body{position:relative;padding:0px;margin:0px;box-sizing:border-box;background:#ffffff}.hide-first{display:none!important}.login-box{width:95%;max-width:400px;margin:1em auto 0em auto;background:#ffffff;border-radius:12px;border:1px solid #d9d9d9;padding:20px}.login-box form{width:100%}.login-box form input{width:100%;border:none;border-radius:8px;background:#f1f1f1;color:#000000;margin-bottom:1em;padding:10px}.login-box button{border:none;background:#024bb2;color:#ffffff;text-transform:uppercase;font-size:0.8em;font-weight:bold;padding:14px 18px;text-align:center;border-radius:8px;float:right}.login-box button:hover{background:#237bf6}.login-logo-con{width:95%;max-width:400px;margin:10em auto 0em auto;transition:all 0.2s ease-in-out}.login-logo img{width:34px;float:left}.login-logo span{font-family:'Quicksand',sans-serif;font-weight:bold;font-size:0.8em;color:#222222;display:block;float:left;margin:-2px 0px 0px 8px}.login-logo span.apptitle{font-size:24px;font-weight:bold}.msg{width:95%;max-width:400px;margin:2em auto;padding:20px;font-size:0.9em;border-radius:12px;color:#222222;background:#a3c9ff;opacity:0.7;text-align:center}.logo-con{width:100%;height:auto;display:block;float:left;padding:0px}.logo-con .logo span{font-family:'Quicksand',sans-serif;font-weight:bold;font-size:1.2em;color:#ffffff;display:block;float:left}.logo{width:100%;display:block;text-decoration:none;padding:12px}.logo img{width:100%;width:110px}.visit-site{position:absolute;right:0px;top:18px;display:block;text-decoration:none}.visit-site svg{width:18px;stroke:#222222;stroke-width:1}.back-dark{z-index:5;background:#f1f1f1;position:sticky;top:0px;padding-left:0px;overflow:hidden}.back-dark .side-nav{float:left;margin-top:1em;background:none;width:120%}.back-dark .side-nav ul{list-style-type:none;padding:0px}.back-dark .side-nav ul li{padding:0px;width:100%;float:left;margin:0px 0px 8px 0px}.back-dark .side-nav ul li a{display:block;width:100%;padding:8px 12px;color:#333333;text-decoration:none;font-size:0.9em;font-weight:600;transition:all 0.2s ease-in-out}.back-dark .side-nav ul li a:hover,.back-dark .side-nav ul li a.switcher-active{background:#ffffff;padding:8px 16px;color:#222222;font-weight:bold}.back-dark .side-meta{display:block;position:absolute;bottom:0px;width:100%;padding:0px;margin:0px;margin-bottom:20px}.back-dark .side-meta span{display:block;width:100%;padding:5px 15px;color:#999999;font-size:0.8em}.switcher-content{display:none;width:100%;height:100%;padding:20px;background:transparent}.switcher-content-active{display:block}.switcher-content h2{color:#111111;font-weight:bold;font-size:2em;margin-bottom:1em}.switcher-content p{line-height:1.5em;font-size:1em;color:#333333}input[type="file"]{display:none;overflow:hidden}.file-picker{background:#f1f1f1;color:#222222;display:inline-block;padding:10px;text-transform:uppercase;cursor:pointer;font-size:0.8em;font-weight:bold;border-radius:8px;border:1px solid transparent}.file-picker:hover{background:#e9e9e9;border:1px solid #d2d2d2}.file-picker svg{width:21px;height:21px;margin-right:5px}.login-logo .logo-with-text{float:left;width:auto;max-width:150px}.admin-msg{display:block;padding:0px;margin-top:0.5em;font-size:0.8em;line-height:1.5em;color:#666666}.admin-max-767{max-width:767px}.admin-msg-red{color:#cc0035}.admin-msg-green{color:#00a200}.admin-msg-blue{color:#a3c9ff}.admin-img-preview{width:auto;max-width:110px}.admin-bg{width:100%}.admin-rotate-bg{background:#333333;color:#ffffff;width:1920px;height:135px;max-width:100%;text-align:center;padding:20px;font-weight:bold;font-size:0.8em;text-transform:uppercase}.admin-rotate-bg svg{margin-bottom:10px;width:36px;height:36px}.bg-upload-button-container{width:100%;text-align:center;padding:8px}.admin-bg-upload{text-decoration:none;display:block;padding:0px}.admin-bg-upload .file-picker{text-decoration:none;display:block;background:#a3c9ff;border:1px solid #a3c9ff;color:#222222;width:1920px;height:135px;max-width:100%;text-align:center;margin-top:10px;padding:30px 10px;border-radius:0px}.admin-bg-upload .file-picker p{font-size:1em}.admin-bg-upload .file-picker input{display:none}.admin-bg-upload .file-picker:hover{text-decoration:none;background:#a3c9ff;border:1px solid #2c83ff}.admin-bg-upload .file-picker svg{width:32px;height:32px;margin-bottom:8px}.admin-bg-select{display:block;padding:10px;margin:0px;text-decoration:none;transition:all 0.2s ease-in-out}.admin-bg-select:hover,.admin-bg-select.selected{background:#a3c9ff;border-radius:8px;padding:10px;text-decoration:none}.admin-link{text-decoration:underline;color:#555555}.admin-link:hover{text-decoration:none;color:#444444}.admin-line{width:100%;height:1px;border-top:1px solid #999999;clear:both;padding:1.5em 0em;margin-top:3em}.admin-field-header{font-size:1.5em;font-weight:bold;margin-bottom:0.6em}.admin-field-instructions{font-size:0.8em!important;color:#666666!important;line-height:1.5em!important;margin:20px 0px}.admin-button{border:none;background:#024bb2;color:#ffffff;text-transform:uppercase;font-size:0.8em;font-weight:bold;padding:12px 18px;text-align:center;border-radius:8px}.admin-button:hover{background:#237bf6}.admin-long-text{background:#ffffff;border:none;width:100%;padding:12px;border-radius:12px;border:1px solid #cccccc}.admin-taller{height:300px}.admin-tallest{height:500px}.admin-shorter{max-width:50%}.admin-bg-meta{width:100%;padding:10px}.admin-bg-file{display:block;float:left;text-decoration:none;color:#222222;font-size:0.9em}.admin-delete-bg{display:block;float:right;text-decoration:none;background:#f1f1f1;color:#222222;font-size:0.8em;font-weight:bold;text-transform:uppercase;padding:8px;border-radius:8px}.admin-delete-bg:hover{text-decoration:none;background:#cc0035;color:#ffffff}.admin-delete-bg:hover svg{stroke:#ffffff}.admin-table{font-size:0.9em!important}.admin-switch{width:auto;float:left;padding:0px}.admin-switch .options{position:relative;display:inline-block;background:transparent;border-radius:8px;color:#333333;z-index:1;padding:12px 18px;margin-bottom:1em;text-decoration:none;font-size:0.8em;text-transform:uppercase}.admin-switch .options:hover{background:#a3c9ff;color:#111111}.admin-switch .options.active{background:#a3c9ff;color:#222222;font-weight:bold;padding:12px 18px!important}.v-toast-up{top:50px!important}.v-toast{position:fixed;top:-1000px;left:1%;right:1%;max-width:95%;width:500px;margin:50px auto;transition:all 0.8s ease-in-out;background:#f1f1f1;border-radius:12px;padding:0px;overflow:hidden;z-index:13;border:5px solid #666666}.v-toast .header{width:100%;padding:10px 20px;margin:0px;background:#222222}.v-toast .header a,.v-toast .header a:hover{display:block;float:right;color:#ffffff;text-decoration:none}.v-toast .header a svg{stroke:#ffffff}.v-toast .header h5{font-weight:bold;font-size:1em;color:#ffffff;margin-top:3px}.v-toast .body{font-size:0.9em;color:#222222;padding:20px;width:100%}.v-toast footer{padding:0px;width:100%}.ql-snow{background:#ffffff}.ql-container.ql-snow{border-bottom-left-radius:8px;border-bottom-right-radius:8px;height:600px}.ql-toolbar.ql-snow{background:#f1f1f1;border-top-left-radius:8px;border-top-right-radius:8px}@media screen and (max-width:767px){.logo-con{text-align:center}.back-dark .side-nav{max-width:100%;overflow-x:auto;overflow-y:hidden}.back-dark .side-nav ul{width:1200px}.back-dark .side-nav ul li{width:auto;display:inline-block}.back-dark .side-meta{display:none}.ql-container.ql-snow{height:250px}.switcher-content h2{font-size:1.4em}}@media screen and (max-height:600px){.login-logo-con{margin:3em auto 0em auto}}@media screen and (max-height:576px){.back-dark .side-meta{display:none}}