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

input[type="text"],
textarea {    
    -ms-box-sizing:content-box;
    -moz-box-sizing:content-box;
    -webkit-box-sizing:content-box; 
    box-sizing:content-box;
    }


 /*#region*/


.validatemarginleft {
        margin-left:-10px;
    }


.validatecircle {
        width:20px;
    }


.mediawidth {
        width:316px;
        padding:10px;
        text-align:center;
        font-size:13px;
        color:red;
    }


.circular-image img { width: 100px;
                          height: 100px;
                          -webkit-border-radius: 50%;
                           -moz-border-radius: 50%;
                           -ms-border-radius: 50%;
                           -o-border-radius: 50%; 
                           border-radius: 50%;
                           text-align:center;                           
                           margin-left:0px;
                           background-repeat   : no-repeat;
    background-position : 50% 50%;
    background-size     : 100% auto;
    background-size     : contain; 
     margin-top:0px;                    
    }


.circular-imageHome img { width: 95px;
                          height: 95px;
                          -webkit-border-radius: 50%;
                           -moz-border-radius: 50%;
                           -ms-border-radius: 50%;
                           -o-border-radius: 50%; 
                           border-radius: 50%;
                           text-align:center;                           
                           margin-left:0px;
                           background-repeat   : no-repeat;
    background-position : 50% 50%;
    background-size     : 100% auto;
    background-size     : contain; 
     margin-top:0px;                    
    }



.about_us_big_box {
   border: solid 1px #4d6299;
    float: left;
    height: auto;	
    margin: 5px 0 10px;
    padding: 0px 0 0;
    width: 318px;
}


.vaccination_main_box{width:318px;
                 height:auto;
				 /*min-height:909px;*/
				 background-color:#f4f4f4;
				 margin:0px 0px 0px 0px;
				 float:left;
				 padding:0px 0px 0px 0px;
				 }	


.my_Profile{width:318px;
             height:35px;
			 padding:10px 0px 0px 0px;			
			 color: #0a41af;
    font-size: 16px;
    font-weight: bold;
	text-align:center;			 
			 }	


.my_Profile12{width:318px;
             height:35px;
			 padding:10px 0px 0px 0px;			
			 color: #0a41af;
    font-size: 18px;
    font-weight: bold;
	text-align:center;			 
			 }	


.new_box_bottom{
	width: 270px;
	height: 28px;
	padding:0px 10px 0px 10px;
	margin:0px 9px 0px 9px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	}
	

.new_box_tab_1{width:130px; height:22px;
                  background-color: #097679;
				  float:left;
				  margin:0px 10px 0px 0px;
				  border-top-left-radius:22px;
				  border-top-right-radius:22px;
				  font-size:12px;
				  text-align:center;
				  color:#FFFFFF;
				  padding:5px 0px 0px 0px;
				  }	 
	 	 	   
		   
.new_box_tab_2{width:130px; height:22px;
                  background-color: #097679;
				  float:left;
				  margin:0px 0px 0px 0px;
				  border-top-left-radius:22px;
				  border-top-right-radius:22px;
				  font-size:12px;
				  text-align:center;
				  color:#FFFFFF;
				   padding:5px 0px 0px 0px;
				  }		   
		   

.my_three_box{width:308px;              
			  height:auto;
			  min-height:203px;
			  margin:0px 5px 0px 5px;
			 }


.my_three_box1{width:308px;              
			  height:auto;
			  /*min-height:203px;*/
			  margin:0px 5px 0px 5px;
			 }



.my_box_1{width:308px;
           height:auto;
			  min-height:100px;			
			float:left;
			margin:0px 0px 10px 0px;		
			text-align:center;
			}	

.my_box_11{width:308px;
           height:auto;
			  /*min-height:100px;*/			
			float:left;
			margin:0px 0px 10px 0px;		
			text-align:center;
			}	   
		   
	   
.my_box_2{width:278px;
            height:auto;
            margin-left:5px;
			  /*min-height:203px;
			  margin:0px 5px 0px 5px;*/		
			border-radius:10px;
			background-color:#FFFFFF;			
			float:left;}		   
		   

.my_box_3{width:20px;
           height:auto;
			  min-height:203px;			
			float:left;
             margin:0px 0px 0px 5px;
			}	


.my_box_31{width:20px;
           height:auto;
			  /*min-height:203px;*/			
			float:left;
             margin:0px 0px 0px 5px;
			}		   


.e_validation_box{width:20px; height:36px;  margin:50px 0px 0px 0px; text-align:center;
                     padding:14px 0px 0px 0px;}


.pass_validation_box{width:20px; height:36px;  margin:0px 0px 0px 0px; text-align:center;
                     padding:14px 0px 0px 0px;}


.my_Profile_horizontal_box_1{width:278px;
height:auto;
min-height:50px;
						 }


.my_Profile_horizontal_line_1{width:268px;
                           height:1px;
						   background-color:#c5c4c4;
						   margin:0px 5px 0px 5px;
						  }


.field_box_left{width:110px;
                height:auto;
				min-height:34px;                 
				  float:left;				 
				  font-size:12px;
				  padding:16px 0px 0px 10px;
				  }


.field_box_right{width:158px;
                 height:auto;
				 min-height:50px;               
				  float:left;
				  }


.f_box_text{width:155px;
height:auto;
min-height:41px;
margin-top:2px;
border-style:none;
font-size:12px;
padding-left:5px;
}


.name_box_1{width:50px;
height:auto;
min-height:50px;
float:left;
			}


.name_box_2{width:107px;
height:auto;
min-height:50px;
float:left;
			}


.name_sel{width:46px; height:45px; border-style:none;
            margin:2px 0px 2px 0px; font-size:12px;}  


.name_box_text{width:105px;
height:auto;
min-height:41px;
margin-top:2px;
border-style:none;
font-size:12px;
 padding-left: 5px;
}
			  

.my_box_bid_4{width:278px;
                height:auto;
				/*min-height:435px;*/
				margin:20px 0px 10px 10px;
				background-color:#FFFFFF;
				border-radius: 10px;
				float:left;}


.my_box_bid_41{width:278px;
                height:auto;
				/*min-height:435px;*/
				margin:0px 0px 10px 10px;
				background-color:#FFFFFF;
				border-radius: 10px;
				float:left;}
		  
	  
.my_Profile_horizontal_box_2{width:278px;
height:auto;
min-height:50px;
						 }


.my_Profile_horizontal_line_2{width:268px;
                           height:1px;
						   background-color:#d9d7d7;
						   margin:0px 5px 0px 5px;
						  }


.field_box_left_big{width:110px;
               height:auto;
			   min-height:34px;                
				  float:left;				 
				  font-size:12px;
				  padding:16px 0px 0px 10px;
				  }


.field_box_right_big{width:158px;                
				  height:auto;
				  min-height:50px;
				  float:left;
				  }


.mob_box_1{width:50px;
              height:50px;			
			  float:left;
			 }


.mob_box_2{width:2px;
              height:30px;
			  margin:10px 5px 10px 5px;
			  background-color:#999;
			  float:left;}


.mob_box_3{width:95px;
              height:50px;			 
			  float:left;
			 }


.mo_text_1{width:46px;
height:auto;
min-height:45px; 
margin-top:2px;          
border-style:none;}


.mo_text_2{width:93px;
height:auto;
min-height:41px;
margin-top:2px;          
			  border-style:none;}



.mo_text_1_water{width:46px;
height:auto;
min-height:45px; 
margin-top:2px;          
border-style:none;
color:#969696;
font-size:8px;
}


.mo_text_2_water{width:93px;
height:auto;
min-height:41px;
margin-top:4px;          
			  border-style:none;
              color:#969696;
              font-size:8px;
}



.birth_date_1{width:53px;
              height:50px;
			  float:left;
			 } 


.birth_date_2{width:53px;
              height:50px;
			  margin:0px 0px 0px 0px;
			  float:left;
			 } 


.birth_date_3{width:52px;
              height:50px;
			  float:left;
			 } 


 .birth_sel_1{width:52px;
height:45px; 
 border-style:none;
            margin:2px 0px 2px 0px;
			font-size:10px;} 
 
 
 
 
.birth_date_1n{width:48px;
              height:50px;
			  float:left;
			 } 


.birth_date_2n{width:48px;
              height:50px;
			  margin:0px 7px 0px 7px;
			  float:left;
			 } 



.birth_date_3n{width:48px;
              height:50px;
			  float:left;
			 } 



 .birth_sel_1n{width:53px;
height:45px;  
 border-style:none;
            margin:2px 0px 10px 0px;
			font-size:9px;

 }   


.Profession_Speciality_Country{width:163px;
height:45px; 
 border-style:none;
            margin:2px 0px 2px 0px;
			font-size:12px;
			}


.field_box_left_address{width:110px;
height:auto;
min-height:45px;                  
				  float:left;				 
				  font-size:12px;
				  padding:25px 0px 0px 10px;
				  }


.field_box_right_address{width:158px;                
				  height:auto;
				  min-height:70px;
				  float:left;
				  }


.address_text{width:156px;
height:auto;
min-height:68px;
border-style:none;
font-size:12px;
padding-left:5px;
}


.City_Pin{width:155px;                
				  height:auto;
				  min-height:41px;
                  margin-top:2px;
				  float:left;
				  border:none;
                  font-size:12px;
                  padding-left:5px;
				  }

.City_Pin1{width:151px;                
				  height:auto;
				  min-height:41px;
                  margin-top:2px;
				  float:left;
				  border:none;
                  padding-left:5px;
				  }


.save_cancel_button{background-color: #0a41af;
    border: 2px solid #0a41af;
    color: #ffffff;
    font-size: 12px;
    font-weight: bold;
    height: 22px;
    margin: 18px 0px 0px 0px;
    text-align: center;
    width: 80px;}


.save_cancel_button1new{background-color: #0a41af;
    border: 2px solid #0a41af;
    color: #ffffff;
    font-size: 12px;
    font-weight: bold;
    height: 18px;
    margin: 18px 0px 0px 0px;
    text-align: center;
    width: 70px;}


.save_cancel_button11{background-color: #0a41af;
    border: 2px solid #0a41af;
    color: #ffffff;
    font-size: 12px;
    font-weight: bold;
    height: 22px;
    margin: 18px 0px 0px 0px;
    text-align: center;
    width: 200px;}


.validation_box_1{width:20px; height:35px;  margin:0px 0px 0px 0px; text-align:center;
                     padding:15px 0px 0px 0px;
					}

.validation_box_2{width:20px; height:35px;  margin:0px 0px 0px 0px; text-align:center;
                     padding:15px 0px 0px 0px;
					 }

.validation_box_3{width:20px; height:35px;  margin:0px 0px 0px 0px; text-align:center;
                     padding:15px 0px 0px 0px; }
		
.validation_box_4{width:20px; height:35px;  margin:0px 0px 0px 0px; text-align:center;
                     padding:15px 0px 0px 0px; }
		
.my_box_bid_5{width:20px;
           height:auto;
			  /*min-height:435px;*/			
			  margin:20px 0px 0px 8px;			
			float:left;
			}		   

.validation_box_5{width:20px; height:35px;  margin:0px 0px 0px 0px; text-align:center;
                     padding:15px 0px 0px 0px;  }

.validation_box_6{width:20px; height:35px;  margin:0px 0px 0px 0px; text-align:center;
                     padding:15px 0px 0px 0px; }

.validation_box_61{width:20px; height:35px;  margin:0px 0px 0px 0px; text-align:center;
                     padding:15px 0px 0px 0px; }

	
.validation_box_7{width:20px; height:35px;  margin:0px 0px 0px 0px; text-align:center;
                     padding:15px 0px 0px 0px;  }


.validation_box_16{width:20px; height:35px;  margin:0px 0px 0px 0px; text-align:center;
                     padding:7px 0px 0px 0px;  }



.validation_box_8{width:20px; height:35px;  margin:0px 0px 0px 0px; text-align:center;
                     padding:15px 0px 0px 0px; }

.validation_box_9{width:20px; height:45px;  margin:0px 0px 0px 0px; text-align:center;
                     padding:29px 0px 0px 0px;   }


.validation_box_15{width:20px; height:45px;  margin:0px 0px 0px 0px; text-align:center;
                     padding:0px 0px 0px 0px;   }
					 		 
.validation_box_10{width:20px; height:35px;  margin:0px 0px 0px 0px; text-align:center;
                     padding:15px 0px 0px 0px; }			 
					 
.validation_box_11{width:20px; height:35px;  margin:0px 0px 0px 0px; text-align:center;
                     padding:15px 0px 0px 0px; }

.validation_box_12{width:20px; height:35px;  margin:0px 0px 0px 0px; text-align:center;
                     padding:15px 0px 0px 0px; }

.my_image_text {
    width: 312px;
    height: 30px;
    margin: 25px 0px 0px 0px;
    color: #0a41af;
    font-size: 13px;
    font-weight: bold;
    text-align: center;
}


  /*#endregion*/


 /*#region*/
        /*add profile 1 css start*/

          .dropdownwidth {
        width:37%;
    }

    .drpvalidateclass {
        width:20%;
    }

    .removebtncss {
        width:30px;
        height:30px;
    }


    .education_pop_box{width:306px;
height:auto;
/*min-height:184px;*/
                   background-color:#ffffff;
					margin:0px 5px 10px 5px;
					border:solid 1px #097679;
					
					}
					 

      .education_pop_box1{width:297px;
height:auto;
/*min-height:184px;*/
                   background-color:#ffffff;
					margin:0px 5px 10px 5px;
					border:solid 1px #097679;
					
					}









.ed_pop_1{width:260px;
height:auto;
/*min-height:88px;*/

          
			float:left;
	
			
			
			}
	


.ed_pop_2{width:35px;
	
	
	height:auto;
/*min-height:88px;*/
display:block;
            
			float:left;
			
			margin:0px 0px 0px 0px;
			padding:10px 0px 0px 10px;
		}




.ed_pop_3{width:286px;

height:1px;

           background-color: #999999;
			float:left;
			
			margin:5px 10px 5px 10px;
			}
			
			
.ed_pop_4{width:306px;

height:auto;
/*min-height:75px;*/

           
			float:left;
			
			margin:0px 0px 0px 0px;
			
			
			}
		   			
			
			
	.ed_pop_5{width:35px;
	
	
	height:auto;
/*min-height:88px;*/

            
			float:left;
			
			margin:0px 0px 0px 0px;
			padding:10px 0px 0px 10px;
			display:none;
			}
		   			
		





.coll_text_1{width:250px; 
padding:10px 0px 0px 10px;

          
		  
		  height:auto;
min-height:30px;

		   font-size:14px;
		   font-weight:bold; color:#202020;}			
			



			
.coll_text_2{width:250px; 
padding:0px 0px 0px 10px;
         
		 
		 height:auto;
min-height:25px;

		    font-size:13px;
		   font-weight:bold;
		  color:#202020;
		
		   }			
	
	
						
	
.coll_text_3{width:250px;
height:auto;
min-height:23px;


           padding:0px 0px 0px 10px;
          
		    font-size:13px;
		   font-weight:bold;
		   
		   color:#202020;
		
		   }	
	
		   



.coll_text_4{width:290px;
padding:5px 0px 0px 16px;
         
		 height:auto;
min-height:20px;

		 
		   font-size:13px;
		   font-weight:bold; color:#202020;
		}			
			



			
.coll_text_5{width:290px; 
padding:4px 0px 0px 35px;
           
		   
		   
	height:auto;
min-height:21px;


	   
		   
		   
		    font-size:13px;
		   font-weight:bold;
		  color:#202020; 
		   }			
	
	

	
	
	
						
	
.coll_text_6{width:290px; 

height:auto;
min-height:25px;


           padding:0px 0px 0px 16px;
       
		    font-size:13px;
		   font-weight:bold;
		   
		   color:#202020;
		
		   }	







.add_education_box{width:313px;
				height:auto;
                min-height:26px;
				margin:15px 0px 15px 5px;
				
				}	   
		   



		   
		   
		   
		   		   
.add_education_button{width:120px;
               
				
height:auto;
min-height:20px;
padding:2px 0px 0px 0px;

				margin:0px 0px 0px 0px;
				background-color:#2d88c5;
				border:solid 2px #0669ab;
				color:#FFFFFF;
				text-align:center;
				font-size:12px;
				font-weight:bold;}	   
		   









.details_box_1{width:283px; 

height:auto;
min-height:152px;


             margin:0px 0px 0px 5px;
           background-color:#FFFFFF;
		   border-radius:5px;
		   float:left;}       
    


.details_box_2{width:20px;

height:auto;
min-height:152px;

             margin:0px 5px 0px 5px;
           
		
		   float:left;
		  
		   
		  }       
    




.e_f_box_large{width:283px;

height:auto;
min-height:50px;


			 font-size:12px;
			}





.e_f_box_large_line{width:273px;
             height:1px;
			 background-color:#CCC;
			 margin:0px 5px 0px 5px;}











.education_left_side{width:100px;
height:auto;
min-height:36px;


float:left; 
padding:14px 0px 0px 10px;
}





.education_right_side{width:173px;

height:auto;
min-height:50px;


float:left;
 }





.ed_text_box{width:171px; 

height:auto;
min-height:41px;
margin-top:2px;
font-size:12px;
padding-left:5px;
 border:none;}



.period_box{width:313px;
         
		  
		  height:auto;
min-height:110px;

		  
		  margin:20px 0px 0px 5px;
		 
		
		 
		 }








.pe_left{width:100px;
       
		 
		 height:auto;
min-height:65px;

		 
		 float:left;
		
		 font-size: 12px;
		 padding:45px 0px 0px 10px;
		
		 
		}





.pe_right{width:203px;
        
		 height:auto;
min-height:110px;

		 
		 float:left;
		
		 
		
		}

	






.pe_month_box{width:70px;
          
			
			
			padding:0px 0px 0px 0px;
height:30px;

			
			font-size:12px;
			border:none;}
			
			
			
			
.pe_year_box{width:70px;
           
			
height:30px;

			
			font-size:12px;
			border:none;}
			
			
			
.to_box{width:173px; 

height:auto;
min-height:30px;

   text-align:center; font-size:14px; font-weight:bold;
  


padding:5px 0px 0px 0px;
}			
	
	







.Work_Professions_title{color: #0a41af;
    font-size: 16px;
    font-weight: bold;
	height:auto;
min-height:30px;
/*text-align:center;*/
    padding: 10px 0px 0px 10px;
    width: 313px;
	
}










	
.Professions_pop_box{width:306px;
height:auto;
/*min-height:170px;*/
                   
					margin:10px 5px 10px 5px;
					border:solid 1px #097679;
					background-color:#FFFFFF;}


.Professions_pop_box1{width:297px;
height:auto;
/*min-height:170px;*/
                   
					margin:10px 5px 10px 5px;
					border:solid 1px #097679;
					background-color:#FFFFFF;}


	
	.Prof_pop_1{width:261px;
height:auto;
/*min-height:100px;*/

          
			float:left;
		
		
			
			}
	


.Prof_pop_2{width:35px;
          height:auto;
		  float:left;
		  margin:10px 0px 0px 10px;
		display:block;
		}




.Prof_pop_3{width:295px;

height:1px;
background-color:#999999;

           
			float:left;
			
			margin:10px 5px 10px 5px;}
			
			
.Prof_pop_4{width:306px;

height:auto;
/*min-height:75px;*/

           
			float:left;
			
			margin:0px 0px 0px 0px;
		
			
			}
		   			
			
			
	.Prof_pop_5{width:35px;
	
	height:auto;
/*min-height:115px;*/

            
			float:left;
			
			margin:0px 0px 0px 0px;
			padding:10px 0px 0px 10px;
			display:none;
			
			}
		   			

	


.Pr_text_1{width:250px; 
padding:10px 0px 0px 10px;
          
		  
		  height:auto;
min-height:30px;

		   font-size:14px;
		   font-weight:bold; color:#202020;}			
			



			
.Pr_text_2{width:250px; 
padding:0px 0px 0px 10px;
         
		 
		 height:auto;
min-height:25px;

		    font-size:13px;
		   font-weight:bold;
		  color:#202020; 
		   }			
	
	
						
	
.Pr_text_3{width:250px;
height:auto;
min-height:25px;


           padding:0px 0px 0px 10px;
          
		    font-size:13px;
		   font-weight:bold;
		   
		   color:#202020;
		   }	
	
		   
		   
		   
		   
	.Pr_text_3_a{width:250px;
height:auto;
min-height:30px;


           padding:5px 0px 0px 10px;
          
		    font-size:13px;
		   font-weight:bold;
		   
		   color:#202020;
		   }	
	
	   	
	





	.pr_text_4{width:290px;
padding:10px 0px 0px 16px;
         
		 height:auto;
min-height:33px;

		 
		   font-size:13px;
		   font-weight:bold; color:#202020;}			
			



			
.pr_text_5{width:290px; 
padding:0px 0px 0px 35px;
           
		   
		   
	height:auto;
min-height:25px;
	   
		   
		   
		    font-size:13px;
		   font-weight:bold;
		  color:#202020; 
		   }			
	
	

	
	
	
						
	
.pr_text_6{width:290px; 

height:auto;
min-height:33px;


           padding:0px 0px 0px 16px;
       
		    font-size:13px;
		   font-weight:bold;
		   
		   color:#202020;
		   }	
	

	











	.details_box_3{width:283px; 

height:auto;
min-height:203px;


             margin:0px 0px 0px 5px;
           background-color:#FFFFFF;
		   border-radius:5px;
		   float:left;}       
    


.details_box_4{width:20px; 

height:auto;
min-height:203px;
/*background-color:#333366;*/


             margin:0px 5px 0px 5px;
           
		
		   float:left;
		   
		}       




             /*add profile 1 css end*/

        /*#endregion*/


 /*#region*/
        /*add child css start*/

    .swtichmarginchild {
        padding-top:6px;
    }


    .f_box_textchild{width:151px;
height:auto;
min-height:40px;
margin-top:2px;
border-style:none;
padding-left:5px;
}



    .mo_text_2child{width:92px;
height:auto;
min-height:45px;
      margin-top:2px;     
			  border-style:none;}



       .mo_text_2child_water{width:92px;
height:auto;
min-height:45px;
      margin-top:2px;     
			  border-style:none;
              color:#969696;
       }


              .mo_text_2child_water1{width:92px;
height:auto;
min-height:45px;
      margin-top:2px;     
			  border-style:none;
              color:#969696;
              font-size:8px;
       }



    .my_box_prof_new_1{width:278px;
                height:auto;
				/*min-height:203px;*/
				margin:20px 0px 10px 10px;
				/*background-color:#FFFFFF;*/
				border-radius: 10px;
				float:left;}


       .my_box_prof_new_11{width:278px;
                height:auto;
				/*min-height:203px;*/
				margin:20px 0px 10px 10px;
				background-color:#FFFFFF;
				border-radius: 10px;
				float:left;}
		  


.my_box_prof_new_2{width:20px;
           height:auto;
			  /*min-height:203px;*/
			
			  margin:20px 0px 0px 5px;
			
			float:left;
			
			
			}	


.my_box_prof_new_22{width:20px;
           height:auto;
			  /*min-height:203px;*/
			
			  margin:20px 0px 0px 5px;
			
			float:left;
			
			
			}		   






.radio_button_box{width:158px; height:38px;  font-size:12px; 
	
                         padding:12px 0px 0px 0px; 
						 }






.b_date_main{width:158px; height:30px;  margin:0px 0px 0px 0px;  }

	
	.bir_date_1{width:46px; height:30px;  float:left;}
					 
					 
	.bir_date_2{width:47px; height:30px; margin:0px 10px 0px 10px;  float:left;}
	
	
	.bir_date_3{width:45px; height:30px;  float:left; }
	
					 
					 
					 
		.b_d_1{width:46px; height:45px; border:none; font-size:9px; margin-top:2px;}			 
					 
		.b_d_2{width:47px; height:45px; border:none; font-size:9px; margin-top:2px;}			 
					 
					 
		.b_d_3{width:45px; height:45px; border:none; font-size:9px; margin-top:2px;}			 
					 








.country_box{width:158px;

height:45px; 
 
 border-style:none;
            margin:2px 0px 2px 0px;
			font-size:12px;
			
			
			
			}













.reminders_email_tex{width:32px;
                      height:35px;
					  padding:15px 0px 0px 0px;
					  float:left;
					  
					  font-size: 12px;
					  
					 
					 
					  } 
	
		
.reminders_email_box{width:42px;
                      height:30px;
					  float:left;
					  margin:10px 5px 10px 5px;
					 
					  background-color:#ffffff;} 
		
		
		
		
.reminders_sms_tex{width:26px;
                      height:35px;
					  float:left;
					   padding:15px 0px 0px 0px;
				
					   font-size: 12px;
					  
					  } 
		
.reminders_sms_box{width:40px;
                      height:30px;
					  float:left;
					  margin:10px 0px 10px 5px;
					  background-color:#ffffff;
					  
					  } 
		
	
	










.due_vaccine_main_box{width:298px; height:66px;
                     
						margin:10px 10px 0px 10px;
					
						 }	
	


	
	
	
	
.due_vac_left{width:298px; height:35px;  
                     padding:0px 0px 0px 0px;
					 color: #0a41af;
    font-size: 15px;
    font-weight: bold;
	
	text-align:center;
	
	
               }	
	
	


.due_vac_right{width:298px; height:30px;
 
              }	






	
.due_vac_button{width:210px; height:23px; margin:0px 0px 0px 44px;
                       padding:3px 0px 0px 0px;
                        background-color: #0a41af;
                       border: 2px solid #0a41af;
					   text-align:center;
					   color:#FFFFFF; font-size:13px;
					   font-weight:bold;
					   border-radius:5px;}	




           /*add child css end*/

        /*#endregion*/


 /*#region*/
        /*add child configuration css start*/

.swtichbtnmargins {
        padding-top:8px;
    }


.headergridclassconfig {
          height: auto;
  min-height: 40px;
  color: #097679;
  font-size: 14px;
  font-weight: bold;
    }


.circular-imageconfig img { width: 70px;
                          height: 70px;
                          -webkit-border-radius: 50%;
                           -moz-border-radius: 50%;
                           -ms-border-radius: 50%;
                           -o-border-radius: 50%; 
                           border-radius: 50%;
                           text-align:center;                           
                           margin-left:0px;
                           background-repeat   : no-repeat;
    background-position : 50% 50%;
    background-size     : 100% auto;
    background-size     : contain; 
    margin-top:0px;                   
    }


.child_info_main_box{width:306px; height:90px;
                        border:solid 1px #097679;
						margin:5px 5px 10px 5px;
					}


.child_info_main_box_left{width:80px;
                           height:80px;
						   float:left;
						text-align:center;
						   padding:10px 0px 0px 0px;
						  }


.child_info_main_box_right{width:226px;
                           height:90px;
						   float:left;
						   }


.child_info_text_1{width:220px;
                    height:25px;					
					font-size:14px;
					font-weight:bold;
					color:#097679;
					padding:10px 0px 0px 6px;					
					}
														
					
.child_info_text_2{width:220px;
                    height:25px;			
					padding:0px 0px 0px 6px;
					font-size:12px;					
				}
															
					
.child_info_text_3{width:220px;
                    height:30px;					
					padding:0px 0px 0px 6px;
					font-size:12px;					
					}


.reminders_box_main_box{
	width: 308px;
	height:auto;
	min-height:172px;	
	margin: 0px 5px 0px 5px;	
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #b6babf;
	
}
										

.reminders_box_1{width:308px;
                height:auto; min-height:80px;
				}


.reminders_box_2{width:268px;
                height:auto; min-height:1px;                			  
				   background-color:#b6babf;}


.reminders_box_3{width:308px;
                height:auto; min-height:80px;
				 }


.my_reminder{width:308px;
             height:25px;			
			 font-size:14px; font-weight:bold;
			 color: #097679;
			 padding:5px 0px 0px 0px;
			 }


.my_email_text{width:55px;
             height:35px;
			 padding:15px 0px 0px 0px;		
			 float:left;
			 font-size:14px; font-weight:bold;color: #097679;			
			 }


.my_email_button{width:65px;
             height:30px;
			 margin:10px 40px 10px 10px;
			 float:left}


.my_sms_text{width:55px;
             height:35px;
			padding:15px 0px 0px 0px;
			 float:left;
			 font-size:14px; font-weight:bold;color: #097679;
			 }


.my_sms_button{width:65px;
             height:30px;
			 margin:10px 0px 10px 10px;			
			 float:left}


.parent_reminder{width:308px;
             height:25px;			
			 font-size:14px; font-weight:bold;
			 color: #097679;
			 padding:5px 0px 0px 0px;
			 }


.parent_email_text{width:55px;
             height:35px;
			 padding:15px 0px 0px 0px;		
			 float:left;
			 font-size:14px; font-weight:bold;color: #097679;			
			 }


.parent_email_button{width:65px;
             height:30px;
			 margin:10px 40px 10px 10px;			
			 float:left}


.parent_sms_text{width:55px;
             height:35px;
			 padding:15px 0px 0px 0px;
			 float:left;
			 font-size:14px; font-weight:bold;color: #097679;
			 }


.parent_sms_button{width:65px;
             height:30px;
			 margin:10px 0px 10px 10px;			
			 float:left}


.vac_sel{width:308px;
          height:auto;
		  /*min-height:220px;*/
		  margin:30px 5px 0px 5px;
		}


.vac_sel_vertical_box_1{width:308px;
                    height:35px;
					}


.vac_sel_vertical_box_2{width:308px;
                            height:auto;
							min-height:40px;
					}


.Vaccine_box_1_left{width:154px;
                              height:auto;
							min-height:35px;
					  float:left;
					  color: #097679;
    font-size: 14px;
    font-weight: bold;
					  } 
					  
				  
.Vaccine_box_1_right{width:154px;
                       height:auto;
							min-height:35px;
					  float:left;
					  color: #097679;
    font-size: 14px;
    font-weight: bold;
					  } 					  
					  

.Vaccine_box_2_left{width:150px;
                        height:auto;
							min-height:30px;
					  float:left;					
					  color: #272828;
                      font-size: 12px;
					  padding:10px 4px 0px 0px;
					  } 
					  				  
					  
.Vaccine_box_2_right{width:154px;
                            height:auto;
							min-height:24px;
					  float:left;					 
					  margin:8px 0px 8px 0px;
					  color: #097679;
    font-size: 12px;
					  } 					  
					  

.vaccine_select{width:154px; height:24px; border:none; font-size:12px;}


.set_default_main_box{width:308px; height:30px; 
                         margin:10px 5px 10px 5px;						 
						 border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #b6babf;						 
						 } 


.set_def_left{width:30px; height:28px;  float:left;
                    padding:2px 0px 0px 0px;	
				}


.set_def_right{width:278px; height:30px;  
                  float:left; font-size:13px; font-weight:bold;
				  padding:0px 0px 0px 0px;				
				 }


.due_vaccines{width:308px; height:25px;
                  margin:15px 5px 10px 5px;
				  color: #097679;
    font-size: 14px;
    font-weight: bold;	
				  }


.due_vaccines_text{width:308px; height:auto;
                   min-height:10px;
                  margin:5px 5px 10px 5px;
				  text-align:justify;
    font-size: 12px; 
				  }				  


.set_defaul_vaccines_givent_main_box{width:308px; height:30px; 
                         margin:10px 5px 10px 5px;
						 } 


.vaccines_givent_left{width:30px; height:28px;  float:left;
                    padding:2px 0px 0px 0px;					
				}


.vaccines_givent_right{width:278px; height:30px;  
                  float:left; font-size:13px; font-weight:bold;
				  padding:0px 0px 0px 0px;				
				 }




           /*add child configuration css end*/
         /*#endregion*/


 /*#region*/
        /*user vaccine list css start*/

      
.paddingvacnamegrid {
        padding-left:8px;
    }


.uservacgridheadercss {
       background-color: #097679;
    color: #ffffff;
    font-size: 13px;
    font-weight: bold;
    height: 50px;
    margin: 10px;
    }


.user_add_vac_main_box{width:308px;
                       height:45px;
					    background-color: #097679;
					   margin:5px;
					   font-size:12px; font-weight:bold; color:#FFFFFF;}


.vacc_name_title{width:140px;
             height:auto;
			 min-height:33px;
			 padding:12px 0px 0px 5px;
			 float:left;
			 }
		
			 
.no_doses_title{width:45px;
                height:auto;
               min-height:39px;
			    padding:6px 0px 0px 0px;
			   float:left;
			 text-align:center;
			}
			  		 			

.add_child_title{width:78px;
                height:auto;
               min-height:33px;
			    padding:12px 0px 0px 0px;
			   float:left;			
			    text-align:center;
			}
	

.blank_title{width:40px;
                height:auto;
               min-height:45px;
			   float:left;
			   }


.user_horizontal_box{width:312px;
                   height:auto;
				   min-height:35px;               
				  margin:0px 3px 0px 3px;				 
				  font-size:12px; color:#666666;
				  }	


.vacc_name{width:130px;
             height:auto;
			 min-height:27px;
			 padding:8px 5px 0px 5px;
			 float:left;
			 }
		
			 
.no_doses{width:45px;
                height:auto;
               min-height:27px;
			    padding:8px 0px 0px 0px;
			   float:left;
			 text-align:center;
			}
			  		 
			 
.add_child{width:78px;
                height:auto;
               min-height:27px;
			    padding:8px 0px 0px 0px;
			   float:left;			
			    text-align:center;
			}
	

.edit{width:40px;
                height:auto;
               min-height:35px;
			   float:left;
			   }	


.edit_button:hover{ background-color:#0a41af;}				  


.edit_button{width:30px; height:18px; background-color:#0a41af;
                   border:solid 2px #0a41af;
				   margin:5px 0px 6px 5px;
				   padding:2px 0px 0px 0px;
				   text-align:center;
				   color:#FFFFFF;
				   border-radius:1px;
				   font-size:12px; font-weight:bold;	
}			  
				  

.add_new_vaccine_button{width:110px; height:20px;
margin:15px 0px 0px 0px;
padding:2px 0px 0px 0px;
                           background-color: #3399ff;
						   border:2px solid #0375e8;
						   text-align:center;
						   font-size:12px; font-weight:bold;
						   color:#FFFFFF;}


.six_tab_main_box{width:312px;
                    height:270px;					
					margin:10px 10px 10px 6px;					
					}
					

.six_box_1{width:94px;
           height:130px;
		   float:left;
		   margin:0px 0px 10px 0px;
		   background-color: #006699;}					
										
									
.six_box_2{width:95px;
           height:130px;
		   float:left;
		   margin:0px 11px 10px 11px;
		   background-color: #006699;}	
		   
		   
.six_box_3{width:95px;
           height:130px;
		   float:left;
		   margin:0px 0px 10px 0px;
		   background-color: #006699;}	
	
	   
.six_box_4{width:94px;
           height:130px;
		   float:left;
		   margin:0px 0px 0px 0px;
		   background-color: #006699;}	
		   
		   
.six_box_5{width:95px;
           height:130px;
		   float:left;
		   margin:0px 11px 0px 11px;
		   background-color: #006699;}
		   
		   		   
.six_box_6{width:95px;
           height:130px;
		   float:left;
		   margin:0px 0px 0px 0px;
		   background-color: #006699;}					
		   						

.six_box_image{width:92px;
                height:60px;				
				text-align:center;
				padding:20px 0px 0px 0px;}		   
		   	   				
		   
.six_box_text{width:92px;
                height:40px;			
				text-align:center;
				color:#FFFFFF;
				font-size: 14px;}	


            /*user vaccine list css end*/
         /*#endregion*/


 /*#region*/
        /*mobile number css start*/

.mob_box_5{width:10px;
              height:38px; color: #666; 
			  float:left; text-align:center; font-size:14px; font-weight:bold; 
			  padding:12px 0px 0px 0px;  }

.mob_box_512{width:10px;
              height:38px; color: #666; 
			  float:left; text-align:center; font-size:14px; font-weight:bold; 
			  padding:12px 0px 0px 0px;  }



.mob_box_6{width:45px;
              height:50px;
			  margin:0px 0px 0px 0px; 			 
			  float:left;}

.mob_box_612{width:66px;
              height:50px;
			  margin:0px 0px 0px 0px; 			 
			  float:left;}



.mob_box_7{width:5px;
              height:2px;
			  margin:24px 5px 24px 5px;
			  background-color:#666;
			  float:left;
			  }

.mob_box_712{width:5px;
              height:2px;
			  margin:24px 5px 24px 2px;
			  background-color:#666;
			  float:left;
			  }



.mob_box_8{width:87px;
              height:50px;			 
			  float:left;  }

.mob_box_812{width:79px;
              height:50px;			 
			  float:left;  }



.m_3{width:39px;
              height:40px;
               margin-top:2px;  
              padding-left:5px;
              border:none;}



.m_4{width:81px;
              height:40px; 
               margin-top:2px; 
              padding-left:5px;
              border:none;}

.m_412{width:71px;
              height:40px; 
               margin-top:2px; 
              padding-left:5px;
              border:none;}


.m_3water{width:43px;
              height:40px;
               margin-top:2px; 
               border:none;
               color: #969696;
    font-size: 6px;
}


.m_4water{width:84px;
              height:40px; 
               margin-top:2px; 
              border:none;
                color: #969696;
    font-size: 7px;
}

.m_4water12{width:75px;
              height:40px; 
               margin-top:2px; 
              border:none;
                color: #969696;
    font-size: 7px;
}


/*mobile number css ends*/
         /*#endregion*/


.progresspadding {
    padding-left:80px;
}


   .vwproflbl {
        padding-top:15px;
    }

    .vwproflbl1 {
        padding-top:15px;
        word-wrap:break-word;
    }

       .fontsizedocdetail {
        font-size:12px;
    }


             .giveheight {
        height:35px;
    }


.pass_box_1{width:104px; height:50px; float:left;}
	
	
.pass_box_2{width:30px; height:32px; padding:19px 0px 0px 0px;margin:0px 0px 0px 5px;
float:left;  font-size: 8px;
    font-weight: bold; text-align:center; text-decoration:underline;  color: #0a41af;  }


.pass_box_3{ width:15px; height:15px; padding:0px 0px 0px 0px; margin:15px 2px 15px 2px;   float:left;  
    text-align: center; }
   

.pa_text{width:102px; height:48px; border:none;}


    .adduservaccss {
        float:right;
        font-size:11px;
        padding:0px 2px 5px 0px;
        font-weight:bold;
    }


       .emaileroorclass {
        padding-left:120px;
        font-size:12px;
    }


@media only screen and (min-width: 480px) {


       .emaileroorclass {
        padding-left:137px;
        font-size:13px;
    }

        .adduservaccss {
        float:right;
        font-size:12px;
        padding:0px 6px 5px 0px;
        font-weight:bold;
    }

.pass_box_1{width:205px; height:50px; float:left; }
	
		
.pass_box_2{width:40px; height:33px; padding:18px 0px 0px 0px; 
float:left;  font-size: 10px;
    font-weight: bold; text-align:center; text-decoration:underline;  color: #0a41af; }


.pass_box_3{width:20px;	
height:20px; margin:15px 5px 15px 5px; 
  float:left; text-align: center;  }
   	
	
.pa_text{width:213px; height:48px; border:none;}	



      .giveheight {
        height:35px;
    }

       .vwproflbl {
        padding-top:15px;
    }


        .vwproflbl1 {
        padding-top:15px;
        word-wrap:normal;
    }

    .fontsizedocdetail {
        font-size:14px;
    }


 /*#region*/
        /*mobile number css start*/

.mob_box_5{width:20px;
              height:40px; color: #666; 
			  float:left; text-align:center; font-size:18px; font-weight:bold; 
			  padding:10px 0px 0px 0px; }

.mob_box_512{width:20px;
              height:40px; color: #666; 
			  float:left; text-align:center; font-size:18px; font-weight:bold; 
			  padding:10px 0px 0px 0px; }



.mob_box_6{width:80px;
              height:50px;
			  margin:0px 0px 0px 0px;			 
			  float:left;}

.mob_box_612{width:96px;
              height:50px;
			  margin:0px 0px 0px 3px;			 
			  float:left;}



.mob_box_7{width:10px;
              height:2px;
			  margin:24px 5px 24px 5px;
			  background-color:#666;
			  float:left;
			  }

.mob_box_712{width:10px;
              height:2px;
			  margin:24px 5px 24px 5px;
			  background-color:#666;
			  float:left;
			  }




.mob_box_8{width:160px;
              height:50px;			 
			  float:left; }



.mob_box_812{width:160px;
              height:50px;			 
			  float:left; }


.m_3{width:76px;
              height:40px;
              margin-top:2px; 
              padding-left:5px;
              border:none;}



.m_4{width:151px;
              height:40px; 
              margin-top:2px; 
              padding-left:5px;
              border:none;}

.m_412{width:151px;
              height:40px; 
              margin-top:2px; 
              padding-left:5px;
              border:none;}



.m_3water{width:80px;
              height:40px;
              margin-top:2px; 
               border:none;
               color: #969696;
    font-size: 12px;
}


.m_4water{width:155px;
              height:40px; 
              margin-top:2px; 
              border:none;
                color: #969696;
    font-size: 12px;
}

.m_4water12{width:155px;
              height:40px; 
              margin-top:2px; 
              border:none;
                color: #969696;
    font-size: 12px;
}


/*mobile number css ends*/
         /*#endregion*/


 /*#region*/

.validatemarginleft {
        margin-left:-10px;
    }


.validatecircle {
        width:20px;
    }


.mediawidth {
        width:476px;
        padding:10px;
        text-align:center;
        font-size:13px;
        color:red;
    }


.circular-image img { width: 100px;
                          height: 100px;
                          -webkit-border-radius: 50%;
                           -moz-border-radius: 50%;
                           -ms-border-radius: 50%;
                           -o-border-radius: 50%; 
                           border-radius: 50%;
                           text-align:center;                           
                           margin-left:0px;
                           background-repeat   : no-repeat;
    background-position : 50% 50%;
    background-size     : 100% auto;
    background-size     : contain; 
     margin-top:0px;                    
    }


.circular-imageHome img { width: 95px;
                          height: 95px;
                          -webkit-border-radius: 50%;
                           -moz-border-radius: 50%;
                           -ms-border-radius: 50%;
                           -o-border-radius: 50%; 
                           border-radius: 50%;
                           text-align:center;                           
                           margin-left:0px;
                           background-repeat   : no-repeat;
    background-position : 50% 50%;
    background-size     : 100% auto;
    background-size     : contain; 
     margin-top:0px;                    
    }


.about_us_big_box {
   border: solid 1px #4d6299;
    float: left;
    height: auto;	
    margin: 5px 0 10px;
    padding: 0px 0 0;
    width: 478px;
}


.vaccination_main_box{width:478px;
                 height:auto;
				 /*min-height:909px;*/
				 background-color:#f4f4f4;
				 margin:0px 0px 0px 0px;
				 float:left;
				 padding:0px 0px 0px 0px;
				 }	


.my_Profile{width:478px;
             height:35px;
			 padding:15px 0px 0px 0px;			
			 color: #0a41af;
    font-size: 18px;
    font-weight: bold;
	text-align:center;			 
			 }	


.my_Profile12{width:478px;
             height:35px;
			 padding:15px 0px 0px 0px;			
			 color: #0a41af;
    font-size: 20px;
    font-weight: bold;
	text-align:center;			 
			 }	


.new_box_bottom{
	width: 448px;
	height: 28px;
	padding:0px 0px 0px 0px;
	margin:0px 10px 0px 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	}
	 	 

.new_box_tab_1{width:130px; height:22px;
                  background-color: #097679;
				  float:left;
				  margin:0px 10px 0px 0px;
				  border-top-left-radius:22px;
				  border-top-right-radius:22px;
				  font-size:13px;
				  text-align:center;
				  color:#FFFFFF;
				  padding:5px 0px 0px 0px;
				  }	 
	 		 	   
		   
.new_box_tab_2{width:130px; height:22px;
                  background-color: #097679;
				  float:left;
				  margin:0px 0px 0px 0px;
				  border-top-left-radius:22px;
				  border-top-right-radius:22px;
				  font-size:13px;
				  text-align:center;
				  color:#FFFFFF;
				   padding:5px 0px 0px 0px;
				  }		   


.my_three_box{width:468px;             
			  height:auto;
			  min-height:203px;
			  margin:0px 0px 0px 0px;
			 }



.my_three_box1{width:468px;             
			  height:auto;
			  /*min-height:203px;*/
			  margin:0px 0px 0px 0px;
			 }


.my_box_1{width:468px;
           height:auto;
			  min-height:100px;			
			float:left;
			margin:0px 0px 10px 0px;		
			text-align:center;
			}	

.my_box_11{width:468px;
           height:auto;
			  /*min-height:100px;*/			
			float:left;
			margin:0px 0px 10px 0px;		
			text-align:center;
			}	   
		   
	   
.my_box_2{width:442px;
            height:auto;
			  /*min-height:203px;
			  margin:0px 10px 0px 10px;*/		
			border-radius:10px;
			background-color:#FFFFFF;
            margin-left:5px;
			float:left;}	   
		   
	
.my_box_3{width:15px;
           height:auto;
			  min-height:203px;			
			float:left;
              margin:0px 0px 0px 0px;
			}	

.my_box_31{width:15px;
           height:auto;
			  /*min-height:203px;*/			
			float:left;
              margin:0px 0px 0px 0px;
			}	   


.e_validation_box{width:25px; height:36px;  margin:50px 0px 0px 0px; text-align:center;
                     padding:14px 0px 0px 0px;}


.pass_validation_box{width:25px; height:36px;  margin:0px 0px 0px 0px; text-align:center;
                     padding:14px 0px 0px 0px;}


.my_Profile_horizontal_box_1{width:423px;
height:auto;
min-height:50px;    
						 }


.my_Profile_horizontal_line_1{width:412px;
                           height:1px;
						   background-color:#c5c4c4;
						   margin:0px 5px 0px 5px;
						  }


.my_image{width:468px;
           height:95px;		   
		   margin:20px 0px 0px 0px;
		  }



.my_image1{width:468px;
           height:95px;		   
		   margin:20px 0px 0px 0px;
		  }


.my_image_text{width:468px;
           height:53px;		
		   margin:25px 0px 0px 0px;		   
		   color: #0a41af;
    font-size: 14px;
    font-weight: bold;
    text-align: center;
		   }


.field_box_left{width:127px;
                height:auto;
				min-height:36px;                 
				  float:left;				 
				  font-size:14px;
				  padding:14px 0px 0px 10px;
				  }


.field_box_right{width:285px;
                 height:auto;
				 min-height:50px;                
				  float:left;
				  }


.f_box_text{width:283px;
height:auto;
min-height:41px;    
margin-top:2px;  
			  border-style:none;
              font-size:13px;
              padding-left:5px;
}


.name_box_1{width:60px;
height:auto;
min-height:50px;         
			float:left;
			}


.name_box_2{width:225px;
height:auto;
min-height:50px;           
			float:left;
			}


.name_sel{width:57px; height:45px; border-style:none;
            margin:2px 0px 2px 0px; font-size:13px;}  


.name_box_text{width:223px;
height:auto;
min-height:41px;
margin-top:2px;             
border-style:none;
font-size:13px;
 padding-left: 5px;
}
			  

.my_box_bid_4{width:442px;
                height:auto;
				float:left;
				/*min-height:435px;*/
				margin:20px 0px 10px 5px;
				background-color:#FFFFFF;
				border-radius: 10px;}


.my_box_bid_41{width:442px;
                height:auto;
				float:left;
				/*min-height:435px;*/
				margin:0px 0px 10px 5px;
				background-color:#FFFFFF;
				border-radius: 10px;}
		  
	  
.my_Profile_horizontal_box_2{width:423px;
height:auto;
min-height:50px; 
						 }


.my_Profile_horizontal_line_2{width:413px;
                           height:1px;
						   background-color:#d9d7d7;
						   margin:0px 5px 0px 5px;
						  }


.field_box_left_big{width:127px;
               height:auto;
			   min-height:36px;               
				  float:left;
				  font-size:14px;
				  padding:14px 0px 0px 10px;
				  }


.field_box_right_big{width:285px;                
				  height:auto;
				  min-height:50px;
				  float:left;
				  }


.mob_box_1{width:60px;
              height:50px;			
			  float:left;
			 }


.mob_box_2{width:2px;
              height:30px;
			  margin:10px 5px 10px 5px;
			  background-color:#999;
			  float:left;}


.mob_box_3{width:212px;
              height:50px;			 
			  float:left;
			 }


.mo_text_1{width:57px;
height:auto;
min-height:41px; 
margin-top:2px;         
			  border-style:none;}


.mo_text_2{width:211px;
height:auto;
min-height:41px;
margin-top:2px;          
			  border-style:none;}



.mo_text_1_water{width:57px;
height:auto;
min-height:41px; 
margin-top:2px;         
			  border-style:none;
              color:#969696;
              font-size:9px;
}


.mo_text_2_water{width:211px;
height:auto;
min-height:41px;
margin-top:2px;          
			  border-style:none;
              color:#969696;
              font-size:9px;
}



.birth_date_1{width:98px;
              height:50px;
			  float:left;
			 } 


.birth_date_2{width:98px;
              height:50px;
			  margin:0px 0px 0px 0px;
			  float:left;
			 } 


.birth_date_3{width:88px;
              height:50px;
			  float:left;			 
			 } 


 .birth_sel_1{width:91px;
height:45px; 
 border-style:none;
            margin:2px 0px 2px 0px;
			font-size:14px;} 
 
 
 .birth_date_1n{width:80px;
              height:50px;
			  float:left;			
			 } 


.birth_date_2n{width:80px;
              height:50px;
			  margin:0px 18px 0px 18px;
			  float:left;			
			 } 



.birth_date_3n{width:80px;
              height:50px;
			  float:left;			 
			 } 



.birth_sel_1n{width:96px;
height:45px; 
 border-style:none;
            margin:2px 0px 10px 0px;
			font-size:13px;}  

  


.Profession_Speciality_Country{width:292px;
height:45px;  
 border-style:none;
            margin:2px 0px 2px 0px;
			font-size:13px;
			}


.field_box_left_address{width:127px;
height:auto;
min-height:55px;    
				  float:left;
				  font-size:14px;
				  padding:14px 0px 0px 10px;
				  }


.field_box_right_address{width:285px;                 
				  height:auto;
				  min-height:80px;
				  float:left;
				  }


.address_text{width:284px;
height:auto;
min-height:73px; 
margin-top:2px;          
border-style:none;
font-size:13px;
padding-left:5px;
}

	
.City_Pin{width:284px;                
				  height:auto;
				  min-height:41px;
				  float:left;
				  border:none;
                  margin-top:2px;
                  font-size:13px;
                  padding-left:5px;
				  }

.City_Pin1{width:271px;                
				  height:auto;
				  min-height:41px;
				  float:left;
				  border:none;
                  margin-top:2px;
                  padding-left:5px;
				  }


.save_cancel_button{background-color: #0a41af;
    border: 2px solid #0a41af;
    color: #ffffff;
    font-size: 14px;
    font-weight: bold;
    height: 26px;
    margin: 20px 0;
    text-align: center;
    width: 100px;}

.save_cancel_button1new{background-color: #0a41af;
    border: 2px solid #0a41af;
    color: #ffffff;
    font-size: 14px;
    font-weight: bold;
    height: 26px;
    margin: 20px 0;
    text-align: center;
    width: 100px;}


.save_cancel_button11{background-color: #0a41af;
    border: 2px solid #0a41af;
    color: #ffffff;
    font-size: 14px;
    font-weight: bold;
    height: 26px;
    margin: 20px 0;
    text-align: center;
    width: 212px;}


.validation_box_1{width:20px; height:35px;  margin:0px 0px 0px 0px; text-align:center;
                     padding:15px 0px 0px 0px;
					}


.validation_box_2{width:20px; height:35px;  margin:0px 0px 0px 0px; text-align:center;
                     padding:15px 0px 0px 0px;
					 }


.validation_box_3{width:20px; height:35px;  margin:0px 0px 0px 0px; text-align:center;
                     padding:15px 0px 0px 0px; }
		
	
.validation_box_4{width:20px; height:35px;  margin:0px 0px 0px 0px; text-align:center;
                     padding:15px 0px 0px 0px; }
	
	
.my_box_bid_5{width:25px;
           height:auto;
			  /*min-height:435px;*/
			  margin:25px 0px 0px 0px;
			
			float:left;
			}		   


.validation_box_5{width:20px; height:35px;  margin:0px 0px 0px 0px; text-align:center;
                     padding:15px 0px 0px 0px;  }


.validation_box_6{width:20px; height:35px;  margin:0px 0px 0px 0px; text-align:center;
                     padding:15px 0px 0px 0px; }

.validation_box_61{width:20px; height:35px;  margin:0px 0px 0px 0px; text-align:center;
                     padding:32px 0px 0px 0px; }
	

.validation_box_7{width:20px; height:35px;  margin:0px 0px 0px 0px; text-align:center;
                     padding:15px 0px 0px 0px;  }

.validation_box_16{width:20px; height:35px;  margin:0px 0px 0px 0px; text-align:center;
                     padding:7px 0px 0px 0px;  }


.validation_box_8{width:20px; height:35px;  margin:0px 0px 0px 0px; text-align:center;
                     padding:15px 0px 0px 0px; }


.validation_box_9{width:20px; height:45px;  margin:0px 0px 0px 0px; text-align:center;
                     padding:29px 0px 0px 0px;   }



.validation_box_15{width:20px; height:45px;  margin:0px 0px 0px 0px; text-align:center;
                     padding:0px 0px 0px 0px;   }
					 
			 
.validation_box_10{width:20px; height:35px;  margin:0px 0px 0px 0px; text-align:center;
                     padding:15px 0px 0px 0px; }

				 
.validation_box_11{width:20px; height:35px;  margin:0px 0px 0px 0px; text-align:center;
                     padding:15px 0px 0px 0px; }
			 
	
.validation_box_12{width:20px; height:35px;  margin:0px 0px 0px 0px; text-align:center;
                     padding:15px 0px 0px 0px; }



 /*#endregion*/


 /*#region*/
        /*add profile 1 css start*/

        .dropdownwidth {
        width:37%;
    }

    .drpvalidateclass {
        width:20%;
    }

    .removebtncss {
        width:30px;
        height:30px;
    }


    .education_pop_box{width:456px;
height:auto;
/*min-height:98px;*/
                   
					margin:0px 10px 10px 10px;
					border:solid 1px #097679;
					background-color:#FFFFFF;
					}
					 


 .education_pop_box1{width:456px;
height:auto;
/*min-height:98px;*/
                   
					margin:0px 10px 10px 10px;
					border:solid 1px #097679;
					background-color:#FFFFFF;
					}





.ed_pop_1{width:250px;
height:auto;
/*min-height:98px;*/

          
			float:left;
			
			
			}
	


.ed_pop_2{width:0px;
          height:0px;
		  float:left;
		  display:none;}




.ed_pop_3{width:1px;
height:auto;
/*min-height:78px;*/

           background-color: #999999;
			float:left;
			
			margin:10px 5px 10px 5px;
			}
			
			
.ed_pop_4{width:150px;

height:auto;
/*min-height:98px;*/

           
			float:left;
			
			margin:0px 0px 0px 0px;
			
			}
		   			
			
			
	.ed_pop_5{width:35px;
	
	
	height:auto;
/*min-height:88px;*/
display:block;
            
			float:left;
			
			margin:0px 0px 0px 0px;
			padding:10px 0px 0px 10px;
			}
		   			
		









.coll_text_1{width:240px; 
padding:10px 0px 0px 10px;

          
		  
		  height:auto;
min-height:30px;

		   font-size:14px;
		   font-weight:bold; color:#202020;}			
			



			
.coll_text_2{width:240px; 
padding:0px 0px 0px 10px;
         
		 
		 height:auto;
min-height:25px;

		    font-size:13px;
		   font-weight:bold;
		  color:#202020;
		
		   }			
	
	
						
	
.coll_text_3{width:240px;
height:auto;
min-height:33px;


           padding:0px 0px 0px 10px;
          
		    font-size:13px;
		   font-weight:bold;
		   
		   color:#202020;
		
		   }	
	
		   









.coll_text_4{width:140px;
padding:10px 0px 0px 0px;
         text-align:center;
		 height:auto;
min-height:33px;

		 
		   font-size:13px;
		   font-weight:bold; color:#202020;}			
			



			
.coll_text_5{width:60px; 
padding:0px 0px 0px 35px;
  text-align:center;         
		   
		   
	height:auto;
min-height:25px;
	   
		   
		   
		    font-size:13px;
		   font-weight:bold;
		  color:#202020; 
		   }			
	
	

	
	
	
						
	
.coll_text_6{width:140px; 
text-align:center;
height:auto;
min-height:33px;


           padding:0px 0px 0px 0px;
       
		    font-size:13px;
		   font-weight:bold;
		   
		   color:#202020;
		   }	










.add_education_box{width:468px;
				height:auto;
                min-height:26px;
				margin:15px 0px 15px 10px;
				
				
				}	   
		   



		   
		   
		   
		   		   
.add_education_button{width:133px;
               
				
				height:auto;
min-height:24px;

				margin:0px 0px 0px 0px;
				background-color:#2d88c5;
				border:solid 2px #0669ab;
				color:#FFFFFF;
				text-align:center;
				font-size:14px;
				font-weight:bold;}	   
		   





.details_box_1{width:433px; 

height:auto;
min-height:152px;


             margin:0px 0px 0px 10px;
           background-color:#FFFFFF;
		   border-radius:5px;
		   float:left;}       
    


.details_box_2{width:25px;

height:auto;
min-height:152px;

             margin:0px 5px 0px 5px;
           
		
		   float:left;
		   
		  }       
    






.e_f_box_large{width:433px;

height:auto;
min-height:50px;


			 font-size:12px;
			}





.e_f_box_large_line{width:423px;
             height:1px;
			 background-color:#CCC;
			 margin:0px 5px 0px 5px;}




.education_left_side{width:105px;
height:auto;
min-height:36px;


float:left; 
padding:14px 0px 0px 15px;
}





.education_right_side{width:313px;

height:auto;
min-height:50px;


float:left;
 }





.ed_text_box{width:311px; 
height:auto;
min-height:41px;
margin-top:2px;
font-size:12px;
padding-left:5px;
 border:none;}


.period_box{width:433px;
         
		  
		  height:auto;
min-height:110px;

		  
		  margin:20px 35px 0px 10px;
		
		 
		 }








.pe_left{width:105px;
       
		 
		 height:auto;
min-height:65px;

		 
		 float:left;
		
		 font-size: 12px;
		 padding:45px 0px 0px 15px;
		 
		}





.pe_right{width:313px;
        
		 height:auto;
min-height:110px;

		 
		 float:left;
		 
		
		}

	
	
	
	
	
	
	
.pe_month_box{width:105px;
          
			
			
			padding:0px 0px 0px 0px;
height:30px;

			
			font-size:12px;
			border:none;}
			
			
			
			
.pe_year_box{width:105px;
           
			
height:30px;

			
			font-size:12px;
			border:none;}
			
			
			
.to_box{width:273px; 

height:auto;
min-height:30px;

   text-align:center; font-size:14px; font-weight:bold;
  


padding:5px 0px 0px 0px;
}			
	
	
	
	
	
	



.Work_Professions_title{color: #0a41af;
    font-size: 18px;
    font-weight: bold;
	height:auto;
min-height:35px;

	
	
    /*text-align:center;*/
    padding: 15px 0px 0px 10px;
    width: 468px;
	
}







	
.Professions_pop_box{width:456px;
height:auto;
/*min-height:125px;*/                  
					margin:10px 10px 10px 10px;
					border:solid 1px #097679;
					/*background-color:#FFFFFF;*/
}



.Professions_pop_box1{width:456px;
height:auto;
/*min-height:125px;*/
                   
					margin:10px 10px 10px 10px;
					border:solid 1px #097679;
					background-color:#FFFFFF;}
	
	
	
	
	.Prof_pop_1{width:250px;
height:auto;
/*min-height:125px;*/

          
			float:left;
		
			
			}
	


.Prof_pop_2{width:0px;
          height:0px;
		  float:left;
		  display:none;}




.Prof_pop_3{width:1px;
height:auto;
/*min-height:105px;*/
background-color:#999999;

           
			float:left;
			
			margin:10px 5px 10px 5px;}
			
			
.Prof_pop_4{width:150px;

height:auto;
/*min-height:125px;*/

           
			float:left;
			
			margin:0px 0px 0px 0px;
			
			}
		   			
			
			
	.Prof_pop_5{width:35px;
	
	height:auto;
/*min-height:115px;*/

            display:block;
			float:left;
			
			margin:0px 0px 0px 0px;
			padding:10px 0px 0px 10px;
			
			}
		   			

	
	
	
	
	
	
	
	
	
	
.Pr_text_1{width:240px; 
padding:10px 0px 0px 10px;
          
		  
		  height:auto;
min-height:30px;

		   font-size:15px;
		   font-weight:bold; color:#202020;}			
			



			
.Pr_text_2{width:240px; 
padding:0px 0px 0px 10px;
         
		 
		 height:auto;
min-height:25px;

		    font-size:14px;
		   font-weight:bold;
		  color:#202020; 
		   }			
	
	
						
	
.Pr_text_3{width:240px;
height:auto;
min-height:25px;


           padding:0px 0px 0px 10px;
          
		    font-size:14px;
		   font-weight:bold;
		   
		   color:#202020;
		   }	
	
		   
		   
		   
		   
	.Pr_text_3_a{width:240px;
height:auto;
min-height:30px;


           padding:5px 0px 0px 10px;
          
		    font-size:13px;
		   font-weight:bold;
		   
		   color:#202020;
		   }	
	
	   	
	
	
	
	
	
	
	
	
	
	.pr_text_4{width:140px;
padding:10px 0px 0px 0px;
    text-align:center;     
		 height:auto;
min-height:33px;

		 
		   font-size:13px;
		   font-weight:bold; color:#202020;}			
			



			
.pr_text_5{width:60px; 
padding:0px 0px 0px 35px;
  text-align:center;         
		   
		   
	height:auto;
min-height:25px;
	   
		   
		   
		    font-size:13px;
		   font-weight:bold;
		  color:#202020; 
		   }			
	
	

	
	
	
						
	
.pr_text_6{width:140px; 
text-align:center;
height:auto;
min-height:33px;


           padding:0px 0px 0px 0px;
       
		    font-size:13px;
		   font-weight:bold;
		   
		   color:#202020;
		   }	
	

	
	
	
	
	
	
	
	
	.details_box_3{width:517px; 

height:auto;
min-height:203px;


             margin:0px 0px 0px 10px;
           background-color:#FFFFFF;
		   border-radius:5px;
		   float:left;}       
    


.details_box_4{width:20px; 

height:auto;
min-height:203px;


             margin:0px 5px 0px 10px;
           
		
		   float:left;
		   
		}       
    
	
	






.details_box_3{width:433px; 

height:auto;
min-height:203px;


             margin:0px 0px 0px 10px;
           background-color:#FFFFFF;
		   border-radius:5px;
		   float:left;}       
    


 

            /*add profile 1 css end*/

        /*#endregion*/


 /*#region*/
        /*add child css start*/

    .swtichmarginchild {
        padding-top:9px;
    }


    .f_box_textchild{width:271px;
height:auto;
min-height:40px;    
margin-top:2px;  
			  border-style:none;
              padding-left:5px;
}



    .mo_text_2child{width:203px;
height:auto;
min-height:40px;
      margin-top:2px;     
			  border-style:none;}


        .mo_text_2child_water{width:203px;
height:auto;
min-height:40px;
      margin-top:2px;     
			  border-style:none;
              color:#969696;
        }


                .mo_text_2child_water1{width:203px;
height:auto;
min-height:40px;
      margin-top:2px;     
			  border-style:none;
              color:#969696;
              font-size:9px;
        }



    .my_box_prof_new_1{width:438px;
                height:auto;
				float:left;
				/*min-height:203px;*/
				margin:20px 0px 10px 5px;
				/*background-color:#FFFFFF;*/
				border-radius: 10px;}

        .my_box_prof_new_11{width:438px;
                height:auto;
				float:left;
				/*min-height:203px;*/
				margin:20px 0px 10px 5px;
				background-color:#FFFFFF;
				border-radius: 10px;}



.my_box_prof_new_2{width:20px;
           height:auto;
			  /*min-height:203px;*/
			
			  margin:20px 0px 0px 5px;
			
			float:left;
			
			}		   


.my_box_prof_new_22{width:20px;
           height:auto;
			  /*min-height:203px;*/
			
			  margin:0px 0px 0px 5px;
			
			float:left;
			
			}





.radio_button_box{width:285px; height:38px;  font-size:14px; 
	
                         padding:12px 0px 0px 0px;
						 }
	

.b_date_main{width:285px; height:30px;  margin:0px 0px 0px 0px;}

	
	.bir_date_1{width:86px; height:30px;  float:left;}
					 
					 
	.bir_date_2{width:87px; height:30px; margin:0px 10px 0px 10px;  float:left;}
	
	
	.bir_date_3{width:86px; height:30px;  float:left; }
	
		
					 
.b_d_1{width:86px; height:45px; border:none; font-size:11px; margin-top:2px;}			 
					 
		.b_d_2{width:87px; height:45px; border:none; font-size:11px; margin-top:2px;}			 
					 
					 
		.b_d_3{width:86px; height:45px; border:none; font-size:11px; margin-top:2px;}			 
					 








.country_box{width:279px;

height:45px; 
 
 border-style:none;
            margin:2px 0px 2px 0px;
			font-size:14px;
			
			
			
			}



.reminders_email_tex{width:50px;
                      height:35px;
					  padding:15px 0px 0px 0px;
					  float:left;
					  
					  font-size: 14px;
					  } 






	
		
.reminders_email_box{width:60px;
                      height:30px;
					  float:left;
					  margin:10px 10px 10px 10px;
					  background-color:#ffffff;} 



		
		
.reminders_sms_tex{width:50px;
                      height:35px;
					  float:left;
					   padding:15px 0px 0px 0px;
					   font-size: 14px;
					  
					  } 
	
	
		
.reminders_sms_box{width:60px;
                      height:30px;
					  float:left;
					  margin:10px 0px 10px 10px;
					  background-color:#ffffff;} 
		








.due_vaccine_main_box{width:458px; height:50px;
                     
						margin:10px 10px 0px 10px;
						 }	
	


	
	
	
	
.due_vac_left{width:105px; height:36px; float:left; 
                     padding:14px 0px 0px 15px;
					 color: #0a41af;
    font-size: 15px;
    font-weight: bold;
	
	
               }	
	
	


.due_vac_right{width:338px; height:50px; float:left;  
              }	






	
.due_vac_button{width:210px; height:23px; margin:10px 0px 10px 0px;
                       padding:3px 0px 0px 0px;
                        background-color: #0a41af;
                       border: 2px solid #0a41af;
					   text-align:center;
					   color:#FFFFFF; font-size:13px;
					   font-weight:bold;
					   border-radius:5px;}	





           /*add child css end*/

        /*#endregion*/


 /*#region*/
        /*add child configuration css start*/

          .swtichbtnmargins {
        padding-top:8px;
    }


    .headergridclassconfig {
          height: auto;
  min-height: 40px;
  color: #097679;
  font-size: 15px;
  font-weight: bold;
    }


.circular-imageconfig img { width: 100px;
                          height: 100px;
                          -webkit-border-radius: 50%;
                           -moz-border-radius: 50%;
                           -ms-border-radius: 50%;
                           -o-border-radius: 50%; 
                           border-radius: 50%;
                           text-align:center;                           
                           margin-left:0px;
                           background-repeat   : no-repeat;
    background-position : 50% 50%;
    background-size     : 100% auto;
    background-size     : contain; 
    margin-top:0px;                   
    }


.child_info_main_box{width:456px; height:130px;
                        border:solid 1px #097679;
						margin:10px 10px 10px 10px;
					}



.child_info_main_box_left{width:150px;
                           height:120px;
						   float:left;
						text-align:center;
						   padding:10px 0px 0px 0px;						  
						  }




.child_info_main_box_right{width:306px;
                           height:130px;
						   float:left;
						   }




.child_info_text_1{width:296px;
                    height:35px;
					
					font-size:18px;
					font-weight:bold;
					color:#097679;
					padding:20px 0px 0px 10px;
					}
					
					
					
					
.child_info_text_2{width:296px;
                    height:35px;			
					padding:0px 0px 0px 10px;
					font-size:14px;
				}
					
										
					
					
.child_info_text_3{width:296px;
                    height:40px;					
					padding:0px 0px 0px 10px;
					font-size:14px;
					}
					
					

.reminders_box_main_box{
	width: 458px;
	height:auto;
	min-height:90px;	
	margin: 0px 10px 0px 10px;	
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #b6babf;	
}
											


.reminders_box_1{width:217px;
                height:auto; min-height:80px;
                  float:left;
				}



.reminders_box_2{width:2px;
                height:auto; min-height:70px;
                  float:left;			  
				   background-color:#b6babf;}




.reminders_box_3{width:223px;
                height:auto; min-height:80px;
                  float:left;
                  padding-left:14px;
				 }



.my_reminder{width:223px;
             height:25px;			
			 font-size:16px; font-weight:bold;
			 color: #097679;
			 padding:5px 0px 0px 0px;			 
			 }



.my_email_text{width:45px;
             height:35px;
			 padding:15px 0px 0px 0px;		
			 float:left;
			 font-size:14px; font-weight:bold;color: #097679;
			 }



.my_email_button{width:45px;
             height:30px;
			 margin:10px 10px 10px 10px;			
			 float:left}



.my_sms_text{width:45px;
             height:35px;
			padding:15px 0px 0px 0px;
			 float:left;
			 font-size:14px; font-weight:bold;color: #097679;			 
			 }



.my_sms_button{width:45px;
             height:30px;
			 margin:10px 0px 10px 10px;			
			 float:left}



.parent_reminder{width:223px;
             height:25px;			
			 font-size:16px; font-weight:bold;
			 color: #097679;
			 padding:5px 0px 0px 0px;
			 
			 }



.parent_email_text{width:45px;
             height:35px;
			 padding:15px 0px 0px 0px;
		
			 float:left;
			 font-size:14px; font-weight:bold;color: #097679;
			 }


.parent_email_button{width:45px;
             height:30px;
			 margin:10px 10px 10px 10px;
			 float:left}




.parent_sms_text{width:45px;
             height:35px;
			padding:15px 0px 0px 0px;
			 float:left;
			 font-size:14px; font-weight:bold;color: #097679;			 
			 }



.parent_sms_button{width:45px;
             height:30px;
			 margin:10px 0px 10px 10px;			
			 float:left}



.vac_sel{width:458px;
          height:auto;
		  /*min-height:220px;*/
		  margin:30px 10px 0px 10px;
		}




.vac_sel_vertical_box_1{width:458px;
                    height:35px;
					}




.vac_sel_vertical_box_2{width:458px;
                            height:auto;
							min-height:50px;
					}



.Vaccine_box_1_left{width:250px;
                              height:auto;
							min-height:35px;
					  float:left;					
					  color: #097679;
    font-size: 15px;
    font-weight: bold;
					  } 
					  
					  
					  
.Vaccine_box_1_right{width:208px;
                       height:auto;
							min-height:35px;                 
					  float:left;
					  color: #097679;
    font-size: 15px;
    font-weight: bold; 
					  } 					  
					  


.Vaccine_box_2_left{width:250px;
                        height:auto;
							min-height:40px;
					  float:left;					
					  color: #272828;
                      font-size: 14px;
					  padding:10px 0px 0px 0px;
					  } 
					  
					  
					  
.Vaccine_box_2_right{width:208px;
                            height:auto;
							min-height:30px;
					  float:left;					 
					  margin:10px 0px 10px 0px;
					  color: #097679;
    font-size: 14px;
					  } 					  
					  


.vaccine_select{width:208px; height:30px; border:none;}



.set_default_main_box{width:458px; height:40px; 
                         margin:10px 10px 10px 10px;						 
						 border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #b6babf;
						 } 


.set_def_left{width:30px; height:38px;  float:left;
                    padding:2px 0px 0px 0px;
				}



.set_def_right{width:428px; height:40px;  
                  float:left; font-size:14px; font-weight:bold;
				  padding:0px 0px 0px 0px;
				 }




.due_vaccines{width:458px; height:25px;
                  margin:20px 10px 10px 10px;
				  color: #097679;
    font-size: 16px;
    font-weight: bold;	
				  }



.due_vaccines_text{width:458px; height:auto;
                   min-height:10px;
                  margin:10px 10px 10px 10px;
    font-size: 14px;  
				  }				  




.set_defaul_vaccines_givent_main_box{width:458px; height:40px; 

                         margin:10px 10px 10px 10px;
						 
					 
						 } 


.vaccines_givent_left{width:28px; height:40px;  float:left;
                    padding:2px 0px 0px 0px;
				}



.vaccines_givent_right{width:428px; height:40px;  
                  float:left; font-size:14px; font-weight:bold;
				  padding:0px 0px 0px 0px;
				 }





           /*add child configuration css end*/
         /*#endregion*/


 /*#region*/
        /*user vaccine list css start*/


.paddingvacnamegrid {
        padding-left:13px;
    }


.uservacgridheadercss {
       background-color: #097679;
    color: #ffffff;
    font-size: 15px;
    font-weight: bold;
    height: 50px;
    margin: 10px;
    }


.user_add_vac_main_box{width:458px;
                       height:50px;
					    background-color: #097679;
					   margin:10px;
					   font-size:14px; font-weight:bold; color:#FFFFFF;}


.vacc_name_title{width:220px;
             height:auto;
			 min-height:38px;
			 padding:12px 0px 0px 10px;
			 float:left;
			 }
	
				 
.no_doses_title{width:60px;
                height:auto;
               min-height:46px;
			    padding:4px 0px 0px 0px;
			   float:left;
			 text-align:center;	
			}
			  		 
			 
.add_child_title{width:110px;
                height:auto;
               min-height:38px;
			    padding:12px 0px 0px 0px;
			   float:left;			
			    text-align:center;			
			}
	

.blank_title{width:58px;
                height:auto;
               min-height:50px;
			   float:left;
			   }


.user_horizontal_box{width:458px;
                   height:auto;
				   min-height:35px;                
				  margin:0px 6px 0px 6px;				 
				  font-size:13px; color:#666666;
				  }	


.vacc_name{width:215px;
             height:auto;
			 min-height:30px;
			 padding:5px 5px 0px 10px;
			 float:left;
			 }
	
				 
.no_doses{width:60px;
                height:auto;
               min-height:30px;
			    padding:5px 0px 0px 0px;
			   float:left;
			 text-align:center;
			}
			  		 
			 
.add_child{width:110px;
                height:auto;
               min-height:30px;
			    padding:5px 0px 0px 0px;
			   float:left;			
			    text-align:center;
			}
	

.edit{width:58px;
                height:auto;
               min-height:35px;
			   float:left;
			   }	


.edit_button:hover{ background-color:#0a41af;}				  


.edit_button{width:45px; height:18px; background-color:#0a41af;
                   border:solid 2px #0a41af;
				   margin:5px 0px 6px 5px;
				   padding:2px 0px 0px 0px;
				   text-align:center;
				   color:#FFFFFF;
				   border-radius:1px;
				   font-size:12px; font-weight:bold;	}			  
				  

.add_new_vaccine_button{width:130px; height:24px;
margin:25px 0px 0px 0px;
padding:2px 0px 0px 0px;
                           background-color: #3399ff;
						   border:2px solid #0375e8;
						   text-align:center;
						   font-size:14px; font-weight:bold;
						   color:#FFFFFF;}


.six_tab_main_box{width:470px;
                    height:130px;					
					margin:10px 10px 10px 7px;
					}
					
		 
.six_box_1{width:74px;
           height:130px;
		   float:left;
		   margin:0px 4px 0px 0px;
		   background-color: #006699;}					
															
					
.six_box_2{width:74px;
           height:130px;
		   float:left;
		   margin:0px 4px 0px 0px;
		   background-color: #006699;}	
		   
		   
.six_box_3{width:74px;
           height:130px;
		   float:left;
		   margin:0px 4px 0px 0px;
		   background-color: #006699;}	
	
	   
.six_box_4{width:74px;
           height:130px;
		   float:left;
		   margin:0px 4px 0px 0px;
		   background-color: #006699;}	
		   
		   
.six_box_5{width:74px;
           height:130px;
		   float:left;
		   margin:0px 4px 0px 0px;
		   background-color: #006699;}
		   		   
		   
.six_box_6{width:74px;
           height:130px;
		   float:left;
		   margin:0px 0px 0px 0px;
		   background-color: #006699;}					
		   									
	
.six_box_image{width:73px;
                height:60px;				
				text-align:center;
				padding:20px 0px 0px 0px;}		   
		   		   				
		   
.six_box_text{width:73px;
                height:40px;			
				text-align:center;
				color:#FFFFFF;
				font-size: 13px;}


            /*user vaccine list css end*/
         /*#endregion*/


.progresspadding {
    padding-left:30px;
}


}



@media only screen and (min-width: 768px) {

       .emaileroorclass {
        padding-left:138px;
        font-size:13px;
    }


    .adduservaccss {
        float:right;
        font-size:13px;
        padding:0px 6px 5px 0px;
        font-weight:bold;
    }
    
.pass_box_1{width:200px; height:50px;float:left;}
	
	
.pass_box_2{ width:45px; height:36px; padding:17px 0px 0px 0px; 
float:left;  font-size: 12px;
    font-weight: bold; text-align:center; text-decoration:underline;  color: #0a41af; }


.pass_box_3{ width:20px;	
height:20px; margin:15px 5px 15px 5px; 
  float:left; text-align: center; }
   	
	
.pa_text{width:208px; height:48px; border:none;}	

      .giveheight {
        height:0px;
    }

       .vwproflbl {
        padding-top:15px;
    }

        .vwproflbl1 {
        padding-top:15px;
        word-wrap:normal;
    }

 /*#region*/
        /*mobile number css start*/

.mob_box_5{width:25px;
              height:40px; color: #666; 
			  float:left; text-align:center; font-size:20px; font-weight:bold; 
			  padding:10px 0px 0px 0px; }

.mob_box_512{width:25px;
              height:40px; color: #666; 
			  float:left; text-align:center; font-size:20px; font-weight:bold; 
			  padding:10px 0px 0px 0px; }



.mob_box_6{width:85px;
              height:50px;
			  margin:0px 0px 0px 0px;			 
			  float:left;}

.mob_box_612{width:104px;
              height:50px;
			  margin:0px 0px 0px 5px;			 
			  float:left;}



.mob_box_7{width:15px;
              height:2px;
			  margin:24px 5px 24px 8px;
			  background-color:#666;
			  float:left; 
			  }

.mob_box_712{width:15px;
              height:2px;
			  margin:24px 5px 24px 8px;
			  background-color:#666;
			  float:left; 
			  }


.mob_box_8{width:228px;
              height:50px;			 
			  float:left;}


.mob_box_812{width:228px;
              height:50px;			 
			  float:left;}


.m_3{width:81px;
              height:40px; 
               margin-top:2px; 
              padding-left:5px;
              border:none;
             
}


.m_4{width:220px;
              height:40px; 
               margin-top:2px; 
              padding-left:5px;
              border:none;}

.m_412{width:220px;
              height:40px; 
               margin-top:2px; 
              padding-left:5px;
              border:none;}


.m_3water{width:85px;
              height:40px;
               margin-top:2px; 
               border:none;
               color: #969696;
    font-size: 12px;
}


.m_4water{width:224px;
              height:40px;
               margin-top:2px; 
               border:none;
                color: #969696;
    font-size: 12px;
}

.m_4water12{width:224px;
              height:40px;
               margin-top:2px; 
               border:none;
                color: #969696;
    font-size: 12px;
}


/*mobile number css ends*/
         /*#endregion*/

    
 /*#region*/

    .fontsizedocdetail {
        font-size:14px;
    }

     .validatemarginleft {
        margin-left:-10px;
    }

     .validatecircle {
        width:20px;
    }


     .mediawidth {
        width:550px;
        padding:10px;
        text-align:center;
        font-size:13px;
        color:red;
    }

.circular-image img { width: 100px;
                          height: 100px;
                          -webkit-border-radius: 50%;
                           -moz-border-radius: 50%;
                           -ms-border-radius: 50%;
                           -o-border-radius: 50%; 
                           border-radius: 50%;
                           text-align:center;                           
                           margin-left:0px;
                           background-repeat   : no-repeat;
    background-position : 50% 50%;
    background-size     : 100% auto;
    background-size     : contain;
    margin-top:20px;                      
    }


.circular-imageHome img { width: 95px;
                          height: 95px;
                          -webkit-border-radius: 50%;
                           -moz-border-radius: 50%;
                           -ms-border-radius: 50%;
                           -o-border-radius: 50%; 
                           border-radius: 50%;
                           text-align:center;                           
                           margin-left:0px;
                           background-repeat   : no-repeat;
    background-position : 50% 50%;
    background-size     : 100% auto;
    background-size     : contain;
    margin-top:20px;                      
    }


.about_us_big_box {
   border: solid 1px #4d6299;
    float: left;
    height: auto;	
    margin: 5px 0 10px;
    padding: 0px 0 0;
    width: 562px;
}


.vaccination_main_box{width:562px;
                 height:auto;
				 /*min-height:909px;*/
				 background-color:#f4f4f4;
				 margin:0px 0px 0px 0px;
				 float:left;
				 padding:0px 0px 0px 0px;
				 }


.my_Profile{width:552px;
             height:35px;
			 padding:15px 0px 0px 10px;			
			 color: #0a41af;
    font-size: 20px;
    font-weight: bold;
    text-align:initial;			 
			 }	


.my_Profile12{width:552px;
             height:35px;
			 padding:15px 0px 0px 13px;			
			 color: #0a41af;
    font-size: 21px;
    font-weight: bold;
    text-align:initial;			 
			 }	


.new_box_bottom{
	padding: 0px 0px 0px 0px;
	width: 542px;
	height: 28px;
	margin:0px 10px 0px 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	}
	 	 

.new_box_tab_1{width:130px; height:22px;
                  background-color: #097679;
				  float:left;
				  margin:0px 10px 0px 0px;
				  border-top-left-radius:22px;
				  border-top-right-radius:22px;
				  font-size:13px;
				  text-align:center;
				  color:#FFFFFF;
				  padding:5px 0px 0px 0px;

				  }	 
	 	 	   
		   
.new_box_tab_2{width:130px; height:22px;
                  background-color: #097679;
				  float:left;
				  margin:0px 0px 0px 0px;
				  border-top-left-radius:22px;
				  border-top-right-radius:22px;
				  font-size:13px;
				  text-align:center;
				  color:#FFFFFF;
				   padding:5px 0px 0px 0px;
				  }		   


.my_three_box{width:552px;              
			  height:auto;
			  min-height:203px;
			  margin:0px 5px 0px 5px;			
			 }

.my_three_box1{width:552px;              
			  height:auto;
			  /*min-height:203px;*/
			  margin:0px 5px 0px 5px;			
			 }

		   
.my_box_1{width:95px;
           height:auto;
			  min-height:203px;
			float:left;
			margin:0px 10px 0px 0px;
			}	

.my_box_11{width:95px;
           height:auto;
			  /*min-height:203px;*/
			float:left;
			margin:9px 10px 0px 0px;
			}		   
		   		 		   
		   
.my_box_2{width:422px;
            height:auto;
            margin-left:0px;
			  /*min-height:203px;*/
			background-color:#FFF;
			border-radius:10px;
			float:left;}		   
		   		   		  

.my_box_3{width:20px;
           height:auto;
			  min-height:203px;
			  margin:0px 0px 0px 5px;			
			float:left;			
			}	

.my_box_31{width:20px;
           height:auto;
			  /*min-height:203px;*/
			  margin:0px 0px 0px 5px;			
			float:left;			
			}		   


.e_validation_box{width:20px; height:36px;  margin:50px 0px 0px 0px; text-align:center;
                     padding:14px 0px 0px 0px;}


.pass_validation_box{width:20px; height:36px;  margin:0px 0px 0px 0px; text-align:center;
                     padding:14px 0px 0px 0px;}


.my_Profile_horizontal_box_1{width:422px;
height:auto;
min-height:50px;
                          
						 }


.my_Profile_horizontal_line_1{width:412px;
                           height:1px;
						   background-color:#c5c4c4;
						   margin:0px 5px 0px 5px;
						   
						   
						  }


.my_image{width:95px;
           height:95px;		   
		   margin:20px 0px 0px 0px;
		  }


.my_image1{width:95px;
           height:95px;		   
		   margin:0px 0px 0px 0px;
		  }


.my_image_text{width:95px;
           height:53px;
		
		   margin:25px 0px 0px 0px;
		   
		   color: #0a41af;
    font-size: 15px;
    font-weight: bold;
    text-align: center;

		   
		   }


.field_box_left{width:127px;
                height:auto;
				min-height:36px;
                  
				  float:left;
				 
				  font-size:14px;
				  padding:14px 0px 0px 10px;
				
				  }


.field_box_right{width:285px;
                 height:auto;
				 min-height:50px;
                
				  float:left;
				 
				  }


.f_box_text{width:275px;
height:auto;
min-height:41px;
 margin-top:2px;          
			  border-style:none;
              font-size:13px;
              padding-left:5px;
}


.name_box_1{width:65px;
height:auto;
min-height:50px;
          
			float:left;
			
			}


.name_box_2{width:220px;
height:auto;
min-height:50px;
            
			float:left;
			
			}


.name_sel{width:62px; height:45px; border-style:none;
            margin:2px 0px 2px 0px; font-size:13px;}  


.name_box_text{width:210px;
height:auto;
min-height:41px;
  margin-top:2px;            
			  border-style:none;
              font-size:13px;
               padding-left: 5px;
}
			  
			  
.my_box_bid_4{width:522px;
                height:auto;
				float:left;
				/*min-height:435px;*/
				margin:20px 0px 10px 10px;
				background-color:#FFFFFF;
				border-radius: 10px;}

.my_box_bid_41{width:522px;
                height:auto;
				float:left;
				/*min-height:435px;*/
				margin:10px 0px 10px 10px;
				background-color:#FFFFFF;
				border-radius: 10px;}

		  
.my_Profile_horizontal_box_2{width:522px;
height:auto;
min-height:50px;

                          
						 }


.my_Profile_horizontal_line_2{width:512px;
                           height:1px;
						   background-color:#d9d7d7;
						   margin:0px 5px 0px 5px;
						   
						   
						  }


.field_box_left_big{width:135px;
               height:auto;
			   min-height:36px;
                
				  float:left;
				 
				  font-size:14px;
				  padding:14px 0px 0px 15px;
				 
				 
				  }


.field_box_right_big{width:372px;
                 
				  height:auto;
				  min-height:50px;
				  float:left;
				
				
				 
				  }


.mob_box_1{width:65px;
              height:50px;
			
			  float:left;
			 }


.mob_box_2{width:2px;
              height:30px;
			  margin:10px 5px 10px 5px;
			  background-color:#999;
			  float:left;}


.mob_box_3{width:202px;
              height:50px;
			 
			  float:left;
			 }


.mo_text_1{width:62px;
height:auto;
min-height:41px;
 margin-top:2px;          
			  border-style:none;}


.mo_text_2{width:198px;
height:auto;
min-height:41px;
margin-top:2px;           
			  border-style:none;}



.mo_text_1_water{width:62px;
height:auto;
min-height:41px;
 margin-top:2px;          
			  border-style:none;
              color:#969696;
              font-size:9px;
}


.mo_text_2_water{width:198px;
height:auto;
min-height:41px;
margin-top:2px;           
			  border-style:none;
              color:#969696;
              font-size:9px;
}



.birth_date_1{width:94px;
              height:50px;
			  float:left;
			 } 


.birth_date_2{width:94px;
              height:50px;
			  margin:0px 0px 0px 0px;
			  float:left;
			 } 


.birth_date_3{width:92px;
              height:50px;
			  float:left;
			 } 


 .birth_sel_1{width:91px;

height:45px; 
 
 border-style:none;
            margin:2px 0px 2px 0px;
			font-size:14px;}  



 .birth_date_1n{width:100px;
              height:50px;
			  float:left;
			 } 


.birth_date_2n{width:100px;
              height:50px;
			  margin:0px 30px 0px 30px;
			  float:left;
			 } 



.birth_date_3n{width:100px;
              height:50px;
			  float:left;
			 } 






 .birth_sel_1n{width:111px;

height:45px; 
 
 border-style:none;
            margin:2px 0px 10px 0px;
			font-size:14px;}  



.Profession_Speciality_Country{width:371px;

height:45px; 
 
 border-style:none;
            margin:2px 0px 2px 0px;
			font-size:13px;
			
			
			
			}
 

.field_box_left_address{width:135px;
height:auto;
min-height:50px;
                  
				  float:left;
				 
				  font-size:14px;
				  padding:24px 0px 0px 15px;
				
				
				 
				  }


.field_box_right_address{width:372px;
                 
				  height:auto;
				  min-height:74px;
				  float:left;
				 
				
				 
				  }


.address_text{width:363px;
height:auto;
min-height:66px;
           margin-top:2px;
           font-size:13px;
           padding-left:5px;
			  border-style:none;}


.City_Pin{width:363px;
                 margin-top:2px;
				  height:auto;
				  min-height:41px;
				  float:left;
				  border:none;
				font-size:13px;
				 padding-left:5px;
				  }


.City_Pin1{width:358px;
                 margin-top:2px;
				  height:auto;
				  min-height:41px;
				  float:left;
				  border:none;
				padding-left:5px;
				 
				  }


.save_cancel_button{background-color: #0a41af;
    border: 2px solid #0a41af;
    color: #ffffff;
    font-size: 14px;
    font-weight: bold;
    height: 26px;
    margin: 20px 0;
    text-align: center;
    width: 100px;}


.save_cancel_button1new{background-color: #0a41af;
    border: 2px solid #0a41af;
    color: #ffffff;
    font-size: 14px;
    font-weight: bold;
    height: 26px;
    margin: 20px 0;
    text-align: center;
    width: 100px;}


.save_cancel_button11{background-color: #0a41af;
    border: 2px solid #0a41af;
    color: #ffffff;
    font-size: 14px;
    font-weight: bold;
    height: 26px;
    margin: 20px 0;
    text-align: center;
    width: 212px;}


.validation_box_1{width:20px; height:35px;  margin:0px 0px 0px 0px; text-align:center;
                     padding:15px 0px 0px 0px;
					}




.validation_box_2{width:20px; height:35px;  margin:0px 0px 0px 0px; text-align:center;
                     padding:15px 0px 0px 0px;
					 }





.validation_box_3{width:20px; height:35px;  margin:0px 0px 0px 0px; text-align:center;
                     padding:15px 0px 0px 0px; }
	
	
	
	
.validation_box_4{width:20px; height:35px;  margin:0px 0px 0px 0px; text-align:center;
                     padding:15px 0px 0px 0px; }
	
	

.my_box_bid_5{width:20px;
           height:auto;
			  /*min-height:435px;*/
			
			  margin:20px 0px 0px 5px;
			
			float:left;
			
			}		   



.validation_box_5{width:20px; height:35px;  margin:0px 0px 0px 0px; text-align:center;
                     padding:15px 0px 0px 0px;  }




.validation_box_6{width:20px; height:35px;  margin:0px 0px 0px 0px; text-align:center;
                     padding:15px 0px 0px 0px; }
	

.validation_box_61{width:20px; height:35px;  margin:0px 0px 0px 0px; text-align:center;
                     padding:35px 0px 0px 0px; }
	

.validation_box_7{width:20px; height:35px;  margin:0px 0px 0px 0px; text-align:center;
                     padding:15px 0px 0px 0px;  }


.validation_box_16{width:20px; height:35px;  margin:0px 0px 0px 0px; text-align:center;
                     padding:12px 0px 0px 0px;  }


.validation_box_8{width:20px; height:35px;  margin:0px 0px 0px 0px; text-align:center;
                     padding:15px 0px 0px 0px; }







.validation_box_9{width:20px; height:45px;  margin:0px 0px 0px 0px; text-align:center;
                     padding:29px 0px 0px 0px;   }
					 
					 
					 
	
.validation_box_15{width:20px; height:45px;  margin:0px 0px 0px 0px; text-align:center;
                     padding:0px 0px 0px 0px;   }				 
					 
					 
					 
	.validation_box_10{width:20px; height:35px;  margin:0px 0px 0px 0px; text-align:center;
                     padding:15px 0px 0px 0px; }

				 
					 
					 
					 
					 
	.validation_box_11{width:20px; height:35px;  margin:0px 0px 0px 0px; text-align:center;
                     padding:15px 0px 0px 0px; }

				 
	
	.validation_box_12{width:20px; height:35px;  margin:0px 0px 0px 0px; text-align:center;
                     padding:15px 0px 0px 0px; }


/*#endregion*/


 /*#region*/
        /*add profile 1 css start*/

        
    .dropdownwidth {
        width:37%;
    }

    .drpvalidateclass {
        width:20%;
    }

    .removebtncss {
        width:30px;
        height:30px;
    }



    .education_pop_box{width:540px;
height:auto;
/*min-height:98px;*/
                   
					margin:0px 10px 10px 10px;
					border:solid 1px #097679;
					background-color:#FFFFFF;}
					 

    .education_pop_box1{width:540px;
height:auto;
/*min-height:98px;*/
                   
					margin:0px 10px 10px 10px;
					border:solid 1px #097679;
					background-color:#FFFFFF;}





.ed_pop_1{width:304px;
height:auto;
/*min-height:98px;*/

          
			float:left;
			
			}
	


.ed_pop_2{width:0px;
          height:0px;
		  float:left;
		  display:none;}




.ed_pop_3{width:1px;
height:auto;
/*min-height:78px;*/

           
			float:left;
			
			margin:10px 5px 10px 5px;
			background-color:#999999;}
			
			
.ed_pop_4{width:180px;

height:auto;
/*min-height:98px;*/

           
			float:left;
			
			margin:0px 0px 0px 0px;
			}
		   			
			
			
	.ed_pop_5{width:35px;
	
	
	height:auto;
/*min-height:88px;*/
display:block;
            
			float:left;
			
			margin:0px 0px 0px 0px;
			padding:10px 0px 0px 10px;}
		   			
		
			







.coll_text_1{width:294px; 
padding:10px 0px 0px 10px;
          
		  
		  height:auto;
min-height:30px;

		   font-size:15px;
		   font-weight:bold; color:#202020;}			
			



			
.coll_text_2{width:294px; 
padding:0px 0px 0px 10px;
         
		 
		 height:auto;
min-height:25px;

		    font-size:14px;
		   font-weight:bold;
		  color:#202020; 
		   }			
	
	
						
	
.coll_text_3{width:294px;
height:auto;
min-height:33px;


           padding:0px 0px 0px 10px;
          
		    font-size:14px;
		   font-weight:bold;
		   
		   color:#202020;
		   }	
	
		   




.coll_text_4{width:150px;
padding:10px 0px 0px 0px;
         text-align:center;
		 height:auto;
min-height:33px;

		 
		   font-size:14px;
		   font-weight:bold; color:#202020;}			
			



			
.coll_text_5{width:65px; 
padding:0px 0px 0px 42px;
           
		   
text-align:center;		   
	height:auto;
min-height:25px;
	   
		   
		   
		    font-size:13px;
		   font-weight:bold;
		  color:#202020; 
		   }			
	
	

	
	
	
						
	
.coll_text_6{width:150px; 
text-align:center;
height:auto;
min-height:33px;


           padding:0px 0px 0px 0px;
       
		    font-size:14px;
		   font-weight:bold;
		   
		   color:#202020;
		   }	








.add_education_box{width:552px;
              
				
				height:auto;
min-height:33px;

				margin:20px 0px 20px 10px;
				
				}	   
		   



		   
		   
		   
		   		   
.add_education_button{width:153px;
               
				
				height:auto;
min-height:26px;

				margin:0px 0px 0px 0px;
				background-color:#2d88c5;
				border:solid 2px #0669ab;
				color:#FFFFFF;
				text-align:center;
				font-size:15px;
				font-weight:bold;}	   
		   
	







.details_box_1{width:517px; 

height:auto;
min-height:152px;


             margin:0px 0px 0px 10px;
           background-color:#FFFFFF;
		   border-radius:5px;
		   float:left;}       
    


.details_box_2{width:25px;

height:auto;
min-height:152px;

             margin:0px 5px 0px 5px;
           
		
		   float:left;
		  }       
    









.e_f_box_large{width:517px;

height:auto;
min-height:50px;


			 font-size:14px;
			}





.e_f_box_large_line{width:507px;
             height:1px;
			 background-color:#CCC;
			 margin:0px 5px 0px 5px;}








.education_left_side{width:125px;
height:auto;
min-height:36px;


float:left; 
padding:14px 0px 0px 15px;}





.education_right_side{width:377px;

height:auto;
min-height:50px;


float:left; }





.ed_text_box{width:375px; 

height:auto;
min-height:41px;
font-size:13px;
padding-left:5px;
margin-top:2px;
 border:none;}



.period_box{width:517px;
         
		  
		  height:auto;
min-height:110px;

		  
		  margin:20px 35px 0px 10px;
		 
		 }



.pe_left{width:125px;
       
		 
		 height:auto;
min-height:70px;

		 
		 float:left;
		
		 font-size: 14px;
		 padding:40px 0px 0px 15px;
		}





.pe_right{width:377px;
        
		 height:auto;
min-height:110px;

		 
		 float:left;
		
		}




.pe_month_box{width:155px;
          
			
			
			padding:0px 0px 0px 0px;
height:30px;

			
			font-size:14px;
			border:none;}
			
			
			
			
.pe_year_box{width:155px;
           
			
height:30px;

			
			font-size:14px;
			border:none;}
			
			
			
.to_box{width:350px; 

height:auto;
min-height:30px;

   text-align:center; font-size:14px; font-weight:bold;


padding:5px 0px 0px 0px;
}			




.Work_Professions_title{color: #0a41af;
    font-size: 20px;
    font-weight: bold;
	height:auto;
min-height:45px;

	
	
    
    padding: 15px 0px 0px 10px;
    width: 552px;
	
}





.Professions_pop_box{width:542px;
height:auto;
/*min-height:125px;*/
                   
					margin:10px 10px 10px 10px;
					border:solid 1px #097679;
					background-color:#FFFFFF;}
					 


.Professions_pop_box1{width:542px;
height:auto;
/*min-height:125px;*/
                   
					margin:10px 10px 10px 10px;
					border:solid 1px #097679;
					background-color:#FFFFFF;}





.Prof_pop_1{width:304px;
height:auto;
/*min-height:125px;*/

          
			float:left;
			
			}
	


.Prof_pop_2{width:0px;
          height:0px;
		  float:left;
		  display:none;}




.Prof_pop_3{width:1px;
height:auto;
/*min-height:105px;*/
background-color:#999999;

           
			float:left;
			
			margin:10px 5px 10px 5px;}
			
			
.Prof_pop_4{width:180px;

height:auto;
/*min-height:125px;*/

           
			float:left;
			
			margin:0px 0px 0px 0px;
			}
		   			
			
			
	.Prof_pop_5{width:35px;
	
	height:auto;
/*min-height:115px;*/
display:block;
            
			float:left;
			
			margin:0px 0px 0px 0px;
			padding:10px 0px 0px 10px;
			}
		   			











.Pr_text_1{width:294px; 
padding:10px 0px 0px 10px;
          
		  
		  height:auto;
min-height:30px;

		   font-size:15px;
		   font-weight:bold; color:#202020;}			
			



			
.Pr_text_2{width:294px; 
padding:0px 0px 0px 10px;
         
		 
		 height:auto;
min-height:25px;

		    font-size:14px;
		   font-weight:bold;
		  color:#202020; 
		   }			
	
	
						
	
.Pr_text_3{width:294px;
height:auto;
min-height:25px;


           padding:0px 0px 0px 10px;
          
		    font-size:14px;
		   font-weight:bold;
		   
		   color:#202020;
		   }	
	
		   
		   
		   
		   
	.Pr_text_3_a{width:294px;
height:auto;
min-height:30px;


           padding:5px 0px 0px 10px;
          
		    font-size:14px;
		   font-weight:bold;
		   
		   color:#202020;
		   }	
	
	   
		   




.pr_text_4{width:150px;
padding:10px 0px 0px 0px;
         text-align:center;
		 height:auto;
min-height:33px;

		 
		   font-size:14px;
		   font-weight:bold; color:#202020;}			
			



			
.pr_text_5{width:65px; 
padding:0px 0px 0px 42px;
  text-align:center;         
		   
		   
	height:auto;
min-height:25px;
	   
		   
		   
		    font-size:13px;
		   font-weight:bold;
		  color:#202020; 
		   }			
	
	

	
	
	
						
	
.pr_text_6{width:150px; 
text-align:center;
height:auto;
min-height:33px;
           padding:0px 0px 0px 0px;
       
		    font-size:14px;
		   font-weight:bold;
		   
		   color:#202020;
		   }	
	











.details_box_3{width:517px; 

height:auto;
min-height:203px;


             margin:0px 0px 0px 10px;
           background-color:#FFFFFF;
		   border-radius:5px;
		   float:left;}       
    


.details_box_4{width:25px; 

height:auto;
min-height:203px;


             margin:0px 5px 0px 5px;
           
		
		   float:left;
		   
		}       
    







            /*add profile 1 css end*/

        /*#endregion*/


 /*#region*/
        /*add child css start*/

    .swtichmarginchild {
        padding-top:9px;
    }


    .f_box_textchild{width:271px;
height:auto;
min-height:40px;
 margin-top:2px;          
			  border-style:none;
              padding-left:5px;
}



    .mo_text_2child{width:285px;
height:auto;
min-height:40px;
      margin-top:2px;     
			  border-style:none;}


        .mo_text_2child_water{width:285px;
height:auto;
min-height:40px;
      margin-top:2px;     
			  border-style:none;
              color:#969696;
        }


                .mo_text_2child_water1{width:285px;
height:auto;
min-height:40px;
      margin-top:2px;     
			  border-style:none;
              color:#969696;
              font-size:9px;
        }




      .my_box_prof_new_1{width:522px;
                height:auto;
				float:left;
				/*min-height:203px;*/
				margin:20px 0px 10px 10px;
				background-color:#FFFFFF;
				border-radius: 10px;}


         .my_box_prof_new_11{width:522px;
                height:auto;
				float:left;
				/*min-height:203px;*/
				margin:20px 0px 10px 10px;
				background-color:#FFFFFF;
				border-radius: 10px;}


.my_box_prof_new_2{width:20px;
           height:auto;
			  /*min-height:203px;*/
			
			  margin:20px 0px 0px 5px;
			
			float:left;
			
			}		   



.my_box_prof_new_22{width:20px;
           height:auto;
			  /*min-height:203px;*/
			
			  margin:0px 0px 0px 5px;
			
			float:left;
			
			}	






.b_date_main{width:285px; height:30px;  margin:0px 0px 0px 0px;}

	
	.bir_date_1{width:87px; height:30px;  float:left;}
					 
					 
	.bir_date_2{width:86px; height:30px; margin:0px 10px 0px 10px;  float:left;}
	
	
	.bir_date_3{width:86px; height:30px;  float:left; }
	
					 
					 
					 
		.b_d_1{width:87px; height:45px; border:none; font-size:14px; margin-top:2px;}			 
					 
		.b_d_2{width:86px; height:45px; border:none; font-size:14px; margin-top:2px;}			 
					 
					 
		.b_d_3{width:86px; height:45px; border:none; font-size:14px; margin-top:2px;}			 
					 







.radio_button_box{width:285px; height:38px;  font-size:14px; 
	
                         padding:12px 0px 0px 0px;}
	





.country_box{width:366px;

height:45px; 
 
 border-style:none;
            margin:2px 0px 2px 0px;
			font-size:14px;
			
			
			
			}








	
.reminders_email_tex{width:70px;
                      height:35px;
					  padding:15px 0px 0px 0px;
					  float:left;
					  
					  font-size: 14px;
					 
					  } 
	


	
		
		
.reminders_email_box{width:80px;
                      height:30px;
					  float:left;
					  margin:10px 35px 10px 10px;
					 
					  background-color:#ffffff;} 
		
		
		
	
		
		
		
		
		
.reminders_sms_tex{width:70px;
                      height:35px;
					  float:left;
					   padding:15px 0px 0px 0px;
				
					   font-size: 14px;
					  
					  } 
	




	
		
		
.reminders_sms_box{width:80px;
                      height:30px;
					  float:left;
					  margin:10px 0px 10px 10px;
					  background-color:#ffffff;} 
		
	
	
	



.due_vaccine_main_box{width:542px; height:50px;
                     
						margin:10px 10px 0px 10px; }	
	


	
	
	
	
.due_vac_left{width:135px; height:36px; float:left; 
                     padding:14px 0px 0px 15px;
					 color: #0a41af;
    font-size: 15px;
    font-weight: bold;
	
               }	
	
	


.due_vac_right{width:392px; height:50px; float:left; 
              }	






	
.due_vac_button{width:240px; height:24px; margin:10px 0px 10px 0px;
                       padding:2px 0px 0px 0px;
                        background-color: #0a41af;
                       border: 2px solid #0a41af;
					   text-align:center;
					   color:#FFFFFF; font-size:14px;
					   font-weight:bold;
					   border-radius:5px;}	






           /*add child css end*/

        /*#endregion*/


 /*#region*/
        /*add child configuration css start*/

         .swtichbtnmargins {
        padding-top:8px;
    }


    .headergridclassconfig {
          height: auto;
  min-height: 40px;
  color: #097679;
  font-size: 18px;
  font-weight: bold;
    }


.circular-imageconfig img { width: 130px;
                          height: 130px;
                          -webkit-border-radius: 50%;
                           -moz-border-radius: 50%;
                           -ms-border-radius: 50%;
                           -o-border-radius: 50%; 
                           border-radius: 50%;
                           text-align:center;                           
                           margin-left:0px;
                           background-repeat   : no-repeat;
    background-position : 50% 50%;
    background-size     : 100% auto;
    background-size     : contain; 
    margin-top:0px;                   
    }



.child_info_main_box{width:540px; height:158px;
                        border:solid 1px #097679;
						margin:10px 10px 10px 10px;
						background-color:#FFFFFF;}




.child_info_main_box_left{width:150px;
                           height:146px;
						   float:left;
						text-align:center;
						   padding:12px 0px 0px 0px;
						  }




.child_info_main_box_right{width:390px;
                           height:158px;
						   float:left;
						   
						   }





.child_info_text_1{width:380px;
                    height:45px;
					
					font-size:20px;
					font-weight:bold;
					color:#097679;
					padding:15px 0px 0px 10px;}
					
					
					
					
.child_info_text_2{width:380px;
                    height:45px;
			
					padding:0px 0px 0px 10px;
					font-size:16px;}
					
					
					
					
					
.child_info_text_3{width:380px;
                    height:53px;
					
					padding:0px 0px 0px 10px;
					font-size:16px;}
					
	
					
.reminders_box_main_box{
	width: 542px;
	height:auto;
	min-height:135px;
	
	margin: 0px 10px 0px 10px;
	
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #b6babf;
}
											



.reminders_box_1{width:245px;
                height:auto; min-height:115px;
                  float:left;
				
				}



.reminders_box_2{width:2px;
                height:auto; min-height:105px;
                  float:left;				  
				   background-color:#b6babf;}




.reminders_box_3{width:255px;
                height:auto; min-height:115px;
                  float:left;
				padding-left:30px;
				 }



.my_reminder{width:245px;
             height:45px;
			
			 font-size:18px; font-weight:bold;
			 color: #097679;
			 padding:15px 0px 0px 0px;
			 }



.my_email_text{width:45px;
             height:42px;
			 padding:13px 0px 0px 0px;
		
			 float:left;
			 font-size:16px; font-weight:bold;color: #097679;}


.my_email_button{width:50px;
             height:35px;
			 margin:10px 10px 10px 10px;
			 float:left}




.my_sms_text{width:45px;
             height:42px;
						 padding:13px 0px 0px 0px;
			 float:left;
			 font-size:16px; font-weight:bold;color: #097679;
			 }



.my_sms_button{width:50px;
             height:35px;
			 margin:10px 0px 10px 10px;
			 float:left}




.parent_reminder{width:265px;
             height:45px;
			
			 font-size:18px; font-weight:bold;
			 color: #097679;
			 padding:15px 0px 0px 0px;
			 }



.parent_email_text{width:45px;
             height:42px;
			 padding:13px 0px 0px 0px;
		
			 float:left;
			 font-size:16px; font-weight:bold;color: #097679;}


.parent_email_button{width:50px;
             height:35px;
			 margin:10px 10px 10px 10px;
			 float:left}




.parent_sms_text{width:45px;
             height:42px;
						 padding:13px 0px 0px 0px;
			 float:left;
			 font-size:16px; font-weight:bold;color: #097679;
			 }



.parent_sms_button{width:50px;
             height:35px;
			 margin:10px 0px 10px 10px;
			 float:left}




.vac_sel{width:542px;
          height:auto;
		  /*min-height:220px;*/
		  margin:30px 10px 0px 10px;
		 
		}




.vac_sel_vertical_box_1{width:542px;
                    height:40px;
				
					
					}







.vac_sel_vertical_box_2{width:542px;
                            height:auto;
							min-height:50px;
						
                
					}







.Vaccine_box_1_left{width:292px;
                              height:auto;
							min-height:40px;

                   
					  float:left;
					
					  color: #097679;
    font-size: 18px;
    font-weight: bold;
					  
					  } 
					  
					  
					  
.Vaccine_box_1_right{width:250px;

                       height:auto;
							min-height:40px;
                 
					  float:left;
					 
					  
					  
					  color: #097679;
    font-size: 18px;
    font-weight: bold;
					  
					  } 					  
					  
					  





.Vaccine_box_2_left{width:292px;

                        height:auto;
							min-height:40px;

                  
					  float:left;
					
					  color: #272828;
                      font-size: 16px;
					  padding:10px 0px 0px 0px;
    
					  
					  } 
					  


					  
					  
.Vaccine_box_2_right{width:250px;
                            height:auto;
							min-height:30px;
                         
                    
					  float:left;
					 
					  margin:10px 0px 10px 0px;
					  
					  
					  color: #097679;
    font-size: 18px;
    font-weight: bold;
					  
					  } 					  
					  
						  


.vaccine_select{width:250px; height:30px; border:none;}




.set_default_main_box{width:542px; height:55px; 

                         margin:10px 10px 10px 10px;
						 
						 border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #b6babf;
						 
						 } 


.set_def_left{width:40px; height:38px;  float:left;
                    padding:17px 0px 0px 0px;
				}



.set_def_right{width:502px; height:40px;  
                  float:left; font-size:16px; font-weight:bold;
				  padding:15px 0px 0px 0px;
				 }





.due_vaccines{width:542px; height:30px;
                  margin:20px 10px 10px 10px;
				 
				  
				  color: #097679;
 
    font-size: 18px;
    font-weight: bold;
	
				  }
				  
				  
				  
				  
				  
				  
				  
.due_vaccines_text{width:542px; height:auto;
                   min-height:10px;
                  margin:10px 10px 10px 10px;			  
    font-size: 14px;
  
				  }				  
				  
				


.set_defaul_vaccines_givent_main_box{width:542px; height:55px; 

                         margin:10px 10px 10px 10px;
						 
						 } 



.vaccines_givent_left{width:40px; height:38px;  float:left;
                    padding:17px 0px 0px 0px;
				}



.vaccines_givent_right{width:502px; height:40px;  
                  float:left; font-size:16px; font-weight:bold;
				  padding:15px 0px 0px 0px;
				 }




           /*add child configuration css end*/
         /*#endregion*/


 /*#region*/
        /*user vaccine list css start*/


.paddingvacnamegrid {
        padding-left:13px;
    }


.uservacgridheadercss {
       background-color: #097679;
    color: #ffffff;
    font-size: 16px;
    font-weight: bold;
    height: 50px;
    margin: 10px;
    }


.user_add_vac_main_box{width:542px;
                       height:50px;
					    background-color: #097679;
					   margin:10px;
					   font-size:15px; font-weight:bold; color:#FFFFFF;}


.vacc_name_title{width:252px;
             height:auto;
			 min-height:38px;
			 padding:12px 0px 0px 10px;
			 float:left;			
			 }
	
			 
.no_doses_title{width:70px;
                height:auto;
               min-height:48px;
			    padding:2px 0px 0px 0px;
			   float:left;
			 text-align:center;
			}
			  		 			 

.add_child_title{width:140px;
                height:auto;
               min-height:38px;
			    padding:12px 0px 0px 0px;
			   float:left;			
			    text-align:center;
			}
	

.blank_title{width:70px;
                height:auto;
               min-height:50px;
			   float:left;		
			   }


.user_horizontal_box{width:542px;
                   height:auto;
				   min-height:35px;               
				  margin:0px 6px 0px 6px;				 
				  font-size:14px; color:#666666;				
				  }	
				  

.vacc_name{width:247px;
             height:auto;
			 min-height:30px;
			 padding:5px 5px 0px 10px;
			 float:left;
			 }
	
				 
.no_doses{width:70px;
                height:auto;
               min-height:30px;
			    padding:5px 0px 0px 0px;
			   float:left;
			 text-align:center;			
			}


.add_child{width:140px;
                height:auto;
               min-height:30px;
			    padding:5px 0px 0px 0px;
			   float:left;			
			    text-align:center;				
			}
	

.edit{width:70px;
                height:auto;
               min-height:35px;
			   float:left;
			   }	


.edit_button:hover{ background-color:#0a41af;}				  


.edit_button{width:55px; height:20px; background-color:#0a41af;
                   border:solid 2px #0a41af;
				   margin:5px 0px 6px 5px;
				   text-align:center;
				   color:#FFFFFF;
				   border-radius:1px;
				   font-size:13px; font-weight:bold;	}			  
				  







.add_new_vaccine_button{width:150px; height:28px;
margin:25px 0px 0px 0px;
padding:6px 0px 0px 0px;
                           background-color: #3399ff;
						   border:2px solid #0375e8;
						   text-align:center;
						   font-size:14px; font-weight:bold;
						   color:#FFFFFF;}



        
.six_tab_main_box{width:552px;
                    height:130px;					
					margin:15px 15px 0px 6px;}
															
								
.six_box_1{width:88px;
           height:130px;
		   float:left;
		   margin:0px 6px 0px 0px;
		   background-color: #006699;}					
										
										
.six_box_2{width:87px;
           height:130px;
		   float:left;
		   margin:0px 5px 0px 0px;
		   background-color: #006699;}	
		   
		   
.six_box_3{width:87px;
           height:130px;
		   float:left;
		   margin:0px 6px 0px 0px;
		   background-color: #006699;}	
	
	   
.six_box_4{width:87px;
           height:130px;
		   float:left;
		   margin:0px 5px 0px 0px;
		   background-color: #006699;}	
		   
		   
.six_box_5{width:87px;
           height:130px;
		   float:left;
		   margin:0px 6px 0px 0px;
		   background-color: #006699;}
		   		   
		   
.six_box_6{width:87px;
           height:130px;
		   float:left;
		   margin:0px 0px 0px 0px;
		   background-color: #006699;}					
		   					
		   		   				
.six_box_image{width:84px;
                height:60px;
				
				text-align:center;
				padding:20px 0px 0px 0px;}		   
		   
		   						   
.six_box_text{width:84px;
                height:50px;
			
				text-align:center;
				color:#FFFFFF;
				font-size: 16px;}


            /*user vaccine list css end*/
         /*#endregion*/


.progresspadding {
    padding-left:55px;
}


}



@media only screen and (min-width: 905px) {

      .emaileroorclass {
        padding-left:141px;
        font-size:13px;
    }

    .adduservaccss {
        float:right;
        font-size:13px;
        padding:0px 6px 5px 0px;
        font-weight:bold;
    }

.pass_box_1{width:220px; height:50px; float:left;}
	
	
.pass_box_2{ width:45px; height:38px; padding:15px 0px 0px 0px; 
float:left;  font-size: 14px;
    font-weight: bold; text-align:center; text-decoration:underline;  color: #0a41af; }


.pass_box_3{ width:27px; height:28px; padding:2px 0px 0px 0px; margin:10px 5px 10px 5px;   float:left;    
    text-align: center;}
   
		
.pa_text{width:223px; height:48px; border:none;}	


      .giveheight {
        height:0px;
    }


.progresspadding {
    padding-left:55px;
}

    .fontsizedocdetail {
        font-size:14px;
    }

   .vwproflbl {
        padding-top:15px;
    }


    .vwproflbl1 {
        padding-top:15px;
        word-wrap:normal;
    }


    /*#region*/
        /*mobile number css start*/

.mob_box_5{width:30px;
              height:42px; color: #666; 
			  float:left; text-align:center; font-size:22px; font-weight:bold; 
			  padding:8px 0px 0px 0px; }

.mob_box_512{width:30px;
              height:42px; color: #666; 
			  float:left; text-align:center; font-size:22px; font-weight:bold; 
			  padding:8px 0px 0px 0px; }


.mob_box_6{width:100px;
              height:50px;
			  margin:0px 0px 0px 0px;               			 
			  float:left;}

.mob_box_612{width:122px;
              height:50px;
			  margin:0px 0px 0px 7px;               			 
			  float:left;}



.mob_box_7{width:20px;
              height:2px;
			  margin:24px 10px 24px 10px;
			  background-color:#666;
			  float:left; 
			  }


.mob_box_712{width:20px;
              height:2px;
			  margin:24px 10px 24px 10px;
			  background-color:#666;
			  float:left; 
			  }


.mob_box_8{width:278px;
              height:50px;			 
			  float:left; 
 }


.mob_box_812{width:278px;
              height:50px;			 
			  float:left; 
 }



.m_3{width:100px;
              height:40px; 
              margin-top:2px;           
              border:none;}


.m_3water{width:100px;
              height:40px; 
              margin-top:2px;
              border:none;
               color: #969696;
    font-size: 12px;
}


.m_4{width:271px;
              height:40px; 
               margin-top:2px;        
              padding-left:5px;
              border:none;}

.m_412{width:271px;
              height:40px; 
               margin-top:2px;        
              padding-left:5px;
              border:none;}



.m_4water{width:275px;
              height:40px;
               margin-top:2px;        
               border:none;
                color: #969696;
    font-size: 12px;
}

.m_4water12{width:275px;
              height:40px;
               margin-top:2px;        
               border:none;
                color: #969696;
    font-size: 12px;
}


/*mobile number css ends*/
         /*#endregion*/


    /*#region*/
     

     .validatemarginleft {
        margin-left:-14px;
    }

     .validatecircle {
        width:26px;
    }
  
           
.mediawidth {
        width:656px;
        padding:10px;
        text-align:center;
        font-size:13px;
        color:red;
    }


.circular-image img { width: 136px;
                          height: 136px;
                          -webkit-border-radius: 50%;
                           -moz-border-radius: 50%;
                           -ms-border-radius: 50%;
                           -o-border-radius: 50%; 
                           border-radius: 50%;
                           text-align:center;                           
                           margin-left:0px;
                           background-repeat   : no-repeat;
    background-position : 50% 50%;
    background-size     : 100% auto;
    background-size     : contain; 
    margin-top:10px;                   
    }



.circular-imageHome img { width: 105px;
                          height: 105px;
                          -webkit-border-radius: 50%;
                           -moz-border-radius: 50%;
                           -ms-border-radius: 50%;
                           -o-border-radius: 50%; 
                           border-radius: 50%;
                           text-align:center;                           
                           margin-left:0px;
                           background-repeat   : no-repeat;
    background-position : 50% 50%;
    background-size     : 100% auto;
    background-size     : contain; 
    margin-top:10px;                   
    }


.about_us_big_box{width:668px;
                 height:auto;								
				 margin:5px 0px 10px 0px;
				 float:left;
				 padding:0px 0px 0px 0px;
				 border: solid 1px #4d6299;			
				 }	
    

.vaccination_main_box{width:668px;
                 height:auto;
				 /*min-height:909px;*/
				 background-color:#f4f4f4;
				 margin:0px 0px 0px 0px;
				 float:left;
				 padding:0px 0px 0px 0px;
				 }	
	

.my_Profile{width:658px;
             height:40px;
			 padding:15px 0px 0px 10px;			
			 color: #0a41af;
    font-size: 20px;
    font-weight: bold;	
    text-align:initial;			 
			 }	


.my_Profile12{width:658px;
             height:40px;
			 padding:15px 0px 0px 17px;			
			 color: #0a41af;
    font-size: 22px;
    font-weight: bold;	
    text-align:initial;			 
			 }	


.new_box_bottom{
	padding: 0px 0px 0px 0px;
	width: 648px;
	height: 31px;
	margin:0px 10px 10px 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;	
	}
	 
 
.new_box_tab_1{width:150px; height:25px;
                  background-color: #097679;
				  float:left;
				  margin:0px 10px 0px 0px;
				  border-top-left-radius:22px;
				  border-top-right-radius:22px;
				  font-size:15px;
				  text-align:center;
				  color:#FFFFFF;
				  padding:5px 0px 0px 0px;
				  }	 
	 
	 		   
.new_box_tab_2{width:150px; height:25px;
                  background-color: #097679;
				  float:left;
				  margin:0px 0px 0px 0px;
				  border-top-left-radius:22px;
				  border-top-right-radius:22px;
				  font-size:15px;
				  text-align:center;
				  color:#FFFFFF;
				   padding:5px 0px 0px 0px;
				  }		   


.my_three_box{width:648px;             
			  height:auto;
			  min-height:203px;
			  margin:0px 10px 0px 10px;
			 }

.my_three_box1{width:648px;             
			  height:auto;
			  /*min-height:203px;*/
			  margin:0px 10px 0px 10px;
			 }
                		   
				   
.my_box_1{width:140px;
           height:auto;
			  min-height:203px;			
			float:left;
			margin:0px 10px 0px 0px;}	


.my_box_11{width:140px;
           height:auto;
			  /*min-height:203px;*/			
			float:left;
			margin:0px 10px 0px 0px;}		   
		   
	   
.my_box_2{width:458px;
            height:auto;
            margin-left:0px;
			  /*min-height:203px;*/
			background-color:#FFF;
			border-radius:10px;
			float:left;}		   
		   		 

.my_box_3{width:30px;
           height:auto;
			  min-height:203px;			
			  margin:0px 0px 0px 10px;			
			float:left;}


.my_box_31{width:30px;
           height:auto;
			  /*min-height:203px;*/			
			  margin:0px 0px 0px 10px;			
			float:left;}		   


.e_validation_box{width:30px; height:40px;  margin:50px 0px 0px 0px; text-align:center;
                     padding:10px 0px 0px 0px;}


.pass_validation_box{width:30px; height:40px;  margin:0px 0px 0px 0px; text-align:center;
                     padding:10px 0px 0px 0px;}


.my_Profile_horizontal_box_1{width:458px;
height:auto;
min-height:50px;                          
						 }


.my_Profile_horizontal_line_1{width:448px;
                           height:1px;
						   background-color:#c5c4c4;
						   margin:0px 5px 0px 5px;
						  }


.field_box_left{width:130px;
                height:auto;
				min-height:36px;                 
				  float:left;				 
				  font-size:14px;
				  padding:14px 0px 0px 10px;
				  }


.field_box_right{width:308px;
                 height:auto;
				 min-height:50px;
				  float:left;
				  }


.f_box_text{width:309px;
height:auto;
min-height:40px;
border-style:none;
margin-top:2px;
font-size:14px;
padding-left:5px;
}

	
.name_box_1{width:89px;
	height:auto;
	min-height:50px;			  
	float:left;
				}
	
		
.name_box_2{width:216px;
	height:auto;
	min-height:50px;				
				float:left;
				}
	

.name_sel{width:84px;
height:45px; 
 border-style:none;
 font-size:14px;
 margin:2px 5px 5px 0px;}  


.name_box_text{width:220px;
height:auto;
min-height:40px;
border-style:none;
margin-top:2px;
font-size:14px;
 padding-left: 5px;
}


.my_image{width:140px;
           height:140px;		   
		   margin:10px 0px 0px 0px;}


.my_image1{width:140px;
           height:140px;		   
		   margin:0px 0px 0px 0px;}


.my_image_text{width:140px;
           height:33px;		
		   margin:15px 0px 0px 0px;		   
		   color: #0a41af;
    font-size: 15px;
    font-weight: bold;
    text-align: center;		   
		   }


.my_box_bid_4{width:608px;
                height:auto;
				float:left;
				/*min-height:435px;*/
				margin:20px 0px 10px 10px;
				background-color:#FFFFFF;
				border-radius: 10px;}


.my_box_bid_41{width:608px;
                height:auto;
				float:left;
				/*min-height:435px;*/
				margin:0px 0px 10px 10px;
				background-color:#FFFFFF;
				border-radius: 10px;}


.my_Profile_horizontal_box_2{width:608px;
height:auto;
min-height:50px;                      
						 }


.my_Profile_horizontal_line_2{width:598px;
                           height:1px;
						   background-color:#d9d7d7;
						   margin:0px 5px 0px 5px;
						  }


.field_box_left_big{width:135px;
               height:auto;
			   min-height:36px;               
				  float:left;				 
				  font-size:14px;
				  padding:14px 0px 0px 15px;				 
				  }


.field_box_right_big{width:458px;                
				  height:auto;
				  min-height:50px;
				  float:left;
				  }


.mob_box_1{width:80px;
              height:50px;			
			  float:left;}


.mob_box_2{width:2px;
              height:30px;
			  margin:10px 5px 10px 5px;
			  background-color:#999;
			  float:left;}


.mob_box_3{width:216px;
              height:50px;			 
			  float:left;}


.birth_date_1{width:87px;
              height:50px;
			  float:left;
			 } 


.birth_date_2{width:87px;
              height:50px;
			  margin:0px 21px 0px 21px;
			  float:left;
			 } 


.birth_date_3{width:87px;
              height:50px;
			  float:left;
			 } 


 .birth_sel_1{width:94px;
height:45px; 
 border-style:none;
            margin:2px 5px 5px 0px;
			font-size:14px;}  



  .birth_sel_1{width:100px;
height:45px; 
 border-style:none;
            margin:2px 5px 5px 0px;
			font-size:14px;}  



 .birth_date_1n{width:120px;
              height:50px;
			  float:left;
			 } 


.birth_date_2n{width:120px;
              height:50px;
			  margin:0px 37px 0px 37px;
			  float:left;
			 } 



.birth_date_3n{width:120px;
              height:50px;
			  float:left;
			 } 





 .birth_sel_1n{width:143px;

height:45px; 
 
 border-style:none;
            margin:2px 0px 10px 0px;
			font-size:14px;}  



.Profession_Speciality_Country{width:457px;
height:45px; 
 border-style:none;
            margin:2px 0px 2px 0px;
			font-size:14px;
			}
 

.mo_text_1{width:78px;
height:auto;
min-height:40px;
border-style:none;
margin-top:2px;
}


.mo_text_2{width:214px;
height:auto;
min-height:40px;           
border-style:none;
margin-top:2px;
}


.mo_text_1_water{width:78px;
height:auto;
min-height:40px;
border-style:none;
margin-top:2px;
color:#969696;
font-size:12px;
}


.mo_text_2_water{width:214px;
height:auto;
min-height:40px;           
border-style:none;
margin-top:2px;
color:#969696;
font-size:12px;
}


.field_box_left_address{width:135px;
height:auto;
min-height:50px;                 
				  float:left;				 
				  font-size:14px;
				  padding:24px 0px 0px 15px;
				  }


.field_box_right_address{width:458px;                
				  height:auto;
				  min-height:74px;
				  float:left;
				  }


.address_text{width:448px;
height:auto;
min-height:66px;         
			  border-style:none;
              margin-top:2px;
              font-size:14px;
              padding-left:5px;
}

	
.City_Pin{width:448px;                
				  height:auto;
				  min-height:40px;
				  float:left;
				  border:none;
                  margin-top:2px;
                  font-size:14px;
                  padding-left:5px;
				  }

.City_Pin1{width:441px;                
				  height:auto;
				  min-height:40px;
				  float:left;
				  border:none;
                  margin-top:2px;
                  padding-left:5px;
				  }
		

.save_cancel_button{background-color: #0a41af;
    border: 2px solid #0a41af;
    color: #ffffff;
    font-size: 14px;
    font-weight: bold;
    height: 26px;
    margin: 20px 0;
    text-align: center;
    width: 100px;}

.save_cancel_button1new{background-color: #0a41af;
    border: 2px solid #0a41af;
    color: #ffffff;
    font-size: 14px;
    font-weight: bold;
    height: 26px;
    margin: 20px 0;
    text-align: center;
    width: 100px;}


.save_cancel_button11{background-color: #0a41af;
    border: 2px solid #0a41af;
    color: #ffffff;
    font-size: 14px;
    font-weight: bold;
    height: 26px;
    margin: 20px 0;
    text-align: center;
    width: 212px;}
		   

.validation_box_1{width:30px; height:40px;  margin:0px 0px 0px 0px; text-align:center;
                     padding:10px 0px 0px 0px;
					}


.validation_box_2{width:30px; height:40px;  margin:0px 0px 0px 0px; text-align:center;
                     padding:10px 0px 0px 0px;
					 }


.validation_box_3{width:30px; height:40px;  margin:0px 0px 0px 0px; text-align:center;
                     padding:10px 0px 0px 0px; }
	
	
.validation_box_4{width:30px; height:40px;  margin:0px 0px 0px 0px; text-align:center;
                     padding:10px 0px 0px 0px; }
	

.my_box_bid_5{width:30px;
           height:auto;
			  /*min-height:435px;*/			
			  margin:25px 0px 0px 10px;			
			float:left;
			}		   


.validation_box_5{width:30px; height:40px;  margin:0px 0px 0px 0px; text-align:center;
                     padding:10px 0px 0px 0px;  }


.validation_box_6{width:30px; height:40px;  margin:0px 0px 0px 0px; text-align:center;
                     padding:10px 0px 0px 0px; }

.validation_box_61{width:30px; height:40px;  margin:0px 0px 0px 0px; text-align:center;
                     padding:35px 0px 0px 0px; }
	

.validation_box_7{width:30px; height:40px;  margin:0px 0px 0px 0px; text-align:center;
                     padding:10px 0px 0px 0px;  }

.validation_box_16{width:30px; height:40px;  margin:0px 0px 0px 0px; text-align:center;
                     padding:0px 0px 0px 0px;  }


.validation_box_8{width:30px; height:40px;  margin:0px 0px 0px 0px; text-align:center;
                     padding:10px 0px 0px 0px; }


.validation_box_9{width:30px; height:50px;  margin:0px 0px 0px 0px; text-align:center;
                     padding:24px 0px 0px 0px;   }


.validation_box_15{width:30px; height:50px;  margin:0px 0px 0px 0px; text-align:center;
                     padding:0px 0px 0px 0px;   }
					 					 
					 
.validation_box_10{width:30px; height:40px;  margin:0px 0px 0px 0px; text-align:center;
                     padding:10px 0px 0px 0px; }
								 
					 
.validation_box_11{width:30px; height:40px;  margin:0px 0px 0px 0px; text-align:center;
                     padding:10px 0px 0px 0px; }
				 
	
.validation_box_12{width:30px; height:40px;  margin:0px 0px 0px 0px; text-align:center;
                     padding:10px 0px 0px 0px; }



  /*#endregion*/


    /*#region*/
        /*add profile 1 css start*/

    .dropdownwidth {
        width:37%;
    }

    .drpvalidateclass {
        width:20%;
    }

    .removebtncss {
        width:30px;
        height:30px;
    }


        .education_pop_box{width:646px;
height:auto;
/*min-height:98px;*/
                   
					margin:5px 0px 0px 10px;
					border:solid 1px #097679;
					background-color:#FFFFFF;}


          .education_pop_box1{width:646px;
height:auto;
/*min-height:98px;*/
                   
					margin:5px 0px 0px 10px;
					border:solid 1px #097679;
					background-color:#FFFFFF;}
					 


.ed_pop_1{width:390px;
height:auto;
/*min-height:98px;*/

          
			float:left;
			}
	


.ed_pop_2{width:0px;
          height:0px;
		  float:left;
		  display:none;}




.ed_pop_3{width:1px;
height:auto;
/*min-height:90px;*/
background-color:#999999;
			float:left;
			margin:10px 5px 10px 5px;}
			
			
.ed_pop_4{width:200px;

height:auto;
min-height:98px;

           
			float:left;
			
			margin:0px 0px 0px 0px;}
		   			
			
			
	.ed_pop_5{width:35px;
	
	height:auto;
min-height:88px;
display:block;
            
			float:left;
			
			margin:0px 0px 0px 0px;
			padding:10px 0px 0px 10px;}
		   			
		
			
			
.coll_text_1{width:380px; 
padding:10px 0px 0px 10px;
          
		  
		  height:auto;
min-height:30px;

		   font-size:15px;
		   font-weight:bold; color:#202020;}			
			



			
.coll_text_2{width:380px; 
padding:0px 0px 0px 10px;
         
		 
		 height:auto;
min-height:25px;

		    font-size:14px;
		   font-weight:bold;
		  color:#202020; 
		   }			
	
	
						
	
.coll_text_3{width:380px;
height:auto;
min-height:33px;


           padding:0px 0px 0px 10px;
          
		    font-size:14px;
		   font-weight:bold;
		   
		   color:#202020;
		   }	
	
		   
		   
		   
		   
		   
		   
		   
		   
		   
		   
.coll_text_4{width:170px;
padding:10px 0px 0px 0px;
    text-align:center;     
		 height:auto;
min-height:33px;

		 
		   font-size:14px;
		   font-weight:bold; color:#202020;}			
			



			
.coll_text_5{width:65px; 
padding:0px 0px 0px 42px;
text-align:center;  
	height:auto;
min-height:25px;
	   
		   
		   
		    font-size:13px;
		   font-weight:bold;
		  color:#202020; 
		   }			
	
	

	
	
	
						
	
.coll_text_6{width:170px; 
text-align:center;
height:auto;
min-height:33px;


           padding:0px 0px 0px 0px;
       
		    font-size:14px;
		   font-weight:bold;
		   
		   color:#202020;
		   }	
	
		   		   
.add_education_box{width:656px;
              
				
				height:auto;
min-height:33px;

				margin:20px 0px 20px 10px;
				}	   
		   
		   
		   
		   
		   		   
.add_education_button{width:153px;
               
				
				height:auto;
min-height:26px;

				margin:0px 0px 0px 0px;
				background-color:#2d88c5;
				border:solid 2px #0669ab;
				color:#FFFFFF;
				text-align:center;
				font-size:15px;
				font-weight:bold;}	   
		   
		   



.details_box_1{width:608px; 

height:auto;
/*min-height:152px;*/


             margin:0px 0px 0px 10px;
           background-color:#FFFFFF;
		   border-radius:5px;
		   float:left;}       
    


.details_box_2{width:40px;

height:auto;
min-height:152px;

             margin:0px 0px 0px 10px;
           
		
		   float:left;}       
    

	
	        

.e_f_box_large{width:608px;

height:auto;
min-height:50px;


			 font-size:14px;
			}





.e_f_box_large_line{width:598px;
             height:1px;
			 background-color:#CCC;
			 margin:0px 5px 0px 5px;}



		   
.education_left_side{width:135px;
height:auto;
min-height:36px;


float:left; 
padding:14px 0px 0px 15px;}





.education_right_side{width:458px;

height:auto;
min-height:50px;


float:left; }





.ed_text_box{width:446px; 

height:auto;
min-height:48px;
font-size:14px;
padding-left:5px;
 border:none;}



.period_box{width:608px;
         
		  
		  height:auto;
min-height:110px;

		  
		  margin:20px 50px 0px 10px;
		 }



.pe_left{width:135px;
       
		 
		 height:auto;
min-height:70px;

		 
		 float:left;
		
		 font-size: 14px;
		 padding:40px 0px 0px 15px;}





.pe_right{width:458px;
        
		 height:auto;
min-height:110px;

		 
		 float:left;
		}





.pe_month_box{width:155px;
          
			
			
			padding:0px 0px 0px 0px;
height:30px;

			
			font-size:14px;
			border:none;}
			
			
			
			
.pe_year_box{width:155px;
           
			
height:30px;

			
			font-size:14px;
			border:none;}
			
			
			
.to_box{width:385px; 

height:auto;
min-height:30px;

   text-align:center; font-size:14px; font-weight:bold;


padding:5px 0px 0px 0px;
}			







.Work_Professions_title{color: #0a41af;
    font-size: 20px;
    font-weight: bold;
	height:auto;
min-height:45px;

	
	
    
    padding: 15px 0px 0px 10px;
    width: 658px;
	
}









.details_box_3{width:608px; 

height:auto;
/*min-height:203px;*/


             margin:0px 0px 0px 10px;
           background-color:#FFFFFF;
		   border-radius:5px;
		   float:left;}       
    


.details_box_4{width:40px; 

height:auto;
min-height:203px;


             margin:15px 0px 0px 10px;
           
		
		   float:left;
		}       
    


.Professions_pop_box{width:646px;
height:auto;
/*min-height:125px;*/                  
					margin:5px 0px 0px 10px;
					border:solid 1px #097679;
					background-color:#FFFFFF;}
					 


.Professions_pop_box1{width:646px;
height:auto;
/*min-height:125px;*/                  
					margin:5px 0px 0px 10px;
					border:solid 1px #097679;
					background-color:#FFFFFF;}



.Prof_pop_1{width:390px;
height:auto;
/*min-height:125px;*/

          
			float:left;
			}
	


.Prof_pop_2{width:0px;
          height:0px;
		  float:left;
		  display:none;}




.Prof_pop_3{width:1px;
height:auto;
/*min-height:95px;*/
background-color:#999999;

           
			float:left;
			
			margin:10px 5px 10px 5px;}
			
			
.Prof_pop_4{width:200px;

height:auto;
min-height:98px;

           
			float:left;
			
			margin:0px 0px 0px 0px;}
		   			
			
			
	.Prof_pop_5{width:35px;
	
	height:auto;
min-height:88px;

            display:block;
			float:left;
			
			margin:0px 0px 0px 0px;
			padding:10px 0px 0px 10px;}
		   			
		
			
			
.Pr_text_1{width:380px; 
padding:10px 0px 0px 10px;
          
		  
		  height:auto;
min-height:30px;

		   font-size:15px;
		   font-weight:bold; color:#202020;}			
			



			
.Pr_text_2{width:380px; 
padding:0px 0px 0px 10px;
         
		 
		 height:auto;
min-height:25px;

		    font-size:14px;
		   font-weight:bold;
		  color:#202020; 
		   }			
	
	
						
	
.Pr_text_3{width:380px;
height:auto;
min-height:25px;


           padding:0px 0px 0px 10px;
          
		    font-size:14px;
		   font-weight:bold;
		   
		   color:#202020;
		   }	
	
		   
		   
		   
		   
	.Pr_text_3_a{width:380px;
height:auto;
min-height:30px;


           padding:5px 0px 0px 10px;
          
		    font-size:14px;
		   font-weight:bold;
		   
		   color:#202020;
		   }	
	
	   
		   
		   
		   
		   
		   
.pr_text_4{width:170px;
padding:10px 0px 0px 0px;
         text-align:center;
		 height:auto;
min-height:33px;

		 
		   font-size:14px;
		   font-weight:bold; color:#202020;}			
			



			
.pr_text_5{width:65px; 
padding:0px 0px 0px 42px;
text-align:center;
	height:auto;
min-height:25px;
		    font-size:13px;
		   font-weight:bold;
		  color:#202020; 
		   }			
	
	

	
	
	
						
	
.pr_text_6{width:170px; 
text-align:center;
height:auto;
min-height:33px;


           padding:0px 0px 0px 0px;
       
		    font-size:14px;
		   font-weight:bold;
		   
		   color:#202020;
		   }	
	

           /*add profile 1 css end*/

        /*#endregion*/


    /*#region*/
        /*add child css start*/

    .swtichmarginchild {
        padding-top:9px;
    }


    .f_box_textchild{width:300px;
height:auto;
min-height:40px;
border-style:none;
margin-top:2px;
padding-left:5px;
}


        .radio_button_box{width:308px; height:38px;  font-size:14px;
	
                         padding:12px 0px 0px 0px;}
	
	
	
	.b_date_main{width:308px; height:30px;  margin:0px 0px 0px 0px;}

	
	.bir_date_1{width:96px; height:30px;  float:left;}
					 
					 
	.bir_date_2{width:96px; height:30px; margin:0px 10px 0px 10px;  float:left;}
	
	
	.bir_date_3{width:96px; height:30px;  float:left;}
	
					 
					 
					 
		.b_d_1{width:96px; height:45px; font-size:14px; border:none; margin-top:2px;}			 
					 
		.b_d_2{width:96px; height:45px; border:none; font-size:14px; margin-top:2px;}			 
					 
					 
		.b_d_3{width:96px; height:45px; border:none; font-size:14px; margin-top:2px;}			 
					 
		
        	
.reminders_email_tex{width:60px;
                      height:35px;
					  padding:15px 0px 0px 0px;
					  float:left;
					  
					  font-size: 14px;
					  } 
	

.reminders_email_box{width:100px;
                      height:30px;
					  float:left;
					  margin:10px 55px 10px 20px;
					 
					  background-color:#ffffff;} 
		
		
.reminders_sms_tex{width:60px;
                      height:35px;
					  float:left;
					   padding:15px 0px 0px 0px;
				
					   font-size: 14px;
					  } 


.reminders_sms_box{width:100px;
                      height:30px;
					  float:left;
					  margin:10px 0px 10px 20px;
					  background-color:#ffffff;} 


.my_box_prof_new_1{width:608px;
                height:auto;
				float:left;
				/*min-height:203px;*/
				margin:20px 0px 10px 10px;
				background-color:#FFFFFF;
				border-radius: 10px;}

.my_box_prof_new_11{width:608px;
                height:auto;
				float:left;
				/*min-height:203px;*/
				margin:20px 0px 10px 10px;
				background-color:#FFFFFF;
				border-radius: 10px;}


.my_box_prof_new_2{width:30px;
           height:auto;
			  /*min-height:203px;*/
			
			  margin:20px 0px 0px 10px;
			
			float:left;
			}	


.my_box_prof_new_22{width:30px;
           height:auto;
			  /*min-height:203px;*/
			
			  margin:0px 0px 0px 10px;
			
			float:left;
			}	   


.country_box{width:449px;
height:45px; 
 border-style:none;
            margin:2px 0px 2px 0px;
			font-size:14px;
			}


.due_vaccine_main_box{width:648px; height:50px;
                     
						margin:10px 10px 0px 10px;}	
	
	
.due_vac_left{width:185px; height:36px; float:left; 
                     padding:14px 0px 0px 15px;
					 color: #0a41af;
    font-size: 15px;
    font-weight: bold;
               }	
	

.due_vac_right{width:448px; height:50px; float:left;
              }	

	
.due_vac_button{width:240px; height:24px; margin:10px 0px 10px 0px;
                       padding:2px 0px 0px 0px;
                        background-color: #0a41af;
                       border: 2px solid #0a41af;
					   text-align:center;
					   color:#FFFFFF; font-size:14px;
					   font-weight:bold;
					   border-radius:5px;}	


.mo_text_2child{width:353px;
height:auto;
min-height:40px;
      margin-top:2px;     
			  border-style:none;}


.mo_text_2child_water{width:353px;
height:auto;
min-height:40px;
      margin-top:2px;     
			  border-style:none;
              color:#969696;
}



.mo_text_2child_water1{width:353px;
height:auto;
min-height:40px;
      margin-top:2px;     
			  border-style:none;
              color:#969696;
              font-size:12px;
}


           /*add child css end*/

        /*#endregion*/


    /*#region*/
        /*add child configuration css start*/

    .swtichbtnmargins {
        padding-top:8px;
    }

    .headergridclassconfig {
          height: auto;
  min-height: 40px;
  color: #097679;
  font-size: 18px;
  font-weight: bold;
    }

.circular-imageconfig img { width: 130px;
                          height: 130px;
                          -webkit-border-radius: 50%;
                           -moz-border-radius: 50%;
                           -ms-border-radius: 50%;
                           -o-border-radius: 50%; 
                           border-radius: 50%;
                           text-align:center;                           
                           margin-left:0px;
                           background-repeat   : no-repeat;
    background-position : 50% 50%;
    background-size     : 100% auto;
    background-size     : contain; 
    margin-top:0px;                   
    }


.child_info_main_box{width:646px; height:158px;
                        border:solid 1px #097679;
						margin:10px 10px 10px 10px;
						background-color:#FFFFFF;}


.child_info_main_box_left{width:150px;
                           height:146px;
						   float:left;
						text-align:center;
						   padding:12px 0px 0px 0px;}


.child_info_main_box_right{width:496px;
                           height:158px;
						   float:left;
						   }


.child_info_text_1{width:486px;
                    height:45px;					
					font-size:20px;
					font-weight:bold;
					color:#097679;
					padding:15px 0px 0px 10px;}
														
					
.child_info_text_2{width:486px;
                    height:45px;
					padding:0px 0px 0px 10px;
					font-size:16px;}
																	
					
.child_info_text_3{width:486px;
                    height:53px;					
					padding:0px 0px 0px 10px;
					font-size:16px;}
										
					
.reminders_box_main_box{
	width: 648px;
	height:auto;
	min-height:135px;	
	margin: 0px 10px 0px 10px;	
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #b6babf;
}
											

.reminders_box_1{width:295px;
                height:auto; min-height:115px;
                  float:left;
				}


.reminders_box_2{width:2px;
                height:auto; min-height:105px;
                  float:left;				  
				   background-color:#b6babf;}


.reminders_box_3{width:318px;
                height:auto; min-height:115px;
                  float:left;
                  padding-left:28px;
				 }


.my_reminder{width:305px;
             height:45px;			
			 font-size:18px; font-weight:bold;
			 color: #097679;
			 padding:15px 0px 0px 0px;
			 }


.my_email_text{width:65px;
             height:42px;
			 padding:13px 0px 0px 0px;		
			 float:left;
			 font-size:16px; font-weight:bold;color: #097679;}


.my_email_button{width:51px;
             height:35px;
			 margin:10px 30px 10px 5px;			
			 float:left}


.my_sms_text{width:65px;
             height:42px;
			 padding:13px 0px 0px 0px;
			 float:left;
			 font-size:16px; font-weight:bold;color: #097679;
			 }


.my_sms_button{width:51px;
             height:35px;
			 margin:10px 0px 10px 5px;			
			 float:left}


.parent_reminder{width:318px;
             height:45px;			
			 font-size:18px; font-weight:bold;
			 color: #097679;
			 padding:15px 0px 0px 0px;
			 }


.parent_email_text{width:65px;
             height:42px;
			 padding:13px 0px 0px 0px;
			 float:left;
			 font-size:16px; font-weight:bold;color: #097679;}


.parent_email_button{width:65px;
             height:35px;
			 margin:10px 30px 10px 10px;			
			 float:left}


.parent_sms_text{width:65px;
             height:42px;
			 padding:13px 0px 0px 0px;
			 float:left;
			 font-size:16px; font-weight:bold;color: #097679;
			 }


.parent_sms_button{width:65px;
             height:35px;
			 margin:10px 0px 10px 10px;			
			 float:left}


.vac_sel{width:648px;
          height:auto;
		  /*min-height:220px;*/
		  margin:30px 10px 0px 10px;
		}


.vac_sel_vertical_box_1{width:648px;
                    height:40px;
					}


.vac_sel_vertical_box_2{width:648px;
                            height:auto;
							min-height:50px;
					}


.Vaccine_box_1_left{width:380px;
                              height:auto;
							min-height:40px;
					  float:left;					
					  color: #097679;
    font-size: 18px;
    font-weight: bold;  
					  } 
					  					  
					  
.Vaccine_box_1_right{width:268px;
                       height:auto;
							min-height:40px;                
					  float:left;
					  color: #097679;
    font-size: 18px;
    font-weight: bold;					  
					  } 					  
					  
				  
.Vaccine_box_2_left{width:380px;
                        height:auto;
							min-height:40px;
					  float:left;					
					  color: #272828;
                      font-size: 16px;
					  padding:10px 0px 0px 0px;
					  } 
					  
				  
.Vaccine_box_2_right{width:268px;
                            height:auto;
							min-height:30px;
					  float:left;					 
					  margin:10px 0px 10px 0px;
					  color: #097679;
    font-size: 18px;
    font-weight: bold; 
					  } 					  
					  						  

.vaccine_select{width:266px; height:30px; border:none;}


.set_default_main_box{width:648px; height:55px; 
                         margin:10px 10px 10px 10px;						 
						 border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #b6babf;						 
						 } 


.set_def_left{width:50px; height:38px;  float:left;
                    padding:17px 0px 0px 0px;}


.set_def_right{width:598px; height:40px;  
                  float:left; font-size:16px; font-weight:bold;
				  padding:15px 0px 0px 0px;}


.due_vaccines{width:648px; height:30px;
                  margin:20px 10px 10px 10px;
				  color: #097679;
    font-size: 18px;
    font-weight: bold;
				  }
				  
				  			  
.due_vaccines_text{width:648px; height:auto;
                   min-height:10px;
                  margin:10px 10px 10px 10px;
    font-size: 14px;  
				  }				  
				  

.set_defaul_vaccines_givent_main_box{width:648px; height:35px; 
                         margin:10px 10px 10px 10px;
						 } 


.vaccines_givent_left{width:50px; height:27px;  float:left;
                    padding:8px 0px 0px 0px;
					}


.vaccines_givent_right{width:598px; height:30px;  
                  float:left; font-size:16px; font-weight:bold;
				  padding:5px 0px 0px 0px;
				}



        /*add child configuration css end*/
         /*#endregion*/


    /*#region*/
        /*user vaccine list css start*/

    .paddingvacnamegrid {
        padding-left:13px;
    }

    .uservacgridheadercss {
       background-color: #097679;
    color: #ffffff;
    font-size: 16px;
    font-weight: bold;
    height: 50px;
    margin: 10px;
    }

.user_add_vac_main_box{width:648px;
                       height:50px;
					    background-color: #097679;
					   margin:10px;
					   font-size:16px; font-weight:bold; color:#FFFFFF;}


.vacc_name_title{width:308px;
             height:auto;
			 min-height:38px;
			 padding:12px 0px 0px 10px;
			 float:left;
			 }
	
				 
.no_doses_title{width:80px;
                height:auto;
               min-height:50px;
			   float:left;
			 text-align:center;}
			  		 

.add_child_title{width:170px;
                height:auto;
               min-height:38px;
			    padding:12px 0px 0px 0px;
			   float:left;			
			    text-align:center;}
	

.blank_title{width:80px;
                height:auto;
               min-height:50px;
			   float:left;
			   }


.user_horizontal_box{width:656px;
                   height:auto;
				   min-height:35px;                
				  margin:0px 6px 0px 6px;				 
				  font-size:14px; 
                  color:#666666;
				  }	
				  
				  	
.vacc_name{width:308px;
             height:auto;
			 min-height:30px;
			 padding:5px 0px 0px 10px;
			 float:left;			
			 }
		
			 
.no_doses{width:80px;
                height:auto;
               min-height:30px;
			    padding:5px 0px 0px 0px;
			   float:left;
			 text-align:center;
			}
			  		 
			 
.add_child{width:170px;
                height:auto;
               min-height:30px;
			    padding:5px 0px 0px 0px;
			   float:left;			
			    text-align:center;
			}
	

.edit{width:80px;
                height:auto;
               min-height:35px;
			   float:left;			 
			   }			  
				  				  
				  
.edit_button{width:60px; height:20px; background-color:#0a41af;
                   border:solid 2px #0a41af;
				   margin:5px 0px 6px 0px;
				   text-align:center;
				   color:#FFFFFF;
				   border-radius:1px;
				   font-size:13px; font-weight:bold;

}			  
				  
			  
.edit_button:hover{ background-color:#0a41af;}				  
				  

.add_new_vaccine_button{width:160px; height:32px;
margin:25px 0px 0px 0px;
padding:8px 0px 0px 0px;
                           background-color: #3399ff;
						   border:2px solid #0375e8;
						   text-align:center;
						   font-size:15px; font-weight:bold;
						   color:#FFFFFF;}


.six_tab_main_box{width:662px;
                    height:130px;
					
					margin:15px 15px 0px 6px;}
										
					
.six_box_1{width:105px;
           height:130px;
		   float:left;
		   margin:0px 6px 0px 0px;
		   background-color: #006699;}					
														
					
.six_box_2{width:105px;
           height:130px;
		   float:left;
		   margin:0px 5px 0px 0px;
		   background-color: #006699;}	
		   
		   
.six_box_3{width:105px;
           height:130px;
		   float:left;
		   margin:0px 5px 0px 0px;
		   background-color: #006699;}	
	
	   
.six_box_4{width:105px;
           height:130px;
		   float:left;
		   margin:0px 5px 0px 0px;
		   background-color: #006699;}	
		   
		   
.six_box_5{width:105px;
           height:130px;
		   float:left;
		   margin:0px 5px 0px 0px;
		   background-color: #006699;}
		   
		   		   
.six_box_6{width:105px;
           height:130px;
		   float:left;
		   margin:0px 0px 0px 0px;
		   background-color: #006699;}					
		   					
		   		   				
.six_box_image{width:102px;
                height:60px;
				
				text-align:center;
				padding:20px 0px 0px 0px;}		   
		   		   				
		   
.six_box_text{width:102px;
                height:50px;
			
				text-align:center;
				color:#FFFFFF;
				font-size: 16px;}		 


            /*user vaccine list css end*/
         /*#endregion*/

      

}



@media only screen and (min-width: 1140px) {

    .emaileroorclass {
        padding-left:141px;
        font-size:13px;
    }

    .adduservaccss {
        float:right;
        font-size:13px;
        padding:0px 6px 5px 0px;
        font-weight:bold;
    }



.pass_box_1{width:220px; height:50px; float:left;}
	
	
.pass_box_2{ width:45px; height:38px; padding:15px 0px 0px 0px; 
float:left;  font-size: 14px;
    font-weight: bold; text-align:center; text-decoration:underline;  color: #0a41af; }


.pass_box_3{ width:27px; height:28px; padding:2px 0px 0px 0px; margin:10px 5px 10px 5px;   float:left;    
    text-align: center;}
   
		
.pa_text{width:223px; height:48px; border:none;}	


    .giveheight {
        height:0px;
    }

.progresspadding {
    padding-left:55px;
}

    .fontsizedocdetail {
        font-size:14px;
    }

    .vwproflbl {
        padding-top:15px;
    }

     .vwproflbl1 {
        padding-top:15px;
        word-wrap:normal;
    }
   
    /*#region*/
        /*mobile number css start*/

.mob_box_5{width:30px;
              height:42px; color: #666; 
			  float:left; text-align:center; font-size:22px; font-weight:bold; 
			  padding:8px 0px 0px 0px; }

.mob_box_512{width:30px;
              height:42px; color: #666; 
			  float:left; text-align:center; font-size:22px; font-weight:bold; 
			  padding:8px 0px 0px 0px; }


.mob_box_6{width:100px;
              height:50px;
			  margin:0px 0px 0px 0px;               			 
			  float:left;}

.mob_box_612{width:122px;
              height:50px;
			  margin:0px 0px 0px 7px;               			 
			  float:left;}



.mob_box_7{width:20px;
              height:2px;
			  margin:24px 10px 24px 10px;
			  background-color:#666;
			  float:left; 
			  }

.mob_box_712{width:20px;
              height:2px;
			  margin:24px 10px 24px 10px;
			  background-color:#666;
			  float:left; 
			  }


.mob_box_8{width:278px;
              height:50px;			 
			  float:left; 
 }


.mob_box_812{width:278px;
              height:50px;			 
			  float:left; 
 }



.m_3{width:96px;
              height:40px;
              margin-top:2px;
               border:none;
              padding-left:5px;
}


.m_3water{width:100px;
              height:40px; 
              margin-top:2px;
              border:none;
               color: #969696;
    font-size: 12px;
}


.m_4{width:270px;
              height:40px;
              margin-top:2px; 
              padding-left:5px;
              border:none;}

.m_412{width:270px;
              height:40px;
              margin-top:2px; 
              padding-left:5px;
              border:none;}



.m_4water{width:274px;
              height:40px; 
              margin-top:2px;
              border:none;
                color: #969696;
    font-size: 12px;
}

.m_4water12{width:274px;
              height:40px; 
              margin-top:2px;
              border:none;
                color: #969696;
    font-size: 12px;
}


/*mobile number css ends*/
         /*#endregion*/


    /*#region*/


    .validatemarginleft {
        margin-left:-14px;
    }

    .validatecircle {
        width:26px;
    }

        
    .mediawidth {
        width:625px;
        padding:10px;
        text-align:center;
        font-size:13px;
        color:red;
    }

.circular-image img { width: 136px;
                          height: 136px;
                          -webkit-border-radius: 50%;
                           -moz-border-radius: 50%;
                           -ms-border-radius: 50%;
                           -o-border-radius: 50%; 
                           border-radius: 50%;
                           text-align:center;                           
                           margin-left:0px;
                           background-repeat   : no-repeat;
    background-position : 50% 50%;
    background-size     : 100% auto;
    background-size     : contain; 
    margin-top:10px;                   
    }



.circular-imageHome img { width: 105px;
                          height: 105px;
                          -webkit-border-radius: 50%;
                           -moz-border-radius: 50%;
                           -ms-border-radius: 50%;
                           -o-border-radius: 50%; 
                           border-radius: 50%;
                           text-align:center;                           
                           margin-left:0px;
                           background-repeat   : no-repeat;
    background-position : 50% 50%;
    background-size     : 100% auto;
    background-size     : contain; 
    margin-top:10px;                   
    }


.about_us_big_box{width:668px;
                 height:auto;								
				 margin:5px 0px 10px 0px;
				 float:left;
				 padding:0px 0px 0px 0px;
				 border: solid 1px #4d6299;			
				 }	
    

.vaccination_main_box{width:668px;
                 height:auto;
				 /*min-height:909px;*/
				 background-color:#f4f4f4;
				 margin:0px 0px 0px 0px;
				 float:left;
				 padding:0px 0px 0px 0px;
				 }	
	

.my_Profile{width:658px;
             height:40px;
			 padding:15px 0px 0px 10px;			
			 color: #0a41af;
    font-size: 20px;
    font-weight: bold;	
    text-align:initial;			 
			 }	


.my_Profile12{width:658px;
             height:40px;
			 padding:15px 0px 0px 18px;			
			 color: #0a41af;
    font-size: 22px;
    font-weight: bold;	
    text-align:initial;			 
			 }


.new_box_bottom{
	padding: 0px 0px 0px 0px;
	width: 648px;
	height: 31px;
	margin:0px 10px 10px 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;	
	}
	 
 
.new_box_tab_1{width:150px; height:25px;
                  background-color: #097679;
				  float:left;
				  margin:0px 10px 0px 0px;
				  border-top-left-radius:22px;
				  border-top-right-radius:22px;
				  font-size:15px;
				  text-align:center;
				  color:#FFFFFF;
				  padding:5px 0px 0px 0px;
				  }	 
	 
	 		   
.new_box_tab_2{width:150px; height:25px;
                  background-color: #097679;
				  float:left;
				  margin:0px 0px 0px 0px;
				  border-top-left-radius:22px;
				  border-top-right-radius:22px;
				  font-size:15px;
				  text-align:center;
				  color:#FFFFFF;
				   padding:5px 0px 0px 0px;
				  }		   


.my_three_box{width:648px;             
			  height:auto;
			  min-height:203px;
			  margin:0px 10px 0px 10px;
			 }

.my_three_box1{width:648px;             
			  height:auto;
			  /*min-height:203px;*/
			  margin:0px 10px 0px 10px;
			 }
                		   
				   
.my_box_1{width:140px;
           height:auto;
			  min-height:203px;			
			float:left;
			margin:0px 10px 0px 0px;}	


.my_box_11{width:140px;
           height:auto;
			  /*min-height:203px;*/			
			float:left;
			margin:0px 10px 0px 0px;}		   
		   
	   
.my_box_2{width:458px;
            height:auto;
            margin-left:0px;
			  /*min-height:203px;*/
			background-color:#FFF;
			border-radius:10px;
			float:left;}		   
		   		 

.my_box_3{width:30px;
           height:auto;
			  min-height:203px;			
			  margin:0px 0px 0px 10px;			
			float:left;}	

.my_box_31{width:30px;
           height:auto;
			  /*min-height:203px;*/			
			  margin:0px 0px 0px 10px;			
			float:left;}		   
	   


.e_validation_box{width:30px; height:40px;  margin:50px 0px 0px 0px; text-align:center;
                     padding:10px 0px 0px 0px;}


.pass_validation_box{width:30px; height:40px;  margin:0px 0px 0px 0px; text-align:center;
                     padding:10px 0px 0px 0px;}


.my_Profile_horizontal_box_1{width:458px;
height:auto;
min-height:50px;                          
						 }


.my_Profile_horizontal_line_1{width:448px;
                           height:1px;
						   background-color:#c5c4c4;
						   margin:0px 5px 0px 5px;
						  }


.field_box_left{width:130px;
                height:auto;
				min-height:36px;                 
				  float:left;				 
				  font-size:14px;
				  padding:14px 0px 0px 10px;
				  }


.field_box_right{width:308px;
                 height:auto;
				 min-height:50px;
				  float:left;
				  }


.f_box_text{width:306px;
height:auto;
min-height:40px;
border-style:none;
margin-top:2px;
font-size:14px;
padding-left:5px;
}

	
.name_box_1{width:89px;
	height:auto;
	min-height:50px;			  
	float:left;
				}
	
		
.name_box_2{width:216px;
	height:auto;
	min-height:50px;				
				float:left;
				}
	

.name_sel{width:84px;
height:45px; 
 border-style:none;
 font-size:14px;
 margin:2px 5px 5px 0px;}  


.name_box_text{width:217px;
height:auto;
min-height:40px;
border-style:none;
margin-top:2px;
font-size:14px;
 padding-left: 5px;
}


.my_image{width:140px;
           height:140px;		   
		   margin:10px 0px 0px 0px;}

.my_image1{width:140px;
           height:140px;		   
		   margin:0px 0px 0px 0px;}


.my_image_text{width:140px;
           height:33px;		
		   margin:15px 0px 0px 0px;		   
		   color: #0a41af;
    font-size: 15px;
    font-weight: bold;
    text-align: center;		   
		   }


.my_box_bid_4{width:608px;
                height:auto;
				float:left;
				/*min-height:435px;*/
				margin:20px 0px 10px 10px;
				background-color:#FFFFFF;
				border-radius: 10px;}


.my_box_bid_41{width:608px;
                height:auto;
				float:left;
				/*min-height:435px;*/
				margin:0px 0px 10px 10px;
				background-color:#FFFFFF;
				border-radius: 10px;}


.my_Profile_horizontal_box_2{width:608px;
height:auto;
min-height:50px;                      
						 }


.my_Profile_horizontal_line_2{width:598px;
                           height:1px;
						   background-color:#d9d7d7;
						   margin:0px 5px 0px 5px;
						  }


.field_box_left_big{width:135px;
               height:auto;
			   min-height:36px;               
				  float:left;				 
				  font-size:14px;
				  padding:14px 0px 0px 15px;				 
				  }


.field_box_right_big{width:458px;                
				  height:auto;
				  min-height:50px;
				  float:left;
				  }


.mob_box_1{width:89px;
              height:50px;			
			  float:left;}


.mob_box_2{width:2px;
              height:30px;
			  margin:10px 5px 10px 3px;
			  background-color:#999;
			  float:left;}


.mob_box_3{width:209px;
              height:50px;			 
			  float:left;}


.birth_date_1{width:105px;
              height:50px;
			  float:left;
			 } 


.birth_date_2{width:105px;
              height:50px;
			  margin:0px 0px 0px 0px;
			  float:left;
			 } 


.birth_date_3{width:98px;
              height:50px;
			  float:left;
			 } 


 .birth_sel_1{width:100px;
height:45px; 
 border-style:none;
            margin:2px 5px 5px 0px;
			font-size:14px;}  



 .birth_date_1n{width:120px;
              height:50px;
			  float:left;
			 } 


.birth_date_2n{width:120px;
              height:50px;
			  margin:0px 37px 0px 37px;
			  float:left;
			 } 



.birth_date_3n{width:120px;
              height:50px;
			  float:left;
			 } 





 .birth_sel_1n{width:142px;

height:45px; 
 
 border-style:none;
            margin:2px 0px 10px 0px;
			font-size:14px;}  




.Profession_Speciality_Country{width:456px;
height:45px; 
 border-style:none;
            margin:2px 0px 2px 0px;
			font-size:14px;
			}
 

.mo_text_1{width:84px;
height:auto;
min-height:40px;
border-style:none;
margin-top:2px;
}


.mo_text_1_water{width:84px;
height:auto;
min-height:40px;
border-style:none;
margin-top:2px;
color:#969696;
font-size:12px;
}


.mo_text_2{width:207px;
height:auto;
min-height:40px;           
border-style:none;
margin-top:2px;
}


.mo_text_2_water{width:207px;
height:auto;
min-height:40px;           
border-style:none;
margin-top:2px;
color:#969696;
font-size:12px;
}


.field_box_left_address{width:135px;
height:auto;
min-height:50px;                 
				  float:left;				 
				  font-size:14px;
				  padding:24px 0px 0px 15px;
				  }


.field_box_right_address{width:458px;                
				  height:auto;
				  min-height:74px;
				  float:left;
				  }


.address_text{width:448px;
height:auto;
min-height:66px;         
			  border-style:none;
              margin-top:2px;
              font-size:14px;
              padding-left:5px;
}

	
.City_Pin{width:448px;                
				  height:auto;
				  min-height:40px;
				  float:left;
				  border:none;
                  margin-top:2px;
                  font-size:14px;
                  padding-left:5px;
				  }

.City_Pin1{width:440px;                
				  height:auto;
				  min-height:40px;
				  float:left;
				  border:none;
                  margin-top:2px;
                  padding-left:5px;
				  }
		

.save_cancel_button{background-color: #0a41af;
    border: 2px solid #0a41af;
    color: #ffffff;
    font-size: 14px;
    font-weight: bold;
    height: 26px;
    margin: 20px 0;
    text-align: center;
    width: 100px;}


.save_cancel_button1new{background-color: #0a41af;
    border: 2px solid #0a41af;
    color: #ffffff;
    font-size: 14px;
    font-weight: bold;
    height: 26px;
    margin: 20px 0;
    text-align: center;
    width: 100px;}


.save_cancel_button11{background-color: #0a41af;
    border: 2px solid #0a41af;
    color: #ffffff;
    font-size: 14px;
    font-weight: bold;
    height: 26px;
    margin: 20px 0;
    text-align: center;
    width: 212px;}
		   

.validation_box_1{width:30px; height:40px;  margin:0px 0px 0px 0px; text-align:center;
                     padding:10px 0px 0px 0px;
					}


.validation_box_2{width:30px; height:40px;  margin:0px 0px 0px 0px; text-align:center;
                     padding:10px 0px 0px 0px;
					 }


.validation_box_3{width:30px; height:40px;  margin:0px 0px 0px 0px; text-align:center;
                     padding:10px 0px 0px 0px; }
	
	
.validation_box_4{width:30px; height:40px;  margin:0px 0px 0px 0px; text-align:center;
                     padding:10px 0px 0px 0px; }
	

.my_box_bid_5{width:30px;
           height:auto;
			  /*min-height:435px;*/			
			  margin:25px 0px 0px 10px;			
			float:left;
			}		   


.validation_box_5{width:30px; height:40px;  margin:0px 0px 0px 0px; text-align:center;
                     padding:10px 0px 0px 0px;  }


.validation_box_6{width:30px; height:40px;  margin:0px 0px 0px 0px; text-align:center;
                     padding:10px 0px 0px 0px; }

.validation_box_61{width:30px; height:40px;  margin:0px 0px 0px 0px; text-align:center;
                     padding:35px 0px 0px 0px; }
	

.validation_box_7{width:30px; height:40px;  margin:0px 0px 0px 0px; text-align:center;
                     padding:10px 0px 0px 0px;  }


.validation_box_16{width:30px; height:40px;  margin:0px 0px 0px 0px; text-align:center;
                     padding:0px 0px 0px 0px;  }


.validation_box_8{width:30px; height:40px;  margin:0px 0px 0px 0px; text-align:center;
                     padding:10px 0px 0px 0px; }


.validation_box_9{width:30px; height:50px;  margin:0px 0px 0px 0px; text-align:center;
                     padding:24px 0px 0px 0px;   }

.validation_box_15{width:30px; height:50px;  margin:0px 0px 0px 0px; text-align:center;
                     padding:15px 0px 0px 0px;   }
					 					 
					 
.validation_box_10{width:30px; height:40px;  margin:0px 0px 0px 0px; text-align:center;
                     padding:10px 0px 0px 0px; }
								 
					 
.validation_box_11{width:30px; height:40px;  margin:0px 0px 0px 0px; text-align:center;
                     padding:10px 0px 0px 0px; }
				 
	
.validation_box_12{width:30px; height:40px;  margin:0px 0px 0px 0px; text-align:center;
                     padding:10px 0px 0px 0px; }





  /*#endregion*/


    /*#region*/
        /*add profile 1 css start*/

    .dropdownwidth {
        width:37%;
    }

    .drpvalidateclass {
        width:20%;
    }

    .removebtncss {
        width:30px;
        height:30px;
    }


        .education_pop_box{width:646px;
height:auto;
/*min-height:98px;*/
                   
					margin:5px 0px 0px 10px;
					border:solid 1px #097679;
					background-color:#FFFFFF;}


         .education_pop_box1{width:646px;
height:auto;
/*min-height:98px;*/
                   
					margin:5px 0px 0px 10px;
					border:solid 1px #097679;
					background-color:#FFFFFF;}
					 


.ed_pop_1{width:390px;
height:auto;
/*min-height:98px;*/

          
			float:left;
			}
	


.ed_pop_2{width:0px;
          height:0px;
		  float:left;
		  display:none;}




.ed_pop_3{width:1px;
height:auto;
/*min-height:90px;*/
background-color:#999999;
			float:left;
			margin:10px 5px 10px 5px;}
			
			
.ed_pop_4{width:200px;

height:auto;
min-height:98px;

           
			float:left;
			
			margin:0px 0px 0px 0px;}
		   			
			
			
	.ed_pop_5{width:35px;
	
	height:auto;
min-height:88px;
display:block;
            
			float:left;
			
			margin:0px 0px 0px 0px;
			padding:10px 0px 0px 10px;}
		   			
		
			
			
.coll_text_1{width:380px; 
padding:10px 0px 0px 10px;
          
		  
		  height:auto;
min-height:30px;

		   font-size:15px;
		   font-weight:bold; color:#202020;}			
			



			
.coll_text_2{width:380px; 
padding:0px 0px 0px 10px;
         
		 
		 height:auto;
min-height:25px;

		    font-size:14px;
		   font-weight:bold;
		  color:#202020; 
		   }			
	
	
						
	
.coll_text_3{width:380px;
height:auto;
min-height:33px;


           padding:0px 0px 0px 10px;
          
		    font-size:14px;
		   font-weight:bold;
		   
		   color:#202020;
		   }	
	
		   
		   
		   
		   
		   
		   
		   
		   
		   
		   
.coll_text_4{width:170px;
padding:10px 0px 0px 0px;
  text-align:center;       
		 height:auto;
min-height:33px;

		 
		   font-size:14px;
		   font-weight:bold; color:#202020;}			
			



			
.coll_text_5{width:65px; 
padding:0px 0px 0px 42px;
text-align:center;  
	height:auto;
min-height:25px;
	   
		   
		   
		    font-size:13px;
		   font-weight:bold;
		  color:#202020; 
		   }			
	
	

	
	
	
						
	
.coll_text_6{width:170px; 
text-align:center;
height:auto;
min-height:33px;


           padding:0px 0px 0px 0px;
       
		    font-size:14px;
		   font-weight:bold;
		   
		   color:#202020;
		   }	
	
		   		   
.add_education_box{width:656px;
              
				
				height:auto;
min-height:33px;

				margin:20px 0px 20px 10px;
				}	   
		   
		   
		   
		   
		   		   
.add_education_button{width:153px;
               
				
				height:auto;
min-height:26px;

				margin:0px 0px 0px 0px;
				background-color:#2d88c5;
				border:solid 2px #0669ab;
				color:#FFFFFF;
				text-align:center;
				font-size:15px;
				font-weight:bold;}	   
		   
		   



.details_box_1{width:608px; 

height:auto;
/*min-height:152px;*/


             margin:0px 0px 0px 10px;
           background-color:#FFFFFF;
		   border-radius:5px;
		   float:left;}       
    


.details_box_2{width:40px;

height:auto;
min-height:152px;

             margin:0px 0px 0px 10px;
           
		
		   float:left;}       
    

	
	        

.e_f_box_large{width:608px;

height:auto;
min-height:50px;


			 font-size:14px;
			}





.e_f_box_large_line{width:598px;
             height:1px;
			 background-color:#CCC;
			 margin:0px 5px 0px 5px;}



		   
.education_left_side{width:135px;
height:auto;
min-height:36px;


float:left; 
padding:14px 0px 0px 15px;}





.education_right_side{width:458px;

height:auto;
min-height:50px;


float:left; }





.ed_text_box{width:446px; 

height:auto;
min-height:48px;
padding-left:5px;
font-size:14px;
 border:none;}



.period_box{width:608px;
         
		  
		  height:auto;
min-height:110px;

		  
		  margin:20px 50px 0px 10px;
		 }



.pe_left{width:135px;
       
		 
		 height:auto;
min-height:70px;

		 
		 float:left;
		
		 font-size: 14px;
		 padding:40px 0px 0px 15px;}





.pe_right{width:458px;
        
		 height:auto;
min-height:110px;

		 
		 float:left;
		}





.pe_month_box{width:155px;
          
			
			
			padding:0px 0px 0px 0px;
height:30px;

			
			font-size:14px;
			border:none;}
			
			
			
			
.pe_year_box{width:155px;
           
			
height:30px;

			
			font-size:14px;
			border:none;}
			
			
			
.to_box{width:385px; 

height:auto;
min-height:30px;

   text-align:center; font-size:14px; font-weight:bold;


padding:5px 0px 0px 0px;
}			







.Work_Professions_title{color: #0a41af;
    font-size: 20px;
    font-weight: bold;
	height:auto;
min-height:45px;

	
	
    
    padding: 15px 0px 0px 10px;
    width: 658px;
	
}









.details_box_3{width:608px; 

height:auto;
/*min-height:203px;*/


             margin:0px 0px 0px 10px;
           background-color:#FFFFFF;
		   border-radius:5px;
		   float:left;}       
    


.details_box_4{width:40px; 

height:auto;
min-height:203px;


             margin:15px 0px 0px 10px;
           
		
		   float:left;
		}       
    


.Professions_pop_box{width:646px;
height:auto;
/*min-height:125px;*/                  
					margin:5px 0px 0px 10px;
					border:solid 1px #097679;
					background-color:#FFFFFF;}
		


.Professions_pop_box1{width:646px;
height:auto;
/*min-height:125px;*/                  
					margin:5px 0px 0px 10px;
					border:solid 1px #097679;
					background-color:#FFFFFF;}
			 


.Prof_pop_1{width:390px;
height:auto;
/*min-height:125px;*/

          
			float:left;
			}
	


.Prof_pop_2{width:0px;
          height:0px;
		  float:left;
		  display:none;}




.Prof_pop_3{width:1px;
height:auto;
/*min-height:95px;*/
background-color:#999999;

           
			float:left;
			
			margin:10px 5px 10px 5px;}
			
			
.Prof_pop_4{width:200px;

height:auto;
min-height:98px;

           
			float:left;
			
			margin:0px 0px 0px 0px;}
		   			
			
			
	.Prof_pop_5{width:35px;
	
	height:auto;
min-height:88px;
display:block;
            
			float:left;
			
			margin:0px 0px 0px 0px;
			padding:10px 0px 0px 10px;}
		   			
		
			
			
.Pr_text_1{width:380px; 
padding:10px 0px 0px 10px;
          
		  
		  height:auto;
min-height:30px;

		   font-size:15px;
		   font-weight:bold; color:#202020;}			
			



			
.Pr_text_2{width:380px; 
padding:0px 0px 0px 10px;
         
		 
		 height:auto;
min-height:25px;

		    font-size:14px;
		   font-weight:bold;
		  color:#202020; 
		   }			
	
	
						
	
.Pr_text_3{width:380px;
height:auto;
min-height:25px;


           padding:0px 0px 0px 10px;
          
		    font-size:14px;
		   font-weight:bold;
		   
		   color:#202020;
		   }	
	
		   
		   
		   
		   
	.Pr_text_3_a{width:380px;
height:auto;
min-height:30px;


           padding:5px 0px 0px 10px;
          
		    font-size:14px;
		   font-weight:bold;
		   
		   color:#202020;
		   }	
	
	   
		   
		   
		   
		   
		   
.pr_text_4{width:170px;
padding:10px 0px 0px 0px;
  text-align:center;       
		 height:auto;
min-height:33px;

		 
		   font-size:14px;
		   font-weight:bold; color:#202020;}			
			



			
.pr_text_5{width:65px; 
padding:0px 0px 0px 42px;
text-align:center;
	height:auto;
min-height:25px;
		    font-size:13px;
		   font-weight:bold;
		  color:#202020; 
		   }			
	
	

	
	
	
						
	
.pr_text_6{width:170px; 
text-align:center;
height:auto;
min-height:33px;


           padding:0px 0px 0px 0px;
       
		    font-size:14px;
		   font-weight:bold;
		   
		   color:#202020;
		   }	
	

           /*add profile 1 css end*/

        /*#endregion*/

        
    /*#region*/
        /*add child css start*/

    .swtichmarginchild {
        padding-top:9px;
    }


    .f_box_textchild{width:300px;
height:auto;
min-height:40px;
border-style:none;
margin-top:2px;
padding-left:5px;
}


        .radio_button_box{width:308px; height:38px;  font-size:14px;
	
                         padding:12px 0px 0px 0px;}
	
	
	
	.b_date_main{width:308px; height:30px;  margin:0px 0px 0px 0px;}

	
	.bir_date_1{width:96px; height:30px;  float:left;}
					 
					 
	.bir_date_2{width:96px; height:30px; margin:0px 10px 0px 10px;  float:left;}
	
	
	.bir_date_3{width:96px; height:30px;  float:left;}
	
					 
					 
					 
		.b_d_1{width:96px; height:45px; font-size:14px; border:none; margin-top:2px;}			 
					 
		.b_d_2{width:96px; height:45px; font-size:14px; border:none; margin-top:2px;}			 
					 
					 
		.b_d_3{width:96px; height:45px; font-size:14px; border:none; margin-top:2px;}			 
					 
		
        	
.reminders_email_tex{width:60px;
                      height:35px;
					  padding:15px 0px 0px 0px;
					  float:left;
					  
					  font-size: 14px;
					  } 
	

.reminders_email_box{width:100px;
                      height:30px;
					  float:left;
					  margin:10px 55px 10px 20px;
					 
					  background-color:#ffffff;} 
		
		
.reminders_sms_tex{width:60px;
                      height:35px;
					  float:left;
					   padding:15px 0px 0px 0px;
				
					   font-size: 14px;
					  } 


.reminders_sms_box{width:100px;
                      height:30px;
					  float:left;
					  margin:10px 0px 10px 20px;
					  background-color:#ffffff;} 


.my_box_prof_new_1{width:608px;
                height:auto;
				float:left;
				/*min-height:203px;*/
				/*margin:20px 0px 10px 10px;*/
                margin:0px 0px 10px 10px;
				background-color:#FFFFFF;
				border-radius: 10px;}

.my_box_prof_new_11{width:608px;
                height:auto;
				float:left;
				/*min-height:203px;*/
				/*margin:20px 0px 10px 10px;*/
                margin:20px 0px 10px 10px;
				background-color:#FFFFFF;
				border-radius: 10px;}


.my_box_prof_new_2{width:30px;
           height:auto;
			  /*min-height:203px;*/
			
			  margin:20px 0px 0px 10px;
			
			float:left;
			}	


.my_box_prof_new_22{width:30px;
           height:auto;
			  /*min-height:203px;*/
			
			  margin:0px 0px 0px 10px;
			
			float:left;
			}	   


.country_box{width:448px;
height:45px; 
 border-style:none;
            margin:2px 0px 2px 0px;
			font-size:14px;
			}


.due_vaccine_main_box{width:648px; height:50px;
                     
						margin:10px 10px 0px 10px;}	
	
	
.due_vac_left{width:185px; height:36px; float:left; 
                     padding:14px 0px 0px 15px;
					 color: #0a41af;
    font-size: 15px;
    font-weight: bold;
               }	
	

.due_vac_right{width:448px; height:50px; float:left;
              }	

	
.due_vac_button{width:240px; height:24px; margin:10px 0px 10px 0px;
                       padding:2px 0px 0px 0px;
                        background-color: #0a41af;
                       border: 2px solid #0a41af;
					   text-align:center;
					   color:#FFFFFF; font-size:14px;
					   font-weight:bold;
					   border-radius:5px;}	


.mo_text_2child{width:345px;
height:auto;
min-height:40px;
      margin-top:2px;     
			  border-style:none;}


.mo_text_2child_water{width:345px;
height:auto;
min-height:40px;
      margin-top:2px;     
			  border-style:none;
              color:#969696;
}


.mo_text_2child_water1{width:345px;
height:auto;
min-height:40px;
      margin-top:2px;     
			  border-style:none;
              color:#969696;
              font-size:12px;
}



           /*add child css end*/

        /*#endregion*/


    /*#region*/
        /*add child configuration css start*/

    .swtichbtnmargins {
        padding-top:8px;
    }

    .headergridclassconfig {
          height: auto;
  min-height: 40px;
  color: #097679;
  font-size: 18px;
  font-weight: bold;
    }

.circular-imageconfig img { width: 130px;
                          height: 130px;
                          -webkit-border-radius: 50%;
                           -moz-border-radius: 50%;
                           -ms-border-radius: 50%;
                           -o-border-radius: 50%; 
                           border-radius: 50%;
                           text-align:center;                           
                           margin-left:0px;
                           background-repeat   : no-repeat;
    background-position : 50% 50%;
    background-size     : 100% auto;
    background-size     : contain; 
    margin-top:0px;                   
    }


.child_info_main_box{width:646px; height:158px;
                        border:solid 1px #097679;
						margin:10px 10px 10px 10px;
						background-color:#FFFFFF;}


.child_info_main_box_left{width:150px;
                           height:146px;
						   float:left;
						text-align:center;
						   padding:12px 0px 0px 0px;}


.child_info_main_box_right{width:496px;
                           height:158px;
						   float:left;
						   }


.child_info_text_1{width:486px;
                    height:45px;					
					font-size:20px;
					font-weight:bold;
					color:#097679;
					padding:15px 0px 0px 10px;}
														
					
.child_info_text_2{width:486px;
                    height:30px;
					padding:0px 0px 0px 10px;
					font-size:16px;}
																	
					
.child_info_text_3{width:486px;
                    height:53px;					
					padding:0px 0px 0px 10px;
					font-size:16px;}
										
					
.reminders_box_main_box{
	width: 648px;
	height:auto;
	min-height:135px;	
	margin: 0px 10px 0px 10px;	
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #b6babf;
}
											

.reminders_box_1{width:295px;
                height:auto; min-height:115px;
                  float:left;
				}


.reminders_box_2{width:2px;
                height:auto; min-height:105px;
                  float:left;				  
				   background-color:#b6babf;}


.reminders_box_3{width:318px;
                height:auto; min-height:115px;
                  float:left;
                  padding-left:28px;
				 }


.my_reminder{width:305px;
             height:45px;			
			 font-size:18px; font-weight:bold;
			 color: #097679;
			 padding:15px 0px 0px 0px;
			 }


.my_email_text{width:65px;
             height:42px;
			 padding:13px 0px 0px 0px;		
			 float:left;
			 font-size:16px; font-weight:bold;color: #097679;}


.my_email_button{width:51px;
             height:35px;
			 margin:10px 30px 10px 5px;			
			 float:left}


.my_sms_text{width:65px;
             height:42px;
			 padding:13px 0px 0px 0px;
			 float:left;
			 font-size:16px; font-weight:bold;color: #097679;
			 }


.my_sms_button{width:51px;
             height:35px;
			 margin:10px 0px 10px 5px;			
			 float:left}


.parent_reminder{width:318px;
             height:45px;			
			 font-size:18px; font-weight:bold;
			 color: #097679;
			 padding:15px 0px 0px 0px;
			 }


.parent_email_text{width:65px;
             height:42px;
			 padding:13px 0px 0px 0px;
			 float:left;
			 font-size:16px; font-weight:bold;color: #097679;}


.parent_email_button{width:65px;
             height:35px;
			 margin:10px 30px 10px 10px;			
			 float:left}


.parent_sms_text{width:65px;
             height:42px;
			 padding:13px 0px 0px 0px;
			 float:left;
			 font-size:16px; font-weight:bold;color: #097679;
			 }


.parent_sms_button{width:65px;
             height:35px;
			 margin:10px 0px 10px 10px;			
			 float:left}


.vac_sel{width:648px;
          height:auto;
		  /*min-height:220px;*/
		  margin:30px 10px 0px 10px;
		}


.vac_sel_vertical_box_1{width:648px;
                    height:40px;
					}


.vac_sel_vertical_box_2{width:648px;
                            height:auto;
							min-height:50px;
					}


.Vaccine_box_1_left{width:380px;
                              height:auto;
							min-height:40px;
					  float:left;					
					  color: #097679;
    font-size: 18px;
    font-weight: bold;  
					  } 
					  					  
					  
.Vaccine_box_1_right{width:268px;
                       height:auto;
							min-height:40px;                
					  float:left;
					  color: #097679;
    font-size: 18px;
    font-weight: bold;					  
					  } 					  
					  
				  
.Vaccine_box_2_left{width:380px;
                        height:auto;
							min-height:40px;
					  float:left;					
					  color: #272828;
                      font-size: 16px;
					  padding:10px 0px 0px 0px;
					  } 
					  
				  
.Vaccine_box_2_right{width:268px;
                            height:auto;
							min-height:30px;
					  float:left;					 
					  margin:10px 0px 10px 0px;
					  color: #097679;
    font-size: 18px;
    font-weight: bold; 
					  } 					  
					  						  

.vaccine_select{width:266px; height:30px; border:none;}


.set_default_main_box{width:648px; height:55px; 
                         margin:10px 10px 10px 10px;						 
						 border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #b6babf;						 
						 } 


.set_def_left{width:50px; height:38px;  float:left;
                    padding:17px 0px 0px 0px;}


.set_def_right{width:598px; height:40px;  
                  float:left; font-size:16px; font-weight:bold;
				  padding:15px 0px 0px 0px;}


.due_vaccines{width:648px; height:30px;
                  margin:20px 10px 10px 10px;
				  color: #097679;
    font-size: 18px;
    font-weight: bold;
				  }
				  
				  			  
.due_vaccines_text{width:648px; height:auto;
                   min-height:10px;
                  margin:10px 10px 10px 10px;
    font-size: 14px;  
				  }				  
				  

.set_defaul_vaccines_givent_main_box{width:648px; height:35px; 
                         margin:10px 10px 10px 10px;
						 } 


.vaccines_givent_left{width:50px; height:27px;  float:left;
                    padding:8px 0px 0px 0px;
					}


.vaccines_givent_right{width:598px; height:30px;  
                  float:left; font-size:16px; font-weight:bold;
				  padding:5px 0px 0px 0px;
				}



        /*add child configuration css end*/
         /*#endregion*/
 

    /*#region*/
        /*user vaccine list css start*/

    .paddingvacnamegrid {
        padding-left:13px;
    }

    .uservacgridheadercss {
       background-color: #097679;
    color: #ffffff;
    font-size: 16px;
    font-weight: bold;
    height: 50px;
    margin: 10px;
    }

.user_add_vac_main_box{width:648px;
                       height:50px;
					    background-color: #097679;
					   margin:10px;
					   font-size:16px; font-weight:bold; color:#FFFFFF;}


.vacc_name_title{width:308px;
             height:auto;
			 min-height:38px;
			 padding:12px 0px 0px 10px;
			 float:left;
			 }
	
				 
.no_doses_title{width:80px;
                height:auto;
               min-height:50px;
			   float:left;
			 text-align:center;}
			  		 

.add_child_title{width:170px;
                height:auto;
               min-height:38px;
			    padding:12px 0px 0px 0px;
			   float:left;			
			    text-align:center;}
	

.blank_title{width:80px;
                height:auto;
               min-height:50px;
			   float:left;
			   }


.user_horizontal_box{width:656px;
                   height:auto;
				   min-height:35px;                
				  margin:0px 6px 0px 6px;				 
				  font-size:14px; 
                  color:#666666;
				  }	
				  
				  	
.vacc_name{width:308px;
             height:auto;
			 min-height:30px;
			 padding:5px 0px 0px 10px;
			 float:left;			
			 }
		
			 
.no_doses{width:80px;
                height:auto;
               min-height:30px;
			    padding:5px 0px 0px 0px;
			   float:left;
			 text-align:center;
			}
			  		 
			 
.add_child{width:170px;
                height:auto;
               min-height:30px;
			    padding:5px 0px 0px 0px;
			   float:left;			
			    text-align:center;
			}
	

.edit{width:80px;
                height:auto;
               min-height:35px;
			   float:left;			 
			   }			  
				  				  
				  
.edit_button{width:60px; height:20px; background-color:#0a41af;
             border:solid 2px #0a41af;
                   /*border:solid 2px #2080c0;*/
				   margin:5px 0px 6px 0px;
				   text-align:center;
				   color:#FFFFFF;
				   border-radius:1px;
				   font-size:13px; font-weight:bold;

}			  
				  
			  
.edit_button:hover{ 
    /*background-color:#59b9f9;*/
background-color:#0a41af;
}				  
				  

.add_new_vaccine_button{width:160px; height:32px;
margin:25px 0px 0px 0px;
padding:8px 0px 0px 0px;
 background-color: #3399ff;
						   border:2px solid #0375e8;
                           /*background-color: #3399ff;
						   border:2px solid #0375e8;*/
						   text-align:center;
						   font-size:15px; font-weight:bold;
						   color:#FFFFFF;}


.six_tab_main_box{width:662px;
                    height:130px;
					
					margin:15px 15px 0px 6px;}
										
					
.six_box_1{width:105px;
           height:130px;
		   float:left;
		   margin:0px 6px 0px 0px;
		   background-color: #006699;}					
														
					
.six_box_2{width:105px;
           height:130px;
		   float:left;
		   margin:0px 5px 0px 0px;
		   background-color: #006699;}	
		   
		   
.six_box_3{width:105px;
           height:130px;
		   float:left;
		   margin:0px 5px 0px 0px;
		   background-color: #006699;}	
	
	   
.six_box_4{width:105px;
           height:130px;
		   float:left;
		   margin:0px 5px 0px 0px;
		   background-color: #006699;}	
		   
		   
.six_box_5{width:105px;
           height:130px;
		   float:left;
		   margin:0px 5px 0px 0px;
		   background-color: #006699;}
		   
		   		   
.six_box_6{width:105px;
           height:130px;
		   float:left;
		   margin:0px 0px 0px 0px;
		   background-color: #006699;}					
		   					
		   		   				
.six_box_image{width:102px;
                height:60px;
				
				text-align:center;
				padding:20px 0px 0px 0px;}		   
		   		   				
		   
.six_box_text{width:102px;
                height:50px;
			
				text-align:center;
				color:#FFFFFF;
				font-size: 16px;}		 


            /*user vaccine list css end*/
         /*#endregion*/
          


}