@charset "UTF-8";/*!Theme Name: Passion for Savings Theme 2.0
Theme URI: https://www.passionforsavings.com
Description: The Passion for Savings theme, on the Genesis Framework
Author: Klong Designs
Author URI: https://www.klongdesigns.com/
Template: genesis
Template Version: 2.1.3
License: GPL-2.0+
License URI: https://www.gnu.org/licenses/gpl-2.0.html*/@font-face{font-family:didot;src:url(fonts/DIDOTLTSTD-ROMAN.eot);src:local("☺"),url(fonts/DIDOTLTSTD-ROMAN.ttf) format("truetype"),url(fonts/DIDOTLTSTD-ROMAN.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:didot;src:url(fonts/DIDOTLTSTD-ITALIC.eot);src:local("☺"),url(fonts/DIDOTLTSTD-ITALIC.ttf) format("truetype"),url(fonts/DIDOTLTSTD-ITALIC.svg) format("svg");font-weight:400;font-style:italic}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font-weight:inherit;font-style:inherit;font-family:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}:focus{outline:0}html{overflow-y:scroll}textarea{overflow:auto}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}audio,canvas,video{display:inline-block}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}input[type=search]{-webkit-appearance:none;box-sizing:content-box}textarea{overflow:auto;vertical-align:top;resize:vertical}input,select,textarea{border:0;margin:0;padding:0}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}body,input,textarea,select{font:10px/1 'Open Sans',sans-serif;color:#5a5a5a}.header{font-family:lato,sans-serif;height:85px;position:relative;text-transform:uppercase;z-index:1000}.limiter{position:relative;width:1003px;margin:0 auto}.pool-shadow:after{content:'';position:absolute;bottom:-1px;left:-1.5%;width:103%;height:1px;z-index:-1;background:#a2ced8;box-shadow:0 0 6px #000}.store-grid .pool-shadow:after{bottom:0;left:50%;width:90%;margin-left:-45px}.featured-stores .pool-shadow:after{left:-3%;width:106%}.featured-stores .pool-shadow.alt:after{width:86%}.two-up .pool-shadow.alt:after{width:95%}.three-up .pool-shadow.alt:after{width:92%}.two-up .pool-shadow:after{width:101%;left:-.5%}.btn{position:relative;display:inline-block;background:-webkit-linear-gradient(rgba(162,206,216,0.65),#03a5bd);background:linear-gradient(rgba(162,206,216,0.65),#03a5bd);background-position:0 -177px;height:28px;font:bold 13px/26px "Open Sans",sans-serif;color:#fff;text-transform:uppercase;text-decoration:none;height:28px;padding:0 12px;border:1px solid #d87375;border-radius:13px;box-shadow:0 1px 2px #999}.btn.alt{background:-webkit-linear-gradient(rgba(162,206,216,0.65),#03a5bd);background:linear-gradient(rgba(162,206,216,0.65),#03a5bd);background-position:0 0;height:38px;margin-bottom:15px;line-height:38px;border:1px solid #0e9d9b;border-radius:4px}.btn.alt2{background:-webkit-linear-gradient(rgba(162,206,216,0.65),#03a5bd);background:linear-gradient(rgba(162,206,216,0.65),#03a5bd);background-position:0 -88px;height:39px;font-size:15px;text-transform:none;line-height:34px;padding:0 15px;border-radius:17px}.btn.alt2.toggle{display:block;text-align:left;background:-webkit-linear-gradient(rgba(162,206,216,0.65),#03a5bd);background:linear-gradient(rgba(162,206,216,0.65),#03a5bd);background-position:0 0;height:38px;margin-bottom:15px;border:1px solid #0e9d9b}.filter .btn.toggle{margin-bottom:0;z-index:20}.toggle .icon.open,.toggle .icon.closed{background:url(../images/icons-mid.png) no-repeat -1px -229px;height:25px;width:21px}.toggle .icon.closed{background:url(../images/icons-mid.png) no-repeat -1px -155px}.btn.alt2.go{padding-right:40px}.btn.go{padding-right:32px}.btn.back{padding-left:32px}.btn.alt.go{padding-right:0;width:95%;text-transform:none}.btn.alt.download{padding-right:13px;width:auto}.steps a.btn.alt.download{clear:both;display:inline-block;padding:0 35px;margin-top:15px}.btn.alt.back{padding-left:38px}.btn .icon{display:inline-block;position:static;text-indent:0;margin-right:5px}.btn.back .icon{top:5px;left:6px;height:16px;width:16px;background-position:0 -54px}.btn.download .icon{top:7px;right:5px;height:23px;width:24px;background:url(../images/icons-mid.png) no-repeat 0 -302px}.btn.right{float:right}.btn2{font:bold 12px/1 "Lato",sans-serif;background:#ededed;color:#5a5a5a;padding:5px 9px;border:1px solid #c9c9c9;border-radius:4px}.btn2.subscribe{float:left;margin-top:10px}.btn2.subscribe .icon{float:left;display:block;height:12px;width:20px;background:url(../images/icons.png) no-repeat 0 -108px}.post-container .back{margin:10px 0 0 25px}a{color:#5cbdbd;text-decoration:none}p{margin-bottom:1em}.social-nav{background:url(../images/social-nav-bg.jpg) repeat-x 0 0;height:37px;width:100%;min-width:1105px;position:relative}.social-nav ul{height:100%;float:right}.social-nav li{float:left;margin-left:12px;height:37px;line-height:37px}.social-nav img{vertical-align:middle}.social-nav .fb,.social-nav .pin,.social-nav .twitter{width:22px}.social-nav .gplus{margin-top:7px;height:31px}.share-banner .social-nav li{height:34px;line-height:34px}.share-banner .social-nav .gplus{margin-top:6px}.social-nav-title{font-size:14px;text-shadow:0 0 3px #a8a8a8;color:#fff}.global-nav{background:url(../images/global-nav-bg.png) repeat-x 0 0;top:37px;left:0;width:100%;min-width:1105px;height:55px;line-height:49px;font-weight:700;font-size:15px}.global-nav li{float:left;margin-right:35px}.global-nav li:first-child{margin-left:16px}.global-nav a{text-decoration:none;color:#333}.global-nav a:hover,.has-mega.mega-active a{color:#27b7b5}.global-nav a.active{color:#ef5d60}.store-grid{width:240px;margin:5px 0 0 20px;float:left}.store-grid li{margin:0 15px 13px 0;background:#fff;height:68px;width:88px;padding:5px;border:1px solid #e6e6e6;text-align:center;position:relative;border-radius:3px}.store-grid img{float:none;margin-right:0}.store-grid a{height:68px;width:98px;vertical-align:middle;display:table-cell}.stores-mega-menu a{text-transform:none;color:#27b7b5}.stores-mega-menu li{line-height:1.1}.other-stores li:hover{background:#fff}.stores-mega-menu .four-up{width:140px;margin:0;margin-bottom:10px}.stores-mega-menu .four-up li{width:135px;padding:6px 5px 7px;margin:0}.stores-mega-menu .four-up a{display:block;height:100%;width:100%}.stores-mega-menu li:first-child{margin-left:0}.ribbon.full{width:590px}.ribbon.full.right{width:288px}.ribbon.full.right:after{width:1px;height:41px;right:-1px;background:0 0;border-right:1px solid #27b7b5}.ribbon.full.w-minor-nav,.ribbon.left.w-minor-nav{margin-bottom:-4px}ul.minor-nav{margin:0 auto;width:405px;padding:9px 5px;text-align:center;background:#cbf0ef;border:1px solid #98d8d7;border-top:0;border-radius:4px}ul.minor-nav li{font-size:14px;display:inline;color:#27b7b5;text-transform:uppercase;border-left:1px solid #98d8d7;padding:0 10px}ul.minor-nav .active a{color:#5a5a5a}ul.minor-nav li:first-child{border-left:0}.tabs.four-across{padding-left:8px}.tabs.four-across li{position:relative;width:155px;margin-left:4px;height:45px;line-height:45px;text-align:center;border-top-left-radius:17px;border-top-right-radius:17px}.tabs li{background-color:#f1fbfa;border:2px solid #d8d8d8;border-bottom:0;float:left}.tabs li:hover{background-color:#e0f6f5}.tabs a{color:#27b7b5;height:100%;width:100%}.tabs .active a{color:#292929}.tabs .active{top:1px;height:46px;line-height:46px;background-color:#fff;border-bottom-color:#fff;box-shadow:0 -1px 2px #d7d7d7}.tabs .active:hover{background-color:#fff}.table-of-contents{color:#292929;list-style-type:decimal;margin-left:20px;font:18px/3 "Lato",sans-serif}.table-of-contents li{border-bottom:1px solid #ededed}.table-of-contents li a{font-size:14px;float:right;line-height:55px}.search-form{position:absolute;right:0;top:0}input[type=text],textarea{color:#959595;font-size:15px;margin-top:9px;padding:7px 30px 5px 15px;border:1px solid #c4c4c4}.search-form input[type=submit],.newsletter-signup-form input[type=submit]{background:url(images/submit-icon.png) no-repeat 0 0;position:absolute;top:13px;right:3px;width:26px;height:27px;cursor:pointer}.search-results .featured-content{width:auto}.page-content{background:url(../images/full-bg.png) repeat-y 0 0;width:1105px;margin:0 auto;padding-top:20px;position:relative;z-index:10}.inner-content{padding:0 65px}.header-banner{background:url(../images/banner-ribbon.png) no-repeat top center;min-height:190px}.logo{background:url(../images/logo.jpg) no-repeat top center;position:absolute;top:-5px;left:65px;height:200px;text-indent:-9999px;width:255px;text-align:center;border-radius:10px;box-shadow:0 0 20px #aaa}.banner-ad{margin-left:255px;padding-top:13px}.promo-ad{background:#ebebeb;margin:25px 52px 0 320px;margin-left:320px;margin-right:52px;font-size:15px;height:35px;line-height:35px;padding-left:25px}.content-container{border:1px dotted #c1c1c1;width:1000px;margin:0 auto;text-align:center}.column-container{border-top:2px dotted #c1c1c1}.column{position:relative;float:left;min-height:20px}.content.column{width:668px;border-right:2px dotted #c1c1c1;background:#fff;z-index:15}.ad.column{width:330px;text-align:center}.ad.column .ad{border-bottom:2px dotted #c1c1c1;padding:10px 0}.ad img{box-shadow:0 0 5px #aaa}.ad-container{display:inline-block;margin:15px 0}.generic-container.ad{margin:0;padding:0;text-align:center}.ad-list{font:16px/43px "Lato",sans-serif;text-align:left;margin-bottom:14px}.ad-list li{padding-left:10px;border-bottom:1px solid #ededed}.ad-list li:first-child{line-height:16px;padding-bottom:13px}.ad-list a{color:#ef5d60}h1,h2,h3,h4{font-weight:700;font-family:'droid serif',serif;margin:0 0 14px}.minor-header{font-size:14px;text-transform:uppercase;font-weight:400}.newsletter-header{font-size:18px;font-weight:400;font-style:italic;color:#ef5d60;padding-top:27px;float:left}.welcome-header{font-size:24px;font-weight:400;color:#292929;margin-bottom:5px}.store-detail .welcome-header{font-size:36px;margin-bottom:0}.welcome-header.major{font-size:27px;font-weight:700;margin-bottom:10px}.welcome-header.comments{float:left}.welcome-header.comments span{font:bold 14px/1 "Lato",sans-serif;color:#27b7b5}.related-header,.deal-header{text-align:left;font-size:27px;line-height:1.2}.lead-coupon .deal-header{text-align:center}.lead-coupon.alt .deal-header{text-align:left}.deal-header.standard{font-size:20px;line-height:1.4;margin-bottom:5px}.deal-header.minor{font-family:lato,sans-serif;font-size:16px}.latest-header{color:#292929;font-size:20px;text-transform:lowercase}.related-header{font-size:12px;font-weight:400}.tips-header{color:#03a5bd;font-style:italic}.tips-header h4,.tips-header h3,.tips-header h2{text-transform:none;font-weight:400}.tips-header.heart{display:inline-block;background:url(../images/heart-icon.png) no-repeat 17px 10px}.steps-header{font:bold 22px/1.3 "Lato" sans-serif;text-align:left}.sub-header{font:italic bold 18px/1.3 "Droid Serif",serif;color:#27b7b5;margin-bottom:10px}.sub-header.title{font:18px/1.3 "Lato",sans-serif;color:#292929;margin-bottom:5px}.store-deal-header{text-transform:uppercase;font:bold 12px/1 "Lato",sans-serif;text-align:left;margin-bottom:8px}.media{margin:0 auto 20px}.media.video{width:570px}.inner-preview{position:relative;padding:0 20px 15px;font:14px/1.4 "Lato",sans-serif;background:#ededed;border:1px solid #d3d3d3}.inner-col.equal{width:310px;margin-left:20px}.inner-col.equal .two-up{position:relative;border-left:1px solid #b0dddd;border-right:1px solid #b0dddd;top:-15px;z-index:10;background:#e5f8f8;padding:0 5px}.inner-col.equal .two-up.first{padding-top:20px}.inner-col.equal .two-up.last{border-bottom:1px solid #b0dddd;padding-bottom:10px}.inner-col.equal .two-up li{float:left;width:135px;padding:5px 0 5px 10px;font-weight:700;list-style:none}.landing.store-detail .inner-col{margin-left:10px;width:100px}.landing.store-detail .inner-col.mid{width:425px}.landing.store-detail .inner-col:first-child{margin-left:0}.cta-col{float:left}.cta-col img{border:1px solid #27b7b5;border-radius:2px}.cta-col p{font-size:12px}.cta-col.left{width:65px;margin-right:5px}.cta-col.right{width:235px;text-align:left}.inner-col.first.equal{margin-left:0}.inner-preview .inner-col.left{width:440px}.inner-preview .inner-col.right{width:125px}.box.w-ribbon{padding-top:40px}.box.w-minor-nav{padding-top:18px}.ribbon.prev-overlap{position:absolute;top:-22px;left:38%}.ribbon.prev-overlap{margin:0 25px}.content .next-overlap{position:absolute;bottom:-17px;right:10px}.ribbon.to-fit{display:inline-block;text-align:center}.ribbon:before{content:" ";height:44px;width:13px;position:absolute;top:0;left:-13px;background:url(../images/ribbon-left-bg.png) repeat-x 0 0}.ribbon:after{content:" ";height:44px;width:13px;position:absolute;top:0;right:-13px;background:url(../images/ribbon-right-bg.png) repeat-x 0 0}.ribbon.left{margin-left:-5px;margin-right:30px}.ribbon.full.prev-overlap{left:0}.ribbon.full.left.prev-overlap{width:620px}.ribbon.left:before{content:" ";background:0 0;width:1px;left:-1px;height:41px;border-left:1px solid #27b7b5}.inner-ribbon{display:block;position:absolute;top:0;right:0;height:29px;width:87px;margin:6px 0}.inner-ribbon.new{background:url(../images/new-inner-ribbon.png)}.landing{font:14px/1.4 "Lato",sans-serif}.generic-container.alt.landing{padding-bottom:40px}.inner-col{float:left}.inner-col.left{width:395px;margin-right:30px}.inner-col.right{width:220px}.inner-col.alt{text-align:center}.inner-col.alt p{margin-bottom:5px}.lead-coupon{position:relative;border-bottom:2px dotted #c1c1c1;padding:20px 20px 40px;font-size:14px}.lead-coupon.alt{border-bottom:0}.feature-image{background:#fff;float:left;padding:8px;margin-right:20px;position:relative;border-radius:3px;box-shadow:0 0 5px #c1c1c1;line-height:0}.expired .expired-box{content:"";height:68px;width:70px;position:absolute;top:0;left:0;background:url(../images/expired-flag.png) no-repeat;z-index:100}.expired-text{display:none;font-style:italic;color:#aeaeae}.expired .expired-text{display:block}.expired h1.entry-title:after{content:"";width:200px;height:49px;background:url(images/expired_tag.png) no-repeat;display:block;position:absolute;left:0}.landing.store-detail .store-logo{background-repeat:no-repeat;background-position:center center;border:1px solid #c1c1c1;border-radius:3px;height:70px;width:100px}.lead-coupon .coupon-img img{border:1px solid #c1c1c1}.lead-coupon .coupon-content{font:14px/1.5 "Lato",sans-serif;padding-top:20px;text-align:center;float:left;width:289px}.lead-coupon.alt .coupon-content{text-align:left;padding-top:0}.lead-coupon .coupon-desc{line-height:1.3;width:200px;margin:0 auto 14px}.lead-coupon.alt .coupon-desc{width:auto;margin:0 0 15px}.accent-box{position:relative;text-align:center;background:#e5f8f8 url(../images/inset-shadow-bottom.png) no-repeat center bottom;padding:0 12px 15px;border-bottom:2px dotted #c1c1c1;z-index:1}.accent-box:before{content:'';position:absolute;width:100%;height:15px;top:0;left:0;background:#e5f8f8 url(../images/inset-shadow-top.png) no-repeat center top}.accent-box.alt{padding:15px 12px}.two-up .featured-item{float:left;margin:0 10px 10px 0;min-height:75px}.two-up .featured-item:nth-child(odd){clear:left}.two-up .featured-item h3{margin-left:112px}.two-up.prev-next .featured-item h3.deal-header{float:none!important}.featured-item{position:relative;width:295px;padding:7px;border:1px solid #cfcfcf;border-radius:4px;box-shadow:0 0 1px #e5e5e5;background:#fafafa;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#FFFFFF),color-stop(1,#FAFAFA));background-image:-webkit-linear-gradient(top,#FFFFFF 0%,#FAFAFA 100%);background-image:linear-gradient(to bottom,#FFFFFF 0%,#FAFAFA 100%)}.featured-item.coming-soon .deal-header{color:#959595;font-weight:400}.featured-item:hover{padding:7px}.feature-image img,.featured-item img{border:1px solid #ededed}.featured-item img{float:left;margin-right:10px}.featured-item.minor .deal-header{padding-top:15px}.featured-stores{padding:10px}.featured-stores .three-up{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.featured-stores .featured-item{float:left;width:84px;height:68px;margin-left:9px;text-align:center}.featured-stores .featured-item a{width:84px;height:68px;vertical-align:middle;display:table-cell}.featured-stores .featured-item img{float:none;margin-right:0;border:0}.featured-stores .featured-item:first-child{margin-left:0}.three-up{background:#a2ced8}.three-up li{width:33%;margin-left:0;margin-right:0;margin-bottom:20px;padding:10px;position:relative;z-index:2}.three-up .featured-item{width:100%;height:155px}.stores.three-up .featured-item{padding:7px;text-align:center}.stores.three-up .featured-item a{width:230px;height:155px;display:table-cell;vertical-align:middle}.stores.three-up .featured-item img{border:0;float:none;margin-right:0}.four-up{margin-bottom:25px;width:150px}ol.four-up,ul.four-up{text-align:left;margin-left:10px;float:left;font:bold 16px/30px "Lato",sans-serif}ul.four-up li{padding-left:10px}ul.four-up li:hover{background:#fff}.newsletter-signup{background:url(../images/newsletter-ribbon.png) no-repeat 0 0;width:576px;height:75px;margin:10px 0 10px -6px;padding:0 0 0 100px;position:relative}.newsletter-signup-form{position:relative}.newsletter-signup input[type=text]{border-color:#f6b295;margin:20px 0 0 25px;width:193px}.newsletter-signup-form input[type=submit]{top:24px;right:40px}.info-section{padding:10px}.info-section p,.featured-content p{font-size:14px;line-height:1.3}.prev-next .featured-item{position:relative;background:#f8f8f8;width:302px;margin-right:0;margin-bottom:50px;padding-bottom:20px;border-radius:0}.prev-next .featured-item:first-child{margin-right:10px}.prev-next .controls{position:absolute;bottom:-13px;left:38%}.prev-next .deal-header{width:185px;float:left;word-wrap:break-word;overflow:hidden}.generic-container{padding:10px 10px 20px;min-height:15px}.generic-container.alt{border-bottom:2px dotted #c1c1c1;padding-bottom:10px}.generic-container.alt2{border-bottom:2px dotted #c1c1c1;padding:0 0 10px}.generic-container.alt3{border-bottom:2px dotted #c1c1c1;padding:10px}.generic-container.alt4{border-bottom:0;padding-bottom:0}.generic-container.alt5{border-bottom:2px dotted #c1c1c1;padding-bottom:25px}.cta.section{border-top:1px solid #ededed;text-align:center;padding-top:15px}.cta.section.alt{border-top:0;padding-top:0}.latest-posts{position:relative;background:#f4f4f4;padding:0 0 15px;border-bottom:2px dotted #c1c1c1}.latest-posts.alt{background:#fff}.post-container{border-bottom:2px dotted #c1c1c1;position:relative}.post-container.single{border-bottom:0}.post-container.last{padding-bottom:40px}.post-container.last,.category-item.last{border-bottom:0}.post-container .post{position:relative;text-align:center;line-height:1.4;margin:15px 25px;background:#fff;padding:15px;border-radius:5px;box-shadow:0 0 7px #ccc}.post-info{margin-bottom:15px;background:#f4f4f4;padding:4px 6px;border-radius:3px}.time-posted{font:bold 12px/24px "Lato",sans-serif;height:24px;text-align:left;float:left;background:url(../images/clock-icon.png) no-repeat 0 6px;padding-left:20px;text-transform:uppercase;color:#959595}.lead-coupon .time-posted{margin-bottom:5px}.time-posted.full{float:none}.post-social-nav{float:right}.post-social-nav li{line-height:24px;height:24px;margin-left:6px;float:left}.post-social-nav .fb{width:82px}.post-social-nav .print,.post-social-nav .fb{margin-top:3px}.post .feature-image,.feature-image.alt{float:none;margin:0 auto 20px}.summary .feature-image{float:left;margin:0 20px 0 0;width:220px;text-align:center}.post-content,.steps{font-size:14px;line-height:1.4;text-align:left}.steps,.steps .cta.section,.steps .cta.section p{text-align:center}.steps .feature-image{display:inline-block}.post-content p,.steps p{margin-bottom:14px}.steps p,.steps .sub-header{text-align:left}.more-tags,.more-tags p{font-size:13px;margin-top:5px;text-transform:uppercase}.more-tags a,.more-tags p a{color:#938f8b;font-style:normal}.more-tags a:hover,.more-tags p a:hover{color:#ef86ac}.disclaimer{text-align:left}.read-more-container{height:150px;overflow:hidden}.comments.section{display:none;margin:15px 0}.comments.section>ol>li{border-bottom:1px solid #ededed;padding-bottom:15px}.comments.section li{padding-left:15px;margin-top:15px}.comments.section li ol{margin-left:15px}.comments.section .first{margin-top:0}.comments.section p{word-wrap:break-word}.comments.section .time-name,.comments.section .avatar-container{float:left;width:50%}.comments.section .avatar-container{text-align:right}.comments.section .name{clear:both;padding-left:7px;color:#ef5d60;font-size:18px}.comments.section .content{font-size:14px;line-height:1.4}.comments.section a{font-weight:700;letter-spacing:normal}#comment-toggle{cursor:pointer}#respond form{padding:5px 0}#respond textarea{height:150px}#respond input[type=checkbox]{margin-bottom:10px}#respond label{font-size:14px;display:block;width:100px;height:34px;float:left;position:relative;line-height:34px}#respond p{font-size:14px;position:relative}#respond p.form-submit{float:right}#respond h3{font-size:24px;font-weight:400;color:#292929;margin-bottom:5px}#respond .comment-subscription-form label{width:auto;float:none;display:inline}h3#reply-title{margin-top:15px}h3#reply-title small{font-size:14px}#respond .form-allowed-tags{display:none}.form-submit input[type=submit]{cursor:pointer}.required{color:#f06164;font:24px/34px "Lato",sans-serif;position:absolute;top:8px;right:24px}#respond .required{right:5px;top:3px;display:block;width:100px}.comment-notes .required{right:0;line-height:0;position:relative}#respond .comment-notes{line-height:14px}#respond .required{left:0;right:initial}#respond .comment-form-author .required,#respond .comment-form-email .required{left:-12px;top:-3px}.preview-box{text-align:center}.preview-box.w-fribbon{padding:40px 15px 20px}.featured-content{float:left;width:390px}.category-item{margin:10px;padding:10px 0 20px;border-bottom:1px solid #ededed}.category-item.post{border-radius:0;box-shadow:none;margin-bottom:25px}.category-item.post .featured-content{text-align:left}.category{border-bottom:2px dotted #c1c1c1;position:relative;margin:0 0 30px}.view-more{position:absolute;padding-right:10px;padding-left:5px;right:0;bottom:-8px;background:#fff;font-size:18px;color:#ef5d60;font-weight:700}.box{position:relative}.latest-posts .view-more,.box .view-more{background:#f4f4f4;display:block;position:relative;text-align:right;margin-bottom:20px;bottom:0}.box .view-more,.latest-posts.alt .view-more{background:#fff}.view-more.accent{background:#e5f8f8}.share-banner{font:700 12px lato sans-serif;padding-left:18px;text-transform:uppercase;width:998px;height:34px;line-height:34px;margin:0 auto 3px;border:1px solid #ececec;background:url(../images/share-ribbon-bg.jpg) repeat-x 0 0;position:relative;box-shadow:0 1px 4px #666}.share-banner:before,.share-banner:after{content:"";position:absolute;top:-2px;width:10px;height:41px;z-index:-1;border:1px solid #ececec;background:url(../images/share-ribbon-bg.jpg) repeat 0 0;box-shadow:0 1px 2px #666}.share-banner:before{left:-5px}.share-banner:after{right:-5px}.share-banner .title,.share-banner .social-nav{float:left}.share-banner .social-nav{width:200px;background:0 0;margin-left:10px;min-width:0}.tip-box{margin-bottom:20px}.tip-box ul{background:#a2ced8}.tip-box ul{text-align:left;padding:20px}.tip-box li{margin-bottom:15px}.inner-col.share-links{margin-top:10px}.share-links .fb-like{z-index:2}.faq .question{color:#292929;font-size:18px;margin-bottom:10px}.faq li{padding:10px 0;border-bottom:1px solid #ededed}.latest-features{background:#f3f3f3;padding:10px 0;font-size:14px;position:relative;line-height:1.4}.latest-features:before{content:"";height:10px;width:1010px;position:absolute;bottom:0;left:-5px;z-index:-1;box-shadow:0 4px 6px #cdcdcd}.latest-features>ul>li{float:left;width:205px;padding:10px 24px;border-left:1px solid #d9d9d9}.latest-features>ul>li:first-child{padding:10px 12px;border-left:0}.latest-features ul ul li{margin-bottom:20px}.breadcrumbs{font:14px/1 "Lato",sans-serif;padding:10px;border-bottom:2px dotted #c1c1c1}.breadcrumbs li{float:left;color:#292929}.breadcrumbs li:before{content:"/";color:#959595;margin:0 3px 0 4px}.breadcrumbs li:first-child:before{display:none}.full.column.to-top{padding-top:23px;clear:both;min-height:50px;position:relative;top:-2px;border-top:2px dotted #c1c1c1;width:100%;background:#fff;z-index:20}.full.column .ad-container{margin:20px}.back-to-top{display:block;cursor:pointer;background:url(../images/back-to-top.png) no-repeat;text-indent:-9999px;position:absolute;top:-8px;left:15px;height:38px;width:104px}.footer{background:#bfe7e7;margin-top:-90px;padding-top:105px;min-width:1105px}.footer-nav li{margin-bottom:75px}.footer-nav li{display:inline-block;border-top:2px dotted #85d1d1;border-bottom:2px dotted #85d1d1;font-size:14px;line-height:40px}.footer-nav li a{border-left:1px solid #85d1d1;padding:0 35px;text-transform:uppercase;color:#292929}.footer-nav li:first-child a,.footer-nav .image-nav,.footer-nav .image-nav a{border:0;padding-left:10px}.footer-nav .image-nav,.footer-nav .image-nav a{padding:0 0 0 5px;line-height:31px;height:31px;float:right}.footer-legal-nav{padding-bottom:10px;margin:0 auto;width:500px;color:#5a5a5a}.footer-legal-nav li{display:inline;font-size:12px;border-left:1px solid #85d1d1;padding:0 10px}.footer-legal-nav li:first-child{border-left:0;padding:0 10px 0 0}.footer-legal-nav a{color:#292929}.wysiwyg ul{color:#5a5a5a;font:14px open sans,sans-serif}.wysiwyg ul li{border-bottom:0}.wysiwyg ul li:before{content:"\2022";padding-right:10px}.sdc-grocery-lists.sdc-au-post .sdc-deal-container.sub-category-deal,.sdc-grocery-lists .sdc-au-post .sdc-deal-container.sub-category-deal{padding:20px}.offers{display:inline-block;margin-top:5px;margin-bottom:0}.offers span.offer{float:left;padding-left:7px;padding-right:7px}.offers a{margin-bottom:0}.main-menu{border-bottom:0;display:block}.main-menu li{position:relative}.main-menu .has-mega{position:static}.after-post .ribbon.full.right{left:-45px}.after-post .textwidget{text-align:left}.after-post .generic-container.alt{border-bottom:0}.alignleft{float:left;margin:0 10px 10px 0}.alignright{float:right;margin:0 0 10px 10px}.aligncenter{display:block;float:none;margin:0 auto 20px}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,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:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#333}small{font-size:80%}sub{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{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;text-transform:none}select{text-transform:none}button,html input[type=button]{-webkit-appearance:button;cursor:pointer}input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input::-moz-focus-inner{border:0;padding:0}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;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:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*,input[type=search]{box-sizing:border-box}.author-box:before,.clearfix:before,.entry:before,.entry-content:before,.footer-widgets:before,.nav-primary:before,.nav-secondary:before,.pagination:before,.site-container:before,.site-footer:before,.site-header:before,.site-inner:before,.wrap:before{content:" ";display:table}.author-box:after,.clearfix:after,.entry:after,.entry-content:after,.footer-widgets:after,.nav-primary:after,.nav-secondary:after,.pagination:after,.site-container:after,.site-footer:after,.site-header:after,.site-inner:after,.wrap:after{clear:both;content:" ";display:table}body{background-color:#fff;color:#333;font-family:lato,sans-serif;font-size:18px;font-weight:300;line-height:1.625;margin:0}a,button{-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}input:focus,input[type=button],input[type=reset],input[type=submit]{-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}textarea:focus,.button,.gallery img{-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}::-moz-selection,::-moz-selection{background-color:#333;color:#fff}::-moz-selection,::selection{background-color:#333;color:#fff}a{color:#03a5bd;text-decoration:none}a:hover{color:#ef86ac}p{margin:0 0 28px;padding:0}ol,ul{margin:0;padding:0}li{list-style-type:none}b,strong{font-weight:700}blockquote,cite,em,i{font-style:italic}blockquote{margin:40px 0;padding:20px;border:4px solid #ef86ac}h1,h2,h3,h4,h5,h6{color:#03a5bd;font-family:didot,Times,serif;font-weight:400;line-height:1.2;margin:0 0 10px}h1{font-size:36px}h2{font-size:24px;font-weight:700;font-family:lato,sans-serif}h3{font-size:30px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}embed,iframe,img,object,video,.wp-caption{max-width:100%}img{height:auto}.featured-content img{width:auto}.gallery{overflow:hidden}.gallery img{width:auto}.gallery-item{float:left;margin:0 0 28px;text-align:center}.gallery-columns-2 .gallery-item{width:50%}.gallery-columns-3 .gallery-item{width:33%}.gallery-columns-4 .gallery-item{width:25%}.gallery-columns-5 .gallery-item{width:20%}.gallery-columns-6 .gallery-item{width:16.6666%}.gallery-columns-7 .gallery-item{width:14.2857%}.gallery-columns-8 .gallery-item{width:12.5%}.gallery-columns-9 .gallery-item{width:11.1111%}.gallery img{border:1px solid #ddd;height:auto;padding:4px}.gallery img:hover{border:1px solid #999}input,select,textarea{background-color:#fff;border:1px solid #ddd;color:#333;font-size:18px;font-weight:300;padding:16px;width:100%}input:focus,textarea:focus{border:1px solid #999;outline:0}input[type=checkbox],input[type=image],input[type=radio]{width:auto}::-moz-placeholder{color:#03a5bd;font-weight:400;font-style:italic;opacity:1}::-webkit-input-placeholder{color:#03a5bd;font-weight:400;font-style:italic}button{background-color:#333;border:0;color:#fff;cursor:pointer;font-size:16px;font-weight:300;padding:16px 24px;text-transform:uppercase;width:auto}input[type=button],input[type=reset],input[type=submit]{background-color:#03a5bd;border:0;color:#fff;cursor:pointer;font-size:16px;font-weight:300;padding:7px 24px;text-transform:uppercase;width:auto;border-radius:13px}.button{background-color:#03a5bd;border:0;color:#fff;cursor:pointer;font-size:16px;font-weight:300;padding:5px 24px;border-radius:5px;text-transform:uppercase;width:auto}.button:hover{background-color:#a2ced8}.footer-widgets button{background-color:#e5554e;color:#fff}.footer-widgets input[type=button],.footer-widgets input[type=reset],.footer-widgets input[type=submit]{background-color:#e5554e;color:#fff}.footer-widgets .button{background-color:#e5554e;color:#fff}button:hover{background-color:#e5554e;color:#fff}input:hover[type=button],input:hover[type=reset],input:hover[type=submit]{background-color:#e5554e;color:#fff}.button:hover{background-color:#a2ced8;color:#000}.entry-content .button:hover{color:#fff}.footer-widgets button:hover{background-color:#fff;color:#333}.footer-widgets input:hover[type=button],.footer-widgets input:hover[type=reset],.footer-widgets input:hover[type=submit]{background-color:#fff;color:#333}.footer-widgets .button:hover{background-color:#fff;color:#333}.button{display:inline-block}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button{display:none}table{border-collapse:collapse;border-spacing:0;line-height:2;margin-bottom:40px;width:100%}tbody{border-bottom:1px solid #ddd}td,th{text-align:left}td{border-top:1px solid #ddd;padding:6px 0}th{font-weight:400}.site-inner,.wrap{margin:0 auto;max-width:1200px}.site-inner{clear:both;padding-top:40px}.site-inner{padding-top:0}.site-inner .top-ad{margin:20px 0;text-align:center}.viewmore{text-align:right;font-weight:700;display:block}.post-listing li{width:50%;float:left;padding:10px;list-style:none!important}.post-listing li.ajax-ad-area{width:100%!important;margin:20px 0}.post-listing li .item{border:1px solid #ede5dd}.post-listing li .thetitle{font-family:lato,sans-serif;color:#03a5bd;font-size:18px;text-align:left;padding:10px;min-height:79px}.post-listing li .thetitle a{color:#03a5bd}.post-listing li:nth-child(2n){clear:both}.post-listing li:first-child:not(.alm){width:100%;float:none}.post-listing li:first-child:not(.alm) .item{position:relative}.post-listing li:first-child:not(.alm) .theimage img{width:100%;height:auto;min-height:200px}.post-listing li:first-child:not(.alm) .thetitle{position:static;text-align:left;font-size:25px;font-family:didot,Times,serif;width:100%;padding:10px;font-weight:400}._ajax_load_reveal{margin-left:0!important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0!important}._ajax_load_reveal li:nth-child(2n){clear:none}._ajax_load_reveal li:nth-child(2n+3){clear:both}._ajax_load_reveal li .item .theimage{width:100%;height:230px;overflow:hidden;text-align:center;position:relative}._ajax_load_reveal li .item .theimage img{margin:0 auto}._ajax_load_reveal li .item .theimage .store-overlay{text-align:left;padding:5px 0 0 5px;line-height:1.1}._ajax_load_reveal li .thetitle .more-tags{height:30px;overflow:hidden}._ajax_load_reveal li .thetitle .more-tags a:hover{color:#ef86ac}._ajax_load_reveal li .thetitle .more-tags p{margin-bottom:0;color:#938f8b}._ajax_load_reveal li .thetitle .more-tags p a{color:#938f8b}._ajax_load_reveal li .thetitle .more-tags p a:hover{color:#ef86ac}.new-today .post-listing li{width:33%}.new-today .post-listing ._ajax_load_reveal li:nth-child(2n+3){clear:none}.new-today .post-listing ._ajax_load_reveal li:nth-child(3n+4){clear:both}.home-post article{padding:0}.homepage-after-intro h4.widget-title{font-size:36px}.home .subscribe{background:#fbf4d8;padding:20px 0;margin-bottom:50px}.home .subscribe .widget{margin-left:20px}.home .subscribe .subscription-box{min-height:300px;font-size:23px;font-weight:400;color:#938f8b;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.home .subscribe .subscription-box h4{color:#ef86ac;font-size:50px;margin-bottom:5px}.home .subscribe .subscription-box .pfs-logo-transparent{background:url(images/pfs-logo-transparent.png) no-repeat;width:300px;height:300px}.home .subscribe .subscription-box form{margin-top:25px;position:relative}.home .subscribe .subscription-box form input[type=text]{width:100%}.home .subscribe .subscription-box form input[type=submit]{background:transparent url(images/submit-triangle.png) no-repeat;width:34px;height:37px;position:absolute;right:-8px;top:10px}.home .tab-header{margin-bottom:15px}.home .tab-header .tab{border-bottom:4px solid #f6c3d8}.home .tab-header .tab span{background:#f6c3d8!important;color:#fff!important;padding:8px;border-radius:5px 5px 0 0;font-family:didot,Times,serif;text-transform:uppercase;font-weight:700}.home .new-today .wpv-filter-next-link{float:right}.home .new-today .wpv-filter-previous-link{float:left}.home .new-today-posts{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.home .new-today-posts li{width:33%;padding:0 10px;margin-bottom:20px}.home .new-today-posts li .item{border:1px solid #ede5dd}.home .new-today-posts li .post-image{text-align:center}.home .new-today-posts li .post-title{padding-left:10px}.tabs .tab-header{border-bottom:4px solid #f6c3d8;overflow:auto}.tabs .tab-header .tab{line-height:46px;padding:0 20px;border:0;background:0 0;color:#333 a;color-color:#03a5bd}.tabs .tab-header .tab.active{background:#f6c3d8;color:#fff;font-family:didot,Times,serif;text-transform:uppercase}.tabs .tab-header .tab.active a{color:#fff}.kd-read-more{cursor:pointer;color:#03a5bd}.comment-form-author,.comment-form-email,.comment-form-url{display:none}.footer-subscribe{background:#9bc9d3;padding:20px 0;margin-bottom:50px;clear:both}.footer-subscribe .widget{margin-left:20px}.footer-subscribe .footer-subscription-box{min-height:300px;font-size:23px;font-weight:400;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.footer-subscribe .footer-subscription-box h4{color:#fff;font-size:50px;margin-bottom:5px;font-style:italic}.footer-subscribe .footer-subscription-box .blue-pfs-logo{background:url(images/pfs-logo-blue.jpg) no-repeat;width:300px;height:300px}.footer-subscribe .footer-subscription-box form{margin-top:25px;position:relative}.footer-subscribe .footer-subscription-box form input[type=text]{width:100%}.footer-subscribe .footer-subscription-box form input[type=submit]{background:transparent url(images/submit-triangle-blue.png) no-repeat;width:34px;height:37px;position:absolute;right:-8px;top:6px;text-indent:-9999px}ul.all-stores{float:left;width:33%}.category-listing{background-color:#ececec;padding:20px;margin-bottom:20px}.category-listing ul,.cat-listing ul{list-style:none;margin-left:0!important;overflow:auto;margin-bottom:0!important}.cat-listing ul{padding:10px 0 10px 20px;background-color:#ececec}.category-listing ul li,.cat-listing ul li{text-transform:uppercase;list-style:none!important;width:33%;float:left;margin-bottom:11px}.category-listing ul li a.all-cats{text-align:right;color:#938f8b;display:block}.cat-listing ul li{width:100%;float:none}.content-sidebar-sidebar .content-sidebar-wrap,.sidebar-content-sidebar .content-sidebar-wrap,.sidebar-sidebar-content .content-sidebar-wrap{width:980px}.content-sidebar-sidebar .content-sidebar-wrap{float:left}.sidebar-content-sidebar .content-sidebar-wrap,.sidebar-sidebar-content .content-sidebar-wrap{float:right}.content{float:right;width:800px;position:relative}.content-sidebar .content,.content-sidebar-sidebar .content,.sidebar-content-sidebar .content{float:left}.content-sidebar-sidebar .content,.sidebar-content-sidebar .content,.sidebar-sidebar-content .content{width:580px}.full-width-content .content{width:100%}.sidebar-primary{float:right;width:360px}.home .sidebar-primary{margin-top:35px}.sidebar-content .sidebar-primary,.sidebar-sidebar-content .sidebar-primary{float:left}.sidebar-content .sidebar-primary .widget,.sidebar-sidebar-content .sidebar-primary .widget{padding-left:0}.sidebar-secondary{float:left;width:180px}.content-sidebar-sidebar .sidebar-secondary{float:right}.five-sixths,.four-sixths,.one-fourth,.one-half,.one-sixth,.one-third,.three-fourths,.three-sixths,.two-fourths,.two-sixths,.two-thirds{float:left;margin-left:2.564102564102564%}.one-half,.three-sixths,.two-fourths{width:48.717948717948715%}.one-third,.two-sixths{width:31.623931623931625%}.four-sixths,.two-thirds{width:65.81196581196582%}.one-fourth{width:23.076923076923077%}.three-fourths{width:74.35897435897436%}.one-sixth{width:14.52991452991453%}.five-sixths{width:82.90598290598291%}.first{clear:both;margin-left:0}.avatar{float:left}.alignleft .avatar,.author-box .avatar{margin-right:24px}.alignright .avatar{margin-left:24px}.comment .avatar{margin:0 16px 24px 0}.breadcrumb{margin-bottom:0;padding-top:10px;padding-left:10px;float:left}.archive-description,.author-box{background-color:#fff;font-size:16px;margin-bottom:40px;padding:40px}.author-box-title{font-size:16px;margin-bottom:4px}.archive-description p:last-child,.author-box p:last-child{margin-bottom:0}.search-form{overflow:hidden}.site-header .search-form{float:right;margin-top:20px}.entry-content .search-form,.site-header .search-form{width:50%}.genesis-nav-menu .search input[type=submit],.widget_search input[type=submit]{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;padding:0;position:absolute;width:1px}.archive-title{font-size:20px}.entry-title{font-size:36px}.entry-title a{color:#333}.sidebar .widget-title a{color:#333}.entry-title a:hover{color:#e5554e}.widget-title{font-size:18px;margin-bottom:20px}.footer-widgets .widget-title{color:#a2ced8;font-style:italic;font-size:36px}a.aligncenter img{display:block;margin:0 auto}a.alignnone{display:inline-block}.alignleft{float:left;text-align:left}.alignright{float:right;text-align:right}a.alignleft,a.alignnone,a.alignright{max-width:100%}img.centered,.aligncenter{display:block;margin:0 auto 24px}img.alignnone,.alignnone{margin-bottom:12px}a.alignleft,img.alignleft,.wp-caption.alignleft{margin:0 24px 24px 0}a.alignright,img.alignright,.wp-caption.alignright{margin:0 0 24px 24px}.wp-caption-text{font-size:14px;font-weight:700;text-align:center}.entry-content p.wp-caption-text{margin-bottom:0}.widget{word-wrap:break-word}.widget ol>li{list-style-position:inside;list-style-type:decimal;padding-left:20px;text-indent:-20px}.widget li li{border:0;margin:0 0 0 30px;padding:0}.widget_calendar table{width:100%}.widget_calendar td,.widget_calendar th{text-align:center}.featured-content .entry{border-bottom:2px solid #f5f5f5;margin-bottom:20px;padding:0 0 24px}.footer-widgets .entry{border-bottom:1px dotted #666}.featured-content .entry-title{font-size:20px}.enews-widget{color:#fff}.enews-widget .widget-title{color:#fff}.sidebar .widget.enews-widget{background-color:#333}.enews-widget input{border:1px solid #333;font-size:16px;margin-bottom:16px}.enews-widget input:focus{border:1px solid #333}.enews-widget input[type=submit]{background-color:#e5554e;color:#fff;margin:0;width:100%}.enews-widget input:hover[type=submit]{background-color:#fff;color:#333}.enews form+p{margin-top:24px}#wpstats{display:none}.site-header{background-color:#fff;min-height:105px}.site-header .wrap{padding:10px 0}.title-area{float:left;padding:10px 0;width:410px}.site-title{font-size:32px;font-weight:400;line-height:1.2}.site-title a{color:#333}.site-title a:hover{color:#333}.header-image .site-title>a{background:url(images/logo.png) no-repeat left;float:left;min-height:55px;width:100%;background-size:contain}.site-description{font-size:16px;font-weight:300;line-height:1.5;margin-bottom:0}.site-title{margin-bottom:0}.header-image .site-description,.header-image .site-title{display:block;text-indent:-9999px}.site-header .widget-area{float:right;text-align:right;width:770px}.header-widget-area form{position:relative}.header-widget-area input[type=search]{background:#a2ced8;padding:8px 16px;border-radius:5px}.header-widget-area i{display:block;position:absolute;right:10px;top:10px;color:#fff}.genesis-nav-menu{clear:both;font-size:16px;line-height:1;width:100%}.genesis-nav-menu .menu-item{display:inline-block;text-align:left}.genesis-nav-menu a{color:#333;display:block;padding:20px 24px}.genesis-nav-menu a:hover{color:#e5554e}.genesis-nav-menu .current-menu-item>a{color:#e5554e}.genesis-nav-menu .sub-menu{left:-9999px;opacity:0;position:absolute;-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;width:200px;z-index:99}.genesis-nav-menu .sub-menu .current-menu-item>a:hover{color:#e5554e}.genesis-nav-menu .sub-menu a{background-color:#fff;border:1px solid #eee;border-top:0;font-size:14px;padding:20px;position:relative;width:200px}.genesis-nav-menu .sub-menu .sub-menu{margin:-55px 0 0 199px}.genesis-nav-menu .menu-item:hover{position:static}.genesis-nav-menu .menu-item:hover>.sub-menu{left:auto;opacity:1}.genesis-nav-menu>.first>a{padding-left:0}.genesis-nav-menu>.last>a{padding-right:0}.genesis-nav-menu>.right{color:#fff;float:right;list-style-type:none;padding:20px 10px}.genesis-nav-menu>.right>a{display:inline;padding:0}.genesis-nav-menu>.rss>a{margin-left:48px}.genesis-nav-menu>.search{padding:10px 0 0}.site-header .sub-menu{border-top:1px solid #eee}.site-header .sub-menu .sub-menu{margin-top:-56px}.site-header .genesis-nav-menu li li{margin-left:0}.nav-primary,.nav-secondary{background-color:rgba(3,165,189,.85);position:relative;z-index:26}.nav-primary .genesis-nav-menu a,.nav-secondary .genesis-nav-menu a{color:#fff}.nav-primary .genesis-nav-menu .sub-menu a,.nav-secondary .genesis-nav-menu .sub-menu a{color:#333}.nav-primary .genesis-nav-menu a:hover,.nav-primary .genesis-nav-menu .current-menu-item>a,.nav-primary .genesis-nav-menu .sub-menu .current-menu-item>a:hover,.nav-secondary .genesis-nav-menu a:hover,.nav-secondary .genesis-nav-menu .current-menu-item>a,.nav-secondary .genesis-nav-menu .sub-menu .current-menu-item>a:hover{color:#e5554e}.nav-secondary{display:none;position:fixed;top:0;width:100%;z-index:999}body.admin-bar .nav-secondary{top:32px}.hero-container{margin-top:-47px;z-index:3;width:100%;overflow:visible!important;position:relative}.hero-image{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;left:0;width:100%}.hero-image h2{color:#fff;font-size:50px;text-shadow:0 0 10px rgba(0,0,0,.95);margin-top:56px}.homepage-after-hero{background:#ede5dd;padding:9px 0;margin-top:-54px;position:relative;z-index:25}.homepage-after-hero .textwidget{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.homepage-after-hero .textwidget p{margin-bottom:0}.homepage-after-hero .textwidget p .button{margin-left:25px}.after-header-ad-wrap{max-height:250px;margin-top:-10px}.post-age{border-bottom:4px solid #f6c3d8;overflow:auto}.post-age h4{float:left;padding:10px;text-transform:uppercase;background-color:#f6c3d8;margin-bottom:0;color:#fff}.entry{margin-bottom:40px;padding:0}.content .entry{background-color:#fff}.entry-content ol,.entry-content ul{margin-bottom:28px;margin-left:40px}.entry-content ol>li{list-style-type:decimal}.entry-content ul>li{list-style-type:disc}.entry-content ol ol,.entry-content ul ul{margin-bottom:0}.entry-content code{background-color:#333;color:#ddd}.page-template-template-savingmoney .entry-title{display:none}.page-template-template-savingmoney .entry{padding:50px 0}p.entry-meta{font-size:16px;margin-bottom:0}.entry-header .entry-meta{margin-bottom:24px;border-bottom:3px solid #938f8b;padding:10px 0;font-size:13px}.entry-footer .entry-meta{border-top:2px solid #f5f5f5;padding-top:24px}.entry-categories,.entry-tags{display:block}.entry-comments-link::before{content:"\2014";margin:0 6px 0 2px}.pagination{clear:both;margin:40px 0}.adjacent-entry-pagination{margin-bottom:0}.archive-pagination li{display:inline}.archive-pagination li a{background-color:#333;color:#fff;cursor:pointer;display:inline-block;font-size:16px;padding:8px 12px}.archive-pagination li a:hover{background-color:#e5554e}.archive-pagination .active a{background-color:#e5554e}.comment-respond,.entry-comments,.entry-pings{background-color:#fff;margin-bottom:0}.entry-comments{margin-bottom:40px}.comment-respond,.entry-pings{padding:0}.entry-comments{padding:0}.comment-header{font-size:16px}li.comment{background-color:#f5f5f5;border:2px solid #fff;border-right:0}.comment-content{clear:both}.comment-list,.entry-pings{display:none}.comment-list li{margin-top:24px;padding:32px}.comment-list li li{margin-right:-32px}.comment-respond input[type=email],.comment-respond input[type=text],.comment-respond input[type=url]{width:50%}.comment-respond label{display:block;margin-right:12px}.entry-comments .comment-author{margin-bottom:0}.entry-pings .reply{display:none}.form-allowed-tags{background-color:#f5f5f5;font-size:16px;padding:24px}.entry-categories a,.entry-tags a{text-transform:uppercase;color:#938f8b}.entry-categories a:hover,.entry-tags a:hover{color:#03a5bd}.blue-box{background:#a2ced8;padding:8px;margin-bottom:10px}.comments-title{text-transform:uppercase;cursor:pointer}.previous-next-posts{margin:40px 0}.previous-next-posts:after{clear:both;content:"";display:block}.previous-next-posts>div{border:1px solid #ede5dd}.previous-next-posts .bar-top{background-color:#03a5bd;color:#fff;padding:10px;text-transform:uppercase;font-weight:700}.previous-next-posts .bar-top a{color:#fff}.previous-next-posts .bar-top a:hover{color:#ef86ac}.previous-next-posts .next-post .bar-top{text-align:right}.previous-next-posts h4{margin-bottom:0;padding:10px;text-align:left;font-family:lato,sans-serif}.single-pfs_store main.content>article .entry-title,.single-pfs_store main.content>article .entry-meta{display:none}.single-pfs_store main.content>article.entry{margin-bottom:0;margin-top:20px}.single-pfs_lesson main.content{margin-top:40px}.archive main.content{margin-top:20px}.pfs_featured_page{margin-bottom:20px}.pfs_featured_page .postlink{display:block;color:#fff;background:#a2ced8;padding:15px 0;text-align:center;box-shadow:3px 3px 3px rgba(200,200,200,.85);text-transform:uppercase}.sidebar{font-size:16px}.sidebar li{border-bottom:1px dotted #ddd;margin-bottom:10px;padding-bottom:10px}.sidebar p:last-child,.sidebar ul>li:last-child{margin-bottom:0}.sidebar .widget{background-color:#fff;margin-bottom:40px;padding:40px 0}.sidebar .more-videos{font-family:didot,Times,serif}.sidebar .more-videos h3{background:#03a5bd;color:#fff;padding:10px;text-align:center;font-size:20px;border-radius:10px;margin-bottom:10px}.sidebar .more-videos ul{margin-left:18px}.sidebar .more-videos ul li{border-bottom:0;font-weight:700;margin-bottom:5px;padding-bottom:5px}.sidebar .more-videos div{margin-top:10px;font-family:lato,sans-serif;font-weight:700}.sidebar .more-videos div a{color:#938f8b}.pre-footer-ad{margin-top:25px;margin-bottom:25px;text-align:center}.footer-widgets{background-color:#fff;clear:both;padding-top:40px;color:#5f5c59}.footer-widgets a{color:#5f5c59}.footer-widgets a:hover{color:#938f8b}.footer-widgets input{border:1px solid #333}.footer-widgets a.button,.footer-widgets a:hover{color:#938f8b}.footer-widgets li{padding-bottom:10px;text-transform:uppercase}.footer-widgets .widget{margin-bottom:40px}.footer-widgets p:last-child{margin-bottom:0}.footer-widgets-1,.footer-widgets-2,.footer-widgets-3{width:340px}.footer-widgets-1{margin-right:60px;float:left}.footer-widgets-2{float:left}.footer-widgets-3{float:right}.footer-widgets .social-media{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-around}.footer-widgets .social-media li{padding:0 20px;font-size:23px}.site-footer{background-color:#938f8b;font-size:16px;line-height:1;padding:40px 0;text-align:center;text-transform:uppercase;color:#fff}.site-footer p{margin-bottom:0}.site-footer ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:15px}.site-footer ul li{margin-right:10px;padding-right:10px;border-right:1px solid #fff}.site-footer ul li:last-child{margin-right:0;padding-right:0;border:0}.site-footer ul li a{color:#fff}.site-footer ul li a:hover{color:#fff;text-decoration:underline}.hero-container .hero-image{visibility:hidden}.hero-container .hero-image:nth-child(1){visibility:visible;position:static}.su-tabs{background:0 0!important}.su-tabs .su-tabs-nav{width:146%;border-bottom:4px solid #f6c3d8}.su-tabs .su-tabs-nav span{text-transform:uppercase;font-family:lato,sans-serif;font-size:16px;font-weight:400;color:#03a5bd}.su-tabs-nav span.su-tabs-current{background:#f6c3d8!important;color:#fff!important;font-family:didot,Times,serif}.su-tabs-panes .su-tabs-pane{display:none}.after-comments{clear:both}.to-top{display:inline-block;height:40px;width:40px;position:fixed;bottom:40px;right:10px;box-shadow:0 0 10px rgba(0,0,0,.05);overflow:hidden;white-space:nowrap;background:rgba(162,206,216,.8);opacity:0;-webkit-transition:all .3s;transition:all .3s;text-align:center;z-index:65}.to-top.top-is-visible{visibility:visible;opacity:1}.to-top.top-fade-out{opacity:.5}.no-touch .to-top:hover{background-color:#e86256;opacity:1}button.load-more{width:100%;font-size:16px!important;font-size:1.6rem!important;line-height:1em;font-weight:400;border:0;margin-bottom:20px;display:inline-block;position:relative;-webkit-transition:padding .25s ease-in-out;-moz-transition:padding .25s ease-in-out;transition:padding .25s ease-in-out;background:#f6c3d8;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;line-height:42px;padding:0 20px;color:#ef86ac;text-align:center;height:42px;text-decoration:none!important;border:0;-webkit-appearance:caret;box-shadow:2px 2px 3px rgba(0,0,0,.25)}button.load-more:hover{background-color:#eed0dc;text-decoration:none}button.load-more:active{-webkit-box-shadow:inset 0 4px 3px rgba(0,0,0,.15);-moz-box-shadow:inset 0 4px 3px rgba(0,0,0,.15);box-shadow:inset 0 4px 3px rgba(0,0,0,.15);text-decoration:none!important}button.load-more.loading{padding-left:42px}button.load-more.done{cursor:default;opacity:.2;filter:alpha(opacity=20);background-color:#4e5760}button.load-more:before,button.load-more.done:before{background:0 0;width:0}button.load-more.loading:before{background:#fff url(images/ajax-loader.gif) no-repeat center center;width:30px;height:30px;margin:5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:inline-block;z-index:100;content:'';position:absolute;left:0;overflow:hidden;-webkit-transition:width .5s ease-in-out;-moz-transition:width .5s ease-in-out;transition:width .5s ease-in-out}.load-more-btn-wrap{text-align:center;padding:10px 10px 30px;overflow:hidden;display:block}@media only screen and (max-width:1200px){.site-inner,.wrap{max-width:960px}.content-sidebar-sidebar .content-sidebar-wrap,.sidebar-content-sidebar .content-sidebar-wrap,.sidebar-sidebar-content .content-sidebar-wrap{width:740px}.content,.site-header .widget-area{width:620px}.sidebar-content-sidebar .content,.sidebar-sidebar-content .content,.content-sidebar-sidebar .content{width:400px}.footer-widgets-1{margin-right:30px}}@media only screen and (max-width:960px){.site-inner,.wrap{max-width:800px}.content{width:100%;padding:0 5px}.content-sidebar-sidebar .content,.content-sidebar-sidebar .content-sidebar-wrap{width:100%}.footer-widgets-1,.footer-widgets-2,.footer-widgets-3{width:100%;text-align:center;margin:auto;padding:0 10px}.sidebar-content-sidebar .content,.sidebar-content-sidebar .content-sidebar-wrap{width:100%}.sidebar-primary,.sidebar-secondary{width:100%}.sidebar-sidebar-content .content,.sidebar-sidebar-content .content-sidebar-wrap{width:100%}.site-header{min-height:30px}.site-header .widget-area{width:20%}.site-header .wrap{padding:1px 3px}.header-image .title-area{background-position:center top}.title-area{padding:0;width:78%}.hamburger-menu{min-height:40px}.hamburger-menu-image{content:url(https://www.passionforsavings.com/content/uploads/mobileweb/hamburger.png);width:38%;max-width:40px;position:relative;right:15px;top:12px}.sidenav{height:100%;width:0;position:fixed;z-index:2;top:0;left:0;background-color:#111;overflow-x:hidden;padding-top:60px;transition:.5s}.sidenav .widget-area{width:100%;padding-right:10px}.sidenav a{padding:4px;text-decoration:none;font-size:20px;color:#818181;display:block;transition:.3s}.sidenav a:hover,.offcanvas a:focus{color:#f1f1f1}.sidenav .closebtn{position:absolute;top:0;right:10px;font-size:36px;margin-left:50px;font-weight:700}.overlay{height:100%;width:0;position:fixed;z-index:1;top:0;left:0;background-color:rgba(0,0,0,.4);overflow-x:hidden;transition:.5s}.genesis-nav-menu li{float:none}.site-header ul.genesis-nav-menu,.site-header .search-form{float:none}.genesis-nav-menu,.site-description{text-align:center}.site-header .title-area,.site-header .search-form{text-align:center}.site-title{text-align:center}.genesis-nav-menu a{padding:20px 16px}.genesis-nav-menu>.first>a,.genesis-nav-menu>.last>a{padding:20px 16px}.site-header .search-form{margin:20px auto}.genesis-nav-menu li.right{display:none}.su-tabs .su-tabs-nav{width:100%}.after-header-image-container{max-height:100px;width:100%;align-content:center;margin:auto;display:block}.after-header-image{content:url(https://www.passionforsavings.com/content/uploads/2015/10/madden-heather-close-up.jpg);width:100%;max-width:360px;max-height:100px;display:block;margin:auto;border-width:0 20%;max-width:800px}.homepage-after-hero{margin-top:0}.homepage-after-hero .textwidget{display:block;text-align:center}.app-download-container{text-align:center;padding:2px;color:#000;font-weight:700;min-height:40px;margin-top:5px;max-width:800px;clear:both}.app-download-text{vertical-align:middle;line-height:1.3em;padding-right:8px}.app-download{vertical-align:middle;max-height:35px}.app-download-ios{content:url(https://www.passionforsavings.com/content/uploads/mobileweb/Download_on_the_App_Store_Badge_US-UK_135x40.svg)}.app-download-android{content:url(https://www.passionforsavings.com/content/uploads/mobileweb/google-play-badge.png)}.mobile-ad-area{width:100%;background-color:#d3d3d3;margin-top:5px;padding-top:5px;text-align:center;clear:both}.post-listing li{width:100%;float:none}.home .subscribe .subscription-box{display:block}.home-post.wrap{display:none}.theimage{padding-top:7px;width:100%}.featured-image{padding-top:5px}.theimage-image{width:100%}.theimage a{display:block;line-height:0}.thetitle{padding-bottom:3px}.homepage-title{background-color:#000}.thetitle a{display:block;color:#fff;padding-left:5px}.post-listing li .thetitle{min-height:40px}.homepage-title a{background-color:#00a3c7}.tabs .tab-header .tab{padding:0 5px;line-height:30px}.archive main.content{margin-top:10px;padding-left:5px;padding-right:5px}.entry-title{font-size:30px}h1{font-size:30px}p{margin:0 0 18px}img.centered,.aligncenter{margin:0 auto 10px}.more-tags a,.more-tags p a{font-weight:700;font-size:15px}.nc_socialPanel span.swp_count{padding-left:20px;padding-right:20px}._ajax_load_reveal{display:block}.new-today .post-listing li{width:100%}.productItemShow{width:320px!important}.productItemShow li .showImg{width:100%!important}.home .sidebar-primary{margin-top:15px}.footer-widgets{padding-top:15px}.footer-widgets-1{margin-right:0}.footer-widgets .widget{margin-bottom:20px}.footer-widgets .widget-title{font-size:30px}.site-footer{padding:20px 0}.site-footer ul{display:block}.site-footer ul li{margin-right:0;padding-right:0;border-right:0;margin-bottom:10px}.footer-subscribe .footer-subscription-box{display:block}.footer-subscribe .footer-subscription-box .blue-pfs-logo{width:100%;display:block}}@media only screen and (min-width:1024px){.to-top{height:60px;width:60px;right:30px;bottom:30px;font-size:35px}}@media only screen and (max-width:800px){body{background-color:#fff;font-size:16px}.archive-description,.author-box,.comment-respond,.entry,.entry-comments,.entry-pings,.sidebar .widget,.site-header{padding:0}.archive-pagination li a{margin-bottom:4px}.five-sixths,.four-sixths,.one-fourth,.one-half,.one-sixth,.one-third,.three-fourths,.three-sixths,.two-fourths,.two-sixths,.two-thirds{margin:0;width:100%}.sidebar .widget.enews-widget{padding:40px}}@media only screen and (min-width:768px){.to-top{right:20px;bottom:20px;font-size:25px}}@media only screen and (max-width:375px){.media.video{width:100%}.header-image .site-title>a{background-size:contain;max-width:100%;min-height:50px}.attachment-homepage-trailers{width:100%}.footer-widgets .social-media li{padding:0 10px}}.wp-table-reloaded td{font-weight:700;font-size:12px}