@font-face {font-family: 'Poppins Regular';src: url('/fonts/poppins-regular.ttf') format('ttf')}
body{font-family:'Poppins Regular', sans-serif;background-color:#f5f7fe;color:#132432}
body.dt-rowReorder-noOverflow{overflow-x:hidden}
#page-topbar,footer.footer{left:200px}
#scrollbar{padding:10px 0}
#dateRange{cursor:pointer;background:transparent;color:#7E8E9A}
#dateRange:focus{ outline:none}
#accor-desc .accordion-body > p:last-child{margin-bottom:0}
#DataTables_Table_0_info{color:#9CA6D9}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6,a{color:#132432}
a:hover{color:#132432 !important;text-decoration:underline !important}
i.label-icon{font-size:2em !important}
ul.picto{list-style:none;padding:0}
ul.picto li{display:inline-block;margin:3px}
hr{background-color:var(--vz-splitter)}
.fs-7{font-size:.775rem !important}
.charts a:hover,a.dropdown-item{text-decoration:none !important}
.tox-tinymce{z-index:0}
.splitter{border-color:var(--vz-splitter)}
.align-sub{vertical-align:sub}
.bg-light,.bg-body{background-color:#f5f7fe !important}
.bg-soft-alt{background-color:#e6fbfa}
.bg-soft-alt i{color:#00D2C5}
.bg-soft-user{background-color:#f5f7fe}
.bg-soft-user i{color:#9CA6D9}
.bg-soft-info{background-color:transparent !important;border: 2px solid #9CA6D9}
.bg-soft-info i{color:#9CA6D9 !important}
.bg-soft-tips{background-color:#ffffe7}
.cursor-help{cursor:help}
.cursor-grab{cursor:grab}
.img-thumbnail{background-color:#fff};
.date,.pointer,.modal-pointer{cursor:pointer !important}
.hidden{display:none}
.width-auto{width:auto}
.input-group span{min-width:30px}
.input-group-text{border-color:#dcdee9;background-color:#f5f7fe;color:#7E8E9A}
.input-group-text a{color:inherit}
.menu-title span{padding:5px 20px;color:#9CA6D9;letter-spacing:3px;font-weight:normal}
.navbar-header h4 {color:#B2B5C9 !important}
.navbar-header{border-bottom:1px solid #f2f3f5;height:73px}
.navbar-brand-box{background:#fff;border-bottom:1px solid #f2f3f5;height:73px;padding:0}
.navbar-menu .navbar-nav{margin-top:5px}
.navbar-menu .navbar-nav .nav-link i{line-height:normal}
.navbar-menu {border-right:none;width:200px;background:white}
.navbar-menu .navbar-nav .nav-link{font-family:inherit;font-size:12px;padding:.5rem 1rem;color:#B2B5C9;letter-spacing:1px}
.navbar-menu .navbar-nav .nav-link i{color:#B2B5C9}
.navbar-menu .navbar-nav .nav-link.active,.navbar-menu .navbar-nav .nav-link:hover{background:#ebfcfb;border-right: 3px solid #00D2C5;color:#132432;text-decoration:none !important}
.navbar-menu .navbar-nav .nav-link.active i,.navbar-menu .navbar-nav .nav-link:hover i{color:#00d2c5;text-decoration:none !important}
.navbar-header .user-name-text{color: #132432}
.app-search .form-control{background:#f5f7fe}
.list-group{font-size:12px}
.list-group-item{color:#B2B5C9;border-color:#e5e8ec;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}
.list-group-item:hover{text-decoration:none !important}
.list-group-item-action:focus,
.list-group-item-action:hover{background:#fcfdff}
.list-group-item.active{background-color:var(--vz-nav-item-color);border-color:var(--vz-nav-item-color);font-weight:bolder;letter-spacing:1px}
.page-title-box{padding:10px 1rem;border:1px solid #dfe4ed;margin:-23px 0 1.5rem;border-bottom-left-radius:5px;border-bottom-right-radius:5px}
.main-content{margin-left:200px}
.header-item {background-color:transparent}
.auth-page-wrapper .footer a{color: inherit}
.page-link{color:#7E8E9A}
.page-link:hover{text-decoration:none !important}
.nav-link{color:#7E8E9A}
.nav-link:focus, .nav-link:hover{color:inherit;text-decoration:none !important}
.page-item.active .page-link{background-color:#9ca6d9;border-color:#9ca6d9}
.status-0{width:10px;height:10px;background:#ff5959;border-radius:50%;display:inline-block}
.status-1{width:10px;height:10px;background:#00bd9d;border-radius:50%;display:inline-block}
.status-2{width:10px;height:10px;background:#ffbc75;border-radius:50%;display:inline-block}
.status-3{width:10px;height:10px;background:#488ef0;border-radius:50%;display:inline-block}
.status-4{width:10px;height:10px;background:#ad48f0;border-radius:50%;display:inline-block}
.table th{font-weight:normal;border-bottom-width:0}
.table th.first{z-index:1}
.table td.first{background:white}
.table tfoot th.first{background:white}
.table td:last-child a:hover{text-decoration:none !important}
.table.hover tbody tr:hover td {background:rgba(255, 255, 226, 0.863)}
.table.hover tbody tr td.pointer {background-color:rgb(247, 247, 247, .50)}
.table.hover tbody tr td:hover {background:rgb(255, 255, 226, .90)}
.table > :not(:first-child){border-top-width:0}
.table.dt-rowReorder-float{position:absolute !important;opacity:1;table-layout:fixed;outline:0px;outline-offset:0px;border:0;z-index:2001;width:auto !important}
.table tbody tr.dt-rowReorder-moving{opacity:0}
.table tbody td.reorder{text-align:center;cursor:move}
.text-primary{color:#9ca6d9 !important}
.card,.card-title{border-color:#DFE4ED !important;font-weight:normal}
.card-header-custom{padding:0;border-color:#dfe4ed !important}
.card-header-custom .nav-tabs-custom{border:0 !important}
.nav-tabs-custom .nav-link span, .nav-tabs .nav-link span{margin-left:5px;color:#9ca6d9}
.nav-tabs-custom .nav-item .nav-link{margin:0 .80rem;padding:1rem 0;color:#7E8E9A}
.nav-tabs-custom .nav-item .nav-link:hover{color:var(--vz-danger)}
.nav-tabs-custom .nav-item .nav-link::after{height:2px}
.nav-border-top .nav-link.active{border-top-color:#7E8E9A !important;color:inherit}
.nav-tabs-custom.card-header-tabs .nav-link{padding:.90rem 0;margin:0 1rem}
.nav-tabs-custom.card-header-tabs .nav-item .nav-link::after{height:2px}
.nav-tabs-custom.card-header-tabs .nav-link .text-danger{color: #9CA6D9 !important}
.nav-tabs-custom .nav-item .nav-link.active{color:#132432}
.nav-tabs-custom .nav-item .nav-link::after{background:#132432}
.nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover{background:#fff}
.nav-pills .nav-link.active, .nav-pills .show > .nav-link{background-color:#9ca6d9}
.nav-primary.arrow-navtabs .nav-link.active::before{border-top-color:#9ca6d9 !important}
.card-body .card-hover{opacity:0;transform:translateY(20px);transition:opacity 0.3s ease, transform 0.3s ease}
.card-body:hover .card-hover{opacity:1;transform:translateY(0)}
.pagination{justify-content:center;font-size:12px}
.choices{margin-bottom:10px}
.choices__heading{font-size:14px;padding:10px 5px}
.choices__inner{cursor:pointer;padding:5px 10px;padding-bottom:5px;border-color:#dfe4ed !important;min-height:auto;font-size:.8rem}
.choices__list--multiple .choices__item{background-color:#9CA6D9;border-color:#9CA6D9}
.choices__list--dropdown{padding:6px;word-break:normal}
.choices__list--dropdown .choices__item{padding-left:5px;font-size:13px}
.choices__list--dropdown .choices__list{max-height:160px;margin:0}
.choices-single .choices__list--dropdown{width:250px}
.choices-single .choices__placeholder{color:inherit}
.choices-single-sm .choices__list--single{padding:1px 3em 1px 0}
.choices-multiple .choices__inner{width:250px;min-width:max-content}
.form-select-sm,.form-select,.form-control{border-color:#dcdee9 !important}
.form-select-sm.is-valid,.form-select.is-valid,.form-control.is-valid{border-color:#00bd9d !important;color:#00bd9d !important}
.form-select-sm.is-invalid,.form-select.is-invalid,.form-control.is-invalid{border-color:#f06548 !important;color:#f06548 !important}
.form-select-sm{padding-top:.36rem;padding-bottom:.36rem}
.form-control-sm{min-height:calc(1.5em + .5rem + 3px)}
.form-control-sm,.btn-group-sm > .btn,.btn-sm{padding:.35rem .5rem}
.form-control-date{padding-left:8px;padding-right:8px}
.form-check-input{border-color:#dcdee9}
.form-check-input:checked{background-color:#9ca6d9;border-color:#9ca6d9}
.form-switch .form-check-input{background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgb(223, 228, 237)'/%3e%3c/svg%3e")}
.form-switch-success .form-check-input:checked{background-color:#00d2c5;border-color:#00d2c5}
.form-control:disabled, .form-control[readonly]{background-color:#f5f7fe !important}
.form-select.border-danger,.form-control.border-danger{border-color:#f06548 !important;color:#f06548 !important}
.form-select.border-success,.form-control.border-success{border-color:#00bd9d !important;color:#00bd9d !important}
.dropdown-menu{padding:.5rem}
.dropdown-menu-sm a{font-size:.9em;padding:.20rem .5rem}
.offcanvas{visibility:inherit}
.sticky-top.sticky-offset{top:100px !important;z-index:0;font-size:13px;letter-spacing:1px}
.badge{font-weight:normal;font-size:.9em}
.badge.bg-primary{background-color:#00d2c5 !important;color:#fff !important;font-weight:bolder}
.badge.bg-choices{background-color:#edf1fb !important;color:#132432 !important;font-weight:bolder}
.badge.cpm,.badge.cpc,.badge.dcpc,.badge.cpl,.badge.cpa{vertical-align:text-bottom;min-width:50px;font-size:.85em}
.badge.cpm{background-color:#CCEEF6 !important;color:#132432;letter-spacing:1px}
.badge.cpc{background-color:#FFDEDE !important;color:#132432;letter-spacing:1px}
.badge.dcpc{background-color:#D1EAD0 !important;color:#132432;letter-spacing:1px}
.badge.cpl{background-color:#E4E3FF !important;color:#132432;letter-spacing:1px}
.badge.cpa{background-color:#FFE4C7 !important;color:#132432;letter-spacing:1px}
.badge.ticket-contact{background:#f5f7fe;color:#9ca6d9}
.badge.ticket-invoice{background:#f5f7fe;color:#9ca6d9}
.badge.ticket-support{background:#f5f7fe;color:#9ca6d9}
.badge.ticket-traffic{background:#f5f7fe;color:#9ca6d9}
.badge.ticket-dpo{background:#ad48f0}
.badge-soft-success{background-color:#d5f6f6}
.badge-soft-warning{background-color:#fcf3e9}
.badge-soft-danger{background-color:#fce3e5}
.badge-soft-secondary{background-color:#f5f7fe;color:#9ca6d9}
.border-dark{border-color:#7e8e9a !important}
.swal2-title{font-weight:600 !important}
.swal2-icon{margin:1.5em auto 0}
.swal2-icon.swal2-warning{color:var(--vz-warning);border-color:var(--vz-warning)}
.swal2-popup{font-size:inherit}
.swal2-styled{margin:0 .5em}
.swal2-styled.swal2-confirm{background:#9ca6d9}
.swal2-styled.swal2-cancel{background:transparent;color:#7E8E9A;text-decoration:underline}
.swal2-actions{flex-direction:row-reverse}
.swal2-actions:not(.swal2-loading) .swal2-styled:hover{background-image:none}
.btn-link{color:#7E8E9A;border-bottom: 1px solid #7E8E9A;padding:0;padding-bottom:2px;border-radius:0;text-decoration:none}
.btn-link:hover{color:#132432;border-bottom: 1px solid #132432;text-decoration:none !important}
.btn-icon:hover{text-decoration:none !important}
.btn-primary,a.btn-primary,a.btn-primary:hover{background-color:#9ca6d9 !important;border-color:#9ca6d9 !important;color:#fff !important;text-decoration:none !important}
.btn-ghost-secondary{color:#7E8E9A}
.btn-danger,.btn-danger:active,.btn-danger:hover,.btn-danger:focus{background-color:transparent;border-color:transparent;color:#7E8E9A !important;text-decoration:underline !important}
.btn-soft-secondary-alt{background-color:transparent;border-color:#dcdee9}
.btn-soft-secondary-alt:target{background-color:var(--vz-input-border);border-color:var(--vz-input-border)}
.btn-soft-secondary-alt:focus,.btn-soft-secondary-alt:hover{background-color:var(--vz-light);border-color:var(--vz-input-border)}
.btn-outline-secondary.dropdown-toggle.show{color:inherit;background-color:transparent;border-color:inherit}
.btn-outline-secondary{border-color:#7E8E9A}
.btn-outline-secondary:hover{border-color:#132432;color:#132432;background-color:transparent;text-decoration:none !important}
.btn-outline-secondary:hover i{color:#132432 !important}
.btn-check:checked + .btn-outline-light{background-color:#f5f7fe;border-color:#f5f7fe}
.btn-success,.btn-success:active,.btn-success:hover{background-color:#9ca6d9;border-color:#9ca6d9}
.btn-success:disabled,.btn-primary:disabled,.btn:disabled{background-color:#7E8E9A !important;border-color:#7E8E9A !important;color:inherit !important;opacity:.35 !important}
.resize{text-align:center}
.resize iframe,.resize div{background-color:#FFF;border:1px solid #9ca6d9;border-radius:5px}
.resize span{border-top-left-radius:4px;border-top-right-radius:4px;background-color:#9ca6d9;color:#FFF;padding:4px 8px;font-size:.8em}
.text-justify{text-align:justify}
.text-warning{color:var(--vz-warning) !important}
.text-secondary,.text-muted{color:#7E8E9A !important}
.table-responsive-xxl{overflow-x:auto}
.table-responsive-xxl .simplebar-track.simplebar-vertical{background:linear-gradient(to left,rgba(229, 232, 236, .9) 0%,rgba(69, 72, 79, 0) 100%);visibility:visible !important}
.table-responsive-xxl .dropdown,.table-responsive-xxl .btn-group {position:static}
.flex-fill-auto{flex:1 !important}
.flex-fill-border-end .flex-fill,
.flex-fill-border-end .flex-fill-auto{border-right:1px solid var(--vz-border-color) !important}
.flex-fill-border-end .flex-fill:last-child,
.flex-fill-border-end .flex-fill-auto:last-child{border-right:0 !important}
.modal-title{font-size:16px}
.progress-bar,.progress-nav .nav .nav-link.active, .progress-nav .nav .nav-link.done{background-color:#9ca6d9}
.progress-nav .nav .nav-link{background-color:#fff}
.accordion-button:not(.collapsed){color:#9ca6d9}
table.table-bordered th.first{background-color:#fff}
table.table-bordered.dataTable{border-right-width:0;border-left-width:0}
table.table-bordered.dataTable thead tr:first-child th{border-top-width:1px}
table.table-bordered.dataTable thead tr th{background-color:#fff}
table.table-bordered.dataTable thead tr th.sorting,
table.table-bordered.dataTable thead tr th.sorting_disabled{border-bottom-color:#b2b5c9}
table.table-bordered.dataTable th,table.table-bordered.dataTable td{border-left-width:0}
table.table-bordered.dataTable th:first-child,table.table-bordered.dataTable th:first-child,table.table-bordered.dataTable td:first-child,table.table-bordered.dataTable td:first-child{border-left-width:0}
table.table-bordered.dataTable th:last-child,table.table-bordered.dataTable th:last-child,table.table-bordered.dataTable td:last-child,table.table-bordered.dataTable td:last-child{border-right-width:0}
table.table-bordered.dataTable th,table.table-bordered.dataTable td{border-bottom-width:1px}
table.table-strip > tbody > tr:nth-of-type(2n+1) > *{background-color:#fcfdff !important}
table.table-strip > tbody > tr:hover > *{background-color:#F5F7FE !important}
table.table-strip > tbody > tr:hover > td,
table.table-strip > tbody > tr:hover > td > .text-secondary,
table.table-strip > tbody > tr:hover > td > a.text-secondary{color:#132432 !important}
table.table-strip .badge-soft-success,
table.table-strip .badge-soft-warning,
table.table-strip .badge-soft-danger{color:inherit}
div.dataTables_scroll{z-index:0;position:relative}
div.dataTables_scrollHead {position:sticky !important;top:65px;z-index:99}
div.dataTables_scrollHead table.table-bordered{border-bottom-width:0}
div.table-responsive>div.dataTables_wrapper>div.row{margin:0}
div.table-responsive>div.dataTables_wrapper>div.row>div[class^=col-]:first-child{padding-left:0}
div.table-responsive>div.dataTables_wrapper>div.row>div[class^=col-]:last-child{padding-right:0}
.daterangepicker{font-family:inherit}
.daterangepicker.show-calendar .ranges{border-right:1px solid #dddddd}
.daterangepicker.show-ranges.ltr .drp-calendar.left{margin-left:-1px}
.daterangepicker .ranges li.active, .daterangepicker td.active, .daterangepicker td.active:hover{background-color:#9ca6d9 !important}
.daterangepicker td.in-range{background-color:#f5f7fe}
.card-media{min-height:235px}
.card-media .img-fluid{width:auto;max-width:100%;height: auto;max-height:100%}
.card-media .banner{display:flex;justify-content:center;align-items:center;height:120px}
.daterangepicker .drp-buttons .btn,
.daterangepicker .calendar-table th,
.daterangepicker .calendar-table td{font-weight:normal}
.alert-primary{background-color:#f5f7fe;color:#9ca6d9}
.alert-primary .label-icon{background-color:#9ca6d9 !important}
.label-arrow.alert-primary .label-icon::after{border-left-color:#9ca6d9 !important}
.ribbon-box .ribbon-two-primary span{background-color:#00d2c5}
.ribbon-box .ribbon-two-primary span::before {border-left-color:#60678c !important}
.ribbon-box .ribbon-two-primary span::after {border-right-color:#60678c !important}
.footer, .footer a{font-size:12px;color:#7E8E9A !important}
[data-layout="vertical"][data-sidebar-size="sm"] .navbar-brand-box{background:#fff}
[data-layout="vertical"][data-sidebar-size="sm"] .navbar-menu .navbar-nav .nav-link{margin-left:6px}
[data-layout-mode="dark"][data-topbar="light"][data-sidebar="light"] .navbar-menu{border-right:0;background:var(--vz-body-bg)}
[data-layout-mode="dark"] .table td.first{background:#212529}
[data-layout-mode="dark"] .table.hover tbody tr td.pointer {background-color:#2a2f34}
[data-layout-mode="dark"] .table.hover tbody tr:hover td{background:#2a2f34}
[data-layout-mode="dark"] .navbar-header{border-bottom:1px solid #32383e}
[data-layout-mode="dark"] .navbar-brand-box{background:#292e32;border-bottom:1px solid #32383e}
[data-layout-mode="dark"] .btn-soft-secondary-alt{border-color:#32383e;color:inherit}
[data-layout-mode="dark"] .btn-outline-secondary{border-color:#878a99}
[data-layout-mode="dark"] .btn-outline-secondary:hover{background-color:#1a1d21}
[data-layout-mode="dark"] body{background:var(--vz-body-bg)}
@media (max-width: 990px) {
    #page-topbar,footer.footer{left:0 !important}
    #scrollbar{padding:initial !important}
    .vertical-sidebar-enable .app-menu{background-color: var(--vz-light)}
    .main-content{margin-left:auto}
    .card-header-custom .nav-tabs-custom .nav-item .nav-link{padding:.7rem .5rem}
    .card-header-custom .nav-tabs-custom .nav-item .nav-link::after{height:0}
    .col-auto, .col-auto .btn, .col-auto .btn-group, .col-auto, .btn-group > .btn{text-align:left;width:100%;display:block}
    .col-auto > input[type=submit], .col-auto > button[type=button], .col-auto a.btn {text-align:center}
    .col-auto .choices .choices__inner{width:100%}
    .col-auto .btn .badge{float:right}
}
@media (max-width: 767px) {
    .table-responsive .dropdown-menu {position:static !important}
}
@media (min-width: 768px) {
    .table-responsive {overflow:inherit}
}

