@media only screen and (min-width:767px){body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-size:18px}.et_pb_slide_content,.et_pb_best_value{font-size:20px}}body{color:#333333}h1,h2,h3,h4,h5,h6{color:#333333}body{line-height:1.3em}a{color:#343434}#top-menu li a{font-size:16px}body.et_vertical_nav .container.et_search_form_container .et-search-form input{font-size:16px!important}#main-footer{background-color:#ffffff}#footer-widgets .footer-widget a,#footer-widgets .footer-widget li a,#footer-widgets .footer-widget li a:hover{color:#333333}.footer-widget{color:#333333}#main-footer .footer-widget h4{color:#333333}.footer-widget li:before{border-color:#333333}.footer-widget,.footer-widget li,.footer-widget li a,#footer-info{font-size:16px}.footer-widget .et_pb_widget div,.footer-widget .et_pb_widget ul,.footer-widget .et_pb_widget ol,.footer-widget .et_pb_widget label{line-height:1em}#footer-widgets .footer-widget li:before{top:5px}#footer-bottom{background-color:#ffffff}#footer-info,#footer-info a{color:#333333}body .et_pb_button,.woocommerce a.button.alt,.woocommerce-page a.button.alt,.woocommerce button.button.alt,.woocommerce-page button.button.alt,.woocommerce input.button.alt,.woocommerce-page input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce-page #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce-page button.button,.woocommerce input.button,.woocommerce-page input.button,.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,.woocommerce-message a.button.wc-forward{font-size:16px;border-radius:0px;font-weight:normal;font-style:normal;text-transform:uppercase;text-decoration:none;}body.et_pb_button_helper_class .et_pb_button,.woocommerce.et_pb_button_helper_class a.button.alt,.woocommerce-page.et_pb_button_helper_class a.button.alt,.woocommerce.et_pb_button_helper_class button.button.alt,.woocommerce-page.et_pb_button_helper_class button.button.alt,.woocommerce.et_pb_button_helper_class input.button.alt,.woocommerce-page.et_pb_button_helper_class input.button.alt,.woocommerce.et_pb_button_helper_class #respond input#submit.alt,.woocommerce-page.et_pb_button_helper_class #respond input#submit.alt,.woocommerce.et_pb_button_helper_class #content input.button.alt,.woocommerce-page.et_pb_button_helper_class #content input.button.alt,.woocommerce.et_pb_button_helper_class a.button,.woocommerce-page.et_pb_button_helper_class a.button,.woocommerce.et_pb_button_helper_class button.button,.woocommerce-page.et_pb_button_helper_class button.button,.woocommerce.et_pb_button_helper_class input.button,.woocommerce-page.et_pb_button_helper_class input.button,.woocommerce.et_pb_button_helper_class #respond input#submit,.woocommerce-page.et_pb_button_helper_class #respond input#submit,.woocommerce.et_pb_button_helper_class #content input.button,.woocommerce-page.et_pb_button_helper_class #content input.button{}body .et_pb_button:after,.woocommerce a.button.alt:after,.woocommerce-page a.button.alt:after,.woocommerce button.button.alt:after,.woocommerce-page button.button.alt:after,.woocommerce input.button.alt:after,.woocommerce-page input.button.alt:after,.woocommerce #respond input#submit.alt:after,.woocommerce-page #respond input#submit.alt:after,.woocommerce #content input.button.alt:after,.woocommerce-page #content input.button.alt:after,.woocommerce a.button:after,.woocommerce-page a.button:after,.woocommerce button.button:after,.woocommerce-page button.button:after,.woocommerce input.button:after,.woocommerce-page input.button:after,.woocommerce #respond input#submit:after,.woocommerce-page #respond input#submit:after,.woocommerce #content input.button:after,.woocommerce-page #content input.button:after{font-size:25.6px}body .et_pb_button:hover,.woocommerce a.button.alt:hover,.woocommerce-page a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce-page button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce-page input.button.alt:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce-page #respond input#submit.alt:hover,.woocommerce #content input.button.alt:hover,.woocommerce-page #content input.button.alt:hover,.woocommerce a.button:hover,.woocommerce-page a.button:hover,.woocommerce button.button:hover,.woocommerce-page button.button:hover,.woocommerce input.button:hover,.woocommerce-page input.button:hover,.woocommerce #respond input#submit:hover,.woocommerce-page #respond input#submit:hover,.woocommerce #content input.button:hover,.woocommerce-page #content input.button:hover{color:#555555!important;background:#ffffff!important;border-color:#ffffff!important;border-radius:0px}h1,h2,h3,h4,h5,h6,.et_quote_content blockquote p,.et_pb_slide_description .et_pb_slide_title{font-weight:normal;font-style:normal;text-transform:uppercase;text-decoration:none}@media only screen and (min-width:981px){h1{font-size:40px}h2,.product .related h2,.et_pb_column_1_2 .et_quote_content blockquote p{font-size:34px}h3{font-size:29px}h4,.et_pb_circle_counter h3,.et_pb_number_counter h3,.et_pb_column_1_3 .et_pb_post h2,.et_pb_column_1_4 .et_pb_post h2,.et_pb_blog_grid h2,.et_pb_column_1_3 .et_quote_content blockquote p,.et_pb_column_3_8 .et_quote_content blockquote p,.et_pb_column_1_4 .et_quote_content blockquote p,.et_pb_blog_grid .et_quote_content blockquote p,.et_pb_column_1_3 .et_link_content h2,.et_pb_column_3_8 .et_link_content h2,.et_pb_column_1_4 .et_link_content h2,.et_pb_blog_grid .et_link_content h2,.et_pb_column_1_3 .et_audio_content h2,.et_pb_column_3_8 .et_audio_content h2,.et_pb_column_1_4 .et_audio_content h2,.et_pb_blog_grid .et_audio_content h2,.et_pb_column_3_8 .et_pb_audio_module_content h2,.et_pb_column_1_3 .et_pb_audio_module_content h2,.et_pb_gallery_grid .et_pb_gallery_item h3,.et_pb_portfolio_grid .et_pb_portfolio_item h2,.et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2{font-size:24px}h5{font-size:21px}h6{font-size:18px}.et_pb_slide_description .et_pb_slide_title{font-size:61px}.woocommerce ul.products li.product h3,.woocommerce-page ul.products li.product h3,.et_pb_gallery_grid .et_pb_gallery_item h3,.et_pb_portfolio_grid .et_pb_portfolio_item h2,.et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2,.et_pb_column_1_4 .et_pb_audio_module_content h2{font-size:21px}.et_header_style_left #et-top-navigation,.et_header_style_split #et-top-navigation{padding:38px 0 0 0}.et_header_style_left #et-top-navigation nav>ul>li>a,.et_header_style_split #et-top-navigation nav>ul>li>a{padding-bottom:38px}.et_header_style_split .centered-inline-logo-wrap{width:75px;margin:-75px 0}.et_header_style_split .centered-inline-logo-wrap #logo{max-height:75px}.et_pb_svg_logo.et_header_style_split .centered-inline-logo-wrap #logo{height:75px}.et_header_style_centered #top-menu>li>a{padding-bottom:14px}.et_header_style_slide #et-top-navigation,.et_header_style_fullscreen #et-top-navigation{padding:29px 0 29px 0!important}.et_header_style_centered #main-header .logo_container{height:75px}#logo{max-height:100%}.et_pb_svg_logo #logo{height:100%}.et-fixed-header #top-menu li a{font-size:16px}}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_section.et_pb_section_first{padding-top:inherit}.et_pb_fullwidth_section{padding:0}}h1,h2,h3,h4,h5,h6{font-family:'Raleway',Helvetica,Arial,Lucida,sans-serif}body,input,textarea,select{font-family:'Raleway',Helvetica,Arial,Lucida,sans-serif}#main-header,#et-top-navigation{font-family:'Raleway',Helvetica,Arial,Lucida,sans-serif}h3{margin-top:15px}article h2.entry-title{font-size:18px;text-transform:none}.search article h2.entry-title{font-size:34px;text-transform:none}.archive .et_pb_fullwidth_section .et_pb_row{padding:20px 0!important}a{color:#0073aa}p:last-of-type{padding-bottom:1em}.et_pb_gutters3 .et_pb_column_3_4 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_3_4 .et_pb_module,.et_section_specialty .et_pb_gutters3.et_pb_row .et_pb_column_3_4 .et_pb_column_4_4 .et_pb_module,.et_section_specialty .et_pb_row .et_pb_column_3_4 .et_pb_gutters3.et_pb_row_inner .et_pb_column_4_4 .et_pb_module{margin-bottom:1.735%}.smaller{font-size:36px}.white{color:#fff}hr.gray{background:#484848;border:0px;height:1px;max-width:300px;margin-bottom:1.75em}.et_pb_scroll_top.et-pb-icon{background:#990014;border-radius:0px;right:50px;font-size:40px;padding:0px}.search p.post-meta{display:none}sup,sub{vertical-align:baseline;font-size:smaller;position:relative;top:-0.4em}sub{top:0.4em}.et_pb_search input.et_pb_s,.et_pb_search input.et_pb_searchsubmit{border:0px;color:#555555;width:50%;margin-left:auto;margin-right:auto;display:block;text-align:center;font-family:FontAwesome,"Raleway",Verdana,sans-serif;font-style:normal;font-weight:normal;text-decoration:inherit}.search-bar{width:100%;padding:10px;margin:0px;border-bottom:1px solid #d7d7d7;border-top:1px solid #d7d7d7}.search-bar .et_pb_row{padding:0px}header#main-header{background:rgb(255,255,255);background:-moz-linear-gradient(left,rgba(255,255,255,1) 50%,rgba(242,242,242,1) 50%);background:-webkit-linear-gradient(left,rgba(255,255,255,1) 50%,rgba(242,242,242,1) 50%);background:linear-gradient(to right,rgba(255,255,255,1) 50%,rgba(242,242,242,1) 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f2f2f2',GradientType=1)}.et_pb_fullwidth_header .et_pb_fullwidth_header_container.left .header-content{margin-right:0}.et_pb_divider{margin:0!important}.header-content img,.header-content h1{display:inline-block;vertical-align:middle}.header-content img{margin-right:20px}.et_pb_fullwidth_header{padding:10px 0}.submenu ul{padding:0px}.submenu ul li{list-style:none}.submenu a{color:#2e82be;text-decoration:underline}span.red-tag{background:#cc263c;padding:10px;display:inline-block;margin:0 10px 10px 0;text-transform:uppercase;font-size:14px;font-weight:700}span.red-tag a{color:#fff;text-decoration:none}.border-left{border-left:1px solid #dcdcdc;padding-left:30px}.archive #main-content .container,.single-standard #main-content .container{padding-top:0px;width:100%;max-width:none}.archive .et_pb_with_background{background:#f2f2f2;padding:30px 0}.single-standard .et_pb_with_background{background:#f2f2f2;padding:0}.archive .et_pb_section_0:after,.single-standard .et_pb_section_header:after{border-top:30px solid #f2f2f2;border-left:40px solid transparent;border-right:40px solid transparent;content:"";position:absolute;left:50%;margin-left:-40px;width:0;height:0;bottom:-30px;z-index:1}.archive h2{margin-bottom:30px}.archive .et_pb_blog_grid[data-columns] .column .et_pb_post{text-align:center}.archive .post-content p{color:#fff!important}.archive .et_pb_blog_grid .column{max-width:33%}.entry-content table,body.et-pb-preview #main-content .container table{border:1px solid #1a7da4}table{border-spacing:0;border-collapse:separate;border-color:#1a7da4;margin-bottom:30px!important}table.data{font-size:80%}.entry-content tr th,.entry-content thead th,body.et-pb-preview #main-content .container tr th,body.et-pb-preview #main-content .container thead th{background-color:#f2f2f2}.entry-content tr td,body.et-pb-preview #main-content .container tr td{border-top:1px solid #eee;border-right:1px solid #eee}.tweets .et_pb_widget{width:100%!important}.tweets h4.widgettitle{font-size:0px}.tweets{border:0px;padding:0px}.et_pb_contact_submit{color:#fff;font-weight:700!important}.et_contact_bottom_container{float:none;overflow:hidden;margin-top:-1.5%;text-align:center}.et_pb_contact p input,.et_pb_contact p textarea{text-align:center}.et_blog_flex{display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch}.et_blog_flex .et_pb_image_container img{min-width:0px;max-width:none;height:auto}.et_blog_flex .et_pb_post{border:0px;border-bottom:8px solid;background-color:#1a7da4;border-color:#035e82;text-align:center;padding:20px;max-width:32%;width:32%;margin:0.5%}.et_blog_flex .et_pb_post.post-standard .post-content p{font-size:14px!important;display:block;display:-webkit-box;padding-bottom:0px;margin:0 auto;line-height:1.4em;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.et_blog_flex .et_pb_image_container{margin:auto}.post-standard .entry-title{margin:20px 0;min-height:46px}.post-standard .entry-title a{color:#fff}.et_blog_flex .et_pb_post.category-nonroad,.et_blog_flex .et_pb_post.category-locomotives,.et_blog_flex .et_pb_post.category-motorcycles{background-color:#1a7da4;border-color:#035e82}.et_blog_flex .et_pb_post.category-marine,.et_blog_flex .et_pb_post.category-aviation{background-color:#1a7da4;border-color:#035e82}.et_blog_flex .et_pb_post.category-heavy-duty-vehicles,.et_blog_flex .et_pb_post.category-light-duty-vehicles{background-color:#306a82;border-color:#154a60}.contact_form{background-color:#333333!important}label.gfield_label{font-size:0px!Important;line-height:0px}.ginput_container.ginput_container_text{margin-top:0px!important}.gform_wrapper ul.gform_fields li.gfield{margin-top:0px}.gform_wrapper input,.gform_wrapper textarea{padding:10px!important;font-size:14px!important;text-align:center}input#gform_submit_button_1{background:transparent;border:2px solid #fff;color:#fff;text-transform:uppercase;font-weight:700;padding:15px!important}.gform_footer.top_label{text-align:center}ol.easy-footnotes-wrapper,.footnotes{background-color:#f2f2f2!important;margin-top:-18px}li.easy-footnote-single{width:80%;max-width:1080px;margin:auto}.footnotes p,.footnotes ul,.footnotes li{width:80%;max-width:1080px;margin:auto}#main-content .container:before{width:0px}.footer-widget{margin-bottom:20px!important}p.partner-logos img{margin-right:30px}#footer-widgets{padding:3.5% 0 0}#main-footer .container{width:100%;max-width:none;padding:0 150px}#main-footer .et_pb_widget,#footer-info{float:none;text-align:center}#footer-bottom .container{background:#fff;text-align:center}@media (max-width:980px){.footer-widget:nth-child(n){width:100%!important;margin:0 7.5% 7.5% 0!important}}@media (max-width:767px){.et_blog_flex .et_pb_post{max-width:100%;width:100%}#main-footer .container{width:100%;max-width:none;padding:0 30px}.archive .et_pb_with_background{padding:0}}