.lightbox-overlay{overflow:hidden}
.light-box{top:0;left:0;width:100%;height:100%;z-index:9999}
.light-box.show{position:fixed}
.light-box .container{width:100%}
.light-box .light-box__curtain{background:#333;opacity:.8;width:100%;height:100%}
.light-box .light-box__container{padding:35px 35px 21px;background:#f2f2f8;width:50%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-height:75%;overflow-y:auto;border-radius:8px}
.light-box .light-box__container .modal-header{margin-bottom:20px}
.light-box .light-box__container .modal-header .close{position:absolute;top:20px;right:20px;width:24px;height:24px;background-color:transparent;-webkit-appearance:none}
.light-box .light-box__container .modal-header .close:after{display:block;width:16px;height:2px;background:#5e10b1;content:'';transform:rotate(45deg);position:absolute;top:11px;left:5px;border-radius:2px}
.light-box .light-box__container .modal-header .close:before{display:block;width:16px;height:2px;background:#5e10b1;content:'';transform:rotate(135deg);position:absolute;top:11px;left:5px;border-radius:2px}
.light-box .light-box__container .modal-body{margin-bottom:29px}
.light-box .light-box__container .modal-body .ec-mrf-prod-result .col-lg-2.col-md-2.col-sm-4.col-xs-6{width:33%}
.light-box .light-box__container .modal-body .ec-mrf-mp-clearfix{display:block}
.light-box .light-box__container .modal-body .standalone .container{padding:0}
.light-box .light-box__container .modal-body .standalone .container .standalone-wrapper-wt{width:100%;padding-bottom:20px;padding-top:20px}
.light-box .light-box__container .modal-footer .cancelBtn,.light-box .light-box__container .modal-footer .submitBtn{display:inline-block}
.light-box .light-box__container .modal-footer .cancelBtn.cta-white .cta-text,.light-box .light-box__container .modal-footer .submitBtn.cta-white .cta-text{color:#5e10b1;background-color:#fff;border:1px solid #5e10b1;padding:15px 20px 13px 20px}
.light-box .light-box__container .modal-footer .cancelBtn{padding-right:20px}
.light-box .light-box__container.container{display:none}
.cq-wcm-edit .light-box.hide,.aem-AuthorLayer-Edit .light-box.hide{display:block !important}
.cq-wcm-edit .light-box .light-box__container.container,.aem-AuthorLayer-Edit .light-box .light-box__container.container{display:block}
.light-box .light-box__container.container.activeBox{display:block}
@media(min-width:1024px) and (max-width:1255px){.light-box .light-box__container{width:70%}
.light-box .light-box__container .modal-body{margin-bottom:44px}
}
@media(min-width:768px) and (max-width:1023px){.light-box .light-box__container{width:70%;padding:30px 30px 16px}
.light-box .light-box__container .modal-footer .cancelBtn{padding-right:0}
.light-box .light-box__container .modal-body{margin-bottom:24px}
.light-box .light-box__container .modal-body .ec-mrf-prod-result .col-lg-2.col-md-2.col-sm-4.col-xs-6{width:33.33333%}
}
@media(max-width:767px){.light-box .light-box__container{padding:30px 20px;height:100%;width:100%;max-height:none}
.light-box .light-box__container .modal-footer .cancelBtn{padding-right:0}
.light-box .light-box__container .modal-footer .cancelBtn,.light-box .light-box__container .modal-footer .submitBtn{display:block}
.light-box .light-box__container .modal-footer .cancelBtn .cta.cta-primary,.light-box .light-box__container .modal-footer .submitBtn .cta.cta-primary{display:block}
.light-box .light-box__container .modal-footer .cancelBtn .cta.cta-primary .cta-text,.light-box .light-box__container .modal-footer .submitBtn .cta.cta-primary .cta-text{max-width:none}
.light-box .light-box__container .modal-body{margin-bottom:24px}
.light-box .light-box__container .modal-body .ec-mrf-prod-result .col-lg-2.col-md-2.col-sm-4.col-xs-6{width:50%}
.light-box .light-box__container .modal-body .ec-mrf-mp-clearfix{display:none}
}