@charset "UTF-8";/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{box-sizing:border-box}fieldset{border:0;margin:0;padding:0}img{display:block;overflow:hidden;width:100%}ol,ul{list-style-type:none;margin:0;padding:0}body{font-size:.875rem;line-height:1.4}html.wf-active body{font-family:"Open Sans",Helvetica,Arial,sans-serif}a{color:#444}a.highlight{color:#0f91ff;font-weight:600;text-decoration:none}a:hover{color:#279cff}::-webkit-input-placeholder{font-style:italic}:-moz-placeholder{font-style:italic}::-moz-placeholder{font-style:italic}:-ms-input-placeholder{font-style:italic}::input-placeholder{font-style:italic}::-moz-placeholder{font-style:italic}:-ms-input-placeholder{font-style:italic}::placeholder{font-style:italic}h1{font-size:1.625rem;letter-spacing:-0.02em;line-height:1.2;line-height:1.2;margin:1rem 0}h2{font-size:1.375rem;letter-spacing:-0.02em;line-height:1.2;line-height:1.2;margin:1rem 0}h3{font-size:1rem;letter-spacing:0;line-height:1.4;line-height:1.2;margin:.67rem 0}h4{font-size:.875rem;letter-spacing:0;line-height:1.4;line-height:1.2;margin:.67rem 0}h5{font-size:.75rem;letter-spacing:0;line-height:1.4;line-height:1.2;margin:.67rem 0}h6{font-size:.6875rem;letter-spacing:0;line-height:1.4;line-height:1.2;margin:.67rem 0}.giga{font-size:1.625rem}.mega{font-size:1.375rem}.kilo{font-size:1rem}.body{font-size:.875rem}.centi{font-size:.75rem}.milli{font-size:.6875rem}@-webkit-keyframes spinner{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes spinner{from{transform:rotate(0)}to{transform:rotate(360deg)}}@-webkit-keyframes spinner-with-translate-centering{from{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spinner-with-translate-centering{from{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@media only screen and (min-width:36.063em){.partition_primary,.partition_secondary{margin:0 auto;max-width:36rem}.partition_primary.is_full_bleed,.partition_secondary.is_full_bleed{max-width:100%}.partition_primary.is_full_bleed>.partition_inner,.partition_secondary.is_full_bleed>.partition_inner{padding-left:.78125rem;padding-right:.78125rem}}@media only screen and (min-width:48em){.partition_primary,.partition_secondary{max-width:48rem}}@media only screen and (min-width:62.063em){.partition_primary,.partition_secondary{max-width:62rem}}@media only screen and (min-width:75.063em){.partition_primary,.partition_secondary{max-width:75rem}}.partition_primary section,.partition_secondary section{margin:initial}@media only screen and (min-width:36.063em){.partition_primary,.partition_secondary{margin:0 auto;max-width:36rem}.partition_primary.is_full_bleed,.partition_secondary.is_full_bleed{max-width:100%}.partition_primary.is_full_bleed>.partition_inner,.partition_secondary.is_full_bleed>.partition_inner{padding-left:.78125rem;padding-right:.78125rem}}@media only screen and (min-width:48em){.partition_primary,.partition_secondary{max-width:48rem}}@media only screen and (min-width:62.063em){.partition_primary,.partition_secondary{max-width:62rem}}@media only screen and (min-width:75.063em){.partition_primary,.partition_secondary{max-width:75rem}}.partition_primary section,.partition_secondary section{margin:initial}@media only screen{.products_by_tag_navbar{background:#fff;border-bottom:1px solid #e2e2e2;display:flex;float:left;max-height:40px;position:relative;width:100%;z-index:10}.pbt_navbar__label{font-size:.875rem;letter-spacing:0;line-height:1.4;background:#fafafa;border-right:1px solid #e2e2e2;display:block;font-weight:600;line-height:40px;padding:0 1.5625rem}.pbt_navbar__tags{flex:1;overflow-x:auto;white-space:nowrap}.pbt_navbar__tag{font-size:.875rem;letter-spacing:0;line-height:1.4;display:inline-block;line-height:40px;padding:0 .78125rem}.pbt_navbar__tag>a{text-decoration:none}}@media only screen and (min-width:48em){.products_by_tag_navbar{display:none}}.rfd_button{background:#0f91ff;border:0;color:#fff;display:inline-block;font-size:.75rem;font-weight:600;padding:0 .78125rem;text-decoration:none;text-transform:none;vertical-align:middle}.rfd_button:hover{background:#4ba8f6;color:#fff}.rfd_button:hover i{color:#fff}.rfd_button>i{padding-right:10px;vertical-align:middle}.rfd_button.btn_primary{background:#279bfe;border:0;color:#f6f8f5;display:inline-block;font-size:.75rem;font-weight:600;padding:0 .78125rem;text-decoration:none;text-transform:none;vertical-align:middle}.rfd_button.btn_primary:hover{background:#62b2f6;color:#f6f8f5}.rfd_button.btn_primary:hover i{color:#f6f8f5}.rfd_button.btn_primary>i{padding-right:10px;vertical-align:middle}.rfd_button.btn_secondary{background:#f7f6f4;border:0;color:#279cff;display:inline-block;font-size:.75rem;font-weight:600;padding:0 .78125rem;text-decoration:none;text-transform:none;vertical-align:middle}.rfd_button.btn_secondary:hover{background:white;color:#279cff}.rfd_button.btn_secondary:hover i{color:#279cff}.rfd_button.btn_secondary>i{padding-right:10px;vertical-align:middle}.rfd_button.btn_tertiary{background:#c00;border:0;color:#f6f8f5;display:inline-block;font-size:.75rem;font-weight:600;padding:0 .78125rem;text-decoration:none;text-transform:none;vertical-align:middle}.rfd_button.btn_tertiary:hover{background:#f20d0d;color:#f6f8f5}.rfd_button.btn_tertiary:hover i{color:#f6f8f5}.rfd_button.btn_tertiary>i{padding-right:10px;vertical-align:middle}.rfd_button.btn_holiday{background:#0f91ff;border:0;color:#fff;display:inline-block;font-size:.75rem;font-weight:600;height:40px;line-height:40px;padding:0 .78125rem;text-decoration:none;text-transform:none;vertical-align:middle;background:#fff;border:1px solid #c00;color:#c00;text-align:center}.rfd_button.btn_holiday:hover{background:#4ba8f6;color:#fff}.rfd_button.btn_holiday:hover i{color:#fff}.rfd_button.btn_holiday>i{line-height:40px;padding-right:10px;vertical-align:middle}.rfd_button.btn_holiday:hover{background:#c00;color:#fff}.rfd_button.btn_holiday i{font-weight:600;line-height:normal;padding-left:10px;padding-right:0;vertical-align:baseline}#connect_facebook{background:#45619d;color:#fff;display:block;height:67px;line-height:67px;margin:0 auto 20px auto;text-align:center;text-decoration:none}#connect_facebook i{padding-right:20px;vertical-align:middle}#log_in{font-size:1rem;height:auto;line-height:67px;margin-top:15px;width:100%}.grecaptcha-badge{visibility:hidden}@media only screen{.ad_sidebar_bigbox{display:block;margin:0 auto;width:300px}.ads_sidebar_holiday_gift_guide{display:block;height:120px;margin:1.5625rem auto;width:300px}}@media only screen{#site_content{margin:0 auto;max-width:75rem;width:100%}#site_content:after{content:'';display:table;clear:both}.partition_primary,.partition_secondary{background:#fff;padding:1.5rem 0}.partition_primary:after,.partition_secondary:after{content:'';display:table;clear:both}.partition_primary section:first-child,.partition_secondary section:first-child{margin-top:0}.partition_primary section:last-child,.partition_secondary section:last-child{margin-bottom:0}}@media only screen and (min-width:64.063em){#site_content{max-width:none}.partition_primary:first-child{padding-top:0}body.is_scrolled .partition_primary:first-child:before{display:none}.partition_primary:first-child .partition_inner{background:#fff;position:relative}.partition_secondary{background:#f7f6f4}.partition_inner{margin:0 auto;max-width:75rem;width:100%;position:relative}.partition_inner:after{content:'';display:table;clear:both}}@media only screen{.site_pagination_full{min-height:35px;position:relative;text-align:center}.site_pagination_full .pagination_previous{background:#0f91ff;border:0;color:#fff;display:inline-block;font-size:.75rem;font-weight:600;padding:0 .78125rem;text-decoration:none;text-transform:none;vertical-align:middle;left:0;position:absolute;top:0}.site_pagination_full .pagination_previous:hover{background:#4ba8f6;color:#fff}.site_pagination_full .pagination_previous:hover i{color:#fff}.site_pagination_full .pagination_previous>i{padding-right:10px;vertical-align:middle}.site_pagination_full .pagination_previous i{font-size:1rem;letter-spacing:0;line-height:1.4;padding:0 .33em 0 0}.site_pagination_full .pagination_next{background:#0f91ff;border:0;color:#fff;display:inline-block;font-size:.75rem;font-weight:600;padding:0 .78125rem;text-decoration:none;text-transform:none;vertical-align:middle;position:absolute;right:0;top:0}.site_pagination_full .pagination_next:hover{background:#4ba8f6;color:#fff}.site_pagination_full .pagination_next:hover i{color:#fff}.site_pagination_full .pagination_next>i{padding-right:10px;vertical-align:middle}.site_pagination_full .pagination_next i{font-size:1rem;letter-spacing:0;line-height:1.4;padding:0 0 0 .33em}.site_pagination_full .pagination_pages{display:none}.site_pagination_full .pagination_info{font-size:.6875rem;letter-spacing:0;line-height:1.4;padding:55px 0 0}}@media only screen and (min-width:40.063em){.site_pagination_full .pagination_pages{display:inline-block;font-size:0;white-space:nowrap}.site_pagination_full .pagination_page{display:inline-block;margin:0 1px 0 0}.site_pagination_full .pagination_page a{background:#f7f6f4;border:0;color:#0f91ff;display:inline-block;font-size:.75rem;font-weight:600;padding:0 .78125rem;text-decoration:none;text-transform:none;vertical-align:middle}.site_pagination_full .pagination_page a:hover{background:#ccc;color:#0f91ff}.site_pagination_full .pagination_page a:hover i{color:#0f91ff}.site_pagination_full .pagination_page a>i{padding-right:10px;vertical-align:middle}.site_pagination_full .pagination_page_current{font-size:.75rem;letter-spacing:0;line-height:1.4;border:1px solid #f7f6f4;display:inline-block;font-weight:600;height:35px;line-height:33px;vertical-align:middle;padding:0 .78125rem}.site_pagination_full .pagination_info{margin:20px 0 0;padding:0}}@media only screen and (min-width:64.063em){.partition_secondary .pagination_page a{background:#fff}}@media only screen{.responsive_not_small,.responsive_only_medium,.responsive_only_mediumlarge,.responsive_only_large{display:none}.responsive_only_small{display:block}}@media only screen and (min-width:40.063em){.responsive_only_small,.responsive_only_mediumlarge,.responsive_only_large{display:none}.responsive_only_medium{display:block}}@media only screen and (min-width:50.063em){.responsive_only_small,.responsive_only_medium,.responsive_only_large{display:none}.responsive_only_mediumlarge{display:block}.responsive_not_small{display:block}}@media only screen and (min-width:64.063em){.responsive_only_small,.responsive_only_medium,.responsive_only_mediumlarge{display:none}.responsive_only_large{display:block}}@media only screen and (min-width:36.063em){.partition_primary,.partition_secondary{margin:0 auto;max-width:36rem}.partition_primary.is_full_bleed,.partition_secondary.is_full_bleed{max-width:100%}.partition_primary.is_full_bleed>.partition_inner,.partition_secondary.is_full_bleed>.partition_inner{padding-left:.78125rem;padding-right:.78125rem}}@media only screen and (min-width:48em){.partition_primary,.partition_secondary{max-width:48rem}}@media only screen and (min-width:62.063em){.partition_primary,.partition_secondary{max-width:62rem}}@media only screen and (min-width:75.063em){.partition_primary,.partition_secondary{max-width:75rem}}.partition_primary section,.partition_secondary section{margin:initial}@media only screen{html{overflow-x:hidden}body{overflow:visible}body.is_showing_offcanvas{height:100vh;overflow-y:hidden}body.is_showing_offcanvas #site_container:after{opacity:1;z-index:256}body.is_showing_offcanvas.is_showing_userbox #site_header,body.is_showing_offcanvas.is_showing_mainnav #site_header{overflow:visible}body.is_showing_mainnav #site_container{transform:translateX(66.66667%)}body.is_showing_userbox #site_container{transform:translateX(-66.66667%)}#site_container{transition:transform .3s cubic-bezier(0.77,0,0.175,1)}#site_container:after{bottom:0;left:0;position:absolute;right:0;top:0;background:rgba(0,0,0,0.5);box-shadow:inset 0 0 10px #000;content:'';opacity:0;position:absolute;transition:opacity .3s cubic-bezier(0.77,0,0.175,1);z-index:-1}body.is_scrolled #site_container{margin-top:6.3125rem;margin-bottom:100px}body.is_scrolled #site_container.no_header_leaderboard{margin-top:101px}body.anchor_ad_hidden #site_container{margin-bottom:0}.site_logo{display:block;padding:12px 0;margin:0 auto;width:181.3125px}.site_logo:after{content:'';display:table;clear:both}.site_logo_icon{display:block;height:32.1625px;overflow:hidden;position:relative;width:37.2px;float:left}.site_logo_icon img{display:block;height:78.275px;left:0;max-width:none;position:absolute;top:-46.1125px;width:139.1125px}.site_logo_text{display:block;height:22.8625px;overflow:hidden;position:relative;width:139.1125px;float:left;margin:4.65px 0 0 5px}.site_logo_text img{display:block;height:78.275px;left:0;max-width:none;position:absolute;top:0;width:139.1125px}.site_logo_tagline{display:none}.is_hidden{display:none}.deal_details body.mobile_app .sidebar_content,.deal_details body.forums_app .sidebar_content{padding-bottom:30px}body.mobile_app,body.forums_app{min-height:100vh}body.mobile_app #site_header,body.mobile_app #bigbox_container,body.mobile_app .bigbox_container,body.mobile_app #site_footer,body.mobile_app section.user_comments,body.forums_app #site_header,body.forums_app #bigbox_container,body.forums_app .bigbox_container,body.forums_app #site_footer,body.forums_app section.user_comments{display:none}body.mobile_app #flyer_info,body.forums_app #flyer_info{top:0}body.mobile_app #flyer_canvas,body.forums_app #flyer_canvas{top:40px}body.forums_app #moderation_bar,body.forums_app .forums_nav{display:none}#site_header{margin:0 auto;max-width:75rem;width:100%;left:0;position:relative;overflow:visible;top:-100%;z-index:1001}#site_header:after{content:'';display:table;clear:both}body.is_scrolled #site_header{position:fixed;top:-61px;transition:top 600ms}body.is_scrolled_up #site_header{top:0}#site_header a{text-decoration:none}#site_header #mainnav_deal_alerts{-webkit-text-decoration-color:#b8242a;text-decoration-color:#b8242a;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:2px;text-underline-offset:6px;text-underline-position:below}#site_header #site_headerbar_icon_wrapper{position:relative;height:100%}html.wf-active #site_header{font-family:"Roboto",sans-serif}#header_leaderboard,#header_leaderboard_member_wrapper{padding:.7rem 0;position:-webkit-sticky;position:sticky;top:0;width:100%;background-color:white;z-index:201;transition:top 600ms}#header_leaderboard .ad_leaderboard_small,#header_leaderboard_member_wrapper .ad_leaderboard_small{margin:0 auto}body.is_scrolled.is_scrolled_up #header_leaderboard,body.is_scrolled.is_scrolled_up #header_leaderboard_member_wrapper{top:60px}#site_headerbar{width:100%;float:left;padding-left:0;padding-right:0;background:#fff;position:relative;z-index:10}#smartbanner.shown+#site_headerbar #site_userbox,#smartbanner.shown+#site_headerbar #site_mainnav{top:-78px}#site_mainnav{background:#fff;border-right:1px solid #e2e2e2;min-height:100vh;height:100%;overflow-y:auto;overflow-x:hidden;z-index:16384;width:66.66667%;float:left;padding-left:0;padding-right:0;background-color:#fff;display:none;flex-direction:column;letter-spacing:.33px;left:0;position:absolute;top:0;transform:translateX(-100%)}body.is_showing_mainnav #site_mainnav{display:flex}#site_mainnav section{margin:0}#mainnav_core{flex:1;list-style-type:none;margin:0;padding:0}.mainnav_cat_group.is_active .mainnav_subcat_menu{max-height:100%}.mainnav_cat_group.is_active .submenu_row:after{content:"";font-family:FontAwesome;color:#b8242a;display:inline-block;float:right;text-align:right}.mainnav_cat_group .submenu_row{border-bottom:0;border-top:1px solid #e2e2e2;margin-top:4px;text-transform:uppercase}.mainnav_cat_group .submenu_row:after{content:"";font-family:FontAwesome;color:#b8242a;display:inline-block;float:right;text-align:right}.mainnav_core_link{color:#222;background-color:#f7f6f4;border-bottom:1px solid #e2e2e2;display:block;line-height:44px;font-size:12px;margin:0;padding:0 16px;position:relative;text-transform:uppercase}.mainnav_core_link.has_dropdown:after{content:"";font-family:FontAwesome;color:#b8242a;display:inline-block;float:right;font-size:20px;text-align:right}.mainnav_quick_links{background-color:#f7f6f4;border-bottom:1px solid #e2e2e2}.mainnav_quick_link{border-top:1px solid #e2e2e2;margin-left:16px}.mainnav_quick_link .submenu_row{border:0;padding-left:0}.mainnav_quick_link:first-child{border-top:0}.mainnav_quick_link a{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mainnav_quick_links_group .mainnav_quick_link:first-child{border-top:1px solid #e2e2e2}#cat_financial_tools .mainnav_quick_link:first-child{border-top:0}.submenu_section{background-color:#fff;position:absolute;display:block;width:100%;height:100%;overflow-y:auto;top:0;z-index:2;left:0;transform:translate3d(100%,0,0);transition:transform .3s cubic-bezier(0.77,0,0.175,1);will-change:transform}.submenu_row{color:#222;background-color:#f7f6f4;border-bottom:1px solid #e2e2e2;display:block;line-height:44px;font-size:12px;margin:0;padding:0 16px}.submenu_row p{display:none}.mainnav_subcat_menu{background-color:#f7f6f4;border-bottom:1px solid #e2e2e2;max-height:0;transition:max-height .3s cubic-bezier(0.77,0,0.175,1);overflow:hidden}.mainnav_subcat_menu li:first-child a{border-top:1px solid #e2e2e2;padding-top:10px}.mainnav_subcat_menu li:last-child a{padding-bottom:10px}.mainnav_subcat_menu a{color:#222;background-color:#f7f6f4;border-bottom:1px solid #e2e2e2;display:block;line-height:44px;font-size:12px;margin:0;padding:0 16px;border:0;line-height:35px;margin-left:16px;padding-left:0;position:relative}.mainnav_subcat_menu p{margin:0}.mainnav_cat_group_back{text-align:center}.mainnav_cat_group_back .submenu_row{background-color:#fff;font-weight:bold;text-transform:uppercase}.mainnav_cat_group_back .submenu_row:before{content:"";font-family:FontAwesome;display:inline-block;font-size:20px;float:left;text-align:left}.mainnav_section.is_active .submenu_section{transform:none}.mainnav_subcat_head{display:none}#site_geolocation_toggle{display:none}#site_geolocation_toggle_small{text-decoration:none;background-color:#fff;border:0;text-align:right;text-transform:none;width:100%}#site_geolocation_toggle_small:hover{color:#444;text-decoration:underline}#site_geolocation_toggle_small:hover span{text-decoration:underline}#site_geolocation_toggle_small i{font-size:1.375rem;letter-spacing:-0.02em;line-height:1.2;height:20px;line-height:20px;text-align:center;vertical-align:middle;width:20px}#site_geolocation_toggle_small .user_location{display:inline-block;font-family:"Roboto",sans-serif;font-size:12px;overflow:hidden;text-overflow:ellipsis;text-transform:none;vertical-align:middle;white-space:nowrap}#site_geolocation_toggle_small .user_location.has_no_location{font-style:italic}#site_mainnav_toggle{color:#444;padding:0;text-align:center;bottom:0;display:block;left:0;padding:0 .78125rem;position:absolute;text-align:center}#site_mainnav_toggle i{font-size:150%;height:56px;line-height:56px}body.header_collapsed #site_mainnav_toggle,.no_header_leaderboard #site_mainnav_toggle{top:0}#site_search{display:none}#site_search_small{border-bottom:1px solid #e2e2e2;height:44px;line-height:44px;position:relative}#site_search_small button{background:transparent;border:0;color:#222;display:inline-block;font-size:15px;position:absolute;top:0;height:44px;line-height:44px;padding-left:16px;padding-right:16px}#site_search_small input{border:0;font-family:"Roboto",sans-serif;font-size:14px;height:100%;padding:0 5px 0 44px;vertical-align:top;width:100%}#site_menubar_logo{display:none}.is_scrolled .is_showing_userbox #site_userbox_toggle,.is_scrolled .is_showing_mainnav #site_mainnav_toggle{top:0}#site_userbox{background:#fff;border-left:1px solid #e2e2e2;min-height:100vh;height:100%;overflow-y:auto;overflow-x:hidden;z-index:16384;width:66.66667%;float:left;padding-left:0;padding-right:0;display:none;position:absolute;right:0;top:0;transform:translateX(100%)}body.is_showing_userbox #site_userbox{display:block}#site_userbox.is_loading{position:relative;position:absolute}#site_userbox.is_loading:before{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:spinner;animation-name:spinner;-webkit-animation-timing-function:linear;animation-timing-function:linear;background-image:linear-gradient(to bottom,#666,rgba(102,102,102,0) 80%);border-radius:30px 0 0 30px;box-sizing:border-box;content:'';display:block;height:60px;left:50%;margin:-30px 0 0 -30px;position:absolute;transform-origin:100% 50% 0;top:50%;width:30px;z-index:10}#site_userbox.is_loading:after{background:#f7f6f4;border-radius:50%;content:'';display:block;height:50px;left:50%;margin:-25px 0 0 -25px;position:absolute;top:50%;width:50px;z-index:20}#site_userbox.is_loading #site_userbox_login,#site_userbox.is_loading #site_userbox_profile{display:none}#site_userbox.is_logged_in #site_userbox_login{display:none}#site_userbox.is_logged_in.has_no_avatar .site_userbox_profile_avatar i{font-size:3.75rem;letter-spacing:-0.02em;line-height:1.2;color:#fff;display:block;line-height:80px}#site_userbox.is_not_logged_in #site_userbox_profile{display:none}#site_userbox_login .site_userplate{display:none}#site_userbox_login{padding:1.5625rem 1.5625rem;text-align:center}#site_userbox_login header{margin:0 0 40px}#site_userbox_login .rfd_button{background:#45619d;border:0;color:#fff;display:inline-block;font-size:.75rem;font-weight:600;height:35px;line-height:35px;padding:0 .78125rem;text-decoration:none;text-transform:none;vertical-align:middle;border-radius:2px;font-weight:500;font-size:14px;width:100%}#site_userbox_login .rfd_button:hover{background:#697eac;color:#fff}#site_userbox_login .rfd_button:hover i{color:#fff}#site_userbox_login .rfd_button>i{line-height:35px;padding-right:10px;vertical-align:middle}#site_userbox_login .rfd_button i{font-size:1.375rem}#site_userbox_login_prelude{margin:.78125rem 0}.site_userbox_login_head{font-size:1.625rem;letter-spacing:-0.02em;line-height:1.2;font-weight:300;margin:0 0 .78125rem}.site_userbox_login_description{font-size:14px;margin-bottom:.78125rem;margin-left:0;margin-right:0;margin-top:.78125rem;text-align:left}#site_userbox_signup_link,#site_userbox_facebook_desc_link{text-decoration:none;color:#2070b7}#site_userbox_signup_link:hover,#site_userbox_facebook_desc_link:hover{color:#2070b7;text-decoration:underline}#site_userbox_signup_link:hover span,#site_userbox_facebook_desc_link:hover span{text-decoration:underline}#site_userbox_break{border-top:1px solid #e2e2e2;color:#6e6c6c;font-size:10px;padding-top:5px;text-transform:uppercase;margin-bottom:15px;margin-left:-1.5625rem;margin-right:-1.5625rem;margin-top:15px}.site_userbox_dropdown_count{background:#b8242a;border-radius:10px;color:#fff;float:right;font-weight:600;height:20px;line-height:20px;margin:11px 0;padding:0 8px}#site_login_yid{border:0;padding:0;text-align:left}#site_login_yid input[type="text"],#site_login_yid input[type="password"]{background-color:#f4f8fc;border-radius:2px;display:block;height:42px;padding-bottom:0;padding-left:38px;padding-top:0;padding-right:10px;width:100%}#site_login_yid input[type="text"]::-moz-placeholder,#site_login_yid input[type="password"]::-moz-placeholder{color:#6e6c6c}#site_login_yid input[type="text"]:-ms-input-placeholder,#site_login_yid input[type="password"]:-ms-input-placeholder{color:#6e6c6c}#site_login_yid input[type="text"]::placeholder,#site_login_yid input[type="password"]::placeholder{color:#6e6c6c}#site_login_yid .site_userbox_username,#site_login_yid .site_userbox_password{display:block;position:relative}#site_login_yid .site_userbox_username:before,#site_login_yid .site_userbox_password:before{display:inline-block;line-height:42px;margin-left:15px;position:absolute;top:50%;transform:translateY(-50%);z-index:10}#site_login_yid .site_userbox_username input{margin-bottom:5px}#site_login_yid .site_userbox_username:before{content:"";font-family:FontAwesome}#site_login_yid .site_userbox_password:before{content:"";font-family:FontAwesome}#site_login_yid .site_userbox_remember_me{color:#6e6c6c;display:inline-block;line-height:18px;margin:0 0 0 4px;font-size:12px;font-weight:400}#site_login_yid button{background:#2070b7;border:0;color:#fff;display:inline-block;font-size:.75rem;font-weight:600;height:35px;line-height:35px;padding:0 .78125rem;text-decoration:none;text-transform:uppercase;vertical-align:middle;border-radius:2px;font-weight:500;font-size:14px;width:100%;margin:12px 0}#site_login_yid button:hover{background:#3c89ce;color:#fff}#site_login_yid button:hover i{color:#fff}#site_login_yid button>i{line-height:35px;padding-right:10px;vertical-align:middle}#site_login_yid .separator{font-size:1rem;font-weight:400;text-transform:lowercase;text-align:center;line-height:1.2;display:-ms-grid;display:grid;-ms-grid-columns:1fr auto 1fr;grid-template-columns:1fr auto 1fr;grid-gap:8px;align-items:center;width:100%;margin:8px 0 8px}#site_login_yid .separator:before,#site_login_yid .separator:after{content:"";height:1px;background:#999}#site_login_yid .google-login{clear:both;margin:0 auto;width:200px}#site_userbox_forgot_password{text-decoration:none;font-size:12px;font-weight:400;font-style:italic;color:#6e6c6c;display:block;text-align:left;margin:4px 0 0;clear:both}#site_userbox_forgot_password:hover{color:#6e6c6c;text-decoration:underline}#site_userbox_forgot_password:hover span{text-decoration:underline}#site_userbox_profile{padding:0;text-align:center}.site_userbox_profile_avatar.site_avatar{border:2px solid #fff;border-radius:50%;height:64px;line-height:64px;margin:.78125rem auto 5px;width:64px}.site_userbox_profile_avatar.site_avatar i{display:none}.site_userbox_profile_name{font-size:1rem;letter-spacing:0;line-height:1.4;font-weight:600;margin:5px 0}.site_userbox_profile_counts{display:none}.site_userbox_profile_links{text-align:left}.site_userbox_profile_links:after{content:'';display:table;clear:both}.site_userbox_profile_links a{text-decoration:none;background:#fff;display:block;height:42px;line-height:42px;padding:0 1.5625rem}.site_userbox_profile_links a:hover{color:#444;background-color:#d9e4f2}.site_userbox_profile_links i{font-size:1rem;letter-spacing:0;line-height:1.4;margin-right:1.5625rem;text-align:center;width:16px}#site_userbox_toggle{color:#444;padding:0;text-align:center;bottom:0;height:35px;margin:10px .78125rem;position:absolute;right:0;width:35px}#site_userbox_toggle i{font-size:150%;height:56px;line-height:56px}#site_userbox_toggle:after{border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:0;border-top:5px solid #000;content:'';display:inline-block;margin:0 0 0 5px;vertical-align:middle}#site_userbox_toggle:after{border-width:3px;bottom:5px;position:absolute;right:-5px}#site_userbox_toggle.is_loading .site_avatar{position:relative;border:2px solid #e2e2e2}#site_userbox_toggle.is_loading .site_avatar:before{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:spinner;animation-name:spinner;-webkit-animation-timing-function:linear;animation-timing-function:linear;background-image:linear-gradient(to bottom,#666,rgba(102,102,102,0) 80%);border-radius:12.5px 0 0 12.5px;box-sizing:border-box;content:'';display:block;height:25px;left:50%;margin:-12.5px 0 0 -12.5px;position:absolute;transform-origin:100% 50% 0;top:50%;width:12.5px;z-index:10}#site_userbox_toggle.is_loading .site_avatar:after{background:#fff;border-radius:50%;content:'';display:block;height:19px;left:50%;margin:-9.5px 0 0 -9.5px;position:absolute;top:50%;width:19px;z-index:20}#site_userbox_toggle.is_loading .site_avatar i,#site_userbox_toggle.is_loading .site_avatar img{display:none}#site_userbox_toggle.is_logged_in.has_no_avatar .site_avatar{border:2px solid #e2e2e2}#site_userbox_toggle.is_logged_in.has_no_avatar .site_avatar i{color:#b8242a;display:block}#site_userbox_toggle.is_logged_in .site_avatar i{display:none}#site_userbox_toggle.is_not_logged_in{width:auto}#site_userbox_toggle.is_not_logged_in:after{display:none}#site_userbox_toggle.is_not_logged_in .site_avatar{display:none}#site_userbox_toggle.is_not_logged_in .site_userbox_toggle_login_text{text-decoration:none;color:#2070b7;display:inline-block;line-height:35px;white-space:nowrap}#site_userbox_toggle.is_not_logged_in .site_userbox_toggle_login_text:hover{color:#2070b7;text-decoration:underline}#site_userbox_toggle.is_not_logged_in .site_userbox_toggle_login_text:hover span{text-decoration:underline}.is_showing_mainnav #site_userbox_toggle,.is_showing_userbox #site_userbox_toggle{bottom:auto;top:0}.is_showing_userbox #site_userbox_toggle:after{border-top-color:#b8242a}body.header_collapsed #site_userbox_toggle,.no_header_leaderboard #site_userbox_toggle{top:0}#site_userbox_toggle i{font-size:2.1875rem;letter-spacing:-0.02em;line-height:1.2;height:35px;line-height:44px;text-align:center}.site_avatar{background-color:#fff;background-repeat:no-repeat;background-size:cover;background-position:center center;border-radius:18px;display:block;height:35px;line-height:35px;overflow:hidden;width:35px}.site_avatar .fa-user{display:inline}.site_userbox_toggle_login_text{display:none}#site_userbox_login #site_userbox_username_login .google-login{margin-top:7.5px}#site_extra_menubar{width:100%;padding:11px 12.5px;border-top:1px solid #e2e2e2;border-bottom:1px solid #bebebe}#site_extra_menubar nav{width:100%;max-width:75rem;overflow-x:hidden;margin:0 auto 0 auto;display:flex;align-items:center}#site_extra_menubar ul{width:100%;-ms-overflow-style:none;scrollbar-width:none;display:flex;justify-content:space-between;align-items:center;overflow-x:auto;white-space:nowrap}#site_extra_menubar ul::-webkit-scrollbar{display:none}#site_extra_menubar ul a{color:#0d68b7;font-family:Roboto;font-size:14px;font-style:normal;font-weight:500;line-height:150%;text-decoration:none}#site_extra_menubar ul a:hover{text-decoration:underline}#site_extra_menubar ul img{vertical-align:middle;width:20px;height:20px;padding-right:2px}#site_extra_menubar ul li{display:flex}#site_extra_menubar ul li.last{justify-content:flex-end}#site_extra_menubar ul .subnav-link{padding:0 10px 0 10px}#site_extra_menubar ul .subnav-link.first{padding-left:0}#site_extra_menubar ul .subnav-link.last{padding-right:0}}@media only screen and (min-width:48em){body{overflow:visible}body #site_header{overflow:visible}#site_container{will-change:unset}#site_container:after{will-change:unset}#smartbanner.shown+#site_headerbar #site_userbox,#smartbanner.shown+#site_headerbar #site_mainnav{top:0}#site_header{max-width:none;overflow:visible}#site_header.is_showing_mainnav{left:0}#site_header.is_showing_mainnav #site_headerbar{box-shadow:none}#site_header.is_showing_userbox{left:0}#site_header.is_showing_userbox #site_headerbar{box-shadow:none}#site_headerbar{float:none;height:100%;overflow:visible}body.is_scrolled #site_headerbar #site_headerbar_top,body.header_collapsed #site_headerbar #site_headerbar_top{display:none}#site_headerbar_wrappers{margin:0 auto;max-width:75rem;width:100%;position:relative}#site_headerbar_wrappers:after{content:'';display:table;clear:both}#site_header_logo{display:none}#site_headerbar_top{margin:0 auto;max-width:75rem;width:100%;border-bottom:1px solid #e2e2e2;height:40px;position:relative}#site_headerbar_top:after{content:'';display:table;clear:both}#site_menubar{height:60px;overflow:visible;position:relative}#site_menubar_logo{display:block;height:41.5px;overflow:hidden;position:absolute;width:48px;display:block;float:left;margin:9.25px;position:relative}#site_menubar_logo img{display:block;height:101px;left:0;max-width:none;position:absolute;top:-59.5px;width:179.5px}#site_menubar_background{background-color:#eaeaea}body.header_collapsed #header_leaderboard{display:block}body.is_scrolled_up #header_leaderboard{top:0}body.is_scrolled.is_scrolled_up #header_leaderboard{top:60px}#site_mainnav{transform:none;background:transparent;border-right:0;display:block;overflow-x:visible;overflow-y:visible;width:100%;min-height:0;z-index:192;padding:0}#site_mainnav:after{content:'';display:table;clear:both}.is_scrolled #site_mainnav,.header_collapsed #site_mainnav{height:100%;top:0}#site_mainnav a{text-decoration:none}#site_mainnav a:hover{color:#b8242a}#site_mainnav .is_active .mainnav_holiday_link{font-weight:700}#site_mainnav .is_active>a,#site_mainnav li.current_section>a{color:#b8242a}#site_mainnav:hover li.current_section>a{color:inherit;text-decoration:inherit;text-decoration:none}#site_mainnav:hover li.current_section>a:hover{color:#b8242a}#site_mainnav:hover li.current_section.is_active>a{color:#b8242a}#mainnav_core{flex:initial}#mainnav_core:after{content:'';display:table;clear:both}.mainnav_section{display:inline-block;float:left}.mainnav_section.is_active .submenu_section{display:block}.mainnav_core_link{background-color:transparent;box-sizing:content-box;border-bottom:0;box-shadow:none;display:block;letter-spacing:.5px;font-weight:500;font-size:14px;height:60px;line-height:60px;margin:0 10px;padding:0}.mainnav_core_link.has_dropdown:after{display:none}.mainnav_core_link.mainnav_holiday_link{background:transparent none left center no-repeat;background-origin:border-box;background-size:auto 20px;font-weight:700}.mainnav_on_holiday .mainnav_core_link{letter-spacing:unset;font-size:13px;margin:0 4px}.submenu_section{box-shadow:3px 2px 3px rgba(0,0,0,0.1),-3px 2px 3px rgba(0,0,0,0.1);border-top:1px solid #e2e2e2;display:none;height:auto;left:0;padding:30px 0;position:absolute;right:auto;text-align:left;top:60px;width:100vw}.is_scrolled .submenu_section,.header_collapsed .submenu_section{top:60px}.mainnav_cat_menu{overflow:visible}.mainnav_cat_group_back{display:none}.mainnav_quick_links{width:16.66667%;float:left;padding-left:.78125rem;padding-right:.78125rem;background-color:transparent;border:0}.mainnav_quick_link{border:0;margin:0}.mainnav_quick_link .submenu_row{background-color:transparent;font-weight:700;font-size:14px}li.mainnav_subcat_blurb{height:100%}li.mainnav_subcat_blurb .submenu_row{height:100%;line-height:normal}.mainnav_subcat_menu{background-color:transparent;border:0;display:block;max-height:initial}.mainnav_subcat_menu a{background-color:transparent;border:0;font-size:13px;padding:0;margin:0}.mainnav_subcat_menu li:first-child a{border:0;padding-top:0}.mainnav_subcat_menu li:last-child a{padding-bottom:0}.mainnav_subcat_list li{height:28px}.mainnav_subcat_list a{display:block;line-height:28px;overflow:hidden;padding:0 .78125rem;text-overflow:ellipsis;white-space:nowrap}.mainnav_subcat_head{margin:0 .78125rem}.mainnav_subcat_head+ul{top:28px}.mainnav_subcat_head,.mainnav_subcat_blurb_head{color:#444;display:block;font-weight:700;font-size:13px;height:28px;line-height:28px;text-transform:uppercase}.mainnav_subcat_head a,.mainnav_subcat_blurb_head a{font-weight:400;position:absolute;right:10px;text-transform:none;top:0}#site_geolocation_toggle{text-decoration:none;display:inline-block;float:right;line-height:40px;margin-right:11px}#site_geolocation_toggle:hover{color:#444;text-decoration:underline}#site_geolocation_toggle:hover span{text-decoration:underline}#site_geolocation_toggle i{font-size:1.375rem;letter-spacing:-0.02em;line-height:1.2;height:20px;line-height:20px;text-align:center;vertical-align:middle;width:20px}#site_geolocation_toggle .user_location{display:inline-block;font-family:"Roboto",sans-serif;font-size:12px;overflow:hidden;text-overflow:ellipsis;text-transform:none;vertical-align:middle;white-space:nowrap}#site_geolocation_toggle .user_location.has_no_location{font-style:italic}#site_geolocation_toggle_small{display:none}#site_mainnav_toggle{display:none}#site_search{display:block;float:right;margin:4px;position:relative}#site_search input{background-color:#eaeaea;display:inline-block;font-family:"Roboto",sans-serif;font-size:14px;height:32px;padding:0 36px 0 8px;width:100%}#site_search input::-moz-placeholder{color:#444}#site_search input:-ms-input-placeholder{color:#444}#site_search input::placeholder{color:#444}#site_search button{background:transparent;border:0;color:#222;display:inline-block;font-size:15px;position:absolute;top:0;line-height:32px;right:0;padding-left:12px;padding-right:12px}#site_search_small{display:none}.submenu_row{background-color:transparent;height:28px;line-height:28px}.submenu_row p{display:block;font-size:14px;margin-top:0;margin-bottom:15px;white-space:normal}#site_userbox_wrapper{top:0;float:none;position:absolute;right:0}#site_userbox{background:transparent;border:0;display:block;float:none;height:auto;margin:0;overflow:visible;padding:0;position:relative;right:0;transform:none;width:100%;min-height:0}#site_userbox.is_loading{position:relative;display:inline-block;height:60px;margin-right:80px;position:relative;width:60px}#site_userbox.is_loading:before{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:spinner;animation-name:spinner;-webkit-animation-timing-function:linear;animation-timing-function:linear;background-image:linear-gradient(to bottom,#666,rgba(102,102,102,0) 80%);border-radius:22px 0 0 22px;box-sizing:border-box;content:'';display:block;height:44px;left:50%;margin:-22px 0 0 -22px;position:absolute;transform-origin:100% 50% 0;top:50%;width:22px;z-index:10}#site_userbox.is_loading:after{background:#fff;border-radius:50%;content:'';display:block;height:36px;left:50%;margin:-18px 0 0 -18px;position:absolute;top:50%;width:36px;z-index:20}#site_userbox.is_loading:before,#site_userbox.is_loading:after{top:27px}#site_userbox.is_active_as_menu .site_userbox_dropdown{box-shadow:3px 2px 3px rgba(0,0,0,0.1),-3px 2px 3px rgba(0,0,0,0.1);border-bottom-right-radius:5px;border-bottom-left-radius:5px}#site_userbox.is_logged_in.has_no_avatar .site_userbox_profile_avatar{border:2px solid #999}#site_userbox.is_logged_in.has_no_avatar .site_userbox_profile_avatar i{font-size:2.625rem;letter-spacing:-0.02em;line-height:1.2;line-height:56px}#site_userbox.is_not_logged_in .site_userbox_profile_avatar{border:2px solid #999}#site_userbox.is_not_logged_in .site_userbox_profile_avatar i{font-size:2.625rem;letter-spacing:-0.02em;line-height:1.2;color:#fff;display:block;line-height:56px}#site_userbox_break{margin-left:-0.78125rem;margin-right:-0.78125rem}#site_userbox_login,#site_userbox_profile{padding:0}#site_userbox_login header,#site_userbox_profile header{margin:0}#site_userbox_login #site_userbox_username_login .google-login{margin-top:0}#site_userbox_forgot_password{display:inline-block;text-align:right;float:right}.site_userplate{height:60px;line-height:60px;overflow:hidden;text-align:right}#site_userbox_login .site_userplate{display:block}.site_userbox_profile_avatar.site_avatar{background-color:#999;display:inline-block;height:38px;line-height:38px;margin:11px 3px 11px 0;text-align:center;width:38px}#site_userbox_login_prelude{display:none}#site_userbox_login_toggle{color:#2070b7;display:inline-block;height:100%}#site_userbox_login_toggle:hover .site_userbox_login_mainlinks{text-decoration:underline}#site_userbox_login_toggle:hover .site_userbox_login_mainlinks span{text-decoration:underline}#site_userbox_login_toggle:after{content:"";font-family:FontAwesome;color:#444;display:inline-block;font-size:20px;float:right;margin-left:4px;margin-right:15px;text-align:right}#site_userbox_login_toggle.is_active:after{content:"";font-family:FontAwesome}.site_userbox_login_mainlinks{height:60px;font-family:"Roboto",sans-serif;font-size:14px;font-weight:500;line-height:60px;margin:0;vertical-align:top}.site_userbox_login_mainlinks span{display:none;vertical-align:top}#site_userbox_toggle_large .site_userbox_profile_name{display:none}#site_userbox_toggle_large:after{content:"";font-family:FontAwesome;display:inline-block;font-size:20px;margin-left:4px;vertical-align:top}#site_userbox_toggle_large.is_active:after{content:"";font-family:FontAwesome}.site_userbox_profile_counts{display:inline-block;font-size:20px;vertical-align:top}.site_userbox_profile_counts .site_userbox_panel_count{display:none}.site_userbox_profile_counts .has_unread .site_userbox_panel_count{color:white;background:#c9383e;border-radius:50%;display:block;font-family:"Roboto",sans-serif;font-size:12px;font-weight:500;height:19px;line-height:19px;position:absolute;text-align:center;width:19px;right:-10px;top:10px}.site_userbox_profile_counts li{display:inline-block;margin:0 .78125rem 0 0;position:relative}.site_userbox_profile_counts a{text-decoration:none;color:#999}.site_userbox_profile_counts a:hover{color:#6e6c6c}.site_userbox_dropdown{background-color:#fff;display:none;float:right;margin-top:-1px;max-height:100vh;overflow-y:auto;z-index:202}#site_userbox_login .site_userbox_dropdown{padding-bottom:.78125rem;padding-left:.78125rem;padding-right:.78125rem;padding-top:.78125rem}.is_active_as_menu .site_userbox_dropdown{display:block}.site_userbox_dropdown_login{width:260px}.site_userbox_profile_links{border:0;color:#444;font-family:"Roboto",sans-serif;font-size:14px}.site_userbox_profile_links .site_userbox_profile_dropdown_messages{display:none}.site_userbox_profile_links .site_userbox_profile_dropdown_notifications{display:none}.site_userbox_profile_links a{background:transparent;padding:0 16px}.site_userbox_profile_links i{font-size:20px;margin-right:.78125rem}.site_userbox_profile_links:last-child a{border-bottom-left-radius:5px;border-bottom-right-radius:5px}#site_userbox_toggle{display:none}#site_userbox_toggle_large{text-decoration:none;display:inline-block;height:100%}#site_userbox_toggle_large:hover{color:#444}.mainnav_cat_group{border-left:1px solid #e2e2e2}.mainnav_cat_group.cat_deals{width:75%;float:left;padding-left:0;padding-right:0}.mainnav_cat_group.cat_deals .mainnav_subcat_list{-moz-column-count:3;column-count:3}.mainnav_cat_group.cat_hot_deals,.mainnav_cat_group.cat_flyer_categories{width:33.33333%;float:left;padding-left:0;padding-right:0}.mainnav_cat_group.cat_hot_deals .mainnav_subcat_list,.mainnav_cat_group.cat_flyer_categories .mainnav_subcat_list{-moz-column-count:2;column-count:2}.mainnav_cat_group.cat_discussion,.mainnav_cat_group.cat_flyer_retailers{width:50%;float:left;padding-left:0;padding-right:0}.mainnav_cat_group.cat_discussion .mainnav_subcat_list,.mainnav_cat_group.cat_flyer_retailers .mainnav_subcat_list{-moz-column-count:3;column-count:3}.mainnav_cat_group.cat_stores{width:83.33333%;float:left;padding-left:0;padding-right:0}.mainnav_cat_group.cat_stores .mainnav_subcat_list{-moz-column-count:5;column-count:5}.mainnav_cat_group.cat_top_reviews{width:66.66667%;float:left;padding-left:0;padding-right:0}.mainnav_cat_group.cat_top_reviews .mainnav_subcat_list{-moz-column-count:3;column-count:3}.mainnav_cat_group.cat_other_financial_tools{width:33.33333%;float:left;padding-left:0;padding-right:0;border-left:0}.mainnav_cat_group.cat_other_financial_tools .mainnav_subcat_list{-moz-column-count:1;column-count:1}.mainnav_cat_group .submenu_row{display:none}#submenu_deals .mainnav_quick_links{width:25%;float:left;padding-left:.78125rem;padding-right:.78125rem}#submenu_tools .mainnav_quick_links{width:66.66667%;float:left;padding-left:0;padding-right:0}#submenu_reviews .mainnav_quick_links{width:25%;float:left;padding-left:.78125rem;padding-right:.78125rem}.mainnav_quick_links_group{width:50%;float:left;padding-left:0;padding-right:0}.mainnav_quick_links_group .mainnav_quick_link .submenu_row{font-size:14px;font-weight:400;padding-left:.78125rem}.mainnav_quick_links_group .mainnav_quick_link:first-child{border:0}}@media only screen and (min-width:62.063em){.mainnav_on_holiday .mainnav_core_link{font-size:14px;margin:0 6px}.site_userbox_login_mainlinks span{display:inline-block}#site_userbox_toggle_large .site_userbox_profile_name{display:inline-block;font-family:"Roboto",sans-serif;font-size:14px;font-weight:500;height:60px;line-height:60px;margin:0;max-width:120px;overflow:hidden;text-overflow:ellipsis;vertical-align:top;white-space:nowrap}}@media only screen and (min-width:75.063em){#site_headerbar .site_logo{z-index:1001}.site_logo{height:50px;margin-left:16px;padding:0;position:absolute;width:235px}.is_scrolled .site_logo,.header_collapsed .site_logo{height:41.5px;margin-top:10px}.site_logo_icon{display:block;height:41.5px;overflow:hidden;position:absolute;width:48px;left:0;top:0}.site_logo_icon img{display:block;height:101px;left:0;max-width:none;position:absolute;top:-59.5px;width:179.5px}.site_logo_text{display:block;height:29.5px;overflow:hidden;position:absolute;width:179.5px;left:53px;margin:0;top:5px}.site_logo_text img{display:block;height:101px;left:0;max-width:none;position:absolute;top:0;width:179.5px}.site_logo_tagline{display:block;height:11.5px;overflow:hidden;position:absolute;width:94px;left:130px;min-height:12px;top:36px}.site_logo_tagline img{display:block;height:101px;left:-49.5px;max-width:none;position:absolute;top:-59.5px;width:179.5px}.is_scrolled .site_logo_tagline,.header_collapsed .site_logo_tagline{display:none}.site_logo img{transform:translateZ(0)}.mainnav_cat_menu{margin:0 auto;max-width:75rem;width:100%;padding-left:120px;padding-right:120px}.mainnav_cat_menu:after{content:'';display:table;clear:both}#mainnav_core{text-align:center}.mainnav_core_link{font-size:16px}.mainnav_on_holiday .mainnav_core_link{font-size:15px;margin:0 4px}.mainnav_section{float:none}.mainnav_subcat_head{font-size:14px}.mainnav_subcat_menu a{font-size:14px}.mainnav_quick_link .submenu_row{font-size:15px}#site_headerbar_top{border:0}#site_header_logo{display:block}#site_menubar_logo{display:none}}@media only screen{body{font-size:.875rem;letter-spacing:0;line-height:1.4;background:#fff;color:#444}input[type="text"],input[type="password"],input[type="email"],input[type="search"],input[type="url"],input[type="tel"],input[type="number"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"]{border:1px solid #e2e2e2;box-sizing:border-box;height:27px;line-height:27px;padding:0 5px;vertical-align:middle}textarea{border:1px solid #ccc;border-radius:5px;margin-bottom:5px;padding:5px;resize:none;width:100%}form button{height:30px;line-height:30px}#site_breadcrumbs{display:none}#site_content .primary_content_one_column{float:none;width:100%}section{margin-top:60px}section h1{margin-bottom:10px;text-align:center;text-transform:uppercase}section .view_all{font-size:.75rem;text-decoration:underline}h1.page_heading,h2.page_heading{font-size:1.375rem;letter-spacing:-0.02em;line-height:1.2;font-weight:600;margin-bottom:30px;text-align:center;text-transform:uppercase}.emoji{min-height:18px;min-width:18px;height:1em;width:1em}#header_leaderboard_member,#leaderboard_bottom_member{height:50px}.ad_leaderboard_small{height:50px;margin:0 auto;width:320px;position:static;z-index:10;clear:both}.ad_leaderboard_medium_large,.ad_leaderboard_large{display:none}.ad_bigbox{height:250px;margin:.7rem auto;width:300px}#cineplex_widget,.ad_cineplex{margin:1.5625rem auto;width:300px}#header_leaderboard_member_wrapper{text-align:center}#leaderboard_bottom_member_wrapper{text-align:center;margin-top:15px}html{-webkit-text-size-adjust:none}#breaking_news{background-color:#0f91ff;display:none;margin:0 auto;padding:15px;position:relative;text-align:left;width:100%}#breaking_news:after{content:'';display:table;clear:both}#breaking_news.is_enabled{display:block}#breaking_news.forums_breaking_news{display:none}#breaking_news .news_content{width:66.66667%;float:left;padding-left:0;padding-right:0;color:#fff;font-weight:300}#breaking_news .news_content a{color:#fff;font-weight:400}#breaking_news .news_content b,#breaking_news .news_content strong{font-weight:300}#breaking_news .news_heading{color:#fff;display:inline-block;font-size:1rem;margin-bottom:5px;margin-top:5px;text-decoration:none;float:left}#breaking_news .news_heading:hover{color:#fff}#breaking_news .news_image{float:left;display:block;width:80px;margin-right:15px}#breaking_news .news_image .image_wrapper{display:block;height:80px;width:80px}#breaking_news .breaking_news_button{display:none}#breaking_news .close{color:#0f91ff;font-size:1rem;background-color:#fff;font-weight:300;position:absolute;right:1rem;top:12px;border-width:0;border-style:solid;border-radius:14px;display:inline-block;height:22px;line-height:20px;text-align:center;width:22px}#breaking_news_background{background-color:#0f91ff}.page_content_header{margin:0 0 20px;padding:0 .78125rem}.page_content_header h1,.page_content_header h2{font-size:1.375rem;letter-spacing:-0.02em;line-height:1.2;font-weight:600;margin:0 0 20px;text-align:center;text-transform:uppercase}.primary_content,.primary_content_one_column,.sidebar_content{margin-bottom:10px;padding:0 .78125rem;position:relative}.primary_content section,.primary_content_one_column section,.sidebar_content section{margin:1.5625rem 0}.primary_content section:after,.primary_content_one_column section:after,.sidebar_content section:after{content:'';display:table;clear:both}.primary_content section header,.primary_content_one_column section header,.sidebar_content section header{margin:0 0 1rem;text-align:center}.primary_content section header p,.primary_content_one_column section header p,.sidebar_content section header p{margin:0}.primary_content section header h1,.primary_content section header h2,.primary_content_one_column section header h1,.primary_content_one_column section header h2,.sidebar_content section header h1,.sidebar_content section header h2{font-size:1.375rem;letter-spacing:-0.02em;line-height:1.2;font-weight:600;margin:30px 0 0 0;text-transform:uppercase}.primary_content section footer a,.primary_content section footer button,.primary_content_one_column section footer a,.primary_content_one_column section footer button,.sidebar_content section footer a,.sidebar_content section footer button{background:#0f91ff;border:0;color:#fff;display:inline-block;font-size:.75rem;font-weight:600;padding:0 .78125rem;text-decoration:none;text-transform:none;vertical-align:middle;display:block;font-weight:600;height:35px;line-height:35px;text-align:center;text-decoration:none;text-transform:none}.primary_content section footer a:hover,.primary_content section footer button:hover,.primary_content_one_column section footer a:hover,.primary_content_one_column section footer button:hover,.sidebar_content section footer a:hover,.sidebar_content section footer button:hover{background:#4ba8f6;color:#fff}.primary_content section footer a:hover i,.primary_content section footer button:hover i,.primary_content_one_column section footer a:hover i,.primary_content_one_column section footer button:hover i,.sidebar_content section footer a:hover i,.sidebar_content section footer button:hover i{color:#fff}.primary_content section footer a>i,.primary_content section footer button>i,.primary_content_one_column section footer a>i,.primary_content_one_column section footer button>i,.sidebar_content section footer a>i,.sidebar_content section footer button>i{padding-right:10px;vertical-align:middle}.sidebar_content section footer{margin:0}.sidebar_content section footer a{margin-top:0;height:auto;line-height:1.4;padding:.5625rem .78125rem;width:100%}.sidebar_content section header h1,.sidebar_content section header h2{font-size:1.375rem;letter-spacing:-0.02em;line-height:1.2;font-weight:600;margin:30px 0 0 0;text-transform:uppercase}.deal_detail_inline_bigbox{padding:.7rem 0;text-align:center;min-height:300px}.flyer_container li.flyer_listing_inline_bigbox{padding:.7rem 0;text-align:center;width:100%;grid-column:1 / -1}.news_listing_inline_bigbox{border-bottom:1px solid #e2e2e2;padding:20px 0;text-align:center}.news_detail_inline_bigbox{border-bottom:1px solid #e2e2e2;text-align:center}#site_footer{background:#f7f6f4}#site_footer:after{content:'';display:table;clear:both}#site_footer_mainlinks{border-bottom:1px solid #e2e2e2}#site_footer_mainlinks:after{content:'';display:table;clear:both}#site_footer_mainlinks li{float:left;text-align:center;width:16.6%}#site_footer_mainlinks a{font-size:1.625rem;letter-spacing:-0.02em;line-height:1.2;line-height:2.5;width:100%}#site_footer_menus{display:none}#site_footer_boilerplate{width:100%;float:left;padding-left:.78125rem;padding-right:.78125rem;font-size:.6875rem;letter-spacing:0;line-height:1.4;text-align:center;word-wrap:break-word}.overlay_close{display:none;height:40px;position:absolute;right:0;text-decoration:none;top:0;width:40px;z-index:4096}.overlay_close:before{font-size:2.625rem;letter-spacing:-0.02em;line-height:1.2;color:#999;content:'\00d7';display:block;font-weight:300;height:40px;left:0;line-height:40px;position:absolute;text-align:center;text-decoration:none;top:0;width:40px}.newsletter_subscribe_form_default{background:#f7f6f4;border:1px solid #e2e2e2;margin:1.5625rem 0 0;padding:10px;text-align:center}.newsletter_subscribe_form_default .widget_signup_footnote{font-size:.6875rem;margin:15px 0 0 0}.newsletter_subscribe_form_default .widget_signup_head{font-size:1rem;letter-spacing:0;line-height:1.4;color:#c00;font-weight:600;margin:0;text-decoration:underline;text-transform:uppercase}.newsletter_subscribe_form_default .widget_signup_text{font-size:.75rem;letter-spacing:0;line-height:1.4;margin:5px 0 1em}.newsletter_subscribe_form_default input{line-height:27px;height:27px;margin:0;vertical-align:middle;width:65%}.newsletter_subscribe_form_default button{background:#0f91ff;border:0;color:#fff;display:inline-block;font-size:.75rem;font-weight:600;padding:0 .78125rem;text-decoration:none;text-transform:none;vertical-align:middle;font-weight:600;line-height:27px;height:27px;width:30%}.newsletter_subscribe_form_default button:hover{background:#4ba8f6;color:#fff}.newsletter_subscribe_form_default button:hover i{color:#fff}.newsletter_subscribe_form_default button>i{padding-right:10px;vertical-align:middle}.newsletter_subscribe_form_default.forums input{margin:5px 0;width:200px}.newsletter_subscribe_form_default.forums button{width:200px}.holiday_ribbon{font-size:12px;text-align:center;position:absolute;padding:2px 0;left:-25px;top:25px;transform:rotate(-45deg);width:120px;background-color:#c00;color:#fff;z-index:10}#rfd-primis-container{min-height:200px}}@media only screen and (min-width:48em){#leaderboard_bottom_member,#header_leaderboard_member{height:90px}.ad_leaderboard_small{display:none}.ad_leaderboard_medium_large{display:block;height:90px;margin:0 auto;width:728px}.deal_detail_inline_bigbox,.flyer_container li.flyer_listing_inline_bigbox,.news_listing_inline_bigbox,.news_detail_inline_bigbox{display:none}}@media only screen and (min-width:40.063em){#breaking_news .news_content{width:83.33333%;float:left;padding-left:.78125rem;padding-right:.78125rem}#breaking_news .news_content a{margin-top:10px;margin-bottom:0}#breaking_news .breaking_news_button{background:#0f91ff;border:1px solid #fff;color:#fff;display:inline-block;font-size:.75rem;font-weight:600;height:35px;line-height:35px;padding:0 .78125rem;text-decoration:none;text-transform:none;vertical-align:middle;border-radius:5px;clear:left;float:left}#breaking_news .breaking_news_button:hover{background:#4ba8f6;color:#fff}#breaking_news .breaking_news_button:hover i{color:#fff}#breaking_news .breaking_news_button>i{line-height:35px;padding-right:10px;vertical-align:middle}#breaking_news .breaking_news_button i{font-size:1rem;letter-spacing:0;line-height:1.4;padding:0 0 0 .33em}#breaking_news.forums_breaking_news{display:none}#breaking_news.forums_breaking_news.is_enabled{display:block}#site_footer_boilerplate{padding:2rem 0}#site_footer_boilerplate p{margin:0}}@media only screen and (min-width:50.063em){#site_breadcrumbs{display:block;height:48px}#site_breadcrumbs:after{content:'';display:table;clear:both}#site_breadcrumbs li{display:inline-block;margin:0 0 .14rem 0}#site_breadcrumbs li a{text-decoration:none}#site_breadcrumbs li a:hover{color:#279cff}#site_breadcrumbs li:first-child a{padding-left:.375rem}#site_breadcrumbs li:first-child a:before{display:none}#site_breadcrumbs a,#site_breadcrumbs p{font-size:.6875rem;letter-spacing:0;line-height:1.4;color:#444;display:block;line-height:3;margin:0 0 0 5px;padding:0 .375rem 0 .75rem;position:relative}#site_breadcrumbs a:after,#site_breadcrumbs p:after{content:'';display:block;height:0;position:absolute;right:-5px;top:0;width:0}#site_breadcrumbs a:before,#site_breadcrumbs p:before{color:#444;content:"\f178";display:block;font-family:FontAwesome;height:0;left:-5px;position:absolute;top:0;width:0}#site_breadcrumbs p{font-weight:700}.page_content_header:after{content:'';display:table;clear:both}.page_content_header h1,.page_content_header h2{float:left;max-width:66%;text-align:left}.primary_content section footer,.primary_content_one_column section footer,.sidebar_content section footer{margin:10px 0;text-align:center}.primary_content section footer a,.primary_content_one_column section footer a,.sidebar_content section footer a{display:inline-block}.sidebar_content section footer{margin:0}#site_footer_mainlinks{border-bottom:0;float:right}#site_footer_mainlinks li{width:4em}#site_footer_menus{border-bottom:1px solid #e2e2e2;border-top:1px solid #e2e2e2;clear:right;display:block}#site_footer_menus:after{content:'';display:table;clear:both}#site_footer_menus a{text-decoration:none}.site_footer_menu{width:33.33333%;float:left;padding-left:.78125rem;padding-right:.78125rem;font-size:.75rem;letter-spacing:0;line-height:1.4;line-height:1.6}.site_footer_menu ul{margin:0 0 2em}.site_footer_menu_header{font-weight:700;margin:2em 0 0}#breaking_news{padding-right:10%;max-width:75rem}}@media only screen and (min-width:64.063em){#site_breadcrumbs a,#site_breadcrumbs p{font-size:.75rem;letter-spacing:0;line-height:1.4;line-height:3}.primary_content{width:66.66667%;float:left;padding-left:.78125rem;padding-right:.78125rem;padding-left:1.5625rem}.primary_content:after{content:'';display:table;clear:both}.sidebar_content{width:33.33333%;float:left;padding-left:.78125rem;padding-right:.78125rem;float:right;padding:0 0 1.5625rem;position:-webkit-sticky;position:sticky;top:7.8875rem;transition:top .6s;overflow:hidden}.sidebar_content:after{content:'';display:table;clear:both}.sidebar_content section footer{padding:0}.header_leaderboard_displayed.is_scrolled_up .sidebar_content{top:12.3375rem}.header_leaderboard_displayed .sidebar_content{top:8.5875rem}.is_scrolled_up .sidebar_content{top:11.6375rem}#header_leaderboard{text-align:center}.ad_leaderboard_medium_large{display:none}.ad_leaderboard_large{display:block;height:90px}.page_content_header{width:66.66667%;float:left;padding-left:.78125rem;padding-right:.78125rem;margin:0;padding-left:1.5625rem}.primary_content section h1,.primary_content_one_column section h1,.sidebar_content section h1{margin:0}#rfd_modal_backdrop{background:rgba(0,0,0,0.4);bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:2048}#rfd_modal_backdrop.is_active{display:block}.overlay_close{display:block}#breaking_news_close_container{width:33.333%;right:0;top:0;padding:5px 1.5625rem 5px .78125rem;position:absolute}#breaking_news_close_container span{width:300px;margin:0 auto;display:block}#breaking_news_close_container .close{display:block;position:relative;float:right;right:.25rem}.site_footer_inner{margin:0 auto;max-width:75rem;width:100%}.site_footer_inner:after{content:'';display:table;clear:both}}
*{box-sizing:border-box}fieldset{border:0;margin:0;padding:0}img{display:block;overflow:hidden;width:100%}ol,ul{list-style-type:none;margin:0;padding:0}body{font-size:.875rem;line-height:1.4}html.wf-active body{font-family:"Open Sans",Helvetica,Arial,sans-serif}a{color:#444}a.highlight{color:#0f91ff;font-weight:600;text-decoration:none}a:hover{color:#279cff}::-webkit-input-placeholder{font-style:italic}:-moz-placeholder{font-style:italic}::-moz-placeholder{font-style:italic}:-ms-input-placeholder{font-style:italic}::input-placeholder{font-style:italic}::-moz-placeholder{font-style:italic}:-ms-input-placeholder{font-style:italic}::placeholder{font-style:italic}h1{font-size:1.625rem;letter-spacing:-0.02em;line-height:1.2;line-height:1.2;margin:1rem 0}h2{font-size:1.375rem;letter-spacing:-0.02em;line-height:1.2;line-height:1.2;margin:1rem 0}h3{font-size:1rem;letter-spacing:0;line-height:1.4;line-height:1.2;margin:.67rem 0}h4{font-size:.875rem;letter-spacing:0;line-height:1.4;line-height:1.2;margin:.67rem 0}h5{font-size:.75rem;letter-spacing:0;line-height:1.4;line-height:1.2;margin:.67rem 0}h6{font-size:.6875rem;letter-spacing:0;line-height:1.4;line-height:1.2;margin:.67rem 0}.giga{font-size:1.625rem}.mega{font-size:1.375rem}.kilo{font-size:1rem}.body{font-size:.875rem}.centi{font-size:.75rem}.milli{font-size:.6875rem}@-webkit-keyframes spinner{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes spinner{from{transform:rotate(0)}to{transform:rotate(360deg)}}@-webkit-keyframes spinner-with-translate-centering{from{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spinner-with-translate-centering{from{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@media only screen and (min-width:36.063em){.partition_primary,.partition_secondary{margin:0 auto;max-width:36rem}.partition_primary.is_full_bleed,.partition_secondary.is_full_bleed{max-width:100%}.partition_primary.is_full_bleed>.partition_inner,.partition_secondary.is_full_bleed>.partition_inner{padding-left:.78125rem;padding-right:.78125rem}}@media only screen and (min-width:48em){.partition_primary,.partition_secondary{max-width:48rem}}@media only screen and (min-width:62.063em){.partition_primary,.partition_secondary{max-width:62rem}}@media only screen and (min-width:75.063em){.partition_primary,.partition_secondary{max-width:75rem}}.partition_primary section,.partition_secondary section{margin:initial}@media only screen{html{overflow-x:auto !important}body{overflow-x:auto !important}}
*{box-sizing:border-box}fieldset{border:0;margin:0;padding:0}img{display:block;overflow:hidden;width:100%}ol,ul{list-style-type:none;margin:0;padding:0}body{font-size:.875rem;line-height:1.4}html.wf-active body{font-family:"Open Sans",Helvetica,Arial,sans-serif}a{color:#444}a.highlight{color:#0f91ff;font-weight:600;text-decoration:none}a:hover{color:#279cff}::-webkit-input-placeholder{font-style:italic}:-moz-placeholder{font-style:italic}::-moz-placeholder{font-style:italic}:-ms-input-placeholder{font-style:italic}::input-placeholder{font-style:italic}::-moz-placeholder{font-style:italic}:-ms-input-placeholder{font-style:italic}::placeholder{font-style:italic}h1{font-size:1.625rem;letter-spacing:-0.02em;line-height:1.2;line-height:1.2;margin:1rem 0}h2{font-size:1.375rem;letter-spacing:-0.02em;line-height:1.2;line-height:1.2;margin:1rem 0}h3{font-size:1rem;letter-spacing:0;line-height:1.4;line-height:1.2;margin:.67rem 0}h4{font-size:.875rem;letter-spacing:0;line-height:1.4;line-height:1.2;margin:.67rem 0}h5{font-size:.75rem;letter-spacing:0;line-height:1.4;line-height:1.2;margin:.67rem 0}h6{font-size:.6875rem;letter-spacing:0;line-height:1.4;line-height:1.2;margin:.67rem 0}.giga{font-size:1.625rem}.mega{font-size:1.375rem}.kilo{font-size:1rem}.body{font-size:.875rem}.centi{font-size:.75rem}.milli{font-size:.6875rem}@-webkit-keyframes spinner{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes spinner{from{transform:rotate(0)}to{transform:rotate(360deg)}}@-webkit-keyframes spinner-with-translate-centering{from{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spinner-with-translate-centering{from{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}#legacy_responsive_backport_container{background:#fff;font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:1.5;margin:0;padding:0}#legacy_responsive_backport_container:after{content:'';display:table;clear:both}#legacy_responsive_backport_container article,#legacy_responsive_backport_container aside,#legacy_responsive_backport_container details,#legacy_responsive_backport_container figcaption,#legacy_responsive_backport_container figure,#legacy_responsive_backport_container footer,#legacy_responsive_backport_container header,#legacy_responsive_backport_container hgroup,#legacy_responsive_backport_container menu,#legacy_responsive_backport_container nav,#legacy_responsive_backport_container section{display:block}#legacy_responsive_backport_container body{background:#fff;font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:1.5;margin:0;padding:0}#legacy_responsive_backport_container a{color:#2d79a2;text-decoration:none}#legacy_responsive_backport_container a img{border:0}#legacy_responsive_backport_container fieldset,#legacy_responsive_backport_container form{border:0;margin:0;padding:0}#legacy_responsive_backport_container ol,#legacy_responsive_backport_container ul{list-style:none;margin:0;padding:0}#legacy_responsive_backport_container sup{line-height:1;vertical-align:top}#legacy_responsive_backport_container .rfd_button{background-image:url("//assets.rfdcontent.com/graphics/rfd/v33.36.174/sprite_gradients.png");background-repeat:repeat-x;border:0;border-radius:3px;display:block;font-family:Arial,Helvetica,sans-serif;padding:3px 6px;text-decoration:none}#legacy_responsive_backport_container .rfd_button.btn_primary{background-image:linear-gradient(to bottom,#c00,#a70000);color:#fff;background-position:left bottom;text-shadow:-1px -1px 0 rgba(0,0,0,0.25)}#legacy_responsive_backport_container .rfd_button.btn_secondary{background-image:linear-gradient(to bottom,#bbb,#696969);color:#fff;background-position:left bottom;text-shadow:-1px -1px 0 rgba(0,0,0,0.25)}#legacy_responsive_backport_container .rfd_button.btn_newstyle{background:#eee;border:1px solid #ccc;display:inline-block;background-image:linear-gradient(to bottom,#f3f3f3,#e5e5e5);color:#2d79a2;background-position:left top;text-shadow:1px 1px 0 #fff}#legacy_responsive_backport_container .rfd_button.btn_newstyle.is_disabled{border:1px solid #eee;color:#999;cursor:default}#legacy_responsive_backport_container .rfd_button.btn_newstyle.btn_hero{border-radius:6px;font-size:16px;font-weight:bold;padding:5px 15px}#legacy_responsive_backport_container .rfd_button.btn_sponsor{display:inline-block;background-image:linear-gradient(to bottom,#38b1e0,#2271cb);color:#fff;background-position:left top;text-shadow:-1px -1px 0 rgba(0,0,0,0.25)}#legacy_responsive_backport_container .rfd_button.btn_answer{display:inline-block;margin:5px;padding:10px;text-align:center;width:80px}#legacy_responsive_backport_container .rfd_button.btn_answer.ans_good{background-image:linear-gradient(to bottom,#008f00,#060);color:#fff;background-position:left bottom;text-shadow:-1px -1px 0 rgba(0,0,0,0.25)}#legacy_responsive_backport_container .rfd_button.btn_answer.ans_bad{background-image:linear-gradient(to bottom,#a70000,#600);color:#fff;background-position:left bottom;text-shadow:-1px -1px 0 rgba(0,0,0,0.25)}#legacy_responsive_backport_container .rfd_button.btn_social{background:#ebebeb;border:1px solid #999;display:inline-block;background-image:linear-gradient(to bottom,#fff,#d5d5d5);color:#626262}#legacy_responsive_backport_container .rfd_button.btn_social:hover{background:#f3f3f3;border:1px solid #aaa;background-image:linear-gradient(to bottom,#fff,#e3e3e3);color:#444}#legacy_responsive_backport_container .rfd_button.btn_social i{font-size:14px;vertical-align:middle}#legacy_responsive_backport_container .rfd_button.btn_social i.icon-facebook{color:#46579a}#legacy_responsive_backport_container .rfd_button.btn_social i.icon-twitter{color:#42abf1}#legacy_responsive_backport_container .rfd_button.btn_social i.icon-google-plus{color:#df4a32}#legacy_responsive_backport_container .rfd_button.btn_social i.icon-comments-alt{color:#a90503}#legacy_responsive_backport_container .rfd_button.btn_small{font-size:11px;font-weight:bold;line-height:14px;height:14px;text-transform:uppercase;white-space:nowrap}#legacy_responsive_backport_container .rfd_button.btn_small.btn_newstyle{text-transform:none}#legacy_responsive_backport_container .rfd_button.btn_small.btn_social{font-weight:normal;text-transform:none}#legacy_responsive_backport_container .rfd_button.btn_large{font-size:14px;font-weight:bold;line-height:20px;height:20px;text-transform:uppercase}#legacy_responsive_backport_container .rfd_button.btn_xlarge{font-size:18px;font-weight:bold;line-height:18px;height:18px;padding:4px 8px;text-transform:uppercase}#legacy_responsive_backport_container .rfd_button.btn_giant{border-radius:8px;font-size:24px;font-weight:bold;letter-spacing:-1px;line-height:28px;padding:8px 16px;text-transform:uppercase}#legacy_responsive_backport_container .rfd_button.btn_giant.btn_primary{text-shadow:-1px -1px 0 rgba(0,0,0,0.6)}#legacy_responsive_backport_container a.rfd_button:hover{text-decoration:none}#legacy_responsive_backport_container button.rfd_button{cursor:pointer;padding:2px 8px 4px 6px}#legacy_responsive_backport_container button.rfd_button.btn_small{baseline-shift:2px;height:20px}#legacy_responsive_backport_container button.rfd_button.btn_large{baseline-shift:2px;height:30px}#legacy_responsive_backport_container .toggle_buttons{float:left;overflow:hidden;width:177px}#legacy_responsive_backport_container .toggle_buttons li{margin-right:0}#legacy_responsive_backport_container .toggle_buttons li:first-child .btn_secondary{border-left:0;border-bottom-left-radius:3px;border-top-left-radius:3px}#legacy_responsive_backport_container .toggle_buttons li:last-child .btn_secondary{border-right:0;border-bottom-right-radius:3px;border-top-right-radius:3px}#legacy_responsive_backport_container .toggle_buttons .btn_secondary{border-left:1px solid #bbb;border-right:1px solid #696969;border-radius:0}#legacy_responsive_backport_container .toggle_buttons .btn_secondary.selected{background:#deb329;border-left:0;border-right:0;background-image:linear-gradient(to bottom,#c0960d,#eec337);color:#fff;text-shadow:1px 1px 0 rgba(0,0,0,0.25)}#legacy_responsive_backport_container .toggle_buttons .deal,#legacy_responsive_backport_container .toggle_buttons .both{width:35px}#legacy_responsive_backport_container .toggle_buttons .coupon{width:51px}#legacy_responsive_backport_container .actionbar .toggle_buttons li{margin-right:0}#legacy_responsive_backport_container .rfd_emphasis_button{background:#6d081f;border:0;border-radius:6px;box-shadow:1px 1px 3px rgba(0,0,0,0.5);display:inline-block;padding:1px 1px 4px 1px}#legacy_responsive_backport_container .rfd_emphasis_button:hover>span{background:#d51010;background-image:linear-gradient(to bottom,#f51919,#bf0e0e)}#legacy_responsive_backport_container .rfd_emphasis_button>span{background:#b30e0e;background-image:linear-gradient(to bottom,#e61616,#ac0d0d);border-radius:5px;border:1px solid #c41111;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;display:inline-block;height:24px;line-height:24px;padding:0 5px;position:relative;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,0.5)}#legacy_responsive_backport_container .rfd_emphasis_button.btn_small{border-radius:5px}#legacy_responsive_backport_container .rfd_emphasis_button.btn_small>span{border-radius:4px;font-size:12px;height:20px;line-height:20px}#legacy_responsive_backport_container .rfd_emphasis_button.btn_hero{border-radius:7px}#legacy_responsive_backport_container .rfd_emphasis_button.btn_hero>span{border-radius:6px;font-size:22px;height:40px;letter-spacing:-1px;line-height:40px;padding:0 35px}#legacy_responsive_backport_container button.rfd_emphasis_button{cursor:pointer}#legacy_responsive_backport_container button.rfd_emphasis_button::-moz-focus-inner{border:0;padding:0}#legacy_responsive_backport_container textarea{background:#fff;background-image:linear-gradient(to bottom,#CCC 0,#FFF 3px);border:1px solid #ccc;border-radius:5px;color:#222;font-family:Arial,Helvetica,sans-serif;height:100px;margin-bottom:5px;padding:5px;width:600px}#legacy_responsive_backport_container textarea.small{width:210px;height:100px}#legacy_responsive_backport_container input[type=text],#legacy_responsive_backport_container input[type=email],#legacy_responsive_backport_container input[type=tel],#legacy_responsive_backport_container input[type=password],#legacy_responsive_backport_container select{border:1px solid #ccc;border-radius:3px;padding:2px;background-image:linear-gradient(to bottom,#CCC 0,#FFF 3px)}#legacy_responsive_backport_container input[type=text].glamour,#legacy_responsive_backport_container input[type=email].glamour,#legacy_responsive_backport_container input[type=tel].glamour,#legacy_responsive_backport_container input[type=password].glamour,#legacy_responsive_backport_container select.glamour{font-size:18px;padding:8px 4px}#legacy_responsive_backport_container #ypgbar{background:url("//assets.rfdcontent.com/graphics/rfd/v33.36.174/sprite_gradients.png") repeat-x;background-image:linear-gradient(to bottom,#6e6f61 0,#585b5d 20%,#505153 80%,#6a6a6c 100%);height:27px;z-index:10}#legacy_responsive_backport_container #ypgbar_wrapper{height:27px;text-align:right}#legacy_responsive_backport_container #ypgbar_wrapper a{display:block;height:17px;overflow:hidden;position:relative;width:155px;float:right;margin:5px 0}#legacy_responsive_backport_container #ypgbar_wrapper a img{display:block;height:168px;left:0;max-width:none;position:absolute;top:-98px;width:303px}#legacy_responsive_backport_container #container{background:#fff;overflow:hidden;padding:10px;zoom:1}#legacy_responsive_backport_container #container.fluid{padding:0}#legacy_responsive_backport_container #site_header{background:#fff;position:relative;zoom:1}#legacy_responsive_backport_container #site_logo{display:block;height:61px;overflow:hidden;position:relative;width:303px;float:left;margin:20px 0 20px 10px}#legacy_responsive_backport_container #site_logo img{display:block;height:168px;left:0;max-width:none;position:absolute;top:0;width:303px}#legacy_responsive_backport_container #site_minimenu{list-style-type:none;margin:3px 0;padding:0;position:absolute;right:0;top:3px}#legacy_responsive_backport_container #site_minimenu>li{border-left:1px solid #999;float:left;font-size:11px;line-height:13px;margin-left:5px;padding-left:5px}#legacy_responsive_backport_container #site_minimenu>li:first-child{border-left:0;margin-left:0;padding-left:0}#legacy_responsive_backport_container #site_minimenu a:hover{text-decoration:underline}#legacy_responsive_backport_container .fixed{margin:0 auto;width:960px}#legacy_responsive_backport_container .fluid{margin:0 10px}#legacy_responsive_backport_container #site_userbox{background:#dcdcdc url("//assets.rfdcontent.com/graphics/rfd/v33.36.174/sprite_gradients.png") repeat-x;background-image:linear-gradient(to bottom,#f6f6f6,#dcdcdc);border:1px solid #ccc;border-radius:3px;color:#000;height:50px;padding:5px;position:absolute;right:0;top:23px}#legacy_responsive_backport_container .site_login{float:left}#legacy_responsive_backport_container .site_login fieldset{float:left;margin:0 0 5px}#legacy_responsive_backport_container .site_login .login_savelogin{clear:left}#legacy_responsive_backport_container .site_login .login_buttons{float:right}#legacy_responsive_backport_container .site_login .login_buttons .rfd_button{float:left;margin:0 0 0 5px}#legacy_responsive_backport_container .site_login input[type=text],#legacy_responsive_backport_container .site_login .field_text{font-size:11px;width:110px}#legacy_responsive_backport_container .site_login label{color:#777;font-size:11px;vertical-align:top}#legacy_responsive_backport_container .site_3rdparty{float:left;height:50px;margin:0 10px;width:80px}#legacy_responsive_backport_container .site_3rdparty p{font-size:11px;font-weight:bold;margin:0;text-align:center;text-transform:uppercase}#legacy_responsive_backport_container .fb_button{display:inline;height:16px;overflow:hidden;position:relative;width:16px;float:left;line-height:16px}#legacy_responsive_backport_container .fb_button img{display:block;height:168px;left:-158px;max-width:none;position:absolute;top:-98px;width:303px}#legacy_responsive_backport_container .site_3rdparty .connect_label{margin:6px 0 0}#legacy_responsive_backport_container .site_3rdparty .connect_icons{height:16px;margin:2px auto;width:16px}#legacy_responsive_backport_container .site_loginbreak{float:left;font-size:16px;font-weight:bold;height:50px;line-height:50px;margin:0 0 0 10px}#legacy_responsive_backport_container #site_geolocation{border-left:1px solid rgba(174,178,179,0.5);float:left;height:50px;padding-left:9px;padding-right:15px}#legacy_responsive_backport_container #site_geolocation p{font-size:11px;line-height:13px;margin:1px 0}#legacy_responsive_backport_container #site_geolocation .your_city{font-size:15px;font-weight:bold;line-height:20px}#legacy_responsive_backport_container #site_geolocation .your_city a{color:#000}#legacy_responsive_backport_container #site_geolocation .change_city{color:#777;font-weight:bold}#legacy_responsive_backport_container #site_geolocation .postal_code{font-weight:bold;border-radius:3px;margin:0 0 0 9px;background-color:#d3d3d3;padding:1px 5px;color:#777}#legacy_responsive_backport_container #site_search{float:right;padding:8px 0 0;width:200px}#legacy_responsive_backport_container #site_search input{margin:0 5px 0 0;width:120px}#legacy_responsive_backport_container #site_search input,#legacy_responsive_backport_container #site_search .button{float:left}#legacy_responsive_backport_container .site_user{float:left;margin-right:10px}#legacy_responsive_backport_container .site_user p{font-size:11px;line-height:13px;margin:0;padding-left:50px}#legacy_responsive_backport_container .site_user p a{color:#777;font-weight:bold}#legacy_responsive_backport_container #site_userthumb{float:left;height:40px;margin:5px 10px 5px 5px;width:40px;position:absolute;left:0}#legacy_responsive_backport_container #site_userthumb img{position:absolute}#legacy_responsive_backport_container .site_user .your_username{font-size:15px;font-weight:bold;line-height:20px}#legacy_responsive_backport_container .site_user .your_username a{color:#000}#legacy_responsive_backport_container .site_user a.sprite_container_fb{display:block;height:16px;overflow:hidden;position:relative;width:16px;float:left;margin:3px 5px 0 0}#legacy_responsive_backport_container .site_user a.sprite_container_fb img{display:block;height:168px;left:-158px;max-width:none;position:absolute;top:-98px;width:303px}#legacy_responsive_backport_container .site_loginbox{background:#dcdcdc url("//assets.rfdcontent.com/graphics/rfd/v33.36.174/sprite_gradients.png") repeat-x left top;background-image:linear-gradient(to bottom,#f6f6f6,#dcdcdc);border:1px solid #ccc;border-radius:3px;color:#000;height:50px;padding:5px;margin-top:5px}#legacy_responsive_backport_container .site_textbox{border-right:1px solid rgba(174,178,179,0.5);float:left;height:50px;padding-left:9px;padding-right:9px;margin-right:9px;width:200px}#legacy_responsive_backport_container .site_loginbox .site_textbox h4{font-size:14px;font-weight:bold;color:#2d79a2;line-height:13px;margin:0;margin-bottom:4px}#legacy_responsive_backport_container .site_textbox p{font-size:11px;line-height:13px;margin:0}#legacy_responsive_backport_container .rfd_modal{background:#eee none repeat-x left top;background-image:linear-gradient(to bottom,#fff,#ddd);border-radius:5px;box-shadow:2px 2px 6px rgba(0,0,0,0.5);color:#777;display:none;left:50%;padding:20px;position:fixed;top:50%;z-index:1011}#legacy_responsive_backport_container .rfd_modal.is_active{display:block}#legacy_responsive_backport_container #rfd_modal_backdrop{background:#333;display:none;height:100%;left:0;opacity:.8;-ms-filter:"alpha(opacity=80)";filter:alpha(opacity=80);position:fixed;top:0;width:100%;z-index:1010}#legacy_responsive_backport_container #rfd_modal_backdrop.is_active{display:block}#legacy_responsive_backport_container .rfd_modal header,#legacy_responsive_backport_container .rfd_modal div.header{overflow:hidden}#legacy_responsive_backport_container .rfd_modal footer,#legacy_responsive_backport_container .rfd_modal div.footer{border-top:1px solid #bbb;clear:left;padding:10px 0 0;overflow:hidden}#legacy_responsive_backport_container .modal_logo_wrapper{float:left;height:61px;overflow:hidden;position:relative;width:303px}#legacy_responsive_backport_container .rfd_modal .close_modal,#legacy_responsive_backport_container .rfd_modal .lightbox_next,#legacy_responsive_backport_container .rfd_modal .lightbox_prev{box-shadow:2px 2px 4px rgba(0,0,0,0.3);background:#666;border:2px solid white;color:#fff;display:block;font-size:20px;font-weight:bold;text-align:center;text-decoration:none;vertical-align:middle}#legacy_responsive_backport_container .rfd_modal .close_modal{border-radius:18px;height:32px;line-height:29px;position:absolute;right:-14px;top:-14px;width:32px}#legacy_responsive_backport_container .rfd_modal .close_modal:hover{color:#fff}#legacy_responsive_backport_container .rfd_modal .lightbox_next{border-left:0;border-radius:0 18px 18px 0;height:32px;line-height:29px;margin:-17px 0 0;position:absolute;right:-42px;top:50%;width:40px}#legacy_responsive_backport_container .rfd_modal .lightbox_prev{box-shadow:2px 6px 4px -4px rgba(0,0,0,0.3);border-right:0;border-radius:18px 0 0 18px;height:32px;line-height:29px;margin:-17px 0 0;position:absolute;left:-42px;top:50%;width:40px}#legacy_responsive_backport_container .rfd_modal .lightbox_nav.is_disabled{display:none}#legacy_responsive_backport_container .overlay,#legacy_responsive_backport_container .partial_overlay{height:100%;left:0;opacity:.8;-ms-filter:"alpha(opacity=80)";filter:alpha(opacity=80);position:fixed;top:0;width:100%;z-index:1008;display:none;background:#333}#legacy_responsive_backport_container .overlay_message{background:#666;border:3px solid #fff;border-radius:5px;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:20px;font-weight:bold;padding:15px;position:absolute;text-align:center;z-index:15;box-shadow:0 0 10px rgba(0,0,0,0.75)}#legacy_responsive_backport_container .overlay_message a{color:#FFF;text-decoration:underline}#legacy_responsive_backport_container .popup{display:none;position:fixed;z-index:1009}#legacy_responsive_backport_container .close_popup{cursor:pointer;position:absolute;top:20px;right:20px;z-index:100}#legacy_responsive_backport_container #change_location{z-index:1009;min-height:280px}#legacy_responsive_backport_container #call_merchant_popup{height:280px}#legacy_responsive_backport_container #change_location,#legacy_responsive_backport_container #call_merchant_popup{background:#eee none repeat-x left top;background-image:linear-gradient(to bottom,#fff,#ddd);border-radius:5px;color:#777;left:50%;margin:-175px 0 0 -355px;top:50%;width:575px;padding:25px 25px 10px}#legacy_responsive_backport_container #change_location header,#legacy_responsive_backport_container #call_merchant_popup header{border-bottom:1px solid #CCC;padding-bottom:20px;overflow:hidden;margin-bottom:20px}#legacy_responsive_backport_container #call_merchant_popup h1{font-size:22px}#legacy_responsive_backport_container #change_location .header,#legacy_responsive_backport_container #call_merchant .header{border-bottom:1px solid #CCC;padding-bottom:20px;overflow:hidden;margin-bottom:20px}#legacy_responsive_backport_container #change_location .location_logo_wrapper{display:block;height:61px;overflow:hidden;position:relative;width:303px;float:left}#legacy_responsive_backport_container #change_location .location_logo_wrapper img{display:block;height:168px;left:0;max-width:none;position:absolute;top:0;width:303px}#legacy_responsive_backport_container #change_location>img{margin:75px 0 0 225px}#legacy_responsive_backport_container #location_selector{position:relative}#legacy_responsive_backport_container .loading_overlay{position:absolute;top:0;left:0;opacity:.8;-ms-filter:"alpha(opacity=80)";filter:alpha(opacity=80);z-index:1010;display:none;background:#FFF}#legacy_responsive_backport_container #change_location .loading_overlay{width:625px;height:295px;border-radius:5px}#legacy_responsive_backport_container #location_selector .loading_overlay{height:280px;width:960px}#legacy_responsive_backport_container .loading_overlay img.loader{left:50%;margin:-33px 0 0 -33px;position:absolute;top:50%}#legacy_responsive_backport_container #select_city_form h2{margin-bottom:0}#legacy_responsive_backport_container #major_cities{overflow:hidden}#legacy_responsive_backport_container #major_cities ul{float:left}#legacy_responsive_backport_container #major_cities ul li{padding:5px 0 0 0;margin:0;width:100px}#legacy_responsive_backport_container #major_cities p{margin:5px 0 0 0}#legacy_responsive_backport_container .location form{clear:both}#legacy_responsive_backport_container .location li{margin-bottom:15px}#legacy_responsive_backport_container .location li label{font-size:14px;color:#777;font-weight:bold;width:261px;display:inline-block;line-height:26px;text-align:right}#legacy_responsive_backport_container .location li input{height:17px;font-size:10px;margin-right:5px;width:190px}#legacy_responsive_backport_container .location li.focused label{font-size:18px;color:#777}#legacy_responsive_backport_container .location li.focused input{height:25px;font-size:18px}#legacy_responsive_backport_container .location li button{display:inline;border-radius:5px;width:90px;vertical-align:top}#legacy_responsive_backport_container .location footer{position:relative;bottom:0;line-height:1;font-size:11px;text-align:left !important}#legacy_responsive_backport_container .location footer p{margin:5px 0 10px}#legacy_responsive_backport_container .location footer h4{margin:0}#legacy_responsive_backport_container .location footer a{font-weight:bold}#legacy_responsive_backport_container .location .footer{position:relative;bottom:0;line-height:1;font-size:11px;text-align:left !important}#legacy_responsive_backport_container .location .footer p{margin:5px 0 10px}#legacy_responsive_backport_container .location .footer h4{margin:0}#legacy_responsive_backport_container .location .footer a{font-weight:bold}#legacy_responsive_backport_container #change_location #city_autocomplete_loader{vertical-align:middle}#legacy_responsive_backport_container #change_location .ui-autocomplete .ui-menu-item a{font-size:11px;padding:1px 4px}#legacy_responsive_backport_container .fb_offer_overlay{background:url("//assets.rfdcontent.com/graphics/rfd/v33.36.174/recommend_bg.png") no-repeat;color:#FFF;display:none;height:132px;left:-229px;padding:0 10px 10px 10px;position:absolute;top:40px;width:358px;z-index:1010}#legacy_responsive_backport_container .fb_offer_overlay a{color:#76b7dc;cursor:pointer}#legacy_responsive_backport_container .fb_offer_overlay p{font-size:14px;line-height:17px;margin:5px}#legacy_responsive_backport_container .fb_offer_overlay .close_overlay{color:#e4e4e4;font-size:11px;text-decoration:underline}#legacy_responsive_backport_container .fb_offer_overlay .recommend img{margin:8px 0 8px 8px}#legacy_responsive_backport_container .fb_offer_overlay .title{font-size:20px;font-weight:bold;line-height:22px;margin:20px 0 10px 0;text-shadow:0 2px 3px #3e4347}#legacy_responsive_backport_container .fb_offer_overlay .thanks_text,#legacy_responsive_backport_container .fb_offer_overlay .recommend_text{display:none;text-align:center}#legacy_responsive_backport_container #site_menu{background:#c00;background-image:linear-gradient(to bottom,#c00,#af0000);border:1px solid #700000;clear:both;height:40px}#legacy_responsive_backport_container .maintab{float:left;height:26px;position:relative;zoom:1}#legacy_responsive_backport_container .maintab a,#legacy_responsive_backport_container .maintab.is_active a,#legacy_responsive_backport_container .maintab a:hover{border-radius:5px;color:#fff;display:inline;float:left;font-size:14px;font-weight:bold;height:26px;line-height:26px;margin:7px 3px;padding:0 7px;text-decoration:none}#legacy_responsive_backport_container #site_menu .maintab:hover a,#legacy_responsive_backport_container #site_menu .maintab a:hover,#legacy_responsive_backport_container #site_menu .maintab.is_active a,#legacy_responsive_backport_container #site_menu .maintab.is_active a:hover{background:#fff;color:#4a050d;height:26px}#legacy_responsive_backport_container #site_menu>ul>li a sup{color:yellow;font-size:10px;line-height:18px;vertical-align:top}#legacy_responsive_backport_container #site_menu>ul>li.is_active a sup{color:red}#legacy_responsive_backport_container #site_menu .first a{margin-left:7px}#legacy_responsive_backport_container #site_menu .is_current a{background:#840000}#legacy_responsive_backport_container #site_menu #tab_home a{height:14px;padding:6px 7px;width:15px}#legacy_responsive_backport_container #site_menu #tab_home span{background-image:url("//assets.rfdcontent.com/graphics/rfd/v33.36.174/sprites/legacy_common.png");background-position:-177px -98px;width:15px;height:14px;display:block;height:14px;overflow:hidden;position:relative;text-indent:-9999px;width:15px;zoom:1}#legacy_responsive_backport_container #site_menu #tab_home.is_active a span,#legacy_responsive_backport_container #site_menu #tab_home:hover a span{background-image:url("//assets.rfdcontent.com/graphics/rfd/v33.36.174/sprites/legacy_common.png");background-position:-195px -98px;width:15px;height:14px}#legacy_responsive_backport_container #site_menu #tab_home.is_active a,#legacy_responsive_backport_container #site_menu #tab_home.is_current.is_active a{background-color:#fff;width:15px}#legacy_responsive_backport_container #forums_activity{left:30px;position:absolute;top:-26px}#legacy_responsive_backport_container #forums_activity.holiday{left:-23px}#legacy_responsive_backport_container #forums_activity.holiday #forums_activity_arrow{margin:0 auto}#legacy_responsive_backport_container #forums_activity_blurb{background:#f6f6f6;background-image:linear-gradient(to bottom,#fff,#f6f6f6);border-radius:5px;box-shadow:1px 1px 3px rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.Shadow(color='#969696',Direction=135,Strength=3);font-size:11px;line-height:11px;padding:5px;white-space:nowrap}#legacy_responsive_backport_container #forums_activity_arrow{background-image:url("//assets.rfdcontent.com/graphics/rfd/v33.36.174/sprites/legacy_common.png");background-position:-276px -64px;width:25px;height:14px;margin:0 0 0 3px;position:relative;z-index:20}#legacy_responsive_backport_container #tab_blackfriday:hover a{text-shadow:none}#legacy_responsive_backport_container #tab_blackfriday a{background-color:#382424;color:#c4c4c4;text-shadow:0 2px 3px #221616;text-transform:uppercase}#legacy_responsive_backport_container #tab_boxingday:hover a{text-shadow:none}#legacy_responsive_backport_container #tab_boxingday a{background-color:#382424;color:#ffe429;text-shadow:0 2px 3px #221616;text-transform:uppercase}#legacy_responsive_backport_container #tab_backtoschool a{background-color:#00442b;color:#fff}#legacy_responsive_backport_container #site_menu #tab_backtoschool.maintab:hover a,#legacy_responsive_backport_container #site_menu #tab_backtoschool.maintab a:hover,#legacy_responsive_backport_container #site_menu #tab_backtoschool.maintab.is_active a,#legacy_responsive_backport_container #site_menu #tab_backtoschool.maintab.is_active a:hover{background-color:#030;color:#fff}#legacy_responsive_backport_container #site_submenu{position:relative;width:960px;z-index:512;zoom:1}#legacy_responsive_backport_container .NEW_submenu_section{background:#fff;border:1px solid #828282;border-top:0;box-shadow:0 12px 4px -8px rgba(0,0,0,0.5);display:none;left:0;line-height:16px;overflow:hidden;padding:10px;position:absolute;right:0}#legacy_responsive_backport_container .NEW_submenu_section.is_active{display:block}#legacy_responsive_backport_container .submenu_column{float:left;width:25%}#legacy_responsive_backport_container .submenu_group{border-top:1px dashed #ccc;margin:8px 30px 0 0;padding:7px 0 0}#legacy_responsive_backport_container .submenu_group:first-child{border-top:0;margin:0 30px 0 0;padding:0}#legacy_responsive_backport_container .submenu_group span{font-size:12px;font-weight:bold;margin:0}#legacy_responsive_backport_container .submenu_group a{border-bottom:1px dotted transparent;color:#747474}#legacy_responsive_backport_container .submenu_group a:hover{border-bottom:1px dotted #999}#legacy_responsive_backport_container .submenu_group span a{color:#444}#legacy_responsive_backport_container .submenu_group li{font-size:11px}#legacy_responsive_backport_container .submenu_group li a{display:inline-block;margin-left:10px}#legacy_responsive_backport_container .submenu_group li.footer_see_more{padding-top:15px}#legacy_responsive_backport_container .submenu_group li.footer_see_more a{color:#2d79a2;font-weight:bold}#legacy_responsive_backport_container .stores_tab_label{font-size:12px;font-weight:bold;margin-left:10px}#legacy_responsive_backport_container .stores_tab_label.shorten_columns{margin-left:37%}#legacy_responsive_backport_container .submenu_column.shorten_columns{width:21%}#legacy_responsive_backport_container .submenu_column.ad_active{border-right:1px dashed #ccc;width:36%}#legacy_responsive_backport_container .submenu_column.ad_active img{height:41px;width:104px}#legacy_responsive_backport_container .submenu_column.ad_active a{display:block;margin-bottom:10px}#legacy_responsive_backport_container .submenu_column.ad_active p{float:left}#legacy_responsive_backport_container .submenu_column.ad_active a.img_container{border:1px solid #ccc;float:left;margin-right:10px;padding:5px}#legacy_responsive_backport_container .submenu_column.ad_active .subheading{color:#777;font-weight:bold;font-size:11px;margin-bottom:0}#legacy_responsive_backport_container .submenu_column.ad_active .subheading:hover{border-bottom:0}#legacy_responsive_backport_container .submenu_column.ad_active .submenu_group li{float:left;width:100%}#legacy_responsive_backport_container .submenu_column.ad_active .submenu_group li a.subheading{margin-left:0}#legacy_responsive_backport_container .submenu_arrow_down{border-bottom:2px solid transparent;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #333;display:inline-block;height:0;vertical-align:middle;width:0}#legacy_responsive_backport_container .arrow_right{border-bottom:4px solid transparent;border-left:4px solid #333;border-right:4px solid transparent;border-top:4px solid transparent;display:inline-block;height:0;vertical-align:middle;width:0}#legacy_responsive_backport_container #site_menu .maintab a .submenu_arrow_down{border-top:4px solid #fff}#legacy_responsive_backport_container #site_menu .maintab.is_active a .submenu_arrow_down,#legacy_responsive_backport_container #site_menu .maintab a:hover .submenu_arrow_down{border-top:4px solid #4a050d}#legacy_responsive_backport_container #site_quicklinks{background:#e4e4e4;background-image:linear-gradient(to bottom,#b5b5b5 0,#e4e4e4 8px);border:1px solid #999;border-top:0;font-size:11px;padding:9px 10px 7px;position:relative;zoom:1}#legacy_responsive_backport_container #site_quicklinks a{color:#000;text-decoration:none}#legacy_responsive_backport_container #site_quicklinks li,#legacy_responsive_backport_container #site_quicklinks p{display:inline-block;margin:0 9px 0 0}#legacy_responsive_backport_container #site_quicklinks p{font-weight:bold}#legacy_responsive_backport_container #site_quicklinks ul{display:inline-block;list-style-type:none;padding:0}#legacy_responsive_backport_container #dropdown_financial{background:#eee;width:420px}#legacy_responsive_backport_container #dropdown_financial span.heading{font-size:12px;font-weight:bold}#legacy_responsive_backport_container #dropdown_financial>ul{background:#ddd;border-right:1px solid #fff;bottom:0;font-weight:bold;left:0;margin-right:10px;position:absolute;top:0;width:125px}#legacy_responsive_backport_container .submenu_dropdown{display:none}#legacy_responsive_backport_container .submenu_dropdown.is_active{border-radius:5px;border:3px solid #fff;box-shadow:1px 1px 3px rgba(0,0,0,0.3);display:block;height:148px;position:absolute;top:28px;z-index:32767}#legacy_responsive_backport_container .submenu_dropdown_list>li{background:#ddd;padding:5px 10px;white-space:nowrap}#legacy_responsive_backport_container .submenu_dropdown_list>li:first-child{border-top-left-radius:3px;border-top-right-radius:3px}#legacy_responsive_backport_container .submenu_dropdown_list>li:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px}#legacy_responsive_backport_container #dropdown_financial>ul a{font-weight:normal}#legacy_responsive_backport_container .dropdown_financial_cards{height:138px;list-style-type:none;margin:0 0 0 130px;padding:5px}#legacy_responsive_backport_container #dropdown_financial .dropdown_financial_cards li{margin:5px 0 0 0;overflow:hidden;width:265px;zoom:1}#legacy_responsive_backport_container .dropdown_financial_cards .creditcard_thumb{float:left;height:46px;margin:0 10px 10px 0;width:70px}#legacy_responsive_backport_container .dropdown_financial_cards .creditcard_thumb img{height:46px;width:70px}#legacy_responsive_backport_container .dropdown_financial_cards a.creditcard_title{display:block;font-size:11px;float:left;line-height:14px;margin-bottom:3px;text-decoration:none;width:185px}#legacy_responsive_backport_container .dropdown_financial_cards a.creditcard_title:hover{text-decoration:underline}#legacy_responsive_backport_container .dropdown_financial_cards a.applynow{float:left;font-size:12px;font-weight:bold}#legacy_responsive_backport_container .dropdown_financial_cards ul{overflow:hidden}#legacy_responsive_backport_container #rfd_footer{clear:both;font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:15px;margin:0;text-align:left}#legacy_responsive_backport_container #rfd_footer a img{border:0}#legacy_responsive_backport_container #footer_bar{background:#c00;background-image:linear-gradient(to bottom,#c00,#af0000);height:40px;padding:4px 8px}#legacy_responsive_backport_container #footer_logo{display:block;height:31px;overflow:hidden;position:relative;width:165px;float:left;margin:5px 0 4px}#legacy_responsive_backport_container #footer_logo img{display:block;height:168px;left:0;max-width:none;position:absolute;top:-64px;width:303px}#legacy_responsive_backport_container #rfd_footer .social{float:right;margin:4px 0 9px}#legacy_responsive_backport_container #rfd_footer .social li{float:left;margin:0 0 0 5px;padding:0 0 0 5px;border-left:1px solid #960000}#legacy_responsive_backport_container #rfd_footer .social li:first-child{border-left:0}#legacy_responsive_backport_container #rfd_footer .social a{display:block;height:32px;overflow:hidden;position:relative;width:32px}#legacy_responsive_backport_container #social_twitter{display:block;height:168px;left:0;max-width:none;position:absolute;top:-118px;width:303px}#legacy_responsive_backport_container #social_facebook{display:block;height:168px;left:-105px;max-width:none;position:absolute;top:-118px;width:303px}#legacy_responsive_backport_container #social_rss{display:block;height:168px;left:-35px;max-width:none;position:absolute;top:-118px;width:303px}#legacy_responsive_backport_container #social_mail{display:block;height:168px;left:-140px;max-width:none;position:absolute;top:-118px;width:303px}#legacy_responsive_backport_container #social_mobile{display:block;height:168px;left:-70px;max-width:none;position:absolute;top:-118px;width:303px}#legacy_responsive_backport_container #footer_content{margin:0 auto;overflow:hidden;padding:20px 10px;width:725px;zoom:1}#legacy_responsive_backport_container #rfd_footer .footer_links{float:left;margin:0;width:200px}#legacy_responsive_backport_container #rfd_footer .footer_links h2{clear:left;color:#000;font-size:11px;font-weight:bold;line-height:15px;margin:0}#legacy_responsive_backport_container #rfd_footer .footer_links ul{display:inline;float:left;list-style-type:none;margin:0 30px 20px 0;padding:0}#legacy_responsive_backport_container #rfd_footer .footer_links .nohead{margin-top:15px}#legacy_responsive_backport_container #rfd_footer .footer_links li{display:block;margin:0;padding:0}#legacy_responsive_backport_container #rfd_footer .footer_links a{text-decoration:none}#legacy_responsive_backport_container #rfd_footer .footer_links a:hover{text-decoration:underline}#legacy_responsive_backport_container #rfd_footer .footer_links.footer_cities{width:125px}#legacy_responsive_backport_container #footer_legal{border-top:1px solid #ccc;padding:20px 10px 10px}#legacy_responsive_backport_container #footer_legal p{margin:0}#legacy_responsive_backport_container #rfd_footer .choose_city{clear:left}#legacy_responsive_backport_container .rfd_tooltip{background:#fff;border:1px solid #aaa;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,0.3);color:#777;display:none;font-size:12px;font-weight:normal;line-height:1.3;padding:7px;position:absolute;width:250px;z-index:1}#legacy_responsive_backport_container .rfd_tooltip p{margin-top:0}#legacy_responsive_backport_container .rfd_tooltip.is_active{display:block}#legacy_responsive_backport_container .rfd_tooltip.arrow_left:before{background-image:url("//assets.rfdcontent.com/graphics/rfd/v33.36.174/sprites/legacy_common.png");background-position:-191px -64px;width:20px;height:28px;content:'';display:block;left:-20px;position:absolute;top:5px}#legacy_responsive_backport_container .rfd_tooltip.arrow_right:before{background-image:url("//assets.rfdcontent.com/graphics/rfd/v33.36.174/sprites/legacy_common.png");background-position:-168px -64px;width:20px;height:28px;content:'';display:block;position:absolute;right:-20px;top:5px}#legacy_responsive_backport_container .rfd_tooltip.arrow_top:before{background-image:url("//assets.rfdcontent.com/graphics/rfd/v33.36.174/sprites/legacy_common.png");background-position:-245px -64px;width:28px;height:19px;content:'';display:block;left:119px;position:absolute;top:-19px}#legacy_responsive_backport_container .rfd_tooltip.arrow_bottom:before{background-image:url("//assets.rfdcontent.com/graphics/rfd/v33.36.174/sprites/legacy_common.png");background-position:-214px -64px;width:28px;height:19px;bottom:-19px;content:'';display:block;left:119px;position:absolute}#legacy_responsive_backport_container .rfd_tooltip h4{font-size:14px;margin:0 0 10px}#legacy_responsive_backport_container .rfd_tooltip p:last-child{margin-bottom:0}#legacy_responsive_backport_container .help_trigger{background:#ccc;border-radius:3px;color:#777;display:inline-block;font-size:11px;font-weight:bold;height:11px;line-height:11px;padding:1px;text-align:center;vertical-align:middle;width:11px}#legacy_responsive_backport_container .rfd_tooltip.arrow_right{height:auto}#legacy_responsive_backport_container .fixed #main{float:left;width:645px}#legacy_responsive_backport_container .fluid #main{margin-right:15px;overflow:hidden;zoom:1}#legacy_responsive_backport_container #main_large{float:left;position:relative;width:100%}#legacy_responsive_backport_container #sidebar{float:right;margin:0 0 20px 0;width:300px}#legacy_responsive_backport_container .fluid #sidebar{margin-left:15px}#legacy_responsive_backport_container .cbox{margin:20px 0}#legacy_responsive_backport_container .cbox h1{color:#777;font-size:26px;font-weight:bold;letter-spacing:-1px}#legacy_responsive_backport_container .cbox h1.mega{font-size:36px}#legacy_responsive_backport_container .cbox>header{border-top-color:#777;border-top-width:5px;border-top-style:solid;padding:10px 0 0}#legacy_responsive_backport_container .cbox>h1{border-bottom-color:#777;border-bottom-width:5px;border-bottom-style:solid}#legacy_responsive_backport_container .cbox>h2,#legacy_responsive_backport_container .cbox>header>h2,#legacy_responsive_backport_container .cbox #coupons_list .no_offers_heading{color:#777;font-size:26px;font-weight:bold;letter-spacing:-1px;line-height:30px;margin:20px 0 0}#legacy_responsive_backport_container .cbox>h2,#legacy_responsive_backport_container .cbox #coupons_list .no_offers_heading{border-top-color:#777;border-top-width:5px;border-top-style:solid;padding:10px}#legacy_responsive_backport_container .cbox>header>h2{margin:0 10px 10px;padding:0}#legacy_responsive_backport_container .cbox>h3{border-top-color:#777;border-top-width:5px;border-top-style:solid;color:#777;font-size:18px;font-weight:bold;letter-spacing:-0.5px;margin:20px 0 0;padding:5px 0}#legacy_responsive_backport_container .cbox>header>h4{font-size:11px;margin:0 10px;padding:0}#legacy_responsive_backport_container .cbox>footer{margin:7px 10px 0;text-align:right;clear:both}#legacy_responsive_backport_container .cbox .footer_link{font-size:11px;font-weight:bold}#legacy_responsive_backport_container .cbox_gsps h2{border-top-color:#4d7298;color:#4d7298}#legacy_responsive_backport_container ul.sponsored_deal,#legacy_responsive_backport_container .cbox_offer_sponsored{background:url("//assets.rfdcontent.com/graphics/rfd/v33.36.174/contentbox_back.png") repeat-x left top;background-image:linear-gradient(to bottom,#e1e1e1,#fff 40px);border-top:1px solid #ccc;font-family:Arial,Helvetica,sans-serif;margin:20px 0 30px}#legacy_responsive_backport_container ul.sponsored_deal{display:block}#legacy_responsive_backport_container .ribbon_sponsored{display:block;margin:-10px auto 10px}#legacy_responsive_backport_container ul.sponsored_deal h3,#legacy_responsive_backport_container .cbox_offer_sponsored h3{border:0;font-size:24px;font-weight:bold;letter-spacing:-1px;line-height:28px;margin:10px 0;text-align:center}#legacy_responsive_backport_container ul.sponsored_deal .offer_thumb,#legacy_responsive_backport_container .cbox_offer_sponsored .offer_thumb{border:1px solid #ccc;display:block;float:left;margin:0 10px}#legacy_responsive_backport_container .offer_sponsored_summary{color:#70777a;margin:0 10px 0 102px;overflow:hidden}#legacy_responsive_backport_container .offer_sponsored_summary ol{clear:left;list-style-type:decimal;margin:1.3em 0 1.3em 20px}#legacy_responsive_backport_container .offer_sponsored_summary ul{clear:left;list-style-type:disc;margin:1.3em 0 1.3em 20px}#legacy_responsive_backport_container .offer_sponsored_summary li{list-style-type:disc}#legacy_responsive_backport_container ul.sponsored_deal .offer_sponsored_summary ul,#legacy_responsive_backport_container ul.sponsored_deal .offer_sponsored_summary li{list-style-type:none}#legacy_responsive_backport_container .offer_sponsored_summary p{clear:left;margin:1.3em 0}#legacy_responsive_backport_container .offer_sponsored_summary p:first-child,#legacy_responsive_backport_container .offer_sponsored_summary ol:first-child,#legacy_responsive_backport_container .offer_sponsored_summary ul:first-child{margin-top:0}#legacy_responsive_backport_container .offer_sponsored_summary ol.two_wide,#legacy_responsive_backport_container .offer_sponsored_summary ul.two_wide{clear:none;float:left;margin:0 0 1em 0;padding:0 2% 0 20px;width:43%}#legacy_responsive_backport_container .cbox_offers_normal,#legacy_responsive_backport_container .cbox_offers_featured,#legacy_responsive_backport_container .cbox_tools_featured,#legacy_responsive_backport_container .cbox_tools_normal{color:#70777a;margin:10px 0 40px}#legacy_responsive_backport_container .cbox_offers_expired{border-bottom:5px solid #747474}#legacy_responsive_backport_container .cbox_offers_normal h2:first-child,#legacy_responsive_backport_container .cbox_offers_featured h2:first-child,#legacy_responsive_backport_container .cbox_offers_normal header,#legacy_responsive_backport_container .cbox_offers_featured header,#legacy_responsive_backport_container .cbox_tools_featured,#legacy_responsive_backport_container .cbox_tools_normal{border-color:#747474;color:#747474}#legacy_responsive_backport_container .cbox_offers_featured #all_deals_sort{float:right;margin-top:15px}#legacy_responsive_backport_container .OLD_coupons_header{overflow:hidden}#legacy_responsive_backport_container .OLD_coupons_header .ad_category_sponsorship{margin:0}#legacy_responsive_backport_container .cbox_map{margin:0 0 20px;padding:17px 0 0}#legacy_responsive_backport_container .cbox_map h2{border-top:0;border-bottom:5px solid #747474}#legacy_responsive_backport_container .cbox_map img{display:block;margin:10px}#legacy_responsive_backport_container .cbox_map .merchants{margin:10px}#legacy_responsive_backport_container .cbox_map .merchants>li{border-top:1px dashed #ccc;margin:10px 0 0;padding:6px 0 0}#legacy_responsive_backport_container .cbox_map .merchants>li:first-child{border-top:0}#legacy_responsive_backport_container .cbox_map .merchants>li.main_merchant{border-top:0;margin:0;padding:0}#legacy_responsive_backport_container .cbox_map .merchant_street{font-weight:bold}#legacy_responsive_backport_container .cbox_map .merchant_list_actions{float:none;margin:5px 0}#legacy_responsive_backport_container .locations_by_province{border-top:1px solid #ccc;margin:10px;overflow:hidden;padding:10px 0}#legacy_responsive_backport_container .locations_by_province p{color:#747474;font-size:14px;font-weight:bold;margin:0}#legacy_responsive_backport_container .locations_by_province ul{float:left;width:50%}#legacy_responsive_backport_container .locations_by_province li{font-size:11px;margin:0 0 0 10px}#legacy_responsive_backport_container .cbox_forums .threads_list li{border:0;float:none;line-height:1.3;padding:15px 0}#legacy_responsive_backport_container .cbox_forums .threads_list li:first-child{border-top:0;padding-top:5px}#legacy_responsive_backport_container .cbox_forums .threads_list li:last-child{padding-bottom:5px}#legacy_responsive_backport_container .cbox_forums .thread_title{font-weight:bold}#legacy_responsive_backport_container .cbox_forums .thread_info{color:#777;font-size:11px;margin:3px 0 0 0}#legacy_responsive_backport_container .thread_info time,#legacy_responsive_backport_container .thread_info .author{font-weight:normal}#legacy_responsive_backport_container .cbox_forums h2{border-top-color:#a70403;color:#a70403;padding:10px 10px 0}#legacy_responsive_backport_container .cbox_forums h5{color:#555;font-weight:bold;margin:0 10px 0;padding:0 0 10px}#legacy_responsive_backport_container .cbox_forums .threads_list{margin:0 10px}#legacy_responsive_backport_container .cbox_forums footer{border-top:1px solid #ccc;padding:5px 0 0}#legacy_responsive_backport_container .sidebar_categories{float:left;font-size:12px}#legacy_responsive_backport_container .sidebar_categories:first-of-type{margin:0 0 0 10px;width:150px}#legacy_responsive_backport_container .sidebar_categories:last-of-type{width:140px}#legacy_responsive_backport_container .contentbox.secondary>span>ul.sponsored_deal,#legacy_responsive_backport_container ul#sponsored_deal>li>span>ul,#legacy_responsive_backport_container .contentbox.secondary>ul.sponsored_deal,#legacy_responsive_backport_container ul#sponsored_deal>li>ul{background:url("//assets.rfdcontent.com/graphics/rfd/v33.36.174/contentbox_back.png") repeat-x left top;background-image:linear-gradient(to bottom,#e1e1e1 0,#fff 40px);border-top:1px solid #ccc;display:block;margin:20px 0 30px}#legacy_responsive_backport_container .contentbox.secondary>span>ul.sponsored_deal>h3,#legacy_responsive_backport_container ul#sponsored_deal>li>span>ul>h3,#legacy_responsive_backport_container .contentbox.secondary>ul.sponsored_deal>h3,#legacy_responsive_backport_container ul#sponsored_deal>li>ul>h3{font-size:24px;letter-spacing:-1px;line-height:28px;margin:10px 0;text-align:center}#legacy_responsive_backport_container .contentbox.secondary>span>ul.sponsored_deal>a>img.offer_thumb,#legacy_responsive_backport_container ul#sponsored_deal>li>span>ul .offer_thumb,#legacy_responsive_backport_container .contentbox.secondary>ul.sponsored_deal>a>img.offer_thumb,#legacy_responsive_backport_container ul#sponsored_deal>li>ul .offer_thumb{border:1px solid #ccc;display:block;float:left;margin:0 10px}#legacy_responsive_backport_container .contentbox.secondary>ul.sponsored_deal .ribbon_sponsored,#legacy_responsive_backport_container ul#sponsored_deal>li>ul .ribbon_sponsored{display:block;margin:-10px auto 10px}#legacy_responsive_backport_container .contentbox{border:1px solid #ccc;margin:10px 0 20px;overflow:hidden;padding:9px;zoom:1}#legacy_responsive_backport_container .contentbox:first-child{margin-top:0}#legacy_responsive_backport_container .contentbox.primary{background:url("//assets.rfdcontent.com/graphics/rfd/v33.36.174/featured_back.png") repeat-x left top;background-image:linear-gradient(to bottom,#e4ecf4 0,#fff 200px)}#legacy_responsive_backport_container .contentbox.secondary{background:url("//assets.rfdcontent.com/graphics/rfd/v33.36.174/contentbox_back.png") repeat-x left top;background-image:linear-gradient(to bottom,#e1e1e1 0,#fff 200px)}#legacy_responsive_backport_container .contentbox.mobile{background:url("//assets.rfdcontent.com/graphics/rfd/v33.36.174/contentbox_back.png") repeat-x left top;background-image:linear-gradient(to bottom,#e6e6e6 0,#fff 200px)}#legacy_responsive_backport_container .contentbox header{margin:0 0 10px;position:relative}#legacy_responsive_backport_container .contentbox hgroup{margin-right:170px}#legacy_responsive_backport_container .contentbox h1{color:#000;font-size:30px;font-weight:bold;letter-spacing:-1px;line-height:1.2;margin:0}#legacy_responsive_backport_container .contentbox.secondary h1{font-weight:normal}#legacy_responsive_backport_container .contentbox h6{font-size:11px;font-weight:bold;margin:0}#legacy_responsive_backport_container .contentbox footer{border-top:1px solid #ccc;margin:7px 0 0;padding:7px 0 0;text-align:right;clear:both}#legacy_responsive_backport_container .contentbox .footer_link{font-size:11px;font-weight:bold}#legacy_responsive_backport_container .bodytext{font-size:14px}#legacy_responsive_backport_container .bodytext ul{list-style-type:disc;margin:1.5em 0;padding:0 0 0 25px}#legacy_responsive_backport_container .bodytext ol{list-style-type:decimal;padding:0 0 0 40px}#legacy_responsive_backport_container .bodytext ul:first-child{margin-top:0}#legacy_responsive_backport_container .bodytext a{text-decoration:underline}#legacy_responsive_backport_container .sidebarbox{border:1px solid #ccc;margin:10px 0 20px;overflow:hidden;padding:9px;zoom:1}#legacy_responsive_backport_container .sidebarbox.primary{background:url("//assets.rfdcontent.com/graphics/rfd/v33.36.174/featured_back.png") repeat-x left top;background-image:linear-gradient(to bottom,#e4ecf4 0,#fff 90px)}#legacy_responsive_backport_container .sidebarbox.secondary{background:url("//assets.rfdcontent.com/graphics/rfd/v33.36.174/contentbox_back.png") repeat-x left top;background-image:linear-gradient(to bottom,#e1e1e1 0,#fff 90px)}#legacy_responsive_backport_container .sidebarbox header{border-bottom:1px solid #666;margin:0 0 7px;padding:0 0 7px;position:relative}#legacy_responsive_backport_container .sidebarbox hgroup{margin-right:20px}#legacy_responsive_backport_container .sidebarbox h2{color:#777;font-size:20px;font-weight:bold;line-height:1.2;margin:0}#legacy_responsive_backport_container .sidebarbox.secondary h2{font-weight:normal}#legacy_responsive_backport_container .sidebarbox h6,#legacy_responsive_backport_container .sidebarbox span.in_category{color:#777;font-size:11px;font-weight:bold;margin:0}#legacy_responsive_backport_container .sidebarbox .header_link{bottom:7px;font-size:11px;font-weight:bold;position:absolute;right:0}#legacy_responsive_backport_container .sidebarbox footer{border-top:1px solid #666;margin:7px 0 0;padding:7px 0 0;text-align:right}#legacy_responsive_backport_container .sidebarbox .footer_links li{border:0;float:none;margin:0;text-align:right}#legacy_responsive_backport_container .sidebarbox .footer_link{font-size:11px;font-weight:bold}#legacy_responsive_backport_container .sidebarbox li{border-right:1px solid #ccc;float:left;margin:0 5px 0 0;padding:0 5px 0 0}#legacy_responsive_backport_container .sidebarbox .locations_grid li{float:none}#legacy_responsive_backport_container #map_canvas_deals{width:278px;height:218px}#legacy_responsive_backport_container #map_canvas_deals_details{width:278px;height:218px;margin:5px 0 0 0;position:relative;border:1px solid #CCC}#legacy_responsive_backport_container #map_canvas_vendor_details{width:278px;height:218px;position:relative}#legacy_responsive_backport_container .map_canvas{padding:0;margin:0}#legacy_responsive_backport_container .map_canvas .overlay_link{background-color:#121212;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;font-weight:bold;left:30px;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);padding:15px 5px;position:absolute;text-align:center;top:65px;width:210px;z-index:2}#legacy_responsive_backport_container .map_canvas:hover .overlay_link{opacity:.7;-ms-filter:"alpha(opacity=70)";filter:alpha(opacity=70)}#legacy_responsive_backport_container .sidebarbox .offers_list li{border:0;border-top:1px solid #ccc;float:none;line-height:1.3;overflow:hidden;padding:10px 0;zoom:1}#legacy_responsive_backport_container .sidebarbox .offers_list li:first-child{border-top:0;padding-top:5px}#legacy_responsive_backport_container .sidebarbox .offers_list li:last-child{padding-bottom:5px}#legacy_responsive_backport_container .sidebarbox .offer_store{display:block;font-weight:bold;margin:0}#legacy_responsive_backport_container .sidebarbox .offer_title{display:block;color:#000;font-size:11px;margin:0}#legacy_responsive_backport_container .sidebarbox .offer_thumb{border:3px solid #ccc;border-radius:3px;display:block;float:left;height:30px;margin:0 10px 0 0;width:30px}#legacy_responsive_backport_container .sidebarbox .threads_list li,#legacy_responsive_backport_container .sidebarbox .blogs_list li{border:0;border-top:1px solid #ccc;float:none;line-height:1.3;padding:10px 0}#legacy_responsive_backport_container .sidebarbox .blogs_list li:first-child{border-top:0}#legacy_responsive_backport_container .sidebarbox .blogs_list li{border-right:0;font-weight:bold}#legacy_responsive_backport_container .sidebarbox .blogs_list li span.author{display:block;font-size:11px}#legacy_responsive_backport_container #newsletter_signup_widget{background:#d2d2d2;background-image:linear-gradient(to bottom,#d2d2d2,#f2f2f2);border-radius:5px;color:#6d6d6d;font-weight:bold;height:133px;overflow:hidden;padding:2px 0 0 8px;position:relative;width:292px}#legacy_responsive_backport_container #newsletter_signup_widget header{height:43px}#legacy_responsive_backport_container #newsletter_signup_widget .signup_blurb{font-size:12px;line-height:1.4;margin:0}#legacy_responsive_backport_container #newsletter_signup_widget fieldset{position:relative}#legacy_responsive_backport_container #newsletter_signup_widget input.email{font-size:12px;height:18px;line-height:18px;margin:3px 0;width:150px}#legacy_responsive_backport_container #newsletter_signup_widget button{left:155px;position:absolute;top:0;z-index:1}#legacy_responsive_backport_container #newsletter_signup_widget footer{font-size:11px;font-weight:normal}#legacy_responsive_backport_container #newsletter_signup_widget footer p{margin-top:5px}#legacy_responsive_backport_container #newsletter_signup_widget footer a{color:#6d6d6d;text-decoration:underline}#legacy_responsive_backport_container #newsletter_signup_widget input.error{color:#c00}#legacy_responsive_backport_container #newsletter_signup_widget label.error{color:#c00;display:block;font-size:11px;font-weight:bold;line-height:2.25}#legacy_responsive_backport_container #newsletter_signup_widget .sprite{overflow:hidden;position:absolute}#legacy_responsive_backport_container #newsletter_signup_widget .sprite img{position:absolute}#legacy_responsive_backport_container #newsletter_signup_widget .signup_postmark{height:35px;left:8px;top:6px;width:34px;z-index:1}#legacy_responsive_backport_container #newsletter_signup_widget .signup_postmark img{left:-71px;top:-41px}#legacy_responsive_backport_container #newsletter_signup_widget .signup_head{height:28px;left:46px;top:8px;width:193px;z-index:1}#legacy_responsive_backport_container #newsletter_signup_widget .signup_head img{left:-141px;top:0}#legacy_responsive_backport_container #newsletter_signup_widget .signup_stripe{height:40px;right:0;top:0;width:69px;z-index:0}#legacy_responsive_backport_container #newsletter_signup_widget .signup_stripe img{left:-71px;top:0}#legacy_responsive_backport_container #newsletter_signup_widget .signup_envelope{bottom:0;height:78px;right:0;width:70px;z-index:0}#legacy_responsive_backport_container #newsletter_signup_widget .signup_envelope img{left:0;top:0}#legacy_responsive_backport_container #sidebar .flyers_widget{background:url("//assets.rfdcontent.com/graphics/rfd/v33.36.174/widget_header_bg.png") repeat-x left top;background-image:linear-gradient(to bottom,#e1b67e 0,#fff 90px);border:1px solid #ccc;margin:10px 0 20px;overflow:hidden;padding:9px 0;zoom:1}#legacy_responsive_backport_container .flyers_widget header{border:0;height:65px;margin:0;padding:0;position:relative}#legacy_responsive_backport_container .flyers_widget .logo_wrap,#legacy_responsive_backport_container .flyers_widget .flyer_heading_1,#legacy_responsive_backport_container .flyers_widget .flyer_heading_2,#legacy_responsive_backport_container .flyers_widget .flyer_img{display:block;left:0;overflow:hidden;position:absolute}#legacy_responsive_backport_container .flyers_widget .logo_wrap{height:17px;left:100px;width:92px}#legacy_responsive_backport_container .flyers_widget .logo_wrap img{top:-117px;position:absolute}#legacy_responsive_backport_container .flyers_widget .subheading{color:#834202;font-size:14px;font-weight:bold;padding-top:18px;padding-left:18px}#legacy_responsive_backport_container .flyers_widget .featured_flyer{margin-top:10px}#legacy_responsive_backport_container .flyers_widget .featured_flyer,#legacy_responsive_backport_container .flyers_widget .other_flyers{overflow:hidden}#legacy_responsive_backport_container .flyers_widget .other_flyers{margin-top:25px}#legacy_responsive_backport_container .flyers_widget .flyer_heading_1{height:24px;left:15px;top:37px;width:75px}#legacy_responsive_backport_container .flyers_widget .flyer_heading_1 img{top:0;position:absolute}#legacy_responsive_backport_container .flyers_widget .flyer_heading_2{height:24px;left:95px;top:38px;width:80px}#legacy_responsive_backport_container .flyers_widget .flyer_heading_2 img{top:-26px;position:absolute}#legacy_responsive_backport_container .flyers_widget .flyer_img{height:46px;left:186px;top:19px;width:77px}#legacy_responsive_backport_container .flyers_widget .flyer_img img{top:-50px;position:absolute}#legacy_responsive_backport_container .flyers_widget .feature_title,#legacy_responsive_backport_container .flyers_widget .splash_feature_title,#legacy_responsive_backport_container .flyers_widget .other_flyer_title{border-bottom:1px solid #dbccc1;color:#834202;font-size:11px;font-weight:bold;margin:0 10px 20px 10px}#legacy_responsive_backport_container .flyers_widget .other_flyer_title{font-weight:normal}#legacy_responsive_backport_container .flyers_widget .splash_feature_title{margin:0 10px 10px}#legacy_responsive_backport_container .flyers_widget .featured_flyer .flyer_sample{float:left;margin-left:10px}#legacy_responsive_backport_container .flyers_widget .featured_flyer .store_info{float:left;margin-left:10px;overflow:hidden}#legacy_responsive_backport_container .flyers_widget .store_info .store_logo{display:block}#legacy_responsive_backport_container .flyers_widget .store_info .store_name,#legacy_responsive_backport_container .flyers_widget .other_flyers .single_flyer{font-weight:bold;font-size:14px}#legacy_responsive_backport_container .flyers_widget .store_info p,#legacy_responsive_backport_container .flyers_widget .other_flyers .single_flyer p{color:#333;font-size:11px;font-weight:normal;line-height:11px;margin:0}#legacy_responsive_backport_container .flyers_widget .flyer_info .flyer_sample{display:block}#legacy_responsive_backport_container .flyers_widget .other_flyers .single_flyer{text-align:center;padding-left:3px;padding-right:3px}#legacy_responsive_backport_container .flyers_widget .single_flyer{float:left;width:93px}#legacy_responsive_backport_container .flyers_widget .single_flyer .store_name{font-size:11px}#legacy_responsive_backport_container .flyers_widget footer{border-top:1px solid #dbccc1;margin:10px 10px 0;font-size:11px;font-weight:bold;text-align:right;padding:7px 0 0}#legacy_responsive_backport_container #flyers_widget_splash .logo_wrap{left:59px;top:2px}#legacy_responsive_backport_container #flyers_widget_splash .flyer_heading_1{left:22px;top:23px}#legacy_responsive_backport_container #flyers_widget_splash .flyer_heading_2{left:100px;top:25px}#legacy_responsive_backport_container #flyers_widget_splash .flyer_img{left:194px;top:6px}#legacy_responsive_backport_container .flyers_widget .featured_grid{font-size:0;list-style-type:none;margin:0 10px;overflow:hidden;padding:0;text-align:center;zoom:1}#legacy_responsive_backport_container .flyers_widget .featured_grid li{display:inline-block;vertical-align:bottom}#legacy_responsive_backport_container .flyers_widget .featured_grid a{display:block;padding:10px 0;text-align:center;width:136px}#legacy_responsive_backport_container .flyers_widget .featured_grid img{display:block;margin:0 auto}#legacy_responsive_backport_container .flyers_widget .featured_grid li:nth-child(odd){border-bottom:1px solid #eee;border-right:1px solid #eee}#legacy_responsive_backport_container .flyers_widget .featured_grid li:nth-child(even){border-bottom:1px solid #eee}#legacy_responsive_backport_container .flyers_widget .featured_grid li:nth-child(odd):last-child{border-bottom:0;border-right:0}#legacy_responsive_backport_container .flyers_widget .featured_grid li:nth-child(odd):nth-last-child(2),#legacy_responsive_backport_container .flyers_widget .featured_grid li:nth-child(even):last-child{border-bottom:0}#legacy_responsive_backport_container .flyers_widget p{padding:0 10px;font-size:11px;color:#999}#legacy_responsive_backport_container #leaderboard_wrapper{background:#e3e3e3;padding:10px}#legacy_responsive_backport_container .ad_leaderboard{height:90px;margin:0 auto;width:728px}#legacy_responsive_backport_container .ad_sidebar_bigbox{margin:10px 0;width:300px}#legacy_responsive_backport_container .ad_category_sponsorship{float:right;height:40px;margin:8px 10px 0 0;overflow:hidden;width:150px}#legacy_responsive_backport_container #entertainment_widget{margin:10px 0}#legacy_responsive_backport_container #flyertown_sidebar_widget{overflow:hidden}#legacy_responsive_backport_container .actionbar{background:#ddd;background-image:linear-gradient(to bottom,#e5e5e5,#d2d2d2);border:1px solid #ccc;border-radius:5px;overflow:hidden;padding:7px 5px;position:relative;zoom:1}#legacy_responsive_backport_container .actionbar.pagination{margin:10px 0}#legacy_responsive_backport_container .actionbar ul{list-style-type:none;padding:0}#legacy_responsive_backport_container .actionbar ul li{float:left;margin-right:15px}#legacy_responsive_backport_container .actionbar fieldset{border-top:1px dashed #aaa;margin:5px 0 0;padding:5px 0 0;overflow:hidden;zoom:1}#legacy_responsive_backport_container .actionbar fieldset:first-child{border-top:0;margin:0;padding:0}#legacy_responsive_backport_container .actionbar .categories_list{width:275px}#legacy_responsive_backport_container .actionbar .legend,#legacy_responsive_backport_container .letter_links .legend{float:left;font-size:11px;font-weight:bold;line-height:24px;margin:0 5px 0 0;text-transform:uppercase}#legacy_responsive_backport_container .actionbar form{display:inline-block;width:100%;margin:0}#legacy_responsive_backport_container .actionbar label{font-size:11px}#legacy_responsive_backport_container .pagination_wrapper{clear:both;overflow:hidden;zoom:1}#legacy_responsive_backport_container .rfd_pagination{float:right;overflow:hidden;zoom:1}#legacy_responsive_backport_container .actionbar .rfd_pagination li{float:left;font-size:11px;line-height:12px;margin:0 0 0 5px}#legacy_responsive_backport_container .actionbar .rfd_pagination li:first-child{margin:0}#legacy_responsive_backport_container .pagination_total_text{color:#666;margin:0;padding:3px 3px 3px 0}#legacy_responsive_backport_container .pagination_current,#legacy_responsive_backport_container .pagination_total{color:#000;font-weight:bold}#legacy_responsive_backport_container .rfd_pagination .page_first,#legacy_responsive_backport_container .rfd_pagination .page_last,#legacy_responsive_backport_container .rfd_pagination .page_next,#legacy_responsive_backport_container .rfd_pagination .page_prev{background:#70777a;border-radius:2px;color:#d7d7d7;display:block;font-weight:bold;padding:3px 5px;text-shadow:1px 1px 3px rgba(0,0,0,0.5)}#legacy_responsive_backport_container .rfd_pagination a.page_first:hover,#legacy_responsive_backport_container .rfd_pagination a.page_last:hover,#legacy_responsive_backport_container .rfd_pagination a.page_next:hover,#legacy_responsive_backport_container .rfd_pagination a.page_prev:hover{background:#444;color:#fff}#legacy_responsive_backport_container .rfd_pagination .pagination_pages li{margin:0;overflow:hidden;zoom:1}#legacy_responsive_backport_container .pagination_pages a{background:#fff;border:1px solid #999;border-left:0;border-right:1px dotted #999;display:block;float:left;line-height:10px;overflow:hidden;padding:3px 5px;text-align:center;zoom:1}#legacy_responsive_backport_container .pagination_pages a:hover{background:#b7dbef}#legacy_responsive_backport_container .pagination_pages a.selected{color:#000;font-weight:bold}#legacy_responsive_backport_container .pagination_pages a:hover.selected{background:#fff}#legacy_responsive_backport_container .pagination_pages li:first-child a{border-top-left-radius:3px;border-bottom-left-radius:3px;border-left:1px solid #999}#legacy_responsive_backport_container .pagination_pages li:last-child a{border-top-right-radius:3px;border-bottom-right-radius:3px;border-right:1px solid #999}#legacy_responsive_backport_container .rfdnew_pagination{list-style-type:none;margin:10px 0;padding:0;text-align:center}#legacy_responsive_backport_container .rfdnew_pagination li{display:inline-block;vertical-align:bottom}#legacy_responsive_backport_container .rfdnew_pagination .page_next,#legacy_responsive_backport_container .rfdnew_pagination .page_prev{background:#eee;border:1px solid #999;border-radius:3px;display:block;font-size:12px;font-weight:bold;height:20px;line-height:20px;text-align:center;width:25px}#legacy_responsive_backport_container .rfdnew_pagination a.page_next:hover,#legacy_responsive_backport_container .rfdnew_pagination a.page_prev:hover{background:#ccc}#legacy_responsive_backport_container .rfdnew_pages{margin:0 10px}#legacy_responsive_backport_container .rfdnew_pages a{background:#fff;border:1px solid #999;border-left:0;border-right:1px dotted #999;display:block;float:left;height:20px;line-height:20px;overflow:hidden;padding:0 8px;text-align:center;zoom:1}#legacy_responsive_backport_container .rfdnew_pages a:hover{background:#b7dbef}#legacy_responsive_backport_container .rfdnew_pages a.selected{color:#000;font-weight:bold}#legacy_responsive_backport_container .rfdnew_pages a:hover.selected{background:#fff;cursor:default}#legacy_responsive_backport_container .rfdnew_pages li:first-child a{border-bottom-left-radius:3px;border-top-left-radius:3px;border-left:1px solid #999}#legacy_responsive_backport_container .rfdnew_pages li:last-child a{border-bottom-right-radius:3px;border-top-right-radius:3px;border-right:1px solid #999}#legacy_responsive_backport_container .results_count{color:#999;font-size:11px;margin:10px 0;text-align:center}#legacy_responsive_backport_container .rfd_breadcrumb{font-size:11px;font-weight:bold;margin:10px 0;overflow:hidden;zoom:1}#legacy_responsive_backport_container .rfd_breadcrumb li{float:left;margin-right:5px}#legacy_responsive_backport_container .rfd_breadcrumb li:after{content:" > "}#legacy_responsive_backport_container .rfd_breadcrumb li:last-child:after{content:""}#legacy_responsive_backport_container .rfd_breadcrumb li:last-child{margin-right:0}#legacy_responsive_backport_container .mandatory:after{content:" * ";color:red;vertical-align:top}#legacy_responsive_backport_container p.error{background:url("//assets.rfdcontent.com/graphics/rfd/v33.36.174/error_alert.png") no-repeat 10px center #feb449;color:#452501;font-weight:bold;line-height:1;padding:10px 0 10px 55px;border-radius:3px}#legacy_responsive_backport_container .mortgage p.error{color:#FFF;font-size:14px;line-height:1.3}#legacy_responsive_backport_container .deal_grid li,#legacy_responsive_backport_container .coupon_grid li{background:#eee;float:left;margin:0 8px 20px 0;position:relative}#legacy_responsive_backport_container .deal_grid li.row_end,#legacy_responsive_backport_container .coupon_grid li.row_end{margin-right:0}#legacy_responsive_backport_container .deal_grid li a,#legacy_responsive_backport_container .coupon_grid li a{display:block;height:200px;overflow:hidden;position:relative;width:200px}#legacy_responsive_backport_container .deal_grid .deal_grid_title,#legacy_responsive_backport_container .coupon_grid .coupon_grid_title{background:black transparent;background:rgba(0,0,0,0.67);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F000000,endColorstr=#7F000000);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F000000, endColorstr=#7F000000)";color:#fff;font-size:14px;font-weight:bold;height:54px;line-height:18px;margin:0;padding:5px 8px;width:184px;z-index:10;position:absolute;top:0;left:0}#legacy_responsive_backport_container .deal_grid .deal_grid_image,#legacy_responsive_backport_container .coupon_grid .coupon_grid_image{height:200px;width:200px}#legacy_responsive_backport_container .deal_grid .deal_grid_image img,#legacy_responsive_backport_container .coupon_grid .coupon_grid_image img{height:200px;width:200px}#legacy_responsive_backport_container .deal_grid .deal_grid_caption,#legacy_responsive_backport_container .coupon_grid .coupon_grid_caption{background:#383838;color:#fff;font-size:14px;line-height:14px;left:0;padding:6px;position:relative;width:188px;height:134px}#legacy_responsive_backport_container .deal_grid a:hover .deal_grid_caption,#legacy_responsive_backport_container .coupon_grid a:hover .coupon_grid_caption{bottom:0}#legacy_responsive_backport_container .deal_grid .morelink,#legacy_responsive_backport_container .coupon_grid .morelink{text-decoration:underline;font-weight:bold;bottom:12px;position:absolute;left:3px}#legacy_responsive_backport_container li.expired .coupon_grid_title,#legacy_responsive_backport_container li.expired .deal_grid_title{background:rgba(0,0,0,0.2);color:#fff}#legacy_responsive_backport_container li.expired .coupon_grid_image,#legacy_responsive_backport_container li.expired .deal_grid_image{opacity:.33;filter:alpha(opacity=33);-ms-filter:"alpha(opacity=33)"}#legacy_responsive_backport_container li.expired .coupon_grid_caption,#legacy_responsive_backport_container li.expired .deal_grid_caption{background:#aaa}#legacy_responsive_backport_container li.expired i.offer_thumb_ribbon{background:url("//assets.rfdcontent.com/graphics/rfd/v33.36.174/offer_expired.png");display:none;float:none;width:61px;height:62px;position:absolute;top:-4px;left:-4px;border:0;margin:0;text-indent:-100000px;outline:0;z-index:20}#legacy_responsive_backport_container .deal_grid li.expired:hover i.offer_thumb_ribbon{display:block}#legacy_responsive_backport_container .deal_list,#legacy_responsive_backport_container .coupon_list{border-spacing:0}#legacy_responsive_backport_container .deal_list td,#legacy_responsive_backport_container .coupon_list td{border-top:1px solid #ccc;color:#777;padding:5px}#legacy_responsive_backport_container .deal_list tr:first-child td,#legacy_responsive_backport_container .coupon_list tr:first-child td{border-top:0;padding-top:0}#legacy_responsive_backport_container .deal_list th,#legacy_responsive_backport_container .coupon_list th{font-size:11px;font-weight:normal;padding:0 5px;text-align:left}#legacy_responsive_backport_container .deal_list td:first-child,#legacy_responsive_backport_container .coupon_list th:first-child{padding-left:0;width:100%}#legacy_responsive_backport_container .deal_list td:last-child,#legacy_responsive_backport_container .coupon_list th:last-child{padding-right:0}#legacy_responsive_backport_container .deal_list_col_breakout{width:90px}#legacy_responsive_backport_container .deal_list_col_comments,#legacy_responsive_backport_container .custom_content .coupon_list_col_comments{font-size:14px;font-weight:bold;text-align:center;width:50px}#legacy_responsive_backport_container .deal_list_merchant{display:block;font-size:12px;margin:0 0 5px}#legacy_responsive_backport_container .deal_list_merchant.is_disabled{display:none}#legacy_responsive_backport_container .deal_list_title,#legacy_responsive_backport_container .custom_content .coupon_list_title{font-size:13px;font-weight:bold;margin:0}#legacy_responsive_backport_container .deal_list .deal_breakout{text-align:left}#legacy_responsive_backport_container tr.expired a{color:#aaa}#legacy_responsive_backport_container tr.expired .coupon_thumbnail,#legacy_responsive_backport_container tr.expired .deal_thumbnail{opacity:.33;filter:alpha(opacity=33);-ms-filter:"alpha(opacity=33)"}#legacy_responsive_backport_container tr.expired td:first-child div{position:relative}#legacy_responsive_backport_container tr.expired a.offer_thumb_ribbon{background:url("//assets.rfdcontent.com/graphics/rfd/v33.36.174/offer_expired.png");display:none;float:none;width:61px;height:62px;position:absolute;top:-14px;left:-9px;border:0;margin:0;text-indent:-100000px;outline:0;z-index:10}#legacy_responsive_backport_container tr.expired:hover a.offer_thumb_ribbon{display:block}#legacy_responsive_backport_container .more_link{font-size:12px;text-transform:uppercase}#legacy_responsive_backport_container .offers_featured_headers{color:#000;font-size:11px;font-weight:bold;list-style-type:none;margin:5px 10px;overflow:hidden;padding:0}#legacy_responsive_backport_container .header_deal{float:left}#legacy_responsive_backport_container .header_comments{float:right;text-align:center;width:65px}#legacy_responsive_backport_container .offers_normal,#legacy_responsive_backport_container .offers_featured{margin:10px}#legacy_responsive_backport_container li.offer_normal,#legacy_responsive_backport_container li.offer_featured,#legacy_responsive_backport_container li.news_result,#legacy_responsive_backport_container li.flyer_tag_result{overflow:hidden}#legacy_responsive_backport_container li.offer_normal.expired,#legacy_responsive_backport_container li.offer_featured.expired{color:#aaa;overflow:visible;min-height:42px;position:relative}#legacy_responsive_backport_container li.offer_normal.expired a,#legacy_responsive_backport_container li.offer_featured.expired a{color:#aaa}#legacy_responsive_backport_container li.offer_normal.expired .offer_thumb,#legacy_responsive_backport_container li.offer_featured.expired .offer_thumb{opacity:.33;filter:alpha(opacity=33);-ms-filter:"alpha(opacity=33)"}#legacy_responsive_backport_container li.offer_normal{border-bottom:1px solid #ccc;margin:0 0 10px;padding:0 0 10px}#legacy_responsive_backport_container li.offer_normal:last-child{border-bottom:0}#legacy_responsive_backport_container li.offer_normal.yp_featured{background:linear-gradient(#e9e9e9,#fff 20px) repeat-x scroll left top transparent;margin-top:-9px;padding-top:10px;padding-left:30px;position:relative;min-height:42px;overflow:visible}#legacy_responsive_backport_container li.offer_featured a.offer_thumb_ribbon,#legacy_responsive_backport_container li.offer_normal a.offer_thumb_ribbon{display:block;float:none;width:61px;height:62px;position:absolute;top:-14px;left:-4px;border:0;margin:0;text-indent:-100000px;outline:0}#legacy_responsive_backport_container li.offer_normal.yp_featured a.offer_thumb_ribbon{background:url("//assets.rfdcontent.com/graphics/rfd/v33.36.174/deal_featured.png");top:-6px}#legacy_responsive_backport_container li.offer_featured.expired a.offer_thumb_ribbon,#legacy_responsive_backport_container li.offer_normal.expired a.offer_thumb_ribbon{background:url("//assets.rfdcontent.com/graphics/rfd/v33.36.174/offer_expired.png");display:none;z-index:10}#legacy_responsive_backport_container li.offer_featured.expired:hover a.offer_thumb_ribbon,#legacy_responsive_backport_container li.offer_normal.expired:hover a.offer_thumb_ribbon{display:block}#legacy_responsive_backport_container li.offer_featured,#legacy_responsive_backport_container li.news_result,#legacy_responsive_backport_container li.flyer_tag_result{border-top:1px solid #ccc;margin:10px 0 0;padding:10px 0 0}#legacy_responsive_backport_container li.offer_featured:first-child,#legacy_responsive_backport_container li.news_result:first-child,#legacy_responsive_backport_container li.flyer_tag_result:first-child{border-top:0;margin:0;padding:0}#legacy_responsive_backport_container .offer_featured .offer_thumb,#legacy_responsive_backport_container .offer_normal .offer_thumb,#legacy_responsive_backport_container .news_result .news_thumb,#legacy_responsive_backport_container .flyer_tag_result .flyer_tag_thumb{border:1px solid #ccc;float:left;height:40px;margin:0 10px 0 0;width:40px;overflow:hidden}#legacy_responsive_backport_container .offer_normal_summary{margin:0 0 0 52px}#legacy_responsive_backport_container .offer_featured_summary,#legacy_responsive_backport_container .news_summary,#legacy_responsive_backport_container .flyer_tag_summary{float:left;width:490px}#legacy_responsive_backport_container .offer_featured_summary p,#legacy_responsive_backport_container .news_summary p,#legacy_responsive_backport_container .flyer_tag_summary p{margin:0}#legacy_responsive_backport_container .offer_normal_summary .offer_dealer{display:block;font-size:11px;font-weight:bold;line-height:1.3;margin:0}#legacy_responsive_backport_container .offer_normal_summary h3{font-size:14px;line-height:1.3;margin:0}#legacy_responsive_backport_container .offer_featured_summary h3,#legacy_responsive_backport_container .news_summary h3,#legacy_responsive_backport_container .flyer_tag_summary h3{font-size:16px;line-height:1.3;margin:0}#legacy_responsive_backport_container .offer_featured_commentcount{float:right;font-size:16px;font-weight:bold;margin:0 0 0 10px;text-align:center;width:65px}#legacy_responsive_backport_container .expired_notice{font-size:14px;margin:10px 10px 30px}#legacy_responsive_backport_container #category_container{background:#f2f2f2;border:1px solid #d3d3d3;overflow:hidden;position:relative;width:643px}#legacy_responsive_backport_container #category_container h1{color:#383838;float:left;font-size:28px;letter-spacing:-1px;line-height:32px;margin:0;padding:8px 10px;width:460px}#legacy_responsive_backport_container #category_container .offers_city_type{color:#767676;display:block;font-size:14px;font-weight:normal;letter-spacing:0;line-height:16px}#legacy_responsive_backport_container .OLD_child_cats{font-size:11px;font-weight:bold}#legacy_responsive_backport_container .OLD_child_cats ul{display:inline}#legacy_responsive_backport_container .OLD_child_cats li{display:inline}#legacy_responsive_backport_container .OLD_child_cats li:after{content:', '}#legacy_responsive_backport_container .OLD_child_cats li:last-child:after{content:''}#legacy_responsive_backport_container #child_cats{background:#fff;border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;font-size:12px;font-weight:bold;text-transform:uppercase}#legacy_responsive_backport_container #child_cats .cat_parent{color:#777}#legacy_responsive_backport_container #child_cats ul{padding:5px 5px 10px;overflow:hidden;width:630px}#legacy_responsive_backport_container #child_cats li{display:inline-block;line-height:16px;margin:5px 10px 0 0;padding-left:5px;text-transform:none;width:190px;vertical-align:top}#legacy_responsive_backport_container #child_cats li.selected{color:#383838}#legacy_responsive_backport_container #child_cats li.is_disabled{color:#cbcbcb}#legacy_responsive_backport_container #child_cats li h2{font-size:12px;font-weight:bold;margin:0}#legacy_responsive_backport_container #all_cats{background:#fff;border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;padding:10px 0 0 10px;font-size:12px;font-weight:bold;display:block}#legacy_responsive_backport_container #all_cats ul{overflow:hidden}#legacy_responsive_backport_container #all_cats ul ul{padding-left:8px}#legacy_responsive_backport_container #all_cats ul.all_cats_column{margin-right:8px;display:inline-block;vertical-align:top;width:200px}#legacy_responsive_backport_container #all_cats li.all_cats_group{margin-bottom:5px}#legacy_responsive_backport_container #all_cats li.all_cats_group li{font-weight:normal}#legacy_responsive_backport_container .no_offers{font-size:24px;letter-spacing:-1px;margin:80px 0;text-align:center}#legacy_responsive_backport_container .no_offers_info{border-top:5px solid #000;color:#000;font-size:24px;font-weight:bold;letter-spacing:-1px;margin-bottom:0;margin-top:40px;padding:5px 10px}#legacy_responsive_backport_container .more_offers{font-size:18px;border-top:4px solid #747474;text-align:center;padding:10px 0}#legacy_responsive_backport_container .more_offers .arrow_right{border-left-color:#2d79a2}#legacy_responsive_backport_container .offer_main{float:right;width:515px}#legacy_responsive_backport_container .offer_main .merchant_name,#legacy_responsive_backport_container .offer_featured_main .merchant_name{margin:0;font-size:11px;padding:0 0 0 2px}#legacy_responsive_backport_container .offer_sidebar{float:left;width:102px;margin:0 0 20px}#legacy_responsive_backport_container .offer_summary.coupon:first-child{border-top:0}#legacy_responsive_backport_container .offer_summary.coupon{border-top:2px solid #CCC}#legacy_responsive_backport_container .offer_summary{border-top:1px solid #ccc;color:#333;margin:20px 0;overflow:hidden;padding:10px 0 0;position:relative;zoom:1}#legacy_responsive_backport_container .offer_summary:first-child{border-top:0;padding:0}#legacy_responsive_backport_container .offer_summary.expired .offer_main,#legacy_responsive_backport_container .offer_summary.expired .offer_sidebar{opacity:.3;filter:alpha(opacity=33);-ms-filter:"alpha(opacity=33)"}#legacy_responsive_backport_container .offer_summary.expired a.offer_thumb_ribbon{background:url("//assets.rfdcontent.com/graphics/rfd/v33.36.174/offer_expired.png");display:none;float:none;width:61px;height:62px;position:absolute;top:6px;left:-4px;border:0;margin:0;text-indent:-100000px;outline:0;z-index:10}#legacy_responsive_backport_container .offer_summary.expired:first-child a.offer_thumb_ribbon{top:-4px}#legacy_responsive_backport_container .offer_summary.expired:hover a.offer_thumb_ribbon{display:block}#legacy_responsive_backport_container .offer_summary h2{border-bottom:1px dashed #ccc;font-size:24px;font-weight:bold;letter-spacing:-1px;line-height:1.2;margin:0;padding:0 0 7px}#legacy_responsive_backport_container .offer_summary .ribbon{position:absolute;top:10px;left:0}#legacy_responsive_backport_container .offer_details .ribbon{position:absolute}#legacy_responsive_backport_container .offer_thumb{background:#fff;border:1px solid #d3d3d3;display:block;overflow:hidden}#legacy_responsive_backport_container .offer_thumb img{display:block}#legacy_responsive_backport_container .offer_summary .bodytext{border-bottom:1px dashed #ccc;margin:0 0 7px;padding:1em 0 22px;position:relative}#legacy_responsive_backport_container .offer_summary .bodytext p:first-child{margin:0}#legacy_responsive_backport_container .actions{overflow:hidden;zoom:1}#legacy_responsive_backport_container .actions li{border-left:1px solid #CCC;float:left;height:21px;margin:0 0 0 5px;padding:0 0 0 5px}#legacy_responsive_backport_container .actions li:first-child{margin:0;padding:0;border-left:0}#legacy_responsive_backport_container .offer_summary .actions{margin:0 0 10px}#legacy_responsive_backport_container .share_comments a{background-image:url("//assets.rfdcontent.com/graphics/rfd/v33.36.174/sprites/legacy_common.png");background-position:-175px -118px;width:26px;height:20px;display:block;font-weight:bold;height:20px;line-height:20px;padding:0 0 0 32px}#legacy_responsive_backport_container .share_email a{display:block;height:12px;overflow:hidden;position:relative;width:16px;margin:4px 0}#legacy_responsive_backport_container .share_email a img{display:block;height:168px;left:-213px;max-width:none;position:absolute;top:-98px;width:303px}#legacy_responsive_backport_container .related,#legacy_responsive_backport_container .metadata{font-size:11px;font-weight:bold;overflow:hidden;zoom:1;clear:left}#legacy_responsive_backport_container .related li,#legacy_responsive_backport_container .metadata li{border-left:1px solid #ccc;display:inline;margin:0 0 0 5px;padding:0 0 0 5px}#legacy_responsive_backport_container .related li:first-child,#legacy_responsive_backport_container .metadata li:first-child{border-left:0;margin:0;padding:0}#legacy_responsive_backport_container .metadata time,#legacy_responsive_backport_container .metadata .author,#legacy_responsive_backport_container .metadata .fauxtime{font-weight:normal}#legacy_responsive_backport_container .deal_thumbnail,#legacy_responsive_backport_container .custom_content .coupon_thumbnail{border:1px solid #CCC;width:40px;height:40px;margin-right:10px;overflow:hidden;float:left}#legacy_responsive_backport_container .deal_thumbnail img,#legacy_responsive_backport_container .custom_content .coupon_thumbnail img{width:100%;height:100%}#legacy_responsive_backport_container .offer_scoring{overflow:hidden;position:relative;margin:10px 0}#legacy_responsive_backport_container .offer_scorebox{height:31px;margin:10px auto;padding:5px 0;position:relative;width:84px}#legacy_responsive_backport_container .offer_scoring .offer_scorebox{float:left;margin:0}#legacy_responsive_backport_container .scorebox_icon{height:43px;left:7px;overflow:hidden;position:absolute;top:0;width:15px}#legacy_responsive_backport_container .scorebox_icon img{position:absolute}#legacy_responsive_backport_container .warm .scorebox_icon img{left:-15px}#legacy_responsive_backport_container .cold .scorebox_icon img{left:-30px}#legacy_responsive_backport_container .scorebox_text{background:#ba0202;border-radius:5px;color:#fff;padding:1px 5px 1px 24px;text-align:center}#legacy_responsive_backport_container .scorebox_text p{font-size:11px;line-height:12px;margin:0}#legacy_responsive_backport_container .scorebox_text .score{font-size:16px;font-weight:bold;line-height:17px}#legacy_responsive_backport_container .offer_rate_widget{float:right;height:31px;padding:2px 0 5px}#legacy_responsive_backport_container .offer_rate_label{font-size:11px;font-weight:bold;margin:0}#legacy_responsive_backport_container .offer_rate_buttons li{float:left}#legacy_responsive_backport_container .offer_rate_buttons a{background:#e6e6e6;background-image:linear-gradient(to bottom,#fff,#e6e6e6);border:1px solid #ccc;display:block;height:11px;padding:2px 0;width:37px}#legacy_responsive_backport_container .offer_rate_buttons a.is_enabled:hover,#legacy_responsive_backport_container .offer_rate_buttons a.is_selected{background:#ccc;background-image:linear-gradient(to bottom,#ddd,#eee);box-shadow:inset 1px 1px 4px rgba(0,0,0,0.3)}#legacy_responsive_backport_container .offer_rate_buttons a.is_disabled{cursor:default}#legacy_responsive_backport_container .offer_rate_buttons span{margin:0 auto}#legacy_responsive_backport_container a.rate_up{border-bottom-left-radius:3px;border-top-left-radius:3px}#legacy_responsive_backport_container a.rate_up span{display:block;height:11px;overflow:hidden;position:relative;width:10px}#legacy_responsive_backport_container a.rate_up span img{display:block;height:168px;left:-245px;max-width:none;position:absolute;top:-98px;width:303px}#legacy_responsive_backport_container a.rate_up.is_enabled:hover span,#legacy_responsive_backport_container a.rate_up.is_selected span{display:block;height:11px;overflow:hidden;position:relative;width:10px}#legacy_responsive_backport_container a.rate_up.is_enabled:hover span img,#legacy_responsive_backport_container a.rate_up.is_selected span img{display:block;height:168px;left:-232px;max-width:none;position:absolute;top:-98px;width:303px}#legacy_responsive_backport_container a.rate_down{border-bottom-right-radius:3px;border-top-right-radius:3px;border-left:0}#legacy_responsive_backport_container a.rate_down span{display:block;height:11px;overflow:hidden;position:relative;width:10px}#legacy_responsive_backport_container a.rate_down span img{display:block;height:168px;left:-271px;max-width:none;position:absolute;top:-98px;width:303px}#legacy_responsive_backport_container a.rate_down.is_enabled:hover span,#legacy_responsive_backport_container a.rate_down.is_selected span{display:block;height:11px;overflow:hidden;position:relative;width:10px}#legacy_responsive_backport_container a.rate_down.is_enabled:hover span img,#legacy_responsive_backport_container a.rate_down.is_selected span img{display:block;height:168px;left:-258px;max-width:none;position:absolute;top:-98px;width:303px}#legacy_responsive_backport_container .offer_expiry{font-size:11px;text-align:center}#legacy_responsive_backport_container .offer_expiry p{margin:0}#legacy_responsive_backport_container .offer_expiry time{font-weight:bold}#legacy_responsive_backport_container .report_link{background-image:url("//assets.rfdcontent.com/graphics/rfd/v33.36.174/sprites/legacy_common.png");background-position:-244px -118px;width:14px;height:13px;display:block;font-size:11px;font-weight:bold;height:13px;line-height:13px;margin:30px 0 10px;padding:0 0 0 17px}#legacy_responsive_backport_container .deal_breakout{font-size:11px;line-height:1.1;margin:0;text-align:center}#legacy_responsive_backport_container .deal_breakout em{display:block;font-size:22px;font-style:normal;font-weight:bold}#legacy_responsive_backport_container .offer_details h4{font-size:11px}#legacy_responsive_backport_container .offer_details.secondary h1 a{color:#777}#legacy_responsive_backport_container .offer_details .header_link{top:0}#legacy_responsive_backport_container .offer_featured_main{float:right;width:405px}#legacy_responsive_backport_container .offer_featured_main h1.title{font-size:24px}#legacy_responsive_backport_container .offer_featured_main .actions{margin:0 0 10px;overflow:hidden;zoom:1;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:5px 0;margin:15px 0}#legacy_responsive_backport_container .offer_featured_sidebar{float:left;width:208px}#legacy_responsive_backport_container .offer_featured_sidebar h4{color:#777;display:inline;margin:0 3px 0 0}#legacy_responsive_backport_container .offer_featured_sidebar .main_img{width:200px;margin-bottom:10px;text-align:center}#legacy_responsive_backport_container .offer_featured_sidebar .metadata li{border:0;border-top:1px dashed #ccc;margin:0;padding:4px 5px 4px 0;display:block}#legacy_responsive_backport_container .offer_featured_sidebar .report_link{margin:0}#legacy_responsive_backport_container .offer_featured_sidebar .offer_actions{float:left;margin-top:15px;width:210px}#legacy_responsive_backport_container .offer_featured_sidebar .offer_actions li{float:left;margin:3px 0 0 0}#legacy_responsive_backport_container .offer_featured_sidebar .offer_actions li a{float:left;text-align:center;width:188px}#legacy_responsive_backport_container .offer_featured_sidebar .offer_actions li a.get_cb_deal{background:#04922f;background-image:linear-gradient(to bottom,#3dba64,#04922f)}#legacy_responsive_backport_container .offer_featured_main h4{color:#777;display:inline;margin:0}#legacy_responsive_backport_container .categories,#legacy_responsive_backport_container .tags,#legacy_responsive_backport_container .report{border-top:1px solid #ccc;color:#777;font-size:11px;overflow:hidden;padding:10px 0;zoom:1}#legacy_responsive_backport_container .tags h4{margin:0;display:inline;float:left}#legacy_responsive_backport_container .tags li{float:left}#legacy_responsive_backport_container .tags li:after{content:","}#legacy_responsive_backport_container .tags li.last:after{content:""}#legacy_responsive_backport_container .tag{background-color:#e8e5ee;border-radius:3px;margin-left:3px;font-weight:bold;padding:1px 4px}#legacy_responsive_backport_container .offer_details .deal_grid{margin-top:10px}#legacy_responsive_backport_container .offer_featured_main .deal_attribution{font-size:11px;margin-top:10px;margin-bottom:5px}#legacy_responsive_backport_container .offer_featured_main .deal_link a{text-decoration:none}#legacy_responsive_backport_container .offer_details .coupon_summary{border-bottom:1px dashed #CCC;padding-bottom:5px;margin-bottom:5px}#legacy_responsive_backport_container .offer_details .coupon_summary.last{border-bottom:0}#legacy_responsive_backport_container .offer_details .comment_list .comment{border-top:1px dashed #ccc;padding:10px 0;clear:both}#legacy_responsive_backport_container .offer_details .comment_list .comment.first{border-top:0}#legacy_responsive_backport_container .offer_details .comment_list .comment .avatar{float:left;height:50px;margin-bottom:10px;text-align:center;width:50px}#legacy_responsive_backport_container .offer_details .comment_list .comment .text{margin:5px 0 10px}#legacy_responsive_backport_container .offer_details .comment .bbcode_quote{border-left:5px solid #ccc;font-size:12px;font-style:italic;padding-left:7px}#legacy_responsive_backport_container .offer_details .comment_list .comment .user_details{float:right;width:565px}#legacy_responsive_backport_container #deal_thread_comment{width:615px}#legacy_responsive_backport_container .offer_details .comment_box h2{border-bottom:3px double #ccc;color:#777;font-weight:normal}#legacy_responsive_backport_container .locations_grid{border-spacing:0;line-height:normal;width:100%}#legacy_responsive_backport_container .locations_grid td{border-top:1px dashed #ccc;color:#777;padding:5px;vertical-align:top}#legacy_responsive_backport_container #sidebar .locations_grid td ul{width:175px}#legacy_responsive_backport_container .locations_grid th{font-size:13px;font-weight:bold;color:#777;padding:5px;text-align:left;border-bottom:1px solid #ccc}#legacy_responsive_backport_container .locations_grid tr:first-child td{border-top:0}#legacy_responsive_backport_container .locations_grid td:first-child,#legacy_responsive_backport_container .locations_grid th:first-child{padding-left:0}#legacy_responsive_backport_container .locations_grid td:last-child,#legacy_responsive_backport_container .locations_grid th:last-child{padding-right:0}#legacy_responsive_backport_container .locations_grid li{border-right:0}#legacy_responsive_backport_container .location_address_col{font-size:11px}#legacy_responsive_backport_container .location_address_col li{margin:8px 0}#legacy_responsive_backport_container .location_address_col li:first-child{margin-top:0}#legacy_responsive_backport_container .location_address_col h2.title{font-size:11px;font-weight:bold;margin-top:0;margin-bottom:3px}#legacy_responsive_backport_container .location_address_col h4,#legacy_responsive_backport_container .location_address_col p{margin:0}#legacy_responsive_backport_container .location_address_col p{margin-bottom:10px}#legacy_responsive_backport_container td.location_distance_col,#legacy_responsive_backport_container th.location_distance_col{font-size:13px;text-align:center}#legacy_responsive_backport_container .pin_col{width:27px}#legacy_responsive_backport_container .callout_submitdeal{background:#45758e;background-image:linear-gradient(to bottom,#45758e,#5995b5);border-radius:5px;height:65px;margin:5px 0 5px 48px;position:relative;width:252px}#legacy_responsive_backport_container .callout_submitdeal a{background:url("//assets.rfdcontent.com/graphics/rfd/v33.36.174/submitdeal_letter.png") no-repeat left top;display:block;height:51px;left:-48px;line-height:1.1;position:absolute;padding:12px 10px 12px 78px;top:-5px;width:212px}#legacy_responsive_backport_container .callout_submitdeal h2{color:#fff;font-size:20px;font-weight:bold;margin:0}#legacy_responsive_backport_container .callout_submitdeal p{color:#d3d3d3;font-size:11px;font-weight:bold;margin:0}#legacy_responsive_backport_container .NEW_offer_detail{color:#4d4d4d}#legacy_responsive_backport_container .NEW_offer_detail header,#legacy_responsive_backport_container .dealer_detail header{border-bottom:5px solid #777;border-top:0;margin:0 0 15px;position:relative}#legacy_responsive_backport_container .NEW_offer_detail header{min-height:85px;padding:10px 0 15px}#legacy_responsive_backport_container .dealer_detail header{min-height:50px;padding:0 0 15px}#legacy_responsive_backport_container .dealer_detail.is_premium header{padding:0 0 5px}#legacy_responsive_backport_container .dealer_detail.is_premium header img+h1{font-size:18px}#legacy_responsive_backport_container .dealer_detail .get_offer_block{top:0}#legacy_responsive_backport_container .NEW_offer_detail h3.merchant_name{margin:0}#legacy_responsive_backport_container .NEW_offer_detail h3.merchant_name a{color:#4d4d4d}#legacy_responsive_backport_container .get_offer_block,#legacy_responsive_backport_container .get_expired_offer_block{position:absolute;right:10px;width:135px;z-index:1}#legacy_responsive_backport_container .NEW_offer_detail .get_offer_block,#legacy_responsive_backport_container .NEW_offer_detail .get_expired_offer_block{top:20px}#legacy_responsive_backport_container .get_offer_block .get_offer,#legacy_responsive_backport_container .get_expired_offer_block .get_offer,#legacy_responsive_backport_container .get_expired_offer_block{background:#b30e0e;background-image:linear-gradient(to bottom,#e61616,#ac0d0d);border-radius:5px;border:1px solid #c41111;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:bold;display:block;height:30px;line-height:30px;position:relative;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,0.5);width:131px}#legacy_responsive_backport_container .get_expired_offer_block .get_offer,#legacy_responsive_backport_container .get_expired_offer_block{background:#a6a6a6;background-image:linear-gradient(to bottom,#a9a9a9,#bfbfbf);border:1px solid #c6c6c6;box-shadow:0 4px 3px #6d6d6d}#legacy_responsive_backport_container .expired_ribbon{overflow:hidden;position:relative;width:421px}#legacy_responsive_backport_container .expired_ribbon .offer_type_expired{color:#956d0c;font-size:18px;font-weight:bold;left:146px;top:6px;position:absolute}#legacy_responsive_backport_container .get_offer_block .get_offer:hover{background:#d51010;background-image:linear-gradient(to bottom,#f51919,#bf0e0e)}#legacy_responsive_backport_container .get_offer_block .get_offer:before{background:#6d081f;border-radius:6px;box-shadow:1px 1px 3px rgba(0,0,0,0.5);content:'';display:block;height:38px;left:-2px;position:absolute;top:-2px;width:135px;z-index:-1}#legacy_responsive_backport_container .get_offer_block{background:#509b01;background-image:linear-gradient(to bottom,#7dce01,#488c01);border:1px solid #5eae01}#legacy_responsive_backport_container .get_offer_block{background:#63bd03;background-image:linear-gradient(to bottom,#8fdd03,#539f02)}#legacy_responsive_backport_container .get_offer_block{background:#315f00}#legacy_responsive_backport_container .get_offer_cb_rate{color:#005412;font-size:18px;font-weight:bold}#legacy_responsive_backport_container .NEW_offer_detail .merchant_name{font-size:11px;margin:10px 0 0;padding:0}#legacy_responsive_backport_container .NEW_offer_detail h1,#legacy_responsive_backport_container .dealer_detail h1{color:#777;font-size:26px;font-weight:bold;letter-spacing:-1px;line-height:1.2;margin:0 155px 0 0}#legacy_responsive_backport_container .NEW_offer_detail .metadata li{border-left:1px solid #4d4d4d;display:inline-block;margin:10px 0 0 6px;padding:0 0 0 6px}#legacy_responsive_backport_container .NEW_offer_detail .metadata li:first-child{border-left:0;margin:10px 0 0;padding:0}#legacy_responsive_backport_container .NEW_offer_detail .metadata strong{font-weight:bold}#legacy_responsive_backport_container #offer_social_bar{margin:15px 0 30px;overflow:hidden}#legacy_responsive_backport_container #offer_social_bar li{float:left}#legacy_responsive_backport_container #offer_popularity{border-right:1px solid #ddd;font-size:11px;line-height:12px;margin:0 10px 0 0;padding:0 15px 0 10px;text-align:center;text-transform:uppercase}#legacy_responsive_backport_container #offer_popularity strong{display:block;font-size:26px;font-weight:normal;line-height:28px}#legacy_responsive_backport_container #offer_social_bar .btn_social{margin:9px 0 9px 10px}#legacy_responsive_backport_container #offer_content{overflow:hidden}#legacy_responsive_backport_container #offer_content div.bodytext p:first-child{margin-top:0}#legacy_responsive_backport_container #offer_image{border:5px solid #aeaeae;float:right;margin:0 0 20px 20px}#legacy_responsive_backport_container .offer_attribution{font-size:11px;margin:10px 0}#legacy_responsive_backport_container .source_label,#legacy_responsive_backport_container .taxonomy_label{font-size:11px;font-weight:bold}#legacy_responsive_backport_container .taxonomy_label{display:block;float:left;text-align:right;width:80px}#legacy_responsive_backport_container .report .taxonomy_label{width:auto}#legacy_responsive_backport_container .categories>ul,#legacy_responsive_backport_container .tags>ul{margin:0 0 0 90px}#legacy_responsive_backport_container .category>li{display:inline}#legacy_responsive_backport_container .category>li:after{content:' >'}#legacy_responsive_backport_container .category>li:last-child:after{content:''}#legacy_responsive_backport_container .merchants_map{border:1px solid #ccc;margin:10px}#legacy_responsive_backport_container .merchant_list{margin:0 10px}#legacy_responsive_backport_container .merchant_list>li{border-bottom:1px dashed #ccc;margin:0 0 10px;overflow:hidden;padding:0 0 10px}#legacy_responsive_backport_container .merchant_list .geo_pin{float:left}#legacy_responsive_backport_container .merchant_list_actions{float:right}#legacy_responsive_backport_container .merchant_list_actions li{display:inline-block}#legacy_responsive_backport_container .merchant_list_info{margin:0 70px 0 32px}#legacy_responsive_backport_container .merchant_list .merchant_name{font-size:14px;font-weight:bold;margin:0}#legacy_responsive_backport_container .merchant_list .merchant_address{font-size:11px;margin:0}#legacy_responsive_backport_container .merchants_seeall{display:block;font-size:11px;font-weight:bold;margin:0 10px;text-align:right}#legacy_responsive_backport_container .NEW_offer_comments .comment_box{margin:0 10px}#legacy_responsive_backport_container .NEW_offer_comments .comment_list{border-bottom:1px solid #ccc;border-top:1px solid #ccc;margin:20px 10px 0}#legacy_responsive_backport_container .NEW_offer_comments .comment_list ul{overflow:hidden}#legacy_responsive_backport_container .NEW_offer_comments .comment_list .comment{border-top:1px dashed #ccc;padding:10px 0;clear:both}#legacy_responsive_backport_container .NEW_offer_comments .comment_list .comment.first{border-top:0}#legacy_responsive_backport_container .NEW_offer_comments .comment_list .comment .avatar{float:left;height:50px;margin-bottom:10px;text-align:center;width:50px}#legacy_responsive_backport_container .NEW_offer_comments .comment_list .comment .text{margin:5px 0 10px}#legacy_responsive_backport_container .NEW_offer_comments .comment .bbcode_quote{border-left:5px solid #ccc;font-size:12px;font-style:italic;padding-left:7px}#legacy_responsive_backport_container .NEW_offer_comments .comment_list .comment .user_details{float:right;width:565px}#legacy_responsive_backport_container .NEW_offer_comments .offer_rate_widget{float:none;height:auto;margin:5px 0 10px;padding:0}#legacy_responsive_backport_container .NEW_offer_comments .offer_rate_buttons{display:inline-block;margin:0 5px;vertical-align:bottom}#legacy_responsive_backport_container article.dealer_detail>header:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}#legacy_responsive_backport_container .tab_container{overflow:hidden;position:relative}#legacy_responsive_backport_container .tab_nav{border-bottom:1px solid #ccc;box-shadow:0 4px 4px -4px rgba(0,0,0,0.3);height:32px;margin:0 0 20px}#legacy_responsive_backport_container .tab_nav li{float:left;margin:0 0 0 10px}#legacy_responsive_backport_container .tab_nav a{background-image:linear-gradient(to bottom,#fff,#eee);border:1px solid #ccc;border-bottom:0;border-top-left-radius:5px;border-top-right-radius:5px;color:#777;display:block;font-size:11px;height:25px;line-height:25px;margin:6px 0 0;padding:0 15px}#legacy_responsive_backport_container .tab_nav a.is_selected{background:#fff;font-weight:bold;margin:0;height:37px;line-height:37px}#legacy_responsive_backport_container .tab_panel{display:none}#legacy_responsive_backport_container .tab_panel.is_selected{display:block}#legacy_responsive_backport_container .dealer_detail .tab_panel{margin:0 130px 0 0}#legacy_responsive_backport_container .is_premium .dealer_detail .tab_panel{margin:0}#legacy_responsive_backport_container .dealer_detail .dealer_logo{border:1px solid #ccc;float:right;height:43px;margin-left:20px;width:158px}#legacy_responsive_backport_container .dealer_flyers_list{margin:0 10px;overflow:hidden}#legacy_responsive_backport_container .dealer_flyers_list li{float:left;margin:0 3% 0 0;overflow:hidden;width:30%}#legacy_responsive_backport_container .dealer_flyers_list.singleton li{float:none;margin:0;width:auto}#legacy_responsive_backport_container .dealer_flyers_list .flyer_thumb{border:1px solid #ccc;display:block;height:120px;margin:0 0 10px;width:160px}#legacy_responsive_backport_container .dealer_flyers_list.singleton .flyer_thumb{float:left;margin:0 10px 0 0}#legacy_responsive_backport_container .dealer_flyers_list p{color:#747474;font-size:11px;margin:0}#legacy_responsive_backport_container .dealer_flyers_list .flyer_title{font-size:16px;font-weight:bold}#legacy_responsive_backport_container .dealer_premium_carousel{border:1px solid #ddd;padding:4px;position:relative}#legacy_responsive_backport_container .dealer_premium_carousel .carousel_slides{height:220px;overflow:hidden}#legacy_responsive_backport_container .dealer_premium_carousel .carousel_slides a{display:block}#legacy_responsive_backport_container .dealer_premium_carousel .carousel_slides img{display:block;height:190px;width:635px}#legacy_responsive_backport_container .dealer_premium_carousel .carousel_slides .carousel_label{color:#777;font-size:14px;font-weight:bold;line-height:30px;margin:0}#legacy_responsive_backport_container .dealer_premium_carousel .carousel_pagination{background:#fff;background-image:linear-gradient(to right,rgba(255,255,255,0) 0,#fff 10px);bottom:7px;height:22px;padding:0 10px;position:absolute;right:0;z-index:10}#legacy_responsive_backport_container .dealer_premium_carousel .carousel_pagination .bx-pager-item{float:left;margin:0 0 0 2px}#legacy_responsive_backport_container .dealer_premium_carousel .carousel_pagination a{border-radius:10px;border:1px solid transparent;color:#777;display:block;font-size:11px;font-weight:bold;height:20px;line-height:20px;text-align:center;width:20px}#legacy_responsive_backport_container .dealer_premium_carousel .carousel_pagination a.active{background:#eee;border-color:#ccc}#legacy_responsive_backport_container .dealer_premium_carousel_shadow{background:url("//assets.rfdcontent.com/graphics/rfd/v33.36.174/dealer_premium_carousel_shadow.png") no-repeat left top;display:block;height:13px;margin:0 0 20px;width:647px}#legacy_responsive_backport_container .offers_featured .coupon_code_wrapper{background-color:#2c79a3;box-shadow:0 2px 5px 1px #ccc;display:inline-block;margin:5px 0 10px;overflow:hidden}#legacy_responsive_backport_container .offers_featured .coupon_code{border:1px dashed #c9e1ee;display:inline-block;float:left;margin:1px;padding:5px;overflow:hidden;zoom:1}#legacy_responsive_backport_container .offers_featured .coupon_codefield{color:#fff;font-size:16px;font-weight:bold;line-height:16px;text-decoration:none;text-shadow:1px 1px 1px #1a455c}#legacy_responsive_backport_container .offers_featured .coupon_copylink{color:#d3e3f3;font-size:11px;line-height:16px;text-decoration:none;text-transform:uppercase}#legacy_responsive_backport_container #premium_newsletter_signup{border-radius:5px;border-color:#999;border-style:solid;border-width:1px;font-size:12px;margin:10px 0}#legacy_responsive_backport_container #premium_newsletter_signup h2{background-image:linear-gradient(to bottom,rgba(255,255,255,0.4),rgba(255,255,255,0));border-top-left-radius:4px;border-top-right-radius:4px;text-shadow:1px 1px 2px rgba(0,0,0,0.33);background-color:#ccc;font-size:16px;font-weight:bold;margin:0;padding:5px 10px;text-align:center;text-transform:uppercase}#legacy_responsive_backport_container #premium_newsletter_signup fieldset{margin:10px 0}#legacy_responsive_backport_container #premium_newsletter_signup fieldset ul{margin:10px 0 0}#legacy_responsive_backport_container #premium_newsletter_signup button{background-image:linear-gradient(to bottom,rgba(255,255,255,0.4),rgba(255,255,255,0));border-radius:3px;box-shadow:1px 1px 2px rgba(0,0,0,0.33);text-shadow:-1px -1px 0 rgba(0,0,0,0.2);background-color:#ccc;border-color:rgba(0,0,0,0.2);border-style:solid;border-width:1px;cursor:pointer;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;margin:0 0 10px;padding:5px}#legacy_responsive_backport_container #premium_newsletter_signup button:hover{box-shadow:0 0 0 transparent}#legacy_responsive_backport_container #premium_newsletter_signup .email{width:270px}#legacy_responsive_backport_container #premium_newsletter_signup .signup_success,#legacy_responsive_backport_container #premium_newsletter_signup .signup_error{border-radius:5px;text-shadow:1px 1px 0 rgba(0,0,0,0.33);color:#fff;font-weight:bold;margin:10px 0;overflow:hidden;padding:10px}#legacy_responsive_backport_container #premium_newsletter_signup .is_disabled.signup_success,#legacy_responsive_backport_container #premium_newsletter_signup .is_disabled.signup_error{display:none}#legacy_responsive_backport_container #premium_newsletter_signup .signup_success p:first-child,#legacy_responsive_backport_container #premium_newsletter_signup .signup_error p:first-child{margin-top:0}#legacy_responsive_backport_container #premium_newsletter_signup .signup_success p:last-child,#legacy_responsive_backport_container #premium_newsletter_signup .signup_error p:last-child{margin-bottom:0}#legacy_responsive_backport_container #premium_newsletter_signup .signup_success{background:#090;margin:10px}#legacy_responsive_backport_container #premium_newsletter_signup .signup_error{background:#900}#legacy_responsive_backport_container #signup_content{padding:0 10px}#legacy_responsive_backport_container #signup_form_errors{padding:0 10px}#legacy_responsive_backport_container #signup_description{margin:10px 0}#legacy_responsive_backport_container .geo_pin,#legacy_responsive_backport_container .legend_pin,#legacy_responsive_backport_container .legend_center_pin,#legacy_responsive_backport_container .map_pin,#legacy_responsive_backport_container .map_center_pin,#legacy_responsive_backport_container .online_pin{background-image:url("//assets.rfdcontent.com/graphics/rfd/v33.36.174/sprite_map_pins.png");background-repeat:no-repeat;color:#fff;text-align:center}#legacy_responsive_backport_container .legend_pin{background-position:-27px top;float:left;font-size:11px;font-weight:bold;height:11px;line-height:11px;margin:0 2px 0 0;padding:5px 0 7px;width:21px}#legacy_responsive_backport_container .geo_pin,#legacy_responsive_backport_container .deal .geo_pin{background-position:-27px -23px;display:block;font-weight:bold;height:14px;line-height:14px;margin:0 5px 0 0;padding:5px 0 12px;width:27px}#legacy_responsive_backport_container #coupon .geo_pin,#legacy_responsive_backport_container .coupon .geo_pin{background-position:0 -108px}#legacy_responsive_backport_container .geo_pin.label_1{font-size:14px}#legacy_responsive_backport_container .geo_pin.label_2{font-size:11px}#legacy_responsive_backport_container .map_pin{background-position:-27px -23px;font-size:14px;font-weight:bold;height:14px;line-height:14px;margin:0;padding:6px 0 19px;width:30px}#legacy_responsive_backport_container .map_legend{border-top:1px solid #ccc;overflow:hidden;padding:5px;zoom:1}#legacy_responsive_backport_container .map_legend li{float:left;margin:0 20px 0 0}#legacy_responsive_backport_container .legend_center_pin{background-position:-6px -23px;float:left;height:23px;margin:0 2px 0 0;padding:0;width:21px}#legacy_responsive_backport_container .legend_label{color:#777;float:left;font-size:11px;font-weight:bold;line-height:24px;margin:0}#legacy_responsive_backport_container .map_center_pin{background-position:left -46px;height:35px;margin:0;padding:0;width:30px}#legacy_responsive_backport_container .online_pin{background-position:-27px -116px;height:28px;margin:0;padding:0;width:25px}#legacy_responsive_backport_container .offer_info{clear:left;color:#666;margin:10px 0;position:relative}#legacy_responsive_backport_container .offer_info .geo_pin,#legacy_responsive_backport_container .offer_info .online_pin{float:left}#legacy_responsive_backport_container .offer_info ul{float:left;margin:0 0 10px 4px}#legacy_responsive_backport_container .offer_info .geo_label,#legacy_responsive_backport_container .offer_info .online_label{font-size:12px;font-weight:bold;line-height:1;margin:0}#legacy_responsive_backport_container .offer_info .online_label{line-height:20px}#legacy_responsive_backport_container .offer_info .geo_distance{font-size:16px;line-height:21px;margin:0 0 10px 0}#legacy_responsive_backport_container .sidebarbox .offers_list li{border:0;border-top:1px solid #ccc;float:none;line-height:1.3;overflow:hidden;padding:10px 0;zoom:1}#legacy_responsive_backport_container .sidebarbox .offers_list li:first-child{border-top:0;padding-top:5px}#legacy_responsive_backport_container .sidebarbox .offers_list li:last-child{padding-bottom:5px}#legacy_responsive_backport_container .sidebarbox .offer_store{display:block;font-weight:bold;margin:0}#legacy_responsive_backport_container .sidebarbox .offer_title{display:block;color:#000;font-size:11px;margin:0}#legacy_responsive_backport_container .sidebarbox .offer_thumb{border:3px solid #ccc;border-radius:3px;display:block;float:left;height:30px;margin:0 10px 0 0;width:30px}#legacy_responsive_backport_container .sidebarbox .threads_list li{border:0;border-top:1px solid #ccc;float:none;line-height:1.3;padding:10px 0}#legacy_responsive_backport_container .sidebarbox .threads_list li:first-child{border-top:0;padding-top:5px}#legacy_responsive_backport_container .sidebarbox .threads_list li:last-child{padding-bottom:5px}#legacy_responsive_backport_container .sidebarbox .thread_title{font-weight:bold}#legacy_responsive_backport_container .sidebarbox .thread_info,#legacy_responsive_backport_container .sidebarbox .thread_started{font-size:11px;margin:0}#legacy_responsive_backport_container .thread_info time,#legacy_responsive_backport_container .thread_info .author{font-weight:normal}#legacy_responsive_backport_container .vendor_sidebar{float:left;width:100px}#legacy_responsive_backport_container .vendor_main{float:right;width:515px}#legacy_responsive_backport_container .vendor_main p{margin-top:0}#legacy_responsive_backport_container #vendor .main_map{border:1px solid #CCC;margin-top:10px !important;float:left}#legacy_responsive_backport_container #vendor .actionbar{clear:both}#legacy_responsive_backport_container #vendor .map_details{margin-top:10px;float:right;width:330px;position:relative}#legacy_responsive_backport_container #vendor .locations_grid{width:100%}#legacy_responsive_backport_container #vendor .map_details footer{border-top:1px solid #CCC;text-align:left;padding-top:45px}#legacy_responsive_backport_container .vendor_map_summary{border-bottom:1px solid #ccc;color:#333;margin:20px 0;overflow:hidden;padding:0 0 10px;zoom:1}#legacy_responsive_backport_container .vendor_map_summary .vendor_thumb{float:left;margin:0 10px 0 0;width:100px}#legacy_responsive_backport_container .vendor_map_summary .vendor_main{float:left;padding-right:10px;width:500px}#legacy_responsive_backport_container .vendor_map_summary .vendor_sidebar{float:right;width:99px}#legacy_responsive_backport_container .vendor_map_summary:last-child{border-bottom:0;padding:0}#legacy_responsive_backport_container .vendor_map_summary h2{font-size:16px;font-weight:bold;line-height:1.2;margin:0 0 7px}#legacy_responsive_backport_container .vendor_map_summary .actions{margin:20px 0}#legacy_responsive_backport_container .vendor_map_summary .related,#legacy_responsive_backport_container .vendor_map_summary .metadata{margin-left:15px}#legacy_responsive_backport_container .vendor_map_summary .vendor_breakout{border-bottom:1px dashed #ccc;padding:15px 0}#legacy_responsive_backport_container .vendor_map_summary .vendor_info{margin:15px 0;padding-left:4px}#legacy_responsive_backport_container .vendor_info{color:#666;position:relative;clear:left}#legacy_responsive_backport_container .vendor_info .geo_pin,#legacy_responsive_backport_container .vendor_info .online_pin{float:left}#legacy_responsive_backport_container .vendor_info ul{float:left;margin:0 0 10px 4px}#legacy_responsive_backport_container .vendor_info .geo_label,#legacy_responsive_backport_container .vendor_info .online_label{font-size:12px;font-weight:bold;line-height:1;margin:0}#legacy_responsive_backport_container .vendor_info .online_label{line-height:20px}#legacy_responsive_backport_container .vendor_info .geo_distance{font-size:16px;line-height:21px;margin:0 0 10px 0}#legacy_responsive_backport_container .vendor_breakout{font-size:11px;line-height:1.1;margin:0;text-align:center}#legacy_responsive_backport_container .vendor_breakout em{display:block;font-size:22px;font-style:normal;font-weight:bold}#legacy_responsive_backport_container .cbox_merchant{overflow:hidden}#legacy_responsive_backport_container .cbox_merchant>h1{margin:0 0 20px}#legacy_responsive_backport_container #merchant_map{float:left}#legacy_responsive_backport_container #merchant_map img{border:1px solid #ccc}#legacy_responsive_backport_container #merchant_map+#merchant_info{margin:0 0 0 295px}#legacy_responsive_backport_container #merchant_info .merchants>li{border-top:1px dashed #ccc;margin:10px 0 0;padding:6px 0 0}#legacy_responsive_backport_container #merchant_info .merchants>li.main_merchant{border-top:0;margin:0;padding:0}#legacy_responsive_backport_container #merchant_info .nearby_merchants{overflow:hidden}#legacy_responsive_backport_container #merchant_info .nearby_merchants.no_main_merchant>li{border-top:0;float:left;margin:0;padding:0;width:49%}#legacy_responsive_backport_container #merchant_info .nearby_merchants.no_main_merchant>li:nth-child(odd){clear:left}#legacy_responsive_backport_container #merchant_info .nearby_merchants.no_main_merchant .merchant_address{margin:0 10px 10px 0;padding:0}#legacy_responsive_backport_container .merchants .geo_pin{float:left}#legacy_responsive_backport_container .merchant_address{margin:0 0 0 32px;padding:2px 0 0}#legacy_responsive_backport_container .merchant_address p{font-size:14px;margin:0}#legacy_responsive_backport_container .cbox_merchant .merchant_no_location{font-size:16px;font-weight:bold;margin:30px 0;text-align:center}#legacy_responsive_backport_container .cbox_merchant .merchant_secondary_label{border-bottom:1px dashed #ccc;color:#999;font-weight:bold;margin:0 0 10px;padding:0 0 5px;position:relative}#legacy_responsive_backport_container .cbox_merchant .merchant_street{font-weight:bold}#legacy_responsive_backport_container .cbox_merchant .merchant_list_actions{float:none;margin:5px 0}#legacy_responsive_backport_container .cbox_merchant .merchants_seeall{border-top:1px dashed #ccc;margin:10px 0 0;padding:10px 0 0}#legacy_responsive_backport_container .offer_actions a{background:#5994b4;background-image:linear-gradient(to bottom,#5994b4,#467791);border:0;border-radius:5px;color:#fff;cursor:pointer;display:block;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;padding:5px 10px;text-shadow:-1px -1px 0 rgba(0,0,0,0.3)}#legacy_responsive_backport_container #call_merchant_popup{display:none;margin-left:-296px;padding:0 30px;width:450px}#legacy_responsive_backport_container #phone_intercept{width:430px}#legacy_responsive_backport_container #call_merchant_popup .close_popup{position:absolute}#legacy_responsive_backport_container #call_merchant_popup .merchant_address{margin-left:0;margin-bottom:20px}#legacy_responsive_backport_container #phone_intercept .info .merchant_phone_number,#legacy_responsive_backport_container #call_merchant_popup .info .merchant_phone_number{color:black;font-size:27px;font-weight:bold;margin-top:5px;margin:5px auto;text-align:center;width:200px}#legacy_responsive_backport_container #call_merchant_popup>img{margin:0}#legacy_responsive_backport_container #call_merchant_popup .info,#legacy_responsive_backport_container #call_merchant_popup .info p{font-size:15px}#legacy_responsive_backport_container .contentbox.map header{overflow:hidden}#legacy_responsive_backport_container .map h1{float:left}#legacy_responsive_backport_container .actionbar.postal_change{background:0;border:0;float:left;padding:5px 0 0 0;margin-left:10px}#legacy_responsive_backport_container .actionbar.postal_change a{background:none repeat scroll 0 0 #ccc;border-radius:5px;color:#777;cursor:pointer;padding:0 5px}#legacy_responsive_backport_container .postal_change input{display:none}#legacy_responsive_backport_container .postal_change .rfd_button{display:none}#legacy_responsive_backport_container .postal_change ul li{margin:0 5px}#legacy_responsive_backport_container #error_page aside{float:right;margin:30px 15px 30px 0}#legacy_responsive_backport_container #error_page a{font-weight:bold}#legacy_responsive_backport_container #error_page ul{overflow:hidden}#legacy_responsive_backport_container #error_page ul.groupdeals_city_list{overflow:hidden;float:left;width:147px}#legacy_responsive_backport_container #error_page .list_category li{padding-right:8px;margin-right:8px;border-right:1px solid #CCC;float:left}#legacy_responsive_backport_container #error_page .list_category li:last-child{border-right:0}#legacy_responsive_backport_container #error_page .list_category p{margin:0}#legacy_responsive_backport_container #error_page .content{overflow:hidden}#legacy_responsive_backport_container #error_page p.contact{float:left;margin:10px 0;width:800px}#legacy_responsive_backport_container #error_page #all_cats{background:0;border-left:0;border-right:0;border-bottom:0}#legacy_responsive_backport_container #error_page #all_cats li.all_cats_group li a{font-size:12px;font-weight:normal}#legacy_responsive_backport_container #validation_errors,#legacy_responsive_backport_container #validation_successful{border-radius:5px;margin:10px auto;padding:10px 20px;width:450px}#legacy_responsive_backport_container #validation_errors{background:#f4d4a4;border:1px solid #fb8}#legacy_responsive_backport_container #validation_errors h2{font-weight:bold;text-align:center;padding:0 0 10px 0}#legacy_responsive_backport_container #validation_errors ol{list-style-type:decimal;padding:0 0 0 30px}#legacy_responsive_backport_container #validation_errors ol li{list-style-type:decimal;padding:0 0 5px 0}#legacy_responsive_backport_container #validation_successful{background:#e4ecf4;border:1px solid #ccc;padding:10px;text-align:center}#legacy_responsive_backport_container #city_page a.img_container{border-radius:5px;background:white;border:1px solid #CCC;float:left;height:61px;width:102px}#legacy_responsive_backport_container #city_page h2{font-size:20px;font-weight:bold;line-height:1.2;margin:0 0 5px 120px;width:600px}#legacy_responsive_backport_container #city_page li{clear:both;overflow:hidden;margin-bottom:20px}#legacy_responsive_backport_container #city_page p{margin:0 0 0 120px;width:600px}#legacy_responsive_backport_container #city_page a.flyers{overflow:hidden;position:relative}#legacy_responsive_backport_container #city_page a.flyers img{display:block;left:0;height:621px;position:absolute;width:355px;top:-147px}#legacy_responsive_backport_container .poll{background:#ddd;background-image:linear-gradient(to bottom,#e5e5e5,#d2d2d2);border:1px solid #ccc;border-radius:5px;margin:20px auto;overflow:hidden;padding:10px;width:390px;zoom:1}#legacy_responsive_backport_container #container .poll header{border:0;float:left;margin:0 20px 0 0;overflow:auto;width:130px}#legacy_responsive_backport_container .poll header hgroup{margin:0}#legacy_responsive_backport_container #container .poll h2{font-size:18px;letter-spacing:inherit;line-height:1.2;margin:0;min-height:0}#legacy_responsive_backport_container .offer_summary .poll h2{border-bottom:0;letter-spacing:0;padding:0}#legacy_responsive_backport_container .poll h3{margin:0}#legacy_responsive_backport_container .poll .poll_head{font-size:11px;font-weight:bold;line-height:15px;margin:0;text-transform:uppercase}#legacy_responsive_backport_container .poll header p{font-size:11px;margin:0 0 13px 1px}#legacy_responsive_backport_container .poll_form,#legacy_responsive_backport_container .poll_response{margin:15px 0 0 140px;overflow:hidden;width:240px;zoom:1}#legacy_responsive_backport_container .poll_form p{margin:0}#legacy_responsive_backport_container .poll_choices{margin:0}#legacy_responsive_backport_container .poll_choices dt{clear:left;float:left;height:22px;line-height:22px;width:20px}#legacy_responsive_backport_container .poll_choices dt input{margin:0}#legacy_responsive_backport_container .poll_choices dd{line-height:20px;margin:0 0 10px 20px}#legacy_responsive_backport_container .poll_form .form_buttons{margin:5px 0 5px 20px}#legacy_responsive_backport_container .poll_response ul.poll_results{list-style-type:none;margin:0;padding:0}#legacy_responsive_backport_container .poll_results li{margin:0 0 10px}#legacy_responsive_backport_container .poll_graphback{background:#bbb;border:1px solid #aaa;height:22px;overflow:hidden;position:relative;width:238px}#legacy_responsive_backport_container .poll_graphbar{background:#a70000;background-image:linear-gradient(to bottom,#c00,#a70000);background-position:left bottom;height:22px}#legacy_responsive_backport_container .poll_option_score{color:#fff;filter:alpha(opacity=0.4);font-size:38px;font-weight:bold;letter-spacing:-2px;line-height:22px;opacity:.4;position:absolute;top:0;right:2px}#legacy_responsive_backport_container .poll_votes{font-size:11px;text-align:right}#legacy_responsive_backport_container .poll_answer{font-size:11px}#legacy_responsive_backport_container .winner{font-weight:bold}#legacy_responsive_backport_container #sidebar .poll{width:278px}#legacy_responsive_backport_container #sidebar .poll header{float:none;width:auto}#legacy_responsive_backport_container #sidebar .poll_form,#legacy_responsive_backport_container #sidebar .poll_response{margin:0;width:auto}#legacy_responsive_backport_container #sidebar .poll_form .form_buttons{margin:5px 0}#legacy_responsive_backport_container #sidebar .rfd_button{margin:0 auto}#legacy_responsive_backport_container #sidebar .poll_graphback{width:auto}#legacy_responsive_backport_container .merchants_offers h3{margin:0 0 5px 0}#legacy_responsive_backport_container .merchants_offers h3 a{color:#000;font-weight:bold}#legacy_responsive_backport_container .merchants_offers .offers a{font-size:11px;font-weight:bold}#legacy_responsive_backport_container .merchants_offers .row{margin-top:20px}#legacy_responsive_backport_container h3.letter_heading{background:#dadada;clear:left;color:#575757;font-weight:bold;font-size:16px;text-align:center}#legacy_responsive_backport_container .dealers_by_city .letter_heading{margin:0}#legacy_responsive_backport_container #categories_list .strong{background:0;text-align:left}#legacy_responsive_backport_container .province_select h2.strong{text-align:left;width:200px;padding:5px;clear:left;margin:0 0 0 20px}#legacy_responsive_backport_container .dealers_by_city h2{margin:5px 0 5px 0}#legacy_responsive_backport_container #browse_main{margin:20px auto 0;width:960px}#legacy_responsive_backport_container .row ul,#legacy_responsive_backport_container .merchant_store_info,#legacy_responsive_backport_container #categories_list{margin:6px;list-style:none;width:218px;float:left}#legacy_responsive_backport_container .dealers_by_city .row.short_list{margin:0 0 0 6px}#legacy_responsive_backport_container .province_select .provinces li{float:left;margin:0 10px;padding:10px 0;width:200px}#legacy_responsive_backport_container .province_select .provinces{font-weight:bold;margin:30px auto}#legacy_responsive_backport_container .province_select h2{margin:10px 0 0 20px}#legacy_responsive_backport_container .province_select h3{margin:10px 0 0 20px}#legacy_responsive_backport_container ul.provinces{margin:25px 0 0 50px;overflow:hidden}#legacy_responsive_backport_container .dealers{width:100%;font-weight:bold}#legacy_responsive_backport_container .row{overflow:hidden;width:100%}#legacy_responsive_backport_container .dealers_by_city .row{margin:10px 0 40px 0}#legacy_responsive_backport_container .province_select li,#legacy_responsive_backport_container .row li{margin:8px 0 0 5px;font-size:14px}#legacy_responsive_backport_container .row li{line-height:17px}#legacy_responsive_backport_container .province_select li{margin:10px 0 5px 40px}#legacy_responsive_backport_container #categories_list{width:960px;margin:0 0 30px 0}#legacy_responsive_backport_container #categories_list li{margin:8px 0 0 5px;font-size:16px;width:300px}#legacy_responsive_backport_container .coupons_by_city{clear:left;padding-top:10px}#legacy_responsive_backport_container .deals_by_city h2,#legacy_responsive_backport_container .coupons_by_city h2,#legacy_responsive_backport_container .dealers_by_city h2{padding:0 0 0 10px}#legacy_responsive_backport_container .deals_by_city p,#legacy_responsive_backport_container .coupons_by_city p,#legacy_responsive_backport_container .dealers_by_city p{font-weight:bold;font-size:16px;text-align:center}#legacy_responsive_backport_container .merchants_offers h2{margin-bottom:10px}#legacy_responsive_backport_container .merchants_offers p{font-size:13px;margin:5px 0}#legacy_responsive_backport_container .merchants_offers ul{overflow:hidden}#legacy_responsive_backport_container .merchants_offers li{float:left;margin:20px 20px 20px;width:195px}#legacy_responsive_backport_container .merchants_offers p.no_offers{font-size:15px;font-weight:bold;text-align:center;margin:20px 0 20px 0}#legacy_responsive_backport_container .letter_links{width:911px;overflow:hidden}#legacy_responsive_backport_container .letter_links a{float:left;font-weight:bold}#legacy_responsive_backport_container .letter_links h3{float:left;margin:0}#legacy_responsive_backport_container #browse_main fieldset{border:0}#legacy_responsive_backport_container ul.letter_links li,#legacy_responsive_backport_container #flyers .letter_links li{padding-top:2px;margin-right:10px;font-weight:bold;float:left}#legacy_responsive_backport_container ul.letter_links li a{padding-top:0}#legacy_responsive_backport_container .letter_links .legend{padding-left:15px}#legacy_responsive_backport_container .letter_links .legend.jump{padding-left:163px}#legacy_responsive_backport_container #browse_merchant .letter_links{float:right;width:365px}#legacy_responsive_backport_container #browse_merchant .letter_links li{float:none}#legacy_responsive_backport_container .gallery_label{font-size:12px;font-weight:bold;margin:15px 0 5px;text-transform:uppercase}#legacy_responsive_backport_container .gallery_label .gallery_title{font-size:18px;text-transform:none}#legacy_responsive_backport_container .bodytext ul.gallery_inline,#legacy_responsive_backport_container .post_content ul.gallery_inline{list-style-type:none;margin:0;overflow:hidden;padding:0;zoom:1}#legacy_responsive_backport_container .gallery_image{float:left;margin:0 5px 5px 0}#legacy_responsive_backport_container .gallery_image a{border:1px solid #ccc;background:#fff;display:block;float:left;margin:0;padding:5px}#legacy_responsive_backport_container .gallery_image img{display:block}#legacy_responsive_backport_container .gallery_meta{font-size:11px;font-weight:bold;margin:5px 0 0}#legacy_responsive_backport_container #sponsored_offers{border-bottom:1px solid #ccc;overflow:hidden;padding-bottom:10px}#legacy_responsive_backport_container #sponsored_carousel{width:625px}#legacy_responsive_backport_container #sponsored_carousel .offer_summary,#legacy_responsive_backport_container #sponsored_carousel .offer_summary:first-child{border:0;padding:0;width:625px}#legacy_responsive_backport_container #sponsored_carousel .bodytext{border-bottom:0}#legacy_responsive_backport_container #sponsored_pager{float:right}#legacy_responsive_backport_container #sponsored_pager li{float:left;margin-right:3px}#legacy_responsive_backport_container #sponsored_pager a{background:#ccc;border-radius:7px;display:block;height:14px;width:14px}#legacy_responsive_backport_container #sponsored_pager a.selected{background:#999}#legacy_responsive_backport_container .gsp_listings{margin:0 10px}#legacy_responsive_backport_container .gsp_listings li{border-top:1px dashed #ccc;font-size:11px;list-style-type:none;padding:10px 0}#legacy_responsive_backport_container .gsp_listings li:first-child{border-top:0}#legacy_responsive_backport_container .gsp_listings a{display:block;margin:0 0 5px;overflow:hidden;width:100%}#legacy_responsive_backport_container .gsp_listings li a img{width:25px}#legacy_responsive_backport_container .gsp_listings li a div.gsp_image{background-color:white;border:2px solid #d3d3d3;border-radius:2px;float:left;height:25px;line-height:30px;margin:0 10px 0 0;padding:2px;width:25px}#legacy_responsive_backport_container .gsp_listings h3{font-size:14px;font-weight:bold;line-height:1.2;margin:0 45px 0 0;padding:0 10px 0 0;vertical-align:middle}#legacy_responsive_backport_container .gsp_listings img+h3{margin:0 45px 0 40px}#legacy_responsive_backport_container .gsp_view{display:table-cell;float:right;margin:0 0 0 10px;text-align:right;vertical-align:middle}#legacy_responsive_backport_container .gsp_listings p{line-height:1.4;margin:0}#legacy_responsive_backport_container .gsp_listings p a{display:inline;margin:0;width:auto}#legacy_responsive_backport_container .multicolorTable.small{font-size:90%}#legacy_responsive_backport_container .multicolorTable{border:1px solid #dcdcdc;padding:5px;padding-bottom:10px}#legacy_responsive_backport_container .multicolorTable th{background:none repeat scroll 0 0 #006;color:#fff;font-weight:bold;padding:4px 8px}#legacy_responsive_backport_container .table_overflow{overflow-y:hidden;overflow-x:auto;padding:10px 0 0 0}#legacy_responsive_backport_container #main .contentbox.fixed_body_width{width:625px}#legacy_responsive_backport_container #page_newsletter_signup{color:#444;font-size:14px;padding:155px 9px 9px;position:relative}#legacy_responsive_backport_container #page_newsletter_signup header{height:145px;left:10px;position:absolute;top:0;width:949px}#legacy_responsive_backport_container #page_newsletter_signup #signup_form_container{width:540px}#legacy_responsive_backport_container #page_newsletter_signup #signup_screenshot{position:absolute;right:30px;top:155px}#legacy_responsive_backport_container #page_newsletter_signup fieldset>ul>li{margin:15px 0;overflow:hidden;position:relative}#legacy_responsive_backport_container #newsletter_signup_form_subscriber label{display:block;font-size:12px;font-weight:bold}#legacy_responsive_backport_container #newsletter_signup_form_subscriber .yid_fielderrors{margin:5px 0 0}#legacy_responsive_backport_container #newsletter_signup_form_subscriber .field_email input{width:350px}#legacy_responsive_backport_container #newsletter_signup_form_subscriber .field_email .yid_fielderrors{width:160px}#legacy_responsive_backport_container #newsletter_signup_form_subscriber .field_postal_code input{width:150px}#legacy_responsive_backport_container #newsletter_signup_form_subscriber .privacy_policy{margin:0;font-size:12px}#legacy_responsive_backport_container #newsletter_signup_form_subscriber .privacy_policy a{font-weight:bold}#legacy_responsive_backport_container #newsletter_signup_form_subscriber .field_postal_code .yid_fielderrors{width:360px}#legacy_responsive_backport_container #page_newsletter_signup button{margin:0 0 30px}#legacy_responsive_backport_container #newsletter_complete_container{margin:80px 0;text-align:center}#legacy_responsive_backport_container #newsletter_complete_container a{font-weight:bold}#legacy_responsive_backport_container #vendor_list{overflow:hidden;padding:20px 0 0 20px;width:605px}#legacy_responsive_backport_container #vendor_list img{border-right:3px solid #ccc;float:left;padding:0 5px 0 0}#legacy_responsive_backport_container #vendor_list h2{float:left;line-height:21px;margin:0 10px;width:505px}#legacy_responsive_backport_container #vendor_list h3{float:left;line-height:21px;margin:0 10px;width:505px}#legacy_responsive_backport_container #vendor_list li{overflow:hidden;padding:13px 0}#legacy_responsive_backport_container .bd_copy{margin:0;font-size:11px}#legacy_responsive_backport_container .extra_info a{font-weight:bold}#legacy_responsive_backport_container #mobile_redirect{background-color:#df0000;background-image:linear-gradient(to bottom,#df0000 0,#940000 100%);overflow:hidden;padding:0 10px;text-align:center;z-index:10}#legacy_responsive_backport_container #version_status{color:#fff;display:inline-block;font-size:22px;font-weight:bold;line-height:34px;margin:12px 0;text-align:center}#legacy_responsive_backport_container #mobile_redirect .action_button{background-color:#ddd;background-image:linear-gradient(to bottom,#ddd 0,#999 100%);border:0;color:#333;display:inline-block;font:bold 26px/54px Helvetica,Droid Sans,Arial,sans-serif;margin:0 10px 10px;padding:2px 5px;text-align:center;text-decoration:none;text-shadow:1px 1px 2px #ccc;width:320px;border-bottom-left-radius:25px;border-bottom-right-radius:25px;box-shadow:0 5px 10px rgba(0,0,0,0.25)}#legacy_responsive_backport_container #users_list_sort,#legacy_responsive_backport_container #users_list_sort fieldset{overflow:hidden}#legacy_responsive_backport_container #users_list_sort input,#legacy_responsive_backport_container #users_list_sort button{float:left}#legacy_responsive_backport_container #users_list_sort button{margin:3px 0 0 3px}#legacy_responsive_backport_container #users_list_sort .actionbar{float:left;margin:0 98px 0 0;width:610px}#legacy_responsive_backport_container #users_list_sort .actionbar.submenu{width:480px;margin:10px 0 0 0}#legacy_responsive_backport_container #users_list_sort .actionbar.submenu .letter_links li{margin-right:15px}#legacy_responsive_backport_container #users_list_sort .actionbar .letter_links a:hover,#legacy_responsive_backport_container #users_list_sort .actionbar .letter_links .selected{color:#0d3851}#legacy_responsive_backport_container #users_keyword_search{float:left}#legacy_responsive_backport_container #letter_pagination{overflow:hidden;width:895px}#legacy_responsive_backport_container #letter_pagination .next_section{float:right;font-weight:bold;padding:3px 5px 0 0}#legacy_responsive_backport_container #letter_pagination button{float:right}#legacy_responsive_backport_container #users_list h2{margin-bottom:0}#legacy_responsive_backport_container #users_list h3{background-color:#dadada;text-align:center;width:850px;margin:5px auto}#legacy_responsive_backport_container .user_thanks table{border-collapse:collapse;border:0;border-spacing:0}#legacy_responsive_backport_container #users_list table{border-collapse:collapse;border:0;border-spacing:0;display:table;margin:20px 0 40px 0;width:100%}#legacy_responsive_backport_container #users_list thead,#legacy_responsive_backport_container .user_thanks thead{text-align:left;background:#FFF}#legacy_responsive_backport_container #users_list tr{vertical-align:top}#legacy_responsive_backport_container #users_list tbody td{padding:5px 25px 22px 5px}#legacy_responsive_backport_container .info_agreement input.error{border:1px solid #feb449;padding:0 5px 5px 5px;background:#ffffc9}#legacy_responsive_backport_container #form_report_coupon .php_error,#legacy_responsive_backport_container #form_report_deal .php_error{left:127px}#legacy_responsive_backport_container #form_contact .php_error{left:87px}#legacy_responsive_backport_container .custom_content header img{display:block;margin:0 auto;padding:10px 0 20px 0}#legacy_responsive_backport_container .custom_content .offer_comment_count{text-align:center}#legacy_responsive_backport_container #main_wide.custom_content .coupon_grid{padding:20px 0 0 50px}#legacy_responsive_backport_container #main_wide.custom_content .offer_summary .offer_main{width:825px}#legacy_responsive_backport_container .sidebar_bigbox_custom img{padding:10px 0;width:300px}#legacy_responsive_backport_container #sidebar .custom_widget ul{list-style:disc;margin:0 0 0 30px}#legacy_responsive_backport_container #sidebar .custom_widget li{border:0;float:none}#legacy_responsive_backport_container #main.custom_content .pagination{clear:both}#legacy_responsive_backport_container #french_opt_out header,#legacy_responsive_backport_container #french_opt_out form{margin-top:10px;margin-left:30px}#legacy_responsive_backport_container #french_opt_out #rfd_footer img{display:block}#legacy_responsive_backport_container #french_opt_out #rfd_footer{border-top:1px solid #CCC;margin-top:40px}#legacy_responsive_backport_container #french_opt_out #rfd_footer #footer_legal p{text-align:center}#legacy_responsive_backport_container #french_opt_out #rfd_footer #footer_legal img{margin:0 auto}#legacy_responsive_backport_container #french_opt_out #rfd_footer #footer_legal{border:0;width:725px;margin:0 auto}#legacy_responsive_backport_container #french_opt_out #rfd_footer sup{font-size:9px}#legacy_responsive_backport_container .fb_edge_comment_widget{display:none !important}#legacy_responsive_backport_container .flyer_products_wrap.is_disabled{display:none}#legacy_responsive_backport_container .flyer_products_wrap.is_active{display:block}#legacy_responsive_backport_container .flyer_products{list-style-type:none;margin:20px 0 0 15px;overflow:hidden;padding:0;width:625px}#legacy_responsive_backport_container .full_flyer .flyer_products{margin-left:55px;width:830px}#legacy_responsive_backport_container .flyer_products>li,#legacy_responsive_backport_container .view_flyer a{background:#f3f3f3;border:1px solid #c9dbe4;float:left;line-height:1.3;margin:0 10px 10px 0;padding:8px 5px;position:relative;width:185px}#legacy_responsive_backport_container .view_flyer{margin-bottom:30px;text-align:center}#legacy_responsive_backport_container .view_flyer a{display:inline-block;float:none;width:auto}#legacy_responsive_backport_container #flyers .flyer_products h3.flyer_product_name,#legacy_responsive_backport_container .flyer_products h3.flyer_product_name{font-size:12px;margin:0}#legacy_responsive_backport_container .flyer_product_sku{font-size:12px;font-style:italic;margin:0 0 15px 0}#legacy_responsive_backport_container .flyer_product_price{font-size:16px;margin:0}#legacy_responsive_backport_container .keyword_heading{color:#2e2e2e;display:block;font-size:11px;font-weight:bold;margin-bottom:5px}#legacy_responsive_backport_container .flyer_product_tags{list-style-type:none;margin:0;overflow:hidden;padding:0}#legacy_responsive_backport_container .flyer_product_tags>li{float:left;margin:0 5px 5px 0}#legacy_responsive_backport_container .flyer_product_tags>li.is_disabled{font-size:11px;margin:0 12px 5px 0}#legacy_responsive_backport_container .flyer_product_tags a,#legacy_responsive_backport_container #flyers .flyer_product_tags a{background:#c7dae3;display:block;font-size:11px;font-weight:normal;height:12px;line-height:12px;margin:0 6px 0 0;padding:2px 4px;position:relative}#legacy_responsive_backport_container .flyer_product_tags a:hover{background:#def}#legacy_responsive_backport_container .flyer_product_tags a:after{border-left:6px solid #c7dae3;border-top:8px solid transparent;border-bottom:8px solid transparent;content:'';display:block;height:0;position:absolute;right:-6px;width:0;top:0}#legacy_responsive_backport_container .flyer_product_tags a:hover:after{border-left-color:#def}#legacy_responsive_backport_container #hide_ex_flyer.is_active,#legacy_responsive_backport_container #show_ex_flyer.is_active{color:#514f4b;font-weight:bold}#legacy_responsive_backport_container #bigbox_tools{width:300px;height:250px;float:left;margin-right:10px}#legacy_responsive_backport_container #tools .cbox h2{margin:0}#legacy_responsive_backport_container #tools .cbox_tools_featured{width:961px}#legacy_responsive_backport_container #tools .cbox_tools_featured,#legacy_responsive_backport_container #tools .cbox_tools_normal{border-bottom:0;overflow:hidden}#legacy_responsive_backport_container #tools .tools_listing{float:left;padding:10px 15px 10px 10px;width:625px}#legacy_responsive_backport_container #tools .tools_listing li,#legacy_responsive_backport_container #tools{overflow:hidden}#legacy_responsive_backport_container #tools .tools_listing .thumb{float:left;height:52px;margin:7px 10px 10px 0;width:61px}#legacy_responsive_backport_container .cc_comparison a.thumb{background:url("//assets.rfdcontent.com/graphics/rfd/v33.36.174/tools_sprite.png") 0 103px}#legacy_responsive_backport_container .mortgage a.thumb{background:url("//assets.rfdcontent.com/graphics/rfd/v33.36.174/tools_sprite.png") 0 52px}#legacy_responsive_backport_container #tools .savings_account .thumb{height:46px}#legacy_responsive_backport_container .savings_account a.thumb{background:url("//assets.rfdcontent.com/graphics/rfd/v33.36.174/tools_sprite.png") 0 0}#legacy_responsive_backport_container #tools .tools_listing .tool_heading{font-size:18px;font-weight:bold}#legacy_responsive_backport_container #tools .tool_heading .arrow_right{border-left-color:#2d79a2;margin-left:3px}#legacy_responsive_backport_container #tools .tools_listing p{margin:0 0 10px 73px}#legacy_responsive_backport_container #tools #deal_tools{float:left;margin-bottom:10px;width:960px}#legacy_responsive_backport_container #tools #deal_tools .tools_listing{width:960px}#legacy_responsive_backport_container #tools #deal_tools p{margin:0 0 10px 2px}#legacy_responsive_backport_container #rfd_ad{overflow:hidden;padding:0 0 30px 10px;width:950px}#legacy_responsive_backport_container #mobile_ad,#legacy_responsive_backport_container #app_ad{float:left;height:90px}#legacy_responsive_backport_container #mobile_ad{background:url("//assets.rfdcontent.com/graphics/rfd/v33.36.174/tools_mobile_sprite.png") 198px 0;width:198px;float:right;margin-right:5px}#legacy_responsive_backport_container #app_ad{background:url("//assets.rfdcontent.com/graphics/rfd/v33.36.174/tools_mobile_sprite.png") 0 0;width:728px}#legacy_responsive_backport_container #bts_ad{height:483px;overflow:hidden;width:300px}#legacy_responsive_backport_container #bts_ad p{color:#666;margin:0;padding:0;text-align:center}#legacy_responsive_backport_container #bts_ad #header_link{background:url("//assets.rfdcontent.com/graphics/rfd/v33.36.174/seasonal/bts2013_sprite.png");display:block;height:63px}#legacy_responsive_backport_container #bts_ad #footer_link{background:0 -63px url("//assets.rfdcontent.com/graphics/rfd/v33.36.174/seasonal/bts2013_sprite.png");display:block;height:22px}#legacy_responsive_backport_container #bts_ad a#footer_link{color:#FFF;font-size:11px;font-weight:bold;padding-right:11px;padding-top:6px;text-align:right}#legacy_responsive_backport_container #bts_ad #partners{border-left:1px solid #000;border-right:1px solid #000;height:382px;overflow:hidden}#legacy_responsive_backport_container #bts_ad #partners p{font-size:18px;line-height:20px;padding-top:8px}#legacy_responsive_backport_container #bts_ad #partners p span{font-weight:bold}#legacy_responsive_backport_container #bts_ad .partner_row{margin:0;overflow:hidden;padding:10px 0 0 40px}#legacy_responsive_backport_container #bts_ad .partner{border:1px solid #dfdfdf;color:#666;display:block;float:left;font-size:11px;font-weight:bold;height:39px;line-height:12px;margin-right:10px;padding:0 4px;padding-top:56px;text-align:center;width:93px}@media only screen and (max-height:585px){#legacy_responsive_backport_container .comma_style .submenu_group li{display:inline}#legacy_responsive_backport_container .comma_style .submenu_group li a{margin:0}#legacy_responsive_backport_container .comma_style .submenu_group li:after{content:', '}#legacy_responsive_backport_container .comma_style .submenu_group li:last-child:after{content:''}}#legacy_responsive_backport_container div.breaking_news_wrapper{margin:0;padding:22px 0 19px}#legacy_responsive_backport_container div.breaking_news{position:relative;width:100%;display:table;box-shadow:0 1px 1px 0 #9d9d9d;border-radius:4px;margin:0;background:#f3f3f3;background-image:linear-gradient(to bottom,#f0f0f0,#f8f8f8)}#legacy_responsive_backport_container div.breaking_news .breaking_headlabel{margin:0;border-top-left-radius:4px;border-bottom-left-radius:4px;text-transform:uppercase;color:#fff;text-shadow:0 1px 0 #666;font-size:20px;background:#f68924;display:table-cell;padding:0 25px 0 12px;border-top:1px solid #b55c06;border-left:1px solid #d06f11;border-bottom:1px solid #e47d19;vertical-align:middle;width:170px;white-space:nowrap;font-weight:bold;background-image:linear-gradient(to bottom,#e47f19,#f68d25)}#legacy_responsive_backport_container div.breaking_news div{position:relative;display:table-cell;color:#606060;font-size:12px;width:auto;padding:7px 20px 5px 15px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e9e9e9}#legacy_responsive_backport_container div.breaking_news .breaking_title{font-weight:bold;font-size:20px;margin:0;line-height:20px}#legacy_responsive_backport_container div.breaking_news p{color:#606060;margin:0;padding:0}#legacy_responsive_backport_container div.breaking_news .breaking_title a,#legacy_responsive_backport_container div.breaking_news p a{font-weight:bold;color:#006}#legacy_responsive_backport_container div.breaking_news .breaking_title a:hover,#legacy_responsive_backport_container div.breaking_news .breaking_title a:focus,#legacy_responsive_backport_container div.breaking_news p a:hover,#legacy_responsive_backport_container div.breaking_news p a:focus{color:#0048a7;text-decoration:underline;outline:0}#legacy_responsive_backport_container div.breaking_news div a.close{position:absolute;top:5px;right:8px;width:13px;height:13px;border-radius:7px;color:#fff;background:#6d6d6d;text-align:center;line-height:14px;text-decoration:none;border:0}#legacy_responsive_backport_container div.breaking_news div a.close:hover,#legacy_responsive_backport_container div.breaking_news div a.close:focus{background:#000;color:#fff}#legacy_responsive_backport_container div.breaking_news.top_tab{display:block;background:0;box-shadow:none}#legacy_responsive_backport_container div.breaking_news.top_tab .breaking_headlabel{display:inline-block;font-size:12px;border-top-right-radius:4px;width:auto;border-bottom-left-radius:0;padding:0 12px;letter-spacing:1px}#legacy_responsive_backport_container div.breaking_news.top_tab div{display:block;background:#f8f8f8;border-top:1px solid #e5e5e5;box-shadow:0 1px 1px 0 #9d9d9d;border-bottom-left-radius:4px;border-bottom-right-radius:4px;background-image:linear-gradient(to bottom,#f0f0f0,#f8f8f8)}#legacy_responsive_backport_container div.rfd_modal.coupon_vote_overlay{background:0;box-shadow:none;display:none;padding:0;position:absolute;top:auto;z-index:20}#legacy_responsive_backport_container div.rfd_modal.coupon_vote_overlay.is_active{display:block}.get_offer_block #legacy_responsive_backport_container div.rfd_modal.coupon_vote_overlay{margin-left:-317px}.get_offer_block #legacy_responsive_backport_container div.rfd_modal.coupon_vote_overlay .coupon_vote_arrow{margin:5px 0 0 367px}ul#coupons_list #legacy_responsive_backport_container div.rfd_modal.coupon_vote_overlay{margin-top:60px;margin-left:130px}ul#coupons_list #legacy_responsive_backport_container div.rfd_modal.coupon_vote_overlay .coupon_vote_arrow{margin:-5px 0 0 10px}ul#coupons_list #legacy_responsive_backport_container div.rfd_modal.coupon_vote_overlay div.question_blurb{padding:15px 10px 10px}#legacy_responsive_backport_container div.coupon_vote_overlay:first-child+.offer_summary{border-top:0;border-top:0;padding:0}#legacy_responsive_backport_container div.coupon_vote_blurb{border-radius:5px;box-shadow:3px 3px 8px rgba(0,0,0,0.5);background:#222;border:1px solid black;height:175px;margin-top:-2px;padding:0 10px 10px;position:relative;text-align:center;width:430px;z-index:20}#legacy_responsive_backport_container div.coupon_vote_blurb .close_modal{background:#222;border:0;color:white;line-height:33px;right:14px;top:14px}#legacy_responsive_backport_container div.coupon_vote_blurb .close_modal:hover{color:gray}#legacy_responsive_backport_container div.answered{display:none}#legacy_responsive_backport_container div.answered p{color:white}#legacy_responsive_backport_container div.answered p:first-child{line-height:80px}#legacy_responsive_backport_container div.question p:first-child{border:0;color:white;font-size:20px;text-align:center}#legacy_responsive_backport_container div.question p{color:#ccc;font-size:11px;text-align:left}#legacy_responsive_backport_container div.coupon_vote_arrow{border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid #222;height:0;width:0;position:relative;z-index:21}#legacy_responsive_backport_container *{box-sizing:content-box}#legacy_responsive_backport_container button{box-sizing:border-box}#legacy_responsive_backport_container img{width:auto}#legacy_responsive_backport_container .body{font-size:13px}#legacy_responsive_backport_container section{margin-top:0}#legacy_responsive_backport_container h1{text-align:left;text-transform:none}#legacy_responsive_backport_container fieldset.mass_action{margin:10px 0 0 1px;padding:7px}#legacy_responsive_backport_container table.financial_table{border-collapse:separate}#legacy_responsive_backport_container #financial{position:relative;height:0;overflow:hidden;padding-bottom:1020px}#legacy_responsive_backport_container #financial iframe{border:0;position:absolute;top:0;left:0;width:100%;height:100%}#legacy_responsive_backport_container ul.account_stats{margin:20px 0}#legacy_responsive_backport_container div.coupon_vote_arrow{margin:5px 0 0 30px}#legacy_responsive_backport_container div.coupon_vote_overlay{margin-left:-350px;margin-top:50px}#legacy_responsive_backport_container .NEW_offer_detail .coupon_vote_arrow{margin:5px 0 0 367px}#legacy_responsive_backport_container .NEW_offer_detail .coupon_vote_overlay{margin-left:-382px;margin-top:2px}#legacy_responsive_backport_container #body_info h1{color:#777;font-size:25px;font-weight:bold;margin-top:40px}#legacy_responsive_backport_container #body_info h1.homepage{font-size:18px}#legacy_responsive_backport_container #cb_clicks h3{margin:.67rem 0}#legacy_responsive_backport_container #cb_clicks button.rfd_button.btn_secondary.btn_small{display:inline-block}