@charset "utf-8";
/* CSS Document */

@import url(http://fonts.googleapis.com/css?family=Yanone+Kaffeesatz);
body{width:100%; float:left; position:relative;  color:#787878; font-family:Calibri;
line-height:23px; background-image:url(../images/pattern.png);}
p{ text-align:justify; font-size:15px ; color:#000; }
a{color:#000;outline:none;cursor:pointer;text-decoration:none;}
a:hover{text-decoration:none; color:#447c21; }
.a1{color:#787878;}
/*  Header styles */
h1,h2,h3,h4,h5,h6{line-height:1.2em;color:#000; font-weight:400;}
h1{font-size:25px;}
h2{font-size:18px; padding-bottom:10px;}
h3{font-size:18px;color:#fff;} 
h4{font-size:17px;}  
h5{font-size:16px;}
h6{font-size:15px;}
h2 {background-color: #cb8700; color: #fff; font-size: 22px; font-family:Calibri; width:450px; float:right;	padding:10px 10px 10px 40px;}
/*----- txt,links,lines,titles -----*/
.clear{clear:both;line-height:0;font-size:0;overflow:hidden;height:0;width:100%;}
.fleft{float:left !important;}
.fright{float:right !important;}
.alignright{text-align:right}
.aligncenter{text-align:center}
.alignmiddle *{vertical-align:middle}
.p3-1{margin-bottom:18px;}
	.p0{margin-bottom:0;}		.p0-1{margin-bottom:3px;}
	.p1{margin-bottom:5px;}		.p1-1{margin-bottom:8px;}
	.p2{margin-bottom:10px;}	.p2-1{margin-bottom:12px;}
	.p3{margin-bottom:15px;}   
	.p4{margin-bottom:20px;}	.p4-1{margin-bottom:22px;}
	.p5{margin-bottom:25px;}	.p5-1{margin-bottom:28px;}
	.p6{margin-bottom:30px;}	.p6-1{margin-bottom:32px;}
	.p7{margin-bottom:35px;}	.p7-1{margin-bottom:37px;}
	.p8{margin-bottom:40px;}	.p8-1{margin-bottom:42px;}	

header{width:100%; float:left;}
section{width:100%; float:left;}
footer{width:100%; float:left;  background-image:url(../images/pattern.png); }
.container{ width:1000px; margin:0 auto;}
.content{width:100%; float:left; background-color:#FFF;}
.content1-bg{width:100%; float:left; background-color:#82a105;}
.content2-bg{width:980px; float:left; padding:10px; background-color:#FFF;}
.content3-bg{width:100%; float:left; }.content3-bg img{float:left;}
.content4-bg{width:245px;}
.content4-bg1{width:735px;}
.content4-bg2 {width:220px; float:left; padding-left:20px;}
.content5-bg{width:490px;}
.content5-bg1{width:375px; padding:10px;}
.content6-bg{width:670px;}
.content6-bg1{width:300px;} .content6-bg1 img{width:100%;}


.socialmedia{width:356px; float:left;}
.phone{background:url(../images/phone.png) no-repeat; width:230px; float:left; padding:15px 0px 15px 0px;text-align:left;}
.sociallink{width:100px; float:left; padding-top:15px ;}
.logo{width:270px; float:left;margin-top:38px;} .logo img{width:100%;}
.hright{float:right;width:560px;}
.menu-bg{width:445px; float:left; background-color:#82a105; color:#000; font-size:15px; margin:15px 10px 0px 0px;}
.slider-bg{width:100%; float:left;}
.slider-bg img{width:100%;}
.footer-bg{width:100%; float:left;  height:50px; margin-top:10px;}
.copyright{font-family:Calibri; color:#485c39;}
.image{width:280px; padding:20px;}
.image img{padding-left:70px;}
.text{font-size:14px;}
.text1{font-size: 13px; padding-left: 37px; font-family:Calibri;}
.text2{width:100%; float:left; font-size:23px; font-family: 'Yanone Kaffeesatz', sans-serif; color:#447c21;}
.text4{width:100%; text-align:center; font-size:25px; color:#cb8700; font-family: 'Yanone Kaffeesatz', sans-serif;}
.text5{width:100%; text-align:center; font-size:25px;  background: radial-gradient(circle, #ffffff, #e9e9e9) repeat scroll 0 0 rgba(0, 0, 0, 0); line-height:40px;  font-family: 'Yanone Kaffeesatz', sans-serif; }
.text6{width:100%; text-align:center; font-size:18px; font-family: 'Yanone Kaffeesatz', sans-serif; }
.text7{width:100%; float:left; font-size:20px; font-family: 'Yanone Kaffeesatz', sans-serif; color:#447c21;}
.list{ width:960px; float:left; padding-left:10px;}
.list ul li{padding: 2px 0px 5px 25px; background:url(../images/arrow-2.png) no-repeat; color:#000; font-family:Calibri; font-size:16px;}
.form-bg{width:300px; float:left; background:#f2f1f1; border:#B6B6B6 1px solid; padding:10px;}
.field{ width:260px; font-family:Calibri; font-size:16px; padding:8px 18px;float:left; border:#B6B6B6 1px solid;
 background:#fff;} 
.code{ width:100px; font-family:Calibri; font-size:16px; padding:8px 18px;float:left; border:#f7f1f1 1px solid;
 background:#fff; border:#B6B6B6 1px solid; }
.group{width:300px; float:left; position:relative; padding-bottom:15px;}
label.error{color: red;position: absolute;bottom: -4px;left: 0px;font-size: 13px;}
.submit{ width:100px; background:#82a105; padding:5px; color:#FFF; -webkit-border-radius: 3px !important; -moz-border-radius: 3px !important; 
border-radius: 3px !important; border:none; cursor:pointer; font-size:17px; margin-left:100px;}
iframe{width:100%; height:350px;}
/**======To Top======**/
#toTop {display: none; text-decoration: none; position: fixed; bottom: 40px; left: 51%; margin-left: 500px;	overflow: hidden; width: 64px; 
	height: 64px; border: none;	text-indent: -999px; z-index: 20; background: url(../images/totop.png) no-repeat left 0;
	transition: 0s ease; -o-transition: 0s ease; -webkit-transition: 0s ease; }
#toTop:hover {outline: none; background-position: right 0;}
/*==================Responsive========================*/
@media only screen and (max-width: 995px) {/*tablet portrait*/
	 body{min-width:768px;}
	 .container{width:768px;}
	.content4-bg1{width:500px;}
	 .content5-bg{width:330px;}
	 .content5-bg1{width:210px;}
	 .content6-bg{width:435px;}
	 .logo{width:270px;}
	 .menu-bg{margin-top:0px; margin-bottom:10px;}
	 .content2-bg{width:748px;}
	 .list{width:748px;}.hright{width:470px;}
	}
@media only screen and (max-width: 768px) {/*mobile landscape*/
	body{min-width:420px;}
	 .container{width:420px;}
	 .content2-bg{width:400px;}
	 .logo{width:270px;}
	 .list{width:400px;}
	 .text5{font-size:22px;}
	  h2{padding:5px; width:330px; font-size:18px;}
	  .menu-bg{margin:0px;}
	  .content4-bg1{width:400px;}
	  .content5-bg{float:left !important;}	
	   .content6-bg{width:400px;}
	   .content6-bg1 {width:100%;}
	  
	  .text{text-align:center !important; width:100%;}.hright{width:100%;}
	}
@media only screen and (max-width: 479px) {/*mobile portrait*/
	body{min-width:300px;}
	 .container{width:300px;}
	 .content2-bg{width:280px;}
	 .list{width:280px;}
	 .logo{width:270px;}
	 h2{width:270px; text-align:center;}
	 .content4-bg1{width:280px;}
	 .content5-bg{width:290px;}
	 .content5-bg1{width:190px; padding:5px;}
	  .content6-bg{width:280px;}
	 .form-bg{width:260px;}
	 .group{width:259px;}
	 .field{width:220px;}
	 .code{float:right;}
	 .submit{margin-left:70px;}
	 .text5{line-height:25px;}
	 p{text-align:left;}
	 .socialmedia { width: 100%;}
	 .sociallink {   width: 100%;padding-bottom: 15px;}
	 
	}

