body,li,p,ul{font-size:12px}#about-us #popular-coupons-list,#about-us ul,ul.list-green,ul.no-bullets{list-style:none}div#auto-complete-container span.ui-helper-hidden-accessible,table.gsc-resultsHeader,table.gsc-table-result{display:none}body{line-height:1.2rem}body.noscroll{height:100%;overflow:hidden}li,p,ul{line-height:1rem}p{margin-bottom:.7rem;font-family:Verdana,sans-serif}ul.list-green{padding:0;margin:0 0 20px}#gcn-top-widget a,#top-widget input,.comment_text{margin-top:5px}ul.list-green li{padding-left:1em;text-indent:-.7em}ul.list-green li:before{content:"\002022";font-size:170%;vertical-align:middle;padding-right:7px;color:#448e1a}#store-savings,.listing table td,.top-bar-section #videos-dd table #coupon-lessons{vertical-align:top}.breadcrumbs{border:none;background:0 0}a{outline:0;text-decoration:none;color:#4981ce}.shadow25{-moz-box-shadow:0 2px 5px #DFDFDF;-webkit-box-shadow:0 2px 5px #DFDFDF;box-shadow:0 2px 5px #DFDFDF}.outer-shadow{-webkit-box-shadow:inset 0 1px 1px 0 #dedede!important;-moz-box-shadow:inset 0 1px 1px 0 #dedede!important;box-shadow:inset 0 1px 1px 0 #dedede!important;overflow:auto!important;padding:7px 10px!important;width:300px;font-family:tahoma!important;font-size:13px;border:1px solid #aaa!important}table.top-coupons>tbody>tr>td,table.top-coupons>tbody>tr>th{text-align:-webkit-center}#zip_target{height:1em}.nav-frame div.columns{padding:0}input:focus::-webkit-input-placeholder{color:transparent}input:focus:-moz-placeholder{color:transparent}input:focus::-moz-placeholder{color:transparent}input:focus:-ms-input-placeholder{color:transparent}.rating-star{margin-bottom:3px}.rating-star:hover{cursor:pointer}.ratings{margin-left:5px;margin-bottom:5px}.avg-rating,.commentTextarea{margin-bottom:10px}.avg-rating{font-size:14px;font-weight:700;padding-bottom:5px;border-bottom:1px solid #ccc}.comment{border-bottom:1px dotted #ccc;border-radius:2px;margin-bottom:15px;padding:5px;width:97%}.comment-rating{margin-bottom:5px}.comment_author{font-weight:700;font-size:13px}.comment_time{font-style:italic;color:#ccc}.comment_error_msg{font-style:italic;color:#f04124;padding:7px 15px}#top-widget{padding:.5rem .5rem .1rem;text-align:center}#top-widget span{font-weight:700;color:#AF0941}#top-widget #clipping{margin-top:5px;margin-bottom:0;padding-top:.5em;padding-bottom:.5em}.side-widget-content#lbp .right-column,.side-widget-title{margin-top:10px;margin-bottom:10px}#top-widget #but-print-coupon{color:#f04124;font-weight:700;font-size:22px}#sign-up-top{text-align:right}.side-widget{background-color:#35946b;width:300px}.side-widget-gray{background-color:#f2f2f2;width:300px}.side-widget-content,.side-widget-content .left-column,.side-widget-content .right-column{background-color:#fff}.side-widget-title{text-align:center;color:#fff;font-weight:700;font-size:18pt}.side-widget-gray .side-widget-title{color:#4b4b4b}.side-widget-content ul li{margin-bottom:10px}.side-widget-content#dow .left-column{padding-top:20px}.side-widget-content#dow .right-column{text-align:center;margin-top:10px;margin-bottom:10px}.side-widget-content#lbp .left-column{padding:0}.side-widget-content img.side-widget-coupon-img{max-width:61px;max-height:61px}#weekly-deal img,.restaurantImage{max-width:none}.side-widget li a{font-size:1em!important}.orange-bt{color:#fff!important;background-color:#FF9600}.orange-bt:active,.orange-bt:hover{background-color:#FF9600!important;color:#fff!important;text-decoration:none!important}.green-bt{background-color:#8dc63f;color:#fff!important;font-weight:700}.green-bt:active,.green-bt:hover{background-color:#8dc63f!important;color:#fff!important;text-decoration:none!important}div#preference-center div#status{margin-bottoM:15px;padding:15px;border:1px solid #DEDEDE;border-radius:4px;background-color:#F3F3F3}#bottom-header{padding:.3rem;margin-bottom:0}#bottom-header #share-this{line-height:.1;text-align:right}.email_side_widget{padding:5px;border:1px solid #B2B2B2;border-radius:5px;background-color:#F7F7F7;font-family:Arial,sans-serif;text-align:center}.email_side_widget div#email_side_form_container{padding-top:10px;border-bottom:1px solid #B2B2B2;padding-bottom:5px;margin-bottom:10px}.email_side_widget span.widget-red{font-size:18px;font-weight:700;color:#AF0941}.email_side_widget span.widget-green{font-style:italic;font-size:16px;font-weight:700;color:#466B00}.email_side_widget div#but-subscribe{background:url(/images/side_widget/but-subscribe.png) no-repeat;float:right;padding-top:5px;padding-right:3px;text-align:center;cursor:pointer;font-size:16px;color:#FFF;font-weight:700;width:104px;height:29px}.email_side_widget input#email_side{padding:5px;margin-right:5px;margin-top:1px;width:150px;font-size:13px;border:1px solid #B2B2B2;border-radius:5px;font-family:Arial,sans-serif;color:#939393;height:auto}.email_side_widget_signed_up{padding:5px;border:1px solid #B2B2B2;border-radius:5px;background-color:#F7F7F7;font-family:Arial,sans-serif;text-align:center}.email_side_widget_signed_up span.widget-red{color:#AF0941;font-size:20px;font-weight:400}.email_side_widget_signed_up span.widget-green{color:#466B00;font-size:24px}.email_side_widget_signed_up span.widget-black{color:#3F3F3F;font-size:13px}.email_side_widget_signed_up div#but-find-hot-coupons{background:url(/images/side_widget/but-find-hot-coupons-2.png) no-repeat;margin:10px auto;cursor:pointer;font-size:29px;color:#FFF;font-weight:700;width:268px;height:60px;line-height:25px;letter-spacing:1px}.email_side_widget_signed_up div#but-find-hot-coupons div{padding-top:7px}.email_side_widget_signed_up div#but-find-hot-coupons span#second{font-size:20px}#search_box_small table,#search_box_small td{padding:0;margin:0;text-align:center;background:0 0;border:none}#about-us a{font-size:.6rem}#about-us ul{line-height:1}#about-us #coupon-links a{font-size:12px;text-align:center}.listing{position:relative;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:15px;float:left;margin:0 11px 10px 0}.listing table{border:none}.listing table td{padding:0}div#sidebar-circulars div#store_tabs li{text-align:center;padding:0}div#sidebar-circulars .store_tab_button li,div#sidebar-circulars .store_tab_button li:hover{white-space:nowrap;color:#fff!important;font-size:14px;height:40px!important}div#sidebar-circulars .store_tab_button li a,div#sidebar-circulars .store_tab_button li a:hover{width:120px!important;color:#fff;background-color:#008CBA!important;font-weight:700}.blue_button,.blue_button:hover{background:#6c9fd5!important;background-image:-webkit-linear-gradient(top,#6c9fd5,#5557a6)!important;background-image:-moz-linear-gradient(top,#6c9fd5,#5557a6)!important;background-image:-ms-linear-gradient(top,#6c9fd5,#5557a6)!important;background-image:-o-linear-gradient(top,#6c9fd5,#5557a6)!important;background-image:linear-gradient(to bottom,#6c9fd5,#5557a6)!important;-webkit-border-radius:5!important;-moz-border-radius:5!important;border-radius:5px!important;font-family:Arial;font-weight:700;color:#FFF!important;font-size:19px;padding:8px 13px;text-decoration:none!important}.duration,.vid_title{font-size:10px}.blue_button:visited{color:#FFF}div#double-coupon-stores ul#state-list{margin:0}div#double-coupon-stores ul#state-list li{padding-bottom:.5rem}.vjs-default-skin .vjs-play-progress,.vjs-default-skin .vjs-volume-level{background-color:#90b941}.active_vid{background-color:#eaf3dc}div#video-player{padding:5px;border:1px solid #DEDEDE}div#video-list li{padding:5px}.vid_img{border:1px solid #DEDEDE!important;padding:1px}#fp_searchbox table,table.gsc-above-wrapper-area-container{border:none;margin:0}#nutrition_facts ul,#nutrition_facts ul li,ul#categories_stats,ul#categories_stats li,ul#recipe_categories{margin-left:0;margin-bottom:0;padding-bottom:0;list-style:none}.duration{color:#999}ul#recipe_categories li{border-bottom:1px solid #f5f5f5;margin:5px 0;padding:1px 0 2px}.cse .gsc-search-button input.gsc-search-button-v2,input.gsc-input,input.gsc-search-button-v2{background-image:inherit;box-sizing:content-box;-moz-box-sizing:content-box}div#recipe-data table{border:0;margin:0}div#recipe-data table td{padding:0}#fp_searchbox{border-top:1px dotted #CCC;border-bottom:1px dotted #CCC}#fp_searchbox table,#fp_searchbox table tr{background:0 0}#fp_searchbox .search_input{border:1px solid #CCC;border-radius:4px;padding-left:5px}#nutrition_facts{margin:50px auto auto;width:250px;background:#f7f7f7;padding:5px;color:#555;text-align:center}#nutrition_facts h2{color:#555}ul.amounts,ul.servings{border-bottom:5pt solid #4d4d4d;text-align:left;padding:2px 0 4px}ul.servings li{font-size:12px;line-height:13px;margin:0;padding:0}ul.none li{padding:3px 0}ul.amounts li,ul.facts{border-bottom:1px solid #ccc;overflow:hidden;list-style:none;padding:3px 0}li#calories{border-bottom:5pt solid #4d4d4d}li#dailyValue{text-align:right;font-weight:700}#foodproducts .search_input{margin:0}#categories-stats{background-color:#f5f5f5;margin:15px 0;padding:5px 0}#coupon-gallery table,#coupon-gallery table td,#coupon-gallery table tr{background:0 0;line-height:1;border:none}div#coupon-gallery input#search_coupons{width:155px}div#auto-complete-container{width:465px}div#auto-complete-container ul.ui-autocomplete{z-index:999;list-style:none;margin:60px auto auto 20px;background-color:#fff;border:1px solid #aaa;padding:5px;border-radius:4px}div#auto-complete-container ul.ui-autocomplete li.ui-menu-item{padding:5px}#homepage table,#homepage table td,#homepage table tr{background:0 0;border:none;padding:0;line-height:1}#homepage ul{margin:0}#homepage ul.vid{margin-left:30px}#homepage-wp-section h1{margin:0}.d_expr,.d_title{font-size:11px;text-decoration:none;color:#666}.tab dd>a,.tabs .tab-title>a{font-size:11px;font-weight:700;padding:15px}.tab-title{padding:0;margin:0}.tabs-content>.content{padding-bottom:0}.tabs-content h3{font-size:16px}.GcnStores{clear:both}.GcnStores div{padding:0}#slidedeck-frame{background-color:#ccc;padding-top:25px}#slidedeck-frame .tabs-content{background-color:#fff}div#homepage #weekly-matchups{background-color:#8dc63f;color:#fff;font-weight:700;font-size:18pt;margin-bottom:10px}div#homepage #weekly-matchups .button{margin:8px;float:right;background-color:#f44c03;padding:8px}div#homepage #weekly-matchups #matchups-text{margin-top:15px}#weekly-matchups .button:focus,div#homepage #weekly-matchups .button:hover{background-color:#d20c00}#weekly-deal,#weekly-deal a,#weekly-deal div,#weekly-deal table,#weekly-deal td{font-size:11pt;margin:5px}.brandlogo{width:88px;height:45px}a:hover img.brandlogo{border:2px dashed #9c6;padding:7px 5px;margin-right:1px;margin-bottom:2px}a img.brandlogo,img.brandlogo{background:#fff;border:1px dashed #9c6;padding:8px 6px;margin-right:1px;margin-bottom:2px}.home-services>div{background-color:#eff5e1;border:1px solid #e3e8d8;border-radius:10px;padding:10px}.services-description,.testimonials_text{overflow:hidden}.home-services{margin:0 0 24px}.home-services .widget{padding:0;margin:0}.home-services h3,.home-services h3 a{padding-left:10px;font-family:Arial;color:#444;font-weight:700;margin-bottom:3px;font-size:14px}#register-but,#signin-but,.gcn_gallery,.main_point,.sub_point{font-family:Arial,sans-serif}.home-services a{font-size:12px;color:#444}.gcn_gallery{color:#7d9e3c;font-size:24px;padding-bottom:6px;line-height:28px}.testimonials1{border-bottom:1px solid #E2E2E2;height:100%;float:left;margin:15px 0 10px;padding:0 0 20px}.frame-left{float:left;margin:10px 20px 10px 0}.frame,.frame-left,.frame-right{position:relative;border:1px solid #ddd;background-color:#f5f5f5;padding:6px}.reveal-modal,.reveal-modal-bg{position:fixed}.products-services{height:100%;float:left;line-height:19px;padding:0 38px 0 5px}.services-description a:link,.services-description a:visited{color:#4981ce}.products-services img{float:left;margin:0 11px 0 0}.products-services h2,.products-services h2 a{font-size:18px;font-weight:400;padding-bottom:25px;margin:0}#register-but,#signin-but,.commentLnk,.main_point,.productsinfo h2,.step_detail,div#unsubscribe div#form span.title,h1,h2,h3,h4,ul#stores li a{font-weight:700}#samples_container Li{list-style-type:none;background-position:0 .3em;background-repeat:no-repeat;background-image:url(/images/blue-arrow.gif);margin:0;padding:0 4px 10px 20px}.ci_css_listing li{line-height:1.2}.reveal-modal{top:50%!important;transform:translate(0,-50%)}div#unsubscribe div#right-column{margin-top:50px}div#unsubscribe div#form span.title{color:#7d9e3c;font-size:12px}div#unsubscribe div#form span.label{font-size:12px;background:0 0;color:#000}div#sign-in div#left-column,div#sign-in div#right-column,div#sign-up div#left-column,div#sign-up div#right-column{background-color:#fdfdf9}div#sign-in div#left-column,div#sign-up div#left-column{padding:25px 0}div#sign-in div#right-column,div#sign-up div#right-column{padding-top:25px}#linecenter{text-align:center;position:relative;z-index:2;margin-right:10px}#linecenter:after{content:"";position:absolute;top:50%;left:0;right:0;border-top:solid 1px #CCC;z-index:-1}#register-but{width:86px;background-color:#8dc63f;border-radius:3px;border:1px solid #8dc63f;color:#FFF;padding:13px 15px;font-size:14px;cursor:pointer}.main_point{font-size:18px;color:#0C6D84}.sub_point{font-size:12px;color:#777}.line-center{margin:0;padding:0 10px;background:#fdfdf9;display:inline-block}#signin-but{width:81px;background-color:#8dc63f;border-radius:3px;border:1px solid #8dc63f;color:#FFF;padding:13px 15px;font-size:14px;cursor:pointer}ul#stores li a{font-size:12px;padding:7px}.printable-coupon{padding:5px 0;border-top:1px solid #F2F2F2}.online-coupon{padding:3px 0;border-top:1px solid #F2F2F2}.merchant-name{font-size:12px;padding-bottom:3px}.commentLnk,.commentLnk+span,.expiration{font-size:13px}.commentLnk{text-decoration:underline}#local_coupons_display,#restaurant-coupons table,#restaurant-coupons td{font-size:12px}table tr:nth-of-type(even){background:0 0}#local-coupons input,select{margin:0;padding:0;display:inline-block}#local-coupons table,#local-coupons td{border:none}#local-coupons p.success-box{background-color:#dff1c1;color:#00632e;clear:both;margin-bottom:20px;border:1px solid;padding:18px 15px;border-radius:5px}.pagination,.restaurant{border:1px solid #DFDFDF}#restaurant-coupons input,select{margin:0;padding:0;display:inline-block}.pagination,.restaurantMain{padding:5px}#restaurant-coupons p{margin:0}.pagination{font-size:13px;margin-bottom:5px}.restaurant{margin-bottom:25px}.restaurantCerts{padding:5px 0;font-size:11px;width:200px}.step_num{font-size:1.8em;font-weight:700;height:37px;width:37px}.step_detail{color:#666;font-size:14px}.step_row{margin-bottom:30px!important}.store_description{font-size:10px;line-height:12px;color:#4b4b4b}.productsinfo{background-color:#f2f2f2}.productsinfo div div.row{background-color:#fff;margin:1px 1px 15px;padding:0}.nav-frame,.nav-frame .sticky{background:#8dc63f}.productsinfo h2{font-size:16px;color:#35946b;padding-top:5px}a:link,a:visited:link{-webkit-tap-highlight-color:rgba(0,0,0,.3)}.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,h1 a,h2 a,h3 a,h4 a,h5 a{text-decoration:none}h1{color:#35946b;font-size:1.5875rem}h2{font-size:.8rem}h2.h1_style{color:#35946b;font-size:1.5875rem}h3{font-size:.7rem}h4{font-size:.6rem}.header{margin-bottom:5px}.header #inner-header li{list-style:none}.nav-frame{border-top:0 solid #35946b;border-bottom:0 solid #35946b}.top-bar .title-area{z-index:1}.top-bar,.top-bar-section li.has-form,.top-bar-section li:not(.has-form) a:not(.button){background:#8dc63f!important}.top-bar-section li:not(.has-form) a:not(.button):hover{background:#35946b!important;text-decoration:none}.top-bar-section ul li.divider{border-right:solid 1px #35946b!important}.top-bar-section #top-stores-dd{max-height:300px;overflow-y:scroll}.top-bar-section #top-stores-dd li a{line-height:1.5em}.top-bar-section #videos-table{width:300px}#videos-dd td,.top-bar-section #videos-dd table{border:0;font-size:.8125rem;font-weight:400;color:#fff!important;background:#8dc63f;white-space:nowrap;padding:.5rem!important;margin:0}.top-bar-section ul li{background:0 0}.top-bar-section #videos-table table .video-header{font-weight:700;font-size:.8rem}.top-bar-section #videos-dd table #intro-text{text-align:center;border-bottom:1px solid #fff}#coupon-lessons table td a,#store-savings table td a{font-size:.7rem;padding:10px 5px;line-height:1rem}.nav-links{font-size:.7rem}.off-canvas-list ul{margin-left:0}.off-canvas-list ul li a{border-bottom:0}.off-canvas-list ul .dropdown{margin-left:20px}.sub_nav{font-size:11px}#content a:focus,#content a:hover{background:#fff;color:#4c849f;text-decoration:underline}#content a{color:#4c849f}.byline{color:#999}.entry-content dd{margin-left:0;font-size:.9em;color:#787878;margin-bottom:1.5em}.entry-content img,.entry-content object,.entry-content video{max-width:100%;height:auto}.entry-content pre{background:#eee;border:1px solid #cecece;padding:10px}.wp-caption{max-width:100%;background:#eee;padding:5px}.wp-caption img{max-width:100%;margin-bottom:0;width:100%}.wp-caption p.wp-caption-text{font-size:.85em;margin:4px 0 7px;text-align:center}.pagination a:hover{color:#000}#respond ul{margin-left:0}.commentlist li{position:relative;clear:both;overflow:hidden;list-style-type:none;margin-bottom:1.5em;padding:.7335em 10px}.commentlist li:last-child{margin-bottom:0}.commentlist li ul.children{margin:0}.commentlist li[class*=depth-]{margin-top:1.1em}.commentlist li.depth-1{margin-left:0;margin-top:0}.commentlist li:not(.depth-1){margin-left:10px;margin-top:0;padding-bottom:0;background:#e7e7e7}.commentlist li.depth-3{background:#dadada}.commentlist .vcard{margin-left:50px}.commentlist .vcard cite.fn{font-weight:700;font-style:normal}.commentlist .vcard time{float:right}.commentlist .vcard time a{color:#999;text-decoration:none}.commentlist .vcard time a:hover{text-decoration:underline}.commentlist .vcard img.avatar{position:absolute;left:10px;padding:2px;border:1px solid #cecece;background:#fff}.commentlist .comment_content p{margin:.7335em 0 1.5em;font-size:1em;line-height:1.5em}.commentlist .comment-reply-link{border-style:solid;border-width:0;cursor:pointer;font-family:"Open Sans",Arial,sans-serif;font-weight:400;line-height:normal;margin:0 0 1.25rem;position:relative;text-decoration:none;text-align:center;display:inline-block;font-size:.8125rem;background-color:#008cba;border-color:#007095;color:#fff;float:right;padding:.875rem 1.75rem .9375rem}.commentlist .comment-reply-link:focus,.commentlist .comment-reply-link:hover{background-color:#007095;color:#fff}.respond-form{margin:1.5em 10px;padding-bottom:2.2em}.respond-form form{margin:.75em 0}.respond-form form li{list-style-type:none;clear:both;margin-bottom:.7335em}.respond-form form li label,.respond-form form li small{display:none}.respond-form form input[type=email],.respond-form form input[type=text],.respond-form form input[type=url],.respond-form form textarea{padding:3px 6px;background:#efefef;border:2px solid #cecece;line-height:1.5em}.respond-form form input[type=email]:focus,.respond-form form input[type=text]:focus,.respond-form form input[type=url]:focus,.respond-form form textarea:focus{background:#fff}.respond-form form input[type=email]:invalid,.respond-form form input[type=text]:invalid,.respond-form form input[type=url]:invalid,.respond-form form textarea:invalid{outline:0;border-color:#fbc2c4;background-color:#f6e7eb;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;box-shadow:none}.respond-form form input[type=email],.respond-form form input[type=text],.respond-form form input[type=url]{max-width:400px;min-width:250px}.respond-form form textarea{resize:none;width:97.3%;height:150px}#comment-form-title{margin:0 0 1.1em}#allowed_tags{margin:1.5em 10px .7335em 0}.nocomments{margin:0 20px 1.1em}.footer{clear:both;margin-top:1em;background:#362f2d;color:#fff}.footer .widget-title{color:#fff;font-size:.9rem;font-weight:700}.footer .textwidget a,.footer .textwidget li a{color:#fff;font-size:.7rem!important}.footer .textwidget li a:hover{color:#b2deff;font-size:.7rem!important}.footer-copy,.footer-copy li a{color:#fff;font-size:.6rem}.footer .textwidget p{font-size:.7rem!important}.footer-copy{padding-top:15px;background:#1b1716}.footer-copy li a:hover{color:#b2deff;font-size:.6rem}.clearing-assembled.clearing-blackout a:hover{background:0 0}.small-centered{overflow:auto}.gform_body ul{list-style:none;margin:0}@media only screen and (min-width:40.063em){.entry-content .alignleft,.entry-content img.alignleft{margin-right:1.5em;display:inline;float:left}.entry-content .alignright,.entry-content img.alignright{margin-left:1.5em;display:inline;float:right}.entry-content .aligncenter,.entry-content img.aligncenter{margin-right:auto;margin-left:auto;display:block;clear:both}.widget{padding:0 10px;margin:2.2em 0}}@media only screen and (min-width:64.063em){.wrap{max-width:1140px}.widget ul li{margin-bottom:.75em}.widget ul li ul{margin-top:.75em;padding-left:1em}}@media print{blockquote,img,pre,tr{page-break-inside:avoid}*{background:0 0!important;color:#000!important;text-shadow:none!important;filter:none!important;-ms-filter:none!important}a,a:visited{color:#444!important;text-decoration:underline}a:after,a:visited:after{content:" (" attr(href) ")"}a abbr[title]:after,a:visited abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999}thead{display:table-header-group}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.page-navigation,.respond-form,.sidebar,.wp-prev-next,nav{display:none}}