.checkbox{display:inline-block;display:inline-table;vertical-align:middle;margin:0!important;padding:0!important;height:34px}.checkbox .checkbox-input{position:relative;float:left;height:18px;width:18px;margin:8px;padding:0;border-style:solid;border-width:1px;border-color:#d2d6de;color:#337ab7;cursor:pointer;line-height:18px;font-size:16px}.checkbox .checkbox-input.checked:before{font-family:'Font Awesome 5 Pro';content:"\f00c";font-weight:900;position:absolute;left:0;top:-1px}.checkbox .checkbox-input.disabled{background-color:#eee;cursor:not-allowed}.checkbox .checkbox-input.disabled+label{cursor:not-allowed}.checkbox .checkbox-input:hover:not(.disabled){border-color:#3c8dbc}.checkbox label{padding:0;font-weight:700;display:inline;line-height:34px;cursor:pointer}.checkbox-lg{height:46px}.checkbox-lg .checkbox-input{height:26px;width:26px;line-height:26px;font-size:25px}.checkbox-lg label{top:-15px;font-size:18px;line-height:46px}.checkbox-sm{height:30px}.checkbox-sm .checkbox-input{margin:6px 8px}.checkbox-sm label{top:-10px;font-size:12px;line-height:30px}.has-error .checkbox .checkbox-input{border-color:#a94442}.has-error .checkbox .checkbox-input:hover{border-color:#a94442}.datepicker_holder{width:100%;position:relative}.datepicker_holder:before{font-family:'Font Awesome 5 Pro';content:"\f073";display:block;position:absolute;pointer-events:none;font-size:16px;line-height:34px;right:14px}.datepicker_holder .not-visible{opacity:0;height:0;border:0;outline:0;padding:0;float:left;display:block!important}.datepicker_holder input{padding-right:40px;width:100%}@media screen and (max-width:992px){.datepicker_holder input{background:transparent}}@media screen and (max-width:992px){.datepicker_holder input.datepicker{display:none}}.datepicker_holder input[type="date"]{display:none}@media screen and (max-width:992px){.datepicker_holder input[type="date"]{display:block}}.datepicker_holder.datepicker-lg:before{line-height:46px;font-size:18px}.datepicker_holder.datepicker-sm:before{line-height:30px;font-size:12px}.searchable-dropdown{position:relative}.searchable-dropdown input{padding-right:40px}.searchable-dropdown input[readonly]{background-color:#fff;cursor:pointer}.searchable-dropdown .form-control{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.searchable-dropdown select{padding:0 40px 0 10px;border-color:#d2d6de;border-radius:0!important;position:relative;height:34px;width:100%}.searchable-dropdown select option{height:34px;font-size:14px}.searchable-dropdown input+select{padding:0 10px;display:none;margin-top:20px}.searchable-dropdown input+select.visible{display:block}.searchable-dropdown .dropdown-results{display:none;background:#fff;border-width:1px;border-style:solid;border-color:#d2d6de;border-top:0;overflow-x:hidden;overflow-y:auto;max-height:210px;cursor:pointer;position:absolute;left:0;top:34px;width:100%;z-index:11}.searchable-dropdown .dropdown-results .result-item{display:list-item;cursor:pointer;padding:9px 10px;min-height:35px;line-height:120%;word-wrap:break-word;z-index:5}.searchable-dropdown .dropdown-results .result-item:hover,.searchable-dropdown .dropdown-results .result-item.selected{background-color:#ededed}.searchable-dropdown .dropdown-results .no-result{padding:10px;cursor:default}.searchable-dropdown .dropdown-results .results-wrap{position:relative;padding:0;margin:0}.searchable-dropdown div[role="status"]{position:absolute;font-size:0}.searchable-dropdown:before{font-family:'Font Awesome 5 Pro';content:"\f0d7";font-weight:900;display:block;position:absolute;font-size:16px;line-height:34px;right:14px;top:0;transition:transform .25s;pointer-events:none}.searchable-dropdown.open .dropdown-results{display:block}.searchable-dropdown.open:before{transform:rotateZ(-180deg)}.searchable-dropdown.disabled input,.searchable-dropdown.disabled select{background-color:#eee}.searchable-dropdown.mobile:before{display:none}.searchable-dropdown.searchable-dropdown-lg .dropdown-results{top:46px;font-size:18px;max-height:230px}.searchable-dropdown.searchable-dropdown-lg .dropdown-results .result-item{min-height:46px;padding:14px 10px;line-height:100%}.searchable-dropdown.searchable-dropdown-lg select{height:46px}.searchable-dropdown.searchable-dropdown-lg select option{height:46px;font-size:18px}.searchable-dropdown.searchable-dropdown-lg:before{font-size:18px;line-height:46px}.searchable-dropdown.searchable-dropdown-sm .dropdown-results{top:30px;font-size:12px;max-height:180px}.searchable-dropdown.searchable-dropdown-sm .dropdown-results .result-item{min-height:30px;line-height:100%}.searchable-dropdown.searchable-dropdown-sm select{height:30px}.searchable-dropdown.searchable-dropdown-sm:before{font-size:12px;line-height:30px}.form-group .optional-label{font-weight:normal;color:#aaa;font-size:12px;padding-left:3px}.form-group .required-label{color:#3c8dbc;padding-left:3px}.form-group .has-error .invalid-feedback{display:block}.form-group .has-error .form-control{border-color:#dc3545}.help-popup{position:relative;z-index:2;width:34px;padding:0 9px;height:34px;display:flex;transition:color .25s,background .25s,border-color .25s}.help-popup:before{font-family:'Font Awesome 5 Pro';content:"\f059";font-weight:900;font-size:20px;padding:3px 0;display:block;position:relative;transition:color .25s,background .25s,border-color .25s}.help-popup .content{width:260px;position:absolute;background-color:#ededed;cursor:default;pointer-events:none;left:34px;border-width:1px;border-style:solid;border-color:#d2d6de;padding:18px;opacity:0;transition:opacity .25s}@media screen and (max-width:768px){.help-popup .content{width:200px}}.help-popup .content:before{content:'';display:block;width:9px;height:9px;transform:rotateZ(-45deg);border-top-width:1px;border-top-style:solid;border-top-color:#d2d6de;border-left-width:1px;border-left-style:solid;border-left-color:#d2d6de;z-index:1;background-color:#ededed;position:absolute;top:13px;left:-5px}.help-popup .content .help-link{display:table;height:34px;line-height:34px}.help-popup .content .help-link:after{font-family:'Font Awesome 5 Pro';content:"\f054";font-weight:900;position:absolute;font-size:11px;padding:2px 8px;text-decoration:none!important;transform:translate3d(0,0,0);transition:transform .25s}@media screen and (min-width:1025px){.help-popup .content .help-link:hover:not([disabled]){text-decoration:underline}.help-popup .content .help-link:hover:not([disabled]):after{transform:translate3d(2px,0,0)}}.help-popup.left .content{left:auto;right:34px}.help-popup.left .content:before{left:auto;right:-5px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#d2d6de;border-right-width:1px;border-right-style:solid;border-right-color:#d2d6de;border-left:0;border-top:0}.help-popup:hover{z-index:3}.help-popup:hover .content{opacity:1;pointer-events:all}.help-popup.help-popup-lg{height:46px;padding:0 7px}.help-popup.help-popup-lg:before{font-size:24px;padding:6px 0}.help-popup.help-popup-lg .content:before{top:18px}.help-popup.help-popup-sm{height:30px}.help-popup.help-popup-sm:before{font-size:18px}.help-popup.help-popup-sm .content:before{top:9px}.multiDropdown-container .select2-container .selection .select2-selection{padding-right:30px}.multiDropdown-container .select2-container .selection .select2-selection:before{font-family:'Font Awesome 5 Pro';content:"\f0d7";font-weight:900;display:block;position:absolute;font-size:16px;line-height:34px;right:14px;top:0;transition:transform .25s}.multiDropdown-container .select2-container .select2-search__field{height:18px;margin-top:8px!important;padding-left:6px!important;border:none!important}.multiDropdown-container .select2-container .select2-selection__clear{margin:0!important;line-height:34px;height:27px;font-size:18px}.multiDropdown-container .select2-container .select2-selection__choice{margin-top:3px!important}.multiDropdown-container .select2-container.select2-container--open .selection .select2-selection:before{transform:rotateZ(-180deg)}.multiDropdown-container .select2-container.select2-container--disabled .select2-selection{cursor:not-allowed}.multiDropdown-container .select2-container.select2-container--disabled .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;cursor:not-allowed;color:inherit}.has-error .multiDropdown-container .select2-container .select2-selection{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-error .multiDropdown-container .select2-container.select2-container--focus .select2-selection{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483}.pagination{justify-content:center}.pagination input.page-input{position:relative;float:left;padding:0;font-size:18px;height:inherit;line-height:1.3333333;margin-left:-1px;max-width:62px;z-index:1}.pagination .page-link{height:100%}.pagination.pagination-lg{margin:15px 0}.pagination.pagination-lg .page-input{font-size:20px;max-width:70px}.pagination.pagination-md{margin:15px 0}.pagination.pagination-md .page-input{font-size:14px;max-width:62px}.pagination.pagination-sm{margin:10px 0}.pagination.pagination-sm .page-input{font-size:12px;max-width:58px}.pagination .back_page:before{font-family:'Font Awesome 5 Pro';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-decoration:none;text-transform:none;content:"\f100";font-weight:900}.pagination .forward_page:before{font-family:'Font Awesome 5 Pro';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-decoration:none;text-transform:none;content:"\f101";font-weight:900}.pagination .ellipsis_page:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;content:"..."}.radiogroup:before,.radiogroup:after{content:" ";display:table}.radiogroup:after{clear:both}.radiogroup.disabled{background:transparent!important}.radiogroup.disabled>label.btn-radio{color:#bbb}.radiogroup.disabled>label.btn-radio:after{background:#777}.radiogroup .radio-label-marked{position:absolute;right:-10px}.radiogroup .btn-radio{margin-top:0;background:transparent;padding:6px 0;padding-left:23px;position:relative;text-align:left;margin-right:20px!important;cursor:pointer}.radiogroup .btn-radio:before{display:block;content:'';width:12px;height:12px;position:absolute;border-radius:100%;border-width:1px;border-style:solid;border-color:#d2d6de;left:0;top:9px;background:#fff}.radiogroup .btn-radio.active{box-shadow:none}.radiogroup .btn-radio.active:after{display:block;content:'';width:6px;height:6px;border-radius:100%;background:#337ab7;left:3px;position:absolute;top:12px}.radiogroup .btn-radio:active{box-shadow:none}.radiogroup .btn-radio-vertical{display:block}.radiogroup.radiogroup-lg{height:46px}.radiogroup.radiogroup-lg .btn-radio{font-size:18px}.radiogroup.radiogroup-lg .btn-radio:before{width:16px;height:16px;top:10px}.radiogroup.radiogroup-lg .btn-radio.active:after{width:8px;height:8px;left:4px;top:14px}.radiogroup.radiogroup-sm{height:30px}.radiogroup.radiogroup-sm .btn-radio{padding:5px 0 5px 23px;font-size:12px}.radiogroup.radiogroup-sm .btn-radio:before{top:7px}.radiogroup.radiogroup-sm .btn-radio.active:after{top:10px}/*!
 * Timepicker Component for Twitter Bootstrap
 *
 * Copyright 2013 Joris de Wit
 *
 * Contributors https://github.com/jdewit/bootstrap-timepicker/graphs/contributors
 *
 * For the full copyright and license information, please view the LICENSE
 * file that was distributed with this source code.
 */.bootstrap-timepicker{position:relative}.bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu{left:auto;right:0}.bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu:before{left:auto;right:12px}.bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu:after{left:auto;right:13px}.bootstrap-timepicker .input-group-addon{cursor:pointer}.bootstrap-timepicker .input-group-addon i{display:inline-block;width:16px;height:16px}.bootstrap-timepicker-widget.dropdown-menu{padding:4px}.bootstrap-timepicker-widget.dropdown-menu.open{display:inline-block}.bootstrap-timepicker-widget.dropdown-menu:before{border-bottom:7px solid rgba(0,0,0,0.2);border-left:7px solid transparent;border-right:7px solid transparent;content:"";display:inline-block;position:absolute}.bootstrap-timepicker-widget.dropdown-menu:after{border-bottom:6px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent;content:"";display:inline-block;position:absolute}.bootstrap-timepicker-widget.timepicker-orient-left:before{left:6px}.bootstrap-timepicker-widget.timepicker-orient-left:after{left:7px}.bootstrap-timepicker-widget.timepicker-orient-right:before{right:6px}.bootstrap-timepicker-widget.timepicker-orient-right:after{right:7px}.bootstrap-timepicker-widget.timepicker-orient-top:before{top:-7px}.bootstrap-timepicker-widget.timepicker-orient-top:after{top:-6px}.bootstrap-timepicker-widget.timepicker-orient-bottom:before{bottom:-7px;border-bottom:0;border-top:7px solid #999}.bootstrap-timepicker-widget.timepicker-orient-bottom:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.bootstrap-timepicker-widget a.btn,.bootstrap-timepicker-widget input{border-radius:4px}.bootstrap-timepicker-widget table{width:100%;margin:0}.bootstrap-timepicker-widget table td{text-align:center;height:30px;margin:0;padding:2px}.bootstrap-timepicker-widget table td:not(.separator){min-width:30px}.bootstrap-timepicker-widget table td span{width:100%}.bootstrap-timepicker-widget table td a{border:1px transparent solid;width:100%;display:inline-block;margin:0;padding:8px 0;outline:0;color:#333}@media screen and (min-width:1025px){.bootstrap-timepicker-widget table td a:hover{text-decoration:none;background-color:#eee;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border-color:#ddd}}.bootstrap-timepicker-widget table td a i{margin-top:2px;font-size:18px}.bootstrap-timepicker-widget table td input{width:25px;margin:0;text-align:center}.bootstrap-timepicker-widget .modal-content{padding:4px}@media(min-width:767px){.bootstrap-timepicker-widget.modal{width:200px;margin-left:-100px}}@media(max-width:767px){.bootstrap-timepicker{width:100%}.bootstrap-timepicker .dropdown-menu{width:100%}}@media screen and (max-width:992px){.timepicker{display:none!important}}[type="time"]{display:none!important}@media screen and (max-width:992px){[type="time"]{display:block!important}}.inline-uploader .btn,.horizontal-uploader .btn{min-width:150px;margin:3px 3px 3px 0;text-align:left}.inline-uploader .btn.btn-lg,.horizontal-uploader .btn.btn-lg{min-width:200px}.inline-uploader .btn.btn-sm,.horizontal-uploader .btn.btn-sm{min-width:135px}.inline-uploader .btn-remove:before,.horizontal-uploader .btn-remove:before{font-family:'Font Awesome 5 Pro';content:"\f00d";font-weight:900;padding-right:10px}.inline-uploader .btn-download:before,.horizontal-uploader .btn-download:before{font-family:'Font Awesome 5 Pro';content:"\f0c7";font-weight:900;padding-right:10px}.inline-uploader .btn{display:block}.btn-upload{min-width:150px;margin:3px 3px 3px 0;text-align:left!important}.btn-upload:before{font-family:'Font Awesome 5 Pro';content:"\f0c6";font-weight:900;padding-right:10px}.btn-upload.btn-lg{min-width:200px}.btn-upload.btn-sm{min-width:135px}.z-upload{display:none}.z-resumableuploader-drop-zone{position:relative}.z-resumableuploader-drop-zone:before{font-family:'Font Awesome 5 Pro';content:"\f019";font-weight:900;display:block;margin:0 auto 20px;font-size:30px;color:#3c8dbc}.z-resumableuploader-progress .btn.icon_close:before{font-family:'Font Awesome 5 Pro';content:"\f00d";font-weight:900;display:block;font-size:14px;padding-bottom:4px}.z-resumableuploader-progress .btn.icon_close:hover{color:#72afd2}.z-resumableuploader-progress .progress{background:#ededed;border:1px solid #bbb;color:#fff}.z-resumableuploader-progress .progress-bar{background:#007a41;color:#fff}