/*
Theme Name: Clinico - Child theme
Description: Premium Medical and Health WordPress Theme. 
Theme URI: http://clinico.creaws.com/
Author: Creative Web Solutions
Template: clinico
Version: 1.5.1
Author URI: http://themeforest.net/user/creativews
Tags: clean, clinic, dentist, doctor, health, healthcare, hospital, medic, medical, medicine, responsive, timetable, wellness, corporate, Events calendar, flat
Text Domain: clinico
*/ 

/* =Theme customization starts here
-------------------------------------------------------------- */

.page-content main .gform_wrapper ul > li::before { display:none !important; }

.single-staff .cats_group { display:none; }

.cws_widget_content h4 { font-size: 24px; line-height: 1.2em; color: #fff; background-color: #ccc; padding:20px 30px; font-weight: normal; margin:0 0 20px; }
.cws_widget_content p,
.cws_widget_content li { margin:0 0 20px 0; font-size: 16px !important; }

#gform_fields_1 .gfield {
	float: left;
	clear: none;
	width: 50%;
	margin: 0px 0px 0px 0px;
	padding: 0px 1% 0px 0px;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}

#gform_fields_1 #field_1_4 {
	width: 100%;
	padding: 0px 1% 0px 0px;
}

#gform_fields_1 .gfield label, #gform_fields_2 .gfield label, #gform_fields_3 .gfield label, #gform_fields_4 .gfield label {
	display: none;
}

#gform_fields_1 .gfield input, #gform_fields_1 .gfield textarea {
	width: 100%;
	height: 50px;
	margin: 0 0 0 0 !important;
	padding: 10px;
	border: 1px solid #e3e3e3;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}

#gform_fields_1 .gfield textarea {
	height: 200px;
}

ul#gform_fields_2 {
	position: relative;
	_height: 100px;
	min-height: 100px;
}
#gform_fields_2 .gfield {
	position: absolute;
	width: 19%;
	margin: 0px;
	padding: 0px;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}

#gform_fields_2 .gfield input, #gform_fields_2 .gfield textarea, #gform_fields_2 .gfield .datepicker {
	width: 100% !important;
	padding: 5px;
	box-shadow: #dadada 1px 3px 3px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
	height: 38px;
	margin-bottom: 1.4em;
	font-size: 13px;
}

#gform_fields_2 #field_2_7 {
	width: 19%;
	height: 90px;
	margin-top: 7px;
	padding: 15px 0px 0px 10px;
	background: #f38230;
	color: #fff;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
	-webkit-border-top-left-radius: 4px;
	-moz-border-top-left-radius: 4px;
	-o-border-top-left-radius: 4px;
	border-top-left-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-moz-border-bottom-left-radius: 4px;
	-o-border-bottom-left-radius: 4px;
	border-bottom-left-radius: 4px;
}

#gform_fields_2 #field_2_1 { top: 0px; left: 20%; width: 9.5%; }
#gform_fields_2 #field_2_6 { top: 0px; left: 29.5%; width: 9.5%; }
#gform_fields_2 #field_2_3 { top: 50px; left: 20%; width: 39%; }
#gform_fields_2 #field_2_2 { top: 0px; left: 40%; }
#gform_fields_2 #field_2_4 { top: 50px; left: 40%; }

#gform_fields_2 #field_2_5 {
	top: 0px;
	left: 60%;
	height: 90px;
}
#gform_fields_2 .gfield textarea {
	height: 88px;
	padding: 5px;
}

#gform_submit_button_2 {
	position: absolute;
	top: 23px;
	left: 80%;
	height: 88px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
}

#gform_fields_3 .gfield, #gform_fields_4 .gfield {
	border: 0px;
	padding: 0px;	
}

#gform_fields_3 .gfield input, #gform_fields_4 .gfield input, #gform_fields_4 .gfield textarea,  #gform_fields_4 .datepicker {
	width: 100% !important;
	height: 50px;
	margin: 0 0 0 0 !important;
	padding: 10px;
	border: 1px solid #e3e3e3;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}

#gform_fields_4 .gfield textarea { height: 100px; }

#gform_wrapper_4 .gform_footer {
	margin-top: 0px;
	padding-top: 0px;
}

.page-content main ul.gform_fields > li { padding-left: 0px !important; }

.field_description_below > ul { margin-left: 30px !important; }

.featured_icon.f-left {
padding: 10px 0px;
}