.cf:after,.cf:before{content:" ";display:table}.cf:after{clear:both}.wf-loading .title-wrap,.wf-loading h1,.wf-loading h2,.wf-loading h3,.wf-loading h4{visibility:hidden}.wf-loading .title-wrap,.wf-loading h1,.wf-loading h2,.wf-loading h3,.wf-loading h4{visibility:visible}.lazy.loading-dots:not(.loaded):not(.error){width:50%;display:block;height:90%;left:25%}.wf-loading h1,.wf-loading h2,.wf-loading h3,.wf-loading h4,.wf-loading p{visibility:hidden}.main-inner{max-width:1200px;margin:0 auto 0 auto;padding:0 20px}input,select{border-radius:0;border:1px solid #999}.page-header{padding:20px 0}.options{max-width:400px;margin:auto;text-align:center}.options a{display:block;padding:10px 20px;border:1px solid #000;margin:20px;color:#000;font-size:2rem}.options a:hover{text-decoration:none}.sales-preview-mode-dialog{border:solid 1px #53d98a;padding:10px 40px 40px 40px;text-align:center;margin:5px auto 30px auto;display:block;font-size:18px;max-width:1400px}.sales-preview-mode-dialog-container{text-align:center}.sales-preview-mode-dialog h1{font-weight:700}.sales-preview-mode-dialog i{color:#00f}.sales-preview-mode-dialog-button-container{width:45%;display:inline-block}.sales-preview-mode-dialog .button{width:95%;padding:16px 0;font-size:16px;border:2px solid #53d98a;background-size:20px;text-transform:uppercase;letter-spacing:2px;text-align:center;margin:5px auto;box-shadow:none;background-color:#fff;cursor:pointer;max-width:600px}.sales-preview-mode-dialog .button:hover{background-color:#53d98a;color:#fff}::-webkit-input-placeholder{color:rgba(0,0,0,.5)}:-moz-placeholder{color:rgba(0,0,0,.5)}::-moz-placeholder{color:rgba(0,0,0,.5)}:-ms-input-placeholder{color:rgba(0,0,0,.5)}.hidden{display:none!important}.sub-category .menu-col{vertical-align:top;margin:0 40px 10px 40px;text-align:left;max-width:160px;display:inline-block;padding:8px;line-height:initial}.button{display:inline-block;padding:.6em 1em .5em 1em;background:#f4f4f4;color:#111;border:none;margin:0;cursor:pointer;box-shadow:0 .05em 0 rgba(0,0,0,.4);font-size:19px}.button:hover{text-decoration:none}.button.primary,button.primary{background:#fdb415;color:#fff;font-size:1.2rem}.popup-overlay{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(255,255,255,.7);z-index:1000}.popup-overlay .popup{position:absolute;top:200px;left:50%;width:480px;margin-left:-240px;background:#fff;border:1px solid #aaa;padding:30px;box-shadow:0 2px 8px #bbb}.popup-overlay .popup .actions{margin:.5em 0 0 0}.simple-page{margin:0 auto 1em auto;max-width:340px;padding:10px}.simple-page .button,.simple-page input.text{width:100%}.simple-page h1,.simple-page h2,.simple-page h3,.simple-page p{text-align:center}label.above{display:block;font-size:16px;padding:.5em 0}input.text{padding:.55em .5em .45em .5em;font-size:19px}input.text.long{width:320px}.form-group{margin:1em 0}.error-message{margin:1em 0;display:none;color:#ef4358}.validation-summary-errors{color:#ef4358;margin:1em auto}.no-email-popup .button{font-size:19px}@media screen and (max-width:980px){.main-inner{padding:0}}@media screen and (max-width:800px){.profiler-results{position:absolute!important;top:50px!important}.button.primary{font-size:1.2rem;display:block;width:auto;text-align:center;padding:14px}.sales-preview-mode-dialog .button{display:block;max-width:100%}.sales-preview-mode-dialog-button-container{display:block;width:100%;text-align:center}}@media screen and (max-width:500px){.popup-overlay .popup{position:static;margin:10px;width:auto}input.text.long{display:block;width:100%}}