@media screen and (max-width:1075px){.TopMenu{left:0!important;max-width:none!important}}
@media screen and (max-width:1000px){
    #phoneCell {
    float: left;
    width: 35% !important;
}
.mlef {
    float: right;
    width: 65% !important;
}
.PageMenu li {
    position: relative;
    padding: 0 .5%;
}
#headerMiddle,.headerTag{width:35%!important}.footerIcons{border-top:0!important;min-height:90px;background-size:100%!important;background-repeat:no-repeat}.headerFS{font-size:15px!important;text-transform:none!important;padding-top:8px!important}.cell1,.cell2{width:33%!important}.cell3{width:100%!important}.cell4{width:33%!important}#dealOfWeek #dealHeader{font-size:22px!important}.timeNumber{font-size:40px!important;line-height:34px!important}}

@media screen and (max-width:900px){#dealOfWeek,.Right{display:none!important}.headerTag{width:25%!important;font-size:20px!important}#phoneCell{font-size: 12px !important;padding: 5px 0 5px 7px !important;}.TopMenu ul{width:100%!important;padding:0 5px 0 0 !important;}.TopMenu li{padding:0 5px}#headerMiddle{width:41%!important}#HomeSlideShow{width:97%!important}.PageMenu li{font-size:12px;}}

@media screen and (max-width:800px){#hideMobile,.TopMenu ul li:nth-of-type(3),.headerTag{display:none!important}.TopMenu,.TopMenu ul{width:100%!important;float:none!important}.PageMenu li a{font-size:12px!important;text-transform:none!important}#headerMiddle{width:55%!important}}

@media screen and (max-width:700px){
    #Header>.inner {
    padding: 0 !important;
}
.slide-show .btn {
    font-size: 17px;
}
.mlef {
    float: right;
    width: 60% !important;
}
#phoneCell {
    font-size: 12px!important;
    font-weight: 400!important;
    width: 40%!important;
    padding: 4px 0 0 5px!important;
}
#Header>.inner, .PageMenu>.inner, .TopMenu>.inner, .footer-links>.inner, .footer-main>.inner, .main>.inner, .newsletter-subscription>.inner {
    max-width: 1051px;
    width: 100%;
    background: #fff;
}
.TopMenu li a {
    font-size: 12px !important;
}

    .TopMenu, .header{position:relative!important} .banner_home_page_top li{width:50%!important}.PageMenu li a{font-size:11px!important}}

@media screen and (max-width:600px){#headerMiddle{width:50%!important}#SearchForm .Textbox{width:80%!important}.cell1,.cell2{width:50%!important}.PageMenu li a{text-transform:none!important}.cell2{border:0!important}.cell4{width:100%!important;border-top:1px solid #c2bab9;float:none!important;margin-top:15px!important}.TopMenu li{padding:0 2px!important}.TopMenu li a{font-size:11px!important}}@media screen and (max-width:550px){.header{position:relative!important}#headerMiddle,.header-logo{width:100%!important;float:none!important;height:auto!important}#headerMiddle,.header-logo,.header-secondary{height:auto!important}#headerSocial,#phoneCell,.headerFS{display:none!important}.header-logo{clear:both!important}.header-logo img{margin:7px auto 0!important}#SearchForm{padding:5px 0 0!important}#ToggleMenu{display:block;float:left;bottom:18px!important}.PageMenu{height:5px!important;margin:5px 0 0!important}.PageMenu ul{display:none!important}#MobilephoneCell{display:block!important}#SearchForm .Textbox{width:70%!important}.TopMenu{height:5px!important;position:relative!important}.TopMenu ul{display:none!important}#Header,#Header>.inner{height:auto!important}.MobileCart{display:block!important}#headerPad{padding:0!important}}@media screen and (max-width:450px){.header{position:relative!important}#MobilephoneCell{text-align:left!important}.MobileCart{margin-bottom:10px!important}.ExpressCheckoutTitle{font-size:13px!important}.ExpressCheckoutBlock .ExpressCheckoutTitle{padding:10px 5px!important}.ChangeLink{text-decoration:underline!important}#hideMobile{display:none}}@media screen and (max-width:400px){.cell1,.cell2,.header-logo{display:none!important}.cell4{margin:0!important;border:0!important}.banner_home_page_top li{width:100%!important}#Header,#Header>.inner{height:auto!important}.main{padding:0!important}.Mobileheader-logo{display:block!important;padding-top:00px!important}.Mobileheader-logo img{max-height:90px!important}.header{position:relative!important}#MobilephoneCell{width:60%!important}.MobileCart{width:40%!important}}@media screen and (max-width:350px){#MobilephoneCell{font-size:11px!important;font-weight:400!important}}@media screen and (max-width:300px){#SearchForm .Textbox{width:60%!important}}@media screen and (max-width:1024px){.ExpressCheckoutBlockCompleted .ExpressCheckoutCompletedContent,.productOptionPreviewDisplay{display:none!important}.AddBillingAddress dd,.AddShippingAddress dd{margin-left:180px;float:none}.ExpressCheckoutContent{padding:0;margin-bottom:20px}.ExpressCheckoutContent>div{margin-bottom:20px}}@media screen and (max-width:1000px){.ProductList li{width:32%}}@media screen and (max-width:768px){#ProductBreadcrumb,.productlist-page .Left{display:none}.CartContents .CartItemIndividualPrice,.CartContents .CartThumb,.CartContents>thead,.Left{display:none!important}.Content{width:100%;padding:0 15px 10px}.ExpressCheckoutContent>.AccountLogin,.ExpressCheckoutContent>.CreateAccount{display:block;width:100%}#ModalContainer .Quantity,#ModalContainer .fastCartBottom,#ModalContainer .fastCartItemBox div,#ModalContainer .fastCartThumb{display:none!important}.SubCategoryList{display:none}.js-mobile-sub-category-menu{display:block}#home .ProductList li,.productPage .ProductList li{width:32%}#ProductDetails .left-content{float:none;width:auto}.PrimaryProductDetails .ProductMain{float:none;padding:0 0 20px;width:auto}.footer-main .SocialConnect ul{margin:0;padding:20px 0;text-align:center}.footer-main .inner{padding:20px 0 0}#ModalContainer .fastCartTop,.TabNav,.productlist-page .CategoryContent{padding:0}#AjaxLoading{background-color:rgba(0,0,0,.7);top:0;right:0;bottom:0;left:0}#AjaxLoading .ajax-loader{position:absolute;margin-top:-16px;top:50%;right:0;left:0}#ModalOverlay{background-color:#000;opacity:.7!important}.fastCartItemBox,.fastCartSummaryBox,.fastCartThumb{float:none;width:100%}#ModalContainer{background-color:#fff;top:10px!important;right:10px!important;bottom:10px!important;left:10px!important;width:auto!important;margin-left:0!important}.TabNav li,.header-secondary #SearchForm,.login-form .one-half{width:100%}#ModalContainer .fastCartItemBox{padding:0;text-align:center}#ModalContainer .fastCartSummaryBox{margin:0 auto;float:none;overflow:hidden}.login-form .CreateAccount{margin-bottom:20px}.header-secondary .QuickSearch{border-top-width:0!important}.TabNav{border-bottom:0;margin:0;font-size:0}.TabNav li{text-align:center}.TabNav li a{box-sizing:border-box;margin:0}}@media screen and (max-width:600px){#shareDescription{display:none}#home .ProductList li,.ProductList li,.productPage .ProductList li{width:49%}.CartCode .CouponCode,.CartCode .GiftCertificate{float:none;width:auto}.KeepShopping,.ProceedToCheckout{text-align:center}.productOptionViewRectangle .option label{padding:0!important;line-height:60px;height:60px;width:60px}.productOptionPickListSwatch .swatchColours,.productOptionPickListSwatch .textureContainer{display:block!important}.productOptionPickListSwatch .swatchColour,.productOptionPickListSwatch .thumbnail{display:block!important;height:60px!important;width:60px!important}html.javascript div.productOptionPickListSwatch li{display:inline-block}#tabcontent .photo{float:none;margin:0;width:auto}.BillingDetails,.ShippingDetails{width:100%;float:none;margin-right:0;padding-top:15px}.CartContents tfoot .CheckoutRedeemCoupon td,.newsletter-subscription .inner{padding:0}.ShippingAddressList li{width:50%}.CartContents tfoot .CheckoutRedeemCoupon{text-align:left}.newsletter-subscription .grid>.grid__item{width:100%!important}.quick-view-image-container{float:none!important;width:auto!important}}@media screen and (max-width:480px){
.slide-show .btn {
    font-size: 14px;
}
#Header,#home .ProductList li,.CartCode .grid__item,.ProductList li,.footer-columns .grid__item,.productPage .ProductList li{width:100%}.CompareButton,.ProductCompareButton,.QuickViewBtn,.cart-detail-metadata,.continuation-label,.footer-columns .BrandList,.productlist-page .Left,.sf-menu li>ul{display:none!important}#Header{top:0;z-index:100}.PageMenu .inner{background:#fff;padding:0}.PageMenu ul{display:block}.PageMenu .CategoryList{padding:0}.PageMenu .pages-menu{display:none}.PageMenu li{display:block;margin:0;padding:0;border-bottom:1px solid #efefef}.PageMenu a{padding:1em;font-size:1.2em}.SubCategoryList{margin-bottom:0}.SubCategoryList li{padding:.9em;background:0 0;border-bottom:1px solid #efefef}#fastCartContainer{max-height:none}#fancy_outer{z-index:110!important}#fancy_overlay{z-index:105!important}.footer-links{text-align:center}.footer .powered-by{float:none;display:block;margin-top:10px}.LittleNotePassword{padding:0;margin-bottom:20px}table.CartContents tbody tr td{padding:10px 8px}.CartCode .CouponCode input,.CartCode .GiftCertificate input{margin-bottom:20px}#CartContent .FloatLeft,#CartContent .FloatRight,#ConfirmOrder .FloatRight,.ExpressCheckoutContent .FloatLeft,.ExpressCheckoutContent .FloatRight #ConfirmOrder .FloatLeft{float:none}.PayPalExpressCheckout{text-align:center;padding:1em 0}.AddBillingAddress dd,.AddShippingAddress dd{padding:0!important;float:none;width:auto}.ShippingAddressList li{width:100%}.btns{position:initial;float:none;text-align:center}.btns form{width:50%}.btn,input.Textbox,input[type=email],input[type=text],input[type=password],textarea{display:block;height:40px;line-height:40px;margin-bottom:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.btns form .btn{width:95%;display:inline-block}div.selector,select{margin-bottom:20px}.FormContainer dt,.form dt{text-align:left;width:auto;clear:both;float:none}.FormContainer dd,.form dd{padding:0;margin:0}}