@CHARSET "ISO-8859-1";

.text-control {
	width:100% !important;
}

input.error, select.error,textarea.error {
	border: 1px solid red !important;
}

label.error {
	display:none !important;
}

.doctor-div {
		padding: 10px; 
		float: left; 
		margin: 10px; 
		height: 330px;
}

div.ul-ident ul{
	margin-left: 13px !important;
}

#akeseo_clinic_widget_sidebar-2,#akeseo_contactdetail_widget-2,#akeseo_disorder_widget-2 {
	border: 1px solid #AAA;
	border-radius: 6px;
	margin: 15px 20px 0 18px;
}

#akeseo_clinic_widget_sidebar-2 li  a,#akeseo_contactdetail_widget-2 li a,#akeseo_disorder_widget-2 li a {
	border-bottom: 1px solid transparent;
    color: #1b2a39 !important;
    display: block;
    font-size: 16px;
    padding: 3px;
    transition: border-color 400ms ease-in-out 0s;
}

#akeseo_clinic_widget_sidebar-2 li  a:hover,#akeseo_contactdetail_widget-2 li a:hover,#akeseo_disorder_widget-2 li a:hover {
    border-color: #E3002F;
   text-decoration: none;
}

.doctor-detail
{
	   float: left;
    padding-right: 20px;
    width: 269px;
}


#mapp0_layout {
	 border: none !important;
	 width:94% !important;
}

#mapp0 {
	 border: 1px solid #000;
}



.doctor-contact
{
	   float: left;
    padding-right: 20px;
    width: 381px;
}



.doctor-areaofinterest
{
	   float: left;
    padding-right: 20px;
    width: 269px;
	margin-top:40px;
	
}


.doctor-address
{
	   float: left;
    padding-right: 20px;
    width: 381px; margin-top:40px;
}
.doctor-pdf 
{
	margin-top:20px;
}

.doctor-pdf  a
{
	    background: none repeat scroll 0 0 #6cc3ba;
    color: #4f5a68;
    padding: 9px 17px;
    text-decoration: none !important;
	
}


.doctor-pdf  a:hover
{
	  background: none repeat scroll 0 0 #1b2a39;
    color: white;
}

.clinic-image
{
	float: left; width: 163px;	
}
.clinic-description
{
	 float: left;
    width: 70%;
}

@media screen and (max-width: 480px) {
.clinic-description
{
	 float: left;
    width: 100%;
}	
}


.searchbardiv
{
	   float: left;
    margin-right: 13px;
    min-height: 55px;
    position: relative;
    width: 224px;
    
}
.searchbardiv table
{
	margin:0px !important;
}
.searchbardiv td
{
	padding:0px!important;
}

.clinic-menu-active { font-weight:bold; }


.secondary-clinic a
{
   width:175px !important;
}

.clinicimage img
{
	height:105px;
}
.contat-us
{
	background-color:#1b2a39!important;
	width:100%;
	margin-bottom:18px;
	color: white !important;
}
.contat-us:hover
{
	transition: color 400ms ease-in-out 0s; 
	 background: #6cc3ba none repeat scroll 0 0;
}
.customelinks
{
	width:100%;
}
.clinic-areabox
{
	border-bottom:1px solid #4e5a68;
	margin-bottom:25px;
	
}

.clinic-areabox a.see-more {
   background: #6cc3ba none repeat scroll 0 0;
    display: inline-block;
    font-size: 13px;
    margin-top: 0;
    padding: 11px 15px;
	 box-sizing: border-box;
    text-decoration: none !important;  display: inline-block;  font-family: "TradeGothicLTStd-Extended";    transition: color 400ms ease-in-out 0s; color: #1b2a39;
	  text-align: center;
}
.clinic-areabox a.see-more:hover {
    background: #1b2a39 none repeat scroll 0 0;
    color: white;
}

.clinic-description-1
{
	padding-top:12px;
	padding-bottom:12px;
}
.akesocatname
{
	margin-bottom:16px;
}

.akesocatname a {
    color: #1b2a39;
    font-family: "TradeGothicLTStd-Extended";
    font-size: 21px;
    text-decoration: none !important;
    transition: color 400ms ease-in-out 0s;
}
.akesocatname a:hover {
    color: #6cc3ba;
}
.ak_clinic_name
{
	  font-size: 18px !important;
	  font-family: "TradeGothicLTStd-Extended";
}
.ak_clinic_location
{
	 color: #4f5a68; 
	 font-size: 14px !important;
	 font-family: "TradeGothicLTStd-Extended";
}