body{background-color:#fff;color:#414042;font-family:libre franklin,sans-serif;font-weight:300;line-height:1.8}body,.text-md{font-size:1.1rem}h1,h2,h3,h4,h5,h6,.site-title a,.adjacent-entry-pagination a{font-family:quicksand,sans-serif}h1,.heading{font-weight:700}.heading{text-align:inherit}.author-box-title,.entry-comments h3,.comment-respond h3,.widget-title{font-weight:700}.sidebar .widget-title{margin-bottom:16px}a{color:#0398e6}hr{border-top:2px dashed #e8e7d8}fieldset{border:2px dashed #e4e5e7}.single-page.full-width-content .breadcrumb,.single-page.full-width-content .site-inner,.single-page.full-width-content .wrap,.single-post.full-width-content .breadcrumb,.single-post.full-width-content .site-inner,.single-post.full-width-content .wrap{max-width:1048px}.banner-area.section{background-image:-o-radial-gradient(60% 50% at top,#7392f0,#3360e9)!important;background-image:-o-radial-gradient(top,60% 50%,#7392f0,#3360e9)!important;background-image:radial-gradient(60% 50% at top,#7392f0,#3360e9)!important}.site-inner>.section:last-of-type{margin-bottom:0}.section,.section:nth-of-type(even),.section:nth-of-type(odd){background-color:#fff}.image-bg .inner{border:6px solid rgba(0,0,0,.075)}.image-bg .inner-light{background-color:rgba(255,255,255,.9)}.breadcrumb{-webkit-font-smoothing:antialiased}.callout{border:10px solid rgba(0,0,0,.07);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.25);box-shadow:0 1px 3px rgba(0,0,0,.25)}.callout:not([style]){background-color:#6fbf95}.callout:not([style]),.callout:not([style]) h2,.callout:not([style]) h3,.callout:not([style]) h4{color:#fff}.callout:not([style]) a:not(.button){color:#fff;border-bottom:2px dotted #fff}.callout:not([style]) a:not(.button):hover{color:#fff;border-bottom-style:solid}.entry-content #btn-join,.entry-content .btn-join{display:inline-block;margin-bottom:24px}.entry-content #btn-join,.entry-content .btn-join,.button,.entry-content .button,.entry-content .more-link,.menu-item.highlight a,.woocommerce .button.alt.checkout-button,.woocommerce .button.alt.single_add_to_cart_button,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,button,input[type=button],input[type=reset],input[type=submit]{font-family:quicksand,sans-serif;font-weight:700;white-space:normal;border-radius:3px}.woocommerce.add_to_cart_inline a.button,.aip-community .more-link,.button,.entry-content .button,.menu-item.highlight a,.woocommerce .button.alt.checkout-button,.woocommerce .button.alt.single_add_to_cart_button,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,button,input[type=button],input[type=reset],input[type=submit]{background:#0398e6;color:#fff}.woocommerce.add_to_cart_inline a.button:focus,.woocommerce.add_to_cart_inline a.button:hover,.aip-community .more-link:focus,.aip-community .more-link:hover,.button:focus,.button:hover,.entry-content .button:focus,.entry-content .button:hover,.menu-item.highlight.current-menu-item>a,.menu-item.highlight>a:focus,.menu-item.highlight>a:hover,.woocommerce .button.alt.checkout-button:focus,.woocommerce .button.alt.checkout-button:hover,.woocommerce .button.alt.single_add_to_cart_button:focus,.woocommerce .button.alt.single_add_to_cart_button:hover,.woocommerce a.button:focus,.woocommerce a.button:hover,.woocommerce button.button:focus,.woocommerce button.button:hover,.woocommerce input.button:focus,.woocommerce input.button:hover,button:focus,button:hover,input:focus[type=button],input:focus[type=reset],input:focus[type=submit],input:hover[type=button],input:hover[type=reset],input:hover[type=submit]{background:#0387cd;color:#fff}.more-link,.entry-content .more-link{white-space:normal;line-height:1.25}.entry-content #btn-join,.entry-content .btn-join,body.woocommerce #payment #place_order,body.woocommerce-page #payment #place_order,body.woocommerce-cart a.button.alt.checkout-button,.consulting input[type=submit],.button.green{background-color:#6fbf95;color:#fff}.entry-content #btn-join:hover,.entry-content #btn-join:focus,.entry-content .btn-join:hover,.entry-content .btn-join:focus,body.woocommerce #payment #place_order:hover,body.woocommerce #payment #place_order:focus,body.woocommerce-page #payment #place_order:hover,body.woocommerce-page #payment #place_order:focus,body.woocommerce-cart a.button.alt.checkout-button:hover,body.woocommerce-cart a.button.alt.checkout-button:focus,.consulting input:hover[type=submit],.consulting input:focus[type=submit],.button.green:hover,.button.green:focus{background-color:#4dae7b;color:#fff}.site-header{border:none}.site-title a{position:relative;max-width:120px;margin-top:10px;margin-bottom:10px;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}@media only screen and (min-width:545px){body.scroll .site-header{-webkit-box-shadow:0 1px 1px rgba(65,64,66,.25);box-shadow:0 1px 1px rgba(65,64,66,.25)}.site-title a{max-width:210px}.site-title a,.site-title a .custom-logo{-webkit-transition:all .3s!important;-o-transition:all .3s!important;transition:all .3s!important}.site-title a::before{-webkit-transition:all .6s;-o-transition:all .6s;transition:all .6s}.wp-custom-logo .site-title .custom-logo,.wp-custom-logo.scroll .site-title a::before{opacity:1}.wp-custom-logo.scroll .site-title .custom-logo,.wp-custom-logo .site-title a::before{opacity:0}.has-shrink-header.scroll .site-header .site-title a{position:relative;max-width:60px!important}.has-shrink-header.scroll .site-header .site-title a::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:url(../../../../../../themes/thepaleomom/images/lithium-apple-full.png) no-repeat center;background-size:50px;opacity:1}body:not(.tpm-landing):not(.consulting).scroll .site-header .site-title a:hover{-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}}.nav-header a{color:#414042;font-family:quicksand,sans-serif;font-weight:700}.nav-header .current-menu-ancestor>a,.nav-header .current-menu-item>a,.nav-header .menu-item-has-children:not(.highlight):hover>a,.nav-header .nav-search:hover,.nav-header .sub-menu .current-menu-item>a,.nav-header .sub-menu .current-menu-item>a:hover,.nav-header .sub-menu a:hover,.nav-header a:hover{color:#0398e6}.nav-primary,.nav-primary a,.nav-primary a:hover,.nav-primary a:focus{background:0 0!important;color:#414042!important;font-size:20px;font-family:quicksand,sans-serif;font-weight:700;border:none}.nav-primary{margin-bottom:16px}.nav-primary .menu{max-width:1040px;margin:0 auto}.nav-primary .menu-item{-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%;text-align:center}.nav-primary a,.nav-primary a:hover,.nav-primary a:focus{position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:8px solid #4a6cea}.nav-primary a::before{content:"";position:absolute;bottom:-6px;left:50%;margin-left:-12px;width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:6px solid #4a6cea;-webkit-transition:bottom .1s linear;-o-transition:bottom .1s linear;transition:bottom .1s linear}.nav-primary a:hover::before,.nav-primary .current-menu-item>a::before{bottom:0}.nav-secondary{background-color:#414142;font-size:1rem}.mai-menu .menu-item a{font-weight:400}.archive-pagination a{font-size:1rem;padding:5px 14px}.content h1.entry-title,.content .heading{position:relative;font-size:2.441rem;font-weight:400;text-align:center;margin-bottom:24px}.content h1.entry-title::after,.content .heading::after{content:'';display:block;width:44px;margin:10px auto;border-top:2px dashed #515151}.content .light-content .heading::after{border-color:#fff}.singular .featured-image{margin-bottom:24px}.content-no-sidebars .featured-image{position:relative;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.content-no-sidebars .featured-image .wp-post-image{max-width:896px;margin-left:auto;margin-right:auto}.content-no-sidebars>.entry img.alignleft{margin-left:-24px}.content-no-sidebars>.entry img.alignright{margin-right:-24px}.body:not(.single-wampum-program) .featured-image img{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.25);box-shadow:0 1px 3px rgba(0,0,0,.25)}.home-spotlights .more-link-wrap{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.flex-entry .coupon-info{text-align:center}.flex-entry .coupon-info span{display:block}.flex-entry .coupon strong{display:inline-block;line-height:1.25;padding:4px 16px;border:2px dashed rgba(0,0,0,.25)}.flex-entry .coupon-desc,.flex-entry .coupon{font-size:1.25rem}.entry-comments .comment-meta{-webkit-font-smoothing:antialiased}.comment-list .comment.boxed{background-color:rgba(232,231,216,.2);border-left:6px solid #e8e7d8}.comment-list .comment.boxed.team-comment{border-left:8px solid #6fbf95}.comment-header{padding-bottom:16px}.comment-content{margin-top:12px}.comment-respond{border:2px dashed rgba(0,0,0,.15)}.comment-respond .wampum-form input[type=email],.comment-respond .wampum-form input[type=text],.comment-respond .wampum-form input[type=url]{width:100%}.comment-respond .wampum-field.remember label{display:inline-block}.cta.section:nth-of-type(odd){background-color:#f9f9f9}.cta:first-of-type{margin-top:30px}.sidebar .widget{padding:0;border:none}.after-entry.widget-area .widget{background-color:#4f6ae9;color:#fff;text-align:center;padding:30px;margin-bottom:40px;border:10px solid rgba(0,0,0,.075)}.after-entry.widget-area .widget-title,.after-entry.widget-area .entry-title,.after-entry.widget-area h2,.after-entry.widget-area h3,.after-entry.widget-area h4{color:#fff}.after-entry.widget-area .widget .gform_wrapper{margin-bottom:0}.after-entry.widget-area .widget .button,.after-entry.widget-area .widget input[type=submit]{background-color:#fed254;color:rgba(0,0,0,.6)}.after-entry.widget-area .widget .button:hover,.after-entry.widget-area .widget input[type=submit]:hover{background-color:#fec521;color:rgba(0,0,0,.6)}.after-entry.widget-area .widget input:focus{outline:1px solid #fed254}.site-footer{background-color:#414142;border-top:2px dashed rgba(0,0,0,.2)}.social-links{list-style-type:none;text-align:center;margin-bottom:30px}.social-link{list-style-type:none;display:inline-block}.social-link a,.site-footer .social-link a{display:block;background-color:#333;color:#fff;font-size:22px;width:40px;height:40px;line-height:40px;text-align:center;text-decoration:none;margin:2px 3px;border:none;border-radius:50%}.social-link a:hover,.site-footer .social-link a:hover{background-color:#555;color:#fff;text-decoration:none;border:none}.social-link.social-link-facebook a{background-color:#3b5998}.social-link.social-link-facebook a:hover{background-color:rgba(59,89,152,.8)}.social-link.social-link-googleplus a{background-color:#dc4e41}.social-link.social-link-googleplus a:hover{background-color:rgba(220,78,65,.8)}.social-link.social-link-instagram a{background-color:#003569}.social-link.social-link-instagram a:hover{background-color:rgba(0,53,105,.8)}.social-link.social-link-itunes a{background-color:#f55b6d}.social-link.social-link-itunes a:hover{background-color:rgba(245,91,109,.8)}.social-link.social-link-linkedin a{background-color:#0077b5}.social-link.social-link-linkedin a:hover{background-color:rgba(0,119,181,.8)}.social-link.social-link-pinterest a{background-color:#bd081c}.social-link.social-link-pinterest a:hover{background-color:rgba(189,8,28,.8)}.social-link.social-link-twitter a{background-color:#55acee}.social-link.social-link-twitter a:hover{background-color:rgba(85,172,238,.8)}.social-link.social-link-youtube a{background-color:#e62117}.social-link.social-link-youtube a:hover{background-color:rgba(230,33,23,.8)}.site-footer .lithium-apple-logo a{display:block;background-color:#fff;width:60px;height:60px;padding:5px;margin:0 auto 30px;border:none;border-radius:50%}.site-footer .lithium-apple-logo a:hover{-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.consulting .content{margin-bottom:0}.consulting .site-header,.consulting .site-header.shrink{background:url(../../../../../../themes/thepaleomom/images/consulting/consulting-header.jpg) no-repeat center;background-size:cover;padding:14px 0}.consulting-title.section{background-color:#5467b0;color:#fff;line-height:1.5;margin-bottom:0}.consulting-title.section .entry-title{color:#fff}.page.consulting .entry-content hr{background:url(../../../../../../themes/thepaleomom/images/consulting/consulting-hr.jpg) no-repeat center;background-color:#eee;height:300px;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);margin-bottom:30px;border:none}.consultants-intro.section{position:relative;background-color:#f1f1f1}.consultants-intro.section::after{content:"";position:absolute;bottom:-20px;left:50%;margin-left:-60px;width:0;height:0;border-left:60px solid transparent;border-right:60px solid transparent;border-top:20px solid #f1f1f1}.consultants-wrap.section,.consultants-policy.section{background-color:#f1f1f1}.consulting-faqs.section{background-color:#fff}.consulting-form.section{background-color:#414142}.consultants .heading{background-color:#414042;color:#fff;padding:6px;margin-bottom:24px}.consultants .heading::after{display:none}.consultants .consultant{padding-bottom:40px;border-bottom:2px dashed rgba(0,0,0,.15)}.consultant-content h4{font-size:26px}.consulting-faqs h3{text-align:center;text-transform:uppercase;padding:20px 0;margin-bottom:20px;border-top:2px dashed rgba(0,0,0,.1);border-bottom:2px dashed rgba(0,0,0,.1)}.single-consultant .entry-content .wp-post-image{border-radius:50%}.consulting-services-intro h2{margin-bottom:8px}.consulting-services-intro p{margin-bottom:4px}.consulting-services-intro p:last-of-type{margin-bottom:0}.consulting-services-intro a{color:#fff;border-color:#fff}.consulting-services-intro a:hover{color:#fff;border-color:#fff;border-bottom-style:solid}.consulting-service{padding:30px;border:2px dashed #d9d9d9}.entry-content .consulting-service ul{margin-left:50px}.entry-content .consulting-service ul li{position:relative;list-style-type:none}.consulting-service li::before{content:'\f046';position:absolute;top:1px;right:100%;color:#6fbf95;font-size:30px;font-family:FontAwesome;line-height:1;margin-right:8px;-webkit-font-smoothing:antialiased}.spotlights .flex-grid{margin-top:30px}.spotlights .flex-entry{background-color:#fff;padding-top:0;padding-bottom:0;border:1px solid #e4e5e7}.spotlights .flex-entry .entry-image-link{margin:0}.spotlights .flex-entry .entry-content{padding-left:24px;padding-right:24px}.spotlights .flex-entry .entry-title a{display:block;background:#414042;color:#fff;text-align:center;padding:16px 20px;margin:0}.spotlights .flex-entry .coupon-info{background-color:#72be96;padding-bottom:24px;margin-top:0;margin-left:-24px;margin-right:-24px;margin-bottom:0}.spotlights .flex-entry .coupon-info{color:#fff;padding-top:24px}.spotlights .flex-entry .more-link-wrap{padding-bottom:24px;text-align:center}.ea-share-count-wrap{clear:both;margin-bottom:20px}.ea-share-count-wrap .ea-share-count-button{display:inline-block;width:120px;background-color:#414042;color:#fff;font-size:14px;text-align:center;padding:4px;margin-right:5px;margin-bottom:5px}.ea-share-count-button .fa{font-size:18px;margin-right:8px}.ea-share-count-button.facebook{background-color:#3b5998}.ea-share-count-button.facebook:hover{background-color:rgba(59,89,152,.8)}.ea-share-count-button.google{background-color:#dc4e41}.ea-share-count-button.google:hover{background-color:rgba(220,78,65,.8)}.ea-share-count-button.instagram{background-color:#003569}.ea-share-count-button.instagram:hover{background-color:rgba(0,53,105,.8)}.ea-share-count-button.linkedin{background-color:#0077b5}.ea-share-count-button.linkedin:hover{background-color:rgba(0,119,181,.8)}.ea-share-count-button.pinterest{background-color:#bd081c}.ea-share-count-button.pinterest:hover{background-color:rgba(189,8,28,.8)}.ea-share-count-button.twitter{background-color:#55acee}.ea-share-count-button.twitter:hover{background-color:rgba(85,172,238,.8)}.ea-share-count-button.youtube{background-color:#e62117}.ea-share-count-button.youtube:hover{background-color:rgba(230,33,23,.8)}.ea-share-count-button.sms{background-color:#5cb85c;display:none;visibility:hidden}.ea-share-count-button.sms:hover{background-color:rgba(92,184,92,.8)}@media only screen and (max-width:768px){.ea-share-count-button.sms{display:inline-block;visibility:visible}}@media only screen and (max-width:544px){.ea-share-count-wrap .ea-share-count-button{width:calc(50% - 5px)}}.facetwp-facet.facetwp-facet-favorite_categories{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.facetwp-facet-favorite_categories .facetwp-radio,.facetwp-facet-favorite_categories .facetwp-radio.disabled{background:#323232;color:#fff;font-family:quicksand,sans-serif;padding:4px 12px;margin-right:5px;border-radius:3px;opacity:1}.facetwp-facet-favorite_categories .facetwp-radio.checked{background:#72be96;color:#fff}.gform_wrapper .gform_drop_area{background:#fff!important}.advertisement,.mai-aec .ezoic-ad .ezoic-ad,.entry-content .mai-aec .ezoic-ad .ezoic-ad,.sidebar .mai-aec .ezoic-ad .ezoic-ad{display:inline-block;font-size:.9rem;font-style:italic;text-align:center;margin:16px 0;padding:16px;border:1px solid rgba(0,0,0,.1);border-radius:3px}.advertisement:not(:empty)::before,.mai-aec .ezoic-ad .ezoic-ad::before{display:table;font-size:.8rem;color:rgba(0,0,0,.3);text-align:center;padding:0 10px;margin:-40px auto 16px}.advertisement .col{margin-top:8px;margin-bottom:8px}.advertisement img{display:block}.mai-aec .ezoic-ad .ezoic-ad::before{content:'ADVERTISEMENT'}.advertisement:not(:empty)::before{content:'SPECIAL OFFER'}.rp4wp-related-posts{margin-bottom:10px}.rp4wp-related-posts ul li{background-color:#fff;padding:20px;border:1px solid #e4e5e7;border-radius:0;list-style-type:none;overflow:hidden}@media only screen and (max-width:544px){.rp4wp-related-posts ul li,.entry-content .rp4wp-related-posts ul li{padding:10px}}.rp4wp-related-post-image .wp-post-image{display:block}.rp4wp-related-post-content a{display:block;color:#323232;font-size:16px;font-weight:700;line-height:1.625;margin-bottom:0;border:none}.rp4wp-related-post-content a:hover,.entry-content .rp4wp-related-post-content a:hover{color:#6fbf95}.rp4wp-related-post-content p{font-size:14px}.rp4wp-related-post-content p:last-of-type{margin-bottom:0}.wampum-form input{padding:10px 12px 9px}.wampum-popup-content .coupon-container{width:99%}.postid-98296 .wampum-popup-content .coupon-content .coupon-expire{display:none}.coupon-content .code{word-break:break-word}.wtable-image img{max-height:120px}.interviews-wrapper{padding:24px;border:2px dashed #e8e7d8;overflow:hidden}.wampum-pagination .pagination-previous a,.wampum-pagination .pagination-next a{display:inline-block;background-color:#ebe9eb;color:#515151;font-size:15px;padding:2px 10px;margin:2px 0;border:none;border-radius:3px}.wampum-pagination .pagination-previous a:hover,.wampum-pagination .pagination-next a:hover{background-color:#dad8da;color:#515151;border:none}.wampum-pagination .pagination-previous a::before,.wampum-pagination .pagination-next a::after{display:inline-block;font-family:FontAwesome;-webkit-font-smoothing:antialiased}.wampum-pagination .pagination-previous a::before{content:'\f100';margin-right:8px}.wampum-pagination .pagination-next a::after{content:'\f101';margin-left:8px}.woocommerce.add_to_cart_inline{clear:both;display:block;text-align:center;padding:20px;margin:12px auto;border:2px dashed rgba(0,0,0,.15)}.woocommerce.add_to_cart_inline .woocommerce-Price-amount{display:block;font-weight:600;margin-bottom:4px}.woocommerce.add_to_cart_inline del,.woocommerce.add_to_cart_inline ins{display:block}.woocommerce.add_to_cart_inline del{color:rgba(65,64,66,.8)}.woocommerce.add_to_cart_inline ins{font-size:20px;font-weight:600;text-decoration:none;margin-bottom:4px}.single-product .quantity .qty,body.woocommerce-cart .quantity .qty{padding:10px 6px}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:none;width:100%;max-width:100%;margin-bottom:30px}.woocommerce-checkout #payment #place_order{float:none;display:block;padding:20px 36px;margin:0 auto}#coupons_list{text-align:center;margin-bottom:24px}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@media only screen and (min-width:545px){.xs-content .content-no-sidebars>.entry img.alignleft{margin-left:-48px}.xs-content .content-no-sidebars>.entry img.alignright{margin-right:-48px}}@media only screen and (min-width:769px){.sm-content .content-no-sidebars>.entry img.alignleft{margin-left:-48px}.sm-content .content-no-sidebars>.entry img.alignright{margin-right:-48px}}@media only screen and (min-width:993px){.md-content .content-no-sidebars>.entry img.alignleft{margin-left:-48px}.md-content .content-no-sidebars>.entry img.alignright{margin-right:-48px}}