﻿*,html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,label,fieldset,input,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}caption,th{text-align:left}q:before,q:after{content:''}a img{border:none}input[type="submit"]{cursor:pointer;-webkit-appearance:button}input[type="submit"]::-moz-focus-inner{border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none}@-ms-viewport{width:device-width}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}:link img{border:none}a{outline:none}.hidden{display:none}br.clear{clear:both;display:block;height:1px;margin:-1px 0 0 0}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}* html .clearfix{zoom:1}*:first-child+html .clearfix{zoom:1}img,object,embed{max-width:100%;height:auto}object,embed{height:100%}img{-ms-interpolation-mode:bicubic}html{height:100%}body{margin:0;padding:0;background:#fff;color:#363636;font-family:'Open Sans',sans-serif;font-size:16px;font-weight:400;text-align:left;-webkit-backface-visibility:hidden}.pagewidth{width:1200px;margin:0 auto}#topbar{height:30px;background:#e51937;color:#fff}#masthead{position:relative;margin:0;padding:20px 0;z-index:1000;border-bottom:2px solid #e51937}#nav-wrap{margin:0}#content-wrap{margin:0;padding:30px 0}.home #content-wrap{padding:0}#primary{width:75%;float:left;padding:0 50px 0 0}#secondary{width:25%;float:left}#footer{border-top:10px solid #e51937;overflow:hidden}#copyright{padding:10px;font-size:14px;color:#cbcbcb;background:#000;text-align:center}p{margin:0 0 15px 0;line-height:1.4}ul{margin:0 0 15px 0;padding:0}ul li{margin:0 0 0 30px;padding:0;list-style:disc;line-height:1.4}ul li ul li{list-style:circle}ol{margin:0 0 15px 0;padding:0}ol li{text-align:left;margin:0 0 0 30px;padding:0;list-style:decimal;line-height:1.4}blockquote{margin:20px;padding:10px 20px;border-left:4px solid #ccc;font-size:22px}blockquote p{font-style:italic;margin:0}small{font-size:11px}strong,b{font-weight:700}em,i{font-style:italic}table{border-collapse:collapse}table tr td{padding:5px}h1,h2,h3,h4,h5,h6{text-align:left;color:#606060;line-height:1.2;text-transform:uppercase;font-weight:700;font-family:'Montserrat',sans-serif}h1{font-size:46px;margin:0 0 20px 0}h2{font-size:36px;margin:0 0 10px 0;text-transform:uppercase}h3{font-size:24px;margin:0 0 10px 0;color:#e51937}h4{font-size:24px;margin:0 0 10px 0}h5{font-family:'Open Sans',sans-serif;font-size:16px;margin:0 0 10px 0;color:#e51937}h6{font-size:16px;margin:0 0 10px 0}a{color:#e51937;text-decoration:none}a:hover{color:#9a0e23;text-decoration:none}a.btn{background:#e51937;display:inline-block;margin:0;padding:5px 15px;float:left;width:auto;color:#fff;text-transform:uppercase;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}a.btn:hover{background:#c81731}label{display:block;margin:0 0 5px 0}input,textarea,select{display:block;color:#555;margin:0 0 15px 0;padding:5px;border:1px solid #ccc;font-family:'Open Sans',sans-serif;box-sizing:content-box;-ms-box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}input[type="radio"],input[type="checkbox"]{display:inline-block!important}select{line-height:28px}::-webkit-input-placeholder{color:#333}:-moz-placeholder{color:#333}::-moz-placeholder{color:#333}:-ms-input-placeholder{color:#333}#topbar .widgets-left{width:40%;float:left;color:#fff;text-transform:uppercase;padding-left:45px;line-height:30px;font-size:16px;background:url(../image/flag-small.png) no-repeat left 4px}#topbar .widgets-right{width:60%;float:right}#topbar .widgets-right .widget{float:left}#topbar .widgets-right .phone{width:140px}#topbar .widgets-right .phone a{display:block;line-height:30px;font-weight:600;color:#fff}#topbar .widgets-right .search{width:180px;position:relative}#topbar .widgets-right .search form.searchform{position:relative;margin:0;padding:0}#topbar .widgets-right .search form.searchform input.search-text{display:inline-block;width:125px;height:22px;margin:0;padding:0 10px;border:none;outline:none;color:#555;background:#ed5e73;-moz-border-radius:11px;-webkit-border-radius:11px;border-radius:11px;-khtml-border-radius:11px}#topbar .widgets-right .search form.searchform input.search-text:focus{border:none;outline:none;background:#f6697e}#topbar .widgets-right .search form.searchform input.searchsubmit{position:relative;width:20px;height:30px;margin:0;padding:0;display:inline-block;background:url(../image/search-icon.png) no-repeat center center;border:none;outline:none;text-indent:-999px}#topbar .widgets-right .language{position:relative;width:100px;line-height:30px;text-align:right}#topbar .widgets-right .language a.language-select{font-weight:300;text-transform:uppercase;display:inline-block;color:#fff;font-size:14px}#topbar .widgets-right .language a.language-select:after{display:inline-block;content:'';margin-left:3px;border:none;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #fff}#topbar .widgets-right .language a.language-select.open:after{border:none;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:6px solid #fff}#topbar .widgets-right .language #language-dropdown{display:none;position:absolute;width:110px;top:30px;left:0;background:#e51937;z-index:9000}#topbar .widgets-right .language #language-dropdown ul{margin:0;padding:0;float:none}#topbar .widgets-right .language #language-dropdown ul li{margin:0;padding:0;list-style:none}#topbar .widgets-right .language #language-dropdown ul li a{color:#fff;display:block;padding:5px 15px 5px 5px;font-weight:300;text-transform:uppercase;font-size:14px}#topbar .widgets-right .language #language-dropdown ul li a:hover{background:#ed5e73}#masthead #logo{width:20%;float:left;display:flex}#masthead #logo svg{display:block;width:92px;height:auto}#masthead #logo .sub-logo-text{padding:36px 0 0 10px;font-size:13px;text-transform:uppercase;line-height:1.2;font-weight:600;color:#000}#masthead #navigation{width:80%;float:right;padding:45px 0 0 0}ul#nav{margin:0;padding:0;float:right}ul#nav li{list-style:none;position:relative;float:left;padding:0;margin:0;height:36px}ul#nav li a{margin:0;padding:10px 15px;color:#000;font-size:16px;line-height:1;display:block;text-decoration:none;text-transform:uppercase;-o-transition:.2s;-ms-transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;transition:.2s}ul#nav li:last-child>a{padding-right:0}ul#nav li>a:hover,ul#nav li.active>a{text-decoration:none;color:#e51937}ul#nav li.menu-item-has-children>a:after{display:inline-block;content:'';margin-left:3px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #8f8f8f}ul#nav li a:hover:after,ul#nav li.active a:after{border-top:6px solid #e51937}ul#nav li ul{display:none;background:#fff;position:absolute;left:0;top:100%;width:240px;margin:0;padding:10px 0;z-index:100;border:1px solid #000;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-khtml-border-radius:5px}ul#nav li:hover>ul{display:block}ul#nav li ul li{float:none;margin:0}ul#nav li ul li a{float:none;display:block;padding:5px 15px;background:none;text-transform:none}ul#nav li ul li a:hover{background:#f6f6f6}ul#nav li ul li ul{left:100%;top:-10px}li.nolink>a{cursor:default;text-decoration:none}li.nolink>a:hover{cursor:default;text-decoration:none}#alert-bar{text-align:center;color:#fff;background:#e51937;padding:15px 20px}#alert-bar p{margin:0;padding:0}#alert-bar a{color:#fff;text-decoration:underline}h1.entry-title{font-size:48px}.post{padding:0;margin:0;position:relative}p.date{margin:0}.post .featured-img{margin:0 0 25px 0}#secondary .widget{padding:0;margin:0 0 25px 0;position:relative}#secondary h3.widget-title{color:#606060}#secondary .widget p{line-height:1.3;font-size:14px;margin:0 0 10px 0}#secondary .widget ul{margin:10px 0 20px 0;padding:0}#secondary .widget ul li{text-align:left;margin:5px 0 5px 20px;padding:0;list-style:disc;line-height:1.2}#secondary .widget p.edit{position:absolute;top:0;right:0;font-size:11px}.widget_recent_entries ul li{margin:0 0 10px 0}.widget_recent_entries span.post-date{display:block;font-size:13px;font-style:italic}.widget_categories{margin:0 0 0 15px}.excerpt{padding:0 0 40px 0}.excerpt .featured-img{width:25%;padding-right:25px;float:left}.excerpt .post-content.has-thumb{width:75%;float:left}.paging{margin:0}.paging span,.paging a{display:inline-block;padding:0 5px;margin:0 3px 0 0}.callout-1 .banner-mobi{display:none}@media only screen and (max-width:767px){.callout-1 a.banner-desktop{display:none}.callout-1 a.banner-mobi{display:block}.callout-1 a.banner-mobi img{display:block;margin:0 auto}}#callout-footer{background:#f3f3f3}#footer .left-50{width:50%;float:left;background:#363636}#footer .left-50 .content{width:600px;height:325px;float:right;padding:0}#footer .left-50 .content .col-1{width:42%;height:100%;float:left;margin-top:30px;padding:0 20px 0 25px;background:url(../image/footer-vline.png) no-repeat left top}#footer .left-50 .content .col-2{width:58%;height:100%;float:left;margin-top:30px;padding:0 0 0 25px;background:url(../image/footer-vline.png) no-repeat left top}#footer .left-50 .content ul{margin:0;padding:25px 0 0 0}#footer .left-50 .content ul li{margin:0;padding:0;list-style:none}#footer .left-50 .content ul li a{color:#fff;text-transform:uppercase;padding:5px 0;display:block;font-weight:300;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}#footer .left-50 .content ul li a:hover{color:#fdb913}#footer .right-50{width:50%;float:left;background:#fdb913}#footer .right-50 svg.gaskets-logo{display:inline-block;width:110px;height:auto;margin-right:10px}#footer .right-50 .content{width:600px;height:325px;float:left;padding:35px 50px;text-align:center;color:#000;background:url(../image/footer-flame.png) no-repeat right top;background-size:auto 100%}#footer .right-50 .content p{text-align:center;color:#000;margin:0 0 25px 0;text-transform:uppercase;font-weight:700}#footer .right-50 .content p a{color:#000}#footer .right-50 .content p a:hover{color:#e51937}#footer .right-50 .content span.pipe{color:#e51937}#callout-footer img{display:block}#copyright p{margin:0}#copyright a{color:#fff}#copyright a:hover{color:#fff}#primary.full-width{width:100%;padding-right:0;float:none}@media(max-width:1100px){.page-meet-our-team .content-column.three_fourth.last_column{padding-left:30px}}a.edit{display:block;position:absolute;top:10px;right:100px;width:80px;text-align:center;background:rgba(255,255,255,.8);font-size:10px;text-transform:uppercase;font-weight:700;letter-spacing:1px}.home h1,.home h2,.home h3,.home h4,.home h5,.home h6{color:#fdb913}body.home h1{font-size:36px;margin:0 0 10px 0}#home-slider{position:relative;background-size:cover;background-repeat:no-repeat;background-position:center}#home-slider img.mobile-hero{display:none}#home-slider .slider-overlay{width:50%;margin-left:-170px;padding:100px 80px 0 0;background:rgba(0,0,0,.8)}#home-slider .slider-overlay .overlay-content{width:350px;height:100%;float:right;padding:0 0 250px 30px;background:url(../image/vertical-line.png) no-repeat left top}#home-slider .slider-overlay .overlay-content p{color:#fff;font-size:20px}#home-slider .slider-overlay .overlay-content p:last-child{margin-bottom:0}.page-section>.pagewidth{position:relative}.page-section a.edit{top:50%;left:-120px}#industries{background-image:url(../image/industries-bg.jpg);background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding:0}#industries>.pagewidth{padding:60px 0;background:url(../image/vertical-line.png) no-repeat left -40px}#industries h2.section-title{font-weight:600;text-align:center;background:url(../image/industry-break-hline.png) no-repeat 9px center}#industries .industry-icons{margin:60px 0 0 30px}#industries .industry-icons .industry{width:12.5%;float:left;padding:0}#industries .industry-icons .industry .title{height:60px;position:relative}#industries .industry-icons .industry .title h3{font-size:20px;text-align:center;position:absolute;margin:0;width:100%;left:0;bottom:0;font-weight:400;font-family:'Fjalla One',sans-serif}#industries .industry-icons .industry .title h3 a{color:#fff;text-transform:uppercase}#industries .industry-icons .industry .title h3 a:hover{color:#fdb913}#industries .industry-icons .industry a.icon{display:block;margin:10px auto 0 auto;padding:15px}#industries .industry-icons .industry a.icon:hover{opacity:.9}#about-gaskets{padding:60px 0}#about-gaskets p{margin:0;font-size:20px;line-height:1.7}#about-gaskets svg{max-width:150px;height:auto;padding:6px 20px 0 0;float:right}#products-break{padding:0}#products-break>.pagewidth{padding:200px 0 20px 0;background:url(../image/products-break-line.png) no-repeat left top}#products-break h2.section-title{padding-left:30px}#product-boxes{padding:60px 0 0 0}#product-boxes .product-box{width:50%;float:left;height:440px;overflow:hidden}#product-boxes .product-box h4{text-align:center;text-transform:uppercase;margin:0 0 20px 0}#product-boxes .product-box h4 a{color:#606060}#product-boxes .product-box h4 a:hover{color:#e51937}#product-boxes .product-box img{display:block;margin:0 auto}.woocommerce-breadcrumb{display:none}a.data-icon{display:block;color:#363636;margin:10px 0 0 0;padding-left:25px;background:url(../image/icon-data.png) no-repeat left bottom}a.data-icon:hover{color:#9a0e23}.single-product #content-wrap,.tax-product_cat #content-wrap{padding-top:0}.woocommerce #primary{width:100%;float:none;padding:0}#cat-header{margin:0 0 30px 0;padding:0}#cat-header .cat-row-1{position:relative;overflow:hidden;height:200px;border-bottom:2px solid #96a2ac}#cat-header .cat-row-1 .cat-title{width:25%;height:100%;float:left;position:relative}#cat-header .cat-row-1 .cat-title h1,#cat-header .cat-row-1 .cat-title h2{width:100%;margin:0;font-size:36px;line-height:1}#cat-header .cat-row-1 .cat-image{width:75%;float:left}#cat-header .cat-row-1 .cat-image img{float:right}#cat-header .cat-row-2{overflow:hidden;width:100%}#cat-header .cat-row-2 .cat-desc-left{width:75%;float:left;margin:0 0 -2000px 0;padding:25px 25px 2025px 25px;background:#f2f2f2}#cat-header .cat-row-2 .cat-desc-left p:last-child{margin:0}#cat-header .cat-row-2 .cat-desc-right{width:25%;float:left;margin:0 0 -2000px 0;padding:25px 25px 2025px 25px;background:#d9d9d9}#cat-header .cat-row-2 .cat-desc-right p:last-child{margin:0}#cat-header .cat-row-2 .cat-desc-right ul:last-child{margin-bottom:0}.request-header{margin:0 0 50px 0}.woocommerce-result-count,form.woocommerce-ordering{display:none}h1.product_title{font-size:26px}h3.product-sku{margin:0;font-size:30px;font-family:'Open Sans',sans-serif}.woocommerce-page .product .images{width:35%!important;margin-right:5%}.woocommerce .product .summary{width:60%!important}.woocommerce .product .summary .content-col{width:60%;float:left}.woocommerce .product .summary .info-col{width:40%;float:left}.woocommerce .product .summary .info-col a.btn{width:100%;text-align:center}.woocommerce .product .summary .info-col .or-call{text-align:center;font-size:17px;margin-top:10px}.woocommerce .product .summary .info-col .product-data-box{margin:20px 0;padding:20px 26px;background:#e5e5e5}.woocommerce .product .images.woocommerce-product-gallery{border:1px solid #cbcbcb;overflow:hidden}.woocommerce-product-gallery__image{padding:20px;overflow:hidden}.woocommerce-product-gallery__image:first-child a:after{content:'View Full Size Image';width:170px;float:right;display:block;font-size:14px;color:#363636;margin:20px 0 0 0;padding-left:20px;line-height:15px;background:url(../image/icon-search-gray.png) no-repeat left 0}.woocommerce .product .images.woocommerce-product-gallery h3{margin:0;padding:25px 0 15px 0;border-top:1px solid #cbcbcb;font-size:16px;text-align:center}.woocommerce .product .images .woocommerce-product-gallery__image span.thumb-title{display:block;text-align:center;color:#363636}.woocommerce .product .images .woocommerce-product-gallery__image span.view-full{display:block;text-align:center;margin-top:10px;padding-left:10px;font-size:14px;line-height:15px;background:url(../image/icon-search-red-2.png) no-repeat left 0;border:none!important}.woocommerce .product .images .woocommerce-product-gallery__image a:hover{color:#e51937}.woocommerce .product .images .woocommerce-product-gallery__image:not(:first-child){width:48%!important;margin:1%!important}#related-products .related h3{text-align:center;border-bottom:2px solid #e51937;padding:0 0 15px 0;margin:0 0 25px 0}#related-products{margin:50px 0 20px 0}#related-products h3.related-title{text-align:center;margin:0 0 25px 0;padding:0 0 15px 0;border-bottom:2px solid #e51937}.woocommerce nav.woocommerce-pagination{margin-bottom:20px}.woocommerce ul.products::before,.woocommerce-page ul.products::before{display:none}.woocommerce ul.products,.woocommerce-page ul.products{display:grid;grid-template-columns:repeat(3,1fr);column-gap:60px;row-gap:30px}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{position:relative;margin:0!important;border:1px solid #ccc}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product,.woocommerce ul.products.columns-4 li.product,.woocommerce-page ul.products.columns-4 li.product{width:100%!important}.woocommerce ul.products li.product:hover,.woocommerce-page ul.products li.product:hover{border-color:#aaa}.woocommerce ul.products li.product span,.woocommerce-page ul.products li.product span{display:block}span.product-loop-heading{color:#606060;position:relative;text-align:center;height:80px;margin:0;padding:15px 20px 0 20px;background:#ebebeb;font-size:24px;line-height:1;text-transform:uppercase;font-weight:700;font-family:'Montserrat',sans-serif}span.product-loop-heading span.product-sku{font-family:'Open Sans',sans-serif}span.product-loop-heading span.request-info{position:absolute;z-index:500;width:20px;height:20px;top:5px;left:5px;border:1px solid #333;background:#fff;font-size:9px;font-weight:400;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-khtml-border-radius:3px}span.product-loop-heading span.request-info:hover{border-color:#666}span.product-loop-heading span.request-info span#updating{display:none;position:absolute;top:-40px;left:-5px;width:150px;height:30px;line-height:30px;font-size:12px;text-transform:none;text-align:left;padding-left:40px;background:url(../image/updating-2.gif) no-repeat left top}span.product-loop-heading span.request-info.checked{background-image:url(../image/icon-checkmark.png);background-repeat:no-repeat;background-position:center center}span.product-loop-heading span.product-title{font-size:16px;font-weight:300;text-transform:none}span.product-loop-img{position:relative;height:165px;overflow:hidden;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}span.product-loop-more{text-align:right;color:#000;height:40px;line-height:40px;background:#C2C2C2;display:block;padding:0 15px;text-transform:uppercase;font-weight:600}span.product-loop-more:hover{background:#A1A1A1}#related-products span.product-loop-more{text-align:center;background:#fff;color:#e51937}@media(max-width:1100px){.woocommerce ul.products,.woocommerce-page ul.products{column-gap:20px;row-gap:20px}}@media(max-width:992px){.woocommerce ul.products,.woocommerce-page ul.products{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.woocommerce ul.products,.woocommerce-page ul.products{grid-template-columns:repeat(1,1fr)}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{margin-bottom:0}}.dont-break-out{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.hide-text{text-indent:100%;white-space:nowrap;overflow:hidden}.example-row{margin:0 0 10px 0}.example-row .inner{height:50px}.rounded{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-khtml-border-radius:5px}.arrow{display:inline-block;margin:0 0 0 5px;width:0;height:0}.arrow.up{border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #fff}.arrow.down{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #fff}.arrow.right{border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #fff}.arrow.left{border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #fff}ul.col-2{width:100%;overflow:hidden}ul.col-2 li{width:40%;float:left;margin:5px 0 0 30px}ul.col-3{width:100%;overflow:hidden}ul.col-3 li{width:33%;float:left;margin:5px 0 5px 30px}.mapwrap{position:relative;padding-bottom:75%;height:0;overflow:hidden}.mapwrap iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important}.aligncenter{display:block;margin:0 auto}.alignleft{float:left}.alignright{float:right}img.alignright{margin:0 0 10px 20px}img.alignleft{margin:0 20px 10px 0}.wp-caption{margin:0 0 20px 0}.wp-caption.alignleft{margin-right:20px}.wp-caption.alignright{margin-left:20px}p.wp-caption-text{margin:5px 0 0 0;font-style:italic;font-size:14px}div.hr,hr{width:100%;height:1px;clear:both;margin:20px 0;background:#ccc}.fpo{background:#e6e6e6;margin:0 0 10px 0}.fpo span{display:inline-block;width:100%;text-align:center;color:#bbb;font-size:150%}.sh-title{cursor:pointer;position:relative;padding-right:50px}.sh-title span{display:inline-block;width:0;height:0;margin:0 0 0 10px;border-left:6px solid transparent;border-right:6px solid transparent}.sh-title.inactive span{border-top:9px solid #fe0329}.sh-title.active span{border-bottom:9px solid #fe0329}#dimensions{position:fixed;width:50px;top:90px;left:5px;z-index:10000;font-size:10px;background:rgba(255,255,255,.7);color:#222}#mobile-menu-bar{display:none;height:50px;overflow:hidden}#mobile-menu-bar{margin:0;padding:0;background:#e51937;color:#fff}#mobile-menu-bar ul{margin:0;padding:0}#mobile-menu-bar ul li{margin:0;padding:0;list-style:none;display:block;float:left}#mobile-menu-bar ul li a{display:block;width:50px;height:50px;line-height:50px;overflow:hidden;text-indent:100%;white-space:nowrap;border-right:1px solid #d81935}#mobile-menu-bar ul li:last-child a{border-left:1px solid #d81935;border-right:none}#mobile-menu-bar ul li.home a{background:url(../image/icon-home.png) no-repeat center center}#mobile-menu-bar ul li.spanish a{text-indent:0;text-align:center;text-transform:uppercase;color:#fff;font-weight:700;font-size:24px}#mobile-menu-bar ul li.search a{background:url(../image/icon-search-white.png) no-repeat center center}#mobile-menu-bar ul li.facebook a{display:none;background:url(/wp-content/themes/gaskets/assets/images/bg/icon-facebook.png) no-repeat center center}#mobile-menu-bar ul li.hamburger{float:right}#mobile-menu-bar ul li.hamburger a{background:url(../image/hamburger.png) no-repeat center center}#mobile-menu-bar ul li.hamburger a.active{background:url(/wp-content/themes/gaskets/assets/images/bg/icon-close.png) no-repeat center center}#mobile-menu-dropdown{display:none;padding:0;background:#e51937;border-top:1px solid #d81935}#mobile-menu-dropdown ul{margin:0;padding:0}#mobile-menu-dropdown ul li{margin:0;padding:0;list-style:none;position:relative}#mobile-menu-dropdown ul li.menu-item-has-children span.drop-button{width:50px;height:50px;position:absolute;top:0;right:0;border-left:1px solid #d81935;cursor:pointer}#mobile-menu-dropdown ul li.menu-item-has-children span.drop-button span{display:block;width:0;height:0;position:absolute;top:20px;left:20px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:10px solid #fff}#mobile-menu-dropdown ul li.menu-item-has-children span.drop-button.open span{border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:10px solid #fff;border-top:none}#mobile-menu-dropdown ul li.menu-item-home{display:none}#mobile-menu-dropdown ul li a{display:block;height:50px;line-height:50px;margin:0;padding:0 50px 0 20px;color:#fff;border-bottom:1px solid #d81935}#mobile-menu-dropdown ul li ul{display:none}#mobile-menu-dropdown ul li ul li a{padding-left:40px;font-weight:400}#mobile-menu-dropdown ul li ul li ul{display:none}#mobile-menu-dropdown ul li ul li ul li a{padding-left:60px}#search-menu-dropdown{display:none;padding:20px;background:#e51937;border-top:1px solid #d81935}#search-menu-dropdown form.searchform{position:relative;margin:0;padding:0}#search-menu-dropdown form.searchform input.search-text{position:relative;display:block;width:94%;margin:0;padding:10px 3%;border:none;outline:none;color:#555;background:#fff}#search-menu-dropdown form.searchform input.search-text:focus{border:none;outline:none;background:#f6697e}#search-menu-dropdown form.searchform input.searchsubmit{position:absolute;top:4px;right:3px;width:30px;height:30px;margin:0;padding:0;display:block;background:url(../image/icon-dropdown-search.png) no-repeat center center;border:none;outline:none;text-indent:-999px}@media only screen and (max-width:1260px){#home-slider .slider-overlay{margin-left:0;padding:30px 20px 13vw 20px}#home-slider .slider-overlay .overlay-content{width:100%;height:100%;float:none;padding:0;background:none}#industries>.pagewidth{background:none;padding:40px 20px}#industries h2.section-title{background:none}#industries .industry-icons{margin:30px 0 0 0}#products-break>.pagewidth{padding:200px 20px 20px 20px;background:none}#products-break h2.section-title{padding-left:0;text-align:center}}@media only screen and (min-width:1201px){ul#nav{display:block!important}}@media only screen and (max-width:1200px){#pagewrap{width:100%}.pagewidth{width:100%;padding:0 20px}.pagewrap-inner{width:100%}#industries .industry-icons .industry{width:25%}span.product-loop-heading{height:95px}#footer .left-50{width:100%;float:none;padding-left:20px}#footer .left-50 .content{width:100%;height:auto;float:none}#footer .left-50 .content .col-1{width:50%;height:100%;float:left;margin-top:30px;padding:0 20px 0 25px}#footer .left-50 .content .col-2{width:50%;height:100%;float:left;margin-top:30px;padding:0 20px 0 25px}#footer .left-50 .content ul{padding-bottom:25px}#footer .right-50{width:100%;float:none}#footer .right-50 .content{width:100%;height:auto;float:none}}@media only screen and (max-width:1050px){#nav-wrap,#topbar,#masthead #navigation{display:none}#mobile-menu-bar{display:block}#masthead #logo{width:92px;float:none;text-align:center;margin:0 auto}#masthead #logo .sub-logo-text{text-align:left}#masthead #logo svg{margin:0 auto}#masthead #logo img{max-height:100px;width:auto}#home-slider .slider-overlay .overlay-content p{font-size:18px}#cat-header .cat-row-1{position:relative;overflow:hidden;height:auto;padding:40px 0;border-bottom:2px solid #96a2ac}#cat-header .cat-row-1 .cat-title h2{position:static;bottom:0;margin:0;text-align:center}#cat-header .cat-row-1 .cat-title{width:100%;height:auto;float:none}#cat-header .cat-row-1 .cat-image{display:none}#product-boxes .product-box{padding:0 10px}}@media only screen and (max-width:900px){#home-slider .slider-overlay .overlay-content h2{font-size:22px}#home-slider .slider-overlay .overlay-content p{font-size:16px}#footer .right-50 svg.gaskets-logo{margin:0 auto;clear:both}#cat-header .cat-row-2 .cat-desc-left{width:65%}#cat-header .cat-row-2 .cat-desc-right{width:35%}.woocommerce-page .product .images{width:45%!important;margin-right:5%}.woocommerce .product .summary{width:50%!important}.woocommerce .product .summary .content-col{width:100%;float:none}.woocommerce .product .summary .info-col{width:100%;float:none}}@media only screen and (max-width:768px){body.home h1{text-align:center}.woocommerce-page .product .images{width:45%!important;margin-right:5%;float:left!important}.woocommerce .product .summary{float:right!important;width:50%!important}}@media only screen and (max-width:767px){#primary{width:100%;float:none;padding:0}#secondary{width:100%;float:none}#home-slider{background:none}#home-slider img.mobile-hero{display:block}#home-slider .slider-overlay{position:static;z-index:500;width:100%;height:auto;padding:50px 20px;background:#fff}#home-slider .slider-overlay .overlay-content{width:100%;height:auto;float:none;padding:0}#home-slider .slider-overlay .overlay-content h2{font-size:36px;text-align:center}#home-slider .slider-overlay .overlay-content p{color:#363636;font-size:20px;text-align:center}#about-gaskets img{padding:0;display:block;margin:0 auto 25px auto}#cat-header .cat-row-2 .cat-desc-left{width:100%;float:none}#cat-header .cat-row-2 .cat-desc-right{width:100%;float:none}#callout-footer{display:none}.alignleft{float:none;margin:0}.alignright{float:none;margin:0}.wp-caption{max-width:100%}.wp-caption.alignleft{margin:15px 0}.wp-caption.alignright{margin:15px 0}img.alignright{margin:0 0 15px 0}img.alignleft{margin:0 0 15px 0}ul.col-2,ul.col-3{width:100%;margin:0 0 20px 0;padding:0 0 0 30px}ul.col-2 li,ul.col-3 li{width:100%;float:none;margin:0}}@media only screen and (max-width:600px){h1.entry-title{font-size:36px}#industries .industry-icons .industry{width:33.3333%}#product-boxes .product-box{width:100%;float:none;height:auto;margin:0 0 30px 0;overflow:hidden}#about-gaskets svg{display:block;float:none;margin:0 auto}.woocommerce-page .product .images{width:100%!important;margin-right:0%;float:none!important}.woocommerce .product .summary{float:none!important;width:100%!important}}@media only screen and (max-width:500px){#industries .industry-icons .industry{width:50%}#cat-header .cat-row-1 .cat-title h2{font-size:30px}#footer{background:#363636}#footer .left-50 .content .col-1{width:100%;height:100%;float:none;margin-top:30px;padding:0 20px 0 25px}#footer .left-50 .content .col-2{width:100%;height:100%;float:none;margin-top:30px;padding:0 20px 0 25px}#footer .right-50 .content{background:none}}@media only screen and (max-width:400px){input,select,textarea{width:94%;padding:2%}}@media screen and (max-device-width:480px){body{-webkit-text-size-adjust:none}}