/*



Theme Name:     Flati The Flat Bootstrap Wordpress Theme Child



Theme URI:      http://themeforest.net/user/spiralpixel



Description:    Child theme for the Flati The Flat Bootstrap Wordpress Theme



Author:         UBL Designs & Spiral Pixel



Author URI:  	  http://themeforest.net/user/spiralpixel



Template:       flati                             



Version:        1.1.0



*/







@import url('../flati/css/theme.css');







h2,h3,h4,h5,h6 { font-weight:500; letter-spacing:-0.25px; }



h1 { font-weight:300; letter-spacing:-0.25px; }



h1.title {  font-size:40px; line-height:35px; font-weight:700; margin-bottom:35px; text-align:left;}



h1 { font-size: 25px; line-height:40px; }



h2 { font-size: 22px;  line-height:28px; }



h2 { 

  background:url('img/smile-bullet.gif') no-repeat left center;

  padding-left:25px !important;

}







.logo img {



max-height: none !important;



}







.nav-pills > li > a:hover{



	color: #000 !important;



}







/* 



.logo  {margin:10px auto 0px auto;}



.logo a {margin:0px auto 0px auto;float:none !important;} 



*/







.header{padding-bottom:10px !important;}







.welcome_index {



	padding:0px 0 0px !important;



	font: 32px/50px 'Lato', sans-serif;



	font-weight:300; 



	color:#69767F;



	text-align:center;



	margin:0 auto;



	color:#69767F;



	text-align:center;



}







.form_info_w {



	color:#bbb;



	text-transform:uppercase;



	font-weight:400;



	font-size:12px;



	letter-spacing:2px;



	margin-bottom:1px;



}







.youtube_box {







	width=560px;



	height=315px;



}







.citra_p {



	line-height:1.5;



}





form input.txtfield1 {

  width:350px;

	

} 



form textarea.txtarea1 {

  width:350px;	

}



.inner_content ul {

  margin:0px 0px 15px 0px;

  padding:0px 0px 0px 0px;	

} 



.inner_content ul li {

  margin:0px 0px 5px 30px;

  padding:0px 0px 0px 0px;

  list-style-type:disc;		

} 



.sidenav-treatments, #nav_menu-2 {
  width:210px;
  min-height:200px;
  margin-right:50px;
  margin-bottom:20px;
  float:left;
  background-color:#00264c;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px; /* future proofing */
  -khtml-border-radius: 10px; /* for old Konqueror browsers */
}

.sidenav-treatments ul, #nav_menu-2 ul {
  margin:0px 0px 0px 0px !important;
  padding:0px 0px 0px 0px;
}



.sidenav-treatments ul li, #nav_menu-2 ul li {
  margin:0px 0px 5px 0px;
  padding:0px 0px 0px 0px;
  list-style:none !important;
  font-size:13px;
}



.sidenav-treatments ul li a, #nav_menu-2 ul li a { color:#fff !important; }



.sidenav-treatments ul li a:hover, #nav_menu-2 ul li a:hover {
  color:#fff !important;
  text-decoration:underline !important;
}

#nav_menu-2 .menu-treatments-menu-container { padding:15px !important;}


/* FORM - Online Appointment */

.fscf-div-clear { clear:both; }

#fscf_required1 { margin-bottom:10px; }

.fscf-label {
  color: #767676;
  text-transform:uppercase;
  font-weight:400;
  font-size:11px;
  letter-spacing:2px;
  margin-bottom:3px;

}
  
span.fscf-required-indicator { color:#19C1C3; }

select.fscf-input-select {
  width:400px;	
}

input.fscf-input-text {
  width:400px;	
 }
 
#fscf_div_clear1_6 div.fscf-div-field { width:520px; }

#fscf_div_clear1_6 span {
 width:12.5%;
 float:left;
 display:inline-block;
 padding:0px;
 margin:0 5px 0px 0px;
}

#fscf_div_clear1_6 span label {
 font-size:11px;
}
#fscf_div_clear1_6 input.fscf-input-checkbox { float:left; margin-right:5px; padding:0px; }

#fscf_div_clear1_7 { clear:both; }

textarea.fscf-input-textarea { width:400px;	}


#fscf_div_clear1_8 { clear:both; }

#fscf_div_clear1_8 div.fscf-div-field { width:520px; }

#fscf_div_clear1_8 span {
 width:20%;
 float:left;
 display:inline-block;
 padding:0px;
 margin:0 5px 0px 0px;
}

#fscf_div_clear1_8 span label {
 font-size:11px;
}

#fscf_div_clear1_8 input.fscf-input-checkbox { float:left; margin-right:5px; padding:0px; }

#fscf_div_clear1_9 { clear:both; }

#fscf_div_clear1_9 div.fscf-div-field { width:520px; }

#fscf_div_clear1_9 span {
 width:20%;
 float:left;
 display:inline-block;
 padding:0px;
 margin:0 5px 0px 0px;
}

#fscf_div_clear1_9 span label {
 font-size:11px;
}

#fscf_div_clear1_9 input.fscf-input-checkbox { float:left; margin-right:5px; padding:0px; }

.div-control1 { width:270px !important; float:left; }







