.simple-box .validation-advice,.simple-overlay .form-list .required:first-child::after,.simple-overlay .validation-advice,.simple-overlay div.simple-overlay-inner h1,.simple-overlay h1{color:#fff}.simple-box{z-index:20050;text-align:center;padding:10px}.simple-confirm,.simple-overlay,.simple-progress{background:rgba(0,0,0,.8);color:#fff;padding:10% 30%;position:fixed;top:0;left:0;z-index:20500;width:100%;height:100%;font-size:1.5em;line-height:1.9em;font-weight:300}.simple-confirm .loader-image,.simple-overlay .loader-image,.simple-progress .loader-image{vertical-align:middle}#simple-confirm-inner,#simple-overlay-inner,#simple-progress-inner,.simple-overlay-inner,.simple-progress-inner{display:inline-block;height:auto}.simple-overlay .form-list,.simple-overlay p{font-size:.8em;line-height:1.7em}.simple-overlay .buttons-set.center{float:none!important;text-align:center}@media screen and (max-width:640px){.simple-overlay{font-size:.8em;line-height:1em}.simple-overlay h1{font-size:1.2em}.simple-overlay-inner{width:300px;height:auto}.simple-overlay .form-list,.simple-overlay p{font-size:.8em;line-height:1.3em}.simple-overlay div.input-box{clear:both;width:100%}.simple-overlay div.input-box input,.simple-overlay input#name.input-text.required-entry{width:100%!important;font-size:14px}.simple-overlay .form-list>li>label{width:100%;padding-left:0;text-align:left;padding-top:0}.simple-overlay div.buttons-set.center{margin-top:20px}}.simple.media.ajaxloader{margin-top:11px;margin-right:8px}.simple-confirm p,.simple-progress div.primary.buttons-set,.simple-progress p{text-align:center}