@media screen and (min-width:1200px){#home .main>.container{padding:0}#home .header-image li{padding:0 14px 0 0;width:395px}#home .header-image li:last-child{margin-right:0;padding-right:0;width:380px}#home .Content{overflow:visible}#home .page{overflow:hidden}.flexslider .slides img{width:auto}#HomeSlideShow .flex-direction-nav{left:50%;margin:0 auto 0 -670px;position:absolute;top:44%;width:1340px}.sf-menu>li>ul{width:100%!important}.slide-show li.slide a img{display:inline-block}.flexslider .slides>li{margin:0 auto;text-align:center}#Header>.inner,.PageMenu>.inner,.TopMenu>.inner,.footer-links>.inner,.footer-main>.inner,.main>.inner,.newsletter-subscription>.inner{width:1180px!important;max-width:1180px!important}.header{-webkit-animation-duration:.8s;-moz-animation-duration:.8s;-o-animation-duration:.8s;animation-duration:.8s}.fixed.header{position:fixed;top:0;width:100%;z-index:999}.fixed .TopMenu{position:absolute;top:-36px}.fixed #Header{position:absolute;top:-96px}.productAttributeList .productAttributeValue{padding-left:0;padding-right:0}.tabNavigation li a{min-width:135px}#SearchForm{min-width:360px}.productPage .left-content{padding-right:112px}}@media (min-width:1025px){.ProductList li:hover .ProductActionAdd{display:block}.hl_titlecat{width:auto;float:left}.product-nav{width:auto}.hl-brands .product-nav{float:none}.hl-cuttom-productlist-page .Left{width:25%}.hl-cuttom-productlist-page .Content.Wide{width:65%;float:right}.hl_block_mattress_select p.title{padding-left:15%;padding-right:15%}.footer-main .SocialConnect li{width:20%}}@media (min-width:992px) and (max-width:1199px){.Left,.Right{width:270px}.Content.Wide{width:700px}.Content{width:430px}#ProductDetails .ProductTinyImageList{max-width:312px}.more-info .column-inner h2{padding:0}.Wide #ProductDetails .ProductTinyImageList{max-width:234px}#Header>.inner,.PageMenu>.inner,.TopMenu>.inner,.footer-links>.inner,.footer-main>.inner,.main>.inner,.newsletter-subscription>.inner{width:970px!important}.main>.Breadcrumb>ul{width:970px}.DropdownCart{max-height:900px}.CartContents tfoot .SubTotal td .titTotal em{margin-right:0}.productPage .left-content{padding-right:60px}.PageMenu .side-menu>ul>li>a{font-size:14px!important}.menu-mattress-selector-icon img{left:30px!important;top:-21px!important}}@media (max-width:991px){.hl_block_mattress_select .quick_find_divbox>div{width:50%}}@media (min-width:768px) and (max-width:991px){.productAttributeList .productAttributeRow{width:100%;float:none}.ENV_select_div.view ul{margin-left:0!important}.productAttributeList .productAttributeValue{padding:0}.hl-popup .hlDelivery-info,.hl-popup .hlsizechat{float:none;display:block;margin-bottom:10px}.Wide #ProductDetails .ProductTinyImageList{max-width:156px}.ExpressCheckoutBlockCompleted .ExpressCheckoutCompletedContent,.productOptionPreviewDisplay{display:none!important}.AddBillingAddress dd,.AddShippingAddress dd{float:none}.PurchaseGiftCertificate .FormContainer dt{text-align:left;width:auto;clear:both;float:none;padding:0 0 10px 0}.PurchaseGiftCertificate .FormContainer dd{padding:0;margin:0 0 20px 0}.ExpressCheckoutContent{padding:0;margin-bottom:20px}.ExpressCheckoutContent>div{margin-bottom:20px}.footer-main .col-sm-2{float:left;width:25%}.footer-main .col-sm-4.two-column{float:left;width:50%}.footer-main .col-sm-4.last{clear:both;float:left;margin-top:14px;text-align:left}.EstimateShipping .EstimateShippingButtons{padding-left:0}.EstimateShipping .form dt,.EstimateShipping li label{width:110px}.subscribe_form{text-align:center;float:none;width:100%}.innerNewletter h2{width:100%}.modal-window{width:92%}.imgEmail img{width:100%}.wrapEmail{margin-right:2%;padding:5% 0 0 7%}#email-modal .modal-window{width:92%}#email-modal .window-window .window-content{min-height:0;width:100%;float:left}#email-modal .window-window .window-content .title{line-height:24px}#ProductDetails .ProductTinyImageList{max-width:235px}#embed-newsletter .email{width:230px}#ModalContainer{width:760px!important}#Header>.inner,.PageMenu>.inner,.TopMenu>.inner,.footer-links>.inner,.footer-main>.inner,.main>.inner,.newsletter-subscription>.inner{width:750px!important}.main>.Breadcrumb>ul{width:750px}.DropdownCart{max-height:900px}.SubBrandListGrid ul li{width:50%}#embed-newsletter .email{width:230px}.ProductList li{width:33.3333%!important}.ProductCategoryList .ProductList li{width:50%!important}.inner-footer-link>div:nth-child(4) .footer-payment{float:none;text-align:center}.inner-footer-link>div:nth-child(4) .footer-payment p{margin:0}.inner-footer-link>div:nth-child(4) .footer-payment a{float:none;display:inline-block}.inner-footer-link>div:nth-child(4) .footer-payment a+a{margin-left:5px}.innerNewletter h2{padding:10px 10px 0 0;text-align:right}.tabNavigation li a{padding:10px;font-size:11px}.hl_block_top ul li{width:49%}.PageMenu .side-menu>ul>li{width:20%}.footer-links-menu .bed-support p.tell{font-size:22px;line-height:24px}html .facet-container .facet-form input{width:100%}html .Left .facet-container .facet-form .btn{margin:7px 0 0}.PageMenu .side-menu>ul>li>a{font-size:13px}.PageMenu li ul li img{display:none}.PageMenu .HL-HasMegamenu.hlmegamenuColLeftRight>.Wrapper-Megamenu .MegaMenuCenter>ul h5,.PageMenu .side-menu>ul>li.HL-HasMegamenu .WrapperCategory>ul>li>a,.WrapperCategory .col1 h3,.WrapperCategory .col2 h3,.WrapperCategory .col3 h3,.WrapperCategory .col4 h3,.hl-bedbase h3{font-size:15px}}@media (max-width:767px){.inner-footer-link .col-md{width:50%}.inner-footer-link .col-md.last{width:100%}#ProductDetails .tabs{display:none}#ProductDetails .hl-tabs-mobile>div{display:block}.hl_block_top ul li{width:100%}.hl_block_top ul li:after{border-right:none;border-bottom:1px solid #ccc;bottom:0;top:auto;left:15px;right:15px}#CategoryPagingTop{display:none!important}.hl_titlecat_mobile{display:block},.TitleHeading.hl_titlecat{display:none}.js-faceted-search-action{padding:13px 15px;text-transform:capitalize;font-size:17px}.FloatRight.SortBox{float:none;display:block}.SearchSorting label,.SortBox label{display:none}.SearchSorting div.selector,.SortBox div.selector{float:none;display:block;background-color:transparent!important;background-position:100% -895px!important;border:1px solid #d2d2d2!important;height:45px;line-height:45px;max-height:45px;padding:7px 0!important}.SearchSortingSelectContainer div.selector span,.SortBox div.selector span{height:auto;line-height:28px;color:#000;text-transform:capitalize;font-size:17px;text-align:center}#CategoryContent .product-nav{float:none}.PrimaryProductDetails{overflow:visible}.DetailRow.qty .ENV_select_div{display:none!important}.ENV_select_div ul{margin-left:0!important}#Header>.inner,.PageMenu>.inner,.TopMenu>.inner,.footer-links>.inner,.footer-main>.inner,.main>.inner,.newsletter-subscription>.inner{width:100%!important;padding:0 15px}.Content,.Content.Wide{float:none;width:100%}.main>.Breadcrumb>ul{width:100%;padding-left:15px;padding-right:15px}.Left,.Right{width:100%;float:none}.header-hotline{text-align:center}#home .main .ProductList li{width:50%!important}.ExpressCheckoutCompletedContent{display:none!important}.Wide #ProductDetails .ProductTinyImageList{max-width:88%}.productlist-page .Left{display:none}#newsletter{width:190px}.Left{float:none;width:auto;padding:0}.page .container{padding:0 15px}#ModalContainer .Quantity,#ModalContainer .fastCartBottom,#ModalContainer .fastCartItemBox div,#ModalContainer .fastCartThumb{display:none!important}.footer-columns .grid__item{text-align:center;width:33.333333%}.footer-columns .grid__item:last-child{text-align:center;width:100%}.footer-main .inner{padding:20px 0 0 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}.productlist-page .CategoryContent{padding:0}.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}#ModalContainer .fastCartTop{padding:0}#ModalContainer .fastCartItemBox{padding:0;text-align:center}#ModalContainer .fastCartSummaryBox{margin:0 auto;float:none;overflow:hidden}.login-form .one-half{width:100%}.login-form .CreateAccount{margin-bottom:20px;border:0}.header-logo{margin-bottom:20px}.header-logo a{margin:20px 0}.header-secondary{clear:both;float:none}.header-secondary #SearchForm{float:none;margin:10px auto 0}.header-secondary .QuickSearch{border-top-width:0!important}.header-top{text-align:center;margin-top:0}.TopMenu ul{text-align:right}#Header .col-sm-4{float:none;width:100%}.TabNav{border-bottom:0;margin:0;padding:0;font-size:0}.TabNav li{width:100%;text-align:center}.TabNav li a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0}.brands-slideshow .col-sm-4,.header-image .col-sm-4,.more-info .col-sm-4{width:33.3333%;float:left}.ProductList li{width:50%!important}.tabNavigation li{margin-right:2%}.main img{max-width:100%}.contactForm{width:67%}.contactInfo{width:30%}#ContactForm dl dt{width:28%}#ContactForm dl dd{width:70%}.contactForm input[type=password],.contactForm input[type=text]{width:100%}#frmGiftCertificate .FormContainer dt{width:28%;float:left}#frmGiftCertificate .FormContainer dd{float:left;width:58%}#frmGiftCertificate .FormContainer dd input[type=text]{width:100%}.more-info .column-inner h2{padding:0}.SideRelatedProducts .BlockContent{margin:0}.productlist-page .Content{width:100%;float:none}.CartContents td.CartItemIndividualPrice,.CartContents td.CartItemQuantity,.CartContents td.CartItemTotalPrice,.CartContents td.CartThumb,.CartContents td.ProductName{padding:30px 10px 0 0!important}.ProductAddToCart .BulkDiscount{margin-right:15px}#ProductDetails .ProductTinyImageList{max-width:88%;margin:0 auto}#email-modal{display:none!important}.DropdownCart .CartContents td.ProductName{padding:20px 0 20px 15px!important}.DropdownCart .ProceedToCheckout .CheckoutButton{text-align:right}.DropdownCart .updateCart .btn{margin-left:18px}#ProductDetails .left-content{float:none;width:100%;padding:0;margin-bottom:30px}.productPage .ProductMain{width:100%;margin:0 0 20px;padding:0}#SimilarProductsByCustomerViews .owl-buttons>div.owl-prev,.SideRelatedProducts .owl-buttons>div.owl-prev{left:0}#SimilarProductsByCustomerViews .owl-buttons>div.owl-next,.SideRelatedProducts .owl-buttons>div.owl-next{right:0}#shareDescription{display:none}#home .ProductList,.productPage .ProductList{margin:0 auto;text-align:center}.ProductList li:hover .saleItem{right:2px}#frmCompare .ProductList.List{width:100%}#frmCompare .ProductList.List li{width:100%!important}#frmCompare .ProductList.List li:hover{padding:0 0 20px;margin:0 0 20px}.CartCode .CouponCode,.CartCode .GiftCertificate{float:none;width:auto}.KeepShopping,.ProceedToCheckout{text-align:center}.productOptionPickListSwatch .swatchColours,.productOptionPickListSwatch .textureContainer{display:block!important}.productOptionPickListSwatch li{display:inline-block!important}#tabcontent .photo{float:none;margin:0;width:auto}.BillingDetails,.ShippingDetails{width:100%;float:none;margin-right:0;padding-top:15px}.ShippingAddressList li{width:50%}.CartContents tfoot .CheckoutRedeemCoupon{text-align:left}.CartContents tfoot .CheckoutRedeemCoupon td{padding:0}.newsletter-subscription .grid>.grid__item{width:100%!important}.newsletter-subscription h4{padding:.5em 0;font-size:1.5em;text-align:center}.newsletter-subscription .inner{padding:0}.footer .innerNewletter .subscribe_form{float:none}.innerNewletter h2{width:100%;overflow:hidden}.subscribe_form #nl_email{font-size:12px!important}.innerNewletter{text-align:center}.innerNewletter h2{padding-left:0}.header-image{width:381px;margin:0 auto}.header-image li{margin-bottom:10px}.brands-slideshow .col-sm-4,.header-image .col-sm-4,.more-info .col-sm-4{width:408px;float:none}.more-info .col-sm-4{margin:0 auto 10px}.wrapEmail{width:100%}.imgEmail{display:none}#newsletter{width:60%}.tabNavigation li{margin-right:0;padding-right:0!important;float:none}.tabNavigation li a{float:none;width:100%;display:block;border-width:1px 1px 0 1px}.tabNavigation li a::before{display:none}.tabNavigation li a::after{display:none}.ExpressCheckoutContent .AccountLogin,.ExpressCheckoutContent .CreateAccount{width:100%;float:none;border:0;padding:0}#frmGiftCertificate .btn{margin:10px 10px 0 0}#frmGiftCertificate dt:last-child{display:none}#frmGiftCertificate dd:last-child{clear:both}#WishListEditFrom .HorizontalFormContainer dt:last-child{display:none}#WishListEditFrom .HorizontalFormContainer dd:last-child{clear:both}.ProductList li{min-height:0!important}#HomeSlideShow .flex-direction-nav{display:none!important}.more-info p{padding:0}#back-top,#email-modal{display:none!important}.EstimateShipping .form dd{margin-bottom:8px}#CartContent .ProceedToCheckout{margin-top:20px}#ContactForm .Submit input{margin-left:0}#ContactForm dl dt{padding:10px 0 6px}.FeaturedProducts{padding-top:17px}.FeaturedProducts h3{padding-bottom:5px}.DropdownCart #CartFormContainer .CartItemQuantity{padding:25px 0 20px!important}.ProductImage .QuickViewBtn{display:none!important}.TopMenu{position:relative}.currency-converter>span{display:none}.wrapAccount{display:none}.customer-area{display:block;float:left;width:25%;position:static}.customer-area.open .DropdownCustommer{display:block}.customer-area>a.icon-custommer{display:block;height:46px;border-right:1px solid #fff;position:relative}.customer-area>a.icon-custommer:before{background:url(//cdn10.bigcommerce.com/s-mqoph4yj/templates/__custom/images/list_sprite4.png?t=1517977814) -683px 0 no-repeat;position:absolute;content:"";top:50%;left:50%;width:17px;height:16px;margin:-8px 0 0 -8px}.customer-area>a.icon-custommer:hover{background-color:#37afec}.customer-area>a.icon-custommer:hover:before{background:url(//cdn10.bigcommerce.com/s-mqoph4yj/templates/__custom/images/list_sprite4.png?t=1517977814) -683px -35px no-repeat}.TopMenu li .icon.icon-cart{display:none}li #LoadCartIcon{text-indent:-999em;font-size:0;height:46px;display:block;position:relative}li #LoadCartIcon:before{background:url(//cdn10.bigcommerce.com/s-mqoph4yj/templates/__custom/images/list_sprite4.png?t=1517977814) -598px 0 no-repeat;height:14px;width:11px;position:absolute;content:"";top:50%;left:50%;margin:-7px 0 0 -5px}li #LoadCartIcon:hover{background-color:#37afec}li #LoadCartIcon:hover:before{background:url(//cdn10.bigcommerce.com/s-mqoph4yj/templates/__custom/images/list_sprite4.png?t=1517977814) -598px -38px no-repeat}.TopMenu .CartLink span{display:none}.currency-converter:hover .iconArrow{background:url(//cdn10.bigcommerce.com/s-mqoph4yj/templates/__custom/images/icon-arrow-hover.png?t=1517977814) 100% 0 no-repeat}.DropdownCart{top:46px}.currency-converter .CurrencyList img{display:inline;padding-right:5px}.CurrencyChooser h2{display:block;color:#505050;font-size:11px}.CurrencyChooser{background:#fff;width:100%;padding:20px 30px;z-index:999;border-bottom:1px solid #e5e5e5!important}.CurrencyList dd{background:#fff;border:none}.CurrencyChooser .BlockContent .CurrencyList{background:0 0;border:none}.CurrencyList dd{border:none!important}.CurrencyList a{padding:7px 0}.CurrencyChooser a:hover span{color:#37afec!important}.CurrencyList a:hover{background:0 0}.currency-converter>a:hover{color:#fff!important}.currency-converter:hover>a{color:#fff!important}.CompareButton,.PageMenu,.ProductCompareButton,.footer-columns .BrandList,.footer-columns .CategoryList,.productlist-page .Left{display:none!important}.TopMenu li{display:none!important}.TopMenu li:first-child{display:block!important;margin:0 auto;float:none}.wrapAccount{text-align:center;overflow:hidden;padding:0}.CartLink a{color:#db2769;font-size:11px;font-weight:700;padding-left:10px;text-transform:uppercase}.wrapAccount .CartLink{float:right}.wrapAccount .CartLink a span strong{display:none}.wrapAccount ul{margin:0;float:left}.wrapAccount li{list-style:none;display:inline;font-size:11px;text-transform:uppercase;padding:0 5px}.wrapAccount li a{color:#505050}.wrapAccount li a:hover{color:#db2769}#SearchForm{display:block}.TopMenu{padding:0;background:silver;border:none;min-height:46px;position:fixed;top:0;left:0;width:100%;z-index:999}.header-top{letter-spacing:.05em;padding:0;margin-left:0;border-bottom:1px solid #e3e3e3;margin-bottom:30px}.banner_home_page_top{padding-top:0}#DrawerMenu #SideCategoryList h4{display:none}#ToggleMenu,#cart-amount{display:block}.btn,.btn.alt,input.Textbox,input[type=email],input[type=password],input[type=text],textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.login-form input[type=email],.login-form input[type=password]{width:100%}#Header{position:static;margin-bottom:0;padding-top:15px}.header{position:relative}#Header>.inner{width:100%;display:table;padding-top:50px}.header-secondary{float:none;width:100%;background:#fff}.header-secondary .currency-converter{display:none}.header-secondary #SearchForm{float:none;position:relative;width:auto}.header-secondary #SearchForm input.Button{position:absolute;border:0;height:100%;top:0;right:0;background-position:0 -41px}.header-logo h1{padding:0}.mobileonly a{color:#fff!important}.mobileonly a:hover{color:#000}.dropdown-menu{top:inherit;text-align:center}.fa-lg{line-height:.75em!important}#cart-amount{vertical-align:middle;width:60px}#cart-amount .Cart{font-weight:700;padding:1em 0;text-align:center;width:60px;position:relative}#cart-amount .Cart .total{display:inline-block;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:4px 5px;margin:0 auto;min-width:25px;height:25px}#cart-amount .Cart .bag-handle{border-bottom:0;position:absolute;top:8px;left:24px;height:4px;width:8px;border-radius:7px 7px 0 0}.DropdownCustommer a{color:inherit!important}.DropdownCustommer a:hover{color:inherit;background-color:#000}.dropdown-menu{border-radius:0;width: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{padding:0;margin-bottom:0}.SubCategoryList li{padding:.9em;background:0 0;border-bottom:1px solid #efefef}#fastCartContainer{max-height:none}.CartCode .grid__item,.footer-columns .grid__item{width:100%}.FormContainer dt,.form dt{text-align:left;width:auto;clear:both;float:none;padding:0}.FormContainer dd,.form dd{padding:0;margin:0}#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}.addto #SideProductAddToWishList,.addto .BulkDiscount{display:block;margin-bottom:20px}.footer .footer-columns ul{margin:0}table.CartContents tbody tr td{padding:10px 8px}.CartCode .grid__item{width:100%}.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}.AddBillingAddress .Submit{margin:0!important}.ShippingAddressList li{width:100%}.ExpressCheckoutContent .AccountLogin,.ExpressCheckoutContent .CreateAccount{float:none;width:auto}.footer-main .col-sm-2{float:left;width:44%}.footer-main .col-sm-4.two-column{float:left;width:100%}.footer-main .col-sm-4.last{clear:both;float:left;margin-top:14px;text-align:left}.footer-bottom-bottom ul li{display:inline-block;margin-bottom:10px}.header-image{width:295px}.banner-bottom-content h1{font-size:20px}.more-info .col-sm-4{width:295px;margin:0 auto 10px;padding:0}#HomeSlideShow .flex-direction-nav{display:none}.EstimateShipping{float:left}.CartContents tfoot .SubTotal td .titGTotal{display:block;border-bottom:1px solid #d2d2d2;border-top:1px solid #d2d2d2;padding-bottom:20px!important}.CartContents tfoot .SubTotal .KeepShopping{float:left;border:none;padding:0!important;margin:20px 0 10px!important}.CartContents tfoot .SubTotal .updateCart{float:right;margin-bottom:10px}.CartContents td.CartItemIndividualPrice,.CartContents td.CartItemQuantity,.CartContents td.CartItemTotalPrice,.CartContents td.CartThumb,.CartContents td.ProductName{padding:20px 0!important}.CartContents td.CartItemTotalPrice{padding-top:18px!important}.more-info .column-inner h2{padding:0}.header-image .col-sm-4{width:290px;padding:0}#frmCompare .ProductList.List{width:100%}#frmCompare .ProductList.List .ProductImage{float:none;margin:0 auto}#frmCompare .ProductList.List .ProductDetails{padding:20px 0 0}.icon.facebook,.icon.google,.icon.picasa,.icon.pin,.icon.rss,.icon.twitter{margin:0 2px;width:35px;height:35px}.icon.facebook{background-position:-4px -324px}.icon.twitter{background-position:-54px -324px}.icon.rss{background-position:-105px -325px}.icon.google{background-position:-154px -324px}.icon.picasa{background-position:-250px -324px}.icon.pin{background-position:-203px -324px}#QuickViewProductDetails .ProductAddToCart ul li{padding-bottom:3px}.row{margin:0}.more-info .col-sm-4{width:100%}.block-banner-bottom p.banner-bottom-subs{margin:0 -40px;position:relative;z-index:2}.ProductList li:hover .saleItem{right:14px}#frmCompare .ProductList.List li:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.FormContainer dd,.form dd{padding-bottom:20px}form .HorizontalFormContainer dd{float:none}#uniform-FormField_21,.AddBillingAddress dd div.selector{margin-bottom:8px;max-width:375px;width:100%!important}.ExpressCheckoutContent .CreateAccount{padding-bottom:20px}.CheckoutRedeemCoupon #couponcode{margin-bottom:5px}.DropdownCart{max-height:300px}.CartContents tfoot .CheckoutRedeemCoupon.codeUno label{padding-top:10px}.CartContents tfoot .CheckoutRedeemCoupon.codeUno .btn.alt{margin-bottom:10px}.innerfrmAccount .Submit{margin-left:0}.SubBrandListGrid ul li{width:50%}.HL-NoCurrency #ToggleMenu,.HL-NoCurrency .container>ul,.HL-NoCurrency .customer-area{width:33.33333%}.HL-NoCurrency .container>ul>li{width:100%;border:none}form#cartForm .CartContents th{display:none}form#cartForm table.CartContents tr td{display:block;margin:0;position:relative;width:100%!important;padding-left:0}form#cartForm table.CartContents tr td .productAttributes td{display:inline;color:#505050;font-size:12px;font-style:italic}.BlockContent .CartThumb img{max-width:200px}#CartContent .CartContents .CartThumb{text-align:center!important}.CartContents tfoot .SubTotal td{text-align:center!important}.CartContents tfoot .SubTotal td{border-top:none!important}form#cartForm table.CartContents tr td:nth-of-type(4):before,form#cartForm table.CartContents tr td:nth-of-type(5):before{content:"Item Price : ";font-size:12px;font-weight:400;color:#505050;display:inline-block;margin-right:15px;vertical-align:2px}form#cartForm table.CartContents tr td:nth-of-type(5):before{content:""}.CartContents tfoot .SubTotal td div.wrapEstShip a{width:100%}#CartContent .ProceedToCheckout{float:none}#CartContent .ProceedToCheckout .txtInfo-2{clear:both}#CartContent .ProductName .titProName{margin-top:0}#CartContent .CartItemQuantity .qtyInput{width:100%!important}#CartContent .CartItemQuantity div,#CartContent .CartItemQuantity span{display:block}#CartContent .CartItemQuantity div .CartRemoveLink{display:inline-block;float:none;position:relative;margin-left:-50px;color:#ee6235}#CartContent .CartItemQuantity div .CartRemoveLink:after{content:"Remove";position:absolute;line-height:30px;position:relative;left:20px}form#cartForm table.CartContents tr td.CartItemIndividualPrice,form#cartForm table.CartContents tr td.CartThumb,form#cartForm table.CartContents tr td.ProductName{border-bottom:none}form#cartForm table.CartContents tr td.CartItemIndividualPrice{overflow:hidden;text-align:left}form#cartForm table.CartContents tr td.CartItemTotalPrice{padding-top:10px!important;padding-bottom:15px!important;display:none}form#cartForm .CartContents tfoot .SubTotal td{text-align:right!important;overflow:hidden}form#cartForm .CartContents tfoot .SubTotal td .titGTotal em,form#cartForm .CartContents tfoot .SubTotal td .titTotal em{width:auto;margin-left:30px;margin-right:0;padding-right:0}.CartContents td.CartItemTotalPrice{text-align:center!important}form#OrderConfirmationForm .CartContents th{display:none}form#OrderConfirmationForm table.CartContents tr td{display:block;margin:0;position:relative;width:100%!important;padding-left:0;padding-right:0}form#OrderConfirmationForm table.CartContents tr td .productAttributes td{display:inline;color:#505050;font-size:12px;font-style:italic}form#OrderConfirmationForm table.CartContents tr td:nth-of-type(3):before,form#OrderConfirmationForm table.CartContents tr td:nth-of-type(4):before{content:"Item Price : ";font-size:12px;font-weight:400;color:#505050;display:inline-block;margin-right:15px;vertical-align:3px}form#OrderConfirmationForm table.CartContents tr td:nth-of-type(4):before{content:"Item Total :"}form#OrderConfirmationForm table.CartContents tr td:nth-of-type(3):before{top:12px}.CartContents td.CartItemIndividualPrice .IndividualPrice{display:inline-block}.CartContents td.CartItemIndividualPrice .cart-remove{display:inline-block;vertical-align:top;float:right}form#OrderConfirmationForm table.CartContents tr td.CartItemIndividualPrice,form#OrderConfirmationForm table.CartContents tr td.CartThumb,form#OrderConfirmationForm table.CartContents tr td.ProductName{border-bottom:none}form#OrderConfirmationForm table.CartContents tr td.CartItemIndividualPrice{padding-bottom:0!important;padding-top:15px!important}form#OrderConfirmationForm table.CartContents tr td.CartThumb{padding-bottom:0!important}form#OrderConfirmationForm table.CartContents tr td.CartItemTotalPrice{padding-top:10px!important;padding-bottom:15px!important}form#OrderConfirmationForm .CartContents tfoot .SubTotal td{text-align:right!important}form#OrderConfirmationForm .CartContents tfoot .SubTotal td .titGTotal em,form#OrderConfirmationForm .CartContents tfoot .SubTotal td .titTotal em{width:auto;margin-left:45px;margin-right:0;padding-right:0}form#OrderConfirmationForm table.CartContents tr td.HL-CartFirst{min-height:110px}form#OrderConfirmationForm table.CartContents tr td.CartPrice{border-bottom:none!important;padding-bottom:5px!important}form#OrderConfirmationForm table.CartContents tr td.CartPriceTotal{padding-top:0!important}.fullwidth #CartContent .ProceedToCheckout{margin-top:10px}#HomeCustomBlockBanner .custom-banner-item{width:50%;float:left}.banner_home_page_top .home-top-banner-item .banner-overlay{opacity:1;visibility:visible;background:0 0}.ProductCategoryList .ProductList li{width:50%!important}.inner-footer-link>div:nth-child(4){padding-top:30px}.inner-footer-link>div:nth-child(4) .footer-payment{float:none;text-align:center}.inner-footer-link>div:nth-child(4) .footer-payment p{margin:0}.inner-footer-link>div:nth-child(4) .footer-payment a{float:none;display:inline-block}.inner-footer-link>div:nth-child(4) .footer-payment a{margin-left:5px;margin-bottom:5px}.inner-footer-link>div.store-location{clear:both;padding-top:30px}.PrimaryProductDetails .ProductThumb{width:100%;padding:0}.ProductList .ProductImage a,.ProductThumbImage a{display:block;text-align:center}#ProductDetails .ProductThumbImage img,.ProductList .ProductImage img{margin:0 auto}.PrimaryProductDetails .ProductMain{padding-left:0;width:100%}#_atssh,#fancy_loading,#fancy_outer,#fancy_overlay,#fancy_title,.cloudzoom-blank,.cloudzoom-zoom-inside{display:none!important}#ProductDetails #ImageScrollNext,#ProductDetails #ImageScrollPrev{display:none!important}.ImageCarouselBox{position:relative;width:100%;top:0;clear:both}.ImageCarouselBoxOuter{background:0 0;text-align:center}.ImageCarouselBox .ProductTinyImageList{margin:0 auto;width:100%}#ProductDetails .ProductTinyImageList ul{display:block;height:auto!important;text-align:center}#ProductDetails .ProductTinyImageList ul li{width:35px!important;height:35px!important;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;background:#ccc;display:inline-block}.ProductTinyImageList ul li div{background-color:transparent;border:none!important}#ProductDetails .ProductTinyImageList ul li.selected,#ProductDetails .ProductTinyImageList ul li:hover{background:#000!important;border:none!important;cursor:pointer}.TinyOuterDiv{border:none!important}.TinyOuterDiv img{display:none}#ProductDetails .product-heading h2,.PrimaryProductDetails .ProductPrice strike{opacity:1}.hl-popup{margin-top:10px;margin-bottom:10px}.ProductAddToCart .BulkDiscount input{background:#31adef;color:#fff}.ProductAddToCart .BulkDiscount input:hover{background:#dedede}.DetailRow.qty{margin-bottom:15px}.hl-detail-service,.panel-group.hl-mobile,.payment.pull-left{display:none}#prodAccordion .hl-tabs-mobile .subtitle img{display:none}#prodAccordion .subtitle{font-weight:600}.ProductMain .hotline{display:none}.ProductList .ProductImage>a{height:auto!important}.js-faceted-search-action.btn{display:block}html .facet-container .facet-header{font-size:18px;padding:0}html .facet-header.js-facet-accordion-action:after{top:7px}.left-subtotal{display:block;float:none;text-align:center;width:100%}.hl-SubTotal .colEstShip{width:100%;max-width:100%;float:none}.left-subtotal ul{display:inline-block}}@media (max-width:480px){.SubBrandListGrid ul li{width:100%}.block-banner-bottom p{margin:0 -75px 10px}.ProductList li{width:100%!important}.ProductCategoryList .ProductList li{width:100%!important}#home .main .ProductList li{width:100%!important}.banner_home_page_top .home-top-banner-item{width:100%!important;max-width:400px;margin:0 auto;float:none;margin-top:10px}#HomeCustomBlockBanner .custom-banner-item{width:100%;float:none;text-align:center}#home .ProductList,.productPage .ProductList{width:300px}.DropdownCart .CheckoutButton .btn{font-size:10px}.DropdownCart .updateCart .btn{font-size:10px}.CartItemQuantity input{text-align:center}.contactForm{width:100%}.contactInfo{width:100%;margin-top:20px}#ContactForm dl dd{width:100%}#LayoutColumn2,.productlist-page .Content{width:100%}.wrapMegaMenu ul:nth-child(2n+1),.wrapMegaMenu ul:nth-child(4n+1),.wrapMegaMenu ul:nth-child(5n+1){border-left:1px solid #d9d9d9;clear:none}.wrapMegaMenu ul{border-left:0;width:96%;float:none;padding:0 10px}input.Textbox,input[type=password],input[type=text],textarea{width:100%}.FormContainer dd,.form dd{padding:0 0 20px}#frmGiftCertificate .FormContainer dd{float:none;width:100%}#frmGiftCertificate .FormContainer dt{width:100%}.block-banner-bottom a.button{margin-right:-5px;margin-left:-5px}.DropdownCart .updateCart{margin-right:16px}.ProceedToCheckout .CheckoutButton{margin-top:0}.ExpressCheckoutContent #OrderConfirmationForm #bottom_payment_button{padding-left:30px;padding-right:30px}.FormContainer .innerfrmAccount dd #FormField_13,.FormContainer .innerfrmAccount dd .Textbox,.FormContainer .innerfrmAccount dd div.selector{width:100%}#sel_billing_address{width:100%!important;line-height:1.5}div.selector#uniform-sel_billing_address,div.selector#uniform-sel_billing_address span{height:auto;white-space:normal;line-height:normal}.inner-footer-link>div{width:100%;padding-top:30px}.inner-footer-link>div:nth-child(1){padding-top:0}.inner-footer-link .col-md{width:100%}.inner-form-subscribe{background:0 0;text-align:center}.subscribe_form #nl_email{background:#fff;padding-right:10px;display:block;margin-bottom:10px}.subscribe_form .btn{position:relative;border:1px solid transparent;background:#00569c;color:#fff;display:inline-block;border-radius:3px;-moz-border-radius:3px}.subscribe_form .btn:hover{border-color:#00569c;background:0 0}}@media (max-width:420px){.hl_block_mattress_select .quick_find_divbox>div{width:100%}.hl_brand_logo ul li{min-height:69px}.productAttributeList .productAttributeRow{width:100%;float:none;margin-bottom:0!important}.titStep{float:none;display:block;border:none}#BillingDetailsLabel{float:none;display:block;padding:10px 15px;width:auto}.ExpressCheckoutBlock .ExpressCheckoutTitle span+span{line-height:1.25}.ExpressCheckoutContent .btn{font-size:12px}}@media screen and (min-width:680px) and (max-width:767px){.productAttributeList .productAttributeRow{width:50%;float:left}.tabNavigation>li:last-child{margin:0;padding:0}.page .container{padding:0 15px}}