.darken{position:absolute;padding:0 4px;margin:0 -4px;width:100%;height:100%;background:#333 content-box}.show-more-btn{min-width:40%}img.arr_pointer{display:none;position:absolute;bottom:-20px;left:45%;width:30px;z-index:1000}.popover.bottom{position:inherit;max-width:100%;margin-bottom:10px;z-index:0}.store-tile{background:#333 content-box}.store-tile,.store-tile img{position:relative}.with-bonus-badge.store-tile:before{content:"";display:block;position:absolute;width:54px;height:54px;bottom:5px;left:5px;z-index:1;background:url(/img/bonus-badge-ysn.min.svg) no-repeat 50%/contain}.with-bonus-badge.featured-store:before{width:144px;height:144px;bottom:10px;left:10px}@media (max-width:767px){.featured-store img,.store-tile .featured-store{height:200px}.featured-store img{width:auto;margin:0 auto}.with-bonus-badge.featured-store:before{width:54px;height:54px}}@media (min-width:768px) and (max-width:991px){.featured-store img,.store-tile .featured-store{height:360px}.featured-store.one-row img,.store-tile .featured-store.one-row{height:178px}.featured-store img{width:auto;margin:0 auto}}@media (min-width:992px) and (max-width:1199px){.featured-store.one-row img,.store-tile .featured-store.one-row{height:233px}.featured-store.one-row img{width:auto;margin:0 auto}}@media (min-width:1200px){.featured-store.one-row img,.store-tile .featured-store.one-row{height:283px}.featured-store.one-row img{width:auto;margin:0 auto}}.store-tile div.darken{opacity:.2}.store-tile:hover div.darken{background-color:#000;opacity:.4}.store-tile .favorites a{background:none;padding:2px}.store-tile .favorites{display:block;position:absolute;right:8px;bottom:4px}.store-tile:hover .favorites span.glyphicon{color:#000}.store-tile .favorites span.glyphicon{font-size:1.5em;color:#fff;opacity:.8}.store-tile .favorites span.glyphicon.glyphicon-heart{color:#000!important}.product-tile{position:relative;width:100%;padding-bottom:100%;overflow:hidden}.product-tile div.product-img{position:absolute;width:100%;top:0}.product-tile p{line-height:1.2}.product-tile p.product-title{position:absolute;width:100%;top:61%;overflow:hidden;font-size:95%;text-overflow:ellipsis;white-space:nowrap}.product-tile p.product-title.localDealHeader{font-size:90%;font-weight:700;color:#555}.product-tile p.product-details{position:absolute;width:100%;top:70%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.localDealOriginalPrice{text-decoration:line-through;color:#999;margin-right:5px;font-size:85%}.localDealPrice{font-size:90%;font-weight:700}.localDealProvider{margin-left:5px;font-size:90%;color:#555}.deal-merchant{font-size:90%}.deal-header{font-size:95%;font-weight:700;color:#555}.deal-original-price{font-size:85%;color:#999;margin-right:5px}.deal-current-price{font-size:90%;font-weight:700}.deal-earn-points{font-size:80%;margin:10px 0}.deal-pts{font-weight:700}.deal-info{font-size:85%;color:#555}.selected_deal .arr_pointer{display:block!important}.product-tile div.darken{opacity:.1;padding-bottom:75%;box-sizing:content-box}.product-tile:hover div.darken{background-color:#000;opacity:.2}.product-tile .member-picks{position:absolute}div.hp-deal-banner{border-top:1px solid #fff;bottom:0;color:#fff;font-size:75%;height:30%;padding:5px;position:absolute;width:100%}@media (max-width:359px){div.hp-deal-banner{font-size:50%}}@media (min-width:360px) and (max-width:479px){div.hp-deal-banner{font-size:60%}}div.hp-deal-banner.Groupon{background:#8dba55}div.hp-deal-banner.LivingSocial{background:#e94194}div.hp-deal-banner.Amazon{background:#51c2eb}div.hp-deal-banner span.logo{height:50%}div.hp-deal-banner.Amazon span.logo,div.hp-deal-banner.Groupon span.logo{padding-top:5%}div.hp-deal-banner span.rewards{font-size:150%;line-height:1.1;text-align:right}div.hp-deal-banner p.product-title{font-size:100%;line-height:1.3;text-align:center}.offer-tile{position:relative;width:100%;overflow:hidden}.offer-tile div.offer-img{position:relative;width:100%;top:0}.offer-tile p{line-height:1.2;font-size:90%}.offer-tile p.offer-title{font-weight:700;color:#555;text-transform:capitalize}.offer-tile p.offer-details,.offer-tile p.offer-title{position:relative;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.offer-tile div.darken{opacity:.1;box-sizing:content-box}.offer-tile:hover div.darken{background-color:#000;opacity:.2}#offer-popover{display:block;height:100%}#offer-popover div.img-container{padding:30px}#offer-popover div.details-container{padding-right:30px}#offer-popover div.img-container img{margin-left:auto;margin-right:auto}#offer-popover div.details-container p.title{font-size:110%;font-weight:700;color:#555}#offer-popover div.details-container p.description{font-size:95%;color:#555}#offer-popover div.details-container div.row{padding-top:10px;padding-bottom:20px}#offer-popover span.glyphicon-calendar{margin-left:20px}#offer-popover div.details-container p.disclaimer{color:#888}.coupon-tile{position:relative;margin-bottom:4px}.coupon-tile img{width:100%}.coupon-tile div.darken{opacity:0}.coupon-tile:hover div.darken{background-color:#000;opacity:.1}.coupon-tile .caption{position:absolute;top:0;left:10%;width:80%;height:100%;color:#fff;text-align:center}.coupon-tile .caption .coupon-merchant{font-size:130%;position:absolute;top:5%;width:100%}.coupon-tile .caption .coupon-label{position:absolute;width:100%;top:50%;transform:translateY(-50%)}.coupon-tile .caption .coupon-code{position:absolute;bottom:2%;width:100%}.coupon-tile .caption a:active,.coupon-tile .caption a:hover,.coupon-tile .caption a:link,.coupon-tile .caption a:visited{color:inherit;text-decoration:none}.coupon-tile .caption .dotted-line{display:block;border-bottom:2px dashed #fff;width:49%;margin:5px auto}@media (max-width:767px){.coupon-tile .darken,.coupon-tile img{height:210px}.coupon-tile .caption .coupon-merchant{font-size:110%}.coupon-tile .caption .coupon-label{font-size:80%}.coupon-tile .caption .coupon-code{font-size:90%}}@media (min-width:768px) and (max-width:991px){.coupon-tile .darken,.coupon-tile img{height:261px}.coupon-tile .caption .coupon-label{font-size:90%}}@media (min-width:992px) and (max-width:1199px){.coupon-tile .darken,.coupon-tile img{height:226px}.coupon-tile .caption .coupon-label{font-size:90%}}@media (min-width:1200px){.coupon-tile .darken,.coupon-tile img{height:276px}}#bestBrandCoupons .brandCouponTile{margin-bottom:24px}#additionalBrandCoupons .brandCouponTile{margin-bottom:30px}.brandCouponTile .hiddenCoupon{display:none}.brandCouponTile .showCoupon{display:block}#additionalBrandCoupons .brand-coupon-container,#bestBrandCoupons .brand-coupon-container{display:flex;padding:0;border:1px solid #d8d8d8;transition:all .25s cubic-bezier(.25,.8,.25,1)}#additionalBrandCoupons .brand-coupon-container:hover,#bestBrandCoupons .brand-coupon-container:hover{box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.4)}#bestBrandCoupons .bestCouponLineTitle{display:flex;justify-content:center;align-items:center;flex:0 1 212px;box-sizing:border-box;margin:0;padding:8px 21px;height:120px;line-height:27px;font-size:21px;letter-spacing:-.48px;font-weight:400;text-align:center;background-color:hsla(0,0%,85%,.48)}#bestBrandCoupons .couponLabelWrapper,#bestBrandCoupons .couponRewardCodeWrapper{flex:1 1;padding:15px 18px}#bestBrandCoupons .couponLabelWrapper{position:relative;display:flex;flex-direction:column;justify-content:space-between;max-width:376px}#bestBrandCoupons .couponLabelWrapper:after{content:"";position:absolute;right:0;align-self:center;display:block;height:70%;width:1px;background-color:#e1e1e1}#bestBrandCoupons .couponLabel{margin:0;font-weight:400;font-size:16px}#bestBrandCoupons .couponRewardCodeWrapper{position:relative;display:flex;justify-content:space-between;flex:1 1;width:543px}#additionalBrandCoupons .bonusPayout,#bestBrandCoupons .bonusPayout{position:relative;padding-right:8px;font-size:22px;line-height:1.2;font-weight:700;color:undefined}#additionalBrandCoupons .pointsNotAvailable .couponRewardCodeWrapper,#bestBrandCoupons .pointsNotAvailable .couponRewardCodeWrapper{justify-content:flex-end}#additionalBrandCoupons .ctaCouponWrapper,#bestBrandCoupons .ctaCouponWrapper{display:flex;flex-direction:column}#bestBrandCoupons .ctaCouponWrapper .getCoupon{position:relative}#additionalBrandCoupons .ctaCouponWrapper .peelBackCodeCta,#bestBrandCoupons .ctaCouponWrapper .peelBackCodeCta{position:relative;display:flex;justify-content:center;align-items:center;box-sizing:border-box;max-width:212px;padding:13px 62px;border-radius:3px;font-size:14px;line-height:14px;letter-spacing:.19px;font-weight:500;text-transform:uppercase;white-space:nowrap;overflow:hidden;background-color:undefined;color:#fff}#bestBrandCoupons .ctaCouponWrapper .peelBackCodeCta.reveal{width:212px}#bestBrandCoupons .ctaCouponWrapper .bestCouponsCodesCta.reveal{box-sizing:border-box;border:1px solid undefined;background-color:#fff;color:undefined}#additionalBrandCoupons .ctaCouponWrapper .peelBackCodeCta{padding:13px 0}#bestBrandCoupons .ctaCouponWrapper .peelBackCodeCta:after{position:absolute;top:0;right:-3px;content:"";display:block;width:38px;height:38px;background:url(/_r97-2698e8a/img/shopbybrand/peel-back.min.svg) no-repeat;background-size:cover}#bestBrandCoupons .ctaCouponWrapper .bestCouponsCodesCta.reveal:after{content:none}#bestBrandCoupons .revealCoupon{position:relative}#bestBrandCoupons .ctaCouponWrapper .couponCopied{display:none}#bestBrandCoupons .ctaCouponWrapper .copied .couponCopied{position:absolute;right:6px;bottom:-36px;display:block;font-size:18px;line-height:1;font-weight:300;color:undefined}#bestBrandCoupons .ctaCouponWrapper .copied .couponCopied:after{position:absolute;top:0;left:-25px;content:"";width:21px;height:20px;background:url(/_r97-2698e8a/img/shopbybrand/copy-code-success-sprite.min.svg)/cover no-repeat}#bestBrandCoupons .ctaCouponWrapper .peelBackCodeCta:hover:after{right:0}.couponLabelRewardContainer{display:flex;align-items:baseline}.couponLabelRewardContainer .couponLabelDate,.couponLabelRewardContainer .couponLabelRewardText{margin:0}.couponLabelDate{color:undefined}#additionalBrandCoupons .brandCouponTile .coupon-link:hover,#additionalBrandCoupons .brandCouponTile.coupon-link:visited,#bestBrandCoupons .brandCouponTile .coupon-link:hover,#bestBrandCoupons .brandCouponTile .coupon-link:visited,.brand-coupon-tile .coupon-link:hover,.brand-coupon-tile .coupon-link:visited{text-decoration:none}a.coupon-link,a.coupon-link:active,a.coupon-link:hover,a.coupon-link:link,a.coupon-link:visited{color:#fff}#bestBrandCoupons .brandCouponTile .coupon-label{margin:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;top:10%;transform:translateY(-10%);font-size:inherit;font-family:inherit}#additionalBrandCoupons .brandCouponTile .couponDate,#bestBrandCoupons .brandCouponTile .couponDate{margin:8px 0 0;line-height:13px;font-size:13px;font-weight:500;color:undefined}#bestBrandCoupons .brandCouponTile .coupon-code{position:relative;top:10%;font-size:100%;color:#666;transform:translateY(-10%)}.brand-coupon-tile .col-md-4,.brand-coupon-tile .col-md-8,.brand-coupon-tile .col-xs-4,.brand-coupon-tile .col-xs-8{height:100%}.brand-coupon-tile .col-md-8,.brand-coupon-tile .col-xs-8{border-right:1px inset #e1e1e1}.brand-coupon-tile .col-md-4,.brand-coupon-tile .col-xs-4{text-align:center}#additionalBrandCoupons .couponLabelRewardWrapper,#additionalBrandCoupons .ctaCouponWrapper{display:flex;flex-direction:column;flex:0 0;min-height:12rem}#additionalBrandCoupons .couponLabelRewardWrapper{flex-basis:59%;justify-content:space-between;padding:19px 8px 19px 23px;background-color:hsla(0,0%,85%,.48)}#additionalBrandCoupons .ctaCouponWrapper{flex-basis:41%;padding:19px 23px}#additionalBrandCoupons .couponLabel{font-size:14px;font-weight:400}.video-tile{position:relative;width:100%;padding-bottom:100%;overflow:hidden}.video-tile div.video-img{position:absolute;width:100%;top:0;cursor:pointer}.video-tile div.darken{opacity:.1;box-sizing:content-box}.video-tile:hover div.darken{background-color:#000;opacity:.2}.titlebar{box-sizing:content-box;color:#fff;font-size:90%;height:12%;line-height:1.6;opacity:.9;top:80%}.video-tile:hover div.titlebar{opacity:.95}.video-tile div.titlebar p{height:100%;line-height:1.7;overflow:hidden;padding:0 10px;text-overflow:ellipsis;white-space:nowrap;font-size:80%}.video-tile div.titlebar p .glyphicon{font-size:135%;line-height:1.2;vertical-align:top}@media (max-width:479px){.video-tile div.titlebar p{font-size:60%}}div.video-tile i.glyphicon-play-circle{display:inline-block;position:absolute;width:100%;text-align:center;top:25%;font-size:500%;color:#fff;opacity:.6}@media (max-width:479px){div.video-tile i.glyphicon-play-circle{font-size:300%}}div.video-tile .hp-deal-banner{border-top:1px solid #fff;bottom:0;color:#fff;font-size:75%;height:30%;padding:5px;position:absolute;width:100%;background:#ef8b22}div.video-tile .hp-deal-banner span.logo{height:50%;padding-top:5%;font-size:150%}div.hp-deal-banner p.video-title{font-size:100%;position:absolute;top:76%;line-height:1.3;text-align:center;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:359px){div.video-tile .hp-deal-banner{font-size:50%}div.video-tile .hp-deal-banner span.logo{font-size:100%}}@media (min-width:360px) and (max-width:479px){div.video-tile .hp-deal-banner{font-size:60%}div.video-tile .hp-deal-banner span.logo{font-size:140%}}.img-none{position:absolute;width:95%;top:50%;margin:0 2.5%;text-align:center;color:#fff;transform:translateY(-50%)}.img-none span{font-family:LLBrownWeb-Light,Verdana,sans-serif;font-size:28px}@media (max-width:1200px){#bestBrandCoupons .couponRewardCodeWrapper{flex-direction:column;align-items:center;padding:8px 18px}#additionalBrandCoupons .bonusPayout,#bestBrandCoupons .bonusPayout{font-size:20px}#additionalBrandCoupons .pointsNotAvailable .couponRewardCodeWrapper,#bestBrandCoupons .pointsNotAvailable .couponRewardCodeWrapper{justify-content:flex-start;padding:15px 18px}}@media (max-width:1024px){#bestBrandCoupons .bestCouponLineTitle{height:140px}#bestBrandCoupons .bonusPayout{margin-bottom:8px;padding-right:0}}@media (max-width:992px){#additionalBrandCoupons .couponLabelRewardWrapper{justify-content:space-between;align-items:center;flex-basis:auto;padding:19px 8px;height:180px}#additionalBrandCoupons .ctaCouponWrapper .peelBackCodeCta{padding:13px 62px}#additionalBrandCoupons .ctaCouponWrapper{flex-basis:auto;justify-content:center;align-items:center;height:120px}#additionalBrandCoupons .brand-coupon-container{flex-direction:column}}@media (max-width:767px){#bestBrandCoupons .ctaCouponWrapper .copied .couponCopied,#bestBrandCoupons .ctaCouponWrapper .couponCopied.copied{display:none}#bestBrandCoupons .ctaCouponWrapper .bestCouponsCodesCta.copied:before{margin-right:8px;content:"";width:20px;height:20px;background:url(/_r97-2698e8a/img/shopbybrand/copy-code-success-sprite.min.svg) -26px 0/cover no-repeat}#bestBrandCoupons .brand-coupon-container{flex-direction:column;align-items:center;flex:1 0 376px}#additionalBrandCoupons .brand-coupon-container,#bestBrandCoupons .brand-coupon-container{text-align:center}#bestBrandCoupons .bestCouponLineTitle{width:100%;flex:0 1 90px;padding:21px 13px}#bestBrandCoupons .couponLabelWrapper{flex:1 0 220px}.couponLabelRewardContainer{flex-direction:column}#bestBrandCoupons .couponLabelWrapper:after{content:none}#bestBrandCoupons .couponRewardCodeWrapper{width:100%}#bestBrandCoupons .couponRewardCodeWrapper:after{position:absolute;top:0;content:"";display:block;width:calc(100% - 40px);height:1px;margin:0 auto;background-color:#e1e1e1}#bestBrandCoupons .bonusPayout{margin-bottom:20px}#bestBrandCoupons .brandCouponTile .couponDate{margin:16px auto 0;text-align:left}}@media (max-width:500px){#bestBrandCoupons .ctaCouponWrapper .peelBackCodeCta{padding:13px 45px}}@media (max-width:425px){#bestBrandCoupons .ctaCouponWrapper .bestCouponsCodesCta.copied:before{width:14px;height:12px;background:url(/_r97-2698e8a/img/shopbybrand/copy-code-success-sprite.min.svg) -15px 0/cover no-repeat}#bestBrandCoupons .bestCouponLineTitle{font-size:18px;line-height:21px}#bestBrandCoupons .bestCouponLineTitle,#bestBrandCoupons .couponLabelWrapper,#bestBrandCoupons .couponRewardCodeWrapper{padding:15px 8px}#bestBrandCoupons .couponLabel{font-size:14px}#bestBrandCoupons .couponLabelWrapper{height:180px}#additionalBrandCoupons .ctaCouponWrapper .peelBackCodeCta,#bestBrandCoupons .ctaCouponWrapper .peelBackCodeCta{padding:9px 30px;font-size:10px;line-height:10px}#bestBrandCoupons .ctaCouponWrapper .peelBackCodeCta:after{width:28px;height:28px}#additionalBrandCoupons .bonusPayout,#bestBrandCoupons .bonusPayout{font-size:16px}#bestBrandCoupons .ctaCouponWrapper .couponCopied{display:none}}
.darken{position:absolute;padding:0 4px;margin:0 -4px;width:100%;height:100%}.darken,.store-tile{background:#333 content-box}.store-tile img{position:relative}@media (max-width:767px){.featured-store img,.store-tile .featured-store{height:200px}.featured-store img{width:auto;margin:0 auto}}@media (min-width:768px) and (max-width:991px){.featured-store img,.store-tile .featured-store{height:360px}.featured-store.one-row img,.store-tile .featured-store.one-row{height:178px}.featured-store img{width:auto;margin:0 auto}}@media (min-width:992px) and (max-width:1199px){.featured-store.one-row img,.store-tile .featured-store.one-row{height:233px}.featured-store.one-row img{width:auto;margin:0 auto}}@media (min-width:1200px){.featured-store.one-row img,.store-tile .featured-store.one-row{height:283px}.featured-store.one-row img{width:auto;margin:0 auto}}.store-tile div.darken{opacity:.2}.store-tile:hover div.darken{background-color:#000;opacity:.4}.store-tile .favorites a{background:none;padding:2px}.store-tile .favorites{display:block;position:absolute;right:8px;bottom:4px}.store-tile:hover .favorites span.glyphicon{color:#000}.store-tile .favorites span.glyphicon{font-size:1.5em;color:#fff;opacity:.8}.store-tile .favorites span.glyphicon.glyphicon-heart{color:#000!important}.spotlight-product-tile div.spotlight-product-img{position:relative;height:205px;display:block;overflow:hidden;background-repeat:no-repeat;background-size:contain;background-position:50%}@media (max-width:1200px){.spotlight-product-tile div.spotlight-product-img{height:175px}}@media (max-width:990px){.spotlight-product-tile div.spotlight-product-img{height:130px}.spotlight-product-tile p{font-size:15px}}.spotlight-product-tile div.darken{opacity:.2;padding:0;margin:0 -1px}.spotlight-product-tile:hover div.darken{background-color:#000;opacity:.4}div.spotlight-product-img img{margin:auto}.spotlight-product-tile p{font-weight:700;color:#555;overflow:hidden;font-size:16px;line-height:2rem;margin-top:.3rem;margin-bottom:.3rem;height:5.6rem}.spotlight-product-tile p:after{content:"";text-align:right;position:absolute;bottom:0;right:0;width:19%;height:2.1rem;background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 50%)}@supports (-webkit-line-clamp:2){.spotlight-product-tile p{display:-webkit-box;-webkit-line-clamp:3}.spotlight-product-tile p:after{display:none}}.product-tile{position:relative;width:100%;padding-bottom:100%;overflow:hidden}.product-tile div.product-img{position:absolute;width:100%;top:0}.product-tile p{line-height:1.2}.product-tile p.product-title{top:76%;font-size:95%}.product-tile p.product-details,.product-tile p.product-title{position:absolute;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-tile p.product-details{top:85%}.product-tile div.darken{opacity:.1;padding-bottom:75%;box-sizing:content-box}.product-tile:hover div.darken{background-color:#000;opacity:.2}.product-tile .member-picks-icon{position:absolute;width:40%;height:55px;background:url(/_r97-2698e8a/img/member_picks_tag.png);background-size:contain;background-repeat:no-repeat}.product-tile .member-picks-icon:hover{background:url(/_r97-2698e8a/img/member_picks_tag_hover.png);background-size:contain;background-repeat:no-repeat}div.hp-deal-banner{border-top:1px solid #fff;bottom:0;color:#fff;font-size:75%;height:30%;padding:5px;position:absolute;width:100%}@media (max-width:359px){div.hp-deal-banner{font-size:50%}}@media (min-width:360px) and (max-width:479px){div.hp-deal-banner{font-size:60%}}div.hp-deal-banner.Groupon{background:#8dba55}div.hp-deal-banner.LivingSocial{background:#e94194}div.hp-deal-banner.Amazon{background:#51c2eb}div.hp-deal-banner span.logo{height:50%}div.hp-deal-banner.Amazon span.logo,div.hp-deal-banner.Groupon span.logo{padding-top:5%}div.hp-deal-banner span.rewards{font-size:150%;line-height:1.1;text-align:right}div.hp-deal-banner p.product-title{font-size:100%;line-height:1.3;text-align:center}.coupon-tile{position:relative;margin-bottom:4px}.coupon-tile img{width:100%}.coupon-tile div.darken{opacity:0}.coupon-tile:hover div.darken{background-color:#000;opacity:.1}.coupon-tile .caption{position:absolute;top:0;left:10%;width:80%;height:100%;color:#fff;text-align:center}.coupon-tile .caption .coupon-merchant{font-size:130%;position:absolute;top:5%;width:100%}.coupon-tile .caption .coupon-label{position:absolute;width:100%;top:50%;transform:translateY(-50%)}.coupon-tile .caption .coupon-code{position:absolute;bottom:2%;width:100%}.coupon-tile .caption a:active,.coupon-tile .caption a:hover,.coupon-tile .caption a:link,.coupon-tile .caption a:visited{color:inherit;text-decoration:none}.coupon-tile .caption .dotted-line{display:block;border-bottom:2px dashed #fff;width:49%;margin:5px auto}@media (max-width:767px){.coupon-tile .darken,.coupon-tile img{height:210px}.coupon-tile .caption .coupon-merchant{font-size:110%}.coupon-tile .caption .coupon-label{font-size:80%}.coupon-tile .caption .coupon-code{font-size:90%}}@media (min-width:768px) and (max-width:991px){.coupon-tile .darken,.coupon-tile img{height:261px}.coupon-tile .caption .coupon-label{font-size:90%}}@media (min-width:992px) and (max-width:1199px){.coupon-tile .darken,.coupon-tile img{height:226px}.coupon-tile .caption .coupon-label{font-size:90%}}@media (min-width:1200px){.coupon-tile .darken,.coupon-tile img{height:276px}}.brand-coupon-tile{background:#f1f1f1;width:100%;height:120px;margin:5px 0}.brand-coupon-tile .brand-coupon-container{border-top:2px solid #4ac4d5;border-right:1px inset #e1e1e1;border-bottom:1px inset #e1e1e1;height:120px}.brand-coupon-tile .brand-coupon-container:hover{border-top:2px solid #4ac4d5;border-right:1px inset #d2d2d2;border-bottom:1px inset #d2d2d2}.brand-coupon-tile .coupon-link{background:#4ac4d5;color:#fff;padding:10px;font-size:14px;margin:20px 0 0;display:inline-block;border-radius:3px;text-transform:uppercase}.brand-coupon-tile .coupon-link:hover,.brand-coupon-tile .coupon-link:visited{text-decoration:none}a.coupon-link,a.coupon-link:active,a.coupon-link:hover,a.coupon-link:link,a.coupon-link:visited{color:#fff}.brand-coupon-tile .coupon-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:10px;position:relative;top:10%;transform:translateY(-10%)}.brand-coupon-tile .coupon-date{position:relative;top:30%;margin:10px;font-size:80%;color:#999;transform:translateY(-30%)}.brand-coupon-tile .coupon-code{position:relative;top:10%;font-size:80%;color:#666;transform:translateY(-10%)}.brand-coupon-tile .col-md-4,.brand-coupon-tile .col-md-8,.brand-coupon-tile .col-xs-4,.brand-coupon-tile .col-xs-8{height:100%}.brand-coupon-tile .col-md-8,.brand-coupon-tile .col-xs-8{border-right:1px inset #e1e1e1}.brand-coupon-tile .col-md-4,.brand-coupon-tile .col-xs-4{text-align:center}.brand-coupon-tile .bottom-notch,.brand-coupon-tile .top-notch{width:100%}.brand-coupon-tile .top-notch:before{left:-8px}.brand-coupon-tile .top-notch:after,.brand-coupon-tile .top-notch:before{content:"";display:block;background:#fff;position:absolute;top:-8px;width:20px;height:20px;border-radius:20px}.brand-coupon-tile .top-notch:after{right:-8px}.brand-coupon-tile .bottom-notch:before{left:-8px}.brand-coupon-tile .bottom-notch:after,.brand-coupon-tile .bottom-notch:before{content:"";display:block;background:#fff;position:absolute;bottom:-8px;width:20px;height:20px;border-radius:20px}.brand-coupon-tile .bottom-notch:after{right:-8px}.video-tile{position:relative;width:100%;padding-bottom:100%;overflow:hidden}.video-tile div.video-img{position:absolute;width:100%;top:0;cursor:pointer}.video-tile div.darken{opacity:.1;box-sizing:content-box}.video-tile:hover div.darken{background-color:#000;opacity:.2}.titlebar{box-sizing:content-box;color:#fff;font-size:90%;height:12%;line-height:1.6;opacity:.9;top:80%}.video-tile:hover div.titlebar{opacity:.95}.video-tile div.titlebar p{height:100%;line-height:1.7;overflow:hidden;padding:0 10px;text-overflow:ellipsis;white-space:nowrap;font-size:80%}.video-tile div.titlebar p .glyphicon{font-size:135%;line-height:1.2;vertical-align:top}@media (max-width:479px){.video-tile div.titlebar p{font-size:60%}}div.video-tile i.glyphicon-play-circle{display:inline-block;position:absolute;width:100%;text-align:center;top:25%;font-size:500%;color:#fff;opacity:.6}@media (max-width:479px){div.video-tile i.glyphicon-play-circle{font-size:300%}}div.video-tile .hp-deal-banner{border-top:1px solid #fff;bottom:0;color:#fff;font-size:75%;height:30%;padding:5px;position:absolute;width:100%;background:#ef8b22}div.video-tile .hp-deal-banner span.logo{height:50%;padding-top:5%;font-size:150%}div.hp-deal-banner p.video-title{font-size:100%;position:absolute;top:76%;line-height:1.3;text-align:center;width:100%;padding-right:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:359px){div.video-tile .hp-deal-banner{font-size:50%}div.video-tile .hp-deal-banner span.logo{font-size:100%}}@media (min-width:360px) and (max-width:479px){div.video-tile .hp-deal-banner{font-size:60%}div.video-tile .hp-deal-banner span.logo{font-size:140%}}
.store-tile-extended{padding:0;margin:0 20px 40px 0}.store-tile-extended,.store-tile-extended .store-tile{background-repeat:no-repeat;background-size:cover;background-position:top;background-clip:content-box}.store-tile-extended .store-tile{padding-right:0;padding-left:0;background-color:initial}.store-tile .favorites span.glyphicon{padding:1px}.store-tile-extended .store-tile-text{text-align:right;padding:10px;position:absolute;right:0;height:100%}.store-tile-extended .store-tile-text,.store-tile-extended .store-tile-text .offer-text{font-family:LLBrownWeb-Light,Verdana,sans-serif}.store-tile-extended .store-tile-text .offer-text{color:#333;text-align:left;bottom:0;position:absolute;padding-right:7px}.store-tile-extended:hover .store-tile-text{background:#aaa}.store-tile-extended:hover div.darken{background-color:#000;opacity:.4}.module .store-tile-extended .darken{padding:0;margin:0}.store-tile-extended .store-tile-text{background:#ccc}.store-tile-extended .favorites{display:block;position:absolute;right:8px;bottom:0;margin-bottom:0;z-index:101}.store-tile-extended .favorites .favorites-title{background:none;z-index:1111;padding:2px}.store-tile-extended .upper-right-orange{right:0}.store-info{padding-top:50px}.store-info-sub-header,.store-info-tagline{color:#292929;margin:0;padding:0;text-align:center}.storeInfoDetailButton{color:#fff}.store-info-tagline{font-size:14px;letter-spacing:.4px;font-weight:700}.store-info-sub-header{font-size:13px;font-weight:400;line-height:16px;letter-spacing:.4px}.storeInfoDetailButton{display:flex;justify-content:center;align-items:center;position:absolute;right:0;left:0;bottom:20px;width:109px;height:28px;margin:auto;font-size:12px;letter-spacing:.34px;line-height:14px;border:1px solid #979797;border-radius:4px;background-color:#000}.pull-right.module-see-all-link{margin:22px 7px 0 0}@media (min-width:350px){.store-tile-extended .merchant-logo{top:50%;transform:translateY(-50%)}.store-tile-extended .store-tile,.store-tile-extended .store-tile-text{height:188px}}@media (min-width:480px) and (max-width:599px){.store-tile-extended .store-tile-text .offer-text{bottom:2%;font-size:140%}}@media (max-width:575.98px){.store-tile-extended{width:100%}.store-info{padding-top:35px}.store-info-tagline{font-size:12px}.store-info-sub-header{font-size:11px}.store-tile-extended{margin-bottom:10px}.store-tile-extended:last-child{margin-bottom:0}@media (max-width:359px){.store-tile-extended .store-tile-text .offer-text{font-size:12px}}@media (min-width:360px) and (max-width:479px){.store-tile-extended .store-tile-text .offer-text{font-size:100%}}}@media (min-width:576px) and (max-width:767.98px){@media (min-width:600px) and (max-width:767px){.store-tile-extended .store-tile-text .offer-text{bottom:6%;font-size:180%}}}@media (min-width:576px) and (max-width:991.98px){.store-tile-extended{width:48%}.store-tile-extended:nth-child(2n){margin-right:0}.store-info{padding-top:45px}.store-info-tagline{font-size:13px}.store-info-sub-header{font-size:12px}}@media (min-width:992px) and (max-width:1199.98px){.store-tile-extended .store-tile-text .offer-text{font-size:13px}.store-tile-extended{width:31%}}@media (min-width:992px){.store-tile-extended:nth-child(3n - 1){margin-right:0}}@media (min-width:1200px){.store-tile-extended{width:32%}}
.jumbo-carousel{position:relative;padding:0;margin-bottom:20px}.jumbo-carousel .darken{opacity:.2;box-sizing:content-box}.jumbo-carousel ol.carousel-indicators{left:50px;bottom:0}.jumbo-carousel ol.carousel-indicators li{width:12px;height:12px;margin:0}.jumbo-carousel .item a img{width:100%}.jumbo-carousel .carousel-caption{left:0;right:0;bottom:0;display:table}.jumbo-carousel .carousel-caption p{color:#fff;text-decoration:none;font-size:180%;text-shadow:3px 3px 4px #333}.jumbo-carousel .carousel-caption p.pointsText{font-size:110%}.jumbo-carousel .carousel-caption{width:100%;padding-bottom:0;padding-top:0;top:0;z-index:0}.jumbo-carousel .carousel-caption-text{vertical-align:middle;text-align:center;display:table-cell}.pointsSaleDisplayEm{font-family:LLBrownWeb-Bold,LLBrownWeb-Regular,Verdana,sans-serif;font-weight:700}@media (max-width:359px){.jumbo-carousel ol.carousel-indicators li{width:6px;height:6px}.jumbo-carousel .carousel-caption{height:80px!important}.jumbo-carousel .carousel-caption p{font-size:90%;margin-bottom:4px}.jumbo-carousel .carousel-caption p.pointsText{font-size:70%}}@media (min-width:360px) and (max-width:479px){.jumbo-carousel ol.carousel-indicators li{width:6px;height:6px}.jumbo-carousel .carousel-caption{height:120px!important}.jumbo-carousel .carousel-caption p{font-size:110%;line-height:20px;margin-bottom:6px}.jumbo-carousel .carousel-caption p.pointsText{font-size:80%}}@media (min-width:480px) and (max-width:599px){.jumbo-carousel ol.carousel-indicators li{width:8px;height:8px}.jumbo-carousel .carousel-caption{height:150px!important}.jumbo-carousel .carousel-caption p{font-size:140%;line-height:27px;margin-bottom:6px}.jumbo-carousel .carousel-caption p.pointsText{font-size:90%}}@media (min-width:600px) and (max-width:767px){.jumbo-carousel ol.carousel-indicators li{width:8px;height:8px}.jumbo-carousel .carousel-caption{height:200px!important}.jumbo-carousel .carousel-caption p{font-size:150%;line-height:30px;margin-bottom:8px}.jumbo-carousel .carousel-caption p.pointsText{font-size:95%}}@media (min-width:768px) and (max-width:991px){.jumbo-carousel .carousel-caption{height:200px!important}.jumbo-carousel .carousel-caption p{font-size:180%;line-height:35px}.jumbo-carousel .carousel-caption p.pointsText{font-size:110%}}@media (min-width:992px) and (max-width:1199px){.jumbo-carousel .carousel-caption p{font-size:240%}.jumbo-carousel .carousel-caption p.pointsText{font-size:135%}}@media screen and (min-width:1200px){.jumbo-carousel .carousel-caption p{font-size:270%}.jumbo-carousel .carousel-caption p.pointsText{font-size:150%}}
@font-face{font-family:LLBrownWeb-Bold;src:url(../fonts/lineto-brown-bold-c.eot);src:url(../fonts/lineto-brown-bold-c.eot?#iefix) format("embedded-opentype"),url(../fonts/lineto-brown-bold-c.woff) format("woff"),url(../fonts/lineto-brown-bold-c.ttf) format("truetype"),url(../fonts/lineto-brown-bold-c.svgLLBrownWeb-Bold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:LLBrownWeb-Regular;src:url(../fonts/lineto-brown-regular-c.eot);src:url(../fonts/lineto-brown-regular-c.eot?#iefix) format("embedded-opentype"),url(../fonts/lineto-brown-regular-c.woff) format("woff"),url(../fonts/lineto-brown-regular-c.ttf) format("truetype"),url(../fonts/lineto-brown-regular-c.svgLLBrownWeb-Regular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:LLBrownWeb-Light;src:url(../fonts/lineto-brown-light-c.eot);src:url(../fonts/lineto-brown-light-c.eot?#iefix) format("embedded-opentype"),url(../fonts/lineto-brown-light-c.woff) format("woff"),url(../fonts/lineto-brown-light-c.ttf) format("truetype"),url(../fonts/lineto-brown-light-c.svgLLBrownWeb-Light) format("svg");font-weight:400;font-style:normal}
.popover-content img.img-responsive{margin:15px 0}.popover-content p.ps_description{font-size:85%}.popover-content .ps_offer_list{font-size:80%;padding:10px}.deal_offer td,.ps_offer_list td{padding:2px 8px;vertical-align:top}.deal_offer td.deal-cost,.deal_offer td.ppts,.ps_offer_list td.pcost,.ps_offer_list td.ppts{text-align:right}a.ps_desc_toggle,a.ps_desc_toggle:HOVER{text-decoration:none!important}.loading-img{width:25px;display:block;margin:10% auto}.popover-content .deal_offer{font-size:95%;padding:10px}.deal_offer td.deal-cost strike{color:#999;font-size:95%}a.deal-btn{margin:25px 15px}.deal-location,.deal-merchant,.deal-time{font-size:87%;padding-left:16px;color:#555}.deal-location{margin-top:-10px}.deal-location i,.deal-merchant i,.deal-time i{margin-right:3px}
body{margin:0;padding-top:60px;background-color:#f9f9f9;font-size:13px;color:#575757;font-family:Open Sans,Verdana,Arial,sans-serif}a{color:#105a96;text-decoration:underline}a:active,a:hover{text-decoration:none}a:active{color:#f80}form{margin:0;display:inline}img{border:none}p{margin:0 0 10px}input[type=checkbox],input[type=radio]{padding:0;margin:0 6px 0 0;vertical-align:text-bottom}.crumbs{font-size:11px;margin:-20px 0 20px;padding:0;color:#000}.crumbs .links strong{font-weight:600}.crumbs .links .pagename,.crumbs .links a,.crumbs .links strong{white-space:nowrap;text-transform:capitalize}.crumbs a{text-decoration:none}.crumbs a:hover{text-decoration:underline}.crumbs a:active{text-decoration:none}.crumbs .home:before{content:"\f015";margin-right:3px;text-decoration:none!important;margin-top:2px;font-family:FontAwesome;float:left}.crumbs .reload{margin-left:5px;text-decoration:none!important}.crumbs .reload:before{content:"\f021";color:#4488f6;font-family:FontAwesome}.crumbs .right{float:right;text-align:right;color:#999;position:relative}.forumtools{background:url(/_r97-2698e8a/legacy/f/toolbar.png) 0 0 no-repeat;text-decoration:none!important;margin:0 4px;display:inline-block;line-height:15px;height:15px}.forumtools.ftool1{width:16px}.forumtools.ftool1:hover{background-position:0 -14px;width:16px}.forumtools.ftool2{background-position:-33px 0;width:13px}.forumtools.ftool2:hover{background-position:-33px -14px;width:13px}.forumtools.ftool3{background-position:-46px 0;width:13px}.forumtools.ftool3:hover{background-position:-46px -14px;width:13px}.forumtools.ftool4{background-position:-59px 0;width:14px}.forumtools.ftool4:hover{background-position:-59px -14px;width:14px}#error_box{margin-bottom:18px;font-size:12px;font-weight:600;background-color:#ffc;position:relative;padding:8px 12px 8px 40px;border-radius:5px;box-shadow:1px 1px 3px rgba(0,0,0,.7);color:#444;text-shadow:1px 1px 2px #fff}#error_box #error_bar{position:absolute;top:0;left:0;width:29px;bottom:0;background-color:#fd6;border-radius:5px 0 0 5px;text-align:center;padding-top:7px}#error_box #error_bar:after{content:"\f071";color:#ffc;font-family:FontAwesome;text-shadow:0 1px 1px #000;font-size:16px}#error_box p{border-top:1px solid #fc6;margin:8px 0}.alert_box{margin-bottom:18px;font-size:12px;font-weight:600;position:relative;padding:8px 12px 8px 40px;border-radius:5px;box-shadow:1px 1px 3px rgba(0,0,0,.7);color:#444;text-shadow:1px 1px 2px #fff}.alert_box .alert_bar{position:absolute;top:0;left:0;width:29px;bottom:0;border-radius:5px 0 0 5px;text-align:center;padding-top:7px}.alert_box .alert_bar:after{font-family:FontAwesome;text-shadow:0 1px 1px #000;font-size:16px}.alert_box p{border-top:1px solid;margin:8px 0}.alert_box .message.red_border{display:block;font-weight:400;border:2px dashed red;font-size:12px;color:#000;background-color:#ffc;padding:5px 10px;margin-top:12px;margin-bottom:5px}.danger_box{background-color:#ffc}.danger_box .danger_bar{background-color:#fd6}.danger_box .danger_bar:after{content:"\f071";color:#ffc}.danger_box p{border-color:#fc6}.warning_box{background-color:#ffc}.warning_box .warning_bar{background-color:#fd6}.warning_box .warning_bar:after{content:"\f071";color:#ffc}.warning_box p{border-color:#fc6}.info_box{background-color:#ffc}.info_box .info_bar{background-color:#fd6}.info_box .info_bar:after{content:"\f071";color:#ffc}.info_box p{border-color:#fc6}.success_box{background-color:#ddf8dd}.success_box .success_bar{background-color:#4c5}.success_box .success_bar:after{content:"\f05d";color:#ffc;font-weight:400}.success_box p{border-color:#fc6}.menuClosed,.menuCurrent,.menuLink,.menuOpen{display:block;padding:4px 0;color:#575757}.menuClosed#sub1,.menuCurrent#sub1,.menuLink#sub1,.menuOpen#sub1{padding-left:6px}.menuClosed#sub2,.menuCurrent#sub2,.menuLink#sub2,.menuOpen#sub2{padding-left:12px}.menuCurrent,.menuOpen{font-weight:700}.headbar{position:relative;padding:0 8px 1px;text-shadow:1px 1px 0 #000;background-image:linear-gradient(180deg,#19d,#16b);line-height:20px;font-size:13px;color:#fff;font-weight:600;border-radius:4px;box-shadow:1px 1px 1px rgba(0,0,0,.5)}.headbar .rlink{color:#ff0;position:absolute;right:8px;top:1px;font-weight:600;font-size:11px}.navbutton{white-space:nowrap;text-align:left;font-size:13px;line-height:25px;padding:1px 0 0;display:inline-block;position:relative}.navbutton.small{border-radius:3px;line-height:19px;padding:0;margin-left:1px;position:relative;border-bottom:1px solid transparent;border-right:1px solid transparent}.navbutton.small .navbuttonl{font-size:12px;color:#000;text-shadow:1px 1px 1px hsla(0,0%,100%,.5);vertical-align:top;padding:0 6px}.navbutton a{text-decoration:none}.navbutton a:active{color:#fb0!important}.navbutton.blue .navbuttonl,.navbutton.green .navbuttonl{padding:0 9px}.navbutton.blue .navbuttonl,.navbutton.green .navbuttonl,.navbutton.smallblue .navbuttonl{display:inline-block;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.5);vertical-align:top}.navbutton.blue{border-bottom:1px solid #16b;border-right:1px solid #16b;background-color:#19d;background-image:linear-gradient(180deg,#19d,#16b)}.navbutton.blue,.navbutton.green{box-shadow:1px 1px 3px rgba(0,0,0,.4)}.navbutton.green{border-bottom:1px solid #090;border-right:1px solid #090;background-color:#1c5;background-image:linear-gradient(180deg,#1c5,#090)}.navbutton.blue:hover{background-color:#16b;background-image:linear-gradient(180deg,#16b,#19d)}.navbutton.green:hover{background-color:#090;background-image:linear-gradient(180deg,#090,#1c5)}.navbutton.small:hover,.navbutton.smallblue{border-bottom:1px solid #16b;border-right:1px solid #16b;background-color:#19d;box-shadow:1px 1px 3px rgba(0,0,0,.4)}.navbutton.small:hover .navbuttonl{color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.5)}.topNav .navbutton{margin-left:1px}.topNav2 .navbutton{margin-left:8px}.navbutton .sub{font-size:12px;line-height:16px;display:none;position:absolute;top:26px;left:0;box-shadow:1px 1px 3px rgba(0,0,0,.7);border-radius:0 4px 4px 4px;background-color:#fff;padding:3px;z-index:101}.navbutton .sub a{color:#105a96;display:block;padding:2px 10px}.navbutton .sub a[current="1"]{background-color:#c5e4fc;font-weight:700}.navbutton .sub a:hover{background-color:#c5fce4}.navbutton .sub .sepa{border-top:1px solid #a9d8fb;margin:3px 0}.navbutton:hover .sub{display:-moz-inline-box;display:inline-block;zoom:1;*display:inline}.navbutton.small .sub{top:20px}.navbutton .num{padding:0 3px 0 4px;border-radius:4px;margin:3px -3px 0 5px;color:#000;line-height:13px;background-color:#fff;color:red}.bxnmbr,.bxnmbrb,.bxnmbrc,.bxnmbre,.bxnmbrn,.bxnmbrs,.bxnmbrt,.bxnmbry,.navbutton .num{text-shadow:none;display:-moz-inline-box;display:inline-block;zoom:1;*display:inline;box-shadow:inset 1px 1px 1px #063455;font-size:11px;vertical-align:top}.bxnmbr,.bxnmbrb,.bxnmbrc,.bxnmbre,.bxnmbrn,.bxnmbrs,.bxnmbrt,.bxnmbry{padding:1px 3px 0 4px;font-weight:400;margin:4px -3px 0 3px;color:#000;line-height:15px}.bxnmbr{background-color:#fff;color:red}.bxnmbrc{background-color:#ff4}.bxnmbrn{background-color:#fd0}.bxnmbrs{background-color:#0f0}.bxnmbre{background-color:#fbf}.bxnmbrt,.bxnmbry{background-color:#0ff}.bxnmbrb{background-color:#eee}.bxnmbr:first-child,.bxnmbrb:first-child,.bxnmbrc:first-child,.bxnmbre:first-child,.bxnmbrn:first-child,.bxnmbrs:first-child,.bxnmbrt:first-child,.bxnmbry:first-child{margin-left:5px;border-top-left-radius:4px;border-bottom-left-radius:4px}.bxnmbr:last-child,.bxnmbrb:last-child,.bxnmbrc:last-child,.bxnmbre:last-child,.bxnmbrn:last-child,.bxnmbrs:last-child,.bxnmbrt:last-child,.bxnmbry:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}._sbutton,.sbutton{text-decoration:none!important;cursor:pointer;text-shadow:1px 1px 1px rgba(0,0,0,.5);color:#fff;padding:0 8px;border-radius:4px;display:-moz-inline-box;display:inline-block;zoom:1;*display:inline;box-shadow:1px 1px 3px rgba(0,0,0,.5);background-color:#19d;border-bottom:1px solid #16b;border-right:1px solid #16b;background-image:linear-gradient(180deg,#19d,#16b)}.sbutton:active{color:#f80}.sbutton:hover{background-color:#16b;background-image:linear-gradient(180deg,#16b,#19d)}.sbutton.red{border-bottom:1px solid #b22;border-right:1px solid #b22;background-image:linear-gradient(180deg,#f44,#b22)}.sbutton.red:hover{background-image:linear-gradient(180deg,#b22,#f44)}.sbutton.purple{background-color:#d7a;border-bottom:1px solid #947;border-right:1px solid #947;background-image:linear-gradient(180deg,#d7a,#947)}.sbutton.purple:hover{background-image:linear-gradient(180deg,#947,#d7a)}.sbutton.green{background-color:#1c5;border-bottom:1px solid #090;border-right:1px solid #090;background-image:linear-gradient(180deg,#1c5,#090)}.sbutton.green:hover{background-image:linear-gradient(180deg,#090,#1c5)}.sbutton.large{font-size:17px;width:170px;line-height:30px;height:30px;text-align:center;border-radius:7px}.sbutton[w="1"]{background-image:url(/_r97-2698e8a/legacy/img/progressbaranim2.gif)}.sbutton[w="1"].large{background-position:0 5px}.sbutton[disabled]{border-top-color:#777;border-left-color:#777;background-color:#999;border-bottom:1px solid #666;border-right:1px solid #666;background-image:linear-gradient(180deg,#999,#666)}.required{color:#f60!important;margin-left:3px;font-weight:400!important}label{cursor:pointer;display:inline}input[type=date],input[type=email],input[type=file],input[type=password],input[type=text],textarea{padding:2px 5px;line-height:normal}input[type=date],input[type=email],input[type=file],input[type=password],input[type=text],select,textarea{box-shadow:inset 1px 1px 2px #ddd;background-color:#f9f9f9;border-radius:4px;font-size:11px;color:#0a375c;border:1px solid #999;margin:0}select{height:18px}select[disabled=disabled],select[disabled]{border:1px solid #aaa;color:#bbb}textarea{overflow:auto;margin:0}button,input[type=button],input[type=reset],input[type=submit]{padding:0 10px;vertical-align:middle;overflow:visible;border:1px solid;border-top-color:#5aa4de;border-left-color:#5aa4de;border-bottom-color:#0a375c;border-right-color:#0a375c;background-color:#105a96;color:#fff;font-size:11px;text-align:center}button#green,input[type=button]#green,input[type=reset]#green,input[type=submit]#green{border-top-color:#8bca6d!important;border-left-color:#8bca6d!important;border-bottom-color:#276609!important;border-right-color:#276609!important;background:#59983b!important}button#red,input[type=button]#red,input[type=reset]#red,input[type=submit]#red{border-top-color:#d77!important;border-left-color:#d77!important;border-bottom-color:#611!important;border-right-color:#611!important;background:#a11!important}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background-color:#3882bd}input[type=text]#search{background-image:url(/_r97-2698e8a/legacy/img/search_icon.gif)!important;background-repeat:no-repeat!important;background-position:4px 5px!important;padding-left:18px!important}.form_table caption{padding:0 0 2px;border-bottom:1px solid #bbb;text-align:left;font-weight:700;font-size:13px;color:#3b5998}.form_table td{padding:3px 5px}.form_table #section td{background-color:#efefef;padding:5px;border-top:1px solid #aaa;color:#0a375c}.form_table #spacer{height:12px;padding:0}.form_table #field_name{color:#105a96;text-align:right}.form_table #field_name2{font-weight:700;color:#105a96;padding-bottom:3px}.form_table input[type=email],.form_table input[type=file],.form_table input[type=password],.form_table input[type=text],.form_table select,.form_table textarea{float:left}.form_table #footer td{border-top:2px solid #e8e8e8;padding:4px}.form_table_toggler{font-weight:700;display:block;background-color:#ffc;padding:2px 5px 2px 17px;border:1px dashed #ccc;background-repeat:no-repeat;background-position:3px 4px;background-image:url(/_r97-2698e8a/legacy/img/menulink.gif)}.form_table_toggler:hover{background-image:url(/_r97-2698e8a/legacy/img/menulinkhover.gif)}.info_table td{padding:6px 5px 1px}.info_table #sep td{padding:0!important;height:1px;background-image:url(/_r97-2698e8a/legacy/img/sep.gif);background-repeat:repeat-x;background-position:top}.info_table #label{;text-align:right;font-size:10px;letter-spacing:1px;color:#888;white-space:nowrap;vertical-align:bottom}.list_table{letter-spacing:0;border-top:2px solid #5aa4de;border-bottom:8px solid #a9d8fb;font-size:11px;color:#0a375c}.list_table td{white-space:nowrap}.list_table_options{;font-size:10px;color:#666;letter-spacing:0;white-space:nowrap}.list_table_options td{white-space:nowrap;text-align:right;vertical-align:bottom;padding:1px 0 1px 5px!important}.list_table_options #title{vertical-align:bottom;font-weight:700;font-size:20px;color:#105a96;text-align:left}.list_table a{text-decoration:underline}.list_table a:hover{text-decoration:none}.list_table a:active{text-decoration:underline}.list_table thead th{padding:3px 5px;background-color:#a9d8fb;font-weight:700;border-top:1px solid #fff;border-left:1px solid #fff;cursor:default;text-align:left;white-space:nowrap}#last_sep td,.list_table #sep td{padding:0!important;background-image:url(/_r97-2698e8a/legacy/img/sep.gif);background-repeat:repeat-x;background-position:top;background-color:#fff}.list_table #sep td{height:1px}.list_table #last_sep td{height:4px}.list_table #actions td{padding:5px 7px;background-color:#ffc;cursor:default}.list_table #sum td{background-color:#c5e4fc;font-weight:700;font-size:10px;text-align:right;padding:0 5px;border-left:1px solid #fff;border-top:1px solid #fff;border-bottom:1px solid #fff}.list_table #sum td:first-child{border-left:none}.list_table #page_nav{padding:1px 1px 1px 6px;background-color:#a9d8fb;cursor:default}.list_table #page_nav #pages_list{float:left;padding-top:3px}.list_table #page_nav #pages_select{margin-left:10px;float:right}.list_table #no_recs td{padding:3px 5px}.list_table #r1 td,.list_table #r1n td,.list_table #r2 td,.list_table #r2n td{letter-spacing:0;padding:2px 5px}.list_table #r1,.list_table #r1n{background-color:#fff}.list_table #r2,.list_table #r2n{background-color:#f3fafe}.list_table #r1:hover,.list_table #r1:hover+#r1,.list_table #r2:hover,.list_table #r2:hover+#r2{background-color:#fbf1d7}.list_table #r1[clicked="1"],.list_table #r2[clicked="1"]{background-color:#f5dbff}.list_table_options form,.list_table form{margin:0;display:inline}.list_table_options input[type=button],.list_table_options input[type=submit]{;padding-left:3px;padding-right:3px}.div_table_row{padding:6px 3px;border-top:1px solid #ddd;text-align:left;clear:left;font-size:12px}.div_table_row a{color:#3b5998;text-decoration:underline}.div_table_row a:hover{text-decoration:none}.div_table_row a:active{color:#f80;text-decoration:underline}.div_table_row#r1,.div_table_row#r2{background-color:#fff}.div_table_row#r3{background-color:#ffb;font-size:13px}.div_table_row#r4{background-color:#fff;padding:6px 0!important}.div_table_row#r1:hover,.div_table_row#r2:hover{background-color:#f8e8f0}.div_table_header{padding:2px 3px;border-top:2px solid #ddd;font-size:12px;color:#999;font-weight:700;background-color:#eee;clear:left}.div_table_page_nav{padding:1px 1px 1px 6px;background-color:#e8e8e8;cursor:default;text-align:right;margin-top:10px;clear:left}.div_table_page_nav #pages_list{float:left;padding-top:3px}.div_table_no_recs{text-align:center;font-size:13px;padding:10px}.div_table_title{text-align:left;font-size:13px;font-weight:700;margin-bottom:3px}.draggy{position:absolute;text-align:left}.draggy #draggy_title{background-color:#f4f4f4;color:#444;border:1px solid #999;font-size:12px;font-weight:700;cursor:move;padding:3px 40px 3px 3px}.draggy #draggy_content{background-color:#fcfcfc;margin-top:-1px;color:#444;border:1px solid #999;border-top:1px solid #ccc;font-size:10px;padding:3px;cursor:default}.divTip{background-color:#ffc;z-index:1000;padding:4px;border:1px solid #777;z-index:10000;position:absolute;font-size:11px;white-space:nowrap;text-align:left}.divTip .head{margin:-4px -4px 2px;background:#f4f4f4;padding:2px 5px;border-bottom:1px solid #bbb;font-weight:700}.divTip .money{background:#f4f4f4 url(/_r97-2698e8a/legacy/img/moneyicon.gif) no-repeat 4px 3px;padding-left:19px}#divPic{padding:0;border:1px solid #777;z-index:10000;position:absolute;background:#fff url(/_r97-2698e8a/legacy/img/loading.gif) no-repeat 5px 5px;min-width:34px;min-height:34px}.loading{background:#fff url(/_r97-2698e8a/legacy/img/loading.gif) no-repeat 50% 50%;min-width:32px;min-height:32px;display:-moz-inline-box;display:inline-block}.div2Cols{border-bottom:1px solid #fff}.div2Cols div{position:relative;left:70px}.div2Cols div:first-child{position:fixed;left:0;text-align:right;width:63px;margin-right:3px;padding-right:3px;border-right:1px solid #fff}.form_actions{padding:5px 7px;border-top:1px solid #aaa;background-color:#ffc;cursor:default}.tristate_checkbox{width:12px;height:12px;vertical-align:middle;margin:0 2px;border:none;background:url(/_r97-2698e8a/legacy/img/tristatecheckboxes.gif) no-repeat 0 0}.tristate_checkbox[value="0"]{background-position:0 0}.tristate_checkbox[value="1"]{background-position:-12px 0}.tristate_checkbox[value="2"]{background-position:-24px 0}.tristate_checkbox[value="0"]:hover{background-position:-36px 0}.tristate_checkbox[value="1"]:hover{background-position:-48px 0}.tristate_checkbox[value="2"]:hover{background-position:-60px 0}.tristate_checkbox[value="0"]:active{background-position:-84px 0}.tristate_checkbox[value="1"]:active{background-position:-96px 0}.tristate_checkbox[value="2"]:active{background-position:-72px 0}.tristate_checkbox[value="0"][disabled]{background-position:-108px 0}.tristate_checkbox[value="1"][disabled]{background-position:-120px 0}.tristate_checkbox[value="2"][disabled]{background-position:-132px 0}.tree .page{background-color:#d8d8d8;padding:2px 3px 3px 5px;margin-top:1px}.tree input[type=checkbox]{margin-left:3px;margin-right:2px;height:12px;width:12px}.tree .object,.tree .view{padding:2px 3px 3px 16px;margin-top:1px;background-color:#e0e0e0}.tree .action,.tree .element{padding:2px 3px 3px 40px;margin-top:1px;background-color:#e8e8e8}.tree .view_object{padding:2px 3px 3px 28px;margin-top:1px;background-color:#e8e8e8}.tree .view_action,.tree .view_element{padding:2px 3px 3px 52px;margin-top:1px;background-color:#f0f0f0}.graph_x_axis{color:#999;padding:0 3px;font-size:10px;text-align:right}.graph_x_elements{cursor:default;padding:0 3px 0 4px;font-size:10px;text-align:center}.graph_y_axis{width:100%;border:none;color:#999;font-size:10px}.graph_y_axis td{padding:0 3px 0 0}.graph_x_axis_sep td{height:2px;border-left:1px solid #999}.graph_cols{vertical-align:bottom;border-left:1px solid #999;background-color:#f8f8f8;border-bottom:1px solid #999;padding:0}.class_contacts{color:#3b5998;font-weight:700}.class_contacts a{text-decoration:none}.class_contacts a:hover{text-decoration:underline}.class_contacts a:active{color:#f80;text-decoration:none}.class_contacts span#a{padding-right:4px}.class_contacts span#e{background:transparent url(/_r97-2698e8a/legacy/img/contacts_email_icon.gif) 0 50% no-repeat;padding-left:12px}.class_contacts span#e,.class_contacts span#w{padding-right:4px;white-space:nowrap;display:inline-block}.class_contacts span#w{background:transparent url(/_r97-2698e8a/legacy/img/contacts_website_icon.gif) 0 50% no-repeat;padding-left:10px}.class_contacts span#p{background:transparent url(/_r97-2698e8a/legacy/img/contacts_phone_icon.gif) 0 50% no-repeat;padding-left:12px}.class_contacts span#f,.class_contacts span#p{padding-right:4px;white-space:nowrap;display:inline-block}.class_contacts span#f{background:transparent url(/_r97-2698e8a/legacy/img/contacts_fax_icon.gif) 0 50% no-repeat;padding-left:11px}.class_contacts span#m{background:transparent url(/_r97-2698e8a/legacy/img/contacts_mobile_phone_icon.gif) 0 50% no-repeat;padding-left:9px;padding-right:4px;white-space:nowrap;display:inline-block}.box1{border:1px solid #d2d2e6}.box1 #heading{padding:1px 6px 2px;background-color:#e8eaee;margin:1px 1px 0}.box1 #heading #right{float:right}.box1 #heading a{text-decoration:underline}.box1 #heading a:hover{text-decoration:none}.box1 #heading #title{color:#626276;font-size:12px;font-weight:700;text-align:left}.box2 #heading{padding:2px 8px;background-color:#d2d2e6}.box2 #heading #right{float:right}.box2 #heading #title{color:#626276;font-size:12px;font-weight:700;text-align:left}.box2 #content{background-color:#e8eaee}.box3{background-color:#f8f8f8;border-left:1px solid #ccc;border-top:1px solid #ccc;border-right:1px solid #ddd;border-bottom:1px solid #ddd}.box3 #innerBox{border-bottom:1px solid #aaa;border-right:1px solid #aaa}.box3 #heading{padding:2px 5px;border-bottom:1px solid #ddd;background-color:#f4f4f4}.box3 #heading #right{float:right}.box3 #heading a{text-decoration:underline}.box3 #heading a:hover{text-decoration:none}.box3 #heading #title{font-weight:700;text-align:left}.b1{position:relative;padding:10px;background-color:#fff;margin-bottom:15px}.b1 #wtl{background:url(/_r97-2698e8a/legacy/img/b1c.gif);left:-2px;width:6px}.b1 #wt,.b1 #wtl{position:absolute;top:-2px;height:6px}.b1 #wt{background:url(/_r97-2698e8a/legacy/img/b1v.gif) repeat-x;left:4px;right:4px}.b1 #wtr{background:url(/_r97-2698e8a/legacy/img/b1c.gif) -6px 0;position:absolute;right:-2px;top:-2px;width:6px;height:6px}.b1 #wl{background:url(/_r97-2698e8a/legacy/img/b1h.gif) repeat-y;left:-2px}.b1 #wl,.b1 #wr{position:absolute;top:4px;bottom:4px;width:6px}.b1 #wr{background:url(/_r97-2698e8a/legacy/img/b1h.gif) -6px 0 repeat-y;right:-2px}.b1 #wbl{background:url(/_r97-2698e8a/legacy/img/b1c.gif) 0 -6px;left:-2px}.b1 #wbl,.b1 #wbr{position:absolute;bottom:-2px;width:6px;height:6px}.b1 #wbr{background:url(/_r97-2698e8a/legacy/img/b1c.gif) -6px -6px;right:-2px}.b1 #wb{background:url(/_r97-2698e8a/legacy/img/b1v.gif) 0 -6px repeat-x;position:absolute;left:4px;bottom:-2px;right:4px;height:6px}.fbback{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:55;background-color:rgba(0,0,0,.5);overflow:auto}.popup{position:absolute;z-index:55;background-color:#fff;border-radius:7px;box-shadow:1px 2px 4px rgba(0,0,0,.7)}.popup .dheader{background-color:#0f61b3;cursor:move;padding:4px 27px 5px 10px;font-size:14px;color:#fff;font-weight:700;text-align:left;white-space:nowrap;box-shadow:inset 0 -7px 9px rgba(0,0,0,.2);border-radius:5px 5px 0 0;text-shadow:1px 1px 2px rgba(0,0,0,.5);border-top:1px solid rgba(0,0,0,.15);border-left:1px solid rgba(0,0,0,.15);border-right:1px solid rgba(0,0,0,.15)}.popup .close{position:absolute;cursor:pointer;right:4px;top:4px;height:13px;width:13px;background:url(/_r97-2698e8a/legacy/img/cross.png) -13px 0}.popup .close:hover{background-position:0}.popup .dcontent{padding:10px;text-align:left;font-weight:400;color:#575757}.popup #error_box,.popup .alert_box{margin:15px 0;font-size:11px;font-weight:400;padding:6px 9px 6px 38px;border-radius:6px}.popup #error_box #error_bar .popup .alert_box .danger_bar{width:27px;background-position:6px 6px;border-radius:6px 0 0 6px}.popup #error_box p{border-top-width:1px;margin:6px 0}.hovertr:hover{background-color:#ffc}.optionBoxes{float:left;width:290px;padding:3px;margin:10px 20px 10px 0;border:1px solid #ddd}.optionBoxes img{background-color:#eee;float:left;margin-right:10px;padding:7px}.optionBoxes a#l{font-weight:700;font-size:14px}.optionBoxes:hover{background-color:#f3f3ff;border-color:#9bb9f8}.optionBoxes:hover img{background-color:#fff}#horizontalLinks{margin-bottom:20px}#horizontalLinks a{margin-right:13px}.story{font-size:12px}.story:first-letter{float:left;font-size:52px;line-height:42px;margin-right:3px;color:#999;font-weight:700}.entityDetails #type{font-size:13px}.entityDetails #name{font-size:17px;font-weight:700;padding-bottom:1px}.entityDetails #locality{color:#999}.entityDetails #address,.entityDetails #locality{font-size:12px;padding-bottom:10px}.entityDetails #contacts{font-size:12px;font-weight:400;padding-bottom:15px}.entityDetails #group{padding-bottom:10px;font-weight:700;color:#999}.entityDetails #description{font-size:13px}.zoomin{cursor:-moz-zoom-in;cursor:url(/legacy/img/zoomin.cur)}.article_teaser #pre_title{font-size:11px;font-weight:700;color:#d54812}.article_teaser #title{margin-bottom:4px}.article_teaser #title2{font-size:20px;font-weight:700;margin-bottom:4px}.article_teaser #heading{font-size:14px}.article_teaser #foto{float:left;margin:2px 7px 0 0}.article_teaser #foto2{float:right;margin:-2px 0 2px 10px}.article_teaser #foto3{float:left;margin:2px 10px 2px 0}.article #pre_title{font-size:12px;font-weight:700;color:#d54812}.article #title{margin-bottom:10px;color:#3b5998}.article #heading{font-size:14px;color:#777;margin-bottom:20px}.article #body p{margin-bottom:5px}.article #body p+p{text-indent:10px}.article #footer{padding-top:10px;color:#999}.article2{border-bottom:1px solid #d0d0d0;margin-bottom:2px}.article2 #body{font-size:13px}.article2 #body p{margin-bottom:5px}.article2 #body p+p{text-indent:10px}.fotosnav{margin-top:3px;margin-bottom:3px;background-color:#eee;position:relative;text-align:right}.fotosnav #credit{font-size:10px;padding-right:3px;color:#999}.fotosnav #caption{;text-align:left;padding:2px 5px 0;font-size:11px;color:#000}.fotosnav #nav{position:absolute;top:0;left:0}.fotosnav #nav #button{cursor:pointer;padding:3px;border-right:1px solid #fff;border-bottom:1px solid #fff}.article_link{padding-bottom:10px}.article_link #pre_title{font-size:11px;font-weight:700;color:#d54812}.article_link #title{font-size:14px;font-weight:700;color:#3b5998}.article_link #data{font-size:11px;color:#999}.bfh{z-index:1000;top:0;bottom:0;left:0;right:0;cursor:pointer;background-image:url(/_r97-2698e8a/legacy/img/transparent_background.png);text-align:center}.bfh #bfhf{border:4px solid #fff}a#useridlink{text-decoration:underline}a:hover#useridlink{text-decoration:none}a:active#useridlink{text-decoration:underline}.lposts{font-size:10px;color:#999;margin:0 0 5px 20px}.box{background-color:#f3fafe;border:1px solid #5aa4de;padding:10px;position:relative}.box span#tl{left:-1px;background:url(/_r97-2698e8a/legacy/img/boxcorners.gif) 0 0 no-repeat}.box span#tl,.box span#tr{position:absolute;top:-1px;width:5px;height:5px}.box span#tr{right:-1px;background:url(/_r97-2698e8a/legacy/img/boxcorners.gif) -5px 0 no-repeat}.box span#bl{left:-1px;background:url(/_r97-2698e8a/legacy/img/boxcorners.gif) 0 -5px no-repeat}.box span#bl,.box span#br{position:absolute;bottom:-1px;width:5px;height:5px}.box span#br{right:-1px;background:url(/_r97-2698e8a/legacy/img/boxcorners.gif) -5px -5px no-repeat}h1,h2{font-weight:600;margin:0 0 5px;color:#414c55;padding:0}h1{font-size:22px}h2{font-size:16px;margin-top:15px}.sign-button{display:inline-block;text-align:center;border:1px solid #0d71ba;border-radius:5px;line-height:32px;padding:0 15px;background-color:#fff;text-decoration:none}.sign-button.closed{background-color:#0d71ba;color:#fff}.sign-button:hover{background-color:#c9ebff;color:#000}.sign-button.closed:hover{background-color:#105a96;color:#fff}.flag10{background:url(/_r97-2698e8a/legacy/img/flags10.png) 0 0 no-repeat;height:10px;width:16px}.flag8,.flag10{margin-bottom:-1px;border:none}.flag8{background:url(/_r97-2698e8a/legacy/img/flags8.png) 0 0 no-repeat;height:8px;width:13px}.flag{height:10px;width:16px;margin-bottom:-1px;border:none}.flag8:hover,.flag10:hover,.flag:hover{border:1px solid #999;margin:-1px -1px -2px}.article_teaser{padding-bottom:20px}.article_teaser #title{font-size:16px;font-weight:700;margin:0 0 4px;padding:0}.article_teaser #data{font-size:11px;margin-top:3px;color:#888}.article_teaser #body{font-size:13px}.article{padding-bottom:20px}.article #title{font-size:22px;font-weight:700;margin:0 0 10px;padding:0;color:#105a96}.article #data{font-size:11px;color:#999;margin-bottom:20px}.article #body{font-size:13px}.hderror{display:block;font-size:10px;color:#c00;margin-top:5px;padding:2px 4px;border:1px solid #ccc;background-color:#ffc}.socialsprite{width:16px;height:16px;display:-moz-inline-box;display:inline-block;margin-right:7px;vertical-align:middle;background:url(/_r97-2698e8a/legacy/img/socialsprite.png) no-repeat}.socialsprite#facebook{background-position:0 0}.socialsprite#twitter{background-position:-16px 0}a.signupnowb{background:url(/_r97-2698e8a/legacy/img/signupbutton.png) 0 0 no-repeat;text-decoration:none!important;width:150px;height:38px;display:-moz-inline-box;display:inline-block}a.signupnowb:hover{background-position:0 -38px}.ula li{font-size:14px;padding-bottom:10px}.linknw{background:url(/_r97-2698e8a/legacy/img/nw.gif) right 60% no-repeat;padding-right:13px}.linkinfo{background:url(/_r97-2698e8a/legacy/img/infoicon.gif) 0 50% no-repeat;padding-left:13px}.ptc_ads{width:289px;border:1px solid #bbb;border-right-color:#888;border-bottom-color:#888;cursor:pointer;border-radius:5px;box-shadow:1px 1px 3px #aaa;background-color:#fff;border-spacing:0}.ptc_ads td{padding:0}.ptc_ads[sticky="1"]{width:216px}.ptc_ads:hover{background-color:#ffc;box-shadow:1px 1px 4px #888;border-color:#999}.ptc_ads #title_row{padding:2px!important;vertical-align:top}.ptc_ads #title_row div{;background:url(/_r97-2698e8a/legacy/img/t2m.gif) repeat-x scroll 0 0 #e0e0e8;font-weight:700;font-size:14px;padding:0 4px;line-height:20px;height:20px;border-radius:3px 3px 0 0;color:#fff;white-space:nowrap;overflow:hidden;width:275px}.ptc_ads[sticky="1"] #title_row div{font-size:13px;width:202px}.ptc_ads:hover #title_row div{background-color:#e0e0e0}.ptc_ads #title_row div:hover{text-decoration:underline}.ptc_ads #pic{padding:0 5px 2px 2px!important;vertical-align:top}.ptc_ads #pic div{width:100px;height:100px;border-radius:0 0 0 3px;border:1px solid #bbb;position:relative}.ptc_ads #pic img{width:100px;height:100px;border-radius:0 0 0 2px;position:absolute}.ptc_ads #desc{padding:0 4px 0 0!important;white-space:normal;line-height:17px;font-size:13px;vertical-align:top}.ptc_ads[sticky="1"] #desc{padding:0 4px!important;font-size:12px}.ptc_ads #desc div{overflow:hidden;height:85px}.ptc_ads[sticky="1"] #desc div{height:70px}.ptc_ads .pays{vertical-align:bottom;text-align:right;padding:0 3px 2px;font-size:10px;color:#888}.ptc_ads[clicked="1"]{background:url(/_r97-2698e8a/legacy/img/greyed_out.gif)}.ptc_ads[clicked="1"] #title_row div{color:#666;background-image:none}.ptc_ads[clicked="1"] #ptcpic{display:none}.ptc_ads[clicked="1"] .pays{letter-spacing:1px;color:red}.ptc_ads #time{background:url(/_r97-2698e8a/legacy/img/clock_icon.png) 0 50% no-repeat;padding-left:13px;padding-right:8px}.ptc_ads #cred{background:url(/_r97-2698e8a/legacy/img/money_icon.png) 0 50% no-repeat;padding-left:12px}.ptc_head{background:url(/_r97-2698e8a/legacy/img/t2m2.gif?2) repeat-x 0 0 red;border-bottom:1px solid #000;border-radius:5px;color:#fff;font-size:11px;font-weight:700;height:19px;line-height:19px;padding-left:6px;padding-right:4px;text-shadow:0 0 2px #333}.ptc_head div{float:right;margin-top:-4px;margin-right:5px;cursor:pointer}.text_ads{display:-moz-inline-box;display:inline-block;zoom:1;*display:inline;text-align:left;background-color:transparent;font-size:10px;overflow:hidden}.text_ads table{margin:0;padding:0;table-layout:fixed;width:100%;height:100%;padding-bottom:9px;border-spacing:0;border-collapse:collapse}.text_ads td{padding:0 6px 5px 0;vertical-align:top}.text_ads .text_ads_t{font-size:12px;font-weight:700;overflow:hidden}.text_ads .text_ads_d{display:block;font-size:11px;overflow:hidden}.text_ads .text_ads_u{font-size:10px;line-height:12px;overflow:hidden;white-space:nowrap}.text_ads .text_ads_u a{text-decoration:none}.text_ads .text_ads_r1r,.text_ads .text_ads_r1s,.text_ads .text_ads_r2r,.text_ads .text_ads_r2s{border-style:solid}.text_ads .text_ads_br{margin:0 4px;height:0;border-top:1px solid}.text_ads .text_ads_r1r{margin:0 2px;height:1px;border-width:0 2px}.text_ads .text_ads_r2r{margin:0 1px;height:2px;border-width:0 1px}.text_ads .text_ads_bs{margin:0;height:0;border-top:1px solid}.text_ads .text_ads_r1s{margin:0;height:1px;border-width:0 1px}.text_ads .text_ads_r2s{margin:0;height:2px;border-width:0 1px}.text_ads .text_ads_c{margin:0;overflow:hidden;border-left:1px solid;border-right:1px solid;padding-left:6px}.selectbox{border:1px solid #ddd;padding:1px 0;background-color:#fff;border-radius:5px;font-size:12px}.selectbox div{cursor:pointer;line-height:19px;margin:2px 3px;padding:0 5px 0 21px;border-radius:3px}.selectbox div small{line-height:10px;font-size:10px}.selectbox div[sel="0"][dis="0"]:hover{background-color:#f0f8ff;color:#000}.selectbox div[sel="0"][dis="1"]{background-color:#f8f8f8;color:#aaa;cursor:default}.selectbox div[sel="1"][dis="0"]{background-color:#39f;color:#fff}.selectbox div[sel="1"][dis="0"]:hover{background-color:#28e;color:#fff}.selectbox div[sel="1"][dis="1"]{background-color:#888;color:#fff;cursor:default}.selectbox div:before{font-family:FontAwesome;margin:0 6px 0 -18px;font-size:115%;color:#999;line-height:17px}.selectbox div[sel="0"][dis="0"]:hover:before{color:#000}.selectbox div[sel="0"]:before{content:"\f1db"}.selectbox div[sel="1"]:before{content:"\f058";color:#fff}.selectbox.multi div[sel="0"]:before{content:"\f096"}.selectbox.multi div[sel="1"]:before{content:"\f046";margin-right:4px}.selectbox2{font-size:12px}.selectbox2 div{cursor:pointer;line-height:20px;margin:4px 0;padding:0 5px 0 21px;border-radius:4px}.selectbox2 div small{line-height:10px;font-size:10px}.selectbox2 div[dis="0"]:hover{background-color:#f0f8ff;color:#000;box-shadow:1px 1px 1px rgba(0,0,0,.35)}.selectbox2 div[dis="1"]{background-color:#f8f8f8;color:#aaa;cursor:default}.selectbox2 div:before{font-family:FontAwesome;margin:0 6px 0 -17px;font-size:115%;line-height:17px}.selectbox2 div[sel="0"]:before{content:"\f1db"}.selectbox2 div[sel="1"]:before{content:"\f058"}.selectbox2.multi div[sel="0"]:before{content:"\f096"}.selectbox2.multi div[sel="1"]:before{content:"\f046";margin-right:4px}.buttonx{border-radius:4px;border:1px solid #999;text-shadow:1px 1px 1px #fff;background:url(/_r97-2698e8a/legacy/f/button_bg.png) 0 0 repeat-x #fafafa;text-decoration:none;cursor:pointer;display:-moz-inline-box;display:inline-block;zoom:1;*display:inline;font-weight:400;padding:0 10px;font-size:12px;line-height:20px;color:#000;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.buttonx:hover{border-color:#105289;background-position:0 100%;color:#a00}.buttonx:active{color:#368ad2}.buttonx[w="1"]{background:url(/_r97-2698e8a/legacy/f/buttonwait.gif) #7eabda;border-color:#105289;color:#fff!important}.buttonx[d="1"]{background-position:0 -23px;border-color:#ccc;color:#aaa;cursor:default}.buttonx span.icnext,.buttonx span.icprev{background:url(/_r97-2698e8a/legacy/img/leftrightarrows.png) no-repeat;padding:0;height:8px;width:5px;line-height:1px;font-size:1px;display:-moz-inline-box;display:inline-block;zoom:1;*display:inline}.buttonx span.icprev{margin:0 6px 0 -3px;background-position:0 0}.buttonx span.icnext{margin:0 -3px 0 6px;background-position:-5px 0}.buttonx:hover span.icprev{background-position:0 -8px}.buttonx:active span.icprev{background-position:0 -24px}.buttonx[d="1"] span.icprev{background-position:0 -16px}.buttonx:hover span.icnext{background-position:-5px -8px}.buttonx:active span.icnext{background-position:-5px -24px}.buttonx[d="1"] span.icnext{background-position:-5px -16px}.waitbar{background:url(/_r97-2698e8a/legacy/img/progressbaranim2.gif) #7eabda;border-radius:4px;width:100%;border:1px solid #105289;font-size:11px;font-weight:700;text-transform:uppercase;line-height:20px;text-align:center;color:#fff}.tabul{display:inline-block}.tabul .tab-buttons{position:relative;margin-bottom:-1px;padding-left:15px;padding-right:9px;line-height:30px}.tabul .tab-button{cursor:pointer;display:inline-block;margin-left:-1px;color:#888;padding:0 10px;position:relative}.tabul .tab-button span{margin-left:4px}.tabul .tab-title{cursor:default;display:inline-block;margin:0 8px 0 0;font-size:14px;font-weight:700}.tabul .tab-button[data-sel="1"]{border-top:3px solid #0d71ba;color:#000;padding:0 16px;margin-right:6px}.tabul .tab-button[data-sel="1"] i{color:#0d71ba}.tabul .tab-button[data-sel="1"]:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #fff}.tabul .tab-button:hover{color:#0d71ba}.tabul .tab-contents{border-radius:5px;padding:20px;border:1px solid #ddd}.tabul .tab-content{display:none}.tabul .tab-content[data-sel="1"]{display:block}@media(max-width:600px){.tabul .tab-buttons{padding-left:8px}.tabul .tab-button[data-sel="1"]{margin:0 6px}.tabul .tab-button[data-sel="0"] span{display:none}}.toggle-buttons .toggle-button{display:inline-block;line-height:25px;box-sizing:border-box;padding:0 12px;border:1px solid #bbb;border-radius:3px;margin-right:10px}.toggle-buttons .toggle-button i{margin-left:-4px;margin-right:5px}.toggle-buttons .toggle-button[data-dis="0"][data-sel="0"]{cursor:pointer}.toggle-buttons .toggle-button[data-dis="0"][data-sel="1"]{cursor:pointer;background-color:#0d71ba;color:#fff;border-color:#0d71ba}.toggle-buttons .toggle-button[data-dis="1"][data-sel="0"]{cursor:default;background-color:#eee;color:#999}.toggle-buttons .toggle-button[data-dis="1"][data-sel="1"]{cursor:default;background-color:#717171;color:#fff;border-color:#555}.toggle-buttons .toggle-button[data-dis="0"][data-sel="0"]:hover{color:#fff;border-color:#888;color:#000}.toggle-buttons .toggle-button[data-dis="0"][data-sel="1"]:hover{background-color:#2d91da}.dataform{width:100%;max-width:300px;box-sizing:border-box;font-size:12px;display:inline-block}.dataform .fields{vertical-align:top;padding:5px 0;display:block;box-sizing:border-box}.dataform input[type=file],.dataform input[type=password],.dataform input[type=text],.dataform select{border:1px solid #ccc;border-radius:3px;font-family:inherit;margin-top:2px;width:100%;box-sizing:border-box;display:block;padding:0 8px;font-size:12px;line-height:23px;height:25px}.dataform select{padding-right:0;padding-left:4px}.dataform input[disabled]{box-shadow:none;color:#999;background-color:#f0f0f0}.dataform .fa-lock{color:#bbb;margin-left:5px}.dataform .buttonrow{text-align:center;padding-top:20px}.dataform .sbutton{font-size:14px;line-height:30px;height:auto;padding:0 20px}.dataform .cols2>div{width:50%;box-sizing:border-box;display:inline-block;padding-left:8px}.dataform .cols2>div:first-child{padding:0 8px 0 0}.questionlink{white-space:nowrap}.questionlink:before{content:"\f059";color:#0d71ba;margin-right:4px;font-family:FontAwesome;font-size:110%;display:inline-block}.select-box{background-color:#fff;box-shadow:inset -2px -2px 6px rgba(0,0,0,.05);display:inline-block;border:1px solid #e0e0e0;padding:0 8px;line-height:22px;margin:0 10px 10px 0;text-align:left;position:relative;cursor:pointer;box-sizing:border-box;font-size:12px}.select-box .selected{margin-left:7px;font-weight:600}.select-box:after{content:"";padding-left:6px;font-family:FontAwesome;vertical-align:top}.select-box ul{list-style:outside none none;z-index:10;vertical-align:top;max-height:300px;overflow:auto;background-color:#fff;padding:0;margin:0;display:none;white-space:nowrap;position:absolute;top:22px;left:-1px;border:1px solid silver;border-bottom:2px solid #0d71ba;box-shadow:1px 2px 2px rgba(0,0,0,.2);min-width:100%}.select-box li{display:block;line-height:25px;padding:0 10px;text-align:left;box-sizing:border-box}.select-box li a{display:block;padding:0 10px;margin:0 -10px;text-decoration:none;color:inherit}.select-box li.separated{border-top:1px solid #e4e4e4}.select-box .fa{font-size:14px;vertical-align:middle;margin-right:2px;font-weight:400}.select-box li:hover{background-color:#c5fce4;color:#0d71ba}.select-box li.wait{background-image:url(/_r97-2698e8a/legacy/img/progressbaranim2.gif);background-repeat:round;color:#fff}.select-box:hover{box-shadow:inset -2px -2px 6px rgba(0,0,0,.1),1px 2px 2px rgba(0,0,0,.2);border:1px solid silver}.select-box:hover ul{display:inline-block}.select-boxes-wrap-right{text-align:right}.select-boxes-wrap-right .select-box{margin:0 0 10px 10px}@media(max-width:400px){.select-boxes-wrap-right{text-align:left;clear:both}.select-boxes-wrap-right .select-box{text-align:right;margin:0 10px 10px 0}}.page_header{position:fixed;left:0;width:100%;top:0;z-index:50;background-color:#fff;box-shadow:0 1px 5px 1px rgba(0,0,0,.2);height:56px;border-bottom:1px solid #ccc}.page_header>div{margin:0 auto;padding:0 10px;max-width:1150px;min-width:280px;position:relative;height:56px;box-sizing:border-box}.page_subheader{padding:10px 13px 5px;margin:-30px -15px 28px;position:relative;border-bottom:1px solid #ddd}.page_subheader a{text-decoration:none}.page_subheader a:hover{text-decoration:underline}.page_subheader a:active{text-decoration:none}body>#main-container,body>.page_content{margin:0 auto}#catalog-container,#main-container.resetPass,#RewardsController .selected-reward,.emailupdateverify__outer,.page_content>div{margin:0 auto;padding:30px 15px;max-width:1150px;min-width:280px;min-height:250px;position:relative;box-sizing:border-box;background-color:#fff;box-shadow:0 0 6px 1px rgba(0,0,0,.25)}.page_subheader>a{color:#777;background-repeat:no-repeat!important;background-position:2px 50%!important;border-radius:4px;vertical-align:top;padding-left:2px;padding-right:2px;margin-right:8px;font-size:11px;display:inline-block;line-height:20px;white-space:nowrap}.page_subheader>a:hover{color:#444}.page_subheader>a.selected{font-weight:700;color:#444}.page_subheader>a>span{background-color:#fff;display:inline-block;line-height:11px;font-size:9px;border-radius:3px;color:#000;margin-left:4px;padding:1px 2px 0 3px;text-shadow:none;box-shadow:inset 1px 1px 1px #063455}body.menu-is-open .but-header{display:none}.page_footer{max-width:115rem;min-width:28rem;margin:0 auto;padding:0 1.5rem;font-size:1.2rem;box-sizing:border-box}.page_footer a{text-decoration:none}.page_footer a:hover{text-decoration:underline}.page_footer a:active{text-decoration:none}.page_footer .footer_copyright{color:#aaa;padding-top:12px;clear:both;font-size:11px;line-height:20px}.page_footer span{white-space:nowrap}.page_footer .footer_cols a{color:#777;white-space:nowrap}.top-nav .menunum{background-color:#ff4500;border-radius:8px;box-sizing:border-box;color:#fff;display:inline-block;font-size:10px;font-weight:700;margin-left:3px;line-height:15px;padding:0 4px 0 3px;min-width:15px;text-align:center;position:relative;top:-2px}.top-nav,.top-nav .menunum:empty{display:none}.top-nav{position:fixed;top:56px;left:10px;right:10px;border:1px solid #d4d4d4;border-bottom:3px solid #0d71ba;box-shadow:2px 4px 4px rgba(0,0,0,.4);overflow:auto;bottom:10px}.top-nav,.top-nav ul{list-style:outside none none;padding:0;margin:0;z-index:50;background-color:#fff}.top-nav>li{display:block;position:relative;padding:0;cursor:pointer;border-bottom:1px solid #d4d4d4;box-sizing:border-box}.top-nav>li.drop>a:after{content:"\f0d7";padding-left:6px;font-family:FontAwesome;vertical-align:top}.top-nav>li>ul>li.drop{position:relative}.top-nav>li>ul>li.drop>a:after{content:"\f0da";padding-left:6px;font-family:FontAwesome}.top-nav>li>ul>li.drop>a{padding-right:22px}.top-nav>li>ul a[target=_blank]{position:relative}.top-nav>li>ul a[target=_blank]:after{content:"\f08e";padding-left:0;font-family:FontAwesome;position:absolute;right:8px;top:0;font-size:80%}.top-nav a{display:block;line-height:28px;font-size:14px;padding:0 11px;color:#000;text-decoration:none;white-space:nowrap}.top-nav a:active{color:#f80!important}.top-nav a:hover{color:#0d71ba;text-decoration:none}.top-nav a .icon{margin-right:5px;vertical-align:top;margin-top:7px}.top-nav>li.selected{border-left:2px solid #0d71ba}.top-nav>li.selected>a{padding-left:9px}.top-nav>li>ul>li.selected{border-left:2px solid #0d71ba}.top-nav>li>ul>li.selected>a{padding-left:23px}.top-nav>li>ul>li>ul>li.selected{border-left:2px solid #0d71ba}.top-nav>li>ul>li>ul>li.selected>a{padding-left:48px}.top-nav>li>ul>li>a{padding-left:25px;font-size:13px}.top-nav>li>ul>li>ul>li>a{padding-left:50px;font-size:13px}.top-nav .avatar{width:35px;height:35px;border-radius:50%;vertical-align:top;position:relative;top:7px;margin-right:10px}border-radius:50%;.top-nav>li>ul li.compress{width:50%;white-space:normal;display:inline-block;box-sizing:border-box}.top-nav>li>ul li.compress a{white-space:nowrap}.top-nav>li>ul li.flex{display:none}.top-nav>li>ul a{border-top:1px solid #f6f6f6}.top-nav>li>a{padding-top:4px;padding-bottom:4px}.top-nav li li.info{border-bottom:1px solid #f6f6f6;font-size:11px;padding:0 20px 6px 54px;background-color:#fff!important;cursor:default;margin-top:-10px}.top-nav li li.info #topbal{font-weight:600;font-size:12px;color:#000}.top-nav li li.info #topbal span{font-size:9px;line-height:9px;font-weight:400;color:#999}.nav-buttons{position:absolute;z-index:51;top:11px;right:52px;text-align:right}.nav-buttons a{display:inline-block;text-align:center;border:1px solid #0d71ba;border-radius:5px;line-height:32px;padding:0 15px;background-color:#fff;text-decoration:none;margin-left:12px}.nav-buttons a.closed{background-color:#0d71ba;color:#fff}.nav-buttons a:hover{background-color:#c9ebff;color:#000}.nav-buttons a.closed:hover{background-color:#105a96;color:#fff}.nav-icons{position:absolute;z-index:51;top:0;right:52px;display:inline-block}.nav-icons,.nav-icons ul{list-style:outside none none;padding:0;margin:0;background-color:#fff}.nav-icons>li{padding:16px 8px 15px;position:relative;display:inline-block;margin-left:1px;background-color:#fff;box-sizing:border-box}.nav-icons>li>span{display:inline-block;cursor:pointer}.nav-icons>li>span>i{color:#999;display:inline-block;font-family:FontAwesome;font-size:20px;font-style:normal;line-height:25px}.nav-icons>li.popup_is_open>span>i,.nav-icons>li>span:hover>i{color:#0d71ba}.nav-icons>li>span>span{background-color:#ff4500;border-radius:8px;box-sizing:border-box;color:#fff;font-size:10px;font-weight:700;line-height:14px;padding:0 4px 1px;min-width:15px;text-align:center;position:relative;top:-8px;margin-left:-8px}.nav-icons>li>span>span:empty{display:none}.nav-icons>li>ul{box-shadow:2px 4px 4px rgba(0,0,0,.4);display:none;border:1px solid #d4d4d4;border-bottom:3px solid #0d71ba;border-top:none;position:absolute;top:57px;right:-40px;min-width:400px;overflow:auto;max-height:600px}.nav-icons>li.popup_is_open{border-left:1px solid #d4d4d4;border-right:1px solid #d4d4d4;box-shadow:1px 2px 2px rgba(0,0,0,.2);padding-left:7px;padding-bottom:16px;margin-right:-1px;margin-bottom:-1px}.nav-icons>li.popup_is_open>ul{display:inline-block}.nav-icons>li>ul>li{padding:10px 15px;box-sizing:border-box;border-bottom:1px solid #ddd}.nav-icons>li>ul>li:hover{background-color:#fafafa}.nav-icons>li>ul>li .button{display:inline-block;text-align:center;border-radius:5px;line-height:22px;padding:0 12px;background-color:#0d71ba;text-decoration:none;color:#fff;white-space:nowrap}.nav-icons>li>ul>li .button:hover{background-color:#105a96;color:#fff}.nav-icons>li>ul>li.read{background-color:#fafafa;color:#aaa}.nav-icons>li>ul>li.read .notifications-subject{color:#aaa}.nav-icons>li>ul>li.read a{color:#aaa;text-decoration:underline}.nav-icons>li>ul>li.read:hover,.nav-icons>li>ul>li.read:hover .notifications-subject{color:#777}body.menu-is-open .nav-icons{display:none}.page_header .cslogo{position:absolute;top:11px;left:10px}.page_header>div>.fa-bars,.page_header>div>.fa-times{font-size:26px;position:absolute;right:15px;top:15px;color:#222;cursor:pointer}.page_header>div>.fa-bars:hover{color:#666}.notifications .notifications-subject{color:#105a96;font-weight:600}.notifications .notifications-date{font-size:10px;color:#999}.notifications b,.notifications strong{font-weight:600}.notifications>li{position:relative}.notifications>li>.fa-times{color:#eee;font-size:16px;position:absolute;top:6px;right:6px}.notifications>li:hover>.fa-times{color:#666}.notifications>li>.fa-times:hover{color:#105a96;cursor:pointer}@media (max-width:440px){.nav-buttons a.hide{display:none}.nav-icons>li>ul{position:fixed;left:10px;right:10px;min-width:auto}}@media(max-height:660px){.nav-icons>li>ul{max-height:500px}}@media(max-height:560px){.nav-icons>li>ul{max-height:400px}}@media(max-height:460px){.nav-icons>li>ul{max-height:350px}}@media(max-height:410px){.nav-icons>li>ul{max-height:300px}}@media(max-height:360px){.nav-icons>li>ul{max-height:250px}}@media(max-height:310px){.nav-icons>li>ul{max-height:200px}}@media(max-width:799px) and (min-width:730px){.top-nav>li.flex3{display:none}.top-nav>li>ul li.flex3{display:block}.top-nav>li.selected3{border-left:none;border-bottom:3px solid #0d71ba}.top-nav>li.selected3>a{padding-bottom:0;padding-left:11px}}@media(max-width:899px) and (min-width:730px){.top-nav>li.flex2{display:none}.top-nav>li>ul li.flex2{display:block}.top-nav>li.selected2{border-left:none;border-bottom:3px solid #0d71ba}.top-nav>li.selected2>a{padding-bottom:0;padding-left:11px}}@media(max-width:999px) and (min-width:730px){.top-nav>li.flex1{display:none}.top-nav>li>ul li.flex1{display:block}.top-nav>li.selected1{border-left:none;border-bottom:3px solid #0d71ba}.top-nav>li.selected1>a{padding-bottom:0;padding-left:11px}}@media (min-width:730px){.page_header .cslogo{left:15px}.page_subheader{padding:10px 18px 5px;margin:-30px -20px 28px}#catalog-container,#main-container.resetPass,#RewardsController .selected-reward,.emailupdateverify__outer,.page_content>div{padding:30px 20px;border-radius:0 0 10px 10px}body.menu-is-open .but-header{display:block}.top-nav{display:inline-block!important;top:0;left:180px;right:10px;padding-bottom:0;border:none;box-shadow:none;overflow:visible;position:absolute;bottom:auto}.top-nav>li{display:inline-block;border-bottom:none;margin-right:1px;padding:0}.top-nav>li>ul>li.drop>a:after{content:"";padding-left:0;position:absolute;right:8px;top:0}.top-nav>li>a{line-height:48px;padding-top:5px;padding-bottom:3px}.top-nav>li>ul>li.selected>a,.top-nav>li>ul>li>ul>li.selected>a{padding-left:9px}.top-nav>li.selected{border-left:none;border-bottom:3px solid #0d71ba}.top-nav>li.selected>a{padding-bottom:0;padding-left:11px}.top-nav>li:hover{background-color:#fff;border-left:1px solid #d4d4d4;border-right:1px solid #d4d4d4;margin:0 0 -1px -1px;border-bottom:none}.top-nav>li:hover a{padding-bottom:3px}.top-nav>li.drop:hover>a{padding-bottom:4px}.top-nav>li.drop:hover,.top-nav>li ul{box-shadow:1px 2px 2px rgba(0,0,0,.2)}.top-nav>li ul{min-width:130px;display:none;position:absolute;border:1px solid #d4d4d4;border-bottom:3px solid #0d71ba}.top-nav>li>ul{top:57px;left:-1px;border-top:none}.top-nav>li>ul ul{top:0;left:100%}.top-nav>li>ul li.compress{width:auto;display:block}.top-nav>li>ul>li>a,.top-nav>li>ul>li>ul>li>a{padding-left:11px}.top-nav>li>ul>li.separated{border-top:1px solid #d4d4d4}.top-nav>li:hover>ul,.top-nav>li:hover>ul>li:hover>ul{display:inline-block}.top-nav>li li:hover{background-color:#c5fce4}.top-nav>li>ul a{border-top:none}.top-nav>li.right{position:absolute;right:0}.top-nav>li.right>ul{left:auto;right:-1px}.top-nav .hidden{display:none}.top-nav .avatar{margin-right:0}.top-nav li li.info{border-bottom:1px solid #d4d4d4;line-height:28px;padding:0 11px;margin-top:0}.top-nav li li.info #topbal{float:right}.page_header>div>.fa-bars,.page_header>div>.fa-times{display:none}.nav-buttons{right:15px}.nav-icons{right:84px}.nav-icons>li>ul{right:-1px}body.menu-is-open .nav-icons{display:inline-block}}a[name]{padding-top:80px;margin-top:-80px}.imgslider{position:relative;height:90px;overflow:hidden;margin:0 0 -40px}.imgslider div{position:absolute;top:15px;left:0;white-space:nowrap}.imgslider img{padding:0 11px;border:none;vertical-align:top}.imgslider .left-shade{right:auto;left:0;top:0;width:20px;height:100%;background-image:linear-gradient(90deg,#fff,transparent)}.imgslider .right-shade{right:0;left:auto;top:0;width:20px;height:100%;background-image:linear-gradient(270deg,#fff,transparent)}@media(max-width:1100px){.imgslider{margin:0 -15px -40px}.imgslider .left-shade,.imgslider .right-shade{display:none}}.dialog{background-color:rgba(0,0,0,.5);display:none;position:fixed;top:0;left:0;bottom:0;right:0;width:100%;height:100%;text-align:center;overflow:auto;z-index:10000}.dialog,.dialog>div{box-sizing:border-box}.dialog>div{border-radius:5px;padding:20px;background-color:#fff;text-align:left;box-shadow:2px 2px 4px rgba(0,0,0,.5);max-width:300px;display:inline-block;margin:15px;position:relative}.dialog>div .contentw>i.fa-times{position:absolute;right:8px;top:8px;color:#aaa;z-index:10010}.dialog>div .contentw>i.fa-times:hover{cursor:pointer;color:#000}.dialog>div .wait{background-image:url(/_r97-2698e8a/legacy/img/progressbaranim2.gif);box-shadow:2px 2px 2px rgba(0,0,0,.6);background-repeat:round;color:#fff;padding:5px 20px;min-width:150px;border-radius:4px;font-weight:600;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,.7)}.dialog>div .contentw{display:none}.dialog .warning{background:url(/_r97-2698e8a/legacy/img/warning48.png) 0 3px no-repeat;min-height:40px;background-size:38px 38px;padding-left:48px;font-size:14px;font-weight:600}.dialog .warning div{padding-top:10px;font-weight:400;font-size:12px}.head{font-size:20px;color:#414c55;line-height:20px;margin-bottom:10px;font-weight:600;white-space:nowrap}.colcats{vertical-align:top;width:150px;padding-left:20px}.mobile-cats{margin-top:-2px;display:none;float:left;font-weight:400}.game_categories{margin-top:10px}.game_categories a{display:block;line-height:22px;font-size:12px;padding:0 4px;text-decoration:none}.game_categories a:hover{border-radius:3px;color:#fff!important;background-color:#5f9ea0;text-decoration:none}.game_categories a:hover i{color:#fff!important}.games-catalog a{text-decoration:none}.games-catalog a:hover{text-decoration:underline}.games-catalog a:active{text-decoration:none}.games-catalog>div{box-sizing:border-box;text-align:center;padding:0 5px 10px;font-size:12px;font-weight:600;display:inline-block;vertical-align:top}.games-catalog.cols1>div{width:100%}.games-catalog.cols6>div{width:16.6666667%}.games-catalog.cols7>div{width:14.2857143%}.games-catalog>div>a{display:block;position:relative}.games-catalog>div>a>img{background:#fff url(/_r97-2698e8a/legacy/img/loading.gif) no-repeat 50%;width:90%;min-height:80px;vertical-align:top}.games-catalog>div>a:hover:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url(/_r97-2698e8a/legacy/img/games_play.png) 50% 25px no-repeat}.games-catalog>div>a>div{margin-top:2px}.games-catalog>div>div{font-size:10px}@media(max-width:1099px){.games-catalog.cols6>div{width:20%}.games-catalog.cols7>div{width:16.6666667%}}@media(max-width:949px){.games-catalog.cols6>div{width:25%}.games-catalog.cols7>div{width:20%}}@media(max-width:799px){.games-catalog.cols6>div{width:33.3333333%}.games-catalog.cols7>div{width:25%}}@media(max-width:639px){.games-catalog.cols6>div{width:50%}.games-catalog.cols7>div{width:33.3333333%}}@media(max-width:479px){.games-catalog.cols7>div{width:50%}.colcats{display:none}.mobile-cats{display:inline-block}}@media(max-width:319px){.games-catalog.cols6>div,.games-catalog.cols7>div{width:100%}}.paginator{margin-top:15px;text-align:center;font-size:11px}.paginator span.curpage{background-color:#fff;box-shadow:inset -2px -2px 6px rgba(0,0,0,.05);border:1px solid #e0e0e0;position:relative;cursor:pointer;margin:2px;padding:2px 5px;color:#555;line-height:13px;font-size:11px;display:inline-block}.paginator div{display:none;text-align:left;padding:1px;overflow:auto;max-height:200px;border:1px solid #105289;position:absolute;top:15px;left:-1px;right:-1px;white-space:nowrap;background-color:#fff;z-index:20}.paginator span.curpage:hover div{display:inline}.paginator div a{display:block;padding:0 5px;background:none;border:none;line-height:17px;margin:0}.paginator div a:hover{background-color:#105289;color:#fff}.paginator span.curpage:hover{background-position:0 100%;border-color:#105289;color:#a00}.paginator>span>a{background-color:#fff;box-shadow:inset -2px -2px 6px rgba(0,0,0,.05);border:1px solid #e0e0e0;color:#555;margin:2px;padding:0 5px;line-height:17px;font-size:11px;text-decoration:none;display:inline-block}.paginator a.currentp{border-color:#368ad2;color:#000}.paginator a:hover{border-color:#105289;color:#a00;text-decoration:none;background-position:0 100%}.paginator span.curpage strong.icdrop{background:url(/_r97-2698e8a/legacy/f/pag_icons.png) 100% -16px no-repeat;display:inline-block;padding-right:11px}.paginator span.curpage:hover strong.icdrop{background-position:100% -25px}.paginator a span.icfirst,.paginator a span.iclast,.paginator a span.icnext,.paginator a span.icprev{background:url(/_r97-2698e8a/legacy/f/pag_icons.png) no-repeat;padding:0;height:8px;line-height:1px;font-size:1px;display:inline-block}.paginator a span.icfirst{background-position:-6px 0;width:7px}.paginator a span.iclast{background-position:0 0;width:7px}.paginator a span.icprev{background-position:-8px 0;width:5px}.paginator a span.icnext{background-position:0 0;width:5px}.paginator a:hover span.icfirst{background-position:-6px -8px;margin:0 1px 0 -1px}.paginator a:hover span.iclast{background-position:0 -8px;margin:0 -1px 0 1px}.paginator a:hover span.icprev{background-position:-8px -8px;margin:0 1px 0 -1px}.paginator a:hover span.icnext{background-position:0 -8px;margin:0 -1px 0 1px}.paginator .paggroup{white-space:nowrap;display:inline-block}a{text-decoration:none}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover,a:focus,a:hover{color:#0d71ba}#main-container.container{max-width:1150px;width:auto!important}.navbar{background-color:#fff;box-shadow:0 1px 5px 1px rgba(0,0,0,.2);border-bottom:1px solid #ccc}.navbar>div{max-width:1150px;margin:auto;min-width:280px}.navbar .navbar-collapse>.nav.navbar-nav>li>a{font-size:1.2em;color:#000}.navbar .navbar-collapse>.nav.navbar-nav>li.selected>a{border-bottom:3px solid #0d71ba;margin-bottom:-3px}.navbar .navbar-collapse>.nav.navbar-nav>li.open{box-shadow:1px 2px 2px rgba(0,0,0,.2)}.navbar .navbar-collapse>.nav.navbar-nav>li.open>a{border-bottom:0;margin-bottom:0;background:#fff;z-index:5}.navbar .navbar-collapse>.nav.navbar-nav>li.open>a,.navbar .navbar-collapse>.nav.navbar-nav>li:not(.dropdown) a:hover{border-left:1px solid #d4d4d4;border-right:1px solid #d4d4d4;margin-left:-1px;margin-right:-1px}.navbar .navbar-collapse>.nav.navbar-nav>li.open>ul{margin-top:-1px;margin-left:-1px;z-index:4;box-shadow:1px 2px 2px rgba(0,0,0,.2);border-bottom:3px solid #0d71ba}.navbar .navbar-collapse>.nav.navbar-nav>li.open>ul>li a{padding-bottom:4px;padding-top:4px}.navbar .navbar-collapse>.nav.navbar-nav>li.open>ul>li.divider{margin-top:4px;margin-bottom:4px;background-color:#ccc}.navbar button:hover{background-color:initial}.navbar-brand,.navbar-nav>li>a.navbar-icon{padding:12px 28px 12px 18px}.navbar-toggle{height:auto;color:#000;font-size:2em;margin-top:0;margin-bottom:0}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#0d71ba}.navbar-toggle.collapsed .fa-menu-toggle:before{content:"\f0c9"}.navbar-toggle:not(.collapsed) .fa-menu-toggle:before{content:"\f00d"}.navbar a.join,.navbar a.login{display:inline-block;text-align:center;border:1px solid #0d71ba;border-radius:5px;line-height:32px;padding:0 15px;text-decoration:none;margin:0 8px}.navbar a.login{background-color:#fff;color:#0d71ba}.navbar a.join{background-color:#0d71ba;color:#fff}.navbar a.login:hover{background-color:#c9ebff;color:#000!important}.navbar a.join:hover{background-color:#105a96;color:#fff!important}@media (max-width:400px){.navbar-brand,.navbar-nav>li>a.navbar-icon{padding:12px 0 12px 18px}.navbar a.join,.navbar a.login{margin-left:0}.navbar-toggle{margin-right:0}}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:none}.menu-number{background-color:#ff4500;border-radius:8px;box-sizing:border-box;color:#fff;display:inline-block;font-size:10px;font-weight:700;margin-left:3px;line-height:15px;padding:0 4px 0 3px;min-width:15px;text-align:center;position:relative;top:-2px}#jixsurveys{display:none}.navbar .avatar{border-radius:50%}.hidden-on-load{display:none!important}img{max-width:100%;max-height:100%}.dropdown-menu{font-size:1em}.dropdown-menu .divider{margin:2px 0}.signup-buttons{padding:12px 0}.navbar-collapse .signup-buttons{display:none}.navbar-header .signup-buttons{display:block;float:right}@media screen and (min-width:992px){.dropdown.open-on-hover:hover .dropdown-menu{display:block;margin-top:0}.navbar-collapse .signup-buttons{display:block}.navbar-header .signup-buttons{display:none}}.ls-sign{color:red}.ls-link{text-decoration:underline;cursor:pointer}.ls-link:hover{text-decoration:none}.ls-link.ls-link_bold{font-weight:700}.ls-link.ls-link_italic{font-style:italic}.article_teaser .main_blurb{line-height:1.6em;height:9.6em;overflow:hidden;padding:0;display:block}.article_teaser a.outlink{display:block;text-align:right;width:100%}.fahack{width:1em;height:1em;background:0 0;background-size:contain}.fahack_surveys{background-image:url(/_r97-2698e8a/public/img/survey.png)}.fahack_tasks{background-image:url(/_r97-2698e8a/public/img/task.png)}.fahack_referrals{background-image:url(/_r97-2698e8a/public/img/referral.png)}.fahack_offers{background-image:url(/_r97-2698e8a/public/img/cash.png)}.mpVisuallyHidden{position:absolute;margin:-.1rem;padding:0;width:.1rem;height:.1rem;border:0;clip:rect(0 0 0 0);overflow:hidden}var{font-style:normal}#footer{padding:1.5rem 0}#footer .page_footer .footerLinks{display:flex}#footer .page_footer .footerLinksList{margin-right:40px;padding-left:0;list-style:none;line-height:200%}#footer-prodege{clear:both;position:relative;margin:auto;padding-top:80px;max-width:1000px;text-align:center}#footer-prodege:before{content:"";display:block;position:absolute;top:40px;right:0;left:0;margin:auto;width:122px;height:1px;background-color:#999}#logo-prodege{display:block;margin:0 auto;width:212px;height:56px;background:url(/_r97-2698e8a/img/logo-prodege.png?v=20170619) no-repeat 50%/cover}#footer-copyright{margin-top:7px;font-size:12px}#footer-prodege-disclaimer{font-size:12px}.btn-primary{background-color:#000;border-color:#000}.btn-primary:active,.btn-primary:focus,.btn-primary:hover{background-color:#444;border-color:#000}.mpCta{font-family:inherit;background-color:transparent;border:0;cursor:pointer;outline:none;transition:all .15s ease-out}.loader{display:none;position:relative;background:#e2e2e2 url(/_r97-2698e8a/img/ajax_loader.gif) no-repeat 50%;background-size:30%;border:1px solid #999;border-radius:15px;opacity:.8;z-index:1051}.loader.registrationLoader{position:absolute;top:0;height:100%;width:100%;border:none;background-size:10%;border-radius:0}.loader.registrationLoader.shown{display:block}.loader.hidden{display:none}#confirmModal .modal-content{background:#000}#confirmModal .modal-content .dark_bg{background:#fff}@media (max-width:991px){#catalog-container .catalog-right h2{font-size:12px!important;line-height:28px;margin:0}#catalog-container .catalog-right #drawer-control{float:right;font-size:12px;line-height:12px;padding:8px 15px}#drawer-control-right{font-size:12px!important;float:right!important}}#main-container.resetPass button{height:auto}#main-container.resetPass .concealed{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}@media (max-width:576px){#footer .page_footer .footerLinks{justify-content:space-between;flex-wrap:wrap}#footer .page_footer .footerLinksList{margin-right:0;padding-right:24px}}@media (max-width:425px){#footer .page_footer .footerLinksList{flex:0 0 calc(50% - 48px)}}
#signupModal .modal-dialog{min-width:803px}#modalTitleSecondPart,#signupModalDescription,#signupModalFormTitle,#signupModalInfoEarn{font-family:inherit}#signupModal .modal-content{display:flex;flex-direction:column;position:relative;box-shadow:0 0 8px 4px rgba(0,0,0,.12);border-radius:6px;background-color:#fff}#signupModalHeader{min-height:355px;background:undefined 0 -2px/cover no-repeat;padding:177px 59px 20px}.groceryCoupons #signupModalHeader{background-image:url(/_r97-2698e8a/img/modals/signup/modal-header-grocery-coupons.png)}.signupModalHeaderText{display:block;color:#fff;letter-spacing:-1.08px;line-height:38px;text-shadow:0 0 8px #000;margin-bottom:14px}#modalTitleFirstPart{font-size:64px;font-weight:400}#modalTitleSecondPart{font-size:45px;font-weight:300}#signupModalDescription{display:block;font-size:39px;font-weight:300;line-height:1.7}#signupModalFormContainer,#signupModalInfo{flex-grow:0;flex-shrink:0}#signupModalFormContainer{flex-basis:56.3%;padding:29px 62px 52px}#signupModalInfo{flex-basis:43.7%;padding:66px 35px 0 42px;background-color:hsla(0,0%,85%,.51)}#signupModalContent{display:flex;min-height:423px}.signupModalInfoText{color:#464646}#signupModalInfoEarn{font-size:26px;font-weight:400;line-height:34px;letter-spacing:0;text-align:center;margin:0 auto 15px}.groceryCoupons #signupModalInfoEarn{max-width:338px;font-size:20px;font-weight:300;line-height:28px}.generic #signupModalInfoEarn{font-size:32px;max-width:240px;margin-left:auto;margin-right:auto}.generic #signupModalDescription{font-size:22px;font-weight:300;letter-spacing:.21px;line-height:31px}.reward #signupModalInfoEarn{font-size:22px;font-weight:300;line-height:30px;letter-spacing:-.16px}#signupModalInfoEarn .allShopsPointsValue{font-family:inherit;font-weight:700}#signupModalDescription{font-size:16px;font-weight:400;line-height:24px;letter-spacing:0;text-align:center;margin:0 auto 15px}.groceryCoupons #signupModalDescription{font-family:inherit;font-size:24px;font-weight:700;letter-spacing:.66px;line-height:34px}#signupModalCloseCtaDesktop{position:absolute;top:-9px;right:-9px;width:27px;height:27px;color:#fff;border:2px solid #fff;border-radius:50%;background-color:#000;opacity:1;display:block!important}#signupModal #signupModalCloseCtaTiny{display:none;font-size:16px;color:#000;background-color:transparent;border:0;cursor:pointer;outline:none;margin:15px auto 0;text-decoration:underline;opacity:1;float:none}#signupModalCloseCtaDesktopIcon{position:absolute;top:50%;right:50%;font-size:20px;font-weight:100;transform:translate(50%,-65%)}#signupModalMerchantPoints{color:#000;font-weight:400;text-align:center;margin:0 0 5px}#signupModal .merchantPoints.pointsValue{font-size:23px}#signupModal .merchantPoints.pointsOld{font-size:14px;text-decoration:line-through}#signupModal .merchantPointsSeparator{display:none}#signupModalMerchantLogoContainer{display:flex;justify-content:center;align-items:center;height:100px;width:229px;border:2px solid #8a8a8a;background-color:#fff;margin:0 auto 15px}#signupModalMerchantLogo{max-width:170px;max-height:80px}#signupModalFormTitle{max-width:260px;margin:0 auto;color:#464646;font-size:36px;font-weight:300;letter-spacing:.12px;line-height:44px}#signupModalForm:before{content:"";display:block;width:192px;height:68px;margin:28px auto 24px;background:undefined 0/100% no-repeat}#signupModalEmail,#signupModalPassword{width:100%;border:1px solid #999;border-radius:4px;background-color:#fff;box-sizing:border-box;padding:10px 0 10px 50px;font-size:14px;line-height:1.2}#signupModalEmailContainer,#signupModalPasswordContainer{position:relative}#signupModalEmailContainer{margin-bottom:20px}#signupModal .form-group .form-control-icon{display:block;position:absolute;top:0;bottom:0;left:0;margin:auto;height:27px;width:41px;background-image:url(/_r97-2698e8a/img/shared/regform-sprite.png);background-repeat:no-repeat;background-size:64px auto;background-position-y:3px}#signupModalEmailContainer .form-control-icon{background-position-x:11px}#signupModalPasswordContainer .form-control-icon{background-position-x:-34px}#signupModalFormTerms{font-size:12px;font-weight:300;margin-bottom:15px}#signupModalEmailContainer #signupModalEmail:focus+.form-control-icon{background-position-x:11px}#signupModalPasswordContainer #signupModalPassword:focus+.form-control-icon{background-position-x:-34px}#signupModalSubmitForm{width:100%}#signupModalForm input.error{border-color:#d7302e}#signupModalForm .tooltip.top .tooltip-arrow{border-top-color:#d7302e}#signupModalForm .tooltip.left .tooltip-arrow{border-left-color:#d7302e}#signupModalForm .tooltip.right .tooltip-arrow{border-right-color:#d7302e}#signupModalForm .tooltip.bottom .tooltip-arrow{border-bottom-color:#d7302e}#signupModalForm .tooltip.left .tooltip-inner,#signupModalForm .tooltip.right .tooltip-inner{text-align:left}#signupModalForm .tooltip.bottom .tooltip-inner,#signupModalForm .tooltip.top .tooltip-inner{text-align:center}#signupModalForm .tooltip{width:330px}#signupModalForm .tooltip-inner.tooltip-inner{line-height:normal;background:#d7302e;padding:10px;font-size:13px;max-width:100%}#signupModal .alert{position:relative;font-size:14px;padding:15px;margin:24px 0}#signupModal .alert button.close{margin:0;padding:0;float:none;position:absolute;top:2px;right:7px}#signupModal .alert .message{margin:0 5px}#signupModal .legalLink{text-transform:uppercase}@media (max-width:850px){#signupModal .modal-dialog{min-width:100vw;height:auto;margin:0}#signupModal #signupModalCloseCtaTiny{display:block!important}#signupModal #signupModalCloseCtaTiny:hover{color:#f24013}#signupModalCloseCtaDesktop{display:none!important}#signupModalDescription{margin-bottom:15px}#signupModalForm .tooltip{width:calc(100vw - 40px);margin:0 auto}@media (max-width:800px){#signupModalHeader{min-height:100%;padding:150px 40px 50px}#modalTitleFirstPart{font-size:54px}#signupModalDescription{font-size:34px}#signupModalForm,#signupModalInfo{padding:20px}#signupModalFormTitle{font-size:30px}.merchantPoints.pointsOld,.merchantPoints.pointsValue{font-size:24px}#signupModalForm:before{width:160px;height:56px;margin:20px auto}@media (max-width:767px){#signupModal .modal-dialog{margin:0}#signupModalContent{flex-direction:column-reverse}#signupModalFormContainer,#signupModalInfo{flex-basis:100%}#signupModalFormTitle{max-width:100%}#signupModalDescription,#signupModalForm,#signupModalInfoEarn{max-width:450px;margin-left:auto;margin-right:auto}#signupModalInfoEarn{margin-bottom:15px}#signupModalMerchantLogo{margin:20px auto}#signupModalHeader{height:250px;padding:120px 40px 20px}#signupModalFormContainer{padding:20px 20px 0}.merchantPointsSeparator{display:inline}}@media (max-width:630px){#modalTitleFirstPart{font-size:34px}#modalTitleSecondPart,#signupModalInfoEarn,.generic #signupModalInfoEarn{font-size:24px}#signupModalHeader{height:250px;padding:130px 40px 0}.signupModalHeaderText{line-height:20px}}@media (max-width:490px){#signupModalDescription,#signupModalForm,#signupModalFormContainer,#signupModalInfo,#signupModalInfoEarn{max-width:100%;margin-left:0;margin-right:0}#modalTitleFirstPart{text-align:left}.signupModalHeaderText{line-height:normal}}@media (max-width:420px){#signupModalHeader{min-height:232px;height:auto;padding:80px 20px 20px}#signupModalFormTitle{font-size:24px;line-height:normal}#signupModalInfoEarn{font-size:25px;line-height:normal;margin-bottom:25px}#signupModalDescription,.generic #signupModalDescription,.merchantPoints.pointsOld,.merchantPoints.pointsValue{font-size:14px;line-height:normal}}}}@media (min-width:768px){.merchantPoints.pointsOld,.merchantPoints.pointsValue{display:block}}@media (min-width:992px) and (max-width:1199px){#signupModalContent{min-height:auto}#signupModal .modal-dialog{min-width:auto;width:700px}#signupModalHeader{height:190px;padding:70px 20px 10px}#modalTitleFirstPart{font-size:44px;line-height:normal}#modalTitleSecondPart,.generic #signupModalInfoEarn{font-size:24px;line-height:normal}#signupModalInfo{padding:20px 20px 0}#signupModalFormContainer{padding:20px}#signupModalInfoEarn{font-size:20px;line-height:normal}#signupModalDescription{line-height:normal}#signupModalFormTitle{font-size:24px;line-height:normal}#signupModalForm:before{width:155px;height:55px;margin:15px auto}}@media (min-width:1300px){#signupModalContent{min-height:auto}#signupModal .modal-dialog{min-width:1000px}.signupModalHeaderText{margin-bottom:24px}}
#moreWaysEarn{margin:0 -4px}#moreWaysEarn h3{margin:24px 4px 12px}#moreWaysEarn .row{margin:0;padding:0}.hide-tile{display:none}.ways-to-earn-tile{overflow:hidden}.small-text{font-family:LLBrownWeb-Light,Verdana,sans-serif;font-size:small}#score-tile{order:1}#videos-tile{order:2}#surveys-tile{order:3}#discover-tile{order:4}#giftcards-tile{order:6}#games-tile{order:7}#coupons-tile{order:8}.earn-tile-link:link{height:213px;display:flex;flex-direction:column;justify-content:space-around;text-decoration:none}.earn-tile-title{font-size:18px;line-height:22px;order:2}.earn-tile-icon-container{order:1}p.earn-tile-offer{order:3}#coupons-tile .more-ways-tile{background:linear-gradient(180deg,#5cc3cd,#5c9fb4)}#discover-tile .more-ways-tile{background:linear-gradient(180deg,#7d9fee,#5d86ea)}#games-tile .more-ways-tile{background:linear-gradient(180deg,#62ddab,#62bbab)}#giftcards-tile .more-ways-tile{background:linear-gradient(180deg,#a982f4,#a95af4)}#score-tile .more-ways-tile{background:linear-gradient(180deg,#e8ca4b,#e8b04b)}#surveys-tile .more-ways-tile{background:linear-gradient(180deg,#f16744,#f14644)}#videos-tile .more-ways-tile{background:linear-gradient(180deg,#f2a24e,#ef8b22)}#local-tile .more-ways-tile{background:linear-gradient(180deg,#6cc4dd,#03afe1)}.ways-to-earn-tile p{color:#fff;text-align:center;font-family:LLBrownWeb-Light,Verdana,sans-serif;font-size:18px;font-weight:700;letter-spacing:.75px}.earn-tile-title,p.earn-tile-offer{padding:0 5px}.earn-tile-title{height:50px;margin:0}span.earn-tile-offer{display:none;font-size:14px}.earn-tile-icon-container{margin:7px auto}.earn-tile-icon{display:inline-block;width:108px;height:100px;background-image:url(/_r97-2698e8a/img/icons-large-white.png);background-repeat:no-repeat}p.earn-tile-offer{width:100%;font-size:14px;line-height:16px;font-family:LLBrownWeb-Regular,Verdana,sans-serif}#coupons-tile .earn-tile-icon{background-position:-557px -182px}#discover-tile .earn-tile-icon{background-position:-1236px -335px}#games-tile .earn-tile-icon{background-position:-1100px -185px}#giftcards-tile .earn-tile-icon{background-position:-282px -490px}#score-tile .earn-tile-icon{background-position:-964px -181px}#surveys-tile .earn-tile-icon{background-position:-283px -183px}#videos-tile .earn-tile-icon{width:110px;background-position:-826px -335px}#local-tile .earn-tile-icon{background-position:-827px -485px}@media (max-width:1200px){.earn-tile-icon-container{transform:scale(.9);margin:0 auto}p.earn-tile-offer{margin-bottom:8px}}@media (max-width:992px){.earn-tile-link:link{justify-content:flex-start}.ways-to-earn-tile p{font-size:14px;line-height:18px;margin-bottom:0}.earn-tile-icon-container{transform:scale(.6);margin-left:-14px;margin-top:0}.small-text{font-size:75%}p.earn-tile-offer{font-size:12px;line-height:16px}}@media (max-width:768px){#moreWaysEarn .col-xs-12{width:50%}.earn-tile-link:link{justify-content:space-around}.earn-tile-icon-container{background-size:initial;transform:scale(1)}.ways-to-earn-tile{flex:0 1 25%}.ways-to-earn-tile p{font-size:18px;line-height:22px}.earn-tile-icon-container{margin:0 auto 12px}p.earn-tile-offer{font-size:14px;line-height:18px}}@media (max-width:600px){#moreWaysEarn .col-xs-12{width:100%}#moreWaysEarn .module.mb{margin-bottom:0}.ways-to-earn-tile{flex:0 0 100%;max-width:100%}.earn-tile-link:link{height:auto;flex-direction:row;justify-content:flex-start;align-items:flex-start}.ways-to-earn-tile p{text-align:left}.earn-tile-title,p.earn-tile-offer{padding:5px 0;margin:0}.earn-tile-title{height:auto;position:relative;text-align:left;margin-top:5px;flex:1 1 auto;align-self:stretch;font-size:18px;line-height:20px;order:2}.earn-tile-icon-container{order:1}p.earn-tile-offer{order:3}.small-text{font-size:100%}.earn-tile-title p.earn-tile-offer{display:block;position:absolute;bottom:5px}.earn-tile-icon-container{width:60px;height:60px;margin:0 20px;padding:0}#videos-tile .earn-tile-icon,.earn-tile-icon{transform:scale(.56);transform-origin:left top}p.earn-tile-offer{display:none}span.earn-tile-offer{display:block}}@media (max-width:420px){.ways-to-earn-tile p{font-size:18px}.ways-to-earn-tile .earn-tile-title .small-text{font-size:small}}@media (max-width:320px){.ways-to-earn-tile p{font-size:16px}}
.grey{color:#999}.centered-text{text-align:center}button.disabled,input.disabled{cursor:not-allowed;pointer-events:none;opacity:.65}#RewardsController .rewards_loader{background:#e2e2e2;border:1px solid #999;border-radius:15px;opacity:.8;position:relative;width:100%;min-height:400px;margin:5% 0 0;background:#e2e2e2 url(/md5/9e/9e0373c2b4410c49439dfd822c5fd16e_ajax_loader.gif) no-repeat 50%;z-index:50;background-size:30%}.selectedFilters{margin:5px 10px 15px}.selectedFilters span.badge{padding:6px 20px;border-radius:5px;margin-right:10px}#catalog-container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}#catalog-container .catalog-left-nav{padding:0;width:25%;float:left}#catalog-container .catalog-right{float:left;width:100%;border-left:1px solid #ccc;padding-left:10px;min-height:900px}#catalog-container .catalog-search{position:relative;margin:20px 20px 30px 0}#catalog-container .afford{background:#f3f3f3;border:1px solid #b3b3b3;margin:10px 0;padding:0 10px 10px;border-radius:5px}#catalog-container .afford .text-muted,.catalog-item-data .text-muted{color:#777;font-size:12px;margin:10px 0;text-align:center}#catalog-container .afford .text-muted .glyphicon-question-sign,.catalog-item-data .text-muted .glyphicon-question-sign{cursor:pointer}#catalog-container .afford .text-input{font-size:14px;font-weight:700;text-align:center}#catalog-container .catalog-image{border-radius:10px;margin-left:4px;margin-right:4px;overflow:hidden;position:relative;width:182px;height:115px;border:1px solid #ccc}#catalog-container .catalog-item{width:100%;height:100%;padding:10px 15px;border-radius:10px}#catalog-container .catalog-item:hover{border:4px solid #dfdfdf}#catalog-container .catalog-item.nobkc{padding-top:0!important}#catalog-container .catalog-item-data{padding-left:10px}#catalog-container .catalog-item-data .store{margin-bottom:0}#catalog-container .catlog-filter-nav{border-top:1px solid #ccc}#catalog-container .catlog-filter-nav li{color:#555;cursor:pointer;padding:5px}#catalog-container .catlog-filter-nav .checkbox:hover,#catalog-container .catlog-filter-nav li:hover{background-color:#dfdfdf;color:#666}#catalog-container .catalog-left-nav h4{font-size:1.1em;margin-top:20px}#catalog-container .catalog-left-nav div.checkbox{padding:5px 0 5px 5px}#catalog-container .catalog-right p.defaultMsg{margin-left:30px}#catalog-container .catalog-right h3{margin-left:5px}#catalog-container .catalog-right h2{float:left}#catalog-container .catalog-search #rewardSearchIcon{position:absolute;top:8px;left:15px;padding:9px 12px;pointer-events:none;color:#777}#catalog-container #catalog-drawer .catalog-search #rewardSearchIcon{left:5px}#catalog-container .catalog-search input{padding-left:35px;text-align:initial}#catalog-container .catalog-search input:focus{border-color:#0a375c;box-shadow:inset 0 1px 1px rgba(10,55,92,.58),0 0 8px rgba(14,143,227,.78)}#catalog-container #rewards-container{margin-top:10px}#catalog-container #rewards-container .rewardsListItem{cursor:pointer}#catalog-container #rewards-container .rewardsListItem.disabled{cursor:auto}#catalog-container #rewards-container .rewardsListItem .m_desc{padding-left:10px;height:70px}#catalog-container #rewards-container .rewardsListItem .m_desc p.m_name{color:#333;margin:0}#catalog-container #rewards-container .rewardsListItem .m_desc p.m_lpts{color:#999;font-size:80%}#catalog-container #rewards-container .rewards.row{margin-left:-10px;margin-right:-10px}#catalog-container .catalog-right .cardFilters .form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143}@media (max-width:374px){#catalog-container .catalog-right{border:none}#catalog-container .catalog-right h2{font-size:32px}#catalog-container .catalog-item{padding:10px 15px}#catalog-container .catalog-search{margin:10px 0}#catalog-container .catalog-item-data p{font-size:.9em}#catalog-container h4{font-size:16px}#catalog-container .catlog-filter-nav li{font-size:14px}#catalog-container .afford .text-muted{text-align:left}#catalog-container .afford .text-input{font-size:13px;text-align:left}#catalog-container .catalog-right .cardFilters .form-control{padding:6px 0;font-size:12px}#catalog-container #rewards-container .catalog-image{width:143px;height:92px}#catalog-container #rewards-container .col-xs-6{padding-left:0;padding-right:5px}#catalog-container #rewards-container .rewardsListItem .m_desc p.m_name.small{font-size:80%}#catalog-container #rewards-container .rewardsListItem .m_desc p.m_lpts{font-size:75%}}@media (min-width:375px) and (max-width:480px){#catalog-container .catalog-right{border:none}#catalog-container .catalog-item{padding:10px 15px}#catalog-container .catalog-search{margin:10px 0}#catalog-container .catalog-item-data p{font-size:.9em}#catalog-container h4{font-size:16px}#catalog-container .catlog-filter-nav li{font-size:14px}#catalog-container .afford .text-muted{text-align:left}#catalog-container .afford .text-input{font-size:13px;text-align:left}#catalog-container .catalog-right .cardFilters .form-control{padding:6px 0;font-size:12px}#catalog-container #rewards-container .catalog-image{width:162px;height:105px}#catalog-container #rewards-container .col-xs-6{padding-left:0;padding-right:5px}#catalog-container #rewards-container .rewardsListItem .m_desc p.m_name.small{font-size:80%}#catalog-container #rewards-container .rewardsListItem .m_desc p.m_lpts{font-size:75%}}@media (min-width:480px) and (max-width:767px){#catalog-container h4{font-size:16px}#catalog-container .catlog-filter-nav li{font-size:14px}#catalog-container .catalog-right{border:none}#catalog-container .afford .text-input{font-size:12px}#catalog-container .catalog-search{margin:10px 0}}@media (min-width:768px) and (max-width:991px){#catalog-container{width:750px}#catalog-container .catalog-right{border:none}#catalog-container .catalog-search{margin:10px 0}#catalog-container .cardFilters div{padding:0 2px 0 0}#catalog-container .afford{padding:0 5px 10px}#catalog-container .afford .text-input{font-size:12px}}@media (min-width:992px){#catalog-container{width:970px}#catalog-container .catalog-right{width:75%}}@media (min-width:1200px){#catalog-container{width:1170px}}div.selected-reward .store{margin:0 0 25px}div.selected-reward .shop-link{margin:20px 0 0}div.selected-reward .store div.pointsContainer{height:50px}div.selected-reward .store div.pointsContainer span.rewardType{text-transform:uppercase}div.selected-reward .store span.points{color:#000;font-size:210%;padding-right:5px}div.selected-reward .store .border{border-top:1px solid #ccc;margin:20px 0 10px}div.selected-reward .store .shop-link span{font-size:10px}div.selected-reward .store .store-name{margin-top:20px}div.selected-reward .store .text-uppercase{text-transform:uppercase}div.selected-reward .store h2.text-uppercase{margin-top:0}div.selected-reward .store #store-container .catalog-left-nav{padding:0!important}div.selected-reward .store #store-container .catalog-item-data{padding-left:10px;width:265px}div.selected-reward .store #store-container .catalog-item-data>div{margin:10px 0}div.selected-reward .store #store-container .catalog-item-data .type-toggle{position:relative;width:100%;height:55px}div.selected-reward .store #store-container .catalog-item-data .type-toggle>span{display:inline-block;width:50%;height:100%;background:#f6f6f6;text-align:center;line-height:3.5;cursor:pointer}div.selected-reward .store #store-container .catalog-item-data .type-toggle>span.active{background:#000;color:#fff}div.selected-reward .store #store-container .catalog-item-data .type-toggle>span.tt_disabled{color:#ccc}div.selected-reward .store #store-container .catalog-item-data .type-toggle span:first-child:after{content:"OR";background:#fff;color:#333;width:35px;height:35px;border:2px solid #000;border-radius:20px;line-height:2;margin:0 10%;position:absolute;top:10px}div.selected-reward .list-unstyled{padding-left:0;list-style:none}div.selected-reward .store .denom-item{width:255px;height:63px;border:1px solid #ddd;border-radius:3px;cursor:pointer;margin-bottom:5px;padding:8px 15px;background:#f2f2f2;color:#999}div.selected-reward .store .denom-item.active{background:#fff;box-shadow:1px 1px 0 #eee;border:1px solid #999;color:#666}div.selected-reward .store .denom-item.disabled{background:#ccc}div.selected-reward .store .denom-item h3{margin:10px 0 0;float:left;font-weight:700}div.selected-reward .store .denom-item .supdollar{font-size:18px;top:-.5em}div.selected-reward .store .denom-item .points{display:inline-block;font-size:25px;float:right;margin-top:5px}div.selected-reward .store .buyDiv{clear:both;margin-top:20px}div.selected-reward .btn-group-lg>.btn{padding:18px 30px;font-size:18px;line-height:1.3333333;border-radius:40px}div.selected-reward .w-reward-back{display:block;margin-left:10px;position:relative;text-align:left;width:254px;height:158px;border-radius:10px;overflow:hidden;border:1px solid #ccc;margin-bottom:30px}div.selected-reward .w-reward{text-align:left;width:100%;height:100%}div.selected-reward .col-centered{display:inline-block}div.selected-reward .wc-im{height:auto;position:absolute;left:20%;top:20%;width:60%;padding-bottom:5%;margin-top:auto;margin-left:auto}div.selected-reward .wc-deno{position:absolute;top:2%;right:2%;font-weight:700;vertical-align:"top"}div.selected-reward sup{font-size:75%;line-height:0;position:relative}div.selected-reward .wc-deno-dollar{font-size:18px;top:-.5em}div.selected-reward .wc-deno-val{font-size:32px}div.selected-reward .form-div .btn-primary{padding:5px 25px}div.selected-reward .form-div .text-muted{color:#777;font-size:90%;margin:5px 0 10px}div.selected-reward .form-div #redemption-disclaimer.text-muted,div.selected-reward .form-div .text-muted p{margin:10px 0}div.selected-reward.success .response-div,div.selected-reward.success .response-div h3{margin-top:0}div.selected-reward.success .response-div p{margin:15px 0}div.selected-reward.success .response-div h4{margin-top:30px}div.selected-reward.success .more-ways{font-size:15px;margin:0 0 0 10px;width:256px;color:#666}div.selected-reward.success .more-ways.visible-xs.visible-sm{margin:40px 0 0;width:90%}div.selected-reward.success .more-ways>strong{margin-bottom:10px;display:inline-block}div.selected-reward.success .more-ways p{font-size:14px}div.selected-reward.success .more-ways p>strong{display:block;font-size:16px}div.selected-reward.success .more-ways p .text-muted{font-family:LLBrownWeb-Light,Verdana,sans-serif}div.selected-reward.success .more-ways p>a{display:block;text-align:right}#rewardLogoCta{display:block;position:absolute;top:0;left:0;margin:0;padding:0;height:100%;width:100%;cursor:pointer}@media (max-width:480px){div.selected-reward .catalog-left-nav .w-reward-back{margin:0 auto 40px}div.selected-reward .catalog-left-nav .catalog-item-data{margin:0 auto}}@media (min-width:480px) and (max-width:767px){div.selected-reward .catalog-left-nav .w-reward-back{margin:0 auto 40px}div.selected-reward .catalog-left-nav .catalog-item-data{margin:0 auto}}#authModal a:hover,a:focus{color:#fff}#authModal .modal-content{position:relative;background:transparent;color:#fff}#authModal .modal-content .dark_bg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;z-index:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);opacity:.8}#authModal .modal-content .modal-header{padding:5px 0;margin:25px 25px 0;z-index:10;position:relative}#authModal a.modal-close{position:absolute;right:10px;font-size:30px;color:#fff;font-weight:lighter;margin-top:-12px;opacity:.5;line-height:40px}#authModal .modal-content .modal-body{position:relative;padding:15px;z-index:10}#authModal .modal-content .modal-body #authErrorContainer{display:none;color:#f78569}#authModal .modal-content .modal-body #authErrorContainer .alert-heading{padding:0;font-size:120%;line-height:normal;margin-bottom:5px}#authModal .modal-content .modal-body #authErrorContainer #authErrorContent span{margin:0 0 0 10px;display:block}#authModal #siginForm{width:100%;float:none}#authModal .modal-content .modal-header h3{display:inline-block;color:#fff;margin-top:0}#authModal .modal-content form{padding:0 10%}#authModal .modal-content #onboarding-logo{background-size:150px;height:35px;margin:0}#authModal .modal-content .authorize .dob input{border:none;outline:none;width:2em}.login-form-validation input:focus,div.selected-reward .form-div form input:focus{border-color:#b3b3b3}.login-form-validation input.error,div.selected-reward .form-div form input.error{border-color:#d7302e}#catalog-container .afford .tooltip.top,.catalog-item-data .text-muted .tooltip.top{width:150%}#catalog-container .afford .tooltip-inner,.catalog-item-data .text-muted .tooltip-inner{font-size:12px;padding:10px;text-align:left;max-width:350px;opacity:.8}.login-form-validation .tooltip{width:100%}.login-form-validation .tooltip-inner{background:none repeat scroll 0 0 #d7302e;font-size:14px;padding:10px 15px;text-align:left;max-width:250px}.login-form-validation .tooltip.right .tooltip-arrow{border-right-color:#d7302e}div.selected-reward .form-div .tooltip-inner,div.selected-reward .form-div .tooltip.top{background:none repeat scroll 0 0 #d7302e}div.selected-reward .form-div .tooltip.top .tooltip-arrow{bottom:-5px;border-top-color:#d7302e}@media (max-width:768px){.login-form-validation .tooltip{opacity:0}}.glyphicon.spinning{animation:a 1s infinite linear;-webkit-animation:spin2 1s infinite linear}@keyframes a{0%{transform:scale(1) rotate(0deg)}to{transform:scale(1) rotate(1turn)}}.glyphicon-left{margin-right:7px}#confirmModal a:hover,a:focus{color:#fff}#confirmModal .modal-content{position:relative;color:#000}#confirmModal .modal-content .dark_bg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;z-index:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);opacity:.8}#confirmModal .modal-content .modal-header{padding:5px 0;margin:25px 25px 0;z-index:10;position:relative}#confirmModal .modal-content #onboarding-logo{background-size:150px;height:35px;margin:0;width:150px}#confirmModal a.modal-close{position:absolute;right:10px;font-size:30px;color:#fff;font-weight:lighter;margin-top:-12px;opacity:.5;line-height:40px}#confirmModal .modal-content .modal-body{position:relative;padding:15px 30px;z-index:10}#confirmModal .modal-content .modal-body h3{display:inline-block;color:#fff;margin-top:0}#confirmModal .modal-content .modal-body .row{margin:15px auto 0;padding:0}#confirmModal .modal-content .modal-body p{font-size:90%}#confirmModal .modal-content .modal-body p.reward-description{font-size:110%}#confirmModal .modal-content .modal-body div.selected-reward .wc-deno-dollar{font-size:12px;top:-.5em}#confirmModal .modal-content .modal-body div.selected-reward .wc-deno-val{font-size:24px}#confirmModal .modal-content .modal-body .btn{margin-right:15px;height:auto}#confirmModal div.selected-reward .w-reward-back{width:203px;height:118px;border-radius:10px;overflow:hidden;border:1px solid #ccc;margin:10px auto 30px 0}@media (min-width:481px){#confirmModal .modal-content .modal-body .row{padding:0 10%;margin-top:20px}#confirmModal .modal-content .modal-body p.reward-description,#confirmModal div.selected-reward .w-reward-back{margin-left:40px}}div.selected-reward .form-div .btn-primary{background-color:#000;border-color:#000}button#submitDisplayGiftcard{height:auto}
#main-container-logged-out{font-family:LLBrownWeb-Light,Verdana,sans-serif}#rewardsPage{background:url(/_r97-2698e8a/img/rewards/bgrewardsheader.png) top/cover no-repeat;margin-bottom:50px;height:645px}#rewardsPage:after{content:"";display:block;background:url(/_r97-2698e8a/img/landingpages/lppaidsurveys/icon-arrow.svg) top no-repeat;width:30px;height:20px;margin:0 auto}#rewardsPageWrapper{margin:auto;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-content:center;align-items:center;padding:50px 0;height:100%}#rewardPageHeader{width:1140px;text-align:center;background-color:#555;opacity:.79;padding:0 55px}#rewardPageHeaderTitle{font-size:50px;line-height:60px}#rewardPageHeaderSubtitle1,#rewardPageHeaderSubtitle2{font-size:24px;line-height:30px}#rewardPageHeaderSubtitle1,#rewardPageHeaderSubtitle2,#rewardPageHeaderTitle{width:565px;color:#fff}#rewardPageHeaderSubtitle2{display:none}#rewardPageSignupFormContainer{z-index:1;position:absolute;top:-6.8%;right:5%}.formWrapper{width:440px;border-radius:6px;border:1px solid #979797;background-color:#fff}.formWrapper #regFormTitle{color:#000;font-size:32px;font-weight:300;line-height:40px}.formWrapper .regFormSubTitle{color:#f56743;font-size:24px;font-weight:300;line-height:30px}.formWrapper .disclaimer{margin:0}.rewardsPageContent{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-content:center;align-items:center;position:relative}.rewardsPageContentWrapper{width:728px;margin-bottom:30px}.rewardsPageContentListText,.rewardsPageContentText{font-size:24px;line-height:30px;margin-top:20px}.rewardsPageContentList a.rewardsPageContentListOfferLink{font-weight:700}.rewardsPageContentCardColumn2 .rewardsPageContentText{font-size:14px;line-height:21px;margin:0;padding:0 10px}.rewardsPageContentTitle{font-size:40px;line-height:50px;font-weight:700;margin:0}.rewardsPageContentCard{border:1px solid #dadada;box-sizing:border-box;box-shadow:0 4px 4px rgba(0,0,0,.18);border-radius:5px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:center;align-items:center;margin:40px 0}.rewardsPageContentCardColumn1,.rewardsPageContentCardColumn2{width:50%;height:230px}.rewardsPageContentCardColumn1,.rewardsPageContentCardColumn2,.rewardsPageContentCardRow{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-content:center;align-items:center}.rewardsPageContentCardRow{width:100%;height:100%}.rewardsPageContentImage{width:60%}.submit{width:285px}.rewardsPageContentWrapperImage{width:100%;height:auto;margin-bottom:60px}.rewardsPageContentList{list-style-position:inside;padding:0}.tooltip{font-size:12px}.tooltip-inner{max-width:260px}.tooltip.bottom{margin-top:0}@media (max-width:1200px){#rewardPageHeader{width:940px;padding:0 30px}#rewardPageHeaderTitle{font-size:35px;line-height:40px}#rewardPageHeaderSubtitle1,#rewardPageHeaderTitle{width:415px}#rewardPageHeaderSubtitle1{font-size:18px}}@media (max-width:991px){#rewardsPage{height:870px}#rewardsPageWrapper{width:100%;justify-content:flex-start;padding:50px 0}#rewardPageHeader{position:relative;width:100%;margin-bottom:50px}#rewardPageHeaderSubtitle1,#rewardPageHeaderTitle{margin:15px auto}#rewardPageSignupFormContainer{right:unset}}@media (max-width:767px){#rewardsPage{height:260px}.rewardsPageContentTitle{font-size:30px;line-height:40px}#rewardsPageWrapper{justify-content:flex-end;padding:0}#rewardPageHeader{margin:0}.rewardsPageContentWrapper{padding:0 20px;width:100%}#rewardPageHeaderTitle{font-size:24px;line-height:25px}#rewardPageHeaderSubtitle1{display:none}#rewardPageHeaderSubtitle2{display:inline-block;font-size:16px;line-height:20px;margin:0 auto 15px}#rewardPageHeaderSubtitle2,#rewardPageHeaderTitle{width:290px}.rewardsPageContentCard{flex-direction:column}.rewardsPageContentCardColumn1,.rewardsPageContentCardColumn2{width:70%;height:auto}.rewardsPageContentCardColumn1{margin:15px 0}.rewardsPageContentCardColumn2{margin-bottom:15px}.rewardsPageContentCardRow{margin:15px 0}#rewardPageSignupFormContainer{position:unset}.cta{display:none}}@media (max-width:576px){#rewardPageHeader{padding:0 20px}.rewardsPageContentCardColumn1,.rewardsPageContentCardColumn2{width:100%}.rewardsPageContentCardColumn2 .rewardsPageContentText{font-size:14px}#rewardPageSignupFormBottom{width:100%;display:inline}.formWrapper{margin-right:0;width:100%}.submit{width:240px}}
#footer-prodege:before{display:none}#container{width:100%;font-family:Proxima-Nova,sans-serif;padding-bottom:30px}.vertical-center{display:flex;align-items:center;flex-wrap:wrap}.wrapper{max-width:100%;margin:0 auto;padding:0 5%}@media (min-width:768px){.wrapper{max-width:720px;padding:0}}@media (min-width:992px){.wrapper{max-width:970px}}
.navbar{height:85px;padding:8px 0;border-bottom:2px solid #e3e3e3;margin-bottom:0}#logo{max-height:38px;margin:12px 0 0}#loginButton{text-align:right;margin:20px 0 0}#loginButton .rewardsPageButton,#loginLink{font-size:14px;line-height:17px;font-weight:600;border:1px solid #000;border-radius:4px;padding:6px 30px}#loginButton .rewardsPageButton{color:#f56743}@media (max-width:576px){#loginButton .rewardsPageButton{padding:6px 12px}}
#regForm{width:100%;padding:15px 10px 10px;background-color:hsla(0,0%,100%,.9);border-radius:8px;box-sizing:border-box;margin:20px 0 0;min-height:390px}#regFormTitle{color:#000;font-size:18px;font-weight:600;text-align:center;margin:12px 0}.form-group{position:relative}.form-control{width:100%;border:1px solid #999;border-radius:4px;background-color:#fff;box-sizing:border-box;padding:10px 0 10px 50px;font-size:14px;line-height:1.2}.vline{display:block;position:absolute;top:0;bottom:0;left:0;margin:auto;height:27px;width:41px;border-right:1px solid #cfcfcf;background:url(/_r97-2698e8a/img/shared/regform-sprite.png) 11px 3px/64px auto no-repeat}.pass .vline{background-position:-34px 3px}.form-control:focus+.vline{background-position:11px -28px}.pass .form-control:focus+.vline{background-position:-34px -28px}#regForm .terms{padding:0 8px;font-size:12px;font-weight:300}#regForm .privacyPolicyText .legalLink,#regForm .terms .legalLink{text-transform:uppercase}.join-btn-form-group .submit{width:100%;font-weight:600}.registrationErrorContainer .alert{margin-bottom:0}@media (min-width:768px){#regForm{min-height:auto}}
#regForm{padding:0;margin-bottom:0}#regFormTitle{margin-bottom:5px;font-size:25px;font-weight:700}.vline{display:none}.form-control{max-width:365px;padding-left:10px;margin:0 auto;width:90%}.terms{text-align:center}.join-btn-form-group{width:275px;height:40px;margin:0 auto 10px}.join-btn-form-group .submit{font-size:16px;font-weight:500;letter-spacing:.1px}.regFormSubTitle{font-size:20px;font-weight:700}.privacyPolicyText,.regFormSubTitle{text-align:center;color:#666;letter-spacing:.1px}.privacyPolicyText{max-width:349px;min-height:16px;font-weight:400;margin:0 auto;font-size:12px;margin-bottom:12px}@media screen and (max-width:430px){.form-control{width:265px}.privacyPolicyText{width:190px}}
.giftCardWrapper{display:flex;min-height:125px;position:relative;max-width:400px;justify-content:space-around;margin:20px auto}.cardShape{display:flex;justify-content:center;align-items:center;width:100px;height:62px;border-radius:8px;background-color:#2a2a2a;margin:0 auto}.giftCardColumn{width:190px;min-height:120px}.giftCardWrapper:after{content:"";display:block;position:absolute;left:50%;width:1px;height:125px;background:#979797}.giftCardRadioWrapper{width:inherit;height:20px;margin:0 auto}.radioContainer{display:block;position:relative;width:20px;height:20px;margin:12px auto;cursor:pointer;font-size:22px;user-select:none}.giftCardRadio{position:absolute;opacity:0;cursor:pointer}.radioContainer:before{content:"";display:block;width:18px;height:18px;background-color:#fff;border:1px solid #666;border-radius:50%}.radioContainer:after{content:"";display:none;position:absolute;top:3px;left:3px;width:12px;height:12px;background-color:#666;border-radius:50%}.giftCardRadio:checked~.radioContainer:after{display:block}.giftCardDescription{width:inherit;text-align:center;color:#666;font-weight:400;letter-spacing:.1px}@media (max-width:485px){.giftCardColumn{width:50%}.giftCardDescription{width:100px;margin:0 auto}}
.disclaimer{width:100%;min-height:65px;padding:10px 33px 5px;border-radius:0 0 5px 5px;color:#666;font-size:10px;font-weight:400;letter-spacing:.1px;background:#f0f0f0}
#headerCalloutLink{height:100%;padding:4px 0}.nav-headerCallout{display:block;height:100%}.headerCalloutImage,.trayCalloutImage{background-size:contain;background-repeat:no-repeat;background-position:50%}.trayCalloutImage{margin-bottom:8px;height:164px}.headerCalloutImage{height:100%;min-height:56px;width:254px}.holidayBannerWrapper{margin:2px auto}.glyphicon-search:before{content:"\e003";position:absolute;right:0;bottom:0}.headerCalloutImage #logo,.isHomePage #logo{padding-left:10px;margin:18px 0 0}@media (max-width:1580px){.headerCalloutPresent .search{margin-left:1.5%}}@media (max-width:1366px){.headerCalloutPresent .search{max-width:370px}}@media (max-width:1166px){.headerCalloutPresent .search{max-width:360px}}@media (max-width:1155px){#navbarHeaderContainer1 #logo{padding-left:0;margin:18px 4px 0 10px}}@media (min-width:992px) and (max-width:1199.98px){@media (max-width:1080px){.headerCalloutImage{width:240px}}@media (max-width:1060px){.headerCalloutImage{width:220px}.headerCalloutPresent .search{max-width:280px}}@media (max-width:1030px){.headerCalloutImage{width:180px}}}@media (max-width:991px){.headerCalloutPresent .header .nav .nav-pts{padding:0}.headerCalloutImage{width:254px}}@media (max-width:695px){.headerCalloutImage{width:230px}}@media (max-width:670px){.headerCalloutImage{width:200px}}@media (max-width:640px){.headerCalloutImage{width:180px}#main-header #navbarHeaderContainer1 .nav-member .dropdown-toggle{padding-left:10px}.headerCalloutImage{display:none}}@media (max-width:620px){.headerCalloutPresent .nav .nav-pts{font-size:14px;padding:0}}@media (max-width:575.98px){.container-fluid>.navbar-header#navbarHeaderContainer1{margin:0}.headerCalloutImage{min-height:52px}@media (max-width:550px){.headerCalloutImage{width:160px}#navbarHeaderContainer1 #logo{margin-left:3px}}@media (max-width:530px){.headerCalloutImage{width:140px}}@media (max-width:508px){.header{font-size:12px}}@media (max-width:495px){.headerCalloutImage{width:130px}}@media (max-width:480px){#main-header #navbarHeaderContainer1 .nav-member .dropdown-toggle{padding-right:15px}}@media (max-width:360px){#main-header #navbarHeaderContainer1 .nav-member .dropdown-toggle{padding:14px 5px}.headerCalloutPresent .nav .nav-pts{font-size:12px}}}