@media only screen and (max-width:1220px){.lg-5{width:5%}.lg-10{width:10%}.lg-15{width:15%}.lg-20{width:20%}.lg-25{width:25%}.lg-30{width:30%}.lg-35{width:35%}.lg-40{width:40%}.lg-45{width:45%}.lg-50{width:50%}.lg-55{width:55%}.lg-60{width:60%}.lg-65{width:65%}.lg-70{width:70%}.lg-75{width:75%}.lg-80{width:80%}.lg-85{width:85%}.lg-90{width:90%}.lg-95{width:95%}.lg-100{width:100%}.lg-11{width:11.111111%}.lg-12{width:12.5%}.lg-14{width:14.285714%}.lg-16{width:16.666666%}.lg-33{width:33.333333%}.lg-66{width:66.666666%}}@media only screen and (max-width:980px){.md-5{width:5%}.md-10{width:10%}.md-15{width:15%}.md-20{width:20%}.md-25{width:25%}.md-30{width:30%}.md-35{width:35%}.md-40{width:40%}.md-45{width:45%}.md-50{width:50%}.md-55{width:55%}.md-60{width:60%}.md-65{width:65%}.md-70{width:70%}.md-75{width:75%}.md-80{width:80%}.md-85{width:85%}.md-90{width:90%}.md-95{width:95%}.md-100{width:100%}.md-11{width:11.111111%}.md-12{width:12.5%}.md-14{width:14.285714%}.md-16{width:16.666666%}.md-33{width:33.333333%}.md-66{width:66.666666%}}@media only screen and (max-width:760px){.sm-5{width:5%}.sm-10{width:10%}.sm-15{width:15%}.sm-20{width:20%}.sm-25{width:25%}.sm-30{width:30%}.sm-35{width:35%}.sm-40{width:40%}.sm-45{width:45%}.sm-50{width:50%}.sm-55{width:55%}.sm-60{width:60%}.sm-65{width:65%}.sm-70{width:70%}.sm-75{width:75%}.sm-80{width:80%}.sm-85{width:85%}.sm-90{width:90%}.sm-95{width:95%}.sm-100{width:100%}.sm-11{width:11.111111%}.sm-12{width:12.5%}.sm-14{width:14.285714%}.sm-16{width:16.666666%}.sm-33{width:33.333333%}.sm-66{width:66.666666%}}@media only screen and (max-width:470px){.xs-5{width:5%}.xs-10{width:10%}.xs-15{width:15%}.xs-20{width:20%}.xs-25{width:25%}.xs-30{width:30%}.xs-35{width:35%}.xs-40{width:40%}.xs-45{width:45%}.xs-50{width:50%}.xs-55{width:55%}.xs-60{width:60%}.xs-65{width:65%}.xs-70{width:70%}.xs-75{width:75%}.xs-80{width:80%}.xs-85{width:85%}.xs-90{width:90%}.xs-95{width:95%}.xs-100{width:100%}.xs-11{width:11.111111%}.xs-12{width:12.5%}.xs-14{width:14.285714%}.xs-16{width:16.666666%}.xs-33{width:33.333333%}.xs-66{width:66.666666%}}@media only screen and (max-width:1024px){.product-grid-item:hover .image>a>img,.product-list-item:hover .image>a>img{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:opacity 0;opacity:1}.gallery-thumb .item-hover,.gallery-thumb a:before,.p-over,.quickview-button{display:none}}@media only screen and (max-width:980px){#container,#header{max-width:100%}.banner-overlay,.side-block-left,.side-block-right{display:none!important}}@media only screen and (max-width:760px){.hide-on-phone{display:none!important}#cart .content{width:100%}.login-content .left{margin-bottom:30px;width:100%}.login-content .right{width:100%}.login-content .left p:nth-child(2){min-height:55px}.side-block-left,.side-block-right{display:none}.box-heading,.heading-title{max-height:100%}.home-page #container:before{display:none}}@media only screen and (max-width:470px){table.form td{display:block}}@media only screen and (max-width:980px){.journal-desktop .sticky-wrapper{max-height:160px}.journal-menu{clear:both}.journal-header-default.nocart-nosearch .journal-menu{clear:none}#cart{box-shadow:none}.sticky-wrapper{height:auto!important}}@media only screen and (max-width:760px){.journal-header-center .journal-links .links{width:100%}body header{box-shadow:none}header .links>a{border-top-width:1px;border-top-style:solid;border-bottom-color:#e4e4e4}#header{padding-top:40px}#header .journal-links{position:absolute;top:0}.is-sticky{max-height:100%}.journal-header .text-only>i{display:none}.journal-header .icon-only>i{font-size:160%!important}.journal-header .icon-only>span{display:none}}@media only screen and (max-width:1039px){.journal-header-default.nocart .links>a:last-child{border-right-width:0}}@media only screen and (max-width:760px){.super-menu>li:last-of-type{border-left-width:0!important}.journal-header-center{box-shadow:none}.journal-header-center .j-100{height:70px!important}.journal-header-center .journal-cart,.journal-header-center .journal-links,.journal-header-center .journal-search,.journal-header-center .journal-secondary{padding:0}.journal-header-center .journal-cart,.journal-header-center .journal-search{top:0!important}.journal-header-center .journal-top-header{border-bottom-width:0}.journal-header-center .journal-menu-bg{display:none}.journal-header-center #search input,.journal-header-center .button-search,.journal-header-center .journal-cart{border-radius:0}.journal-header-center .journal-cart #cart .heading a span{border-top:1px solid transparent}.journal-header-center .journal-cart #cart{border-radius:0;border-right-width:0!important}.journal-header-center .journal-cart #cart .content{padding-top:0}.journal-header-center .journal-cart #cart .content .cart-wrapper{border-radius:0}.journal-header-center .journal-cart #cart .content:before{display:none}.journal-header-center .journal-cart #cart .heading i{border-radius:0}.journal-header-center .journal-center-bg{top:80px}.journal-header-center .journal-secondary{border-top:1px solid transparent;border-bottom:1px solid transparent;text-align:center;clear:both;background-color:#fafafa;width:100%}.journal-header-center .links{margin:0 auto;float:none!important}.journal-header-center .autocomplete2-suggestions{top:40px;border-radius:0}.journal-header-center .autocomplete2-suggestions:before{display:none}.journal-header-center .autocomplete2-selected:first-child,.journal-header-center .autocomplete2-selected:last-child,.journal-header-center .autocomplete2-suggestion:first-child>a>span>img,.journal-header-center .autocomplete2-suggestion:last-child>a>span>img{border-radius:0}.journal-top-header{border-bottom-width:0}header.journal-header-mega #logo a{text-align:center}}@media only screen and (max-width:470px){#cart .content{min-width:100%}.journal-header-center .journal-cart #cart{border-left-width:0!important}}@media only screen and (max-width:760px){.journal-header-default .j-tall,.journal-header-menu .j-tall{height:85px}#cart,#search{box-shadow:none!important}.super-menu>li:first-of-type{border-top-width:1px;border-top-style:solid}.phone-sticky-cart #cart{transition:background-color 0s;position:fixed;top:0;background-color:inherit;left:50%;width:50%;z-index:9999}.phone-sticky-cart #cart .content{width:200%}.phone-sticky-cart.journal-header-compact{margin-bottom:40px}.phone-sticky-cart.journal-header-compact .journal-menu,.phone-sticky-cart.phone-sticky-menu .journal-menu{position:fixed;top:0;box-shadow:0 3px 20px rgba(0,0,0,.3)}.phone-sticky-cart.phone-sticky-menu:not(.menu-cart-off){margin-bottom:40px}.phone-sticky-cart.menu-cart-off #cart{box-shadow:0 3px 20px rgba(0,0,0,.3)!important;left:0;width:100%}.phone-sticky-cart.menu-cart-off #cart .content{width:100%}.phone-sticky-cart.menu-cart-off .journal-menu{position:fixed;top:0;box-shadow:none;width:50%;z-index:9999}.phone-sticky-cart.menu-cart-off .journal-menu .mobile-menu{width:200%}.phone-sticky-cart.menu-cart-off .journal-menu .mobile-trigger{margin-top:0}html[dir=rtl] .phone-sticky-cart #cart{right:50%;left:auto}.journal-menu .mega-menu,.journal-menu .mobile-menu>li>ul{overflow-y:scroll;-webkit-overflow-scrolling:touch}.journal-menu .mega-menu-item.xs-50{max-width:50vw}.mobile-menu>li:nth-child(-n+3) .mega-menu,.mobile-menu>li:nth-child(-n+3)>ul{max-height:65vh}.mobile-menu>li:nth-child(n+3) .mega-menu,.mobile-menu>li:nth-child(n+3)>ul{max-height:50vh}.mobile-menu>li:nth-child(n+5) .mega-menu,.mobile-menu>li:nth-child(n+5)>ul{max-height:40vh}.mobile-menu>li:nth-child(n+6) .mega-menu,.mobile-menu>li:nth-child(n+6)>ul{max-height:30vh}.super-menu{box-shadow:none;border-radius:0}}@media only screen and (max-width:980px){.journal-header-menu #cart{box-shadow:none}.journal-header-menu .j-50{height:40px}.journal-header-menu.nocart-nosearch .j-med{height:80px}}@media only screen and (max-width:1024px){.super-menu>li:first-of-type{border-left-width:0}}@media only screen and (max-width:980px){.journal-header-default .super-menu>li>div{margin-left:0;left:0}}@media only screen and (max-width:760px){.super-menu>li.icon-only{width:100%}.mobile-trigger{height:40px;font-size:16px;color:#eee;text-transform:uppercase;cursor:pointer;width:100%;line-height:39px;padding-left:10px;display:block}.mobile-trigger:before{font-size:23px;margin-right:10px;color:inherit;content:"\e618";float:left}.journal-mobile .html-menu,.journal-mobile .mega-menu{position:relative}.journal-menu .mobile-menu li:last-of-type{border-right-width:0}.journal-menu{height:auto}.journal-menu .mobile-menu{box-shadow:none;display:none}.journal-menu .mobile-menu>li{border-left-width:0;position:relative;border-bottom:1px solid #333745;border-right-width:0;left:0;display:block}.journal-menu .mobile-menu>li .mobile-plus{border-color:inherit;height:40px;font-size:25px;font-weight:700;right:0;color:#fff;position:absolute;border-style:solid;text-align:center;top:0;background-color:#4f5660;cursor:pointer;width:40px;line-height:35px;display:none}.journal-menu .mobile-menu>li>ul{left:0!important}.journal-menu .mobile-menu>li>ul li .mobile-plus{height:40px;border-left-width:0}.journal-menu .mobile-menu>li>a{text-align:left;padding-left:10px}.journal-menu .mobile-menu li:last-of-type,.journal-menu .mobile-menu li:last-of-type .mobile-plus{border-bottom-color:transparent!important}.journal-menu .mobile-menu>li>div+.mobile-plus,.journal-menu .mobile-menu>li>span+.mobile-plus,.journal-menu .mobile-menu>li>ul li .mobile-plus,.journal-menu .mobile-menu>li>ul+.mobile-plus{display:block}.journal-menu .mobile-menu .mega-menu{max-width:100vw}}@media only screen and (min-width:760px) and (max-width:1024px){.hide-on-tablet{display:none!important}}@media only screen and (max-width:980px){.mobile-menu-on-tablet .super-menu{box-shadow:none}.mobile-menu-on-tablet .sticky-wrapper{height:auto!important;max-height:100%!important}.mobile-menu-on-tablet .journal-header-center{box-shadow:none}.mobile-menu-on-tablet header .super-menu>li.icon-only{width:100%}.mobile-menu-on-tablet .mobile-trigger{height:40px;font-size:16px;color:#eee;text-transform:uppercase;cursor:pointer;width:100%;line-height:39px;padding-left:10px;display:block}.mobile-menu-on-tablet .mobile-trigger:before{font-size:23px;margin-right:10px;content:"\e618";float:left}.mobile-menu-on-tablet .journal-mobile .html-menu,.mobile-menu-on-tablet.journal-desktop header .mega-menu{position:relative}.mobile-menu-on-tablet header .journal-menu .mobile-menu li:last-of-type{border-right-width:0}.mobile-menu-on-tablet header .journal-menu{height:auto}.mobile-menu-on-tablet header .journal-menu .mobile-menu{overflow:hidden;border-width:0;display:none}.mobile-menu-on-tablet header .journal-menu .mobile-menu>li{border-bottom-style:solid;border-left-width:0;border-bottom-width:1px;position:relative;border-right-width:0;left:0;width:100%;display:block}.mobile-menu-on-tablet header .journal-menu .mobile-menu>li .mobile-plus{border-color:inherit;height:40px;border-left-width:0;font-size:25px;font-weight:700;right:0;color:#fff;position:absolute;border-style:solid;text-align:center;top:0;background-color:#4f5660;cursor:pointer;width:40px;line-height:35px;display:none}.mobile-menu-on-tablet header .journal-menu .mobile-menu>li>ul{left:0!important}.mobile-menu-on-tablet header .journal-menu .mobile-menu>li>ul li .mobile-plus{height:40px;border-left-width:0}.mobile-menu-on-tablet header .journal-menu .mobile-menu>li>a{text-align:left;padding-left:10px}.mobile-menu-on-tablet header .journal-menu .mobile-menu li:last-of-type,.mobile-menu-on-tablet header .journal-menu .mobile-menu li:last-of-type .mobile-plus{border-bottom-color:transparent!important}.mobile-menu-on-tablet header .journal-menu .mobile-menu>li>div+.mobile-plus,.mobile-menu-on-tablet header .journal-menu .mobile-menu>li>span+.mobile-plus,.mobile-menu-on-tablet header .journal-menu .mobile-menu>li>ul li .mobile-plus,.mobile-menu-on-tablet header .journal-menu .mobile-menu>li>ul+.mobile-plus{display:block}}.mobile-menu>li>ul{border-width:0}@media only screen and (max-width:980px){.mobile-menu-on-tablet .mobile-menu>li>.mega-menu,.mobile-menu-on-tablet .mobile-menu>li>ul{border:solid #eee;border-width:1px 0 0}.mobile-menu-on-tablet .mobile-menu .drop-down>ul{border-width:1px 0 0;display:none}.mobile-menu-on-tablet .mobile-menu .drop-down ul{position:relative;opacity:1;visibility:visible;box-shadow:none;left:0;width:100%;display:none}.mobile-menu-on-tablet .mobile-menu .drop-down ul li{border:solid #eee;color:#333745;position:relative;border-width:0 0 1px}}@media only screen and (max-width:760px){.mega-menu-mixed .mega-menu .mega-menu-column{width:100%!important;float:none}.mobile-menu>li>.mega-menu,.mobile-menu>li>ul{border:solid #eee;border-width:1px 0 0}.mobile-menu .drop-down>ul{border-width:1px 0 0;display:none}.mobile-menu .drop-down ul{position:relative;opacity:1;visibility:visible;box-shadow:none;left:0;width:100%;display:none}.mobile-menu .drop-down ul li{border:solid #eee;color:#333745;position:relative;border-width:0 0 1px}.mobile-menu .drop-down ul li a{min-height:38px;padding:5px 10px;margin-right:20px;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:calc(100% - 50px);-ms-flex-align:center;white-space:normal;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media only screen and (max-width:470px){.firefox .sticky-wrapper,.firefox header{display:table}.firefox #top-modules{clear:both}}@media only screen and (max-width:1040px){#column-left+#column-right+#content .product-info>div,#column-left+#column-right+.row #content .product-info>div{width:100%;float:none;display:block}#column-left+#column-right+#content .product-info .right,#column-left+#column-right+.row #content .product-info .right{padding:0;margin-top:15px}#column-left+#column-right+#content .product-info .right .text-qty,#column-left+#column-right+.row #content .product-info .right .text-qty{display:none}}@media only screen and (max-width:980px){.product-info .right .cart div .links span{display:none}.product-info .right .cart div .links a{width:100%;display:block}.product-info .right .cart div .links a:first-of-type{margin-bottom:10px}.product-info.split-60-40 .right .cart div .qty{margin-bottom:10px;width:100%}.product-info.split-60-40 .right .cart div .button{width:100%}#column-left+#content .product-info>div,#column-left+.row #content .product-info>div,#column-right+#content .product-info>div,#column-right+.row #content .product-info>div{width:100%;display:block}#column-left+#content .product-info .right,#column-left+.row #content .product-info .right,#column-right+#content .product-info .right,#column-right+.row #content .product-info .right{padding:0;margin-top:15px}#column-left+#content .product-info .right .text-qty,#column-left+.row #content .product-info .right .text-qty,#column-right+#content .product-info .right .text-qty,#column-right+.row #content .product-info .right .text-qty{display:none}.social{padding-top:10px}#tabs li:nth-last-child(n+5),#tabs li:nth-last-child(n+5)~li{-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-flex:1}#tabs li:nth-last-child(n+5) a,#tabs li:nth-last-child(n+5)~li a{padding:0 20px}}@media only screen and (max-width:760px){body.is-sticky{padding-top:0!important}.header{top:0!important}.product-info>div{width:100%!important;display:block!important}.product-info .right{padding:0;margin-top:15px}.product-info .right .text-qty{display:none}.social{padding-top:10px}#tabs{border-bottom-right-radius:0;border-bottom-left-radius:0;display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#tabs li{-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-flex:1}#tabs a,#tabs li:last-of-type:nth-of-type(odd){width:100%}#tabs a{display:block}.tab-content{border-top-right-radius:0;border-top-left-radius:0}.product-page #tabs a,.product-page #tabs li{float:none}}@media only screen and (max-width:460px){.product-info .right .cart div .qty{margin-bottom:10px;width:100%}.product-info .right .cart div .button{width:100%}}@media only screen and (max-width:980px){.product-filter>div b{display:none}}@media only screen and (max-width:760px){#column-left,#column-right,.column-left-bg,.column-right-bg{display:none!important}#column-left+#column-right+#content,#column-left+#column-right+.row #content,#column-left+#column-right+span+#content,#column-left+#content,#column-left+.row #content,#column-left+span+#content,#column-right+#content,#column-right+.row #content,#column-right+span+#content{margin:0}div#content{padding:20px 20px 0!important}}@media only screen and (max-width:360px){.block-button .button{-ms-flex-pack:center;overflow:hidden;text-overflow:ellipsis;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;margin:0 auto;-webkit-align-items:center;align-items:center;-ms-flex-align:center;white-space:nowrap;display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}div.buttons{padding:10px}.pull-right{line-height:1}.pull-right .button+.button{width:100%;margin-top:5px}.product-compare{display:none}.product-list-item .image{margin-bottom:10px;width:100%;float:none}.product-list-item .image img{float:none}.product-list-item .name,.product-list-item .product-details{margin-left:0}.product-filter .sort{right:100px;position:absolute;max-width:125px}.product-filter .sort select{margin:0}}.mobile .product-wrapper,.tablet .product-wrapper{box-shadow:none!important}.mobile #bottom-modules>div,.mobile #top-modules>div,.tablet #bottom-modules>div,.tablet #top-modules>div{background-attachment:scroll!important;background-size:auto}.mobile .product-grid-item .image .compare,.mobile .product-grid-item .image .wishlist,.tablet .product-grid-item .image .compare,.tablet .product-grid-item .image .wishlist{opacity:1;visibility:visible}.mobile .hint--top:after,.mobile .hint--top:before,.mobile .product-details:before,.tablet .hint--top:after,.tablet .hint--top:before,.tablet .product-details:before{display:none!important}@media only screen and (max-width:760px){.single-section .box-sections.box-block ul li{margin-bottom:0;width:100%;float:none}.box-sections{height:auto}.box-sections ul li{border-bottom-width:1px;margin-bottom:0;min-width:100%;border-right-width:0;float:none;display:block}.box-sections ul li:last-of-type{border-bottom-width:0}.box-sections ul{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.box-sections ul li{-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-flex:1;min-width:50%;border-right-width:1px;width:50%}.box-sections ul li:nth-child(2n){border-right-width:0}.box-sections ul li:nth-last-child(2):nth-child(odd){border-bottom-width:0}.box-sections ul li:last-of-type{border-right-width:0}html[dir=rtl] .box-sections ul li:nth-child(2n){border-right-width:1px}html[dir=rtl] .box-sections ul li:nth-last-child(odd){border-right-width:0}}@media only screen and (max-width:560px){.journal-carousel .htabs{height:auto}.journal-carousel .htabs a{border-bottom-style:solid;border-bottom-width:1px;color:inherit;background-color:transparent;box-shadow:none;border-right-width:0;width:100%}.journal-carousel .htabs a:last-of-type,.journal-carousel .htabs.single-tab a,.journal-carousel .htabs.single-tab a.selected,.journal-carousel .htabs.single-tab a:hover{border-bottom-width:0}}@media only screen and (max-width:540px){table.list .t-2,table.list .t-3,table.list .t-6,table.list .t-span-3{display:none}table.list .t-span-1{display:table-cell}}@media only screen and (max-width:760px){.login-content .login-wrap{min-height:50px}.login-content>div{min-height:100%}}@media only screen and (max-width:460px){.order-list .order-info{padding:5px 0;text-align:center;width:50px}.wishlist-info .model,.wishlist-info .stock{display:none}}@media only screen and (max-width:1024px){#content ::-webkit-scrollbar{-webkit-appearance:none}#content ::-webkit-scrollbar:horizontal{height:10px}#content ::-webkit-scrollbar-thumb{background-color:#999}#content ::-webkit-scrollbar-track{background-color:#ddd}}@media only screen and (max-width:1024px){.compare-info .cart a{margin:0;width:100%}.compare-info .cart a:first-of-type{margin-bottom:7px}}@media only screen and (max-width:760px){.cart-info .model,.cart-info .price{display:none}.cart-info .name a,.compare-info.table>tbody>tr>td,.table-responsive>.table>tbody>tr>td.name{white-space:normal}.compare-info.table>tbody>tr>td{min-width:180px}}@media only screen and (max-width:470px){.cart-info .quantity{min-width:50px}.cart-info .quantity input[type=text]{margin-bottom:5px;right:0;position:relative;width:100%;display:block}.cart-info .image img{max-width:50px}.sc-page .buttons>div,.sc-page .buttons>div a{width:100%}.sc-page .buttons .right{margin-bottom:10px}#total .right{width:74%}.checkout-content table{table-layout:auto}}@media only screen and (max-width:760px){.checkout-content label{-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.confirm-section>div label input[type=checkbox],.confirm-section>div label input[type=radio]{margin:4px 5px 5px 0;float:left}.confirm-section>div label a{margin-left:3px}.confirm-section>div:after{content:"";clear:both;width:100%;display:table}.confirm-section>div:first-of-type{margin-bottom:5px}.modal-open{overflow:hidden;margin-right:15px}}@media only screen and (max-width:470px){.checkout-content .left,.checkout-content .right{width:100%}.checkout-content table{table-layout:fixed}.checkout-content table td{width:100%}.checkout-content tbody .model,.checkout-content tbody .price,.checkout-content tbody .quantity,.checkout-content thead .model,.checkout-content thead .price,.checkout-content thead .quantity{display:none}.checkout-content .button{float:right;display:block}.checkout-content .buttons a{display:inline-block}.checkout-content .buttons .right{text-align:left}.checkout-content #login .button,.checkout-content .left .button{float:none}}@media only screen and (max-width:760px){.sitemap-info>div{padding:0;width:100%}.sitemap-info>div:first-of-type{padding:0 0 20px}.manufacturer-list ul{width:100%;float:none;display:block}}@media only screen and (max-width:980px){#content.search-page h2{height:auto;padding:8px;line-height:18px}#content.search-page .content select{margin:10px 0;display:block}#content.search-page .content label{min-width:95%;display:inline-block}}@media only screen and (max-width:760px){#content.search-page .content label{min-width:90%}}@media only screen and (max-width:470px){#content.search-page .content label{min-width:85%}}@media only screen and (max-width:760px){[data-hint]:after,[data-hint]:before{display:none!important}footer .contacts-left,footer .contacts-right{float:none}footer .bottom-footer{height:auto;overflow:visible;border-radius:0}footer .bottom-footer .copyright{height:auto;margin-bottom:10px;text-align:center;width:100%;line-height:50px;float:none;padding-left:0!important}footer .bottom-footer .payments{padding-right:0;text-align:center;padding-bottom:10px;width:100%;float:none}footer .bottom-footer .payments img{margin-bottom:10px;max-height:25px;margin-top:0}#footer .contacts{border-radius:0}#footer .contacts>div>span{margin-bottom:5px;display:block}#footer .contacts>div>span.hint--top{display:inline-block}.footer-post-title{white-space:normal!important}.collapse-footer-columns .column>h3{position:relative}.collapse-footer-columns .column>h3+div{display:none}.collapse-footer-columns .column>h3:after{font-size:12px;right:7px;transition:all .05s ease-out;content:"\e620";position:absolute;top:3px}.collapse-footer-columns .column>h3.column-open:after{-webkit-transform:rotate(90deg);transform:rotate(90deg);top:3px}.collapse-footer-columns .column.products{padding-bottom:0}.collapse-footer-columns .column.products>h3{margin-bottom:0}.collapse-footer-columns .column.products>h3+div{margin-top:8px}.collapse-footer-columns .column.text{min-height:100%}.collapse-footer-columns .column.text h3{margin-bottom:0}.collapse-footer-columns .column.text h3+div{margin-top:12px}.collapse-footer-columns .column:last-of-type h3{border-bottom-width:0}.collapse-footer-columns .column:last-of-type.xs-50 h3{border-bottom-width:1px}.default-header .lang-full-mobile .journal-language{left:5px}}@media only screen and (max-width:470px){footer .contacts>div .no-name{margin-bottom:0;display:inline-block}footer .bottom-footer .copyright{padding-top:12px;line-height:100%}}@media only screen and (max-width:1024px){.gallery-thumb .item-hover,.gallery-thumb a:before{display:none}}@media only screen and (max-width:760px){.cms-block,.static-banner{margin-bottom:20px}.multi-modules-column{width:100%!important}}@media only screen and (max-width:980px){.two-columns #content .journal-newsletter .newsletter-text{margin-bottom:10px;width:100%!important;float:none}.two-columns #content .journal-newsletter .newsletter-input-wrap{height:auto!important;text-align:center;width:100%!important;float:none}.two-columns #content .journal-newsletter .newsletter-input-wrap .newsletter-button{right:auto!important;position:relative;left:auto!important;width:100%}.two-columns #content .journal-newsletter .newsletter-input-wrap input+.button{margin-top:0}.one-column #content .journal-newsletter .newsletter-text{margin-bottom:10px;width:100%!important;float:none}.one-column #content .journal-newsletter .newsletter-input-wrap{text-align:center;width:100%!important;float:none}}@media only screen and (max-width:760px){#bottom-modules .journal-newsletter .newsletter-text,#content .journal-newsletter .newsletter-text,#top-modules .journal-newsletter .newsletter-text,footer .journal-newsletter .newsletter-text{margin-bottom:10px;padding-right:0;width:100%!important;float:none;display:block!important}#bottom-modules .journal-newsletter .newsletter-input-wrap,#content .journal-newsletter .newsletter-input-wrap,#top-modules .journal-newsletter .newsletter-input-wrap,footer .journal-newsletter .newsletter-input-wrap{height:auto!important;text-align:center;width:100%!important;float:none}#bottom-modules .journal-newsletter .newsletter-input-wrap input,#content .journal-newsletter .newsletter-input-wrap input,#top-modules .journal-newsletter .newsletter-input-wrap input,footer .journal-newsletter .newsletter-input-wrap input{min-height:34px}#bottom-modules .journal-newsletter .newsletter-input-wrap .newsletter-button,#content .journal-newsletter .newsletter-input-wrap .newsletter-button,#top-modules .journal-newsletter .newsletter-input-wrap .newsletter-button,footer .journal-newsletter .newsletter-input-wrap .newsletter-button{right:auto!important;position:relative!important;top:0!important;left:auto!important;width:100%;margin-top:5px!important}#bottom-modules .journal-newsletter .newsletter-input-wrap input+.button,#content .journal-newsletter .newsletter-input-wrap input+.button,#top-modules .journal-newsletter .newsletter-input-wrap input+.button,footer .journal-newsletter .newsletter-input-wrap input+.button{margin-top:0}.ui-pnotify{right:0;top:0;left:0}}@media only screen and (max-width:470px){.posts h2 a{height:auto!important}.blog-list-view .posts .post-image{padding-right:0;width:100%;float:none}.blog-list-view .posts .post-item-details{width:100%;float:none}.blog-list-view .posts h2{margin-top:10px}.blog-list-view .posts h2 a{height:auto!important;border-bottom:1px solid #e4e4e4;padding-bottom:7px;display:inline-block}.blog-list-view .post-text{padding:5px 10px 10px 0}.blog-list-view .comment-date{padding:5px 0;border:0}}@media only screen and (max-width:500px){.posts.blog-list-view .post-image{margin-bottom:12px;width:100%!important;float:none;display:block}.posts.blog-list-view .post-item-details{width:100%!important}}@media only screen and (max-width:980px){.two-columns .posts h2 a{height:auto!important}}@media only screen and (max-width:1220px){.two-columns.blog-list-view .posts .post-image{width:35%}.two-columns.blog-list-view .post-item-details{width:65%}}@media only screen and (max-width:980px){.two-columns.blog-list-view .post-image{padding-right:0;width:100%;float:none}.two-columns.blog-list-view .post-item-details{width:100%;float:none}}@media only screen and (max-width:760px){.comments .reply,.comments>.comment{padding:15px}.comments .avatar{position:relative;top:0;margin:0 10px 0 0;left:0;float:left}.comment-form form{padding:15px}.comment-form form>div input{max-width:100%;width:100%}.blog-post .post-stats span{margin-bottom:7px;display:block}.comments .reply,.comments .reply+.success,.reply-form{margin-left:0}.oc2 #column-right+.row #content{margin-right:0}.oc2 #column-left+.row #content{margin-left:0}.oc2 fieldset label,.oc2 fieldset label+div,.oc2 fieldset label+input.form-control{width:100%}.oc2 fieldset label,.oc2 fieldset label+div{padding-top:0}.oc2 .captcha-row .pull-right{margin-left:0}.oc2 .contact-page .col{margin-bottom:10px;width:100%;float:none;padding-left:0}.oc2 .contact-page .col-sm-10{width:100%}.oc2 .form-horizontal .form-group label{margin-bottom:2px;width:100%;float:none}.oc2 .form-horizontal .form-group label+div{width:100%}.oc2 .action-area .panel-body label{margin-bottom:5px;display:inline-block}.oc2 .action-area .panel-body .input-group{width:100%}.oc2 .action-area .panel-body .input-group input[type=text]{min-width:100%;width:100%}.oc2 .action-area .panel-body .input-group .input-group-btn{margin-top:5px;display:block}.oc2 .action-area .panel-body .input-group .button{margin-left:0;width:100%;display:block}.oc2 .action-area .sc-shipping .form-horizontal .form-group label{padding-top:0}.oc2 .action-area .sc-shipping .form-horizontal .form-group label+div{width:100%}.oc2 .action-area .sc-shipping .button{margin-top:5px}}@media only screen and (max-width:980px){.journal-checkout .left select{margin-left:0;width:100%}.journal-checkout .left input[type=radio]{margin-left:0}.journal-checkout .left .button{width:100%}.journal-checkout .right select{margin-left:0}.journal-checkout .section-left .coupon-voucher .input-group-btn,.journal-checkout .section-left .coupon-voucher input,.journal-checkout .section-left .coupon-voucher input[type=text]{width:100%}.journal-checkout .section-left .coupon-voucher input[type=text]{margin-bottom:7px}.journal-checkout label{padding-right:0;line-height:1}.journal-checkout label input{-webkit-flex-shrink:0;flex-shrink:0;-ms-flex-negative:0}.journal-checkout .coupon-voucher .panel-body{float:none;display:block}.journal-checkout .coupon-voucher .checkout-coupon{margin-bottom:10px;padding-right:0}.journal-checkout .spw{margin-bottom:0}.journal-checkout .spw>div{display:block}.journal-checkout .spw>div:first-of-type{padding-right:12px}.journal-checkout .checkout-cart td.quantity{padding:5px}.journal-checkout .checkout-cart td.quantity input[type=text]{min-width:42px;margin:0 auto;width:auto;float:none;display:block}.journal-checkout .checkout-cart td.quantity .input-group{display:inline-block}.journal-checkout .checkout-cart td.quantity .input-group input{margin-top:5px}.journal-checkout .checkout-cart td.quantity .input-group input:first-of-type{margin-right:5px}.journal-checkout .checkout-cart td.image{padding-right:5px}.journal-checkout .confirm-order .button{width:100%}.journal-checkout .checkout-cart td.name{padding-left:15px}.journal-checkout .coupon-voucher .input-group-btn{padding-left:0}.oc2 .journal-checkout .checkout-cart td.quantity{padding:5px}.oc2 .journal-checkout .checkout-cart td.quantity input[type=text]{margin-bottom:5px;min-width:77px}.oc1 .journal-checkout .form-horizontal .form-group label,.oc1 .journal-checkout .form-horizontal .form-group label+div{width:100%;float:none}}@media only screen and (max-width:760px){.one-page-checkout{margin-bottom:20px}.journal-checkout{display:block}.journal-checkout .left,.journal-checkout .right{padding-right:0;width:100%}.journal-checkout .left{margin-bottom:15px}.journal-checkout .left.login-mobile .checkout-content.checkout-register{display:none}.journal-checkout .left.login-mobile .checkout-content.checkout-login{margin-bottom:0}.journal-checkout #shipping-address{margin-top:18px}.journal-checkout .spw>div:first-of-type{padding-right:0}.journal-checkout .coupon-voucher .input-group-btn,.journal-checkout .coupon-voucher input,.journal-checkout .coupon-voucher input[type=text]{width:100%}.journal-checkout #payment-confirm-button fieldset #card-new label{margin-bottom:3px;width:100%;display:block}.journal-checkout #payment-confirm-button fieldset #card-new label+div{width:100%;display:block}.journal-checkout #payment-confirm-button fieldset input[type=email],.journal-checkout #payment-confirm-button fieldset input[type=password],.journal-checkout #payment-confirm-button fieldset input[type=tel],.journal-checkout #payment-confirm-button fieldset input[type=text],.journal-checkout #payment-confirm-button fieldset textarea{max-width:100%;width:100%}.journal-checkout .coupon-voucher .panel-body:first-of-type{padding-right:0}.journal-checkout .checkout-product table{min-width:460px}.journal-checkout .checkout-product table td{width:auto}.journal-checkout .checkout-cart td.name{padding-left:0}.journal-checkout .checkout-content tbody .model,.journal-checkout .checkout-content tbody .price,.journal-checkout .checkout-content tbody .quantity,.journal-checkout .checkout-content thead .model,.journal-checkout .checkout-content thead .price,.journal-checkout .checkout-content thead .quantity{display:table-cell}.journal-checkout .checkout-cart td.name a{margin-left:0}.journal-checkout .checkout-cart td.image img{max-width:80%}.is-customer .journal-checkout section.section-left,.is-customer .journal-checkout section.section-right{width:100%;padding-left:0}.is-customer .journal-checkout .section-left{margin-bottom:15px}.product-filter .sort select{margin-left:3%;width:94%}.product-filter .sort{right:0;max-width:100%;bottom:0;width:100%}.product-filter{height:80px;position:relative}.product-compare a{font-size:12px}.product-filter .display{margin-right:-10px}}@media only screen and (max-width:470px){.product-filter .limit{right:-5px;position:absolute;top:5px}}@media only screen and (min-width:320px) and (max-width:760px){.journal-popup img{max-height:200px;width:auto}}@media only screen and (max-width:470px){div.journal-popup img{max-height:100%;width:100%}}@media only screen and (max-width:760px){.oc1 .journal-checkout .checkout-cart tbody td{border-left-width:1px;width:100%!important}.oc1 .journal-checkout .checkout-cart tbody tr:first-of-type td{border-bottom-width:0}.category-page .heading-title,.manufacturer-page .heading-title,.search-page .heading-title,.special-page .heading-title{width:100%;display:table}.has-popup{overflow:hidden}.mfp-container{padding:0}.mfp-wrap{overflow-y:auto;overflow-x:hidden}.mfp-content{overflow:visible;text-align:center}.journal-popup,.journal-popup-content{height:auto!important;text-align:left}.journal-popup .journal-popup-header-content{padding:7px 20px 7px 7px}.journal-popup-newsletter .journal-newsletter{padding-top:10px;padding-bottom:10px}.journal-popup-newsletter .journal-newsletter.text-left .newsletter-input-wrap,.journal-popup-newsletter .journal-newsletter.text-left .newsletter-text{width:100%;float:none;margin-top:10px;display:block}.journal-popup-contact .content,.journal-popup-contact fieldset{padding:10px}.journal-popup,.mfp-wrap{max-height:100vh;left:1%;width:96%!important}.journal-popup label,.mfp-wrap label{font-size:12px;position:relative;line-height:1}.journal-popup .journal-popup-footer-content,.mfp-wrap .journal-popup-footer-content{padding:0 10px}.journal-popup-footer-content .button{font-size:.9em;line-height:26px}.journal-popup-footer-content.has-btn{height:auto!important}.journal-checkout .confirm-order{margin-top:5px}.journal-popup.journal-popup-text{display:inline-block}.mfp-content{overflow:hidden}}@media only screen and (max-width:1024px){.mfp-container{overflow:hidden}.journal-popup .mfp-close{font-weight:700;text-shadow:1px 1px 1px rgba(0,0,0,.3);right:-7px;top:-7px}.journal-popup textarea{height:100px;height:20vh}.radio.check-terms{padding-top:10px}.radio.check-terms input{float:left;display:block}}@media only screen and (max-width:760px) and (orientation:landscape){.journal-popup.journal-popup-text{-webkit-transform:scale(.8);transform:scale(.8);left:0}.journal-popup.journal-popup-text .journal-popup-content p img{max-height:160px;max-height:52vh}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:auto}}@media only screen and (max-width:600px) and (orientation:landscape){.journal-popup.journal-popup-text{-webkit-transform:scale(.6);transform:scale(.6)}.journal-popup.journal-popup-text .journal-popup-content p img{max-height:125px;max-height:66vh}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{height:100vh}.journal-popup,.mfp-wrap{max-height:none;left:0;width:100%!important}.mfp-content{vertical-align:top}}@media only screen and (max-width:760px){.mobile-menu{overflow-y:scroll!important;max-height:calc(100vh - 40px);-webkit-overflow-scrolling:touch}.filter-on-mobile.category-page #container #column-left,.filter-on-mobile.manufacturer-page #container #column-left,.filter-on-mobile.search-page #container #column-left,.filter-on-mobile.special-page #container #column-left{position:relative;padding-right:20px!important;padding-bottom:0;width:100%!important;display:block!important;z-index:9}.open-filter{font-size:15px;margin-bottom:20px;color:#fff;background-color:#5f6874;line-height:38px;font-family:inherit;padding-left:15px;display:block!important}.open-filter:before{font-size:16px;margin-right:10px;color:#fff;content:"\f1de";float:left}.sf-reset,.side-column .journal-sf .box{display:none}#column-left+#content{padding-top:0!important;clear:left}}@media only screen and (min-width:760px) and (max-width:1024px){.journal-header-center .autocomplete2-suggestions{min-width:240px}}@media only screen and (max-width:980px){.journal-header-default .journal-cart{-ms-flex-order:3;-webkit-order:3;order:3;-webkit-box-ordinal-group:4}.side-column .oc-module .product-details{max-width:110px}}@media only screen and (max-width:760px){.oc2 .alert{display:block}.default-header .journal-top-header{display:none}.journal-header-default .journal-logo{height:85px}.journal-header-default .header-assets{position:static}.journal-header-center .links .no-link,.journal-header-center .links a{height:40px}.journal-header-center #header{padding-top:0}.journal-header-center #header .journal-links{position:relative}.journal-header-center .journal-search{-ms-flex-order:2;-webkit-order:2;order:2;-webkit-box-ordinal-group:3}.journal-header-center .journal-cart{-ms-flex-order:3;-webkit-order:3;order:3;-webkit-box-ordinal-group:4}}.ipad .form-horizontal .form-group label,.iphone .form-horizontal .form-group label{padding-top:0}