div.header_wrapper_position{background:#fff}#page .errorWrapper img{width:70px;height:70px;float:left;margin-right:10px}
#page .errorWrapper h1{text-align:left;padding:0;font-size:16px}#page .errorWrapper{width:50%}#page .carousel .errorWrapper{width:100%;padding:15px}
.primary.button,.primary.button:hover,.button_primary,.button_primary:hover,.button_secondary:hover,.button_secondary,.optionContainer>.title,#widget_minishopcart,#widget_minishopcart:hover,#widget_minishopcart:hover:before,:not(.nohover)#widget_minishopcart:hover,.catalogEntryRecommendationWidget .product .shopperActions #add2CartBtn{-ms-filter:inherit}
.dj_ie .sign_in_registration .header_return .checkbox_registration input{width:30px;height:30px}.dj_ie9 #headerWrapper #languageSelection option[selected],.dj_ie9 #languageSelection option[selected]{color:#fff}
.dj_ie9 li.langSelector:after{display:none}.dj_ie9 #widget_minishopcart{-ms-filter:inherit}h1{font-size:28px;font-weight:600;color:#f47920;letter-spacing:-0.5px;padding:15px 10px 10px 10px}
h2{font-size:22px;font-weight:400;color:#333}.titleItems{font-size:22px;color:#333}h3{font-size:16px;font-weight:600}ul{list-style-type:none;-webkit-padding-start:20px;-moz-padding-start:20px;padding-left:20px}
ul a:hover{text-decoration:underline;color:#f47920}:focus{outline:0}input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{background-color:#f3f3f3}
.loginMenuDropdown .checkbox{padding:0 0 20px 0}.loginMenuDropdown .field .link:hover{color:#f47920}div.content_wrapper>div.content_left_shadow>div.content_right_shadow>div.main_content{max-width:1200px;padding:20px 0 100px 0}
div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.rowContainer{padding:0}.rowContainer>.row.margin-true{padding:0 10px}
#box{position:relative}.generic_error_container br{display:none}.generic_error_container .content{padding:5px}.generic_error_container #errorPage .myaccount_header{padding:10px 15px}
.genericError_message{color:#333}.controlBar>.subscribeButton{display:none}.margin-bottom-medium{margin-bottom:20px}.clearfix:before,.clearfix:after{content:"";display:table}
.clearfix:after{clear:both}.mkHomeContainer .catalogEntryRecommendationWidget:after{display:none}.horizontalDivider:after,.mkHomeContainer>.row>div[data-slot-id="3"]:after,.product_listing_container>.list_mode>li:after,#frmSS12:after{position:relative;content:"";width:100%;height:1px;display:inline-block;top:6px;background:#ebebeb;background:-moz-linear-gradient(left,#fff 0,#f3f3f3 20%,#f3f3f3 80%,#fff 100%);background:-webkit-linear-gradient(left,#fff 0,#f3f3f3 20%,#f3f3f3 80%,#fff 100%);background:linear-gradient(to right,#fff 0,#f3f3f3 20%,#f3f3f3 80%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ffffff',GradientType=1)}
.catalogEntryRecommendationWidget:after,.categoryRecommendationWidget:after{margin:30px 0}.categoryRecommendationWidget .content ul li{vertical-align:bottom}
.verticalDivider,.shadowLeft:before{position:absolute;content:"";width:1px;margin-left:-10px;height:90vh;background:#fff;background:-moz-linear-gradient(top,#fff 0,#f3f3f3 20%,#f3f3f3 80%,#fff 100%);background:-webkit-linear-gradient(top,#fff 0,#f3f3f3 20%,#f3f3f3 80%,#fff 100%);background:linear-gradient(to bottom,#fff 0,#f3f3f3 20%,#f3f3f3 80%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ffffff',GradientType=0)}
.borderLeft{border-left:1px solid #f8f8f8}.loaderEnabled{opacity:1;top:50%!important;left:50%!important;z-index:950!important;position:fixed!important}
.signInForm .button_primary,.signInForm .button_secondary{width:110px}.loginMenuDropdown .button_primary .button_text,.button_primary>.button_text{color:#fff!important;font-size:14px;border:0;padding:8px 6px}
.loginMenuDropdown .button_secondary .button_text,.button_secondary .button_text{color:#fff;border:0;font-size:14px;padding:8px 6px}
.button_primary,.button_secondary{padding:2px;height:auto;border:0;background:#005696;transition:.15s all ease-in-out}.button_primary:hover{border:0;background:#f47920;transition:.15s all ease-in-out;text-decoration:none}
.button_secondary{background:#005696}.button_secondary:hover{background:#f47920;text-decoration:none}.button_primary>.button_text,.button_secondary>.button_text{padding:8px 6px;height:auto}
div#widget_breadcrumb>ul span.divider:after,.catTree a:after{font-family:'FontAwesome';content:"\f105";font-size:12px;color:#f47920;font-weight:400;left:2px;position:relative}
.catTree a:after{left:8px;font-size:14px;display:inline-block;text-decoration:none}.catTree a:hover:after{text-decoration:none}
.catTree a:last-child:after{display:none}div#widget_breadcrumb>ul{line-height:16px}div#widget_breadcrumb>ul li a{color:#939393}
div#widget_breadcrumb>ul li.current{color:#f47920}#addAllItemsToCart{position:relative}#addAllItemsToCart .button_secondary{background:#f47920;vertical-align:top;margin:1px 10px 0 10px}
#addAllItemsToCart .button_secondary:hover{background:#f09b5d}#addAllItemsToCart .button_secondary .button_text{padding:0 6px 8px 8px}
#addAllItemsToCart .button_secondary .button_text:after{position:relative;font-family:'FontAwesome';content:"\f18e";font-size:24px;color:#fff;left:6px;margin-right:5px;top:3px}
.addAllText{position:relative;display:inline-block;width:40%;box-sizing:border-box;font-size:14px}.tns-outer{padding:0!important}
.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-outer.ms-touch{overflow-x:scroll;overflow-y:hidden;-ms-overflow-style:none;-ms-scroll-chaining:none;-ms-scroll-snap-type:mandatory;-ms-scroll-snap-points-x:snapInterval(0%,100%)}
.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}
.tns-horizontal.tns-no-subpixel:after{content:'';display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left;margin-right:-100%}
.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:opacity 0s;-moz-transition:opacity 0s;-webkit-transition:transform 0s,opacity 0s;-moz-transition:transform 0s,opacity 0s;transition:transform 0s,opacity 0s}
.tns-lazy-img{-webkit-transition:opacity .6s;-moz-transition:opacity .6s;transition:opacity .6s;opacity:.6}.tns-lazy-img.loaded{opacity:1}
.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-hdx{overflow-x:hidden}
.tns-hdy{overflow-y:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}
.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}
.left_espot.centered>a,.left_espot.centered>img{max-width:none;width:100%}.left_espot.centered>a>img{width:100%}#SLOT_homeSlider .left_espot.centered{padding:0;overflow:hidden}
#SLOT_homeSlider .tns-controls{position:absolute;top:45%;width:100%;text-align:center;z-index:1}#SLOT_homeSlider .tns-outer button[data-controls="prev"]{position:absolute;left:40px}
#SLOT_homeSlider .tns-outer button[data-controls="next"]{position:absolute;right:40px}#SLOT_homeSlider .tns-outer button[aria-selected="false"]{background:rgba(255,255,255,0.3)}
#SLOT_homeSlider .tns-outer button[aria-selected="true"]{background:rgba(244,121,32,0.5)}#SLOT_homeSlider .tns-outer [aria-controls]{width:30px;height:30px;border-radius:4px;background:0;color:#fff;border:0;transition:.15s all ease-in-out}
#SLOT_homeSlider .tns-nav [aria-controls]{width:15px;height:15px;padding:0;margin:5px 5px 10px 5px;border-radius:50%}#SLOT_homeSlider .tns-outer button[data-controls="prev"]:before,#SLOT_homeSlider .tns-outer button[data-controls="next"]:before{position:relative;display:inline;font-family:'FontAwesome';font-size:15px;top:-1px;opacity:.6;font-weight:600;font-size:18px;transition:.10s all ease-in-out}
body[data-wc-device="mobile"] #SLOT_homeSlider .tns-outer button[data-controls="prev"]:before,body[data-wc-device="mobile"] #SLOT_homeSlider .tns-outer button[data-controls="next"]:before{top:-1px;opacity:.5;font-size:16px}
#SLOT_homeSlider .tns-outer button[data-controls="prev"]:before{content:"\f104"}
#SLOT_homeSlider .tns-outer button[data-controls="next"]:before{content:"\f105";font-weight:600}
.dj_ios #SLOT_homeSlider .tns-outer button[data-controls="prev"]:before,.dj_ios #SLOT_homeSlider .tns-outer button[data-controls="next"]:before{left:-3px}
#SLOT_homeSlider .tns-outer [aria-controls]:hover,#SLOT_homeSlider .tns-nav [aria-controls]:hover{background:rgba(255,255,255,0.3);color:#f47920;transition:.15s all ease-in-out}
#SLOT_homeSlider .tns-outer{height:auto;text-align:center}#SLOT_homeSlider .tns-outer button[data-action="stop"],#SLOT_homeSlider .tns-outer button[data-action="start"]{display:none;position:absolute;width:30px;height:30px;background:rgba(255,255,255,0.6);border-radius:4px;z-index:1;border:0}
#SLOT_homeSlider .tns-outer button[data-action="stop"]:before,#SLOT_homeSlider .tns-outer button[data-action="start"]:before{position:relative;display:inline;font-family:'FontAwesome';top:-2px;font-size:12px;color:#f47920}
#SLOT_homeSlider .tns-outer button[data-action="stop"]:before{content:"\f04c"}
#SLOT_homeSlider .tns-outer button[data-action="start"]:before{content:"\f04b"}
#SLOT_homeSlider .tns-nav{position:absolute;bottom:0;width:100%;z-index:1}#SLOT_homeSlider .tns-controls,#SLOT_homeSlider .tns-nav [aria-controls]{opacity:0}
body[data-wc-device="mobile"] #SLOT_homeSlider .tns-controls,body[data-wc-device="mobile"] #SLOT_homeSlider .tns-nav [aria-controls],.dj_android #SLOT_homeSlider .tns-controls,.dj_android #SLOT_homeSlider .tns-nav [aria-controls],.dj_android #SLOT_homeSlider .tns-controls,.dj_android #SLOT_homeSlider .tns-nav [aria-controls]{opacity:1}
#SLOT_homeSlider .tns-outer:hover .tns-controls,#SLOT_homeSlider .tns-outer:hover .tns-nav [aria-controls]{opacity:1}#SLOT_homeSlider .tns-outer button{opacity:0;transition:.15s all ease-in-out}
body[data-wc-device="mobile"] #SLOT_homeSlider .tns-outer button,.dj_android #SLOT_homeSlider .tns-outer button,.dj_ios #SLOT_homeSlider .tns-outer button{opacity:1;transition:.15s all ease-in-out}
#SLOT_homeSlider .tns-outer:hover button{opacity:1;transition:.15s all ease-in-out}body[data-wc-device="mobile"] #SLOT_homeSlider .tns-outer button[data-action="stop"],body[data-wc-device="mobile"] #SLOT_homeSlider .tns-outer button[data-action="start"]{display:block;right:10px;top:10px;display:none;background:0}
.pageControl.dot>a{background:#fff;width:15px;height:15px}.product_info a,.product_info a:hover{transition:.15s all ease-in-out}
.product_info>.product_name>a{font-size:15px;color:#333;padding-bottom:2px;overflow:hidden;text-overflow:ellipsis;display:inline-block;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:18px;max-height:36px}
.carousel .product_info>.product_name>a,.product_info>.author-name a{overflow:hidden;text-overflow:ellipsis;display:inline-block;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:18px;max-height:36px}
.product_info>.author-name a{line-height:16px!important;max-height:32px;display:inline-block!important;display:-webkit-box!important}
.product_info>.product_price{color:#f47920;font-size:16px;font-weight:600}.product_info>.product_price>.old_price{margin-right:10px;color:#939393}
.productDescDropMerch{margin-top:0}.product_info>.author-name,.kompletomatiWidget>.content>ul>li .author-name,#SLOT_WhoBoughtThese .product_info>div.author-name,#four-grid-wishlist .author-name,.grid_mode .product_info>.author-name{color:#939393;padding:0 0 5px 0;font-weight:normal;visibility:hidden;max-height:30px}
.list_mode .product_info>.author-name a{margin-top:5px}.product_info>.author-name a,.kompletomatiWidget>.content>ul>li .author-name a,#SLOT_WhoBoughtThese .product_info>div.author-name>a,#four-grid-wishlist .author-name a,.grid_mode .product_info>.author-name a{color:#939393;font-size:15px;line-height:16px;display:none;margin-right:5px}
.grid_mode .shopperActions .dropdown_primary>a{min-width:0}.list_mode .product_info>.author-name a{margin-right:0}.product_info>.author-name a:hover,.kompletomatiWidget>.content>ul>li .author-name a:hover,#SLOT_WhoBoughtThese .product_info>div.author-name>a:hover{color:#f47920}
.product_info>.author-name a:first-child,.kompletomatiWidget>.content>ul>li .author-name a:first-child,#SLOT_WhoBoughtThese .product_info>div.author-name>a:first-child,#four-grid-wishlist .author-name a:first-child,.grid_mode .product_info>.author-name a:first-child{display:block;visibility:visible}
.list_mode .product_info>.author-name a,.grid_mode .product_info>.author-name a:first-child,.list_mode .product_info>.author-name a:first-child{display:inline;margin-right:-2px}
.list_mode .product_info>.author-name a{display:inline!important}.grid_mode .product_info>.author-name{line-height:14px;margin:3px 0}
.list_mode .product_info>.author-name{visibility:visible;max-height:inherit}.product_info>.author-name a:hover{color:#f47920}
.product>.product_image>.image>a{position:absolute;display:block;bottom:0;padding-left:10%;width:80%}.carousel .product>.product_info{margin-top:20px}
.pdpKompletiWidgetWrapper div.namePartPriceContainer>div>span.price{display:inline-block}div.namePartPriceContainer>div>span.price{color:#f47920;position:relative;display:inline;font-weight:600}
div.namePartPriceContainer>div>span.old_price{float:none;display:inline;position:relative;margin-right:10px}.quantity_section>.quantity_input{width:30px;height:20px}
.quantity_section>.header{font-size:14px}.carousel.background-true{background:0}.product_image .image{min-height:230px}.mkHomeContainer .carousel .product>.product_image>.image>a:before{position:absolute;display:block;content:"";width:20px;height:98%;background:-moz-linear-gradient(left,rgba(0,0,0,0.4) 0,rgba(0,0,0,0.1) 1%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(left,rgba(0,0,0,0.4) 0,rgba(0,0,0,0.1) 1%,rgba(0,0,0,0) 100%);background:linear-gradient(to right,rgba(0,0,0,0.4) 0,rgba(0,0,0,0.1) 1%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000',endColorstr='#00000000',GradientType=1)}
.carousel .product>.product_image .image>a img{width:100%;transition:.15s all ease-in-out;max-height:230px}.mkHomeContainer .carousel .product>.product_image .image>a img{box-shadow:-1px 1px 12px rgba(0,0,0,0.15);max-height:210px}
@-moz-document url-prefix(){.mkHomeContainer .carousel .product>.product_image .image>a img{box-shadow:-1px 1px 8px rgba(0,0,0,0.10)}
}.carousel .product>.product_image .image>a img:hover{-webkit-filter:brightness(107%);filter:brightness(107%);transition:.15s all ease-in-out}
.mkTopCategoryPage .carousel .product>.product_image .image>a img:hover{-webkit-filter:none;filter:none;transition:none}
.carousel .product{text-align:center;padding:0 10px 10px 10px;max-width:200px}.carousel .product>.product_image .RibbonAdDefault{display:none}
.controlBar>.prevPageButton,.controlBar>.nextPageButton{width:30px;height:50px;color:#f47920;font-weight:900}.carousel>.prevPageButton,.carousel>.nextPageButton{width:40px;height:40px;background:rgba(255,255,255,0.6);border-radius:4px;color:#f47920;transition:.15s all ease-in-out}
.carousel>.prevPageButton{left:40px}.carousel>.nextPageButton{right:40px}.carousel>.prevPageButton:hover,.carousel>.nextPageButton:hover{background:rgba(244,121,32,0.8);color:#fff;transition:.15s all ease-in-out}
.carousel>.prevPageButton:before,.carousel>.nextPageButton:before,.carousel>.prevPageButton:hover:before,.carousel>.nextPageButton:hover:before{position:relative;display:inline;font-family:'FontAwesome';font-size:15px;top:0;font-size:28px;left:14px;clip:auto}
.carousel>.prevPageButton:before{content:"\f104"}.carousel>.nextPageButton:before,.carousel>.nextPageButton:hover:before,.controlBar>.nextPageButton:before,.controlBar>.nextPageButton:hover:before{content:"\f105"}
.catPos{border-radius:0;border:0;padding:10px;width:100%;background:0}.catPos>.container{position:relative}.catPos>.container>a{position:absolute;background:rgba(255,255,255,0.90);bottom:0;padding:10px 20px 15px 20px;font-size:15px;line-height:17px;box-sizing:border-box;font-weight:500;transition:.15s all ease-in-out}
.catPos:hover>.container>a{transition:.15s all ease-in-out;background:rgba(255,255,255,0.98);text-decoration:none;color:#f47920}
.catPos>.product_image{border:none!important}.catPos>.product_image>a{height:auto;width:80%;padding-left:10%}.catPos>.product_image>a>img{width:100%;min-height:100%;max-height:initial;margin:0 -100px}
.controlBar>.prevPageButton:before,.controlBar>.nextPageButton:before{position:relative;display:inline;font-family:'FontAwesome';font-size:20px;top:0;left:14px;clip:auto;height:50px}
.controlBar>.prevPageButton:hover:before,.controlBar>.nextPageButton:hover:before{position:relative;display:inline;height:20px;font-family:'FontAwesome';font-size:30px;color:#f47920}
.controlBar>.prevPageButton:hover,.controlBar>.nextPageButton:hover{width:30px;height:30px;color:black;font-weight:900}.carousel>.header{line-height:20px}
.carousel>.header .link_text span{font-size:13px;line-height:15px;font-weight:400;color:#939393;vertical-align:top;margin-left:12px}
#SLOT_homeTopSellers .carousel>.header .link_text span{margin-top:5px}.carousel.padding-true>.content{margin-top:10px;clear:both}
#SLOT_categoryFacets .left_espot.centered img,#SLOT_categoryFacets .left_espot.centered a,#SLOT_HelpSidebar .left_espot.centered img,#SLOT_HelpSidebar .left_espot.centered a{width:auto}
#SLOT_categoryFacets .left_espot.centered img{max-width:100%}#SLOT_HelpSidebar .left_espot.centered img,#SLOT_HelpSidebar .left_espot.centered a{padding:0}
#SLOT_HelpSidebar .left_espot.centered{margin-bottom:30px;margin-top:30px}#SLOT_categoryFacets .contentRecommendationWidget{margin:30px 0;padding:0 15px}
#SLOT_HelpSidebar .contentRecommendationWidget:last-child{padding:0 15px}#SLOT_HelpSidebar .contentRecommendationWidget:first-child{padding:0}
#SLOT_HelpSidebar .contentRecommendationWidget:last-child .left_espot{text-align:center;word-wrap:break-word}#SLOT_HelpSidebar .contentRecommendationWidget:first-child .left_espot{text-align:left;word-wrap:break-word}
#SLOT_HelpSidebar .contentRecommendationWidget:last-child .left_espot a{background:0}#SLOT_HelpSidebar .contentRecommendationWidget:first-child .left_espot a{background:#f8f8f8}
#SLOT_categoryFacets .contentRecommendationWidget .left_espot{text-align:center}#SLOT_categoryFacets .contentRecommendationWidget .left_espot a:hover{text-decoration:underline;color:#f47920;transition:.15s all ease-in-out}
#SLOT_categoryFacets .contentRecommendationWidget .left_espot a{transition:.15s all ease-in-out}.catEntryList_border{display:none}
.list_mode>li>.product>.shopperActions{display:none}.grid_mode .product_info{top:0;padding:0 10px 10px 10px;position:relative;text-align:center}
body[data-wc-device="mobile"] .grid_mode .product_info{top:20px}.grid_mode .product_name{min-height:0;padding:0}
.product_listing_container .grid_mode .product .shopperActions{position:absolute;margin-top:-40px;width:100%;background:#fff;box-shadow:0 -2px 8px -5px rgba(0,0,0,0.7)}
body[data-wc-device="mobile"] .product_listing_container .grid_mode .product .shopperActions{margin-top:-20px;-webkit-transform:translateY(0px);transform:translateY(0px);box-shadow:none}
.product_listing_container .grid_mode .product .shopperActions #add2CartBtn{border-right:1px}.product_listing_container .grid_mode .product .shopperActions #add2CartBtn,.product_listing_container .grid_mode .product .shopperActions .dropdown_primary{width:50%;min-width:50%;float:left;background:#fff;border-radius:0;padding-top:5px;border:0}
.product_listing_container .grid_mode .product .shopperActions .dropdown_primary .shoppping_list_content{display:block;width:100%;box-shadow:-1px 0 0 #ebebeb}
.product_listing_container .grid_mode .product .shopperActions #add2CartBtn:before{font-family:'FontAwesome';position:relative;content:"\f291";color:#333}
.product_listing_container .grid_mode .product .shopperActions #add2CartBtn:hover:before,.product_listing_container .grid_mode .product .shopperActions .shoppping_list_content:hover:before{color:#f47920;-webkit-transition-delay:0s;transition-delay:0s}
.product_listing_container .grid_mode .product .shopperActions .shoppping_list_content:before{top:0;opacity:1;transition:.15s all ease-in-out;-webkit-transition-delay:.35s;transition-delay:.35s}
.product_listing_container .grid_mode .product:hover .shopperActions .shoppping_list_content:before{top:0;opacity:1;transition:.15s all ease-in-out;-webkit-transition-delay:.35s;transition-delay:.35s}
.product_listing_container .grid_mode .product .shopperActions #add2CartBtn #productPageAdd2Cart{display:none}.product_listing_container .grid_mode .product .shopperActions .shoppping_list_content:before{left:0;top:10px;opacity:0;transition:.15s all ease-in-out;-webkit-transition-delay:0s;transition-delay:0s}
.compare_target,.product_listing_container .list_mode .product .product_info>.product_option,.product_listing_container .list_mode .product_quantity{display:none}
.product_listing_container .list_mode .product>.product_info>.product_price{color:#f47920;font-size:16px;margin-bottom:10px}
.product_listing_container .list_mode .product .reviewsPreview{margin:5px 0 10px 0}.list_mode .product_info>.product_name>a{padding-bottom:0;width:auto;display:inline}
.list_mode .product_info>.product_name>a:hover{color:#f47920}.product_listing_container .list_mode .product>.product_info>.product_name .startDate{font-size:16px}
.product_listing_container .list_mode .product>.product_info>.product_name .startDate:before{content:"-"}
.list_mode .product_info .stars .star:before{font-size:13px}.list_mode .product_info .stars .star{padding-right:1px}.list_mode .product_info .ratingCount{font-size:11px;margin-left:5px;top:-1px}
.product_listing_container>.grid_mode li{width:15%!important;margin:20px 8px 0;position:relative;border:1px solid #ebebeb;border-radius:4px;min-height:380px;box-shadow:1px 1px 20px -5px rgba(0,0,0,0.1)}
body[data-wc-device="mobile"] .product_listing_container>.grid_mode li{min-height:400px}.product_listing_container>.list_mode>li{min-height:auto;padding-bottom:0;width:100%!important}
.product_listing_container>.list_mode>li:after{margin:0}.grid_mode .product .shopperActions{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);transition:.15s all ease-in-out;-webkit-transition-delay:.1s;transition-delay:.1s}
body[data-wc-device="mobile"] .grid_mode .product .shopperActions{opacity:1;box-shadow:none}
body[data-wc-device="mobile"] .product_listing_container .grid_mode .product .shopperActions .shoppping_list_content:before,body[data-wc-device="mobile"] .grid_mode .product .shopperActions #add2CartBtn:before{opacity:1;top:0}
body[data-wc-device="mobile"] .product_listing_container .grid_mode .product .shopperActions .shoppping_list_content:before{left:-5px}
.grid_mode .product:hover .shopperActions{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px);transition:.10s all ease-in-out;-webkit-transition-delay:.25s;transition-delay:.25s}
.grid_mode .product .shopperActions #add2CartBtn:before{top:10px;opacity:0;transition:.15s all ease-in-out;-webkit-transition-delay:.05s;transition-delay:.05s}
.grid_mode .product:hover .shopperActions #add2CartBtn:before{transform:translateY(0px);top:0;opacity:1;transition:.15s all ease-in-out;-webkit-transition-delay:.3s;transition-delay:.3s}
.grid_mode .product:hover .shopperActions .shoppping_list_content:before{transition:.15s all ease-in-out;-webkit-transition-delay:.3s;transition-delay:.3s}
.grid_mode .product>.product_image img{position:relative;display:block;bottom:0;max-width:100%;width:auto;margin:0 auto;height:auto;max-height:250px}
body[data-wc-device="mobile"] .grid_mode .product>.product_image a{bottom:30px}.grid_mode .product_price{padding:0}
.product_image .RibbonAdDefault{left:-40px;top:-31px;width:110px;border-radius:4px 0 0;transition:.15s all ease-in-out;background:#000}
.list_mode .product>.product_image img{height:auto;max-width:100%;width:auto}.list_mode .product_image .RibbonAdDefault{top:-20px;left:0}
.list_mode .mkAddToFavorites .dropdown_primary{background:#fff;width:42px;border:1px solid #ddd}.list_mode .mkAddToFavorites{width:43px;float:left;margin-top:14px}
.list_mode .mkAddToFavorites .dropdown_primary>a{min-width:40px;width:40px}.list_mode .shopperActions #add2CartBtn:hover .button_text:before{left:-8px}
.list_mode .product>.product_image>a{width:100%}.list_mode .mkAddToFavorites .shoppping_list_content:before{left:0}.list_mode .mkAddToFavorites .shoppping_list_content:before{color:#333}
.list_mode .mkAddToFavorites .shoppping_list_content:hover:before{color:#f47920}.product_image .RibbonAdDefault:hover{color:#f47920;transition:.15s all ease-in-out}
.product_image .RibbonAdDefault:after{content:"";position:absolute;top:0;display:block;right:-10px;border-left-width:1em;border-left-color:#fff;transition:.15s all ease-in-out}
.list_mode .product_info{margin:10px 0 0 20px;position:relative;display:inline-block;width:80%}.product_listing_container .list_mode .product{position:relative;padding:15px}
.product_listing_container .list_mode .product>.product_image{margin:20px 10px 0 10px;position:relative;display:inline-block;float:left;width:140px}
.list_mode .product_info .shopperActions #add2CartBtn{max-width:150px;margin-top:15px;float:left;margin-right:5px}.list_mode .product_info .shopperActions #add2CartBtn:hover{text-decoration:none}
.product_info .minQuantity,.product_listing_container .list_mode .product .product_option .button.primary{display:none}.product_image .RibbonAdDefault.Clearance{background:#2278ba}
.product_image .RibbonAdDefault.Clearance:after{border:10px solid #2278ba;border-right-color:transparent}.product_image .RibbonAdDefault.Exclusive{background:#ef6162}
.product_image .RibbonAdDefault.Exclusive:after{border:10px solid #ef6162;border-right-color:transparent}.grid_mode .product{padding:0}
.grid_mode .product>.product_image{padding:10px 40px}.grid_mode .product>.product_image>.image>a{position:absolute;display:block;width:100%;padding:0}
.tagAkcija,.tagUgodno,.tagUspesnica,.tagNovo{position:absolute;display:table-cell;color:#fff;font-size:12px;top:0;z-index:1;padding:2px 5px 0 10px;height:20px;border-radius:4px 0 0 0}
.mkTopSellers .tagAkcija,.mkTopSellers .tagUgodno,.mkTopSellers .tagUspesnica,.mkTopSellers .tagNovo,.carousel .tagAkcija,.carousel .tagUgodno,.carousel .tagUspesnica,.carousel .tagNovo{display:none}
.list_mode .tagAkcija,.list_mode .tagUgodno,.list_mode .tagUspesnica,.list_mode .tagNovo{position:relative;top:0}.tagAkcija:before,.tagUgodno:before,.tagUspesnica:before,.tagNovo:before{position:relative;font-family:'FontAwesome';content:"\f0da";font-size:11px;left:-4px}
.tagAkcija:after,.tagUgodno:after,.tagUspesnica:after,.tagNovo:after{content:"";position:absolute;top:0;display:block;right:-15px;border-left-width:1em;border-left-color:#fff}
.tagAkcija:after{border:10px solid #ef6162;border-right-color:transparent}.tagUgodno:after{border:10px solid #2278ba;border-right-color:transparent}
.tagUspesnica:after{border:10px solid #f09b5d;border-right-color:transparent}.tagNovo:after{border:10px solid #56a69d;border-right-color:transparent}
.tagAkcija{background:#ef6162}.tagUgodno{background:#2278ba}.tagUspesnica{background:#f09b5d}.tagNovo{background:#56a69d}
.loginMenuDropdown{color:#333}.input_field,#Register input,.address input,#customers_new_or_returning input,.form_input,#AdvancedSearchForm input,.myAccount_page .inputField,form#SendMsgForm .contents>div>input{box-shadow:inset 0 0 0;font-size:12px;padding:8px;background:#fff;box-sizing:border-box;height:30px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:1px solid #ddd;border-radius:4px}
#AdvancedSearchForm #WC_AdvancedSearchForm_FormInput_filterTerm,#AdvancedSearchForm #WC_AdvancedSearchForm_FormInput_categoryId,#AdvancedSearchForm #WC_AdvancedSearchForm_FormInput_manufacturer,#AdvancedSearchForm #WC_AdvancedSearchForm_FormInput_searchTermScope,#AdvancedSearchForm #WC_AdvancedSearchForm_FormInput_minPrice,#AdvancedSearchForm #WC_AdvancedSearchForm_FormInput_maxPrice{width:100%}
#AdvancedSearchForm input{background:#f8f8f8}#customers_new_or_returning input{padding:6px}.card_info .col1 span input,.card_info span input{padding:8px;border-radius:4px;font-size:14px;border:1px solid #ddd}
.card_info .col1{padding-top:0}.address input{padding:8px;border-radius:4px;width:100%}.loginMenuDropdown .input_field{width:100%}
.loginMenuDropdown .panel{box-shadow:0 0 20px rgba(0,0,0,0.2);padding:10px 20px 20px}.loginMenuDropdown .footer{border-top:1px solid #ebebeb}
#breadcrumb .on{color:#f47920}.loggedInContractSelectPanel .button_secondary .button_text,.loggedInContractSelectPanel .button_secondary,.signOutButton .button_text,.signOutButton,.loggedInContractSelectPanel .button_secondary .button_text{font-size:14px;width:100%;border:0;color:black}
#quick_cart_container{top:84px!important}#quick_cart_container>.dijitDialogPaneContent,#MiniShopCartProductAdded>.dijitDialogPaneContent{width:auto!important}
div#widget_minishopcart_popup_1>#cartDropdown .product>.product_image>a>img{max-width:100%;width:auto;height:auto;max-height:100%}
.shopperActions .dropdown_list{padding:0;border-radius:0 0 4px 4px;min-width:100%;top:37px;border:1px solid #ebebeb;border-top:0}
.mkProductPageContainer .shopperActions{padding:0 17px;text-align:center;width:100%}.mkProductPageContainer .created_list{font-size:14px;background:0;padding-left:0}
.shopperActions .dropdown_list .message{font-size:12px}.mkProductPageContainer .created_list a:before{position:relative;content:"\f067";display:inline;font-family:'FontAwesome';font-size:15px;top:1px;color:#f47920;right:10px;clip:auto}
.shopperActions .dropdown_primary>.drop{background:#e0e0e0;border-radius:0 4px 4px 0}#Header_GlobalLogin_signOutQuickLink,#quickLinksBar>li>a#quickLinksButton{display:none}
#content .facetWidget.collapsible,#content .collapsible,.categoryNavWidget.collapsible,#content .collapsible:hover,.optionContainer>.title,div.widget_left_nav>div.content_left_border>div.content_right_border>div.content div.content_section div.section_list,.facetWidget{background:0}
.facetWidget h3,#content .collapsible>h3{font-size:22px;font-weight:400;padding:0;color:#333}.optionContainer>.title{font-size:16px;border:0;line-height:20px}
.optionContainer>.title{padding:0}#section_list_settings a:hover{color:#f47920;cursor:pointer;text-decoration:underline}
#section_list_wishlists a:hover{color:#f47920;cursor:pointer;text-decoration:underline}#section_list_orders a:hover{color:#f47920;cursor:pointer;text-decoration:underline}
#section_list_coupons a:hover{color:#f47920;cursor:pointer;text-decoration:underline}.facetSelect li{color:#333;font-size:14px;border:0;padding:2px 10px}
.facetSelect .stars{float:left}div.widget_left_nav{margin-top:20px!important}div.widget_left_nav>div.content_left_border>div.content_right_border>div.content div.content_section div.section_list>ul>li>a{padding:0 0 0 15px;font-size:14px}
div.widget_left_nav>div.content_left_border>div.content_right_border>div.content div.content_section div.section_list>ul>li>a:hover{text-decoration:none}
div.widget_left_nav>div.content_left_border>div.content_right_border>div.content div.content_section div.section_list>ul>li>a div{color:#333}
div.widget_left_nav>div.content_left_border>div.content_right_border>div.content div.content_section div.section_list>ul>li>a div:hover{color:#f47920}
.facetCountContainer{color:#939393;transition:.15s all ease-in-out}.facetSelect li a:hover{color:#f47920;text-decoration:none;transition:.15s all ease-in-out}
#facetFilterListWrapper>.facetSelectedCont{border:0;margin:0;width:100%;margin-top:15px}.facetWidget .clearAll{box-shadow:0 0 12px -5px rgba(0,0,0,0.2);padding:5px 10px;border:1px solid #f3f3f3;border-radius:4px;color:#333;position:relative;right:10px}
.facetWidget .clearAll:hover{text-decoration:none;color:#f47920}#content .collapsible>h3:before,.categoryNavWidget.collapsible>h3:before,.linkWidget.collapsible>h3:before{display:none}
#content .collapsible[aria-expanded="false"]>h3:before,.categoryNavWidget.collapsible[aria-expanded="false"]>h3:before,.linkWidget.collapsible[aria-expanded="false"]>h3:before{content:"\f196";clip:auto;left:14px}
.optionContainer .arrow_collapsed:before{font-family:'FontAwesome';content:"\f107";font-size:12px;color:#f47920;clip:auto;left:5px;top:-13px;-webkit-transform:rotate(0deg)}
.optionContainer .arrow:before{display:none}ul.facetSelect li input.range_input{border:1px solid #d6d6d6;border-radius:4px;margin-top:5px;width:20px;height:10px;padding:5px 8px;text-align:center}
.facetSelectContainer>ul,div.widget_left_nav>div.content_left_border>div.content_right_border>div.content div.content_section div.section_list>ul{padding:0 0 0 15px;background:#f8f8f8}
.facetSelectContainer{background:#f8f8f8;padding:0}.facetWidget .close:before{font-family:'FontAwesome';content:"\f057";font-size:12px;clip:auto;left:0;top:0}
.facetWidget .clearAll:hover .close:before,.facetWidget .filter_option:hover .close:before{left:0;top:0}.filter_option{padding:0 20px}
#facetFilterList a:hover,#facetFilterList a:-webkit-any-link span{text-decoration:none}#facetFilterListWrapper .facetSelected,.facetWidget .clearAll{line-height:20px}
.facetSelectContainer .stars .star:before{color:#ddd}.facetSelectContainer .stars .star-active:before{color:#f47920}.facetWidget .close{margin-top:0;margin-right:0;overflow:visible}
.collapsible[aria-expanded="false"]>.content{opacity:0}.optionContainer .arrow{position:absolute;display:inline-block;margin:0;right:10px}
.facetSelectContainer>ul{border-top:1px solid #f3f3f3}#content .facetWidget.collapsible,.facetSelectContainer>ul,.facetSelect li{padding:0}
.facetSelect li a{margin:0;padding:1px 0}#content .collapsible>h3{margin:0}div.widget_left_nav>div.content_left_border>div.content_right_border>div.content div.content_section div.section_list ul li{line-height:16px;padding:3px 5px;transition:.15s all ease-in-out}
div.widget_left_nav>div.content_left_border>div.content_right_border>div.content div.content_section div.section_list ul li:hover{background:#fcfcfc;transition:.15s all ease-in-out}
.facetCountContainer:hover .catFacetNum{color:#939393}#content .collapsible,.categoryNavWidget.collapsible{padding:0;margin:20px 20px 20px 25px}
#content #SLOT_categoryFacets .collapsible,#SLOT_categoryFacets .categoryNavWidget.collapsible{margin:5px 0 0 0}.facetContainer{margin-bottom:60px}
.facetSelectContainer{border-radius:0}.facetSelectContainer>ul,div.widget_left_nav>div.content_left_border>div.content_right_border>div.content div.content_section div.section_list>ul,div.widget_left_nav>div.content_left_border>div.content_right_border>div.content div.content_section div.section_list>ul>li>a{padding:0}
#SLOT_categoryFacets ul.facetSelect li input.go_button:hover{color:#f47920}#SLOT_categoryFacets{position:relative;background:#fff;min-height:100%}
#SLOT_categoryFacets .catFacetNum,#SLOT_categoryFacets #productsFacets div.facetCountContainer{text-decoration:none;color:#ccc;margin-left:2px;font-size:12px;float:right;letter-spacing:-0.5px;font-weight:400;top:-0.5px;position:relative}
#SLOT_categoryFacets #productsFacets div.facetCountContainer:hover{color:#999}#SLOT_categoryFacets .catFacetNum{position:absolute;right:3px}
#SLOT_categoryFacets #productsFacets div.facetCountContainer:before{display:none}#SLOT_categoryFacets #widget_breadcrumb{position:relative;display:inline-block;width:100%;padding:20px 20px 0 20px}
#SLOT_categoryFacets div.facetCountContainer{font-weight:400;width:100%;position:relative;display:inline-block}#SLOT_categoryFacets #productsFacets .outline>span{float:left;width:auto}
#SLOT_categoryFacets #productsFacets .outline .facetCountContainer{position:absolute;width:auto;right:3px;padding:0}#SLOT_categoryFacets div.facetCountContainer{line-height:17px;padding:0 40px 0 20px}
#SLOT_categoryFacets #productsFacets .outline>span:before{margin-right:5px}#SLOT_categoryFacets div.facetCountContainer:hover:before,#SLOT_categoryFacets #productsFacets .outline>span:hover:before{color:#f47920;transition:.15s all ease-in-out}
#SLOT_categoryFacets div#widget_breadcrumb>ul{position:relative;display:inline-block;width:100%}#SLOT_categoryFacets #widget_breadcrumb .divider,#SLOT_categoryFacets #widget_breadcrumb>ul>li:first-child{display:none}
#SLOT_categoryFacets .categoryNavWidget div.widget_left_nav{margin-top:0!important}#SLOT_categoryFacets div#widget_breadcrumb>ul li{display:block;text-decoration:none;line-height:16px;font-weight:600;font-size:15px;margin-bottom:8px}
#SLOT_categoryFacets div#widget_breadcrumb>ul li:before{position:absolute;display:inline-block;font-family:'FontAwesome';font-size:7px;content:"\f053";transition:.15s all ease-in-out;color:#ebebeb;margin-left:-10px;transition:.15s all ease-in-out}
#SLOT_categoryFacets .limitedCat{display:none}#SLOT_categoryFacets .limitedCat.show{display:block}#SLOT_categoryFacets div#widget_breadcrumb>ul li:hover:before{color:#939393;margin-left:-12px}
#SLOT_categoryFacets div#widget_breadcrumb>ul li.current:before{display:none}#SLOT_categoryFacets div#widget_breadcrumb>ul li a{font-size:15px;font-weight:600;color:#333;transition:.15s all ease-in-out}
#SLOT_categoryFacets div#widget_breadcrumb>ul li.current{color:#f47920}#SLOT_categoryFacets div#widget_breadcrumb>ul li a:hover{color:#f47920;text-decoration:none;transition:.15s all ease-in-out}
.mkTopCategoryPage .carousel.padding-true{padding:10px 10px 20px 10px}.mkTopCategoryPage h1{margin-left:10px;padding-bottom:0}
.facetSelect{display:inline-block;overflow:hidden;width:100%}.facetSelect li.singleFacet:first-child{border-top:1px solid #f3f3f3}
.facetSelect li.singleFacet:last-child{border-bottom:1px solid #f3f3f3}.facetsShrink{max-height:128px}.facetsExpand{max-height:auto;transition:.15s all ease-in-out}
.facetContainer h2,#SLOT_categoryFacets h2{position:relative;padding:20px 5px 5px 25px;letter-spacing:-0.6px;color:#333;left:-4px;font-weight:200}
.facetContainer h2:before,#SLOT_categoryFacets h2:before{position:relative;display:inline-block;width:4px;height:4px;background:#f47920;border-radius:50%;top:-4px;left:-6px}
#viewMoreFacets,.showMore label{font-size:12px;color:#f47920;padding:6px 35px 8px 35px}.showMore label{padding:2px 33px}
.showMore{position:relative;display:inline-block;padding:0;padding-top:5px}.showMore label{display:inline-block;position:relative;cursor:pointer}
#viewMoreFacets:before,.showMore label span.more:before{position:absolute;display:inline-block;font-family:'FontAwesome';content:"\f196";font-size:11px;transition:.15s all ease-in-out;color:#f47920;margin:1px 0 10px -12px}
#viewMoreFacets.down:before,.showMore label span.less:before{position:absolute;display:inline-block;font-family:'FontAwesome';font-size:11px;transition:.15s all ease-in-out;color:#f47920;margin:1px 0 10px -12px;content:"\f147"}
#viewMoreFacets.down .more,#viewMoreFacets .less{display:none}#viewMoreFacets .more,#viewMoreFacets.down .less{display:inline-block}
#content .collapsible>h3,.categoryNavWidget.collapsible>h3,.linkWidget.collapsible>h3{display:none}.myAccount_page #content .collapsible>h3{display:inline-block}
#price_range_input{padding:0 20px 5px 20px;box-sizing:border-box}#price_range_input input[type="number"]{-moz-appearance:textfield}
#price_range_input input[type="number"]{-moz-appearance:textfield}#price_range_input input[type="number"]::-webkit-outer-spin-button,#price_range_input input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}
.facetContainer .reviewsPreview{text-decoration:none}#Ranking .outline span:before{display:none}#Ranking .facetSelect{padding-left:4px}
.facetSelect li:first-of-type a{padding-top:6px}ul.facetSelect{border:0}.optionContainer .title .arrow:after{position:relative;font-family:'FontAwesome';content:"\f078";color:#f47920;float:right;font-size:7px;overflow:visible;margin-right:2px}
.optionContainer .title .arrow_collapsed:after{position:relative;font-family:'FontAwesome';content:"\f2d1";font-size:5px;font-weight:600;top:-2px;overflow:visible;margin-right:3px}
#SLOT_categoryFacets div#widget_breadcrumb>ul li.current:after{right:-10px}.facetContainer .optionContainer>.title{border-top:1px solid #f8f8f8;padding:10px 10px 10px 20px;margin:0}
.facetSelect .facetbutton{padding:2px 5px 2px 20px;transition:.15s all ease-in-out}.facetSelect .facetbutton:hover{background:#fff;transition:.15s all ease-in-out}
.facetSelect .facetbutton .outline{position:relative;display:inline-block;width:100%}.singleFacet .facetSelect .facetbutton .outline{padding:0 45px 0 20px;box-sizing:border-box}
.facetSelectContainer .showMore input{display:none}#SLOT_categoryFacets li[data-additionalvalues="More"]{padding:5px 5px 5px 20px;box-sizing:border-box}
#SLOT_categoryFacets li[data-additionalvalues="More"]:hover{background:}.facetSelect li label:hover .outline span:first-child,.facetSelect li:hover label .outline span:first-child{text-decoration:none}
.facetSelect li:hover{background:}li[data-additionalvalues="More"]>label{width:100%;position:relative;display:inline-block;margin:0;box-sizing:border-box;padding:0}
#SLOT_categoryFacets #productsFacets li[data-additionalvalues="More"]>label>.outline>span{float:none}
.singleFacet .facetSelect .checkBox{position:absolute;background:#fff;width:17px;height:17px;border-radius:4px;border:1px solid #d6d6d6}
.facetSelect li input:checked+a .checkBox>.checkmark,input:checked ~ .checkBox>.checkmarkMulti{background:0}.facetSelect li input:checked+a .checkBox>.checkmark:before,input:checked ~ .checkBox>.checkmarkMulti:before{font-family:'FontAwesome';content:"\f00c";transition:.15s all ease-in-out;color:#333;position:relative;top:-2px;left:1px;font-size:11px}
.facetSelectContainer .facetSelectedHighlight{color:#f47920}.singleFacet li[data-additionalvalues="More"]>label{top:2px;float:right;margin:-8px 0;width:100%;padding-top:3px;padding-bottom:3px;padding-left:25px;transition:.15s all ease-in-out}
.singleFacet li[data-additionalvalues="More"]>label:hover{background:#fff;color:#f47920;transition:.15s all ease-in-out}
#SLOT_categoryFacets li[data-additionalvalues="More"]{padding:5px 5px 3px 20px}#SLOT_categoryFacets li[data-additionalvalues="More"] .checkBox{position:relative;float:left;margin:0;top:-9px}
.productListingWidget{border:0}.productListingWidget .grid_mode{display:flex;flex-wrap:wrap}.productListingWidget>.header_bar{position:relative;height:50px;padding:0;margin-left:10px;margin-top:15px}
.productListingWidget>.header_bar .controls .view_controls{position:absolute;left:0;top:6px}.productListingWidget>.header_bar>.title{position:absolute;left:150px;color:#333;font-size:15px;margin-top:10px;text-transform:none;font-weight:400}
.sorting_controls>span>label,.sorting_controls>span>label{font-size:14px;text-transform:none}.sorting_controls>span.order_by_label,.sorting_controls>span.page_size_label{padding-top:10px;margin-right:5px}
.selectWrapper .dijitSelect .dijitButtonText{padding:0 5px 10px 0}.productListingWidget>.header_bar>.title>.num_products{color:#939393}
.pagination_bottom{position:relative;display:inline-block;width:100%}.controlBar .pageControl.number>a{border:1px solid #ebebeb;background:#f3f3f3;color:#333;border:0;transition:.15s all ease-in-out}
.controlBar .pageControl.number>a.selected,.controlBar .pageControl.number>a:hover.selected{background:#f47920;color:#fff;transition:.15s all ease-in-out}
.controlBar .pageControl.number>a:hover{background:#ebebeb;color:#333;transition:.15s all ease-in-out}.controlBar>.prevPageButton,.controlBar>.nextPageButton{width:30px;height:30px;color:#f47920;background:#f8f8f8;border-radius:4px;font-weight:900}
.paging_controls{text-align:center;float:none;margin:30px 0 50px 0}.paging_controls a span{margin:0 5px;font-size:14px;color:#333;transition:.15s all ease-in-out}
.paging_controls .right_arrow img,.paging_controls .left_arrow img{display:none}.paging_controls .right_arrow:after,.paging_controls .left_arrow:before{position:relative;font-family:'FontAwesome';transition:.15s all ease-in-out;color:#333;top:1px}
.paging_controls .right_arrow:hover:after,.paging_controls .left_arrow:hover:before,.paging_controls a:hover span{color:#f47920;transition:.15s all ease-in-out}
.paging_controls .right_arrow:after{content:"\f105"}.paging_controls .left_arrow:before{content:"\f104"}
.productListingWidget>.header_bar .controls .sorting_controls{top:0}div.grid_icon,div.list_icon,a.grid_icon,a.list_icon,a.list_icon:hover,a.grid_icon:hover{background:0;border:0;overflow:visible;padding:0}
div.grid_icon:before,a.grid_icon:hover:before,a.grid_icon:before,div.list_icon:before,a.list_icon:hover:before,a.list_icon:before{position:relative;left:0;top:0;clip:auto;color:#ebebeb;font-size:20px;transition:.2s all ease-in-out}
a.grid_icon,div.grid_icon,a.grid_icon:before,div.grid_icon:before,a.grid_icon:hover:before{font-family:'FontAwesome';content:"\f009";left:37px;transition:.15s all ease-in-out}
div.list_icon:before,a.list_icon:before{font-family:'FontAwesome';content:"\f00b";transition:.15s all ease-in-out}
div.list_icon:before,a.list_icon:hover:before,a.list_icon:before{left:-5px}a.grid_icon:hover:before,div.grid_icon:before,div.list_icon:before,a.list_icon:hover:before{color:#f47920;transition:.15s all ease-in-out}
div.list_icon:after,a.list_icon:after{position:relative;content:"";display:inline-block;width:1px;left:35px;top:-34px;height:45px;background:#ebebeb}
.wishlist_details_row .views_icon{width:50px}.wishlist_details_row .views_icon img{display:none}.wishlist_details_row .views_icon a .gridIcon:before,.wishlist_details_row .views_icon a .listIcon:before,.wishlist_details_row .views_icon .listIconSelected:before,.wishlist_details_row .views_icon .gridIconSelected:before{position:relative;display:inline-block;transition:.15s all ease-in-out;color:#f3f3f3;font-size:20px;margin-right:10px;padding-right:13px}
.wishlist_details_row .views_icon a .gridIcon:before,.wishlist_details_row .views_icon .gridIconSelected:before{border-right:1px solid #f3f3f3}
.wishlist_details_row .views_icon a .listIcon:before,.wishlist_details_row .views_icon .listIconSelected:before{font-family:'FontAwesome';content:"\f00b"}
.wishlist_details_row .views_icon a .gridIcon:before,.wishlist_details_row .views_icon .gridIconSelected:before{font-family:'FontAwesome';content:"\f009"}
.wishlist_details_row .views_icon .gridIconSelected:before,.wishlist_details_row .views_icon .listIconSelected:before{color:#f47920;transition:.15s all ease-in-out}
#shoppingListCreateSuccessPopup #shoppingListCreateSuccessPopup_close:before{color:#ebebeb}.selectWrapper{height:35px;background:#f3f3f3;border:1px solid #ebebeb;border-radius:4px;vertical-align:top}
.selectWrapper:hover{background:#ebebeb}.selectWrapper .dijitSelect .dijitArrowButtonContainer:before,.shopperActions .dropdown_primary>.drop div:before{background:0;font-family:'FontAwesome';content:"\f0dd";color:#333;top:-10px;transition:.15s all ease-in-out;overflow:visible}
.selectWrapper .dijitSelect{background:0;border:0}.orderBySelectMenu,.pageSizeSelectMenu{border:1px solid #ebebeb;border-radius:0 0 4px 4px;box-shadow:0 0 20px rgba(0,0,0,0.1);top:-6px!important}
.pageSizeSelectMenu{width:10px}.pageSizeSelectMenu>tbody>tr td{border-bottom:0;color:#333}.selectWrapper .dijitOpened{border-radius:4px 4px 0 0}
.orderBySelectMenu>tbody tr td{border:0;transition:.15s all ease-in-out}tr.dijitMenuItemSelected,tr.dijitMenuItemFocused,.dijitSelectSelectedOption{background:none!important}
tr.dijitMenuItemSelected>td:hover{color:#f47920!important;transition:.15s all ease-in-out}#orderBy_dropdown>#orderBy_menu>tbody tr.dijitMenuItemSelected>td:nth-child(2),.orderBySelectMenu>tbody tr.dijitMenuItemSelected>td:nth-child(2),#orderByContent_dropdown>#orderByContent_menu>tbody tr.dijitMenuItemSelected>td:nth-child(2),#pageSize_dropdown>#pageSize_menu>tbody tr.dijitMenuItemSelected>td:nth-child(2),.pageSizeSelectMenu>tbody tr.dijitMenuItemSelected>td:nth-child(2),div[id^="attrValue_"]>table[id^="attrValue_"]>tbody tr.dijitMenuItemSelected>td:nth-child(2),div[id^="attrName_"]>table[id^="attrName_"]>tbody tr.dijitMenuItemSelected>td:nth-child(2){color:#f47920!important}
#orderBy_dropdown>#orderBy_menu>tbody tr.dijitSelectSelectedOption>td:nth-child(2),.orderBySelectMenu>tbody tr.dijitSelectSelectedOption>td:nth-child(2),#orderByContent_dropdown>#orderByContent_menu>tbody tr.dijitSelectSelectedOption>td:nth-child(2),#pageSize_dropdown>#pageSize_menu>tbody tr.dijitSelectSelectedOption>td:nth-child(2),.pageSizeSelectMenu>tbody tr.dijitSelectSelectedOption>td:nth-child(2),div[id^="attrValue_"]>table[id^="attrValue_"]>tbody tr.dijitSelectSelectedOption>td:nth-child(2),div[id^="attrName_"]>table[id^="attrName_"]>tbody tr.dijitSelectSelectedOption>td:nth-child(2){color:#f47920!important}
.mkTopCategoryPage .carousel .product{padding-top:10px}.mkTopCategoryPage .carousel>h2{padding-bottom:0}.mkTopCategoryPage .carousel .product>.product_image .image>a img{max-height:220px}
#categoryEspot3 .reviewsPreview{display:none}#categoryEspot1 .carousel .content ul li,#categoryEspot2 .carousel .content ul li,#categoryEspot3 .carousel .content ul li,#categoryEspot4 .carousel .content ul li,#categoryEspot5 .carousel .content ul li{max-width:12.5%}
@media(max-width:1794px){#categoryEspot1 .carousel .content ul li,#categoryEspot2 .carousel .content ul li,#categoryEspot3 .carousel .content ul li,#categoryEspot4 .carousel .content ul li,#categoryEspot5 .carousel .content ul li{max-width:14.2857%}
}@media(max-width:1554px){#categoryEspot1 .carousel .content ul li,#categoryEspot2 .carousel .content ul li,#categoryEspot3 .carousel .content ul li,#categoryEspot4 .carousel .content ul li,#categoryEspot5 .carousel .content ul li{max-width:16.6667%}
}@media(max-width:1280px){#categoryEspot1 .carousel .content ul li,#categoryEspot2 .carousel .content ul li,#categoryEspot3 .carousel .content ul li,#categoryEspot4 .carousel .content ul li,#categoryEspot5 .carousel .content ul li{max-width:20%}
}@media(max-width:1192px){#categoryEspot1 .carousel .content ul li,#categoryEspot2 .carousel .content ul li,#categoryEspot3 .carousel .content ul li,#categoryEspot4 .carousel .content ul li,#categoryEspot5 .carousel .content ul li{max-width:25%}
}@media(max-width:992px){#categoryEspot1 .carousel .content ul li,#categoryEspot2 .carousel .content ul li,#categoryEspot3 .carousel .content ul li,#categoryEspot4 .carousel .content ul li,#categoryEspot5 .carousel .content ul li{max-width:33.3333%}
}@media(max-width:672px){#categoryEspot1 .carousel .content ul li,#categoryEspot2 .carousel .content ul li,#categoryEspot3 .carousel .content ul li,#categoryEspot4 .carousel .content ul li,#categoryEspot5 .carousel .content ul li}
@media(max-width:600px){#categoryEspot1 .carousel .content ul li,#categoryEspot2 .carousel .content ul li,#categoryEspot3 .carousel .content ul li,#categoryEspot4 .carousel .content ul li,#categoryEspot5 .carousel .content ul li}
@media(max-width:488px){#categoryEspot1 .carousel .content ul li,#categoryEspot2 .carousel .content ul li,#categoryEspot3 .carousel .content ul li,#categoryEspot4 .carousel .content ul li,#categoryEspot5 .carousel .content ul li{max-width:50%}
}div.namePartPriceContainer h1.main_header{color:#333}#widget_coordinate .list_mode .product>.product_name_merch{height:auto}
.available a.check_stores{position:absolute;top:20px;left:130px;display:block;color:#f47920;width:auto;font-size:14px}.available a.check_stores:hover{text-decoration:underline}
html[lang="en"] .available a.check_stores{left:110px}.available a.check_stores.mobile{display:none;position:relative;top:0;left:0}
.available a.check_stores:before{position:relative;display:none;font-family:'FontAwesome';content:"\f105";margin-right:5px;font-size:12px;color:#f47920}
.available a.check_stores.mobile:before{position:relative;display:inline;font-family:'FontAwesome';content:"\f105";margin-right:5px;font-size:12px;color:#f47920}
.available a.check_stores:hover{text-decoration:none}.available .availabilityBorder{margin-left:0;border:0}.product_image #look_inside_title,.item_container #look_inside_title{position:absolute;right:-10px;letter-spacing:0;margin-top:-18px;font-size:12px;font-weight:800;color:#f47920;transition:.15s all ease-in-out}
#four-grid-wishlist .item_container #look_inside_title{right:auto}.mkProductPageContainer .carousel .product_image #look_inside_title{right:3px}
.mkProductPageContainer .pdpKompletiWidgetWrapper .carousel .product_image #look_inside_title,.mkProductPageContainer .kompletomatProduct .product_image #look_inside_title{font-size:12px;right:-14px;width:80px}
.mkProductPageContainer .pdpKompletiWidgetWrapper .product_image #look_inside_title span:after{font-size:10px}.grid_mode .product_image #look_inside_title{right:-15px;letter-spacing:-0.5px}
.list_mode .product_image #look_inside_title{margin-top:-16px}.product_image #look_inside_title span,.item_container #look_inside_title span{color:#005696;transition:.15s all ease-in-out}
.product_image #look_inside_title span:after,.item_container #look_inside_title span:after{position:relative;display:inline;font-family:'FontAwesome';content:"\f149";font-size:12px;color:#005696;font-weight:400;margin-right:10px;left:1px;top:0;transition:.15s all ease-in-out}
#SLOT_homeTopSellers #look_inside_title,#SLOT_HelpBestsellers #look_inside_title{display:none}.mkProductPageContainer .widget_product_image_viewer #look_inside_title{position:absolute;top:-4px;right:10px}
#look_inside_title a{color:#f47920;font-weight:600}#look_inside_title a span{color:#005696}#look_inside_title a:after{position:relative;display:inline;font-family:'FontAwesome';content:"\f149";font-size:16px;color:#005696;font-weight:400;margin-right:10px;left:4px;top:1px}
div.widget_product_image_viewer{margin:10px 0 30px 0}.widget_product_image_viewer .image_container{position:relative;margin:15px 10px 0 0;padding:20px 20px 20px 30px;text-align:center}
.widget_product_image_viewer .image_container a{position:relative}.widget_product_image_viewer .image_container a img{max-width:100%;width:auto;max-height:400px}
#fullimage_popup div.widget_site_popup>.middle>.content_left_border>.content_right_border>.content{width:auto}#fullimage_popupContent img{padding:20px;max-width:100%;max-height:920px;box-sizing:border-box}
#look_inside_popup .dijitDialogPaneContent{overflow:visible!important}div.widget_site_popup>.middle>.content_left_border>.content_right_border>.content .body{text-align:center;padding:0}
#look_inside_popup .image_container img{max-width:800px;max-height:570px;padding:10px;-webkit-transition:.2s all ease-in-out;transition:.2s all ease-in-out}
#look_inside_popup .widget_product_image_viewer>.content>.other_views>ul{position:relative;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}
#look_inside_popup div.widget_product_image_viewer{position:absolute;width:100%;pointer-events:all}#look_inside_popup div.widget_site_popup>.middle>.content_left_border>.content_right_border>.content{width:100%;background-color:transparent}
#look_inside_popup div.widget_site_popup>.middle>.content_left_border>.content_right_border>.content .body .image_container{display:inline-block;position:relative;pointer-events:all;text-align:center;background:#fff;padding:10px;border-radius:4px;box-shadow:0 0 20px rgba(0,0,0,0.2);-webkit-transition:.2s all ease-in-out;transition:.2s all ease-in-out}
#look_inside_popup div.widget_site_popup{box-shadow:none;pointer-events:none;width:1000px!important;height:700px}#look_inside_popup div.widget_site_popup.flipHtmlWrapper{width:80%!important;height:auto}
#look_inside_popup div.widget_site_popup>.middle>.content_left_border>.content_right_border>.content .header{background-color:none;padding:0;border:0}
#look_inside_popup div.widget_site_popup>.middle>.content_left_border>.content_right_border{border:0}.widget_product_image_viewer>.content>.other_views>ul>li{width:85px;height:60px;overflow:hidden;margin:2px;padding:5px;border-radius:4px;border:2px solid #939393;background:#fff;transition:.15s all ease-in-out}
.widget_product_image_viewer>.content>.other_views>ul>li.selected{border:2px solid #f47920;transition:.15s all ease-in-out}
#look_inside_popup .image_container .carousel{position:absolute;width:100%;height:100%;left:0;top:50%;display:inline-block}
.widget_product_image_viewer>.content>.other_views{border:0;min-width:auto;margin:10px 190px 0 190px;overflow:hidden;text-align:center}
#ProductAngleProdImagesAreaProdList{transition:.2s all ease-in-out}.widget_site_popup{position:relative;z-index:110}#look_inside_popup .prevPageButton:before{top:12px;left:0}
#look_inside_popup .nextPageButton:before{top:12px;left:2px}#look_inside_popup .prevPageButton{left:-16px;top:0}#look_inside_popup .nextPageButton{right:-16px;top:0}
#ResetPasswordForm .button_footer_line{position:relative;display:inline-block;padding-top:10px}#look_inside_popup div.widget_site_popup>.middle>.content_left_border>.content_right_border>.content .close{background-image:none;right:0;top:0;padding:10px;font-weight:400;background:#fff;border-radius:4px 4px 4px 4px;z-index:9999}
#look_inside_popup div.widget_site_popup>.middle>.content_left_border>.content_right_border>.content .close:before{font-family:'FontAwesome';content:"\f00d";top:13px;right:10px;position:absolute;font-size:16px;color:#f47920}
div.widget_site_popup>.middle>.content_left_border>.content_right_border>.content .close:hover:before{color:#ec4343}#look_inside_popup{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
#look_inside_popup:before,#look_inside_popup:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
#look_inside_popup{padding:0;border-radius:4px 0 0}.darkOverlay{position:-ms-device-fixed;position:fixed;width:100%;height:100%;top:0;left:0;z-index:100;background:rgba(0,0,0,0.4);transition:.15s all ease-in-out}
.clickableOverlay{position:fixed;width:100%;height:100%;top:0;left:0;z-index:100}#look_inside_popup div.widget_site_popup>.middle>.content_left_border>.content_right_border>.content .footer{display:none}
#look_inside_popup .widget_product_image_viewer>.content>.other_views>ul>li>a>img{width:100%}div.widget_store_details_popup{box-shadow:0 0 20px rgba(0,0,0,0.2);z-index:101;position:relative}
div.widget_store_details_popup>.middle>.content_left_border>.content_right_border>.content>.header{background:#005696;border-radius:4px 4px 0 0;border:0}
div.widget_store_details_popup>.middle>.content_left_border>.content_right_border>.content>.body{padding:0 10px}div.widget_store_details_popup>.middle>.content_left_border>.content_right_border>.content>.header>span{color:#fff}
div.widget_store_details_popup>.middle>.content_left_border>.content_right_border{border:0}div.widget_store_details_popup>.middle>.content_left_border>.content_right_border>.content>.body .header{color:#333}
div.widget_store_details_popup>.middle>.content_left_border>.content_right_border>.content>.header>.close{background:0}div.widget_store_details_popup>.middle>.content_left_border>.content_right_border>.content>.header>.close:before{font-family:'FontAwesome';content:"\f00d";top:-4px;position:absolute;font-size:16px;color:#fff;transition:.15s all ease-in-out}
div.widget_store_details_popup>.middle>.content_left_border>.content_right_border>.content>.header>.close:hover:before{color:#f47920;transition:.15s all ease-in-out}
div.widget_store_details_popup>.middle>.content_left_border>.content_right_border>.content>.body .container_availability .status_img_div img{width:20px;height:20px}
div.widget_store_details_popup>.middle>.content_left_border>.content_right_border>.content>.body .container_availability .status_txt_div{top:-5px;position:relative}
.catEntryGrid_border{display:none}.sign_in_registration .content .column select{width:100%;height:33px}.column#WC_AddressEntryForm_div_13,.column#WC_AddressEntryForm_div_2_1,.column#WC_DursAddressEntryForm_div_dursStreetField2,.column#WC_DursAddressEntryForm_div_dursZipCode,.inputField{min-width:30%;width:30%;float:left}
.column#WC_AddressEntryForm_div_2_1{width:150px;min-width:150px;left:20px}.myAccount_page .column#WC_AddressEntryForm_div_2_1{width:30%;min-width:30%;left:0}
.sign_in_registration .column#WC_AddressEntryForm_div_2_1{right:30px;left:auto}#WC_UserRegistration_Msg_Reg{width:420px;margin-left:116px}
#Register .form_2column .column#WC_AddressEntryForm_div_4,.form_2column .column#WC_AddressEntryForm_div_4,.form_2column .column#WC_AddressEntryForm_div_1,.form_2column .column#WC_DursAddressEntryForm_div_dursCity{width:70%;min-width:70%;max-width:70%}
.form_2column .column#WC_DursAddressEntryForm_div_dursStreetField1{width:390px;min-width:390px;max-width:390px}.form_2column .column select#WC_UserRegistrationAddForm_FormInput_phoneNumCode_In_Register_1{min-width:29%;width:29%;padding:7px!important;position:relative;float:left}
.sign_in_registration .form_2column .column select#WC_UserRegistrationAddForm_FormInput_phoneNumCode_In_Register_1{min-width:80px;width:80px;padding:7px!important;position:relative;float:left}
#WC_UserRegistrationAddForm_FormInput_phoneNum_In_Register_1{width:68%;min-width:68%;max-width:68%}.sign_in_registration #WC_UserRegistrationAddForm_FormInput_phoneNum_In_Register_1{width:320px;min-width:320px;max-width:320px;float:left;margin-left:20px}
.form_2column .column{width:100%;min-width:100%;max-width:100%}.inputField,.form_2column .column select{width:100%;max-width:100%;margin-bottom:10px}
#Register .provideInfo{color:#333;position:relative;display:inline-block;margin-bottom:4px;padding-bottom:8px;width:420px;border-bottom:1px solid #ebebeb;font-size:20px;font-weight:400;margin-left:116px}
#WC_UserRegistrationAddForm_LE_Heading_2 .provideInfo,#WC_UserRegistrationAddForm_LE_Heading_3 .provideInfo,#WC_UserRegistrationAddForm_LE_Heading_1 .provideInfo{font-size:16px;font-weight:600;border-bottom:0;margin-bottom:0;padding-bottom:0}
.sign_in_registration .title{padding:5px 0 0 0}.sign_in_registration #WC_UserRegistrationAddForm_div_24,.sign_in_registration #WC_UserRegistrationAddForm_div_36_1,.sign_in_registration #WC_UserRegistrationAddForm_Buttons_1,#WC_UserRegistrationAddForm_div_33_1{margin-left:120px;width:390px}
.sign_in_registration #WC_UserRegistrationAddForm_Buttons_1 .button_primary,.sign_in_registration #WC_UserRegistrationAddForm_Buttons_1 .button_secondary{min-width:100px;text-align:center}
.sign_in_registration #WC_UserRegistrationAddForm_Buttons_1 .button_primary>.button_text,.sign_in_registration #WC_UserRegistrationAddForm_Buttons_1 .button_secondary>.button_text{width:100%;position:relative;display:inline-block}
label{font-size:14px;position:relative;top:-2px}.inputField,.myAccount_page .inputField{padding:8px;background:#f8f8f8;border:1px solid #ddd}
.myAccount_page select.inputField{padding:7px;height:30px}.form_2column .column select#WC_UserRegistrationAddForm_FormInput_phoneNumCode_In_Register_1{padding:8px}
.form_2column .birthdayColumn{width:33.3%;padding:0 10px}.form_2column .birthdayColumn:first-child{padding:0 10px 0 0}.form_2column .birthdayColumn:last-child{padding:0 0 0 10px}
#WC_UserRegistrationAddForm_DivForm_1 .regFormMsg{font-size:13px;margin-bottom:13px;display:inline-block}#WC_UserRegistration_Msg_LE .regFormMsg{margin-bottom:0}
#WC_UserRegistration_Msg_LE .regFormMsg.bottomMargin{margin-bottom:5px}input,textarea{transition:.15s all ease-in-out}input[type="text"]:focus,textarea:focus{box-shadow:0 0 8px rgba(125,200,255,0.5)!important;transition:.15s all ease-in-out}
input[type="radio"]:focus{box-shadow:none}#searchTermWrapper>input:focus{box-shadow:none!important}
.myaccount_subheader{background:0;border:0;padding:0}.sign_in_registration{color:#333}.sign_in_registration .dijitTitlePaneTitle{margin-bottom:10px;cursor:pointer;color:#333;transition:.15s all ease-in-out}
.sign_in_registration .dijitTitlePaneTitle:hover{color:#f47920;transition:.15s all ease-in-out}.sign_in_registration #WC_PersonalInfoExtension_DOB_div_1{position:relative;margin-bottom:20px}
.sign_in_registration #WC_PersonalInfoExtension_DOB_div_3{position:relative;width:420px;float:left;left:10px;min-width:420px}
.sign_in_registration #WC_PersonalInfoExtension_DOB_div_1 .birthday_label{width:100px;float:left;margin-left:10px;text-align:right;padding-top:5px}
.sign_in_registration #WC_PersonalInfoExtension_birth_year{position:relative;left:4px}.sign_in_registration #WC_AddressEntryForm_div_2_2.column_label{width:50px!important;margin-left:0}
.sign_in_registration #WC_AddressEntryForm_div_5.column_label{width:30px!important;margin-left:0}#WC_UserRegistrationAddForm_div_22{margin-bottom:10px}
.sign_in_registration .form_2column .birthdayColumn{width:33%}.sign_in_registration .form_2column .birthdayColumn .sign_in_registration .dijitTitlePaneTitleOpen .dijitTitlePaneTextNode:before{font-family:'FontAwesome';content:"\f147";font-size:14px;color:#939393;margin-top:-6px;margin-right:10px;transition:.15s all ease-in-out}
.sign_in_registration .dijitTitlePaneTitleClosed .dijitTitlePaneTextNode:before{font-family:'FontAwesome';content:"\f196";color:#f47920;font-size:14px;margin-top:-6px;margin-right:10px;transition:.15s all ease-in-out}
#WC_PersonalInfoExtension_DOB_div_1 select{width:100%}.sign_in_registration #WC_PersonalInfoExtension_DOB_div_7,.sign_in_registration #WC_PersonalInfoExtension_DOB_div_8,.sign_in_registration #WC_PersonalInfoExtension_DOB_div_9{width:40px;display:none}
.sign_in_registration input[name="si_code_field"]{border-radius:4px 0 0 4px;padding:7px;border:1px solid #d6d6d6;width:180px;font-size:14px}
.sign_in_registration .checkboxLabel{position:relative}.sign_in_registration input[type="button"]{position:relative;background:#005696;border:0;color:#fff;border-radius:0 4px 4px 0;width:100px;height:34px;font-size:14px;left:-4px;cursor:pointer;transition:.2s all ease-in-out}
.sign_in_registration input[type="button"]:hover{background:#f47920;transition:.2s all ease-in-out}
.sign_in_registration #WC_AccountDisplay_div_2.title h1{margin-left:0}.sign_in_registration .dijitArrowNodeInner{display:none}
.sign_in_registration #WC_UserRegistration_Msg_LE,.sign_in_registration #WC_UserRegistration_LegalEntity_Info{margin-left:120px;width:420px}
.sign_in_registration#WC_PasswordUpdateForm_div_1{width:45%}#WC_PasswordUpdateForm_div_12,#WC_PasswordUpdateForm_div_10{margin-top:10px}
.sign_in_registration .forgot_password_container #WC_PasswordUpdateForm_div_7{width:100%;position:relative;display:inline-block;height:auto}
.sign_in_registration .forgot_password_container #WC_PasswordUpdateForm_div_7 form[action="UnauthenticatedPersonPasswordReset"] input{width:100%}
#WC_PasswordUpdateForm_div_2 h1{margin-left:0}#WC_UserRegistration_LegalEntity_Info .provideInfo:last-child{border:0}#WC_UserRegistration_LegalEntity_Info .provideInfo:first-child{margin-top:5px}
.sign_in_registration #Register .inputField.dijitSelect{position:relative;width:420px;right:60px;height:30px;padding:2px 20px 2px 10px;border-radius:4px}
.inputField.dijitSelect .dijitArrowButtonContainer:before{font-family:'FontAwesome';content:"\f0dd";color:#939393;margin-top:-6px;transition:.15s all ease-in-out}
#Register .inputField.dijitSelect{background:#f8f8f8;border:1px solid #ddd}.drop_down_checkout{border-radius:4px;padding:5px;height:30px;border:1px solid #ddd;background:#f8f8f8;width:100%}
.drop_down_shipping,.drop_down_billing{border-radius:4px;padding:5px;height:30px}#WC_UserRegistration_LegalEntity_Info .provideInfo{position:relative;display:block;font-size:14px;width:420px;margin:0;padding:4px 0 4px 80px}
#WC_UserRegistration_LegalEntity_Info .floatLeft{margin-right:10px;min-width:70px;padding-top:3px}.drop_down_checkout option,.drop_down_shipping option,.drop_down_billing option{background:#fff;z-index:20;font-size:12px}
.wcSelectMenu .dijitMenuItemLabel{border-bottom:0;color:#333}.required-field,.sign_in_registration .myaccount_link,.required-field_wishlist{position:absolute;color:#f47920;font-size:20px;top:-3px;margin-right:2px}
#wishlist .required-field_wishlist,#wishlist .required-field{position:relative;top:6px;left:0}.required-field{left:-10px}
.column_label{margin-left:10px;font-size:13px;position:relative}.required-field-txt{position:relative;display:inline-block;margin-left:10px}
.required-field-txt .required-field{left:-10px}.sign_in_registration .myaccount_link{position:relative;font-size:13px;margin-left:5px;top:0;letter-spacing:-0.5px}
input:autofill,input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{background-color:#ccc!important}
.requiredFieldsMsg{font-style:italic;font-size:13px}#unregistered_form{font-size:13px}.myaccount_header{background:#005696;border:0;color:#fff;border-radius:4px 4px 0 0}
.myaccount_header .registration_header{color:#fff}.sign_in_registration .align{position:relative;display:block;border:1px solid #ebebeb;border-top:0;border-radius:0 0 4px 4px;padding:15px 15px 15px 15px;min-height:250px}
.sign_in_registration .button_align{position:absolute;bottom:20px}.sign_in_registration .myaccount_link{margin:0}.sign_in_registration .content input,.sign_in_registration .align input{border:1px solid #d6d6d6;border-radius:4px;padding:6px;box-sizing:border-box;width:84%;margin-bottom:0!important}
.sign_in_registration .content input{width:420px}.sign_in_registration .header_return .content input,.sign_in_registration .header_return .align input{width:100%;margin-bottom:10px!important}
.sign_in_registration .content .column select{width:420px;height:30px;padding:2px 8px;margin-bottom:0}.sign_in_registration #WC_AddressEntryForm_div_4{width:320px!important;min-width:320px!important;right:30px;max-width:320px!important}
.sign_in_registration #WC_AddressEntryForm_div_4 .column_label{float:right;margin-right:0!important}.sign_in_registration #WC_AddressEntryForm_div_4 input{width:280px;float:right}
.sign_in_registration #WC_UserRegistrationAddForm_DivForm_1 .column_label{width:100px;float:left;line-height:12px;text-align:right;padding-top:5px;margin-right:10px}
.sign_in_registration #WC_UserRegistrationAddForm_DivForm_1 br{display:none}#WC_UserRegistrationAddForm_div_1{min-height:1000px;width:600px}
.sign_in_registration #WC_AddressEntryForm_div_4{padding-left:0}.sign_in_registration #UserRegistrationErrorMessage{width:420px;margin-left:115px}
.checkboxLabel{top:2px;font-size:12px}.checkedCheckBox{width:20px}#WC_UserRegistrationAddForm_div_34_1 .checkedCheckBox,#WC_UserRegistrationAddForm_div_36_1 .checkedCheckBox{position:absolute}
.sign_in_registration .required-field{position:relative;top:6px;margin-left:-15px;left:auto}.sign_in_registration #select_company_taxpayer_status{width:84%;float:right}
.sign_in_registration #WC_DursAddress1EntryForm_div_2_3.column_label{width:50px!important;margin-left:0}.sign_in_registration #WC_DursAddressEntryForm_div_2.column_label{width:50px!important;margin-left:0}
.sign_in_registration #WC_DursAddressEntryForm_div_dursCity{width:330px!important;min-width:330px!important}.sign_in_registration #WC_DursAddressEntryForm_div_dursZipCode{width:35%}
.sign_in_registration #WC_UserRegistrationAddForm_DursAddressEntryForm_FormInput_zipCode_2_durs{width:80px}.sign_in_registration #WC_UserRegistrationAddForm_DursAddressEntryForm_FormInput_city_2_durs{width:260px;float:right}
.sign_in_registration #WC_UserRegistrationAddForm_Durs_Address1EntryForm_FormInput_address_2_1_durs{width:260px}.sign_in_registration #WC_UserRegistrationAddForm_DursAddressEntryForm_FormInput_address_2_2_durs{width:80px}
.sign_in_registration #WC_AddressEntryForm_div_2_1 input{width:80px!important;float:right;min-width:80px!important;max-width:80px!important}
.sign_in_registration #WC_AddressEntryForm_div_1 input{width:260px!important;min-width:260px!important;max-width:260px!important}
.sign_in_registration #WC_UserRegistrationAddForm_div_37_1,#WC_UserRegistrationAddForm_div_34_1{max-width:390px;position:relative}
.sign_in_registration .info-text{display:block;max-width:400px;margin-bottom:10px;padding-right:20px}.bottom-info-text{display:block;font-size:10px;margin:10px 0}
html[lang="en"] .myAccount_page #WC_AddressEntryForm_div_14{font-size:12px;letter-spacing:-0.5px}
#WC_UserRegistrationAddForm_AddressEntryForm_FormInput_address1Suggesstion,#WC_UserRegistrationAddForm_Durs_AddressEntryForm_FormInput_address1Suggesstion_durs{float:right;width:76.5%;left:32px;position:relative}
#WC_UserRegistrationAddForm_Durs_AddressEntryForm_FormInput_address1Suggesstion_durs{left:40px}#WC_UserRegistrationAddForm_AddressEntryForm_FormInput_address1Suggesstion>div:first-child,#WC_UserRegistrationAddForm_Durs_AddressEntryForm_FormInput_address1Suggesstion_durs>div:first-child{margin-top:8px}
#WC_UserRegistrationAddForm_AddressEntryForm_FormInput_address1Suggesstion a,#WC_UserRegistrationAddForm_Durs_AddressEntryForm_FormInput_address1Suggesstion_durs a{color:#333}
#WC_UserRegistrationAddForm_AddressEntryForm_FormInput_address1Suggesstion a:hover,#WC_UserRegistrationAddForm_Durs_AddressEntryForm_FormInput_address1Suggesstion_durs a:hover{color:#f47920}
.sign_in_registration #WC_AddressEntryForm_div_13{min-width:249px;width:249px}.sign_in_registration #WC_AddressEntryForm_div_13 input{min-width:80px;width:80px}
.sign_in_registration .forgot_password_link_padding{float:right;position:relative}.sign_in_registration .checkbox_label_registration{position:relative;display:inline-block;padding-left:0;top:-1px}
#WC_MyAccountQuickCheckoutProfileForm_div_13{position:relative;left:10px}.sign_in_registration .header_return .checkbox_registration input{border:0;box-shadow:0;width:20px;position:relative}
.sign_in_registration .header_new .content{font-size:14px}.sign_in_registration .header_new .content ul li{margin-bottom:2px}
.sign_in_registration .align .input_label{float:left}.sign_in_registration ul li:before{font-family:'FontAwesome';position:relative;content:"\f105";font-size:14px;color:#f47920;margin-right:4px}
#WC_PasswordResetForm_div_1{width:45%;margin:0 auto}#WC_PasswordResetForm_div_1 input{width:100%;padding:7px;height:30px}
.LegalEntityDropDownWrapper,.sign_in_registration .title h1{margin-left:115px}#WC_PasswordResetForm_div_1 .title h1{margin-left:0}
.zipCodeColumn,.areaNumber{width:30%;float:left}.areaNumber{width:29%;min-width:29%}.cityColumn,.phoneNumber{width:70%;float:right}
.phoneNumber{width:68%}.streetAddress{width:70%;float:left}.houseNumber{width:30%;float:right}.cityColumn,.houseNumber,.phoneNumber{padding-left:10px}
.zipCodeColumn,.streetAddress,.areaNumber{padding-right:10px}#shopcartAddressForm .required-field,.billing_method .required-field{position:relative;top:5px;left:0}
#centered_single_column_form .label_spacer{font-size:13px;width:100%;position:relative;display:inline-block}div.store_message{z-index:999999}
.store_message>.content{box-shadow:0 0 20px rgba(0,0,0,0.2);border-radius:4px;border:1px solid #ddd;z-index:200;position:relative}
.store_message>.content>.close>.close_icon{background:0}.store_message>.content>.close>.close_icon:before{background:0;font-family:'FontAwesome';position:absolute;content:"\f00d";color:#939393;font-size:16px;margin-top:-3px;top:0;color:#ebebeb;transition:.15s all ease-in-out}
.store_message>.content>.close>.close_icon:hover:before{color:#f47920;transition:.15s all ease-in-out}.store_message>.content>.message .message_text{margin-left:40px;color:#333;font-size:13px}
.store_message>.content>.close>.close_text{display:none}div.widget_site_popup>.middle>.content_left_border>.content_right_border>.content .header{background:#005696;padding:10px 20px;border-radius:4px 4px 0 0}
div.widget_site_popup>.middle>.content_left_border>.content_right_border>.content .header span{color:#fff}div.widget_site_popup>.middle>.content_left_border>.content_right_border{border:0}
div.widget_site_popup{box-shadow:0 0 20px rgba(0,0,0,0.2)}div.widget_site_popup>.middle>.content_left_border>.content_right_border>.content .close{background:0}
div.widget_site_popup>.middle>.content_left_border>.content_right_border>.content .close:before{font-family:'FontAwesome';position:absolute;content:"\f00d";color:#939393;font-size:16px;margin-top:-5px;top:0;color:#fff;transition:.15s all ease-in-out}
div.widget_site_popup>.middle>.content_left_border>.content_right_border>.content .close:hover:before{color:#f47920;transition:.15s all ease-in-out}
div.widget_site_popup>.middle>.content_left_border>.content_right_border>.content form input{border:1px solid #d6d6d6;box-shadow:inset 1px 1px 0 #939393;padding:6px;border-radius:4px}
div.widget_site_popup>.middle>.content_left_border>.content_right_border>.content{border-radius:4px}div.widget_site_popup>.middle>.content_left_border>.content_right_border>.content .footer .button_container{margin-bottom:10px}
div.widget_site_popup>.middle>.content_left_border>.content_right_border>.content .product{max-width:100%;margin:0;padding:20px}
div.widget_site_popup>.middle>.content_left_border>.content_right_border>.content .product .product_image{width:30%;margin-right:0}
div.widget_site_popup>.middle>.content_left_border>.content_right_border>.content .product .product_name{width:70%;position:relative;padding:0 20px;display:inline-block}
div.widget_site_popup>.middle>.content_left_border>.content_right_border>.content .product .product_image img{max-width:100%;position:relative;display:inline-block;height:auto}
div.floatLeft{float:left}.actionDropdown.active{position:relative;float:right}@media(max-width:1700px){#searchTermWrapper{width:73%}
.addAllText{width:60%}}@media(max-width:1600px){.product_listing_container>.grid_mode li{width:18%!important}#searchTermWrapper{width:70%}
}@media(max-width:1560px){.myAccount_page.unbox #box .my_account .body{width:80%}#searchTermWrapper{width:68%}}@media(max-width:1350px){.product_listing_container>.grid_mode li{width:22.5%!important}
.catPos>.product_image>a>img{width:100%;min-height:100%}.grid_mode .product>.product_image{padding:10px 40px}.product_image .RibbonAdDefault{left:-40px}
.mkProductPageContainer div .col3[data-slot-id="5"]{margin-right:30px}#searchTermWrapper{width:63%}
}@media(max-width:1280px){#SLOT_homeSlider .tns-controls{top:40%}.myAccount_page.unbox #box .my_account .body,.myAccount_page #box .my_account .body{width:90%}
#my_account_billing,#my_account_shipping{width:70%}.myAccount_page .shipping_billing_content #my_account_shipping{clear:both;float:left;margin-left:0}
#WishlistSelect_Widget .my_account_wishlist.multiple_wishlist_actions_border{width:auto}#WishlistSelect_Widget .my_account_wishlist.multiple_wishlist_actions_border ul li{display:block!important;border:0!important}
#WishlistSelect_Widget .my_account_wishlist.multiple_wishlist_actions_border ul{text-align:left}.list_mode .product_info{width:70%}
div.widget_product_image_viewer{margin:10px 0 10px 0}#SLOT_ShoppingItemDetails{margin-bottom:30px}}@media(max-width:1200px){.product_listing_container>.grid_mode li{width:29%!important}
}@media(max-width:1133px){.productListingWidget>.header_bar .controls{position:static}.catPos>.product_image>a>img{width:100%;min-height:100%}
#searchTermWrapper{width:59%}}@media(max-width:1024px){#searchTermWrapper{width:80%}.grid_mode .product_info{top:-20px}body[data-wc-device="mobile"] .grid_mode .product_info{top:0}
body[data-wc-device="mobile"] .product_listing_container .grid_mode .product .shopperActions{margin-top:-40px}
.titleItems,#frmSS12 h2{font-size:18px;line-height:22px;letter-spacing:-0.5px;left:-15px;position:relative;width:auto}#SLOT_homeAuthorBooks .carousel .product{max-width:180px}
.grid_mode .product>.product_image>.image>a{bottom:20px}#SLOT_homeSlider .tns-controls{top:35%}#SLOT_categoryFacets div.facetCountContainer{padding:0 35px 0 10px}
.facetSelect .facetbutton{padding:0 30px 0 15px}#SLOT_categoryFacets .catFacetNum{position:absolute;right:0;font-size:11px}
#SLOT_categoryFacets #productsFacets .outline .facetCountContainer{position:absolute;width:auto;right:-25px;padding:0}#viewMoreFacets{padding:6px 35px 8px 28px}
.facetContainer h2,#SLOT_categoryFacets h2{padding:20px 5px 5px 18px}.facetContainer .optionContainer>.title{padding:10px 10px 10px 14px}
#SLOT_categoryFacets #productsFacets .outline>span,#SLOT_categoryFacets div.facetCountContainer{font-size:13px;font-weight:600}
.singleFacet li[data-additionalvalues="More"]>label{padding-left:20px;margin:-10px 0;top:3px}
#SLOT_categoryFacets li[data-additionalvalues="More"] .checkBox{top:-7px;left:-5px}#SLOT_categoryFacets #productsFacets li[data-additionalvalues="More"] .outline .facetCountContainer{right:0}
#SLOT_categoryFacets #productsFacets div.facetCountContainer{font-size:11px}#price_range_input{padding:0 20px 5px 15px}.singleFacet .facetSelect .facetbutton .outline{padding:0 10px 0 25px}
#SLOT_ShoppingItemDetails{width:60%}.mkProductPageContainer #SLOT_ShoppingOptionsBox{width:95%;margin:20px;min-height:180px}
#SLOT_ShoppingItemDetails{margin-bottom:10px}#SLOT_ShoppingOptionsBox>div.available{width:50%;border:0}#SLOT_ShoppingOptionsBox .shopperActions{width:40%;float:right;margin-top:40px;padding:0;margin-right:10px}
#SLOT_ShoppingOptionsBox .contentRecommendationWidget{width:40%;float:right}#SLOT_ShoppingOptionsBox .clear_float{clear:none}
.socialShareBtns{margin-left:0!important;margin-top:-40px!important}#look_inside_popup,#look_inside_popup .dijitDialogPaneContent,#look_inside_popup div.widget_site_popup>.middle>.content_left_border>.content_right_border>.content .body .image_container{max-width:100%!important}
#look_inside_popup .image_container img{max-width:100%}#look_inside_popup .nextPageButton{right:0}#look_inside_popup .prevPageButton{left:0}
#look_inside_popup div.widget_site_popup{width:500px!important}#look_inside_popup div.widget_site_popup.flipHtmlWrapper{width:100%!important}
.widget_product_image_viewer>.content>.other_views{margin:10px 0 0 0}#SLOT_ShoppingItemDetails{margin-bottom:10px}.myAccount_page.unbox #box .my_account .body,#my_account_billing,#my_account_shipping,.myAccount_page #box .my_account .body,.myAccount_page.unbox #box .my_account .body .form_2column{width:100%}
.product_listing_container .grid_mode .product .shopperActions{margin-top:-60px}body[data-wc-device="mobile"] .grid_mode .product .shopperActions #add2CartBtn:before{left:5px}
}@media screen and (max-width:1024px) and (min-width:601px){#SLOT_ShoppingOptionsBox .available{width:45%}#SLOT_ShoppingOptionsBox .shopperActions{margin-top:20px;margin-bottom:15px}
#SLOT_ShoppingOptionsBox .contentRecommendationWidget{z-index:1}#inventoryByStoresBtn{margin-bottom:15px}.pdpHelpLink{height:auto}
}@media(max-width:952px){.productListingWidget>.header_bar .pagination_present{min-height:40px;margin-top:5px}.grid_mode .product>.product_image{padding:10px 20px}
.product_image .RibbonAdDefault{left:-20px}}@media(max-width:900px){.order_status_table .option_1 .button_text{padding:8px 6px}
.addAllText{width:50%}}@media(max-width:820px){.product_listing_container>.grid_mode li{width:28%!important}.defaultContainer,#imageUploadPageBodyWrapper{left:0!important;width:100%!important}
.defaultContainer .col7.right{width:95%}}@media(max-width:768px){.addAllText{width:95%;margin:10px 0 0 10px}.titleItems,#frmSS12 h2{font-size:18px;line-height:20px}
.product_info>.product_name>a,.product_info>.author-name a,#SLOT_WhoBoughtThese .product_info>.product_name>a,#SLOT_weRecommend .product_info .book-name a,#SLOT_AuthorPdp .carousel>.content>ul>li>div>a,.kompletomatiWidget>.content>ul>li .product_name a,.kompletomatiWidget>.content>ul>li .author-name a{font-size:14px}
.carousel .product,.carousel .catPos{max-width:180px}.mkProductPageContainer .carousel .product_image #look_inside_title{right:-5px}
.list_mode .product_info{width:65%}.product_listing_container>.grid_mode li{min-height:330px}body[data-wc-device="mobile"] .product_listing_container>.grid_mode li{min-height:350px}
body[data-wc-device="mobile"] .product_listing_container .grid_mode .product .shopperActions .shoppping_list_content:before{left:-10px}
.mkTopCategoryPage .carousel .product>.product_image .image>a img{max-height:210px}.product_listing_container .grid_mode .product .shopperActions{margin-top:-60px}
body[data-wc-device="mobile"] .product_listing_container .grid_mode .product .shopperActions{margin-top:-40px}
.product_listing_container .grid_mode .shopperActions .dropdown_primary .shoppping_list_content{width:100%!important}body[data-wc-device="mobile"] .grid_mode .product_info{top:0}
.product_listing_container>.grid_mode li{width:30%!important;margin:20px 5px 0}.grid_mode .product>.product_image{padding:10px 30px}
.grid_mode .product_info{top:-10px}body[data-wc-device="mobile"] .grid_mode .product .shopperActions #add2CartBtn:before{left:5px}
.grid_mode .product>.product_image>.image>a,body[data-wc-device="mobile"] .grid_mode .product>.product_image a{bottom:30px}
#cartDropdown{width:100%!important}body #cartDropdown div.content>.products .product-quantity{width:35%}div#widget_minishopcart_popup>#cartDropdown .product>.product_image>a>img{width:100%;height:auto}
.discountList{width:100%}.mkProductPageContainer .shopperActions{width:60%}.mkProductPageContainer .pdpKompletiWidget .shopperActions{width:40%}
#look_inside_popup{position:relative;left:0!important;width:100%!important}#look_inside_popup div.widget_site_popup{width:100%!important}
#look_inside_popup .image_container img{padding:0}#look_inside_popup .dijitDialogPaneContent{width:100%!important}#Header_GlobalLogin_signOutQuickLinkUser{margin-right:0}
#quickLinksBar .basicMenu>.closeButton,#quickLinksMenu h3,#quickLinksMenu.basicMenu>ul>li>a>img{display:none}#quickLinksMenu.basicMenu>ul>li>a{margin:0}
#quickLinksButton.selected:after{color:#f47920}#quickLinksBar{width:auto;top:4px;position:static}#quickLinksBar>li>a#quickLinksButton{display:block}
#quickLinksMenu{display:none}#quickLinksMenu.active{display:block;border-radius:0;top:43px;right:70px;border:0;box-shadow:0 0 20px rgba(0,0,0,0.2)}
#quickLinksMenu.basicMenu>ul{padding:0}#quickLinksMenu.basicMenu>ul>li{padding:10px 20px;border-bottom:1px solid #ebebeb}
#quickLinksMenu.basicMenu>ul>li.customerServicesItem{display:none}#quickLinksMenu.basicMenu>ul>li>a{color:#333}#quickLinksMenu.basicMenu>ul>li>a#QuickLinks_GlobalLogin_signInQuickLink,#quickLinksMenu.basicMenu>ul>li>a#QuickLinks_GlobalLogin_signOutQuickLink{padding:13px 23px;display:none}
#quickLinksMenu #globalLoginWidget:before{font-family:'FontAwesome';position:relative;display:none;float:right;content:"\f196";color:#939393;pointer-events:none;font-size:14px;right:20px;top:15px}
#quickLinksMenu .loginMenuDropdown .panel{box-shadow:none;padding:0 20px 20px 20px}#globalLoginWidget .menuDropdown{background:0;background:#f3f3f3}
.menuDropdown .panel{box-shadow:none}#quickLinksMenu.basicMenu>ul>li#globalLoginWidget{padding:0}#globalLoginWidget .loggedInContractSelectPanel .button_secondary{width:100%}
#globalLoginWidget .loginMenuDropdown.active{background:#f3f3f3;padding-top:5px;top:0}#secondary-nav{width:auto;left:auto}
#SLOT_HelpBestsellers .product_info>.product_name>a{font-size:13px}#SLOT_HelpBestsellers .mkTopSellers .content .grid .product{padding:0 5px}
}@media(max-width:728px){.product_listing_container>.grid_mode li{width:44%!important}.product_info>.product_name>a{font-size:14px}
div.list_icon:before,a.list_icon:hover:before,a.list_icon:before{left:-20px}a.grid_icon,div.grid_icon,a.grid_icon:before,div.grid_icon:before,a.grid_icon:hover:before{left:25px}
div.list_icon:after,a.list_icon:after{left:15px}.sorting_controls>span.page_size_label{width:90px}.grid_mode .product_info{top:0}
.grid_mode .product>.product_image{padding:10px 40px}.product_listing_container .grid_mode .product .shopperActions{margin-top:-40px}
.product_image .RibbonAdDefault{left:-30px}#SLOT_categoryFacets .left_espot.centered img,#SLOT_HelpSidebar .left_espot.centered img{max-width:140px;width:100%}
.grid_mode .product>.product_image img{max-height:210px}}@media(max-width:600px){.addAllText{width:100%;margin:0;padding:10px}
#addAllItemsToCart .button_secondary{display:block;margin:5px 10px 5px 10px}#addAllItemsToCart .button_secondary .button_text{padding:0 6px 8px 8px;width:100%;display:inline-block}
#page .errorWrapper{width:100%;padding:20px}div.content_wrapper>div.content_left_shadow>div.content_right_shadow>div.main_content{padding:0}
.gift_header,h2.gift_header{font-size:16px}#quickLinksMenu.active{right:0}#WC_PasswordResetForm_div_1{width:80%}#frmSS12 h2,.titleItems{left:5px}
#quickLinksMenu.basicMenu>ul>li.customerServicesItem{display:block}#user_session_timeout .single_button_container .button_half{background:#005696;color:#fff;border:0;box-shadow:none}
.single_button_container .button_half{background:#005696;color:#fff;border:0;box-shadow:none}.single_button_container .button_half:hover{background:#f47920;color:#fff;border:0;box-shadow:none}
#SLOT_homeSlider .tns-outer button[data-controls="prev"]{left:20px}#SLOT_homeSlider .tns-outer button[data-controls="next"]{right:20px}
#SLOT_homeSlider .tns-nav [aria-controls],.dj_ios #SLOT_homeSlider .tns-nav [aria-controls]{width:12px;height:12px}body[data-wc-device="mobile"] #SLOT_homeSlider .tns-outer button[data-action="stop"],body[data-wc-device="mobile"] #SLOT_homeSlider .tns-outer button[data-action="start"]{top:5px;right:5px}
#Header_GlobalLogin_signInQuickLink.panelLinkSelected.selected{background:0;border:0}#Header_GlobalLogin_signInDropdown.loginMenuDropdown.active{display:block;width:100%;right:0!important;border-radius:0;border:0;top:43px}
.loginMenuDropdown .checkbox{background:#fff}#Header_GlobalLogin_signOutQuickLinkUser{position:relative;display:inline-table;font-size:10px;width:40px;top:-1px;line-height:12px;text-align:right;padding:10px 0}
#SLOT_categoryFacets .contentRecommendationWidget,#SLOT_HelpSidebar .left_espot.centered{display:none}.grid_mode .product>.product_image>.image>a,body[data-wc-device="mobile"] .grid_mode .product>.product_image a{bottom:40px}
.product_listing_container .grid_mode .product .shopperActions{margin-top:-80px}.grid_mode .product_info{top:-40px}.grid_mode .product_info>.author-name{margin:0;padding:0}
.product_listing_container .list_mode .product>.product_image{width:30%;float:left;margin:0}.list_mode .product_info{float:right;margin-left:5px;width:65%;margin-top:15px}
#look_inside_popup .image_container img{width:100%}.widget_product_image_viewer>.content>.other_views>ul>li{width:50px;height:40px}
#look_inside_popup .widget_product_image_viewer>.content>.other_views>ul,.shopperActions{padding-left:0}.list_mode .product>.product_image>a{margin-top:20px}
.mkProductPageContainer .widget_product_image_viewer #look_inside_title{position:relative;right:-8px;float:right}#SLOT_ShoppingItemDetails{width:100%;padding:0 20px}
#SLOT_ShoppingItemDetails{margin-bottom:0}#SLOT_ShoppingItemDetails .socialShareBtns{left:0;margin-top:20px!important}.mkProductPageContainer #SLOT_ShoppingOptionsBox{width:100%;min-height:180px;border:0;box-shadow:none;margin:0;padding:0 20px 45px 20px}
#SLOT_ShoppingOptionsBox>div.available{width:100%;border:0;margin-left:0;padding:0}#SLOT_ShoppingOptionsBox .shopperActions{width:100%;float:right;margin-top:0;margin-right:0}
#SLOT_ShoppingOptionsBox .contentRecommendationWidget{width:100%;float:right}#SLOT_ShoppingOptionsBox .priceForQuantityBox{margin-right:20px;display:none}
.rate-product-message a:first-child{margin-right:0}.pdpKompletiWidgetWrapper .pdpKompletiWidget.carousel>.content>ul>li{width:50%;display:block;margin:0 auto}
.pdpKompletiWidget.carousel>.content>ul>li.discountList{width:100%}.plusSign,.equalSign{font-size:30px}.widget_product_image_viewer .image_container{padding:0;width:45%;margin:0 auto;text-align:center}
.widget_product_image_viewer .image_container>img{margin-right:0;width:70%;padding:0 50px}.widget_product_image_viewer .image_container a img{width:100%}
#SLOT_ShoppingItemImage>.widget_product_image_viewer .image_container>img{width:100%;padding:0}.mkProductPageContainer .pdpKompletiWidget .shopperActions{text-align:center}
.product.kompletomatProduct{max-height:120px}#cityGo{position:relative;display:inline-block;top:16px;width:98%}#cityGo .button_text{position:relative;display:inline-block;margin-left:23%}
.mkProductPageContainer .pdpKompletiWidget .shopperActions{width:100%}#SLOT_ShoppingOptionsBox .available>.sublist,#SLOT_ShoppingOptionsBox .available .subHeading{padding:0}
.available a.check_stores{margin-left:0;left:0}#freeShippingMsg{padding:0;line-height:14px;margin-bottom:8px}.socialShareBtns{margin-left:0!important;left:15px;bottom:10px}
.socialShareBtns>a{margin-left:5px}#sendProductDetailsForm{left:30px;bottom:auto}.socialShareLabel{font-size:14px;top:-4px;position:relative}
#SLOT_ShoppingOptionsBox .quantity_section>.header{top:0}#look_inside_popup{top:20vh!important}#SLOT_PDPTopRow{margin-bottom:50px!important}
.available a.check_stores.desktop{display:none}.available a.check_stores.desktop.visibleBtn{display:block;position:absolute;top:25px;color:#333;left:0;width:50%;box-sizing:border-box;text-align:center;font-size:12px;font-weight:600;letter-spacing:.3px;vertical-align:baseline;height:45px;padding:15px 0 0 30px}
.available a.check_stores.desktop.visibleBtn:before{display:none}.available a.check_stores.mobile{display:block}#SLOT_categoryFacets #productsFacets .outline>span,#SLOT_categoryFacets div.facetCountContainer{font-size:14px}
#SLOT_categoryFacets #productsFacets .outline .facetCountContainer{right:6px}.facetContainer .optionContainer>.title{padding:10px 10px 10px 20px}
.singleFacet li[data-additionalvalues="More"]>label{margin:-5px 0;padding-left:25px;top:7px}
#SLOT_categoryFacets #productsFacets li[data-additionalvalues="More"] .outline .facetCountContainer{right:16px}
#SLOT_categoryFacets li[data-additionalvalues="More"] .checkBox{left:0}.categoryNavWidget .content.mobileClosed,.facetWidget .content.mobileClosed{max-height:0}
.facetWidget{overflow:hidden}.facetContainer{margin-bottom:0}#widget_testing.defaultContainer{min-width:100%;width:100%!important;position:fixed!important;height:100vh!important;top:0!important}
#widget_testing.defaultContainer>.dijitDialogPaneContent{width:100%!important;height:100vh!important}#widget_testing .dijitDialogTitleBar{display:none}
#storesHeader,#storesFooter{border-radius:0}#storesFooter{height:55px}.labelRight{padding-right:40px}#storesAvailability{border-radius:0;height:calc(100vh - 80px)}
.availabilityLegeng{font-size:12px;padding:10px}.availabilityLegeng .legend,.availabilityLegeng .updatesInfo{width:100%;text-align:center}
.stockHigh,.stockMedium,.stockEmpty{margin-right:5px}.stockHigh:before,.stockMedium:before,.stockEmpty:before{width:20px;height:20px}
.booksAvailabilityTop,.booksAvailabilityInner{margin-right:20px}#storesContainer>ul>.dijitTitlePane>.dijitTitlePaneTitle>div,#storesContainer .dijitTitlePaneTitleFocus{padding:6px 0 0 15px}
#storesAvailability .dijitTitlePaneContentInner>ul>.dijitTitlePane>.dijitTitlePaneTitle>.dijitTitlePaneTitleFocus>span.dijitTitlePaneTextNode{font-size:12px;position:relative;width:80%;display:inline-block;vertical-align:middle}
.hoursWeekList table{width:100%}.storeInfo{width:90%}.storeImage{left:30px;top:10px}.myAccount_page .rowContainer>.row.margin-true{padding:0}
.myAccount_page #box .main_header{border-radius:0;background:#005696;color:#fff}.myAccount_page #myAccountNavigationWidget,.myAccount_page #content .collapsible{margin:0}
.facetSelect li a.facetbutton{padding:5px 15px 5px 20px;background:#ebebeb}.optionContainer>.title{margin:0;padding:10px 20px;background:#f3f3f3;border-radius:0;border-bottom:1px solid #ebebeb}
.facetContainer .optionContainer>.title{border-top:0}#content .collapsible>h3{border-bottom:1px solid #f3f3f3}#content .collapsible>h3:after{font-family:'FontAwesome';position:relative;float:right;content:"\f196";font-weight:400;color:#939393;font-size:14px;top:8px}
#content .collapsible[aria-expanded="true"]>h3.active:after{content:"\f147";color:#f47920}
.optionContainer .arrow{margin:0 10px}.optionContainer>.title:after{top:0}#content .collapsible>h3,.myAccount_page .button_footer_line{padding:5px 20px}
.facetSelectContainer{padding:0;border-radius:0;background:#ebebeb}.facetSelectContainer>ul{border:0;background:#ebebeb}
#facet_nav_collapsible_my_account .content{transition:0s all!important}#container_MyAccountDisplayB2B .shadowLeft{padding-left:0}
.myAccount_page #box .myaccount_header{color:#fff}#SLOT_categoryFacets li[data-additionalvalues="More"]{padding:0 5px 0 20px}
.myAccount_page.unbox #box .myaccount_header,.myAccount_page.unbox #box,.my_account .content_header{padding:10px 15px 0 15px;margin:0}
.myAccount_page .button_primary>.button_text{display:inline-block;width:100%;min-width:100%;padding:8px 0}.myAccount_page #box .my_account .body{padding:0 20px;border:0}
.myAccount_page .row.margin-true>div>div:first-of-type{margin:0}.myAccount_page.unbox #box{padding:0}.myAccount_page #box .myaccount_header{padding-left:20px}
.myAccount_page #box .myaccount_header .main_header_text{margin:0;font-size:20px}.myAccount_page .my_account .myaccount_link{position:relative;display:inline-block;width:100%;text-align:center;background:#f3f3f3;padding:10px;color:#333;border-radius:4px}
#WC_MyAccountDisplay_div_4_1{padding-left:0}.myAccount_page #box .my_account .content_header{padding:0 20px}.column#WC_AddressEntryForm_div_2_1,.inputField,.form_2column .column select#WC_UserRegistrationAddForm_FormInput_phoneNumCode_In_Register_1,.zipCodeColumn,.streetAddress,.areaNumber,.cityColumn,.houseNumber{width:100%;min-width:100%;max-width:100%;padding-left:0;padding-right:0}
.myAccount_page .form_2column .column select#WC_UserRegistrationAddForm_FormInput_phoneNumCode_In_Register_1{width:28%;min-width:28%;max-width:28%}
html[lang="en"] .myAccount_page #WC_AddressEntryForm_div_14{font-size:11px;width:80px;line-height:9px;letter-spacing:-0.5px}
html[lang="en"] .myAccount_page #WC_AddressEntryForm_div_2_2{font-size:12px;letter-spacing:-0.5px}
.form_2column .column #WC_UserRegistrationAddForm_FormInput_phoneNum_In_Register_1{width:70%;min-width:70%;max-width:70%;float:right}
.myAccount_page #myAccountNavigationWidget .facetSelectContainer,.myAccount_page #myAccountNavigationWidget .facetSelectContainer>ul{background:#ebebeb}
.myAccount_page #myAccountNavigationWidget .optionContainer>.title{border:0;background:#f3f3f3;border-bottom:1px solid #ebebeb}
.myAccount_page #myAccountNavigationWidget .facetSelect li a{padding:10px 0}#MiniShopCartProductAdded{width:100%!important}
.csrPage .sign_in_registration{margin-left:0}.sign_in_registration .button_footer_line{margin-top:10px;margin-bottom:20px}
.myAccount_page.unbox #box .my_account .body{padding:10px 15px}.myAccount_page .form_2column .column,.myAccount_page .button_primary,#Register input,.inputField.dijitSelect{width:100%}
.myAccount_page .inputField{width:100%;background:#fff}.form_2column .birthdayColumn{width:33.3%}.form_2column .birthdayColumn:first-child{padding-left:0}
.form_2column .birthdayColumn:last-child{padding-right:0}#container_MyAccountDisplayB2B .button_footer_line{position:relative;top:0}
#container_MyAccountDisplayB2B .button_footer_line>div.button_primary{right:0}.sign_in_registration #WC_PersonalInfoExtension_DOB_div_3,.sign_in_registration #WC_AddressEntryForm_div_13 input,.sign_in_registration #WC_AddressEntryForm_div_4,.sign_in_registration #WC_AddressEntryForm_div_2_1 input,.sign_in_registration #WC_DursAddressEntryForm_div_dursCity .form_2column .column#WC_DursAddressEntryForm_div_dursStreetField1{width:100%!important;min-width:100%!important;left:0}
.sign_in_registration #WC_UserRegistrationAddForm_DivForm_1 .column_label,.sign_in_registration #WC_PersonalInfoExtension_DOB_div_1 .birthday_label{text-align:left;margin-bottom:2px}
.sign_in_registration .form_2column .column select#WC_UserRegistrationAddForm_FormInput_phoneNumCode_In_Register_1{margin-bottom:10px;width:28%!important;min-width:28%!important;left:0}
.sign_in_registration #WC_UserRegistrationAddForm_div_23.column_label{width:100%}.sign_in_registration #WC_PersonalInfoExtension_birth_year{left:4px}
.sign_in_registration #WC_AddressEntryForm_div_1 input{width:100%!important;min-width:100%!important;float:left}.form_2column .column#WC_AddressEntryForm_div_1{width:70%!important;min-width:70%!important;float:left}
.sign_in_registration #WC_UserRegistrationAddForm_Durs_Address1EntryForm_FormInput_address_2_1_durs{width:100%}.form_2column .column#WC_DursAddressEntryForm_div_dursStreetField1{width:70%!important;min-width:70%!important;float:left}
#WC_UserRegistrationAddForm_AddressEntryForm_FormInput_address1Suggesstion,#WC_UserRegistrationAddForm_Durs_AddressEntryForm_FormInput_address1Suggesstion_durs{width:100%;left:8px}
.column#WC_AddressEntryForm_div_2_1,.column#WC_DursAddressEntryForm_div_dursStreetField2{width:28%!important;min-width:28%!important;float:right;right:0}
#Register .form_2column .column{padding-bottom:0}.sign_in_registration .required-field{margin-left:-10px;margin-right:0}
.column#WC_AddressEntryForm_div_13,.sign_in_registration #WC_DursAddressEntryForm_div_dursZipCode{width:28%!important;min-width:28%!important;float:left}
#Register .form_2column .column#WC_AddressEntryForm_div_4,.sign_in_registration #WC_DursAddressEntryForm_div_dursCity{width:70%!important;min-width:70%!important;float:right}
.sign_in_registration #WC_AddressEntryForm_div_2_2.column_label,.sign_in_registration #WC_DursAddress1EntryForm_div_2_3.column_label{width:100%!important;margin-top:3px}
.sign_in_registration #WC_AddressEntryForm_div_4 .column_label,.sign_in_registration #WC_DursAddressEntryForm_div_2.column_label{left:10px}
.form_2column .birthdayColumn:first-child{padding-right:4px}.form_2column .birthdayColumn{padding:0 4px}.form_2column .birthdayColumn:last-child{padding:0}
.sign_in_registration #WC_UserRegistrationAddForm_div_16{margin-bottom:10px}.sign_in_registration #WC_UserRegistrationAddForm_div_37_1{margin-bottom:15px}
#WC_UserRegistration_LegalEntity_Info .provideInfo{margin-bottom:10px}#Register .inputField.dijitSelect{padding-left:10px}
.sign_in_registration #WC_UserRegistration_Msg_LE,.sign_in_registration #WC_UserRegistration_LegalEntity_Info{margin-left:0}
.sign_in_registration #WC_UserRegistration_Msg_LE{width:100%}.sign_in_registration #Register .inputField.dijitSelect{right:0;width:100%}
#WC_UserRegistrationAddForm_LE_Heading_1{margin:15px 0;top:10px}#WC_UserRegistrationAddForm_LE_Heading_2{margin-top:10px}
#WC_PersonalInfoExtension_DOB_div_1 select,#WC_UserRegistrationAddForm_AddressEntryForm_FormInput_country_1{padding:2px 8px}
#container_MyAccountDisplayB2B .form_2column .column#WC_AddressEntryForm_div_4{float:right}html[lang="en"] .sign_in_registration #WC_AddressEntryForm_div_14.column_label{font-size:12px;letter-spacing:-0.5px;margin-bottom:1px}
html[lang="en"] .sign_in_registration #WC_AddressEntryForm_div_4 .column_label{left:10px}
#WC_UserRegistrationAddForm_div_1{width:100%}.sign_in_registration #WC_UserRegistrationAddForm_FormInput_phoneNum_In_Register_1{margin-left:0}
#WC_UserRegistration_Msg_Reg,#Register .provideInfo{margin-left:0;width:100%}.sign_in_registration #WC_UserRegistrationAddForm_div_24,.sign_in_registration #WC_UserRegistrationAddForm_div_36_1,.sign_in_registration #WC_UserRegistrationAddForm_Buttons_1,.LegalEntityDropDownWrapper,.sign_in_registration .title h1{width:100%;margin-left:0}
.sign_in_registration .column#WC_AddressEntryForm_div_2_1{right:0}.sign_in_registration #UserRegistrationErrorMessage{width:100%;margin-left:0}
#WC_UserRegistrationAddForm_div_33_1{margin-left:0}.sign_in_registration #WC_UserRegistrationAddForm_div_37_1,#WC_UserRegistrationAddForm_div_34_1{width:90%}
#WC_UserRegistrationAddForm_div_34_1{margin-bottom:10px}.myAccount_page .order_status_table{border:0}.myAccount_page .order_status_table .ul.column_heading{display:none}
.myAccount_page .order_status_table .ul .li{position:static;display:inline-block;width:80%;padding:0;margin-bottom:5px}.myAccount_page .order_status_table .ul .li.total_price_column_1{position:absolute;top:10px;right:10px;font-size:14px;font-weight:600;text-align:right}
.myAccount_page .order_status_table .ul.row{padding:10px;margin-bottom:10px;position:relative;display:block;border:1px solid #ebebeb;box-shadow:1px 2px 5px rgba(0,0,0,0.1)}
.order_status_table .order_number_column_1 span{font-size:14px;font-weight:600}.myAccount_page .my_account .order_status_table a{color:#333;position:absolute;display:inline-block;bottom:0;width:46%;text-decoration:none;right:0;margin:8px}
.myAccount_page .my_account .order_status_table a.myaccount_link{left:0;display:inline-block;background:#f3f3f3;padding:8px;text-align:center}
.myAccount_page .myaccount_section_header.around_border .header{font-size:20px}div.info_table{width:100%}.myAccount_page .my_account .myaccount_subheader{margin:0 10px;padding:10px}
.myAccount_page .my_account .myaccount_subheader .addrbook_header{width:100%;height:50px}.myAccount_page .my_account .myaccount_subheader .addrbook_header>div,.myAccount_page .my_account .myaccount_subheader .addrbook_header>a{width:100%}
.myAccount_page .my_account .myaccount_subheader .addrbook_header>a{float:right}.myAccount_page .my_account .myaccount_subheader .addrbook_header>div>a.button_secondary{width:100%}
.headingtext fieldset>div{margin:5px 0}input.radio{width:15px;height:15px;margin-right:5px}.headingtext fieldset>div>label{vertical-align:top}
.orderDateTitle,.orderNumberTitle,.orderStatusTitle,.orderItemsTitle{color:#939393;font-weight:400;margin-right:4px;font-size:14px}
.order_status_table .order_number_column_1 span.orderNumberTitle{float:left;font-size:14px;font-weight:400}.orderDateTitle,.orderStatusTitle,.order_status_table .order_number_column_1 span.orderNumberTitle,.orderItemsTitle{display:inline-block}
.orderItemsTitle{margin-bottom:30px}#viewMoreFacets{width:100%;padding:5px 20px;margin-left:0;box-sizing:border-box;text-align:center}
div.widget_left_nav>div.content_left_border>div.content_right_border>div.content div.content_section div.section_list ul li{background:#f3f3f3;background:1px solid #ebebeb;padding:0}
.myAccount_page #box .my_account_wishlist_wrapper{padding:0 10px}.myAccount_page .my_account_wishlist,.myAccount_page .my_account_wishlist.multiple_wishlist_actions_border{width:100%}
.my_account_wishlist select{padding:5px;width:100%;background:#f3f3f3;border:1px solid #ebebeb;border-radius:4px;margin:10px 0 5px 0}
.multiple_wishlist_actions_border ul{padding:0;position:relative;display:inline-block;width:100%;text-align:center}.multiple_wishlist_actions_border ul li{width:32%;margin:1px;background:#f3f3f3;position:relative;box-sizing:border-box;min-height:46px;border-radius:4px;vertical-align:top;font-size:12px;border:0!important;display:inline-block!important;padding:10px 10px 10px 20px!important}
form#SendMsgForm .contents>div>input,form#SendMsgForm .contents>div>textarea{width:100%;padding:8px;box-sizing:border-box;border-radius:4px;margin-bottom:5px}
#right_nav #whishlist{margin:0 10px}#wishlist .contents,#wishlist .header{padding:10px}.multiple_wishlist_actions_border ul li a{text-align:left;display:block;margin-left:15px;font-size:10px;line-height:13px}
.multiple_wishlist_actions_border ul li a i{position:absolute;left:10px;top:13px;font-size:20px}.myAccount_page #box .wishlist-title .myaccount_header{padding:10px 0}
#createShoppingListPopup,#editShoppingListPopup,#deleteShoppingListPopup{width:80%;background:#fff}.myAccount_page #box .my_account_wishlist .wishlist_details_row{box-shadow:inset 0 -10px 30px -20px rgba(0,0,0,0.2);border-bottom:1px solid #ebebeb;border-top:0;padding:5px 5px 3px 5px}
.myAccount_page #box .my_account_wishlist .subheader_info_text{display:none}.myAccount_page #box .my_account_wishlist .paging{padding:0}
#four-grid-wishlist{position:relative;display:inline-block;padding:0;text-align:center;width:100%}#four-grid-wishlist a{box-sizing:border-box}
#four-grid-wishlist a.deleteLink{position:absolute;top:0;right:0;padding:5px;background:#f3f3f3}#four-grid-wishlist .item>div>.button{position:static}
#four-grid-wishlist .item .price{position:relative;display:inline-block;width:100%;padding:0}#four-grid-wishlist .listPrice{margin-right:10px}
.left_wishlist{float:right}#four-grid-wishlist .item{padding:2px;width:50%;margin-bottom:10px}#four-grid-wishlist .item>div{position:relative;display:inline-block;width:100%;padding:5px;border:1px solid #ebebeb}
#WishlistSelect_Widget .my_account_wishlist,#WishlistSelect_Widget .my_account_wishlist.multiple_wishlist_actions_border,#WishlistDisplay_Widget #horizontal_grid .item_container>div a img{width:100%}
#four-grid-wishlist .item .description_fixedwidth{width:100%;padding:5px 0;height:60px}.my_account_wishlist .remove{background-image:none}
.my_account_wishlist .remove:before{font-family:'FontAwesome';position:relative;float:right;content:"\f00d";top:-2px;font-weight:400;color:#f47920;font-size:12px}
#horizontal_grid div.item_container{display:block;clear:both;min-height:200px;padding-top:20px;border-bottom:1px solid #f3f3f3}
#horizontal_grid div.item_container>div{float:left;position:relative;display:inline-block;width:30%}#horizontal_grid div.item_container>div>a{position:relative;display:inline-block;margin-right:5px}
#horizontal_grid div.item_container>div>a>img{width:100%}#horizontal_grid div.item_container>tr{position:relative;display:inline-block}
#horizontal_grid div.item_container td.information,#horizontal_grid div.item_container td.price,#horizontal_grid div.item_container td.add_to_cart{position:relative;display:inline-block;width:100%;padding:5px 0;text-align:left}
#horizontal_grid div.item_container td.add_to_cart a.button-primary{box-sizing:border-box}#horizontal_grid div.item_container td.add_to_cart a #horizontal_grid div.item_container .listPrice,#horizontal_grid div.item_container .offerprice{float:left;margin-right:10px}
.offerprice{color:#f47920}#horizontal_grid div.item_container td.information h3{font-size:14px;margin-bottom:5px}#horizontal_grid a.button_primary{box-sizing:border-box;width:60%;float:left}
.my_account_wishlist table{padding-left:10px}#horizontal_grid .deleteLink{clear:both;position:relative;display:block;text-align:left;margin-top:25px}
.wishlist_side_space>a,.wishlist_side_space>a .button_text{display:inline-block;width:100%;box-sizing:border-box}#WishlistSelect_Widget .my_account_wishlist.multiple_wishlist_actions_border ul li{display:inline-block!important}
.mysubscriptionTitle h2,#container_MyAccountDisplayB2B .description,.mySubscriptionTitle p{margin:10px}form#SendMsgForm{padding:10px}
#container_MyAccountDisplayB2B .row.margin-true{padding:0}#myAccountNavigationWidget,#content #myAccountNavigationWidget .collapsible{margin:0}
.my_account#WC_OrderShipmentDetails_div_1{padding:0 10px}.my_account#WC_OrderShipmentDetails_div_1 .eachTitle,.my_account#WC_OrderShipmentDetails_div_1 .discountTitle,.my_account#WC_OrderShipmentDetails_div_1 .valueDiscountTitle,.my_account#WC_OrderShipmentDetails_div_1 .qtyTitle,.my_account#WC_OrderShipmentDetails_div_1 .totalTitle{right:110px}
.my_account#WC_OrderShipmentDetails_div_1 .button_footer_line{text-align:center;margin-bottom:10px}.my_account#WC_OrderShipmentDetails_div_1 .button_footer_line .button_primary{width:100%;box-sizing:border-box;margin-bottom:10px}
.my_account#WC_OrderShipmentDetails_div_1 .button_footer_line .button_primary .button_primary{margin-bottom:0}.my_account#WC_OrderShipmentDetails_div_1 .button_footer_line .button_primary .button_text{width:100%;display:inline-block}
.carousel>h2{padding:0 0 15px 0}.carousel .product>.product_image .image>a img,.mkTopCategoryPage .carousel .product>.product_image .image>a img{max-height:200px}
#content .collapsible>h3,.categoryNavWidget.collapsible>h3,.linkWidget.collapsible>h3{display:inline-block;width:100%;box-sizing:border-box;overflow:visible}
#SLOT_categoryFacets{min-height:auto}#SLOT_categoryFacets #widget_breadcrumb{display:none}#SLOT_categoryFacets #content .collapsible,#SLOT_categoryFacets .categoryNavWidget.collapsible{margin:0;padding:0}
div.widget_left_nav>div.content_left_border>div.content_right_border>div.content div.content_section div.section_list>ul>li>a{padding:7px 20px;position:relative;display:inline-block;width:100%;box-sizing:border-box}
#SLOT_categoryFacets div.facetCountContainer{padding:0 25px 0 0}.facetLists{width:100%;margin-left:0}.facetsShrink{max-height:250px}
.facetsExpand{max-height:auto}#content #SLOT_categoryFacets .collapsible,#SLOT_categoryFacets .categoryNavWidget.collapsible{width:100%;margin-left:0;margin-top:0}
#content .collapsible{margin:0}.subCat_page_tab_content #SLOT_SidebarFacets{margin-top:0}.rowContainer.subCat_page_tab_content .margin-true,.subCat_page_tab_content .row.margin-true>div>div{padding:0}
div.widget_left_nav{margin-top:0!important}.facetSelect .stars .star:before{color:#999}.facetSelect .stars .star-active:before{color:#f47920}
#SLOT_categoryFacets #content .collapsible{margin:0}.facetContainer h2,#SLOT_categoryFacets h2{display:none}li#price_range_input{padding:5px 20px;background:#ebebeb}
.facetWidget .clearAll{margin-right:10px}.filter_option{padding:0 20px}.collapsible>.content{transition:0s!important}#look_inside_popup div.widget_site_popup{width:100%}
@media(max-width:480px){.product_listing_container>.grid_mode li{width:46.5%!important;margin:10px 0 0 7px}body[data-wc-device="mobile"] .product_listing_container .grid_mode .product .shopperActions{margin-top:-40px}
body[data-wc-device="mobile"] .grid_mode .product_info{top:0}.grid_mode .product>.product_image>.image>a,body[data-wc-device="mobile"] .grid_mode .product>.product_image a{bottom:30px}
.sorting_controls>span>label,.sorting_controls>span>label{font-size:12px}.sorting_controls>span.page_size_label,.sorting_controls>span.order_by_label{width:90px;text-align:right}
.productListingWidget .product_image .image{min-height:220px!important}body[data-wc-device="mobile"] .product_listing_container>.grid_mode li{min-height:335px}
.grid_mode .product_info{bottom:20px}.grid_mode .product>.product_image{padding:10px 30px}.grid_mode .product>.product_image img{max-height:200px}
#quickLinksBar{width:70%;top:4px;position:static}#quickLinksBar>li>a{padding:10px 10px 10px 5px;left:0}#SLOT_homeSlider .tns-outer button[data-action="stop"],#SLOT_homeSlider .tns-outer button[data-action="start"]{width:25px;height:25px}
}@media(max-width:400px){.grid_mode .product>.product_image img{max-height:195px;min-height:150px}.product_listing_container>.grid_mode li{width:46%!important}
.grid_mode .product>.product_image{padding:10px 20px}#quickLinksBar>li>a#quickLinksButton,#quickLinksBar>li>#Header_GlobalLogin_signOutQuickLink.Header_GlobalLogin_signOutQuickLink_CSR{width:40px}
#quickLinksBar>li>a#quickLinksButton span,#Header_GlobalLogin_signOutQuickLinkUser{display:none}html[lang="en"] .sign_in_registration #WC_AddressEntryForm_div_4 .column_label{left:15px}
#quickLinksButton.selected:after{color:#fff}#quickLinksButton.selected.colorHelper:after{color:#f47920}#quickLinksMenu.active{display:none}
#quickLinksMenu.active.hideHelper{display:block!important;position:absolute;z-index:20;width:100%;background-color:#fff;top:43px;box-shadow:0 0 20px rgba(0,0,0,0.2);right:0}
}@media(max-width:360px){#searchTermWrapper{width:75%}.product_listing_container>.grid_mode li{width:46%!important;min-height:320px}
.grid_mode .product>.product_image{padding:10px 20px}.product_image .RibbonAdDefault{left:-20px}.product_image .image{min-height:200px}
html[lang="en"] .sign_in_registration #WC_AddressEntryForm_div_14.column_label{font-size:11px;letter-spacing:-0.5px}
html[lang="en"] .sign_in_registration #WC_AddressEntryForm_div_4 .column_label{left:20px}
.mkTopCategoryPage .carousel .product{padding-top:20px}#SLOT_ShoppingOptionsBox .shopperActions{width:100%}#storesAvailability .dijitTitlePaneContentInner>ul>.dijitTitlePane>.dijitTitlePaneTitle>.dijitTitlePaneTitleFocus>span.dijitTitlePaneTextNode{width:70%}
.sorting_controls>span.order_by_label,.sorting_controls>span.page_size_label{margin-right:0}.productListingWidget>.header_bar{margin-left:5px;width:94%}
}@media(-webkit-device-pixel-ratio:2){.searchAssocAssets>a>.arrow,.productDescDropMerch>a>.arrow,.selectWrapper .dijitSelect .dijitArrowButtonContainer:before,.facetWidget .dropdownIcon,.facetWidget .close,.facetSelect li input:checked+a .checkBox>.checkmark,.pages .pageNumber>.arrow,.pageControl.number>.dropdownToggleButton>.arrow,.pageOptionsDropdown>.pageDropdownClose,.pageDropdownClose{background:0}
}