/*
Theme Name: Salient Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/
/*
Theme Name: mdp child theme
Description: Child theme for mdp theme 
Author: salient
Template: mdp-theme
*/


@import url(https://fonts.googleapis.com/css?family=Open+Sans);

body {
    background: #fff !important;
}
.sf-menu li {
font-family: 'Open Sans', sans-serif !important;
font-size:18px !important;
}
.sf-menu li a:hover{
font-size:18px;
}
.sf-menu li a:hover{
color:#3b94ce;
}
header#top nav > ul > li > a {font-size:19px !important;}
.top_banner {min-height:345px;}
.banner_text {
    background-color: rgba(59, 148, 206, 0.8) !important;
    font-family: 'Open Sans', sans-serif !important;
    color: #fff;
    padding: 65px 35px !important;
}
.banner_text p {
    color: #fff;
    font-size: 18px !important;
    font-weight: 500;
    line-height: 28px;
   /*  padding-left: 58px;
    padding-right: 58px; */
}
.banner_text h1 {
    font-family: 'Open Sans', sans-serif !important;
    font-size: 51px !important;
    color: #fff !important;
    font-weight: 100;
    margin-bottom: 38px;
}
a.nectar-button.medium.accent-color.regular-button {
    background: #da4e49 !important;
}
.home_banner {padding:102px !important;}
.top_banner .row-bg.using-image {background-size:contain !important;}
.container-wrap, .project-title {background:transparent !important; padding-bottom:0px !important;}
.text_gray p { color:#7a7a7a !important;    font-size: 20px !important;
    font-family: 'Open Sans', sans-serif !important;
    font-weight: 300;
    line-height: 28px;
}
.text_justify {text-align:justify;}
.container-wrap {
    min-height: 740px;
}
ul#social {
    float:right;
	    padding-right: 25px;
}
ul#social li {
    display: inline;
}
ul#social li a i {
    color: #777 !important;
    background: transparent;
    padding: 7px;
    font-size: 19px;
}

ul.sf-menu.sf-js-enabled.sf-arrows {
    height: 44px;
    margin-top: 13px;
}
#copyright ul#social{display:none;}
.content_text a.regular-button {
    margin-top: 11px !important;
    color: #000 !important;
    font-size: 12px !important;
    font-weight: 600 !important;
	font-family: 'Open Sans', sans-serif !important;
	}
.content_text h1 {
    font-family: 'Open Sans', sans-serif !important;
    font-size: 39px;
    font-weight: 300;
    margin-bottom: 17px !important;
	}
	.content_text p {
       font-size: 21px;
    font-weight: 300;
    line-height: 33px;
	font-family: 'Open Sans', sans-serif !important;
}
.post_job_outer {
    width: 55%;
    float: right;
    background: rgba(75,212,179,0.5);
    padding-top: 45px;
    padding-bottom: 38px !important;
    text-align: left;
    padding-left: 16px;
    padding-right: 16px;
	min-height:240px;
}
.post_job p {
    color: #000;
    font-size: 13px;
    font-weight: 600;
	font-family: 'Open Sans', sans-serif !important;
}
.post_job_outer a.regular-button {
    margin-top: 11px !important;
    color: #000 !important;
    font-size: 12px !important;
    font-weight: 600 !important;
    float: right;
	font-family: 'Open Sans', sans-serif !important;
}

.find_job_outer {
    width: 55%;
    float: left;
    background: rgba(75,212,179,0.5);
    padding-top: 45px;
    padding-bottom: 38px !important;
    text-align: left;
    padding-left: 16px;
    padding-right: 16px;
	min-height:240px;
}
.find_job p {
    color: #000;
    font-size: 13px;
    font-weight: 600;
	font-family: 'Open Sans', sans-serif !important;
}
.find_job_outer a.regular-button {
    margin-top: 11px !important;
    color: #000 !important;
    font-size: 12px !important;
    font-weight: 600 !important;
    float: left;
	font-family: 'Open Sans', sans-serif !important;
}
.post_job_outer h3, .find_job_outer h3 {
    color: #151414;
    margin: 7px !important;
    font-family: 'Open Sans', sans-serif !important;
    font-weight: 400;
    font-size: 26px;
}
div#copyright {
        background: #Fbfbfb !important;
	color:#000;
	 font-family: 'Open Sans', sans-serif !important;
	 font-size:16px;
}
#footer-outer #copyright p, #footer-outer #copyright a {
    line-height: 27px;
    margin-top: 3px;
    text-align: center;
    font-size: 13px !important;
    color: #000;
	font-family: 'Open Sans', sans-serif !important;
	}
.gform_wrapper li.gfield.gfield_error, .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning {
    background-color: #FFDFE0;
    margin-bottom: .375em!important;
    padding: 0;
    border-top: 1px solid #C89797;
    border-bottom: 1px solid #C89797;
    background: transparent !important;
    border: 0px !important;
    padding: 0px !important;
    margin: 0px !important;
}

.validation_error {
    display: none;
}
input[type=text]{
    height: 33px;
    background: #F5F5F5;
    border: 1px solid #ccc;
    border-radius: 2px;
    color: #000;
}	
select {
    height: 32px;
    background: #F5F5F5;
    border: 1px solid #ccc;
    border-radius: 2px;
    color: #000;
}	
.doctor-form .push_half{
	float:left;
	width:50%;
}
.doctor-form .gform_wrapper ul li.gfield{
	clear:none !important;
}
body .doctor-form .gform_wrapper .top_label .gfield_label{
	float:left;
	width:45%;
	margin-top:7px;
	margin-bottom:0px;
	clear:none !important;
	padding-right:5px;
}
body .doctor-form .gform_wrapper label.gfield_label+div.ginput_container{
	float:left;
	width:65%;
}
.doctor-form .gform_wrapper form li, .doctor-form .gform_wrapper li{
	margin-bottom:10px;
}
.doctor-form .gform_wrapper h2.gsection_title{
	margin-top:20px !important;
	display:inline-block;
}
.doctor-form  .gform_wrapper .gsection{
	float:left;
	width:100%;
	margin:0 0 5px 0 !important;
}
.doctor-form .gform_wrapper ul li.no_label .gfield_label{
	display:none;
}
.textarea-lg .gform_wrapper ul li.no_label .gfield_label{
	display:none;
}
body .doctor-form .gform_wrapper .textarea-lg label.gfield_label+div.ginput_container{
	width:100%;
}
.form-content-md{
	font-size:14px;
	padding-bottom:10px;
	border-bottom:1px solid #ccc !important;
	margin-bottom:30px !important;
}
.doctor-form .gform_wrapper ul li.address-info label.gfield_label+div.ginput_container{
	width:100%;
}
#page-header-bg .inner-wrap{
	background-color:rgba(59,148,206,0.4);
	padding:30px 0;
	max-width:50%;
	margin:0 auto;
}

.gform_confirmation_wrapper {
  color: green !important;
  font-size: 20px !important;
}
.gform_wrapper .gfield_checkbox li label, .gform_wrapper .gfield_radio li label {
  line-height:1.3em !important;
  display:inline-block !important;
  margin:0 0 0 4px !important;
  vertical-align:middle !important;
}
.gform_wrapper .gfield_checkbox li input, .gform_wrapper .gfield_checkbox li input[type="checkbox"], .gform_wrapper .gfield_radio li input[type="radio"] {
vertical-align: middle;
display: inline-block;
}

/* Responsive fixes */
@media only screen and (max-width: 1239px) {
	body .doctor-form .gform_wrapper .top_label .gfield_label{
	width:40%;
}
}
@media only screen and (max-width: 1000px) {
.doctor-form .gform_wrapper ul li#field_3_51 {
  clear: both !important;
}
	#footer-outer #copyright .col {
  width: 100% !important;
}	.gform_wrapper .gfield_date_day, .gform_wrapper .gfield_date_month, .gform_wrapper .gfield_date_year, .gform_wrapper .gfield_time_hour, .gform_wrapper .gfield_time_minute {	  width: 7em !important;	}	body .doctor-form .gform_wrapper .top_label .gfield_label {	  padding-bottom: 10px;	  width: 100% !important;	}	.doctor-form .push_half.time {	  width: 50% !important;	}	body .doctor-form .gform_wrapper label.gfield_label + div.ginput_container {	  float: left;	  width: 100% !important;	}	}@media only screen and (max-width: 767px) {		.text_justify {	  text-align: inherit !important;	}		.gform_wrapper .gfield_date_day, .gform_wrapper .gfield_date_month, .gform_wrapper .gfield_date_year, .gform_wrapper .gfield_time_hour, .gform_wrapper .gfield_time_minute {	  width: 7.688em !important;	}	#fws_571485f46861a{		margin-left:-10px !important; 	}	}@media only screen and (max-width: 690px) {	.doctor-form .push_half {	  width: 100%;	}	.gform_wrapper .gfield_date_day, .gform_wrapper .gfield_date_month, .gform_wrapper .gfield_date_year, .gform_wrapper .gfield_time_hour, .gform_wrapper .gfield_time_minute {	  width: 5em !important;	}	.gform_wrapper .gfield_time_hour i {		display:none;	} }@media only screen and (max-width: 480px) {	.gform_wrapper .gfield_date_day, .gform_wrapper .gfield_date_month, .gform_wrapper .gfield_date_year, .gform_wrapper .gfield_time_hour, .gform_wrapper .gfield_time_minute {	  width: auto !important;	}		.post_mdp_content {		margin: auto !important;		margin-left: -14px !important;	} .instance-2 .text_gray.text_justify strong{display:block;}.post_job_outer, .find_job_outer{text-align: center !important; width: 100% !important;} .post_job_outer h3, .find_job_outer h3 {text-align: center;} .post_job_outer a.regular-button, .find_job_outer a.regular-button {
  float: none;
}}




