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

*{

	margin:0;

	padding:0;

	font-family: 'Source Sans Pro', sans-serif;

	}

body, html {
	margin:0;
	padding:0;
	font-family: 'Source Sans Pro', sans-serif;
	background-color:#f3e3c3;
	float:left;
	width:100%;}

img {

	border:none;

	}

ul{

	padding:0;

	margin:0;

	list-style:none;

	font-family: 'Source Sans Pro', sans-serif;

	}

ul li{

	color: #646464;font-size: 13px;line-height: 22px;text-align: justify;}

a {

	text-decoration:none;

	font-family: 'Source Sans Pro', sans-serif;

	}

h1,h2,h3,h4,h5,h6{

	margin:0;

	padding:0;

	}

h5{

	font-size:16px;
	float:left;

	color:#914113;
	width:100%;

	font-family: 'Source Sans Pro', sans-serif;

	}

	

	

h3{

	color: #fff;

    font-size: 20px;

	margin: 10px 0;

	width: 100%;

	float:left;

	text-transform:capitalize

	

	}



h2{

	 color: #f05643;

   font-family: 'Source Sans Pro', sans-serif;

    font-size: 27px;

    font-weight: normal;

    *text-transform: uppercase;

	

	}

h4{

	float:left;

	

	}



h6{

	color: #208CBC;

    float: left;

    font-size: 16px;

    width: 100%;

	margin: 14px 0;

	}

h6 a{

color: #208CBC;

text-decoration:underline;

}

em{

	}

	

p{

	margin:10px;

	font-family: 'Source Sans Pro', sans-serif;

	text-align:justify;

	color:#fff;

	font-size: 13px;

	}

.wrapper{

	margin:0 auto;
	width:1200px;

	}

.fullwrapper{
width:100%;
margin: 0 auto;

}






 

#form .wrap {
    margin-bottom: 10px;
}
 

#feedback .error {

    font-size: 14px;
    color: red;
    font-style: normal;
    width: 100%;
    float: left;
    margin-top: 8px;
    margin-bottom: 2px;
    text-align: left;
    margin-bottom: 7px;
}

 

.ca {
    width: 200px;
    height: 50px;
    margin-top: 20px;
    margin-bottom: 4px;
    float: left;
}

.result {
    color: 
    #00ac00;
    font-size: 22px;
    margin-top: 15px;
    float: left;
    width: 100%;
}

header{
	float: left;
    width: 100%;
	background-color:#ddbb7e;
	}
header .wrapper .logo{
	margin:10px;
	float:left;}
header .wrapper .logo img{
	width:68%;}
header .wrapper .right{
	 float: right;
    width: 36%;
	 margin: 12px 0 0;}
header .wrapper .right span.num{
	   background-image: url("../images/ph.png");
    background-position: right 5px;
    background-repeat: no-repeat;
    color: #6d554a;
    font-size: 22px;
	float:right;
    padding: 0 29px 7px 0;}
header .wrapper .right span.mail{
	float: right;
	}
header .wrapper .right span.mail a{
	color:#6d554a;
	background-image:url(../images/mail.png);
	background-repeat:no-repeat;
	 background-position: right 5px;
	font-size:18px;
	 padding: 0 29px 0 0;}
header .wrapper .right .searchbx{
	 float: right;
	 }
header .wrapper .right .searchbx input{
	background-color: #aa9061;
    border: medium none;
    margin: 13px 0 0;
    padding: 8px 18px;
	float:left;
	color:#fff;}
header .wrapper .right .searchbx input.submit{
	 background-color: #6d554a;
    background-image: url("../images/searchbtn.png");
    background-position: center center;
    background-repeat: no-repeat;
    float: left;
    padding: 7px 17px;}

header nav{
	float:left;
	width:100%;
	background-color:#6d554a;}
header nav .wrapper ul{}
header nav .wrapper ul li{
	 float: left;
    padding: 8px 20px;
	border-right:1px solid #5e483e;}
header nav .wrapper ul li:last-child{
	border:none;
	padding-right:0;}
header nav .wrapper ul li a{
	color:#fff;
	font-size:15px;
	font-weight:bold;
	text-transform:uppercase;}
header nav .wrapper ul li a:hover,
header nav .wrapper ul li a.active{
	color:#c7d666;}
.banner-hm{
	height: 402px;}
.banner{
	   *background-color: #c7d666;
    float: left;
    
    width: 100%;}
.banner .wrapper img{
	float:left;
	width:100%;}
.midllewrapper{
	float: left;
    width: 100%;}
footer .content{
	border-top:none;
	 border-top: 1px dashed #927d73;
	 padding-bottom: 2%;
	    padding-top: 2%;}
.midllewrapper .wrapper .content,
.content{
	 background-color: #fff6ec;
    border-top: 8px solid #6d554a;
    float: left;
    padding: 0 3% 3%;
    width: 94%;}
.midllewrapper .wrapper .content .we-bx{
	  border-bottom: 1px dashed #927d73;
    float: left;
    padding: 0 0 36px;
    width: 100%;}
.midllewrapper .wrapper .content .we-bx .left{
	 float: left;
    padding: 0 3% 0 0;
    width: 449px;}
.midllewrapper .wrapper .content .we-bx .left span{}
.midllewrapper .wrapper .content .we-bx .left span img{}
.midllewrapper .wrapper .content .we-bx .rht{
	  float: left;
    width: 642px;}
.midllewrapper .wrapper .content .we-bx .rht h1{
	font-size:38px;
	color:#86903f;
	font-weight:normal;
	margin: 12px 0;}
.midllewrapper .wrapper .content .we-bx .rht p{
	color: #6e534a;
    font-size: 20px;
	line-height: 31px;
    margin: 0;}
.midllewrapper .wrapper .content .we-bx .full{
	width:100%;
	margin-top:15px;}
.midllewrapper .wrapper .content .we-bx .rht span.readmore{
	  float: right;}
.midllewrapper .wrapper .content .we-bx .rht span.readmore a{
	background-color: #6e534a;
    color: #fff;
    float: left;
    margin: 0 0 0;
    padding: 8px 10px;
    text-transform: uppercase;}
.midllewrapper .wrapper .content .we-bx1{
	float:left;
	width:100%;
	 padding-bottom: 28px;
	border-bottom: 1px dashed #927d73;}
.midllewrapper .wrapper .content .we-bx1 .left{
	float:left;
	width:68%;}
.midllewrapper .wrapper .content .we-bx1 .left1{
	width:100%;}
.midllewrapper .wrapper .content .we-bx1 .left ul{
	 float: left;
    margin: 26px 0 0;}
.midllewrapper .wrapper .content .we-bx1 .left ul li{
	  float: left;
    margin-right: 8px;
	 width: 370px;}
.midllewrapper .wrapper .content .we-bx1 .left ul li:nth-child(3),
.midllewrapper .wrapper .content .we-bx1 .left ul li:nth-child(6){
	margin-right:0;}
.midllewrapper .wrapper .content .we-bx1 .left ul li img{
	width:100%;
	 border: 1px solid #ccc;}
.midllewrapper .wrapper .content .we-bx1 .left ul li a{}

.midllewrapper .wrapper .content .we-bx1 .rht{
	float:left;
	 margin: 0 0 0;
	width:32%;}
.midllewrapper .wrapper .content .we-bx1 .rht h1{
	    margin-left: 46px;}
.midllewrapper .wrapper .content .we-bx1 .rht span{}
.midllewrapper .wrapper .content .we-bx1 .rht span img{
	 margin: 0 0 0 11px;
    width: 94%;}
.midllewrapper .wrapper .content .we-bx1 h1{
	color:#6d554a;
	font-size:26px;
	  margin: 19px 0 0;}
.midllewrapper .wrapper .content .we-bx1 h1 em{
	color:#86903f;
	font-style:normal;}
.midllewrapper .wrapper .content .we-bx1 form{
	float:left;
	 margin: 25px 0 0;
	  width: 46%;}
.midllewrapper .wrapper .content .we-bx1 form .lt{
	 float: left;
    width: 42%;}
.midllewrapper .wrapper .content .we-bx1 form .rt{
	float:left;
	width:42%;}
.midllewrapper .wrapper .content .we-bx1 form input,
.midllewrapper .wrapper .content .we-bx1 form textarea{
	 border: 1px solid #f3e3c3;
    border-radius: 3px;
	color:#6d554a;
	font-size:14px;
    margin: 4px 0;
    padding: 9px 11px;
    width: 90%;}
.midllewrapper .wrapper .content .we-bx1 form input.submit{
	 background-color: #6d554a;
    border: 1px solid #f3e3c3;
    color: #fff;
    font-weight: bold;
    margin: 24px 0 0;
    text-transform: uppercase;
       width: auto;
	}
.midllewrapper .wrapper .content .we-bx1 form span{
	color:#6d554a;
	font-size:14px;
	float: left;
	margin-top:10px;}
.midllewrapper .wrapper .content .we-bx1 form span + span{
	margin-top:10px;
	line-height:18px;}
.midllewrapper .wrapper .content .we-bx1 form textarea{
	 height: 39px;}
.midllewrapper .wrapper .content .we-bx1 .rht .for{
	background-color: #ddbb7e;
    float: left;
    margin: 0 0 0 4%;
	 border-radius: 5px;
	  -ms-border-radius: 5px;
	   -webkit-border-radius: 5px;
     padding: 6% 6% 14%;
    width: 85%;
	font-size:24px;
	}
.midllewrapper .wrapper .content .we-bx1 .rht .for h2{
	color:#6d554a;
	   margin: 19px 0 0;
	font-weight:bold;}
.midllewrapper .wrapper .content .we-bx1 .rht .for input{
	 border: 1px solid #c99c4c;
    float: left;
	 border-radius: 5px 0 0 5px;
    margin: 4% 0 0;
    padding: 4% 23% 4% 7%;}
.midllewrapper .wrapper .content .we-bx1 .rht .for input.submit{
	    background-color: #86903f;
    border-radius: 0 5px 5px 0;
	-ms-border-radius: 0 5px 5px 0;
	-webkit-border-radius: 0 5px 5px 0;
    color: #fff;
    padding: 11px 4%;
    text-transform: uppercase;}

.midllewrapper .wrapper .content .we-bx2{
	float:left;
	width:100%;
	*border-bottom: 1px dashed #927d73;
	*padding-bottom:3%;
	  margin: 3% 0 0;}

.midllewrapper .wrapper .content .we-bx2 .first{
	  float: left;
    width:19%;
	background-image:url(../images/circle.png);
	background-repeat:no-repeat;}
.midllewrapper .wrapper .content .we-bx2 .first h2{
	 color: #fff;
    float: left;
    font-size: 24px;
    padding: 67px 0 38%;
    text-align: center;
    text-transform: uppercase;
    width: 84%;}
.midllewrapper .wrapper .content .we-bx2 .second {
	 float: left;
    width: 40%;}
.midllewrapper .wrapper .content .we-bx2 .second .lh{
	  float: left;}
.midllewrapper .wrapper .content .we-bx2 .second .lh img{}
.midllewrapper .wrapper .content .we-bx2 .second p{
	  color: #6d554a;
    float: left;
    font-size: 16px;
    width: 86%;
	}
.midllewrapper .wrapper .content .we-bx2 .second .rh{
	  margin: -27px 0 0;
	  float:right;}
.midllewrapper .wrapper .content .we-bx2 .second .ltm{
	 float: left;
	   margin: 25px 0 0;
   }
.midllewrapper .wrapper .content .we-bx2 .second .ltm img{
	float:left;}
.midllewrapper .wrapper .content .we-bx2 .second span.dum{
	float:left;
	font-size:20px;
	margin: 15px 0 0 15px;
	color:#86903f;
	font-weight:bold;
	text-transform:uppercase;}
.midllewrapper .wrapper .content .we-bx2 .second span.dum em{
	float:left;
	color:#6d554a;
	font-size:18px;
	font-style:normal;
	  text-transform: capitalize;
	  font-weight:normal;}
.midllewrapper .wrapper .content .we-bx2 .second .readmore{
	  width: 100%;
	    margin: 81px 0 0;
	  float:left;
	}
.midllewrapper .wrapper .content .we-bx2 .second .readmore a{
	  background-color: #6e534a;
    color: #fff;
    float: left;
    margin: 21px 0 0;
    padding: 8px 11px;}

.midllewrapper .wrapper .content .we-bx2 .third {
	 float: left;
    width: 40%;
	  margin-left: 1%;}
.midllewrapper .wrapper .content .we-bx2 .third span{
	 float: left;
    margin: 0 27px 0 0;}
.midllewrapper .wrapper .content .we-bx2 .third h3{
	 color: #6d554a;
    float: left;
	 width: 53%;
    font-size: 24px;
    text-transform: uppercase;
   }
.midllewrapper .wrapper .content .we-bx2 .third p{
	color:#6d554a;
	font-size:16px;}
.midllewrapper .wrapper .content .we-bx2 .third span.readmore{
	  width: 100%;
	  float:left;}
.midllewrapper .wrapper .content .we-bx2 .third span.readmore a{
	 background-color: #6e534a;
    color: #fff;
    float: left;
    margin: 21px 0 0;
    padding: 8px 11px;}
	
footer {
	
    float: left;
    padding: 0;
    width: 100%;}
footer  .wrapper .bx{}
footer  .wrapper .bx1{
	 float: left;
    width: 31%;}
footer  .wrapper .bx1 .btmlog{
	 float: left;
    margin: 0 0 17px;}
footer  .wrapper .bx1 span{
	float:left;
	line-height: 22px;
	font-size:15px;
	color:#6d554a;
	}
footer  .wrapper .bx1 span a{
	color:#6d554a;}
footer  .wrapper .bx2{
	 float: left;
    margin-left: 1%;
    width:24%;}
footer  .wrapper .bx2 h4{
	color:#6d554a;
	font-size:16px;
	text-transform:uppercase;
	float:left;
	width:100%;}
footer  .wrapper .bx2 ul{
	    margin: 16px 0 0;
		float:left;}
footer  .wrapper .bx2 ul li{
	  float: left;
    width: 48%;}
footer  .wrapper .bx2 ul li a{
	color:#6d554a;
	font-size:14px;}
footer  .wrapper .bx2 ul li ul{
	margin:0;
	 display: none;}

footer  .wrapper .bx2 ul li ul li{
	width:100%;
	text-align:left;}
footer  .wrapper .bx3{
	float: left;
    width: 18%;}
footer  .wrapper .bx3 ul{
	float:left;
	 width: 100%;
	     margin: 61px 0 0;}
footer  .wrapper .bx3 ul li{
	  float: left;
    margin-right: 3px;
    width: 15%;
	}
footer  .wrapper .bx3 ul li img{
	width:100%;}
footer .wrapper .bx3 ul li{
	float:left;}
footer  .wrapper .bx3 h4{
	 color: #6d554a;
    float: left;
    font-size: 16px;
    text-transform: uppercase;
    width: 100%;}
footer  .wrapper .bx4{
	  float: left;
    width: 26%;}
footer  .wrapper .bx4 .map{}
footer  .wrapper .btft{
	background-color:#6d554a;
	float:left;
	width:100%;
	}
footer  .wrapper .btft .copy{
	color:#ffffff;
	font-size:15px;
	 width: 58%;
	float:left;
	 padding: 1% 3%;}
footer  .wrapper .btft .design{
	float:left;
	font-size:15px;
	color:#fff;
	 padding: 1% 3%;}
footer  .wrapper .btft .design a{
	color:#fff;}
.midllewrapper .wrapper .content .leftbar{
	float:left;
	width:70%;}
.midllewrapper .wrapper .content .leftbar h2{
	font-size:40px;
	 width: 100%;
	   margin: 15px 0 0;
	float:left;
	color:#86903f;}
.midllewrapper .wrapper .content .leftbar p{
	font-size:15px;
	color:#6e534a;
	float:left;
	width:100%;
	  line-height: 20px;
	margin-left:0;
	margin-right:0;}
.midllewrapper .wrapper .content .leftbar span{
	color:#6e534a;
	font-size:15px;
	font-weight:bold;
	float:left;
	width:100%;}
.midllewrapper .wrapper .content .leftbar span.prot{
	width:auto;
	 margin: 37px 0 0;}
.midllewrapper .wrapper .content .leftbar span.prot1{
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#87e0fd+0,53cbf1+40,05abe0+100;Blue+3D+%23+16 */
background: #87e0fd; /* Old browsers */
background: -moz-linear-gradient(top,  #87e0fd 0%, #53cbf1 40%, #05abe0 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#87e0fd), color-stop(40%,#53cbf1), color-stop(100%,#05abe0)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #87e0fd 0%,#53cbf1 40%,#05abe0 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #87e0fd 0%,#53cbf1 40%,#05abe0 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #87e0fd 0%,#53cbf1 40%,#05abe0 100%); /* IE10+ */
background: linear-gradient(to bottom,  #87e0fd 0%,#53cbf1 40%,#05abe0 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#87e0fd', endColorstr='#05abe0',GradientType=0 ); /* IE6-9 */
 border-radius: 4px;
    float: left;
    margin-right: 6px;
    padding: 8px 11px;
}
.midllewrapper .wrapper .content .leftbar span.prot1 a{
	color:#fff;}
.midllewrapper .wrapper .content .leftbar ul.ul{
	float:left;
	width:100%;}
.midllewrapper .wrapper .content .leftbar ul.ul li{
 background-color: transparent;
    background-image: url("../images/bulllet.png");
    background-position: 0 6px;
    background-repeat: no-repeat;
    color: #6e534a !important;
    font-weight: normal !important;
    padding: 0 0 0 3%;
    width: 97% !important;
	font-size:15px;
	}
.midllewrapper .wrapper .content .rightbar{
	 
    float: left;
    margin: 0 0 0 3%;
    width: 27%;}
.midllewrapper .wrapper .content .rightbar .form{
	  float: left;
	   background-color: #f7ecd5;
    padding: 5%;
	 margin: 0 0 7px;}
.midllewrapper .wrapper .content .rightbar .form h3{
	color:#6d554a;
	font-size:26px;
	margin-top:0;}
.midllewrapper .wrapper .content .rightbar .form h3 em{
	color:#86903f;
	font-style:normal;
	float:left;
	width:100%;}
.midllewrapper .wrapper .content .rightbar .form form{
	 width: 100%;}
.midllewrapper .wrapper .content .rightbar .form input,
.midllewrapper .wrapper .content .rightbar .form textarea{
	   border: 1px solid #f3e3c3;
    border-radius: 3px;
    color: #6d554a;
    font-size: 14px;
    margin: 4px 0;
    padding: 9px 11px;
    width: 90%;}
.midllewrapper .wrapper .content .rightbar .form textarea{}
.midllewrapper .wrapper .content .rightbar .form span{
	  color: #6d554a;
    float: left;
    font-size: 14px;
    margin: 0 0 8px;}
.midllewrapper .wrapper .content .rightbar .form input.submit{
	 background-color: #6d554a;
    border: 1px solid #f3e3c3;
    color: #fff;
    font-weight: bold;
    margin: 32px 0 0;
    text-transform: uppercase;
    width: 25%;}
.midllewrapper .wrapper .content .rightbar .we-bx1{
	background-color:transparent;}
.midllewrapper .wrapper .content .rightbar .we-bx1 .rht{
	 width: 100%;}
.midllewrapper .wrapper .content .rightbar .we-bx1 .rht .for input{
	padding-right:10%;}
.midllewrapper .wrapper .content .rightbar .we-bx1 .rht .for input.submit{
	 padding: 9px 5%;}
.midllewrapper .wrapper .content .rightbar .we-bx1 .rht .for{
	margin-left:0;}
.midllewrapper .wrapper .content .rightbar .we-bx1{
	border-bottom:none;}
.midllewrapper .wrapper .content .rightbar span.img1{
	float:left;
	width:100%;
	margin-bottom:8%;}
.midllewrapper .wrapper .content .rightbar span.img1 img{
	width:100%;}
p img.men1{
	 float: left;
    margin-right: 22px;}
	
/*-----------------------------accordian-----------------------------*/
.accordion { list-style-type: none; padding: 0; margin: 0 0 30px; }
	.accordion ul { padding: 0; margin: 0; float: left; display: block; width: 100%; }
	.accordion li { background: #ddbb7e; cursor: pointer; list-style-type: none; padding: 0; margin: 0; float: left; display: block; width: 100%;}
	.accordion li.active>a { background: url('../images/close.gif') no-repeat center right; }
	.accordion li div { padding: 2%;width: 96%; background: #f5ebdf; display: none; clear: both; float: left; }
	.accordion a { text-decoration: none; border-bottom: 1px solid #d8b26e;color: #222; padding:10px; display: block; cursor: pointer; background: url('../images/open.gif') no-repeat center right; font-size: 17px;}
	.accordion li p a{
		 background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border: medium none;
    display: inline;
    padding: 0;}
	.accordion li div span p{
		 color: #6e534a !important;
    font-weight: normal;
    margin: 0 0 2% !important;}
	
	.accordion li div span ul{
		margin-bottom:15px;}
	.accordion li div span ul li{
		  background-color: transparent;
    background-image: url("../images/bulllet.png");
    background-position: 0 6px;
    background-repeat: no-repeat;
    color: #6e534a !important;
    font-weight: normal !important;
    padding: 0 0 0 3%;
	font-size:15px;
    width: 97% !important;}
.accordion li div span ul li a{
	  background-image: none;
    padding: 0;
	border:none;}
.accordionbf li div span ul li{
	     background-position: 0 13px;
    padding: 2% 0 2% 7%;
    width: 93% !important;}
.accordionbf li div span ul li ul{
	margin-bottom:0;}
.accordionbf li div span ul li ul li{
	    width: 84% !important;}
.accordionbf li div span ul li ul li:last-child{
	border:none;}
.accordionbf li div span ul li ul li a{
	font-size:15px;}
.accordionbf li div span ul li{
	border-bottom:1px solid #d8b26e;
}
	
	/* Level 2 */
	.accordion li ul li {  }
.accordion-main{
	background-color: #fff;
    border: 1px solid #ececec;
    border-radius: 7px;
	-ms-border-radius: 7px;
	-webkit-border-radius: 7px;
    float: left;
    padding: 2%;
	 box-shadow: 0 0 6px #ccc;
	  -ms-box-shadow: 0 0 6px #ccc;
	   -webkit-box-shadow: 0 0 6px #ccc;
    width: 96%;
	margin: 1% 0 0;}
.accordion h4{
	color: #60493e;
    float: left;
    font-weight: bold;
    margin: 13px 0 9px;
    text-transform: uppercase;
    width: 100%;}
/*----------------------------accordian------------------------------*/
.lt1,
.rt1{
	display:block !important;}
.lt1{
	  clear: none !important;
    float: left !important;
    width: 162px !important;}
.rt1{
	 clear: none !important;
    float: left !important;
    margin: 5% 0 0;
    width: 69% !important;}
.midllewrapper .wrapper .content .leftbar .lf{
	float:left;
	 clear: left;
	   margin: 28px 0 0;
	 background-color:#ddbb7e;
	width:20%;}
.midllewrapper .wrapper .content .leftbar .lf h4{
	float:left;
	width:100%;
	text-align:center;
	background-color:#495417;
	color:#fff;
	font-size: 18px;
	    padding: 9px 0;}
.midllewrapper .wrapper .content .leftbar .lf ul{
	 float: left;
    text-align: center;
    width: 100%;
	padding:10px 0;}
.midllewrapper .wrapper .content .leftbar .lf ul li{
	   text-align: center;
    width: 100%;
	position:relative;}
.midllewrapper .wrapper .content .leftbar .lf ul li:hover span,
.midllewrapper .wrapper .content .leftbar .lf ul li.active span{
	  background-image: url("../images/arrow.png");
    background-repeat: no-repeat;
    height: 33px;
    position: absolute;
    right:9px;
    top: 39%;
    width: 20px;
	}
.midllewrapper .wrapper .content .leftbar .lf ul li a:hover,
.midllewrapper .wrapper .content .leftbar .lf ul li.active a{
	border: 4px solid #ec681f;
	color:#ec681f;}
.midllewrapper .wrapper .content .leftbar .lf ul li a{
	 background-color: #fff;
    border: 4px solid #c9912e;
    border-radius: 85px;
    color: #6d554a;
    display: inline-block;
    font-size: 21px;
    height: 96px;
    margin: 10px 0;
    padding: 67px 0 0;
    text-align: center;
    width: 165px;}
.midllewrapper .wrapper .content .leftbar .lf ul li:last-child a{
	  padding: 65px 0 3px;}
.midllewrapper .wrapper .content .leftbar .rf{
	  margin-left: 5%;
    width: 75%;
	  margin-top: 3%;
	float:left;}
.midllewrapper .wrapper .content .leftbar .rf ul{}
.midllewrapper .wrapper .content .leftbar .rf ul li{
	   float: left;
    margin-bottom: 7%;
    margin-right: 2%;
    width: 31.33%;}
.midllewrapper .wrapper .content .leftbar .rf ul li a{}
.midllewrapper .wrapper .content .leftbar .rf ul li h4{
	 float: left;
    font-size: 20px;
    margin: 8px 0 3px;
    text-align: center;
    width: 100%;
	color:#ec681f;}
.midllewrapper .wrapper .content .leftbar .rf ul li p{
	text-align:center;
	display:none;}
.midllewrapper .wrapper .content .leftbar .rf ul li span.img{
	   text-align: center;
    width: 100%;}
.midllewrapper .wrapper .content .leftbar .rf ul li span.img img{
	width:100%;}
.midllewrapper .wrapper .content .leftbar .rf ul li span.rd{
	  float: left;
	     margin: 12px 0 0;
    text-align: center;
    width: 100%;
	}
.midllewrapper .wrapper .content .leftbar .rf ul li span.rd a{
	  background-color: #ec681f;
    color: #fff;
    display: inline-block;
    padding: 8px 18px;
    text-align: center;}
.midllewrapper .wrapper .content .leftbar .rf ul li span.rd a:hover{
	background-color:#c54d0b;}
.leftbar-lp{
	width:100% !important;}
.call{
	display:none;
	  bottom: 0;
    position: fixed;
    right: 0;
	text-align:center;}
.call span{
	     background-color: #ddbb7e;
    border: 3px solid #cd9f4d;
    border-radius: 128px 0 0;
	border-bottom:0;
	border-right:0;
    box-shadow: 0 0 3px #cd9f4d;
    float: left;
    font-size: 19px;
    line-height: 29px;
    padding: 17px 45px;
    text-transform: uppercase;
	color:#633620;}
.call span a{
	color:#633620;}
.list{
	float:left;
	width:100%;
	margin: 3% 0 0;}
.list ul {
	float:left;}
.list ul li{
	  float: left;
    margin: 0 1% 1% 0;
     width: 32%;}
.list ul li img{
	width:100%;}
/*-----colorbox---*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxWrapper {max-width:none;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto; -webkit-overflow-scrolling: touch;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none; -ms-interpolation-mode:bicubic;}
.cboxIframe{width:100%; height:100%; display:block; border:0; padding:0; margin:0;}
#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}

/* 
    User Style:
    Change the following styles to modify the appearance of Colorbox.  They are
    ordered & tabbed in a way that represents the nesting of the generated HTML.
*/
#cboxOverlay{background:#000; opacity: 0.9; filter: alpha(opacity = 90);}
#colorbox{outline:0;}
    #cboxContent{margin-top:20px;background:#000;}
        .cboxIframe{background:#fff;}
        #cboxError{padding:50px; border:1px solid #ccc;}
        #cboxLoadedContent{border:5px solid #000; background:#fff;}
        #cboxTitle{position:absolute; top:-20px; left:0; color:#ccc;}
        #cboxCurrent{position:absolute; top:-20px; right:0px; color:#ccc;}
        #cboxLoadingGraphic{background:url(../images/loading.gif) no-repeat center center;}

        /* these elements are buttons, and may need to have additional styles reset to avoid unwanted base styles */
        #cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose {border:0; padding:0; margin:0; overflow:visible; width:auto; background:none; }
        
        /* avoid outlines on :active (mouseclick), but preserve outlines on :focus (tabbed navigating) */
        #cboxPrevious:active, #cboxNext:active, #cboxSlideshow:active, #cboxClose:active {outline:0;
		}
        
        #cboxSlideshow{position:absolute; top:-20px; right:90px; color:#fff;}
        #cboxPrevious{position:absolute; top:50%; left:5px; margin-top:-32px; background:url(../images/controls.png) no-repeat top left; width:28px; height:65px; text-indent:-9999px;}
        #cboxPrevious:hover{background-position:bottom left;}
        #cboxNext{position:absolute; top:50%; right:5px; margin-top:-32px; background:url(../images/controls.png) no-repeat top right; width:28px; height:65px; text-indent:-9999px;}
        #cboxNext:hover{background-position:bottom right;}
        #cboxClose{position:absolute; top:5px; right:5px; display:block; background:url(../images/controls.png) no-repeat top center; width:38px; height:19px; text-indent:-9999px;}
        #cboxClose:hover{background-position:bottom center;}


a.group1[title]{}

/*---------------------------colorbx------------------------------------*/

.callin{
	    background-color: #f7ecd5;
    background-image: url("../images/ph-icon.png");
    background-position: 89% 9px;
    background-repeat: no-repeat;
    background-size: 19% auto;
    float: left;
    font-size: 21px;
	 color: #333;
    margin-bottom: 6px;
    padding: 9% 36% 9% 11%;
    width: 53%;}
.callin a{
	color:#333;}
.app{
	 background-image: url("../images/doctor-appointment-wait-times-ftr.jpg");
    background-position: 96% 7px;
    background-size: 44% auto;}
.app a{}
.cld{
	  float: left;
    margin: 29px 0 0 30px;
    width: 50%;}
.ab{
	float:left;
	width:100%;
	text-align:right;}
.ab a{
background-color: #ec681f;


    border-radius: 5px;
	-webkit-border-radius: 5px;
	-ms-border-radius: 5px;
    box-shadow: 0 3px 2px #ccc;
	-ms-box-shadow: 0 3px 2px #ccc;
	-webit-box-shadow: 0 3px 2px #ccc;
    color: #fff;
    float: right;
    margin: 16px 0 0;
    padding: 11px;}
.midllewrapper .wrapper .content .leftbar-tes{
	float:left;
	width:100%;}
.midllewrapper .wrapper .content .leftbar-tes .lt {
	 float: left;
    margin-right: 6%;
    width: 47%;}
.midllewrapper .wrapper .content .leftbar-tes .lt + .lt{
	margin-right:0;}
.midllewrapper .wrapper .content .leftbar-tes .lt ul{
	float:left;
	    margin-top: 29px;
	width:100%;}
.midllewrapper .wrapper .content .leftbar-tes .lt ul li{
	   border-bottom: 1px solid #6e534a;
    float: left;
    margin-bottom: 36px;
    padding-bottom: 11px;
	}
.midllewrapper .wrapper .content .leftbar-tes .lt ul li span.lt{
	  float: left;
    margin: 0;}
.midllewrapper .wrapper .content .leftbar-tes .lt ul li span.rt{
	 float: right;
    text-align: right;
    width: 100%;}
.midllewrapper .wrapper .content .leftbar-tes .lt{}

.midllewrapper .wrapper .content .leftbarbef{
	float:left;
	width:100%;}
.midllewrapper .wrapper .content .leftbarbef .lt{
	 float: left;
    width: 25%;}
.midllewrapper .wrapper .content .leftbarbef .rt {
	 float: left;
    margin: 9px 0 0 2%;
    width: 73%;}
.midllewrapper .wrapper .content .leftbarbef .rt ul{}
.midllewrapper .wrapper .content .leftbarbef .rt li{
	   background-color: #fff;
    border: 1px solid #ccc;
    float: left;
    margin: 1%;
    width: 31%;}
.midllewrapper .wrapper .content .leftbarbef .rt li img{
	 width: 100%;}
.midllewrapper .wrapper .content .leftbarbef .rt li .hd{
	 padding: 11px 0;
    text-align: center;
    text-transform: uppercase;
	border-top:1px solid;}
.accordionbf{
	 float: left;
    margin: 25px 0 8px;}

.google-trans{
	clear: both;
    float: right;
    margin: 11px 0 0}
.goog-te-banner-frame.skiptranslate {
    display: none !important;
    } 
header nav .wrapper ul li:nth-child(3) ul li:nth-child(2) ul li:nth-child(1) ul{
	display:none !important;}
.top{
	float: right;
    position: relative;
    right: 1%;}
.midllewrapper .wrapper .content .leftbar .surgery{
	  background-color: #fff;
    float: left;
    padding: 2%;
	margin-top: 1%;
    width: 96%;}
.midllewrapper .wrapper .content .leftbar .surgery h3{
	  color: #86903f;   font-size: 20px;}
.midllewrapper .wrapper .content .leftbar .surgery form{
	float:left;}
.midllewrapper .wrapper .content .leftbar .surgery form h5{
	 color: #6d554a;
    float: left;
    margin: 9px 0 20px;}
.midllewrapper .wrapper .content .leftbar .surgery form .st{
	  float: left;
    width: 100%;}
.midllewrapper .wrapper .content .leftbar .surgery form .ct{
	 float: left;
    width: 33%;
	 margin-bottom: 12px;}
.midllewrapper .wrapper .content .leftbar .surgery form .ct input[type="checkbox"]{
	float:left;}
.midllewrapper .wrapper .content .leftbar .surgery form .ct em{
	font-style:normal;
	float: left;
	color:#7d7d7c;
	 font-size: 14px;
	font-weight:normal;
    margin:-2px 0 0 10px;}

.midllewrapper .wrapper .content .leftbar .surgery form h4{
	 float: left;
    margin: 17px 0 18px;
    width: 100%;
	    color: #86903f;
    font-size: 20px;}
.midllewrapper .wrapper .content .leftbar .surgery form .dt label{
	    float: left;
    width: 156px;}
.midllewrapper .wrapper .content .leftbar .surgery form .dt input,
.midllewrapper .wrapper .content .leftbar .surgery form .dt textarea,
.midllewrapper .wrapper .content .leftbar .surgery form .dt select{
	    border: 1px solid #ccc;
    border-radius: 4px;
    float: left;
    height: 26px;
    margin: 0 0 9px;
    padding: 5px 0;
    width: 61%;}
.midllewrapper .wrapper .content .leftbar .surgery form .dt select{
	height:35px;}
.midllewrapper .wrapper .content .leftbar .surgery form .dt .gen1{
	 float: left;
    width: 61%;}
.midllewrapper .wrapper .content .leftbar .surgery form .dt .gen1 input{
    width: 12px;
	float:left;}
.midllewrapper .wrapper .content .leftbar .surgery form .dt .gen{
	 color: #666;
    float: left;
    font-weight: normal;
    margin: 5px 8px;
    width: auto;}
.midllewrapper .wrapper .content .leftbar .surgery form .dt .gen1 input.gen{}
.midllewrapper .wrapper .content .leftbar .surgery form .dt{
	  float: left;
    width: 61%;}
.midllewrapper .wrapper .content .leftbar .surgery form .dt textarea{
	height:120px;}
.midllewrapper .wrapper .content .leftbar .surgery form .dt input.submit{
	  float: right;
    height: auto;
    margin: 0 26px 0 0;
    padding: 6px 17px;
    width: auto;
	background-color:#ddbb7e;
	border:none;
	text-transform:uppercase;
	color:#fff;}
.goog-te-gadget-simple{
	margin-top: -4px;}

header .wrapper .right .book{
	float:left;
	text-align:right;
	 margin: 13px 0 0;
	}
header .wrapper .right .book a{
 background-color: #754a35;
    background-image: url("../images/arrow1.png");
    background-position: 94% center;
    background-repeat: no-repeat;
    background-size: 8% auto;
    color: #fff;
    float: right;
    margin-left: 7px;
    padding: 8px 42px 8px 18px;
    text-transform: uppercase;}
.whapp{
	background-image:url(../images/whatsapp.png);
	  background-position: 90% 8px;}
p.fn{
	    font-size: 12px !important;}
p.fn1{
	    font-size: 18px !important;}
h5.h5-1{
	   font-size: 15px;
	margin-bottom:0 !important;}
.st_sharethis_large{
	position:fixed !important;
	right:0 !important;
	top:50% !important;}
	
.video{
	float:left;
	width:100%;}
.video ul{}
.video ul li{}
.list ul li span.txt{
	margin: 0 15%;
    text-align: center;
    width: 70% !important;}
.midllewrapper .wrapper .content .leftbar .ld{
	 float: left;
    margin: 30px 0;
    width: 35%;}
.midllewrapper .wrapper .content .leftbar .ld address{
	font-size:15px;
	font-style:normal;
	line-height: 24px;}
.midllewrapper .wrapper .content .leftbar .ld address span{
	  font-size: 20px;
    margin: 0 0 9px;}
.midllewrapper .wrapper .content .leftbar .rd {
	  float: left;
    margin: 4% 0 0 3%;
    width: 62%;}
.midllewrapper .wrapper .content .leftbar .rd iframe{
	border:3px solid #ccc;}
.midllewrapper .wrapper .content .leftbar .ltr{
	float:left;
	width:46%;
	margin: 21px 0;}
.midllewrapper .wrapper .content .leftbar .ltr address{
	font-style:normal;
	line-height:22px;}

.midllewrapper .wrapper .content .leftbar .ltr address span{
	  color: #6d554a;
	  font-size: 18px;}
.midllewrapper .wrapper .content .leftbar .ltr address span a{
	color:#6e534a;
	font-size: 14px;
}
.midllewrapper .wrapper .content .leftbar .rtr{
	 border: 3px solid #ccc;
    border-radius: 7px;
	-ms-border-radius: 7px;
	-webkit-border-radius: 7px;
    float: left;
    margin: 0 0 0 1%;
    width: 52%;}
.midllewrapper .wrapper .content .leftbar .rtr .map{}
.form{
	float:left;
	width:100%;}
.form form{
	  float: left;
    width: 533px;}
.form form label{
	float:left;
	width:200px;}
.form form input,
.form form textarea,
.form form input.sub,
.form form .rad1{
	 border: 1px solid #ccc;
    border-radius: 5px;
    float: left;
    margin: 0 0 16px;
    padding: 8px 0;
    width: 61%;}
.form form .rad1{
	border:none;
	width:100%;}
.form form textarea{
	width:100%;
	height:120px;
	margin-top:12px;}
.form form input.sub{
	width:auto;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#feccb1+0,fb955e+100 */
background: #feccb1; /* Old browsers */
background: -moz-linear-gradient(top,  #feccb1 0%, #fb955e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#feccb1), color-stop(100%,#fb955e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #feccb1 0%,#fb955e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #feccb1 0%,#fb955e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #feccb1 0%,#fb955e 100%); /* IE10+ */
background: linear-gradient(to bottom,  #feccb1 0%,#fb955e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feccb1', endColorstr='#fb955e',GradientType=0 ); /* IE6-9 */
border:1px solid #fb955e;
color:#fff;
font-size:15px;
 padding: 7px 9px;
float:right;}
.form form h3{
	  border-bottom: 1px solid;
    color: #6d554a;
    float: left;
    font-weight: normal;
    margin-bottom: 19px;
    margin-top: 0;
    padding: 0 0 14px;
    text-transform: upperc}
	
h2.drs{
	  font-size: 27px !important;}
@media all and (min-width:320px) and (max-width:767px){

.wrapper{
	width:90%;
}
header{
	}
header .wrapper .logo{
	 margin: 14px 0 0;
    width: 37%;}

header .wrapper .logo img {
    width: 100%;
}
header .wrapper .right{
	 width: 61%;}
header .wrapper .right span.num{
	     font-size: 100%;
    padding: 0;
    width: 105px;}
header .wrapper .right span.mail{
	display:none;}
header .wrapper .right .book{
	 float: right;
	  width: 100%;}
header .wrapper .right .book a{
	  background-image: none;
    font-size: 75%;
    padding: 6px 6%;}
header .wrapper .right .searchbx input{
	display:none;}
.skdslider,
.banner-hm{
	height:auto;}
.midllewrapper .wrapper .content .we-bx .rht h1,
.midllewrapper .wrapper .content .we-bx .rht p{
	font-size:100%;
	    line-height: 19px;}
.midllewrapper .wrapper .content .we-bx1 .left ul li,
.midllewrapper .wrapper .content .we-bx1 .left,
.midllewrapper .wrapper .content .we-bx1 form{
	width:100%;}
.cld{
	 margin: 5% 0 0;
	width:100%;}
.midllewrapper .wrapper .content .we-bx1 .rht{
	width:100%;}
.midllewrapper .wrapper .content .we-bx1 .rht h1{
	   font-size: 100%;
    margin: 5% 0;
    text-align: center;
    width: 100%;}
.midllewrapper .wrapper .content .we-bx2 .first,
.midllewrapper .wrapper .content .we-bx2 .second,
.midllewrapper .wrapper .content .we-bx2 .third{
	width:100%;}
.midllewrapper .wrapper .content .we-bx2 .second .readmore{
	text-align:center;}
.midllewrapper .wrapper .content .we-bx2 .second .readmore a{
	text-align: center;
	display: inline-block;
    margin: 21px 0;
	float:none;}
.midllewrapper .wrapper .content .we-bx2 .third span{
	float:left;
	width:100%;
	margin:0;}
.midllewrapper .wrapper .content .we-bx2 .third h3{
	width:100%;
	text-align:center;}
footer .wrapper .bx1{
	width:100%;}
footer .wrapper .bx1 .btmlog img{
	width:90%;}
footer .wrapper .bx2,
footer .wrapper .bx3,
footer .wrapper .bx4,
footer .wrapper .btft .copy,
footer .wrapper .btft .design{
	width:100% !important;
	text-align:center;}

footer .wrapper .btft{
	float:left;
	width:100%;
	padding: 12px 0;}
iframe {
	width:100% !important;}

.menu{
	float:left;
	width:35px;
	cursor:pointer;}
.menu ul{
	  float: left;
    margin: 9px 0 0 15px;
    width: 100%;}
.menu ul li{
	  border-bottom: 3px solid #754a35;
    float: left;
    margin: 0 0 2px;
    width: 100%;}
	
header nav{
	position:relative;
	display:none;
	z-index:999;}
header nav ul{
	position:absolute;
	left:0;
	background-color: #6d554a;
	z-index:99;}
header nav .wrapper ul li{
	  padding: 3% 4%;
    width: 92%;
	border:none;}
.flexnav li ul{
 display: block !important;
    float: left;
    position: relative;
    width: 100%;
	height:auto;
	   border-left: 1px solid #fff;}
.flexnav {
	  height: 339px;
	  border-left: 1px solid #fff;
    overflow-y: scroll;
}
.midllewrapper .wrapper .content .leftbar,
.midllewrapper .wrapper .content .rightbar{
	width:100%;}
.midllewrapper .wrapper .content .rightbar{
	margin: 0;
    padding: 0;
   }	
.form {
    float: left;
    width: 89%;
	margin: 6% 0 2% !important;
}
.midllewrapper .wrapper .content .leftbar h2{
	font-size:100%;}
.midllewrapper .wrapper .content .leftbar .lf{
	width:100%;}
.midllewrapper .wrapper .content .leftbar .lf ul{
	 height: 186px;
    overflow-y: scroll;}
.midllewrapper .wrapper .content .leftbar .lf ul li:hover span, .midllewrapper .wrapper .content .leftbar .lf ul li.active span{
	display:none;}
.midllewrapper .wrapper .content .leftbar .rf{
	width:100%;
	margin:5% 0 0;}
.midllewrapper .wrapper .content .leftbar .rf ul li{
	width:100%;}
.accordion a{
	 padding: 11px 40px 11px 14px;}
.midllewrapper .wrapper .content .leftbar ul.ul li{
	  padding: 0 0 0 7%;
    width: 93% !important;}
.form form{
	  width: 112%;}
.form form label{
	width:100%;}
.form form input, .form form textarea, .form form input.sub, .form form .rad1{
	  margin: 10px 0;
    width: 100%;}
.midllewrapper .wrapper .content .leftbarbef .lt{
	width:100%;}
.midllewrapper .wrapper .content .leftbarbef .rt{
	width:98%;}
.midllewrapper .wrapper .content .leftbarbef .rt li{
	width:96%;}
.list ul li{
	width:100%;}
.midllewrapper .wrapper .content .rightbar .form input.submit{
	width:auto;}
.midllewrapper .wrapper .content .leftbar .ltr address span a{
	width:100%;
	 font-size: 95%;}
.midllewrapper .wrapper .content .leftbar .rtr{
	 width: 95%;}
.midllewrapper .wrapper .content .leftbar .surgery form .ct{
	  width: 100%;}
.midllewrapper .wrapper .content .leftbar .surgery form .dt{
	width:100%;}
.midllewrapper .wrapper .content .leftbar .surgery form .dt label,
.midllewrapper .wrapper .content .leftbar .surgery form .dt input, .midllewrapper .wrapper .content .leftbar .surgery form .dt textarea, .midllewrapper .wrapper .content .leftbar .surgery form .dt select{
	width:100%;
	 margin: 6px 0;}
footer .wrapper .bx3 ul{
	 margin: 10px 0;}
footer .wrapper .bx3 h4{
	display:none;}
	}
@media all and (min-width:497px) and (max-width:767px){
.menu{

    margin: 0 10% 0 0;}}
@media all and (min-width:768px) and (max-width:1199px){
.wrapper{
	width:95%;}
header .wrapper .logo{
	width:150px;}
header .wrapper .right{
	 width: 60%;}
header .wrapper .logo img{
	width:100%;}
header nav .wrapper ul li{
	 padding: 2% 1%;}
header nav .wrapper ul li a{
	 font-size: 83%;}
.midllewrapper .wrapper .content .we-bx1 .left ul li{
	 width: 32.5%;}
.midllewrapper .wrapper .content .we-bx1 form{
	 width: 43%;}
.midllewrapper .wrapper .content .we-bx1 .rht h1{
	font-size: 84%;}
.midllewrapper .wrapper .content .we-bx2 .first{
	background-size:100%;}
.midllewrapper .wrapper .content .we-bx2 .first h2{
	  font-size: 100%;
    padding: 37% 10% 49%;}
.midllewrapper .wrapper .content .we-bx2 .third h3{
	width:100%;}
.midllewrapper .wrapper .content .we-bx2 .third p{
	float:left;
	width:100%;}
footer .wrapper .bx1 .btmlog img{
	 width: 81%;}
footer .wrapper .bx3 ul{
	 margin: 0;
    padding: 27% 0 0 40%}
footer .wrapper .bx3 ul li{
	float:none;}
iframe{
	width:100% !important;}

.midllewrapper .wrapper .content .leftbar .lf ul li a{
	  height: auto;
    padding: 36% 0;
    width: 87%;}
.midllewrapper .wrapper .content .leftbar .lf ul li:last-child a{
	 padding: 31% 0;}
.midllewrapper .wrapper .content .leftbar .lf ul li:hover span,
.midllewrapper .wrapper .content .leftbar .lf ul li.active span{
	  background-position: 6px center;
      background-size: 47% auto;}
.midllewrapper .wrapper .content .rightbar .form input.submit{
	width:auto;}
.midllewrapper .wrapper .content .leftbarbef .rt li{
	width: 47%;}
.midllewrapper .wrapper .content .leftbar .surgery form .ct em{
 font-size: 88%; margin: 0 0 0 4px;}
.midllewrapper .wrapper .content .leftbar .surgery form .dt{
	width:100%;}
.midllewrapper .wrapper .content .leftbar .surgery form .ct{
	  width: 49%;}
footer .wrapper .bx1 .btmlog{}
footer .wrapper .bx1 .btmlog img{
	 width: 81%;}
footer .wrapper .bx1 span{
	  overflow: hidden !important;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;}
footer .wrapper .bx2 ul li{
	text-align:left;}
footer .wrapper .bx2{
	 width: 29%;}
footer .wrapper .bx3 {
    float: left;
    width: 13%;
}
footer .wrapper .bx3 h4{
	visibility:hidden;}
.midllewrapper .wrapper .content .leftbar{
	 width: 75%;}
.midllewrapper .wrapper .content .leftbarbef{
	width:100% !important;}
.app{
	 background-position: 96% 7px;
    background-size: 21% auto;
    padding: 4% 24% 4% 6%;
    width: 70%;}
	}