/*
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
*/




#why_us_sec .read_btn:hover,#gform_1 #gform_submit_button_1:hover,
.why_us_border a:hover{
	background-color:#fd0100!important;color:#fff!important;
	-webkit-transition:background-color 0.2s cubic-bezier(0.22,0.61,0.36,1);
	-moz-transition:background-color 0.2s cubic-bezier(0.22,0.61,0.36,1);
	-ms-transition:background-color 0.2s cubic-bezier(0.22,0.61,0.36,1);
	-o-transition:background-color 0.2s cubic-bezier(0.22,0.61,0.36,1);
	transition:background-color 0.2s cubic-bezier(0.22,0.61,0.36,1);}


body #gform_2 #gform_submit_button_2:hover,#gform_submit_button_4:hover,
#get_quotes_page_sec #gform_1 #gform_submit_button_1:hover{
	background-color:#696969!important;background:#696969!important;color:#fff!important;
	-webkit-transition:background-color 0.2s cubic-bezier(0.22,0.61,0.36,1);
	-moz-transition:background-color 0.2s cubic-bezier(0.22,0.61,0.36,1);
	-ms-transition:background-color 0.2s cubic-bezier(0.22,0.61,0.36,1);
	-o-transition:background-color 0.2s cubic-bezier(0.22,0.61,0.36,1);
	transition:background-color 0.2s cubic-bezier(0.22,0.61,0.36,1);}

.get_qt_form #gform_1 .ginput_container_fileupload{border:1px dashed #ccc;}

#gform_1 label,#gform_2 label{display:none!important;}
#gform_1 input,#gform_1 textarea{width:100%;background-color:#fff!important;border-radius:5px;color:#333;}
#gform_1 ul li{width:50%;display:inline-block!important;margin-top:5px!important;}
#gform_1 .gform_wrapper .gform_footer{padding:0 0 0 0!important;}
#gform_1 ul li.gfield{margin-top:0;}
#field_1_5{width:100%!important;}
#gform_1 #gform_submit_button_1{text-transform:uppercase;border-radius:5px!important;background-color:#007e00!important;color:#fff!important;display:inline-block!important;width:auto;padding:10px 25px!important;}
.gform_wrapper li.gfield.gfield_error.gfield_contains_required{padding-right:16px!important;}

#gform_2 #gform_submit_button_2{padding:10px 15px!important;border-radius:5px;text-transform:uppercase;line-height:normal;}
#gform_2 .gform_footer{padding:0 0 10px;margin:10px 0 0 0;}
#gform_2 .validation_message{display:none;}
#gform_1 .gform_footer{padding:0 0 10px;margin:0 0 0;}
#gform_preview_1_6{position:relative;}
#gform_preview_1_6 img{display:inline-block;padding:4px 5px 5px 0;}
#gform_preview_1_6 strong{font-size:15px;}
#gform_1  #gform_drag_drop_area_1_6{background-color:rgb(255,255,255)!important;margin-bottom:0!important;position:relative;height:74px;padding:0;border:none!important;}
#gform_1 .drag_drop{width:100%!important;border-radius:5px;position:relative;}
body #gform_1 #gform_multifile_messages_1_6{margin-bottom:0!important;}
.gform_drop_instructions{background:url(/web/20221028191823im_/https://medtrans.com.au/wp-content/uploads/2017/03/drag_n_drop_input.png) no-repeat;color:transparent!important;height:72px;width:100%;background-position:50% 50%;position:relative;}
#gform_browse_button_1_6{position:relative;top:-70px;opacity:0;height:50px;padding:0!important;}
#gform_1 .ginput_container_fileupload{opacity:1;padding:5px!important;border:1px dashed #fff;border-radius:5px;}
.newsletter_holder .gform_footer{display:inline-block!important;width:30%!important;}
#gform_wrapper_2,#gform_wrapper_1{margin-top:0;}

/*Captcha home*/
.gform_fields .home-captcha-section{position: relative;top:-27px;} 
#gform_1 .gform_footer{position: relative;top:-18px;} 
/*Captcha footer*/
#gform_2 .nl-captcha-section{margin-top: 5px;}

/*contact page form start*/
#gform_3  #gform_drag_drop_area_3_9{background-color:rgb(255,255,255)!important;margin-bottom:0!important;position:relative;height:74px;padding:0;}
#gform_3 .drag_drop{width:100%!important;border-radius:5px;position:relative;}
#gform_preview_3_9{color:#333;position:relative;}
#gform_preview_3_9 img{display:inline-block;padding:4px 5px 5px 0;}
#gform_preview_1_6 strong{font-size:15px;}
#gform_browse_button_3_9{position:relative;top:-70px;opacity:0;height:50px;padding:0!important;width:100%;}
#gform_3 input,#gform_3 textarea{border:1px solid #7b7b7b!important;color:#717171;}
#gform_3 input[type="text"],#gform_3 textarea{padding:8px 50px!important;font-size:12px!important;}
#gform_3 label{display:none;}
#gform_3 li.gfield.gfield_error,#gform_3 li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background-color:rgba(255,223,224,.6);margin-bottom:1px!important;border-top:1px solid #C89797;border-bottom:1px solid #C89797;padding-bottom:1px;padding-top:1px;}
#gform_3 li.gfield.gfield_error.gfield_contains_required div.ginput_container,#gform_3 li.gfield.gfield_error.gfield_contains_required label.gfield_label{margin-top:0px!important;}
body #gform_3 li.gfield.gfield_error.gfield_contains_required div.ginput_container{margin-bottom:0!important;}
body #gform_3 li.gfield.gfield_error.gfield_contains_required div.ginput_container input[type="text"]{margin-bottom:0!important;}
#gform_3 .gfield_description{display:none;}
#gform_3 li#field_3_7,#gform_3 li#field_3_3,#gform_3 li#field_3_2,#gform_3 li#field_3_8,#gform_3 li#field_3_4,#gform_3 li#field_3_5{position:relative;}
#gform_3 li#field_3_7:before,#gform_3 li#field_3_3:before,#gform_3 li#field_3_2:before,#gform_3 li#field_3_8:before,#gform_3 li#field_3_4:before,#gform_3 li#field_3_5:before{position:absolute;color:#fff;font-family:'FontAwesome';z-index:9999999;top:0;left:0;background-color:#7b7b7b;height:100%;width:40px;text-align:center;padding:8px;font-size:16px;}
#gform_3 li#field_3_7:before{content:"\f007";}
#gform_3 li#field_3_3:before{content:"\f1ad";}
#gform_3 li#field_3_2:before{content:"\f0e0";}
#gform_3 li#field_3_8:before{content:"\f095";}
#gform_3 li#field_3_4:before{content:"\f1ab";}
#gform_3 li#field_3_5:before{content:"\f0e6";height:95%;padding-top:10%;}
body #gform_3 div.ginput_container{margin-bottom:30px!important;}
#gform_3 .gform_footer{text-align:center;padding:0px 0 10px;}
#input_1_6{display:block;height:50px;}
body #gform_submit_button_3{padding:10px 15px!important;background-color:#007e00;border:none!important;color:#fff!important;font-family:inherit;text-transform:uppercase;border-radius:5px!important;}

	body .gform_wrapper .description,body .gform_wrapper .gfield_description,body .gform_wrapper .gsection_description,body .gform_wrapper .instruction{font-size:12px;}
	body .gform_wrapper div.charleft{font-size:10px;}
	body .gform_wrapper .top_label .gfield_label{font-weight:normal!important;margin-top:20px;margin-bottom:6px;font-family:'Open Sans';font-weight:700;}
	
			@media all and (min-width:320px) and (max-width:767px){
				.gform_wrapper .ginput_container span:not(.ginput_price){margin-bottom:0px!important;}
				#gform_wrapper_2{margin-bottom:0;}
				#gform_2 .gform_footer{padding:0 0 0;}
				body .gform_wrapper .gform_footer{padding:10px 0 10px;margin:0 0 0;}
				#gform_1 ul li,.singl_blog .post-header,.singl_blog p{width:100%;display:inline-block!important;}
}

/**custom responsive style end*
/*27-03-19 terms & rules checkbox css*/
label#label_1_9_1{display:inline!important;color: #fff;}
label#label_3_11_1{display:inline!important;color: #666666 !important;}
#gform_1 ul #field_1_9, #field_1_9 ul li.gchoice_1_9_1{width: 100%;margin-top: -15px !important;}
#gform_3 ul #field_3_11, #field_3_11 ul li.gchoice_3_11_1{width: 100%;}
.gf_browser_chrome.gform_wrapper .gfield_checkbox li{line-height: 43px;}
.gf_browser_chrome.gform_wrapper .gfield_checkbox{margin-bottom: 15px;}
.gf_browser_chrome.gform_wrapper .gfield_checkbox li{position: relative;line-height: 40px;}
.gf_browser_chrome.gform_wrapper .gfield_checkbox li input[type="checkbox"]{margin-bottom: 15px;}
.gf_browser_chrome.gform_wrapper .gfield_checkbox li label{position:absolute;line-height:19px;margin-left:6px;margin-top:4px;}
/*End*/

#overlay{position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.6);
    filter: alpha(opacity=50);
    -moz-opacity: 0.5;
    -khtml-opacity: 0.5;
    z-index: 10000;}

#overlay img{text-align: center;margin: 0 auto;position: absolute;left: 0;right: 0;top: 52%;z-index: 999;}
#overlay span{text-align: center;margin: 0 auto;position: absolute;left: 0;right: 0;top: 48%;z-index: 999;color: white;font-size: 20px;font-weight: 600;}
#text-5 .textwidget{margin-top:20px;}
.gform_wrapper.gf_browser_chrome .gfield_checkbox li input, .gform_wrapper.gf_browser_chrome .gfield_checkbox li input[type=checkbox], .gform_wrapper.gf_browser_chrome .gfield_radio li input[type=radio]{vertical-align:top;margin-top:0;margin-bottom:0;}
.gform_wrapper.gf_browser_chrome .gfield_error .gfield_checkbox li input, .gform_wrapper.gf_browser_chrome .gfield_error .gfield_checkbox li input[type=checkbox], .gform_wrapper.gf_browser_chrome .gfield_radio li input[type=radio]{margin-top:0;}
.gf_browser_chrome.gform_wrapper .gfield_error .gfield_checkbox li label{vertical-align:top;}
/*
