
body{margin:0px; padding:0px;}
hr{margin-top:5px;margin-bottom:5px;border-top: 1px solid #b3b3b3;}
.hidden-button{display:inline-block !important;}
.hidden-btn{display:none !important;}
.top-space{ padding:1em 0em 0em 0em !important;}
.space{padding-top: 0.7em;}
.btn a{color:#fff;}
.btn a:hover{text-decoration:none;}
a:focus {outline:none;outline: 0px auto -webkit-focus-ring-color;outline-offset: 0px;}
.banner-bg{background:url(../img/b3.jpg); 	background-position: top center; background-repeat: no-repeat;}
.l-box-content{ padding: 19em 0em 0em 0em;}
.l-box-content h1{color: #FFF;font-size: 3em; /*line-height:4em;*/}
.box-bkg {/*background-color: rgba(255,255,255,0.85);*/ background-color: rgba(165,161,161,0.85);overflow: hidden;/*padding:2em 0em;*/ padding:0em 0em 2em 0em;
-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius:10px 10px 0px 0px;}
.box-bkg h2{font-size: 2.6em;/*line-height: 2em;#535353*/color: #fff; text-align:center; margin-bottom: 20px;}
.input-box{border: 1px solid #d2d2d2; height: auto;color: #999; padding: 7px 7px;font-size: 13px;border-radius: 0;}

/*PANEL*/
.PANELbg{/*background:#28313a;*/ text-align: -moz-center;text-align: -webkit-center;padding: 3em 0em;}
.PANELicon{/*color:#fff;*/padding: 0.3em 0em;}
.PANELbg p{color: #333333; /*font-size:0.9em;*/font-size:1.2em; font-weight:lighter;line-height: 1.8em; 
padding-left: 0.8em;padding-right: 0.8em;}
.btn-default:hover {color: #fff;background-color: #333333;border-color: #adadad;}
/*PANEL-End*/

/*PANEL-SUB*/
.PANEL-SUBbg{background:#f1f1f1; padding: 3em 0em;}
.PANEL-SUBbox{background:#fff;padding: 1em 0em;overflow: hidden;}
.PANEL-SUBbox ul{margin:0px; padding:0px; list-style:none;} 
.PANEL-SUBbox li a{padding:0px 10px;color: #555;} 
.PANEL-SUBbox li a:hover{color: #337ab7;}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
color: #555;cursor: pointer;background-color: #fdce44;border: 1px solid #fdce44;border-bottom-color: transparent;}
.nav-tabs > li > a {
color: #555;cursor:pointer;background-color: #dadada;border: 1px solid #dadada;border-bottom-color: transparent;}
/*PANEL-SUB-End*/

/*PANEL-Doctor*/
.PANEL-doctorbg{background:#f1f1f1; padding: 0em 0em 3em 0em;}
.PANEL-doctorbg h3{color: #555;background-color: #fdce44;border: 1px solid #fdce44;border-bottom-color: transparent; text-align:center; line-height:1.8em;margin-bottom:0px; margin-top:0px;}
.PANEL-doctorbox{background:#fff;padding: 1em 0em;overflow: hidden;}
.PANEL-doctorbox ul{margin:0px; padding:0px; list-style:none;} 
.PANEL-doctorbox li a{padding:0px 10px;color: #555;} 
.PANEL-doctorbox li a:hover{color: #337ab7;}
/*/PANEL-Doctor*/

/*Footer*/
.footer_bg{/*background:url(../img/f-bg.jpg) no-repeat top center / cover;*/background:#2d2d2d; padding:2em 0em 0em 0em;}
.footer_bg h4{font-size: 18px; color:#fff;}
.footer_bg ul{margin:0px; padding:0px; list-style:none;}
.footer_bg li a{color: #fff; text-decoration:none;}
.footer_bg li a:hover{color: #fdce44; text-decoration:none;}
.facebook a{color:#fff !important;}
.facebook a:hover{color:#4d66c0!important}
.twitter a{color:#fff !important;}
.twitter a:hover{color:#5eafe7 !important;}
.gplus a{color:#fff !important;}
.gplus a:hover{color:#dd4b39 !important;}
.linkedin a{color:#fff !important;}
.linkedin a:hover{color:#0177b5 !important;}

.footer_link{background:#2d2d2d; padding:2em 0em 1em 0em; color:#FFF;}
.footer_link a{color:#FFF;}
.footer_link a:hover{color: #fdce44;}
/*/Footer*/

/*copyright*/
.copyright{ padding-top:1em; padding-bottom:1em;}
.copyright p{font-weight:300; color:#fff; font-size:0.9em;}
.copyright p span a{color:#fdce44; text-decoration:none;}
.copyright p span a:hover{color:#fff;}
.copyTEXT{text-align:right;}
/*copyright-END*/

/*--SEARCH---@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
.SEARCHbg{/*background: #f1f1f1;*/ background: #fff; padding: 3em 0em;}
.Header_box{/*border: 1px solid #ccc;background: #fff;*/ background:#F3F3F3;padding: 10px; overflow: hidden; margin:1em 0em;
box-shadow: 0 1px 3px 0 rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12);}
.Header_box p{font-size:0.9em;}
.Header_list h1{margin: 0 10px 0 0;font-size: 26px;font-weight: 700;}
.Header_list h2{margin: 0 10px 0 0;font-size: 14px;font-weight: 400;line-height: 2.5em;}
/*------------Rate-Icon-----------*/
.reviews-star-container
{
	color: #333;
display: block;
float: none;
text-align: center;
}
.rate {margin: 0 auto;
padding: 0;}

.rate0 {
	width:82px;
	height:13px;
	background-image:url(../img/rate_icon.png);
	background-position:0 -30px
}
.rate10 {
	width:82px;
	height:13px;
	background-image:url(../img/rate_icon.png);
	background-position:0 -43px
}
.rate20 {
	width:82px;
	height:13px;
	background-image:url(../img/rate_icon.png);
	background-position:0 -56px
}
.rate30 {
	width:82px;
	height:13px;
	background-image:url(../img/rate_icon.png);
	background-position:0 -69px
}
.rate40 {
	width:82px;
	height:13px;
	background-image:url(../img/rate_icon.png);
	background-position:0 -82px
}
.rate50 {
	width:82px;
	height:13px;
	background-image:url(../img/rate_icon.png);
	background-position:0 -95px
}
.rate60 {
	width:82px;
	height:13px;
	background-image:url(../img/rate_icon.png);
	background-position:0 -108px
}
.rate70 {
	width:82px;
	height:13px;
	background-image:url(../img/rate_icon.png);
	background-position:0 -121px
}
.rate80 {
	width:82px;
	height:13px;
	background-image:url(../img/rate_icon.png);
	background-position:0 -134px
}
.rate90 {
	width:82px;
	height:13px;
	background-image:url(../img/rate_icon.png);
	background-position:0 -147px
}
.rate100 {
    width: 82px;
    height: 13px;
    background-image:url(../img/rate_icon.png);
    background-position: 0 -161px;
}
/*-----------Rate-Icon-END------------*/
.treatment-container {
    overflow: hidden;
    margin: 5px -5px 5px -5px;
    padding: 5px;
	font-weight:600;
}
.treatment-container span{float:right;}
.treatment-container:hover {
    /*background-color: #F1F4E7;*/
	background-color: #E0E7C7;
	cursor:pointer;
	color:#06C;
	font-weight:600;
}

/*--------------*/
.SEARCHcontct-title{ font-style:italic; font-size:inherit;}
.SEARCHcontct-p{font-size:inherit; line-height:1.9em;text-align: justify;}
/*--------------*/
/*----------------------*/
.Right_box{border: 1px solid #ccc;overflow: hidden;}
.locations-list{ margin:0.5em 0em 1em 0em;overflow: hidden;}
.locations-list h5{font-weight:bold;}
.locations-list ul{ margin:0px; padding:0px; list-style:none;}

.Right_box2{/*border: 1px solid #ccc;*/overflow: hidden; margin:1em 0em; /*padding-bottom: 1em;*/ text-align:center;
box-shadow: 0 1px 3px 0 rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12);}
.Right_box2 h5{font-weight:bold;}
.Right_box2 p{line-height:2.0em;}
/*-----------------------*/
/*--SEARCH--@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/


@media (min-width:1004px) and (max-width:13667px) {.hidden-btn{display:inline-block !important;}.hidden-button{display:none !important;}  .space{padding-top: 0.2em !important;}}