/* 
 Theme Name:     CMEINC/NWPS
 Author:         CME/NW Powerstroke
 Author URI:     http://superdutyperformance.com/
 Template:       Divi
 Version:        v.01 child theme
 Description:   A Child Theme built using the elegantmarketplace.com Child theme maker
Developed by Andrew Palmer for Elegant Marketplace www.elegantmarketplace.com Free to use and duplicate as many times as you like
 Wordpress Version: 4.8.3
*/ 


/* ----------- PUT YOUR CUSTOM CSS BELOW THIS LINE -- DO NOT EDIT ABOVE THIS LINE --------------------------- */ 

@media (max-width: 1290px){
	.et_header_style_left #et-top-navigation nav>ul>li>a, 
	.et_header_style_split #et-top-navigation nav>ul>li>a{padding-bottom:33px!important;}
	.et_header_style_left #et-top-navigation, 
	.et_header_style_split #et-top-navigation{padding:33px 0 0 0!important;}
}
@media (max-width: 980px){
.et_header_style_left #logo, 
.et_header_style_split #logo{max-width: 75%}
.et_header_style_left #et-top-navigation, 
.et_header_style_left .et-fixed-header #et-top-navigation{padding-top:10px}
}
@media (max-width: 600px){
	header .container.et_menu_container{width:100%!important;}	
.et_header_style_left #et-top-navigation, 
.et_header_style_left .et-fixed-header #et-top-navigation{padding:12px 15px 0 0!important;}
}

#logo{max-height: 100%;}

.et_pb_gutters3.et_pb_footer_columns3 .footer-widget{
	width: 33.33%!important;
	margin-right: 0!important;
}
.et_pb_gutters3.et_pb_footer_columns3 .footer-widget img{width: 99%;}
#main-footer .et_pb_widget{float: none!important}

.custom_contact .input {
padding-top: 10px;
padding-bottom: 10px;
} 

.custom_contact #et_pb_contact_message_1 {
min-height: 85px !important;
}


#main-header {
    border-bottom: 2px solid #d8242f;
}

#main-footer {
    border-top: 2px solid #ffffff;
}

/*----------5 Columns----------*/
.five-columns .et_pb_module {
    float: left;
    width: 19.2%!important;
}
 
@media only screen and (max-width: 1267px) and (min-width: 1127px) {
 .five-columns .et_pb_module {width: 19.1%!important;}
}
 
@media only screen and (max-width: 1127px) and (min-width: 700px)  {
  .five-columns .et_pb_module {width: 32.1%!important;}
  .five-columns .et_pb_text_5{margin-right:0!important;}
}
 
@media only screen and (max-width: 700px) {
  .five-columns .et_pb_module {width: 48%!important;}
  .five-columns .et_pb_text_6{margin-right:0!important;}
  .five-columns .et_pb_text_4{margin-right:0!important;}
}
 
/* Link Color */
.five-columns .et_pb_module a {
display: block;
padding: 10px;
text-align: center;
background: #000;
color: #d8242f;
}.five-columns .et_pb_module a:hover {color: #fd5353;}