.social-button-small,.sharebarRedesign.inline-view li.sharebarRedesignButton.moreButton:hover .hoverWrap,.popular-deals,.mini-promo{zoom:1}.social-button-small:before,.sharebarRedesign.inline-view li.sharebarRedesignButton.moreButton:hover .hoverWrap:before,.popular-deals:before,.mini-promo:before,.social-button-small:after,.sharebarRedesign.inline-view li.sharebarRedesignButton.moreButton:hover .hoverWrap:after,.popular-deals:after,.mini-promo:after{content:"";display:table}.social-button-small:after,.sharebarRedesign.inline-view li.sharebarRedesignButton.moreButton:hover .hoverWrap:after,.popular-deals:after,.mini-promo:after{clear:both}.mini-promo .title{font-size:20px;line-height:1.1em;text-transform:none;font-family:Proxima Nova,sans-serif;font-weight:normal}@media (min-width: 1024px){.mini-promo .title{font-size:calc(.75188vw + 12.30075px)}}@media (min-width: 1290px){.mini-promo .title{font-size:22px}}.popular-deals h2{font-family:Proxima Nova,sans-serif;color:#B80000;font-weight:bold;text-transform:uppercase}.popular-deals h2{font-size:13px;padding:7px 0 6px;border-top:3px solid #E4E7EA;border-bottom:1px solid #E4E7EA;margin-bottom:20px}@media (min-width: 1024px){.popular-deals h2{font-size:calc(.37594vw + 9.15038px)}}@media (min-width: 1290px){.popular-deals h2{font-size:14px}}.popular-deals h2:after{content:"|";margin:0 0 0 7px;font-weight:bold}.popular-deals li .headline,.related-deals li .headline{font-size:0.941em;line-height:1.125em;font-weight:bold}.imageLinkWrapper figure:before,.social-button-small,.sharebarRedesign.inline-view li.sharebarRedesignButton.moreButton:hover .hoverWrap,.sharebarRedesign.inline-view li.sharebarRedesignButton .hoverWrap,.popular-deals li .headline,.related-deals li .headline,.mini-promo a span,.deal-content .info .rating .meta{transition-property:all;transition-duration:.2s;transition-timing-function:ease}.mini-promo a:hover span{color:#FF8B00}.imageLinkWrapper figure{position:relative}.imageLinkWrapper figure:before{content:"";position:absolute;display:block;height:100%;width:100%}.imageLinkWrapper figure img{display:block}.imageLinkWrapper .headline{color:#000;float:left;font-size:.941em;line-height:1.125em;margin:10px 0 0}.social-button-small{position:relative;width:25px;height:25px;border-radius:100%;font:0/0 serif;text-shadow:none;color:transparent;left:0;display:flex;justify-content:center;align-items:center}.social-button-small svg{height:14px;width:14px;fill:#fff}.social-button-small:hover{width:33px;height:33px;cursor:pointer;margin:-4px 0 0 -4px}.social-button-small.comments{background-color:#959595}.social-button-small.facebook{background-color:#3B5998}.social-button-small.twitter{background-color:#28AAE1}.social-button-small.linkedin{background-color:#0073B2}.social-button-small.googleplus{background-color:#DF3D1B}.social-button-small.tumblr{background-color:#1C4772}.social-button-small.google{background-color:#4C82F5}.social-button-small.stumble{background-color:#FF7E00}.social-button-small.delicious{background-color:#2964BF}.social-button-small.reddit{background-color:#FF4500}.social-button-small.pinterest{background-color:#BD081C}.social-button-small.digg{background-color:#757575}.social-button-small.email{background-color:#FF8B00}.social-button-small.copy{background-color:#768696}.social-button-small.rss{background-color:#FF8B00}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-50px, 0, 0);transform:translate3d(-50px, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}.sharebarRedesign{width:100%;color:#959595;position:relative;z-index:4224;display:table}.sharebarRedesign.atTop .sharebarContainer{display:table;width:100%}.sharebarRedesign.atTop .sharebarWrapper{display:table-cell}.sharebarRedesign.atBottom{padding:0;margin-bottom:20px}.sharebarRedesign.inline-view{padding:10px 0 20px}.sharebarRedesign.inline-view.alignLeft .sharebarRedesignButton{text-align:left}.sharebarRedesign.inline-view.alignLeft .sharebarRedesignButton .social-button-small-redesign.comments-wrap .count{width:22px}.sharebarRedesign.inline-view .sharebarRedesignButton{line-height:0;position:relative;display:table-cell;width:auto;text-align:center}.sharebarRedesign.inline-view .sharebarRedesignButton a,.sharebarRedesign.inline-view .sharebarRedesignButton .moreWrap{display:inline-block}.sharebarRedesign.inline-view .sharebarRedesignButton.copyWrapper{z-index:2}.sharebarRedesign.inline-view .social-button-small-redesign svg{position:relative;display:inline-block;vertical-align:top}.sharebarRedesign.inline-view li.sharebarRedesignButton.moreButton:hover .hoverWrap{opacity:1;height:100%}.sharebarRedesign.inline-view li.sharebarRedesignButton.moreButton:hover .hoverWrap:after{content:"";position:absolute;display:block;height:5px;width:100%;bottom:-3px}.sharebarRedesign.inline-view li.sharebarRedesignButton .hoverWrap{right:0;width:0;margin:0;height:0;overflow:hidden;padding:0;position:absolute;top:-10px;z-index:4999}.sharebarRedesign.inline-view li.sharebarRedesignButton .hoverWrap li{width:110px;float:left;display:inherit;background-color:#fff}.touch-disabled .sharebarRedesign.inline-view li.sharebarRedesignButton.moreButton:hover>.hoverWrap,.touch-enabled .sharebarRedesign.inline-view li.sharebarRedesignButton.moreButton.hover>.hoverWrap{height:44px;top:-46px;width:220px}.sharebarRedesign.inline-view li.sharebarRedesignButton.youtubeWrapper{position:absolute;top:9px;right:0}.sharebarRedesign.inline-view .sponsor{display:table-cell;width:auto;position:relative;height:44px}.sharebarRedesign.inline-view .sponsor .presented-by{color:#959595;font-size:0.6em;margin-right:10px;margin-left:10px;line-height:25px;vertical-align:middle;display:inline-block}.sharebarRedesign.inline-view .sponsor iframe{vertical-align:middle !important}.sharebarRedesign.inline-view .sponsor iframe .sponsor .presented-by{margin-right:5px;margin-left:5px}.article-main-body #sponsor_ad,.articleHead #sponsor_ad,.topContent #sponsor_ad,#guideLeadPromo #sponsor_ad{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:middle;background:#fff;border-top:1px solid #E4E7EA;border-bottom:1px solid #E4E7EA}.sharebarRedesign.inline-view{width:160px;padding-top:0;margin:0 auto}@media (min-width: 1024px){.sharebarRedesign.inline-view{width:calc(30.07519vw - 147.96992px)}}@media (min-width: 1290px){.sharebarRedesign.inline-view{width:240px}}.sharebarRedesign.inline-view.whiteFill .sharebarRedesignButton .social-button-small-redesign svg{fill:#fff}.sharebarRedesign.inline-view.whiteFill .sharebarRedesignButton .social-button-small-redesign.comments-wrap .count{color:#fff}.sharebarRedesign.inline-view .sharebarRedesignButton .social-button-small-redesign{background:none !important}.sharebarRedesign.inline-view .sharebarRedesignButton .social-button-small-redesign:hover{opacity:inherit}.sharebarRedesign.inline-view .sharebarRedesignButton .social-button-small-redesign.facebook svg:hover{fill:#3B5998}.sharebarRedesign.inline-view .sharebarRedesignButton .social-button-small-redesign.twitter svg:hover{fill:#28AAE1}.sharebarRedesign.inline-view .sharebarRedesignButton .social-button-small-redesign.flipboard svg:hover{fill:#E12828}.sharebarRedesign.inline-view .sharebarRedesignButton .social-button-small-redesign.reddit svg:hover{fill:#FF4500}.sharebarRedesign.inline-view .sharebarRedesignButton .social-button-small-redesign.copy svg:hover{fill:#B80000}.sharebarRedesign.inline-view .sharebarRedesignButton .social-button-small-redesign.email svg:hover{fill:#FF8B00}.sharebarRedesign.inline-view .sharebarRedesignButton .social-button-small-redesign.comments-wrap .count{position:absolute;top:0;left:0;color:#000;width:100%;height:12px;padding-top:8px;text-align:center;font-size:10px;font-weight:bold}.sharebarRedesign.inline-view .sharebarRedesignButton .social-button-small-redesign.comments-wrap:hover svg{fill:#959595}.sharebarRedesign.inline-view .sharebarRedesignButton .social-button-small-redesign.comments-wrap:hover .count{color:#959595}.sharebarRedesign.inline-view .sharebarRedesignButton .social-button-small-redesign svg{fill:#000;width:16px;height:16px;margin:0}.sharebarRedesign.inline-view .sharebarRedesignButton .social-button-small-redesign svg.comments{width:22px;height:22px}.sharebarRedesign.inline-view .sharebarRedesignButton .social-button-small-redesign .copyNotice{top:-19px;left:44px}.popular-deals li{margin-bottom:20px}.popular-deals li .headline{margin-top:-3px}.popular-deals li figure+div .headline{color:#000}.popular-deals li figure:hover+div .headline{color:#FF8B00}.related-deals li{margin-bottom:20px}.related-deals li figure+.headline{color:#000}.related-deals li figure:hover+.headline{color:#FF8B00}.mini-promo figure{position:relative}.mini-promo figure:after{content:"";position:absolute;display:block;height:20px;width:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255,255,255,0.75)),color-stop(100%, #ffffff));background-image:-webkit-linear-gradient(rgba(255,255,255,0.75),#ffffff);background-image:linear-gradient(rgba(255,255,255,0.75),#ffffff);border-top:1px solid #E4E7EA;bottom:0}.mini-promo figure img{display:block}.mini-promo a span{color:#000}.mini-promo p.description{font-size:.88235em;line-height:1.33333em;font-weight:normal;color:#959595;margin-top:4px}.deal-content .topWrap{margin-bottom:20px}.deal-content .meta{color:#959595;font-size:14px}.deal-content .byline{font-weight:normal;border-top:1px solid #E4E7EA;border-bottom:1px solid #E4E7EA;position:relative;display:block;padding:5px 0;margin-top:5px;margin-bottom:20px}.deal-content .byline .expires{color:#B80000}.deal-content .byline .expires,.deal-content .byline .buy-now{font-weight:bold}.deal-content .info>*{clear:both;float:left}.deal-content .info{margin-bottom:20px}.deal-content .info .expire{padding:0}.deal-content .info .price{font-size:32px;line-height:1.07em;font-weight:bold;color:#B80000;margin-top:20px}.deal-content .info .btn-link{padding-top:5px;padding-bottom:5px;margin:15px 0;font-size:.70588em;font-weight:normal}.deal-content .info .rating>*{float:left}.deal-content .info .rating{margin-bottom:10px}.deal-content .info .rating:hover .meta{color:#FF8B00}.deal-content .sharebar{margin-bottom:20px}
