/*
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
*/

.wpcf7-form-control-wrap {
    position: unset!important;
}

body .testimonial_slider .image-icon, body  .nectar_single_testimonial .image-icon{
    font-size: 200px;
    border-radius: 0;
    line-height: 100px;
}
body .testimonial_slider .image-icon.has-bg, body  .nectar_single_testimonial .image-icon {
    width: 200px;
    height: 120px;
}

body .nectar_single_testimonial span {
    font-weight: 900;
    font-family: montserrat;
}






#getinvolved .wpb_column .column-image-bg-wrap .column-image-bg {
    background-position: top center!important;
}

.disclaimer{
	    border: 1px solid #555;
    max-width: 400px;
    margin: 0 auto 40px;
    padding: 20px;
}

.span_12 li{
	margin-bottom:20px;
}


#contact .wpb_column .column-image-bg-wrap .column-image-bg {
    background-position: top center!important;
}

body input[type=text], body textarea, body input[type=email], input[type=password], body input[type=tel], input[type=url], input[type=search], input[type=date], .material.woocommerce-page[data-form-style="default"] input#coupon_code {
    border-radius: 0;
    background-color: #ffffff;
    color: #222!important;
    font-weight: 600;
}

body.material .nectar-button.large {
    padding-left: 35px;
    padding-right: 35px;
    text-transform: uppercase;
    font-weight: 900;
    font-family: montserrat;
}

#getinvolved input[type=submit], #getinvolved[type=submit], #getinvolved[type="button"]{
	width:100%;
font-family: 'Montserrat'!important;
    text-transform: uppercase!important;
    font-weight: 900!important;
    font-size: 13px!important;
}

/*----- Email Signup -----*/
#emailsignup input.name {
	width:20%;
	float: left;
    margin-right: 1%;
}

#emailsignup input#emailaddress {
	width:28%;
	float: left;
    margin-right: 1%;
}

#emailsignup input.zip {
	width:16%;
	float: left;
    margin-right: 1%;
}

#emailsignup input[type=submit], #emailsignup button[type=submit], #emailsignup input[type="button"]{
	width:12%;
	float: left;
font-family: 'Montserrat'!important;
    text-transform: uppercase!important;
    font-weight: 900!important;
    font-size: 13px!important;
}

input[type=submit],  button[type=submit], input[type="button"]{

font-family: 'Montserrat'!important;
    text-transform: uppercase!important;
    font-weight: 900!important;
    font-size: 13px!important;
}

#actionbar input[type=text], #actionbar textarea, #actionbar input[type=email]{
    background-color: rgba(0,0,0,0.04);
    border-radius: 0;
    border: 1px solid #999;
	margin-bottom:10px;
	
}

#home .vc_col-sm-6{
	width:50%!important;

}

body .wpcf7-form span.wpcf7-list-item {
    display: block!important;
    margin: 0 0 10px 1em!important;
}

body .wpcf7-form p span {
    color: #fff!important;
}

/*----- Media Query -----*/

@media only screen and (max-width: 1000px) {
	
	#mystory .wpb_column .column-image-bg-wrap .column-image-bg, #experience .wpb_column .column-image-bg-wrap .column-image-bg{
    background-position: 66% top!important;
}
	
	
	.mobilemarginfix .span_12 > .col.padding-5-percent[data-padding-pos="all"]{
		padding-top:-0!important;
	}
	
	.nopaddingbottom .span_12 > .col.padding-5-percent[data-padding-pos="all"]{
		padding-bottom:-0!important;
	}
	
	input.name {
	width:100%;
	float: left;
    margin-right: 1%;
		margin-bottom:10px;
}

	.full-width-content.vc_row-fluid .wpb_column .column-image-bg-wrap .column-image-bg {
    background-position: center top!important;
	}
	
	#home .row-bg{
		background-position:67% top!important;
	}	
	
	
	#emailsignup input[type=submit], #emailsignup button[type=submit], #emailsignup input[type="button"]{
	width:100%!important;
}
	
input#emailaddress {
	width:100%;
	float: left;
    margin-right: 1%;
margin-bottom:10px;
}

input.zip {
	width:100%;
	float: left;
    margin-right: 1%;
margin-bottom:10px;
}

input[type=submit], button[type=submit], input[type="button"]{
	width:100%;
	float: left;
font-family: 'Montserrat'!important;
    text-transform: uppercase!important;
    font-weight: 900!important;
    font-size: 13px!important;
margin-bottom:10px;
}
}

@media only screen and (min-width: 1245px) {
	.mobilehide1{
		display:none;
	}
}

@media only screen and (min-width: 1640px) {
	.mobilehide{
		display:none;
	}
}

@media only screen and (max-width: 690px){
	
	#home .vc_col-sm-6{
	width:100%!important;
	}
	
	body #home h1{
		font-size: 24px;
    line-height: 24px;
    text-align: center;
margin-top:80px;
	}
	
	#home .nectar-video-box {
    margin-top: -40px;
}
	
	.issuemobilefix{
		min-height:300px!important;
	}
	
	#getinvolved .divider-wrap{
		display:none!important;
	}
}
	