* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}
/*html {overflow-x: auto;}*/
html body a {color: #967ADC; opacity: 0.9}
html body a:hover {color: #967ADC;opacity: 1; text-decoration: underline;}
html body {height: 100%;background-color: #FFF;direction: ltr;color: #373A3C}
/*.header-navbar .navbar-header .navbar-brand .brand-logo {width: 230px;height: 50px;}*/
.header-navbar .navbar-header .navbar-brand .brand-logo {width: 50px;}
.header-navbar .navbar-header .navbar-brand .brand-text {padding-left: 0px; color: #D9A92E;font-family: 'FontAwesome';font-size: 24px;opacity: 0.8 !important;}
/*.unauthenticated-brand-logo{width: 230px; height: 37px;}*/
.unauthenticated-brand-logo{width: 100px;}
.header-navbar .navbar-header .navbar-brand {padding: 10px 0; opacity: 1;}
/*.logo>img.brand-logo{width: 230px;height: 50px;}*/
.logo>img.brand-logo{width: 50px;}
.logo>img.game-logo{width: 50px;height: 50px;}
.header-navbar .navbar-container{padding: 0 18px 0 0;}
.header-navbar .navbar-container ul.nav li a.dropdown-user-link{opacity: 1;}
.no-resize{resize: none;}
.iti__selected-flag:focus-visible {outline: unset;}
.navbar-light .search-input.open .input, .navbar-semi-dark .search-input.open .input {color: #FFFFFF; border-bottom: 1px solid #FFFFFF;}
.navbar-light .search-input .input::placeholder,.navbar-semi-dark .search-input .input::placeholder{color: #FFFFFF;}
.dropdown-notification>a>i{font-size: 1.6rem;}
.dropdown-menu{margin: .1rem 0 0 !important;}
td.editableParent{position: relative;}
/*span.editable{position: relative;}
div.editable>a.editField{opacity: 0;float: right;}*/
td.editableParent>a.editField{position: absolute;top: 50%;right: -7px;transform: translate(-50%, -50%);opacity: 0;transition: opacity 0.3s ease;}
td.editableParent:hover a.editField{opacity: 1;}
/*a.editField:hover{opacity: 1;}*/
span.editable>a.saveField{position: absolute;bottom: 7px;right: 0px;font-size: 15px;text-decoration: none;}
span.editable>a.closeEdit{position: absolute;top: 7px;right: 0px;font-size: 15px;text-decoration: none;}
span.editable>a.closeEdit:hover{color: #DA4453;}
.mr-12{margin-right: 12px !important;}
.streamerChannelModal .modal-header, .streamerChannelModal button, .streamerChannelModal button:hover, .streamerChannelModal button:focus{color: #fff;outline: unset;}
.streamerChannelModal{overflow-x: unset !important; overflow-y: unset !important; z-index: 1066;top: 50px;}
.streamerChannelModal .modal-dialog{max-width: 800px;}
.modal-backdrop.show{z-index: 1065;}
@media (max-width: 767.98px) {
    .navbar-light .navbar-header .navbar-nav .nav-link {
        color: #FFFFFF!important;
    }
    .navbar-container a.nav-link-search, .header-navbar .navbar-container ul.nav li a.dropdown-user-link {
        color: #6B6F82!important;
    }
}
@media (max-width: 991.98px){
    body.vertical-compact-menu .navbar .navbar-header {
         width: 150px;
    }
}
/*html body .pace .pace-progress {background: #F86F11;}*/
/* Spinner */
.loader-container {
    position: absolute;
    top: 50%;
    left: 50%; }
.overlay-own {position: fixed;width: 100%;height: 85vh;z-index: 2;}
.own-spinner {
    z-index: 1500;
    position: fixed;
    top: 0px;
    /* left: 50%; */
    width: 100%;
    height: 100vh;
    display: flex;
    justify-content: center;
    align-items: center;
    background: rgba(255,255,255,0.5);
}

.folding-cube .cube:before {
    content: "";
    background-color: #333;
}
.folding-cube {
    width: 40px;
    height: 40px;
    position: relative;
    -webkit-transform: rotateZ(45deg);
    -moz-transform: rotateZ(45deg);
    transform: rotateZ(45deg);
}
.folding-cube .cube {
    float: left;
    width: 50%;
    height: 50%;
    position: relative;
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
}
.folding-cube .cube:before {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    -webkit-animation: foldCubeAngle 2.4s infinite linear both;
    -moz-animation: foldCubeAngle 2.4s infinite linear both;
    -o-animation: foldCubeAngle 2.4s infinite linear both;
    animation: foldCubeAngle 2.4s infinite linear both;
    -webkit-transform-origin: 100% 100%;
    -moz-transform-origin: 100% 100%;
    -ms-transform-origin: 100% 100%;
    -o-transform-origin: 100% 100%;
    transform-origin: 100% 100%;
}
.folding-cube .cube2 {
    -webkit-transform: scale(1.1) rotateZ(90deg);
    -moz-transform: scale(1.1) rotateZ(90deg);
    transform: scale(1.1) rotateZ(90deg);
}
.folding-cube .cube2:before {
    -webkit-animation-delay: 0.3s;
    -moz-animation-delay: 0.3s;
    -o-animation-delay: 0.3s;
    animation-delay: 0.3s;
}
.folding-cube .cube3 {
    -webkit-transform: scale(1.1) rotateZ(180deg);
    -moz-transform: scale(1.1) rotateZ(180deg);
    transform: scale(1.1) rotateZ(180deg);
}
.folding-cube .cube3:before {
    -webkit-animation-delay: 0.6s;
    -moz-animation-delay: 0.6s;
    -o-animation-delay: 0.6s;
    animation-delay: 0.6s;
}
.folding-cube .cube4 {
    -webkit-transform: scale(1.1) rotateZ(270deg);
    -moz-transform: scale(1.1) rotateZ(270deg);
    transform: scale(1.1) rotateZ(270deg);
}
.folding-cube .cube4:before {
    -webkit-animation-delay: 0.9s;
    -moz-animation-delay: 0.9s;
    -o-animation-delay: 0.9s;
    animation-delay: 0.9s;
}
@-webkit-keyframes foldCubeAngle {
    0%, 10% {
        transform: perspective(140px) rotateX(-180deg);
        opacity: 0; }
    25%, 75% {
        transform: perspective(140px) rotateX(0deg);
        opacity: 1; }
    90%, 100% {
        transform: perspective(140px) rotateY(180deg);
        opacity: 0; } }

@keyframes foldCubeAngle {
    0%, 10% {
        transform: perspective(140px) rotateX(-180deg);
        opacity: 0; }
    25%, 75% {
        transform: perspective(140px) rotateX(0deg);
        opacity: 1; }
    90%, 100% {
        transform: perspective(140px) rotateY(180deg);
        opacity: 0; } }
.loader-warning.folding-cube div {
    background-color: transparent !important;
}
.loader-warning.folding-cube div:before {
    background-color: #FF9149 !important;
}
.validation-icon {
    position: absolute;
    z-index: 5;
    width: 2.5rem;
    height: 2.5rem;
    line-height: 3.2rem;
    text-align: center;
    top: 1px;
    right: 1px;
}
.show-hide-password {
    position: absolute;
    z-index: 5;
    width: 2.5rem;
    height: 2.5rem;
    line-height: 3.2rem;
    text-align: center;
    top: 1px;
    right: 1px;
    cursor: pointer;
}
button[disabled] {cursor: not-allowed;}
.main-menu.menu-light .navigation > li.open > a {border-right: 4px solid #967ADC;}
/*.main-menu.menu-light .navigation > li.open > a {border-right: unset;}*/
.navbar-semi-light {background-color: #666ee8;}
/*.header-navbar .navbar-header .navbar-brand {text-align: center;}*/
.dropdown-toggle::after {
    font-size: .8rem;
    font-family: FontAwesome;
    content: '\f0d7'!important;
    border: none!important;
    position: relative;
    top: 0;
    right: 0;
    padding: 0 2px 0 6px;
    margin: 0 0.3em 0 0;
    vertical-align: 0;
}
.popover {max-width: 355px}
.popover-body>h4 {font-size: 20px;font-family: inherit;padding-bottom: 10px;}
.popover-body>ul {padding-left: 20px;font-size: 13px;font-family: inherit;}
.popover-body>ul>li {list-style: auto;padding: 5px;}
.bs-popover-right, .bs-popover-auto[x-placement^="right"] {margin-left: 1rem;}
a.listing-button, a.listing-button:hover, a.listing-button:focus {color: inherit;text-decoration: none;}
.main-menu.menu-light .navigation>li.active>a>i, .main-menu.menu-light .navigation>li.hover>a>i, .main-menu.menu-light .navigation>li:hover>a>i {transform: unset}
.main-menu.menu-light .navigation>li.active>a>span, .main-menu.menu-light .navigation>li.hover>a>span, .main-menu.menu-light .navigation>li:hover>a>span {transform: unset}
.fixed-bottom, .fixed-top{z-index: 1052;}

/* Tooltip */
.ui-tooltip, .tooltip>.tooltip-inner {max-width: max-content !important;box-shadow:0 0 10px rgba(0,0,0,0.2);background: #3c4043;z-index: 999;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    padding: 4px 8px;
    color: #FFF;
    font-size: 1em;}
.bs-tooltip-top .arrow::before {
    border-top-color: #3c4043;
}
.tooltip>.tooltip-inner p { margin: 0}

.ui-tooltip-content span:first-child {float: left;}
.ui-tooltip-content span:last-child {float: right; padding-left: 10px;}
.ui-tooltip-content span.complete {color: #04C900;}
.ui-tooltip-content span.pending {color: #FF4F4F;}
.questions{font-weight:bold;}
.answers{text-align:left;}

form.ajax-form span.danger>strong{font-weight: unset}

.grid-actions{padding: 10px; float: right;}
.grid-actions a{font-size: 1.5rem;padding: 0px 3px;}
.grid-actions a:hover{text-decoration: none;}
a.delete-record:hover{color: #DA4453!important}
/* Datatables */
.dt-buttons {display: none;}
table.dataTable {table-layout: fixed;white-space: nowrap;overflow: hidden;/*padding-bottom: 10px;*/}
table.dataTable th {white-space: nowrap;overflow: hidden;}
table.dataTable td {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
table.dataTable td a.gridActions{font-size: 16px;text-decoration: none;}
table.dataTable thead th {text-align: left;padding-top: 0.85rem; /* Centering the text */padding-bottom: 0.5rem; /* Centering the text */white-space: nowrap !important;}
table.table-hover th {border-right: 1px solid whitesmoke;}
table.table-hover th:last-child {border-right-width: 0;}
table.table-hover td {border-top-width: 0;border-left-width: 0;border-right: 0px solid #dee2e6;border-bottom: 0px solid #dee2e6;}
table.table-hover td:last-child {border-right-width: 0;}
.dataTables_scrollHead {background: transparent; border-left: solid 0px steelblue !important;border-right: solid 0px steelblue !important;border-top-left-radius: 0px;border-top-right-radius: 0px; width: 100% !important;}
.dataTables_scrollHead table {border: none;margin-top: 0px !important;}
.dataTables_scrollHead thead th {border-top: none;border-bottom: none;}
.dataTables_scrollBody {border-left: solid 0px #676a6c;border-right: solid 0px #676a6c;border-bottom: solid 0px #676a6c; width: 100% !important;}
div.DTS div.dataTables_scrollBody {background: transparent;}
.dataTables_wrapper.no-footer .dataTables_scrollBody {border-bottom: 0px solid rgba(0, 0, 0, 0.3);}
.sorting_desc:hover, .sorting:hover {    background: transparent;    cursor: pointer;}

/*.datatable-container{display: flex;flex-direction: row;}*/
.datatable-container table{display: table !important;}
.datatable-container, .datatable-container>.dataTables_wrapper{padding: 0px;}
.dt-checkboxes{position:absolute;top:18px;}
.checkmark {position: absolute;top: 9px;left: 0px;height: 16px;width: 16px;background-color: #fff;border: 1px solid rgba(49,49,49,0.3);border-radius: 4px;}
.dataTables_wrapper.no-footer .dataTables_scrollBody {border-bottom: 0px solid rgba(0, 0, 0, 0.3) !important;}

.dataTables_wrapper .dataTables_paginate .paginate_button {box-sizing: border-box;display: inline-block;min-width: auto;padding: 0;margin-left: 0px;text-align: center;text-decoration: none !important;cursor: pointer;color: #333 !important;border: 1px solid transparent;border-radius: 2px;}
.dataTables_wrapper .dataTables_paginate {float: left;text-align:center;padding-top: 0;}
.dataTables_wrapper .dataTables_paginate .paginate_button:hover {color: white ;border: 1px solid transparent !important;background-color: transparent !important;background: transparent !important;}
/*.pagination > li > a:hover{color: #fff !important;border-radius:5px;background:#006F62 !important;}*/
.dataTables_wrapper .dataTables_length select {position: absolute;width: inherit;top: -9px;right: -60px;padding: 3px 11px 3px 0;border-radius: 4px;/*font-size: 13px;*/appearance: auto;font-weight: normal;height: 34px !important;width: 56px;left: auto;border: 0 !important;}
.dataTables_wrapper .dataTables_info {padding: 0 24px;}
.sortable .pick {cursor: move;}

/*div.DTS{display:block!important}
div.DTS tbody td,div.DTS tbody th{white-space:nowrap}
div.DTS div.dts_loading{z-index:1}
div.DTS div.dts_label{position:absolute;right:10px;background:rgba(0,0,0,.8);color:#fff;box-shadow:3px 3px 10px rgba(0,0,0,.5);text-align:right;border-radius:3px;padding:.4em;z-index:2;display:none}
div.DTS div.dataTables_scrollBody{background:repeating-linear-gradient(45deg,#edeeff,#edeeff 10px,#fff 10px,#fff 20px)}
div.DTS div.dataTables_scrollBody table{background-color:#fff;z-index:2}
div.DTS div.dataTables_length,div.DTS div.dataTables_paginate{display:none}*/
th[aria-label=Actions]{color: black !important;}
.dataTables_scrollBody tr td.idColumn, .dataTables_scrollBody tr th.idColumn {font-size: unset;}
/*table.dataTable thead>tr>th.sorting, table.dataTable thead>tr>th.sorting_asc, table.dataTable thead>tr>th.sorting_desc, table.dataTable thead>tr>th.sorting_asc_disabled, table.dataTable thead>tr>th.sorting_desc_disabled, table.dataTable thead>tr>td.sorting, table.dataTable thead>tr>td.sorting_asc, table.dataTable thead>tr>td.sorting_desc, table.dataTable thead>tr>td.sorting_asc_disabled, table.dataTable thead>tr>td.sorting_desc_disabled{padding-right: 26px;}*/
table.dataTable thead th:first-child, table.dataTable thead td:first-child, table.dataTable tbody td:first-child{padding: 10px 15px;}
table.dataTable thead th, table.dataTable thead td{padding: 11px 15px 11px;border-bottom: 0;border-top: 1px solid #fdf6f6 !important;letter-spacing: 0.3px;color: rgba(49,49,49);}
table.dataTable tbody th, table.dataTable tbody td{padding: 11px 15px 11px;}
.dataTables_scrollHeadInner {padding-right: unset !important;}
.iCheckCheckbox {display: none;}
.streamer-note{color: #FFF;}
.alert.alert-icon-left[class*=streamer-] {
    border-left-color: rgba(0, 0, 0, .15) !important;
}
/* Filter tags CSS */
.listing-filters{display: none;}
.listing-filters .form-actions{padding: 10px 0;margin-top:unset;}
.filter-tags {
    font-style: normal;
    float: left;
    width: 75%;
    padding: 10px 0px;
    font-weight: 400;
    font-size: 12px;
    line-height: 18px;
    color: #000000;
}
.filter-tags span {border-right: 1px solid #ddd; float: left;padding: 4px 11px;}
.filter-tags span.filter-tags-header {border: 0px;}
.filter-tags .filters-applied {
    float: left;
    margin-right: 10px;
    width: auto;
    padding: 0px;
    margin-top: 0px;
    background: #DDE7F3;
    border-radius: 4px;
}
.filter-tags .filters-applied a {
    padding: 3px 5px;
    float: right;
    font-size: 15px;
}

.dataTables_wrapper .bottom {
    position: relative;
    display: block;
    padding: 20px 20px 40px;
    border-top: 1px solid #f6f3f3 !important;
}
.dataTables_info {
    padding: 0 24px;
    font-size: 12px;
    float: left;
    min-width: auto;
    width: 30%;
    text-align: right;
}
.dataTables_paginate {
    margin: -4px auto 0;
    border-left: 1px solid #ccc;
    text-align: left;
    width: 39%;
    vertical-align: middle;
    float: left;
    display: inline-flex;
}
.dataTables_length {
    float: left;
    width: 30%;
    text-align: left;
    border-left: 1px solid #ccc;
    padding-left: 26px;
}
.bottom .pagination {
    display: inline-block;
    padding-left: 0;
    margin: 0 !important;
    border-radius: 4px;
    width: auto;
    padding-left: 0;
    margin-top: -3px;
    margin: 0 auto;
}
.dataTables_info.pageInformation, .dataTables_length.pageLength {
    width: 50%;
}
.dataTables_wrapper .dataTables_length > label {
    font-weight: bold;
    margin-bottom: 5px;
    margin-right: 80px;
    font-size: 12px;
    padding: 0;
    position: relative;
}
form .form-control {color: #4E5154;}
.ck-reset_all :not(.ck-reset_all-excluded *), .ck.ck-reset, .ck.ck-reset_all {color: #4E5154;}
ck ck-balloon-panel ck-balloon-panel_position_border-side_right ck-powered-by-balloon{opacity: 0;}
.iti--allow-dropdown {
    width: 100%;
    z-index: 5;
}
[type="search"] {
    outline: 0px;
}
/* ps scrollbar */
.ps-theme-dark>.ps-scrollbar-x-rail>.ps-scrollbar-x {height: 10px}
/*.ps-theme-dark>.ps-scrollbar-x-rail {opacity: 1;}*/

/* Users */
#user-profile .profile-with-cover .profile-cover-details img.img-border,.profile-card-with-cover .card-profile-image img.img-border{border:5px solid #FFF}.profile-card-with-stats .btn-float{padding:8px 14px 4px}.profile-card-with-cover .card-profile-image{position:absolute;top:130px;width:100%;text-align:center}.profile-card-with-cover .profile-card-with-cover-content{padding-top:4rem}#user-profile .profile-with-cover .profile-cover-details{position:absolute;margin-top:210px}#user-profile .profile-with-cover .profile-cover-details .card-title{color:#FFF;text-shadow:1px 1px 4px #373A3C}#user-profile .navbar-profile{margin-left:130px}
.cover-image{position: relative;}
.edit-cover-image{position: absolute;top: 0%;right: 0%;transform: translate(-25%, -5%);opacity: 0;transition: opacity 0.3s ease;color: #FFF;}
.edit-cover-image:hover{color: #FFF;}
.cover-image:hover .edit-cover-image{opacity: 1;}

.profile-image{position: relative;}
.edit-profile-image{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);opacity: 0;transition: opacity 0.3s ease;color: #FFF;}
.edit-profile-image:hover{color: #FFF;}
.profile-image:hover .edit-profile-image{opacity: 1;}

/* Tenant */
form#company-logo div.form-body, form#game-logo div.form-body {margin-bottom: 1.5rem;}
.logo{position: relative;}
.edit-company-logo, .edit-game-logo{position: absolute;top: 50%;right: 0%;transform: translate(0%, -50%);opacity: 0.5;transition: opacity 0.3s ease;}
.logo:hover .edit-company-logo, .logo:hover .edit-game-logo{opacity: 1;}
.icon-color{color: #545766;}
.dropdown-item:active {background-color: #F9FAFD;color: #2A2E30;}
.badge-success {background-color: #51A351;}

.primaryBtn {
    font-weight: 600;
    border: 1px solid #967ADC;
    background-color: #967ADC;
    color: #FFF;
    opacity: 0.8;
}
.primaryBtn:hover{opacity: 1;}
.primaryOutlinedBtn {
    font-weight: 600;
    border: 1px solid #967ADC;
    background-color: transparent !important;
    color: #967ADC;
    opacity: 0.8;
}
.primaryOutlinedBtn:hover {
    background-color: #967ADC;
    color: #FFF !important;
    opacity: 1;
}

.navbar-light .navbar-nav .nav-link, .navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .show>.nav-link {color: #ffffff;}

/* toastr */
#toast-container > div {
    opacity: 0.9;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
    filter: alpha(opacity=90); }

#toast-container > div:hover {
    -webkit-box-shadow: 2px 2px 10px 0px rgba(0, 0, 0, 0.75);
    -moz-box-shadow: 2px 2px 10px 0px rgba(0, 0, 0, 0.75);
    box-shadow: 2px 2px 10px 0px rgba(0, 0, 0, 0.75); }

.toast {
    background-color: #666EE8; }

.toast-success {
    background-color: #51A351; }

.toast-error {
    background-color: #FF4961; }

.toast-info {
    background-color: #1E9FF2; }

.toast-warning {
    background-color: #FF9149; }

/* Color picker*/
.minicolors-theme-bootstrap .minicolors-swatch{top:6px!important;left:6px!important}.minicolors-theme-bootstrap .minicolors-input{padding-left:43px!important}.sp-button-container{width:100%}.sp-button-container .sp-cancel,.sp-button-container .sp-choose,.sp-button-container .sp-palette-toggle{border-radius:2px;padding:6px 0;float:left;width:48%;text-align:center;outline:0;border:1px solid transparent}.sp-button-container .sp-cancel{color:#393939!important;background-color:#FCFCFC;margin-right:2%;border-color:#DDD;padding-top:3px}.sp-button-container .sp-cancel:hover{color:#393939!important;text-decoration:none}.sp-button-container .sp-choose{color:#FFF;background-color:#50CAED}.sp-container button:active,.sp-container button:hover{border:1px solid transparent!important;color:#FFF;background-color:#50CAED!important}.sp-container button{background-image:none!important;text-shadow:none!important}.sp-container button:active{-webkit-box-shadow:none!important;box-shadow:none!important}

/* Pace */
.pace {
    -webkit-pointer-events: none;
    pointer-events: none;

    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
}

.pace-inactive {
    display: none;
}

.pace .pace-progress {
    background: #ff6275;
    position: fixed;
    z-index: 2000;
    top: 0;
    right: 100%;
    width: 100%;
    height: 3px;
}

.update-grid-columns.open {
    right: 0;
}

/* Update grid columns popup CSS */
#custom-columns-popup .sidenav {
    right: 0px;
    z-index: 9999;
    overflow: hidden;
    left: unset;
    width: 350px !important;
    background: rgb(242, 242, 240, 0.98);
    top: 133px;
    height: 81vh;
    position: fixed;
    transition: 0.5s;
    box-shadow: 0px 11px 7px 8px rgb(0 0 0 / 8%);
    padding: 0;
}

.sidenav .leftnav {
    padding: 18px 16px 2px 16px;
    float: left;
}

.sidenav .leftnav .columns {
    height: 56vh;
    float: left;
    overflow: auto;
    /*width: 100%;*/
}
.sidenav .leftnav .customColumn {
    margin: 2px 0;
    float: left;
    width: 100%;
    position: relative;
}

#custom-columns-popup .sidenav .loc {
    position: absolute;
    right: 7px;
    font-size: 18px;
    top: 3px;
    cursor: move;
}

#custom-columns-popup .actions {
    float: left;
    width: 100%;
    padding: 15px 0;
    border-top: 1px solid #cccc;
    margin-top: 19px;
    position: relative;
}

.update-grid-columns {
    width: 350px;
    right: -400px;
    padding: 0;
    background-color: #FFF;
    z-index: 1055;
    position: fixed;
    bottom: 0;
    height: 85vh;
    -webkit-transition: right .4s cubic-bezier(.05,.74,.2,.99);
    -moz-transition: right .4s cubic-bezier(.05, .74, .2, .99);
    -o-transition: right .4s cubic-bezier(.05, .74, .2, .99);
    transition: right .4s cubic-bezier(.05,.74,.2,.99);
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    border-left: 1px solid rgba(0, 0, 0, .05);
    -webkit-box-shadow: 0 0 8px rgba(0,0,0,.1);
    box-shadow: 0 0 8px rgba(0,0,0,.1);
}
.update-grid-columns .update-grid-columns-close {
    color: #000;
    position: absolute;
    right: 10px;
    top: 10px;
    padding: 7px;
    width: auto;
    z-index: 10;
}

.update-grid-columns .update-grid-columns-content {
    position: relative;
    height: 100%;
}

::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1);
    border-radius: 40px;
    background-color: rgba(0, 0, 0, .1);
}
::-webkit-scrollbar {
    width: 8px;
    background-color: rgba(0, 0, 0, .1);
}
::-webkit-scrollbar-thumb {
    border-radius: 40px;
    -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .2);
    background-color: rgba(0, 0, 0, .2);
}

::-webkit-scrollbar-thumb:hover {
    background-color: rgba(0, 0, 0, .4);
}

.update-grid-columns .columns, .main-menu-content {
    &::-webkit-scrollbar, &::-webkit-scrollbar-thumb, &::-webkit-scrollbar-track {
        visibility: hidden;
        width: 6px;
    }
}

.update-grid-columns .columns:hover, .main-menu-content:hover {
    &::-webkit-scrollbar, &::-webkit-scrollbar-thumb, &::-webkit-scrollbar-track {
        visibility: visible;
    }
}

.update-grid-columns .columns {
    height: 58vh;
    overflow: auto;
    padding: 0px 10px 0px 0px;
}

.update-grid-columns .column-box {
    margin: 2px 0;
    width: 100%;
    position: relative;
}

.update-grid-columns .column-box i {
    position: absolute;
    right: 0;
    cursor: move;
}

/* Select2 CSS */
ul.select2-selection__rendered.ui-sortable>.select2-selection__choice{cursor: move;}
.select2-container--classic, .select2-container--default {border: 1px solid transparent;border-radius: 0.25rem;}
#select2-channels-results>.select2-results__option[aria-selected=true] {display: none;}
.select2-container--classic span.selection:focus-visible, .select2-container--default span.selection:focus-visible,
.select2-container--classic span.select2-selection:focus-visible, .select2-container--default span.select2-selection:focus-visible {
    outline: unset;
}

/* Daterangepicker CSS */
.range_inputs button{display:block;width:100%;margin-bottom:1rem}.picker__button--close:before,.picker__nav--next:before,.picker__nav--prev:before{font-family:FontAwesome!important}.picker__nav--next:before{content:'\f105'}.picker__nav--prev:before{content:'\f104'}.picker__button--close:before{content:'\f00d'}
.position-top-25{top:25px;}

/* Multi menu css */
/*.mm-menu, .mm-panels, .mm-panels>.mm-panel{left: 1px !important;}
.mm-menu,.mm-panels,.mm-panels>.mm-panel{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;margin:0;left:0;right:0;top:0;bottom:0;z-index:0}.mm-listview a,.mm-listview a:hover,.mm-navbar a,.mm-navbar a:hover{text-decoration:none}.mm-hidden{display:none!important}.mm-wrapper{overflow-x:hidden;position:relative}.mm-menu{box-sizing:border-box;display:block;padding:0;position:absolute}.mm-panels,.mm-panels>.mm-panel{background:inherit;border-color:inherit;box-sizing:border-box;position:absolute}.mm-btn,.mm-panel.mm-highest{z-index:1}.mm-panels{overflow:hidden}.mm-panel{-webkit-transition:-webkit-transform .4s ease;-o-transition:-o-transform .4s ease;-moz-transition:transform .4s ease,-moz-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease,-moz-transform .4s ease,-o-transform .4s ease;-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-menu>.mm-navbar,.mm-panel.mm-opened{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0)}.mm-panel.mm-opened{transform:translate3d(0,0,0)}.mm-panel.mm-subopened{-webkit-transform:translate3d(-30%,0,0);-moz-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}.mm-panels>.mm-panel{-webkit-overflow-scrolling:touch;overflow:scroll;overflow-x:hidden;overflow-y:auto;padding:0 20px}.mm-listview .mm-divider,.mm-listview>li>a,.mm-listview>li>span,.mm-navbar .mm-breadcrumbs,.mm-navbar .mm-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-panels>.mm-panel.mm-hasnavbar{padding-top:40px}.mm-panels>.mm-panel:after,.mm-panels>.mm-panel:before{content:'';display:block;height:20px}.mm-vertical .mm-panel{-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important;transform:none!important}.mm-listview .mm-vertical .mm-panel,.mm-vertical .mm-listview .mm-panel{display:none;padding:10px 0 10px 10px}.mm-listview .mm-vertical .mm-panel .mm-listview>li:last-child:after,.mm-vertical .mm-listview .mm-panel .mm-listview>li:last-child:after{border-color:transparent}.mm-vertical li.mm-opened>.mm-panel,li.mm-vertical.mm-opened>.mm-panel{display:block}.mm-listview>li.mm-vertical>.mm-next,.mm-vertical .mm-listview>li>.mm-next{height:40px;bottom:auto}.mm-listview>li.mm-vertical>.mm-next:after,.mm-vertical .mm-listview>li>.mm-next:after{top:16px;bottom:auto}.mm-listview>li.mm-vertical.mm-opened>.mm-next:after,.mm-vertical .mm-listview>li.mm-opened>.mm-next:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);right:19px}.mm-btn{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:40px;height:40px;position:absolute;top:0}.mm-clear:after,.mm-clear:before,.mm-close:after,.mm-close:before{content:'';border:2px solid transparent;display:block;width:5px;height:5px;margin:auto;position:absolute;top:0;bottom:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.mm-clear:before,.mm-close:before{border-right:none;border-bottom:none;right:20px}.mm-clear:after,.mm-close:after{border-left:none;border-top:none;right:25px}.mm-arrow:after,.mm-next:after,.mm-prev:before{content:'';border:2px solid transparent;display:block;width:8px;height:8px;margin:auto;position:absolute;top:0;bottom:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.mm-prev:before{border-right:none;border-bottom:none;left:23px}.mm-arrow:after,.mm-next:after{border-top:none;border-left:none;right:23px}.mm-navbar{border-bottom:1px solid;border-color:inherit;text-align:center;line-height:20px;height:40px;padding:0 40px;margin:0;position:absolute;top:0;left:0;right:0}.mm-navbar>*{display:block;padding:10px 0}.mm-navbar .mm-btn:first-child{padding-left:20px;left:0}.mm-navbar .mm-btn:last-child{text-align:right;padding-right:20px;right:0}.mm-panel .mm-navbar{display:none}.mm-panel.mm-hasnavbar .mm-navbar{display:block}.mm-listview,.mm-listview>li{list-style:none;display:block;padding:0;margin:0}.mm-listview{font:inherit;font-size:14px;line-height:20px}.mm-listview>li{position:relative}.mm-listview>li,.mm-listview>li .mm-next,.mm-listview>li .mm-next:before,.mm-listview>li:after{border-color:inherit}.mm-listview>li>a,.mm-listview>li>span{color:inherit;display:block;padding:10px 10px 10px 20px;margin:0}.mm-listview>li>a.mm-arrow,.mm-listview>li>span.mm-arrow{padding-right:50px}.mm-listview>li:not(.mm-divider):after{content:'';border-bottom-width:1px;border-bottom-style:solid;display:block;position:absolute;right:0;bottom:0;left:20px}.mm-navbar-bottom,.mm-navbar-top~.mm-navbar-top{border-bottom:none}.mm-listview .mm-next{background:rgba(3,2,1,0);width:50px;padding:0;position:absolute;right:0;top:0;bottom:0;z-index:2}.mm-listview .mm-next:before{content:'';border-left-width:1px;border-left-style:solid;display:block;position:absolute;top:0;bottom:0;left:0}.mm-listview .mm-next+a,.mm-listview .mm-next+span{margin-right:50px}.mm-listview .mm-next.mm-fullsubopen{width:100%}.mm-listview .mm-next.mm-fullsubopen:before{border-left:none}.mm-listview .mm-next.mm-fullsubopen+a,.mm-listview .mm-next.mm-fullsubopen+span{padding-right:50px;margin-right:0}.mm-panels>.mm-panel>.mm-listview{margin:20px -20px}.mm-panels>.mm-panel>.mm-listview:first-child,.mm-panels>.mm-panel>.mm-navbar+.mm-listview{margin-top:-20px}.mm-listview .mm-inset{list-style:disc inside;padding:0 10px 15px 40px;margin:0}.mm-listview .mm-inset>li{padding:5px 0}.mm-listview .mm-divider{font-size:10px;text-transform:uppercase;text-indent:20px;line-height:25px}.mm-listview .mm-spacer{padding-top:40px}.mm-listview .mm-spacer>.mm-next{top:40px}.mm-listview .mm-spacer.mm-divider{padding-top:25px}.mm-menu>.mm-navbar{background:inherit;padding:0;z-index:3;transform:translate3d(0,0,0)}.mm-navbar-bottom{border-top-width:1px;border-top-style:solid;top:auto;bottom:0}.mm-navbar-bottom~.mm-navbar-bottom{border-top:none}.mm-navbar.mm-hasbtns{padding:0 40px}.mm-navbar[class*=mm-navbar-content-]>*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;float:left}.mm-navbar .mm-breadcrumbs{-webkit-overflow-scrolling:touch;overflow-x:auto;text-align:left;padding:0 0 0 17px}.mm-navbar .mm-breadcrumbs>*{display:inline-block;padding:10px 3px}.mm-navbar .mm-breadcrumbs>a{text-decoration:underline}.mm-navbar.mm-hasbtns .mm-breadcrumbs{margin-left:-40px}.mm-navbar.mm-hasbtns .mm-btn:not(.mm-hidden)+.mm-breadcrumbs{margin-left:0;padding-left:0}.mm-navbar-top-1{top:0}.mm-hasnavbar-top-1 .mm-panels,.mm-navbar-top-2{top:40px}.mm-hasnavbar-top-2 .mm-panels,.mm-navbar-top-3{top:80px}.mm-hasnavbar-top-3 .mm-panels,.mm-navbar-top-4{top:120px}.mm-hasnavbar-top-4 .mm-panels{top:160px}.mm-navbar-bottom-1{bottom:0}.mm-hasnavbar-bottom-1 .mm-panels,.mm-navbar-bottom-2{bottom:40px}.mm-hasnavbar-bottom-2 .mm-panels,.mm-navbar-bottom-3{bottom:80px}.mm-hasnavbar-bottom-3 .mm-panels,.mm-navbar-bottom-4{bottom:120px}.mm-hasnavbar-bottom-4 .mm-panels{bottom:160px}.mm-navbar-size-2{height:80px}.mm-navbar-size-3{height:120px}.mm-navbar-size-4{height:160px}.mm-navbar-content-2>*{width:50%}.mm-navbar-content-3>*{width:33.33%}.mm-navbar-content-4>*{width:25%}.mm-navbar-content-5>*{width:20%}.mm-navbar-content-6>*{width:16.67%}.mm-search,.mm-search input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mm-search{height:40px;padding:7px 10px 0;position:relative}.mm-search input{border:none!important;outline:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;border-radius:26px;font:inherit;font-size:14px;line-height:26px;display:block;width:100%;height:26px;margin:0;padding:0 10px}.vertical-mmenu .content,.vertical-mmenu .footer,.vertical-mmenu .navbar .navbar-container{margin-left:240px}.mm-search input::-ms-clear{display:none}.mm-search .mm-clear,.mm-search .mm-next{right:0}.mm-panel>.mm-search{width:100%;position:absolute;top:0;left:0}.mm-panel.mm-hassearch{padding-top:40px}.mm-panel.mm-hassearch.mm-hasnavbar{padding-top:80px}.mm-panel.mm-hassearch.mm-hasnavbar .mm-search{top:40px}.mm-noresultsmsg{text-align:center;font-size:21px;padding:40px 0}.mm-noresults .mm-indexer{display:none!important}.vertical-mmenu .main-menu:not(.mm-menu),li.mm-nosubresults>a.mm-next{display:none}li.mm-nosubresults>a.mm-next+a,li.mm-nosubresults>a.mm-next+span{padding-right:10px}.mm-panels>.mm-resultspanel:not(.mm-opened){-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu .mm-search input{background:rgba(0,0,0,.05);color:rgba(0,0,0,.7)}.mm-menu .mm-noresultsmsg{color:rgba(0,0,0,.3)}.mm-menu{background:#F3F3F3;border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.7)}.mm-menu .mm-navbar a,.mm-menu .mm-navbar>*{color:rgba(0,0,0,.3)}.mm-menu .mm-btn:after,.mm-menu .mm-btn:before{border-color:rgba(0,0,0,.3)}.mm-menu .mm-listview{border-color:rgba(0,0,0,.1)}.mm-menu .mm-listview>li .mm-arrow:after,.mm-menu .mm-listview>li .mm-next:after{border-color:rgba(0,0,0,.3)}.mm-menu .mm-listview>li a:not(.mm-next){-webkit-tap-highlight-color:rgba(255,255,255,.5);tap-highlight-color:rgba(255,255,255,.5)}.mm-menu .mm-listview>li.mm-selected>a:not(.mm-next),.mm-menu .mm-listview>li.mm-selected>span{background:rgba(255,255,255,.5)}.mm-menu .mm-divider,.mm-menu .mm-listview>li.mm-opened.mm-vertical>.mm-panel,.mm-menu .mm-listview>li.mm-opened.mm-vertical>a.mm-next,.mm-menu.mm-vertical .mm-listview>li.mm-opened>.mm-panel,.mm-menu.mm-vertical .mm-listview>li.mm-opened>a.mm-next{background:rgba(0,0,0,.8)}.vertical-mmenu .mm-navbar.mm-navbar-top{border:none}.vertical-mmenu .mm-navbar.mm-navbar-top .mm-search{padding:12px 10px 0}.vertical-mmenu .mm-listview>li>span{padding:0;font-family:Muli,Georgia,'Times New Roman',Times,serif;font-size:.9rem;font-weight:600;text-transform:uppercase;text-indent:0}.vertical-mmenu .mm-listview>li:hover .mm-arrow:after,.vertical-mmenu .mm-listview>li:hover .mm-next:after{border-color:#fff}.vertical-mmenu .mm-listview>li:not(.mm-divider):after{left:0}.vertical-mmenu .mm-listview li.has-sub a:not(.mm-next):after{display:none!important}.vertical-mmenu .mm-panels{top:4.57rem}.vertical-mmenu .main-menu:not(.menu-native-scroll) .mm-panels>.mm-panel,.vertical-mmenu .mm-panels>.mm-panel{position:absolute;top:0;bottom:0;left:0;!*right:-17px;*!overflow-y:scroll}.vertical-mmenu .main-menu.menu-native-scroll{overflow-y:hidden}.vertical-mmenu .main-menu.menu-native-scroll .mm-panels>.mm-panel{position:absolute;top:0;bottom:0;left:0;right:0;overflow-y:auto}.vertical-mmenu .menu-light.mm-menu .mm-listview>li .mm-next,.vertical-mmenu .menu-light.mm-menu .mm-listview>li .mm-next:before,.vertical-mmenu .menu-light.mm-menu .mm-listview>li:after{border-color:#E2E2E2}.vertical-mmenu .menu-dark.mm-menu .mm-listview>li .mm-next,.vertical-mmenu .menu-dark.mm-menu .mm-listview>li .mm-next:before,.vertical-mmenu .menu-dark.mm-menu .mm-listview>li:after,.vertical-mmenu .menu-dark.mm-menu .mm-navbar{border-color:#34424C}.vertical-mmenu .navbar .navbar-header{float:left;width:240px}.vertical-mmenu .navbar.navbar-brand-center .navbar-header{float:left;width:auto}.vertical-mmenu .main-menu{width:240px;-webkit-transition:.3s ease all;-o-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all;z-index:999;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.vertical-mmenu.menu-hide .main-menu,.vertical-mmenu.menu-open .main-menu{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-perspective:1000;-moz-perspective:1000}.vertical-mmenu .main-menu .navigation>li.mm-divider{padding:8px 20px}.vertical-mmenu .main-menu .navigation>li.mm-divider .ft-more-horizontal{visibility:hidden;display:none;opacity:0}.vertical-mmenu .main-menu .navigation>li>a>i{font-size:1.2rem;margin-right:12px;float:left;top:3px}.vertical-mmenu .main-menu .navigation>li>a>i:before{-webkit-transition:.2s ease all;-o-transition:.2s ease all;-moz-transition:.2s ease all;transition:.2s ease all}.vertical-mmenu .main-menu .navigation>li>a>span{float:left}.vertical-mmenu .main-menu .navigation li.has-sub>a:not(.mm-next):after{content:'\f105';font-family:FontAwesome;font-size:1rem;display:inline-block;position:absolute;right:20px;top:12px;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);transition:-webkit-transform .2s ease-in-out}.vertical-mmenu .main-menu .navigation li.has-sub .has-sub>a:not(.mm-next):after{top:8px}.vertical-mmenu .main-menu.menu-dark .mm-navbar .mm-search a.mm-btn,.vertical-mmenu .main-menu.menu-light .mm-navbar .mm-search a.mm-btn{top:7px}.vertical-mmenu .main-menu .navigation li.open>a:not(.mm-next):after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.vertical-mmenu .main-menu.menu-dark .navigation>li.open a{background:0 0}.vertical-mmenu .main-menu.menu-dark .navigation>li.open a span{color:#DCDCDC}.vertical-mmenu .main-menu.menu-dark .mm-navbar .mm-search a.mm-btn:after,.vertical-mmenu .main-menu.menu-dark .mm-navbar .mm-search a.mm-btn:before{border-color:#DCDCDC}.vertical-mmenu .main-menu.menu-dark .mm-navbar .mm-search input::-webkit-input-placeholder{color:#DCDCDC}.vertical-mmenu .main-menu.menu-dark .mm-navbar .mm-search input:-moz-placeholder{color:#DCDCDC}.vertical-mmenu .main-menu.menu-dark .mm-navbar .mm-search input::-moz-placeholder{color:#DCDCDC}.vertical-mmenu .main-menu.menu-dark .mm-navbar .mm-search input:-ms-input-placeholder{color:#DCDCDC}.vertical-mmenu .main-menu.menu-dark .mm-navbar .mm-search input::placeholder{color:#DCDCDC}.vertical-mmenu .main-menu.menu-dark .mm-listview>li.mm-selected>a:not(.mm-next),.vertical-mmenu .main-menu.menu-dark .mm-listview>li.mm-selected>span{background:#141E25}.vertical-mmenu .main-menu.menu-light .navigation>li.open a{background:0 0}.vertical-mmenu .main-menu.menu-light .navigation>li.open a span{color:#55595C}.vertical-mmenu .main-menu.menu-light .mm-navbar .mm-search a.mm-btn:after,.vertical-mmenu .main-menu.menu-light .mm-navbar .mm-search a.mm-btn:before{border-color:#55595C}.vertical-mmenu .main-menu.menu-light .mm-navbar .mm-search input::-webkit-input-placeholder{color:#55595C}.vertical-mmenu .main-menu.menu-light .mm-navbar .mm-search input:-moz-placeholder{color:#55595C}.vertical-mmenu .main-menu.menu-light .mm-navbar .mm-search input::-moz-placeholder{color:#55595C}.vertical-mmenu .main-menu.menu-light .mm-navbar .mm-search input:-ms-input-placeholder{color:#55595C}.vertical-mmenu .main-menu.menu-light .mm-navbar .mm-search input::placeholder{color:#55595C}.vertical-mmenu .main-menu.menu-light .mm-listview>li.mm-selected>a:not(.mm-next),.vertical-mmenu .main-menu.menu-light .mm-listview>li.mm-selected>span{background:#F2F2F2}.vertical-mmenu .main-menu .mm-listview a:hover{color:inherit}.vertical-mmenu .main-menu .mm-noresultsmsg{color:#DCDCDC}.vertical-mmenu .navbar-brand-center .content,.vertical-mmenu .navbar-brand-center .footer{margin-left:0}.vertical-mmenu.menu-open .main-menu{opacity:1;-webkit-transition:opacity .25s,top .35s,height .35s,-webkit-transform .25s;-o-transition:opacity .25s,top .35s,height .35s,-o-transform .25s;-moz-transition:transform .25s,opacity .25s,top .35s,height .35s,-moz-transform .25s;transition:transform .25s,opacity .25s,top .35s,height .35s;transition:transform .25s,opacity .25s,top .35s,height .35s,-webkit-transform .25s,-moz-transform .25s,-o-transform .25s;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);backface-visibility:hidden;perspective:1000}.vertical-mmenu.menu-hide .navbar .navbar-header{float:left;width:240px}.vertical-mmenu.menu-hide .navbar.navbar-brand-center .navbar-header{float:left;width:auto}.vertical-mmenu.menu-hide .navbar .navbar-container{margin-left:240px}.vertical-mmenu.menu-hide .content,.vertical-mmenu.menu-hide .footer,.vertical-mmenu.menu-hide .navbar-brand-center .content,.vertical-mmenu.menu-hide .navbar-brand-center .footer{margin-left:0}.vertical-mmenu.menu-hide .main-menu{opacity:0;-webkit-transition:opacity .25s,top .35s,height .35s,-webkit-transform .25s;-o-transition:opacity .25s,top .35s,height .35s,-o-transform .25s;-moz-transition:transform .25s,opacity .25s,top .35s,height .35s,-moz-transform .25s;transition:transform .25s,opacity .25s,top .35s,height .35s;transition:transform .25s,opacity .25s,top .35s,height .35s,-webkit-transform .25s,-moz-transform .25s,-o-transform .25s;-webkit-transform:translate3d(-240px,0,0);-moz-transform:translate3d(-240px,0,0);transform:translate3d(-240px,0,0);backface-visibility:hidden;perspective:1000}.vertical-mmenu.menu-hide.menu-flipped .content,.vertical-mmenu.menu-hide.menu-flipped .footer{margin:0}.vertical-mmenu.menu-flipped .content,.vertical-mmenu.menu-flipped .footer,.vertical-mmenu.menu-flipped .navbar .navbar-container{margin:0 240px 0 0}.vertical-mmenu.menu-hide.menu-flipped .main-menu{-webkit-transform:translate3d(240px,0,0);-moz-transform:translate3d(240px,0,0);transform:translate3d(240px,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-moz-perspective:1000;perspective:1000}.vertical-mmenu.menu-flipped .main-menu{right:0;left:inherit}.vertical-mmenu.menu-flipped .main-menu .navigation>li>ul{right:240px;left:inherit}.vertical-mmenu.menu-flipped .navbar .navbar-header{float:right}@media (min-width:992px){body.vertical-mmenu .main-menu,body.vertical-mmenu .navbar .navbar-header{width:240px}body.vertical-mmenu .content,body.vertical-mmenu .footer{margin-left:240px}}@media (max-width:991.98px){body.vertical-mmenu .navbar .navbar-header{width:0}body.vertical-mmenu .content,body.vertical-mmenu .footer{margin-left:0}body.vertical-mmenu .mm-arrow:after,body.vertical-mmenu .mm-next:after{right:30px}}@media (max-width:1199.98px){.mm-arrow:after,.mm-next:after{right:35px}}*/
.header-navbar .navbar-header{width: 240px;z-index: 9;}
a.menu-title{background-color: #967ADC !important;}
body.vertical-layout.vertical-menu.menu-expanded .content,body.vertical-layout.vertical-menu.menu-expanded .footer,body.vertical-layout.vertical-menu.menu-expanded .navbar .navbar-container{margin-left:240px}body.vertical-layout.vertical-menu.menu-collapsed .main-menu .mTSWrapper,body.vertical-layout.vertical-menu.menu-collapsed .main-menu .navigation{overflow:visible}@media (min-width:576px){body.vertical-layout.vertical-menu.menu-flipped .main-menu{right:0}}body.vertical-layout.vertical-menu .navbar .navbar-brand{white-space:nowrap}body.vertical-layout.vertical-menu.menu-expanded .navbar .navbar-header{float:left;width:240px}body.vertical-layout.vertical-menu.menu-expanded .navbar.navbar-brand-center .navbar-header{float:left;width:auto}body.vertical-layout.vertical-menu.menu-expanded .navbar .navbar-brand .brand-text{-webkit-animation:.3s cubic-bezier(.25,.8,.25,1) 0s normal forwards 1 fadein;-moz-animation:.3s cubic-bezier(.25,.8,.25,1) 0s normal forwards 1 fadein;-o-animation:.3s cubic-bezier(.25,.8,.25,1) 0s normal forwards 1 fadein;animation:.3s cubic-bezier(.25,.8,.25,1) 0s normal forwards 1 fadein}body.vertical-layout.vertical-menu.menu-expanded .main-menu{width:240px;-webkit-transition:.3s ease all;-o-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}body.vertical-layout.vertical-menu.menu-expanded .main-menu .navigation .navigation-header .ft-minus{display:none}body.vertical-layout.vertical-menu.menu-expanded .main-menu .navigation>li>a>i{margin-right:12px}body.vertical-layout.vertical-menu.menu-expanded .main-menu .navigation>li>a>i:before{font-size:1.2rem}body.vertical-layout.vertical-menu.menu-expanded .main-menu .navigation>li>a>span.badge{position:absolute;right:20px;top:10px}body.vertical-layout.vertical-menu.menu-expanded .main-menu .navigation li.has-sub>a:not(.mm-next):after{content:'\f105';font-family:FontAwesome;font-size:1rem;display:inline-block;position:absolute;right:20px;top:12px;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);transition:-webkit-transform .2s ease-in-out}body.vertical-layout.vertical-menu.menu-expanded .main-menu .navigation li.has-sub .has-sub>a:not(.mm-next):after{top:8px}body.vertical-layout.vertical-menu.menu-expanded .main-menu .navigation li.open>a:not(.mm-next):after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}body.vertical-layout.vertical-menu.menu-expanded .main-menu .main-menu-footer{width:240px}body.vertical-layout.vertical-menu.menu-expanded .navbar-brand-center .content,body.vertical-layout.vertical-menu.menu-expanded .navbar-brand-center .footer{margin-left:0}body.vertical-layout.vertical-menu.menu-collapsed .content,body.vertical-layout.vertical-menu.menu-collapsed .footer,body.vertical-layout.vertical-menu.menu-collapsed .navbar .navbar-container{margin-left:60px}/*body.vertical-layout.vertical-menu.menu-collapsed .navbar .navbar-header{float:left;width:60px}*/body.vertical-layout.vertical-menu.menu-collapsed .navbar.navbar-brand-center .navbar-header{float:left;width:auto}/*body.vertical-layout.vertical-menu.menu-collapsed .navbar .navbar-brand{padding:17px 0}*/body.vertical-layout.vertical-menu.menu-collapsed .navbar .navbar-brand .brand-text{-webkit-animation:.3s cubic-bezier(.25,.8,.25,1) 0s normal forwards 1 fadeout;-moz-animation:.3s cubic-bezier(.25,.8,.25,1) 0s normal forwards 1 fadeout;-o-animation:.3s cubic-bezier(.25,.8,.25,1) 0s normal forwards 1 fadeout;animation:.3s cubic-bezier(.25,.8,.25,1) 0s normal forwards 1 fadeout}body.vertical-layout.vertical-menu.menu-collapsed .main-menu{width:60px;-webkit-transform:translateZ(-160px) translateX(-160px);-moz-transform:translateZ(-160px) translateX(-160px);transform:translateZ(-160px) translateX(-160px);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:.3s ease all;-o-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all}body.vertical-layout.vertical-menu.menu-collapsed .main-menu .main-menu-footer{width:60px}body.vertical-layout.vertical-menu.menu-collapsed .main-menu .main-menu-footer,body.vertical-layout.vertical-menu.menu-collapsed .main-menu .main-menu-header .media-body .media-heading,body.vertical-layout.vertical-menu.menu-collapsed .main-menu .main-menu-header .media-body .text-muted,body.vertical-layout.vertical-menu.menu-collapsed .main-menu .main-menu-header .media-right{display:none}body.vertical-layout.vertical-menu.menu-collapsed .main-menu .main-menu-header .media-body{opacity:0}body.vertical-layout.vertical-menu.menu-collapsed .main-menu .user-content{padding:20px 10px}body.vertical-layout.vertical-menu.menu-collapsed .main-menu .main-menu-content a.menu-title,body.vertical-layout.vertical-menu.menu-collapsed .main-menu .main-menu-content>span.menu-title{left:60px;width:240px;font-weight:600;color:#FFF;text-transform:uppercase;text-align:left;background-color:#3BAFDA;border-color:#3BAFDA;padding:14px 20px}body.vertical-layout.vertical-menu.menu-collapsed .main-menu .main-menu-content>ul.menu-content{left:60px;width:240px;-webkit-transition:visibility .25s,opacity .25s;-o-transition:visibility .25s,opacity .25s;-moz-transition:visibility .25s,opacity .25s;transition:visibility .25s,opacity .25s;-webkit-box-shadow:25px 5px 75px 2px rgba(64,70,74,.2);box-shadow:25px 5px 75px 2px rgba(64,70,74,.2);border-bottom:1px solid rgba(0,0,0,.2);border-left:1px solid rgba(0,0,0,.02)}body.vertical-layout.vertical-menu.menu-collapsed .main-menu .main-menu-content>ul.menu-content li{white-space:nowrap;position:relative}body.vertical-layout.vertical-menu.menu-collapsed .main-menu .main-menu-content>ul.menu-content li a{display:block;padding:8px 20px;-webkit-transition:all .2s ease;-o-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}body.vertical-layout.vertical-menu.menu-collapsed .main-menu .main-menu-content>ul.menu-content li.has-sub>a:not(.mm-next):after{content:'\f105';font-family:FontAwesome;font-size:1rem;display:inline-block;position:absolute;right:20px;top:12px;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);transition:-webkit-transform .2s ease-in-out}body.vertical-layout.vertical-menu.menu-collapsed .main-menu .main-menu-content>ul.menu-content li.has-sub .has-sub>a:not(.mm-next):after{top:8px}body.vertical-layout.vertical-menu.menu-collapsed .main-menu .main-menu-content>ul.menu-content li.open>a:not(.mm-next):after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}body.vertical-layout.vertical-menu.menu-collapsed .main-menu .main-menu-content>ul.menu-content li.hover>a,body.vertical-layout.vertical-menu.menu-collapsed .main-menu .main-menu-content>ul.menu-content li:hover>a{-webkit-transform:translateX(4px);-moz-transform:translateX(4px);-ms-transform:translateX(4px);-o-transform:translateX(4px);transform:translateX(4px)}body.vertical-layout.vertical-menu.menu-collapsed .main-menu .main-menu-content>ul.menu-content li.hover>a>a,body.vertical-layout.vertical-menu.menu-collapsed .main-menu .main-menu-content>ul.menu-content li:hover>a>a{-webkit-transform:translateX(-4px);-moz-transform:translateX(-4px);-ms-transform:translateX(-4px);-o-transform:translateX(-4px);transform:translateX(-4px)}body.vertical-layout.vertical-menu.menu-collapsed .main-menu .navigation>li.navigation-header{padding:22px 20px 8px}body.vertical-layout.vertical-menu.menu-collapsed .main-menu .navigation>li.navigation-header .ft-minus{display:block;font-size:1.3rem}.vertical-overlay-menu .main-menu .navigation .navigation-header .ft-minus,body.vertical-layout.vertical-menu.menu-collapsed .main-menu .navigation>li.navigation-header span,body.vertical-layout.vertical-menu.menu-collapsed .main-menu .navigation>li>a>span,body.vertical-layout.vertical-menu.menu-collapsed .main-menu .navigation>li>ul{display:none}body.vertical-layout.vertical-menu.menu-collapsed .main-menu .navigation>li>a{padding:10px 0 10px 18px}body.vertical-layout.vertical-menu.menu-collapsed .main-menu .navigation>li>a>span{visibility:hidden;opacity:0;position:absolute;top:0;right:-240px;width:240px;font-weight:600;color:#FFF;text-align:left;background-color:#967ADC;border-color:#967ADC;padding:14px 20px}body.vertical-layout.vertical-menu.menu-collapsed .main-menu .navigation>li>a>i{margin-right:0;font-size:1.4rem;line-height:1;visibility:visible;opacity:1}body.vertical-layout.vertical-menu.menu-collapsed .navbar-brand-center .content,body.vertical-layout.vertical-menu.menu-collapsed .navbar-brand-center .footer{margin-left:0}body.vertical-layout.vertical-menu.menu-collapsed.menu-flipped .content,body.vertical-layout.vertical-menu.menu-collapsed.menu-flipped .footer,body.vertical-layout.vertical-menu.menu-collapsed.menu-flipped .navbar .navbar-container{margin:0 60px 0 0}@media (min-width:576px){body.vertical-layout.vertical-menu.menu-collapsed.menu-flipped .main-menu{right:0}body.vertical-layout.vertical-menu.menu-collapsed.menu-flipped .main-menu span.menu-title{right:60px}body.vertical-layout.vertical-menu.menu-collapsed.menu-flipped .main-menu ul.menu-content{right:60px;left:inherit}}body.vertical-layout.vertical-menu.menu-collapsed.menu-flipped .navbar .navbar-header{float:right}[data-textdirection=rtl] body.vertical-layout.vertical-menu.menu-collapsed .main-menu .navigation>li>a{padding:14px 16px!important}[data-textdirection=rtl] body.vertical-layout.vertical-menu.menu-collapsed .main-menu .navigation>li.navigation-header .ft-minus{padding:12px 0}@media (min-width:992px){body.vertical-layout.vertical-menu.menu-flipped .content,body.vertical-layout.vertical-menu.menu-flipped .footer,body.vertical-layout.vertical-menu.menu-flipped .navbar .navbar-container{margin:0 240px 0 0}body.vertical-layout.vertical-menu.menu-flipped .navbar .navbar-header{float:right}}@media (max-width:991.98px){body.vertical-layout.vertical-menu .main-menu{width:60px}body.vertical-layout.vertical-menu .main-menu .main-menu-footer{width:240px}body.vertical-layout.vertical-menu .navbar .navbar-header{width:150px}body.vertical-layout.vertical-menu .content,body.vertical-layout.vertical-menu .footer{margin-left:60px}}.vertical-overlay-menu .content,.vertical-overlay-menu .navbar.navbar-brand-center .navbar-container{margin-left:0}@media (max-width:767.98px){body.vertical-layout.vertical-menu .content,body.vertical-layout.vertical-menu .footer{margin-left:0}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-moz-keyframes fadein{from{opacity:0}to{opacity:1}}@-o-keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeout{from{opacity:1}to{opacity:0}}@-moz-keyframes fadeout{from{opacity:1}to{opacity:0}}@-o-keyframes fadeout{from{opacity:1}to{opacity:0}}@keyframes fadeout{from{opacity:1}to{opacity:0}}.vertical-overlay-menu .navbar .navbar-header{float:left;width:240px}.vertical-overlay-menu .navbar.navbar-brand-center .navbar-header{float:left;width:auto}.vertical-overlay-menu .main-menu,.vertical-overlay-menu.menu-hide .main-menu{opacity:0;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:width .25s,opacity .25s,-webkit-transform .25s;-o-transition:width .25s,opacity .25s,-o-transform .25s;-moz-transition:width .25s,opacity .25s,transform .25s,-moz-transform .25s;transition:width .25s,opacity .25s,transform .25s;transition:width .25s,opacity .25s,transform .25s,-webkit-transform .25s,-moz-transform .25s,-o-transform .25s;width:240px;left:-240px}.vertical-overlay-menu .main-menu .navigation>li>a>i{margin-right:12px}.vertical-overlay-menu .main-menu .navigation>li>a>i:before{font-size:1.2rem;-webkit-transition:.2s ease all;-o-transition:.2s ease all;-moz-transition:.2s ease all;transition:.2s ease all}.vertical-overlay-menu .main-menu .navigation li.has-sub>a:not(.mm-next):after{content:'\f105';font-family:FontAwesome;font-size:1rem;display:inline-block;position:absolute;right:20px;top:12px;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);transition:-webkit-transform .2s ease-in-out}.vertical-overlay-menu .main-menu .navigation li.has-sub .has-sub>a:not(.mm-next):after{top:8px}.vertical-overlay-menu .main-menu .navigation li.open>a:not(.mm-next):after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.vertical-overlay-menu .main-menu .main-menu-footer{bottom:55px;width:240px}.vertical-overlay-menu.menu-open .main-menu{opacity:1;-webkit-transform:translate3d(240px,0,0);-moz-transform:translate3d(240px,0,0);transform:translate3d(240px,0,0);-webkit-transition:width .25s,opacity .25s,-webkit-transform .25s;-o-transition:width .25s,opacity .25s,-o-transform .25s;-moz-transition:width .25s,opacity .25s,transform .25s,-moz-transform .25s;transition:width .25s,opacity .25s,transform .25s;transition:width .25s,opacity .25s,transform .25s,-webkit-transform .25s,-moz-transform .25s,-o-transform .25s}.vertical-overlay-menu.menu-flipped .main-menu{right:-240px;left:inherit}.vertical-overlay-menu.menu-flipped .navbar .navbar-container{margin:0 240px 0 0}.vertical-overlay-menu.menu-flipped .navbar .navbar-header{float:right}.vertical-overlay-menu.menu-flipped.menu-open .main-menu{-webkit-transform:translate3d(-240px,0,0);-moz-transform:translate3d(-240px,0,0);transform:translate3d(-240px,0,0)}@media (max-width:991.98px){.vertical-overlay-menu .main-menu .main-menu-footer{bottom:0}}
