@charset "UTF-8";@font-face{font-family:lato;font-style:normal;font-weight:400;src:url(/fonts/LatoRegular/lato-regular-webfont.eot);src:url(/fonts/LatoRegular/lato-regular-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/LatoRegular/lato-regular-webfont.woff) format("woff"),url(/fonts/LatoRegular/lato-regular-webfont.ttf) format("truetype"),url(/fonts/LatoRegular/lato-regular-webfont.svg#LatoRegular) format("svg");font-display:swap}*{margin:0;padding:0;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.clearfix{clear:both;float:none!important}html{-webkit-overflow-scrolling:touch}body{margin:0;border:0;background:#f0f2f5;font-family:helvetica neue,Helvetica,trebuchet,trebuchet ms,sans-serif;font-size:13px;color:#333}section{display:block}h1,h2{font-family:lato,Georgia,serif}a,.fake-link{color:#4066b8;cursor:pointer}a:hover,.fake-link:hover{color:#d70954}img{max-width:100%;border:0}input,form{margin:0;padding-top:2px;padding-bottom:2px;display:inline}p{display:inline}.top-0{margin-top:0}.button{display:inline-block;text-decoration:none;text-align:center;display:block;padding:10px 0 8px;-webkit-border-radius:3px;-ms-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;font-size:108%;color:#fff;background:#2078cb;cursor:pointer;border-bottom:2px solid #0a3a66}.button:hover{background:#d70954;color:#fff}.button.grey{background:#757575;border-color:#111}.button.grey:hover{background:#111;color:#fff}#container,.container,.small-container{padding:0 10px;text-align:left;margin:0 auto;width:100%;max-width:1140px}@media screen and (min-width:768px){#container,.container,.small-container{padding:0 20px}}#container.big-container,.container.big-container,.big-container.small-container{max-width:1280px}.small-container{max-width:800px}#container{overflow:hidden;position:relative;min-height:550px}#main-column{display:block;position:relative}h1{margin-top:0;margin-bottom:7px;font-size:169%;color:#000;font-weight:400}h2{margin-bottom:5px;font-size:154%;color:#000;font-weight:400;margin-top:25px;line-height:1.2}h3{font-size:100%}@media screen and (min-width:500px){h2{font-size:185%}h1{font-size:200%}}@media screen and (max-width:500px){h1{font-weight:600}}.paragraph{font-size:123%;max-width:700px;margin:0 auto;line-height:1.5}.paragraph h1{font-weight:600}.paragraph h2{font-weight:400;font-size:125%}.paragraph p{display:block;margin-bottom:15px}.paragraph ul{margin-left:30px}@media screen and (min-width:768px){.main-content{margin-right:175px}.main-content.with-filters{margin-left:210px;margin-right:0}}@media screen and (min-width:960px){.main-content{margin-right:270px}}@media screen and (min-width:768px){.small-only{display:none!important}}@media screen and (max-width:767px){.large-only{display:none!important}}::-ms-clear{display:none}#sidr>h2:first-child{margin-top:0}#sidr .press-wrap{display:block}#sidr p{display:block;margin-bottom:10px}#sidr .left_header{font-size:154%;font-weight:400;font-family:lato,Georgia,serif;color:#333;padding-bottom:1px;margin-bottom:5px;margin-top:25px}#sidr .left_header:first-child{margin-top:0}@media screen and (min-width:768px){#sidr{display:block;width:160px;position:absolute;top:45px;right:auto;right:20px;padding:0 15px}#sidr.sidr-top-65{top:65px}}@media screen and (min-width:960px){#sidr{width:250px}}@media screen and (max-width:767px){#sidr ul{list-style-type:none}#sidr ul li{margin-bottom:20px}#sidr ul li a{text-decoration:none}}#side_cats,.twocol{margin-bottom:25px}@media screen and (min-width:768px){#side_cats,.twocol{position:relative}#side_cats ul,.twocol ul{list-style:none;margin:0;padding:0;margin-bottom:0}#side_cats ul li a,.twocol ul li a{padding:5px 0;display:inline-block}#side_cats ul li a:hover,.twocol ul li a:hover{color:#d70954}#side_cats a,.twocol a{text-decoration:none}}.no-underline{text-decoration:none}#lean_overlay{position:fixed;z-index:9999;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,.6);display:none}#modal_box{max-width:650px;width:100%;display:none;height:100%}@media screen and (min-height:800px){#modal_box{padding-top:80px}}@media screen and (min-height:1000px){#modal_box{padding-top:100px}}@media screen and (min-width:1000px){#modal_box{max-width:750px}}#modal_box.admin-modal{max-width:1050px;width:90%;padding-top:50px}#modal_box_contain{position:relative;overflow:auto;max-height:100%}#modal_box_inner{position:relative;background:#fff}.admin-modal #modal_box_contain{height:100%}.admin-modal #modal_box_contain #modal_box_inner{height:90%}#email-alert-signup h3,#chrome-extension-email-box h3{display:inline-block;float:left;font-size:114%;font-weight:400;width:60%}#email-alert-signup h3 #alert-subscribers,#chrome-extension-email-box h3 #alert-subscribers{font-size:160%;color:#f37e55;font-weight:300;display:inline-block;margin-top:-8px}#email-alert-signup em,#chrome-extension-email-box em{font-weight:600}@media screen and (max-width:500px){#email-alert-signup,#chrome-extension-email-box{margin:0}#email-alert-signup h3,#chrome-extension-email-box h3{width:100%}}.simple-table{width:100%;margin-bottom:25px}.simple-table td,.simple-table th{padding:7px 14px;background:#fff;font-size:14px}.simple-table td .code,.simple-table th .code{color:#d70954}.simple-table td.center,.simple-table th.center{text-align:center;width:40px;cursor:pointer;padding:0}.simple-table td.center a,.simple-table td.center span,.simple-table th.center a,.simple-table th.center span{padding:10px;display:block}.simple-table td.center:hover,.simple-table th.center:hover{background:#fafafa}.simple-table .empty-row td{padding:2px;background:0 0}.sidebar-button{margin-bottom:25px}#download-the-app{background:#fff;padding:35px 0 55px;margin-top:25px;margin-bottom:-50px}#download-the-app h2{margin-bottom:20px;font-weight:600;font-size:240%}#download-the-app h3{margin-bottom:20px;margin-top:-15px;font-weight:400;font-size:140%;line-height:1.45}#download-the-app a.iphone-image-holder{display:block;text-align:center;margin-bottom:-10px;max-height:280px;margin-left:20px;margin-top:10px}#download-the-app a.iphone-image-holder img{max-height:280px;display:inline-block;margin:0 auto}#download-the-app .about{width:55%;float:left;padding-right:20px;margin-bottom:0}#download-the-app .about p{display:block;line-height:1.4}#download-the-app .about p.em-p{color:#3c4446;font-size:185%;font-weight:300;font-style:italic;margin-bottom:20px}#download-the-app .about .app-review-holder{margin:0 0 30px}#download-the-app .about .download{margin-top:4px}#download-the-app .about .app-review{display:none;-webkit-opacity:0;-ms-opacity:0;-moz-opacity:0;-o-opacity:0;opacity:0}#download-the-app .about .app-review>img{margin-top:10px;margin-bottom:10px}#download-the-app .about .app-review p{padding-left:20px;margin-top:-10px;font-weight:500}#download-the-app .about .app-review p.em-p{padding-left:0;margin-top:0;font-weight:300}#download-the-app .about .app-review.show{display:block}#download-the-app .stats{width:45%;float:left;padding-left:20px}html.no-scroll{overflow:hidden}html.no-scroll body{overflow:hidden}#logo{text-decoration:none;display:block;margin-bottom:7px;position:absolute;left:50%;margin-left:-85px;top:15px;padding:0;margin-top:0}#logo img{max-width:100%;width:150px}#logo-wrap{height:36px;width:100%}.chrome{display:none;float:right;margin-right:30px;background-color:#2078cb;border-radius:5px;font-size:110%;padding:12px 15px;height:40px;color:#fff}@media screen and (min-width:640px){#logo-wrap{width:auto;height:auto;display:inline-block}#logo{position:relative;left:auto;margin-left:0;top:auto;padding-top:6px;margin-bottom:0;margin-top:0}#logo img{width:200px}}#header{background:#79225b;background:#79225b url(/images/bright_bg.png) no-repeat center;-webkit-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;position:relative;margin-bottom:15px}@media screen and (min-width:768px){#header{margin-bottom:25px}}#header>#top{display:block;width:100%;position:relative;padding-top:10px;padding-bottom:7px}@media screen and (min-width:640px){#header>#top{padding-bottom:10px}}@media screen and (min-width:768px){#header>#top{padding-top:15px;padding-bottom:15px}#header>#top.fixed{margin-top:49px}}#main-menu{display:none;background:#fff;padding:0;font-size:120%;letter-spacing:.05em;border-bottom:1px solid #eaeaea;box-shadow:0 0 3px rgba(0,0,0,.1);z-index:1;position:relative;-webkit-overflow-scrolling:touch}#main-menu .container,#main-menu .small-container{padding:0}#main-menu.fixed{background:#fff!important;-webkit-transform:translate3d(0,0,0);z-index:999}#main-menu ul,#main-menu li{list-style:none;padding:0;margin:0}#main-menu>div>ul{display:block}#main-menu>div>ul>li{margin:0;display:inline-block;width:20%;position:relative;float:left}#main-menu>div>ul>li:nth-child(1),#main-menu>div>ul>li:nth-child(2),#main-menu>div>ul>li:nth-child(3),#main-menu>div>ul>li:nth-child(5){width:19%}#main-menu>div>ul>li:nth-child(4){width:24%}#main-menu>div>ul>li a{margin:0;padding:14px 0;text-align:center;text-decoration:none;border-right:1px solid #eaeaea;display:block;color:#333}#main-menu>div>ul>li a span{display:none;margin-right:2px;font-size:11px;color:#757575}#main-menu>div>ul>li:first-child a{border-left:1px solid #eaeaea}#main-menu>div>ul>li.has-children:hover>a{border-bottom-color:#fff}#main-menu>div>ul>li ul{left:-1px;right:0;position:absolute;z-index:2;box-shadow:0 0 3px rgba(0,0,0,.1);display:none}#main-menu>div>ul>li ul li{width:100%}#main-menu>div>ul>li ul li a{display:block;background:#fff;text-align:left;border-bottom:1px solid #eaeaea;padding:8px 12px;font-size:88%;border-left:1px solid #eaeaea;letter-spacing:.03em}#main-menu>div>ul>li ul li:hover a{color:#2078cb}#main-menu #main-menu-search{display:none;float:right;width:40px;height:54px;padding:19px 5px 15px 15px;font-size:16px;color:#666;cursor:pointer;text-align:center}@media screen and (min-width:1040px){#main-menu #main-menu-search{text-align:right}}#main-menu #small-logo{display:none;float:left;padding:4px 25px 2px;background:#f6f6f6;position:relative}#main-menu #small-logo img{height:45px}#main-menu #small-logo:after{width:0;height:0;border-style:solid;border-width:55px 13px 0 0;border-color:#f6f6f6 transparent transparent transparent;position:absolute;right:-13px;top:0;content:"";z-index:-1}#main-menu #small-logo:before{width:0;height:0;border-style:solid;border-width:0 0 55px 13px;border-color:transparent transparent #f6f6f6 transparent;position:absolute;top:0;left:-13px;content:"";z-index:-1}@media screen and (min-width:768px){#main-menu.fixed{position:fixed;top:0;left:0;right:0}#main-menu.fixed #small-logo{display:inline-block}#main-menu.fixed #main-menu-search{display:block}#main-menu.fixed>div>ul{margin-left:100px;margin-right:50px}#main-menu.fixed>div>ul>li>a{padding:18px 0}#main-menu.fixed>div>ul>li:first-child a{border-left:none}#main-menu.fixed>div>ul>li:hover>a,#main-menu.fixed>div>ul>li.active>a{padding-bottom:18px;border-bottom:none!important}}@media screen and (min-width:640px){#main-menu{display:block}}@media screen and (min-width:800px){.chrome{display:block}}@media screen and (min-width:700px){#main-menu .container,#main-menu .small-container{padding:0 10px}#main-menu>div>ul>li a span{display:inline-block}#main-menu>div>ul>li ul{display:block}}#header-search{float:right;width:100%}#header-search #white-back{background:#fff;position:absolute;right:10px;left:10px;top:0;bottom:0;display:none}@media screen and (min-width:640px){#header-search{position:relative}#header-search #white-back{display:block}}#header-search span#clear{float:right;background:#fff;color:transparent;cursor:pointer;display:none;height:40px;width:40px;overflow:hidden;position:relative;text-decoration:none}@media screen and (min-width:640px){#header-search span#clear{display:inline-block;height:40px;width:50px}}#header-search span#clear .icon-close{color:#d8d8d8;font-size:14px;width:14px;height:14px;position:absolute;top:50%;left:50%;margin-top:-7px;margin-left:-7px}#header-search nav{float:right;width:0}#header-search nav span#search{display:none}#header-search nav>span,#header-search nav>div{letter-spacing:.03em;font-size:130%;border:0;display:inline-block;-webkit-border-radius:3px;-ms-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;height:40px;cursor:pointer;color:#fff;text-align:center;padding:12px 20px;position:relative;font-weight:300}#header-search nav>span#search,#header-search nav>div#search{-webkit-border-top-left-radius:0;-ms-border-top-left-radius:0;-moz-border-top-left-radius:0;-o-border-top-left-radius:0;border-top-left-radius:0;-webkit-border-bottom-left-radius:0;-ms-border-bottom-left-radius:0;-moz-border-bottom-left-radius:0;-o-border-bottom-left-radius:0;border-bottom-left-radius:0;background:#cd4c00;font-weight:400}#header-search nav>span#search:hover,#header-search nav>div#search:hover{background:#d84225}#header-search nav>span#search-icon,#header-search nav>span#browse,#header-search nav>div#search-icon,#header-search nav>div#browse{height:40px;padding:10px;z-index:5;position:absolute}@media screen and (min-width:640px){#header-search nav>span#search-icon,#header-search nav>span#browse,#header-search nav>div#search-icon,#header-search nav>div#browse{display:none}}#header-search nav>span#search-icon,#header-search nav>div#search-icon{right:10px;height:34px;width:35px;display:block;color:#fff;padding:8px;background:0 0}@media screen and (min-width:640px){#header-search nav>span#search-icon,#header-search nav>div#search-icon{display:none}}#header-search nav>span#browse,#header-search nav>div#browse{left:10px;line-height:1.4}#header-search nav>span#browse>div,#header-search nav>div#browse>div{display:none;position:fixed;top:52px;left:0;right:0;bottom:0;overflow-y:scroll;background:#fff}#header-search nav>span#browse>div ul,#header-search nav>div#browse>div ul{background:#fff;list-style:none}#header-search nav>span#browse>div ul li,#header-search nav>div#browse>div ul li{list-style:none}#header-search nav>span#browse>div ul li a,#header-search nav>div#browse>div ul li a{text-decoration:none;color:#4066b8;display:block;line-height:14px;padding:25px 30px;border-bottom:1px solid #eee;font-size:120%;font-weight:400;text-align:center}@media screen and (min-width:640px){#header-search{max-width:380px}#header-search nav{width:60px}#header-search nav span#search{display:inline-block}}@media screen and (min-width:860px){#header-search{max-width:380px}}@media screen and (max-width:639px){#browse{top:10px!important;padding:5px 10px!important}#search-icon,#browse{top:10px!important;height:34px!important}}@media screen and (max-width:639px){html.visible-search #menu-search{display:block}html.visible-search span#clear{margin-top:6px;display:inline-block!important;-webkit-border-top-right-radius:3px;-ms-border-top-right-radius:3px;-moz-border-top-right-radius:3px;-o-border-top-right-radius:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-ms-border-bottom-right-radius:3px;-moz-border-bottom-right-radius:3px;-o-border-bottom-right-radius:3px;border-bottom-right-radius:3px}}@media screen and (max-width:639px) and (min-height:450px){html:not(.visible-search) body main#main-column{margin-top:67px}html:not(.visible-search) #header{position:fixed;z-index:2;top:0;left:0;right:0;height:52px}}#menu-search{position:relative;display:none;margin-top:6px;margin-right:40px}@media screen and (min-width:640px){#menu-search{display:block;margin-top:0;margin-right:110px}}#menu-search label{position:relative;display:block}#menu-search label:before{position:absolute;font-size:18px;width:18px;height:18px;top:50%;margin-top:-9px;color:#e8e8e8;left:12px}#menu-search label input{background:#fff;border:none;height:40px;width:100%;font-weight:300;color:#555;font-size:130%;padding-right:0;padding-left:10px;-webkit-border-radius:3px;-ms-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-border-top-right-radius:0;-ms-border-top-right-radius:0;-moz-border-top-right-radius:0;-o-border-top-right-radius:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-ms-border-bottom-right-radius:0;-moz-border-bottom-right-radius:0;-o-border-bottom-right-radius:0;border-bottom-right-radius:0;outline:none}@media screen and (min-width:640px){#menu-search label input{height:40px}}#menu-search label input:focus{color:#525252}#menu-search ul{display:none!important}::placeholder{color:#999;opacity:1}@media screen and (min-width:768px){.merchant-page #main-menu.fixed>div>ul,.deal-page #main-menu.fixed>div>ul{margin-left:190px}.merchant-page #main-menu.fixed>div>ul li:first-child>a,.deal-page #main-menu.fixed>div>ul li:first-child>a{border-left:1px solid #eaeaea}}.merchant-page #main-menu #small-logo,.deal-page #main-menu #small-logo{padding:4px 5px 2px}.merchant-page .header-merchant-image,.deal-page .header-merchant-image{display:none;float:left;margin-top:3px;margin-left:35px;text-align:center;width:70px;height:45px;line-height:45px;vertical-align:middle}.merchant-page .header-merchant-image a,.deal-page .header-merchant-image a{display:block}.merchant-page .header-merchant-image a img,.deal-page .header-merchant-image a img{vertical-align:middle;max-height:45px;max-width:70px}@media screen and (min-width:768px){.merchant-page #main-menu.fixed .header-merchant-image,.deal-page #main-menu.fixed .header-merchant-image{display:inline-block}}.merchant-page .admin-tools,.deal-page .admin-tools{margin-top:40px}html.is-admin #main-menu.fixed{position:relative!important;z-index:998!important}html.is-admin #top.fixed{margin-top:-8px!important}.deal-enclosure{display:table;line-height:1.4;padding:10px 20px;width:100%;background:#fff;margin:0;margin-bottom:10px;position:relative}@media screen and (min-width:768px){.deal-enclosure{padding:10px}}.deal-enclosure .vote-container{position:absolute}.deal-enclosure .dismiss{display:none}.deal-enclosure .truncate_description{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.deal-enclosure .type-tag{display:inline-block;font-weight:500;margin-right:2px;font-size:92%}.deal-enclosure .type-tag.printable-coupon{color:#287621}.deal-enclosure p{margin:0;padding:0}.deal-enclosure ul{margin-bottom:0;padding-bottom:0}.deal-enclosure .more-info{white-space:nowrap}.deal-enclosure .show-describe-more{white-space:nowrap;color:#4066b8;cursor:pointer;display:none}.deal-enclosure .show-describe-more:hover{color:#d70954}.deal-enclosure .expire{display:block;margin-top:7px;font-size:92%;color:#666}.deal-enclosure .deal-verified{display:block;margin-bottom:5px;color:#000;font-weight:500}.deal-enclosure .deal-verified span{margin-right:5px;font-size:130%;line-height:1}.deal-enclosure .image-block2{height:155px}.deal-enclosure .image-block{float:left;display:block;width:115px;margin-right:5px;margin-left:5px;padding-top:0;text-align:center;padding:2px;margin-top:5px}.deal-enclosure .image-block .image-text{font-size:129%;text-align:center;text-transform:uppercase}.deal-enclosure .image-block .image-text>span{display:block;line-height:1.2}.deal-enclosure .image-block .image-text>span span{display:block}.deal-enclosure .image-block .image-text>span:first-child{padding:0 0 4px;text-align:center}.deal-enclosure .image-block .image-text>span:first-child span:first-child{font-size:150%}.deal-enclosure .image-block .image-text>span:nth-child(2),.deal-enclosure .image-block .image-text>span:nth-child(3){background:#000;color:#fff;padding:5px 12px;font-size:75%;max-width:100px;margin:0 auto;display:inline-block;white-space:nowrap}.deal-enclosure .image-block .image-text>span:nth-child(3){margin-top:1px}.deal-enclosure .image-block img{cursor:pointer;height:auto}.deal-enclosure .image-block img.tall-image{width:auto;max-height:100%}@media screen and (max-width:767px){.deal-enclosure .image-block{margin-top:8px}}@media screen and (max-width:500px){.deal-enclosure .image-block{width:75px!important;height:65px;padding:0;margin-left:0;margin-right:0;vertical-align:middle}.deal-enclosure .image-block img{max-width:100%!important;max-height:100%}}.deal-enclosure h3 a,.deal-enclosure h3 .fake-link{text-decoration:none;font-size:185%}.deal-enclosure .deal-body{padding:0;margin-left:135px}.deal-enclosure .deal-body a{text-decoration:none}.deal-enclosure .deal-body .deal-price{font-size:154%;color:#d70954}.deal-enclosure .deal-body ul{margin:0;margin-left:25px}.deal-enclosure .deal-body .retail-price{color:#666;font-weight:300;font-size:125%;text-decoration:line-through}.deal-enclosure .deal-body .retail-percent{color:#666;font-weight:300;font-size:125%}.deal-enclosure .deal-body .deal-in{margin-top:10px}.deal-enclosure .deal-body .date{color:#50741f;font-size:108%;line-height:22px}.deal-enclosure .deal-body .coupon-link{display:inline-block;position:absolute;top:15px;right:20px;text-decoration:none;text-align:center;display:block;width:160px;padding:11px 0 9px;-webkit-border-radius:2px;-ms-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;border-radius:2px;font-size:108%;color:#fff;background:#2078cb}.deal-enclosure .deal-body .coupon-link:hover{background:#d70954}.deal-enclosure .deal-body .coupon-link.printable-coupon{cursor:pointer}.deal-enclosure .deal-body h3{display:inline-block;margin:0;letter-spacing:-.01em;font-weight:400;line-height:1.1}.deal-enclosure .deal-body p{margin-top:5px}.deal-enclosure.has-coupon-code .deal-body .coupon-code{display:inline-block;position:absolute;top:15px;right:10px;width:150px;padding:11px 5px 9px;-webkit-border-radius:3px;-ms-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;font-size:108%;color:#555;background:#dce2e8;text-align:right;text-transform:uppercase;overflow:auto;white-space:nowrap}.deal-enclosure.has-coupon-code .deal-body .coupon-link{text-align:left;width:150px;margin-right:10px;padding-left:12px;background:#2078cb}.deal-enclosure.has-coupon-code .deal-body .coupon-link:hover{background:#d70954}@media screen and (min-width:700px){.deal-enclosure.universal{height:130px}.deal-enclosure.universal .printable-coupon{top:58px}.deal-enclosure.universal .used-times{top:103px}}.deal-enclosure.coupon-enclosure:not(.cotd):not(.share-enclosure){padding-right:200px}@media screen and (max-width:699px){.deal-enclosure.coupon-enclosure{min-height:90px}}@media screen and (min-width:700px){.deal-enclosure.coupon-enclosure{height:90px}.deal-enclosure.coupon-enclosure h3{margin-bottom:7px}}@media screen and (min-width:768px) and (max-width:959px){.deal-enclosure.coupon-enclosure:not(.cotd):not(.share-enclosure){min-height:100px;padding-right:20px!important}.deal-enclosure.coupon-enclosure:not(.cotd):not(.share-enclosure) .deal-body .coupon-link{display:none}.deal-enclosure.coupon-enclosure:not(.cotd):not(.share-enclosure) .deal-body .coupon-code{display:none!important}}@media screen and (max-width:500px){.deal-enclosure{border-radius:3px;-webkit-box-shadow:0 0 1px rgba(0,0,0,.05);-ms-box-shadow:0 0 1px rgba(0,0,0,.05);-moz-box-shadow:0 0 1px rgba(0,0,0,.05);-o-box-shadow:0 0 1px rgba(0,0,0,.05);box-shadow:0 0 1px rgba(0,0,0,.05);padding:10px 20px 10px 15px;min-height:105px;border:1px solid #ddd}.deal-enclosure .deal-body{margin-left:87px!important;position:relative}.deal-enclosure .deal-body:after{content:"›";position:absolute;right:-8px;top:50%;margin-top:-29px;color:#922c60;font-size:300%;font-weight:300}.deal-enclosure .description{display:none}.deal-enclosure .show-describe-more{display:block;width:60px}.deal-enclosure .ccotd{display:block}.deal-enclosure .deal-body2{min-height:100px}.deal-enclosure .expired-coupons .more-info{display:block}.deal-enclosure .expired-coupons .show-describe-more{display:block}.deal-enclosure h3{overflow:hidden}.deal-enclosure h3 a{color:#333}.deal-enclosure .expire{display:inline-block;margin-right:3px;margin-top:0;color:#666;font-size:92%}.deal-enclosure .used-times{display:inline-block;color:#666;margin-top:0;font-size:92%}.deal-enclosure .image-block{float:left;width:65px;height:90px;display:block;text-align:center}}@media screen and (max-width:767px){.deal-enclosure .deal-body h3 a,.deal-enclosure .deal-body h3 .fake-link{font-size:138%!important;line-height:132%!important;margin-bottom:3px}.deal-body2{min-height:180px}}html.show-coupon-codes .main-content>section>.deal-enclosure.has-coupon-code .deal-body .coupon-link:not(.printable-coupon){display:none}html.show-coupon-codes .main-content>section>.deal-enclosure.has-coupon-code .deal-body .coupon-code{text-align:center;right:20px}@media screen and (max-width:699px){.deal-enclosure{padding-right:20px!important;display:block;margin:10px 0;width:auto;border-radius:4px}.deal-enclosure .deal-body .coupon-link{display:none}.deal-enclosure .deal-body .coupon-code{display:none!important}}@media screen and (max-width:500px){html:not(.merchant-page) .deal-enclosure:not(.coupon-enclosure):not(.has-coupon-code):not(.cotd):not(.share-enclosure) .deal-body{padding-right:3px}html:not(.merchant-page) .deal-enclosure:not(.coupon-enclosure):not(.has-coupon-code):not(.cotd):not(.share-enclosure) .deal-body>div.description{display:none}}.more-info.container,.more-info.small-container{text-align:right;font-size:92%;color:#666;margin-top:10px}.expired-coupons .more-info{display:none}.expired-coupons .deal-enclosure.share-enclosure,.expired-coupons .deal-enclosure.flag-enclosure{display:none!important}.expired-coupons .deal-enclosure img{filter:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnPjxmaWx0ZXIgaWQ9J2dyYXlzY2FsZSc+PGZlQ29sb3JNYXRyaXggdHlwZT0nc2F0dXJhdGUnIHZhbHVlcz0nMCcvPjwvZmlsdGVyPjwvc3ZnPiNncmF5c2NhbGU=);filter:grayscale(100%);-webkit-filter:grayscale(100%)}.expired-coupons .deal-enclosure h3 a,.expired-coupons .deal-enclosure h3 .fake-link{color:#555}.expired-coupons .deal-enclosure .deal-price{color:#555}.expired-coupons .deal-enclosure .deal-body .coupon-link,.expired-coupons .deal-enclosure .deal-body .show-deal-button{background:#757575;border-color:#111}.expired-coupons .deal-enclosure .deal-body .coupon-link:hover,.expired-coupons .deal-enclosure .deal-body .show-deal-button:hover{background:#111}.used-times{letter-spacing:.02em;font-size:96%;color:#555}@media screen and (min-width:700px) and (max-width:767px){.used-times{position:absolute;right:20px;text-align:center;top:60px;width:150px}}@media screen and (min-width:960px){.used-times{position:absolute;right:20px;text-align:center;top:60px;width:150px}}@media screen and (min-width:768px) and (max-width:959px){.used-times{display:block}}.reason-to-check{background:#fff;padding:8px 15px 0}.has-text-image .image-block{margin-top:0!important}@media screen and (max-width:767px){.has-text-image .image-block .image-text{font-size:110%}}@media screen and (min-width:768px){.has-text-image{}html.grid-view h2{clear:both}html.grid-view #sidr{position:relative;width:100%}html.grid-view #sidr ul{columns:4;-webkit-columns:4;-moz-columns:4}html.grid-view .main-content{margin-right:0}.grid-view .deal-enclosure:not(.cotd):not(.share-enclosure){float:left;margin-bottom:15px;cursor:pointer;padding:15px 20px 0!important;height:293px;border:2px solid #eee;display:block;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.05);-ms-box-shadow:0 1px 3px rgba(0,0,0,.05);-moz-box-shadow:0 1px 3px rgba(0,0,0,.05);-o-box-shadow:0 1px 3px rgba(0,0,0,.05);box-shadow:0 1px 3px rgba(0,0,0,.05);width:32.666%;margin-right:.25%;margin-left:.25%}.grid-view .deal-enclosure:not(.cotd):not(.share-enclosure)::-webkit-scrollbar,.grid-view .deal-enclosure:not(.cotd):not(.share-enclosure)::-webkit-scrollbar-butto,.grid-view .deal-enclosure:not(.cotd):not(.share-enclosure)::-webkit-scrollbar-track,.grid-view .deal-enclosure:not(.cotd):not(.share-enclosure)::-webkit-scrollbar-track,.grid-view .deal-enclosure:not(.cotd):not(.share-enclosure)::-webkit-scrollbar-thumb,.grid-view .deal-enclosure:not(.cotd):not(.share-enclosure)::-webkit-scrollbar-corne,.grid-view .deal-enclosure:not(.cotd):not(.share-enclosure)::-webkit-resizer{display:none}.grid-view .deal-enclosure:not(.cotd):not(.share-enclosure):before{content:"";position:absolute;left:0;right:0;top:0;bottom:60px;background:0 0;z-index:2;cursor:pointer}.grid-view .deal-enclosure:not(.cotd):not(.share-enclosure) .image-block{width:100%;height:150px;line-height:140px;vertical-align:middle;margin:0;padding:0}.grid-view .deal-enclosure:not(.cotd):not(.share-enclosure) .image-block img{vertical-align:middle;max-height:100%;width:auto}.grid-view .deal-enclosure:not(.cotd):not(.share-enclosure) .deal-body{margin-left:0}.grid-view .deal-enclosure:not(.cotd):not(.share-enclosure) .deal-body br{display:none}.grid-view .deal-enclosure:not(.cotd):not(.share-enclosure) .deal-body h3{line-height:1.3}.grid-view .deal-enclosure:not(.cotd):not(.share-enclosure) .deal-body h3 a{display:block;text-align:left;font-size:118%;margin-top:5px;text-decoration:none}.grid-view .deal-enclosure:not(.cotd):not(.share-enclosure) .deal-in{border-top:1px solid #eee;background:#fdfdfd;position:absolute;bottom:0;left:0;right:0;padding:8px 16px 26px;height:60px}.grid-view .deal-enclosure:not(.cotd):not(.share-enclosure) .deal-in span,.grid-view .deal-enclosure:not(.cotd):not(.share-enclosure) .deal-in time,.grid-view .deal-enclosure:not(.cotd):not(.share-enclosure) .deal-in .deal-category{display:none}.grid-view .deal-enclosure:not(.cotd):not(.share-enclosure) .deal-in .deal-merchant{color:#333;font-size:100%;display:inline-block;line-height:1.5;text-align:left;margin-bottom:2px;white-space:nowrap;position:relative;z-index:3}.grid-view .deal-enclosure:not(.cotd):not(.share-enclosure) .deal-in .deal-merchant:hover{text-decoration:underline}.grid-view .deal-enclosure:not(.cotd):not(.share-enclosure) .expire{display:none}.grid-view .deal-enclosure:not(.cotd):not(.share-enclosure) .deal-info{display:none}.grid-view .deal-enclosure:not(.cotd):not(.share-enclosure) .description{display:none}.grid-view .deal-enclosure:not(.cotd):not(.share-enclosure) .prices{position:absolute;bottom:8px;z-index:2;margin-left:-3px}.grid-view .deal-enclosure:not(.cotd):not(.share-enclosure) .prices .deal-price{font-size:134%;color:#d70954;margin-right:1px}.grid-view .deal-enclosure:not(.cotd):not(.share-enclosure) .prices .retail-price{font-size:95%;text-decoration:line-through;font-weight:400}.grid-view .deal-enclosure:not(.cotd):not(.share-enclosure) .prices .retail-price span{color:#666}.grid-view .deal-enclosure:not(.cotd):not(.share-enclosure) .prices .retail-percent{font-size:95%;text-decoration:none;font-weight:400}.grid-view .deal-enclosure:not(.cotd):not(.share-enclosure) .prices .retail-percent span{color:#666}.grid-view .deal-enclosure:not(.cotd):not(.share-enclosure).coupon-enclosure{padding-right:0}.grid-view .deal-enclosure:not(.cotd):not(.share-enclosure).coupon-enclosure .coupon-link,.grid-view .deal-enclosure:not(.cotd):not(.share-enclosure).coupon-enclosure .coupon-code{display:none}.grid-view .deal-enclosure:not(.cotd):not(.share-enclosure).coupon-enclosure:after{content:"Coupon";font-size:134%;color:#d70954;margin-right:1px;position:absolute;bottom:8px;left:16px}.grid-view .deal-enclosure:not(.cotd):not(.share-enclosure).coupon-enclosure.is-sale:after{content:"Sale"}.grid-view .deal-enclosure:not(.cotd):not(.share-enclosure):hover{border-color:#ddd}.grid-view .deal-enclosure:not(.cotd):not(.share-enclosure):hover h3 a{color:#d70954}}@media screen and (min-width:960px){.grid-view .deal-enclosure:not(.cotd):not(.share-enclosure){width:24.25%;margin-right:.25%;margin-left:.25%}}.is-in-store .image-text{color:#287621!important}.is-in-store .image-text>span:nth-child(2),.is-in-store .image-text>span:nth-child(3){background:#287621!important}.is-sale .image-text,.is-online .image-text{color:#79225b!important}.is-sale .image-text>span:nth-child(2),.is-sale .image-text>span:nth-child(3),.is-online .image-text>span:nth-child(2),.is-online .image-text>span:nth-child(3){background:#79225b!important}.has-coupon-code .image-text{color:#d70954!important}.has-coupon-code .image-text>span:nth-child(2),.has-coupon-code .image-text>span:nth-child(3){background:#d70954!important}.expired-coupons * .image-text{color:#757575!important}.expired-coupons * .image-text>span:nth-child(2),.expired-coupons * .image-text>span:nth-child(3){background:#757575!important}.universal .image-text>span:nth-child(3){background:#d63a00!important}.ad-disclosure{position:relative;z-index:2}.icon-chevron-down-more{font-size:10px;margin-right:2px}#online-in-store{margin-bottom:12px;margin-top:10px;-webkit-box-shadow:0 0 2px rgba(0,0,0,.1);-ms-box-shadow:0 0 2px rgba(0,0,0,.1);-moz-box-shadow:0 0 2px rgba(0,0,0,.1);-o-box-shadow:0 0 2px rgba(0,0,0,.1);box-shadow:0 0 2px rgba(0,0,0,.1);display:none}@media screen and (max-width:767px){#online-in-store{display:block}}#online-in-store span{cursor:pointer;display:inline-block;background-color:#f7f7f7;color:#555;line-height:47px;font-size:123%;float:left;width:33%;display:inline-block;float:left;text-align:center;border-top-color:#d70954;font-weight:300;border-top:2px solid #f7f7f7}#online-in-store span.all.active{border-top:2px solid #d70954;color:#d70954}#online-in-store span.in-store{border-left:1px solid #eaeaea}#online-in-store span.in-store.active{border-top:2px solid #287621;color:#287621}#online-in-store span.online{border-left:1px solid #eaeaea}#online-in-store span.online.active{border-top:2px solid #79225b;color:#79225b}#online-in-store span.sale{border-left:1px solid #eaeaea}#online-in-store span.sale.active{border-top:2px solid #d70954;color:#d70954}#online-in-store span.active{background:#fff;font-weight:500}.top-sort li{width:19.2%;float:left;height:80px;background:#fff;border-top:2px solid #000;margin-right:1%;padding:13px 0;text-align:center;list-style:none;margin-bottom:10px;cursor:pointer}.top-sort li.in-store{color:#287621;border-color:#287621}.top-sort li.online{color:#d70954;border-color:#d70954}.top-sort li.product{color:#4066b8;border-color:#4066b8}.top-sort li.sale{color:#79225b;border-color:#79225b}.top-sort li.active,.top-sort li:hover{background:#333;color:#fff}.top-sort li.active.in-store,.top-sort li:hover.in-store{background:#287621}.top-sort li.active.online,.top-sort li:hover.online{background:#d70954}.top-sort li.active.product,.top-sort li:hover.product{background:#4066b8}.top-sort li.active.sale,.top-sort li:hover.sale{background:#79225b}.top-sort li.active.all,.top-sort li:hover.all{background:#fff;border-top:2px solid #000;color:#333}.top-sort li>span{display:block}.top-sort li>span:last-child{font-size:200%;margin-top:8px}.top-sort li>span span{display:none}@media screen and (min-width:1000px){.top-sort li>span span{display:inline}}.top-sort li.last{margin-right:0}@media screen and (min-width:767px){.merchant-image{min-height:125px;max-height:250px}}@media screen and (max-width:767px){.merchant-image{position:absolute;left:10px;top:0;z-index:1;width:100px;height:55px;background:#fff;padding:8px!important;margin:0!important;line-height:38px;vertical-align:middle}.merchant-image img{max-height:100%;vertical-align:middle}.merchant-image .merchant-link{display:none!important}h1{padding-left:110px;min-height:55px;margin-bottom:12px}}#merchant-aside{padding:0 15px 5px;margin-left:-15px;margin-right:-15px;background:#fff}#merchant-aside .button{margin-top:10px;margin-bottom:7px;background:#79225b;border-color:#52173e}#merchant-aside .button:hover{background:#52173e}#merchant-aside .merchant-image{padding:25px 15px 15px;display:block;text-align:center;margin-left:-15px;margin-right:-15px}#merchant-aside .local-image{padding:5px;display:block;background:#fff;border-bottom:1px solid #f0f2f5}#merchant-aside .local-image img{width:100%}#merchant-aside .merchant-link{padding:15px 10px 0;display:block;word-wrap:break-word}#merchant-aside #merchant-description{line-height:1.5;padding:10px 0 0;word-wrap:break-word}#merchant-aside #merchant-description ul{margin-left:15px}#merchant-aside #local-description{line-height:1.5;padding:10px}#merchant-aside #local-description a{text-decoration:none}#submit-a-coupon{margin-top:25px}.deal-category-sort{display:none}#merchant-notes p{display:block}#sidr p{line-height:1.4}#sidr>p{margin-bottom:5px}#sidr .button{margin-left:0;margin-top:10px;background:#79225b;border-color:#52173e;display:inline-block;padding:10px 15px 8px}#sidr .button:hover{background:#52173e}@media screen and (max-width:767px){#sidr{display:block;margin-top:25px;padding:15px}.top-sort{display:none}.twocol ul{margin-left:0}.twocol ul li{list-style:none;margin-right:15px;margin-bottom:10px;float:left}}@media screen and (min-width:768px){#sidr{right:auto;left:20px;top:36px}}@media screen and (max-width:768px){#merchant-aside{padding-top:15px}}.show-used-times .used-times{visibility:visible!important}.main-content{margin-right:0!important}@media screen and (min-width:768px){.main-content{margin-left:175px}}@media screen and (min-width:960px){.main-content{margin-left:270px}}#no-printable{font-size:150%;padding:10px;margin-top:20px;margin-bottom:20px;display:none}.show-printable #no-printable{display:block}fieldset,label{margin:0;padding:0}.rating{border:none;float:left}.rating>input{display:none}.rating>label:before{margin:5px;font-size:1.25em;display:inline-block;content:"★"}.rating>label{color:#ddd;float:right}.rating>input:checked~label,.rating:not(:checked)>label:hover,.rating:not(:checked)>label:hover~label{color:gold}.rating>input:checked+label:hover,.rating>input:checked~label:hover,.rating>label:hover~input:checked~label,.rating>input:checked~label:hover~label{color:#000}#most-popular-stores{height:230px;margin-bottom:40px;margin-right:0!important}#most-popular-stores div{font-size:108%;color:#999;font-weight:400;font-family:lato,Georgia,serif}#most-popular-stores a{display:block;height:80px;vertical-align:middle;line-height:60px;width:110px;float:left;text-align:center;background:#fff;padding:5px 10px;margin-right:8px;margin-bottom:8px;border:2px solid #fff}#most-popular-stores a img{max-width:90px;max-height:60px;line-height:60px;vertical-align:middle}#most-popular-stores a:hover{border-color:#2078cb}@media screen and (min-width:768px){#most-popular-stores{margin-left:175px}}@media screen and (min-width:960px){#most-popular-stores{margin-left:270px;overflow:hidden}}