/*! Lity - v2.4.1 - 2020-04-26
* http://sorgalla.com/lity/
* Copyright (c) 2015-2020 Jan Sorgalla; Licensed MIT */
.lity{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;white-space:nowrap;background:#0b0b0b;background:rgba(0,0,0,.9);outline:none !important;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.lity.lity-opened{opacity:1}.lity.lity-closed{opacity:0}.lity *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lity-wrap{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;outline:none !important}.lity-wrap:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.lity-loader{z-index:9991;color:#fff;position:absolute;top:50%;margin-top:-.8em;width:100%;text-align:center;font-size:14px;font-family:Arial,Helvetica,sans-serif;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.lity-loading .lity-loader{opacity:1}.lity-container{z-index:9992;position:relative;text-align:left;vertical-align:middle;display:inline-block;white-space:normal;max-width:100%;max-height:100%;outline:none !important}.lity-content{z-index:9993;width:100%;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:-o-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease,-o-transform .3s ease}.lity-loading .lity-content,.lity-closed .lity-content{-webkit-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}.lity-content:after{content:'';position:absolute;left:0;top:0;bottom:0;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6)}.lity-close{z-index:9994;width:35px;height:35px;position:fixed;right:0;top:0;-webkit-appearance:none;cursor:pointer;text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,.6);border:0;background:none;outline:none;-webkit-box-shadow:none;box-shadow:none}.lity-close::-moz-focus-inner{border:0;padding:0}.lity-close:hover,.lity-close:focus,.lity-close:active,.lity-close:visited{text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,.6);border:0;background:none;outline:none;-webkit-box-shadow:none;box-shadow:none}.lity-close:active{top:1px}.lity-image img{max-width:100%;display:block;line-height:0;border:0}.lity-iframe .lity-container,.lity-youtube .lity-container,.lity-vimeo .lity-container,.lity-facebookvideo .lity-container,.lity-googlemaps .lity-container{width:100%;max-width:964px}.lity-iframe-container{width:100%;height:0;padding-top:56.25%;overflow:auto;pointer-events:auto;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-overflow-scrolling:touch}.lity-iframe-container iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}.lity-hide{display:none}[v-cloak]{display:none}:root{--base-color:255,255,255;--primary-color:255,0,0;--primary-color-readable:33,33,33;--secondary-color:125,125,125;--secondary-color-readable:33,33,33;--text-font:'Krub';--text-font-weight:400;--title-font:'Krub';--title-font-weight:500;--logo-color:0,255,0;--logo-color-alpha:1;--logo-image:'';--logo-image-display:inherit;--logo-font:'Krub';--logo-font-weight:500;--logo-size:2;--logo-padding:2;--logo-type-display:inherit;--topbar-link-color:255,255,255;--topbar-link-color-alpha:.5;--topbar-background-color:255,0,0;--topbar-background-color-alpha:.1;--navbar-link-color:255,255,255;--navbar-link-color-alpha:1;--navbar-link-hover-color:222,222,222;--navbar-link-hover-color-alpha:1;--navbar-background-color:111,111,111;--navbar-background-color-alpha:1;--navbar-margin:2;--sidebar-background-color:111,222,111;--sidebar-background-color-alpha:1;--background-color:33,33,33;--background-color-alpha:1;--background-image:url('/images/backgrounds/fantasy-8.jpg');--background-size:cover;--background-attachment:fixed;--background-overlay-color:33,33,33;--background-overlay-color-alpha:.5;--borderkit-original-image:url('/images/borders/25/25-a360-original.png');--borderkit-repeats-image:url('/images/borders/25/25-a360-repeats.png');--borderkit-opacity:1;--borderkit-buttons-display:block;--borderkit-borders-display:block;--borderkit-ornament-top-display:block;--borderkit-ornament-bottom-display:block;--borderkit-margin:1;--card-background-color:111,111,111;--card-background-color-alpha:.2;--card-background-overlay-color:111,111,111;--card-background-overlay-color-alpha:1;--card-background-image:url('/images/cards/grunge-one/v/grunge-one-grayscale.jpg');--card-background-image-alpha:1;--modal-color-readable:255,255,255;--modal-background-color:33,33,33;--modal-background-color-alpha:1;--admin-primary:#d0ab35;--admin-accent:#ffc107;--admin-background:#27282a;--admin-row-draggable:53,127,208;--admin-widget-draggable:208,171,53;--admin-dropzone-rgb:90,180,45}.text-primary{color:var(--primary) !important}body{color:rgba(var(--base-color));font-family:var(--text-font),sans-serif;font-weight:var(--text-font-weight);background-position:top center;background-repeat:no-repeat;background-attachment:fixed;background-size:var(--background-size);background-color:rgba(var(--background-color),var(--background-color-alpha));background-image:var(--background-image);background-attachment:var(--background-attachment);overflow-y:scroll;position:relative;cursor:default}body::after{content:" ";position:fixed;top:0;left:0;bottom:0;right:0;opacity:1;z-index:-4;pointer-events:none;background-color:rgba(var(--background-overlay-color),var(--background-overlay-color-alpha))}#body-wrapper{background-color:rgba(var(--background-color),var(--background-color-alpha))}@media(min-width:1200px){.container{max-width:1600px}}.content-wrapper{min-height:960px}a{color:rgba(var(--primary-color))}a:hover{color:rgba(var(--primary-color),.8);text-decoration:none}.text-alt{color:rgba(var(--primary-color))}hr{border-color:rgba(var(--base-color))}b,strong{font-weight:700}pre{color:rgba(var(--base-color))}blockquote p:last-child{margin-bottom:0}.nav-top-bar{background-color:rgba(var(--topbar-background-color),var(--topbar-background-color-alpha));height:3rem;z-index:1030}.nav-top-bar .nav-link{color:rgba(var(--topbar-link-color),var(--topbar-link-color-alpha));font-size:.875rem;font-weight:600;padding:.5rem 1rem;margin:.25rem 0 0 0}.nav-top-bar .dropdown-item{font-size:.875rem;font-weight:300}.nav-top-bar .badge-secondary{color:inherit;background-color:rgba(255,255,255,.2)}.nav-top-bar .icon{color:rgba(var(--topbar-link-color),var(--topbar-link-color-alpha))}.nav-top-bar a:hover{color:rgba(var(--topbar-link-color),var(--topbar-link-color-alpha));opacity:.9}@media all and (max-width:768px){.nav-top-bar .nav-link{padding:.5rem .25rem;margin:.25rem 0 0 0}}.navbar-toggler{padding-left:48%;padding-right:48%}.navbar-toggler i{color:rgba(var(--base-color))}.nav-link-bar{text-align:center;background-color:rgba(var(--navbar-background-color),var(--navbar-background-color-alpha))}.nav-link-bar .navbar{padding-bottom:0;background-size:contain;background-repeat:no-repeat;background-position:center;z-index:9}.nav-link-bar .nav-link{color:rgba(var(--navbar-link-color),var(--navbar-link-color-alpha)) !important;font-weight:600;padding-left:1rem !important;padding-right:1rem !important;text-transform:uppercase;font-size:.875rem;transition:all .25s ease-in-out}.nav-link-bar .nav-link:focus,.nav-link-bar .nav-link:hover{color:rgba(var(--navbar-link-hover-color),var(--navbar-link-hover-color-alpha)) !important}.nav-link-bar .dropdown-menu{color:#fff;background-color:#000;border-radius:0;margin-top:1rem}.nav-link-bar .dropdown-item{background-color:transparent !important;font-weight:600;padding-left:1rem !important;text-transform:uppercase;font-size:.875rem}.nav-link-bar .dropdown-item:focus,.nav-link-bar .dropdown-item:hover{color:inherit;text-decoration:none;background-color:rgba(255,255,255,.1)}.nav-link-bar svg{color:rgba(var(--navbar-link-color),var(--navbar-link-color-alpha)) !important}card.nav-link-bar{background-color:rgba(var(--navbar-background-color),var(--navbar-background-color-alpha))}#nav-container{padding:calc(var(--logo-padding)*1rem) 0}#logo-link{color:rgba(var(--logo-color),var(--logo-color-alpha)) !important;font-family:var(--logo-font);font-size:calc(var(--logo-size)*1rem);font-weight:var(--logo-font-weight)}#logo-link:hover,#logo-link:focus{text-decoration:none}#logo-image{max-height:100px;margin:1rem 0;display:var(--logo-image-display)}#logo-type{display:var(--logo-type-display);text-shadow:none}#logo-type:hover{text-shadow:none}#logo-top{padding-top:calc(var(--logo-padding)*1rem)}#logo-bottom{padding-bottom:calc(var(--logo-padding)*1rem)}.nav-side{color:rgba(var(--base-color));background-color:rgba(var(--sidebar-background-color),var(--sidebar-background-color-alpha));height:100%;width:282px;position:fixed;z-index:100;top:0;left:0;overflow-x:hidden;transition:.5s;font-size:1rem}.nav-side .nav-link{color:rgba(var(--primary-color));font-weight:600;border-bottom:1px solid rgba(255,255,255,.025);padding:.25rem .75rem}.nav-side .nav-link:hover{background-color:rgba(0,0,0,.1)}.nav-side .icon{color:rgba(var(--primary-color))}.nav-side-left{left:-282px;right:auto;border-right:1px solid #333}.nav-side-right{right:-282px;left:auto;border-left:1px solid #333}.nav-title{padding:1rem;background-color:rgba(0,0,0,.2);font-weight:600}section{position:relative;padding:2rem 0;background-position:top center;background-size:cover}.section-row::before{content:"";display:block;height:100%;position:absolute;top:0;left:0;width:100%}h1,h2,h3,h4,h5,h6{color:rgba(var(--base-color));font-family:var(--title-font);font-weight:var(--title-font-weight)}h1,.h1{font-size:1.5rem}h2,.h2{font-size:1.25rem}h3,.h3{font-size:1rem}h4,.h4{font-size:.875rem}h5,.h5{font-size:.75rem}.font-weight-semi-bold{font-weight:600}button:hover{cursor:pointer}.btn{font-weight:600;border-radius:0;font-size:.75rem;cursor:pointer;position:relative;z-index:1;letter-spacing:.5px}.btn .bk-btn-l{background-position:top -60px left -330px;background-repeat:no-repeat;height:50px;position:absolute;display:block;width:60%;width:calc(50% + 10px);overflow:hidden;top:-10px;left:-10px;z-index:-1;pointer-events:none;opacity:1;transition:all .25s ease-in-out;background-image:var(--borderkit-original-image);opacity:var(--borderkit-opacity);display:var(--borderkit-buttons-display)}.btn .bk-btn-r{background-position:top -60px right -570px;background-repeat:no-repeat;height:50px;position:absolute;display:block;width:60%;width:calc(50% + 10px);overflow:hidden;top:-10px;right:-10px;z-index:-1;pointer-events:none;opacity:1;transition:all .25s ease-in-out;background-image:var(--borderkit-original-image);opacity:var(--borderkit-opacity);display:var(--borderkit-buttons-display)}.btn.bk{margin-left:.5rem;margin-right:.5rem}.btn.btn-secondary .bk-btn-l{background-position:top -110px left -330px;background-image:var(--borderkit-original-image);opacity:var(--borderkit-opacity);display:var(--borderkit-buttons-display)}.btn.btn-secondary .bk-btn-r{background-position:top -110px right -570px;background-image:var(--borderkit-original-image);opacity:var(--borderkit-opacity);display:var(--borderkit-buttons-display)}.btn-primary{color:rgba(var(--primary-color-readable));background-color:rgba(var(--primary-color));border-width:0 !important;box-shadow:none !important}.btn-primary:hover,.btn-primary:focus,.btn-primary.focus,.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active{color:rgba(var(--primary-color-readable));background-color:rgba(var(--primary-color),.8);border-width:0;box-shadow:none !important}.btn-primary:active,.btn-primary.active,.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active{color:rgba(var(--primary-color-readable));background-color:rgba(var(--primary-color));border-width:0;box-shadow:none !important}.btn-secondary{color:rgba(var(--secondary-color-readable));background-color:rgba(var(--secondary-color));border-width:0 !important;box-shadow:none !important}.btn-secondary:hover,.btn-secondary:focus,.btn-secondary.focus{color:rgba(var(--secondary-color-readable));background-color:rgba(var(--secondary-color),.8);border-width:0;box-shadow:none !important}.btn-secondary:active,.btn-secondary.active,.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active{color:rgba(var(--secondary-color-readable));background-color:rgba(var(--secondary-color));border-width:0;box-shadow:none !important}.btn-danger{border-width:0}.btn-danger:active:hover,.btn-danger:active:focus,.btn-danger:active.focus,.btn-danger.active:hover,.btn-danger.active:focus,.btn-danger.active.focus,.open>.btn-danger.dropdown-toggle:hover,.open>.btn-danger.dropdown-toggle:focus,.open>.btn-danger.dropdown-toggle.focus{border-width:0;box-shadow:none !important}.clickable{cursor:pointer}.text-size-xs{font-size:.75rem !important}.text-size-sm{font-size:.875rem !important}.text-size-regular{font-size:1rem !important}.text-size-lg{font-size:1.25rem !important}.text-size-xl{font-size:1.5rem !important}.text-size-xxl{font-size:2rem !important}.form-control,.form-control:disabled,.form-control[readonly]{display:block;width:100%;color:rgba(var(--base-color));background-color:rgba(var(--base-color),.05);background-image:none;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.form-control option{color:#333}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:rgba(var(--base-color));background-color:rgba(var(--base-color),.1);border-color:rgba(var(--primary-color),.5);outline:none;box-shadow:none}.form-control:disabled,.form-control[readonly]{background-color:rgba(0,0,0,.8);opacity:1}.form-control::placeholder{color:#666;opacity:1}.form-check-label{user-select:none}.card,.card-hidden{margin-bottom:2rem;/*!important;*/}.card.bk,.card.bk::after,.card.bk::before{border:none;border-radius:0}.card{background-color:rgba(var(--card-background-color),var(--card-background-color-alpha));border:1px solid rgba(0,0,0,.02);border-radius:0}.card::after{content:"";display:block;position:absolute;top:0;left:0;background-image:none;background-position:top center;width:100%;height:100%;opacity:1;pointer-events:none}.card::before{content:"";display:block;height:100%;position:absolute;top:0;left:0;width:100%;pointer-events:none;background-image:var(--card-background-image);opacity:var(--card-background-image-alpha)}.card-img-top{position:relative}.card-linkbox{color:inherit}.card-linkbox:hover{color:inherit;box-shadow:rgba(255,255,255,.25) 0 0 20px;text-shadow:0 0 10px rgba(255,255,255,.25);text-decoration:none;cursor:pointer}.card-linkbox:hover .card{color:inherit;box-shadow:rgba(255,255,255,.25) 0 0 10px;text-shadow:0 0 10px rgba(255,255,255,.25);background-color:rgba(255,230,215,.05);border-color:rgba(255,255,255,.2);text-decoration:none}.card-header{background-color:rgba(0,0,0,0);border-radius:0 !important;border-bottom:none;position:relative}.card-header h1,.card-header h2,.card-header h3{margin:0}.card-hidden .card-header{background-color:transparent}.card-body{position:relative}.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.01);border-top:1px solid rgba(0,0,0,.02);position:relative}.card .bk-card-tl{background-position:top left;background-repeat:no-repeat;height:60px;position:absolute;width:60%;width:calc(50% + 15px);overflow:hidden;top:-30px;left:-15px;pointer-events:none;background-image:var(--borderkit-original-image);opacity:var(--borderkit-opacity);display:var(--borderkit-borders-display)}.card .bk-card-tr{background-position:top right;background-repeat:no-repeat;height:60px;position:absolute;width:60%;width:calc(50% + 15px);top:-30px;right:-15px;pointer-events:none;background-image:var(--borderkit-original-image);opacity:var(--borderkit-opacity);display:var(--borderkit-borders-display)}.card .bk-card-tc{background-position:top -60px left -30px;background-repeat:no-repeat;height:90px;position:absolute;width:300px;top:-45px;left:calc(50% - 150px);pointer-events:none;background-image:var(--borderkit-original-image);opacity:var(--borderkit-opacity);display:var(--borderkit-ornament-top-display)}.card .bk-card-bl{background-position:top -340px left;background-repeat:no-repeat;height:60px;position:absolute;width:60%;width:calc(50% + 15px);bottom:-30px;left:-15px;pointer-events:none;background-image:var(--borderkit-original-image);opacity:var(--borderkit-opacity);display:var(--borderkit-borders-display)}.card .bk-card-bc{background-position:top -150px left -30px;background-repeat:no-repeat;height:90px;position:absolute;width:300px;bottom:-45px;left:calc(50% - 150px);pointer-events:none;background-image:var(--borderkit-original-image);opacity:var(--borderkit-opacity);display:var(--borderkit-ornament-bottom-display)}.card .bk-card-br{background-position:top -340px right;background-repeat:no-repeat;height:60px;position:absolute;width:60%;width:calc(50% + 15px);bottom:-30px;right:-15px;pointer-events:none;background-image:var(--borderkit-original-image);opacity:var(--borderkit-opacity);display:var(--borderkit-borders-display)}.card .bk-card-l{background-position:top left;background-repeat:repeat-y;position:absolute;width:30px;top:30px;left:-15px;bottom:30px;pointer-events:none;background-image:var(--borderkit-repeats-image);opacity:var(--borderkit-opacity);display:var(--borderkit-borders-display)}.card .bk-card-r{background-position:top right;background-repeat:repeat-y;position:absolute;width:30px;top:30px;right:-15px;bottom:30px;pointer-events:none;background-image:var(--borderkit-repeats-image);opacity:var(--borderkit-opacity);display:var(--borderkit-borders-display)}.card.bk{margin-top:calc(var(--borderkit-margin)*1rem);margin-bottom:calc(var(--borderkit-margin)*1rem)}.table{color:rgba(var(--base-color))}.table thead th{color:rgba(var(--base-color));font-weight:600}.table-sm th,.table-sm td{padding:.1rem .3rem;font-size:.875rem}label{display:inline-block;margin-bottom:.5rem;text-wrap:none}.btn-xs,.btn-group-xs>.btn{padding:.2rem .35rem;font-size:.6rem;border-radius:.15rem}.title{color:rgba(var(--base-color))}.bg-primary{background-color:rgba(var(--primary-color))}.input-validation-error{border-color:#600;background-color:rgba(30,0,0,.8)}.validation-summary-errors ul{margin:0;padding:0 0 0 .5rem;list-style-type:none}#footer{font-size:.875rem;padding:2rem 0}#footer a{color:#fff;text-decoration:none}#footer a:hover{color:#fff;text-decoration:none}body.editing{background-image:none;color:#fff;background-color:#222;font-family:Krub}body.editing::after{background-image:none;background-color:#222}body.editing #outer-wrapper{padding:0 2rem}body.editing #body-wrapper{background-color:#222}body.editing section{padding:0 !important;background-image:none !important}body.editing section::before{background-color:transparent !important}body.editing .tooltip .arrow:before{border-top-color:#fff}body.editing .tooltip-inner{max-width:600px;border:2px solid #fff;background-color:#777}body.editing footer{display:none}body.editing .no-gutters>.col,body.editing .no-gutters>[class*=col-]{padding-right:15px;padding-left:15px}body.editing .widget-container{display:none}body.editing .widget-row{background-color:rgba(0,0,0,.4);border:solid 1px rgba(var(--admin-row-draggable),.4)}.widget-container{position:relative}.widget-dropzone{padding:1rem;font-size:1rem;text-align:center;border:1px solid rgba(255,255,255,.1);background-color:transparent;color:#fff;margin:1rem 0}.widget-dropzone a{color:rgba(255,255,255,.1)}.widget-dropzone:hover a{color:#fff}.widget-dropzone.widget-drop-pulse{border:1px solid rgba(var(--admin-dropzone-rgb),.6);transition:all .3s;animation:pulse 1s infinite}.widget-dropzone.widget-drop-glow{background-color:rgba(var(--admin-dropzone-rgb),.6);box-shadow:rgba(90,180,45,1) 0 0 20px inset !important;border:1px solid rgba(90,180,45,.4);transition:all .3s}.widget-dropzone.widget-drop-glow a{pointer-events:none}.widget-draggable{display:none;color:#666;font-size:1rem;font-weight:500;padding:1rem;background-color:rgba(var(--admin-widget-draggable),.2);border:solid 1px rgba(var(--admin-widget-draggable),.4)}.widget-draggable:hover{cursor:move;background-color:rgba(var(--admin-widget-draggable),.3)}.widget-draggable a{color:rgba(var(--admin-widget-draggable))}.widget-draggable svg{color:rgba(var(--admin-widget-draggable))}.widget-draggable:hover a{color:#fff}.widget-draggable:hover svg{color:#fff}.row-draggable{display:none;color:#666;font-size:1rem;font-weight:500;padding:1rem;background-color:rgba(var(--admin-row-draggable),.2);border-bottom:solid 1px rgba(var(--admin-row-draggable),.4)}.row-draggable:hover{cursor:move;background-color:rgba(var(--admin-row-draggable),.3)}.row-draggable a{color:rgba(var(--admin-row-draggable))}.row-draggable svg{color:rgba(var(--admin-row-draggable))}.row-draggable:hover a{color:#fff}.row-draggable:hover svg{color:#fff}.row-dropzone{padding:1rem;font-size:1rem;text-align:center;background-color:transparent;border:1px solid rgba(255,255,255,.1);color:#fff;margin:1rem 0}.row-dropzone a{color:rgba(255,255,255,.2)}.row-dropzone:hover a{color:#fff}.row-dropzone.row-drop-pulse{border:1px solid rgba(90,180,45,.4);transition:all .3s;animation:pulse 1s infinite}.row-dropzone.row-drop-glow{background-color:rgba(90,180,45,1);box-shadow:rgba(90,180,45,1) 0 0 20px inset !important;border:1px solid rgba(90,180,45,.4);transition:all .3s}.row-dropzone.row-drop-glow a{pointer-events:none}@-webkit-keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 rgba(90,180,45,.4)}90%{-webkit-box-shadow:0 0 0 10px rgba(90,180,45,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(90,180,45,0)}}.widget-custom-disabled{font-size:.75rem;color:#900;position:absolute;top:4px;right:16px;height:16px;width:16px;z-index:99}.alert-info,.alert-info a,.alert-info a:hover,.alert-warning,.alert-warning a,.alert-warning a:hover,.alert-danger,.alert-danger a,.alert-danger a:hover,.alert-success,.alert-success a,.alert-success a:hover{color:rgba(var(--base-color))}.alert{padding:.75rem;margin-bottom:1rem;border:1px solid transparent;border-radius:0}.alert a{font-weight:600}.alert a:hover{text-decoration:underline}.alert-info{color:#ace;background-color:#3d8c98;border-color:rgba(30,144,255,.2)}.alert-info a,.alert-info a:hover{color:#bdf}.alert-warning{color:#cc6;background-color:rgba(230,230,0,.1);border-color:rgba(230,230,0,.25)}.alert-warning a,.alert-warning a:hover{color:#cc0}.alert-danger{color:#c66;background-color:rgba(200,0,0,.15);border-color:rgba(200,0,0,.25)}.alert-danger a,.alert-danger a:hover{color:#c66}.alert-success{color:#6e6;background-color:rgba(0,200,0,.05);border-color:rgba(0,200,0,.25)}.alert-success a,.alert-success a:hover{color:#6e6}.user-link{position:relative}.user-popup{position:absolute;min-height:100px;width:300px;top:-8px;left:-8px;background-color:#111;border:1px solid rgba(0,0,0,.15);opacity:1;font-size:.75rem;z-index:4}.user-popup img{max-height:48px}.user-popup .user-head{padding:.75rem}.user-popup .user-stats{padding:.5rem 0;background-color:rgba(0,0,0,.1)}.user-popup .user-signature{padding:.75rem}.user-popup .user-signature p{margin:0}.bootstrap-datetimepicker-widget table td.day{height:8px;line-height:8px;width:8px}.bootstrap-datetimepicker-widget table td,.bootstrap-datetimepicker-widget table th{text-align:center;border-radius:.25rem;padding:.2rem}.admin-modal .modal-dialog{max-width:1200px !important}.admin-modal .modal-dialog.fullscreen{height:100%;width:100%;margin:0;padding:0;max-width:100% !important}.admin-modal .modal-dialog.fullscreen .modal-content{min-height:100%;height:auto}.admin-theme{z-index:9000;color:#fff;background-color:var(--admin-background);border:none;box-shadow:5px 5px 15px rgba(0,0,0,.75);user-select:none;font-size:.875rem;font-weight:300;font-family:'Krub',sans-serif !important}.admin-theme .card::before{background-color:transparent}.admin-theme h1,.admin-theme h2,.admin-theme h3,.admin-theme h4,.admin-theme h5{font-family:'Krub',sans-serif !important;font-weight:500;color:var(--admin-primary)}.admin-theme a{color:var(--admin-primary)}.admin-theme a:hover{color:var(--admin-primary);filter:brightness(1.2)}.admin-theme pre{color:#fff}.admin-theme .col-form-label{font-size:.75rem;font-weight:500;line-height:1.5;margin-bottom:-.5rem}.admin-theme .alert-info{color:#fff}.admin-theme .list-group-item{background-color:#262626;padding:.5rem 1rem;cursor:pointer}.admin-theme .list-group-item.collapsed{background-color:#1c1c1c}.admin-theme .list-group-item.parent{color:#fc0}.admin-theme .list-group-item.active{background-color:rgba(255,255,255,.05);border-color:rgba(255,255,255,.05)}.admin-theme .list-group-item i{margin-right:.5rem;pointer-events:none}.admin-theme .list-group-item.navigation-alignment i{margin-right:.5rem;pointer-events:inherit}.admin-theme .list-group-item span{pointer-events:none !important}.admin-theme .form-control:focus{color:#fff}.admin-theme .borderkit-container,.admin-theme .borderkit-variation-container,.admin-theme .cardbackground-container,.admin-theme .cardbackground-variation-container{position:relative;cursor:pointer;margin:.5rem;text-align:center}.admin-theme .borderkit-sample{display:block;background-size:contain;background-position:center;background-repeat:no-repeat;height:115px}.admin-theme .borderkit-name{display:block;margin-top:.5rem;padding:.25rem 1rem;color:#fff;font-weight:300;font-size:1rem;background-color:rgba(0,0,0,.5)}.admin-theme .borderkit-sample-variation{display:inline-block;height:20px;width:52px;background-size:auto 30px;cursor:pointer}.admin-theme .cardbackground-name{position:absolute;bottom:0;left:0;right:0;margin:auto;padding:.25rem 1rem;color:#aaa;font-weight:300;font-size:1rem;background-color:rgba(0,0,0,.75)}.admin-theme .cardbackground-sample{display:inline-block;height:60px;width:180px;cursor:pointer}.admin-theme #admin-filters{padding:.5rem}.admin-theme #admin-filters svg,.admin-theme #admin-filters path{cursor:pointer}.admin-theme #admin-filters button{font-size:.875rem}.admin-theme #admin-footer{padding:.5rem;font-size:1rem;margin-top:1px;border-top:1px solid rgba(255,255,255,.1)}.admin-theme .btn-primary{background-color:var(--admin-primary);color:#fff}.admin-theme .btn-primary:hover,.admin-theme .btn-primary:focus{background-color:var(--admin-primary);filter:brightness(1.1);color:#fff}.admin-theme .btn-secondary{background-color:#444;color:#aaa}.admin-theme .menu{margin:0}.admin-theme .menu-item{padding:.5rem .75rem;text-align:center}.admin-theme .menu-item:hover{cursor:pointer;background-color:rgba(0,0,0,.2)}.admin-theme .menu-item:hover svg{color:rgba(255,255,255,.4) !important}.admin-theme .menu-item:hover .fa-inverse{color:#fff !important}.admin-theme .menu-item.active{background-color:rgba(255,255,255,.05) !important;color:var(--admin-primary);font-weight:400}.admin-theme .menu-item.active .fa-inverse{color:var(--admin-primary) !important}.admin-theme .menu-item span:not(.fa-layers):nth-child(n+2){margin-left:.5rem}.admin-theme .menu-item-small{padding:.25rem;font-size:.75rem}.admin-theme .fa-layers-text{margin:0 !important}.admin-theme .menu .menu{background-color:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.1);border-width:1px 0}.admin-theme .menu-full{position:fixed;padding:1rem;left:300px;width:auto;right:0;bottom:0;top:0;margin:0;overflow-x:hidden;transition:.5s;font-size:.875rem;z-index:9000;color:#fff;background-color:var(--admin-background) !important}.admin-theme .menu-second{position:absolute;left:300px;bottom:0;top:0;width:300px;margin:0;overflow-x:hidden;transition:.5s;font-size:1rem;z-index:9000;color:#fff;background-color:var(--admin-background)}.admin-theme .fa-layers{color:rgba(255,255,255,.15)}.admin-theme .menu-options{border-top:solid 1px rgba(255,255,255,.1)}.admin-theme .qt-item{padding:1rem .5rem;float:left}.admin-theme .image-option{display:inline;width:auto;height:80px;border:1px solid rgba(255,255,255,.1);margin:1rem .5rem;box-shadow:0 0 10px rgba(0,0,0,.5);cursor:pointer}.admin-theme .card{background-color:rgba(0,0,0,.1);transition:all .2s ease-in-out;padding:0}.admin-theme .card::after{background-image:none !important;opacity:inherit !important}.admin-theme .card::before{background-image:none !important;opacity:inherit !important}.admin-theme .theme-item{padding:.5rem 1rem}.admin-theme .form-control{background-color:#222;border-color:#444;color:#fff}.admin-theme .form-control option{color:#fff}.admin-theme .form-group{margin-bottom:.5rem}.admin-theme .input-group-addon{color:#aaa;background-color:#333;border:1px solid #444}.admin-theme .input-group-addon i{border:1px solid #444}.admin-theme .input-group-text{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;font-weight:normal;line-height:1.25;color:#fafafa;text-align:center;background-color:rgba(0,0,0,.05);border:1px solid rgba(255,255,255,.15);border-radius:.25rem}.admin-theme .font-item{padding:1rem;cursor:pointer}.admin-theme .alert-success,.admin-theme .alert-danger,.admin-theme .alert-warning{color:#fff}.admin-theme .form-control::placeholder{color:#666 !important;opacity:1}.admin-theme .form-control:disabled{display:block;width:100%;color:var(--admin-accent);background-color:rgba(255,255,255,.05);border-color:#444;background-image:none;-webkit-background-clip:padding-box;background-clip:padding-box}body.editing .modal-content{background:var(--admin-background) !important;color:#fff !important}.admin-template-container{padding:1rem}.admin-template-column{border:1px solid rgba(255,255,255,.1);background-color:rgba(0,0,0,.1);height:1.5rem;content:' ';margin:0 -.75rem}.admin-theme-side{z-index:1000;color:#fff;position:fixed;top:0;left:0;bottom:0;margin:0 auto;width:300px;background-color:var(--admin-background);border:1px solid rgba(255,255,255,.05);box-shadow:5px 5px 15px rgba(0,0,0,.75);user-select:none;font-weight:300;overflow-y:scroll}.admin-theme-side::-webkit-scrollbar{display:none}.popover.admin-popover{background-color:var(--admin-background) !important;border-color:var(--admin-accent);z-index:9999;font-family:'Krub',sans-serif !important;font-weight:300}.popover.admin-popover .popover-body{color:#fff;font-weight:300}.popover.admin-popover.bs-popover-right .arrow::after{left:4px;top:4px;border-width:.25rem .25rem .25rem 0;border-right-color:var(--admin-accent) !important}.popover.admin-popover.bs-popover-right .arrow::before{display:none !important}.fileUpload{position:relative}.fileUpload input.upload{position:absolute;top:0;right:0;bottom:0;margin:0;padding:0;opacity:0;filter:alpha(opacity=0);overflow:hidden;width:100%}.fileUpload input.upload:hover{cursor:pointer}.tooltip{z-index:99999 !important}.glimpse-nowrap{z-index:99999 !important}.modal{overflow-y:auto}.modal-content{background-color:rgba(var(--modal-background-color),var(--modal-background-color-alpha));color:rgba(var(--modal-color-readable)) !important}.modal .card::before{background-image:none}.modal-open{overflow:auto}.modal-open[style]{padding-right:0 !important}.modal-website .file-dropzone{border:1px dashed rgba(var(--modal-color-readable))}.modal-website .card{background-color:rgba(var(--modal-color-readable),.05) !important}.modal-website .menu-item{padding:.5rem .75rem;text-align:center;background-color:rgba(var(--modal-color-readable),.05) !important}.modal-website .menu-item:hover{cursor:pointer}.modal-website .menu-item:hover{background-color:rgba(var(--modal-color-readable),.15) !important}.modal-website .menu-item.active{background-color:rgba(var(--modal-color-readable),.1) !important;font-weight:400}#image-detail{position:fixed;height:100%;width:100%;top:0;left:0;background-color:rgba(0,0,0,.8);z-index:9999}#image-detail-container{height:100%;overflow-y:auto}.image-title{font-size:.875rem;overflow:hidden;text-wrap:none;white-space:nowrap;text-overflow:ellipsis;text-align:center}.img-thumbnail{padding:0;background-color:rgba(255,255,255,0);border:1px solid rgba(255,255,255,.1);border-radius:0;transition:all .2s ease-in-out;max-width:100%;height:auto;box-shadow:rgba(255,255,255,.25) 0 0 20px}.img-thumbnail:hover{border:1px solid rgba(255,255,255,.15);transition:all .2s ease-in-out;box-shadow:rgba(255,255,255,.35) 0 0 20px}#markdown-reference th{padding:.5rem;border-bottom:1px solid rgba(255,255,255,.25);background-color:rgba(255,255,255,.02)}#markdown-reference td{padding:.5rem;border-bottom:1px solid rgba(255,255,255,.25)}.popover{background-color:#111;z-index:9999;pointer-events:none}.popover-body{color:#ccc}.arrow::after{border-color:transparent !important}.spoiler{padding:1rem;background-color:rgba(0,0,0,.1)}.spoiler-title{cursor:pointer}.spoiler-title:hover{cursor:pointer}.spoiler-title:after{content:'Spoiler!';float:right;font-size:.75rem}.spoiler-body{padding-top:1rem}.hr-text{display:flex;flex-basis:100%;align-items:center;font-size:12px;margin:8px 0}.hr-text::before,.hr-text::after{content:"";flex-grow:1;background:rgba(0,0,0,.35);height:1px;font-size:0;line-height:0;margin:0 16px}[data-lity]:hover{cursor:pointer}blockquote{margin:0 0 1rem 0;padding:.5rem;padding-left:1rem;border-left:6px double rgba(111,111,111,.05);background-color:rgba(111,111,111,.05)}.forums-card{background-color:rgba(111,111,111,.05);margin-bottom:2rem}.forums-card a:hover{text-decoration:none}.forums-card .card-block{padding:.5rem}.forums-card h3{font-size:1.25rem;margin-bottom:0}.forums-card .description p{margin:0}.forums-card .avatar img{float:left;height:36px;width:36px;margin-right:1rem}.forums-card-unread{border-left:1px solid rgba(111,111,111,.5)}.forums-card-body{padding:1rem}.not-voted{position:absolute;z-index:-1;transition:all 1s;color:transparent}.just-voted{position:absolute;transition:all 1s;animation:heart 1s normal}@-webkit-keyframes heart{0%{color:transparent;transform:scale(1)}80%{color:#df7eee;transform:scale(2)}100%{color:transparent;transform:scale(1)}}.forum-card{background-color:rgba(111,111,111,.05);margin-bottom:.5rem}.forum-card .thread-title{font-size:1.125rem;margin-bottom:.25rem}.forum-card .avatar img{float:left;height:36px;width:36px;margin-right:1rem}.forum-card svg{font-size:1rem;margin-right:.5rem}.forum-card-body{padding:.5rem}.forum-card-unread{border-left:2px solid rgba(111,111,111,.5)}.forum-card-deleted{font-size:.875rem;background-color:#311;border:1px #611 solid}.forum-card-footer{text-align:right}.forum-actions-container{font-size:.875rem;margin:1rem 0}.forum-paging-container{margin-bottom:.5rem;font-size:.875rem}.forum-paging-container a{margin-right:4px}.forum-post-actions{font-size:.875rem}.forum-post-actions a{padding-left:1rem}.forum-post{background-color:rgba(0,0,0,.2);border:1px solid rgba(0,0,0,.125);margin-bottom:.5rem;padding:1rem}.forum-post .user-container{margin:1rem;text-align:center}.forum-post .avatar{height:96px;width:96px;text-align:center;display:inline-block}.forum-post .user{font-size:1.125rem;font-weight:700}.forum-post .user-title{font-size:.875rem}.forum-post .user-stats{border-top:1px rgba(255,255,255,.05) solid;margin-top:.5rem;padding-top:.5rem;font-size:.875rem}.forum-post .user-role{font-size:.875rem;font-weight:500;padding:.25rem;background-color:rgba(0,0,0,.05);margin-bottom:.25rem}.forum-post .user-award{font-size:.875rem;font-weight:500;padding:.25rem;background-color:rgba(0,0,0,.05);margin-bottom:.25rem}.forum-post .body{padding:1rem .5rem;min-height:180px}.forum-post .signature{font-size:.875rem;border-top:1px rgba(255,255,255,.05) solid;margin-top:.5rem;padding:1rem}.forum-post .signature p{margin:0}.forum-post .footer{font-size:.875rem;border-top:1px rgba(255,255,255,.05) solid;margin-top:.5rem;padding:1rem}.forum-post .footer-actions{margin-top:1rem}.forum-post .footer-actions a{padding-right:.75rem}.forum-post .footer-actions svg{margin-right:.25rem}.forum-post-reported-actions{border-top:1px rgba(255,255,255,.05) solid;margin-top:1rem;padding:.5rem}.forum-post-reported-actions a{padding-left:.5rem}.forum-post-reported-actions i{padding-right:.25rem}.forum-post-reported{background-color:rgba(255,0,0,.2) !important;border:1px rgba(255,0,0,.2) solid !important}.forum-post-deleted{border:1px rgba(255,255,25,.2) solid !important}.forum-post-selected{background-color:rgba(111,111,111,.1);border:1px rgba(111,111,111,.25) dashed}.forum-breadcrumb h1{font-size:2rem}.forum-breadcrumb .breadcrumb{background-color:transparent;margin:0;padding:0;font-weight:500}.forum-breadcrumb .breadcrumb-item+.breadcrumb-item::before{color:rgba(111,111,111,.5);content:"\\"}.forum-attachment{background-color:rgba(111,111,111,.05);border:1px rgba(111,111,111,.1) solid;padding:.5rem}.forum-attachment img{height:48px;max-width:100px;background-color:transparent;border:1px rgba(111,111,111,.05) solid}#poll-container{background-color:rgba(111,111,111,.05);border:1px solid rgba(111,111,111,.125);margin-bottom:2rem;padding:1rem}.poll-choice{font-size:.875rem;background-color:rgba(111,111,111,.1);margin-bottom:.5rem;padding:.25rem .75rem}.poll-bar-fill{background:#020024;background:linear-gradient(90deg,rgba(2,0,36,.5) 0%,rgba(9,36,121,.5) 35%,rgba(0,224,255,.5) 100%);height:4px;border-radius:4px;margin:.5rem 0 .25rem 0}.ace_editor{font-size:1rem !important}#admin-controls{position:fixed;top:3rem;left:0;z-index:30;background-color:rgba(0,0,0,.2)}#admin-controls a{display:block;padding:1rem}#admin-editor{font-family:'Krub',sans-serif !important;font-weight:300}#admin-editor .btn-primary{background-color:var(--admin-primary);color:#fff}#admin-editor .btn-primary:hover,#admin-editor .btn-primary:focus{background-color:var(--admin-primary);filter:brightness(1.1);color:#fff}#admin-editor .btn-secondary{background-color:#444;color:#aaa}#admin-editor h1,#admin-editor h2,#admin-editor h3,#admin-editor h4,#admin-editor h5{font-family:'Krub',sans-serif !important;font-weight:500;color:#fff;margin:0}#admin-editor .card{background-color:rgba(0,0,0,.1);transition:all .2s ease-in-out;padding:0}#admin-editor .card::after{background-image:none !important;opacity:inherit !important}#admin-editor .card::before{background-image:none !important;opacity:inherit !important}#admin-editor .editor-top-menu{background-color:#eee;color:#444;padding:1rem}#admin-editor .editor-top-menu h1{font-family:'Krub',sans-serif !important;font-weight:400;font-size:1rem;color:#444;margin:0}#admin-editor .editor-side-menu{position:fixed;background-color:transparent;top:80px;left:16px;z-index:9000;font-size:1rem}#admin-editor .editor-side-menu2{position:fixed;background-color:var(--admin-background);top:69px;left:69px;z-index:9001;min-width:200px;max-width:200px;overflow-x:hidden;overflow-y:auto;font-size:.875rem;max-height:600px;padding:.75rem;border:1px solid rgba(255,255,255,.05);box-shadow:rgba(0,0,0,.8) 0 0 20px,rgba(0,0,0,.2) 0 0 4px inset}#admin-editor .editor-side-menu3{position:fixed;background-color:var(--admin-background);top:69px;left:280px;z-index:9002;min-width:200px;max-width:200px;overflow:hidden;font-size:.875rem;padding:.75rem;border:1px solid rgba(255,255,255,.05);box-shadow:rgba(0,0,0,.8) 0 0 20px,rgba(0,0,0,.2) 0 0 4px inset}#admin-editor .editor-side-menu4{position:fixed;background-color:var(--admin-background);top:69px;left:492px;z-index:9003;max-width:1200px;max-height:90%;right:16px;overflow-x:hidden;overflow-y:auto;font-size:.875rem;padding:.75rem;border:1px solid rgba(255,255,255,.05);box-shadow:rgba(0,0,0,.8) 0 0 20px,rgba(0,0,0,.2) 0 0 4px inset}#admin-editor .editor-side-menu .menu-item{margin-bottom:1rem}#admin-editor .menu-item:hover{cursor:pointer;background-color:rgba(0,0,0,.2)}#admin-editor .menu-item:hover svg{color:var(--admin-accent) !important}#admin-editor .menu-item .fa-inverse{color:#444 !important}#admin-editor .menu-item:hover .fa-inverse{color:#444 !important}#admin-editor .menu-item span:not(.fa-layers,.fa-layers-text){margin-left:.5rem;font-weight:300}#admin-editor .menu-item.active svg:not(.fa-inverse){color:var(--admin-accent) !important}#admin-editor .editor-side-menu2 .menu-item{margin-bottom:.75rem}#admin-editor .editor-side-menu2 .menu-item:last-child{margin-bottom:0}#admin-editor .editor-side-menu2 .menu-item .fa-layers{font-size:1.75rem}#admin-editor .editor-side-menu3 .menu-item{margin-bottom:.75rem}#admin-editor .editor-side-menu3 .menu-item:last-child{margin-bottom:0}#admin-editor .editor-side-menu3 .menu-item .fa-layers{font-size:1.5rem}#admin-editor *::-webkit-scrollbar{width:.25rem}#admin-editor *::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(255,255,255,.2)}#admin-editor *::-webkit-scrollbar-thumb{background-color:#a9a9a9;outline:1px solid #708090}#admin-editor .image-option{display:inline;width:auto;max-height:80px;max-width:80px;border:1px solid rgba(255,255,255,.1);margin:1rem .5rem;box-shadow:0 0 10px rgba(0,0,0,.5);cursor:pointer;padding:.5rem}#admin-editor .borderkit-container,#admin-editor .borderkit-variation-container,#admin-editor .cardbackground-container,#admin-editor .cardbackground-variation-container{position:relative;cursor:pointer;margin:.5rem;text-align:center}#admin-editor .borderkit-sample{display:block;background-size:contain;background-position:center;background-repeat:no-repeat;height:115px}#admin-editor .borderkit-name{display:block;padding:.25rem 1rem;color:#fff;font-weight:300;font-size:1rem;background-color:rgba(0,0,0,.1)}#admin-editor .borderkit-sample-variation{display:inline-block;height:20px;width:52px;background-size:auto 30px;cursor:pointer}#admin-editor .cardbackground-container{position:relative;display:inline-block}#admin-editor .cardbackground-name{display:block;margin-top:.5rem;padding:.25rem 1rem;color:#fff;font-weight:300;font-size:1rem;background-color:rgba(0,0,0,.5)}#admin-editor .cardbackground-sample{display:inline-block;height:60px;width:180px;cursor:pointer;background-size:cover}
