.content-width,.content-wrapper,.detail-view-container,.woocommerce-page.archive .site-content,.woocommerce-page.single-product .site-content{max-width:960px;margin:0 auto;margin-bottom:40px}@media only screen and (max-width: 60em){.content-width,.content-wrapper,.detail-view-container,.woocommerce-page.archive .site-content,.woocommerce-page.single-product .site-content{padding-left:10px;padding-right:10px}}.ir,.clear{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.clearfix,.woocommerce-pagination{*zoom:1}.clearfix:before,.woocommerce-pagination:before,.clearfix:after,.woocommerce-pagination:after{display:table;content:"";line-height:0}.clearfix:after,.woocommerce-pagination:after{clear:both}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.u-text-center{text-align:center}.u-margin-bottom{margin-bottom:20px}@font-face{font-family:'HelveticaNeueLT';src:url("css/fonts/HelveticaNeueLT-Roman.eot");src:url("css/fonts/HelveticaNeueLT-Roman.eot?#iefix") format("embedded-opentype"),url("css/fonts/HelveticaNeueLT-Roman.woff2") format("woff2"),url("css/fonts/HelveticaNeueLT-Roman.woff") format("woff"),url("css/fonts/HelveticaNeueLT-Roman.ttf") format("truetype");font-weight:400}@font-face{font-family:'HelveticaNeueLT';src:url("css/fonts/HelveticaNeueLT-Medium.eot");src:url("css/fonts/HelveticaNeueLT-Medium.eot?#iefix") format("embedded-opentype"),url("css/fonts/HelveticaNeueLT-Medium.woff2") format("woff2"),url("css/fonts/HelveticaNeueLT-Medium.woff") format("woff"),url("css/fonts/HelveticaNeueLT-Medium.ttf") format("truetype");font-weight:500}@font-face{font-family:'HelveticaNeueLT';src:url("css/fonts/HelveticaNeueLT-Bold.eot");src:url("css/fonts/HelveticaNeueLT-Bold.eot?#iefix") format("embedded-opentype"),url("css/fonts/HelveticaNeueLT-Bold.woff2") format("woff2"),url("css/fonts/HelveticaNeueLT-Bold.woff") format("woff"),url("css/fonts/HelveticaNeueLT-Bold.ttf") format("truetype");font-weight:700}@font-face{font-family:'HelveticaNeueLT';src:url("css/fonts/HelveticaNeueLTStd-Hv.eot");src:url("css/fonts/HelveticaNeueLTStd-Hv.eot?#iefix") format("embedded-opentype"),url("css/fonts/HelveticaNeueLTStd-Hv.woff2") format("woff2"),url("css/fonts/HelveticaNeueLTStd-Hv.woff") format("woff"),url("css/fonts/HelveticaNeueLTStd-Hv.ttf") format("truetype");font-weight:900}@font-face{font-family:'social';src:url("css/fonts/social/social.eot");src:url("css/fonts/social/social.eot?#iefix") format("embedded-opentype"),url("css/fonts/social/social.woff") format("woff"),url("css/fonts/social/social.ttf") format("truetype");font-weight:300}.linethrough-text{text-align:center;position:relative}.linethrough-text:after{position:absolute;z-index:0;content:'';height:1px;width:100%;background:#b2b3b7;left:0;top:50%}.linethrough-text h3{z-index:1;position:relative;background:white;padding:0 10px;display:inline-block}.loader{background:#ffc600;animation:loader-anim 1s infinite ease-in-out;width:10px;height:4em;color:#ffc600;text-indent:-9999em;margin:88px auto;position:relative;font-size:11px;transform:translateZ(0);animation-delay:-0.16s}.loader:before,.loader:after{background:#ffc600;animation:loader-anim 1s infinite ease-in-out;width:10px;height:4em;position:absolute;top:0;content:''}.loader:before{left:-1.5em;animation-delay:-0.32s}.loader:after{left:1.5em}@keyframes loader-anim{0%,80%,100%{box-shadow:0 0;height:4em}40%{box-shadow:0 -2em;height:5em}}.chat-now{display:block;width:310px;height:238px;background:url(./images/chatnow.png) no-repeat center}.logo{display:block;width:290px;height:85px;background-image:url(images/logo/logo.png);background-position:center;background-repeat:no-repeat}.logo.small{width:100px;height:29px;background-size:contain}.logo.knowhow{width:250px;height:71px;background-image:url(images/logo/logo-knowhow.png)}.logo.diy-knowhow{width:250px;height:95px;background-image:url(images/logo/logo-diy-knowhow.png);background-size:contain;margin-top:-5px !important}button>a{color:white}button>a:hover{color:white}.btn{display:block;cursor:pointer}.btn--outlined{display:inline-block;border:1px solid #484c51;padding:5px 10px;color:#484c51}.btn--outlined:hover{border-color:#e2231a;color:#e2231a}.btn-round,.product .storefront-product-sharing ul li a:before{width:30px;height:30px;font-style:normal;text-align:center;line-height:2em;color:black;background-color:white;border-radius:50%;box-shadow:inset 0 -2px 0 rgba(0,0,0,0.2),0 1px 1px rgba(0,0,0,0.1);transition:all .25s ease-in-out;transition-property:background-color, color}.btn-round:hover,.product .storefront-product-sharing ul li a:hover:before{color:black}@media only screen and (min-width: 48em){.btn-round:hover,.product .storefront-product-sharing ul li a:hover:before{color:#fff;background-color:#000}}.btn-round:focus,.product .storefront-product-sharing ul li a:focus:before{box-shadow:inset 0 -2px 0 rgba(0,0,0,0.2),0 1px 1px rgba(0,0,0,0.1)}.btn-submit,.search-input .search-field>button,.search-input .search-widget input[type=submit],.product-search button[type=submit]{width:40px;height:40px;background:url(./images/button/btn-submit.png) no-repeat center;background-size:contain;box-shadow:none}.btn-play{width:53px;height:52px;background:url(./images/button/btn-play.png) no-repeat center}.btn-close{width:28px;height:28px;background:url(images/button/btn-close-x.png) no-repeat center;background-size:cover;transition:0.5s cubic-bezier(0.27, 1.64, 0.32, 0.95);position:absolute;top:-37px;right:5px;cursor:pointer}@media only screen and (min-width: 48em){.btn-close{width:48px;height:48px;top:-72px;right:0}}@media only screen and (min-width: 64em){.btn-close:hover{-ms-transform:rotate(90deg);transform:rotate(90deg)}}.btn-goback:before{content:"\e907";font-family:social !important}.btn-x,.search-input .input-clear{width:16px;height:16px;background:url(images/button/btn-x.png) no-repeat center}.cta-chat{background:url(images/button/cta-chat.gif) no-repeat center}.cta-askus{background:url(images/button/cta-askus.png) no-repeat center}.col-wrapper{overflow:auto;margin-left:-10px}@media only screen and (min-width: 30em){.col-wrapper{margin-left:-20px}}.col-wrapper.show{visibility:visible;height:auto}.col{float:left;width:33.33%;padding-left:10px}@media only screen and (min-width: 30em){.col{padding-left:20px}}@media only screen and (max-width: 48em){.col{width:50%}}@media only screen and (max-width: 30em){.col{width:100%}}.col.col-1-2{width:50%}.col.col-1-3{width:33.33%}.col.col-2-3{width:66.66%}.col.col-1-4{width:25%}.col.col-3-4{width:75%}.col-responsive{float:left;width:100%;padding-left:10px;padding-bottom:20px}@media only screen and (min-width: 39.375em){.col-responsive{padding-left:20px}}@media only screen and (min-width: 39.375em){.col-responsive.col-6{width:50%}}@media only screen and (min-width: 30em){.col-responsive.col-4{width:33.33%}}*{font-family:'HelveticaNeueLT', Arial, sans-serif !important}html{background-color:white}body{background-color:white;font-size:.938em;-webkit-font-smoothing:antialiased}a{color:#e2231a;font-weight:700}a:hover{color:#B10208}a:active,a:focus{outline:none;box-shadow:none}h1,h2,h3,h4,h5,h6{margin:20px 0 0 0;font-weight:700;color:#484c51}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin:0}h1{font-size:2.244em;font-weight:300}p{margin:20px 0 0 0;line-height:1.5em}p:first-child{margin:0}.desktop-only{display:none}@media only screen and (min-width: 30em){.desktop-only{display:block}}.mobile-only{display:block}@media only screen and (min-width: 30em){.mobile-only{display:none}}.no-scroll{overflow:hidden}.no-scroll.ios{position:fixed;left:0;right:0}.ie10 body{overflow-x:hidden}input[type=text],input[type=email],input[type=tel],textarea,select{line-height:1.2em}input[type=checkbox]{background-color:#efefef}input[type=submit],button{background-color:#e2231a;transition:background-color .25s ease-in-out}input[type=submit]:hover,button:hover{background-color:#B10208}input[type=submit]:active,input[type=submit]:focus,button:active,button:focus{outline:none}.acf-form{max-width:500px;margin:0 auto}.acf-form input[type=submit]{display:block;height:45px;margin:30px auto 100px;padding:0 40px}.acf-form .field_type-message{padding-bottom:0}.acf-form .field_type-message h2{padding-bottom:0}.acf-input-wrap input,.acf-input-wrap select{height:40px}.acf-fields .acf-field-message .acf-label label{display:none}.acf_postbox>.inside>.field{padding-top:5px;padding-bottom:5px;border:0}.acf_postbox>.inside>.field.field_type-message{padding-bottom:0}.acf_postbox>.inside>.field.field_type-message h2{font-weight:bold;color:#e2231a}.acf_postbox>.inside>.field.field_type-message:nth-child(2){margin-top:40px !important}.acf_postbox>.inside>.field.field_type-message+.field{padding-top:0}.acf_postbox>.inside>.field.field_type-message+.field>label{display:none}.acf_postbox>.inside>.field.error+.field.error{border:#CC0000 solid 1px !important}.acf_postbox .field:not(#acf-question_contact_method)>p.label label{display:none}.acf_postbox .field.error{padding-bottom:15px !important}.acf_postbox .field input[type=text],.acf_postbox .field input[type=email],.acf_postbox .field input[type=tel],.acf_postbox .field textarea{padding:10px;transition:border-color .5s ease-in-out}.acf_postbox .field input[type=text]:focus,.acf_postbox .field input[type=email]:focus,.acf_postbox .field input[type=tel]:focus,.acf_postbox .field textarea:focus{border-color:#e2231a}.acf_postbox .field select{height:40px;padding:10px;color:gray;border-radius:0;background-color:#efefef;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.acf_postbox .field select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.acf_postbox .field .acf-taxonomy-field{position:relative}.acf_postbox .field .acf-taxonomy-field:after{display:block;content:'\f140';position:absolute;right:20px;top:5px;width:16px;font:400 2.25em dashicons;pointer-events:none}#poststuff h2{padding-left:0;padding-bottom:0;font-size:1.618em}.postbox{border:0}.postbox .hndle{border-bottom:0}.acf-checkbox-list li,.acf-radio-list li{list-style:none}.acf-checkbox-list li{display:inline-block;margin-right:40px}.acf-checkbox-list li label{font-weight:normal}@media only screen and (max-width: 48.875em){.acf-checkbox-list li input[type=checkbox]{width:25px !important}}@media only screen and (max-width: 48.875em){.acf-radio-list li input[type=radio]{width:25px !important}}#message.error{max-width:500px;margin:0 auto}.site-header{margin-bottom:0 !important;padding-top:0;background:none;border-bottom:none;position:relative;padding-bottom:0}.site-header .site-branding{float:none;margin-bottom:40px}@media only screen and (min-width: 48em){.site-header .site-branding{width:21.7391304348% !important;float:left;position:relative;left:30px;top:20px;clear:none;z-index:1}}.site-header .site-branding .logo{margin:0 auto}@media only screen and (min-width: 48em){.site-header .site-branding .logo{margin:0}}.site-header .search-input,.site-header .page-intro{clear:left}.site-header .col-full{margin-left:0;margin-right:0;padding:0;max-width:none}.header-title{margin-bottom:20px;font-size:2.135em;line-height:1em;font-weight:bold;text-align:center;color:white;text-shadow:4px 4px 10px rgba(0,0,0,0.2),-4px -4px 10px rgba(0,0,0,0.2),-4px 4px 10px rgba(0,0,0,0.2),4px -4px 10px rgba(0,0,0,0.2)}.header-title:first-child{margin-bottom:15px}@media only screen and (min-width: 30em){.header-title:first-child{font-size:3.6em}}.header-inner{position:relative;height:0;margin-bottom:40px}.header-inner:after{display:block;content:'';position:absolute;bottom:-1px;left:0;width:100%;padding-top:3.8%;background-image:url(./images/curve.svg);background-size:100% 100%;background-position:center;background-repeat:no-repeat}.header-inner .search-input{z-index:1;position:absolute;left:50%;bottom:20%;-ms-transform:translateX(-50%);transform:translateX(-50%);width:100%;margin:0 auto 20px}@media only screen and (min-width: 30em){.header-inner .search-input{width:80%}}@media only screen and (min-width: 64em){.header-inner .search-input{bottom:30%;width:100%}}.header-inner--carousel,.header-inner--carousel .header-inner__fill{height:280px}@media (max-width: 500px){.header-inner--carousel,.header-inner--carousel .header-inner__fill{height:180px}}@media only screen and (min-width: 48em){.header-inner--carousel,.header-inner--carousel .header-inner__fill{height:350px}}@media only screen and (min-width: 64em){.header-inner--carousel,.header-inner--carousel .header-inner__fill{height:525px}}@media only screen and (min-width: 85.375em){.header-inner--carousel,.header-inner--carousel .header-inner__fill{height:595px}}.header-inner--carousel:after{z-index:2}.header-inner--carousel .header-inner__fill{z-index:1;background-position:center 20%;background-size:cover}@media (max-width: 500px){.header-inner--carousel .bx-wrapper .bx-controls-direction a{top:100%}}.header-inner.small{padding-bottom:66%;background-position:center;background-size:cover}@media only screen and (min-width: 48em){.header-inner.small{padding-bottom:0;height:450px}}.header-inner.small.products{background-image:url(images/header/bg-products.jpg)}.header-inner.small.generic{background-color:#fcc800}.header-inner.small h1.vcenter{position:absolute;left:50%;top:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.site-footer{padding:0 0 205px;color:white;font-size:0.8em;background:#333;height:150px}@media only screen and (min-width: 30em){.site-footer{padding-bottom:165px}}@media only screen and (min-width: 48em){.site-footer{padding-bottom:0}}@media only screen and (min-width: 62em){.site-footer{padding-left:20px;width:100%;height:60px;bottom:0}}.site-footer.fixed{position:fixed;bottom:0;width:100%}.site-footer a,.site-footer a:not(.button){color:white}.site-footer .links-social{margin:0}.site-footer .links-social a:not(.button){color:white}.site-footer h3{color:#e2231a}.site-footer .col-full{height:100%}@media only screen and (min-width: 48em){.site-footer .col-full{max-width:none;margin:0}}.site-footer .widget_pages ul li:before{content:''}.site-footer .footer-share{height:31px}.site-footer .footer-share a{width:30px;height:31px;background-image:url(./images/icon/footer-share-icons.png);background-repeat:no-repeat;display:inline-block;margin-left:20px}.site-footer .footer-share a:first-child{margin-left:0}.site-footer .footer-share a.fb{background-position:0px 0px;width:20px}.site-footer .footer-share a.fb:hover{background-position:0px -31px}.site-footer .footer-share a.tw{background-position:-30px 0px}.site-footer .footer-share a.tw:hover{background-position:-30px -31px}.site-footer .footer-share a.yt{background-position:-74px 0px}.site-footer .footer-share a.yt:hover{background-position:-74px -31px}.site-footer .footer-share a.insta{background-position:-117px 0px}.site-footer .footer-share a.insta:hover{background-position:-117px -31px}.site-footer .footer-share a.pin{background-position:-160px 0px}.site-footer .footer-share a.pin:hover{background-position:-160px -31px}.site-info{text-align:center;font-size:.75em}.footer-widgets{height:100%;display:table;margin:0 auto;padding:0}.footer-widgets>section{display:table-cell;vertical-align:middle}@media only screen and (min-width: 62em){.footer-widgets{padding-top:0;border-bottom:0}}.footer-widgets div{display:block;margin:15px 0 0 0}@media only screen and (min-width: 62em){.footer-widgets div{padding-left:20px;display:table-cell;vertical-align:middle}}@media only screen and (min-width: 62em){.footer-widgets div:first-child{padding-left:0}}.footer-widgets div .textwidget,.footer-widgets div .menu-amtech-footer-menu-container{display:block;vertical-align:middle;text-align:center}.footer-widgets div .textwidget.textwidget,.footer-widgets div .menu-amtech-footer-menu-container.textwidget{display:block}.footer-widgets .menu{padding:0}.footer-widgets .widget_nav_menu ul li{display:inline;padding:0 5px;border-right:1px solid white}.footer-widgets .widget_nav_menu ul li:last-child{border-right:0}.footer-widgets .widget_nav_menu ul li:before{content:'';font-size:0}.footer-widgets .widget_nav_menu ul li:nth-child(3){border-right:none}@media only screen and (min-width: 30em){.footer-widgets .widget_nav_menu ul li:nth-child(3){border-right:1px solid white}}.footer-widgets .widget_nav_menu ul li:nth-child(3):after{content:"\A";white-space:pre}@media only screen and (min-width: 30em){.footer-widgets .widget_nav_menu ul li:nth-child(3):after{content:none;white-space:normal}}.footer-widgets .widget_nav_menu ul li a{font-weight:normal}.footer-widgets .widget_nav_menu ul li a:hover{text-decoration:underline}@media only screen and (min-width: 48em){.primary-navigation{right:10px;top:56px;position:relative}}@media only screen and (min-width: 64em){.primary-navigation{right:30px}}@media only screen and (min-width: 48em){.woocommerce-active .site-header .main-navigation{float:right;clear:none;position:relative;margin-right:0;font-size:1.2em;text-align:right;z-index:1}}.main-navigation{padding-top:0}.main-navigation ul li a{text-align:center;color:#484c51}.main-navigation ul li a:hover{color:#fcc800}@media only screen and (min-width: 48em){.main-navigation ul.menu>li>a,.main-navigation ul.nav-menu>li>a{padding:0 0.6em;font-size:.8em;line-height:.8em;border-right:2px solid #484c51}}@media only screen and (min-width: 64em){.main-navigation ul.menu>li>a,.main-navigation ul.nav-menu>li>a{font-size:1em;padding:0 1em}}@media only screen and (min-width: 30em){.main-navigation ul.menu>li:last-child a,.main-navigation ul.nav-menu>li:last-child a{border-right:0}}@media only screen and (min-width: 48.0625em){.main-navigation ul.menu>li:last-child a,.main-navigation ul.nav-menu>li:last-child a{padding-right:0}}.main-navigation ul.menu{padding-top:0}.main-navigation ul.menu li.current-menu-item>a{color:#fcc800}.main-navigation ul.menu ul.sub-menu{background:none;padding-top:5px;margin:0}@media only screen and (min-width: 48em){.main-navigation ul.menu ul.sub-menu li a{text-align:left;padding:0 0 0 0.6em;font-size:.8em}}@media only screen and (min-width: 64em){.main-navigation ul.menu ul.sub-menu li a{padding-left:1em;font-size:1em;line-height:1.4}}.main-navigation ul.menu ul.sub-menu li a:hover{background:none}.menu-toggle{margin:0;padding:20px;background:transparent;box-shadow:none;float:none;border:none}.menu-toggle:focus,.menu-toggle:hover{background:transparent}.menu-toggle:before{color:black}button.menu-toggle{float:none;border:none}.handheld-navigation .menu-item a:before{content:'';font-size:0}.results{position:relative;margin:0 auto}@media only screen and (min-width: 30em){.results{margin-bottom:100px}}.results .col-wrapper{overflow-y:hidden}.results .cta-chat,.results .cta-askus{display:block;height:0;margin-bottom:10px;padding-bottom:75%;background-size:cover}@media only screen and (min-width: 30em){.results .cta-chat,.results .cta-askus{margin-bottom:20px}}.results .cta-askus{padding-bottom:100%}.results-text{display:none}.results-text.show{display:block}.results-text p{text-align:center;font-size:2.244em;line-height:1.214}.card{width:100%;margin-bottom:10px;border:1px solid #e6e7e9;box-sizing:border-box;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media only screen and (min-width: 30em){.card{margin-bottom:20px}}.card:hover .question p{text-decoration:underline}.card p{margin:0}.card .cover-image{position:relative;height:0;padding-bottom:55.25%;background-position:center;background-size:cover;background-repeat:no-repeat}.card .cover-image .btn-play{position:absolute;left:50%;top:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.card .question,.card .user{font-weight:300}.card .question{position:relative;padding:15px;font-size:1.2em;font-style:italic;color:white}.card .question.bubble.above:after{left:15px}.card .user{padding:15px;position:relative}.card .user p>span{padding-left:25px;font-size:0.8em}.card .user .share-wrapper{position:absolute;right:15px;top:0;-ms-transform:translateY(-50%);transform:translateY(-50%)}.card .user .answer-link{font-weight:normal;color:#484c51}.search-input{position:relative}.search-input .search-field{margin:0 auto}.search-input .search-field>input{height:40px;background-color:white}@media only screen and (min-width: 48.0625em){.search-input .search-field>input{height:60px}}.search-input .search-field>button{margin-left:-8px;vertical-align:top}.search-input form{margin-bottom:0}.search-input form:before{display:block;content:'';position:absolute;top:50%;left:10px;-ms-transform:translateY(-50%);transform:translateY(-50%);width:15px;height:15px;background:url(./images/icon/icon-magglass.png) no-repeat center;background-size:contain}@media only screen and (min-width: 48.0625em){.search-input form:before{width:32px;height:32px;padding-left:15px}}.search-input .search-help{position:relative}.search-input input[type=text],.search-input input[type=search]{width:calc(100% - 46px);padding-left:35px;padding-right:35px;font-size:0.8em}@media only screen and (min-width: 30em){.search-input input[type=text],.search-input input[type=search]{font-size:1.3em}}@media only screen and (min-width: 48.0625em){.search-input input[type=text],.search-input input[type=search]{width:calc(100% - 61px);padding-left:65px !important;padding-right:60px !important;font-size:1.6em}}.search-input .input-clear{position:absolute;right:55px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);width:20px;height:20px;background-size:10px;cursor:pointer}@media only screen and (min-width: 48em){.search-input .input-clear{right:75px;width:30px;height:30px;background-size:16px}}@media only screen and (min-width: 48.0625em){.search-input button.btn-search{width:60px;height:60px}}.search-input .dropdown{display:none;z-index:1;overflow:hidden;position:absolute;width:calc(100% - 65px);max-width:899px;min-height:44px;margin:0;padding:0;color:white;background:#333;transition:height .25s ease-in-out}@media only screen and (min-width: 30em){.search-input .dropdown{min-height:60px}}@media only screen and (min-width: 48.0625em){.search-input .dropdown{width:100%}}.search-input .dropdown.loading{display:block}.search-input .dropdown.loading:before{display:block;content:'';position:absolute;top:12px;left:16px;width:20px;height:20px;background:url(./images/ajax-loader.gif) no-repeat center;background-size:contain}@media only screen and (min-width: 30em){.search-input .dropdown.loading:before{width:32px;height:32px}}.search-input .dropdown.show{display:block}.search-input .dropdown li{padding:10px 20px;list-style:none;font-size:0.8em;cursor:pointer}@media only screen and (min-width: 48.0625em){.search-input .dropdown li{padding:18px 5px 18px 65px;font-size:1em}}.search-input .dropdown li.search-suggestion:hover{color:white;background:black;text-decoration:underline}.search-input li.dropdown-ask{padding:8px 20px;text-align:center;font-weight:bold;font-size:1em;background-color:#fcc800}@media only screen and (min-width: 48em){.search-input li.dropdown-ask{padding:11px 5px 11px 5px;font-size:1.6em}}.search-input li.dropdown-ask>a{text-decoration:underline}@media only screen and (min-width: 48em){.search-input .search-widget{float:none;width:100%;margin:0 auto}}.search-input .search-widget form{margin:0 auto}.search-input .search-widget form:before{content:''}.search-input .search-widget .widget{margin-bottom:0}.search-input .search-widget input[type=search]{width:calc(100% - 41px);height:40px;background-color:white}@media only screen and (min-width: 48.0625em){.search-input .search-widget input[type=search]{width:calc(100% - 65px);height:60px}}.search-input .search-widget input[type=submit]{margin-left:-4px;position:static !important;vertical-align:top;font-size:0}@media only screen and (min-width: 48.0625em){.search-input .search-widget input[type=submit]{width:60px;height:60px}}.links-social a{font-family:social !important;font-weight:normal !important;font-size:2em}.links-social li{display:inline-block;margin-right:10px}.page-intro{text-align:center;max-width:960px;margin:0 auto 40px}.page-intro h2,.page-intro p,.page-intro a{color:#484c51}.page-intro h2,.page-intro p{margin-bottom:0;font-size:1.6em;line-height:1.3em}.page-intro p{margin-top:0;font-size:1em}@media only screen and (min-width: 48.0625em){.page-intro p{font-size:1.2em}}@media only screen and (min-width: 64em){.page-intro p{margin-top:20px;font-size:1.6em}}.share-wrapper>li{display:inline-block;margin:0 5px;list-style:none}.share-wrapper.show .toggle{color:white;background:black}.share-btn{font-family:social !important}.share-btn.social{-ms-transform:scale(0, 0);transform:scale(0, 0)}.share-btn.toggle{transition:all .25s ease-in-out}.share-btn.toggle:before{content:"\e901"}.share-btn.fb:before{content:"\e900"}.share-btn.tw:before{content:"\e902"}.share-btn.em:before{content:"\e904"}.detail-view-wrapper{overflow:scroll;-webkit-overflow-scrolling:touch;z-index:1000;display:none;position:fixed;left:0;top:0;width:100%;height:100%;text-align:center;background-color:rgba(0,0,0,0.6)}@media only screen and (min-width: 30em){.detail-view-wrapper{padding-top:50px;padding-bottom:150px}}.detail-view-wrapper.open{display:block}.detail-view-wrapper .loader.large{position:fixed;left:50%;top:40%;-ms-transform:translate(-50%);transform:translate(-50%)}.detail-view-wrapper .modal-warning{display:none;position:relative;color:white}.detail-view-container{opacity:0;position:relative;margin-bottom:0;text-align:left;background-color:white}@media only screen and (min-width: 30em){.detail-view-container{margin-bottom:40px}}.detail-view-container .col-1-3{width:100%}@media only screen and (min-width: 48em){.detail-view-container .col-1-3{width:33.33%}}.detail-view-container .col-2-3{width:100%}@media only screen and (min-width: 48em){.detail-view-container .col-2-3{width:66.66%}}@media only screen and (min-width: 48em){.detail-view-container .detail-sidebar{padding-left:40px}}.detail-view-container .cta-ask-question{display:block;margin-top:40px;margin-bottom:40px;background-color:#e2231a}@media only screen and (min-width: 48em){.detail-view-container .cta-ask-question{display:block;width:100%;height:0;margin-top:0;padding-bottom:100%;background-color:rgba(0,0,0,0);background-image:url(images/bubble-small-yellow.png);background-position:left top;background-size:contain;background-repeat:no-repeat}}.detail-view-container .cta-ask-question:hover{text-decoration:none}.detail-view-container .cta-ask-question h3,.detail-view-container .cta-ask-question p{margin-top:0;line-height:1em;font-size:1.335em}@media only screen and (min-width: 64em){.detail-view-container .cta-ask-question h3,.detail-view-container .cta-ask-question p{font-size:1.87em}}.detail-view-container .cta-ask-question p{padding:20px;color:white}.detail-view-container .cta-ask-question h3{padding:0 20px 20px;color:white}@media only screen and (min-width: 48em){.detail-view-container .cta-ask-question h3{padding:20px;color:#e2231a}}.detail-view-container .related h2{color:#e2231a}.detail-view-container .related a{display:block;font-weight:normal;line-height:1.2em;font-style:italic;color:black}.detail-view-container .related a:hover{text-decoration:underline}.detail-view-container .related .bubble{padding:20px;margin-bottom:40px}.detail-view-container .featured-slider ul{padding:0px;margin:0px}.detail-view-container .featured-slider ul li{padding:10px;background-color:white;border:1px solid #e6e7e9}.detail-view-container .featured-slider ul li:hover h4{text-decoration:underline}.detail-view-container .featured-slider ul li h4{min-height:60px}.detail-view-container .featured-slider .featured-product-image{height:0;padding-bottom:100%;background-repeat:no-repeat;background-position:center;background-size:contain}.detail-view-container .bx-wrapper{margin-bottom:10px}.detail-view-container .bx-wrapper .bx-viewport{background-color:#fcc800}.detail-view-container .bx-wrapper .bx-pager.bx-default-pager a{width:6px;height:6px}.detail-view-container .bx-prev{left:-50px}.detail-view-container .bx-next{right:-40px}.detail-view-container .bx-loading{display:none}.detail-view-inner{padding-top:40px}@media only screen and (min-width: 30em){.detail-view-inner{padding:20px}}.media-wrapper{position:relative;margin-bottom:60px}.media-wrapper.active{width:100%;height:0;padding-bottom:56.25%}.media-wrapper>iframe,.media-wrapper>.question-image{width:100%;height:100%;position:absolute;left:0;top:0}.media-wrapper>.question-image{background-repeat:no-repeat;background-position:center;background-size:cover}.question-text{position:relative;padding:20px}.question-text h1{margin-bottom:0;font-size:1.8em;font-style:italic;color:white}.inquirer-name{margin-bottom:0;padding-left:60px;color:black}.inquirer-location{font-size:0.75em}.answer-wrapper{padding:20px 0;color:white;background-color:white}.answer-wrapper h3,.answer-wrapper h4{color:white}.answer-wrapper h3{font-size:0.75em}.answer-wrapper.hide .amtech-says{display:none}.answer-wrapper.hide .answer-text-wrapper{height:0;padding:0}.answer-wrapper.hide .answer-text-wrapper:after{display:none}.answer-wrapper .answer-text-wrapper{position:relative;margin-left:0;padding:20px;color:black;border:1px solid #e6e7e9;margin:60px 0 0}@media only screen and (min-width: 48em){.answer-wrapper .answer-text-wrapper{margin:60px 40px 0 40px}}.answer-wrapper .answer-text-wrapper button{float:right}.answer-wrapper .answer-text{padding:10px 0 20px}.answer-wrapper .amtech-text{color:black;margin:20px 50px 0 0;text-align:right}.answer-wrapper .amtech-says{float:right;position:relative;bottom:10px;right:60px;color:black}@media only screen and (min-width: 48em){.answer-wrapper .amtech-says{bottom:15px;right:90px}}.answer-wrapper .amtech-says .logo.small{display:inline-block;vertical-align:middle;height:29px;margin-bottom:10px;background-size:contain}.answer-wrapper .share-wrapper{position:absolute;right:15px;bottom:-16px}.featured{display:none;padding:20px 20px 40px;background-color:#fcc800}.featured.show{display:block}.featured h3{font-size:1.618em;color:black}.featured h4{padding:10px 0 0;margin-bottom:0;font-size:0.7em;color:black}.featured .featured-inner{padding-left:60px;padding-right:60px}.featured .col-inner{padding:10px;border:1px solid #e6e7e9}.featured .col-inner:hover h4{text-decoration:underline}.detail-view-container{padding-bottom:40px}.detail-view-container.modal--small{max-width:600px;margin-top:50px}@media only screen and (min-width: 48em){.detail-view-container.modal--small{margin-top:0}}@media only screen and (min-width: 30em){.detail-view-container.modal{margin-top:50px;padding-bottom:0}}.detail-view-container.modal .btn-goback{position:absolute;width:40px;height:40px;font-size:1em}.detail-view-container.modal .btn-goback:before{display:block;padding-top:10px;padding-left:10px;color:black}.detail-view-container.modal .btn-goback.top{left:0;top:0}.detail-view-container.modal .btn-goback.bottom{left:0;bottom:0}.detail-view-container.single{opacity:1}.bubble{position:relative}.bubble:after{display:block;content:'';position:absolute;width:0;height:0;border-style:solid}.bubble.above:after{left:30px;bottom:-15px;border-width:0 20px 15px 0;border-color:transparent black transparent transparent}.bubble.below:after{right:30px;top:-15px;border-width:15px 0 0 20px;border-color:transparent transparent transparent black}.bubble.brown{background-color:#51393a}.bubble.brown.above:after{border-right-color:#51393a}.bubble.brown.below:after{border-left-color:#51393a}.bubble.grey-light{background-color:#f1f1f1}.bubble.grey-light.above:after{border-right-color:#f1f1f1}.bubble.grey-light.below:after{border-left-color:#f1f1f1}.bubble.grey-medium{background-color:#b2b3b7}.bubble.grey-medium.above:after{border-right-color:#b2b3b7}.bubble.grey-medium.below:after{border-left-color:#b2b3b7}.bubble.grey-dark{background-color:#484c51}.bubble.grey-dark.above:after{border-right-color:#484c51}.bubble.grey-dark.below:after{border-left-color:#484c51}.bubble.grey-darkX{background-color:#333}.bubble.grey-darkX.above:after{border-right-color:#333}.bubble.grey-darkX.below:after{border-left-color:#333}.panel{position:relative;height:105px;width:100%;display:table;margin:0 auto}.panel>*{display:table-cell;vertical-align:middle}.panel .inner{padding:20px;text-align:left}@media only screen and (min-width: 48em){.panel .inner{padding:0 0 0 40px}}.panel h2,.panel h3,.panel p{margin:0;color:#fff}.panel p{font-size:1em}@media only screen and (min-width: 30em){.panel p{font-size:1.6em;line-height:1.3em}}.panel h2,.panel h3{font-size:1.5em}@media only screen and (min-width: 30em){.panel h2,.panel h3{font-size:2.25em;line-height:1.3em}}.panel a{font-weight:bold;color:#fff}.panel.red{background-color:#e2231a}.panel.yellow{background-color:#fcc800}.amtech-bubble{background-image:url(./images/bubble.svg);background-position:left top;background-size:contain;background-repeat:no-repeat}.product-search-form{position:relative}.product-search .product-search-results{position:absolute;background:white;border:1px solid #e6e7e9}.product-search .search-results tr{height:40px;background-color:#333}.product-search .search-results tr:hover{background-color:black}.product-search .search-results tr .product-info{padding:5px 10px;vertical-align:middle}@media only screen and (min-width: 48.0625em){.product-search .search-results tr .product-info{padding:5px 10px 5px 65px}}.product-search .search-results tr .product-info span{font-size:1.2em;color:white}.product-search input[type='text'].product-search-field{width:calc(100% - 40px) !important;height:40px;background:white}@media only screen and (min-width: 48.0625em){.product-search input[type='text'].product-search-field{width:calc(100% - 61px) !important;height:60px}}.product-search button[type=submit]{margin-left:-4px;position:static !important;vertical-align:top;font-size:0}@media only screen and (min-width: 48.0625em){.product-search button[type=submit]{width:60px;height:60px}}@media only screen and (max-width: 64em){#livechat-eye-catcher>a{display:block !important}}.bx-wrapper .bx-viewport{border:none;box-shadow:none;left:0}.bx-wrapper .bx-controls-direction a{background:rgba(0,0,0,0.5);width:30px;height:38px;margin-top:-16px;z-index:500}.bx-wrapper .bx-controls-direction a:after{content:'';position:absolute;width:12px;height:12px;border-top:4px solid white;border-right:4px solid white;top:11px}.bx-wrapper .bx-controls-direction a:hover{background:rgba(0,0,0,0.8)}.bx-wrapper .bx-next:after{-ms-transform:rotate(45deg);transform:rotate(45deg);left:4px}.bx-wrapper .bx-prev:after{-ms-transform:rotate(225deg);transform:rotate(225deg);right:4px}@media only screen and (min-width: 30em){.bxslider-wrapper--hero .bx-wrapper .bx-controls-direction a{margin-top:-24px;width:44px;height:48px}}@media only screen and (min-width: 30em){.bxslider-wrapper--hero .bx-wrapper .bx-controls-direction a:after{width:20px;height:20px;border-width:5px}}.bxslider-wrapper{margin-bottom:40px}.video-wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.page-template-template-home .home-block{height:180px;padding:0;background-size:cover;background-position:right;position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.ie9 .page-template-template-home .home-block{padding-top:20px}@media only screen and (min-width: 48em){.page-template-template-home .home-block{height:220px}}@media only screen and (min-width: 64em){.page-template-template-home .home-block{height:300px}}.page-template-template-home .home-block:after{content:'';position:absolute;width:100%;height:100%;background:rgba(255,255,255,0.2);top:0;left:0;z-index:0}.page-template-template-home .home-block__content{width:45%;z-index:1}.page-template-template-home .home-block__content p{font-size:20px;font-weight:500}@media only screen and (max-width: 63.9375em){.page-template-template-home .home-block__content p{font-size:16px}}@media only screen and (max-width: 48em){.page-template-template-home .home-block__content p{font-size:13px;font-weight:200}}@media only screen and (max-width: 30em){.page-template-template-home .home-block__content p{font-size:13px;font-weight:400}}@media only screen and (min-width: 64em){.page-template-template-home .home-block__content{width:58%}}.page-template-template-home .home-block__content img{position:absolute;top:0;width:100%;height:100%;z-index:-1;object-fit:cover}.page-template-template-home .home-block__content .home-block-text{padding:20px 0 0 20px}.page-template-template-home .home-block__content .thin-home-box{width:75%}.page-template-template-home .home-block__content .thin-home-box p{color:#fff}.page-template-template-home .home-block__content .thin-home-box .home-block__title{color:#fff;text-shadow:none}.page-template-template-home .home-block--trade{height:150px;height:100%}.page-template-template-home .home-block__title{color:#484c51;font-size:20px;display:block;line-height:1.1em;text-shadow:0px 0px 10px #ffffff}.page-template-template-home .home-block__title:hover{text-decoration:underline}@media only screen and (min-width: 48em){.page-template-template-home .home-block__title{font-size:25px}}@media only screen and (min-width: 64em){.page-template-template-home .home-block__title{font-size:38px}}.page-template-template-home .home-block__desc{margin-top:8px;font-size:20px;line-height:1.2em;text-shadow:0px 0px 10px #ffffff}@media only screen and (min-width: 48em){.page-template-template-home .home-block__desc{font-size:16px}}@media only screen and (min-width: 64em){.page-template-template-home .home-block__desc{font-size:20px}}.page-template-template-home .home-block .trade-image img{object-position:100% 100%;object-fit:cover;background-color:#575352}.page-template-template-home .home-block .trade-image a{color:#fcc800}.page-template-template-home .multi-carousel__item{text-align:center;padding:0 10px;border-right:1px solid #b2b3b7}.page-template-template-home .multi-carousel__item:last-child{border-right:none}.page-template-template-home .multi-carousel__item a{color:#484c51}.page-template-template-home .multi-carousel__item a:hover{text-decoration:underline}.page-template-template-home .footer-image{width:100%;height:140px;position:relative}@media only screen and (min-width: 48em){.page-template-template-home .footer-image{height:310px}}@media only screen and (min-width: 85.375em){.page-template-template-home .footer-image{height:600px}}.page-template-template-home .footer-image img{position:absolute;width:100%;height:auto;bottom:0}.page-template-template-ask .header-inner.small.generic{height:80px;background-color:transparent;padding-bottom:0}.page-template-template-ask .header-inner.small.generic h1{color:#e2231a;text-shadow:none}.page-template-template-ask #poststuff{min-width:auto}.page-template-template-ask .postbox>.hndle{display:none}.page-template-template-ask #acf-question_category{display:none}.page-template-template-ask #acf-field-question_tcs{float:left}@media only screen and (min-width: 30em){.page-template-template-ask #acf-field-question_tcs{float:none}}.woocommerce-page.archive .product_meta a,.woocommerce-page.single-product .product_meta a{color:#e2231a !important;text-decoration:none !important}.woocommerce-page.archive .search-input,.woocommerce-page.single-product .search-input{margin-bottom:20px}.woocommerce-page.archive .ask-question-bar,.woocommerce-page.single-product .ask-question-bar{margin-bottom:30px}.woocommerce-page.archive div.product .images .thumbnails a.zoom,.woocommerce-page.single-product div.product .images .thumbnails a.zoom{margin:0 10px 0 0;width:90px}.woocommerce-page.archive div.product .images .thumbnails a.zoom:last-child,.woocommerce-page.single-product div.product .images .thumbnails a.zoom:last-child{margin:0}.woocommerce-page.archive .page-title{margin-bottom:20px;text-align:center}@media only screen and (min-width: 30em){.woocommerce-page.archive .page-title{float:left;margin-bottom:0;text-align:left}}@media only screen and (min-width: 30em){.woocommerce-page .card{width:48%;float:left;margin-left:20px}}@media only screen and (min-width: 30em){.woocommerce-page .card:nth-child(even){clear:left;margin-left:0}}@media only screen and (min-width: 48em){.woocommerce-page #secondary{margin-top:140px}}@media only screen and (min-width: 48em){.woocommerce-page.single-product #secondary{margin-top:0px}}.woocommerce-page .panel.red.no-products{margin-top:20px;margin-bottom:20px;float:left}.woocommerce-page .cta-askus{width:100%;height:300px;display:block;background-size:contain;background-position-x:0;background-position-y:0}@media only screen and (min-width: 48em){.woocommerce-ordering{float:right;margin-top:20px}}@media only screen and (min-width: 48em){.woocommerce-result-count{float:right;clear:right}}.widget_product_categories{margin-bottom:20px}.widget_product_categories .widget-title{color:#e2231a;border-bottom:0;margin-bottom:0;font-size:1.618em;font-weight:700}.widget_product_categories ul.children{margin-top:.618em;margin-left:1.618em}.widget_product_categories li.cat-item{padding-left:0;font-size:12.8px}.widget_product_categories li.cat-item a:not(.button){font-weight:400;text-decoration:none}.product-categories{padding-left:1.2em}@media only screen and (min-width: 30em){.site-main ul.products.columns-3{margin-left:-20px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.site-main ul.products.columns-3 h2{font-weight:700;font-size:1.1em}@media only screen and (min-width: 48em){.site-main ul.products.columns-3 h2{text-align:left}}.site-main ul.products.columns-3>li.product{width:100%;margin-bottom:10px}@media only screen and (min-width: 30em){.site-main ul.products.columns-3>li.product{float:left;width:50%;margin-right:0;margin-bottom:20px;padding-left:20px;display:-ms-flexbox;display:flex}}@media only screen and (min-width: 48em){.site-main ul.products.columns-3>li.product{width:33.33%}}.site-main ul.products.columns-3>li.product>a{padding:20px;display:block;border:1px solid #e6e7e9}.site-main ul.products.columns-3>li.product img{width:100%;margin:0}.site-main ul.products.columns-3>li.product .sku{text-align:left;font-size:.857em;color:#484c51;font-weight:normal}.site-main ul.products.columns-3 .product:hover h3{text-decoration:underline}.widget_product_categories.widget h3.widget-title{margin-bottom:0;border-bottom:0;font-size:1.618em;color:#e2231a}.widget_product_categories ul li:before{display:none;content:''}.widget_product_categories ul li>a{display:inline-block;max-width:calc(100% - 25px);color:#484c51 !important}.widget_product_categories ul li>a:hover{color:#484c51 !important;text-decoration:underline}.widget_product_categories ul li.current-cat{position:relative;font-weight:bold}.widget_product_categories ul li.current-cat:before{display:block;opacity:1;content:'';position:absolute;left:0.5em;top:0.1em;width:1em;height:1em;background:#e2231a}.widget_product_categories ul li.current-cat>a:not(.button){font-weight:bold;color:#e2231a}.entry-summary .buttons{margin-top:30px}.entry-summary .buttons>form{margin-bottom:0}@media only screen and (min-width: 48em){.product .storefront-product-sharing{padding:0}}.product .storefront-product-sharing ul{float:none;position:relative;top:-15px;text-align:center}@media only screen and (min-width: 48em){.product .storefront-product-sharing ul{float:right;text-align:left}}.product .storefront-product-sharing ul li{display:inline-block;float:none;width:30px;margin:0 10px}@media only screen and (min-width: 48em){.product .storefront-product-sharing ul li{margin:0 3px}}.product .storefront-product-sharing ul li a{display:block;font-size:0}.product .storefront-product-sharing ul li a:before{display:block;width:44px;height:44px;font-family:social !important;font-size:15px !important;line-height:3em;color:black !important}@media only screen and (min-width: 48em){.product .storefront-product-sharing ul li a:before{width:30px;height:30px;line-height:2em}}.product .storefront-product-sharing ul li a:hover{color:black}@media only screen and (min-width: 48em){.product .storefront-product-sharing ul li a:hover:before{-ms-transform:translateY(0);transform:translateY(0);color:white !important;background-color:#000}}.product .storefront-product-sharing ul li.facebook a:before{content:"\e900" !important}.product .storefront-product-sharing ul li.twitter a:before{content:"\e902" !important}.product .storefront-product-sharing ul li.email a:before{content:"\e904" !important}.product .storefront-product-sharing .pinterest{display:none}.product>a{width:100%}.product .product-list-thumbnail{height:0;padding-bottom:100%;background-position:center;background-size:contain;background-repeat:no-repeat}@media only screen and (min-width: 48em){.product .storefront-single-product-pagination h2{position:static !important}}@media only screen and (min-width: 48em){.product .storefront-single-product-pagination a{position:static;border:1px solid #e6e7e9 !important}}.product .storefront-single-product-pagination a .title{color:#484c51}.product .storefront-single-product-pagination a .title:hover{text-decoration:underline}p.woocommerce-result-count:first-child{margin-top:12px;text-align:center}@media only screen and (min-width: 30em){p.woocommerce-result-count:first-child{float:right}}.woocommerce-pagination{clear:both;float:none;padding-top:40px}.woocommerce-pagination .page-numbers li .page-numbers.current{background-color:#fcc800;border-color:#fcc800;color:white}.woocommerce-info{padding-left:0;color:#e2231a;background:none;border:0}@media only screen and (min-width: 30em){.ie9 .site-main ul.products,.ie10 .site-main ul.products{display:block}}@media only screen and (min-width: 30em){.ie9 .site-main ul.products>li.product,.ie10 .site-main ul.products>li.product{display:block}}@media only screen and (min-width: 30em){.ie9 .site-main ul.products>li.product>a,.ie10 .site-main ul.products>li.product>a{min-height:420px}}@media only screen and (min-width: 48em){.ie9 .site-main ul.products>li.product>a,.ie10 .site-main ul.products>li.product>a{min-height:320px}}.single-amtech_questions .header-inner{display:none}.single-amtech_questions .ask-question-bar{margin-bottom:75px}.single-amtech_questions .answer-wrapper .share-wrapper{text-align:right;margin:20px 0 0}.single-amtech_questions .amtech-says{bottom:-10px}.single-amtech_questions .featured{display:block}@media only screen and (min-width: 48em){.single-amtech_questions .site-content{margin-top:20px}}@media only screen and (min-width: 48em){.single-amtech_questions .cta-askus{display:block;padding-bottom:100%;margin-bottom:20px;background-size:contain;background-position-y:0}}.stockists .map-container{padding:30px}@media only screen and (min-width: 30em){.stockists .map-container{padding:0}}.stockists .map-container #map-canvas,.stockists .map-container #panel{height:500px}.stockists .map-container #panel{float:none;width:100%;height:300px;margin-bottom:40px;padding:20px;font-size:15px;background-color:#fcc800;overflow:hidden}@media only screen and (min-width: 48em){.stockists .map-container #panel{float:left;width:385px;height:500px;margin-bottom:0}}.stockists .map-container #panel h4{margin-bottom:20px;font-size:1.3em;line-height:1em}.stockists .map-container #panel .location-search input{width:100%;height:40px;height:40px;padding:0 10px 0 10px}.stockists .map-container #panel .store-list{overflow-y:auto;height:140px;margin:0;padding-right:20px}@media only screen and (min-width: 48em){.stockists .map-container #panel .store-list{height:370px}}.stockists .map-container #panel .store-list li{display:inline-block;width:50%;vertical-align:top;margin-top:20px}@media only screen and (min-width: 48em){.stockists .map-container #panel .store-list li{display:list-item;width:auto}}.stockists .map-container #panel .store-list li.no-stores{width:100%}@media only screen and (min-width: 48em){.stockists .map-container #panel .store-list li.no-stores{width:auto}}.stockists .map-container #panel .store-list li:first-child{margin-top:0}.stockists .map-container #panel .store-list li .title{font-weight:700;text-transform:uppercase;cursor:pointer}.stockists .map-container #panel .feature-filter label{width:130px}.stockists .map-container #map-canvas .gm-style-iw .features{display:none}.stockists .map-container #map-canvas .gm-style-iw a{display:none}.stockists .map-container .gm-style-iw-d{padding-right:10px}.stockists .map-container .gm-style-iw-d .title{font-weight:bold;text-transform:uppercase}.stockists .map-container .gm-style-iw-d .address{margin:5px 0}.stockists .cta{margin:30px;width:auto}@media only screen and (min-width: 30em){.stockists .cta{width:100%;margin:40px 0 40px 0}}.stockists p.attribution,.stockists p.attribution a{color:#666}.error404 .site-header{margin-bottom:4.236em}.error404 .error-404 .page-header{margin-bottom:40px}.error404 .error-404 .page-header .page-intro{padding-bottom:40px}.page-template-template-aboutus .header-inner.small.generic{background-position-y:top}.about{text-align:center}.about h2{font-size:1.5em}@media only screen and (min-width: 30em){.about h2{font-size:2.25em}}.about p{font-size:1em}@media only screen and (min-width: 30em){.about p{font-size:1.5em}}.about section{margin-top:60px}.about section:first-child{margin-top:0}.about .experts .expert{width:300px;position:relative;margin:0 auto;margin-top:40px;font-size:1.5em;display:inline-block}.about .experts .expert .photo{width:290px;height:290px;margin:5px;background-size:cover;background-position:center center}.about .experts .expert .mask{width:300px;height:300px;background:url(./images/expert-cutout.png) no-repeat center;position:absolute;top:0;left:0}.about .experts .expert .name{margin-top:20px;font-weight:500}.about .experts .expert .descr p{font-size:inherit;margin:0}.about .cta.yellow{width:100%}@media only screen and (min-width: 48em){.about .cta.yellow{width:600px}}.about .tools-categories .category{width:288px;position:relative;margin:0 auto;margin-top:40px;font-size:1.5em;display:inline-block}.about .tools-categories .category :first-child{margin-right:0}.about .tools-categories .category .photo{width:288px;height:192px;background-size:cover;background-position:center center}.about .tools-categories .category .title{margin-top:20px;font-weight:500}.about .tools-categories .category .descr{height:80px}.about .tools-categories .category .descr p{font-size:0.75em;margin:0}.about .tools-categories .category a{font-size:0.7em;width:200px;height:60px;color:#fff;line-height:60px;text-align:center;background:#e2231a;display:block;margin:0 auto;margin-top:20px}.page-template-template-warranty #poststuff{min-width:auto}.page-template-template-warranty .postbox>.hndle{display:none}.page-template-template-warranty .acf-form{max-width:500px;margin:0 auto}.page-template-template-warranty .acf-form input[type=submit]{display:block;height:45px;margin:30px auto 100px;padding:0 40px}.page-template-template-warranty .acf-form .acf_postbox #acf-proof_of_payment>p.label label{display:block}.page-template-template-warranty .acf-input-wrap input,.page-template-template-warranty .acf-input-wrap select{height:45px}.page-template-template-warranty .postbox>.hndle{display:none}.page-template-template-warranty #acf-question_category{display:none}.page-template-template-warranty .field_type-message{padding-bottom:0}.page-template-template-warranty .field_type-message h2{padding-bottom:0}.page-template-template-contactus .contact-copy div{text-align:center;display:inline-block;vertical-align:top;margin-top:20px;font-size:1.25em;color:#484c51}.page-template-template-contactus .contact-copy div a{font-weight:normal;font-style:normal}@media only screen and (min-width: 30em){.page-template-template-contactus .contact-copy div{text-align:left}}@media only screen and (min-width: 30em){.page-template-template-contactus .contact-copy div.address{margin-right:20px}}.page-template-template-support .results{padding-bottom:80px}@media only screen and (min-width: 30em){.page-template-template-support .results{padding-bottom:40px}}.page-template-template-support .results-text{margin:20px 0}.page-template-template-support .load-more{display:none;position:absolute;left:50%;-ms-transform:translate(-50%);transform:translate(-50%);margin:50px auto}.page-template-template-support .load-more.hide{display:none}.page-template-template-support .load-more.show{display:block}.page-template-template-support .load-more-loader{display:none;position:absolute;left:50%;margin:50px auto}.page-template-template-support .load-more-loader.loading{display:block}.page-template-template-support .media-loader{position:absolute;width:20px;left:50%;top:50%;height:20px;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.page-template-template-support .answer-wrapper .share-wrapper{text-align:right;margin:20px 0 0}.page-template-template-support #livechat-compact-container{display:none}@media only screen and (min-width: 48em){.page-template-template-support .cta-askus{display:block;padding-bottom:100%;margin-bottom:20px;background-size:contain;background-position-y:0}}/*!--------------------------------------------------------------------
STYLES "Outdated Browser"
Version:    1.1.2 - 2015
author:     Burocratik
website:    http://www.burocratik.com
* @preserve
-----------------------------------------------------------------------*/#outdated{display:none;position:fixed;top:0;left:0;width:100%;height:170px;text-align:center;text-transform:uppercase;z-index:1500;background-color:#f25648;color:#ffffff}#outdated h6{font-size:25px;line-height:25px;margin:30px 0 10px}#outdated p{font-size:12px;line-height:12px;margin:0}#outdated #btnUpdateBrowser{display:block;position:relative;padding:10px 20px;margin:30px auto 0;width:230px;color:#ffffff;text-decoration:none;border:2px solid #ffffff;cursor:pointer}#outdated #btnUpdateBrowser:hover{color:#f25648;background-color:#ffffff}#outdated .last{position:absolute;top:10px;right:25px;width:20px;height:20px}#outdated .last[dir='rtl']{right:auto !important;left:25px !important}#outdated #btnCloseUpdateBrowser{display:block;position:relative;width:100%;height:100%;text-decoration:none;color:#ffffff;font-size:36px;line-height:36px}* html #outdated{position:absolute}
