@import url('https://fonts.googleapis.com/css?family=Roboto+Condensed:700|Roboto:400,700');body{background:#fff}body,input,textarea,p{font-family:'Roboto',sans-serif;font-weight:400;color:#000;font-size:16px;line-height:28px}h1,h2,h3,h4,h5,h6{font-family:'Roboto Condensed',sans-serif;color:#e41e26;font-weight:700}h4,h5,h6{color:#000;font-weight:600}h1{font-size:32px;line-height:38px}h2{font-size:24px;line-height:30px}h3{font-size:22px;line-height:28px}h4{font-size:20px;line-height:28px}h5{font-size:20px;line-height:28px}h6{font-size:20px;line-height:28px}h3.widget-title{color:#000;margin:16px 0 !important;padding-bottom:4px;text-transform:uppercase;border-bottom:solid 2px #e41e26}.widget_sow-image h3.widget-title{margin-top:0 !important;padding-bottom:0;font-size:14px;line-height:18px;border-bottom:none;border-top:solid 2px #e41e26}ul,ol{margin:8px 0 16px;padding:0 0 0 24px}li ul,li ol{margin:0 0 4px}a{color:#e41e26;text-decoration:none}a:hover{color:#b21f24}.wp-caption.entry-thumbnail p.wp-caption-text{position:absolute;bottom:0;left:0;right:0;margin:0;padding:8px;color:#fff;font-size:18px;line-height:22px;text-align:left;background:rgba(0,0,0,.5)}input,textarea{width:100%;text-indent:12px;background:#eee}textarea{height:112px;resize:none}input:focus,textarea:focus{background:#ddd}input[type=submit]{cursor:pointer;width:auto;padding:8px 24px;color:#fff;text-indent:0;background:#e41e26}input[type=submit]:hover{background:#b21f24}#wrapper{position:relative;z-index:10}.content_wrapper{position:relative;max-width:1280px;margin:0 auto;padding:24px 16px}.wp_content{min-height:560px;padding-right:288px}.sb_wrapper{position:absolute;top:16px;right:32px}@media all and (max-width:1080px){.wp_content{min-height:none;padding-right:0}.sb_wrapper{display:none;position:fixed;top:16px;right:32px}}.half{float:left;width:50%}@media all and (max-width:760px){.half{width:100%}}.padding{padding:8px 12px}#sidebar{width:220px;margin:0 auto;padding:0 12px}.subhead{color:#e41e26;font-size:11px;font-weight:700}.small-text{color:#777;font-size:12px;line-height:18px}.stockno{display:inline-block;vertical-align:middle;padding:8px 12px;font-family:'Roboto Condensed',sans-serif;color:#fff;font-size:18px;line-height:24px;font-weight:700;background:#e41e26}.price{display:inline-block;vertical-align:middle;padding:6px 10px;font-family:'Roboto Condensed',sans-serif;font-size:18px;line-height:24px;font-weight:700;border:solid 2px #e41e26}#footer{padding:12px 24px;border-top:solid 2px #e41e26}.featured-headline{padding:24px 0;font-family:'Roboto Condensed',sans-serif;color:#333;font-weight:600;font-size:28px;line-height:48px;text-transform:uppercase;text-align:center}.featured-headline a{display:inline-block;color:#e41e26;padding:0 0 0 32px;background:url(//www.autoequipmentinc.com/wp-content/themes/autoequip/css/../links/button/arrow-next-red.svg) no-repeat center left;background-size:32px 48px}.featured-headline a:hover{color:#b21f24}.banner{font-family:'Roboto Condensed',sans-serif;font-weight:700;position:relative;z-index:10;padding:90px 0 0;background:url(//www.autoequipmentinc.com/wp-content/themes/autoequip/css/../links/banner-blur.jpg) no-repeat center #222;background-size:cover}@media all and (max-width:1024px){.banner{padding:60px 0 0}}.banner_vector{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;background:url(//www.autoequipmentinc.com/wp-content/themes/autoequip/css/../links/banner-background.svg) no-repeat center;background-size:cover}.banner_content{float:left;width:50%}.banner_content>div{max-width:640px;margin:0 auto;padding:40px}@media all and (max-width:1024px){.banner_content{width:100%}.banner_content>div{padding:20px 0}}.banner_title{display:inline-block;position:relative;margin:16px 0 0;padding:4px 8px 2px;color:#222;line-height:30px;text-transform:uppercase;background:#e41e26}.banner_title:after{content:"";display:block;position:absolute;top:0;right:-12px;border-bottom:solid 36px transparent;border-left:solid 12px #e41e26}h1.banner_headline{max-width:520px;color:#fff;font-size:38px;line-height:54px}a.miller-industries{display:inline-block;margin:16px 0;padding-right:116px;color:#fff;font-size:16px;line-height:36px;text-transform:uppercase;background:url(//www.autoequipmentinc.com/wp-content/themes/autoequip/css/../links/miller.svg) no-repeat center right;background-size:112px 36px}.banner_links ul{display:block;max-width:480px;margin:0 auto;padding:0}.banner_links ul li{display:block;margin:6px 0;padding:0;background:#e41e26}.banner_links ul li a{display:block;margin-left:6px;padding:18px;color:#fff;font-size:32px;line-height:32px;background:#292929}@media all and (min-width:1024px){.banner_links ul li a:hover{margin-left:18px;background:#2f2f2f}}@media all and (max-width:1024px){.banner_links ul{max-width:none}.banner_links ul li{margin:4px 0}.banner_links ul li a{padding:12px 18px;font-size:24px;line-height:24px}}h1.page_title{padding:16px 0 8px;color:#fff;font-size:48px;line-height:54px;text-transform:uppercase}@media all and (max-width:760px){#page_banner .content_wrapper{padding:12px}h1.page_title{padding:0;font-size:32px;line-height:38px}}#subnav{display:block;position:relative;margin:0;padding:0}@media all and (min-width:760px){#subnav{position:absolute;right:0;bottom:-10px;left:0}}#subnav ul{max-width:1280px;margin:0 auto;padding:0 12px}#subnav li{display:inline-block;margin:0;padding:0}#subnav li a{display:block;margin:0;margin-right:4px;padding:2px 16px 0;color:#000;font-size:12px;text-transform:uppercase;background:#fff}#subnav li a:hover{color:#e41e26}#subnav li.current_page_item a{color:#fff;background:#e41e26}#subnav li ul{display:hidden}@media all and (max-width:760px){#subnav ul{padding-bottom:24px}#subnav li{display:block;margin:2px 0}#subnav li a{background:rgba(255,255,255,.6)}}.button{display:inline-block;padding:2px 0 0;font-family:'Roboto Condensed',sans-serif;font-size:24px;line-height:26px;font-weight:700;border-bottom:solid 2px #e41e26}a.pdf-button{display:inline-block;margin:4px 0;padding:8px 2px 6px 40px;font-family:'Roboto Condensed',sans-serif;font-size:22px;line-height:28px;font-weight:700;background:url(//www.autoequipmentinc.com/wp-content/themes/autoequip/css/../links/button/pdf-icon.svg) no-repeat center left;background-size:36px 36px;border-bottom:solid 2px #e41e26}a.small-button{display:inline-block;padding:2px 0 0;line-height:26px;border-bottom:solid 2px #e41e26}a.video-button{display:inline-block;position:relative;margin:16px 0;padding-left:48px;color:rgba(255,255,255,.6);font-family:'Roboto Condensed',sans-serif;font-weight:700;font-size:24px;line-height:36px;text-transform:uppercase}a.video-button:hover{color:#fff}a.video-button:after{content:"";display:block;position:absolute;top:0;left:0;width:36px;height:36px;background:url(//www.autoequipmentinc.com/wp-content/themes/autoequip/css/../links/button/youtube.svg) no-repeat center #e41e26;background-size:36px 36px;border-radius:4px}.product-item{float:left;width:33.3%}.product-item>div{margin:0 auto;padding:8px;font-family:'Roboto Condensed',sans-serif;font-weight:700;font-size:18px;line-height:20px}.product-item p{height:60px}a.product-thumb{display:block;position:relative;height:180px;background-color:#333;background-size:cover;background-repeat:no-repeat;background-position:center}a.product-thumb:hover{-ms-transform:scale(1.04,1.04);-webkit-transform:scale(1.04,1.04);transform:scale(1.04,1.04)}a.product-thumb:after{content:"";display:block;position:absolute;right:4px;bottom:4px;width:32px;height:48px;background:url(//www.autoequipmentinc.com/wp-content/themes/autoequip/css/../links/button/product-arrow.svg) no-repeat center;background-size:32px 48px}.product-caption{position:absolute;right:0;bottom:0;left:0;padding:8px;padding-right:36px;color:#fff;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.6) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.6) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.6) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#99000000',GradientType=0)}.brand-item a.product-thumb{background-color:#fff;background-size:contain;border:solid 2px #ddd}.brand-item a.product-thumb:hover{border-color:#e41e26}.brand-item a.product-thumb:after{display:none}@media all and (max-width:720px){.product-item{width:50%}}@media all and (max-width:480px){.product-item{width:100%}}