/*---------------------------------------------------------------------------------

 Theme Name:  Carter Mechanical Theme
 Theme URI:    
 Description:  
 Author:       TMD
 Author URI:   https://brandxpander.com/
 Template:     Divi
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html

------------------------------ ADDITIONAL CSS HERE ------------------------------*/

@font-face {
    font-family: 'HelveticaLTStd-Roman';
    src: url(fonts/HelveticaLTStd-Roman.otf);
}
@font-face {
    font-family: 'museosans';
    src: url(fonts/museosans-100-webfont.otf);
}

@font-face {
    font-family: 'HelveticaLTStd-BoldCond';
    src: url(fonts/HelveticaLTStd-BoldCond.otf);
}

@font-face {
    font-family: 'HelveticaLTStd-Light';
    src: url(fonts/HelveticaLTStd-Light.otf);
}

body{
	font-family: 'HelveticaLTStd-Roman';
}

h3, h4, h5, h6{
	font-family: 'HelveticaLTStd-BoldCond';
	padding-bottom: 1.1em;
}
h1, h2{
	font-family: 'museosans';
	padding-bottom: 1.1em;		font-weight: bold; 
}

#main-content{
	font-family: 'HelveticaLTStd-Light';
}

h1{
	text-transform: uppercase;
}
p{
	padding-bottom: 1.7em;
}

/**** FORMIDABLE ****/
.frm_button_submit{
    padding: 10px!important;
    font-size: 16px!important;
    border: none;
    color: #ffffff!important;
    min-width: 145px;
    background: #e27a3f!important;
    font-family: 'HelveticaLTStd-Light'!important;
    max-width: 100%;
}

.frm_primary_label{
   display: none!Important;
}

.frm_style_formidable-style.with_frm_style input[type=text], .frm_style_formidable-style.with_frm_style input[type=password], .frm_style_formidable-style.with_frm_style input[type=email], .frm_style_formidable-style.with_frm_style input[type=number], .frm_style_formidable-style.with_frm_style input[type=url], .frm_style_formidable-style.with_frm_style input[type=tel], .frm_style_formidable-style.with_frm_style input[type=file], .frm_style_formidable-style.with_frm_style input[type=search], .frm_style_formidable-style.with_frm_style select{
    border-radius: 0px;
    padding: 9px;
    height: auto;
}

.frm_style_formidable-style.with_frm_style textarea{
	border-radius: 0px;
	resize: none;
}

.frm_style_formidable-style.with_frm_style .form-field {
    margin-bottom: 10px;
}

#form_oy0qu {
	width: 50%;
}

@media (max-width: 980px) {

	#form_oy0qu {
		width: 100%;
	}

}

/**** FOOTER *****/

#industry-association {

	list-style-type: none;

}


#industry-association li {

	display: inline-block;

    width: 49%;	

}

#industry-association li:before {

	display: none!Important;

}