/*!
 * DataTables + Font Awesome integration
 * License: MIT - http://datatables.net/license
 */table.dataTable thead th{position:relative;background-image:none!important}table.dataTable thead th.sorting:after,table.dataTable thead th.sorting_asc:after,table.dataTable thead th.sorting_desc:after{position:absolute;top:12px;right:8px;display:block;font-family:FontAwesome}table.dataTable thead th.sorting:after{content:"\f0dc";color:#ddd;font-size:.8em;padding-top:.12em}table.dataTable thead th.sorting_asc:after{content:"\f0de"}table.dataTable thead th.sorting_desc:after{content:"\f0dd"}div.dataTables_scrollBody table.dataTable thead th.sorting:after,div.dataTables_scrollBody table.dataTable thead th.sorting_asc:after,div.dataTables_scrollBody table.dataTable thead th.sorting_desc:after{content:""}table.table thead th.sorting:after,table.table thead th.sorting_asc:after,table.table thead th.sorting_desc:after{top:8px}div.dataTables_paginate a.paginate_button.first,div.dataTables_paginate a.paginate_button.previous{position:relative;padding-left:24px}div.dataTables_paginate a.paginate_button.last,div.dataTables_paginate a.paginate_button.next{position:relative;padding-right:24px}div.dataTables_paginate a.first:before,div.dataTables_paginate a.previous:before{position:absolute;top:8px;left:10px;display:block;font-family:FontAwesome}div.dataTables_paginate a.last:after,div.dataTables_paginate a.next:after{position:absolute;top:8px;right:10px;display:block;font-family:FontAwesome}div.dataTables_paginate a.first:before{content:"\f100"}div.dataTables_paginate a.previous:before{content:"\f104"}div.dataTables_paginate a.next:after{content:"\f105"}div.dataTables_paginate a.last:after{content:"\f101"}div.dataTables_paginate li.first>a,div.dataTables_paginate li.previous>a{position:relative;padding-left:24px}div.dataTables_paginate li.last>a,div.dataTables_paginate li.next>a{position:relative;padding-right:24px}div.dataTables_paginate li.first a:before,div.dataTables_paginate li.previous a:before{position:absolute;top:6px;left:10px;display:block;font-family:FontAwesome}div.dataTables_paginate li.last a:after,div.dataTables_paginate li.next a:after{position:absolute;top:6px;right:10px;display:block;font-family:FontAwesome}div.dataTables_paginate li.first a:before{content:"\f100"}div.dataTables_paginate li.previous a:before{content:"\f104"}div.dataTables_paginate li.next a:after{content:"\f105"}div.dataTables_paginate li.last a:after{content:"\f101"}div.columns div.dataTables_paginate li.first a:before,div.columns div.dataTables_paginate li.last a:after,div.columns div.dataTables_paginate li.next a:after,div.columns div.dataTables_paginate li.previous a:before{top:0}div.DTS{display:block!important}div.DTS tbody td{white-space:normal}div.DTS div.DTS_Loading{z-index:1}div.DTS div.dataTables_scrollBody{background:0 0}div.DTS div.dataTables_scrollBody table{z-index:2}div.DTS div.dataTables_length,div.DTS div.dataTables_paginate{display:none}div.dataTables_wrapper{min-height:150px}.dataTables_filter input{display:inline-block;border-radius:0!important;box-shadow:none;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857;vertical-align:middle;background-color:#fff;background-image:none;border:1px solid #ccc;transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s}.dataTables_info .select-info{display:none}
:focus{outline:0}@font-face{font-family:OpenSansRegular;src:url(../fonts/opensans-regular-webfont.eot);src:url(../fonts/opensans-regular-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/opensans-regular-webfont.woff) format('woff'),url(../fonts/opensans-regular-webfont.ttf) format('truetype'),url(../fonts/opensans-regular-webfont.svg#OpenSansRegular) format('svg');font-weight:400;font-style:normal}
body,html{font-family:'Open Sans',sans-serif;background:#337ab7;}
html{height:100%}textarea{resize:vertical}a.disabled{pointer-events:none;cursor:default;opacity:.6}.btn-calendar>.btn{color:inherit;background:0 0;font-size:20px;margin-top:2px}#progress{width:400px;margin:auto;position:relative;display:none}#progress .progress-bar{background-image:url(../img/progress.gif)}#progress .progress-bar span{position:absolute;top:2px;left:47%;color:#a20;font-weight:700}#datetime{font-size:11px;font-weight:400;color:#aaa;margin:8px 0 0 0}#right-menu{padding:10px}#right-menu .fa-info{padding:0 5px}.ui-menu{position:fixed}.ui-autocomplete{min-width:160px;padding:10px;margin:2px;list-style:none;border-style:solid;border-width:1px;border-radius:5px}.ui-autocomplete-category{font-size:150%}.ui-autocomplete-scrollable{max-height:80vh;width:600px;overflow-y:auto;overflow-x:hidden}.ui-autocomplete a{color:inherit}.square{width:24px;height:24px;margin:auto}.content{padding:20px 15px}.logo:hover,.navbar a:hover{text-decoration:none}.no-padding{padding:0 0}.box-center{width:600px;margin:7% auto}.box-center-large{width:850px;margin:7% auto}.box-center .box-body,.box-center-large .box-body{padding:20px;border-top:0}
.li-widget a:hover{text-decoration:none}.clickable{cursor:pointer}#main_loading{position:fixed;top:0;left:0;width:100%;height:100%;background:#555;z-index:9999;text-align:center;opacity:.9;-moz-opacity:.9}#main_loading>div{position:relative;top:50%;color:#333}#main_loading>div>i{font-size:300px;margin-top:-150px;color:#e24e1e}#mini-loader{position:fixed;top:0;left:0;z-index:9000;width:100%;height:100%;background:rgba(0,0,0,.15)}#mini-loader>div{position:absolute;bottom:50%;left:50%;width:100px;height:100px;margin-top:-50px;margin-left:-50px;background:transparent url(../img/ajax-loader.gif) top left no-repeat}#tiny-loader{position:fixed;z-index:9000;width:100%;height:100%;top:50%;left:50%;background:transparent url(../img/ajax-loader.gif) top left no-repeat}body .header .logo{font-family:inherit}.btn-github{color:#fff;background-color:#444;border-color:rgba(0,0,0,.2)}.btn-github.active,.btn-github:active,.btn-github:focus,.btn-github:hover,.open .dropdown-toggle.btn-github{color:#fff;background-color:#303030;border-color:rgba(0,0,0,.2)}.btn-github.active,.btn-github:active,.open .dropdown-toggle.btn-github{background-image:none}.btn-github.disabled,.btn-github.disabled.active,.btn-github.disabled:active,.btn-github.disabled:focus,.btn-github.disabled:hover,.btn-github[disabled],.btn-github[disabled].active,.btn-github[disabled]:active,.btn-github[disabled]:focus,.btn-github[disabled]:hover,fieldset[disabled] .btn-github,fieldset[disabled] .btn-github.active,fieldset[disabled] .btn-github:active,fieldset[disabled] .btn-github:focus,fieldset[disabled] .btn-github:hover{background-color:#444;border-color:rgba(0,0,0,.2)}.btn-github .badge{color:#444;background-color:#fff}span.form-control{background:0 0;border:none}.panel-heading.mini{padding:5px 8px}.dropdown.col-md-3>.dropdown-menu{width:91.5%;left:15px;padding:5px}.input-group-addon{padding:0 12px}.colorpicker{margin-top:0}
.widget li{margin-left:0;list-style-type:none}.widget{padding:0;margin-bottom:0}
.widget.bordered{border:6px dashed #aaa;margin:10px;min-height:200px;padding:4px}.close{padding-right:5px;position:relative;z-index:1;opacity:.1}.ui-tooltip{background:#222;color:#fff;border:0;font-size:11px}.nav-tabs-custom>.nav-tabs.pull-right>li>a.back-btn{font-size:12px;color:#3c8dbc}.nav-tabs-custom>.nav-tabs.pull-right>li>a.back-btn:hover{cursor:pointer;color:#72afd2}.input-searching{background:#ffbf91}.deleteicon:hover{color:#000}.deleteicon{color:gray;width:30px;height:30px;position:absolute;margin-left:-30px;bottom:7px;right:17px;float:right;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.input-group-addon{min-width:40px}.info-box-icon i{color:#fff}.info-box-text,.progress-description{white-space:normal;overflow:auto}.colorpicker,.colorpicker *{z-index:9999}.signature-pad{width:100%;height:100%;font-size:10px;border:1px solid #e8e8e8;background-color:#fff;box-shadow:0 1px 4px rgba(0,0,0,.27),0 0 40px rgba(0,0,0,.08) inset;border-radius:4px}.signature-pad:after,.signature-pad:before{content:"";width:40%;height:10px;left:20px;bottom:10px;background:0 0;transform:skew(-3deg) rotate(-3deg);box-shadow:0 8px 12px rgba(0,0,0,.4)}.signature-pad:after{left:auto;right:20px;transform:skew(3deg) rotate(3deg)}#canvas{width:100%;height:100%;min-height:202px;border-radius:4px;box-shadow:0 0 5px rgba(0,0,0,.02) inset}.sidebar-menu li>a>.pull-right-container{position:absolute;padding:12px;right:10px;top:50%;margin-top:-19px}.sidebar-form{border-radius:3px;border-color:1px;margin:10px 10px}.sidebar-form .btn,.sidebar-form input[type=text]{border:1px;height:35px;transition:all .3s ease-in-out}.sidebar-form input[type=text]{border-top-left-radius:2px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:2px}.sidebar-form .btn{border-top-left-radius:0;border-top-right-radius:2px;border-bottom-right-radius:2px;border-bottom-left-radius:0}.swal2-buttonswrapper .btn{margin:5px}.select2-search,.select2-search__field{width:100%}.select2-results__option[aria-selected=true]{display:none}.select2-container--bootstrap .select2-selection--multiple .select2-selection__choice{margin:2px 0 0 2px}.select2-container--bootstrap .select2-selection--single .select2-selection__rendered{padding:4px}.input-group-addon.no-padding{border:0}.input-group-addon.no-padding>*{border-radius:0}#external-events .fc-event{margin-top:10px;padding:10px;cursor:pointer}div.DTS tbody td,div.DTS tbody th{max-width:500px}input.min-width{min-width:200px}input.small-width{min-width:100px}.pac-container{z-index:1100}.form-control#blob{height:auto}@media (max-width:480px){#main_loading>div>i{font-size:160px;margin-top:-80px}}@media screen and (max-width:768px){.box-center,.box-center-large{width:90%;margin-top:20px}.main-header .logo{display:none}}@media screen and (min-width:768px) and (max-width:1024px){.signature-pad{margin:10%}}@media screen and (max-width:992px){.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{word-break:break-all}}@media screen and (max-width:1024px){.push{position:static}.signature-pad{top:0;left:0;right:0;bottom:0;width:auto;height:auto;min-width:250px;min-height:140px;margin:5%}}