.slider-parent{max-width:1440px;position:relative;padding-bottom:32px;padding-top:20px}.hp-slider{border-radius:3px;max-width:1440px;overflow:hidden;position:relative}.hp-slider ul{margin:0;padding:0;list-style:none;width:5680px}.hp-slider ul li{float:left;position:relative}.hp-slider a{display:block}.hp-slider:hover .next{right:25px}.hp-slider:hover .prev{left:25px}.hp-slider:hover .recs-arrow{opacity:.9;transform:scale(1)}.hp-slider .recs-arrow:hover{opacity:1}.hp-slider .recs-arrow{opacity:0;transform:scale(0);transition:.5s all}.hp-slide img{max-width:100%;width:100%}.recs-arrow{bottom:0;cursor:pointer;display:block;height:26px;left:0;margin:auto;opacity:.8;position:absolute;right:0;text-align:left;top:0;width:16px;z-index:5;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.recs-arrow:hover{opacity:1}.recs-arrow.next{left:auto;background:url(http://ak1.ostkcdn.com/img/mxc/20140722-recs-arrow-next.png) no-repeat;right:15px}.recs-arrow.prev{right:auto;background:url(http://ak1.ostkcdn.com/img/mxc/20140722-recs-arrow-prev.png) no-repeat;left:15px}.hp-slider .next{right:-100px;padding:10px;background-position:10px 10px}.hp-slider .prev{left:-100px;padding:10px;background-position:10px 10px}.hp-slider-pages{margin:0;padding:0;list-style:none}.hp-slider-animate img{padding-top:5px}.hp-slider-pages li{color:#4d4d4d;cursor:pointer;display:block;float:left;font-family:Helvetica Neue,Helvetica,Arial,Sans-Serif;font-size:14px;font-weight:300;text-align:center;transition:all .2s ease 0s;width:19%}.hp-slider-pages li.active{font-weight:700}.hp-slider-pages-div{overflow:hidden;position:absolute;right:0;top:0;width:100%;z-index:5}.hp-slider-animate img{max-width:100%;width:100%;display:none;transition:.3s all}.active .hp-slider-animate img{display:block}.patrick-banner{position:relative;height:176px}.patrick-img{display:block;position:absolute;top:0;left:6px;width:234px;height:180px}.patrick-top{background:#f5f5f5;padding:5px 200px 0 245px;height:118px;color:#424242}.patrick-header{font-size:150%;line-height:123%}.patrick-info{padding:5px 0 0}.patrick-bottom{height:42px;background:#424242;padding:10px 100px 5px 245px}.patrick-bottom .grid-3{padding-bottom:5px}.patrick-bottom a{color:#fff;font-size:116.667%;line-height:115%;text-decoration:underline}.patrick-bottom a:hover{color:#39c}.hp-thought.alt-band{margin:30px 0}.hp-shopbyroom a{display:block}.hp-shopbyroom a>div{position:relative;overflow:hidden;border-radius:3px}.hp-shopbyroom img{display:block;border-radius:3px}.hp-shopbyroom a h2{position:absolute;display:block;z-index:4;width:100%;left:0;bottom:-64px;padding:9% 0;background:#3c3c3c;background:rgba(0,0,0,.65);font-family:Overstock-Condensed-Light,Helvetica,Arial,sans-serif;font-size:166.667%;transition:bottom 200ms}.hp-shopbyroom a:hover h2{bottom:0}#bd.homepage-bd{padding:0}#home-page .icon-font{font-family:ostkiconfont2013medium}.hp-amod-image img{height:auto}.hp-wrapper{max-width:1440px;min-width:960px;margin:auto;min-height:750px}.hp-grid-container{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 10px 30px}.hp-plain-text{font-size:16px;font-weight:200;margin-top:20px;text-align:center}.hp-amods{position:relative;padding-top:10px}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}.cf{*zoom:1}.hp-grid-block{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px;border-radius:3px;position:relative}.centered{display:inline-block;vertical-align:bottom;width:300px;bottom:0;position:relative}.hp-hr{width:75%}#bd .hp-show{display:block}.hp-center2.hp-gal-content{left:10%;height:11%;min-width:266px;right:auto;text-align:center;width:28.625%;bottom:-100px}.hp-center2.hp-gal-content .hp-text{font-weight:200;margin:0}.hp-center2.hp-gal-content img{width:100%;max-width:100%}.hp-rel{position:relative}.hp-block{position:relative;text-align:center}.hp-block:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.hp-rel-text{text-align:center;margin:10px 0;color:#444}.hp-rel-text.hp-rel-text-lastday{font-family:Georgia,"Times New Roman",times,serif;font-style:italic;font-weight:400;text-transform:uppercase;font-size:166.667%;letter-spacing:2px}.hp-rel-text.hp-rel-text-2{color:#888}.hp-rel-text.hp-rel-text-3{font-weight:200;color:#888;margin-top:-5px}.hp-rel-text.hp-rel-text-3-alt{margin-top:0;font-weight:200;color:#888}.hp-amod-image{width:100%;height:100%}.hp-img{position:relative;left:0;top:0;z-index:1;width:100%;max-width:100%}.hp-headers{width:100%}.hp-thought{padding:30px 0;clear:both}.alt-band{background:#f6f6f6}.hp-heading{font-family:Helvetica;font-weight:700;font-size:32px;color:#3a3a3a;text-align:center;transition:all .2s}.hp-heading-alt{font-weight:200}.hp-float-left{float:left}.hp-grid-block.hp-float-right{float:right}.hp-center{display:none}.hp-text{position:absolute;bottom:50px;text-align:center;display:block;width:97%;font-size:18px;color:#fff;font-weight:700}.hp-hide{display:none}.hp-clear-left{clear:left}.hp-clear-right{clear:right}.grid-20{width:20%;float:left}.grid-20 h2{font-size:133.334%;font-weight:400;margin:5px 0}.grid-20 h3{margin:5px 0;font-size:116.667%}.grid-20 .hp-rel-text-3{margin-top:5px}.grid-20 .hp-overlay{max-height:220px}.hp-slim-banner{padding:10px 0}.hp-center2{bottom:0;left:0;margin:auto;position:absolute;right:0;height:50%;top:0;display:none;bottom:55px;width:100%;z-index:2;padding:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.hp-rel-spacer{width:10%;margin:20px auto;border-bottom:1px solid #444}.hp-idea-gallery{margin-bottom:30px}.hp-idea-gallery a,.hp-idea-gallery img{display:block}.hp-headers{padding-bottom:30px}.hp-substore1{max-height:48px}.hp-substore2{max-height:39px}.hp-substore3{max-height:68px}.hp-substore4{max-height:73px}.hp-substore5{max-height:135px}.hp-substore6{max-height:68px}.hp-bottom-align{max-height:114px;height:114px;position:relative}.hp-center{text-align:center}.hp-img.hp-farmers{max-width:150px}.hp-substores .hp-grid-block{text-align:center}.hp-advert{bottom:0;max-height:459px;position:absolute;right:0;top:76px}.hp-advert-inner{bottom:0;box-sizing:border-box;height:382px;left:0;margin:auto;max-width:100%;padding-top:14%;position:absolute;right:0;top:0}.hp-substores{position:relative}.hp-btn{cursor:pointer;width:150px;height:38px;position:absolute;opacity:1;z-index:2;line-height:40px;text-align:center;font-size:18px;max-width:150px;font-weight:400;-webkit-transition:border 300ms ease-out,background 300ms ease-out;-moz-transition:border 300ms ease-out,background 300ms ease-out;-o-transition:border 300ms ease-out,background 300ms ease-out;transition:border 300ms ease-out,background 300ms ease-out;min-width:100px;letter-spacing:1px;border-radius:3px}.hp-btn.hp-btn-middle{bottom:0;left:0;margin:auto;right:0;position:absolute;top:0}.hp-btn-bottom{margin:auto;bottom:10px;left:0;right:0}.hp-btn.hp-btn-white{border:1px solid #fff;color:#fff}.hp-btn.hp-btn-white:hover{text-decoration:none;color:#fff}.hp-btn.hp-btn-black{border:1px solid #000;color:#3d3d3d}.hp-btn.hp-btn-black:hover{background:#ededed;text-decoration:none}.hp-btn.hp-btn-trans{background:#fff;opacity:.75;height:38px;line-height:38px;color:#3a3a3a;padding:1px}.hp-btn.hp-btn-trans:hover{text-decoration:none;background:#fff}.hp-btn.hp-btn-red{background:#C01B38;border:1px solid #C01B38;color:#FFF;text-decoration:none}.hp-btn.hp-btn-red:hover{opacity:.95}.reference-price{display:none!important}.mod.product-carousel .bd{padding-top:30px!important}.you-save{color:#c52331!important;font-weight:700!important}.hp-sponsored .hp-grid-block{text-align:center}.hp-sponsored a{display:block}.hp-sponsored .overlay-area{border:1px solid #ccc;border-radius:3px}.hp-substores .hp-store-logo{max-width:80%;min-height:10px;position:absolute;bottom:0;top:auto;left:0;right:0;margin:auto}.hp-substores .hp-headers{padding-bottom:0}.hp-liquid-flash .extra-mod-content{padding-bottom:0}.hp-liquid-flash img{border-radius:3px}.hp-text.hp-text-alt{color:#3d3d3d;position:static;margin:20px 0 0;font-weight:400}.hp-text .hp-text-small{display:block;font-size:12px;margin-top:-10px;color:#888}.sponsored-section .hp-img{max-height:244px;margin:auto;width:auto;min-width:10px;height:auto;display:block;border-radius:3px}.overlay-area{position:relative}.mod-overlay{background:#b4101b;-ms-filter:"alpha(Opacity=0)";opacity:0;width:100%;height:100%;position:absolute;z-index:3;transition:all 350ms}.overlay-effect .hp-btn{display:block;-ms-filter:"alpha(Opacity=0)";opacity:0;transition:all 350ms;z-index:4}.overlay-effect:hover .mod-overlay{opacity:.75;-ms-filter:"alpha(Opacity=75)"}.overlay-effect:hover .hp-btn{opacity:1;-ms-filter:"alpha(Opacity=100)"}.scaleAnimation{-webkit-animation-duration:.5s;-webkit-animation-name:scaleImg;animation-duration:.5s;animation-name:scaleImg}@-webkit-keyframes scaleImg{from{-webkit-transform:scale(0.2);opacity:0}to{-webkit-transform:scale(1);opacity:1}}@keyframes scaleImg{from{transform:scale(0.2);opacity:0}to{transform:scale(1);opacity:1}}.hp-events{overflow:hidden}.hp-events-banner{background:#fff url(http://ak1.ostkcdn.com/img/mxc/20140710_hp_curated_arrow_v1.png) center bottom no-repeat;padding-bottom:20px}.hp-events-logo{background:#d9bb6f;padding:20px 0}.hp-events-logo img{display:block;margin:0 auto}.hp-events-header-text{color:#d9bb6f;text-align:center;text-transform:uppercase;font-family:Overstock-Condensed,Helvetica,Arial,sans-serif;font-size:166.667%;padding:20px 0}.hp-events-shop-all{position:relative}.hp-btn.hp-events-btn{font-size:116.667%;padding:5px 60px;position:relative;margin:0 auto;display:block;border-radius:5px;width:272px}.hp-events-or{position:relative;height:14px;width:272px;margin:20px auto}.hp-events-midline{height:2px;border-bottom:1px solid #d9bb6f;position:absolute;top:6px;left:0;width:100%}.hp-events-or-text{padding:0 20px;position:absolute;top:0;left:110px;background:#fff}.hp-events-event{position:relative;overflow:hidden;min-height:80px}.hp-events-event a,.hp-events-event img{display:block}.hp-event-overlay{background:rgba(68,68,68,.55);width:100%;height:60px;color:#fff;position:absolute;top:0;left:0;z-index:4;text-align:center;display:table-row;-webkit-transition:all 200ms ease-out;-moz-transition:all 200ms ease-out;-o-transition:all 200ms ease-out;transition:all 200ms ease-out}.hp-row-wrap{display:table;height:100%;width:100%}.hp-event-overlay-content{display:table-cell;vertical-align:middle}.hp-event-title{font-size:166.667%;padding:0 10px}.hp-event-desc{font-size:116.667%;padding:0 10px;opacity:0;display:none}.hp-event-overlay .hp-btn{position:relative;font-size:108.334%;border-radius:6px;width:115px;height:auto;margin:20px auto 0;line-height:270%;opacity:0;display:none}.hp-events-event:hover .hp-event-overlay{background:rgba(160,129,46,.75);height:100%}.hp-events-event:hover .hp-event-title{padding-bottom:10px}.hp-events-event:hover .hp-event-desc{display:block;animation:fadeIn 200ms linear 200ms forwards;-webkit-animation:fadeIn 200ms linear 200ms forwards}.hp-events-event:hover .hp-btn{display:block;opacity:1;animation:fadeIn 200ms linear 200ms forwards;-webkit-animation:fadeIn 200ms linear 200ms forwards}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@media screen and (max-width:1469px){.hp-heading{font-size:30px}}@media screen and (max-width:980px){.hp-grid-block-thin .hp-text{top:auto}.hp-grid-block.hp-crop{height:auto;max-height:250px;overflow:hidden;border:0}.hp-grid-block.hp-crop .hp-img{max-width:100%;height:auto;width:auto}.hp-grid-block.hp-border-right{border-right:10px solid #fff}.hp-grid-block.hp-border-bottom{border-bottom:10px solid #fff}.hp-grid-block.hp-responsive-block{width:33.32%;max-height:250px;overflow:hidden}.hp-grid-block.hp-responsive-right{max-height:250px}.hp-grid-block-thin{height:auto}.hp-grid-block.hp-grid-block-right{height:241px}.hp-text{bottom:0;color:#fff;display:block;font-size:18px;font-weight:700;position:absolute;text-align:center;width:97%;margin:auto;left:0;right:0}}@media screen and (max-width:1229px){.hp-btn,.hp-btn-trans{font-size:14px;width:100px}.hp-btn.hp-btn-override{width:150px;bottom:40px}.hp-btn-trans{height:30px;line-height:30px}.hp-btn{height:30px;line-height:32px}.hp-heading{font-size:23px}.hp-text{font-size:16px}.forbes-ribbon{top:3px}}