.l-canvas.sidebar_left .l-sidebar{width:175px}@media (max-width: 768px){.l-canvas.sidebar_left .l-sidebar{width:100%}}.l-canvas.sidebar_left .l-content{width:calc(100% - 175px - 2.5rem)}@media (max-width: 768px){.l-canvas.sidebar_left .l-content{width:100%}}.w-btn-wrapper .w-btn.full-width{width:100%}body{background-color:#fff !important}.l-header>.at_top .header-tagline{text-shadow:0px 2px 2px rgba(0,0,0,0.85)}@media (min-width: 900px){.l-header>.at_top .at_left{width:259px;max-width:259px}}.l-header>.at_top .at_center{-webkit-box-pack:left;-webkit-justify-content:left;-ms-flex-pack:left;justify-content:left}.l-header>.at_top .at_center .header-tagline{margin-left:0;padding-left:290px}@media (min-width: 1000px) and (max-width: 1290px){.l-header>.at_top .at_center .header-tagline{font-size:1.4rem}}@media (min-width: 900px) and (max-width: 1000px){.l-header>.at_top .at_center .header-tagline{font-size:1.1rem}}.l-header>.at_top .at_right .w-cart-quantity{background-color:#000 !important}.l-header>.at_top .at_right .w-vwrapper>*{margin-bottom:4px}.l-header>.at_middle .at_left .logo-overrides{margin-right:0}.l-header>.at_middle .at_left .logo-overrides:before{content:"";position:absolute;top:0;bottom:0;width:9600px;right:100%;background:#bf3119}@media (min-width: 900px){.l-header>.at_middle .at_left .logo-overrides{margin-top:-53px;position:relative}}.l-header>.at_middle .at_right .w-nav{padding-right:92px}.l-header>.at_middle .at_right .w-nav .menu-item:first-child a.level_1{padding-left:0 !important}@media (min-width: 1140px) and (max-width: 1290px){.l-header>.at_middle .at_right .w-nav .menu-item{font-size:14px !important}.l-header>.at_middle .at_right .w-nav .menu-item .w-nav-anchor{padding:0 10px}}.l-header.sticky .at_middle .logo-overrides{margin-top:0}.l-header .w-search-form-h{margin-top:3px}.l-header .w-search.layout_simple .w-search-form{border-radius:50px}.l-header .w-search.layout_simple .w-search-form input[type="text"]{height:35px !important}#rev_slider_1_1 .zeus .tp-bullet-image,#rev_slider_1_1 .zeus .tp-bullet-imageoverlay,#rev_slider_1_1 .zeus .tp-bullet-title,#rev_slider_2_2 .zeus .tp-bullet-image,#rev_slider_2_2 .zeus .tp-bullet-imageoverlay,#rev_slider_2_2 .zeus .tp-bullet-title{display:none !important}#home-intro h2{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;font-size:19px}#home-intro p{font-size:19px;line-height:32px}@media (min-width: 901px){.l-sidebar .widget_nav_menu{position:relative;z-index:2}.l-sidebar .widget_nav_menu ul#menu-sidebar{background-color:#dadada;width:100%;float:left;margin-bottom:15px;list-style-type:none;text-transform:uppercase;font-size:15px;font-weight:700;line-height:16px}.l-sidebar .widget_nav_menu ul#menu-sidebar li{position:relative}.l-sidebar .widget_nav_menu ul#menu-sidebar li a{padding:14px 25px 14px 25px;display:block;color:#000;text-decoration:none;border:solid 1px #acaaab}.l-sidebar .widget_nav_menu ul#menu-sidebar li a:hover{background-color:#fff;color:#bf3119}.l-sidebar .widget_nav_menu ul#menu-sidebar li.has-children>a:after{color:#000;content:'►';font-size:8px;position:absolute;right:14px;top:50%;margin-top:-6px}.l-sidebar .widget_nav_menu ul#menu-sidebar li.long .sub-menu{-webkit-column-count:2;-moz-column-count:2;column-count:2;min-width:250px;width:400px}.l-sidebar .widget_nav_menu ul#menu-sidebar li.long .sub-menu li{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column}.l-sidebar .widget_nav_menu ul#menu-sidebar li .sub-menu{opacity:0;position:absolute;background-color:#fff;top:0;left:-0px;min-width:180px;width:250px;z-index:-1;height:auto;pointer-events:none;-webkit-transition:left 200ms ease-in;transition:left 200ms ease-in}.l-sidebar .widget_nav_menu ul#menu-sidebar li .sub-menu li a{border:1px solid #fff;text-transform:capitalize}.l-sidebar .widget_nav_menu ul#menu-sidebar li .sub-menu li a:hover{background-color:#fff;color:#be3223}.l-sidebar .widget_nav_menu ul#menu-sidebar li:hover .sub-menu{min-width:180px;left:175px;opacity:1;pointer-events:auto;-webkit-transition:left 200ms ease-in;transition:left 200ms ease-in;box-shadow:6px 6px 5px 0px rgba(0,0,0,0.28)}}.l-sidebar #gform_widget-2{width:100%;background:#3c3c3c;padding:10px;overflow:hidden;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.l-sidebar #gform_widget-2 .widgettitle{color:#fff;font-weight:700;font-size:20px;margin-bottom:0px !important}.l-sidebar #gform_widget-2 .gform_wrapper{margin:0}.l-sidebar #gform_widget-2 .gform_wrapper .gfield{margin-bottom:0px}.l-sidebar #gform_widget-2 .gform_wrapper .gfield_label{color:#fff;font-size:14px;margin-bottom:0px !important}.l-sidebar #gform_widget-2 .gform_wrapper ul li.gfield{margin-top:3px !important}.l-sidebar #gform_widget-2 .gform_wrapper .top_label div.ginput_container{margin-top:0px}.l-sidebar #gform_widget-2 .gform_wrapper ul.gform_fields li.gfield{padding-right:0px}.l-sidebar #gform_widget-2 .gform_wrapper .gform_footer{padding:0;margin:0 !important}.l-sidebar #gform_widget-2 #field_1_5{margin-top:10px !important}.l-sidebar #gform_widget-2 input,.l-sidebar #gform_widget-2 select{line-height:1.4rem;height:1.4rem;font-size:14px}.l-sidebar #gform_widget-2 textarea{font-size:14px}.l-sidebar #gform_widget-2 input[type="submit"]{background:#222222;line-height:10px;margin-top:10px;color:#fff !important;padding:10px 10px 20px 10px}.l-sidebar #product-idea-btn{text-align:center}.l-sidebar #product-idea-btn a{border:solid 1px #333333;background:#333333;color:#fff;font-weight:700;text-transform:uppercase;display:block;width:100%;padding-top:20px;padding-bottom:20px}.l-sidebar #product-idea-btn a:hover{color:#bf3119;background:#ffffff}#about-us h3{margin-bottom:3px !important;font-size:22px}#us_grid_1 .usg_post_title_1{text-align:center}#us_grid_1 .w-hwrapper.align_left{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#us_grid_1 .w-grid-item-h{border:solid 2px #dadada;padding:10px}#us_grid_1 .usg_post_content_1{text-align:center;padding-bottom:62px}#us_grid_1 .w-btn-wrapper{position:absolute;bottom:10px;left:0px;right:0;margin:auto;text-align:center}#us_grid_1 .us-btn-style_2{background-color:#363636;color:#fff !important;font-size:.8rem}.l-footer{max-width:1200px}.l-footer #border-footer{border-left:solid 2px #bf3119}.l-footer h2{font-size:14px;text-transform:uppercase;margin-bottom:10px}.l-footer ul.menu li{line-height:23px;font-size:12px;margin-bottom:2px}.l-footer #menu-industries-we-serve{-webkit-column-count:2;-moz-column-count:2;column-count:2}.l-footer .w-socials-item-link{line-height:32px;width:32px;background:#222222}.l-footer .footer-one{width:20%}.l-footer .footer-two{width:15%}.l-footer .footer-three{width:15%}.l-footer .footer-four{width:20%}.l-footer .footer-five{width:28%}.l-footer .footer-five-social{width:28%}.l-footer .l-section-h{font-size:12px}.l-footer .footer-downloads-bottom a{color:#fff}.l-footer .footer-downloads-bottom a img{margin:4px 0px 0px 0px}.l-footer .footer-downloads-bottom a h2{margin-top:0px !important;padding-top:4px;font-size:14px;line-height:14px;border-top:solid 2px #bf3119}.l-footer .footer-downloads-rt a{color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:10px}.l-footer .footer-downloads-rt a img{margin-right:10px;max-height:137px}.l-footer .footer-downloads-rt a h2{margin-bottom:0px !important;margin-top:108px !important;padding-top:0;padding-left:8px;font-size:14px;line-height:14px;border-left:solid 2px #bf3119}.l-footer #footer-form{border:solid 2px #bf3119;margin-top:-80px;position:relative;margin-bottom:10px}.l-footer #footer-form .get-free p{color:#9d9d9d;font-size:21px !important;line-height:21px;font-weight:900;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;position:absolute;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}.l-footer #footer-form .gform_wrapper .top_label li.gfield.gf_inline input[type="text"].medium{width:15rem !important}.l-footer #footer-form #gform_wrapper_2{margin-top:3px !important}.l-footer #footer-form #gform_wrapper_2.gform_wrapper form.gf_simple_horizontal{width:calc(100% - 0px) !important;margin:0 auto}.l-footer #footer-form #gform_wrapper_2.gform_wrapper form.gf_simple_horizontal div.gform_body ul.top_label li.gfield{display:table-cell;padding-right:0em !important;height:auto}.l-footer #footer-form #gform_wrapper_2 #gform_2 input[type="submit"]{background-color:#fcbb2d !important;border-radius:0 !important;font-size:15px;line-height:35px;border:none !important;padding:0 10px !important;margin-top:12px;font-family:"Roboto Condensed", sans-serif;color:#333333;font-weight:700}.l-footer #footer-form #gform_wrapper_2 #gform_2 input[type="text"]{border-radius:0 !important;line-height:35px !important;height:35px !important}#footer-mobile-only{display:none}@media (max-width: 1138px){.at_right .w-nav{padding-right:0px !important}}@media (max-width: 900px){.l-sidebar .menu-sidebar-container{position:relative;background:#dadada}.l-sidebar .menu-sidebar-container ul{list-style:none}.l-sidebar .menu-sidebar-container ul .has-children>a:after{color:#000;content:'►';font-size:8px;position:absolute;right:14px;top:50%;margin-top:-12px}.l-sidebar .menu-sidebar-container li{position:relative;border-bottom:solid 1px #acaaab;border-top:solid 1px #acaaab}.l-sidebar .menu-sidebar-container a{display:block;color:#000;text-decoration:none;padding:10px 15px;-webkit-transition:0.2s;transition:0.2s;font-weight:700;text-transform:uppercase}.l-sidebar .menu-sidebar-container li.active>a{background:#fff;color:#bf3119}.l-sidebar .menu-sidebar-container ul ul{-webkit-transition:max-height 0.2s ease-out;transition:max-height 0.2s ease-out;max-height:0;overflow:hidden}.l-sidebar .menu-sidebar-container ul ul a{background:white;text-transform:capitalize}.l-sidebar .menu-sidebar-container li.active>ul{max-height:500px;-webkit-transition:max-height 0.25s ease-in;transition:max-height 0.25s ease-in}.l-footer .vc_hidden-xs{display:block !important}.l-footer #border-footer{border-left:solid 2px #bf3119}.l-footer h2{font-size:14px;text-transform:uppercase;margin-bottom:10px;border-bottom:solid 2px #bf3119}.l-footer ul.menu li{line-height:23px;font-size:12px;margin-bottom:2px}.l-footer #menu-industries-we-serve{-webkit-column-count:2;-moz-column-count:2;column-count:2}.l-footer .w-socials-item-link{line-height:32px;width:32px;background:#222222}.l-footer .footer-one{width:20%}.l-footer .footer-two{width:25%}.l-footer .footer-three{width:25%}.l-footer .footer-four{width:25%}.l-footer .footer-five{width:25%}.l-footer .footer-five-social{width:100%}.l-footer .l-section-h{font-size:12px}.l-footer .footer-downloads-bottom a{color:#fff}.l-footer .footer-downloads-bottom a img{display:block;margin-left:auto;margin-right:auto;margin-bottom:5px}.l-footer .footer-downloads-bottom a h2{text-align:center;border-bottom:solid 0px #bf3119}.l-footer #footer-form{display:none}.l-footer #footer-form-mobile-only{border:solid 0px #bf3119;margin-top:0px;margin-bottom:10px}.l-footer #footer-form-mobile-only .get-free p{color:#9d9d9d;font-size:21px !important;line-height:21px;font-weight:900;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;margin-bottom:2px;margin-top:30px;padding-left:7px}.l-footer #footer-form-mobile-only #gform_wrapper_2{margin-top:3px !important}.l-footer #footer-form-mobile-only #gform_wrapper_2.gform_wrapper form.gf_simple_horizontal{margin:0 auto}.l-footer #footer-form-mobile-only #gform_wrapper_2.gform_wrapper form.gf_simple_horizontal div.gform_body ul.top_label li.gfield{display:table-cell;padding-right:0em !important;height:auto}.l-footer #footer-form-mobile-only #gform_wrapper_2 #gform_2 input[type="submit"]{background-color:#fcbb2d !important;border-radius:0 !important;font-size:15px;line-height:35px;border:none !important;padding:0 10px !important;margin-top:12px;font-family:"Roboto Condensed", sans-serif;color:#333333;font-weight:700}.l-footer #footer-form-mobile-only #gform_wrapper_2 #gform_2 input[type="text"]{border-radius:0 !important;line-height:35px !important;height:35px !important}#footer-mobile-only{display:block}#hide-on-mobile{display:none}}@media (max-width: 640px){.l-footer #footer-form-mobile-only .get-free p{font-size:18px !important;line-height:18px;padding-left:0px}.l-footer #footer-form-mobile-only #gform_wrapper_2{margin-top:3px !important}.l-footer #footer-form-mobile-only #gform_wrapper_2.gform_wrapper form.gf_simple_horizontal{margin:0 auto}.l-footer #footer-form-mobile-only #gform_wrapper_2 #gform_2 input[type="submit"]{margin-top:0px}}
