/* copyright mars web solution */

/*--
	Theme Name: demo
	Version: 1
	Author: Junaid
	Website: http://www.demo.com/
--*/

article, aside, footer, header, hgroup, nav, section {display:block;}
* {margin:0px;padding:0px;} img {border:0px;} img a{border:0px;}
a {color:#363638;text-decoration:none;} a:hover {color:#333;text-decoration:none;}
ul, li {list-style:none;}
p {margin-bottom:10px; font-size:14px; text-align:left; font-family:'Roboto'; line-height:22px; color:#666565}

/* Global properties ======================================================== */
body {color: #333;font-family: 'Roboto', sans-serif;margin: 0px;background: #fff;font-size: 13px;line-height: 17px;min-width: 260px;}

html, body { height:100%;width:100%;}
h1,h2,h3,h4 { font-weight:normal;} h1 { font-family: 'Oswald', serif;
font-size: 24px;color: #2F1674;font-weight: normal;line-height: 1em;text-transform: uppercase;text-align:left;padding-bottom: 17px;}
.clear {clear:both;} .clearfix {clear:both;height:20px;}
.fleft {float:left;} .fright {float:right;} input, select { outline:none;}
h2{ margin-bottom:10px;}
.fright-s{float:right !important;} .fleft-s{float:left !important; width: 275px !important;}

a {-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;}

/* Global Structure ============================================================= */

.wrapper {width: 1170px;margin:0 auto; height:auto;}
#header {margin-top: 0px;margin-bottom: 0;z-index: 99;text-align: center; display: block; width:100%; background:#FFF; }
.logo{margin-bottom: 0px;float:left; text-decoration:none !important; display:block;} .logo strong { position:absolute; top:-999em; left:-999em; width:0; height:0; font-size:0; line-height:0; text-indent:-999em; overflow:hidden; } h1.logo { margin:0px; padding:0; padding-top:5px; padding-bottom:5px;}
.top-line{background:#432A85; height:5px; width:100%;}.menu-wrap{float:right}.menu{margin:64px 0 0 0; padding:0;}.menu li{ float:left; margin:0; padding:0;}
.menu li a{ padding:10px 15px;color: #2E1573;font-family: 'Oswald', serif; font-size:18px; font-weight:300}.m-active{ background:#EE2227 !important;color:#FFF!important;}.menu li a:hover{background:#F54146;color:#FFF;}
.slider-wrap{width:100%; background:#432A85; padding:20px 0 20px 0; margin:0 auto;}
.slider{width:100%; height:425px; background:#CCC;}

.wel-grid{width:100%; height:auto; padding-top:40px; padding-bottom:30px; background:#F5F3F3;border-bottom: 2px solid #F2F2F2;}
.wel-grid h2{font-family: 'Oswald', serif; font-size: 26px;
color: #2F1674;
font-weight: lighter;line-height: 1em;text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);text-transform: uppercase; text-align:center;padding-bottom: 12px;}
.wel-grid h5{font-size: 17px;line-height: 30px;color: #666565;font-family: 'Oswald', serif; text-align:center; font-weight:100;}
.catq-grid{background: rgba(255, 107, 109, 0.72); padding-top:35px; padding-bottom:35px;border-bottom: 2px solid #DADADA;}

.block-2 {margin-top: -39px;}.row {margin-left: -30px;}.block-2 li {margin-top: 39px;font-size: 13px;padding-bottom: 23px; border: rgba(255, 255, 255, 0.23) 1px dashed;}.span4 {padding: 3px;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease; padding:3px;width: 360px;float: left;min-height: 1px;margin-left: 30px;}
.span4:hover{background: rgba(238, 34, 39, 0.04);}

.block-2 .wrap {padding-top: 15px;overflow: hidden;color: #F1F1F1; font-family: 'Droid Serif', serif; } .span4:hover img{transform: scale(0.5.0.5); -webkit-transform: scale(1.1)}
.block-2 img {-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease; width:120px;
background: #fff;-webkit-border-radius: 500px;-moz-border-radius: 500px;border-radius: 500px;-webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.2);box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.2);float: left;margin-right: 13px;}
.block-2 h4 {
margin: 0 0 7px 0;font-family: 'Oswald', serif;font-size:18px; line-height: 20px; color: #fff; -webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;}
.span4:hover h4{ color:#EE2227;}
.block-2 .link {margin-top: 10px;}.link:hover{color:#EE2227;}
.link {
color: #D75556;
font-size: 12px;
line-height: 1em;
font-weight: bold;
text-transform: uppercase;
background: url(../images/marker2.gif) 0 4px no-repeat;
font-family: 'Droid Serif', serif;
display: inline-block;
margin-top: 20px;
padding-left:10px;
}


.content-abt{width:100%; position:relative; padding-top:95px; padding-bottom:55px; background: #F5F3F3;/*background:url(../images/bg-cont.jpg) repeat;*/}
.adt-grid-po{position:absolute; width:540px; height:365px; bottom:0; left:0; background:url(../images/bg-abt-side.png) no-repeat bottom left;}
.abt-left-cnt{float:right; width:700px;} .abt-left-cnt h2{font-family: 'Oswald', serif;
font-size: 28px;color: #2F1674;font-weight: normal;line-height: 1em;text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);text-transform: uppercase;text-align:left;padding-bottom: 17px;}.abt-left-cnt p{font-size: 15px;line-height: 25px;color: #666565;font-family: 'Roboto', serif;text-align: left;font-weight: normal;}

.mar-qee-wrp{background:#F9F9F9; padding-top:17px; padding-bottom:17px; border-top: 3px solid #DADADA;}
.mr-clints{float:left; width:200px;}.mr-clints h3{font-family: 'Oswald', serif;
font-size: 19px;color: #2F1674;font-weight: normal;line-height: 30px;;text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);text-transform: uppercase;text-align: left;padding-bottom: 17px;}.log-mrq{float:right; width:970px;}
#footer{background:#303030; padding:15px 0 15px 0;}
.span8 {width: 820px;float: left;min-height: 1px;margin-left: 30px;}
#footer h5{font-family: 'Oswald', serif;
margin-left: -23px;
font-size: 15px;color: #FFF;font-weight: lighter;line-height: 1em;text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);text-transform: uppercase;text-align: left;padding-bottom: 10px;}
.span2 {width: 170px;float: left;min-height: 1px;margin-left: 30px;}
.list2 {margin: 0;list-style: none;}.list2 li {margin: 10px 0 0 0;font-size: 11px;line-height: 14px;font-weight: lighter;display: block;font-family: 'Roboto';text-transform: uppercase;background: url(../images/marker2.gif) 0 4px no-repeat;padding-left: 10px;
}.list2 li a {color: #999898;text-decoration: none;}.list2 li a:hover{color:#FFF; text-decoration:underline;}.span4-footr{width: 300px;float: left;min-height: 1px;}.left-100 {padding-left: 50px;}.addr h5 {margin: 20px 0 2px 0;}.addr-home {background: url(../images/home.png) 0 0 no-repeat;padding-left: 32px;margin-top: 5px;}.addr span {color: #fff;display: block;text-transform: uppercase;font-size: 11px;line-height: 14px;}.social-icons {margin: 25px 0 0 0;display: inline-block;overflow: hidden;}
.social-icons li a:hover img {opacity: 0.7;}.social-icons li {display: inline-block;float: left;margin-left: 4px;line-height: 0;font-size: 0;}
.span4-footr p{color: #999898; font-family:'Roboto';line-height: 16px; font-size: 13px;}
.addr span a {color: #e10d00;}.addr span a:hover{color:#CCC;} 

/* about ======================================================== */
.pro-left-grid{ float: left;min-height: 1px;margin-right: 30px; width:750px;}.pro-left-grid h3, .pro-left-grid-spl h3 {font-family: 'Roboto', serif;font-size: 24px;color: #303030;font-weight: normal;line-height: 1em;text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);text-transform: uppercase;text-align: left;padding-bottom: 12px;}
.pro-left-grid p, .pro-left-grid-spl p{font-size: 14px;line-height: 22px;;color: #666565;font-family: 'Roboto', serif;text-align: left;font-weight: normal;}

.pro-left-grid-spl span{font-size: 17px;line-height: 1.4em;color: #F00;font-family: 'Droid Serif', serif;text-align: center;font-weight: 100;}
.pro-left-grid-spl{width:100%; float:left;}
.pro-left-grid-spl h3{border-bottom: 1px solid #e1e1e1; margin-bottom:25px;}
.extraimg_1 {padding: 15px;border: 1px solid #efefef !important;border-radius: 0;box-shadow: none;background: #FFF;box-sizing: border-box;margin-bottom: 0px;width: 100%;}.pro-right-grid{float:right; float: right;padding-left: 25px;
padding-bottom: 10px;
width: 350px;
background: #FFF;
border-left:1px solid #e2e2e2;}
.span4-img{width: 235px;
float: left;
margin-right: 20px;}

.abt-right-list{margin:0; padding:0;} .abt-right-list li{-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease; margin: 3px;
font-size: 15px;color: #482F9D;font-family: 'Droid Serif', serif;font-weight: 100;}.news_aside-r {position: relative;
padding: 8px 15px; border-left: 4px solid rgba(71, 71, 71, 0.57);
}.news_aside-r:before {
content: '';position: absolute;left: 0;top: 50%;margin-top: -6px;width: 0px;height: 0px;border-style: solid;border-width: 5px 0 7px 8px;border-color: transparent transparent transparent rgba(71, 71, 71, 0.57);}
.abt-right-list li:hover{background: rgba(245, 65, 70, 0.33);}
.pro-right-grid h3{
font-family: 'Roboto', serif;
font-size: 17px;
color: #FFF;
margin-left:-8px;
margin-top:15px;
margin-bottom:5px;
padding:15px;
font-weight: normal;
line-height: 1em;
text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
text-transform: uppercase;
text-align: left;
background:#EE2227;
padding-bottom: 10px;}

/* contact ======================================================== */
.map{padding: 15px;border: 1px solid #efefef !important;border-radius: 0;box-shadow: none;background: #FFF;box-sizing: border-box;margin-bottom: 17px;width: 100%; height:280px;}.Address-grid h2 { font-family: 'Droid Serif', serif; font-weight:normal; font-size:22px; line-height:40px; color: #48424f;}.form-grid h2 {font-family: 'Droid Serif', serif; font-weight:normal; font-size:22px; line-height:40px; color: #48424f;}#form {padding-top: 2px;}#form label {position: relative;display: block;min-height: 65px;float: left;width: 231px;margin-right: 25px;}#form input {width: 100%;height: 40px;float: left;background: #FFF;box-sizing: border-box;-webkit-appearance: none;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;color: #5A5A5A;font-family: 'Roboto', sans-serif; font-weight:300; font-size:14px; line-height:24px;border: 1px solid #314550;padding: 7px 14px 9px;border-radius: 5px !important;}#form textarea {border-radius: 5px !important;width: 742px;height: 200px;background: #FFF;position: relative;resize: none;overflow: hidden;box-sizing: border-box;-webkit-appearance: none;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;float: left;margin: 0;color: #5A5A5A;font: 300 14px/24px 'Open Sans', sans-serif;border: 1px solid #314550;padding: 7px 14px 9px;}
#form button[type="submit"]:hover{color:#FFF; background:#333;}
#form button[type="submit"] {font-family: 'Droid Serif', serif;font-size: 18px;line-height: 30px;display: inline-block;background: url(../img/btn.png) 0 bottom repeat-x;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;font-size: 13px;line-height: 1em;color: #F00;background: #F9F9F9;font-weight: normal;text-shadow: none;border: none;text-decoration: none;padding: 14px 46px 15px 46px;margin: 15px 0 0 0;-webkit-transition: none;-moz-transition: none;-o-transition: none;transition: none;-webkit-box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, 0.2);-moz-box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, 0.2);box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, 0.2);}.text2 {font-size: 17px;font-weight: 700;color: #F00;line-height: 30px;}
.text1{font-size: 15px;line-height: 1.4em;color: #666565;font-family: 'Droid Serif', serif;text-align: left;font-weight: 100;}

.Address-grid dd{
font-family: 'Droid Serif', serif;
font-size:17px;line-height:24px; font-weight:300;
color: #000;
}

/* product ============================================================= */

.pro-left-wrap{width:365px; float:left;width: 340px;
float: left;
padding-left: 10px;
background: #F5F3F3;}
.pro-left-wrap h4.block-heading{
background: #5e5652;
margin: 0px 0 0 -10px;
padding: 12px 0 14px 20px;
position: relative;
font-size: 18px;
line-height: 20px;
color: #fff;
}
.top-bg{background: #5887CF;}
.pro-left-wrap h4.block-heading:before{
position: absolute;
display: block;
border-color: transparent;
border-style: solid;
bottom: -14px;
left: 18px;
border-top-color: #5e5652;
content: " ";
border-width: 7px;
box-sizing: border-box;
z-index: 2;
}
.pro-right-wrap{width:800px; float:right;}

.product-box{-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;width:375px;max-height:260px;  float:left; margin-bottom:25px; border: rgba(255, 148, 149, 0.53) 1px dashed; padding:5px; }.product-box-inner{width: 97%;overflow: hidden;
border: rgba(255, 148, 149, 0.53) 1px dashed;
max-height: 248px; border: rgba(255, 148, 149, 0.53) 1px dashed; padding:5px; background:#FFF;}
.product-box:hover{background: rgba(255, 107, 109, 0.72); }
.product-box-inner img{float:left; margin-right:12px; margin-bottom: 7px;}
.product-box-inner h3{margin: 0 0 7px 0;font-family: 'Droid Serif', serif;font-size: 22px;line-height: 20px;color: #2E1573;-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;transition: all 0.3s ease;}
.product-box-inner p{font-size: 14px;line-height: 1.3em;color: #666565;font-family: 'Droid Serif', serif;text-align: left;font-weight: 100;}.product-box-inner h4{color: #F00;font-size: 14px;line-height: 1em;font-weight: bold;text-transform: uppercase;font-family: 'Droid Serif', serif;margin-top: 20px;}  .pro-list{margin:15px 0 0 20px; padding:0;} .pro-list li{ margin-bottom:7px;font-size: 14px;line-height: 1.3em;color: #333;font-family: 'Droid Serif', serif;} .pro-list li:hover{background:rgba(255, 0, 0, 0.15);}



.list-blog {margin: 0px 0 0 0;}.list-blog li {height: 200px !important; display: block;margin-top: 29px;}.list-blog li figure {float: left;margin-right: 20px;}
figure.img-polaroid {
display: inline-block;
margin: 0;
}
.pro-left-grid span {
font-size: 17px;
line-height: 1.4em;
color: #F00;
font-family: 'Droid Serif', serif;
text-align: center;
font-weight: 100;
}

.box-spl{ border: rgba(255, 148, 149, 0.53) 1px dashed; padding:7px; margin-top:20px;background: rgba(199, 180, 180, 0.07);}

.list-blog .clearfix {
clear: both; height:auto;}
.img-polaroid {padding: 10px;background-color: #fff;border: #eaeaea 1px solid;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
div {display: block;}.text-info {color: #d50600;text-transform: uppercase;}
a.btn {display: inline-block;background: url(../img/btn.png) 0 bottom repeat-x;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;font-size: 13px;line-height: 1em;color: #4a4f55;font-weight: normal;text-shadow: none;border: none;text-decoration: none;padding: 14px 46px 15px 46px;margin: 15px 0 0 0;-webkit-transition: none;-moz-transition: none;-o-transition: none;transition: none;font-family: 'Ubuntu', sans-serif;-webkit-box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, 0.2);-moz-box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, 0.2);box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, 0.2);}

.prodect-ser-list{margin:20px 0 0 7px}.prodect-ser-list li{margin-bottom: 10px; background: url(../images/marker.png) 0 4px no-repeat; padding-left:10px;}.prodect-ser-list li a{font-size: 14px;line-height: 1.3em;color: #333;font-family: 'Droid Serif', serif; padding:5px; margin:5px 0;}
.inner-wrap {background:#432A85;padding: 5px 0 5px;background-image:url(../images/pattern.png); }
#inner_wrapper{
	width:1170px;
	margin:auto;
	overflow:hidden;
	background:#432A85;
	}
	.InnerBanner{ background-color:#432A85; position:relative;}
.InnerBanner h1{color:#fff; margin:-20px 20px 20px 35px;; font-weight:lighter; font-size:42px;}
.InnerBannrerBg{background-image:url(../images/pattern.png); background-repeat:repeat; width:100%; height:100%; padding-top:80px;}

.ul-services li {
	font-family:'Roboto';
	font-size: 14px;
	line-height: 25px;
	color: #666565;
	text-decoration: none;
	list-style-position: outside;
	list-style-image: url(../images/list-img.png);
	padding-top:0px;
	margin-left: 16px;
	font-weight:lighter;
}

#rhs_container {
	float:left;
	margin:0 0 0 0;
	width:230px;
	padding:0 0 0 0;
	
}
#rhs_container ul {
	margin:0 0 15px 0;
	padding:0;
}
#rhs_container li, .active1  {
	list-style:none;
	margin:10px 0px;
	background:#FFF;
	font-family:'Roboto', arial;
	font-size:17px;
	color:#09c;
	text-align:left;
	font-weight:lighter;
}
#rhs_container li a{
	display:block;
	padding:5px;
	
		box-shadow:2px 2px 10px #CCC;
	background:#FFF;
	padding:10px;
	background:#FFF;
	color:#555;
	text-decoration:none;
	-ms-transition:all 0.3s ease;
	-moz-transition:all 0.3s ease;
	-o-transition:all 0.3s ease;
	-webkit-transition:all 0.3s ease;
	transition:all 0.3s ease;
	text-shadow:1px 1px 0px #e2e2e2;
	border:1px solid #CCC;
}
#rhs_container li a:hover, #rhs_container li .active1 {
	
	
		box-shadow:2px 2px 10px #CCC;
		padding:10px;
	background:#482F9D;
	color:#FFF;
	text-shadow:1px 1px 0px #333;
	box-shadow:0px 0px 9px #999;
	border:1px solid #FFF;
} 
.rhs_container_selected {
	display:block;
	padding:5px 5px 5px 10px;
	background:#fdc43e;
	color:#000;
	text-decoration:none;
	-ms-transition:all 0.3s ease;
	-moz-transition:all 0.3s ease;
	-o-transition:all 0.3s ease;
	-webkit-transition:all 0.3s ease;
	transition:all 0.3s ease;
	text-shadow:1px 1px 0px #e2e2e2;
	box-shadow:0px 0px 9px #999;
	border:1px solid #FFF;
}

#rhs_container .active1 li a { color:#FFF;}

.pro-widget { margin:0px; padding:0px;}
.pro-widget li { float:left; margin:0 20px 10px 0px;
-webkit-transition: all 0.2s ease;
}
.pro-widget li:hover { box-shadow:2px 2px px 2px #DDD;}
.pro-widget  h3 { font-size:14px; margin:5px 0px; color:#333; font-family: 'Roboto Slab', cursive; text-align:center;}

#abt-content {
	margin:0 0px 10px 0px;
	padding:0px 10px 7px 19px;
	float:right;
	width:875px; border-left:1px solid #F0F0F0; } 


p img{
	background:url(../images/loading.gif) center no-repeat;
	border:1px solid #e2e2e2;
	box-shadow:3px 3px 3px #e2e2e2;
	float:left;
	margin:0 15px 30px 0;
	padding:0 0 0 0;
}

#clients { margin:0px; padding:0px; width:1020px; display:block;}
#clients li {
	float:left;
	margin:10px 35px 15px 0;
	display:block;
}
#clients li img{
	display:block;
	padding:5px;
	box-shadow:0 0 2px 2px #EEE;
}

#enquiry_form {
	width:765px;
	margin:10px 0 10px 0;
	padding:0 0;
	font-family:'Roboto';
	font-size:14px;
	color:#333;
	text-align:left;
	line-height:40px;
}
#enquiry_form button {
	margin:50px 0 0 0;
}
.textbox {
	outline:none;
	background:#f6f6f6;
	border:1px solid #e2e2e2;
	font-family:arial;
	font-size:12px;
	color:#000;
	padding:8px 10px;
	width:150px;
}
.textbox:focus {
	outline:none;
	background:#f6f6f6;
	border:1px solid #e2e2e2;
	font-family:arial;
	font-size:12px;
	color:#000;
	padding:8px 10px;
	width:150px;
}

.textbox2 {
	outline:none;
	background:#f6f6f6;
	border:1px solid #e2e2e2;
	font-family:arial;
	font-size:12px;
	color:#000;
	padding:8px 2px;

}
.textbox2:focus {
	outline:none;
	background:#f6f6f6;
	border:1px solid #e2e2e2;
	font-family:arial;
	font-size:12px;
	color:#000;
	padding:8px 2px;

}


.textarea {
	width:75%;
	outline:none;
	background:#f6f6f6;
	border:1px solid #e2e2e2;
	font-family:arial;
	font-size:12px;
	color:#000;
	line-height:20px;
}
.textarea:focus{
	width:75%;
	outline:none;
	background:#f6f6f6;
	border:1px solid #e2e2e2;
	font-family:arial;
	font-size:12px;
	color:#000;
	line-height:20px;
}
#enquiry_form button {
	margin:50px 0 0 0;
}
button.cupid-green {
	float:right;
  background-color: #f00000;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #876931), color-stop(100%, #c1b295));
  background-image: -webkit-linear-gradient(top, #876931, #c1b295);
  background-image: -moz-linear-gradient(top, #876931, #c1b295);
  background-image: -ms-linear-gradient(top, #876931, #c1b295);
  background-image: -o-linear-gradient(top, #876931, #c1b295);
  background-image: linear-gradient(top, #876931, #c1b295);
  border: 1px solid #6a4f1b;
  border-bottom: 1px solid #6a4f1b;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-box-shadow: inset 0 1px 0 0 #f4d7a0;
  -moz-box-shadow: inset 0 1px 0 0 #f4d7a0;
  box-shadow: inset 0 1px 0 0 #f4d7a0;
  color: #FFF;
  font: normal 13px 'fenix';
  line-height:15px;
  padding: 7px 0 8px 0;
  text-align: center;
  text-shadow: 0 -1px 0 #4c9021;
  width:80px; }
  button.cupid-green:hover {
    background-color: #1f1f1f;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #c1b295), color-stop(100%, #876931));
    background-image: -webkit-linear-gradient(top, #c1b295, #876931);
    background-image: -moz-linear-gradient(top, #c1b295, #876931);
    background-image: -ms-linear-gradient(top, #c1b295, #876931);
    background-image: -o-linear-gradient(top, #c1b295, #876931);
    background-image: linear-gradient(top, #c1b295, #876931);
    -webkit-box-shadow: inset 0 1px 0 0 #f4d7a0;
    -moz-box-shadow: inset 0 1px 0 0 #f4d7a0;
    box-shadow: inset 0 1px 0 0 #f4d7a0;
    cursor: pointer;}
  button.cupid-green:active {
    border: 1px solid #d00000;
    border-bottom: 1px solid #c1b295;
    -webkit-box-shadow: inset 0 0 8px 4px #876931, 0 1px 0 0 #FFF;
    -moz-box-shadow: inset 0 0 8px 4px #876931, 0 1px 0 0 #FFF;
    box-shadow: inset 0 0 8px 4px #876931, 0 1px 0 0 #FFF; }
	h5{
		
	color:#666;
	padding:10px 0px;width:auto;
	line-height:30px;
	margin: 10px 0 2px 15px;
	padding: 4px 0 3px 22px;
	font-family: 'Roboto';
    font-weight: normal;
	font-size: 15px;
    text-transform:none;
	background-image: url(../images/arrow1.png);background-position: 0px 4px; background-repeat: no-repeat;}}