.compliancy-single-flag{width:100%;padding:10px 0}
.author.compliancy-flags-form{padding:0 60px;margin:20px 0 100px;min-height:200px}
.geniusBarRegistration.description-flags p{display:block !important}
.compliancy-flags-form h1{display:none}
.compliancy-flags-form span{float:left}
.compliancy-flags-form .ckbx.noCheckbox label{cursor:auto !important}
.compliancy-flags-form .ckbx.noCheckbox label span.icon{display:none}
.frm-privacy-compliancy-ckbx .ckbx label a{color:#636363;text-decoration:underline}
.compliancyCheckbox.ckbx-error label,.compliancyCheckbox.ckbx-error label p,.compliancyCheckbox.ckbx-error label a{color:#af2600 !important}
.frm-privacy-compliancy-ckbx.topBanner .ckbx{margin-right:-66px;padding-left:3px}
.frm-privacy-compliancy-ckbx.topBanner .ckbx label{margin-left:-5%;text-transform:none;line-height:18px}
.frm-privacy-compliancy-ckbx.topBanner .ckbx label a{color:#939393;text-decoration:underline}
.frm-privacy-compliancy-ckbx.topBanner .compliancyCheckbox.ckbx.checkbox p{color:#939393;font-size:13px}
.frm-privacy-compliancy-ckbx.saleTopBanner .compliancyCheckbox.ckbx-error span.icon,.frm-privacy-compliancy-ckbx.topBanner .compliancyCheckbox.ckbx-error span.icon{background-size:14px 42px;background-position:0 -28px}
.frm-privacy-compliancy-ckbx.footerSubscribe .ckbx label{line-height:18px}
.frm-privacy-compliancy-ckbx.footerSubscribe .ckbx label a{color:#636363;text-decoration:underline}
.frm-privacy-compliancy-ckbx.checkout{margin-bottom:20px}
.frm-privacy-compliancy-ckbx.checkout .ckbx{display:inline-block;margin-bottom:-12px}
.frm-privacy-compliancy-ckbx.checkout .ckbx label{line-height:18px}
.checkoutPrivacyAreaDescription a{color:#656463}
#modal-popup-social-form .compliancy-flags-form>span.description-flags{text-align:left}
#modal-popup-social-form .compliancy-flags-form>span.description-flags a{color:#656463;text-decoration:underline}
.frm-privacy-compliancy-ckbx.newsletterMenu{margin-top:16px}
.frm-privacy-compliancy-ckbx.newsletterMenu .ckbx label,.frm-privacy-compliancy-ckbx.newsletterMenuSales .ckbx label{position:relative;clear:both;display:block;height:auto;line-height:18px;padding:0 0 0 22px;cursor:pointer;font-family:'UniversNW01-420CdRegula';color:#939393;font-size:13px;text-transform:uppercase;font-weight:normal;text-align:left;border:0}
.frm-privacy-compliancy-ckbx.newsletterMenu .ckbx label a,.frm-privacy-compliancy-ckbx.newsletterMenuSales .ckbx label a{display:inline !important;font-size:13px !important;color:#939393 !important;background:none !important}
.frm-privacy-compliancy-ckbx.newsletterMenu .ckbx.ckbx-error label a,.frm-privacy-compliancy-ckbx.newsletterMenuSales .ckbx.ckbx-error label a{color:#af2600 !important}
.compliancy-flags-form .standAlone.description-flags a,.compliancy-flags-form .registrationPage.description-flags a,.compliancy-flags-form .contactUs.description-flags a,.compliancy-flags-form .baa.description-flags a,.compliancy-flags-form .geniusBarRegistration.description-flags a{color:#656463;text-decoration:underline}
.checkout-review .compliancyCheckbox.ckbx label span,.checkout-review .compliancyCheckbox.ckbx label span a{color:#222}
#modal-popup-newsletter .frm-privacy-compliancy-ckbx.saleBanner span{color:#636363;font-size:12px !important}
@media screen and (min-width:768px){.frm-privacy-compliancy-ckbx.checkout{margin-bottom:0}
}