@font-face {
 font-family:OpenSans_b;
 src: url("../font/OpenSans-Semibold.ttf"); /* TTF file for CSS3 browsers */
}

body {
  /*font-family: Myriad;*/
 }
 @font-face {
 font-family:OpenSans;
 src: url("../font/OpenSans-Regular.ttf"); /* TTF file for CSS3 browsers */
}
 label, input, button, select, textarea {
  /*font-family: Myriad;*/
  
}

@font-face {
 font-family:Avenir;
 src: url("../font/Avenir Black.ttf"); /* TTF file for CSS3 browsers */
}



#login_1 {
  border-radius: NaNpx;
  color: #454d65;
  font-family: OpenSans_b;
  font-size: 24.0px;
  font-style: normal;
  font-stretch: normal;
  text-align: center;
}

@font-face {
 font-family:GothamRounded;
 src: url("../font/GothamRounded-Book.ttf"); /* TTF file for CSS3 browsers */
}

#lh_40 {
 height:45px;
}
#lh_42 {
 height:45px;
}
#lh_50 {
 height:45px;
}
#rectangle-sigup {
  border-radius: 0px;
  background: #336cc5;
  color:red;
}
#dr,.dr
 {
  border-radius: NaNpx;
  color: black;
  font-family: GothamRounded;
  font-size: 16.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 400;
  text-align: stretch;
}
.validation_error {
  border-radius: NaNpx;
  color:red;
  font-family: GothamRounded;
  font-style: normal;
  font-stretch: normal;
}
.result_error {
  border-radius: NaNpx;
  color:red;
  font-family: GothamRounded;
  font-style: normal;
  font-stretch: normal;
}
.result_success1 {
  border-radius: NaNpx;
  color:green;
  font-family: GothamRounded;
  font-style: normal;
  font-stretch: normal;
}
#rectangle{
  border-radius: 0px;
  border-radius:5px;
  width: 111px;
  height: 39px;
  border: 0.5px solid #c9c9c9;
  background: #f6f6f6;
}
#rectangle_male_1{
  border-radius: 0px;
  border-radius:5px;
  width: 111px;
  height: 39px;
  border: 0.5px solid #c9c9c9;
  background: #f6f6f6;
}
#rectangle_female_1{
  border-radius: 0px;
  border-radius:5px;
  width: 111px;
  height: 39px;
  border: 0.5px solid #c9c9c9;
  background: #f6f6f6;
}
#rectangle_male_11{
  border-radius: 0px;
  border-radius:5px;
  width: 111px;
  height: 39px;
  border: 0.5px solid #c9c9c9;
  background: #f6f6f6;
}
#rectangle_female_11{
  border-radius: 0px;
  border-radius:5px;
  width: 111px;
  height: 39px;
  border: 0.5px solid #c9c9c9;
  background: #f6f6f6;
}
#male,.male {
  border-radius: NaNpx;
  color: #454d65;
  font-family: GothamRounded;
  font-size: 16.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 400;
  text-align: center;
  padding:10px;
}
#female ,.female{
  border-radius: NaNpx;
  color: #c8c9d3;
  font-family: GothamRounded;
  font-size: 16.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 400;
  text-align: center;
  padding:10px;
}

/*----------START Doctor Profile-----------------------------------------------*/
#rectangle_title_box {
  border-radius: 5px;
  margin-left:0.5px;margin-right:0.5px;
  margin:0.7px;
  height: 61px;
  background: #F9F9F9;

  color: #454d65;
  font-family: Avenir;
  font-size: 16.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 500;
  text-align: left;
}

#border_color_1
{
	border:1px solid #EBEBEB;
}
#table_id
{
	 margin-left:0.7px; margin-right:0.7px;
	border:none;
	
	
}

#text_message
{
	  object-fit: contain;
	  font-family: Avenir;
	  font-size: 14px;
	  font-weight: 500;
	  font-style: normal;
	  font-stretch: normal;
	  line-height: normal;
	  letter-spacing: normal;
	  text-align: justify;
	  color: #454e65;
	  margin:0px 10px 0px 10px;;
	  
	  
}
#text_message_new
{
	  object-fit: contain;
	  font-family: Avenir;
	  font-size: 14px;
	  font-weight: 500;
	  font-style: normal;
	  font-stretch: normal;
	  line-height: normal;
	  letter-spacing: normal;
	  text-align: justify;
	  color: #454e65;
	  margin:0px;
	  padding:5px 0px 0px 0px;
	
}
#button_add_edit
{
	color: #2a5fb2;
  font-family: Avenir;
  font-size: 12.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 500;
	width: 73px;
	height: 30px;
	object-fit: contain;
	border:none;
	border:1px solid #EBEBEB;
}
#button_add_edit:hover
{
	background-color:#EBEBEB;
	color:black;
}
#button_add_edit:active
{
	background-color:#EBEBEB;
	color:black;
}
#button_add_edit:active:after
{
	background-color:#EBEBEB;
	color:black;
}
#tb_row_w
{
	 
	 display: inline-block;
	min-height:50px;
	background-color:white;
	color: #454d65;
  font-family: Avenir;
  font-size: 14.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 500;
  margin-left:0.7px; margin-right:0.7px;
  width:99.5%;
  border-top:0.3px solid #D5D8DC;
	
  
}
.tb_row_w1
{
	 
	 display: inline-block;
	min-height:50px;
	background-color:white;
	color: #454d65;
  font-family: Avenir;
  font-size: 14.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 500;
  margin-left:0.7px; margin-right:0.7px;
  width:99.5%;
  border-top:0.3px solid #D5D8DC;
  
}
#tb_row_g,.tb_row_g
{
	 display: inline-block;
	min-height:50px;
	background-color:#F9F9F9;
	color: #454d65;
  font-family: Avenir;
  font-size: 14.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 500;
  margin-left:0.7px; margin-right:0.7px;
  width:99.5%;
  border-top:0.3px solid #D5D8DC;
}
#table_td
{
	padding-left:20px;padding-right:10px;
	background-color:rd;
	border:none;
	
}

#table_td_two_left
{
	padding-left:20px;
	border:none;
	width:50%;
	background-color:gren;
}
#table_td_two_right
{
	padding-right:20px;
	border:none;
	width:200px;
	text-align:right;
	background-color:rd;
}

#img_border,.img-responsive_new
{
	cursor: pointer;
	border-radius: 5px;
	box-shadow: 0px 2px 5px #b8b3b3;
	transition: 0.5s;
}
#img_border:hover ,.img-responsive_new:hover
{
	opacity: 0.7;
	box-shadow: 0px 2px 10px #b8b3b3;
}
#profile-Activities {
  border-radius: NaNpx;
  color: #353c52;
  font-family: Avenir;
  font-size: 18.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 500;
  
  
}
#answers_9{
  object-fit: contain;
  font-family: Avenir;
  font-size: 18px;
  font-weight: 300;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  padding:7px;
  color: #454e65;

}
#sa_23 {
  object-fit: contain;
  font-family: Avenir;
  font-size: 18px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #454e65;
}
#profile_name_01 {
  border-radius: NaNpx;
  color: #1a5bbc;
  font-family: Avenir;
  font-size: 28.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 500;
  
}
#mahipalpur {
  border-radius: NaNpx;
  color: #454d65;
  font-family: Avenir;
  font-size: 16.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 500;
}
.center_img {
    display: block;
    margin-left: auto;
    margin-right: auto;
	box-shadow: 0px 2px 20px #b8b3b3;
}

/*----------END Doctor Profile-----------------------------------------------*/


/*----------START ADD CLINIC -----------------------------------------------*/
#add-new-Clinic {
  border-radius: NaNpx;
  color: re;
  font-family: Avenir;
  font-size: 24.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 500;
  text-align: left;
  padding-left:5px;
}
#welcome-Sonu {
  border-radius: NaNpx;
  
  color: #1a5bbc;
  font-family: Avenir;
  font-size: 25.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 500;
  padding-left:5px;
 
}
#menu_clinic_add,#menu_clinic_add_new{
  border-radius: NaNpx;
  color: #BBBBC5;
  font-family: Avenir;
  font-size: 15.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 500;
  text-align: left;
}
#menu_clinic_add_new:hover {
  
  color: #353c52;
  font-family: Avenir;
  font-size: 15.2px;
}
#menu_clinic_add_active {
  border-radius: NaNpx;
  color: #353c52;
  font-family: Avenir;
  font-size: 15.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 500;
  text-align: left;
}
#lets-get-started {
  border-radius: NaNpx;
  color: #353c52;
  font-family: Avenir;
  font-size: 16.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 500;
  text-align: stretch;
  margin-left:-15px;
}
#rectangle-21_1 ,#rectangle-21_0,#rectangle-21_uni{
  border-radius: 0px;
  width: 160px;
  height: 30px;
  background: #336cc5;
  font-size:14px;
  border-radius:50px; 
}
#rectangle-21_90
{
	border-radius: 0px;
  width: 160px;
  height: 30px;
  background: #336cc5;
  border-radius:50px;
}
#check-Avalibilty,#check-Avalibilty_submit,#check-Avalibilty_submit_1,#check-Avalibilty_submit_2
 {
  border-radius: NaNpx;
  color: #ffffff;
  font-family: Avenir;
  font-size: 12.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 500;
}
#communication {
  border-radius: NaNpx;
  color: #353c52;
  font-family: Avenir;
  font-size: 16.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 500;
  text-align: stretch;
  padding-left:15px
}
#search-by-Google {
  border-radius: NaNpx;
  color: #1a5bbc;
  font-family: Avenir;
  font-size: 16.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 400;
  text-align: stretch;
}
#manual-Search {
  border-radius: NaNpx;
  color: #454d65;
  font-family: Avenir;
  font-size: 16.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 400;
  text-align: stretch;
}
#rectangle-10_1 {
  border-radius: 0px;
  width: 111px;
  height: 45px;
  border: 0.5px solid #c9c9c9;
  background: #f6f6f6;
  color:black;
}
#rectangle-10_2 {
  border-radius: 0px;
  width: 111px;
  height: 45px;
  border: 0.5px solid #c9c9c9;
  background: #f6f6f6;
  color:black;
}
#rectangle-10_3 {
  border-radius: 0px;
  width: 111px;
  height: 45px;
  border: 0.5px solid #c9c9c9;
  background: #f6f6f6;
  color:black;
}
#rectangle-10_4 {
  border-radius: 0px;
  width: 111px;
  height: 45px;
  border: 0.5px solid #c9c9c9;
  background: #f6f6f6;
  color:black;
}
#rectangle-10_5 {
  border-radius: 0px;
  width: 111px;
  height: 45px;
  border: 0.5px solid #c9c9c9;
  background: #f6f6f6;
  color:black;
}
#your-clinic-logo {
  border-radius: NaNpx;
  color: #454d65;
  font-family: Avenir;
  font-size: 16.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 400;
  text-align: stretch;
}
#prefered-Image-Size {
  border-radius: NaNpx;
  color: #454d65;
  font-family: Avenir;
  font-size: 14.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 500;
  text-align: stretch;
}
#default-Appointment {
  border-radius: NaNpx;
  color: #353c52;
  font-family: Avenir;
  font-size: 16.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 500;
  text-align: stretch;
  margin-left:-13px;
}
#choose-how-long-your {
  border-radius: NaNpx;
  color: #454d65;
  font-family: Avenir;
  font-size: 14.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 440;
  text-align: stretch;
}
#checkbox_inline_new
{
	background-color:;
	width:88px;
	padding:0px;
	padding-left:15px;
	font-family: Avenir;
  font-size: 14.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 500;
  text-align: stretch;
}
#checkbox_inline_new_95
{
	background-color:;
	width:100px;
	padding:0px;
	padding-left:15px;
	font-family: Avenir;
  font-size: 14.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 500;
  text-align: stretch;
}
#span_msg,.span_msg
{
	background-color:;
	padding:0px;
	font-family: Avenir;
  font-size: 14.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 500;
  text-align: stretch;
}
#doctor_second_menu {
  object-fit: contain;
  font-family: Avenir;
  font-size: 14px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #8b8b8c;
}

#doctor_second_menu_css
{
	background-color:white;
	object-fit: contain;
  font-family: Avenir;
  font-size: 14px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #8b8b8c;
}
#doctor_second_menu_css :hover
{
	background-color:#F8F9F9;
	color:#3498DB;
}

#doctor_second_menu_css_active_new
{
	background-color:white;
	object-fit: contain;
	font-family: Avenir;
	font-size: 14px;
	font-weight: 500;
	font-style: normal;
	font-stretch: normal;
	line-height: normal;
	letter-spacing: normal;
	color: #3498DB;
}
#li_setting
{
	padding:10px;
	padding-left:20px;
	object-fit: contain;
	font-family: Avenir;
	font-size: 14px;
	font-weight: 500;
	font-style: normal;
	font-stretch: normal;
	line-height: normal;
	letter-spacing: normal;
	color: #353c52;
	
}
#li_setting:hover
{
	background-color:#F8F9F9;
	color: #3498DB;
}
#icon_hover:hover
{
	background-color:#F8F9F9;
}


#li_setting_1
{
	padding:10px;
	padding-left:20px;
	object-fit: contain;
	font-family: Avenir;
	font-size: 13px;
	font-weight: 500;
	font-style: normal;
	font-stretch: normal;
	line-height: normal;
	letter-spacing: normal;
	color: #353c52;
	border :0.1px solid #F8F9F9;
	
}
#li_setting_1:hover
{
	background-color:#F8F9F9;
	color: #3498DB;
}

.my-file { visibility: hidden; }
.logo_file { visibility: hidden; }

.list-of-Clinics_0 {
  border-radius: NaNpx;
  color: #353c52;
  font-family: Avenir;
  font-size: 20.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 500;
  text-align: left;
}
.new-Clinic_z {
  border-radius: NaNpx;
  color: #ffffff;
  font-family: Avenir;
  font-size: 16.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 400;
  text-align: left;
}

.hello-Sonu_z {
  border-radius: NaNpx;
  color: #1a5bbc;
  font-family: Avenir;
  font-size: 16.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 500;
  text-align: left;
}
#you-belong-to-the-fo,.you-belong-to-the-fo {
  border-radius: NaNpx;
  color: #9495aa;
  font-family: Avenir;
  font-size: 14.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 500;
  text-align: left;
}
#flat_no_0{
  border-radius: NaNpx;
  color: #454d65;
  font-family: Avenir;
  font-size: 14.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 500;
  text-align: justify;
}
#you-are-admin-in-thi {
  border-radius: NaNpx;
  color: #9495aa;
  font-family: Avenir;
  font-size: 14.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 500;
  text-align: left;
  
}
#created-on-dd {
  border-radius: NaNpx;
  color: #9495aa;
  font-family: Avenir;
  font-size: 14.0px;
  font-style: italic;
  font-stretch: normal;
  font-weight: 400;
  text-align: left;
}
#clinic_id_1 {
  border-radius: NaNpx;
  color: #9495aa;
  font-family: Avenir;
  font-size: 14.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 500;
  text-align: left;
}

#your-default-Organis {
  border-radius: NaNpx;
  color: #f5a523;
  font-family: Avenir;
  font-size: 14.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 500;
  text-align: left;
}
#done_0,#done_1
{
  color: red;
  font-family: Avenir;
  font-size: 18.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 500; 
}
#done_1
{
	color:green;
}
/*----------END ADD CLINIC-----------------------------------------------*/

/*----------Start patient-tab-----------------------------------------------*/

#unlock-the-power-of {
  border-radius: NaNpx;
  color: #fffefe;
  font-family: Avenir;
  font-size: 32.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 400;
  text-align: left;
}
#start-today-to-avail {
  border-radius: NaNpx;
  color: #fffefe;
  font-family: Avenir;
  font-size: 22.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 400;
  text-align: left;
}
#rectangle-4_pt {
  border-radius: 200px;
  width: 169px;
  height: 47px;
  background: #ffffff;
  box-shadow: 0px 0px 4px rgba:(0,0,0,0.5);
}
#start_pt{
  border-radius: NaNpx;
  color: #353c52;
  font-family: Avenir;
  font-size: 22.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 500;
  text-align: left;
}
#no-credit-card-requi {
  border-radius: NaNpx;
  color: #fffefe;
  font-family: Avenir;
  font-size: 10.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 500;
  text-align: left;
}
#all-Patients_pt {
  border-radius: NaNpx;
  color: #454d65;
  font-family: Avenir;
  font-size: 16.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 500;
  text-align: left;
}
#rectangle-17_pt {
  width: 396px;
  height: 43px;
  background: #ffffff;
  box-shadow: 0px 0px 2px #e3ecf6; 
  color: #454d65;
  font-family: Avenir;
  font-size: 16.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 500;
  text-align: left;

}
#combined-Shape {
  border-radius: 0px;
  width: 200px;
  height: 194px;
  border: 0.2px solid #969696;
  background: #ffffff;
  box-shadow: 0px 0px 4px rgba:(219,219,219,0.5);
}

#name-UHID-Mobile-Num,#tab_th_css {
  color: #454d65;
  font-family: Avenir;
  font-size: 14.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 900;
  text-align: left;
}

#dharampal-Arora-PY10,#tab_td_css {
  border-radius: NaNpx;
  color: #454d65;
  font-family: Avenir;
  font-size: 13.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 400;
  text-align: left;
}
#email_pt,#tab_td_small_css {
  border-radius: NaNpx;
  color: #454d65;
  font-family: Avenir;
  font-size: 11.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 500;
  text-align: left;
}

#filter-Date_at {
  border-radius: NaNpx;
  color: #ffffff;
  font-family: Avenir;
  font-size: 14.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 500;
  text-align: left;
}
#order-No_at {
  color: #454d65;
  font-family: Avenir;
  font-size: 15.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 500;
  text-align: left;
}
#order-No_at_1{
  color: #454d65;
  font-family: Avenir;
  font-size: 13.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 500;
  text-align: left;
}
#order-No_at_2{
  color: #454d65;
  font-family: Avenir;
  font-size: 10.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 500;
  text-align: left;
}
#order-No_at_3{
  color: #2049a2;
  font-family: Avenir;
  font-size: 10.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 500;
  text-align: left;
}

#report-Delivered {
  color: #ffffff;
  font-family: Avenir;
  font-size: 14.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 500;
  text-align: left;
}

.maletable_new tr th {
	padding: 10px 0px !important;
	border-top: none !important;
	box-shadow: 0 0 4px 0 rgba(220, 220, 220, 0.5);
}

.maletable_new tr td {
	padding: 10px 0px 0px !important;
	border-top: none !important;
	
}

/*----------End patient-tab-----------------------------------------------*/

/*----------Start billing-and-payment-tab-----------------------------------------------*/
#billing-and-Payment_bp_b {
  border-radius: NaNpx;
  color: #454d65;
  font-family: Avenir;
  font-size: 15.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 500;
  text-align: left;
}
#billing-and-Payment_bp_n {
  border-radius: NaNpx;
  color: #454d65;
  font-family: Avenir;
  font-size: 14.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 400;
  text-align: left;
}
#record-Payment_bp {
  border-radius: NaNpx;
  color: #fffefe;
  font-family: Avenir;
  font-size: 14.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 500;
  text-align: left;
}
/*----------Start clinic-profile-doctor-list#-----------------------------------------------*/
#blue_avenir_b_14{
  border-radius: NaNpx;
  color: #2a5fb2;
  font-family: Avenir;
  font-size: 14.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 500;
  text-align: left;
}
#blue_avenir_b_16{
  border-radius: NaNpx;
  color: #2a5fb2;
  font-family: Avenir;
  font-size: 16.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 500;
  text-align: left;
}
#blue_avenir_b_18{
  border-radius: NaNpx;
  color: #2a5fb2;
  font-family: Avenir;
  font-size: 18.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 500;
  text-align: left;
}
#blue_avenir_b_20,.blue_avenir_b_20{
  border-radius: NaNpx;
  color: #2a5fb2;
  font-family: Avenir;
  font-size: 20.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 500;
  text-align: left;
}
#blue_avenir_b_22{
  border-radius: NaNpx;
  color: #2a5fb2;
  font-family: Avenir;
  font-size: 22.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 500;
  text-align: left;
}

.blue_avenir_b_240{
  border-radius: NaNpx;
  color: #2a5fb2;
  font-family: Avenir;
  font-size: 24.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 500;
}


#blue_avenir_b_24{
  border-radius: NaNpx;
  color: #2a5fb2;
  font-family: Avenir;
  font-size: 24.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 500;
  text-align: left;
}
#blue_avenir_n_24,.blue_avenir_n_24{
  border-radius: NaNpx;
  color: #2a5fb2;
  font-family: Avenir;
  font-size: 24.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 400;
}


#avenir_n_10_g {
  border-radius: NaNpx;
  color: #353c52;
  font-family: Avenir;
  font-size: 10.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 400;
  text-align: left;
}
#avenir_n_11_g {
  border-radius: NaNpx;
  color: #353c52;
  font-family: Avenir;
  font-size: 11.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 400;
  text-align: left;
}
#avenir_n_12_g,.avenir_n_12_g{
  border-radius: NaNpx;
  color: #353c52;
  font-family: Avenir;
  font-size: 12.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 400;
  text-align: left;
}
#avenir_n_13_g {
  border-radius: NaNpx;
  color: #353c52;
  font-family: Avenir;
  font-size: 13.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 400;
  text-align: left;
}
.avenir_n_13_g {
  border-radius: NaNpx;
  color: #353c52;
  font-family: Avenir;
  font-size: 13.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 400;
}
#avenir_n_14_g,#avenir_n_14_g_a {
  border-radius: NaNpx;
  color: #353c52;
  font-family: Avenir;
  font-size: 14.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 400;
  text-align: left;
}
#avenir_n_14_g_a:hover
{	
	font-weight: 500;
}
#avenir_n_15g {
  border-radius: NaNpx;
  color: #353c52;
  font-family: Avenir;
  font-size: 15.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 400;
  text-align: left;
}
#avenir_n_16_g {
  border-radius: NaNpx;
  color: #353c52;
  font-family: Avenir;
  font-size: 15.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 400;
  text-align: left;
}

#avenir_b_10_g {
  border-radius: NaNpx;
  color: #353c52;
  font-family: Avenir;
  font-size: 10.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 500;
  text-align: left;
}
#avenir_b_12_g_a,#avenir_b_12_g,.avenir_b_12_g {
  border-radius: NaNpx;
  color: #353c52;
  font-family: Avenir;
  font-size: 12.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 500;
  text-align: left;
}
.abcdef
{
  border-radius: NaNpx;
  font-family: Avenir;
  font-size: 14.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 500;
  
}
#avenir_b_12_g_a:hover
{
	font-size: 13.0px;
}
#avenir_b_13_g,.avenir_b_13_g {
  border-radius: NaNpx;
  color: #353c52;
  font-family: Avenir;
  font-size: 13.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 500;
  text-align: left;
}

.avenir_b_13_g_new_2 {
  border-radius: NaNpx;
  font-family: Avenir;
  font-size: 13.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 500;
  text-align: left;
}

#avenir_b_14_g,#avenir_b_14_g_a ,.avenir_b_14_g{
  border-radius: NaNpx;
  color: #353c52;
  font-family: Avenir;
  font-size: 14.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 500;
  text-align: left;
}

.avenir_b_14_g_new1{
  border-radius: NaNpx;
  font-family: Avenir;
  font-size: 14.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 500;
  
}

.submit_txt_01{
  border-radius: NaNpx;
  color: white;
  font-family: Avenir;
  font-size: 15.0px;
  font-style: bold;
  font-stretch: normal;
  font-weight: 500;
}

#avenir_b_14_g_a:hover
{
	font-size: 15.0px;
}
#avenir_b_15_g {
  border-radius: NaNpx;
  color: #353c52;
  font-family: Avenir;
  font-size: 15.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 500;
  text-align: left;
}
#avenir_b_16_g {
  border-radius: NaNpx;
  color: #353c52;
  font-family: Avenir;
  font-size: 16.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 500;
  text-align: left;
}
#avenir_b_17_g {
  border-radius: NaNpx;
  color: #353c52;
  font-family: Avenir;
  font-size: 16.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 500;
  text-align: left;
}
#avenir_b_18_g {
  border-radius: NaNpx;
  color: #353c52;
  font-family: Avenir;
  font-size: 18.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 500;
  text-align: left;
}
#avenir_b_19_g {
  border-radius: NaNpx;
  color: #353c52;
  font-family: Avenir;
  font-size: 19.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 500;
  text-align: left;
}
#avenir_b_20_g {
  border-radius: NaNpx;
  color: #353c52;
  font-family: Avenir;
  font-size: 19.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 500;
  text-align: left;
}
#avenir_b_22_g {
  border-radius: NaNpx;
  color: #353c52;
  font-family: Avenir;
  font-size: 22.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 500;
  text-align: left;
}
#avenir_b_25_g {
  border-radius: NaNpx;
  color: #353c52;
  font-family: Avenir;
  font-size: 25.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 500;
  text-align: left;
}

#rectangle_blue_aqr{
  border-radius: 0px;
  width: 160px;
  height: 35px;
  background: #336cc5;
  border-radius:5px; 
  color: #ffffff;
  font-family: Avenir;
  font-size: 12.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 500;
}

/*-----------------------------------New CSS ----------------*/
.avenir_n_12_lg {
  border-radius: NaNpx;
  color: #353c52;
  font-family: Avenir;
  font-size: 12.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 500;
  text-align: left;
}

/* Paste this css to your style sheet file or under head tag */
/* This only works with JavaScript, 
if it's not present, don't show loader */


#loading_1111 {
position: fixed;
width: 100%;
height: 100vh;
background: url(../../images/preloader_2.gif) center no-repeat #fff;
z-index: 9999;
}
#loading_sub_part{
position: fixed;
width: 100%;
height: 100vh;
margin-top:-100px;
background: url(../../images/processing.gif) center no-repeat ;
z-index: 9999;
}

#loading_sub_part_new,#loading_sub_part_new_1,#loading_sub_part_new_2,#loading_sub_part_new_3{
position:absolute;
  top:0px;
  right:0px;
  width:100%;
  height:100%;
	background: url(../../icons/aa.gif) center no-repeat #FDFEFE ;
background-repeat:no-repeat;
  background-position:center;
  opacity: 1.0;
  filter: alpha(opacity=40); /* For IE8 and earlier */
}


.lcl_fade_oc.lcl_pre_show #lcl_overlay,
.lcl_fade_oc.lcl_pre_show #lcl_window,
.lcl_fade_oc.lcl_is_closing #lcl_overlay,
.lcl_fade_oc.lcl_is_closing #lcl_window {
	opacity:0 !important;
}
.lcl_fade_oc.lcl_is_closing #lcl_overlay {
	-webkit-transition-delay: .15s !important; 
	transition-delay: .15s !important;
}

.div_hover:hover
{
	background: #FBFCFC !important;
	box-shadow: 1px 2px 5px #b8b3b3;
}

.gm-style-iw {
   
  margin: 0 !important;
  padding: 0 !important;
   
}
.appdate1111:hover
{
	background-color:red;
}
.onhover:hover 
{
	background-color:#EBF5FB !important;
}
.onhover td:hover
{
	background-color:#EBF5FB;
	border-radius:0px;
	cursor: auto;
	
}
.rbgt td:hover
{
	background-color:transparent;
	border-radius:0px;
	cursor: auto;
	
}
.onhover_new:hover
{
	background-color:#F8F9F9 !important;
	border-radius:5px;
	box-shadow: 0px 2px 2px #E5E7E9;
	font-weight: 500;
	color:red !important; 
}
.onhover_new :hover  span
{
	color:black !important; 
	font-weight: 500 !important;
}
.btn-onhover:hover
{
	
	box-shadow: 0px 2px 4px #AED6F1;
	border:1.5px solid #AED6F1;
}
.btn-onhover
{
	
	background: linear-gradient(to right,#3498DB, #336CC5) !important; 
	
}
.btn-onhover:focus {
		outline-style: none;
}

.tr_even
{
	
}
.tr_old
{
	background-color:#FFFFFF !important; 
}
.tr_even:hover ,.tr_old:hover 
{
	background-color:#EBF5FB !important;
}
.tr_even td:hover,.tr_old td:hover
{
	background-color:#EBF5FB;
	border-radius:0px;
	cursor: auto;
	
}
.pop_header
{
	background: linear-gradient(to right,#3498DB, #336CC5) !important; 
	color:white;
	padding:10px;
	border-radius:5px;
	margin-bottom:10px;
	border:0.5px solid #2471A3;
}
.text_box_place {
  border-radius: NaNpx;
  color: #353c52;
  font-family: Avenir;
  font-size: 13.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 400;
}
.menu_hover_01:hover
{
	background-color: #F8F9F9 !important; 
	cursor: pointer;
}
.menu_hover_01 span:hover,.swer:hover
{
	color: #3498DB !important; 
}
.swer
{
	color:#949494 !important; 
}
.menu_hover_01 a
{
	padding:0px;
	margin:0px;
	background-color:transparent;
}
.dot_3
{
	background-color:#F8F9F9;
	cursor:pointer;
}
.dot_3:hover
{
	background-color:#E5E7E9;
}
.dot_3 .fa
{
	color:#B3B6B7;
}
.dot_3 :hover.fa
{
	color:#797D7F;
}
button:active 
{
outline: none;
border: none;
}
button:focus
{outline:0;}

.dot_4:hover
{
	color:#2874A6 !important; 
}
.form_txt_box_cls 
{
  border-radius: NaNpx;
  color: #353c52;
  font-family: Avenir;
  font-size: 15.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 400;

}
.rbgt_new01 td:hover
{
	background-color:#1E90FF;
	border-radius:0px;
	
}
.avenir_n_8_g_c,#avenir_n_8_g_c{
  border-radius: NaNpx;
  color: #353c52;
  font-family: Avenir;
  font-size: 8.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 400;
}

#avenir_n_12_g_c,.avenir_n_12_g_c{
  border-radius: NaNpx;
  color: #353c52;
  font-family: Avenir;
  font-size: 12.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 400;
}
#avenir_b_13_g_c,.avenir_b_13_g_c {
  border-radius: NaNpx;
  color: #353c52;
  font-family: Avenir;
  font-size: 13.0px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 500;
  text-align: center;
}
.text_over_black:hover
{
	color:black !important; 
}
.opps_no_r_f
{
	color:#000080 !important; 
	color:blue !important; 
	font-size:14px !important;
	font-weight: 500 !important;
}

.tr_row_blank td:hover
{
	background-color:white;
	border-radius:0px;
	cursor: auto;
}
.tr_row_blank1 td:hover
{
	background-color:#F7F9F9;
	border-radius:0px;
	cursor: auto;
}
.fontcw
{
	color:white;
}

.left_menu_setting:hover>a>span
{
	top:0;margin-top:-15px;background-color:inherit;font-weight: 500;
}

.li_border
{
	border-top:0.5px solid #ECF0F1;height:32px;padding-top:4px;
}

img.image_safe 
{
	pointer-events: none;
}
.border-bottom-white{border-bottom:1px solid white;}
/*-----------START------------------------------------------------------------------------------------------*/

/* Extra small devices (phones, 600px and down) */
@media only screen and (max-width: 600px) {
	.device_size{background-color:#8E44AD;}
	.div_width_clinic{width:98%;background-color:blue1;margin-top:5px;}	
    .div_width_85{ width:98%;}
	.div_margin_left{ margin-left:0%;margin-top:5px; margin-bottom:5px;}
	.seperation_1 { width:100%;height:1px;background-color:#E5E7E9;margin-bottom:20px;}
	.seperation_2 { width:100%;height:1px;background-color:#E5E7E9;padding:0px;margin:0px;}
	.seperation_3 { width:100%;height:1px;background-color:#E5E7E9;padding:0px;margin:0px;}
	.div_height{ height:225px;margin-top:5px;margin-left:0px !important;}
	.padding_r_5{ padding-right:0px;}
	.padding_top_140{ padding-top:50px;}
	.div_width_90{ width:98%;}
	.div_center{ text-align:center; margin-bottom:10px;}
	.div_text_align_r_l{ text-align:center;}
	.div_sm_pr_0{padding-right:0px;}
	.div_width_70{width:100%;padding:0px}
	.video-help{padding:10px;}
	.video-help_1{padding:0px;height:350px;}
	.img-small{display:block;}
	.img-large{display:none;}
	.doc_footer{margin-left:0px}
	.img-large_1{display:none;}
	.img-small_1{display:}
	.container_new{width:99.5%;margin:auto;}
	.wer2_new {padding: 0;margin:2px; padding-left:5px;padding-right:10px;}
	.wer3_new {padding: 0;margin:2px; padding-left:5px;padding-right:10px;}
	.heading_resize{font-size:25px !important;}
	.padd_10{padding:0px;}
	.padd_all_20{padding:5px;}
	.padd_all_15{padding:15px;}
	.padding_l_5{padding-left:2%;padding-right:2%;}
	.xs_display_none{display:none !important; background-color:red;}
	
	.top_slider_1{display:block;}
	.top_slider_2{display:none;}
	.slider_div_width{width:33%; float:left;background-color:re;padding:0px;margin:0px;padding-top:15px;text-align:center;}
	
	.footer-xs{display:block;}
	.footer-all{display:none;}
	.img-new{height:130px !important;}
	.text_style{font-size:15px;}
	#div_1 { height:200px;}
	.padding-device{padding:0px 5px 0px 5px;}
	.div_height_1{height:auto}
	.txt_right{text-align:right;padding-bottom:5px;}
	.search-width{width:95%;}
	.xs-display{display:none !important}
	
}

/* Small devices (portrait tablets and large phones, 600px and up) */
@media only screen and (min-width: 600px) {
	.device_size{background-color:#2980B9;}
	.div_width_clinic{width:98%;background-color:yellow1;margin-top:5px;}	
    .div_width_85{width:98%;}
	.div_margin_left{margin-left:0%;margin-top:5px;margin-bottom:5px;}
	.seperation_1 {width:100%;height:1px;background-color:#E5E7E9;margin-bottom:20px;}
	.seperation_2 {width:100%;height:1px;background-color:#E5E7E9;padding:0px;margin:0px;}
	.seperation_3 {width:100%;height:1px;background-color:#E5E7E9;padding:0px;margin:0px;}
	.div_height{height:225px;margin-top:5px;margin-left:0px !important;}
	.padding_r_5{padding-right:0px;}
	.padding_top_140{padding-top:50px;}
	.div_width_90{width:98%;}
	.div_center{text-align:center;margin-bottom:10px;}
	.div_text_align_r_l{text-align:center;}
	.div_sm_pr_0{padding-right:0px;}
	.div_width_70{width:100%;padding:0px}
	.video-help{padding:10px;}
	.video-help_1{padding:0px;height:350px;}
	.img-small{display:none;}
	.img-large{display:block;}
	.doc_footer{margin-left:0px}
	.img-large_1{display:;}
	.img-small_1{display:none}
	.container_new{width:99.7%;margin:auto;}
	.wer2_new {padding: 0;margin:2px; padding-left:5px;padding-right:10px;}
	.wer3_new {padding: 0;margin:2px; padding-left:5px;padding-right:10px;}
	.heading_resize{font-size:25px !important;}
	.padd_10{padding:0px;}
	.padd_all_20{padding:5px;}
	.padd_all_15{padding:15px;}
	.padding_l_5{padding-left:2%;padding-right:2%;}
	.xs_display_none{display:;}
	
	.top_slider_1{display:block;}
	.top_slider_2{display:none;}
	.slider_div_width{width:25%; float:left;background-color:re;padding:0px;margin:0px;padding-top:15px;text-align:center;}
	
	.footer-xs{display:block;}
	.footer-all{display:none;}
	.text_style{font-size:20px;}
	#div_1 { height:350px;}
	.padding-device{padding:0px 5px 0px 5px;}
	.div_height_1{height:auto}
	.txt_right{text-align:right;padding-bottom:5px;}
	.search-width{width:95%;}
	.xs-display{display:none !important}
}

/* Medium devices (landscape tablets, 768px and up) */
@media only screen and (min-width: 768px) {
	.device_size{background-color:#16A085;}
	.div_width_clinic{width:93%;background-color:pink1;margin-left:6%;margin-right:1%;margin-top:10px;}	
    .div_width_85{width:98%;}
	.div_margin_left{margin-left:0%;margin-top:5px;margin-bottom:5px;}
	.seperation_1 {width:0.5px;height:120px;background-color:#E5E7E9;padding:0px;margin:0px;}
	.seperation_2 {width:0.5px;height:200px;background-color:#E5E7E9;padding:0px;margin:0px;}
	.seperation_3 {width:0.5px;height:380px;background-color:#E5E7E9;padding:0px;margin:0px;}
	.div_height{height:428px;margin-top:5px;margin-left:0px !important;}
	.padding_r_5{padding-right:5px;}
	.padding_top_140{padding-top:140px;}
	.div_width_90{width:90%;}
	.div_center{text-align:left;padding-top:5px;}
	.div_text_align_r_l{text-align:right;}
	.div_sm_pr_0{padding-right:0px;}
	.div_width_70{width:70%;}
	.video-help{padding:50px;}
	.video-help_1{padding:10px;padding-top:0px;height:450px;}
	.img-small{display:block;}
	.img-large{display:none;}
	.doc_footer{margin-left:30px}
	.img-large_1{display:;}
	.img-small_1{display:none}
	.container_new{width:99%;margin:auto;}
	.wer2_new{padding: 0;margin:2px;}
	.wer3_new {padding: 0;margin:0px;text-align:left;padding-left:2px;}
	.heading_resize{font-size:35px !important;}
	.padd_10{padding:0px;padding-left:10px;}
	.padd_all_20{padding:10px;}
	.padd_all_15{padding:15px;}
	.padding_l_5{padding-left:3%;padding-right:3%;}
	.xs_display_none{display: ;}
	.top_slider_1{display:none;}
	.top_slider_2{display:block;}
	
	.footer-xs{display:none;}
	.footer-all{display:block;}
	.text_style{font-size:24px;}
	#div_1 { height:350px;}
	.padding-device{padding:0px 10px 0px 10px;}
	.div_height_1{height:auto}
	.txt_right{text-align:right;padding-bottom:5px;}
	.search-width{width:400px;}
	.xs-display{display:block !important}
} 

/* Large devices (laptops/desktops, 992px and up) */
@media only screen and (min-width: 992px) {
	.device_size{background-color:#F1C40F;}
	.div_width_clinic{width:90%;background-color:green1;margin-top:20px;}	
    .div_width_85{width:90%;}
	.div_margin_left{margin-left:1.5%;margin-top:0px;margin-bottom:0px;}
	.seperation_1 {width:0.5px;height:120px;background-color:#E5E7E9;padding:0px;margin:0px;}
	.seperation_2 {width:0.5px;height:200px;background-color:#E5E7E9;padding:0px;margin:0px;}
	.seperation_3 {width:0.5px;height:380px;background-color:#E5E7E9;padding:0px;margin:0px;}
	.cell_width{width:15px;background-color:gren;}
	.div_height{height:428px;margin-top:5px;margin-left:5px !important;}
	.padding_r_5{padding-right:5px;}
	.padding_top_140{padding-top:140px;}
	.div_width_90{width:90%;}
	.div_center{text-align:left;padding-top:5px;}
	.div_text_align_r_l{text-align:right;}
	.div_sm_pr_0{padding-right:20px;}
	.div_width_70{width:70%;}
	.video-help{padding:50px;}
	.video-help_1{padding:10px;padding-top:0px;height:450px;}
	.img-small{display:none;}
	.img-large{display:block;}
	.doc_footer{margin-left:30px}
	.img-large_1{display:;}
	.img-small_1{display:none}
	.container_new{width:95%;margin:auto;}
	.wer2_new{padding: 0;margin:2px;}
	.wer3_new {padding: 0;margin:0px;text-align:left;padding-left:2px;}
	.heading_resize{font-size:38px !important;}
	.padd_10{padding:0px;padding-left:10px;}
	.padd_all_20{padding:20px;}
	.padd_all_15{padding:20px;}
	.padding_l_5{padding-left:4%;padding-right:4%;}
	.xs_display_none{display:;}
	.top_slider_1{display:none;}
	.top_slider_2{display:block;}
	
	.footer-xs{display:none;}
	.footer-all{display:block;}
	.text_style{font-size:24px;}
	#div_1 { height:350px;}
	.padding-device{padding:0px 10px 0px 10px;}
	.div_height_1{height:695px}
	.txt_right{text-align:left;padding:0px;}
	.search-width{width:500px;}
} 

/* Extra large devices (large laptops and desktops, 1200px and up) */
@media only screen and (min-width: 1200px) {
	.device_size{background-color:#D35400;}
	.div_width_clinic{width:90%;background-color:red1;margin-top:20px;}
	.div_width_85{width:85%;}
	.div_margin_left{margin-left:1.5%;margin-top:0px;margin-bottom:0px;}
	.seperation_1 {width:0.5px;height:120px;background-color:#E5E7E9;padding:0px;margin:0px;}
	.seperation_2 {width:0.5px;height:200px;background-color:#E5E7E9;padding:0px;margin:0px;}
	.seperation_3 {width:0.5px;height:380px;background-color:#E5E7E9;padding:0px;margin:0px;}
	.cell_width{width:15px;background-color:rd;}
	.div_height{height:428px;margin-top:5px;margin-left:5px !important;}
	.padding_r_5{padding-right:5px;}
	.padding_top_140{padding-top:140px;}
	.div_width_90{width:90%;}
	.div_center{text-align:left;padding-top:5px;}
	.div_text_align_r_l{text-align:right;}
	.div_sm_pr_0{padding-right:20px;}
	.div_width_70{width:70%;}
	.video-help{padding:50px;}
	.video-help_1{padding:10px;padding-top:0px;height:450px;}
	.img-small{display:none;}
	.img-large{display:block;}
	.doc_footer{margin-left:30px}
	.img-large_1{display:;}
	.img-small_1{display:none}
	.container_new{width:90%;margin:auto;}
	.wer2_new{padding: 0;margin:2px;}
	.wer3_new {padding: 0;margin:0px;text-align:left;padding-left:2px;}
	.heading_resize{font-size:38px !important;}
	.padd_10{padding:0px;padding-left:10px;}
	.padd_all_20{padding:20px;}
	.padd_all_15{padding:20px;}
	.padding_l_5{padding-left:5%;padding-right:5%;}
	.xs_display_none{display:;}
	.top_slider_1{display:none;}
	.top_slider_2{display:block;}
	
	.footer-xs{display:none;}
	.footer-all{display:block;}
	.text_style{font-size:24px;}
	#div_1 { height:350px;}
	.padding-device{padding:0px 10px 0px 10px;}
	.div_height_1{height:695px}
	.txt_right{text-align:left}
	.search-width{width:500px;}
}
/*-----------END------------------------------------------------------------------------------------------*/
/*#01007F     #3C59BC         */
.grad_bg {
  background-image: linear-gradient(to right, #FFFFFF, #ECF0F1);
}
.grad_bg_1{
  background-image: linear-gradient(to  right, #FFFFFF, #7FB3D5);
}
.grad_bg_2{
  background-image: linear-gradient(to  right, #D6EAF8, #2471A3);
}
.text-box-feel1:focus{
    outline:none !important;
	
    border-color:#2E86C1 !important;
    box-shadow:0 0 10px #2E86C1 !important;
}
.border-bottom-blue{border-bottom:2px solid #2980B9;}