@import url(https://fonts.googleapis.com/css?family=Lato:300,400,700);@import url(https://fonts.googleapis.com/css?family=Open+Sans+Condensed:300,700);@import url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.4.0/css/font-awesome.min.css);@import url(https://fonts.googleapis.com/css?family=Montserrat:400,700);@font-face{font-family:"Roboto Slab Bold";src:url('../fonts/roboto-slab/robotoslab_bold_macroman/RobotoSlab-Bold-webfont.eot?1441817490');src:url('../fonts/roboto-slab/robotoslab_bold_macroman/RobotoSlab-Bold-webfont.eot?&1441817490#iefix') format('embedded-opentype'),url('../fonts/roboto-slab/robotoslab_bold_macroman/RobotoSlab-Bold-webfont.woff?1441817490') format('woff'),url('../fonts/roboto-slab/robotoslab_bold_macroman/RobotoSlab-Bold-webfont.ttf?1441817492') format('truetype'),url('../fonts/roboto-slab/robotoslab_bold_macroman/RobotoSlab-Bold-webfont.svg?1441817492') format('svg')}@font-face{font-family:"Bebas Neue";src:url('../fonts/bebas-neue/bebasneue_regular-webfont.eot?1461239448');src:url('../fonts/bebas-neue/bebasneue_regular-webfont.eot?&1461239448#iefix') format('embedded-opentype'),url('../fonts/bebas-neue/bebasneue_regular-webfont.woff?1461239458') format('woff'),url('../fonts/bebas-neue/bebasneue_regular-webfont.ttf?1461239456') format('truetype'),url('../fonts/bebas-neue/bebasneue_regular-webfont.svg?1461239454') format('svg')}@font-face{font-family:"Open Sans Condensed Bold";src:url('../fonts/open-sans-condensed/opensanscondensed_bold_macroman/OpenSans-CondBold-webfont.eot?1441817436');src:url('../fonts/open-sans-condensed/opensanscondensed_bold_macroman/OpenSans-CondBold-webfont.eot?&1441817436#iefix') format('embedded-opentype'),url('../fonts/open-sans-condensed/opensanscondensed_bold_macroman/OpenSans-CondBold-webfont.woff?1441817436') format('woff'),url('../fonts/open-sans-condensed/opensanscondensed_bold_macroman/OpenSans-CondBold-webfont.ttf?1441817438') format('truetype'),url('../fonts/open-sans-condensed/opensanscondensed_bold_macroman/OpenSans-CondBold-webfont.svg?1441817440') format('svg')}@font-face{font-family:'bebas_neuebook';src:url("../fonts/bebas-neue/bebasneue_book-webfont.eot");src:url("../fonts/bebas-neue/bebasneue_book-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/bebas-neue/bebasneue_book-webfont.woff2") format("woff2"),url("../fonts/bebas-neue/bebasneue_book-webfont.woff") format("woff"),url("../fonts/bebas-neue/bebasneue_book-webfont.ttf") format("truetype"),url("../fonts/bebas-neue/bebasneue_book-webfont.svg#bebas_neuebook") format("svg");font-weight:normal;font-style:normal}body{background:#ffffff;color:#353535;font-family:'Lato', sans-serif;font-size:14px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:#dd001e}a:hover,a:focus{color:#dd001e}h1,h2,h3,h4,h5,h6{color:#dd001e;font-family:'Montserrat', sans-serif}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-family:'Montserrat', sans-serif}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}button,.button{font-size:1.38462rem;font-weight:600;font-family:"Bebas Neue", "Open Sans", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;background:#dd001e;color:#fff;border:0;text-shadow:rgba(45,137,206,0.4) 0 1px;-moz-border-radius:0.30769rem;-webkit-border-radius:0.30769rem;border-radius:0.30769rem;letter-spacing:1px;padding:10px 25px 9px;box-shadow:#b90019 0 2px}button:hover,button:focus,.button:hover,.button:focus{background:#aa0017;color:#fff}button.transparent,.button.transparent{font-size:1.30769rem;font-weight:600;font-family:"Bebas Neue", "Open Sans", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif}button.secondary,.button.secondary{background:#e90c2a;color:#fff;border:0;box-shadow:#c60a24 0 2px}button.secondary:hover,button.secondary:focus,.button.secondary:hover,.button.secondary:focus{background:#c60a24;color:#fff}button.secondary.disabled,.button.secondary.disabled{background:#e90c2a;color:#fff;border:0;box-shadow:#c60a24 0 2px}button.secondary.disabled:hover,button.secondary.disabled:focus,.button.secondary.disabled:hover,.button.secondary.disabled:focus{background:#c60a24;color:#fff}button.gray,.button.gray{background-color:#35a1f2}button.gray:hover,button.gray:focus,.button.gray:hover,.button.gray:focus{background-color:#2d89ce}button.large,.button.large{font-size:1.84615rem;padding-top:1.15385rem;padding-bottom:1.07692rem}.entry-content button,.entry-content .button{color:#e3e3e3}.entry-content button:hover,.entry-content .button:hover{color:#e3e3e3}.entry-content button.secondary,.entry-content .button.secondary{color:#054f72}.entry-content button.secondary:hover,.entry-content .button.secondary:hover{color:#054f72}button[disabled="disabled"],button.disabled,.button[disabled="disabled"],.button.disabled{border-color:#bab9ba}button[disabled="disabled"].secondary,button.disabled.secondary,.button[disabled="disabled"].secondary,.button.disabled.secondary{border-color:#bab9ba}#loginform .login-submit input[type="submit"]{font-family:"Bebas Neue" !important;font-size:18px !important;padding:8px 23px !important;border-radius:3px !important}.bg-primary{background-color:#0085c5}.bg-secondary{background-color:#dd001e}.bg-alternative{background-image:url('../images/pattern.jpg?1450306266');background-repeat:repeat;box-shadow:inset 1px -3px 8px -1px rgba(0,0,0,0.16);position:relative;background-size:cover}.bg-white{background-color:white;border-top:1px solid #e4e4e4}.color-primary{color:#0085c5}.color-secondary{color:#dd001e}@font-face{.entry-content,.entry-summary{font-family:"Roboto Slab Bold";src:url('../fonts/roboto-slab/robotoslab_bold_macroman/RobotoSlab-Bold-webfont.eot?1441817490');src:url('../fonts/roboto-slab/robotoslab_bold_macroman/RobotoSlab-Bold-webfont.eot?&1441817490#iefix') format('embedded-opentype'),url('../fonts/roboto-slab/robotoslab_bold_macroman/RobotoSlab-Bold-webfont.woff?1441817490') format('woff'),url('../fonts/roboto-slab/robotoslab_bold_macroman/RobotoSlab-Bold-webfont.ttf?1441817492') format('truetype'),url('../fonts/roboto-slab/robotoslab_bold_macroman/RobotoSlab-Bold-webfont.svg?1441817492') format('svg')}}@font-face{.entry-content,.entry-summary{font-family:"Bebas Neue";src:url('../fonts/bebas-neue/bebasneue_regular-webfont.eot?1461239448');src:url('../fonts/bebas-neue/bebasneue_regular-webfont.eot?&1461239448#iefix') format('embedded-opentype'),url('../fonts/bebas-neue/bebasneue_regular-webfont.woff?1461239458') format('woff'),url('../fonts/bebas-neue/bebasneue_regular-webfont.ttf?1461239456') format('truetype'),url('../fonts/bebas-neue/bebasneue_regular-webfont.svg?1461239454') format('svg')}}@font-face{.entry-content,.entry-summary{font-family:"Open Sans Condensed Bold";src:url('../fonts/open-sans-condensed/opensanscondensed_bold_macroman/OpenSans-CondBold-webfont.eot?1441817436');src:url('../fonts/open-sans-condensed/opensanscondensed_bold_macroman/OpenSans-CondBold-webfont.eot?&1441817436#iefix') format('embedded-opentype'),url('../fonts/open-sans-condensed/opensanscondensed_bold_macroman/OpenSans-CondBold-webfont.woff?1441817436') format('woff'),url('../fonts/open-sans-condensed/opensanscondensed_bold_macroman/OpenSans-CondBold-webfont.ttf?1441817438') format('truetype'),url('../fonts/open-sans-condensed/opensanscondensed_bold_macroman/OpenSans-CondBold-webfont.svg?1441817440') format('svg')}}.entry-content a,.entry-summary a{color:#35a1f2;text-decoration:underline}.entry-content a:hover,.entry-summary a:hover{color:#0e85de;text-decoration:none}.entry-content ul,.entry-summary ul{margin-left:1.30769rem}.entry-content .alignright,.entry-summary .alignright{display:inline-block;float:right;margin-left:0.76923rem;margin-bottom:0.38462rem}.entry-content .alignleft,.entry-summary .alignleft{display:inline-block;float:left;margin-right:0.76923rem;margin-bottom:0.38462rem}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6,.entry-summary h1,.entry-summary h2,.entry-summary h3,.entry-summary h4,.entry-summary h5,.entry-summary h6{clear:both}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6,.entry-summary h1,.entry-summary h2,.entry-summary h3,.entry-summary h4,.entry-summary h5,.entry-summary h6{color:#035585;margin:0 0 0.7em;font-family:"Bebas Neue","Roboto Condensed","Lato",sans-serif;line-height:1.4}.entry-content h1 a,.entry-content h2 a,.entry-content h3 a,.entry-content h4 a,.entry-content h5 a,.entry-content h6 a,.entry-summary h1 a,.entry-summary h2 a,.entry-summary h3 a,.entry-summary h4 a,.entry-summary h5 a,.entry-summary h6 a{color:inherit}.entry-content h1,.entry-content h2,.entry-content h3,.entry-summary h1,.entry-summary h2,.entry-summary h3{margin-bottom:0.5em}.entry-content h1,.entry-summary h1{font-size:3.07692rem}.entry-content h2,.entry-summary h2{font-size:2.30769rem;font-family:'Open Sans Condensed Bold';font-weight:normal}.entry-content h3,.entry-summary h3{font-size:2rem}.entry-content h4,.entry-summary h4{font-size:1.76923rem;font-family:"Lato",sans-serif;font-weight:normal;text-transform:uppercase}.entry-content h5,.entry-summary h5{font-size:1.53846rem;text-transform:none;font-family:'Open Sans Condensed Bold';font-weight:normal}.entry-content h6,.entry-summary h6{font-size:1.23077rem;font-family:"Lato",sans-serif}.ls-wp-fullwidth-container{overflow:hidden}.section-title{font-size:1.38462rem;color:#dd001e;font-family:'Montserrat', sans-serif;border-bottom:1px solid #e5e5e5;margin-bottom:2.30769rem;padding-left:60px;padding-top:0px;line-height:37px}.section-title i.fa{background:#212121;color:#fff;font-weight:400;margin-right:10px;padding:10px 9px;border-radius:50%;border:10px solid #fff;position:absolute;top:-10px;left:7px;font-size:16px;height:55px;width:55px;text-align:center}.section-title.dark-blue{padding:0;color:#dd001e;border-color:#dd001e}.section-title .button{float:right;padding-left:3.46154rem;padding-right:3.46154rem;padding-top:0.53846rem !important;padding-bottom:0.53846rem !important;display:inline-block;position:relative;top:-6px}.section-title .button.small{margin-top:0.38462rem;padding-top:0.23077rem;padding-bottom:0.23077rem;padding-left:1.53846rem;padding-right:1.53846rem}.page-banner .section-title{border-bottom:none;padding:0;margin:0;font-size:3.07692rem;font-family:"Lato",sans-serif;font-weight:normal;font-style:italic}.page-banner .section-title .mark{padding:0;border:none;color:#dd001e;font-weight:bold}.sidebar .section-title{margin-bottom:1.15385rem}.home .sidebar .section-title{margin-bottom:1.92308rem}.widget_social_media_icons_widget .section-title{border-top:0;border-bottom-color:#cecece;margin-bottom:0.76923rem;padding-bottom:0;margin-top:35px}.entry-meta{font-size:1.07692rem;color:#3c3c3c;font-weight:600}.single .entry-title+.entry-meta{margin-top:-1.15385rem;margin-bottom:1.15385rem}.social-media a,.social-share a{width:3.84615rem;height:3.84615rem;line-height:3.84615rem;background-color:#35a1f2;text-align:center}.bg-footer .social-media a,.bg-footer .social-share a{background-color:#dd001e}.social-media a+a,.social-share a+a{margin-left:0.38462rem}.social-media.icons-5 a,.social-share.icons-5 a{width:3.46154rem;height:3.46154rem;line-height:3.46154rem}.sidebar .social-media p.text-center,.sidebar .social-share p.text-center{text-align:left !important}.sidebar .social-media a,.sidebar .social-share a{background-color:#0085c5;font-size:1rem;width:2.30769rem;height:2.30769rem;line-height:2.30769rem}.sidebar .social-media a:hover,.sidebar .social-share a:hover{color:#1f1c1d;background-color:#dd001e}.blue-header .social-media,.blue-header .social-share{display:inline-block}.blue-header .social-media a,.blue-header .social-share a{color:#fff;width:2.15385rem;height:2.15385rem;line-height:1.92308rem;font-size:0.92308rem;background:transparent;border:2px solid #fff}.blue-header .social-media a:hover,.blue-header .social-share a:hover{background-color:#fff;color:#dd001f}.blue-header .social-media span,.blue-header .social-share span{font-size:1.07692rem;text-transform:none}.entry-content h1{color:#dd001e}.entry-content h2{color:#dd001e;font-family:'Montserrat', sans-serif;font-weight:600}.entry-content h3{font-size:30px;color:#dd001e}.entry-content h4,.entry-content h5,.entry-content h6{color:#dd001e}.entry-content h4 a,.entry-content h5 a,.entry-content h6 a{color:#dd001e}.entry-content p{font-size:14px;color:#353535}.widget.widget_categories .section-title{color:#dd001e;font-size:18px;padding:0;border-bottom:1px solid #ebb33a}.widget.widget_categories ul li a{font-family:'Bebas Neue';font-size:18px;letter-spacing:1px;color:#4a4a4a;font-weight:600;border-bottom:1px solid #cecece;display:block;position:relative;padding:4px 20px}.widget.widget_categories ul li a:after{content:"\f054";display:inline-block;font:normal normal normal 12px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#cfcece;position:absolute;left:4px;font-size:12px;top:12px}.site-header{background:#fff;border-top:6px solid #dd001e;border-bottom:none}.site-header .main{background:transparent}.site-header .main:before{background:transparent}.site-header .medium-5{text-align:right;margin-top:10px}.site-header .info{margin:0 0 0.76923rem !important;display:inline-block;text-align:right !important}.site-header .info .cart{font-family:"Bebas Neue", "Open Sans", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;font-size:18px;color:#4f4f4f;padding-right:35px;letter-spacing:1px}.site-header .info .cart span{font-weight:600}.site-header .search-form{margin-left:auto;margin-right:auto;margin-bottom:0.92308rem;width:auto;float:none}.site-header .search-form input[type="text"]{background:#f4f4f4;text-transform:none;text-align:left;border:2px solid #e4e4e4 !important;border-radius:3px;width:100%}.site-header .search-form input[type="text"]:focus{background:#fff}.site-header .search-form input[type="text"]:focus+.search-submit{color:#002391}.site-header .search-form input[type="text"]::-webkit-input-placeholder{text-align:left}.site-header .search-form input[type="text"]:-moz-placeholder{text-align:left}.site-header .search-form input[type="text"]::-moz-placeholder{text-align:left}.site-header .search-form input[type="text"]:-ms-input-placeholder{text-align:left}.site-header .search-form .search-submit{border-bottom:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;text-shadow:none;color:#dd001e;box-shadow:none;font-size:14px}#logo{display:block;margin:1.53846rem 0}.utility{background:transparent;color:#4f4f4f}.ls-container{overflow:hidden}.ls-container.ls-defaultskin{background:none}.ls-container .ls-layer p{font-family:'Lato', sans-serif;font-size:21px;color:#eebe40;text-transform:uppercase;margin:10px 0}.ls-container .ls-layer h3{font-family:"Bebas Neue", "Open Sans", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;font-weight:300;font-size:40px;text-transform:uppercase;letter-spacing:5px}.ls-container .ls-layer h1{font-family:"Bebas Neue", "Open Sans", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;font-size:135px;letter-spacing:1px;text-transform:uppercase}.ls-container .ls-layer .button.transparent.large{width:300px}.secondary-nav li+li{border-color:rgba(255,255,255,0.3)}.secondary-nav li:hover>a,.secondary-nav li.current-menu-item>a{color:#dd001e}.secondary-nav li.account a:before{content:"\f234";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#002391;margin-right:5px}.secondary-nav li.account+li a:before{content:"\f023";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#002391;margin-right:5px}.secondary-nav li a{font-size:13px;color:#3d3d3d;padding-top:13px;display:inline-block;font-family:'Montserrat', sans-serif !important}.primary-wrap{background:transparent;box-shadow:none}.sidebar .section-title{border-bottom:1px solid #e5e5e5;color:#dd001e;font-size:1.38462rem;padding-left:45px}.sidebar .section-title i.fa{left:0}.archive .no-results .entry-title{color:#dd001e;font-size:30px;letter-spacing:1px}.archive .not-found{text-align:center}.archive.category .sidebar .widget h5{display:none}.archive.category .sidebar .widget ul li{padding:0}.archive.category .sidebar .widget ul li.current-cat a{color:#dd001e}.archive.category .sidebar .widget ul li a{color:#4a4a4a;font-size:18px;font-family:"Bebas Neue";letter-spacing:1px;font-weight:600;display:block;position:relative;padding:4px 20px}.archive.category .sidebar .widget ul li a:after{content:"\f054";display:inline-block;font:normal normal normal 12px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#cfcece;position:absolute;left:4px;font-size:12px;top:12px}.archive.category article{padding:25px 0;border-bottom:1px solid #eaeaea;margin-top:0}.archive.category article:last-child{border-bottom:0}.archive.category article a img{border-bottom:6px solid #dd001e}.archive.category article .entry-title a{color:#dd001e;font-size:18px;font-family:'Montserrat', sans-serif}.archive.category article .entry-header{border:0;box-shadow:none;padding-bottom:0}.ubermenu-skin-black-white-2 .ubermenu-item-level-0.ubermenu-current-menu-item>.ubermenu-target,.ubermenu-skin-black-white-2 .ubermenu-item-level-0.ubermenu-current-menu-parent>.ubermenu-target,.ubermenu-skin-black-white-2 .ubermenu-item-level-0.ubermenu-current-menu-ancestor>.ubermenu-target{background-color:#fff;color:#dd001e;box-shadow:none !important}article.post .entry-title{color:#dd001e;font-size:18px;margin-bottom:10px}.page .entry-content ul{margin:0;margin-bottom:20px}.page .entry-content ul li{position:relative;list-style:none;padding-left:20px;padding-bottom:2px;padding-top:2px;border-bottom:1px solid #e8e8e8;color:#353535}.page .entry-content ul li:after{content:"\f138";position:absolute;left:0;top:5px;color:#e6a733;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.page .entry-content a{color:#dd001e}.page-banner{background-image:url('../images/page-banner.jpg?1461085136');padding:0.76923rem 0;position:relative;z-index:1;min-height:115px}.page-banner .container{padding:0.76923rem 0;display:table;width:100%;min-height:100px}.page-banner .section-title{font-weight:400 !important;font-size:30px;font-style:normal;text-shadow:1px 2px rgba(0,0,0,0.2);text-align:left;line-height:36px;letter-spacing:1px;font-family:'Montserrat', sans-serif;display:table-cell;vertical-align:middle;height:100px;position:relative;padding-left:80px}.page-banner .section-title i.fa{position:absolute;background:#3c3c3c;color:#fff;border:0;font-size:24px;padding:20px 6px;display:inline-block;vertical-align:middle;top:20px;height:60px;width:60px;margin-right:20px;float:left}.page-banner .section-title span.mark{font-weight:600;color:#fff}.page-banner .section-title p{display:block;font-size:16px !important;font-family:'Montserrat', sans-serif !important;padding-left:4px;margin-bottom:0}.blue-header{background:#dd001f url(../images/page-banner.jpg) no-repeat;text-transform:uppercase;color:white;padding:0.38462rem 0;position:relative;z-index:20;text-shadow:rgba(0,0,0,0.4) 0 1px;border-bottom:2px solid #d4d4d4}.blue-header.encore{background:#4085a1 url(../images/encore-banner.png) center center no-repeat;background-size:cover}.blue-header.encore .product-title span{display:inline-block;vertical-align:middle;margin-left:10px;border-left:1px solid #fff;padding-left:15px}.blue-header .user-welcome{color:white;font-size:3.07692rem;margin:0;font-family:'Bebas Neue';font-weight:normal;font-weight:600;letter-spacing:1px}.blue-header .user-welcome span{color:#fff}.blue-header .current-tab{margin:0.38462rem 0 0;font-size:2.30769rem;font-family:'Bebas Neue';font-weight:normal;font-weight:600;letter-spacing:1px}.encore .product-tabs .tabs .tab-title.active>a{color:#fff}.encore .product-tabs .tabs .tab-title>a{color:#2a81a4}.encore .product-tabs .tabs-content{border-top:2px solid #3c3c3c}.encore .product-thumbnail .colorbox img{box-shadow:0 3px #2a81a4}.encore .caster-title{color:#2a81a4}.encore button.secondary.disabled,.encore .button.secondary.disabled{background:#2a81a4;box-shadow:#246e8c 0 2px}.encore button.secondary,.encore .button.secondary{background:#2a81a4;box-shadow:#246e8c 0 2px}.product-top-info{margin:1.92308rem 0 1.30769rem}.product-top-info .right{margin-top:0.76923rem}.product-top-info .right>*{margin-bottom:0.76923rem}.product-top-info .product-title{font-size:1.84615rem;color:white;margin:0;line-height:1.1;font-weight:600;margin-top:10px}.product-top-info .link{display:inline-block;font-size:1.07692rem;font-family:'Open Sans Condensed Bold';font-weight:normal;color:white;text-transform:none;margin-right:3.84615rem}.product-top-info .link .fa{font-size:1.23077rem;color:#fff;margin-right:0.76923rem;text-shadow:none}.ubermenu:after{display:none}nav{float:none}.ubermenu-items-align-left.ubermenu-horizontal .ubermenu-item.ubermenu-item-level-0,.ubermenu.ubermenu-horizontal .ubermenu-item.ubermenu-align-left{float:none;display:inline-block}.ubermenu-nav{text-align:center}.ubermenu-loc-primary .ubermenu-item-level-0:hover>.ubermenu-target{background:transparent}.ubermenu-loc-primary .ubermenu-submenu .button .ubermenu-target{font-size:1.30769rem;font-weight:600;font-family:"Bebas Neue", "Open Sans", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;background:#f0c343;background:-moz-linear-gradient(top, #f0c343 0%, #eebc3f 20%, #e29c2d 82%, #e0962a 100%);background:-webkit-linear-gradient(top, #f0c343 0%, #eebc3f 20%, #e29c2d 82%, #e0962a 100%);background:linear-gradient(to bottom, #f0c343 0%,#eebc3f 20%,#e29c2d 82%,#e0962a 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0c343', endColorstr='#e0962a',GradientType=0 );color:#fff;border:0;text-shadow:rgba(45,137,206,0.4) 0 1px;-moz-border-radius:0.30769rem;-webkit-border-radius:0.30769rem;border-radius:0.30769rem;letter-spacing:1px;padding:8px 15px 7px;box-shadow:#bf7f23 0 2px}.ubermenu-loc-primary .ubermenu-submenu .button .ubermenu-target:hover{color:#fff}.primary-wrap .ubermenu-loc-primary>.ubermenu-nav>.ubermenu-item>.ubermenu-submenu-align-left_edge_item:after,.primary-wrap .ubermenu-loc-primary>.ubermenu-nav>.ubermenu-item>.ubermenu-submenu-align-left_edge_item:before{display:none !important}.ubermenu-loc-primary{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.ubermenu-loc-primary>.ubermenu-nav{text-align:left}.ubermenu-loc-primary>.ubermenu-nav>.ubermenu-item>a{font-size:1.07692rem;font-family:'Lato', sans-serif;font-weight:400;letter-spacing:1px;color:#000000;border-top:1px solid #bdbdbd;box-shadow:inset 0px 2px 1px -1px #fff !important}.ubermenu-loc-primary .ubermenu-item-level-0.ubermenu-active>.ubermenu-target{background:none;color:#dd001e}.ubermenu-loc-primary .WP_Editor_Widget a{color:#3c3c3c}.ubermenu-loc-primary .ubermenu-submenu-type-stack>.ubermenu-item-normal>.ubermenu-target{padding:0}.ubermenu-loc-primary .ubermenu-target{padding:0.84615rem 1.30769rem}.ubermenu-loc-primary.ubermenu-sub-indicators .ubermenu-has-submenu-drop>.ubermenu-target{padding-right:1.30769rem}.ubermenu-loc-primary .ubermenu-item-level-0.ubermenu-current-menu-item>.ubermenu-target,.ubermenu-loc-primary .ubermenu-item-level-0:hover>.ubermenu-target{background-color:#fff;color:#dd001e;box-shadow:none !important}.ubermenu-loc-primary .ubermenu-item-level-0>.ubermenu-target{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.ubermenu-loc-primary>.ubermenu-nav>.ubermenu-item>.ubermenu-submenu:before,.ubermenu-loc-primary>.ubermenu-nav>.ubermenu-item>.ubermenu-submenu:after{background-color:#3c3c3c}.ubermenu-loc-primary .ubermenu-submenu.ubermenu-submenu-drop{padding:1.92308rem 0.76923rem;background-color:#3c3c3c;font-family:'Open Sans Condensed Bold';font-weight:normal}.ubermenu-loc-primary .ubermenu-submenu.ubermenu-submenu-drop.ubermenu-submenu-type-flyout .ubermenu-item{border-bottom:1px solid #fff}.ubermenu-loc-primary .ubermenu-submenu.ubermenu-submenu-drop.ubermenu-submenu-type-flyout .ubermenu-target{font-weight:normal;text-transform:uppercase;padding:0.38462rem 0}.ubermenu-loc-primary .ubermenu-submenu-type-tabs-group .ubermenu-tab>.ubermenu-target{padding:0.38462rem 0}.ubermenu-loc-primary .ubermenu-submenu .ubermenu-item-header>.ubermenu-target{color:white;font-family:'Open Sans Condensed Bold';font-weight:normal;border-bottom-color:white}.ubermenu-loc-primary .ubermenu-submenu .ubermenu-item-header>.ubermenu-target:hover{color:white}.ubermenu-loc-primary .ubermenu-submenu .ubermenu-item-header.ubermenu-has-submenu-stack>.ubermenu-target{border-color:white}.ubermenu-loc-primary .ubermenu-submenu .ubermenu-target:hover{color:#dd001e}.ubermenu-loc-primary .ubermenu-submenu-type-tabs-group .ubermenu-tab{font-family:'Open Sans Condensed Bold';font-weight:normal}.ubermenu-loc-primary .ubermenu-submenu-type-tabs-group .ubermenu-tab>.ubermenu-target{color:white;font-weight:normal}.ubermenu-loc-primary .ubermenu-submenu-type-tabs-group .ubermenu-tab>.ubermenu-target .ubermenu-target-title{display:block;border-bottom-color:white}.ubermenu-loc-primary .ubermenu-submenu-type-tabs-group .ubermenu-tab.ubermenu-active>.ubermenu-target>.ubermenu-target-title{color:#fff}.ubermenu-loc-primary .ubermenu-tab-content-panel{background:none}.ubermenu-loc-primary .ubermenu-tab-content-panel .ubermenu-column{padding:0}.ubermenu-loc-primary .ubermenu-tab-content-panel .ubermenu-item .ubermenu-target.ubermenu-item-layout-image_above{font-family:'Open Sans Condensed Bold';font-weight:normal;text-align:left;margin-bottom:1.15385rem}.ubermenu-loc-primary.ubermenu-responsive-toggle{background-color:#dd001e;font-size:1.23077rem;position:relative;left:0;right:0}.ubermenu-loc-primary.ubermenu-responsive-toggle:hover{background-color:#fa0022}.ubermenu-loc-primary .empty .ubermenu-target{visibility:hidden}.ubermenu-loc-primary.ubermenu-nojs .ubermenu-submenu .ubermenu-tabs .ubermenu-tab:hover>.ubermenu-target>.ubermenu-target-title,.ubermenu-loc-primary .ubermenu-submenu .ubermenu-tab.ubermenu-active>.ubermenu-target>.ubermenu-target-title{background-image:url('../images/icon-arrow-right2.png?1460751352')}.main-content{background:none;margin-top:0.76923rem}.cta-boxes.concave{background:#dd001e url(../images/cta-bg.jpg);background-size:cover}.cta-boxes.concave .content{padding:0 0}.cta-boxes.concave .title{font-size:1.84615rem;font-family:"Bebas Neue","Lato",sans-serif;margin:1.15385rem 0 0.76923rem;line-height:1}.cta-boxes.concave .title a{color:#fff}.cta-boxes.concave .title a:hover{color:#fff}.cta-boxes.concave .button{width:75%;padding:12px;background:#212121;border:2px solid #fff;font-size:1.38462rem}.cta-boxes.concave .desc{font-size:1.07692rem;color:#fff;max-width:90%;margin:0 auto;line-height:1.35;margin-bottom:15px}.cta-boxes.concave .bg-primary{background-color:transparent}.cta-boxes.concave ul li{position:relative;padding-bottom:30px;padding-top:30px}.cta-boxes.concave ul li:nth-child(2){background:#fff;padding-top:40px}.cta-boxes.concave ul li:nth-child(2) .title a{color:#dd001e}.cta-boxes.concave ul li:nth-child(2) .desc{color:#323232}.cta-boxes.concave ul li:nth-child(2) .button{border:none;background:#dd001e}.concave{margin-top:0}.concave:before{background-image:none;height:5px}.concave:after{background-image:none;height:5px}.featured-series{padding:45px 0 70px}.featured-series img{border:2px solid #ededed;padding:20px 0;border-radius:0px;box-shadow:0 3px #dd001e}.featured-series .title{color:#2a2a2a;text-transform:uppercase;font-size:1.07692rem;margin:1.53846rem 0 1.15385rem}.featured-series .title a:hover{color:#2a2a2a}.featured-series .button{padding:10px}.featured-service{padding:35px 0 35px;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;position:relative;z-index:10}.featured-service .featured-image{border-radius:50%;border:4px solid #9b9b9b;box-shadow:0 0 10px rgba(0,0,0,0.9)}.featured-service .headline{font-size:3.69231rem;font-weight:600;text-transform:uppercase;line-height:1;margin:0;color:#fff}.featured-service .medium-8{margin:25px auto;float:none}.featured-service .subheadline{font-size:2.30769rem;font-weight:normal;color:#fff;margin:0}.featured-service .entry-content{color:white;font-size:1.23077rem;margin:0.53846rem 0 0}.featured-service .buttons{margin-top:1.92308rem}.featured-service .button{padding:12px 26px;border:2px solid #fff;box-shadow:none}.featured-service ul li{float:none;display:inline-block}.featured-service p i.fa{position:relative;background:#fff;color:#dd001e;top:0;font-size:42px;padding:19px 5px;border-radius:50%;height:96px;width:96px;background:#f0c343;background:-moz-linear-gradient(top, #f0c343 0%, #eebc3f 20%, #e29c2d 82%, #e0962a 100%);background:-webkit-linear-gradient(top, #f0c343 0%, #eebc3f 20%, #e29c2d 82%, #e0962a 100%);background:linear-gradient(to bottom, #f0c343 0%,#eebc3f 20%,#e29c2d 82%,#e0962a 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0c343', endColorstr='#e0962a',GradientType=0 );color:#fff;border:7px solid #dd001e;position:absolute;top:-135px;left:calc(50% - 34px)}.services .icon{width:5.53846rem;height:5.53846rem;margin-bottom:1.15385rem;min-height:72px;background:transparent}.services h2{color:#dd001e;margin-bottom:0.38462rem;line-height:1.1;font-size:18px;font-weight:600;letter-spacing:1px}.services p{font-size:16px}.featured-products img{border:1px solid #dedede;float:left;margin-right:1.15385rem;max-width:6.92308rem;box-shadow:0 3px 6px -2px #dedede}.featured-products .wrap{border-bottom:1px solid #dedede;padding-bottom:1.53846rem}.featured-products .title{font-size:1.84615rem;font-weight:bold;color:#6c6c6c;text-transform:uppercase;font-family:'Bebas Neue';letter-spacing:1px}.featured-products .title a{font-family:'Bebas Neue'}.featured-products .title a:hover{color:#6c6c6c}.featured-products .continue{color:#dd001e;text-transform:uppercase;font-size:14px;letter-spacing:1px;font-weight:400}.featured-products .continue:hover{color:#b10018}.flexible-posts .entry-header{background:none;padding:0;padding-right:1.53846rem}.flexible-posts .entry-title{font-size:1.38462rem;margin:0 0 0.61538rem}.flexible-posts .entry-title a{color:#dd001e}.flexible-posts .entry-title a:hover{color:#b10018}.flexible-posts .entry-date{color:#3c3c3c;font-size:14px;text-transform:uppercase}.flexible-posts .wp-post-image{float:left;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;margin-right:1.15385rem}.flexible-posts .hentry{border-bottom:1px solid #dbdade;padding-bottom:1.53846rem}.flexible-posts .hentry+.hentry{margin-top:1.53846rem}.product-list li{padding-bottom:2.30769rem}.product-list .entry-content dl dt{font-weight:bold;float:left;width:70px;overflow:hidden;clear:left;text-align:left;text-overflow:ellipsis;white-space:nowrap;margin-bottom:0}.product-list .entry-content dl dd{margin:0;margin-left:70px}.product-list .product-image{border:1px solid #ececec;border-radius:1px;box-shadow:0 3px #dd001e;text-align:center}.product-list .product-image .toggle-info{background:transparent;width:2.61538rem;height:2.61538rem;line-height:2.69231rem;color:#dd001e;font-size:1.53846rem;-moz-transition:all 0.2s;-o-transition:all 0.2s;-webkit-transition:all 0.2s;transition:all 0.2s;border-radius:50%;bottom:5px;left:calc(100% - 40px);position:absolute;border:1px solid #dd001e}.product-list .product-image .toggle-info:hover{background:#dd001e;color:#fff}.product-list .product-image img{display:inline-block;height:160px;width:auto;margin:0 auto;vertical-align:super}.product-list .product-title{margin-bottom:0.76923rem;text-align:left !important}.product-list .product-title a{font-size:1.38462rem;font-family:'Montserrat', sans-serif;font-weight:600;padding:0;color:#2a2a2a;border:none}.product-list .product-title a:hover{color:#3f3f3f}.page-template-product-category .container h2,.page-template-product-category_accessory .container h2{color:#6d6d6d;font-size:30px;font-family:'Open Sans Condensed', sans-serif;border-bottom:1px solid #6d6d6d;text-transform:uppercase;margin-bottom:15px;margin-top:30px}.product-tabs{border:none;height:100%}.product-tabs .tabs-content{min-height:83%}.product-tabs .tabs-content .content{max-height:100% !important}.tabs{background:none}#cboxLoadedContent .tabs dd,#cboxLoadedContent .tabs .tab-title{width:33%}.product-tabs .tabs dd,.product-tabs .tabs .tab-title{width:auto}.tabs dd>a,.tabs .tab-title>a{color:#dd001e;background:none;font-size:1.84615rem;font-family:'Bebas Neue';font-weight:normal;font-weight:600;line-height:1}.tabs dd>a:hover,.tabs dd>a:focus,.tabs .tab-title>a:hover,.tabs .tab-title>a:focus{background:#fff}#cboxLoadedContent .tabs dd>a,#cboxLoadedContent .tabs .tab-title>a{font-size:1.69231rem}.product-tabs .tabs dd>a,.product-tabs .tabs .tab-title>a{padding-top:0.61538rem;padding-bottom:0.61538rem;padding-left:1.15385rem;padding-right:1.15385rem}.tabs dd+.tab-title>a,.tabs dd+dd>a,.tabs .tab-title+.tab-title>a,.tabs .tab-title+dd>a{border:none}.tabs dd.active a,.tabs .tab-title.active a{background:#3c3c3c;color:white}.tabs.vertical dd,.tabs.vertical .tab-title{border-bottom:1px solid #3c3c3c}.tabs.vertical dd>a,.tabs.vertical .tab-title>a{font-size:1.07692rem;font-family:"Lato",sans-serif;text-transform:uppercase;color:#35a1f2;position:relative}.tabs.vertical dd>a:hover,.tabs.vertical .tab-title>a:hover{background-color:white}.tabs.vertical dd>a:after,.tabs.vertical .tab-title>a:after{content:'\f054';font-family:FontAwesome;font-size:0.92308rem;display:none;position:absolute;top:50%;right:0.76923rem;margin-top:-0.38462rem}.tabs.vertical dd .fa,.tabs.vertical .tab-title .fa{color:#cfcece;font-size:0.92308rem;margin-right:0.92308rem}.tabs.vertical dd.active>a,.tabs.vertical .tab-title.active>a{background-color:white}.tabs.vertical dd.active>a:after,.tabs.vertical .tab-title.active>a:after{display:block}.page-template-my-account .tabs-content{box-shadow:none}.tabs.vertical .tab-title.active a{color:#dd001e;background:#f3f4f3}.tabs.vertical .tab-title.active a i{color:#dd001e}.tabs.vertical .tab-title>a{font-family:'Bebas Neue';font-size:18px;color:#000000;font-weight:400}.tabs.vertical .tab-title>a i{color:#cfcece}.tabs-content .orders tbody .even td{background-color:#f3f4f3}.tabs-content{background:#fff;border:1px solid #dbdee4;border-top-color:#dd001e;box-shadow:0 3px 0px rgba(216,216,216,0.2);height:calc(100% - 60px)}#cboxLoadedContent .tabs-content{height:auto}#cboxLoadedContent .tabs-content .content{overflow:visible}.tabs.vertical+.tabs-content{border:none;background:none}.tabs.vertical+.tabs-content .content{padding:0}.tabs.vertical+.tabs-content .inner-content{padding:0.76923rem 1.53846rem;background:#f3f4f3}.tabs.vertical+.tabs-content .inner-content .section-title{color:#dd001e;border-bottom:1px solid #dd001e;font-family:'Bebas Neue';padding:0}.tabs.vertical+.tabs-content .inner-content .section-title a{color:#ecb63c;font-size:18px;font-family:'Bebas Neue'}.tabs.vertical+.tabs-content .inner-content .section-title a:before{margin-right:5px;vertical-align:middle;display:inline-block;margin-top:-5px}.tabs.vertical+.tabs-content .inner-content .update-photo{color:#ecb63c;font-size:18px;font-family:'Bebas Neue';letter-spacing:1px}.tabs-content .entry-content ul{margin:0}.tabs-content .entry-content ul li{position:relative;list-style:none;padding-left:20px;padding-bottom:2px}.tabs-content .entry-content ul li:after{content:"\f00c";position:absolute;left:0;top:5px;color:#dd001e;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tabs-content table{border-collapse:collapse !important}.tabs-content table:last-child{margin-bottom:0}.tabs-content .orders thead{background:#044f72}.tabs-content .orders thead th{border:none;border-bottom:0 !important;font-weight:bold;text-transform:uppercase;border-right:1px solid #fff}.tabs-content .orders thead th:last-child{border-right:0}.tabs-content .orders tbody td{color:#5c5c5c;font-size:1.07692rem;background:white;border-right:1px solid #fff}.tabs-content .orders tbody td:last-child{border-right:0}.tabs-content .orders tbody .even td{background-color:#f7f6f6}.product-tabs .tabs-content .content{max-height:21.15385rem}.tax-caster-category .page-banner .section-title p.lead,.tax-accessory-category .page-banner .section-title p.lead{font-size:36px;font-family:"Bebas Neue";letter-spacing:1px}body.search-results .blue-header{background:url(../images/pattern.jpg);background-size:cover;background-position:50% 50%;border-bottom:3px solid #002391;padding:20px 0}body.search-results .blue-header h4{font-size:40px;margin:0;font-weight:400;color:#636363;letter-spacing:1px;text-shadow:none}body.search-results .blue-header h4 span{color:#002391;font-weight:600}body.search-results .blue-header #search-count{color:#fff;font-weight:600}body.search-results article{border-bottom:2px solid #eaeaea;margin:0;padding:25px 0 15px}body.search-results article h4.entry-title,body.search-results article h5.entry-title{font-size:30px;letter-spacing:1px;margin-bottom:0}body.search-results article h4.entry-title a,body.search-results article h5.entry-title a{color:#dd001e}body.search-results article h4.entry-title a:hover,body.search-results article h4.entry-title a:focus,body.search-results article h5.entry-title a:hover,body.search-results article h5.entry-title a:focus{color:#dd001e}body.search-results article h4.entry-title span,body.search-results article h5.entry-title span{background:transparent !important}body.search-results article a img{border-bottom:6px solid #dd001e}body.search-results article .entry-meta{margin-top:-5px}.profile-photo{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;margin-bottom:0.76923rem}#cboxClose{box-shadow:none !important}.pagination{text-align:center}.pagination li+li{border:0}.pagination li a.prev{position:relative;font-size:0}.pagination li a.prev:after{color:#dd001e;content:"\f137";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:14px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pagination li a.next{position:relative;font-size:0}.pagination li a.next:after{color:#dd001e;content:"\f138";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:14px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pagination li span.current{color:#fff;background:#ecb63c;border-radius:50%;height:24px;width:24px;display:inline-block;padding:6px}.pagination li a{color:#dd001e;font-size:14px}.account-info label{font-weight:600;color:black;width:11.15385rem}.account-info .section-title{font-size:2.30769rem;padding-bottom:0}.account-info .section-title a{font-size:1.07692rem;font-family:"Lato",sans-serif;font-weight:600;float:right;margin-top:0.76923rem}.account-info .section-title a:before{font-size:0.92308rem;color:#cfcece}.account-info .entry-content p{font-size:14px;color:#676767;margin:0;padding:0.38462rem 0;border-bottom:1px solid #ebebeb}.update-photo{font-size:1.07692rem;font-family:"Lato",sans-serif;font-weight:600;text-transform:uppercase}.update-photo .fa{font-size:0.92308rem;color:#cfcece;margin-right:0.38462rem}.product-iframe .caster-title{padding:25px 10px;background:#efefef;margin-bottom:0;font-size:24px;letter-spacing:0;font-family:'Montserrat', sans-serif;line-height:40px}.product-iframe .caster-iframe{margin-top:25px}.caster-title{font-size:2.76923rem;font-family:'Bebas Neue';font-weight:normal;color:#dd001e;font-weight:600;letter-spacing:1px}.caster-title .has-tip{margin-left:15px;border-bottom:none;display:inline-block;margin-right:6px}.caster-title .fa{font-size:2rem;color:#b9b6b6}.caster-title .form{margin:0.76923rem 0 0}.quote-qty{font-weight:600;font-family:"Lato",sans-serif}.quote-qty input[type="text"]{color:black;background:white !important;border:2px solid #cdcdcd !important;border-radius:5px;width:5.76923rem;font-weight:400;height:3.23077rem;margin:0}label.quote-qty{float:none !important}.ajax-login{border:none;background:#efefef;border-top:1px solid #fff;margin-bottom:25px;padding:13px 11px}.ajax-login label{text-transform:none;color:black;font-size:1.07692rem;display:block;margin:0 0 0.23077rem}.ajax-login [type="submit"],.ajax-login .button{font-size:17px !important;padding:7px 15px 6px !important;letter-spacing:1px;color:#fff !important;height:auto !important;font-weight:600 !important;font-family:'Bebas Neue';border:0 !important;background:#dd001e !important;box-shadow:#142a71 0 2px !important}.ajax-login [type="submit"]:hover,.ajax-login [type="submit"]:focus,.ajax-login .button:hover,.ajax-login .button:focus{background:#142a71}.ajax-login input[type="text"],.ajax-login input[type="password"]{border:2px solid #c3c3c3 !important;background:white !important;-moz-border-radius:4;-webkit-border-radius:4;border-radius:4;height:3.46154rem;width:100%}.ajax-login .button{font-size:1.07692rem;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwODVjNSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwNzNhYSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #0085c5),color-stop(100%, #0073aa));background-image:-moz-linear-gradient(#0085c5,#0073aa);background-image:-webkit-linear-gradient(#0085c5,#0073aa);background-image:linear-gradient(#0085c5,#0073aa);color:#e3e3e3;text-shadow:rgba(0,0,0,0.4) 0 1px;padding-left:1.92308rem;padding-right:1.92308rem;border-bottom:2px solid #a6a4a5;height:2.30769rem;line-height:2.30769rem;vertical-align:middle;display:block;width:100%}.ajax-login .button+.button{margin:0.76923rem 0 0}.ajax-login .button:hover{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwNzNhYSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwODVjNSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #0073aa),color-stop(100%, #0085c5));background-image:-moz-linear-gradient(#0073aa,#0085c5);background-image:-webkit-linear-gradient(#0073aa,#0085c5);background-image:linear-gradient(#0073aa,#0085c5)}.ajax-login .fa-info-circle{font-size:2rem;color:#a1a1a1;border:none;vertical-align:middle;margin-left:0.76923rem;margin-top:0.76923rem;height:3.30769rem}.ajax-login .submits{margin-top:0.76923rem}.ajax-login .submits div{overflow:hidden;padding-bottom:0.23077rem}.ps_conf_partInfo:before{border-bottom:1px solid #1b3b86;color:#1b3b86;font-family:"Bebas Neue", "Open Sans";font-size:30px}.caster-iframe{width:100%;margin-left:0}.related-products{padding:0}.related-products li a{color:#dd001e;font-size:1.38462rem;font-weight:bold;letter-spacing:1px;text-transform:uppercase}.related-products li a:hover{color:#dd001e}.related-products li img{box-shadow:0 3px #dd001e;border:1px solid #dbdee4;border-radius:1px}.related-products li span{color:#dd001e;font-size:1.07692rem;font-weight:bold}.related-products .bx-prev,.related-products .bx-next,.product-images .bx-prev,.product-images .bx-next{background:transparent;border:2px solid #dd001e;width:3.69231rem;height:3.69231rem;text-indent:0;text-align:center;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;top:50%;margin-top:-3.07692rem;left:-0.76923rem;-moz-transition:all 0.2s;-o-transition:all 0.2s;-webkit-transition:all 0.2s;transition:all 0.2s;color:#dd001e}.related-products .bx-prev.bx-next,.related-products .bx-next.bx-next,.product-images .bx-prev.bx-next,.product-images .bx-next.bx-next{left:auto;right:-0.76923rem}.related-products .bx-prev:hover,.related-products .bx-next:hover,.product-images .bx-prev:hover,.product-images .bx-next:hover{background:#dd001e}.related-products .bx-prev:hover .fa,.related-products .bx-next:hover .fa,.product-images .bx-prev:hover .fa,.product-images .bx-next:hover .fa{color:#fff}.related-products .bx-prev .fa,.related-products .bx-next .fa,.product-images .bx-prev .fa,.product-images .bx-next .fa{color:#dd001e;font-size:1.30769rem;line-height:3.69231rem}.product-images{padding:0;margin-left:-0.76923rem;margin-right:-0.76923rem}.product-thumbnail+.product-images{margin-top:1.15385rem}.product-thumbnail .colorbox img{box-shadow:0 3px #dd001e}.product-images img:hover,.product-images img:focus{border:1px solid #dd001e}.product-thumbnail img,.product-images img{border:1px solid #dbdee4;border-radius:1px}.entry-content+.rfq-form{margin-top:2.30769rem}.rfq-form button.large{background:#3c3c3c;box-shadow:#333333 0 2px}.rfq-form button.large:hover{background:#232323}.rfq-form .button.secondary{background:#dd001e;color:#fff;border:0;text-shadow:rgba(45,137,206,0.4) 0 1px;-moz-border-radius:0.30769rem;-webkit-border-radius:0.30769rem;border-radius:0.30769rem;letter-spacing:1px;box-shadow:#b90019 0 2px}.rfq-form .button.secondary:hover,.rfq-form .button.secondary:focus{background:#aa0017;color:#fff}.rfq-cart thead{background-color:#00699c}.rfq-cart thead th{font-family:"Lato",sans-serif;font-size:1.07692rem}.rfq-cart thead th.actions{border-left:none}.rfq-cart tbody td{font-size:1.07692rem;color:#3f3f3f;background:white;border-bottom:1px solid #cecece}.rfq-cart tbody td.qty{border-left:none}.rfq-cart tbody .even td{background-color:#f7f6f6}.rfq-cart .product-category{border-left:none;border-right:none}.rfq-cart thead th,table.orders thead th{border-left:none}.rfq-cart tbody tr+tr td,table.orders tbody tr+tr td{border-top:none}.zone>h4{font-size:3.07692rem;font-family:'Bebas Neue';font-weight:normal;line-height:1.1;margin-bottom:0.76923rem}.sub-zone{border-color:#d9d9da;background:white}.sub-zone-name{color:#035585}.home .sidebar .section-title{position:relative !important}.home .sidebar .section-title i.fa{left:-9px}.widget_social_media_icons_widget .section-title{position:relative;margin-bottom:15px}.widget_social_media_icons_widget .section-title i.fa{left:-10px}.ls-defaultskin .ls-nav-prev{background:none !important;width:48px !important;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ecb63c;font-size:30px;text-align:right}.ls-defaultskin .ls-nav-prev:before{content:"\f053"}.ls-defaultskin .ls-nav-prev:hover{background-position:0}.ls-defaultskin .ls-nav-next{background:none !important;width:48px !important;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ecb63c;font-size:30px}.ls-defaultskin .ls-nav-next:before{content:"\f054"}.ls-defaultskin .ls-nav-next:hover{background-position:0}.ls-defaultskin .ls-nav-sides{background:transparent !important}.ls-defaultskin .ls-bottom-slidebuttons a{background:#fff !important;width:13px !important;height:13px !important;border-radius:50%;margin:0 5px}.ls-defaultskin .ls-bottom-slidebuttons a.ls-nav-active{width:8px !important;height:8px !important;background:#dd001e !important;border:3px solid #fff !important}.ls-defaultskin .ls-bottom-nav-wrapper{bottom:125px;z-index:10}.site-footer{background:none;color:#313131}.site-footer.concave:before{display:none}.home .site-footer,.white-footer .site-footer,.page-template-product .site-footer,.single-caster.has-related-products .site-footer{background:white}.site-footer .content{padding:3.84615rem 0 0}.site-footer .widget p{text-align:center}.site-footer .widget h5{font-size:1.38462rem;color:#fff;text-align:left;margin:0 0 0.76923rem;padding:0;font-weight:600;letter-spacing:1px;font-family:'Montserrat', sans-serif}.site-footer .widget h5:after{display:none}.site-footer .menu li{text-align:left;line-height:1.1}.site-footer .menu li+li{margin-top:0.61538rem;padding-top:0.61538rem;border-top:1px solid #626262}.site-footer .menu li:hover>a{color:#dd001e}.site-footer .menu li.current-menu-item>a{color:#fff}.site-footer .menu a{text-decoration:none;display:block;font-size:14px;text-transform:uppercase;color:#fff}.site-footer .menu a:hover{color:#dd001e}.site-footer .widget_social_media_icons_widget{margin:2.30769rem 0;text-align:center}.site-footer .widget_social_media_icons_widget .social-media{display:inline-block;padding:0px 50px}.site-footer .widget_social_media_icons_widget a{color:#fff;background-color:#2b2b2b;width:46px;height:46px;display:inline-block;vertical-align:middle;line-height:44px;font-size:18px}.site-footer .widget_social_media_icons_widget a:hover{color:#fff;background-color:#dd001e}.site-footer .bg-footer{border-top:1px solid #d5d4d4;background:#3c3c3c;background-position:50% 50%}.site-footer .bg-footer .columns+.columns{margin-top:1.15385rem}.copyright{margin-top:1.15385rem;padding:20px 0;text-transform:none;color:#fff;background:#2d2d2d;font-style:italic;font-size:1.07692rem;font-weight:normal}.page .entry-content ul li.gfield{border:0;padding:0}.page .entry-content ul li.gfield:after{display:none}.ubermenu-skin-black-white-2 .ubermenu-submenu .ubermenu-current-menu-item>.ubermenu-target,.ubermenu-skin-black-white-2 .ubermenu-submenu .ubermenu-current-menu-item>.ubermenu-target:hover{color:#fff}.gform_wrapper{background:white;padding:0;border:0;box-shadow:none}.gform_wrapper .gform_heading{margin-bottom:1.53846rem}.gform_wrapper .gform_heading h3.gform_title{font-size:18px;font-weight:600 !important;font-family:'Montserrat', sans-serif;font-weight:normal;color:#dd001e;border-bottom:1px solid #e5e5e5;margin-bottom:2.30769rem;letter-spacing:1px;padding-left:54px;line-height:36px}.gform_wrapper .gform_heading h3.gform_title i.fa{background:#3c3c3c;color:#fff;font-weight:400;margin-right:10px;padding:10px 9px;border-radius:50%;border:10px solid #fff;position:absolute;top:-10px;left:4px;font-size:16px;height:55px;width:55px;text-align:center}.gform_wrapper .gform_fields .gfield{border-bottom:0;padding-left:0;border:0}.gform_wrapper .gform_fields .gfield:after{display:none}.gform_wrapper .gform_body .top_label .gfield_label{display:block}.gform_wrapper .gform_body .top_label .gfield_label+.ginput_container{display:block}.gform_wrapper .gfield label .gfield_required{color:#dd001e}.gform_wrapper .gfield textarea{max-height:130px;resize:none}.gform_description{display:block;margin-top:1.53846rem}.gfield{width:100%;margin:0 0 0.61538rem}.gfield label{vertical-align:middle;font-size:1.07692rem;font-weight:600;font-family:"Lato",sans-serif;color:black}.gform_title{text-align:left}.gform_footer .button{font-size:1rem;color:#e3e3e3;padding-left:1.53846rem;padding-right:1.53846rem;padding-top:0.53846rem;padding-bottom:0.53846rem;-moz-border-radius:0.61538rem;-webkit-border-radius:0.61538rem;border-radius:0.61538rem}input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],input[type="color"],textarea{color:#2f2f2f;background:#f6f6f6 !important;border-radius:2px !important;border:1px solid #e4e2e2 !important;box-shadow:none !important;font-size:14px !important}.chosen-container-single .chosen-single{color:#2f2f2f;background:#f1f0f0;border-radius:2px !important;border:0 !important;box-shadow:none !important;border:0 !important;font-size:14px !important}.chosen-container-single .chosen-single div{border:0;box-shadow:none;background:#f1f0f0}.chosen-container-single .chosen-single div b{background:url("../images/drop-down.png") no-repeat 50% 50%}[type="submit"]{font-size:24px !important;color:#fff !important;background:#dd001e;font-weight:600 !important;font-family:'Bebas Neue';border:0 !important;border-radius:5px !important;padding:15px 50px !important}.validation_error,.validation_message{border-radius:3px}.rfq-cart,table.orders{border-collapse:separate}.rfq-cart thead th,table.orders thead th{background:#3c3c3c;font-family:"Bebas Neue";text-transform:uppercase;font-size:18px;padding:15px 0 10px;letter-spacing:1px;border-bottom:3px solid rgba(0,0,0,0.35)}.rfq-cart tbody td,table.orders tbody td{border-bottom:0;color:#5c5c5c}.rfq-cart tbody td.image img,table.orders tbody td.image img{max-width:85px;margin:10px;border:1px solid #dddedd;border-radius:0;box-shadow:0 2px 3px rgba(24,24,25,0.1)}.rfq-cart tbody td a i.fa,table.orders tbody td a i.fa{font-size:18px;background:transparent;color:#e90c2a;text-align:center;height:34px;width:34px;border-radius:50%;border:2px solid #e90c2a;padding:6px}.rfq-cart tbody td .ui-spinner,table.orders tbody td .ui-spinner{border:0}.rfq-cart tbody td .ui-spinner-button,table.orders tbody td .ui-spinner-button{background-color:transparent;background-size:35%;margin-right:15px}.rfq-cart tbody td.qty input,table.orders tbody td.qty input{background:#fff;border:1px solid #f3f4f3 !important;height:32px;width:50px;display:inline-block;margin-left:30px;padding:5px 5px 6px;box-shadow:0 3px #ebeceb !important}.chosen-container .chosen-results li{color:black}.chosen-container .chosen-results li.highlighted{background-color:#dd001e;color:#fff}.sidebar{margin-top:1.53846rem}.sidebar .widget,.sidebar .wpgmp_map_container{margin-top:1.92308rem}.sidebar .widget+.widget,.sidebar .wpgmp_map_container+.widget{margin-top:0}.sidebar .widget:first-child,.sidebar .wpgmp_map_container:first-child{margin-top:0}.sidebar ul.menu li{border-bottom-color:#e3e3e3;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.sidebar .social-media p.text-center{margin-left:8px;z-index:100;position:relative}.sidebar .social-media a{background:transparent;color:#dd001e;border:2px solid #dd001e;height:34px;width:34px}.sidebar .social-media a:hover,.sidebar .social-media a:focus{background:#dd001e;color:#fff}.wpgmp_map{border:3px solid white}.sidebar .WP_Editor_Widget p{font-weight:600;color:#676767;margin:0;padding:0.38462rem 0;border-bottom:1px solid #eaeaea}.sidebar .WP_Editor_Widget strong{color:black;font-weight:600;display:block}.site-footer .WP_Editor_Widget{margin:0 0 0.76923rem}.site-footer .WP_Editor_Widget p{margin-left:0;margin-right:0}@media only screen and (min-width: 40.063em){.site-header .info{margin:0.53846rem 0 1.15385rem}.site-header .search-form{float:right;width:21.53846rem}.sidebar{margin-top:0}#logo{margin:-1.15385rem 0 0}.secondary-nav{margin-right:23.84615rem}.ubermenu-loc-primary>.ubermenu-nav>.ubermenu-item>.ubermenu-target{padding-left:0.76923rem;padding-right:0.76923rem}.ajax-login .button{width:47.5%;display:inline-block}.ajax-login .button+.button{margin-top:0;margin-left:5%}}@media only screen and (min-width: 64.063em){.main-content{margin-top:0}.primary-wrap{box-shadow:0 3px 6px rgba(0,0,0,0.2)}.site-header{border-bottom:1px solid #bbbbbb}.site-header .search-form{width:21.53846rem}.ajax-login input[type="text"],.ajax-login input[type="password"]{width:22.30769rem}.ajax-login label{display:inline-block;margin:0 0.23077rem 0 0}.ajax-login .submits{margin-top:0}.sidebar .WP_Editor_Widget strong{display:inline-block;width:11.15385rem}.site-footer .bg-footer .columns+.columns{margin-top:0}.ubermenu-loc-primary>.ubermenu-nav{text-align:center}.ubermenu-loc-primary>.ubermenu-nav>.ubermenu-item>.ubermenu-target{padding-left:1.15385rem;padding-right:1.15385rem}.caster-title .form{margin:0;float:right}.copyright{margin-top:3.84615rem}.featured-products .title{margin-top:1.53846rem}}@media only screen and (min-width: 90.063em){.ubermenu-loc-primary>.ubermenu-nav>.ubermenu-item>.ubermenu-target{padding-left:1.30769rem;padding-right:1.30769rem}}.cad-icon{position:absolute;width:auto;height:auto;left:0}span.cad-icon>img{display:block !important;width:auto !important;height:auto !important;margin:0 !important;vertical-align:top !important}
