.m-20{margin:20px}.m-t-5{margin-top:5px}.m-b-5{margin-bottom:5px}.m-t-10{margin-top:10px}.m-l-10{margin-left:10px}.m-l-20{margin-left:20px}.m-r-10{margin-right:10px}.m-r-20{margin-right:20px}.m-b-10{margin-bottom:10px}.m-t-20{margin-top:20px}.m-b-20{margin-bottom:20px}.t-a-c{text-align:center}.truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nw{white-space:nowrap;overflow-x:auto}.bs{white-space:break-spaces;overflow-x:auto}.fl{float:left}.fr{float:right}.shadow-top-low{box-shadow:0 -2px 8px 1px rgba(0,0,0,.07)}.shadow-top-med{box-shadow:0 -6px 12px 2px rgba(0,0,0,.07)}.shadow-center-low{box-shadow:0 0 8px 1px rgba(0,0,0,.07)}.shadow-center-med{box-shadow:0 0 12px 2px rgba(0,0,0,.07)}.shadow-bottom-low{box-shadow:0 2px 8px 1px rgba(0,0,0,.07)}.shadow-bottom-med{box-shadow:0 6px 12px 2px rgba(0,0,0,.07)}.shadow-center-full{box-shadow:0 0 12px 2px rgba(0,0,0,.7)}.login-logo,.register-logo{margin-bottom:15px}.login-box{margin:5% auto auto auto}.login-page{background:#f4f4f400;background-position:center center;background-repeat:no-repeat;background-attachment:fixed;background-size:cover;background-color:#464646}.bg{background-image:none;-webkit-transition:background 3s ease-in-out;-moz-transition:background 3s ease-in-out;-o-transition:background 3s ease-in-out;transition:background 3s ease-in-out;background-size:cover;background-repeat:repeat;background-position:0 0}button,input,textarea,select,div,a{outline:0!important}button:focus,input:focus,textarea:focus,select:focus,div:focus,a:focus{outline:0!important}.readonly-input{background-color:#e9ecef;opacity:.65;pointer-events:none;cursor:not-allowed}.swal2-container{z-index:9999!important}.swal2-modal.swal2-popup .swal2-title{max-width:100%!important;margin:0!important}.swal2-html-container{font-size:1.435em!important}.swal2-title{font-size:2.335em!important}.nav-sub-menu{max-width:calc(100% - 30px)}.sidebar-menu .treeview-menu .treeview-menu{padding-left:10px!important}.sidebar-menu li>a{padding:7px 5px 7px 15px}.user-panel>.info>div{font-weight:600;margin-bottom:9px}.navbar-nav>.user-menu>.dropdown-menu>.user-footer{background-color:#959808}.jumbotron{background-color:unset}.form-group{margin-bottom:5px}.panel-body{padding:0}.spinner-bounce-circle{width:100%;height:100%;position:absolute;right:30px;bottom:30px;z-index:3}.spinner-bounce-circle div{width:60px;height:60px;border-radius:50%;background-color:#333;opacity:.4;position:absolute;top:50%;left:50%;-webkit-animation:circlebounce 2s infinite ease-in-out;animation:circlebounce 2s infinite ease-in-out}.spinner-bounce-circle div:nth-child(1){-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes circlebounce{0%,100%{-webkit-transform:scale(0)}50%{-webkit-transform:scale(1)}}@keyframes circlebounce{0%,100%{transform:scale(0)}50%{transform:scale(1)}}.waiting-overlay{left:0;position:absolute;top:0;width:100%;height:100%;z-index:3;background-color:#000;opacity:.05;filter:alpha(opacity=5);text-align:center;display:block}.info-box-icon img{height:84px;margin-top:-10px}@media(max-width:767px){.info-box-icon img{margin-top:-9px}}.select2-container--default .select2-search--inline .select2-search__field{width:initial!important}.table{white-space:nowrap}.table-container{margin-left:0;width:100%}.table>tbody>tr.selected{background-color:#768c99!important}table.table.dataTable>tbody>tr.selected>*{box-shadow:inset 0 0 0 9999px #768c99!important}table.table.dataTable>tbody>tr{cursor:pointer}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{background-color:#768c99!important;border-color:#768c99!important}.dataTables_empty{text-align:center}.col-max-w{white-space:normal;max-width:200px}.col-min-w{white-space:normal;min-width:400px}.dt-layout-table{overflow:auto}.dt-colspan{background-color:#e1e1e1}input[type=checkbox]{width:22px;height:22px;margin-left:5px;float:left;margin-bottom:10px}input[type=checkbox]+label{margin-top:5px;float:left;margin-left:10px}input[type=checkbox]+a{margin-top:-7px;float:left;margin-left:10px}.checklabel{margin-top:5px;float:none;margin-left:10px;font-weight:normal}.page-header{margin:10px 10px 20px 10px}.page-divider{margin:20px 0 20px 0;font-size:22px;padding-bottom:9px;border-bottom:1px solid #eee}.home-img{width:100%;height:auto;max-width:500px}.switch{position:relative;display:inline-block;width:52px;height:25px}.switch input{opacity:0;width:0;height:0}.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:checked+.slider{background-color:#2196f3}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%}.btn-default-dark{background-color:#768c99;color:#fff;border-color:#62747f}.btn-default-dark:hover,.btn-default-dark:active,.btn-default-dark.hover{background-color:#88a2b2;color:#fff}.btn-prev-ret{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;justify-content:space-around;font-family:"open-semibold",Arial,sans-serif;font-size:20px;height:70px;text-align:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;-webkit-transition:opacity ease-in-out .3s,color ease-in-out .3s,background-color ease-in-out .3s;transition:opacity ease-in-out .3s,color ease-in-out .3s,background-color ease-in-out .3s}.btn-prev-ret.prevstep{color:#333;float:left;-webkit-box-pack:center;justify-content:center;padding-right:0;height:40px;margin:0}.btn-prev-ret.prevstep i{margin-top:3px;-webkit-transition:color ease-in-out .3s,-webkit-transform ease-in-out .3s;transition:color ease-in-out .3s,-webkit-transform ease-in-out .3s;transition:transform ease-in-out .3s,color ease-in-out .3s;transition:transform ease-in-out .3s,color ease-in-out .3s,-webkit-transform ease-in-out .3s}.btn-prev-ret.prevstep:hover,.btn-prev-ret.prevstep:focus{opacity:1;text-decoration:none}.btn-prev-ret.prevstep:hover i,.btn-prev-ret.prevstep:focus i{color:#808080;-webkit-transform:translateX(-8px);transform:translateX(-8px)}.btn-prev-ret.prevstep span,.btn-prev-ret prevstep span{color:#39c;margin-left:10px}.footer-img{margin-top:-10px}.footer-img>img{height:40px}.loading-indicator-wrapper.loader-visible{z-index:9998!important}