.wizard-navigators .guideNavIcon{font-size:14px !important}
.mvp-form-wrapper .mvp-right-side .aemformcontainer .guideFieldWidget input[aria-invalid='true']{border:2px solid #ee3124}
.mvp-form-wrapper .mvp-right-side .aemformcontainer label{color:#404040}
.mvp-form-wrapper .mvp-right-side .aemformcontainer .error-msg,.mvp-form-wrapper .mvp-right-side .aemformcontainer .success-message{padding-top:5px}
.mvp-form-wrapper .mvp-right-side .aemformcontainer .error-msg h3,.mvp-form-wrapper .mvp-right-side .aemformcontainer .success-message h3{color:#303030;font-size:16px;font-weight:500;line-height:24px;padding-left:5px;font-weight:900}
.mvp-form-wrapper .mvp-right-side .aemformcontainer .error-msg h3::before,.mvp-form-wrapper .mvp-right-side .aemformcontainer .success-message h3::before{top:11px;left:-5px;position:relative;color:#ee3124}
.mvp-form-wrapper .mvp-right-side .aemformcontainer .error-msg p,.mvp-form-wrapper .mvp-right-side .aemformcontainer .success-message p{font-size:16px;padding-left:45px}
.mvp-form-wrapper .mvp-right-side .aemformcontainer .success-message{padding-top:18px}
.mvp-form-wrapper .mvp-right-side .aemformcontainer .success-message h3{padding-left:11px;font-weight:900}
.mvp-form-wrapper .mvp-right-side .aemformcontainer .success-message h3::before{top:5px;left:-8px;position:relative;border-radius:40px;font-size:20px;color:#7eb338;border:2px solid #7eb338;padding:5px}
.mvp-form-wrapper .mvp-right-side .aemformcontainer .guideRootPanel .guideFieldWidget .reset{outline:0}
.mvp-form-wrapper .mvp-right-side .aemformcontainer .guideFieldError{font-size:16px}
.mvp-form-wrapper .mvp-right-side .aemformcontainer .validation-failure .select2{border:2px solid #ee3124}
@media(max-width:767px){.mvp-form-wrapper .mvp-right-side .aemformcontainer .wizard-navigators li>a>span{display:inline-block !important}
}
.mvp-form-wrapper .mvp-right-side input:checked{background-color:transparent}
.mvp-form-wrapper .mvp-right-side .guideCheckBoxItem.guideItemSelected .mvp-icon-check::before{font-size:16px;font-weight:800;color:#fff;position:absolute;top:1px;left:1px;height:23px;width:23px;background-color:#007bc2;padding-top:3px;padding-left:3px}
.mvp-form-wrapper .mvp-right-side .guideCheckBoxItem.guideItemSelected input::-ms-check{color:transparent;background-color:transparent}
.mvp-form-wrapper .mvp-right-side a{color:#007bc2}
.mvp-form-wrapper .mvp-right-side a:hover,.mvp-form-wrapper .mvp-right-side a:active{color:#1273b4;text-decoration:none}
.mvp-form-wrapper .mvp-right-side a:focus{color:#1273b4 !important}
.aemformcontainer .afCheckBoxItem .guideWidgetLabel label{height:auto}
form .guideContainerWrapperNode .guideRootPanel{color:#303030}
form .guideContainerWrapperNode .guideRootPanel .guideTextDraw.guideStaticText{padding:0}
form .guideContainerWrapperNode .guideRootPanel .form-title h2{color:#303030;font-size:14px;font-weight:300}
@media(min-width:768px){form .guideContainerWrapperNode .guideRootPanel .form-title h2{font-size:22px}
}
form .guideContainerWrapperNode .guideRootPanel .row{margin-top:0}
form .guideContainerWrapperNode .guideRootPanel .row:not(:last-child){margin-bottom:30px}
form .guideContainerWrapperNode .guideRootPanel .row:nth-last-child(2){margin-bottom:0 !important}
form .guideContainerWrapperNode .guideRootPanel .row:last-child{margin-bottom:0}
@media(min-width:768px){form .guideContainerWrapperNode .guideRootPanel .row:not(:last-child){margin-bottom:25px}
}
@media(max-width:767px){form .guideContainerWrapperNode .guideRootPanel>.gridFluidLayout #guideContainer-rootPanel___guide-item-container>.row:first-child{margin-bottom:15px}
}
form .guideContainerWrapperNode .guideRootPanel .row:nth-child(2){margin-top:0;margin-bottom:0}
form .guideContainerWrapperNode .guideRootPanel .col-md-6 .row{margin-bottom:0}
form .guideContainerWrapperNode .guideRootPanel .row .gridFluidLayout{width:100%}
form .guideContainerWrapperNode .guideRootPanel .row .row .col-md-6{padding:0;width:calc(50% - 5px);max-width:calc(50% - 5px)}
form .guideContainerWrapperNode .guideRootPanel .row .row .col-md-6:last-child{margin-left:10px}
@media(min-width:1200px){form .guideContainerWrapperNode .guideRootPanel .row .row .col-md-6{width:227px;max-width:227px}
form .guideContainerWrapperNode .guideRootPanel .row .row .col-md-6:last-child{margin-left:15px}
}
form .guideContainerWrapperNode .guideRootPanel .row .custom_label{margin-bottom:-25px}
form .guideContainerWrapperNode .guideRootPanel .row .custom_label label.isRequired:after{display:none}
form .guideContainerWrapperNode .guideRootPanel .custom_label p{margin-bottom:0}
form .guideContainerWrapperNode .guideRootPanel .custom_label small{margin:-4px 0 4px;font-size:14px;line-height:29px;font-weight:300}
@media(min-width:768px){form .guideContainerWrapperNode .guideRootPanel .custom_label small{line-height:16px}
}
form .guideContainerWrapperNode .guideRootPanel label{font-size:14px;line-height:25px;font-weight:300;margin-bottom:4px;position:relative}
form .guideContainerWrapperNode .guideRootPanel label.isRequired::before{content:"*";color:#ee3124;font-weight:800;position:absolute;top:1px;left:-8px}
@media(min-width:768px){form .guideContainerWrapperNode .guideRootPanel label{font-size:18px}
form .guideContainerWrapperNode .guideRootPanel label.isRequired::before{left:-15px}
}
form .guideContainerWrapperNode .guideRootPanel input{font-size:18px;font-weight:300;line-height:25px;border-radius:0;border:2px solid #d0d0d0;height:48px;padding-left:10px;color:#303030}
form .guideContainerWrapperNode .guideRootPanel input:focus{outline:0;border-color:#007bc2 !important}
form .guideContainerWrapperNode .guideRootPanel input::first-letter {text-transform:uppercase}
form .guideContainerWrapperNode .guideRootPanel input[aria-invalid='true']{border:2px solid #ee3124;outline:0}
form .guideContainerWrapperNode .guideRootPanel input::placeholder{color:#d0d0d0 !important;font-size:18px}
form .guideContainerWrapperNode .guideRootPanel input:-ms-input-placeholder{color:#d0d0d0 !important;font-size:18px}
form .guideContainerWrapperNode .guideRootPanel input[type="checkbox"]{float:left !important;-webkit-appearance:none;-moz-appearance:none;width:25px;height:25px !important}
form .guideContainerWrapperNode .guideRootPanel input .custom-tooltip+.tooltip>.tooltip-inner{background:#fff}
form .guideContainerWrapperNode .guideRootPanel input.state-text-input{display:none}
form .guideContainerWrapperNode .guideRootPanel input:disabled{background:#fff;color:#d0d0d0;border-color:#e0e0e0}
form .guideContainerWrapperNode .guideRootPanel input:not(.error):focus{border-color:#007bc2}
@media(min-width:768px){form .guideContainerWrapperNode .guideRootPanel input{max-width:472px;padding-left:16px}
}
form .guideContainerWrapperNode .guideRootPanel .guideButton button{width:100%}
form .guideContainerWrapperNode .guideRootPanel .guideButton button:disabled{opacity:.65;pointer-events:auto;cursor:default;background:#007bc2;color:#fff}
form .guideContainerWrapperNode .guideRootPanel .guideButton button:disabled:hover{pointer-events:auto;border-color:#007bc2}
@media(min-width:768px){form .guideContainerWrapperNode .guideRootPanel .guideButton button{max-width:472px}
}
form .guideContainerWrapperNode .guideRootPanel .guideButton.resetbtn button{background:transparent;color:#007bc2;border:0;font-weight:800;letter-spacing:.5px}
form .guideContainerWrapperNode .guideRootPanel .guideButton.resetbtn button:active,form .guideContainerWrapperNode .guideRootPanel .guideButton.resetbtn button:hover,form .guideContainerWrapperNode .guideRootPanel .guideButton.resetbtn button:visited,form .guideContainerWrapperNode .guideRootPanel .guideButton.resetbtn button:focus{text-decoration:none}
form .guideContainerWrapperNode .guideRootPanel .guideButton.resetbtn button:hover{color:#1273b4}
form .guideContainerWrapperNode .guideRootPanel .guideButton.resetbtn button:visited{color:#007bc2}
form .guideContainerWrapperNode .guideRootPanel .guideButton.resetbtn button:active{background:transparent;color:#0e5f95;border:0}
form .guideContainerWrapperNode .guideRootPanel .guideButton.primary-cta:not(.resetbtn) button:focus{border-color:#1273b4;background:#1273b4}
form .guideContainerWrapperNode .guideRootPanel .guideButton.resetbtn button:focus{color:#1273b4}
form .guideContainerWrapperNode .guideRootPanel .aem_forms_select2 span.mvp-icon-carat_down{display:none}
form .guideContainerWrapperNode .guideRootPanel .aem_forms_select2 .dropDownList{width:100%}
form .guideContainerWrapperNode .guideRootPanel .aem_forms_select2 .select2-container--disabled{background:#eee}
.select2-container.select2-container--default{width:100% !important;height:48px;border-radius:0;border:2px solid #d0d0d0;padding:0 40px 0 10px;font-size:18px;font-weight:300;color:#303030;line-height:25px}
.select2-container.select2-container--default.select2-container--focus{border-color:#007bc2}
.select2-container.select2-container--default .select2-selection:focus{outline:0}
.select2-container.select2-container--default .select2-selection--single{border-radius:0;height:43px;margin-top:1px}
.select2-container.select2-container--default .select2-selection--single .select2-selection__arrow{position:absolute;top:12px;right:8px;width:26px;height:26px}
.select2-container.select2-container--default .select2-selection--single .select2-selection__arrow::after{content:' \e907';font-family:"icomoonregular" !important;line-height:normal;pointer-events:none;font-size:26px;color:#9b9b9b}
.select2-container.select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}
.select2-container.select2-container--default.select2-container--open{border-color:#007bc2}
.select2-container.select2-container--default.select2-container--open .select2-selection__arrow{transform:rotate(180deg)}
.select2-container.select2-container--default.select2-container--open:not(.select2-container--above):not(.select2-container--below){border:0}
.select2-container.select2-container--default .select2-selection{border:0}
.select2-container.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#d0d0d0;line-height:44px}
.select2-container.select2-container--default .select2-selection--single .select2-selection__rendered{padding:0;height:100%;color:#303030;line-height:44px}
.select2-container.select2-container--default .select2-dropdown{border:2px solid #007bc2;border-top:0}
.select2-container.select2-container--default .select2-dropdown.select2-dropdown--above{border-top:2px solid #007bc2;border-bottom:0}
.select2-container.select2-container--default .select2-results__options .select2-results__option{padding:0 0 0 10px;line-height:44px;background:#fff;color:#303030;font-size:18px}
.select2-container.select2-container--default .select2-results__options .select2-results__option:not(:last-child){border-bottom:1px solid #d0d0d0}
.select2-container.select2-container--default .select2-results__options .select2-results__option--highlighted{background:#007bc2;color:#fff}
.select2-container.select2-container--default .select2-results__options .select2-results__option--highlighted:not(:last-child){border-bottom:1px solid #d0d0d0 !important}
@media(min-width:768px){.select2-container.select2-container--default{max-width:472px;padding:0 40px 0 16px}
.select2-container.select2-container--default .select2-results__options .select2-results__option{padding:0 0 0 16px}
}
.select2-search.select2-search--dropdown{padding:0;height:48px}
.select2-search.select2-search--dropdown:after{content:'\e92A';font-family:"icomoonregular" !important;position:absolute;top:12px;right:12px;font-size:26px;color:#707070}
.select2-search.select2-search--dropdown .select2-search__field{height:48px;border:0;width:100%;padding-left:10px;padding-right:40px;color:#303030;font-weight:300;border-bottom:1px solid #d0d0d0}
.select2-search.select2-search--dropdown .select2-search__field:focus{outline:0}
@media(min-width:768px){.select2-search.select2-search--dropdown .select2-search__field{padding-left:16px}
}
.aemformcontainer .guideFieldError{position:relative !important}
.guideCheckBoxItem{display:flex}
.guideCheckBoxItem .guideWidgetLabel.right{margin-left:16px}
.formTopicTemplate .mvp-right-side{margin-top:0;border-left:0}
.formTopicTemplate .mvp-left-side{border-right:2px solid #d0d0d0;padding-top:0}
.guide-breadcrumb{display:none}
.row.bottom-buttons{display:none}
iframe.aero_aem_form_frame{border:0;padding:0;width:100%;margin:0;min-height:20em}
.success-message{border:2px solid #7eb338;border-left:4px solid #7eb338;padding:15px;display:none;position:relative;width:100%}
.activation-content p{font-size:18px;font-weight:300;line-height:24px}
.activation-content h2{font-size:22px;font-weight:22px;padding:20px 0;word-wrap:break-word}
.activation-content button{border-color:#1792e5 !important;background:#fff !important;color:#1792e5 !important;margin:0 !important;width:100% !important;border:2px solid #1792e5 !important;max-width:100% !important}
@media(max-width:992px) and (min-width:768px){.mvp-form-wrapper .row .mvp-right-side .wizard-navigators{position:initial}
}
.agree .guideFieldError{display:none}
@media(min-width:1366px){.error-msg{max-width:470px}
}