/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
ul.clearfix li ul li{min-width:52%;}.region-primary-menu .block-menu .menu{padding:0px;}nav div.content{width:1200px;margin:auto;}nav#block-ilovethisdiet-main-menu{-webkit-box-shadow:0px 1px 4px rgba(50,50,50,1);-moz-box-shadow:0px 1px 4px rgba(50,50,50,1);box-shadow:0px 1px 4px rgba(50,50,50,1);background-color:#d4e9e1;border-bottom:3px solid #499176;height:auto;z-index:5;position:relative;}.region-primary-menu  .menu-item,body:not(:target) .region-primary-menu .menu-item{margin:0 15px;}body.page-node-type-sales-page,body.user-logged-in .region-primary-menu  .menu-item,body:not(:target) .region-primary-menu .menu-item{margin:0 10px;}body.full-path-membership-discount-mHwq,body.user-logged-in .region-primary-menu  .menu-item,body:not(:target) .region-primary-menu .menu-item{margin:0 10px;}nav#block-canadianmainmenu-2 .menu-item{margin:0 15px;}div.region-primary-menu ul.clearfix{display:none;}#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background-color:inherit;}#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail > a{color:#D70000;}.region-primary-menu .block-menu .menu{max-width:1200px;margin:auto;}nav#block-canadianmainmenu-2 ul.clearfix{max-width:1200px;margin:auto;}nav#block-canadianmainmenu-2{z-index:3;}ul.sf-menu li a{width:auto;}a.menu-toggle{background-color:transparent !important;padding-top:15px;font-size:20px !important;}body.page-node-type-sales-page a.menu-toggle{padding-top:15px !important;}body.full-path-membership-discount-mHwq a.menu-toggle{padding-top:15px !important;}body.page-node-type-sales-page ul.sf-menu{background:url(/themes/ilovethisdiet/images/sales-page/navbackground.jpg);width:700px;height:30px;margin:0px !important;}body.page-node-type-sales-page ul.new-sf-menu{background:rgb(170,204,196);width:700px;height:30px;margin:0px !important;}body.page-node-type-sales-page,.not-logged-in .region-primary-menu .menu-item,body:not(:target) .region-primary-menu .menu-item{}body.page-node-type-sales-page ul.sf-menu li{background-color:transparent;height:100%;}body.page-node-type-sales-page ul.sf-menu li a{padding:0px 0px 2px 0px;height:100%;color:white;bottom:2px;}body.page-node-type-sales-page ul.sf-menu li a.is-active{color:white;}body.page-node-type-sales-page ul.sf-menu li a:hover{color:black;text-decoration:underline;}body.full-path-membership-discount-mHwq ul.sf-menu{background:url(/themes/ilovethisdiet/images/sales-page/navbackground.jpg);width:700px;height:30px;margin:0px !important;}body.full-path-membership-discount-mHwq ul.new-sf-menu{background:rgb(170,204,196);width:700px;height:30px;margin:0px !important;}body.full-path-membership-discount-mHwq,.not-logged-in .region-primary-menu .menu-item,body:not(:target) .region-primary-menu .menu-item{}body.full-path-membership-discount-mHwq ul.sf-menu li{background-color:transparent;height:100%;}body.full-path-membership-discount-mHwq ul.sf-menu li a{padding:0px 0px 2px 0px;height:100%;color:white;bottom:2px;}body.full-path-membership-discount-mHwq ul.sf-menu li a.is-active{color:white;}body.full-path-membership-discount-mHwq ul.sf-menu li a:hover{color:black;text-decoration:underline;}@media screen and (max-width:800px){nav#block-ilovethisdiet-main-menu ul.sf-menu{width:95%;background-color:#d4e9e1;}nav#block-canadianmainmenu-2 ul.clearfix{width:95%;background-color:#d4e9e1;}body.page-node-type-sales-page nav#block-salespagemenu li.menu-item a{padding-top:5px !important;padding-bottom:10px !important;}body.full-path-membership-discount-mHwq nav#block-salespagemenu li.menu-item a{padding-top:5px !important;padding-bottom:10px !important;}}@media screen and (max-width:1199px){body.page-node-type-sales-page .region-primary-menu .menu-item,body:not(:target) .region-primary-menu .menu-item{margin:0 10px !important;}body.full-path-membership-discount-mHwq .region-primary-menu .menu-item,body:not(:target) .region-primary-menu .menu-item{margin:0 10px !important;}}@media screen and (max-width:800px){nav#block-ilovethisdiet-main-menu ul.sf-menu{width:50%;margin:0px;background-color:transparent;}nav#block-canadianmainmenu-2 ul.clearfix{width:50%;margin:0px;background-color:transparent;}nav#block-ilovethisdiet-main-menu li{z-index:100;}nav#block-canadianmainmenu-2 li{z-index:100;}ul.sub-menu{position:relative;left:0px;}.sf-menu ul ul{left:2%;}}#block-canadianmainmenu-2 ul.clearfix li.menu-item{width:auto;text-align:left;}.canadian-item{height:auto;}#block-canadianmainmenu-2{background:#d4e9e1;border-bottom:3px solid #499176;-webkit-box-shadow:0px 1px 4px rgba(50,50,50,1);-moz-box-shadow:0px 1px 4px rgba(50,50,50,1);box-shadow:0px 1px 4px rgba(50,50,50,1);}#block-canadianmainmenu-2 ul.clearfix ul.sub-menu li{display:block;}nav#block-canadianmainmenu-2 ul.clearfix{display:none;}nav#block-canadianmainmenu-2{width:100%;}nav#block-canadianmainmenu-2 ul.clearfix li a{color:#002157;text-decoration:none;}nav#block-canadianmainmenu-2 ul.clearfix li a:hover{color:#028de7;}nav#block-canadianmainmenu-2 ul.clearfix li.menu-item--active-trail > a{color:#D70000;}nav#block-canadianmainmenu-2 ul.clearfix li a.is-active{color:#D70000;}nav#block-canadianmainmenu-2 ul.clearfix li a.is-active ul li a{color:#D70000;}h2#block-canadianmainmenu-2{display:none;}@media screen and (max-width:800px){nav#block-canadianmainmenu-2 ul.clearfix{display:block !important;}}@media (min-width:800px){.menu-toggle--hide{display:none !important;}}
div.user-home .region-breadcrumb{display:none;}div.home-title-container a{font-family:'Life Savers';font-weight:bold;}#content h2.home-title{color:#f26522;font-family:'Life Savers';font-weight:bold;padding-bottom:6px;display:inline-block;font-size:30px;}div.user-info-left div.home-title-container a{margin-left:20px;}div.user-info-left{color:black;display:inline-block;width:30%;vertical-align:top;}div.user-info-left a{color:black;}div.user-info-left div.home-title-container{border-bottom:5px solid #f26522;margin-bottom:20px;}div.user-info-left div.home-title-container a{display:inline-block;color:#4499F7;text-decoration:underline;}div.user-info-left div.home-title-container a:hover{border-bottom:none;}div.user-info-right div.my-progress-title-container{border-bottom:5px solid #2c858d;margin-bottom:20px;}.user-profile-greeting-container{display:inline-block;}.user-profile-greeting{background-color:white;border:1px solid #ccc;padding:10px;margin-bottom:10px;font-size:20px;font-weight:500;height:30px;}.user-profile-image{border:1px solid #ccc;}.user-profile-image-container{display:inline-block;width:175px;vertical-align:top;margin-right:20px;}div.user-info-right{color:black;display:inline-block;width:45%;}#content h2.my-progress-title{color:#2c858d;width:45%;font-family:'Life Savers';font-weight:bold;padding-bottom:6px;font-size:30px;}.my-progress-starting-weight-container{display:inline-block;}.my-progress-current-weight-container{display:inline-block;}.my-progress-goal-weight-container{display:inline-block;}.my-progress-container{background-color:white;border:1px solid #2c858d;padding:10px;font-size:17px;}.my-progress-status{margin-top:5px;}span.starting-weight{font-weight:bold;}span.current-weight{font-weight:bold;}span.goal-weight{font-weight:bold;}span.hearts{display:block;margin-top:10px;}div.my-progress-suffix{font-size:12px;}section.links{margin-top:15px;width:1200px;}section.links > div{float:left;margin-right:50px;}section.links .diet-instructions-subtitle a{display:block;color:#630460;font-family:'Life Savers';font-weight:bold;font-size:17px;}section.links .diet-instructions-subtitle a:hover{border-bottom:none;}section.links .diet-instructions-container{vertical-align:top;}section.links .diet-instructions-title a{color:#630460;font-family:'Life Savers';font-weight:bold;font-size:23px;border-bottom:1px solid #630460;}section.links .fav-foods-title  a{color:#00a651;font-family:'Life Savers';font-weight:bold;font-size:23px;border-bottom:1px solid #00a651;}section.links .fav-container{vertical-align:top;}section.links .money-saver-title a{color:#428bca;font-family:'Life Savers';font-weight:bold;font-size:23px;border-bottom:1px solid #428bca;}section.links .money-saver-container{vertical-align:top;}section.links div.freebies-title{margin-right:0px;}section.links .freebies-title a{color:#f26522;font-family:'Life Savers';font-weight:bold;font-size:23px;border-bottom:1px solid #f26522;}section.links .freebies-container{vertical-align:top;margin-right:0px;}div.shopping-list-subtitle{font-family:'Life Savers';font-size:17px;}div.shopping-list-subtitle a{color:#00a651;font-weight:bold;}div.food-journal-left{width:800px;display:inline-block;vertical-align:top;margin-right:20px;}div.food-journal-right{display:inline-block;}div.food-journal-right div.food-journal-daily-photo{margin-top:74px;}div.announcements-content{background-color:white;border:1px solid #630460;padding:10px;}#content div.food-journal-announcements h2{color:#630460;font-family:'Life Savers';font-weight:bold;font-size:23px;}div.food-journal-announcements p{font-size:16px;color:#FF7F50;}div.food-journal-title{border-bottom:6px solid #135d13;}#content h2.food-journal-title-header{font-family:'Life Savers';color:#135d13;font-weight:bold;width:100%;width:auto;display:inline-block;font-size:30px;margin-top:30px;}.user-diet-status-container{background-color:white;border:1px solid #ccc;padding:10px;}.user-diet-status-title{display:block;}div.food-journal-recent{background-color:white;margin-top:25px;padding:10px;}span#add-foodpage a{color:#E94180;font-weight:900;font-size:15px;}span#add-foodpage a:hover{border-bottom:none;color:#4499F7 !important;}table.recent-food-journals{width:99%;}div.food-journal-account-status{font-family:'Life Savers';text-align:center;color:#005e20;font-weight:bold;}div.account-status-trial{color:rgb(0,94,32);text-align:center;}div.account-status-paid{color:rgb(0,94,32);text-align:center;}#content h2.account-status-title{font-size:23px;}div.account-status-paid{background-color:white;border:1px solid #630460;padding:10px;text-align:center;}div.account-status-paid a{color:#0000ff;text-decoration:underline;}div.account-status-paid a:hover{color:#428bca;text-decoration:none;}div.food-calorie-graph-wrapper{display:inline-block;font-family:'Life Savers';color:#8e068a;margin-right:15%;text-align:center;}div.exercise-graph-wrapper{display:inline-block;font-family:'Life Savers';color:#00aef0;text-align:center;}#content div.food-calorie-graph-wrapper h2{margin-bottom:20px;}#content div.exercise-graph-wrapper h2{margin-bottom:20px;}div.food-calorie-graph{height:400px;width:400px;}div.exercise-graph{height:400px;width:400px;}section.home-graphs{margin-top:50px;font-weight:bold;width:80%;margin:auto;}.calendar-button-wrapper{padding-top:15px;}@media (max-width:500px){div.exercise-graph{width:230px;}div.food-calorie-graph{width:230px;}section.home-graphs{text-align:center;}}div.user-home #main-wrapper{width:1200px;}div.user-info-left{width:500px;}div.user-info-right{width:650px;}@media (max-width:1200px){nav ul.sf-menu{width:960px;}div.user-home #main-wrapper{width:960px;}div.logo{max-width:960px;}div.user-info-right{width:520px;}div.user-info-left{width:400px;}section.links{width:960px;}section.links > div{margin-right:20px;}div.food-journal-left{width:600px;}div.food-journal-right{width:280px;}div.user-profile-greeting-container{width:235px;}.user-profile-image-container{width:135px;}nav div.content{width:960px;}.region-primary-menu .menu-item,body:not(:target) .region-primary-menu .menu-item{margin:0px 0px;}div.user-info-left div.home-title-container a{margin-left:10px;}section.home-graphs{width:90%;}div.food-calorie-graph-wrapper{margin-right:6%;}body.page-homepage .region-primary-menu .menu-item,body:not(:target) .region-primary-menu .menu-item{margin:0 15px;}}@media (max-width:960px){nav ul.sf-menu{width:768px;}div.user-home #main-wrapper{width:768px;}div.logo{max-width:768px;}div.user-info-right{width:412px;}div.user-info-left{width:316px;}section.links{width:768px;}section.links > div{margin-right:20px;}div.food-journal-left{width:508px;}div.food-journal-right{width:220px;}div.user-profile-greeting-container{width:215px;}.user-profile-image-container{width:76px;}}@media (max-width:800px){div.user-home #main-wrapper{width:90%;}div.user-info-right{width:100%;display:block;margin-bottom:50px;}div.user-info-left{display:block;width:100%;}section.links{width:100%;margin-bottom:50px;}section.links > div{margin-right:100px;}div.food-journal-left{width:100%;display:block;}div.food-journal-right{width:100%;display:block;}.user-profile-image-container{width:76px;}body.page-homepage #content h2.home-title{font-size:35px;}}@media (max-width:500px){body.page-homepage #content h2.my-progress-title{width:100%;}}@media (max-width:450px){body.my-home section.links > div{margin-right:0px;}}@media (max-width:412px){div.user-info-right{margin-bottom:10px;}section.section.links{margin-top:10px;margin-bottom:10px;}}@media (max-width:375px){#content h2.food-journal-title-header{font-size:25px;}}body.page-node-type-sales-page{background-color:white !important;}body.page-node-type-sales-page div#main-wrapper{padding:0px;}body.page-node-type-sales-page.page-order h1.page-title{display:none;}body.page-node-type-sales-page div.region-header p{margin-bottom:0px;}body.page-node-type-sales-page,body.page-homepage div.layout-main{margin-top:-5px;}body.page-node-type-sales-page div#page{max-width:700px;margin:auto;}body.full-path-membership-discount-mHwq div#main-wrapper{width:100%;}body.full-path-membership-discount-mHwq div#page{max-width:700px;margin:auto;}body.full-path-membership-discount-mHwq div#main-wrapper{width:100%;}body.full-path-membership-discount-mHwq div.region-header p{margin-bottom:0px;}body.page-node-type-sales-page h1.page-title{background:transparent;margin-top:-30px;}body.page-node-type-sales-page h1.page-title span{color:black;font-family:'Arial-Black','Arial Black',sans-serif !important;font-size:32px;font-weight:bold;}body.page-node-type-sales-page.page-homepage h1.page-title{display:none;margin-top:0px;}body.page-node-type-sales-page.page-userexperience h1.page-title{display:none;}body.page-node-type-sales-page h1.page-title span{color:black;}body.page-node-type-sales-page h1#page-title span{color:black;}body.page-homepage nav ul.sf-menu{width:100%;}body.page-node-type-sales-page nav ul.sf-menu{width:100%;}body.page-node-type-sales-page nav ul.sf-menu a{position:relative;top:1px;font-family:helvetica;font-weight:normal;text-shadow:none !important;}body.full-path-membership-discount-mHwq nav ul.sf-menu{width:100%;}body.full-path-membership-discount-mHwq nav ul.sf-menu a{position:relative;top:1px;font-family:helvetica;font-weight:normal;text-shadow:none !important;}body.page-homepage a.menu-toggle{position:relative;bottom:5px;color:white;}body.page-node-type-sales-page a.menu-toggle{position:relative;top:5px;color:white;}body.page-node-type-sales-page ul.sf-menu li{width:50%;z-index:100;height:10px;position:relative;top:1px;}body.full-path-membership-discount-mHwq a.menu-toggle{position:relative;top:5px;color:white;}body.full-path-membership-discount-mHwq ul.sf-menu li{width:50%;z-index:100;height:10px;position:relative;top:1px;}.menu-padding{padding:3px;}body.my-home a.menu-toggle{position:relative;top:0px;}body.my-home ul.sf-menu li{background-image:none;}body.page-node-type-sales-page div.hears-wrapper{display:inline-block;vertical-align:top;margin:35px 0px 0px 45px !important;}ul.footer-nav{text-align:center;}div.sales-footer p{text-align:center;}ul.footer-nav a{color:#E375E0 !important;font-size:14px;font-family:helvetica;}ul.footer-nav a:hover{color:black;}ul.footer-nav li{display:inline;color:#E375E0;}body.page-node-type-sales-page #block-copyrightinfo{display:none;}.join-girl-wrapper a:hover{opacity:1;}.lose-weight-new{text-align:center;}body.page-node-type-sales-page div.nivo-controlNav{padding:0px;}div.people-following{margin-bottom:-20px;}body.page-node-type-sales-page div.first-level div.stuff{width:300px;display:inline-block;}body.page-node-type-sales-page div.first-level div.vid-box{width:300px;display:inline-block;}body.page-node-type-sales-page div.first-level div.welcome-gif{width:300px;display:inline-block;}body.page-node-type-sales-page div.first-level div.welcome-gif.hidden{display:none;}body.page-node-type-sales-page div.first-level div.welcome-gif img{max-width:300px;}body.page-node-type-sales-page div.marcia-wrapper{display:inline-block;width:300px;}body.page-node-type-sales-page div.easy-tools-wrapper{text-align:center;}body.page-node-type-sales-page div.marcia-wrapper img{height:150px;}body.page-node-type-sales-page div.everything-wrapper{margin-bottom:30px;}body.page-node-type-sales-page div.shopper-wrapper{width:300px;display:inline-block;float:right;}body.page-node-type-sales-page div.people-following{text-align:center;}body.page-node-type-sales-page div.people-following img{width:600px;margin-bottom:20px;}body.page-node-type-sales-page div.hearts-wrapper{display:inline-block;}body.page-node-type-sales-page .more-than-wrapper p{color:green;font-weight:bold;font-size:18px;text-align:center;font-family:helvetica;}body.page-node-type-sales-page div.easy-video-wrapper{display:inline-block;width:300px;margin-right:20px;}body.page-node-type-sales-page iframe div{margin:auto !important;}body.page-node-type-sales-page div.simple-video-wrapper{display:inline-block;width:300px;}body.page-node-type-sales-page div.meal-reviews-wrapper{width:300px;display:inline-block;margin-top:30px;margin-right:40px;}body.page-node-type-sales-page div.lean-reviews-wrapper{width:300px;display:inline-block;margin-top:30px;}body.page-node-type-sales-page div.northridge-wrapper{text-align:center;margin-top:20px;}body.page-node-type-sales-page div.breakfast-photo-wrapper{display:inline-block;width:300px;margin-top:20px;margin-right:30px}body.page-node-type-sales-page div.breakfast-text-wrapper{display:inline-block;width:300px;margin-top:20px;}body.page-node-type-sales-page div.galveston-wrapper{text-align:center;margin-top:30px;}body.page-node-type-sales-page div.salad-text-wrapper{display:inline-block;width:300px;margin-top:20px;margin-right:30px;}div.valerie-pic{display:none;}body.page-node-type-sales-page div.salad-photo-wrapper{display:inline-block;width:300px;margin-top:20px;}body.page-node-type-sales-page div.edmonton-wrapper{text-align:center;margin-top:20px;}body.page-node-type-sales-page div.treats-photo-wrapper{width:300px;display:inline-block;margin-top:20px;margin-right:30px;}body.page-node-type-sales-page div.treats-text-wrapper{width:300px;display:inline-block;margin-top:20px;}body.page-node-type-sales-page div.cookbook-text-wrapper{display:inline-block;width:300px;margin-top:20px;}body.page-node-type-sales-page div.cookbook-photo-wrapper{display:inline-block;width:300px;margin-top:20px;margin-right:30px;}body.page-node-type-sales-page div.golf-cart-wrapper{text-align:center;margin-top:20px;}body.page-node-type-sales-page div.free-bonus-wrapper{text-align:center;color:black;font-weight:bold;font-size:36px;}body.page-node-type-sales-page div.coupon-wrapper{text-align:center;margin-top:30px;}body.page-node-type-sales-page div.smartphone-wrapper{text-align:center;margin-top:30px;}body.page-node-type-sales-page div.lose-weight-wrapper{text-align:center;margin-top:30px;}body.page-node-type-sales-page div.bottom-testimonial-wrapper{text-align:center;margin-top:30px;}body.page-node-type-sales-page div.andrea-bio2-wrapper{text-align:center;margin-top:30px;}body.page-node-type-sales-page div.riskfree-wrapper{text-align:center;margin-top:30px;}body.page-node-type-sales-page div.join-today-wrapper{text-align:center;margin-top:30px;position:relative;bottom:759px;left:124px;}body.page-node-type-sales-page div.join-girl-wrapper{background-color:white;width:600px;height:770px;border:2px solid #3255a4;border-radius:15px;margin:0 auto;}body.page-node-type-sales-page div.join-girl-wrapper img.sixmo{position:relative;bottom:685px;left:17px;z-index:2;}body.page-node-type-sales-page div.join-girl-wrapper img.oneyear{position:relative;bottom:700px;left:-7px;z-index:3;}body.page-node-type-sales-page div.join-girl-wrapper img.lifetm{position:relative;bottom:975px;left:385px;z-index:2;}body.page-node-type-sales-page img.join-girl-footer{position:relative;bottom:982px;left:9px;}body.page-node-type-sales-page div.no-monthly-wrapper{margin-top:20px;text-align:center;}body.page-node-type-sales-page div.no-auto-renew-wrapper{margin-top:20px;text-align:center;}body.page-node-type-sales-page div.diet-affiliation-wrapper{margin-top:20px;text-align:center;}body.page-node-type-sales-page div.bottom-logo-wrapper{margin-top:20px;text-align:center;}@media (max-width:800px){body.page-node-type-sales-page .region-primary-menu .menu a{margin:0px;padding:3px;}body.page-node-type-sales-page ul.new-sf-menu li{background:rgb(170,204,196);position:relative;top:27px;}body.page-node-type-sales-page ul.sf-menu li{background:#afc28b;position:relative;top:27px;}body.page-node-type-sales-page .region-primary-menu .menu-item,body:not(:target) .region-primary-menu .menu-item{width:auto;}body.full-path-membership-discount-mHwq .region-primary-menu .menu a{margin:0px;padding:3px;}body.full-path-membership-discount-mHwq ul.new-sf-menu li{background:rgb(170,204,196);position:relative;top:27px;}body.full-path-membership-discount-mHwq ul.sf-menu li{background:#afc28b;position:relative;top:27px;}body.full-path-membership-discount-mHwq .region-primary-menu .menu-item,body:not(:target) .region-primary-menu .menu-item{width:auto;}}@media (max-width:800px){body.page-node-type-sales-page div.first-level div.stuff{display:none;}body.page-node-type-sales-page.path-frontpage div.first-level div.vid-box{width:100%;}body.path-frontpage div.node__content{text-align:center;}body.path-frontpage div.vid-box iframe{width:100%;}body.page-node-type-sales-page div.shopper-wrapper{width:35%;}body.page-node-type-sales-page div.marcia-wrapper{width:40%;}body.page-node-type-sales-page div.easy-video-wrapper{width:40%;}body.page-node-type-sales-page div.simple-video-wrapper{width:50%;}body.page-node-type-sales-page div.lean-reviews-wrapper{width:40%;}body.page-node-type-sales-page div.meal-reviews-wrapper{width:40%;}body.page-node-type-sales-page div.breakfast-photo-wrapper{width:40%;}body.page-node-type-sales-page div.breakfast-text-wrapper{width:40%;}body.page-node-type-sales-page div.salad-text-wrapper{width:40%;}body.page-node-type-sales-page div.salad-photo-wrapper{width:40%;}body.page-node-type-sales-page div.treats-photo-wrapper{width:40%;}body.page-node-type-sales-page div.treats-text-wrapper{width:40%;}body.page-node-type-sales-page div.cookbook-photo-wrapper{width:40%;}body.page-node-type-sales-page div.cookbook-text-wrapper{width:40%;}}@media (max-width:660px){body.page-node-type-sales-page div.wow{width:50%;}body.page-node-type-sales-page div.hears-wrapper{margin-left:0px !important;width:48%;}body.path-frontpage div.vid-box iframe{width:100%;}}@media (max-width:600px){body.page-node-type-sales-page div.marcia-wrapper{width:auto;}.site-footer{width:100%;}}@media (max-width:600px){body.page-homepage nav#menu--sales-page-menu{display:none;}body.page-node-type-sales-page div.andrea-bio2-wrapper{text-align:left;margin-top:0px;}body.page-node-type-sales-page div.riskfree-wrapper{text-align:left;margin-top:0px;}body.page-node-type-sales-page div.no-monthly-wrapper{margin-top:20px;text-align:center;}body.page-node-type-sales-page div.no-auto-renew-wrapper{margin-top:0px;text-align:center;}body.page-node-type-sales-page div.diet-affiliation-wrapper{margin-top:0px;text-align:center;}body.page-node-type-sales-page div.bottom-logo-wrapper{margin-top:0px;text-align:center;}}@media (max-width:580px){body.page-node-type-sales-page iframe{width:100% !important;}div.region-primary-menu{margin-top:-150px;}}@media (max-width:500px){body.page-node-type-sales-page div.first-level div.stuff{display:none;}body.page-node-type-sales-page .more-than-wrapper p{display:none;}}body.page-user-experience div.diet-entry  img{text-align:center;margin-top:20px;margin-bottom:20px;}body.page-user-experience p{font-size:17px;line-height:18px;font-stretch:normal;font-style:normal;font-weight:700;margin-bottom:20px;margin-top:20px;color:black;}body.page-user-experience h2{color:rgb(80,173,248);font-size:24px;font-family:Arial;text-align:center;margin-bottom:30px;}body.page-user-experience table tr{background-color:white;}body.page-user-experience .headline-success{font-family:Verdana;font-size:32px;line-height:40px;text-align:center;background-color:rgb(80,173,248);color:white;margin-left:20px;margin-right:20px;padding:5px 5px 5px 5px;}body.page-userexperience .headline-success{font-family:Verdana;font-size:32px;line-height:40px;text-align:center;background-color:rgb(80,173,248);color:white;margin-left:20px;margin-right:20px;padding:5px 5px 5px 5px;}body.page-user-experience .sales-single-pic{text-align:center;margin-top:20px;}body.page-user-experience div.alana-t{background-color:#592199;}div.diet-entry h2{color:#FF40FF;font-family:'Arial-BoldMT','Arial',sans-serif;font-size:16px;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:700;letter-spacing:0;line-height:21px;text-align:left;}div.diet-entry h3{color:#9437FF;font-family:'Arial-BoldMT','Arial',sans-serif;font-size:18px;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:700;letter-spacing:0;line-height:21px;margin-bottom:20px;}div.diet-entry span.note{color:red;font-style:italic;font-weight:500;}body.page-user-experience div.row{margin-top:20px;}div.sales-single-pic{text-align:center;}body.page-common-questions h1.page-title{display:block;background-color:white;color:black;font-family:helvetica;font-weight:bold;}body.page-common-questions h3{color:#212121;font-family:'Arial-Black','Arial Black',sans-serif;font-size:14px;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:800;letter-spacing:0;line-height:23px;margin-bottom:20px;}body.page-common-questions  div.tech-questions{width:310px;margin-right:30px;display:inline-block;vertical-align:top;}body.page-common-questions div.diet-questions{width:310px;display:inline-block;}div.tech-questions{color:#212121;font-family:'Arial-ItalicMT','Arial',sans-serif;font-size:14px;font-stretch:normal;font-style:italic;font-variant:normal;font-weight:400;letter-spacing:0;line-height:19px;margin-bottom:20px;}div.diet-questions{color:#000000;font-family:'ArialMT','Arial',sans-serif;font-size:14px;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:400;letter-spacing:0;line-height:16px !important;}body.page-contact-us h1.page-title{display:block;color:black;font-weight:bold;font-family:helvetica;background-color:white;}body.page-order div.row.clearfix{margin-top:20px;text-align:center;}.tooltip{margin-left:5px;}.dfj-home-tip{display:inline-block;}body.path-frontpage #cboxContent,div.user-info-box{background-color:white;}.comment-block-wrapper{width:34%;display:none;margin:0;margin-right:0px !important;}.comment-block-wrapper h1{margin:0;font-family:life savers;font-weight:bold;}.comment-block-wrapper.comment-block-2{width:100%;display:none;margin-top:20px;}@media (max-width:1200px){.comment-block-wrapper{width:22%;}}@media (max-width:960px){section.links > div{float:none;}}@media (max-width:690px){.comment-block-wrapper{display:none;}}.comment-block-wrapper .owl-wrapper-outer{height:18px;}.owl-theme .owl-controls{text-align:left;}.comment-block-wrapper a{font-family:arial;color:#4499F7;text-decoration:underline;font-size:12px;}.comment-block-wrapper .owl-buttons{display:none !important;}.join-girl-wrapper-new{text-align:center;}.join-girl-footer-new{width:90%;}.new-badge-wrapper{border:2px solid #3255a4;border-radius:15px;}.girl-wrapper-new{display:inline-block;width:50%;}.join-today-wrapper-new{width:45%;display:inline-block;vertical-align:top;margin-top:5%;margin-left:-4%;}div.sales-button-wrapper{display:block;}div.sales-button-wrapper a:hover{opacity:1;}div.sales-button-wrapper img{width:32%;margin-top:-8%;}div.sales-button-wrapper img.sixmo{margin-right:-3%;}div.sales-button-wrapper img.lifetm{margin-left:-3%;}div.sales-button-wrapper img.oneyear{position:relative;z-index:2;padding-bottom:6%;}div.badge-bottom-box{text-align:center;margin-top:20px;}@media (min-width:900px){div.sales-button-wrapper img:hover{-webkit-transform:scale(1.09);-moz-transform:scale(1.09);-o-transform:scale(1.09);transform:scale(1.09);}div.sales-button-wrapper img{-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;}}body.user-experience #cboxContent img{width:50%;max-width:515px;}@media screen and (orientation:portrait){body.path-frontpage .discount-email-wrapper{width:100%;height:100%;background-image:url(/themes/ilovethisdiet/images/iltd_discount_bg.png);background-size:100%;background-repeat:no-repeat;}body.path-frontpage .discount-email-div{position:absolute;bottom:5%;width:100%;}body.path-frontpage .discount-email-div #discount_video_email{width:80%;margin:auto auto 5% auto;}body.path-frontpage .discount-email-div div{left:10%;position:relative;float:left;}}@media screen and (orientation:landscape){body.path-frontpage .discount-email-wrapper{width:100%;height:100%;background-image:url(/themes/ilovethisdiet/images/iltd_discount_bg_landscape.png);background-size:100%;background-repeat:no-repeat;}body.path-frontpage .discount-email-div{position:absolute;top:50%;width:100%;}body.path-frontpage .discount-email-div #discount_video_email{width:40%;margin-bottom:5%;display:block;position:relative;left:5%}body.path-frontpage .discount-email-div div{left:5%;position:relative;text-align:left}body.path-frontpage a.discount_video_submit img{position:absolute;left:5%;bottom:-50%;}}
div.custom-ld-messages{background:no-repeat 9px 17px;}div.turn-phone-message{background-color:#fcf4f2;color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;box-shadow:-8px 0 0 #e62600;padding:15px 10px 15px 30px;border-radius:3px;border:1px solid;background-image:url('/themes/ilovethisdiet/images/error.svg');}body.path-frozen-meals-saffron-road h1.page-title{background-color:#8a0810;}body.path-frozen-meals-saffron-road table{width:100%;}body.path-frozen-meals-saffron-road table a{color:black;}body.path-frozen-meals-saffron-road table thead tr{background-color:#8a0810;}body.path-frozen-meals-saffron-road table thead tr th a{color:white;}body.path-frozen-meals-saffron-road table tbody tr{background-color:#fdb7bc;height:50px;}body.path-frozen-meals-saffron-road table tbody tr:hover{background-color:#faf8cc;}body.path-frozen-meals-saffron-road tr:nth-child(even){background-color:#fddbdd;}body.path-frozen-meals-sweet-earth h1.page-title{background-color:#8a0810;}body.path-frozen-meals-sweet-earth table{width:100%;}body.path-frozen-meals-sweet-earth table a{color:black;}body.path-frozen-meals-sweet-earth table thead tr{background-color:#8a0810;}body.path-frozen-meals-sweet-earth table thead tr th a{color:white;}body.path-frozen-meals-sweet-earth table tbody tr{background-color:#fdb7bc;height:50px;}body.path-frozen-meals-sweet-earth table tbody tr:hover{background-color:#faf8cc;}body.path-frozen-meals-sweet-earth tr:nth-child(even){background-color:#fddbdd;}body.path-frozen-meals-trader-joes h1.page-title{background-color:#8a0810;}body.path-frozen-meals-trader-joes table{width:100%;}body.path-frozen-meals-trader-joes table a{color:black;}body.path-frozen-meals-trader-joes table thead tr{background-color:#8a0810;}body.path-frozen-meals-trader-joes table thead tr th a{color:white;}body.path-frozen-meals-trader-joes table tbody tr{background-color:#fdb7bc;height:50px;}body.path-frozen-meals-trader-joes table tbody tr:hover{background-color:#faf8cc;}body.path-frozen-meals-trader-joes tr:nth-child(even){background-color:#fddbdd;}body.path-frozen-meals-lean-cuisine h1.page-title{background-color:#FE8043;}body.path-frozen-meals-lean-cuisine table{width:100%;}body.path-frozen-meals-lean-cuisine table a{color:black;}body.path-frozen-meals-lean-cuisine table thead tr{background-color:#FE8043;}body.path-frozen-meals-lean-cuisine table thead tr th a{color:white;}body.path-frozen-meals-lean-cuisine table tbody tr{background-color:#ffab82;height:50px;}body.path-frozen-meals-lean-cuisine table tbody tr:hover{background-color:#faf8cc;}body.path-frozen-meals-lean-cuisine tr:nth-child(even){background-color:#fdd3bf;}body.frozen-meals-michelinas h1.page-title{background-color:#005e2a;}body.frozen-meals-michelinas table{width:100%;}body.frozen-meals-michelinas table a{color:black;}body.frozen-meals-michelinas table thead tr{background-color:#005e2a;}body.frozen-meals-michelinas table thead tr th a{color:white;}body.frozen-meals-michelinas table tbody tr{background-color:#40ce7f;height:50px;}body.frozen-meals-michelinas tbody tr:hover{background-color:#faf8cc;}body.frozen-meals-michelinas tr:nth-child(even){background-color:#c4fede;}body.full-path-frozen-meals-canada-Michelinas h1.page-title{background-color:#005e2a;}body.full-path-frozen-meals-canada-Michelinas table{width:100%;}body.full-path-frozen-meals-canada-Michelinas table a{color:black;}body.full-path-frozen-meals-canada-Michelinas table thead tr{background-color:#005e2a;}body.full-path-frozen-meals-canada-Michelinas table thead tr th a{color:white;}body.full-path-frozen-meals-canada-Michelinas table tbody tr{background-color:#40ce7f;height:50px;}body.full-path-frozen-meals-canada-Michelinas tbody tr:hover{background-color:#faf8cc;}body.full-path-frozen-meals-canada-Michelinas tbody tr:nth-child(even){background-color:#c4fede;}body.path-frozen-meals-healthy-choice h1.page-title{background-color:#005e2a;}body.path-frozen-meals-healthy-choice table{width:100%;}body.path-frozen-meals-healthy-choice table a{color:black;}body.path-frozen-meals-healthy-choice table thead tr{background-color:#005e2a;}body.path-frozen-meals-healthy-choice table thead tr th a{color:white;}body.path-frozen-meals-healthy-choice table tbody tr{background-color:#40ce7f;height:50px;}body.path-frozen-meals-healthy-choice table tbody tr:hover{background-color:#faf8cc;}body.path-frozen-meals-healthy-choice tr:nth-child(even){background-color:#c4fede;}body.path-frozen-meals-smart-ones h1.page-title{background-color:#8a0810;}body.path-frozen-meals-smart-ones table{width:100%;}body.path-frozen-meals-smart-ones table a{color:black;}body.path-frozen-meals-smart-ones table thead tr{background-color:#8a0810;}body.path-frozen-meals-smart-ones table thead tr th a{color:white;}body.path-frozen-meals-smart-ones table tbody tr{background-color:#fdb7bc;height:50px;}body.path-frozen-meals-smart-ones table tbody tr:hover{background-color:#faf8cc;}body.path-frozen-meals-smart-ones tr:nth-child(even){background-color:#fddbdd;}body.path-frozen-meals-amys h1.page-title{background-color:#2d3192;}body.path-frozen-meals-amys table{width:100%;}body.path-frozen-meals-amys table a{color:black;}body.path-frozen-meals-amys table thead tr{background-color:#2d3192;}body.path-frozen-meals-amys table thead tr th a{color:white;}body.path-frozen-meals-amys table tbody tr{background-color:#a1a4e2;height:50px;}body.path-frozen-meals-amys table tbody tr:hover{background-color:#faf8cc;}body.path-frozen-meals-amys tr:nth-child(even){background-color:#d0d1f1;}body.path-frozen-meals-kashi h1.page-title{background-color:#00693e;}body.path-frozen-meals-kashi table{width:100%;}body.path-frozen-meals-kashi table a{color:black;}body.path-frozen-meals-kashi table thead tr{background-color:#00693e;}body.path-frozen-meals-kashi table thead tr th a{color:white;}body.path-frozen-meals-kashi table tbody tr{background-color:#57c99b;height:50px;}body.path-frozen-meals-kashi table tbody tr:hover{background-color:#faf8cc;}body.path-frozen-meals-kashi tr:nth-child(even){background-color:#adf3d7;}body.path-frozen-meals-all h1.page-title{background-color:#7c015a;}body.path-frozen-meals-all table{width:100%;}body.path-frozen-meals-all table a{color:black;}body.path-frozen-meals-all table thead tr{background-color:#7c015a;}body.path-frozen-meals-all table thead tr th a{color:white;}body.path-frozen-meals-all table tbody tr{background-color:#fcebf3;height:50px;}body.path-frozen-meals-all table tbody tr:hover{background-color:#faf8cc;}body.path-frozen-meals-all tr:nth-child(even){background-color:#fef7fa;}body.path-frozen-meals-all thead tr th{color:white;}body.path-breakfast h1.page-title{background-color:#FA7B69;}body.path-breakfast table{width:100%;}body.path-breakfast table thead tr{background-color:#FA7B69;}body.path-breakfast table thead tr th a{color:white;}body.path-breakfast table tbody tr{background-color:#fcefe9;height:50px;}body.path-breakfast table tbody tr:hover{background-color:#faf8cc;}body.path-breakfast tr:nth-child(even){background-color:#fffbf8;}body.path-breakfast thead tr th{color:white;}body.path-smoothie h1.page-title{background-color:#FA89CB;}body.path-smoothie table{width:100%;}body.path-smoothie table thead tr{background-color:#FA89CB;}body.path-smoothie table thead tr th a{color:white;}body.path-smoothie table tbody tr{background-color:#fdcfea;height:50px;}body.path-smoothie table tbody tr:hover{background-color:#faf8cc;}body.path-smoothie tr:nth-child(even){background-color:#fef3f9;}body.path-smoothie thead tr th{color:white;}body.full-path-fruit-guide h1.page-title{background-color:#7c015a;}body.full-path-fruit-guide table{width:100%;}body.full-path-fruit-guide table thead tr{background-color:#7c015a;}body.full-path-fruit-guide table thead tr th a{color:white;}body.full-path-fruit-guide table tbody tr{background-color:#fef7fb;height:50px;}body.full-path-fruit-guide table tbody tr:hover{background-color:#faf8cc;}body.full-path-fruit-guide tr:nth-child(even){background-color:#fcebf3;}body.full-path-fruit-guide thead tr th{color:white;}body.path-vegetable-non-starchy h1.page-title{background-color:#007819;}body.path-vegetable-non-starchy table{width:100%;}body.path-vegetable-non-starchy table thead tr{background-color:#007819;}body.path-vegetable-non-starchy table thead tr th a{color:white;}body.path-vegetable-non-starchy table tbody tr{background-color:#8AE1B1;height:50px;}body.path-vegetable-non-starchy table tbody tr:hover{background-color:#faf8cc;}body.path-vegetable-non-starchy tr:nth-child(even){background-color:#c4fede;}body.path-vegetable-non-starchy thead tr th{color:white;}body.path-vegetables-starchy-veggies h1.page-title{background-color:#e34a01;}body.path-vegetables-starchy-veggies table{width:100%;}body.path-vegetables-starchy-veggies table thead tr{background-color:#e34a01;}body.path-vegetables-starchy-veggies table thead tr th a{color:white;}body.path-vegetables-starchy-veggies table tbody tr{background-color:#ffab82;height:50px;}body.path-vegetables-starchy-veggies table tbody tr:hover{background-color:#faf8cc;}body.path-vegetables-starchy-veggies tr:nth-child(even){background-color:#fdd3bf;}body.path-vegetables-starchy-veggies thead tr th{color:white;}body.path-hunger-helpers-grain h1.page-title{background-color:#363cc2;}body.path-hunger-helpers-grain table{width:100%;}body.path-hunger-helpers-grain table thead tr{background-color:#363cc2;}body.path-hunger-helpers-grain table thead tr th a{color:white;}body.path-hunger-helpers-grain table tbody tr{background-color:#cbccfc;height:50px;}body.path-hunger-helpers-grain table tbody tr:hover{background-color:#faf8cc;}body.path-hunger-helpers-grain tr:nth-child(even){background-color:#ebebfb;}body.path-hunger-helpers-grain thead tr th{color:white;}body.path-hunger-helpers-dairy h1.page-title{background-color:#363cc2;}body.path-hunger-helpers-dairy table{width:100%;}body.path-hunger-helpers-dairy table thead tr{background-color:#363cc2;}body.path-hunger-helpers-dairy table thead tr th a{color:white;}body.path-hunger-helpers-dairy table tbody tr{background-color:#cbccfc;height:50px;}body.path-hunger-helpers-dairy table tbody tr:hover{background-color:#faf8cc;}body.path-hunger-helpers-dairy tr:nth-child(even){background-color:#ebebfb;}body.path-hunger-helpers-dairy thead tr th{color:white;}body.path-hunger-helpers-high-protein h1.page-title{background-color:#363cc2;}body.path-hunger-helpers-high-protein table{width:100%;}body.path-hunger-helpers-high-protein table thead tr{background-color:#363cc2;}body.path-hunger-helpers-high-protein table thead tr th a{color:white;}body.path-hunger-helpers-high-protein table tbody tr{background-color:#cbccfc;height:50px;}body.path-hunger-helpers-high-protein table tbody tr:hover{background-color:#faf8cc;}body.path-hunger-helpers-high-protein tr:nth-child(even){background-color:#ebebfb;}body.path-hunger-helpers-high-protein thead tr th{color:white;}body.path-hunger-helpers-soup h1.page-title{background-color:#363cc2;}body.path-hunger-helpers-soup table{width:100%;}body.path-hunger-helpers-soup table thead tr{background-color:#363cc2;}body.path-hunger-helpers-soup table thead tr th a{color:white;}body.path-hunger-helpers-soup table tbody tr{background-color:#cbccfc;height:50px;}body.path-hunger-helpers-soup table tbody tr:hover{background-color:#faf8cc;}body.path-hunger-helpers-soup tr:nth-child(even){background-color:#ebebfb;}body.path-hunger-helpers-soup thead tr th{color:white;}body.path-hunger-helpers-bars h1.page-title{background-color:#363cc2;}body.path-hunger-helpers-bars table{width:100%;}body.path-hunger-helpers-bars table thead tr{background-color:#363cc2;}body.path-hunger-helpers-bars table thead tr th a{color:white;}body.path-hunger-helpers-bars table tbody tr{background-color:#cbccfc;height:50px;}body.path-hunger-helpers-bars table tbody tr:hover{background-color:#faf8cc;}body.path-hunger-helpers-bars tr:nth-child(even){background-color:#ebebfb;}body.path-hunger-helpers-bars thead tr th{color:white;}body.path-treats-sweet h1.page-title{background-color:#d00245;}body.path-treats-sweet table{width:100%;}body.path-treats-sweet table thead tr{background-color:#d00245;}body.path-treats-sweet table thead tr th a{color:white;}body.path-treats-sweet table tbody tr{background-color:#febfd3;height:50px;}body.path-treats-sweet table tbody tr:hover{background-color:#faf8cc;}body.path-treats-sweet tr:nth-child(even){background-color:#fee7ef;}body.path-treats-sweet thead tr th{color:white;}body.path-treats-salty h1.page-title{background-color:#d00245;}body.path-treats-salty table{width:100%;}body.path-treats-salty table thead tr{background-color:#d00245;}body.path-treats-salty table thead tr th a{color:white;}body.path-treats-salty table tbody tr{background-color:#febfd3;height:50px;}body.path-treats-salty table tbody tr:hover{background-color:#faf8cc;}body.path-treats-salty tr:nth-child(even){background-color:#fee7ef;}body.path-treats-salty thead tr th{color:white;}body.path-treats-frozen h1.page-title{background-color:#d00245;}body.path-treats-frozen table{width:100%;}body.path-treats-frozen table thead tr{background-color:#d00245;}body.path-treats-frozen table thead tr th a{color:white;}body.path-treats-frozen table tbody tr{background-color:#febfd3;height:50px;}body.path-treats-frozen table tbody tr:hover{background-color:#faf8cc;}body.path-treats-frozen tr:nth-child(even){background-color:#fee7ef;}body.path-treats-frozen thead tr th{color:white;}body.path-food-condiments h1.page-title{background-color:#F58291;}body.path-food-condiments table{width:100%;}body.path-food-condiments table a{color:black;}body.path-food-condiments table thead tr{background-color:#F58291;}body.path-food-condiments table thead tr th a{color:white;}body.path-food-condiments table tbody tr{background-color:#fed5da;height:50px;}body.path-food-condiments table tbody tr:hover{background-color:#faf8cc;}body.path-food-condiments tr:nth-child(even){background-color:#fff1f3;}body.path-food-condiments thead tr th{color:white;}body.frozen-meals-evol h1.page-title{background-color:#F58291;}body.frozen-meals-evol table{width:100%;}body.frozen-meals-evol table a{color:black;}body.frozen-meals-evol table thead tr{background-color:#F58291;}body.frozen-meals-evol table thead tr th a{color:white;}body.frozen-meals-evol table tbody tr{background-color:#fed5da;height:50px;}body.frozen-meals-evol table tbody tr:hover{background-color:#faf8cc;}body.frozen-meals-evol tr:nth-child(even){background-color:#fff1f3;}body.frozen-meals-evol thead tr th{color:white;}body.path-frozen-meals-eating-right h1.page-title{background-color:#00693e;}body.path-frozen-meals-eating-right table{width:100%;}body.path-frozen-meals-eating-right table a{color:black;}body.path-frozen-meals-eating-right table thead tr{background-color:#00693e;}body.path-frozen-meals-eating-right table thead tr th a{color:white;}body.path-frozen-meals-eating-right table tbody tr{background-color:#57c99b;height:50px;}body.path-frozen-meals-eating-right table tbody tr:hover{background-color:#faf8cc;}body.path-frozen-meals-eating-right tr:nth-child(even){background-color:#adf3d7;}body.path-love-cookbook h1.page-title{background-color:#c91224;}body.path-love-cookbook table{width:100%;}body.path-love-cookbook table a{color:black;}body.path-love-cookbook table thead tr{background-color:#c91224;}body.path-love-cookbook table thead tr th a{color:white;}body.path-love-cookbook table tbody tr{background-color:#fed5da;height:50px;}body.path-love-cookbook table tbody tr:hover{background-color:#faf8cc;}body.path-love-cookbook tr:nth-child(even){background-color:#fff1f3;}body.path-love-cookbook thead tr th{color:white;}body.path-salad-meal-sized h1.page-title{background-color:#4b871b;}body.path-salad-meal-sized table{width:100%;}body.path-salad-meal-sized table a{color:black;}body.path-salad-meal-sized table thead tr{background-color:#4b871b;}body.path-salad-meal-sized table thead tr th a{color:white;}body.path-salad-meal-sized table tbody tr{background-color:#d3f0bb;height:50px;}body.path-salad-meal-sized table tbody tr:hover{background-color:#faf8cc;}body.path-salad-meal-sized tr:nth-child(even){background-color:#ebf5e0;}body.path-salad-meal-sized thead tr th{color:white;}body.path-salad-combos h1.page-title{background-color:#4b871b;}body.path-salad-combos table{width:100%;}body.path-salad-combos table a{color:black;}body.path-salad-combos table thead tr{background-color:#4b871b;}body.path-salad-combos table thead tr th a{color:white;}body.path-salad-combos table tbody tr{background-color:#d3f0bb;height:50px;}body.path-salad-combos table tbody tr:hover{background-color:#faf8cc;}body.path-salad-combos tr:nth-child(even){background-color:#ebf5e0;}body.path-salad-combos thead tr th{color:white;}body.full-path-salad-soup-and-salad-combos h1.page-title{background-color:#4b871b;}body.full-path-soup-and-salad-combos table{width:100%;}body.full-path-salad-soup-and-salad-combos table a{color:black;}body.full-path-salad-soup-and-salad-combos table thead tr{background-color:#4b871b;}body.full-path-salad-soup-and-salad-combos table thead tr th a{color:white;}body.full-path-salad-soup-and-salad-combos table tbody tr{background-color:#d3f0bb;height:50px;}body.full-path-salad-soup-and-salad-combos table tbody tr:hover{background-color:#faf8cc;}body.full-path-salad-soup-and-salad-combos tr:nth-child(even){background-color:#ebf5e0;}body.full-path-salad-soup-and-salad-combos thead tr th{color:white;}body.path-salad-soup-reviews h1.page-title{background-color:#4b871b;}body.path-salad-soup-reviews table{width:100%;}body.path-salad-soup-reviews table a{color:black;}body.path-salad-soup-reviews table thead tr{background-color:#4b871b;}body.path-salad-soup-reviews table thead tr th a{color:white;}body.path-salad-soup-reviews table tbody tr{background-color:#d3f0bb;height:50px;}body.path-salad-soup-reviews table tbody tr:hover{background-color:#faf8cc;}body.path-salad-soup-reviews tr:nth-child(even){background-color:#ebf5e0;}body.path-salad-soup-reviews thead tr th{color:white;}body.full-path-salads-favorites h1.page-title{background-color:#67B798;}body.full-path-salads-favorites table{width:100%;}body.full-path-salads-favorites table a{color:black;}body.full-path-salads-favorites table thead tr{background-color:#67B798;}body.full-path-salads-favorites table thead tr th a{color:white;}body.full-path-salads-favorites table tbody tr{background-color:#DEF8EE;height:50px;}body.full-path-salads-favorites table tbody tr:hover{background-color:#faf8cc;}body.full-path-salads-favorites tr:nth-child(even){background-color:#F2FDF8;}body.full-path-salads-favorites thead tr th{color:white;}body.full-path-salads-favorites h1.page-title{background-color:#BA1032 !important;font-size:36px !important;font-family:helvetica !important;font-weight:bold !important;}body.full-path-salads-favorites .main-content .section{padding:0px;}body.full-path-salads-favorites #block-favoritesselector{text-align:left;}body.full-path-salads-favorites th a{background-color:transparent !important;}body.full-path-smoothie-favorites h1.page-title{background-color:#67B798;}body.full-path-smoothie-favorites table{width:100%;}body.full-path-smoothie-favorites table a{color:black;}body.full-path-smoothie-favorites table thead tr{background-color:#67B798;}body.full-path-smoothie-favorites table thead tr th a{color:white;}body.full-path-smoothie-favorites table tbody tr{background-color:#DEF8EE;height:50px;}body.full-path-smoothie-favorites table tbody tr:hover{background-color:#faf8cc;}body.full-path-smoothie-favorites tr:nth-child(even){background-color:#F2FDF8;}body.full-path-smoothie-favorites thead tr th{color:white;}body.full-path-smoothie-favorites h1.page-title{background-color:#BA1032 !important;font-size:36px !important;font-family:helvetica !important;font-weight:bold !important;}body.full-path-smoothie-favorites .main-content .section{padding:0px;}body.full-path-smoothie-favorites #block-favoritesselector{text-align:left;}body.full-path-smoothie-favorites th a{background-color:transparent !important;}body.full-path-vegetable-favorites h1.page-title{background-color:#67B798;}body.full-path-vegetable-favorites table{width:100%;}body.full-path-vegetable-favorites table thead tr{background-color:#67B798;}body.full-path-vegetable-favorites table thead tr th a{color:white;}body.full-path-vegetable-favorites table tbody tr{background-color:#DEF8EE;height:50px;}body.full-path-vegetable-favorites table tbody tr:hover{background-color:#faf8cc;}body.full-path-vegetable-favorites tr:nth-child(even){background-color:#F2FDF8;}body.full-path-vegetable-favorites thead tr th{color:white;}body.full-path-vegetable-favorites h1.page-title{background-color:#BA1032 !important;font-size:36px !important;font-family:helvetica !important;font-weight:bold !important;}body.full-path-vegetable-favorites .main-content .section{padding:0px;}body.full-path-vegetable-favorites #block-favoritesselector{text-align:left;}body.full-path-vegetable-favorites th a{background-color:transparent !important;}body.full-path-hunger-helpers-favorites h1.page-title{background-color:#67B798;}body.full-path-hunger-helpers-favorites table{width:100%;}body.full-path-hunger-helpers-favorites table thead tr{background-color:#67B798;}body.full-path-hunger-helpers-favorites table thead tr th a{color:white;}body.full-path-hunger-helpers-favorites table tbody tr{background-color:#DEF8EE;height:50px;}body.full-path-hunger-helpers-favorites table tbody tr:hover{background-color:#faf8cc;}body.full-path-hunger-helpers-favorites tr:nth-child(even){background-color:#F2FDF8;}body.full-path-hunger-helpers-favorites thead tr th{color:white;}body.full-path-hunger-helpers-favorites h1.page-title{background-color:#BA1032 !important;font-size:36px !important;font-family:helvetica !important;font-weight:bold !important;}body.full-path-hunger-helpers-favorites .main-content .section{padding:0px;}body.full-path-hunger-helpers-favorites #block-favoritesselector{text-align:left;}body.full-path-hunger-helpers-favorites th a{background-color:transparent !important;}body.full-path-treats-favorites h1.page-title{background-color:#67B798;}body.full-path-treats-favorites table{width:100%;}body.full-path-treats-favorites table thead tr{background-color:#67B798;}body.full-path-treats-favorites table thead tr th a{color:white;}body.full-path-treats-favorites table tbody tr{background-color:#DEF8EE;height:50px;}body.full-path-treats-favorites table tbody tr:hover{background-color:#faf8cc;}body.full-path-treats-favorites tr:nth-child(even){background-color:#F2FDF8;}body.full-path-treats-favorites thead tr th{color:white;}body.full-path-treats-favorites h1.page-title{background-color:#BA1032 !important;font-size:36px !important;font-family:helvetica !important;font-weight:bold !important;}body.full-path-treats-favorites .main-content .section{padding:0px;}body.full-path-treats-favorites #block-favoritesselector{text-align:left;}body.full-path-treats-favorites th a{background-color:transparent !important;}body.full-path-frozen-meals-favorites h1.page-title{background-color:#67B798;}body.full-path-frozen-meals-favorites table{width:100%;}body.full-path-frozen-meals-favorites table a{color:black;}body.full-path-frozen-meals-favorites table thead tr{background-color:#67B798 !important;}body.full-path-frozen-meals-favorites table thead tr th a{color:white;}body.full-path-frozen-meals-favorites table tbody tr{background-color:#DEF8EE;height:50px;}body.full-path-frozen-meals-favorites table tbody tr:hover{background-color:#faf8cc;}body.full-path-frozen-meals-favorites tr:nth-child(even){background-color:#F2FDF8;}body.full-path-frozen-meals-favorites thead tr th{color:white;}body.full-path-breakfast-favorites h1.page-title{background-color:#67B798;}body.full-path-breakfast-favorites table{width:100%;}body.full-path-breakfast-favorites table thead tr{background-color:#67B798 !important;}body.full-path-breakfast-favorites table thead tr th a{color:white;}body.full-path-breakfast-favorites table tbody tr{background-color:#DEF8EE;height:50px;}body.full-path-breakfast-favorites table tbody tr:hover{background-color:#faf8cc;}body.full-path-breakfast-favorites tr:nth-child(even){background-color:#F2FDF8;}body.full-path-breakfast-favorites thead tr th{color:white;}body.full-path-breakfast-favorites h1.page-title{background-color:#BA1032 !important;font-size:36px !important;font-family:helvetica !important;font-weight:bold !important;}body.full-path-breakfast-favorites .main-content .section{padding:0px;}body.full-path-breakfast-favorites #block-favoritesselector{text-align:left;}body.full-path-breakfast-favorites th a{background-color:transparent !important;}body.full-path-love-cookbook-favorites h1.page-title{background-color:#67B798;}body.full-path-love-cookbook-favorites table{width:100%;}body.full-path-love-cookbook-favorites table thead tr{background-color:#67B798 !important;}body.full-path-love-cookbook-favorites table thead tr th a{color:white;}body.full-path-love-cookbook-favorites table tbody tr{background-color:#DEF8EE;height:50px;}body.full-path-love-cookbok-favorites table tbody tr:hover{background-color:#faf8cc;}body.full-path-love-cookbook-favorites tr:nth-child(even){background-color:#F2FDF8;}body.full-path-love-cookbook-favorites thead tr th{color:white;}body.full-path-love-cookbook-favorites h1.page-title{background-color:#BA1032 !important;font-size:36px !important;font-family:helvetica !important;font-weight:bold !important;}body.full-path-love-cookbook-favorites .main-content .section{padding:0px;}body.full-path-love-cookbook-favorites #block-favoritesselector{text-align:left;}body.full-path-love-cookbook-favorites th a{background-color:transparent !important;}body.full-path-fruit-favorites h1.page-title{background-color:#67B798;}body.full-path-fruit-favorites table{width:100%;}body.full-path-fruit-favorites table thead tr{background-color:#67B798 !important;}body.full-path-fruit-favorites table thead tr th a{color:white;}body.full-path-fruit-favorites table tbody tr{background-color:#DEF8EE;height:50px;}body.full-path-fruit-favorites table tbody tr:hover{background-color:#faf8cc;}body.full-path-fruit-favorites tr:nth-child(even){background-color:#F2FDF8;}body.full-path-fruit-favorites thead tr th{color:white;}body.full-path-fruit-favorites h1.page-title{background-color:#BA1032 !important;font-size:36px !important;font-family:helvetica !important;font-weight:bold !important;}body.full-path-fruit-favorites .main-content .section{padding:0px;}body.full-path-fruit-favorites #block-favoritesselector{text-align:left;}body.full-path-fruit-favorites th a{background-color:transparent !important;}body.full-path-food-dairy-favorites h1.page-title{background-color:#67B798;}body.full-path-food-dairy-favorites table{width:100%;}body.full-path-food-dairy-favorites table thead tr{background-color:#67B798 !important;}body.full-path-food-dairy-favorites table thead tr th a{color:white;}body.full-path-food-dairy-favorites table tbody tr{background-color:#DEF8EE;height:50px;}body.full-path-food-dairy-favorites table tbody tr:hover{background-color:#faf8cc;}body.full-path-food-dairy-favorites tr:nth-child(even){background-color:#F2FDF8;}body.full-path-food-dairy-favorites thead tr th{color:white;}body.full-path-food-dairy-favorites table thead tr th a{background-color:transparent;}body.full-path-food-dairy-favorites h1.page-title{background-color:#BA1032 !important;font-size:36px !important;font-family:helvetica !important;font-weight:bold !important;}body.full-path-food-dairy-favorites .main-content .section{padding:0px;}body.full-path-food-dairy-favorites #block-favoritesselector{text-align:left;}body.full-path-food-dairy-favorites th a{background-color:transparent !important;}body.full-path-salad-salad-dressings-favorites h1.page-title{background-color:#67B798;}body.full-path-salad-salad-dressings-favorites table{width:100%;}body.full-path-salad-salad-dressings-favorites table thead tr{background-color:#67B798 !important;}body.full-path-salad-salad-dressings-favorites table thead tr th a{color:white;}body.full-path-salad-salad-dressings-favorites table tbody tr{background-color:#DEF8EE;height:50px;}body.full-path-salad-salad-dressings-favorites table tbody tr:hover{background-color:#faf8cc;}body.full-path-salad-salad-dressings-favorites tr:nth-child(even){background-color:#F2FDF8;}body.full-path-salad-salad-dressings-favorites thead tr th{color:white;}body.full-path-salad-salad-dressings-favorites table thead tr th{text-decoration:none;}body.full-path-salad-salad-dressings-favorites h1.page-title{background-color:#BA1032 !important;font-size:36px !important;font-family:helvetica !important;font-weight:bold !important;}body.full-path-salad-salad-dressings-favorites .main-content .section{padding:0px;}body.full-path-salad-salad-dressings-favorites #block-favoritesselector{text-align:left;}body.full-path-salad-salad-dressings-favorites th a{background-color:transparent !important;}body.page-luvo h1.page-title{background-color:#c91224;}body.page-luvo table{width:100%;}body.page-luvo table a{color:black;}body.page-luvo table thead tr{background-color:#c91224;}body.page-luvo table thead tr th a{color:white;}body.page-luvo table tbody tr{background-color:#fed5da;height:50px;}body.page-luvo table tbody tr:hover{background-color:#faf8cc;}body.page-luvo tr:nth-child(even){background-color:#fff1f3;}body.page-luvo thead tr th{color:white;}body.page-simplybalancedtarget h1.page-title{background-color:#67B798;}body.page-simplybalancedtarget table{width:100%;}body.page-simplybalancedtarget table thead tr{background-color:#67B798 !important;}body.page-simplybalancedtarget table thead tr th a{color:white;}body.page-simplybalancedtarget table tbody tr{background-color:#DEF8EE;height:50px;}body.page-simplybalancedtarget table tbody tr:hover{background-color:#faf8cc;}body.page-simplybalancedtarget tr:nth-child(even){background-color:#F2FDF8;}body.page-simplybalancedtarget thead tr th{color:white;}body.full-path-food-condiments-favorites h1.page-title{background-color:#67B798;}body.full-path-food-condiments-favorites table{width:100%;}body.full-path-food-condiments-favorites table thead tr{background-color:#67B798 !important;}body.full-path-food-condiments-favorites table thead tr th a{color:white;}body.full-path-food-condiments-favorites table tbody tr{background-color:#DEF8EE;height:50px;}body.full-path-food-condiments-favorites table tbody tr:hover{background-color:#faf8cc;}body.full-path-food-condiments-favorites tr:nth-child(even){background-color:#F2FDF8;}body.full-path-food-condiments-favorites thead tr th{color:white;}body.full-path-food-condiments-favorites h1.page-title{background-color:#BA1032 !important;font-size:36px !important;font-family:helvetica !important;font-weight:bold !important;}body.full-path-food-condiments-favorites .main-content .section{padding:0px;}body.full-path-food-condiments-favorites #block-favoritesselector{text-align:left;}body.full-path-food-condiments-favorites th a{background-color:transparent !important;}body.full-path-frozen-meals-canada-VHSteamers h1.page-title{background-color:rgb(93,25,31);}body.full-path-frozen-meals-canada-VHSteamers table{width:100%;}body.full-path-frozen-meals-canada-VHSteamers table a{color:black;}body.full-path-frozen-meals-canada-VHSteamers table thead tr{background-color:rgb(93,25,31) !important;}body.full-path-frozen-meals-canada-VHSteamers table thead tr th a{color:white;}body.full-path-frozen-meals-canada-VHSteamers table tbody tr{background-color:#fed5da;height:50px;}body.full-path-frozen-meals-canada-VHSteamers table tbody tr:hover{background-color:#faf8cc;}body.full-path-frozen-meals-canada-VHSteamers tr:nth-child(even){background-color:#fff1f3;}body.full-path-frozen-meals-canada-VHSteamers thead tr th{color:white;}body.full-path-frozen-meals-canada-HealthyChoice h1.page-title{background-color:#005e2a;}body.full-path-frozen-meals-canada-HealthyChoice table{width:100%;}body.full-path-frozen-meals-canada-HealthyChoice table a{color:black;}body.full-path-frozen-meals-canada-HealthyChoice table thead tr{background-color:#005e2a !important;}body.full-path-frozen-meals-canada-HealthyChoice table thead tr th a{color:white;}body.full-path-frozen-meals-canada-HealthyChoice table tbody tr{background-color:#40ce7f;height:50px;}body.full-path-frozen-meals-canada-HealthyChoice table tbody tr:hover{background-color:#faf8cc;}body.full-path-frozen-meals-canada-HealthyChoice tr:nth-child(even){background-color:#c4fede !important;}body.full-path-frozen-meals-canada-HealthyChoice thead tr th{color:white;}body.full-path-frozen-meals-canada-Amys h1.page-title{background-color:#2d3192;}body.full-path-frozen-meals-canada-Amys table{width:100%;}body.full-path-frozen-meals-canada-Amys table a{color:black;}body.full-path-frozen-meals-canada-Amys table thead tr{background-color:#2d3192 !important;}body.full-path-frozen-meals-canada-Amys table thead tr th a{color:white;}body.full-path-frozen-meals-canada-Amys table tbody tr{background-color:#a1a4e2;height:50px;}body.full-path-frozen-meals-canada-Amys table tbody tr:hover{background-color:#faf8cc;}body.full-path-frozen-meals-canada-Amys tr:nth-child(even){background-color:#d0d1f1 !important;}body.full-path-frozen-meals-canada-Amys thead tr th{color:white;}body.full-path-frozen-meals-canada-LeanCuisine h1.page-title{background-color:#FE8043;}body.full-path-frozen-meals-canada-LeanCuisine table{width:100%;}body.full-path-frozen-meals-canada-LeanCuisine table a{color:black;}body.full-path-frozen-meals-canada-LeanCuisine table thead tr{background-color:#FE8043 !important;}body.full-path-frozen-meals-canada-LeanCuisine table thead tr th a{color:white;}body.full-path-frozen-meals-canada-LeanCuisine table tbody tr{background-color:#ffab82;height:50px;}body.full-path-frozen-meals-canada-LeanCuisine table tbody tr:hover{background-color:#faf8cc;}body.full-path-frozen-meals-canada-LeanCuisine tr:nth-child(even){background-color:#fdd3bf !important;}body.full-path-frozen-meals-canada-LeanCuisine thead tr th{color:white;}body.full-path-frozen-meals-canada-SmartOnes h1.page-title{background-color:#8a0810;}body.full-path-frozen-meals-canada-SmartOnes table{width:100%;}body.full-path-frozen-meals-canada-SmartOnes table a{color:black;}body.full-path-frozen-meals-canada-SmartOnes table thead tr{background-color:#8a0810 !important;}body.full-path-frozen-meals-canada-SmartOnes table thead tr th a{color:white;}body.full-path-frozen-meals-canada-SmartOnes table tbody tr{background-color:#fdb7bc;height:50px;}body.full-path-frozen-meals-canada-SmartOnes table tbody tr:hover{background-color:#faf8cc;}body.full-path-frozen-meals-canada-SmartOnes tr:nth-child(even){background-color:#fddbdd !important;}body.full-path-frozen-meals-canada-SmartOnes thead tr th{color:white;}.view-frozen-meals-view th{width:auto;}body.path-favorites h1.page-title{background-color:#BA1032 !important;font-size:36px !important;font-family:helvetica !important;font-weight:bold !important;}body.path-favorites .main-content .section{padding:0px;}body.path-favorites #block-favoritesselector{text-align:left;}@media (max-width:500px){div.featured-top h1{font-size:30px;}div.featured-top h1:before{content:none;}div.featured-top h1:after{content:none;}}td.views-field-link-flag-1 a{white-space:nowrap;}td.views-field-link-flag a{white-space:nowrap;}@media (max-width:1140px){p.grid-container{width:100%;}}body.full-path-frozen-meals-blakes h1.page-title{background-color:#C2A65D;}body.full-path-frozen-meals-blakes table{width:100%;}body.full-path-frozen-meals-blakes table thead tr th{color:white;text-decoration:underline;}body.full-path-frozen-meals-blakes table thead tr{background-color:#C2A65D;}body.full-path-frozen-meals-blakes table tbody tr{background-color:#D8C699;height:50px;}body.full-path-frozen-meals-blakes table tbody tr a{color:black;}body.full-path-frozen-meals-blakes table tbody tr:hover{background-color:#F5F19C;}body.full-path-frozen-meals-blakes table tbody tr:nth-child(even){background-color:#FDF8E8;}body.full-path-frozen-meals-blakes .view-header{text-align:center;}body.full-path-frozen-meals-blakes .view-header a{font-size:16px;font-weight:bold;font-family:helvetica;text-decoration:underline;}body.full-path-frozen-meals-blakes .view-header strong{font-size:18px;margin-top:20px;}body.full-path-frozen-meals-blakes .view-header p{margin-top:20px;font-size:16px;color:black;}body.path-frozen-meals-good-food-made-simple h1.page-title{background-color:#c91224;}body.path-frozen-meals-good-food-made-simple table{width:100%;}body.path-frozen-meals-good-food-made-simple table a{color:black;}body.path-frozen-meals-good-food-made-simple table thead tr{background-color:#c91224;}body.path-frozen-meals-good-food-made-simple table thead tr th a{color:white;}body.path-frozen-meals-good-food-made-simple table tbody tr{background-color:#fed5da;height:50px;}body.path-frozen-meals-good-food-made-simple table tbody tr:hover{background-color:#faf8cc;}body.path-frozen-meals-good-food-made-simple tr:nth-child(even){background-color:#fff1f3;}body.path-frozen-meals-good-food-made-simple thead tr th{color:white;}body.path-frozen-meals-eating-well h1.page-title{background-color:#4b871b;}body.path-frozen-meals-eating-well table{width:100%;}body.path-frozen-meals-eating-well table a{color:black;}body.path-frozen-meals-eating-well table thead tr{background-color:#4b871b;}body.path-frozen-meals-eating-well table thead tr th a{color:white;}body.path-frozen-meals-eating-well table tbody tr{background-color:#d3f0bb;height:50px;}body.path-frozen-meals-eating-well table tbody tr:hover{background-color:#faf8cc;}body.path-frozen-meals-eating-well tr:nth-child(even){background-color:#ebf5e0;}body.path-frozen-meals-eating-well thead tr th{color:white;}body.full-path-frozen-meals-canada-Stouffers h1.page-title{background-color:#FE8043;}body.full-path-frozen-meals-canada-Stouffers table{width:100%;}body.full-path-frozen-meals-canada-Stouffers table a{color:black;}body.full-path-frozen-meals-canada-Stouffers table thead tr{background-color:#FE8043;}body.full-path-frozen-meals-canada-Stouffers table thead tr th a{color:white;}body.full-path-frozen-meals-canada-Stouffers table tbody tr{background-color:#ffab82;height:50px;}body.full-path-frozen-meals-canada-Stouffers table tbody tr:hover{background-color:#faf8cc;}body.full-path-frozen-meals-canada-Stouffers tr:nth-child(even){background-color:#fdd3bf;}
