﻿body, span, input, select, textarea  {
		color: #444444;		
		font-size: 12px;	
        font-size: 14px;
		/*font-weight: 300;*/
		line-height: 1.35em;	
		
	}
.wrap {/*position:relative; DONOT uncomment this. All Modal Popus will get spoilt*/
		min-width:800px;
	max-width:1000px; }	/*max-width:100%;*/	} /*width:100%;		margin:0px auto 0px auto;width:100%; padding-left:10px; padding-right:10px;*/

/***********************************************************/

#header{ background:#fff !important;}
#header .title .titleUpper
{font-size:2.0em; font-weight:bold;
}
#header .headerSearchContainer{ min-width:400px;background:transparent !important;}

.SlideMe{ width:0px !important; display:none !important;} 
.SlideMe:before{display:none !important;}
.SlideCatContainer{display:none !important;}


.divLogOutUpper1{display:block;}
.divLogOutUpper2{display:none;}


#header .divBrowseByZoneHd .tooltipinner{  min-width:300px;   }

#header .divMyManyzone .tooltipinner{  min-width:300px;   }
#header .divMyManyzone  .myZoneMenu{  min-width:300px;  margin-left:-200px;  }

#header  .divMyManyzone{ display:block; text-align:left;}

#header .divMyManyzoneDt{ display:block;}	
#header .divMyManyzoneMob{ display:none;}


/*-----------------------------------------------------------------*/
.divCaptionPRMidMenu{ /*padding-top:20px; padding-bottom:20px; */
    
    
    }/*background: #4c76c0;background: -webkit-linear-gradient(top, #4c76c0 0%, #345fa9 100%);
    background: -moz-linear-gradient(top, #4c76c0 0%, #345fa9 100%);
    background: -o-linear-gradient(top, #4c76c0 0%, #345fa9 100%);
    background: -ms-linear-gradient(top, #4c76c0 0%, #345fa9 100%);
    background: linear-gradient(top, #4c76c0 0%, #345fa9 100%); */
.divCaptionPRMidMenu .ucPostRequest{ padding:20px; width:50% !important; margin-left:0px !important;
                                     /*background-image:url('/images/banners/header/doctor.png');*/}    
.divCaptionPRMidMenu textarea{max-height:8em; min-height:60px;} 

.ucCaptionContainer{width:60%; background:#f7f7f7;background: rgb(243, 244, 238); color:#555555; padding:20px;
                    border:1px solid #ccc; -webkit-border-radius: 4;
  -moz-border-radius: 4;
  border-radius: 4px;
  -webkit-box-shadow: 0px 0px 0px #ffffff;
  -moz-box-shadow: 0px 0px 0px #ffffff;
  box-shadow: 0px 0px 0px #ffffff;
                    
                    }   
/*.ucCaptionContainer .subCaptionHeading{ color:#4c76c0; }*/
.ucCaptionContainer .subCaptionHeading h1{ font-size:1.5em; line-height:1.0em; }
.ucCaptionContainer .captionTheme { font-family: Helvetica;  } 

.search_suggest{ min-width:400px; }

/*****************************************************************/

.a_BtnChat:link, .a_BtnChat:visited {
  display:inline-block ;
  width: 92%;  
  padding: 0.2em;
  line-height: 1.4;
  background-color: #94B8E9;

  background-color:#9a96bc;
  background-color: #e9b0bf;
  background-color: #369;
   background-color: #eee;
  border: 1px solid black;
  color: #fff;
  text-decoration: none;
  text-align: center;
  /*font-size:1.9em;*/
  font-size:1.1em !important;
  
}

 .halfSizeButton{width:52% !important;}
 .fullSizeButton{width:92% !important;}
/***************ucCaption*****************************/
#ucCaption h1 {font-size:3.5em; line-height:1em;}



.divMidMenuBar{ padding-bottom:20px;}

/************Start-divExperts***************************************/
#divExperts .eExpertDisplay
{ width:30%; float:left; min-width:300px;background:#ffffff; margin-right:15px; margin-bottom:20px; 
  border: 1px solid #cccccc;border-bottom: 1px solid #cccccc; 
  padding-left:5px;padding-right:5px;  padding-bottom: 20px;padding-top: 10px; background-color: #e7eaff; 
  background:#ffffff;color:#000;
}

#divExperts .eScreenName1{ display:block;display:none;  padding-bottom:7px; font-size:18px;  font-weight:normal;}
#divExperts .eScreenName2{ display:none; display:block; float:left;
                            font-size:18px;  max-width:60%; height:1.3em; }
#divExperts .eScreenName2 a{ color:#000 !important; font-weight:normal;}
#divExperts .eImage{ min-height:90px; max-height:90px;}

#divExperts .eExpertise{width:100%;display:block; display:none; }
#divExperts .eOnlineStatus1{display:block; padding-top:30px; }
#divExperts .eOnlineStatus2{display:none; }
#divExperts .eBriefDesc{clear:both;}
#divExperts .eBriefDesc{ min-height:70px; max-height:70px; overflow:hidden; vertical-align:middle; }/*min-height:5.2em; max-height:5.2em;*/
#divExperts .eReadMore{clear:both; padding-top:5px; text-align:right; color:#aaa; font-size:1.0em;}
#divExperts .eFees{clear:both; text-align:center;
                    padding-top:5px; padding-bottom:5px;
                    background-color: #eeeeee;vertical-align: middle;  display:none; }
#divExperts .eFees .eFeesPerMinute { display:none; }

#divExperts .eFeesLower{clear:both; text-align:center;
                    padding-top:5px; padding-bottom:5px;
                    background-color: #eeeeee;vertical-align: middle; display:block;}
#divExperts .eAction{clear:both; margin-top:15px; text-align:center;height: 3.9em !important;}
#divExperts .dottedline{ border-top:0px dotted #ccc !important;}
#divExperts .a_BtnChat:link, .a_BtnChat:visited {
  display:inline-block ;
  width: 92%;  
  padding: 0.2em;
  line-height: 1.9em !important;
  height:30px;
 /* background-color: #94B8E9;

  background-color:#9a96bc;
  background-color: #e9b0bf;
  background-color: #369;
   background-color: #eee;
   background-color: rgb(255, 132, 0) !important;
   background-color: rgb(255, 132, 0) !important;
  
   
   
   background-color:#ff8400 !important;
    background-color: rgb(34, 168, 216) !important;background-color: rgb(64, 94, 171) !important;*/
    background-color: rgb(64, 94, 171) ;background-color: rgb(64, 94, 171) !important;
  border: 0px solid black;
  color: #fff;
  text-decoration: none;
  text-align: center;
  /*font-size:1.9em;*/
  font-size:1.2em !important;
  
}



/************End-divExperts***************************************/
.divFormContainer { max-width:450px;} 
.divFormContainer .newUser{padding-top:20px !important;}
/************Start-divServices***************************************/

#divServices{border-top:1px solid #f1d4d7;padding-left:5px; padding-right:5px;}
#divServices .eServiceDisplay{ width:100%; background:#ffffff;padding-top:10px; clear:both;}
#divServices .eServiceDisplay a{font-size:1.2em !important;} 

#divServices .eServiceDisplay .ColThree{width:100%; clear:both; padding-top:10px;}
#divServices .eServiceDisplay .ColThree .ColA{width:15%; max-width:120px; float:left;}
#divServices .eServiceDisplay .ColThree .ColB{width:60%; float:left; }
#divServices .eServiceDisplay .ColThree .ColC{width:20%; float:right; text-align:center}
#divServices .eServiceDisplay .ColThree .eReadMore{display:none; }
#divServices .eAction a{ font-size:1em !important; }
#divServices .eImage img{ width:100px;}

#divServices .eAction2{ display:none;}

/*#divServices .eServiceDisplay a{font-size:1.2em !important;} 
#divServices .eServiceName{ display:block; float:left; width:100%; padding-bottom:10px;}
#divServices .eServiceName a{ font-weight:bold; color: #555555;clear:right; }  
#divServices .eImage img{ width:100px;}

#divServices .eServiceDisplay .3Col .ColB .eBriefDesc{ width:100%; display:block; margin-top:20px; text-align:left;font-style:normal; padding-right:10px;  } 

#divServices .eFees { width:30%;   text-align:center; float:right; }
#divServices .eFees .eFeesHeading { display:none;}
#divServices .eFees .eFeesRate {  font-weight:bold;}
#divServices .eFees .eFeesPerMinute {  display:inline;}
#divServices .eAction { clear:both;  margin-top:10px; }
#divServices .eAction { width:20%; float:right;}
#divServices .eReadMore {float:left; padding-right:20px;  clear:both;}*/






#divServices .eAction .a_BtnChat:link, .a_BtnChat:visited {
  display:inline-block ;
  float:right;
  width: 100% !important;  
  padding: 0.2em;
  line-height: 1.2em;
  background-color: #94B8E9;

  background-color:#9a96bc;
  background-color: #e9b0bf;
  background-color: #369;
  border: 1px solid black;
  color: #fff;
  text-decoration: none;
  text-align: center;  
}

#divServices .a_BtnChat:hover {
 background-color: #369;
 color: #fff;
  display:none;
}

#divServices .eAction .a_BtnChat
{ display:none;}

#divServices .divDottedLine2{clear:both; padding-top:20px;}
#divServices .divDottedLine1{display:none;}

/************End-divServices***************************************/
.sortBy { font-weight:bold; padding-bottom:15px;}

/************divUcMyZone******************************************/
#divUcMyZone {WIDTH: 30%; max-width:400px; }
/************************divServiceDetails************************************/
/*#divServiceDetails  h1{ font-size:1.7em;}*/
#divServiceDetails  img{ width:200px;}
#divServiceDetails .eImage{ min-width:220px; float:left; display:block;}
#divServiceDetails .ePrice{ max-width:60%; float:left;display:block;}
#divServiceDetails input{width:100px;}

/*******************************************************************/
.divPaymentModeRightCol{padding-left:20px;}
.divPaymentMode {font-size:1.5em;}
.divPaymentMode .topDiv{ height:2em;}
.divPaymentMode .topDiv{ background:#f1f4f4;}
.divPaymentMode .topDiv>div{ padding-left:20px; padding-right:20px; border:1px solid #e8f0f0; border-bottom:0px;background:#f1f4f4;}
.divPaymentMode .topDiv div:first-child{background:#d3dcdc; }
.divPaymentMode .topDiv a{  line-height:2em;}
/*.rdoPayMode img{ width:70px; max-height:45px; }*/
.rdoPayMode input{ width:50px; height:30px;}
.rdoPayMode tr td label { margin-top:-30px;  }
.rdoPayMode tr td { padding-left:20px; }

.divPaymentMode select{width:300px; height:2.5em; }

.divAddFunds {font-size:1.5em;}
.divAddFunds select{width:300px;  height:2.2em;}
.divAddFunds input{width:300px;height:2.2em;}
.divAddFunds .submitForm{width:auto;}

/**************************************************/
.transDetails .twoColLeftColumn{ background:transparent; min-height:300px;}
.transDetails .a_btn{ background:#3d619d; color:#fff;font-size:1.2em;}

/******************Expert Profile*******************************************/

.eProfile .twoColLeftColumn{ width:25%; min-width:250px; padding-bottom:0px;  padding-left:5px; 
                             padding-top:2em; float:left; text-align:center;  }
.eProfile .twoColRightColumn{ width:70%; padding-left:10px; padding-top:2em; margin-top:20px; background-color:#fff;float:left;}
.eProfile .twoColLeftColumn .eImage{width:100%; text-align:center;}
.eProfile .twoColLeftColumn .rightPartOfLeftPartEProfile {clear:both;width:100%; text-align:center; padding-left:0px;float:left;}
.eProfile .twoColLeftColumn .eScreenName{display:none;}
.eProfile .twoColLeftColumn .eFeesHeading{ clear:both; padding-top:10px; padding-bottom:10px;}
.eProfile .twoColLeftColumn .eFees{width:100%; text-align:center;  padding-bottom:10px;}
.eProfile .twoColLeftColumn .eAction{width:100%;text-align:center;}

.eProfile .twoColLeftColumn .eBriefDesc{display:none;}
.halfSizeButton{width:40% !important; padding:5px !important;  }
.fullSizeButton{width:92% !important; padding:5px !important;}
 
 /***********************************/
 #divToggle 
 {     height:2.5em; 
}

#divToggle ul{
   height:2.5em;
  }

#divToggle ul li{ height:2.5em; line-height:2.5em;}

/***************************************************/

.serviceContainer .eAction2 {display:none;}
.servicesContainer .eHeading{ padding-bottom:20px;}



input[type=submit]
{-webkit-border-radius: 5px 5px 5px 5px;
-moz-border-radius: 5px 5px 5px 5px;
border-radius: 5px 5px 5px 5px;}

input[type=radio]
{ width:1em !important; height:1em !important;}

.ucAdviceCategories >div {float:left; width:32%;}
.ucAdviceCategories >div >div{float:left; width:100%; clear:both;}
.ucAdviceCategories div.levelA{ padding-top:20px;}
.ucAdviceCategories div.levelB{ padding-left:10px;}
.ucAdviceCategories div.levelC{ padding-left:30px;}



.threeColDiv >div{ width:32%; float:left; }






