#column-right{padding:20px 20px 20px 0;width:220px;float:right}#column-left{padding:20px 0 20px 20px;width:220px;float:left}#column-right+#content{margin-right:220px}#column-left+#content{margin-left:220px}#column-left+#column-right+#content{margin-right:220px;margin-left:220px}#column-left+span+#content{margin-left:220px}#column-right+span+#content{margin-right:220px}#column-left+#column-right+span+#content{margin-right:220px;margin-left:220px}.side-column{position:relative;z-index:2}.side-column .box-heading,.side-column .heading-title{height:auto;max-height:100%}.side-column li,.side-column ul{padding:0;margin:0}.side-column li{list-style:none;position:relative}.side-column .box{margin-bottom:20px}.side-column>.box:last-of-type{margin-bottom:0}.side-column .box-category,.side-column .box-content>div:not(.swiper){overflow:hidden}.side-column .box-content p{padding:10px;margin-bottom:0;text-align:left;line-height:1.4}.side-column .box-content p+select{margin-bottom:15px}.side-column .box-category li a,.side-column .box-content li a{-webkit-box-align:center;transition:background-color .2s,color .2s;position:relative;border-bottom:1px solid #f4f4f4;-webkit-align-items:center;align-items:center;-ms-flex-align:center;display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.side-column .box-category li a.active,.side-column .box-content li a.active{color:#ea2e49}.side-column .box-category ul>li>ul,.side-column .box-content ul>li>ul{margin-bottom:0;display:none}.side-column .box-category li a.active+ul,.side-column .box-content li a.active+ul{display:block}.side-column .box-category li a:before,.side-column .box-content li a:before{margin-right:5px;position:relative;float:left}.side-column .box-category>ul>li:last-of-type>a,.side-column .box-content>ul>li:last-of-type>a{border-bottom:0!important}.side-column .side-category i{-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;transition:background-color .2s,color .2s;position:absolute;text-align:center;top:50%;line-height:100%;display:table}.side-column .side-category i span{position:relative;display:table-cell}.side-column .side-category-accordion .box-category li ul li a:before{content:"";float:none}.side-column .product-grid-item .image .outofstock{display:none!important}.side-column .oc-module{overflow:hidden;display:block}.side-column .oc-module .product-wrapper{padding:0;border:none;transition:all .2s;margin:0;box-shadow:none;border-radius:0;display:block}.side-column .oc-module .product-wrapper .p-over{display:none}.side-column .oc-module .product-wrapper:hover{padding:0;border:none;margin:0;box-shadow:none;border-radius:0}.side-column .oc-module .product-details{max-width:150px;background-color:transparent;padding-bottom:0}.side-column .oc-module .product-details:before{display:none}.side-column .oc-module .product-grid-item{margin-bottom:0;border-bottom:1px solid #e4e4e4;text-align:left;width:100%;display:inline-block}.side-column .oc-module .product-grid-item .quickview-button{display:none}.side-column .oc-module .product-grid-item .image{margin-right:5px;position:relative;width:auto;float:left;display:block}.side-column .oc-module .product-grid-item .image span{display:none!important}.side-column .oc-module .product-grid-item .image a{border:none;margin-right:5px;border-radius:0;background:transparent!important;line-height:100%}.side-column .oc-module .product-grid-item .image img{height:auto;padding:0;border:0;max-width:100%;opacity:1!important;width:auto;display:block}.side-column .oc-module .product-grid-item .name{position:relative;margin-top:2px;display:block}.side-column .oc-module .product-grid-item .name a{padding:0 0 2px;font-size:12px;text-decoration:none;text-align:left;white-space:normal;display:block}.side-column .oc-module .product-grid-item .price{padding:0;font-size:12px;border:none;margin-bottom:4px;text-align:left;background-color:transparent;border-radius:0;display:inline-block}.side-column .oc-module .product-grid-item .price-old{font-size:12px;text-decoration:line-through;font-weight:400;color:#ea2e49;padding-right:2px}.side-column .oc-module .product-grid-item .price-new{font-size:13px}.side-column .oc-module .product-grid-item .rating{padding:0;position:relative;top:0;margin:0;left:0}.side-column .oc-module .product-grid-item .cart,.side-column .oc-module .product-grid-item .compare,.side-column .oc-module .product-grid-item .description,.side-column .oc-module .product-grid-item .sale,.side-column .oc-module .product-grid-item .wishlist{display:none!important}.side-column .oc-module .product-grid-item .cart input{font-weight:700;color:#fff;text-transform:none}.side-column .oc-module .product-grid-item:last-of-type{border-bottom:none}.side-column .journal-carousel .product-wrapper:hover{box-shadow:none}.side-column .journal-carousel .htabs a{border-right:0;border-bottom:1px solid #5f6874;text-align:left;width:100%}.side-column .journal-carousel .htabs a:last-of-type,.side-column .journal-carousel .htabs.single-tab a,.side-column .journal-carousel .htabs.single-tab a.selected,.side-column .journal-carousel .htabs.single-tab a:hover{border-bottom:none}.side-column .quote{overflow:hidden;padding-bottom:30px}.side-column .rotator-image{height:auto;margin:10px auto 0!important;float:none!important}.side-column .quovolve-nav{bottom:10px!important;text-align:center;left:0;width:100%}.side-column .quovolve-nav ol,.side-column .quovolve-nav ul{padding:0;margin:0;display:inline-block}.side-column .journal-gallery{overflow:hidden}.side-column .journal-gallery .box-heading{margin-bottom:10px}.side-column .journal-gallery .box-content{margin-right:-10px;margin-bottom:-10px}.side-column .journal-gallery .box-content .gallery-thumb{margin-bottom:10px;padding-right:10px}.side-column .gallery-thumb a:before{font-size:20px}.side-column .cms-block,.side-column .static-banner{margin-bottom:20px}.side-column .cms-block:last-of-type,.side-column .static-banner:last-of-type{margin-bottom:0}.side-column .box.cms-blocks{background-color:transparent}.side-column .box.cms-blocks .box-heading,.side-column .box.cms-blocks .cms-block,.side-column .box.cms-blocks .cms-block:last-of-type{margin-bottom:0}.side-column .box.cms-blocks .block-content{height:auto!important;background-color:transparent}.side-column .static-banners.box{background-color:transparent}.side-column .block-content p{padding-bottom:0}.side-column .editor-content img{height:auto;max-width:200px!important}.side-column .editor-content h1,.side-column .editor-content h2,.side-column .editor-content h3{padding-bottom:0}.extended-layout #column-left .journal-gallery .box-content,.extended-layout #column-right .journal-gallery .box-content{padding:0 10px 10px}.extended-layout #column-left .box:last-of-type,.extended-layout #column-right .box:last-of-type{margin-bottom:20px}.side-column .oc-module .inline-button br{display:none}.side-column .box.journal-carousel{background-color:transparent}.side-column .side-products .product-wrapper{background:transparent}.side-column .product-wrapper{box-shadow:none!important}.ie:not(.edge) .side-column .oc-module .product-details{float:left}#column-right+.row #content{margin-right:220px}#column-left+.row #content{margin-left:220px}#column-left+#column-right+.row #content{margin-right:220px;margin-left:220px}.flyout .fly-mega-menu{min-height:100%;transition:all .2s;top:0;box-shadow:12px 15px 30px -8px rgba(0,0,0,.2);left:100%;width:764px;z-index:1}.flyout .fly-mega-menu .mega-menu-column{margin:0}.flyout .fly-mega-menu .mega-menu-column:last-of-type:not(:only-of-type)>div{margin-right:0;margin-bottom:15px}.flyout .fly-mega-menu .mega-menu-column:last-of-type:not(:only-of-type)>div>h3{margin-right:15px}.flyout .fly-mega-menu .mega-menu-column.mega-menu-html-block>div{margin-right:15px;margin-bottom:15px}.flyout .fly-mega-menu .mega-menu-column.mega-menu-html-block>div>h3{margin-right:0}.flyout .mega-menu div>h3>a{overflow:hidden;text-overflow:ellipsis;display:block}.flyout-menu{overflow:visible}.flyout-menu .flyout>ul>li{min-height:40px;width:100%;display:table}.flyout-menu .flyout>ul>li>a{min-height:inherit;padding:7px 25px 7px 12px;transition:background-color .2s,color .2s;position:relative;border-bottom:1px solid #f4f4f4;width:100%;vertical-align:middle;display:table-cell}.flyout-menu .flyout>ul>li>a:before{display:none}.flyout-menu .flyout>ul>li>a i{left:-2px}.flyout-menu .flyout>ul>li>a i:before{padding-left:1px}.flyout-menu .flyout>ul>li>a i.menu-plus{left:auto}.flyout-menu .flyout>ul>li:last-of-type a{border-bottom-width:0}.flyout-menu .flyout>ul>li:hover .fly-mega-menu,.flyout-menu .flyout>ul>li:hover>ul{display:block}.flyout>ul>li.fly-mega-menu-mixed{position:static}.fly-drop-down .menu-plus,.fly-mega-menu-mixed .menu-plus{font-size:17px;right:8px;position:absolute;top:14px}.fly-drop-down .menu-plus:before,.fly-mega-menu-mixed .menu-plus:before{font-size:11px;content:"\e620";float:left}.flyout-menu .flyout>ul>li:hover>a{transition:all .2s;z-index:2}.fly-drop-down ul{list-style:none;height:100%;min-height:inherit;padding:0;position:absolute;margin:0;box-shadow:0 1px 8px -3px rgba(0,0,0,.5);z-index:999}.fly-drop-down ul li{height:100%;min-height:inherit;color:#333745;position:relative;border-bottom:1px solid #f4f4f4;background-color:#fff;width:100%;display:table}.fly-drop-down ul li:last-of-type{border-bottom-width:0}.fly-drop-down ul li ul{min-height:40px;opacity:0;visibility:hidden;top:0;left:100%}.fly-drop-down ul li.left ul{left:-100%}.fly-drop-down ul li:hover>ul{transition:opacity .2s;opacity:1;visibility:visible}.fly-drop-down ul li a{min-height:inherit;padding:0 30px 0 12px;color:inherit;min-width:100px;vertical-align:middle;white-space:nowrap;display:table-cell}.fly-drop-down ul li a:before{margin-right:5px}.fly-drop-down>ul{top:0;left:100%;display:none}.fly-drop-down>ul>li>a{min-width:120px}.flyout-left{z-index:4}.flyout-left .fly-mega-menu{left:100%}.flyout-right{z-index:3}.flyout-right .fly-mega-menu{left:-100%}.flyout-right .fly-drop-down ul li ul,.flyout-right .fly-drop-down>ul{right:100%;left:auto}#column-right:hover{z-index:9}#column-right .flyout-menu .flyout>ul>li>a i.menu-plus,#column-right .flyout-menu i.menu-plus{-webkit-transform:scale(-1);transform:scale(-1);right:auto;left:8px}#column-right .fly-drop-down ul li a{padding:0 12px 0 25px;min-width:100px}#column-right .flyout-menu .flyout>ul>li>a{padding:7px 12px 7px 25px;text-align:right}