@import "../bower_components/bootstrap/css/bootstrap.min.css";
@import "../../admin/css/style.css";
@import "../bower_components/lightbox2/css/lightbox.min.css";
@import "../bower_components/owl.carousel/css/owl.carousel.css";
@import "../bower_components/toastr/toastr.min.css";
@import "../bower_components/bootstrap-sweetalert/sweetalert.css";
@import "../bower_components/webui-popover/jquery.webui-popover.min.css";
@import "helpers.css";
@import "buttons.css";
@import "../icons/icofonts.css";

.header-navbar .navbar-wrapper .header-search .main-search .input-group{border-radius:5px}.btn-group-custom button{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.buttons-table{display:flex}.btn-group.btn-sm.buttons-table.btn-p8 form button{padding:0 8px}.pointer{cursor:pointer!important}.dt-bottom,.dt-top{display:flex;justify-content:space-between;align-self:center;align-items:center;margin-top:20px}.dt-bottom{margin-top:20px}@media screen and (max-width:1192px){.dt-bottom,.dt-top{display:contents}.dt-bottom div,.dt-top div{width:100%;display:flex;justify-content:center;text-align:center;align-content:center;align-self:center;align-items:center;padding-bottom:5px;margin-bottom:5px}}.checkbox-label{position:relative;cursor:pointer}@supports (-webkit-appearance:none) or (-moz-appearance:none){input[type=checkbox],input[type=radio]{--active:#4099ff;--active-inner:#ffffff;--focus:2px rgba(39, 94, 254, .3);--border:#bbc1e1;--border-hover:#6993ff;--background:#ffffff;--disabled:#f6f8ff;--disabled-inner:#e1e6f9;-webkit-appearance:none;-moz-appearance:none;height:21px;outline:0;display:inline-block;vertical-align:top;position:relative;margin:5px;cursor:pointer;border:1px solid var(--bc,var(--border));background:var(--b,var(--background));transition:background .3s,border-color .3s,box-shadow .2s}input[type=checkbox]:after,input[type=radio]:after{content:'';display:block;left:0;top:0;position:absolute;transition:transform var(--d-t,.3s) var(--d-t-e,ease),opacity var(--d-o,.2s)}input[type=checkbox]:checked,input[type=radio]:checked{--b:var(--active);--bc:var(--active);--d-o:0.3s;--d-t:0.6s;--d-t-e:cubic-bezier(0.2, 0.85, 0.32, 1.2)}input[type=checkbox]:disabled,input[type=radio]:disabled{--b:var(--disabled);cursor:not-allowed;opacity:.9}input[type=checkbox]:disabled:checked,input[type=radio]:disabled:checked{--b:var(--disabled-inner);--bc:var(--border)}input[type=checkbox]:disabled+label,input[type=radio]:disabled+label{cursor:not-allowed}input[type=checkbox]:hover:not(:checked):not(:disabled),input[type=radio]:hover:not(:checked):not(:disabled){--bc:var(--border-hover)}input[type=checkbox]:focus,input[type=radio]:focus{box-shadow:0 0 0 var(--focus)}input[type=checkbox]:not(.switch),input[type=radio]:not(.switch){width:21px}input[type=checkbox]:not(.switch):after,input[type=radio]:not(.switch):after{opacity:var(--o,0)}input[type=checkbox]:not(.switch):checked,input[type=radio]:not(.switch):checked{--o:1}input[type=checkbox]+label,input[type=radio]+label{font-size:14px;line-height:21px;display:inline-block;vertical-align:top;cursor:pointer;margin-left:4px}input[type=checkbox]:not(.switch){border-radius:7px}input[type=checkbox]:not(.switch):after{width:5px;height:9px;border:2px solid var(--active-inner);border-top:0;border-left:0;left:7px;top:4px;transform:rotate(var(--r,20deg))}input[type=checkbox]:not(.switch):checked{--r:43deg}input[type=checkbox].switch{width:38px;border-radius:11px}input[type=checkbox].switch:after{left:2px;top:2px;border-radius:50%;width:15px;height:15px;background:var(--ab,var(--border));transform:translateX(var(--x,0))}input[type=checkbox].switch:checked{--ab:var(--active-inner);--x:17px}input[type=checkbox].switch:disabled:not(:checked):after{opacity:.6}input[type=radio]{border-radius:50%}input[type=radio]:after{width:19px;height:19px;border-radius:50%;background:var(--active-inner);opacity:0;transform:scale(var(--s,.7))}input[type=radio]:checked{--s:0.5}}.table td{padding:5px 12px}.block{display:block!important}.navbar-wrapper .navbar-logo a img{width:180px}.sweet-alert .sa-icon{margin-bottom:22px}.sweet-alert .sa-confirm-button-container button{padding:10px 16px;font-size:15px;line-height:23px}.sweet-overlay{z-index:999999999}.sweet-alert{z-index:999999999}.sweet-alert{padding:25px}.sweet-alert h2{font-size:20px}.sweet-alert p.lead{line-height:18px;font-size:16px}.badge{padding:5px 14px;font-size:13px;font-weight:500;margin-bottom:0}.alert{margin-bottom:10px}.alert-default{background-color:#d6d6d6;color:#fff}.alert-primary{background-color:#4099ff;color:#fff}.alert-success{background-color:#2ed8b6;color:#fff}.alert-info{background-color:#00bcd4;color:#fff}.alert-warning{background-color:#ffb64d;color:#fff}.alert-danger{background-color:#ff5370;color:#fff}table.dataTable td.dataTables_empty,table.dataTable th.dataTables_empty{padding:15px}.dataTable tbody td,.dataTable tbody th{padding:10px}table#dataTableBuilder thead tr{height:0!important}ul.datatable-filters li div:first-child,ul.datatable-filters li input,ul.datatable-filters li select{width:auto;float:left;margin:3px}ul.datatable-filters{display:flex;flex-wrap:wrap;list-style:none;margin:0!important;padding-left:12px}ul.datatable-filters li{list-style:none;margin-right:10px}ul.datatable-filters li i:first-child{font-size:16px;margin-top:10px}ul.datatable-filters li:last-child{background-color:#f4f4f4;color:#fff;padding:0 10px;border-radius:6px}ul.datatable-filters a{color:#6c6c6c}div.dataTables_wrapper div.dataTables_filter{margin:0}div.dataTables_wrapper div.dataTables_processing{background-color:#fff;z-index:9999;font-size:16px;border:1px solid #d4d4d4;border-radius:10px;box-shadow:0 0 20px #d4e1de}.datatable-box{position:relative}table.table.show--subtable td{padding:5px}table.table.show--subtable.show--subtable-no-ptb td{padding:0 5px}.show--subtable-item:hover{font-weight:600;cursor:pointer;background-color:#e4e4e4}.card-block form label{font-weight:600}.modal-backdrop.show{z-index:1030}.pcoded .pcoded-navbar .pcoded-item>li>a>.pcoded-micon i{font-size:21px}.pcoded-navbar .pcoded-item>li>a .pcoded-mtext{font-size:14px}.view-cracha{color:#fff;line-height:15px;text-align:center;padding:10px 5px;border-radius:5px;box-shadow:0 1px 4px #646464;max-width:150px}.table-show{margin:15px 0}.table-show th{width:200px;text-align:right;background-color:#ececec}.table-show:hover{box-shadow:0 0 15px #d4d4d4}.table-shadow:hover{box-shadow:0 0 30px #d4d4d4}.select2-container--default .select2-selection--single,.select2-selection .select2-selection--single{padding:7px 5px!important}.select2-container--default .select2-selection--single,.select2-container--default .select2-selection--single .select2-selection__arrow,.select2-selection .select2-selection--single{height:35px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#337ab7!important;border:1px solid #3c8dbc!important}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#fff!important}
.select2-container.select2-container--default.select2-container--open{z-index:10000}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:unset;background-color:transparent;padding:0 5px;font-size:14px}.select2-container--default .select2-selection--single{border:1px solid #ccc;border-radius:4px}.form-inline .select2-container{display:none}.select2-container{display:block}.select2-drop-active{border:none}.select2-container .select2-choice,.select2-container .select2-choices,.select2-container .select2-choices .select2-search-field input{border:none}.select2-container-active .select2-choice{border:none;box-shadow:none}.select2-container--bootstrap .select2-dropdown{margin-top:-2px;margin-left:-1px}.select2-container--bootstrap{position:relative!important;top:0!important}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{margin-right:5px}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{color:#fff}.select2-container{width:auto!important}.tooltip-inner{max-width:400px;text-align:left;font-weight:100}.btn{white-space:normal!important;word-wrap:break-word!important}.select2-container--default .select2-selection--single,.select2-container--default .select2-selection--single .select2-selection__arrow,.select2-selection .select2-selection--single{display:block;width:100%;height:calc(1.5em + .75rem + 5px)!important;padding:5px!important;font-size:.875rem!important;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border-radius:5px;-webkit-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.select2-container--default .select2-selection--single .select2-selection__arrow{background-color:transparent}.select2-container--default .select2-selection--single{border:1px solid #ced4da!important}.pcoded-header{overflow:visible}.img-tb-carrousel{position:relative}.img-tb-carrousel .img-top{animation-name:cf3FadeInOut;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-duration:10s;animation-direction:alternate}.img-tb-carrousel .img-bottom{position:absolute;left:0;opacity:1;-webkit-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;-ms-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out;opacity:0;animation-name:cf3FadeOutIn;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-duration:10s;animation-direction:alternate}@keyframes cf3FadeInOut{0%{opacity:1}25%{opacity:1}50%{opacity:0}100%{opacity:0}}@keyframes cf3FadeOutIn{0%{opacity:0}25%{opacity:0}50%{opacity:1}100%{opacity:1}}.text-muted a{color:#6c757d!important}.pcoded-navbar .pcoded-inner-navbar li>a>.pcoded-micon{margin-right:-5px}.pcoded-navbar .pcoded-inner-navbar li>a{padding:5px 10px}.pcoded-navbar .pcoded-inner-navbar li>a>.pcoded-micon{margin-right:-3px}.arrow-collapse[aria-expanded=true] i:before{content:"\f078"}.dropdown-toggle.btn:after,.dropdown-toggle.nav-link:after{content:"🢓";font-size:28px}.dropdown-compact button{display:flex;flex-wrap:wrap;align-content:center;justify-content:space-between;flex-direction:row;align-items:center;padding:5px 18px 5px 11px}.dropdown-compact button i{font-size:20px;padding:0;margin:0}.dropdown-compact button:after{margin-top:-5px;padding-right:5px}

/* buttons */
.btn-darkred{color:#fff;background-color:#8b0000;border-color:#8b0000}.btn-darkred:hover{color:#fff;background-color:#a30000;border-color:#8b0000}.btn-darkred.focus,.btn-darkred:focus{color:#fff;background-color:#af0000;border-color:maroon;box-shadow:0 0 0 .2rem rgba(139,0,0,.5)}.btn-darkred.disabled,.btn-darkred:disabled{color:#fff;background-color:#636366;border-color:#520000}.btn-darkred:not(:disabled):not(.disabled).active:focus,.btn-darkred:not(:disabled):not(.disabled):active:focus,.show>.btn-darkred.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(139,0,0,.5)}
.btn-orange{color:#fff;background-color:#ff8c00;border-color:#ff8c00}.btn-orange:hover{color:#fff;background-color:#dc7900;border-color:#dc7900}.btn-orange.focus,.btn-orange:focus{color:#fff;background-color:#dc7900;border-color:#dc7900;box-shadow:0 0 0 .2rem rgba(255,140,0,.5)}.btn-orange.disabled,.btn-orange:disabled{color:#fff;background-color:#636366;border-color:#ff8c00}.btn-orange:not(:disabled):not(.disabled).active:focus,.btn-orange:not(:disabled):not(.disabled):active:focus,.show>.btn-orange.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,140,0,.5)}
.btn-purple{color:#fff;background-color:#673ab7;border-color:#673ab7}.btn-purple:hover{color:#fff;background-color: #8c4cff;border-color:#8c4cff}.btn-purple.focus,.btn-purple:focus{color:#fff;background-color: #8c4cff;border-color:#8c4cff;box-shadow:0 0 0 .2rem rgba(128,0,128,.5)} .btn-purple.disabled,.btn-purple:disabled{color:#fff;background-color:#8c4cff;border-color:#8c4cff}  .btn-purple:not(:disabled):not(.disabled).active:focus,.btn-purple:not(:disabled):not(.disabled):active:focus,.show>.btn-purple.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(128,0,128,.5)}
.btn-olive{color:#fff;background-color:#6B8E23;border-color:#6B8E23}.btn-olive:hover{color:#fff;background-color:#86b22c;border-color:#86b22c}.btn-olive.focus,.btn-olive:focus{color:#fff;background-color:#86b22c;border-color:#6B8E23;box-shadow:0 0 0 .2rem rgba(107,142,35,.5)}.btn-olive.disabled,.btn-olive:disabled{color:#fff;background-color:#636366;border-color:#6B8E23}.btn-olive:not(:disabled):not(.disabled).active:focus,.btn-olive:not(:disabled):not(.disabled):active:focus,.show>.btn-olive.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(107,142,35,.5)}


.dropdown.dropdown-compact li button{padding:3px 5px;color:#222;display:block;width:100%;clear:both;font-weight:400;text-align:inherit;white-space:nowrap;background-color:transparent;border:0;border-radius:2px}.dropdown.dropdown-compact li button:hover{text-decoration:none;color:#fff}

.df-bg-info{background-color:#b8ecf3;border-color:#7adce9}.df-bg-info:hover{background-color:#a2e6ef}.df-bg-success{background-color:#c4f4eb;border-color:#92ebd9}.df-bg-success:hover{background-color:#aff0e4}.df-bg-warning{background-color:#ffebcd;border-color:#ffd9a2}.df-bg-warning:hover{background-color:#ffe1b4}.df-bg-black{background-color:#c6c8ca;border-color:#95999c}.df-bg-black:hover{background-color:#b9bbbe}.df-bg-danger{background-color:#ffcfd7;border-color:#ffa6b5}.df-bg-danger:hover{background-color:#ffb6c2}

[data-rel-trigger] i {
    background-color: #2196f3;
    border-radius: 50%;
    font-size: 12px;
    width: 20px;
    height: 20px;
    display: inline-block;
    color: #fff;
    justify-content: center;
    margin: 0 auto;
    vertical-align: middle;
    line-height: 1.7;
    text-align: center;
    cursor: pointer;
}
[data-rel-trigger] i.icofont-minus {
    background-color: #ff5370;
    color: #ffffff;
}
nav.pcoded-navbar:not(.navbar-collapsed) ~ .pcoded-main-container {
    /*padding-left: 220px*/
}


#rel_search_toggle {

}
#rel_search_toggle .btn.btn-sch{

}
#rel_search_toggle input {
    width: 0;
    opacity: 0;
    display: inline-block;
    transition: opacity .2s, width 1.3s;
    position: absolute;
}
#rel_search_toggle input.show {
    width: 250px;
    opacity: 1;
    display: block;
    position: unset;
}
