.guideFieldNode[data-mandatory=true] .guideFieldLabel label:after{content:'*';color:red}
.Line-of-Business-Product-Portfolios p::after{content:'*';color:red}
.ConsumerRelationshipLabel p::after{content:'*';color:red}
.guide-1573470958187 .afRadioButtonItem .guideWidgetLabel label{display:inline}
.guide-1573544630104 .afCheckBoxItem .guideWidgetLabel label{display:inline}
.guide-1573544606299 .afCheckBoxItem .guideWidgetLabel label{display:inline}
.guide-1573470988678 .afRadioButtonItem .guideWidgetLabel label{display:inline}
.guideWidgetLabel.right label,.guideWidgetLabel.left label{line-height:normal;color:#404040 !important}
.guide-1574947821165 .afCheckBoxItem .guideWidgetLabel label{display:inline}
.guide-1574948496244 .afCheckBoxItem .guideWidgetLabel label{display:inline}
.multiline.textField textArea{white-space:pre}
.ccpaMainPanel.guideRootPanel{font-family:"ProximaNovaRegular","ProximaNovaRegular_T","ProximaNovaRegular_C",Arial,sans-serif,Arial,sans-serif;background:#f6f6f6;padding:10px 30px;width:80%;margin:0 auto}
.ccpaMainPanel input,.ccpaMainPanel select,.ccpaMainPanel textarea,.ccpaMainPanel .guideScribble img,.ccpaMainPanel .afTermsAndConditions{height:auto !important;margin-bottom:0}
.ccpaMainPanel .guideFieldNode.formTitle{padding-top:20px;color:#00a8c8;font-size:20px}
.ccpaMainPanel .guideFieldNode{padding-top:20px}
.ccpaMainPanel .guideFieldLabel label{padding-bottom:10px;color:#404040 !important}
.ccpaMainPanel .guideGridFluidLayout,.ccpaMainPanel .guideCheckBoxItem .guideWidgetLabel label{color:#404040 !important}
.ccpaMainPanel .guideHelpQuestionMark{top:5px !important;left:25% !important}
.ccpaMainPanel .guidedatepicker .datepicker-calendar-icon{top:7px;right:10px}
.ccpaMainPanel .guideFieldWidget.textField,.ccpaMainPanel .guideFieldWidget.dateTimeEdit,.ccpaMainPanel .guideFieldWidget.dropDownList,.ccpaMainPanel .guideFieldWidget.numericInput{width:68% !important}
.ccpaMainPanel .guideFieldButtonWidget button{background-color:#00a8c8;border-color:transparent;padding:10px 40px;border-radius:0;margin-bottom:20px;font-size:18px;text-transform:uppercase}
.ccpaMainPanel .guideFieldError{margin-bottom:10px !important}
.ccpaMainPanel p{padding:10px 0}
.ccpaMainPanel .ConsumerRelationshipLabel p,.ccpaMainPanel .PrivacySelect p{display:inline}
.ccpaMainPanel .guideFieldNode{padding:0 !important;margin:0 !important}
.ccpaMainPanel .XfaCheckBox input[type='checkbox']{bottom:0 !important;top:0 !important;margin-bottom:0 !important}
.guideCheckBoxItem.afCheckBoxItem.privacyRightCheckboxNev.guideFieldVerticalAlignment{margin-bottom:15px}
.guideCheckBoxItem.afCheckBoxItem.privacyRightCheckboxNev.guideFieldVerticalAlignment:last-child{margin-bottom:0}
.ccpaMainPanel .optInText p{padding:0}
@media(max-width:1366px){.ccpaMainPanel .guideHelpQuestionMark{left:25% !important}
}
@media(max-width:1199px){.ccpaMainPanel .guideHelpQuestionMark{left:30% !important}
}
@media(max-width:1024px){.ccpaMainPanel .guideHelpQuestionMark{left:30% !important}
}
@media(max-width:992px){.ccpaMainPanel .guideHelpQuestionMark{left:40% !important}
}
@media(max-width:767px){.ccpaMainPanel.guideRootPanel{padding:10px 10px;width:100%;margin:0 auto}
.ccpaMainPanel .guideHelpQuestionMark{left:70% !important}
.ccpaMainPanel .guideFieldWidget.textField,.ccpaMainPanel .guideFieldWidget.dateTimeEdit,.ccpaMainPanel .guideFieldWidget.dropDownList,.ccpaMainPanel .guideFieldWidget.numericInput{width:100% !important}
.ccpaMainPanel .guideCheckBoxItem{cursor:pointer;display:flex;align-items:baseline}
}
@media(max-width:414px){.ccpaMainPanel .guideHelpQuestionMark{left:52% !important}
}
@media(max-width:375px){.ccpaMainPanel .guideHelpQuestionMark{left:57% !important}
}
@media(max-width:360px){.ccpaMainPanel .guideHelpQuestionMark{left:60% !important}
}
@media(max-width:320px){.ccpaMainPanel .guideHelpQuestionMark{left:68% !important}
}