@import url("../fonts/localfonts.css");html{height:100%;-ms-touch-action:manipulation;touch-action:manipulation;font-size:14px}body{font-family:"Source Sans Pro",sans-serif;height:100%;display:flex;flex-direction:column;background-color:#f8f9fa;color:#656565}.main-header{min-height:50px;background-color:#3d4a5d;z-index:2004}.nav-top-fixed .main-header,.nav-sidebar-fixed .main-header{position:fixed;width:100%}.main-wrapper{display:flex;flex:1;-ms-flex:1 0 auto}.nav-top-fixed .main-wrapper,.nav-sidebar-fixed .main-wrapper{margin-top:50px}.main-nav{width:230px;background-color:#edf0f1;border:1px solid #dbe0e2;transition:width .2s cubic-bezier(.35,0,.25,1);z-index:2003}.nav-sidebar-fixed .main-nav{position:fixed;height:calc(100% - 50px);overflow-y:auto;overflow-x:hidden}.nav-sidebar-mini .main-nav{width:70px}.main-container{display:flex;flex-direction:column;width:100%;min-width:0}.nav-sidebar-fixed .main-container{margin-left:230px}.nav-sidebar-mini.nav-sidebar-fixed .main-container{margin-left:70px}@media(max-width:768px){.main-nav{display:none}.nav-sidebar-collapsed .main-nav{display:block;transition:all .3s ease;position:fixed;height:100%;top:50px}.nav-sidebar-collapsed .main-header{position:fixed;width:100%}.nav-sidebar-mini.nav-sidebar-fixed .main-container,.nav-sidebar-fixed .main-container{margin-left:0}.nav-sidebar-collapsed .nav-backdrop{display:block!important}}.main-content{flex:1;-ms-flex:1 0 auto;padding:20px;width:100%;position:relative}.main-content-center{flex:1;display:flex;align-items:center}.settings-bar{position:fixed;width:230px;right:1px;background-color:#edf0f1;height:100%;border:1px solid #dbe0e2;display:none;z-index:2000}footer{padding:20px;border-top:1px solid #e4eaec}a{color:#2c333e}a:hover,a:focus{text-decoration:none;color:#2c333e;cursor:pointer}.main-content .content-heading{display:flex;align-items:center;font-size:1.5rem;line-height:1.1;color:#3d4a5d;padding:20px;margin:-20px -20px 20px;font-weight:600;background-color:#fafbfc;border-bottom:1px solid #e4eaec}.main-content .content-heading .actionTitle{font-size:1rem;margin-top:5px;margin-left:5px;margin-right:5px}.main-content .content-heading small{display:block;font-size:12px;color:#909fa7}.floating{position:relative;width:100%;border:1px solid rgba(0,0,0,.125);margin-left:0;border-radius:calc(.25rem - 1px);margin-bottom:1rem;display:flex;background-color:#f8f9fa}.floating::before{position:absolute;top:0;left:0;right:0;bottom:0}.scrolled{position:fixed;top:1rem;z-index:3;width:unset}.floating-menu-actions{padding-top:.5rem;padding-left:.5rem}.floating-menu-actions a,.floating-menu-actions input{padding:.5rem 1rem}#ScrollMenue .btn-outline-primary{border:1px solid;margin-right:.25rem}#ScrollMenue .btn-outline-primary:hover{color:#fff;background-color:#17a2b8;border:1px solid;margin-right:.25rem}.main-header .navbar{padding:0;text-align:center}.main-header .navbar-nav>.nav-item>.nav-link{padding:1rem .95rem}.navbar-header{width:230px}.nav-sidebar-mini .navbar-header{width:100px}@media(max-width:768px){.navbar-header{width:100px}}.navbar-header .brand-logo-collapsed{display:none}.nav-sidebar-mini .brand-logo-collapsed{display:inline-block}.nav-sidebar-mini .brand-logo{display:none}@media(max-width:768px){.brand-logo-collapsed{display:inline-block!important}.brand-logo{display:none}}.navbar .fas,.navbar .far{vertical-align:middle}.main-header .nav-dropdown>a>.badge{position:absolute;top:3px;right:0;padding:2px 5px}.dropdown-toggle-nocaret:after{display:none}.nav-dropdown,.dropdown-list{position:relative}.nav-dropdown .dropdown-menu,.dropdown-list .dropdown-menu{position:absolute}.nav-dropdown .dropdown-menu{background-color:#3d4a5d}.dropdown-list .dropdown-menu{background-color:transparent;border-top-right-radius:.25rem!important;border-top-left-radius:.25rem!important}.nav-dropdown .dropdown-menu,.dropdown-list .dropdown-menu{border-top-width:2px;border-top-color:#51bf99;border-right:0;border-bottom:0;border-left:0}.nav-dropdown .dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.nav-dropdown .dropdown-item.active,.nav-dropdown .dropdown-item:hover,.nav-item.nav-dropdown.show{background:rgba(0,0,0,.09)}.nav-dropdown .dropdown-item{position:relative}.nav-dropdown .dropdown-item.dropdown-toggle:after{border-top:4px solid transparent;border-left:4px solid;border-bottom:4px solid transparent;border-right:0;position:absolute;top:50%;right:12px;margin:-2px 0 0}.dropdown-item:hover{cursor:pointer}.dropdown-header{margin:0 0 2px;text-transform:uppercase}.dropdown-header,.dropdown-menu>li>a{padding:5px 18px}.dropdown-multi-column{display:table;padding:0}.dropdown-column{display:table-cell;padding:0}.navbar-image{height:24px;padding:0;margin:auto 5px}@media(min-width:768px){.dropdown-menu .dropdown-toggle:hover>a:not(.disabled)+.dropdown-menu{display:block}.dropdown-menu .dropdown-menu{position:absolute;top:0;left:100%;display:none;margin-top:-2px;border-width:2px;border-radius:2px}.dropdown-column+.dropdown-column{border-left:1px solid #6c757d;border-top:0}}.dropdown-list>.dropdown-menu{padding:0;min-width:220px}.navbar-form{padding:0 15px;margin:9px 0;position:relative}.navbar-form .form-control{width:180px;padding:5px 15px;padding-right:26px;height:32px;background:#f2f3f4;border-color:#f2f3f4;-webkit-border-radius:30px;border-radius:30px}.navbar-form .btn{position:absolute;right:15px;top:0;bottom:0;border:0;background:0 0;-webkit-border-radius:0 30px 30px 0;border-radius:0 30px 30px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.navbar-form .btn:focus{box-shadow:none}.schreibendetails .value-key{width:15rem}.schreibendetails .value-value{max-width:45rem;min-width:20rem!important}.schreibendetails .value-readonly{background-color:#f3f3f3}.align-left{float:left}.align-right{float:right}.clearfix::after{content:"";clear:both;display:table}.form-group .form-control::-webkit-input-placeholder{color:#ffc107;opacity:1}.form-group .form-control::-moz-placeholder{color:#ffc107;opacity:1}.form-group .form-control:-ms-input-placeholder{color:#ffc107;opacity:1}.form-group .form-control::-ms-input-placeholder{color:#ffc107;opacity:1}.form-group .form-control::placeholder{color:#ffc107;opacity:1}.main-nav .badge{margin-top:4px;margin-right:5px}.nav-sidebar{z-index:2001}.nav-sidebar .nav.metismenu>li{display:block;width:100%;position:relative}.nav-sidebar .nav>li{display:block;width:100%;position:relative}.nav-sidebar .nav>li>a{padding:14px 20px 14px 25px;display:block}.nav-sidebar .nav>li>a i{margin-right:6px}.nav-sidebar .nav>li.active{border-left:4px solid #3d4a5d;background-color:#f9f9f9;font-weight:600}.nav-sidebar .nav>li:hover{background-color:#f9f9f9;font-weight:600}.nav-sidebar .nav>li[area-expanded=true]{background-color:#f9f9f9;font-weight:600}.nav-sidebar-mini .nav-sidebar .nav>li:hover,.nav-sidebar-mini .nav-sidebar .nav>li:hover i{background-color:transparent;font-weight:600;color:#51bf99}.nav-sidebar .nav-dropdown>a:after{position:absolute;top:25px;right:15px;display:block;width:5px;height:5px;margin-top:-2px;content:'';-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border-width:1px 1px 0 0;border-style:solid}.nav-sidebar-mini .nav-sidebar .nav-dropdown>a:after{border:0}.nav-sidebar .nav-dropdown[area-expanded=true]>a:after{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.nav-sidebar li.active>a,.nav-sidebar-mini .nav-floating li.active>a{color:#138496}.nav-sidebar-mini .main-nav .profile-element,.nav-sidebar-mini .main-nav .nav-label,.nav-sidebar-mini .main-nav .nav li a span{display:none}.nav-sidebar-mini>.nav-sidebar>ul>li>a>i,.nav-sidebar-mini>.nav-sidebar>ul>li>a>em{font-size:1.1em;width:auto}.nav-sidebar .nav-second-level li a{padding-left:52px}.nav-sidebar .nav-third-level li a{padding-left:62px}.nav-sidebar .nav.nav-second-level>li.active{border:0}.nav-sidebar-mini .nav-second-level li a{padding:14px 20px 14px 25px;display:block}.nav-sidebar-mini .nav-second-level{position:absolute;left:70px;top:0;border:1px solid #dbe0e2;background-color:#f9f9f9}.nav-sidebar-mini .nav-sidebar{padding-bottom:20px}.nav-sidebar-mini .nav-floating{display:block;overflow:auto;min-width:160px}.nav-floating li:hover{background:#edf0f1;font-weight:600}.nav-backdrop{right:0;bottom:0;left:0;position:fixed;display:none;height:100%;width:100%;z-index:2000;background:rgba(0,0,0,.35)}.alert-sm{padding:.25rem}.setting-color .row{margin-right:10px;margin-left:19px;margin-bottom:10px}.settings-first-color{width:37px;height:34px;border-top-left-radius:3px;border-top-right-radius:3px}.settings-second-color{width:37px;height:12px;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.bg-default{background-color:#3d4a5d}.bg-oxford-blue{background-color:#3d4a5d}.bg-purple{background-color:#8f5db2}.bg-blue{background-color:#1797be}.bg-red{background-color:#da4c4e}.bg-green{background-color:#2b957a}.bg-eastern-blue{background-color:#22a6b7}.bg-chestnut{background-color:#b84743}.bg-bright-gray{background-color:#3a3f51}.bg-porcelain{background-color:#edf0f1}.bg-brown{background-color:#785549}.bg-blue-chill{background-color:#159588}.text-alpha{color:rgba(255,255,255,.5)!important}.text-pink{color:#f532e5!important}.text-purple{color:#7266ba!important}.text-dark{color:#3a3f51!important}.text-alpha-inverse{color:rgba(0,0,0,.5)!important}.text-green{color:#37bc9b!important}.text-yellow{color:#fad732!important}.text-gray-darker{color:#232735!important}.text-gray-dark{color:#3a3f51!important}.text-gray{color:#dde6e9!important}.text-gray-light{color:#e4eaec!important}.text-gray-lighter{color:#edf1f2!important}.bg-primary{background-color:#991252!important}.bg-outline-primary{color:#991252;border:solid 2px #991252}.icon-fontawesome-primary .far,.icon-fontawesome-primary .fas,.icon-fontawesome-primary .fa{color:#007bff}.icon-fontawesome-secondary .far,.icon-fontawesome-secondary .fas,.icon-fontawesome-secondary .fa{color:#6c757d}.icon-fontawesome-info .far,.icon-fontawesome-info .fas,.icon-fontawesome-info .fa{color:#17a2b8}.icon-fontawesome-teal .far,.icon-fontawesome-teal .fas,.icon-fontawesome-teal .fa{color:#20c997}.icon-fontawesome-success .far,.icon-fontawesome-success .fas,.icon-fontawesome-success .fa{color:#28a745}.icon-fontawesome-danger .far,.icon-fontawesome-danger .fas,.icon-fontawesome-danger .fa{color:#dc3545}.icon-fontawesome-warning .far,.icon-fontawesome-warning .fas,.icon-fontawesome-warning .fa{color:#ffc107}.badge-primary{background-color:#1ab394;color:#fff}.label{background-color:#d1dade;color:#5e5e5e;padding:3px 8px;text-shadow:none;border-radius:.25em;line-height:1;white-space:nowrap}.label-success,.badge-success{background-color:#28a745;color:#fff}.label-warning,.badge-warning{background-color:#ffc107;color:#fff}.label-warning-light,.badge-warning-light{background-color:#f8ac59;color:#fff}.label-danger,.badge-danger{background-color:#dc3545;color:#fff}.label-info,.badge-info{background-color:#17a2b8;color:#fff}.label-inverse,.badge-inverse{background-color:#262626;color:#fff}.label-white,.badge-white{background-color:#fff;color:#5e5e5e}.label-white,.badge-disable{background-color:#2a2e36;color:#8b91a0}.text-inherit{color:inherit!important}.text-sm{font-size:.9rem}.text-md{font-size:1.6625rem}.text-lg{font-size:2.625rem}.text-nowrap{white-space:nowrap}.text-thin{font-weight:100!important}.text-normal{font-weight:normal!important}.text-bold{font-weight:bold!important}l-0{left:0%}r-0{right:0%}.l-5{left:5%}.r-5{right:5%}.l-10{left:10%}.r-10{right:10%}.l-15{left:15%}.r-15{right:15%}.circle{display:inline-block;width:7px;height:7px;border-radius:500px;margin:0 .5em;background-color:#ddd;vertical-align:text-bottom;border:2px solid transparent}.circle-sm{width:5px;height:5px}.circle-lg{width:11px;height:11px}.circle-xl{width:18px;height:18px}.switch{position:relative;display:inline-block;width:53px;height:25px;float:right}.switch input{display:none}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.slider:before{position:absolute;content:"";height:18px;width:18px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s}input.default:checked+.slider{background-color:#3d4a5d}input.primary:checked+.slider{background-color:#2196f3}input.success:checked+.slider{background-color:#8bc34a}input.info:checked+.slider{background-color:#3de0f5}input.warning:checked+.slider{background-color:#ffc107}input.danger:checked+.slider{background-color:#f44336}input:focus+.slider{box-shadow:0 0 1px #2196f3}input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.rounded-left-0{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.rounded-right-0{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.w-xs{width:350px}@media(min-width:576px){.w-sm{width:450px}}@media(min-width:768px){.w-md{width:550px}}@media(min-width:992px){.w-lg{width:700px}}@media(min-width:1200px){.w-xl{width:750px}}.parsley-error .form-control,.parsley-error .input-group-text{border-color:#f05050!important}.parsley-error .form-control:focus{box-shadow:none}.parsley-required,.parsley-type,.parsley-equalto{color:#f05050}.parsley-errors-list{display:none;margin:0;padding:0}.parsley-errors-list.filled{display:block}.parsley-errors-list>li{font-size:12px;list-style:none;color:#f05050}.parsley-error .select2.select2-container.select2-container--bootstrap .selection .select2-selection.select2-selection--single,.parsley-error .select2.select2-container.select2-container--bootstrap .selection .select2-selection.select2-selection--multiple{border-color:#f05050}.card{margin-bottom:1.25rem}.card-default{border-top-width:3px;border-color:#cfdbe2}.card-default .card-header{background-color:#fff}td.details-control{cursor:pointer;font-family:'Font Awesome 5 Free';font-weight:900;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;text-rendering:auto;color:#337ab7}td.details-control:before{content:""}tr.shown td.details-control:before{content:""}.dataTables_filter .form-control{box-shadow:none}.mapael svg{width:100%}.mapael .mapTooltip{position:absolute;background-color:#fff;opacity:.9;filter:alpha(opacity=70);border-radius:10px;padding:10px;z-index:1000;max-width:200px;display:none;color:#337ab7}.mapael .zoomButton{background-color:#fff;border:1px solid #ccc;color:#000;width:15px;height:15px;line-height:15px;text-align:center;border-radius:3px;cursor:pointer;position:absolute;top:0;font-weight:bold;left:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mapael .zoomReset{top:10px}.mapael .zoomIn{top:30px}.mapael .zoomOut{top:50px}.mapTooltip{pointer-events:none}.flot-chart,.chartist-chart,.morris-chart,.c3-chart{width:100%;height:300px}.flot-chart svg,.chartist-chart svg,.morris-chart svg,.c3-chart svg{width:100%}.chartjs-render-monitor{width:100%!important}.btn-epr{margin-top:.2rem}.btn-labeled{padding-top:0;padding-bottom:0}.btn-label{position:relative;background:rgba(0,0,0,.05);display:inline-block;padding:.375rem 1rem;left:-12px;border-radius:.25rem 0 0 0}.btn-label.btn-label-right{left:auto;right:-1rem;border-radius:0 .25rem .25rem 0}.btn-oval{border-top-right-radius:50px;border-bottom-right-radius:50px;padding-right:18px;border-top-left-radius:50px;border-bottom-left-radius:50px;padding-left:18px}.btn-circle{width:30px;height:30px;padding:6px 0;border-radius:15px;text-align:center;font-size:12px;line-height:1.428571429}.btn-circle.btn-lg{width:50px;height:50px;padding:10px 16px;border-radius:25px;font-size:18px;line-height:1.33}.sweet-alert{z-index:2009!important}.sweet-overlay{z-index:2008!important}.modal{z-index:2006}.modal-backdrop{z-index:2005}.popover,.tooltip{z-index:2007}#SchulenLogModalCenter .modal-body{max-height:80vh;overflow-y:scroll}.carousel-multi-item .controls-top{text-align:center;margin-bottom:1.88rem}.carousel-multi-item .controls-top .btn-floating{background:#4285f4}.carousel-multi-item a.waves-effect,.carousel-multi-item a.waves-light{display:inline-block}.carousel-multi-item .btn-floating{box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);position:relative;z-index:1;vertical-align:middle;display:inline-block;overflow:hidden;transition:all .2s ease-in-out;margin:10px;border-radius:50%;padding:0;cursor:pointer;width:47px;height:47px}.carousel-multi-item .waves-effect{position:relative;cursor:pointer;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.carousel-multi-item .btn-floating i{display:inline-block;width:inherit;text-align:center;color:#fff}.carousel-multi-item .btn-floating i{font-size:1.25rem;line-height:47px}.carousel-multi-item .carousel-indicators{margin-bottom:-2em}.carousel-multi-item .carousel-indicators li{height:1.25rem;width:1.25rem;max-width:1.25rem;background-color:#4285f4;margin-bottom:-3.75rem;border-radius:50%}.carousel-multi-item .carousel-indicators .active{height:1.56rem;width:1.56rem;max-width:1.56rem;background-color:#4285f4}.wizard>.content>.body{position:static!important}.marker{background-color:#ff0}span.select2{width:100%!important}.parsley-error+.select2.select2-container.select2-container--bootstrap .selection .select2-selection.select2-selection--single,.parsley-error+.select2.select2-container.select2-container--bootstrap .selection .select2-selection.select2-selection--multiple{border-color:#f05050}.timeline-container{width:90%;max-width:1200px;margin:0 auto}.timeline-container::after{content:'';display:table;clear:both}.timeline{position:relative;padding:0;margin-top:2em;margin-bottom:2em}.timeline::before{content:'';position:absolute;top:0;left:18px;height:100%;width:4px;background:#f1f1f1}.timeline-content .btn{float:right}.timeline.light-timeline:before{background:#e7eaec}.dark-timeline .timeline-content:before{border-color:transparent #f5f5f5 transparent transparent}.dark-timeline.center-orientation .timeline-content:before{border-color:transparent transparent transparent #f5f5f5}.dark-timeline .timeline-block:nth-child(2n) .timeline-content:before,.dark-timeline.center-orientation .timeline-block:nth-child(2n) .timeline-content:before{border-color:transparent #f5f5f5 transparent transparent}.dark-timeline .timeline-content,.dark-timeline.center-orientation .timeline-content{background:#f5f5f5}@media only screen and (min-width:1200px){.timeline.center-orientation{margin-top:3em;margin-bottom:3em}.timeline.center-orientation:before{left:50%;margin-left:-2px}}@media only screen and (max-width:1200px){.center-orientation.dark-timeline .timeline-content:before{border-color:transparent #f5f5f5 transparent transparent}}.timeline-block{position:relative;margin:2em 0}.timeline-block:after{content:"";display:table;clear:both}.timeline-block:first-child{margin-top:0}.timeline-block:last-child{margin-bottom:0}@media only screen and (min-width:1200px){.center-orientation .timeline-block{margin:4em 0}.center-orientation .timeline-block:first-child{margin-top:0}.center-orientation .timeline-block:last-child{margin-bottom:0}}.timeline-icon{position:absolute;top:0;left:0;width:40px;height:40px;border-radius:50%;font-size:16px;border:3px solid #f1f1f1;text-align:center}.timeline-icon i{display:block;width:24px;height:24px;position:relative;left:50%;top:50%;margin-left:-12px;margin-top:-9px;color:#fff}@media only screen and (min-width:1200px){.center-orientation .timeline-icon{width:50px;height:50px;left:50%;margin-left:-25px;-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden;font-size:19px}.center-orientation .timeline-icon i{margin-left:-12px;margin-top:-10px}.center-orientation .cssanimations .timeline-icon.is-hidden{visibility:hidden}}.timeline-content{position:relative;margin-left:60px;background:#fff;border-radius:.25em;padding:1em}.timeline-content:after{content:"";display:table;clear:both}.timeline-content h2{font-weight:400;margin-top:4px}.timeline-content p{margin:1em 0;line-height:1.6}.timeline-content .timeline-date{float:left;font-weight:500}.timeline-date small{color:#3d4a5d;font-weight:400}.timeline-content::before{content:'';position:absolute;top:16px;right:100%;height:0;width:0;border:7px solid transparent;border-right:7px solid #fff}@media only screen and (min-width:768px){.timeline-content h2{font-size:18px}.timeline-content p{font-size:13px}}@media only screen and (min-width:1200px){.center-orientation .timeline-content{margin-left:0;padding:1.6em;width:45%}.center-orientation .timeline-content::before{top:24px;left:100%;border-color:transparent;border-left-color:#fff}.center-orientation .timeline-content .btn{float:left}.center-orientation .timeline-content .timeline-date{position:absolute;width:100%;left:122%;top:2px;font-size:14px}.center-orientation .timeline-block:nth-child(even) .timeline-content{float:right}.center-orientation .timeline-block:nth-child(even) .timeline-content::before{top:24px;left:auto;right:100%;border-color:transparent;border-right-color:#fff}.center-orientation .timeline-block:nth-child(even) .timeline-content .btn{float:right}.center-orientation .timeline-block:nth-child(even) .timeline-content .timeline-date{left:auto;right:122%;text-align:right}.center-orientation .cssanimations .timeline-content.is-hidden{visibility:hidden}}.jstree-hovered{background-color:transparent!important;color:inherit!important;font-weight:600}.jstree-wholerow-hovered{background-color:#e7f4f9!important}.jstree-clicked{color:inherit!important}.jstree-wholerow-clicked{background:#e7f4f9!important}.jstree-proton{font-family:inherit!important}.tab-content .card-body{background:#fff;border-width:0}.tab-pane{border:1px solid #dee2e6}.tab-pane.active{border-top-width:0}.nav-tabs .nav-link{border-color:#e9ecef #e9ecef #dee2e6}.nav-pills .nav-item .nav-link.active{color:#fff;background-color:#17a2b8}.tour-backdrop{z-index:2010!important}.tour-step-background{z-index:2011!important}.popover[class*=tour-]{z-index:2011!important}.tour-step-backdrop{z-index:2012!important}.rcrop-wrapper img{width:100%}.textDiff ins{background-color:#c6ffc6;text-decoration:none}.textDiff del{background-color:#ffc6c6}.form-group label,.control-label,.custom-control label{font-weight:600}.card-title{margin-bottom:0}.dd{position:relative;display:block;margin:0;padding:0;list-style:none;line-height:20px}.dd-list{display:block;position:relative;margin:0;padding:0;list-style:none}.dd-list .dd-list{padding-left:30px}.dd-collapsed .dd-list{display:none}.dd-item,.dd-empty,.dd-placeholder{display:block;position:relative;margin:0;padding:0;min-height:20px;line-height:20px}.dd-handle{display:block;margin:5px 0;padding:5px 10px;color:#333;text-decoration:none;border:1px solid #e7eaec;background:#f5f5f5;-webkit-border-radius:3px;border-radius:3px;box-sizing:border-box;-moz-box-sizing:border-box}.dd-handle span{font-weight:bold}.dd-handle:hover{background:#f0f0f0;cursor:pointer;font-weight:bold}.dd-item>button{display:block;position:relative;cursor:pointer;float:left;width:25px;height:20px;margin:5px 0;margin-top:7px;padding:0;text-indent:100%;white-space:nowrap;overflow:hidden;border:0;background:transparent;font-size:12px;line-height:1;text-align:center;font-weight:bold;font-family:'Font Awesome 5 Free';color:#17a2b8}.dd-item>button:before{content:"";display:block;position:absolute;width:100%;text-align:center;text-indent:0}.dd-item>button[data-action="collapse"]:before{content:''}.dd-placeholder,.dd-empty{margin:5px 0;padding:0;min-height:30px;background:#f2fbff;border:1px dashed #b6bcbf;box-sizing:border-box;-moz-box-sizing:border-box}.dd-empty{border:1px dashed #bbb;min-height:100px;background-color:#e5e5e5}.dd-dragel{position:absolute;z-index:9999;pointer-events:none}.dd-dragel>.dd-item .dd-handle{margin-top:0}.dd-dragel .dd-handle{-webkit-box-shadow:2px 4px 6px 0 rgba(0,0,0,.1);box-shadow:2px 4px 6px 0 rgba(0,0,0,.1)}.sk-rotating-plane,.sk-double-bounce .sk-child,.sk-wave .sk-rect,.sk-wandering-cubes .sk-cube,.sk-spinner-pulse,.sk-chasing-dots .sk-child,.sk-three-bounce .sk-child,.sk-circle .sk-child:before,.sk-cube-grid .sk-cube,.sk-fading-circle .sk-circle:before,.sk-folding-cube .sk-cube:before{background-color:#3d4a5d}.sk-circle{margin:0 auto}.loading-mask-container{position:absolute;background-color:rgba(170,170,170,.3);z-index:9999;width:100%;height:100%;left:0}.loading-mask-image{position:absolute;top:30%;left:calc(50% - 20px)}.card.spinner .card-body{position:relative}.sortable-list{padding:10px 0}.agile-list{list-style:none;margin:0}.agile-list li{background:#fafafb;border:1px solid #e7eaec;margin:0 0 10px 0;padding:15px;border-radius:2px}.agile-list li:hover{cursor:pointer;background:#fff}.agile-list li.warning-element{border-left:3px solid #d39e00}.agile-list li.danger-element{border-left:3px solid #bd2130}.agile-list li.info-element{border-left:3px solid #117a8b}.agile-list li.success-element{border-left:3px solid #1e7e34}.agile-detail{margin-top:5px;font-size:12px}.ui-sortable-placeholder{border:1px dashed #cecece!important;visibility:visible!important;background:#e7eaec}.painterro{width:100%;position:relative;overflow-x:auto;overflow-y:hidden}.ptro-color-main{background-color:#edf0f1!important}.ptro-icon-btn.ptro-color-control{background-color:#3d4a5d;color:#fff}.ptro-bar.ptro-color-main>div{width:100%;overflow-x:auto}@media(max-width:768px){.ptro-bar.ptro-color-main span:first-child button:nth-child(1),.ptro-bar.ptro-color-main span:first-child button:nth-child(2),.ptro-bar.ptro-color-main span:first-child button:nth-child(3),.ptro-bar.ptro-color-main span:first-child button:nth-child(4),.ptro-bar.ptro-color-main span:first-child button:nth-child(5),.ptro-bar.ptro-color-main span:first-child button:nth-child(6),.ptro-bar.ptro-color-main span:first-child button:nth-child(7),.ptro-bar.ptro-color-main span:first-child button:nth-child(12),.ptro-bar.ptro-color-main span:first-child button:nth-child(14){display:none}}.dropzone{border:2px dashed #0087f7!important;border-radius:5px;background:#fff!important}.dropzone .dz-message span{font-weight:600;font-size:18px}.zoom:after{content:'';display:block;width:33px;height:33px;position:absolute;top:0;right:0;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAhCAYAAABX5MJvAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAd5JREFUeNrMlT1rwlAUhvMhImhEsRQEoRBag2t1Cjo4OmUpgj9D8D+4CeI/cFPcHR0iDiqdpBALgS46qFSKQhBSmwMNtJrozc2XB8Lh3gTuc8953xPyeDwSepAk+aKlZ8LjoE7WPe159RvCF5CAyX7vN2O1Jp/PhxKJBL3ZbNThcKjgQmCBwOHdbvchmUwG9b3lcnkol8sfl2DIE2EafYMk1kwmExyPx4+RSITe7XaqJEkKx3EhfV0qlWQzEArhgkgaqdfr93DgfD5XWJaVcrmcDBnWsF+r1e7sVAKpIovFgoM2FAqF9783hhaJovgE1WAY5g23EkgV0Q6gjfY1cX5DhmpYsSgWyGQy2UM+LTu0CfJgMPjCcYcl1zSbzXWxWIwKghCfTqfB0Wi053k+nM1mw/C+3W5/OqGJqxqpVqvxRqORMvoYBKrpQ16tVqqTEIYgYNVKpRKNxWL0drtVZVk+tFqtlO4cIxC7EEhzBBzS7/dZMxCKsB9X5whYFoYV2DSdToc6nU7Kjjtsg8AYn81mitPtsDzi7c4JR0a82xBYIG5AWAZxC8ISiJsQyCBuQyCBeAFxFcQriIsgXkKYgngNYQjiB8QZiF8Q/0AChL/RO/uL+hUUcQNxExA/AgwAQCThORpp8DAAAAAASUVORK5CYII=')}.card-price{position:absolute;background-color:#3d4a5d;top:-33px;right:0;padding:6px 12px;color:#fff}.bootstrap-tagsinput{width:100%;height:calc(1.5em + .75rem + 2px);margin-bottom:0;box-shadow:none!important}.bootstrap-tagsinput:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.25)!important}.custom-control-label-radio::before{top:3px;left:-21px;width:15px;height:15px}.row-table{display:table;table-layout:fixed;height:100%;width:100%;margin:0}.row-cell{display:table-cell;vertical-align:middle}.easypie-chart{position:relative}.easypie-chart span{font-size:30px;margin-top:-25px;line-height:40px;display:block;position:absolute;left:50%;top:50%;width:100%;margin-left:-50%;height:30px}.easypie-chart canvas{width:100%;max-width:130px;max-height:130px;height:100%}.jqstooltip{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;width:auto!important;height:auto!important;display:block;background-color:rgba(43,48,58,.8);color:#fff;text-align:left;white-space:nowrap;padding:5px 5px 5px 5px;min-height:22px;border-radius:3px}[tabindex="-1"]:focus{outline:0!important}*::-webkit-scrollbar{width:.7em}*::-webkit-scrollbar-thumb{background-color:#d3d3d3}*::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(255,255,255,.9);background-color:#fff}.message{margin-bottom:1.25rem;font-size:.875rem}.message .message-content{padding:1rem 2.25rem;background-color:#f5f6fa;color:#8094ae;margin-left:1.25rem;border-radius:1.25rem;text-align:left;display:inline-block;max-width:25rem}.message .message-content .message-attachment{display:flex;align-items:center}.message .message-content .message-attachment .btn-icon{margin-right:.625rem}.message .avatar{display:inline-block;vertical-align:bottom;margin-top:-1.25rem}.message .avatar img{box-shadow:0 0 0 .5rem #fff}.message .message-options{display:inline-flex;align-items:center;font-size:.75rem;color:#adb5bd;margin-top:.3125rem}.message .message-options>*{margin-left:.3125rem;margin-right:.3125rem}.message .message-options>:not(.avatar){height:1.125rem;line-height:1.125rem;display:inline-block;vertical-align:middle}.message.self{text-align:right}.message.self .message-content{background-color:#665dfe;color:#fff;margin-right:1.25rem;margin-left:0}.message.self .message-options{flex-direction:row-reverse}.message-divider{width:100%;max-width:100%;display:block;position:-webkit-sticky;position:sticky;top:0;z-index:1020}.message-divider:before{content:attr(data-label);display:block;position:absolute;top:-.5rem;letter-spacing:.0313rem;font-size:.6875rem;padding:.125rem .5rem;border-radius:.1875rem;background-color:#f8f9fa;border:1px solid #e5e9f2;left:50%;font-weight:500;transform:translateX(-50%)}.swal2-container{z-index:2008!important}a{text-decoration:none}.table thead th{border-bottom:2px solid #dee2e6!important}.table td,.table th{border-top:1px solid #dee2e6!important}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.bg-info{background-color:#17a2b8!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#117a8b!important}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#138496;border-color:#117a8b;box-shadow:0 0 0 .2rem #3ab0c3}.form-group label,.control-label,.custom-control label{font-weight:600}.card-title{margin-bottom:0}.regular-checkbox{display:none}.regular-checkbox+label{background-color:#fafafa;border:1px solid #cacece;box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 -15px 10px -12px rgba(0,0,0,.05);padding:9px;border-radius:3px;display:inline-block;position:relative}.regular-checkbox+label:active,.regular-checkbox:checked+label:active{box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 1px 3px rgba(0,0,0,.1)}.regular-checkbox:checked+label{background-color:#fff;border:1px solid #adb8c0;box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 -15px 10px -12px rgba(0,0,0,.05),inset 15px 10px -12px rgba(255,255,255,.1);color:#19e916}.regular-checkbox:checked+label:after{content:'✔';font-size:14px;position:absolute;top:0;left:3px}.dataTables_length{float:right;margin-left:1em}.dataTables_filter{float:right}.html5buttons{float:left;margin-bottom:.25em}.magnify{position:relative;cursor:none}.magnify-large{position:absolute;display:none;width:500px;height:500px;-webkit-box-shadow:0 0 0 7px rgba(204,204,204,.55),0 0 7px 7px rgba(0,0,0,.25),inset 0 0 40px 2px rgba(0,0,0,.25);-moz-box-shadow:0 0 0 7px rgba(255,255,255,.55),0 0 7px 7px rgba(0,0,0,.25),inset 0 0 40px 2px rgba(0,0,0,.25);box-shadow:0 0 0 7px rgba(255,255,255,.55),0 0 7px 7px rgba(0,0,0,.25),inset 0 0 40px 2px rgba(0,0,0,.25);-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.font-small-1{font-size:.7rem!important}.font-small-2{font-size:.8rem!important}.font-small-3{font-size:.9rem!important}.font-medium-1{font-size:1.1rem!important}.font-medium-2{font-size:1.2rem!important}.font-medium-3{font-size:1.3rem!important}.font-medium-4{font-size:1.4rem!important}.font-medium-5{font-size:1.5rem!important}.font-large-1{font-size:2rem!important}.font-large-2{font-size:3rem!important}.font-large-3{font-size:4rem!important}.font-large-4{font-size:5rem!important}.text-bold-300{font-weight:300}.text-bold-400{font-weight:400}.text-bold-500{font-weight:500}.text-bold-600{font-weight:600}.text-bold-700{font-weight:700}.text-italic{font-style:italic}.text-highlight{padding:4px 6px}.numberCircle{border-radius:50%;width:36px;height:36px;padding:8px;background:#fff;border:2px solid #666;color:#666;text-align:center;font:32px Arial,sans-serif}