#wrapper>header{background:#3D3F8B;background:linear-gradient(90deg, #3D3F8B 0%, #1E1F44 100%);padding-top:0 !important}#wrapper>header:after{background:none}#wrapper>header .page-title{padding-top:60px;padding-bottom:120px}#wrapper>header .page-title-tos{hyphens:auto;font-size:2em;text-align:center}#wrapper>header section{padding-top:4em}#wrapper>header section.top-message{border:none;margin-bottom:0;padding:40px 0 0}#wrapper>header section.top-message p{margin:0;padding:0}#wrapper>header section h2{margin-top:0;font-family:'Montserrat', sans-serif;font-size:48px}#wrapper>footer{background:#F3F3F3 !important;padding-top:10em !important}.footer-atLogo{margin-top:-32px;z-index:9999}section.top-message{border:none;padding-bottom:20px}section ol li{margin-bottom:1em}section ol li u{color:#333}.nav-tabs>li{margin-bottom:8px;list-style-type:none !important}.partners{margin:1rem 0;padding:0}.partners li{list-style-type:none;display:inline-block;width:33%;background:#F3F3F3;margin:4px 0;padding:1rem}@media only screen and (min-width: 0px) and (max-width: 479px){.partners .partners li{width:100%}}.toph3{margin-top:5px;margin-bottom:40px}.topLeftRounded{fill:#F3F3F3}.hide{display:none}.confirm{padding:20px;background:#D7D8D8;border-radius:5px}.btn-working{background:url("/dietsite-assets/images/privacy/spinner-9d4d6662a1.gif") no-repeat #0088f7 !important;background-position:90% center !important;padding-right:51px !important;background-size:20px !important;transition:none}.sidebar-opt-out{color:black !important;text-decoration:none !important}.sidebar-opt-out:hover{color:white !important;text-decoration:none !important}#accordion{margin-top:20px;margin-bottom:40px}.card-header{padding:10px 20px 2px !important;background-color:#ff7257 !important;border-bottom:none !important}.card-header .btn-link{color:white !important;text-align:left !important}.card-header .see-more{position:absolute;right:20px;font-size:14px}.card-body{padding:10px 20px;font-size:14px}@media only screen and (max-width: 469px){#wrapper>header{min-height:340px}#wrapper>header .page-title{padding-top:60px;padding-bottom:60px;font-size:16px}.topLeftRounded+section{padding-top:0 !important}.topLeftRounded+section h2:first-of-type{margin-top:40px !important;margin-bottom:20px}.sidebar{display:none}.partners li{width:100% !important}section h2{font-size:24px !important}.bookmark-tos{padding-top:40px}.card-header .btn-link{font-size:13px !important;white-space:inherit !important}.card-header .see-more{display:none}}