﻿.select2-container--bootstrap4 .select2-selection{font-size:14px;}.select2-container--bootstrap4 .select2-selection--single{height:2rem;padding-top:.5rem;}.select2-container--bootstrap4 .select2-results__option{font-size:14px;padding-top:.375rem;padding-bottom:.375rem;}.select2-container--bootstrap4 .select2-results__group{font-size:1em;padding:.375rem;border-bottom:1px solid #000;}.ui-pnotify-text{font-size:16px;font-weight:normal;}.ui-pnotify-title{font-size:22px;font-weight:bold;}.bootstrap-timepicker-widget{font-size:10px;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);}.brighttheme-notice{background-color:#efefef;border-color:#efefef;}.btn-group .btn-outline-dark{padding:4px 12px;margin-right:4px;}.checker{position:relative;display:inline-block;cursor:pointer;vertical-align:middle;}.checker,.checker span,.checker input{width:18px;height:18px;margin-right:8px;}.checker span{color:#455a64;border:2px solid #607d8b;display:inline-block;text-align:center;position:relative;}.checker span:after{content:"";font-family:'Font Awesome 5 Free';font-weight:900;display:none;font-size:11px;line-height:1;position:absolute;top:1px;left:1px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.checker span.checked:after{display:block;}.checker input[type=checkbox],.choice input[type=radio]{border:none;background:none;display:-moz-inline-box;display:inline-block;margin:0;vertical-align:top;cursor:pointer;position:absolute;top:-2px;left:-2px;z-index:2;opacity:0;filter:alpha(opacity=0);}.checkbox .checker,.checkbox-inline .checker{position:absolute;top:1px;left:0;}.form-horizontal .checkbox .checker,.form-horizontal .checkbox-inline .checker{top:9px;}.checkbox-right .checker{left:auto;right:0;}.checker.active span:after,.checkbox>label:active .checker span:after,.checkbox-inline:active .checker span:after{display:block;opacity:.75;filter:alpha(opacity=75);}.checker.disabled{opacity:.5;filter:alpha(opacity=50);}.checker.disabled,.checker.disabled input[type=checkbox]{cursor:not-allowed;}.checkbox>label:active .checker.disabled span:after,.checkbox-inline:active .checker.disabled span:after{opacity:0;filter:alpha(opacity=0);}.checkbox>label:active .checker.disabled span.checked:after,.checkbox-inline:active .checker.disabled span.checked:after{opacity:1;filter:alpha(opacity=100);}.checker[class*=border-] span{border-color:inherit;color:inherit;}.dropdown-menu>.active:not(.disabled) .checker span,.dropdown-menu[class*=bg-] .checker span,.navbar-inverse .navbar-form .checker span,.sidebar:not(.sidebar-default) .checkbox .checker span{border-color:#fff;color:#fff;}.choice{position:relative;display:inline-block;cursor:pointer;vertical-align:middle;border-radius:100%;}.choice,.choice span,.choice input{width:18px;height:18px;}.choice span{border:2px solid #607d8b;display:-moz-inline-box;display:inline-block;border-radius:100%;text-align:center;position:relative;}.choice span:after{content:"";position:absolute;top:3px;left:3px;border:4px solid;border-color:inherit;width:0;height:0;border-radius:100%;display:none;}.choice span.checked:after{display:block;}.radio .choice,.radio-inline .choice{position:absolute;top:-1px;left:0;}.form-horizontal .radio .choice,.form-horizontal .radio-inline .choice{top:9px;}.radio-right .choice{left:auto;right:0;}.choice.active span:after,.radio>label:active .choice span:after,.radio-inline:active .choice span:after{display:block;opacity:.75;filter:alpha(opacity=75);}.choice.disabled{opacity:.5;filter:alpha(opacity=50);}.choice.disabled,.choice.disabled input[type=radio]{cursor:not-allowed;}.radio>label:active .choice.disabled span:after,.radio-inline:active .choice.disabled span:after{opacity:0;filter:alpha(opacity=0);}.radio>label:active .choice.disabled span.checked:after,.radio-inline:active .choice.disabled span.checked:after{opacity:1;filter:alpha(opacity=100);}.choice[class*=border-] span{border-color:inherit;}.choice[class*=border-] span:after{border-color:inherit;}.dropdown-menu>.active .choice span,.dropdown-menu[class*=bg-] .choice span,.navbar-inverse .navbar-form .choice span,.sidebar:not(.sidebar-default) .checkbox .choice span{border-color:#fff;}.uploader{width:100%;position:relative;display:-moz-inline-box;display:inline-block;vertical-align:middle;border-radius:4px;}.uploader .filename{color:#999;height:36px;padding:7px 12px;padding-right:45px;cursor:pointer;width:100%;float:left;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:default;border:1px solid #ddd;background-color:#fff;border-radius:3px;text-align:left;}.uploader .action{position:absolute;color:#333;top:0;right:0;width:36px;height:36px;cursor:pointer;z-index:1;border:1px solid #ddd;border-bottom-right-radius:3px;border-top-right-radius:3px;}.uploader .action>i{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px;}.uploader[class*=bg-] .action{background-color:inherit;border-color:inherit;color:inherit;}.uploader input[type=file]{width:100%;margin-top:0;position:absolute;top:0;right:0;bottom:0;height:36px;border:0;cursor:pointer;z-index:10;opacity:0;filter:alpha(opacity=0);}.uploader.disabled .action{opacity:.6;filter:alpha(opacity=60);}.uploader.disabled .filename{background-color:#fafafa;cursor:not-allowed;}.uploader-lg input[type=file],.uploader-lg .action,.uploader-lg .filename{height:40px;}.uploader-lg .action{width:40px;}.uploader-lg .filename{padding-top:9px;padding-bottom:9px;padding-right:50px;}.uploader-sm input[type=file],.uploader-sm .action,.uploader-sm .filename{height:34px;}.uploader-sm .action{width:34px;}.uploader-sm .filename{padding-top:6px;padding-bottom:6px;padding-right:42.5px;}.uploader-xs input[type=file],.uploader-xs .action,.uploader-xs .filename{height:32px;}.uploader-xs .action{width:32px;}.uploader-xs .filename{padding-top:5px;padding-bottom:5px;padding-right:42.5px;}.dataTables_wrapper .dt-buttons{float:right;}.dt-button{font-size:11px;padding:6px 15px 7px 15px;background-color:#f3f3f5;text-transform:uppercase;border:1px solid #d2d2d4;border-radius:4px;padding-left:30px;position:relative;}.dt-button:hover{background-color:#33b5e5;color:#fff;box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);}.dt-button.buttons-copy{margin-left:10px;}.dt-button.buttons-copy:before{position:absolute;font-family:'Font Awesome 5 Free';top:7px;left:10px;content:"";}.dt-button.buttons-excel:before{position:absolute;font-family:'Font Awesome 5 Free';top:7px;left:10px;content:"";}.dt-button.buttons-print:before{position:absolute;font-family:'Font Awesome 5 Free';font-weight:900;top:7px;left:10px;content:"";}.animated-icon2{width:30px;height:20px;position:relative;margin:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;}.animated-icon2 span{display:block;position:absolute;height:5px;width:100%;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;}.animated-icon2 span{background:#fff;}.animated-icon2 span:nth-child(1){top:0;}.animated-icon2 span:nth-child(2),.animated-icon2 span:nth-child(3){top:10px;}.animated-icon2 span:nth-child(4){top:20px;}.animated-icon2.open span:nth-child(1){top:11px;width:0%;left:50%;}.animated-icon2.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}.animated-icon2.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}.animated-icon2.open span:nth-child(4){top:11px;width:0%;left:50%;}footer{background-color:#212121;color:#fff;font-size:.8em;padding:30px 0;}footer a{color:#fff;transition:.3s all ease;}footer a:hover{color:#fff;text-decoration:underline;}footer a img{height:22px;margin-right:8px;margin-bottom:2px;}header{padding:8px 0 10px 0;box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15) !important;margin-bottom:30px;}.navigation-container{border-bottom:3px solid #33b5e5;margin-top:8px;background-color:#fff;}.navbar-bm{margin:0;padding:0;font-size:18px;font-weight:normal;background-color:#fff;}.navbar-bm a{font-weight:normal;}.navbar-bm .navbar-brand{color:#fff;}.navbar-bm .navbar-brand:hover,.navbar-bm .navbar-brand:focus{color:#fff;}.navbar-bm .navbar-nav .nav-item-spacer{font-weight:300;padding:6px 6px 0 6px;}.navbar-bm .navbar-nav .nav-link{color:#323232;text-decoration:none;padding-left:16px;padding-right:16px;}.navbar-bm .navbar-nav .nav-link:hover,.navbar-bm .navbar-nav .nav-link:focus{color:#fff;background-color:#33b5e5;text-decoration:none;}.navbar-bm .navbar-nav .nav-link.disabled{color:rgba(50,50,50,.3);}.navbar-bm .navbar-nav .show>.nav-link,.navbar-bm .navbar-nav .active>.nav-link,.navbar-bm .navbar-nav .nav-link.show,.navbar-bm .navbar-nav .nav-link.active{color:#fff;background-color:#33b5e5;}.navbar-bm .navbar-toggler{border-color:#33b5e5;margin:4px 0;}.navbar-bm .navbar-toggler:hover{background-color:#fff;}.navbar-bm .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(83,77,114, 1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E");}.navbar-bm .navbar-text{color:#33b5e5;}.navbar-bm .navbar-text a{color:#fff;}.navbar-bm .navbar-text a:hover,.navbar-bm .navbar-text a:focus{color:#fff;}html{position:relative;min-height:100%;scroll-behavior:smooth;}html,body{height:100%;margin:0;padding:0;}body{font-family:"Open Sans",sans-serif;font-size:16px;font-weight:400;color:#323232;background-color:#fff;}.text-black{color:#000 !important;}.error-text,.ErrorText,.input-error{color:#f00;font-size:12px;font-style:italic;line-height:1.2em;}h1,h2,h3,h4,h5{font-family:"Open Sans",sans-serif;}.login-link{font-size:.9em;color:#2e2e2e;}.login-link:hover{color:#212121;}.table.small-text td,.table.small-text th{font-size:.85em !important;}.table.small-text th{font-weight:bold;}.thead .tr{background-color:#0d47a1;color:#fff;}.chart-callout{display:none;border-radius:4px;}.chart-callout .point{padding:4px 12px;font-size:.9em;}