@charset "UTF-8";hr,img,legend{border:0}@font-face{font-family:icons;src:url(/Themes/DefaultClean/Content/fonts/icon-font.eot);src:url(/Themes/DefaultClean/Content/fonts/icon-font.eot?#iefix) format("embedded-opentype"),url(/Themes/DefaultClean/Content/fonts/icon-font.woff) format("woff"),url(/Themes/DefaultClean/Content/fonts/icon-font.ttf) format("truetype"),url(/Themes/DefaultClean/Content/fonts/icon-font.svg#icon-font) format("svg");font-weight:400;font-style:normal}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a img{opacity:.99}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{vertical-align:middle}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #fff}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{padding:0}table{border-collapse:collapse;border-spacing:0;width:100%}td,th{padding:0}@media print{blockquote,img,pre,tr{page-break-inside:avoid}*,:after,:before{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999}thead{display:table-header-group}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}.img-thumbnail,body{background-color:#fff}*,:after,:before{box-sizing:border-box}body{margin:0;font-family:"Open Sans",sans-serif;line-height:1.625;color:#444}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}figure{margin:0}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:0}.img-thumbnail{padding:4px;line-height:1.625;border:1px solid #ddd;border-radius:0;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:26px;margin-bottom:26px;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.embed-responsive,.fancybox-inner,.jcarousel{overflow:hidden}[role=button]{cursor:pointer}.embed-responsive{position:relative;display:block;height:0;padding:0}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.hidden,.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.affix{position:fixed}@-ms-viewport{width:device-width}@media(max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}.visible-xs-block{display:block!important}.visible-xs-inline{display:inline!important}.visible-xs-inline-block{display:inline-block!important}}@media(min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}.visible-sm-block{display:block!important}.visible-sm-inline{display:inline!important}.visible-sm-inline-block{display:inline-block!important}}@media(min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}.visible-md-block{display:block!important}.visible-md-inline{display:inline!important}.visible-md-inline-block{display:inline-block!important}}@media(min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}.visible-lg-block{display:block!important}.visible-lg-inline{display:inline!important}.visible-lg-inline-block{display:inline-block!important}.hidden-lg{display:none!important}}@media(max-width:767px){.hidden-xs{display:none!important}}@media(min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media(min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}.hidden-print{display:none!important}}.jcarousel-wrapper{margin:20px auto 0;position:relative;text-align:center}.jcarousel{position:relative;width:100%}.jcarousel ul{width:20000em;position:relative;list-style:none;margin:0;padding:0}.jcarousel li{float:left}.jcarousel img{display:block;max-width:100%}.jcarousel-products li{width:200px}.jcarousel-testimonials{max-width:774px;margin:0 auto 30px}.fancybox-image,body,img,svg{max-width:100%}.jcarousel-testimonials p{font-style:italic;line-height:1.56;letter-spacing:.2px}.jcarousel-testimonials .by{font-style:normal;font-size:.875em;letter-spacing:.2px}@media(min-width:530px){.jcarousel li{padding:0 10px}}.jcarousel-controls{position:relative;text-align:center;display:inline-block;margin:0 auto 15px}.jcarousel-control-next,.jcarousel-control-prev{position:absolute;top:50%;margin-top:-21px;text-align:center;color:#053c72;text-decoration:none;font-size:1.5em}.jcarousel-control-next:active,.jcarousel-control-next:focus,.jcarousel-control-next:hover,.jcarousel-control-prev:active,.jcarousel-control-prev:focus,.jcarousel-control-prev:hover{color:#053c72}.jcarousel-control-prev{left:-20px}.jcarousel-control-next{right:-20px}.jcarousel-pagination{margin:0;text-align:center;white-space:nowrap;display:inline-block}.jcarousel-pagination a{text-decoration:none;display:inline-block;font-size:11px;height:10px;width:10px;line-height:10px;background:rgba(17,17,17,.1);border-radius:10px;text-indent:-9999px;margin-right:8px;transition:background .3s ease}.jcarousel-pagination a:last-child{margin-right:0}.jcarousel-pagination a.active{background:#053c72;opacity:1}.jcarousel-pagination a:hover{background:#ccc}@media(min-width:768px){.jcarousel{margin-bottom:40px}.jcarousel-controls{margin-bottom:30px}.jcarousel-testimonials{margin-bottom:60px}.testimonials-controls{margin-bottom:20px}}.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{padding:0;margin:0;border:0;outline:0;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;transform:translate3d(0,0,0);z-index:8020}.fancybox-inner,.fancybox-outer,.fancybox-skin{position:relative}.fancybox-skin{background:#f9f9f9;text-shadow:none}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{box-shadow:0 2px 4px 0 rgba(0,0,0,.1)}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{margin:0;padding:15px;white-space:nowrap}.fancybox-iframe,.fancybox-image{display:block;width:100%;height:100%}.fancybox-image{max-height:100%}#fancybox-loading,.fancybox-next span,.fancybox-prev span{background-image:url(/Themes/DefaultClean/Content/img/fancybox_sprite.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}.fancybox-close,.fancybox-nav,.fancybox-nav span{z-index:8040;position:absolute;cursor:pointer}#fancybox-loading div{width:44px;height:44px;background:url(/Themes/DefaultClean/Content/img/fancybox_loading.gif) center center no-repeat}.fancybox-close{top:-15px;right:-15px;width:27px;height:27px;color:#053c72;background:#fff;border-radius:50%;text-align:center;font-weight:600}.fancybox-nav{top:0;width:40%;height:100%;text-decoration:none;-webkit-tap-highlight-color:transparent}.fancybox-nav span{top:50%;width:36px;height:34px;margin-top:-18px;visibility:hidden}.fancybox-nav:hover span{visibility:visible}.fancybox-prev{left:0}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next{right:0}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{overflow:visible!important;width:auto}.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:rgba(51,51,51,.5)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:rgba(0,0,0,.8);border-radius:15px;color:#fff;font-weight:700;line-height:24px;white-space:nowrap}.btn,.h1,.h2,.h3,.h4,.h5,a,h1,h2,h3,h4,h5,p strong{font-weight:600}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:rgba(0,0,0,.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-next span,.fancybox-prev span{background-image:url(/Themes/DefaultClean/Content/img/fancybox_sprite@2x.png);background-size:44px 152px}#fancybox-loading div{background-image:url(/Themes/DefaultClean/Content/img/fancybox_loading@2x.gif);background-size:24px 24px}}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{margin-top:0}.h1,h1{font-size:1.125em;line-height:1.38;letter-spacing:-.2px;text-align:left}.btn,.btn-video::before,.eu-cookie-bar-notification,.h2.header-link,.noscript,.ui-dialog-content .back-in-stock-subscription-page,.ui-dialog-content .page-title,h2.header-link{text-align:center}.h2,h2{font-size:1em;margin-bottom:1.25em;line-height:1.55;margin-top:30px}.h2:first-child,h2:first-child{margin-top:0}.h2.header-link a,h2.header-link a{line-height:33px;display:inline-block;margin-left:10px;font-size:14px}.h2.header-link a:hover,h2.header-link a:hover{color:#444}.h3,h3{font-size:1em;line-height:1.2222222222;margin-bottom:.5em;margin-top:20px}address,p{line-height:1.73}.h3:first-child,h3:first-child{margin-top:0}.h4,h4{font-size:.875em;text-transform:none}.h5,h5{font-size:1.75em}.h6,h6{font-size:1em}p{margin-bottom:10px;letter-spacing:.3px}p:last-child{margin-bottom:0}.page-title{min-height:50px;margin:0 0 15px;border-bottom:1px solid #e6e6e6;padding:6px 0;text-transform:uppercase}address{margin-bottom:0}a{color:#f90;transition:color .2s;text-decoration:none}a:active,a:focus,a:hover{color:#ffae00;text-decoration:none}ul{padding:0;margin:0;list-style:none}ul.styled-list li{position:relative;padding-left:20px;margin-bottom:10px}ul.styled-list li:last-child{margin-bottom:0}ul.styled-list li::before{content:'';position:absolute;width:8px;height:2px;top:13px;background:#053c72;left:0}.category-description ul,.full-description ul,.manufacturer-description ul,.post-body ul,.topic-block ul,.topic-page ul{margin:12px 0;padding:0 0 0 36px;list-style:disc}.category-description ol,.full-description ol,.manufacturer-description ol,.post-body ol,.topic-block ol,.topic-page ol{margin:12px 0;padding:0 0 0 36px;list-style:decimal}.category-description p,.full-description p,.manufacturer-description p,.news-body p,.post-body p,.topic-block p,.topic-page p{margin:10px 0}pre{white-space:pre-wrap;white-space:normal;word-wrap:break-word}@media(min-width:768px){.h1,h1{font-size:1.75em;line-height:1.23}.h2,h2{font-size:1.5em;margin-bottom:20px}.h2.tile-header,h2.tile-header{font-size:1.75em}.h2.header-link,h2.header-link{font-size:1.75em;margin-bottom:40px}.h2.header-link a,h2.header-link a{position:relative;top:-3px;margin-left:20px}.h3,h3{font-size:1.125em}.wysiwyg ul,p{margin:0 0 15px}.page-title{margin:0 0 25px}.small-text{font-size:14px}ul.styled-list li{margin-bottom:15px;padding-left:35px}ul.styled-list li::before{width:11px;left:5px;top:15px}}html{-webkit-tap-highlight-color:transparent;font:1em/26px "Open Sans",sans-serif;font-weight:400;font-size:16px;-webkit-font-smoothing:antialiased}body{font-size:inherit;overflow-x:hidden}::selection{background:rgba(5,60,114,.5);text-shadow:none}footer ::selection{background:rgba(255,255,255,.5);text-shadow:none}.btn,.btn:focus,.btn:hover{background-color:#000}audio,canvas,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}svg{max-height:100%}.btn{display:inline-block;white-space:normal;border:0;font-size:.875em;height:33px;padding:0 15px;border-radius:2px;line-height:33px;transition:background-color .3s ease-in}.btn-bigger,.btn-primary{line-height:42px;height:42px}.btn-primary{background:#f90;color:#fff;padding:0 25px}.btn-primary:focus,.btn-primary:hover{background-color:#ffae00;color:#fff}.btn-secondary{color:#444;background:#f4f4f4}.btn-secondary:focus,.btn-secondary:hover{background-color:#e6e6e6;color:#444}.btn-secondary-2{color:#f4f4f4;background:#444}.btn-secondary-2:focus,.btn-secondary-2:hover{background-color:#000}.buttons .btn:last-child{margin-left:10px}button.close{width:30px;height:30px;position:absolute;top:-1px;right:-1px;color:#fff;opacity:1;border:0;z-index:5;font-weight:400}.btn-video::before,.home-video a::before{border-radius:50%;transform:translate(-50%,-50%)}button.close:hover{color:#fff;opacity:.9}.btn-video{margin-bottom:20px;padding-right:40px;position:relative;display:block;width:200px}.btn-video::before{position:absolute;content:'▶';background:#053c72;color:#fff;font-size:10px;font-weight:400;height:20px;width:20px;line-height:19px;top:50%;right:0;transition:background .3s ease,color .3s ease}.master-column-wrapper::after,.mobile .responsive-nav-wrapper::after,.page-body::after,.page-title::after,.page::after,.side-2::after,.ui-dialog::before{content:''}.btn-video:hover{color:#444}.breadcrumb{margin:0 0 20px;position:relative;z-index:2}.breadcrumb li{display:inline-block;font-size:.875em}.breadcrumb li:first-child{margin-left:0}.breadcrumb li .delimiter{margin:0 5px}.breadcrumb li *{display:inline-block;line-height:26px;font-weight:600}.noscript{border-bottom:1px solid #333;background-color:#ff9;padding:30px 15px;line-height:22px}.ajax-loading-block-window{position:fixed;top:50%;left:50%;z-index:999;width:32px;height:32px;margin:-16px 0 0 -16px;background:url(/Themes/DefaultClean/Content/img/loading.gif) center no-repeat}.please-wait{background:url(/Themes/DefaultClean/Content/img/ajax-loader-small.gif) no-repeat;padding-left:20px;font-size:14px}.ui-dialog{max-width:90%;border:1px solid #ddd;box-shadow:0 0 2px rgba(0,0,0,.15);background-color:#fff;border-radius:0;padding:0}.ui-dialog::before{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.ui-dialog-titlebar button,.ui-dialog-titlebar button:after{content:'✕';width:42px;height:42px;position:absolute;right:0}.ui-dialog-titlebar{overflow:hidden;background-color:#eee;background-image:none;padding:10px 15px!important;font-weight:400;cursor:auto!important}.ui-dialog-titlebar>span{float:left;font-size:18px;color:#444;margin:0!important}.ui-dialog-titlebar button{top:0;border:0;overflow:hidden;background:0 0}.ui-dialog-titlebar button:after{top:5px;color:#053c72;font-size:18px;font-weight:700}.ui-dialog-titlebar button span{display:none!important}.ui-dialog-content{line-height:20px;background-color:#fff!important;padding:15px 15px 20px!important}.ui-dialog-content .page{min-height:0}.ui-dialog-content .page-title{min-height:0;margin:0 0 15px;padding:0 10px 10px}.ui-dialog-content .page-title h1{font-size:24px;line-height:30px}.ui-dialog-content .back-in-stock-subscription-page .tooltip{margin-bottom:10px}.ui-dialog-content .back-in-stock-subscription-page .button-1{border:0;background-color:#4ab2f1;padding:10px 15px;font-size:15px;color:#fff;text-transform:uppercase}.eu-cookie-bar-notification{position:fixed;top:50%;left:50%;z-index:1050;width:320px;height:180px;margin:-90px 0 0 -160px;border:1px solid #ccc;box-shadow:0 0 2px rgba(0,0,0,.15);background-color:#fff;padding:20px}.eu-cookie-bar-notification .text{margin-bottom:20px;line-height:20px}.eu-cookie-bar-notification button{min-width:60px;margin:5px 0 10px;border:0;background-color:#4ab2f1;padding:8px 12px;font-size:14px;color:#fff}.eu-cookie-bar-notification button:hover{background-color:#248ece}.eu-cookie-bar-notification a{display:block;color:#4ab2f1}.eu-cookie-bar-notification a:hover{text-decoration:underline}.master-wrapper-content{position:relative;z-index:0;padding:15px}@media all and (min-width:768px){body,html{height:100%}.master-wrapper-page{min-height:100%;position:relative;padding-bottom:220px}.footer{position:absolute;left:0;right:0;bottom:0;height:220px}.home-page-polls li{min-width:100px}}.master-column-wrapper{position:relative;z-index:0;max-width:1100px}.html-category-page .master-column-wrapper,.html-home-page .master-column-wrapper,.html-manufacturer-page .master-column-wrapper,.html-search-page .master-column-wrapper{max-width:none}.master-column-wrapper::after{display:block;clear:both}.center-1{margin:0 0 40px}.center-2{margin:0 0 20px}.side-2{margin:0 0 50px}.side-2::after{display:block;clear:both}.page{min-height:200px;padding-top:10px}.page.home-page{padding-top:0}.page-body::after,.page-title::after,.page::after{display:block;clear:both}.fieldset,.section{position:relative;margin:0 0 20px}.fieldset .title,.section .title{margin:0 0 15px;padding:0 10px;font-size:20px}.fieldset .title strong,.section .title strong{font-weight:400}.desktop .master-wrapper-page{margin:0 0 0 250px}.desktop .master-wrapper-content{width:auto;margin:0;padding:30px 30px 50px}.html-home-page .master-wrapper-content{padding-top:0}@media all and (min-width:1001px){.master-wrapper-page{padding-bottom:190px}.footer{height:190px}.master-wrapper-content{margin:auto}.center-2{float:right;width:73%}.page-title a+h1,.side-2{float:left}.side-2{width:25%}}@media all and (min-width:1281px){.desktop .master-wrapper-content{padding:75px 60px 90px}.desktop .home-page .topic-block,.desktop .home-page-category-grid{margin:90px auto 0}.html-home-page .master-wrapper-content{padding-top:0}}@media all and (min-width:1367px){.master-wrapper-content{width:1200px}}.mobile .admin-header-links{display:none}.mobile .responsive-nav-wrapper{z-index:1020;width:100%;text-align:right;font-size:0;background:#053c72}.mobile .responsive-nav-wrapper::after{display:block;clear:both}.mobile .responsive-nav-wrapper.stick{position:fixed;top:0;box-shadow:0 0 9px rgba(0,0,0,.15);transform:translateY(0)}.mobile .responsive-nav-wrapper.nav-up{transform:translateY(-50px)}.mobile .responsive-nav-wrapper .logo{background:url(/Themes/DefaultClean/Content/img/svg/logo-white.svg) 5px 6px no-repeat;border:0;width:70px;height:50px;font-size:1em;background-size:40px auto;display:block;float:left}.mobile .responsive-nav-wrapper>div{position:relative;height:50px;width:50px;display:inline-block!important;vertical-align:middle;border-left:1px solid #37638e}.mobile .responsive-nav-wrapper>div:first-child{border-left:0!important}.mobile .responsive-nav-wrapper>div::before{font-family:icons,sans-serif;font-size:18px;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;line-height:50px;color:#fff}.mobile .responsive-nav-wrapper>div.menu-title{text-align:center}.mobile .responsive-nav-wrapper>div.menu-title::before{content:'v';font-size:16px}.mobile .responsive-nav-wrapper>div.search-wrap::before{content:'o'}.mobile .responsive-nav-wrapper>div>a,.mobile .responsive-nav-wrapper>div>span{position:relative;z-index:2;display:block;height:50px;font-size:0}.mobile .header-menu,.mobile .header-menu .sublist-wrap{position:fixed;top:0;width:320px;height:100%;text-align:left;left:0}.mobile>.search-box{display:none}.mobile .ps-container>.ps-scrollbar-y-rail{visibility:hidden!important}.mobile .header-menu{overflow:hidden;z-index:1070;transform:translate(-320px);background:#053c72;transition:transform .3s ease-in-out,box-shadow .3s ease-in-out}.mobile .header-menu.open{transform:translate(0);box-shadow:0 0 9px rgba(0,0,0,.15)}.mobile .header-menu>ul .with-sublist-wrap{margin-top:1px;background:#f90}.mobile .header-menu>ul .without-sublist-wrap+.with-sublist-wrap{margin-top:30px}.mobile .header-menu>ul li:last-child>a,.mobile .header-menu>ul li:last-child>span{border-bottom:0}.mobile .header-menu .sublist-wrap{overflow-y:auto;z-index:2;transform:translate(-320px);transition:transform .3s ease-in-out,box-shadow .3s ease-in-out}.mobile .header-menu .sublist-wrap.active{transform:translate(0);box-shadow:0 0 9px rgba(0,0,0,.15)}.mobile .header-menu .back-button span{position:relative;display:block;height:50px;font-size:0;font-weight:400}.mobile .header-menu .back-button span::before{content:'%';font-family:icons,sans-serif;font-size:12px;position:absolute;top:50%;right:20px;margin-top:-6px;text-transform:none;color:#053c72}.mobile .header-menu .back-button+.with-sublist-wrap{margin-top:1px!important}.mobile .close-menu span{position:relative;display:block;font-size:0;cursor:pointer;height:50px}.mobile .close-menu span::before{content:'t';font-family:icons,sans-serif;font-size:12px;position:absolute;top:45%;right:20px;margin-top:-6px;color:#fff}.mobile .admin-header-links,.mobile .footer,.mobile .header,.mobile .master-wrapper-content,.mobile .responsive-nav-wrapper,.mobile .slider-wrapper{transition:transform .3s ease-in-out}.mobile .header-bottom{display:none}.search-box{position:relative}.search-box .search-icon{position:absolute;top:50%;left:11px;transform:translateY(-50%);width:22px;height:22px;display:block}.search-box .search-icon path{transition:fill .3s}.search-box-text{height:46px;padding:10px 10px 10px 48px;background:#fff;border:0;font-size:1em;width:100%}.search-box-text:focus+.search-icon path{fill:#053c72}.ui-widget{font-family:inherit}.header-menu .with-subcategories{color:#fff;padding:13px 15px 12px 50px;font-weight:700;text-transform:uppercase;font-size:14px;width:100%;float:left;cursor:pointer;line-height:21px;position:relative}.header-menu .with-subcategories::before{content:'v';font-size:16px;color:#fff;font-family:icons,sans-serif;text-transform:none;font-weight:400;position:absolute;top:0;right:0;bottom:0;left:15px;z-index:1;line-height:46px}.header-menu .with-subcategories::after{content:'p';font-family:icons,sans-serif;font-size:8px;position:absolute;text-transform:none;top:50%;right:17px;margin-top:-8px;color:rgba(255,255,255,.5)}.header-menu .plus-button{display:none;position:relative;z-index:1;float:right;width:45px;height:46px;cursor:pointer}.header-menu>ul>li{position:static}.header-menu>ul>li.with-sublist-wrap{margin:0 0 1px;background:#f90}.header-menu>ul>li.with-sublist-wrap:after,.header-menu>ul>li.with-sublist-wrap:before{content:" ";display:table}.header-menu>ul>li.with-sublist-wrap:after{clear:both}.header-menu>ul>li.with-sublist-wrap>a,.header-menu>ul>li.with-sublist-wrap>span{background:rgba(255,255,255,.07);color:#fff}.header-menu>ul>li.with-sublist-wrap>a::after,.header-menu>ul>li.with-sublist-wrap>span::after{content:'p';font-family:icons,sans-serif;font-size:8px;position:absolute;top:50%;right:19px;line-height:1;margin-top:-4px;color:#fff;text-transform:none}.header-menu>ul>li.with-sublist-wrap:hover>a,.header-menu>ul>li.with-sublist-wrap:hover>span{background:rgba(255,255,255,.11)}.header-menu .sublist-expand,.header-menu .sublist-wrap,.scrollYRemove .header-menu>ul>li.with-sublist-wrap{background:#fff}.header-menu>ul>li.with-sublist-wrap:hover>a::after,.header-menu>ul>li.with-sublist-wrap:hover>span::after{color:#fff}.header-menu>ul>li>a,.header-menu>ul>li>span{display:block;padding:13px 50px;font-size:14px;cursor:pointer;text-transform:uppercase;font-weight:700;position:relative}.header-menu>ul>li.without-sublist-wrap a{color:#fff}.header-menu>ul>li.without-sublist-wrap+li.with-sublist-wrap{margin-top:30px}.header-menu .ui-accordion .ui-accordion-content{padding:10px 0 0 30px;border:0}.header-menu .ui-accordion .ui-accordion-content a{font-size:14px;font-weight:400;color:#444}.header-menu .ui-accordion .ui-accordion-content a.selectedmenu{color:#053c72;font-weight:600}.header-menu .ui-accordion .ui-accordion-header-icon{left:auto}.header-menu .without-sublist-wrap{width:100%}.header-menu .without-sublist-wrap>a{padding:17px 5px 0 15px;display:block;line-height:1.4;font-size:14px;text-transform:uppercase;position:relative;font-weight:700}.header-menu .without-sublist-wrap>a:hover{color:#7d98b3}.header-menu .without-sublist-wrap:last-child a{padding-bottom:15px}.header-menu .without-sublist-wrap ul{overflow:hidden}.header-menu .sublist-expand{width:16px;color:#f90;border:0;float:left;padding:0;top:10px;position:relative}.header-menu .sublist-expand::after{width:16px;height:16px;content:'+';font-weight:700;font-size:1.375em}.header-menu .sublist-expand .ui-accordion-header-icon{display:none}.header-menu .sublist-expand.ui-accordion-header-active::after{content:'‒'}.header-menu .lastLevelCategory{width:calc(100% - 20px);float:left;color:#053c72}.header-menu .sell-machinery{border-top:1px solid #37638e;margin:17px 15px 0;width:auto}.header-menu .sell-machinery>a{padding-left:0}.scrollYRemove{overflow:hidden!important;-ms-touch-action:none!important;-webkit-overflow-scrolling:touch!important}.scrollYRemove .header-menu .with-subcategories,.scrollYRemove .header-menu .with-subcategories::after,.scrollYRemove .header-menu .with-subcategories::before{color:#053c72}.overlayOffCanvas{display:none;position:fixed;top:0;left:0;bottom:0;width:100%;height:100%;background:rgba(0,0,0,0);z-index:1060;transition:background .3s ease-in-out}.overlayOffCanvas.show{background:rgba(0,0,0,.5)}.desktop .desktop-blog-options-button,.desktop .responsive-nav-wrapper-parent{display:none!important}.desktop .slider-wrapper+.master-wrapper-page{margin-top:0!important}.desktop .admin-header-links{text-align:left;position:fixed;top:0;left:0;z-index:1072;background:0 0}.desktop .admin-header-links *{display:block;margin:0;line-height:26px}.desktop .admin-header-links a,.desktop .admin-header-links span{padding:0 10px;margin:0 0 10px;box-shadow:0 0 10px rgba(0,0,0,.2);font-size:12px;font-weight:400;color:#6f6f6f;text-transform:uppercase}.desktop .admin-header-links .impersonate{display:block}.desktop .admin-header-links a{background:#f9f9f9}.desktop .admin-header-links a:hover{background:#f6f6f6}.desktop .admin-header-links span{background:#f9f9f9}.desktop .header-logo{background:url(/Themes/DefaultClean/Content/img/svg/logo-white.svg) no-repeat;width:110px;height:105px;background-size:110px auto;display:block;margin:40px auto}.desktop .header{position:fixed;top:0;left:0;z-index:1071;text-align:left;width:250px;min-height:100vh;margin:0;box-shadow:0 0 9px rgba(0,0,0,.15);background:#053c72}.desktop .header.stick-enabled{position:absolute}.desktop .header.stick-bottom{position:fixed;top:auto;bottom:0}.desktop .header-bottom{margin:0 15px 15px;border-top:1px solid #37638e}.desktop .close-menu,.desktop .header-menu .back-button,.desktop .menu-title{display:none}.desktop .master-wrapper-page>.header-menu{display:none!important}.desktop .header .header-menu{margin-bottom:1px}.desktop .header-menu{text-align:left;z-index:1010}.desktop .header-menu .plus-button{display:none}.desktop .header-menu .sublist-expand{top:0;right:9px}.desktop .header-menu a{cursor:pointer}.desktop .header-menu .sublist-wrap{position:fixed;top:0;left:250px;z-index:1024;width:0;height:100vh;overflow-y:auto;transition:width .3s ease-in-out}.desktop .header-menu .sublist-wrap>.sublist-content{display:table;height:100%;width:100%}.desktop .header-menu .sublist-wrap.active{width:430px;z-index:1025;box-shadow:5px 0 12px rgba(0,0,0,.05)}.desktop .header-menu .sublist-wrap.active>.sublist-content>.sublist{opacity:1}.desktop .header-menu .sublist-wrap.active::-webkit-scrollbar-track{background-color:rgba(0,0,0,.3)}.desktop .header-menu .sublist-wrap.active::-webkit-scrollbar{width:8px;background-color:rgba(5,60,114,.2)}.desktop .header-menu .sublist-wrap.active::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.1);background-color:rgba(5,60,114,.3)}.desktop .header-menu .sublist-wrap .sublist-wrap{position:absolute;left:230px}.desktop .header-menu .sublist-wrap .sublist-wrap.active{box-shadow:0 0 12px rgba(0,0,0,.05)}.desktop .header-menu .sublist-wrap li:hover>.sublist-wrap:hover{left:115px;width:250px}.desktop .header-menu .sublist-wrap li:hover>.sublist-wrap:hover>.sublist{opacity:1}.desktop .header-menu .sublist-content>.sublist{display:table-cell;vertical-align:middle;opacity:0;transition:all .15s ease-in-out .15s}.desktop .header-menu .top-menu{display:block}.desktop .header-menu .sublist .back-button{display:none}.desktop .header-menu .sublist>li>a{display:block;padding:9px 10px 9px 30px;font-size:14px;color:#053c72;font-weight:700}.desktop .header-menu .ui-accordion .ui-accordion-content{padding:10px 0 15px 50px}.desktop .header-menu .search-box{margin-bottom:10px}.desktop .ui-autocomplete{position:absolute;z-index:1070;width:385px!important;overflow:hidden;background:#fff;box-shadow:0 0 9px rgba(0,0,0,.15)}.desktop .ui-autocomplete a{display:block;font-size:15px;padding:10px 15px;color:#a3a3a3;text-align:left}.desktop .ui-autocomplete a.ui-state-focus{background:#f6f6f6}.desktop .ui-autocomplete img{display:none}@media all and (min-width:1281px){.desktop .header-menu .sublist-wrap{left:250px}.desktop .header-menu .sublist-wrap .sublist-wrap{left:280px}.desktop .header-menu .sublist-wrap li:hover>.sublist-wrap:hover{left:140px;width:300px}.desktop .header-menu .sell-machinery a{padding-bottom:0}.desktop .header-bottom{margin:15px}.desktop .news-list-homepage{margin:90px auto 0}.desktop .sub-category-grid{margin:20px -50px 0;padding:0 50px}}.footer{text-align:center;padding-bottom:20px}.footer h3{font-weight:600;font-size:1em;color:#053c72;margin-bottom:10px;margin-top:20px}.footer li,.footer li a{color:rgba(5,60,114,.8)}.footer li{font-size:.875em}.footer li a{font-weight:400}.footer .links-list li{display:inline-block;position:relative;padding:0 10px}.footer .links-list li::after{position:absolute;content:'•';color:rgba(5,60,114,.5);right:-5px}.block .list a::before,.contact-info li::before,.gallery .picture::before,.home-banner::after,.home-video a::after,.product-item .new::after,.product-selectors::after{content:''}.footer .links-list li:last-child::after{display:none}.contact-info li{position:relative;overflow:hidden;display:block;margin:0 0 10px;text-align:center}.contact-info li::before{display:inline-block;position:relative;left:0;top:3px;width:25px;height:20px;background-repeat:no-repeat}.contact-info li.tel::before{background-image:url(/Themes/DefaultClean/Content/img/svg/talk.svg);background-position:0 3px}.contact-info li.email::before{background-image:url(/Themes/DefaultClean/Content/img/svg/email.svg);background-position:0 5px}.contact-info li br{display:none}.footer-logo,.header .contact-info li br,.inputs label,.inputs::after{display:block}.contact-info li.address::before{background-image:url(/Themes/DefaultClean/Content/img/svg/address.svg);background-position:3px 3px}.contact-info li.shipping::before{background-image:url(/Themes/DefaultClean/Content/img/svg/shipping.svg);background-position:3px 3px}.header .contact-info{color:#fff;font-size:.875em;padding:25px 0 0;text-align:left}.header .contact-info a{font-weight:400;color:#fff}.header .contact-info a:hover{color:#7d98b3}.header .contact-info li{padding-left:35px;margin-left:0;text-align:left}.header .contact-info li::before{position:absolute;top:0}.footer-block img{margin:15px 0;max-height:87px}.footer-logo{background:url(/Themes/DefaultClean/Content/img/svg/logo-blue.svg) 5px 6px no-repeat;width:70px;height:65px;background-size:60px auto;margin:0 auto 15px}@media all and (min-width:768px) and (max-width:1023px){.footer{display:-ms-flexbox;display:flex;-ms-flex:0 0 48%;flex:0 0 48%;margin-left:1%;margin-right:1%;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer .footer-block{width:50%}.footer .block-logo{width:100%}}@media all and (min-width:1024px){.footer h3{margin:5px 0 10px}.footer .links-list li{padding:0;display:block}.footer .links-list li::after{display:none}.contact-info li{margin:0 0 7px;padding-left:35px;text-align:left}.contact-info li::before{position:absolute;top:0}.contact-info li br{display:block}.contact-info li.address{padding-right:10px}.footer-logo{background:url(/Themes/DefaultClean/Content/img/svg/logo-blue.svg) 5px 6px no-repeat;width:120px;height:120px;background-size:108px auto;margin:0 0 0 20px}.footer-block{width:20%;float:left;text-align:left;padding-bottom:30px;padding-right:15px}.footer-block img{max-height:70px}.block-seal .image-wrap{margin-left:20px}.block-address{width:23%}.block-links{width:15%}.block-logo{width:20%}}@media all and (min-width:1281px){.footer-block img{max-height:90px}}input[type=text],input[type=password],select,textarea{height:36px;border:1px solid #ccc;color:#444;padding:8px;vertical-align:middle;border-radius:2px;font-size:.875em}input[type=text]:focus,input[type=password]:focus,select:focus,textarea:focus{border-color:#053c72}textarea{resize:vertical;min-height:90px}select{min-width:50px;height:32px;padding:6px}input[type=checkbox],input[type=checkbox]+*,input[type=radio],input[type=radio]+*{vertical-align:middle}button,input[type=button],input[type=submit]{cursor:pointer}label,label+*{vertical-align:middle}.form-fields{position:relative;max-width:575px;margin:15px 0}.inputs{position:relative;margin:0 0 10px;white-space:nowrap}.inputs::after{content:"";clear:both}.inputs label{width:100%;margin:0 0 5px;font-size:.875em;font-weight:600}.inputs select,.inputs textarea{width:100%}.inputs.custom-attributes{white-space:normal}.inputs .option-list{display:inline-block;max-width:95%;vertical-align:middle}.inputs .option-list li{display:inline-block;margin:5px;border:1px solid #ddd;background-color:#fff;padding:8px 10px}.inputs .option-list label{display:inline-block;width:auto!important;margin:0 0 0 5px}.required{margin:0 -8px 0 3px;vertical-align:top;font-size:.875em;font-weight:400;color:#e4434b}.input-validation-error{border-color:#e4434b!important}.field-validation-error,.message-error,.password-error,.poll-vote-error,.username-not-available-status{display:block;font-size:13px;color:#e4434b;margin-top:5px}.field-validation-valid,.username-available-status{display:block;text-align:center;font-size:13px;color:#4cb17c}.captcha-box>div{display:inline-block;max-width:100%}.captcha-box input{height:auto}.captcha-box .recaptcha-error{margin-top:30px}.captcha-box .recaptcha-disclaimer{font-size:.75em;margin-top:25px}.contact-form .buttons>input:first-of-type.btn,.html-login-page .buttons>input:first-of-type.btn,.html-password-recovery-page .buttons>input:first-of-type.btn,.search-input .buttons>input:first-of-type.btn{margin-left:0}@media all and (max-width:1000px){.inputs input{width:100%}}@media all and (min-width:1001px){.inputs label{display:inline-block;width:110px;margin:8px 10px 0 0;vertical-align:top}.inputs input,.inputs select,.inputs textarea{width:calc(100% - 120px)}.inputs select{min-height:36px}.inputs .option-list li{margin:0 10px 0 0}.captcha-box>div,.contact-form .buttons,.html-login-page .buttons,.html-password-recovery-page .buttons,.search-input .buttons{padding-left:123px}.advanced-search-checkbox{padding-left:123px;min-width:270px}.html-password-recovery-page .inputs label{width:130px}.html-password-recovery-page .buttons{padding-left:143px}.form-fields{margin:30px 0}.field-validation-error{padding-left:123px}.captcha-error{padding-left:0}}@media all and (min-width:1367px){.center-2 .inputs label{width:213px}}@media print{blockquote,img,pre,tr{page-break-inside:avoid}*{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}.btn{background:#d3d3d3}a,a:visited{text-decoration:underline}a[href]::after{content:''}.gallery{width:55%;float:left}.overview{width:43%;float:right}abbr[title]::after{content:" (" attr(title) ")"}blockquote,pre{border:1px solid #999}thead{display:table-header-group}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.admin-header-links,.buttons,.download-list,.footer-block,.header,.related-products-grid{display:none!important}.contact-info li br,.contact-info li:before{display:none}.master-wrapper-page{width:100%!important;padding:0!important;margin:0!important;min-height:0}.footer{position:static;padding:0 30px 20px;text-align:left}.contact-info,.contact-info li,.contact-info li a{padding-left:0;margin:0}.contact-info li{font-weight:700;text-align:left}.contact-info li a{text-decoration:none;font-weight:700}.block-address{display:block!important;width:100%;margin:0;padding:0}.print-logo{display:block!important;margin:0 auto;height:100px}.desktop .master-wrapper-content{padding-bottom:0}body,html{height:auto}}.block .list a,.block .title{position:relative;color:#444}.block .view-all a:hover,.productAddedToCartWindowSummary a:hover{text-decoration:underline}.block .title strong,.poll strong{font-weight:400}.block{max-width:600px;min-height:50px;margin:auto;text-align:left}.block .title{margin:0 0 10px;border-bottom:1px solid #ddd;background:url(/Themes/DefaultClean/Content/images/toggle-gray.png) right 14px no-repeat #f6f6f6;padding:12px 30px 12px 10px;font-size:20px;cursor:pointer}.block .listbox{display:none;border-bottom:1px solid #ddd;padding:10px 5px}.block .list li{padding:5px 0 5px 15px}.block .list a{display:inline-block;padding:5px 0;font-size:16px;transition:color .1s ease}.block .list a::before{position:absolute;top:12px;left:-15px;width:5px;height:5px;background-color:#ddd}.block .list .active>a,.block .list a:hover{color:#4ab2f1}.block a.product-picture,.block a.product-picture::before{display:none}.block .sublist{margin:15px 0 5px}.block .sublist a{font-size:14px}.block .view-all{margin:10px 0 0}.block .view-all a{display:inline-block;padding:10px 15px;font-size:16px;color:#4ab2f1}.block .tags{margin:5px 0 10px}.block .tags ul{font-size:0}.block .tags li,.product-tags-all-page li{display:inline-block;position:relative;margin:0 10px;overflow:hidden;font-size:17px!important}.block .tags li a,.product-tags-all-page li a{float:left;line-height:30px;color:#444}.block .tags li a:hover,.product-tags-all-page li a:hover{color:#4ab2f1}.poll strong{display:block;margin:10px 0;background-color:#f6f6f6;padding:10px 15px;font-size:15px;color:#444;text-transform:uppercase}.poll-options,.poll-results{margin:10px 0 15px;overflow:hidden;font-size:15px;color:#444}.poll-options li,.poll-results li{margin:10px 0}.poll-options li>input{margin:0 5px 0 0;cursor:pointer}.poll-options li>label{display:inline-block;font-size:16px;cursor:pointer}.poll .buttons input{border:0;background-color:#aaa;padding:10px 20px;font-size:13px;color:#fff;text-transform:uppercase}.poll .buttons input:hover{background-color:#bbb}.poll-total-votes{display:block;margin:10px 0 0;font-weight:700;font-style:italic;color:#444}.home-page-polls .title,.home-page-polls .title strong,.product-grid .title,.product-grid .title strong{font-weight:400}.home-page-polls{text-align:center}.home-page-polls .title{border-bottom:1px solid #ddd;color:#444;font-size:30px;margin:0 0 30px;padding:0 0 15px}.home-page-polls li{display:inline-block;margin:10px}@media all and (min-width:1001px){.block{float:none;width:auto;margin:0 0 20px}.block .title{margin:0;border-bottom:1px solid #ddd;background:0 0;cursor:auto}.block .title strong{font-weight:700}.block .listbox{display:block;border-bottom:0}.block a.product-picture{display:inline-block;position:relative;width:30%;margin:0 0 0 -15px;vertical-align:middle}.block a.product-name{vertical-align:middle}.block a.product-picture+a.product-name{width:70%}.block a.product-picture+a.product-name::before{display:none}}.category-description,.manufacturer-description,.vendor-description{margin:0 0 25px;line-height:22px}.contact-vendor{margin:0 0 30px}.contact-vendor .button-2{border:0;background-color:#4ab2f1;padding:10px 15px;font-size:14px;color:#fff;text-transform:uppercase}.contact-vendor .button-2:hover{background-color:#248ece}.product-selectors{margin:0 0 20px;padding:0 0 15px}.product-selectors:first-child{border-top:0}.product-selectors::after{display:block;clear:both}.product-selectors>div{display:inline-block;margin:5px}.product-selectors span{vertical-align:middle;font-weight:600;font-size:.875em}.product-selectors select{margin:0 8px}.product-selectors .product-viewmode{display:0;font-size:0}.product-filters{display:table;width:100%;margin:-20px 0 20px;border-bottom:1px solid #ddd}.product-item{border:1px solid #e6e6e6;transition:border .2s;margin-bottom:20px;position:relative;padding-bottom:45px;overflow:hidden}.product-item .new{color:#fff;position:absolute;top:0;left:0;display:block;z-index:10;text-transform:uppercase;transform:rotate(-45deg);font-size:.75em;width:50px;height:50px;text-align:center}.product-item .new span{position:relative;z-index:5;line-height:2em;font-weight:600}.product-item .new::after{position:absolute;width:90px;height:55px;background:#f90;left:-20px;top:-31px;z-index:1}.product-item img{width:100%;height:240px;object-fit:cover}.product-item h3{font-size:.9375em}.product-item h3 a{color:#444}.product-item .sku{font-size:.6875em;color:#949494;margin-bottom:5px}.product-item .details{padding:17px 10px 10px;text-align:center}.product-item .details ul{font-size:.875em}.product-item .buttons .btn{margin:0 3px}.product-item .add-info{position:absolute;bottom:10px;left:0;width:100%}.product-item:hover{border-color:#053c72}.compat-object-fit{display:block;background-position:center;background-size:cover}.product-industry{padding-bottom:0;color:#444}.product-industry:hover{color:#444}.product-industry .details{padding:19px 10px 13px}.item-grid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}.item-grid .product-item{width:100%}.product-grid,.product-list{margin:0 0 30px}.product-grid .title{margin:0 0 30px;border-bottom:1px solid #ddd;padding:0 0 15px;font-size:30px;color:#444}.manufacturer-grid .title,.vendor-grid .title{margin:0 0 15px;text-align:center;font-size:16px}.manufacturer-grid .title a:hover,.vendor-grid .title a:hover{color:#4ab2f1}.manufacturer-grid .picture,.vendor-grid .picture{border:1px solid #ddd}.pager{margin:0 0 20px}.pager ul{text-align:center}.pager li{display:inline-block;margin:0 5px;vertical-align:top}.pager li a,.pager li span{display:block;color:#053c72;min-width:30px;height:30px;line-height:30px;text-align:center;cursor:pointer;border:1px solid #ddd;border-radius:50%;font-size:.75em;transition:color .3s,background-color .3s}.pager li a{background-color:#eee;cursor:pointer}.pager li a:hover{border-color:transparent;background-color:#ddd}.pager li span{border-color:#053c72;background-color:#053c72;color:#fff}.pager li.first-page *,.pager li.last-page *,.pager li.next-page *,.pager li.previous-page *{background-position:center;background-repeat:no-repeat;font-size:0;color:#fff}.pager li.previous-page *{background-image:url(/Themes/DefaultClean/Content/images/prev.png)}.pager li.next-page *{background-image:url(/Themes/DefaultClean/Content/images/next.png)}.pager li.first-page *{background-image:url(/Themes/DefaultClean/Content/images/first.png)}.pager li.last-page *{background-image:url(/Themes/DefaultClean/Content/images/last.png)}.related-products-grid{margin-top:30px;border-top:1px solid #b3b3b3;padding-top:30px}@media all and (min-width:768px){.product-selectors{text-align:left}.related-products-grid{margin-top:50px;padding-top:50px}.related-products-grid h2{margin-bottom:50px}.jcarousel-wrapper{margin:20px -.7% 0}}@media all and (min-width:800px){.item-grid,.manufacturers{margin-left:-1%;margin-right:-1%}.item-grid .manufacture-item,.item-grid .product-item,.manufacturers .manufacture-item,.manufacturers .product-item{-ms-flex:0 0 48%;flex:0 0 48%;margin-left:1%;margin-right:1%}.ie .manufacturers .manufacture-item{-ms-flex:0 0 47.9%;flex:0 0 47.9%}}@media all and (min-width:1001px){.item-grid{margin:0}.item-grid .product-item{-ms-flex:0 0 32%;flex:0 0 32%;margin-left:0;margin-right:0}.item-grid .product-item:nth-child(3n-1){margin-left:2%;margin-right:2%}.ie .item-grid .product-item{-ms-flex:0 0 31.5%;flex:0 0 31.5%}}@media all and (min-width:1360px){.item-grid .product-item{-ms-flex:0 0 23.5%;flex:0 0 23.5%}.item-grid .product-item:nth-child(3n-1){margin-left:0;margin-right:0}.item-grid .product-item:nth-child(4n-1){margin-left:1%;margin-right:2%}.item-grid .product-item:nth-child(4n-2){margin-left:2%;margin-right:1%}.ie .item-grid .product-item{-ms-flex:0 0 23.3%;flex:0 0 23.3%}}.product-details-page{padding:0}.product-essential{margin:0}.gallery{margin:0 auto}.gallery .picture-wrapper{margin:0 0 10px;max-height:500px}.gallery .picture{position:relative;max-width:100%;margin:0 auto 10px;overflow:hidden}.gallery .picture::before{display:block;padding-top:100%}.gallery .picture img{position:absolute;top:0;right:0;bottom:0;left:0;max-width:100%;margin:auto;max-height:450px}.picture-thumbs .thumb-item{display:inline-block;position:relative;width:36px;height:36px;margin:0 5px 5px;overflow:hidden;cursor:pointer;opacity:.3;transition:opacity .3s}.picture-thumbs .thumb-item:hover{opacity:1}.picture-thumbs .thumb-item.cloudzoom-gallery-active{opacity:1;border:2px solid #053c72}.picture-thumbs img{width:100%;height:100%;object-fit:cover}.slick-track{margin:10px -5px 0}.slick-arrow{border:0;background:0 0;width:20px;color:#053c72;font-size:22px;position:absolute;left:-20px;top:0}.slick-arrow.slick-next{right:-20px;left:auto}.slick-arrow.slick-disabled{cursor:default;color:rgba(5,60,114,.5)}.overview{position:relative}.overview .discontinued-product{background:#f3f3f3;margin:0 0 20px}.overview .product-name,.topic-block,.topic-block-title{margin:0 0 25px}.overview .discontinued-product h4{display:inline-block;font-size:14px;padding:17px 17px 17px 40px;background:url(/Themes/DefaultClean/Content/images/discontinued-product-icon.png) 13px center no-repeat;color:#de444c}.industry-block{margin-bottom:20px}.industry-block h2{margin-bottom:10px}.industry-block ul,.industry-block>a{padding-left:20px}.description{margin-top:30px}.description h2{font-size:1em;text-transform:uppercase;color:#333;font-weight:800}.description p{font-size:.9375em}.gallery .picture-wrapper,.gallery .picture-wrapper .picture,.gallery .picture-wrapper .picture a,.gallery .picture-wrapper .picture a img{height:350px}.gallery .picture-wrapper .picture a img{object-fit:cover}.cloudzoom-blank{left:0!important;right:auto!important}.download-list{margin:30px 0 0}.download-list a{display:inline-block;width:100%;padding-left:30px;background:url(/Themes/DefaultClean/Content/img/svg/download.svg) 0 2px no-repeat;margin-bottom:7px}@media all and (min-width:481px){.overview-buttons div{display:inline-block;width:auto;margin:0 1px 2px}.industry-block ul{columns:2}}@media(min-width:768px){.download-list a{width:auto;padding-right:30px;margin-bottom:13px}}@media all and (min-width:1001px){.gallery{float:left;width:46%}.gallery .picture{width:auto}.overview{float:right;width:50%}.html-product-details-page .breadcrumb{padding-left:50%;float:right;width:100%}.html-product-details-page .gallery{margin-top:-40px}.industry-block{margin-bottom:30px}.industry-block ul{columns:3}.download-list{margin-top:60px}}@media all and (min-width:1485px){.html-product-details-page .breadcrumb{padding-left:550px}}.ui-datepicker{width:280px;box-shadow:0 0 3px rgba(0,0,0,.15);background-color:#fff;text-align:center;border:0;border-radius:0;padding:0;font:400 14px Arial,Helvetica,sans-serif;color:#777}.ui-datepicker-header{position:relative;height:32px;background-color:#4ab2f1;color:#fff;border:0;border-radius:0;background-image:none;padding:0!important;font-weight:400}.ui-datepicker-header a{position:absolute;z-index:1;line-height:32px;font-size:0;top:0!important;width:32px!important;height:32px!important;border:none!important}.ui-datepicker-header a.ui-datepicker-prev{left:0;background:url(/Themes/DefaultClean/Content/images/calendar-prev.png) center no-repeat}.ui-datepicker-header a.ui-datepicker-next{right:0;background:url(/Themes/DefaultClean/Content/images/calendar-next.png) center no-repeat}.ui-datepicker-header a span{display:none!important}.ui-datepicker-title{position:relative;z-index:0;font-weight:700;text-transform:uppercase;line-height:32px!important}.ui-datepicker-calendar{margin:0!important;font-size:14px!important}.ui-datepicker-calendar th{background-color:#eee;width:14.285%;border:1px solid #ddd;padding:0}.ui-datepicker-calendar td{width:14.285%;border:1px solid #ddd;padding:0}.ui-datepicker-calendar th span{display:block;min-height:32px;line-height:32px;color:#444}.ui-datepicker-calendar td a{display:block;min-height:32px;line-height:32px;border:0!important;background:0 0!important;padding:0;text-align:center;color:#444!important}.ui-datepicker-calendar .ui-state-active{outline:#4ab2f1 solid 2px;font-weight:700;color:#4ab2f1!important}.topic-block-title{min-height:50px;border-bottom:1px solid #ddd;padding:0 0 15px}.topic-page .page-body img{width:auto!important;max-width:675px;height:auto!important}.home-page .topic-block{margin:0 0 50px}.popup-window .topic-page{padding:15px}.not-found-page p{margin:30px 15px}@media all and (min-width:481px){.enter-password-form input[type=password]{width:260px}.topic-post .post-text{float:left;width:90.5%;text-align:left}}@media all and (min-width:1001px){.center-1 .topic-block-title{text-align:center}}@media all and (min-width:1367px){.topic-post .post-text{width:930px;max-width:100%}}.ui-tabs{border:0;border-radius:0;background:0 0;padding:0;color:#777}.ui-tabs-nav{border-bottom:1px solid #ddd;overflow:hidden;font-size:0;margin:0 0 30px!important;border-width:0 0 1px;border-radius:0;background:0 0;padding:0!important;line-height:normal;font-weight:400;color:#444}.ui-tabs-nav li{float:none!important;margin:0 0 -1px!important;border:none!important;border-radius:0;background:0 0!important;padding:0!important}.ui-tabs-nav li a{display:block;border:1px solid #ddd;text-align:center;font-size:18px;color:#444;float:none!important;padding:12px 24px!important}.ui-tabs-nav li.ui-state-active a{background-color:#eee;color:#4ab2f1}.ui-tabs-panel{padding:0!important}@media all and (min-width:481px){.ui-tabs-nav li{display:inline-block;min-width:150px;margin:0 5px -1px!important}}.ajaxCart .item-box .add-info,.ajaxCart .item-box .description,.ajaxCart .item-box .product-rating-box,.ajaxCart .item-box .quick-view-button,.home-page .slider-wrapper .nivo-caption,.home-page .slider-wrapper .nivo-controlNav{display:none!important}@media all and (min-width:769px){.ui-tabs-nav{text-align:left}.ui-tabs-nav li{margin:0 10px -1px 0!important}}.home-banner{position:relative}.home-banner::after{position:absolute;background:rgba(17,17,17,.3);top:0;left:-15px;right:-15px;bottom:0;z-index:10}.home-title{color:#fff;position:absolute;text-align:center;top:50%;font-size:16px;transform:translateY(-50%);z-index:15;width:100%}.home-title strong{font-weight:800}.home-page .theme-custom{max-width:none;margin:0 -15px 20px}.home-video{background:#f4f4f4;padding:15px}.home-video a{display:block;margin:15px -15px -15px;position:relative;text-align:center;background:#333}.home-video a img{opacity:.4}.home-video a::after{position:absolute;height:100%;width:100%;background:rgba(51,51,51,.4);left:0;top:0}.home-video a::before{content:'▶';position:absolute;background:rgba(255,255,255,.3);z-index:10;width:40px;height:40px;line-height:40px;text-align:center;color:#fff;top:50%;left:50%;transition:background .3s ease;padding-left:3px}.home-video a:hover::before{background:rgba(255,255,255,.4)}.manufacturers>div{border:1px solid #e6e6e6;margin-bottom:20px;display:-ms-flexbox;display:flex;-ms-flex:0 0 50%;flex:0 0 50%}.manufacturers .manu-picture,.manufacturers .manu-title{width:50%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.manufacturers h3{margin-bottom:20px;font-size:1.5em}.manufacturers .manu-title{background:#f4f4f4;padding:0 6%}.manufacturers .manu-picture{-ms-flex-align:center;align-items:center;padding-bottom:20px;padding-top:20px}.manufacturers .manu-picture img{max-height:90%}.manufacturers .btn{padding:0 15px;height:33px;line-height:33px;max-width:110px}@media(min-width:400px){.manufacturers .manu-title{padding:0 11%}.manufacturers .btn{max-width:135px}}@media(max-width:768px){.theme-custom .nivoSlider{max-height:270px}}@media(min-width:768px){.home-banner::after{left:-30px;right:-30px}.home-title{font-size:32px;line-height:1.24}.home-page .theme-custom{margin:0 -30px 20px}.home-video{overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex:0 0 1;flex:0 0 1;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:justify;justify-content:space-between;margin-top:30px}.home-video .video-description{width:60%}.home-video a{margin:-15px -15px -15px 15px;width:40%}.home-video a::before{width:40px;height:40px;line-height:40px}.manufacturers{margin-top:40px}}@media(min-width:1001px){.home-title{font-size:42px;line-height:1.24}.home-banner::after{left:-30px;right:-30px}.home-page .theme-custom{max-width:none;margin:0 -30px 30px}.home-video{padding:30px;margin-bottom:50px;margin-top:50px}.home-video a{margin:-30px -30px -30px 20px;max-width:480px}.home-video a::before{width:82px;height:82px;line-height:82px;font-size:40px;padding-left:6px}.manufacturers{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:70px}.manufacturers>div{display:-ms-flexbox;display:flex}.manufacturers h3{margin-bottom:30px}}@media(min-width:1050px){.home-banner,.home-page .nivoSlider,.home-page .theme-custom{height:460px}}@media(min-width:1281px){.home-banner::after{left:-60px;right:-60px}.home-page .theme-custom{max-width:none;margin:0 -60px 50px}.manufacturers{margin-top:50px;margin-bottom:50px}.manufacturers .manufacture-item{min-height:248px}.manufacturers h3{font-size:1.75em}}.ui-dialog{z-index:1100;overflow:visible}.ui-dialog::before{background:rgba(51,51,51,.5)}.ui-dialog-content,.ui-dialog-titlebar{z-index:1101;position:absolute;top:0;left:0;width:100%}.ui-dialog-content{color:#444;z-index:1100;background:0 0}.ui-dialog-titlebar{border:0;border-radius:0;background:0 0;margin-bottom:-50px}.common-dialog{overflow-y:auto}.modal-open{overflow:hidden}@keyframes check{0%{height:0;width:0}25%{height:0;width:7px}50%{height:14px;width:7px}}.checkbox{display:inline-block}.checkbox label{display:block;position:relative;height:25px;padding-left:30px}.checkbox label::after,.checkbox label::before{position:absolute;content:''}.checkbox label::after{transform:scaleX(-1) rotate(135deg);transform-origin:left top;border-right:3px solid transparent;border-top:3px solid transparent;display:block;height:14px;left:3px;top:11px;width:7px}.checkbox label::before{width:20px;border-radius:1px;top:0;left:0;height:20px;border:1px solid #053c72}.checkbox input{display:none}.checkbox input:checked+label:after{animation:check .3s;border-color:#053c72}.search-page .page-title{margin:0 0 -1px}.search-input{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #e6e6e6}.search-input .fieldset{margin:0 0 20px}.search-results{margin:30px 0 0}.search-results .no-result,.search-results .warning{margin:10px 0;color:#e4434b}.sitemap-page .description{margin:0 0 30px;text-align:center}.sitemap-page .entity{margin:0 0 30px}.sitemap-page .entity-title{margin:0 0 15px;padding:0 10px;text-align:center}.sitemap-page .entity-title h2{font-size:20px;font-weight:400;color:#444}.sitemap-page .entity-body{border-top:1px solid #e6e6e6;background-color:#f9f9f9;padding:30px 15px;text-align:center}.sitemap-page li{display:inline-block;position:relative;margin:0 8px;padding:0 12px;line-height:50px;font-size:14px}.sitemap-page li::before{content:'';position:absolute;top:23px;left:0;width:5px;height:5px;background-color:#ddd}.request-price-dialog .ui-dialog-content{width:100%!important}.request-price-dialog .ui-dialog-content::after{position:absolute;content:'';width:140px;height:140px;background:url(/Themes/DefaultClean/Content/img/svg/spinner.svg) no-repeat;top:50%;left:50%;transform:translate(-50%,-50%)}.request-price-dialog form{position:relative;z-index:5;background:#fff;padding-top:10px}.request-price-dialog h2{margin-bottom:0;text-align:center;font-size:1.25em}.img-preview{text-align:center;margin-bottom:15px;height:200px;width:200px}.img-preview img{width:200px;height:200px;object-fit:cover}.item-desc dl{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.item-desc dt{color:#333;font-weight:600;width:40%}.item-desc dd{width:60%;color:#666}.item-desc dd,.item-desc dt{margin:0 0 10px}.send-email{background:#f8f8f8;margin:0 -15px -20px;padding:5px 15px 15px}.send-email p{font-size:.875em}@media all and (min-width:768px){.request-price-dialog form{padding-top:20px}.request-price-dialog h2{text-align:left;font-size:1.75em}.img-preview{float:left;margin-right:50px;margin-bottom:30px}.item-desc dl{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.item-desc dt{color:#333;font-weight:600;width:35%}.item-desc dd{width:65%;color:#666}.item-desc dd,.item-desc dt{margin:0 0 6px}.product-info{padding:0 20px}.send-email{margin:20px -15px -20px;padding:40px}}@media all and (min-width:1001px){.product-info{padding:0 60px}.send-email{padding:40px 75px}.send-email p{max-width:580px}}.product-list .item-box .ajax-cart-button-wrapper{display:inline-block}.product-grid .item-box .ajax-cart-button-wrapper{display:inline-block;width:66%}.ajax-cart-button-wrapper .product-box-add-to-cart-button{width:100%}.ajax-cart-button-wrapper .productQuantityDropdown{min-width:0}.product-list .item-box .productQuantityDropdown,.product-list .item-box .productQuantityTextBox{width:42px;height:40px}.product-grid .item-box .productQuantityDropdown,.product-grid .item-box .productQuantityTextBox{width:25%;height:40px}.product-grid .item-box .productQuantityDropdown~.product-box-add-to-cart-button,.product-grid .item-box .productQuantityTextBox~.product-box-add-to-cart-button{width:75%}.product-grid .item-box .add-to-compare-list-button,.product-grid .item-box .add-to-wishlist-button{width:17%}@media all and (min-width:1001px) and (max-width:1366px){.product-grid .item-box .productQuantityDropdown~.product-box-add-to-cart-button,.product-grid .item-box .productQuantityTextBox~.product-box-add-to-cart-button{font-size:13px}}.ajaxCart{text-align:left;box-shadow:0 0 2px rgba(0,0,0,.3);padding:0!important;width:500px}.ajaxCart .k-window-titlebar.k-header{border-bottom:1px solid #ddd;background:#efefef;padding:14px 35px 14px 10px}.ajaxCart .k-window-titlebar.k-header .k-window-actions{top:16px;right:14px}.ajaxCart .k-window-titlebar.k-header .k-window-actions a{background:url(/Themes/DefaultClean/Content/css/images/close.png) center no-repeat!important;border:0!important;box-shadow:none!important}.productAddedToCartWindowTitle{text-shadow:none;font-size:18px;text-transform:none;color:#444;padding:13px 35px 13px 15px}.miniProductDetailsView,.productAddedToCartWindow{background:0 0;padding:0;color:#444;line-height:normal}.productAddedToCartItem{padding:20px;overflow:hidden}.productAddedToCartWindowImage{margin:0!important;width:210px;height:210px;text-align:left}.productAddedToCartWindowDescription{padding:7px 0 0;width:auto;margin:0 0 0 230px;float:none!important}.productAddedToCartWindowDescription h1{font-size:18px;color:#444;font-weight:400;text-transform:none;margin:0 0 15px}.productAddedToCartWindowDescription strong{color:#4ab2f1;font-size:20px}.productAddedToCartWindowDescription span{color:#444}.productAddedToCartWindowSummary{padding:12px 12px 30px;border-top:1px solid #ddd}.productAddedToCartWindowSummary a{display:inline-block;text-transform:none;color:#4ab2f1;font-size:15px}.productAddedToCartWindowSummary div{margin:15px 0 0}.ajaxCart .productAddedToCartWindowCheckout{padding:12px 32px;border:0;color:#fff;font-size:14px;cursor:pointer;background:#4ab2f1;text-transform:uppercase}.miniProductDetailsView .product-name,.miniProductDetailsView h1{font-size:18px;text-transform:none;color:#444;font-weight:400;text-shadow:none}.ajaxCart .productAddedToCartWindowCheckout:hover{background:#248ece}.miniProductDetailsView .product-name{top:0;left:0;white-space:nowrap;text-overflow:ellipsis;padding:12px 35px 12px 15px;width:500px;height:auto}.ajaxCart .product-details-page{padding:0}.ajaxCart .product-overview-line{border-top:1px solid #ddd}.ajaxCart .product-overview-line:first-child{border-top:0}.miniProductDetailsView .product-essential{padding:20px;border:0}.miniProductDetailsView .product-essential .gallery{display:block;width:210px!important;margin:0}.miniProductDetailsView .product-essential .picture{margin:0}.ajaxCart .overview{width:auto;float:none;margin:0 0 0 230px;padding:7px 0 0}.miniProductDetailsView h1{margin:0 0 15px}.miniProductDetailsView .short-description{width:auto;margin:0 0 15px}.miniProductDetailsView .overview .prices .product-price{color:#4ab2f1}.miniProductDetailsView .product-overview-line .add-to-cart{margin:0;overflow:hidden}.ajaxCart .qty-input,.miniProductDetailsView .add-info input[type=text]{margin:0;width:43px;height:43px;font-size:16px;padding:0;float:left}.nopAjaxCartProductVariantAddToCartButton{float:left}.ajaxCart .product-collateral{margin:0}.ajaxCart .product-overview-line .product-collateral{padding:20px 20px 0}.miniProductDetailsView .message-error{float:left;text-align:left}.ajaxCart .attributes{margin:0 0 15px}.ajaxCart .attributes dt{margin:0 0 2px}.ajaxCart .attributes .option-list li{margin:5px 0}.ajaxCart .attributes .attribute-squares li{margin:5px 10px 5px 0}.ajaxCart .miniProductDetailsView .giftcard{padding:20px}.ajaxCart .product-grid{margin:0 0 30px}.ajaxCart .product-grid .title{margin:0 0 10px;padding:0 20px 8px;text-align:left;font-size:20px}.ajaxCart .product-grid .item-grid{padding:0 15px;height:185px;overflow:hidden}.ajaxCart .product-grid .item-box{text-align:left;width:33.3333%;padding:0 5px;margin:0}.ajaxCart .product-grid .item-box .picture{margin:0 0 5px;background:0 0}.ajaxCart .product-grid .item-box .details{padding:0}.ajaxCart .product-grid .item-box .product-title{height:34px;margin:0;font-size:14px;line-height:1.2;color:#444}.ajaxCart .addProductToCartErrors{padding:20px;color:#444}.ribbon-wrapper{position:relative}.ribbon-position{font-size:0;line-height:0;position:absolute;z-index:1;transition:all .15s ease-in-out}.ribbon-image-text,.ribbon-text{font-size:12px;line-height:normal}.ribbon-position.top-left{top:0;left:0}.ribbon-position.top-right{top:0;right:0}.ribbon-position.bottom-left{bottom:0;left:0}.ribbon-position.bottom-right{bottom:0;right:0}.ribbon-position.top-middle{top:0;left:0;right:0;text-align:center}.ribbon-position.left-middle,.ribbon-position.right-middle{top:0;right:0;bottom:0;left:0;text-align:right}.ribbon-position.bottom-middle{bottom:0;left:0;right:0;text-align:center}.ribbon-position.left-middle{text-align:left}.ribbon-position.center{top:0;right:0;bottom:0;left:0;text-align:center}.ribbon-position.center:before,.ribbon-position.left-middle:before,.ribbon-position.right-middle:before{content:" ";display:inline-block;height:100%;width:0;vertical-align:middle}.product-ribbon{display:inline-block;vertical-align:middle;position:relative}.ribbon-image-text{position:absolute;top:0;left:0}.gallery .ribbon-wrapper{font-size:0}.gallery .ribbon-wrapper img{max-width:100%}@media all and (min-width:769px){.product-list .ribbon-wrapper{float:left}.product-list .ribbon-wrapper+.details{margin:0 0 0 240px}}@media all and (min-width:1001px){.spc-categories .ribbon-wrapper{float:left;width:45%}.spc-categories .ribbon-wrapper .picture{width:100%}}@media all and (min-width:1367px){.spc-categories .ribbon-wrapper{width:40%}}.quick-view-button{position:absolute;z-index:2}.quick-view-button a{display:block;text-align:center;text-decoration:none;cursor:pointer}.quickViewData{display:none}.k-overlay{position:fixed;z-index:1060;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.5}.quickView .k-loading-mask{position:absolute;top:0;left:0}.quickView .k-loading-image{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;margin-top:-15px;background:url(/Themes/DefaultClean/Content/css/images/loading-image.gif) center no-repeat}.quickView{position:absolute;z-index:1070;padding-top:0!important;box-shadow:0 0 15px #444;background:#fff}.quickViewWindow{z-index:100}.quickViewWindow a,.quickViewWindow input[type=button]{cursor:pointer}.quickView .k-window-titlebar.k-header{position:absolute;top:0;right:0;margin-top:0!important;background:0 0!important}.quickView .k-window-titlebar.k-header .k-window-actions{position:absolute;width:20px;height:20px;overflow:hidden;text-indent:9999px}.quickView .k-window-titlebar.k-header .k-window-actions a{display:block;width:18px;height:18px}.quickView .k-window-titlebar.k-header .k-window-actions a:hover{border-color:#aaa;background-color:#fff}.quickViewWindow .product-essential{float:none;width:auto;border:0;margin:0;overflow:visible}.quickViewWindow .product-essential:after{content:".";display:block;clear:both;height:0;font-size:0;line-height:0;visibility:hidden}.quickViewWindow .popup-header{margin-bottom:15px;border-bottom:1px solid #ddd}.quickViewWindow .product-name{margin:0;line-height:20px;font-weight:400}.quickViewWindow .gallery{float:left;margin-bottom:0;overflow:visible}.quickViewWindow .gallery .picture{float:none;background:#fff;line-height:0}.quickViewWindow .gallery .picture a{border:none;overflow:hidden}.quickViewWindow .also-purchased-products-grid .picture img,.quickViewWindow .gallery .picture img,.quickViewWindow .related-products-grid .picture img{z-index:0!important}.quickViewWindow .gallery .thumbnails{overflow:hidden;margin-top:15px}.quickViewWindow .gallery .thumbnails a,.quickViewWindow .gallery .thumbnails>img{float:left;width:70px;height:70px;margin:0 4px 8px;border:1px solid #fff;box-shadow:0 1px 3px 0 #ccc;overflow:hidden;background:#fff;position:relative}.quickViewWindow .gallery .thumbnails img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;max-width:100%}.quickViewWindow .gallery .thumbnails a img:hover{opacity:.7}.quickViewWindow .links-panel{margin-top:15px}.quickViewWindow .links-panel a{display:block;padding-left:15px;text-align:left}.quickViewWindow .links-panel a:hover{text-decoration:underline}.quickViewWindow .overview{float:right;margin-bottom:0}.quickViewWindow #accordion>h3{position:relative;border-radius:0;text-align:left;cursor:pointer}.quickViewWindow #accordion>h3 span{position:absolute;top:50%;right:11px;left:inherit;width:16px;height:16px;margin:-8px 0 0;cursor:pointer}.quickViewWindow #accordion .product-details{position:relative;margin:0;border-radius:0}.quickViewWindow .overview .left,.quickViewWindow .overview .right{margin-bottom:5px}.quickViewWindow .overview .left>*,.quickViewWindow .overview .right>*{margin-bottom:5px;overflow:hidden}.quickViewWindow .overview .tier-prices{clear:both}.quickViewWindow .overview .attributes{clear:both;margin:0;border:none;padding:0}.quickViewWindow .overview .attributes dl:after{content:".";display:block;clear:both;height:0;font-size:0;line-height:0;visibility:hidden}.quickViewWindow .overview .attributes dl>*{float:left}.quickViewWindow .overview .attributes dt{clear:left;text-align:left}.quickViewWindow .overview .attributes dd{margin-bottom:10px}.quickViewWindow .overview .purchase-area{clear:both;margin-top:10px;border-top:1px dashed #999;overflow:hidden;padding:10px 0 0}.quickViewWindow .overview .add-info,.quickViewWindow .overview .description,.quickViewWindow .overview .title{display:none}.quickViewWindow .product-grid{margin:10px 0 0;overflow:hidden}.quickViewWindow .product-grid .title{display:block;margin:0}.quickViewWindow .product-grid .item-box .picture a{display:block;margin:0 auto;border:none;overflow:hidden;line-height:0}.quickViewWindow .product-grid .item-box .product-title{margin:0;overflow:hidden;padding:0}.quickViewWindow .product-grid .item-box .product-title a{display:inline}.quickViewWindow #accordion .variants-in-grid{padding:10px 6px}.quickViewWindow .product-variant-list{margin:0;overflow:hidden;padding:0;text-align:left}.quickViewWindow .product-variant-list .item-row{overflow:hidden;margin-bottom:10px}.quickViewWindow .variant-grid-info{border-top:1px dashed #999;overflow:hidden;padding-top:10px}.quickViewWindow .product-variant{display:inline-block;position:relative;float:left;width:124px;height:124px;margin:0 0 0 5px;overflow:hidden;text-align:center}.quickViewWindow .product-variant:nth-child(3n+1){margin-left:2px}.quickViewWindow .variant-picture{width:124px;height:124px;box-sizing:border-box;margin:0 0 5px;border:1px solid #ddd;overflow:hidden;line-height:normal!important}.quickViewWindow .moreInfoHover,.quickViewWindow .variant-info{position:absolute;bottom:0;width:100%;box-sizing:border-box;background:rgba(0,0,0,.6);text-align:center;transition:all .5s ease-in-out;color:#fff}.quickViewWindow .moreInfoHover{left:0;padding:3px;font-size:10px}.quickViewWindow .variant-info{left:-126px;padding:5px 10px;font-size:11px}.quickViewWindow .product-variant:hover .moreInfoHover{left:136px}.quickViewWindow .product-variant:hover .variant-info{left:0}.quickViewWindow .variant-info .variant-name{max-height:28px;overflow:hidden}.quickViewWindow .variant-info .variant-name a{color:#fff}.quickViewWindow .variant-info .prices{float:none;margin:0!important}.quickViewWindow .variant-info .prices>*{float:none}.quickView .giftcard>div>*,.quickViewWindow .variant-grid-info .manufacturers{float:left}.quickViewWindow .product-variant .prices label{display:none}.quickView .giftcard{clear:both}.quickView .giftcard>div{overflow:hidden;margin-bottom:5px}.quickView .giftcard label{display:block;width:120px;margin-right:10px}.quickView .giftcard input[type=text]{width:200px}.quickView .giftcard textarea{width:200px;resize:none}@media all and (max-width:980px){.quickViewWindow .color-squares .color{width:30px;height:30px}.quickViewWindow .links-panel a{padding:10px 0 10px 15px}}@media all and (max-width:1000px){.quick-view-button{display:none!important}}.item-box .picture .quick-view-button a:before{display:none!important}.quick-view-button{opacity:0;transition:all .15s ease-in-out;top:50%;left:50%;margin-top:-23px;margin-left:-70px}.item-box:hover .quick-view-button{opacity:1}.quick-view-button a{width:140px;height:45px;font-size:14px;text-transform:uppercase;color:#666;background:url(/Themes/DefaultClean/Content/css/images/icon-qv.png) 10px center no-repeat #fff;font-weight:400;line-height:1;padding:15px 15px 15px 35px}.quickView .k-loading-mask{width:100%!important;height:100%!important}.quickView,.quickViewWindow{min-width:0!important;width:590px!important}.quickView .k-window-titlebar.k-header .k-window-actions{top:14px;right:14px}.quickView .k-window-titlebar.k-header .k-window-actions a{border:0;background:url(/Themes/DefaultClean/Content/css/images/close.png) center no-repeat!important}.quickViewWindow .product-essential{padding:0}.quickViewWindow .popup-header{margin:0;background:#efefef;padding:0}.quickViewWindow .product-name{text-shadow:none;font-size:18px;text-transform:none;color:#444;padding:12px 50px 12px 15px;text-align:left}.quickViewWindow .product-content{overflow:hidden;padding:20px 17px}.quickViewWindow .gallery{display:block;width:210px}.quickViewWindow .gallery .picture{box-shadow:none;border:1px solid #ddd;width:210px;height:210px;margin:0 0 15px}.quickViewWindow .gallery .picture:before{display:none}.quickViewWindow .gallery .picture a{width:210px;height:210px}.quickViewWindow .gallery .thumbnails{background:0;padding:0;margin:0 0 10px}.quickViewWindow .gallery .thumbnails a{border:0;box-shadow:none;width:66px;height:66px;margin:0 0 6px 6px}.quickViewWindow .gallery .thumbnails a:nth-child(3n+1),.quickViewWindow .gallery .thumbnails>img:nth-child(3n+1){margin-left:0}.quickViewWindow .links-panel{margin:0;padding:0}.quickViewWindow .links-panel a{background:0 0;color:#4ab2f1;text-transform:none;padding:0;font-size:15px}.quickViewWindow .overview{width:320px}.quickViewWindow #accordion>h3{border:0;border-bottom:1px solid #ddd;box-shadow:none;background:#f6f6f6;font-size:16px;font-weight:400;text-transform:none;padding:7px 12px;color:#444;text-shadow:none;margin:10px 0 0}.quickViewWindow #accordion>h3:first-child{margin:0}.quickViewWindow .overview #accordion>h3 span.ui-icon-circle-arrow-s{background:url(/Themes/DefaultClean/Content/css/images/qv-minus.png) center no-repeat}.quickViewWindow .overview #accordion>h3 span.ui-icon-circle-arrow-e{background:url(/Themes/DefaultClean/Content/css/images/qv-plus.png) center no-repeat}.quickViewWindow #accordion .product-details{border:0;box-shadow:none;padding:10px 1px}.quickViewWindow .overview .left,.quickViewWindow .overview .right,.quickViewWindow .variant-grid-info .compare-products{max-width:none;float:none!important;text-align:left}.quickViewWindow .overview .button-2{display:inline-block;width:auto}.quickViewWindow .item-box .add-info,.quickViewWindow .item-box .description,.quickViewWindow .item-box .product-rating-box,.quickViewWindow .overview #accordion .purchase-area .prices label{display:none}.quickViewWindow .overview .delivery{margin:5px 0}.quickViewWindow .overview .manufacturers{margin:10px 0}.quickViewWindow .tier-prices{margin:20px 0}.quickViewWindow .tier-prices .field-header{min-width:0}.quickViewWindow .tier-prices table td{font-size:12px!important}.quickViewWindow .overview #accordion .purchase-area .prices{float:left}.quickViewWindow .overview #accordion .purchase-area .prices .old-product-price{margin:0}.quickViewWindow .tax-shipping-info{font-size:12px}.quickViewWindow .customer-entered-price{font-size:14px}.quickViewWindow .overview #accordion .purchase-area .add-to-cart .qty-input{width:43px;height:43px;padding:0}.quickViewWindow .overview .short-description{margin:0 0 10px}.quickViewWindow .overview #accordion .purchase-area .add-to-cart{float:right}.quickViewWindow .overview #accordion .purchase-area .add-to-cart div *{float:left}.quickViewWindow .product-variant .product-price{color:#4ab2f1}.quickViewWindow .product-variant .tax-shipping-info{margin:0}.quickViewWindow .product-grid{background:0 0}.quickViewWindow .product-grid .title{padding:8px 20px;text-align:left;font-size:20px}.quickViewWindow .product-grid .item-grid{padding:10px 15px 20px}.quickViewWindow .product-grid .item-box{padding:0 5px;width:25%;margin:0}.quickViewWindow .product-grid .item-box:nth-child(3n+1){clear:none}.quickViewWindow .product-grid .item-box .picture{height:auto;margin-bottom:8px;background:0 0}.quickViewWindow .product-grid .item-box .picture a{width:auto;height:auto}.quickViewWindow .product-grid .item-box .details{padding:0}.quickViewWindow .product-grid .item-box .product-title{font-size:14px;color:#444;line-height:1.2;height:32px}.quickViewWindow .giftcard{margin:20px 0}.quickView .giftcard>div{margin:0 0 10px}.quickViewWindow .giftcard label{font-size:12px;width:100%;margin:0 0 5px}.quickViewWindow .giftcard input[type=text]{height:32px;padding:6px}.quickViewWindow .giftcard input[type=text],.quickViewWindow .giftcard textarea{width:100%}.quickViewWindow .overview .attributes{margin-top:15px}.quickViewWindow .overview .attributes dt{float:none;width:100%;margin:0}.quickViewWindow .overview .attributes dl>*{max-width:100%}.quickView .cloudzoom-blank{top:0;right:0;left:0;margin:auto;background-image:url(/Themes/DefaultClean/Content/css/blank.png)}.quickView .cloudzoom-zoom-inside{z-index:9;border:none;box-shadow:none;top:0!important;left:0!important;right:0!important;margin:auto}.quickView .cloudzoom-zoom-inside img{right:auto!important;bottom:auto!important;max-width:none!important;max-height:none!important}.quickView .cloudzoom-ajax-loader{background-image:url(/Themes/DefaultClean/Content/css/ajax-loader.gif);width:32px;height:32px}.quickView .picture a+img{top:0;right:0;left:0;margin:auto}.nivoSlider{position:relative;width:100%;height:auto;overflow:hidden}.nivoSlider img{position:absolute;top:0;left:0;max-width:none}.nivo-main-image{display:block!important;position:relative!important;width:100%!important;height:auto}.nivoSlider a.nivo-imageLink{position:absolute;top:0;left:0;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none;background:#fff;filter:alpha(opacity=0);opacity:0}.nivo-slice{display:block;position:absolute;z-index:5;height:100%;top:0}.nivo-box{display:block;position:absolute;z-index:5;overflow:hidden}.nivo-box img{display:block}.nivo-caption{position:absolute;left:0;bottom:0;background:#000;color:#fff;width:100%;z-index:8;padding:5px 10px;opacity:.8;overflow:hidden;display:none;-moz-opacity:.8;filter:alpha(opacity=8);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.nivo-caption p{padding:5px;margin:0}.nivo-caption a{display:inline!important}.nivo-html-caption{display:none}.nivo-directionNav a{position:absolute;top:45%;z-index:8;cursor:pointer}.nivo-prevNav{left:0}.nivo-nextNav{right:0}.nivo-controlNav{text-align:center;padding:15px 0}.nivo-controlNav a{cursor:pointer}.nivo-controlNav a.active{font-weight:bold}.theme-custom{position:relative;margin:0 auto 60px}.theme-custom .nivoSlider{position:relative;z-index:0;background:#fff url(/Plugins/Widgets.NivoSlider/Content/nivoslider/themes/custom/loading.gif) 50% 50% no-repeat}.theme-custom .nivoSlider img{display:none;position:absolute;top:0;left:0}.theme-custom .nivoSlider a{display:block;border:0}.theme-custom .nivo-controlNav{position:absolute;bottom:0;z-index:1;width:100%;padding:20px 0;text-align:center;font-size:0}.theme-custom .nivo-controlNav a{display:inline-block;width:14px;height:14px;margin:0 7px;box-shadow:0 0 1px 0 rgba(0,0,0,.2);background-color:#fff;font-size:0}.theme-custom .nivo-controlNav a.active{background-color:#4ab2f1}.theme-custom .nivo-directionNav a{display:block;width:40px;height:60px;border:0;background:rgba(255,255,255,.8) url(/Plugins/Widgets.NivoSlider/Content/nivoslider/themes/custom/arrows.png) no-repeat;font-size:0;opacity:0;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.theme-custom a.nivo-prevNav{left:0;background-position:left center}.theme-custom a.nivo-nextNav{right:0;background-position:right center}.theme-custom:hover .nivo-directionNav a{opacity:.9}.theme-custom .nivo-directionNav a:hover{background-color:rgba(255,255,255,1)}.theme-custom .nivo-caption{background-color:333}.theme-custom .nivo-caption a{color:#fff}.theme-custom .nivo-caption a:hover{color:#4ab2f1}.theme-custom .nivo-controlNav.nivo-thumbs-enabled{width:100%}.theme-custom .nivo-controlNav.nivo-thumbs-enabled a{width:auto;height:auto;background:none;margin-bottom:5px}.theme-custom .nivo-controlNav.nivo-thumbs-enabled img{display:block;width:120px;height:auto}@media all and (max-width:1000px){.theme-custom{max-width:600px;margin:-20px auto 40px}.theme-custom .nivo-directionNav{display:none}}@media all and (min-width:1001px){.theme-custom{margin:-30px 0 60px}.theme-custom .nivo-directionNav{display:none}}