body {

	margin: 0 auto;

	padding: 0;

	font-family: 'Open Sans', sans-serif;

	font-size: 16px;

	color: #000000;

}

a {

	text-decoration: none;

	color: #A7430F;

}

img {

	width: 100%;

	height: auto;

	border: 0px;

}

.breaker {

	clear: both;

	height: 0.1px;

}

.break {

	clear: both;

	height: 12px;

}

.breaks {

	clear: both;

	height: 30px;

}

#sticky {

	width: 100%;

	margin: 0 auto;

	padding: 0;

	position: relative;

	z-index: 9999999;

}

#sticky.stick {

	position: fixed;

	top: 0;

}

#wrapper {

	margin: 0 auto;

	padding: 25px 0 21px;

	background: url(../image/header_bg.jpg);

	width: 100%;

	z-index: 999999;

}

#wrapper2 {

	margin: 0 auto;

	padding: 5px 0 1px;

	background-color: rgba(255,255,255,1);

	width: 100%;

}

#header {

	max-width: 1130px;

	margin: 0 auto;

}

.logo {

	float: left;

	max-width: 390px;

}
.whyul li{    line-height: 28px;
    text-align: justify;}
	.whyul{text-decoration:none;}
.padd25{padding:10px 0;font-size:28px !important;}
.width25{display:inline;width:45%;float:left;padding:8px;}
.loft {

	float: left;

	width: 155px;

	margin: 19px 0 0 20px;

	padding-left: 10px;

	font-size: 16px;

}

.loft2 {

	float: left;

	width: 350px;

	margin: 19px 0 0 10px;

	padding-left: 10px;

	font-size: 16px;

}

.phn-icon {

	float: left;

	width: 16px;

	margin-right: 10px;

	margin-top: 3px;

}

.top-other-link {

	float: right;

	margin-top: 21px;

	margin-right: 15px;

}

.top-other-link a {

	color: #FF6501;

	margin-right: 0px;

	text-transform: uppercase;

}

.top-other-link a:hover {

	color: #fff;

}

.post-btn {

	padding: 6px 14px;

	font-size: 15px;

	border: 1px solid #FF6501;

}

.post-btn:hover {

	background: #FF6501;

}

.page {

	max-width: 1100px;

	margin: 0 auto;

	padding: 0;

	padding: 30px 0;

	background: url(../image/arrow.png) top center no-repeat;

	margin-top: -1px;

}

.page h2 {

	text-align: center;

	font-weight: bold;

	font-size: 29px;

	letter-spacing: 0.5px;

	color: #000000;

	font-family: 'Open Sans', sans-serif;

	margin: 15px 0;

}

.page h3 {

	text-align: center;

	font-weight: bold;

	font-size: 17px;

	letter-spacing: 0.5px;

	color: #000000;

	margin-top: 0px;

	margin-bottom: 12px;
	font-family: 'Open Sans', sans-serif;

}

.page p {

	text-align: center;

	color: #687074;

	line-height: 24px;

	font-size: 13px;

	padding: 0 10px;

}

.page a {

	color: #fff;

}

.more {

	display: block;

	width: 110px;

	padding: 7px 0;

	border-radius: 2px;

	background: #63A926;

	margin: auto;

	text-align: center;

	font-size: 14px;

	margin-top: 12px;

}

.more:hover {

	background: #BDBDBD;

}

.pager {

	max-width: 1100px;

	margin: 0 auto;

	padding: 0;

	padding: 0px 0 10px;

}

.pager h2 {

	font-weight: normal;

	font-size: 29px;

	letter-spacing: 0.5px;

	color: #687074;

	font-family: 'Dosis';

	margin-bottom: 5px;

}

.pager p {

	color: #000000;

	line-height: 24px;

	font-size: 15px;

	padding: 0 0px;

}

.highl2 {

	color: #63A926;

}

.featuring {

	background: #F5F5F5;

	padding: 15px 0;

}

#feature {

    max-width: 1155px;

	margin: 0 auto;

}

#feature h2 {

    color: #72C02C;

	margin: 0px 0 8px 0px;

	font-size: 33px;

	text-align: center;

	font-family: 'Dosis';

	letter-spacing: 0.8px;

}

#feature h3 {

    color: #499D00;

	margin: 25px 10px 8px 10px;

	font-size: 17px;

	text-align: center;

	font-weight: normal;

	letter-spacing: 0.8px;

}

#feature p {

    color: #333333;

	font-size: 20px;

	padding: 0 100px 15px;

	text-align: center;

	line-height: 26px;

}

.highl {

	color: #FF6501;

}

#feature a {

    text-decoration: none;

	color: #499D00;

}

#feature a:hover h3 {

	color: #499D00;

}

#feature a:hover .lex span {

	background: #63A926;

}

.lex {

    float: left;

	width: 31%;

	background: #fff;

	padding: 15px 0 5px;

	border: 1px solid #C9C9C9;

	margin: 0 1% 20px;

	min-height: 200px;

}

.devider {

	clear: both;

	height: 1px;

	display: none;

}

.lex span {

	width: 100px;

	height: 100px;

	display: block;

	margin: auto;

	padding: 12px;

	border-radius: 100%;

	background: #BDBDBD;

}

.serve-icon {

	width: 75px;

	margin-top: 12px;

	margin-left: 12px;

}

.findr {

	position: relative;

	margin: auto;

	max-width: 1100px;

	padding: 0px;

	z-index: 222299;

}

.enq-find {

	width: 460px;

	float: right;

	margin-top: -330px;

}

#search_wrapper {

	position: absolute;

	background-color: rgba(40,41,42,0.6);

	padding: 12px 10px;

	border-radius: 4px;	

}

#firstline {

	color: #fff;

	font-size: 28px;

	padding: 0px 13px 12px 0;

	float: left;

	font-weight: normal;

	letter-spacing: 0.5px;

	text-align: left;

	margin-top: 0px;

}

.softi {

	float: left;

	margin-right: 0;

	margin-left: 0%;

	width: 48%;

}

.softi2 {

	float: right;

	margin-right: 1%;

	margin-left: 0%;

	width: 47%;

}

.softi li, .softi2 li {

	list-style: none;

	color: #fff;

	padding: 5px 0;

	font-size: 14px;

	line-height: 22px;

}

.qui {

	width: 100%;

	border: none;

	font-size: 16px;

	color: #8E8E8E;

	border-radius: 3px;

	padding-left: 2%;

	padding-top: 4px;

	padding-bottom: 4px;

	margin-top: 2px;

	font-weight: normal;

	background-color: white;

	border: 1px solid #BFDBFC;

}
#sticky.stick{position:absolute;}
.qui2 {

	width: 100%;

	border: none;

	font-size: 16px;

	color: #000;

	border-radius: 3px;

	padding-left: 2%;

	padding-top: 4px;

	padding-bottom: 4px;

	margin-top: 2px;

	font-weight: normal;

	background-color: white;

	border: 1px solid #BFDBFC;

}

.bluebox {

	padding: 8px 20px;

	background: #72C02C;

	border-radius: 4px;

	color: #fff;

	font-size: 14px;

	border: 0px;

	display: block;

	float: right;

	margin-top: 8px;

	width: 120px;

}

.bluebox:hover {

	background: #45AE0E;

}

button, html input[type="button"], input[type="reset"], input[type="submit"] {

	-webkit-appearance: button;

	cursor: pointer;

}

.why-us {

	display: block;

	text-align: center;

	font-weight: normal;	

	color: #fff;

	background: #63A926;

	padding: 40px 0;

}

.why-us h2 {

	font-weight: normal;

	font-size: 27px;

	padding: 0px 20px;

	margin: 0px;

}

.we-are {

	padding: 30px 0;

	background: #E6E6E6;

}

.bets {

	margin: auto;

	max-width: 1148px;

}

.bets h2 {

	text-align: center;

	text-transform: uppercase;

	font-weight: normal;

	font-size: 24px;

	color: #687074;

	padding-bottom: 20px;

	margin-top: 5px;

	margin-bottom: 15px;

	background: url(../image/title-bg.png) center bottom no-repeat;

}

.highl3 {

	display: block;

	text-align: center;

	color: #93989B;

	font-size: 14px;

}

.best-1 {

	float: left;

	width: 30%;

	background: #fff;

	border-radius: 2px;

	padding: 20px 0;

	margin: 35px 1.5% 7px;

}

.best-1 h3 {

	text-align: center;

	color: #555555;

	font-size: 20px;

	font-weight: normal;

	margin-top: 5px;

}

.best-1:hover h3 {

	color: #72C02C;

}

.best-1 p {

	text-align: center;

	color: #646A64;

	font-size: 14px;

	padding: 0 30px;

	line-height: 22px;

	font-weight: normal;

}

.highl4 {

	display: block;

	margin: auto;

	text-align: center;

}

.best-icon {

	width: 90px;

}

.areas {

	padding: 20px 0;

	background: #fff;

}

.areas2 {

	padding: 20px 0;

	background: #333333;

}

.cite, .cite2 {

	margin: auto;

	max-width: 1120px;

}

/*.cite h2 {

	color: #687074;

	text-align: center;

	font-size: 24px;

	letter-spacing: 0.5px;

	font-weight: normal;

	margin: 0px 0 5px 0px;

	padding: 5px 25px;

	text-transform: uppercase;

}*/

.cite2 h2 {

	color: #fff;

	font-size: 18px;

	letter-spacing: 0.5px;

	font-weight: normal;

	margin: 0px 0 5px 0px;

	padding: 5px 10px;

	text-transform: uppercase;

}

.cite h3 {

	color: #F06D24;

	font-size: 17px;

	font-weight: normal;

	margin: 0px 0 0px 0px;

	padding: 5px 0px;

}

.cite-list {

	float: left;

	width: 18%;

	margin: 1% 1% 0;

}

.cite li {

	list-style: none;

	padding: 7px 0;

	font-size: 12px;

	border-bottom: 1px dotted #72C02C;

}

.cite2 li {

	list-style: none;

	padding: 7px 0;

	font-size: 12px;

	border-bottom: 1px dotted #AAAAAA;

}

.cite a {

	color: #687074;

}

.cite a:hover {

	color: #45AD0E;

}

.cite2 a {

	color: #AAAAAA;

}

.cite2 a:hover {

	color: #fff;

}

.cite ul, .cite2 ul {

	margin: 0px;

	padding: 0px;

}

.dot {

	float: left;

	width: 12px;

	margin-right: 7px;

	margin-top: 5px;

}

.scrollup {

	width: 49px;

	height: 43px;

	border-radius: 3px;

	text-indent: -9999px;

	position: fixed;

	bottom: 40px;

	right: 20px;

	display: none;

	z-index: 109999;

}

.quick-btn {

	float: left;

	width: 29%;

	margin: 0 1.5% 0;

	padding: 0.6%;

	background: #fff;

}

.quick-btn:hover {

	background: #94E466;

}

.vidtes {

	padding: 20px 0;

	background: #fff;

}

.vidor {

	margin: auto;

	max-width: 1100px;

}

.testim {
 
	width: 100%;

}

.testim h2 {

	font-size: 22px; 

	text-align: center; 

	color:#333333; 

	font-weight: normal;

	margin-top: 20px;

	margin-bottom: 0px;

	padding: 0 0 0px;

}

.serve-center {

	float: right;

	width: 38%;

	padding-bottom: 12px;

	background: url(../image/related-bg.jpg) center center;

}

.serve-center h2 {

	color: #63A926;

	margin: 20px 20px 5px;

	font-size: 24px;

	padding-bottom: 8px;

	border-bottom: 2px solid #fff;

}

.serve-center h3 {

	color: #CCCCCC;

	font-weight: normal;

	margin: 20px;

	font-size: 24px;

}

.serve-center h4 {

	color: #FFDD00;

	font-weight: normal;

	margin: 10px 20px 10px;

	font-size: 19px;

}

.serve-center p {

	color: #fff;

	margin: 5px 20px;

	font-size: 13px;

	line-height: 21px;

}

.v-cent {

	margin-left: 20px;

	background: #E0E0E0;

	padding: 6px;

	width: 160px;

	float: right;

	font-size: 15px;

	border: 4px solid #4B8CB4;

}

#footer-wrap {

	background: url(../image/footer-img1.png) top center;

	padding: 10px 0 20px;

	margin-top: -10px;

}

.footer-stat {

	margin: 0 auto;

	max-width: 1100px;

}

.footer-stat h3 {

	color: #fff;

	font-size: 19px;

	font-weight: normal;

	margin: 30px 0 10px 0px;

	padding-bottom: 8px;

	text-align: left;

	border-bottom: 1px solid #777777;

}

.footer-stat h4 {

	color: #72C02C;

	font-size: 17px;

	font-weight: normal;

	margin: 5px 0 0px 0px;

}

.follow {

	float: right;

	color: #fff;

	font-size: 15px;

	margin-top: 11px;

	margin-right: 12px;

}

.arrow {

	float: left;

	width: 9px;

	margin-right: 10px;

	margin-top: 6px;

}

.foot-top {

	float: left;

	width: 57%;

}

.footer-stat h5 {

	color: #333333;

	font-size: 17px;

	font-weight: bold;

	margin: 12px 0px 0px 0px;

	padding-bottom: 8px;

	text-align: right;

}

.highl5 {

	color: #fff;

	font-size: 25px;

	float: right;

	font-weight: bold;

	margin: -3px 0px 0px 60px;

}

.like-box {

	border: 1px solid #F2F2F2;

	margin-top: 30px;

}

.footer-stat a {

	text-decoration: none;

	color: #AAAAAA;

}

.footer-stat a:hover {

	text-decoration: none;

	color: #fff;

}

.r-more {

	float: right;

}

.footer-stat li {

	padding: 0px 10px 7px 0px;

	list-style: none;

	letter-spacing: 0.5px;

	color: #CCCCCC;

	font-size: 13px;

	border-bottom: 1px solid #444444;

	line-height: 23px;

}

.footer-stat p {

	padding: 7px 10px 7px 0px;

	text-align: left;

	font-size: 14px;

	color: #CCCCCC;

	margin: 0px;

	line-height: 22px;

}

.adrs {

	float: left;

	max-width: 15px;

	margin-right: 12px;

	margin-bottom: 5px;

	margin-top: 4px;

}

.mbl {

	max-width: 15px;

	margin-right: 12px;

	float: left;

}

.eml {

	float: left;

	max-width: 15px;

	margin-right: 12px;

}

.news-list {

	border-bottom: 1px solid #333333;

	padding-bottom: 10px;

	margin-bottom: 7px;

}

.news-pic {

	float: left;

	width: 80px;

	margin-right: 12px;	

}

.dater {

	color: #7BA31C;

}

.foot {

	float: left;

	width: 25%;

	margin-right: 2%;

}

.foot2 {

	float: left;

	width: 30%;

}

.foot3 {

	float: right;

	width: 40%;

	margin-top: 0px;

}

.social {

	width: 38%;

	float: right;

	margin: 8px 0 0px 0%;

}

.scl {

	width: 12px;

	text-decoration: none;

	display: block;

	background: #FF6501;

	border-radius: 100%;

	float: right;

	padding: 7px 9px;

	margin-left: 8px;

	margin-top: 8px;

}

.scl:hover {

	background: #63A926;

}

/*.foot-logo {

	margin: 60px 0 0 0;

	float: left;

}*/

#footer, .foot-bot {

	max-width: 1100px;

	margin: 0 auto;

}

.feeter {

	background: #222222;

	padding: 10px 0;

}

#footer p {

	margin: 0;

	padding-top: 8px;

	margin-bottom: 8px;

	line-height: normal;

	font-size: 14px;

	text-align: center;

	color: #AAAAAA;

}

.footer-bot {

	padding: 10px 0;

	background: #F3F3F3;

}

.footer-bot p {

	margin: 0;

	padding-top: 8px;

	margin-bottom: 8px;

	line-height: normal;

	font-size: 14px;

	color: #222222;

}

.footer-bot a {

	color: #FF6501;

}

.spacer {

	margin-right: 12px;

	border-right: 1px solid #2F2F2F;

	padding-right: 12px;

}

#footer a {

	color: #AAAAAA;

	font-size: 13px;

}

#footer a:hover {

	color: #AAAAAA;

	font-size: 13px;

	text-decoration: underline;

}

.dest {

	float: right;

}

.foot-log {

	margin: auto;

	max-width: 500px;

	margin-top: 20px;

	margin-bottom: 20px;

}

.foot-logo { 
	float: left; 
	width: 55%; 
	padding-right: 3%; 
	border-right: 1px solid #fff; 
}

.content { 
	float: left; 
	width: 66%; color: #000000;  
	font-size: 16px;
}

.content p { 
	color: #000000;  
	font-size: 16px;
	font-family: 'Open Sans', sans-serif; 
}

.content h1  { 
 
	font-weight: bold;
	font-size: 20px; 
	color: #000000;
	font-family: 'Open Sans', sans-serif; 
}

.content h2,h3,h4,h5,h6 { 
 
	font-weight: bold;
	font-size: 16px; 
	color: #000000;
	font-family: 'Open Sans', sans-serif; 
}

.query {

	float: right;

	width: 32%;

	margin-top: 0px;	

}

.cont {

	/*padding: 5px;

	background: #DDEEF6;*/

	margin-bottom: 15px;

}

.cont h2 {

	margin-bottom: 12px;

}

.tag {

	display: block;

	width: 100%;

	margin-bottom: 10px;

}

.people {

	float: left;

	width: 17px;

	padding: 8px 14px;

	background: #FF6501;

	border-radius: 3px 0 0 3px;

}

.people-detail {

	float: left;

	width: 80%;

	line-height: 30px;

	font-size: 16px;

	margin: 0px 0px 0 0;

	padding: 5px 10px;

	background: #E7E7E7;

	border-radius: 0 3px 3px 0;

	color: #222;

}

.top-cont {

	padding: 10px 10px 5px;

	background: url(../image/bg-subscribe.png) center center no-repeat #494949;

	/*background: #494949;*/

	border-radius: 5px;

	margin-bottom: 15px;

}

.top-cont h2 {

	text-align: center;

	color: #FFDD00;

}

.top-cont p {

	text-align: center;

	color: #fff;

	font-size: 16px;

}

.top-per {

	float: left;

	width: 32%;

	margin: 30px 0.4% 22px;

	font-size: 15px;

	text-align: center;

	/*background: #EEEEEE;

	padding: 10px 0;

	border: 1px solid #DFDFDF;*/

	color: #fff;

	border-radius: 4px;

	

}

.top-per-icon {

	width: 38px;

	display: block;

	margin: auto;

	position: relative;

	margin-bottom: 10px;

	border: 2px solid #fff;

	border-radius: 100%;

}

.top-per-icon2 {

	width: 55px;

	display: block;

	margin: auto;

	position: relative;

	margin-bottom: 10px;

	border-radius: 100%;

}

.service-icon {

	float: left;

	width: 24px;

	margin-top: 0px;

	margin-right: 14px;

}

.cont li {

	list-style: none;

	color: #666565;

	font-size: 16px;

	line-height: 22px;

	padding: 8px 0;

}

.cont h4 {

	font-size: 16px;

	color: #222;

	text-transform: uppercase;

	margin-bottom: 4px;

	margin-top: 10px;

	font-weight: bold;

}

.cont p {

	margin-top: 5px;

}

.conts {

	float: left;

	margin-right: 10px;

	width: 20px;

	margin-top: 3px;

	margin-left: 0px;

	margin-bottom: 2px;

}

.conts2 {

	float: left;

	margin-right: 10px;

	width: 28px;

	margin-top: 2px;

	margin-bottom: 0px;

}

.cont-2 {

	padding: 5px 10px;

	border-radius: 4px;

	background: #EDEDED;

}

.cont-2 p {

	margin-top: 5px;

	color: #393A3C;

	padding: 0 0px;

	margin-bottom: 25px;	

}

.cont-2 h3 {

	font-size: 16px;

	color: #FF6501;

	line-height: 30px;

	text-transform: uppercase;

	margin-bottom: 12px;	

	margin-top: 10px;

	border-bottom: 1px solid #C2C2C2;

	padding-bottom: 6px;

	font-weight: bold;

}

.accordion {

	width: 100%;

	margin: 1em 0em;

	padding: 0 0;

	font-family: calibri;

}

.accordions h3 {

	background: #72C02C;

    border-bottom: 1px solid #C8C8C9;

	border-radius: 4px 4px 0 0;

    color: #fff;

    display: block;

    font-size: 19px;

    font-weight: normal;

    margin: -1px 0 0px 0px!important;

    padding: 8px 10px 8px 10px;

    -moz-transition: all 0.3s ease-in-out 0s;

    -webkit-transition: all 0.3s ease-in-out 0s;

    -o-transition: all 0.3s ease-in-out 0s;

    transition: all 0.3s ease-in-out 0s;

}

.accordion h3 {

	background: url(../image/tab-down.png) no-repeat right center #E3E3E3;

    border-bottom: 1px solid #C8C8C9;

	border-radius: 4px 4px 0 0;

    color: #000;

    display: block;

    font-size: 19px;

    font-weight: normal;

    margin: -1px 0 0px 0px!important;

    padding: 8px 10px 8px 10px;

    -moz-transition: all 0.3s ease-in-out 0s;

    -webkit-transition: all 0.3s ease-in-out 0s;

    -o-transition: all 0.3s ease-in-out 0s;

    transition: all 0.3s ease-in-out 0s;

}

.accordion h3.active {

	background: url(../image/tab-up.png) no-repeat right center;

	background-color: #D0FFD5;

	color: #000;

}

.accordion h3:hover {

	background-color: #D0FFD5;

	color: #000;

	border-bottom: 1px solid #B8B8B8;

	cursor: pointer;

}

.accordion div {

	/*padding: 0em .25em;*/

}

.lister2 {

	margin-top: 0px;

	background-color: #F4F4F4;

	padding-top: 15px;

	padding-bottom: 12px;

}

.lister2 li {

	list-style: none;

	line-height: 20px;

	padding: 6px 0 7px 10px;

}

.lister2 input[type="text"] {

	width: 84%;

	display: block;

	margin: auto;

	color: #999999;

	padding: 7px 2% 7px 4%;

	line-height: 20px;

	border: none;

	margin-top: 12px;

	font-size: 15px;

	background: #fff;

	border: 1px solid #C8C8C9;

}

.lister2 select {

	width: 91%;

	display: block;

	margin: auto;

	color: #999999;

	padding: 7px 2% 7px 4%;

	line-height: 20px;

	border: none;

	margin-top: 15px;

	font-size: 12px;

	background: #fff;

	border: 1px solid #C8C8C9;

}

.lister2 textarea {

	padding: 9px 0 9px 4%;

	border: none;

	background: #fff;

	border: 1px solid #C8C8C9;

	width: 86%;

	display: block;

	margin: auto;

	font-size: 15px;

	margin-top: 12px;

	color: #999999;

}

.lister2 input[type="submit"] {

	padding: 9px 0;

	background: #FF6501;f

	display: block;

	width: 120px;

	display: block;

	margin: auto;

	color: #fff;

	text-align: center;

	cursor: pointer;

	font-size: 16px;

	font-weight: bold;

	border: 0px;

	margin-top: 9px;

	margin-bottom: 8px;

}

.sider {

	float: right;

	width: 29%;

}

.listers {

	margin-top: 15px;

	background-color: #FF6501;

	border-radius: 4px;

	padding-bottom: 12px;

	box-shadow: 0 1px 20px rgba(0,0,0,.08);

}

.listers h2 {

	font-size: 20px;

	text-align: center;

	padding: 15px 0 12px 10px;

	margin-top: 0px;

	color: #fff;

	font-weight: bold;

	margin-bottom: 12px;

	line-height: 25px;

}

.listers li {

	list-style: none;

	line-height: 20px;

	padding: 6px 0 7px 10px;

}

.listers input[type="text"] {

	width: 84%;

	display: block;

	margin: auto;

	color: #999999;

	padding: 7px 2% 7px 4%;

	line-height: 20px;

	border: none;

	margin-top: 12px;

	font-size: 15px;

	background: #F6F6F6;

}

.listers input[type="file"] {

	width: 84%;

	display: block;

	margin: auto;

	color: #999999;

	padding: 7px 2% 7px 4%;

	line-height: 20px;

	border: none;

	margin-top: 12px;

	font-size: 15px;

	background: #F6F6F6;

}

.listers select {

	width: 91%;

	display: block;

	margin: auto;

	color: #999999;

	padding: 7px 2% 7px 4%;

	line-height: 20px;

	border: none;

	margin-top: 15px;

	font-size: 12px;

	background: #F6F6F6;

}

.listers textarea {

	padding: 9px 0 9px 4%;

	border: none;

	background: #F6F6F6;

	width: 86%;

	display: block;

	margin: auto;

	font-size: 15px;

	margin-top: 12px;

	color: #999999;

}

.listers input[type="submit"] {

	padding: 12px 0;

	background: #fff;

	display: block;

	width: 92%;

	display: block;

	margin: auto;

	color: #000;

	border-radius: 4px;

	text-align: center;

	cursor: pointer;

	font-size: 16px;

	font-weight: bold;

	border: 0px;

	margin-top: 9px;

	margin-bottom: 8px;

}

.linker {

	float: right;

	background: #F6F6F6;

	margin-top: 20px;

	/*box-shadow: 0 1px 4px #DEDEDE;*/

}

.linker h3 {

    color: #fff;

	font-size: 19px;

	background: #567214;

	font-weight: bold;

	margin-bottom: 0px;

	margin-top: 0px;

	padding: 8px 0px 8px 15px;

}

.linker a {

	color: #000;

}

.linker a:hover {

	color: #000;

}

.linker .still a {

	color: #000;

}

.linker ul {

	margin: auto;

	padding: 0px;

}

.linker li {

	list-style: none;

	float: left;

	font-size: 15px;

	padding: 0px 0;

	width: 100%;

	border-bottom: 1px solid #DEDEDE;

}

.side-link {

	padding: 4% 0 4% 8%;

	width: 92%;

	float: left;

	font-size: 15px;

	margin-top: 0px;

	border-left: 5px solid #F6F6F6;

}

.side-links {

	padding: 4% 0 4% 8%;

	width: 92%;

	background: #fff;

	border-left: 5px solid #FF6903;

	float: left;

	font-size: 15px;

}

.side-link:hover {

	background: #fff;

	border-left: 5px solid #FF6903;

}

.sider-icon {

	float: left;

	width: 10px;

	margin-right: 9px;

	margin-top: 7px;

}

#conter {

	margin: auto;

	max-width: 1050px;

}

.lefter {

	float: left;

	margin-right: 0px;

	margin-top: 20px;

	width: 25%;

}

#Quote  { 

    max-width: 330px;

    padding: 20px;

    border-radius: 6px;

	float: right;

}

.f-icons {

	max-width: 25px;

	margin-right: 15px;

	margin-top: 4px;

}

.quote-input {

	font-size: 14px;

	padding: 8px;

	color: #949494;

	width: 250px;

	border-radius: 4px;

	border: 1px solid #CCCCCC;

	float: right;

	margin: 0px 0 0px 14px;

}

.quote-enuiry {

	font-size: 12px;

	padding: 8px;

	color: #949494;

	width: 250px;

	border-radius: 4px;

	border: 1px solid #CCCCCC;

	float: right;

	margin: 2px 0px 12px 14px;

}

.quote-box {

	float: right;

	width: 270px;

	margin: 5px 0px 0 20px;

	padding: 10px 28px;

	background: #FF6501;

	color: #fff;

	font-size: 16px;

	font-weight: bold;

	border: 0px;

	cursor: pointer;

	border-radius: 7px;

}

.cont-detail {

	float: left;

	width: 60%;

	margin: 20px 0px 0 40px;

}

.cont-detail p {

	padding: 4px 0px 5px 0px;

	color: #7D7D7D;

	line-height: 22px;

	border-bottom: 1px solid #E8E8E8;

	font-size: 14px;

	margin-top: 5px;

	text-align: left;

}

#conter li {

    list-style: none;

	line-height: normal;

	padding: 8px 0;

}

#conter h2 {

	padding: 2px 0 0 0px;

	color: #0C9EED;

	margin: 10px 0 10px 0px;

	font-weight: normal;

	font-size: 28px;

	text-align: center;

}

#conter h4 {

	padding: 2px 0 0 0px;

	color: #505050;

	margin: 10px 0 10px 0px;

	font-weight: normal;

	font-size: 20px;

}



#q-enquiry {

	float: left;

	font-size: 13px;

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

	z-index: 10029392288404956;

	margin: 0px 15px;

	width: 300px;

}

#q-enquiry li {

	list-style: none;

	padding: 4px 0 4px 0px;

	font-size: 14px;

}

.q_form {

	padding: 3%;

	border: 1px solid #828282;

	background: #fff;

	width: 94%;

	margin: 5px 15px 0px 0px;

	color: #656565;

	border: 1px solid #3FA677;

}

.q_form2 {

	padding: 9px 8px 9px 0px;

	border: 1px solid #828282;

	background: #fff;

	width: 100%;

	margin: 5px 15px 0px 0px;

	color: #656565;

	border: 1px solid #3FA677;

}

.q_form_2 {

	padding: 3%;

	background: #FFF;

	width: 94%;

	margin: 5px 15px 0px 0px;

	color: #656565;

	border: 1px solid #3FA677;

}

.q_submit {

	border: none;

	background: #012F5D;

	color: #fff;

	width: 100%;

	height: 35px;

	font-weight: bold;

	font-size: 17px;

	margin: 6px 0 10px 0px;

}

.close-2 {

	position: absolute;

	right: 15px;

	width: 30px;

	top: 5px;

}

button, html input[type="button"], input[type="reset"], input[type="submit"] {

	-webkit-appearance: button;

	cursor: pointer;

}

.black_overlay {

	display: none;

	position: fixed;

	top: 0%;

	left: 0%;

	width: 100%;

	height: 100%;

	background-color: black;

	z-index: 22100188;

	-moz-opacity: 0.4;

	opacity: .80;

	filter: alpha(opacity=40);

}

.lightbox {

	display: none;

	position: fixed;

	top: 25%;

	left: 40%;

	padding: 10px;

	background: #E77230;

	z-index: 10029392288404956;

	overflow: hidden;

	border-radius: 0px;

	vertical-align: middle;

	-moz-box-shadow: 0 0 15px #272727;

	border: 5px solid #fff;

	-webkit-box-shadow: 0 0 15px#272727;

	box-shadow: 0 0 15px #272727;

}

.lightbox h2 {

	font-size: 25px;

	font-weight: bold;

	color: #fff;

	text-align: center;

	margin-top: 12px;

	padding: 0 0 4px 15px;

	margin-bottom: 10px;

}

.feedback {

	position: fixed;

	right: 0px;

	top: 200px;

	width: 37px;

	height: 102px;

	z-index: 19999999;

}

.callback {

	position: fixed;

	right: 0px;

	top: 320px;

	width: 37px;

	height: 102px;

	z-index: 199999999;

}

.cln {

	padding: 30px 0 30px 0;

	margin-top: 0px;

	background: #E8EBEF;

}

.cln h3 {

	font-size: 25px;

	text-align: center;

	color: #000000;

	font-weight: bold;

	margin-bottom: 5px;

	background: url(../image/title-border.png) bottom center no-repeat;

	padding: 0 0 25px;

}

.round-up {

	width: 240px;

	border: 1px solid #CBCBCB;

	padding: 4px;

	background: #fff;

}

.search-banner {

	width: 500px;

	margin: auto;

	position: relative;

	z-index: 9999;

	margin-top: -40px;

	margin-bottom: 40px;

	background: #494949;

	padding: 5px 10px;

	font-size: 16px;

	color: #fff;

	text-align: center;

	line-height: 30px;

	border-top: 4px solid #FF6501;

}

.top-search {

	float: left;

	width: 76%;

	height: 30px;

	padding-left: 12px;

	font-size: 15px;

}

.ban-btn {

	float: right;

	width: 18%;

	background: #FF6501;

	border: none;

	color: #fff;

	font-size: 15px;

	height: 36px;

}

.foots {

	background: #E8EBEF;

}

.foots2 {

	background: #fff;

	margin-top: 20px;

}

.footer-link {

	width: 661px;

	margin: auto;

	background: url(../image/footer_menu.png) top center;

	padding: 10px 0;

	text-align: center;

}

.footer-link p {

	font-size: 14px;

	margin: 0px;

}

.footer-link a {

	color: #BEBEBE;

	margin-right: 8px;

	margin-right: 8px;

}

.footer-link a:hover {

	color: #fff;

}

.inpt {

	float: left;

	width: 48%;

}

.text-a {

	float: right;

	width: 48%;

}

.input_box_footer {

	border: 1px solid #777777;

	color: #fff;

	width: 95%;

	float: left;

	padding: 0 0 0 10px;

	background: none;

	border-radius: 3px;

	height: 29px;

	margin-bottom: 16px;

}

.textarea_box_footer {

	border: 1px solid #777777;

	background: none;

	color: #fff;

	width: 95%;

	border-radius: 3px;

	padding: 0 0 0 10px;

	height: 80px;

}

.footer_btn {

	padding: 4px 0px;

	font-size: 14px;

	color: #fff;

	display: block;

	margin: auto;

	width: 100%;

	height: 30px;

	margin-top: 10px;

	text-transform: uppercase;

	background: #FF6501;

	border: none;

	border-radius: 4px;

}

.news {

	width: 100%;

	background: #1E6366;

}

.new-scroll {

	max-width: 1130px;

	margin: auto;

}

.new-scroll h3 {

	float: left;

	width: 20%;

	text-align: left;

	color: #fff;

	font-weight: normal;

	font-size: 17px;

	margin: 0px;

	background: url(../image/news.png) no-repeat;

	padding: 12px 0 12px 15px;

}

.news-marq {

    float: right; 

	color: #fff; 

	font-size: 14px; 

	width: 73%; 

	padding: 15px 0 0 0;

}

.importa {

	margin: auto;

	max-width: 1130px;

	padding: 20px 0 10px;

}

.importa h2, .cite h2 {

	text-align: center;

	text-transform: uppercase;

	font-weight: normal;

	font-size: 24px;

	color: #687074;

	padding-bottom: 20px;

	margin-top: 5px;

	margin-bottom: 25px;

	background: url(../image/title-bg.png) center bottom no-repeat;

}

.cityr {

	float: left;

	width: 23%;

	margin: 0 1% 20px;	

}

.cityr p {

	font-size: 14px;

	padding: 5px 10px;

	margin-top: 0px;

	text-align: center;

	font-weight: bold;

	border: 1px solid #EEEEEE;

}

.cityr a {

	color: #6B6B6B;

}

.cityr a:hover {

	color: #EC6B24;

}

.city-next {	

	width: 20px;

	margin-left: 5px;

}

.detail_rapper {

	margin: auto;

	max-width: 1200px;

	padding: 15px 0;

}

.gallery1 h2 {

	text-align: center;

	font-size: 22px;

	color: #F30;

	margin-bottom: 15px;

}

.clnt {

	float: left;

	width: 23%;

	background: #EAEAEA;

	padding: 0.5%;

	margin: 0.5%;

}

.gallery1 li {

	list-style: none;

}