body{background:#000}.mobile-only,.hide,.hidden{display:none}#masthead .container{position:relative;width:980px;margin:0 auto;padding:0;background:#262626;border-radius:0}.cities-content{width:940px;min-height:500px;margin:0 auto;padding:20px;background:#fff;border-radius:4px 4px 0 0}body>.home{width:980px;margin:0 auto 20px auto;padding:0 20px}.container{width:940px;margin:20px 0 0 0;padding:20px;background:#fff;border-radius:4px}.footer-ads-wide{margin-top:0}.home .footer-ads-margin{margin:20px 0 0 0;background:#fff;border-radius:4px}.home .footer-ads-wide{border-radius:4px}.cities-content .footer-ads-margin{margin-bottom:-20px}.footer-ads-wide .ads-dart.hd{padding:0 0 8px 0}ul.deal-browse{margin:0 0 0 -20px}#refer-a-friend-ready-modal .modal-body{width:597px}#refer-a-friend-ready-modal .pig{background:url("//a5.lscdn.net/imgs/69d81e37-cc6c-4147-b00d-4984e50b663e/_100_.png") 0 0 no-repeat;width:70px;height:70px;margin:9px auto 0;display:block}#refer-a-friend-ready-modal h2{font-family:"ProximaNovaSoft",Helvetica,Arial;font-size:24px;font-weight:bold;color:#000;text-align:center;border:0;margin:10px 0 5px}#refer-a-friend-ready-modal h2 span{color:#9EAD3A;font-weight:inherit}#refer-a-friend-ready-modal p{color:#808080;font-size:14px;font-family:"ProximaNovaSoft",Helvetica,Arial;margin:0 145px}#refer-a-friend-ready-modal .shop-now{text-align:center;margin:13px 0}#refer-a-friend-ready-modal .shop-now .btn{font-family:"ProximaNovaSoft",Helvetica,Arial;font-size:18px;padding:6px 15px 7px}
.ads-dart iframe{margin:20px 0 0 0}body>.home h3{color:#f08129;font-size:25px;text-transform:lowercase}body>.home h3 a{font-size:13px}.deal-tiles .ls-item{float:left;margin:20px 10px 0 10px}.container .view-more{clear:both;margin:20px -20px -20px -20px;padding:20px;background:#e6e6e6;border-radius:0 0 4px 4px;font:normal normal 18px/18px "ProximaNovaSoftBold","arial rounded mt bold",helvetica,arial,sans-serif;text-align:right}.escapes-deals .deal-tiles .new-today{float:right}.deal-tile{display:block;background:#262626;border-radius:4px;overflow:hidden;cursor:pointer;*text-decoration:none}.deal-tile:hover{background:#454545}.deal-tile a{text-decoration:none}.deal-tile img{display:block;border-radius:4px 4px 0 0}.deal-tile .description{display:none}.deal-tile .horizontal-image{display:none}.deal-tiles{margin:0 -10px;list-style:none}.ls-item{position:relative;float:left;border-radius:4px}.ls-item .hd{position:relative;border-radius:4px 4px 0 0}.ls-item .bd{position:relative;padding:10px}.ls-item .hd ul,.ls-item .bd ul{position:absolute;margin:0;list-style:none;font-size:0}.ls-item .hd ul li,.ls-item .bd ul li{display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;font-size:13px;vertical-align:middle}.ls-item .deal-image{background-color:#fff;background-position:center center;background-repeat:no-repeat;background-size:100% auto}.ls-item .hd .location{left:0;bottom:0}.ls-item .hd .location li:first-child{background:#000;color:#9eae3d;font-weight:bold}.ls-item .hd .location li{padding:10px;background:transparent url("//a5.lscdn.net/imgs/7a2283b4-cb27-484f-995f-a61cad95386d") repeat 0 0;color:#e6e6e6;font:normal normal 11px/11px "ProximaNovaSoftBold","arial rounded mt bold",helvetica,arial,sans-serif}.ls-item .bd h1,.ls-item .bd h2{overflow:hidden;line-height:1;text-overflow:ellipsis;white-space:nowrap}.ls-item .bd h1{margin:1px 0 4px 0;font-size:14px;line-height:16px}.ls-item .bd h2{font-size:11px;line-height:13px}.ls-item .bd .action{right:10px;bottom:10px}.ls-item .bd .action .price{margin-right:10px;color:#f0812b;font:normal normal 20px/1 "ProximaNovaSoftBold","arial rounded mt bold",helvetica,arial,sans-serif}.ls-item .bd .action .price sup{font-size:65%}.deal-tiles .ribbon_wrap{overflow:hidden;position:absolute;width:200px;height:200px;left:-5px;top:-5px}.deal-tiles .ribbon{position:absolute;width:208px;height:36px;left:-43px;top:43px;transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);background:#00b8de;color:#fff;font-size:16px;font-weight:bold;line-height:36px;text-align:center;text-shadow:-1px 1px 1px rgba(0,0,0,0.4)}.deal-tiles .ribbon:before,.deal-tiles .ribbon:after{content:"";position:absolute;bottom:-8px;border:4px solid;border-color:#508395 transparent transparent transparent}.deal-tiles .ribbon:before{left:-1px}.deal-tiles .ribbon:after{right:-1px}.deal-tiles .most-popular .ribbon{background:#00b8de}.deal-tiles .most-popular .ribbon:before,.deal-tiles .most-popular .ribbon:after{border-color:#508395 transparent transparent transparent}.deal-tiles .new-today .ribbon{background:#9eae3d}.deal-tiles .new-today .ribbon:before,.deal-tiles .new-today .ribbon:after{border-color:#50886b transparent transparent transparent}.deal-tiles .ending-soon .ribbon{background:#ea0b8c}.deal-tiles .ending-soon .ribbon:before,.deal-tiles .ending-soon .ribbon:after{border-color:#92278f transparent transparent transparent}.deal-tiles .ribbon_wrap{overflow:visible\9}.deal-tiles .ribbon{left:0\9}.deal-tiles .ribbon:before{width:0\9;height:0\9;left:0\9;bottom:-5px\9;border-color:transparent #50886b transparent transparent\9;border-style:solid\9;border-width:0 5px 5px 0 \9}.deal-tiles .ribbon:after{display:none\9}.deal-tiles .most-popular .ribbon:before{border-color:transparent #508395 transparent transparent\9}.deal-tiles .new-today .ribbon:before{border-color:transparent #50886b transparent transparent\9}.deal-tiles .ending-soon .ribbon:before{border-color:transparent #92278f transparent transparent\9}@media screen and (min-width: 0 \0 ){.deal-tiles .ribbon_wrap{overflow:hidden}.deal-tiles .ribbon{left:-58px;font-size:22px}.deal-tiles .ribbon:before{width:auto;height:auto;bottom:-8px;border:4px solid;border-color:#50886b transparent transparent transparent}.deal-tiles .ribbon:after{display:block}.deal-tiles .ribbon.most-popular:before{border-color:#508395 transparent transparent transparent}.deal-tiles .ribbon.new-today:before{border-color:#50886b transparent transparent transparent}.deal-tiles .ribbon.ending-soon:before{border-color:#92278f transparent transparent transparent}}.featured-image{float:left;width:465px;height:345px;background-color:#fff;background-position:center center;background-repeat:no-repeat;background-size:100% auto;border-radius:4px}.featured-content{position:relative;float:right;width:455px;height:345px}.featured-image-ribbon{position:absolute;height:40px;padding:0 30px 0 20px;left:-20px;top:20px;background:#e9ba26;color:#fff;font:normal normal 14px/40px "ProximaNovaSoftBold","arial rounded mt bold",helvetica,arial,sans-serif;text-transform:uppercase}.featured-image-ribbon:after{content:"";position:absolute;width:0;height:0;right:0;top:0;border-top:20px solid transparent;border-right:10px solid #fff;border-bottom:20px solid transparent}.featured-content h1,.featured-content h2,.featured-content p{line-height:1}.featured-content h1{margin:80px 0 20px 0}.featured-content h2{margin:0;color:#909090}.featured-content p{margin:10px 0 0 0;color:#909090;font:italic normal 14px/1 georgia}.featured-content .action{position:absolute;right:0;bottom:0;margin:0;list-style:none;font-size:0}.featured-content .action li{display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;font-size:13px;vertical-align:middle}.featured-content .action .price{margin-right:15px;color:#f0812b;font:normal normal 48px/1 "ProximaNovaSoftBold","arial rounded mt bold",helvetica,arial,sans-serif}.featured-content .action .price sup{font-size:30px}.sponsored-collection{width:980px;padding:0;background:#1a1a1a}.sponsored-banner{display:block;width:100%;border-radius:4px 4px 0 0}.sponsored-deals{padding:20px}.sponsored-deals ul{list-style:none;margin:0}.sponsored-deals li{float:left;width:220px;margin:0 0 0 20px}.sponsored-deals li:first-child{margin:0}.sponsored-deal{overflow:hidden;position:relative;height:165px;background:#fff;border-radius:4px}.sponsored-deal-overlay-bg{position:absolute;width:220px;height:165px;left:0;top:-165px;background:#000;opacity:.7;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;z-index:2}.sponsored-deal-overlay-copy{position:absolute;width:180px;height:125px;left:0;top:-165px;padding:20px;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;z-index:3}.sponsored-deal-overlay-copy p{color:#909090;font:normal normal 10px/10px "ProximaNovaSoftBold","arial rounded mt bold",helvetica,arial,sans-serif}.sponsored-deal-overlay-copy h1{margin:18px 0 6px 0;color:#fff;font-size:16px;line-height:16px}.sponsored-deal-overlay-copy h2{color:#909090;font-size:13px;line-height:13px}.sponsored-deal-overlay-copy .action{position:absolute;right:50px;bottom:10px}.sponsored-deal-overlay-copy .action li{float:none;width:auto}.sponsored-deal-overlay-copy .action li .price{color:#f0812b;font:normal normal 20px/26px "ProximaNovaSoftBold","arial rounded mt bold",helvetica,arial,sans-serif}.sponsored-deal-overlay-copy .action li .price sup{font-size:65%}.sponsored-deal:hover .sponsored-deal-overlay-bg,.sponsored-deal:hover .sponsored-deal-overlay-copy{top:0}.sponsored-deal .btn{position:absolute;right:10px;bottom:10px;z-index:4}.sponsored-collection-link{clear:both;padding:20px 0 0 0;text-align:right}.sponsored-collection-link a{font:normal normal 13px/13px "ProximaNovaSoftBold","arial rounded mt bold",helvetica,arial,sans-serif;text-transform:lowercase}.calendar ul{list-style:none}.calendar li{float:left}.calendar-deals{clear:both;margin:20px 0 0 0}.calendar-deals>ul{display:block;margin:0}.calendar-deals>ul>li{width:300px;margin:0 0 0 20px}.calendar-deals>ul>li:first-child{margin:0}.calendar-deals .hd{height:225px}.calendar-deals .bd{height:75px}.calendar-deals .bd h1,.calendar-deals .bd h2{width:280px}.calendar-deals .bd li{float:none}.minimal .calendar-image-ribbon{overflow:hidden;position:absolute;width:280px;height:40px;left:0;top:0;padding:0 10px;background:#000;border-radius:4px 4px 0 0;color:#9eae3d;font:normal bold 12px/40px "ProximaNovaSoftBold","arial rounded mt bold",helvetica,arial,sans-serif;text-align:center;text-overflow:ellipsis;white-space:nowrap}.minimal .ls-item .hd .location li{background:transparent url("//a5.lscdn.net/imgs/7a2283b4-cb27-484f-995f-a61cad95386d") repeat 0 0;color:#e6e6e6;font:normal normal 11px/11px "ProximaNovaSoftBold","arial rounded mt bold",helvetica,arial,sans-serif}.new-today{width:620px}.new-today .hd{height:465px}.new-today .bd{padding:20px;height:75px}.new-today .bd h1,.new-today .bd h2{width:460px}.new-today .bd h1{margin:8px 0 11px 0;font-size:22px;line-height:26px}.new-today .bd h2{font-size:18px;line-height:22px}.new-today .bd .action{right:20px;bottom:20px}.new-today .bd .action .price{font-size:30px}.secondary-deal{width:300px}.secondary-deal .hd{height:185px}.secondary-deal .bd{height:75px}.secondary-deal .bd h1,.secondary-deal .bd h2{width:280px}.ending-soon{width:460px}.ending-soon .hd{height:305px}.ending-soon .bd{height:75px}.ending-soon .bd h1,.ending-soon .bd h2{width:440px}.shop-deals .ls-item .deal-image{background-position:center top}.shop-deals .new-today .bd h1{margin:24px 0 0 0}.shop-deals .secondary-deal .bd h1,.shop-deals .ending-soon .bd h1{margin:11px 0 0 0}
