/*
input[type="text"], input[type="password"], select, textarea {

  display: block;

  min-width: 100%;

  height: 24px;

  padding: 3px 6px;

  font-size: 13px;

  line-height: 1.42857143;

  color: #555;

  background-color: #fff;

  background-image: none;

  border: 1px solid #ccc;

  border-radius: 4px;

  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);

          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);

  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;

       -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;

          transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;

}



input[type="text"]:focus, select:focus, textarea:focus {

  border-color: #66afe9;

  outline: 0;

  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);

          box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);

}

input[type="text"]::-moz-placeholder, textarea::-moz-placeholder {

  color: #999;

  opacity: 1;

}

input[type="text"]:-ms-input-placeholder, textarea:-ms-input-placeholder {

  color: #999;

}

input[type="text"]::-webkit-input-placeholder, textarea::-webkit-input-placeholder {

  color: #999;

}

input[type="text"]::-ms-expand, textarea::-ms-expand {

  background-color: transparent;

  border: 0;

}

input[type="text"][disabled],

input[type="text"][readonly],

fieldset[disabled] > input[type="text"] {

  background-color: #eee;

  opacity: 1;

}

input[type="text"][disabled],

fieldset[disabled] > input[type="text"] {

  cursor: not-allowed;

}



input[type="search"] {

  -webkit-appearance: none;

}
*/


body {
    margin: 0;
    padding: 0;
    position: relative;
    background: #f4f5f7;
    min-height: 100vh;
    font-size: 16px;
    /* overflow-x: hidden; */
    direction: ltr;
}

#overlayer {
    width: 100%;
    height: 100%;
    position: fixed;
    z-index: 99999;
    background: #fff;
    top: 0;
    left: 0;
    max-height: 100vh;
    visibility: visible;
    opacity: 1;
}

.loader-overlay {
    display: inline-block;
    position: absolute;
    z-index: 99999;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}

body.loaded:after,
body[cz-shortcut-listen="true"]:after {
    visibility: hidden;
    opacity: 0;
}

body.loaded #overlayer,
body[cz-shortcut-listen="true"] #overlayer {
    visibility: hidden;
    opacity: 0;
}

body:after {
    content: "";
    background: #fff;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    z-index: 99998;
    position: absolute;
    visibility: visible;
    opacity: 1;
    -webkit-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
}

.overlayScroll {
    overflow: hidden;
}

/* short margin padding */
.m-top-0 {
    margin-top: 0;
}

.m-top-5 {
    margin-top: 5px;
}

.m-top-10 {
    margin-top: 10px;
}

.m-top-15 {
    margin-top: 15px;
}

.m-top-20 {
    margin-top: 20px;
}

.m-top-25 {
    margin-top: 25px;
}

.m-top-30 {
    margin-top: 30px;
}

.m-top-35 {
    margin-top: 35px;
}

.m-top-40 {
    margin-top: 40px;
}

.m-top-45 {
    margin-top: 45px;
}

.m-top-50 {
    margin-top: 50px;
}

.m-top-55 {
    margin-top: 55px;
}

.m-top-60 {
    margin-top: 60px;
}

.m-top-65 {
    margin-top: 65px;
}

.m-top-70 {
    margin-top: 70px;
}

.m-top-75 {
    margin-top: 75px;
}

.m-top-80 {
    margin-top: 80px;
}

.m-top-85 {
    margin-top: 85px;
}

.m-top-90 {
    margin-top: 90px;
}

.m-top-95 {
    margin-top: 95px;
}

.m-top-100 {
    margin-top: 100px;
}

.m-top-105 {
    margin-top: 105px;
}

.m-top-110 {
    margin-top: 110px;
}

.m-top-115 {
    margin-top: 115px;
}

.m-top-120 {
    margin-top: 120px;
}

.m-top-125 {
    margin-top: 125px;
}

.m-top-130 {
    margin-top: 130px;
}

.m-top-135 {
    margin-top: 135px;
}

.m-top-140 {
    margin-top: 140px;
}

.m-top-145 {
    margin-top: 145px;
}

.m-top-150 {
    margin-top: 150px;
}

.m-right-0 {
    margin-right: 0;
}

.m-right-5 {
    margin-right: 5px;
}

.m-right-10 {
    margin-right: 10px;
}

.m-right-15 {
    margin-right: 15px;
}

.m-right-20 {
    margin-right: 20px;
}

.m-right-25 {
    margin-right: 25px;
}

.m-right-30 {
    margin-right: 30px;
}

.m-right-35 {
    margin-right: 35px;
}

.m-right-40 {
    margin-right: 40px;
}

.m-right-45 {
    margin-right: 45px;
}

.m-right-50 {
    margin-right: 50px;
}

.m-right-55 {
    margin-right: 55px;
}

.m-right-60 {
    margin-right: 60px;
}

.m-right-65 {
    margin-right: 65px;
}

.m-right-70 {
    margin-right: 70px;
}

.m-right-75 {
    margin-right: 75px;
}

.m-right-80 {
    margin-right: 80px;
}

.m-right-85 {
    margin-right: 85px;
}

.m-right-90 {
    margin-right: 90px;
}

.m-right-95 {
    margin-right: 95px;
}

.m-right-100 {
    margin-right: 100px;
}

.m-right-105 {
    margin-right: 105px;
}

.m-right-110 {
    margin-right: 110px;
}

.m-right-115 {
    margin-right: 115px;
}

.m-right-120 {
    margin-right: 120px;
}

.m-right-125 {
    margin-right: 125px;
}

.m-right-130 {
    margin-right: 130px;
}

.m-right-135 {
    margin-right: 135px;
}

.m-right-140 {
    margin-right: 140px;
}

.m-right-145 {
    margin-right: 145px;
}

.m-right-150 {
    margin-right: 150px;
}

.m-bottom-0 {
    margin-bottom: 0;
}

.m-bottom-5 {
    margin-bottom: 5px;
}

.m-bottom-10 {
    margin-bottom: 10px;
}

.m-bottom-15 {
    margin-bottom: 15px;
}

.m-bottom-20 {
    margin-bottom: 20px;
}

.m-bottom-25 {
    margin-bottom: 25px;
}

.m-bottom-30 {
    margin-bottom: 30px;
}

.m-bottom-35 {
    margin-bottom: 35px;
}

.m-bottom-40 {
    margin-bottom: 40px;
}

.m-bottom-45 {
    margin-bottom: 45px;
}

.m-bottom-50 {
    margin-bottom: 50px;
}

.m-bottom-55 {
    margin-bottom: 55px;
}

.m-bottom-60 {
    margin-bottom: 60px;
}

.m-bottom-65 {
    margin-bottom: 65px;
}

.m-bottom-70 {
    margin-bottom: 70px;
}

.m-bottom-75 {
    margin-bottom: 75px;
}

.m-bottom-80 {
    margin-bottom: 80px;
}

.m-bottom-85 {
    margin-bottom: 85px;
}

.m-bottom-90 {
    margin-bottom: 90px;
}

.m-bottom-95 {
    margin-bottom: 95px;
}

.m-bottom-100 {
    margin-bottom: 100px;
}

.m-bottom-105 {
    margin-bottom: 105px;
}

.m-bottom-110 {
    margin-bottom: 110px;
}

.m-bottom-115 {
    margin-bottom: 115px;
}

.m-bottom-120 {
    margin-bottom: 120px;
}

.m-bottom-125 {
    margin-bottom: 125px;
}

.m-bottom-130 {
    margin-bottom: 130px;
}

.m-bottom-135 {
    margin-bottom: 135px;
}

.m-bottom-140 {
    margin-bottom: 140px;
}

.m-bottom-145 {
    margin-bottom: 145px;
}

.m-bottom-150 {
    margin-bottom: 150px;
}

.m-left-0 {
    margin-left: 0;
}

.m-left-5 {
    margin-left: 5px;
}

.m-left-10 {
    margin-left: 10px;
}

.m-left-15 {
    margin-left: 15px;
}

.m-left-20 {
    margin-left: 20px;
}

.m-left-25 {
    margin-left: 25px;
}

.m-left-30 {
    margin-left: 30px;
}

.m-left-35 {
    margin-left: 35px;
}

.m-left-40 {
    margin-left: 40px;
}

.m-left-45 {
    margin-left: 45px;
}

.m-left-50 {
    margin-left: 50px;
}

.m-left-55 {
    margin-left: 55px;
}

.m-left-60 {
    margin-left: 60px;
}

.m-left-65 {
    margin-left: 65px;
}

.m-left-70 {
    margin-left: 70px;
}

.m-left-75 {
    margin-left: 75px;
}

.m-left-80 {
    margin-left: 80px;
}

.m-left-85 {
    margin-left: 85px;
}

.m-left-90 {
    margin-left: 90px;
}

.m-left-95 {
    margin-left: 95px;
}

.m-left-100 {
    margin-left: 100px;
}

.m-left-105 {
    margin-left: 105px;
}

.m-left-110 {
    margin-left: 110px;
}

.m-left-115 {
    margin-left: 115px;
}

.m-left-120 {
    margin-left: 120px;
}

.m-left-125 {
    margin-left: 125px;
}

.m-left-130 {
    margin-left: 130px;
}

.m-left-135 {
    margin-left: 135px;
}

.m-left-140 {
    margin-left: 140px;
}

.m-left-145 {
    margin-left: 145px;
}

.m-left-150 {
    margin-left: 150px;
}

.p-left-0 {
    padding-left: 0;
}

.p-left-5 {
    padding-left: 5px;
}

.p-left-10 {
    padding-left: 10px;
}

.p-left-15 {
    padding-left: 15px;
}

.p-left-20 {
    padding-left: 20px;
}

.p-left-25 {
    padding-left: 25px;
}

.p-left-30 {
    padding-left: 30px;
}

.p-left-35 {
    padding-left: 35px;
}

.p-left-40 {
    padding-left: 40px;
}

.p-left-45 {
    padding-left: 45px;
}

.p-left-50 {
    padding-left: 50px;
}

.p-left-55 {
    padding-left: 55px;
}

.p-left-60 {
    padding-left: 60px;
}

.p-left-65 {
    padding-left: 65px;
}

.p-left-70 {
    padding-left: 70px;
}

.p-left-75 {
    padding-left: 75px;
}

.p-left-80 {
    padding-left: 80px;
}

.p-left-85 {
    padding-left: 85px;
}

.p-left-90 {
    padding-left: 90px;
}

.p-left-95 {
    padding-left: 95px;
}

.p-left-100 {
    padding-left: 100px;
}

.p-left-105 {
    padding-left: 105px;
}

.p-left-110 {
    padding-left: 110px;
}

.p-left-115 {
    padding-left: 115px;
}

.p-left-120 {
    padding-left: 120px;
}

.p-left-125 {
    padding-left: 125px;
}

.p-left-130 {
    padding-left: 130px;
}

.p-left-135 {
    padding-left: 135px;
}

.p-left-140 {
    padding-left: 140px;
}

.p-left-145 {
    padding-left: 145px;
}

.p-left-150 {
    padding-left: 150px;
}

.p-right-0 {
    padding-right: 0;
}

.p-right-5 {
    padding-right: 5px;
}

.p-right-10 {
    padding-right: 10px;
}

.p-right-15 {
    padding-right: 15px;
}

.p-right-20 {
    padding-right: 20px;
}

.p-right-25 {
    padding-right: 25px;
}

.p-right-30 {
    padding-right: 30px;
}

.p-right-35 {
    padding-right: 35px;
}

.p-right-40 {
    padding-right: 40px;
}

.p-right-45 {
    padding-right: 45px;
}

.p-right-50 {
    padding-right: 50px;
}

.p-right-55 {
    padding-right: 55px;
}

.p-right-60 {
    padding-right: 60px;
}

.p-right-65 {
    padding-right: 65px;
}

.p-right-70 {
    padding-right: 70px;
}

.p-right-75 {
    padding-right: 75px;
}

.p-right-80 {
    padding-right: 80px;
}

.p-right-85 {
    padding-right: 85px;
}

.p-right-90 {
    padding-right: 90px;
}

.p-right-95 {
    padding-right: 95px;
}

.p-right-100 {
    padding-right: 100px;
}

.p-right-105 {
    padding-right: 105px;
}

.p-right-110 {
    padding-right: 110px;
}

.p-right-115 {
    padding-right: 115px;
}

.p-right-120 {
    padding-right: 120px;
}

.p-right-125 {
    padding-right: 125px;
}

.p-right-130 {
    padding-right: 130px;
}

.p-right-135 {
    padding-right: 135px;
}

.p-right-140 {
    padding-right: 140px;
}

.p-right-145 {
    padding-right: 145px;
}

.p-right-150 {
    padding-right: 150px;
}

.p-top-0 {
    padding-top: 0;
}

.p-top-5 {
    padding-top: 5px;
}

.p-top-10 {
    padding-top: 10px;
}

.p-top-15 {
    padding-top: 15px;
}

.p-top-20 {
    padding-top: 20px;
}

.p-top-25 {
    padding-top: 25px;
}

.p-top-30 {
    padding-top: 30px;
}

.p-top-35 {
    padding-top: 35px;
}

.p-top-40 {
    padding-top: 40px;
}

.p-top-45 {
    padding-top: 45px;
}

.p-top-50 {
    padding-top: 50px;
}

.p-top-55 {
    padding-top: 55px;
}

.p-top-60 {
    padding-top: 60px;
}

.p-top-65 {
    padding-top: 65px;
}

.p-top-70 {
    padding-top: 70px;
}

.p-top-75 {
    padding-top: 75px;
}

.p-top-80 {
    padding-top: 80px;
}

.p-top-85 {
    padding-top: 85px;
}

.p-top-90 {
    padding-top: 90px;
}

.p-top-95 {
    padding-top: 95px;
}

.p-top-100 {
    padding-top: 100px;
}

.p-top-105 {
    padding-top: 105px;
}

.p-top-110 {
    padding-top: 110px;
}

.p-top-115 {
    padding-top: 115px;
}

.p-top-120 {
    padding-top: 120px;
}

.p-top-125 {
    padding-top: 125px;
}

.p-top-130 {
    padding-top: 130px;
}

.p-top-135 {
    padding-top: 135px;
}

.p-top-140 {
    padding-top: 140px;
}

.p-top-145 {
    padding-top: 145px;
}

.p-top-150 {
    padding-top: 150px;
}

.p-bottom-0 {
    padding-bottom: 0;
}

.p-bottom-5 {
    padding-bottom: 5px;
}

.p-bottom-10 {
    padding-bottom: 10px;
}

.p-bottom-15 {
    padding-bottom: 15px;
}

.p-bottom-20 {
    padding-bottom: 20px;
}

.p-bottom-25 {
    padding-bottom: 25px;
}

.p-bottom-30 {
    padding-bottom: 30px;
}

.p-bottom-35 {
    padding-bottom: 35px;
}

.p-bottom-40 {
    padding-bottom: 40px;
}

.p-bottom-45 {
    padding-bottom: 45px;
}

.p-bottom-50 {
    padding-bottom: 50px;
}

.p-bottom-55 {
    padding-bottom: 55px;
}

.p-bottom-60 {
    padding-bottom: 60px;
}

.p-bottom-65 {
    padding-bottom: 65px;
}

.p-bottom-70 {
    padding-bottom: 70px;
}

.p-bottom-75 {
    padding-bottom: 75px;
}

.p-bottom-80 {
    padding-bottom: 80px;
}

.p-bottom-85 {
    padding-bottom: 85px;
}

.p-bottom-90 {
    padding-bottom: 90px;
}

.p-bottom-95 {
    padding-bottom: 95px;
}

.p-bottom-100 {
    padding-bottom: 100px;
}

.p-bottom-105 {
    padding-bottom: 105px;
}

.p-bottom-110 {
    padding-bottom: 110px;
}

.p-bottom-115 {
    padding-bottom: 115px;
}

.p-bottom-120 {
    padding-bottom: 120px;
}

.p-bottom-125 {
    padding-bottom: 125px;
}

.p-bottom-130 {
    padding-bottom: 130px;
}

.p-bottom-135 {
    padding-bottom: 135px;
}

.p-bottom-140 {
    padding-bottom: 140px;
}

.p-bottom-145 {
    padding-bottom: 145px;
}

.p-bottom-150 {
    padding-bottom: 150px;
}

.h-5 {
    height: 5px;
}

.h-10 {
    height: 10px;
}

.h-15 {
    height: 15px;
}

.h-20 {
    height: 20px;
}

.h-25 {
    height: 25px;
}

.h-30 {
    height: 30px;
}

.h-35 {
    height: 35px;
}

.h-40 {
    height: 40px;
}

.h-45 {
    height: 45px;
}

.h-50 {
    height: 50px;
}

.h-55 {
    height: 55px;
}

.h-60 {
    height: 60px;
}

.h-65 {
    height: 65px;
}

.h-70 {
    height: 70px;
}

.h-75 {
    height: 75px;
}

.h-80 {
    height: 80px;
}

.h-85 {
    height: 85px;
}

.h-90 {
    height: 90px;
}

.h-95 {
    height: 95px;
}

.h-100 {
    height: 100px;
}

.h-105 {
    height: 105px;
}

.h-110 {
    height: 110px;
}

.h-115 {
    height: 115px;
}

.h-120 {
    height: 120px;
}

.h-125 {
    height: 125px;
}

.h-130 {
    height: 130px;
}

.h-135 {
    height: 135px;
}

.h-140 {
    height: 140px;
}

.h-145 {
    height: 145px;
}

.h-150 {
    height: 150px;
}

.icon-10x10 {
    width: 10px;
    height: 10px;
}

.icon-20x20 {
    width: 20px;
    height: 20px;
}

.icon-30x30 {
    width: 30px;
    height: 30px;
}

.icon-40x40 {
    width: 40px;
    height: 40px;
}

.icon-50x50 {
    width: 50px;
    height: 50px;
}

.icon-60x60 {
    width: 60px;
    height: 60px;
}

.icon-70x70 {
    width: 70px;
    height: 70px;
}

.icon-80x80 {
    width: 80px;
    height: 80px;
}

.icon-90x90 {
    width: 90px;
    height: 90px;
}

.icon-100x100 {
    width: 100px;
    height: 100px;
}

ul {
    margin: 0;
    padding: 0;
    list-style: none;
}

/* general buttons and stylings */
#full-calendar .fc-toolbar-chunk .fc-button-group .fc-button.fc-listMonth-button i,
#full-calendar .fc-toolbar-chunk .fc-button-group .fc-button.fc-listMonth-button img,
#full-calendar .fc-toolbar-chunk .fc-button-group .fc-button.fc-listMonth-button svg,
#full-calendar .fc-toolbar-chunk .fc-button-group .fc-button.fc-listMonth-button.fc-button-active,
#full-calendar .fc-toolbar-chunk .fc-button-group .page-info__single span.info-text.fc-button.fc-listMonth-button.fc-button-active,
.ap-post-cc-reply__reaction li a:hover,
.ap-tab-main .nav-link.active,
.ap-tab-main .page-info__single span.info-text.nav-link.active,
.atbd-breadcrumb__item:first-child a,
.atbd-breadcrumb__item:first-child a .page-info__single span.info-text,
.atbd-breadcrumb__item:first-child a span,
.atbd-mail-sidebar .mail-list li a.active .page-info__single span.info-text,
.atbd-mail-sidebar .mail-list li a.active i,
.atbd-mail-sidebar .mail-list li a.active img,
.atbd-mail-sidebar .mail-list li a.active span,
.atbd-mail-sidebar .mail-list li a.active svg,
.atbd-mail-sidebar .mail-list li a:hover .page-info__single span.info-text,
.atbd-mail-sidebar .mail-list li a:hover i,
.atbd-mail-sidebar .mail-list li a:hover img,
.atbd-mail-sidebar .mail-list li a:hover span,
.atbd-mail-sidebar .mail-list li a:hover svg,
.atbd-menu.menu-horizontal .atbd-menu__item.active>.atbd-menu__link,
.atbd-menu.menu-horizontal .atbd-menu__item.active>.atbd-menu__link img,
.atbd-menu.menu-horizontal .atbd-menu__item.active>.atbd-menu__link svg,
.atbd-menu.menu-horizontal .atbd-menu__item:hover>.atbd-menu__link,
.atbd-menu.menu-horizontal .atbd-menu__item:hover>.atbd-menu__link img,
.atbd-menu.menu-horizontal .atbd-menu__item:hover>.atbd-menu__link svg,
.atbd-menu.menu-horizontal .page-info__single .atbd-menu__item.active>span.info-text.atbd-menu__link,
.atbd-menu.menu-horizontal .page-info__single .atbd-menu__item:hover>span.info-text.atbd-menu__link,
.atbd-menu.menu-vertical .atbd-menu__item .atbd-menu__link:hover .atbd-menu__icon svg,
.atbd-menu.menu-vertical .atbd-menu__item .atbd-menu__link:hover .atbd-menu__text,
.atbd-menu.menu-vertical .atbd-menu__item .atbd-menu__link:hover .page-info__single span.info-text.atbd-menu__text,
.atbd-menu.menu-vertical .atbd-menu__item .atbd-menu__link:hover:before,
.atbd-menu.menu-vertical .atbd-menu__item .page-info__single span.info-text.atbd-menu__link:hover:before,
.atbd-menu.menu-vertical .atbd-menu__item.has-submenu>.atbd-menu__link:hover .atbd-menu__icon,
.atbd-menu.menu-vertical .atbd-menu__item.has-submenu>.atbd-menu__link:hover .atbd-menu__text,
.atbd-menu.menu-vertical .atbd-menu__item.has-submenu>.atbd-menu__link:hover .page-info__single span.info-text.atbd-menu__icon,
.atbd-menu.menu-vertical .atbd-menu__item.has-submenu>.atbd-menu__link:hover:before,
.atbd-nav-controller .nav .nav-link.active,
.atbd-nav-controller .nav .nav-link.active:hover,
.atbd-nav-controller .nav .nav-link:focus,
.atbd-nav-controller .nav .nav-link:focus:hover,
.atbd-nav-controller .nav .page-info__single span.info-text.nav-link.active,
.atbd-nav-controller .nav .page-info__single span.info-text.nav-link:focus,
.atbd-pop-message.message-primary .atbd-pop-message__icon .page-info__single span.info-text,
.atbd-pop-message.message-primary .atbd-pop-message__icon i,
.atbd-pop-message.message-primary .atbd-pop-message__icon span,
.atbd-pop-message.message-primary .atbd-pop-message__icon svg,
.atbd-steps__item.finished .atbd-steps__icon,
.atbd-steps__item.finished .page-info__single span.info-text.atbd-steps__icon,
.atbd-submenu li>a:hover,
.atbd-tag.tag-primary.tag-transparented,
.atbd-upload__file li .file-name .name-text,
.atbd-upload__file li .file-name .page-info__single span.info-text.name-text,
.avatar .avatar-badge-wrap .badge-icon.badge-icon-primary,
.avatar .avatar-badge-wrap .page-info__single span.info-text.badge-icon.badge-icon-primary,
.avatar.avatar-primary.avatar-transparent,
.badge.badge-outlined.badge-primary,
.badge.badge-transparent.badge-primary,
.breadcrumb-main .breadcrumb-action .action-btn .btn i,
.breadcrumb-main .breadcrumb-action .action-btn .btn svg,
.breadcrumb-main .breadcrumb-action .input-container .icon-left i,
.breadcrumb-main .breadcrumb-action .input-container .icon-left svg,
.breadcrumb-main.application-ui .breadcrumb-action .btn-group-toggle .btn:hover,
.breadcrumb-main.application-ui .breadcrumb-action .btn-group-toggle .page-info__single span.info-text.btn:hover,
.card .card-header .card-tab-links li a.active,
.color-primary,
.custom-checkbox input[type="checkbox"]+label:before,
.dropdown-default .dropdown-item:hover,
.dropdown-default .page-info__single span.info-text.dropdown-item:hover,
.dropdown-menu .dropdown-item:hover,
.dropdown-menu .page-info__single span.info-text.dropdown-item:hover,
.faqs-wrapper-tab .nav-link.active,
.faqs-wrapper-tab .nav-link:hover,
.faqs-wrapper-tab .page-info__single span.info-text.nav-link.active,
.faqs-wrapper-tab .page-info__single span.info-text.nav-link:hover,
.fc-daygrid-day.fc-day-today .fc-daygrid-day-number,
.fc-daygrid-day.fc-day-today .page-info__single span.info-text.fc-daygrid-day-number,
.feature-cards figcaption button,
.fileM-action__right .dropdown .dropdown-item:hover,
.fileM-action__right .dropdown .dropdown-item:hover svg,
.fileM-action__right .dropdown .page-info__single span.info-text.dropdown-item:hover,
.fileM-sidebar .fileM-types .sidebar__menu-group ul.sidebar_nav li.has-child.open>a,
.footer-copyright p a:hover,
.footer-menu ul li a:hover,
.gallery-filter .ap-tab-main .nav-link.active,
.gallery-filter .ap-tab-main .page-info__single span.info-text.nav-link.active,
.icon-list-social__link.active,
.knowledgebase-adv .collapse-adv__area .nav-pills .nav-link.active,
.knowledgebase-adv .collapse-adv__area .nav-pills .page-info__single span.info-text.nav-link.active,
.knowledgebase-adv__content article a:hover,
.knowledgebase-help-request .knowledgebase__share ul li a:hover,
.knowledgebase__list li .knowledgebase__list-collapsed:hover,
.knowledgebase__list li .page-info__single span.info-text.knowledgebase__list-collapsed:hover,
.knowledgebase__list li a:hover,
.knowledgebase__more a:hover,
.landing-pages-table table tbody td a:hover,
.mail-details .icon-action.active i,
.mail-details .icon-action.active svg,
.mail-details .icon-action:hover i,
.mail-details .icon-action:hover svg,
.mail-reply__action a:hover,
.mailbox-list__single:hover .mail-content__top .mail-title .badge,
.mailbox-list__single:hover .mail-content__top .mail-title .page-info__single span.info-text.badge,
.mailbox-top .icon-action.active i,
.mailbox-top .icon-action.active svg,
.mailbox-top .icon-action:hover i,
.mailbox-top .icon-action:hover svg,
.modal-info-body .modal-info-icon.primary svg,
.navbar-right__menu .dropdown-wrapper__more:hover,
.navbar-right__menu .page-info__single span.info-text.dropdown-wrapper__more:hover,
.order-profile-icon svg,
.order-summery .total-money h5,
.orderDatatable_actions li a.revenue-chart-box__Icon.view:hover svg,
.page-info__single #full-calendar .fc-toolbar-chunk .fc-button-group span.info-text.fc-button.fc-listMonth-button.fc-button-active,
.page-info__single .ap-tab-main span.info-text.nav-link.active,
.page-info__single .atbd-breadcrumb__item:first-child a span.info-text,
.page-info__single .atbd-mail-sidebar .mail-list li a.active span.info-text,
.page-info__single .atbd-mail-sidebar .mail-list li a:hover span.info-text,
.page-info__single .atbd-menu.menu-horizontal .atbd-menu__item.active>span.info-text.atbd-menu__link,
.page-info__single .atbd-menu.menu-horizontal .atbd-menu__item:hover>span.info-text.atbd-menu__link,
.page-info__single .atbd-menu.menu-vertical .atbd-menu__item .atbd-menu__link:hover span.info-text.atbd-menu__text,
.page-info__single .atbd-menu.menu-vertical .atbd-menu__item span.info-text.atbd-menu__link:hover:before,
.page-info__single .atbd-menu.menu-vertical .atbd-menu__item.has-submenu>.atbd-menu__link:hover span.info-text.atbd-menu__icon,
.page-info__single .atbd-nav-controller .nav span.info-text.nav-link.active,
.page-info__single .atbd-nav-controller .nav span.info-text.nav-link:focus,
.page-info__single .atbd-pop-message.message-primary .atbd-pop-message__icon span.info-text,
.page-info__single .atbd-steps__item.finished span.info-text.atbd-steps__icon,
.page-info__single .atbd-upload__file li .file-name span.info-text.name-text,
.page-info__single .avatar .avatar-badge-wrap span.info-text.badge-icon.badge-icon-primary,
.page-info__single .breadcrumb-main.application-ui .breadcrumb-action .btn-group-toggle span.info-text.btn:hover,
.page-info__single .dropdown-default span.info-text.dropdown-item:hover,
.page-info__single .dropdown-menu span.info-text.dropdown-item:hover,
.page-info__single .faqs-wrapper-tab span.info-text.nav-link.active,
.page-info__single .faqs-wrapper-tab span.info-text.nav-link:hover,
.page-info__single .fc-daygrid-day.fc-day-today span.info-text.fc-daygrid-day-number,
.page-info__single .fileM-action__right .dropdown span.info-text.dropdown-item:hover,
.page-info__single .gallery-filter .ap-tab-main span.info-text.nav-link.active,
.page-info__single .knowledgebase-adv .collapse-adv__area .nav-pills span.info-text.nav-link.active,
.page-info__single .knowledgebase__list li span.info-text.knowledgebase__list-collapsed:hover,
.page-info__single .mailbox-list__single:hover .mail-content__top .mail-title span.info-text.badge,
.page-info__single .navbar-right__menu span.info-text.dropdown-wrapper__more:hover,
.page-info__single .performance-stats div:hover span.info-text,
.page-info__single .product-cart span.info-text.subtotal,
.page-info__single .product-item__body span.info-text.product-desc-price,
.page-info__single .project-tap span.info-text.nav-link.active,
.page-info__single .ps-tab span.info-text.nav-link.active,
.page-info__single .ps-tab span.info-text.nav-link:hover,
.page-info__single .quantity span.info-text.bttn:hover,
.page-info__single .select2-container--default span.info-text.select2-results__option--highlighted[aria-selected],
.page-info__single .select2-container--default span.info-text.select2-results__option[aria-selected="true"],
.page-info__single .sidebar-toggle:hover svg span.info-text#Path_1,
.page-info__single .sidebar-toggle:hover svg span.info-text#Path_2,
.page-info__single .sidebar-toggle:hover svg span.info-text#Path_3,
.page-info__single .sidebar__menu-group ul.sidebar_nav li>a.active span.info-text.nav-icon,
.page-info__single .sidebar__menu-group ul.sidebar_nav li>a.active span.info-text.toggle-icon,
.page-info__single .sidebar__menu-group ul.sidebar_nav li>a:hover span.info-text.nav-icon,
.page-info__single .sidebar__menu-group ul.sidebar_nav li>a:hover span.info-text.toggle-icon,
.page-info__single span.info-text.atbd-tag.tag-primary.tag-transparented,
.page-info__single span.info-text.avatar.avatar-primary.avatar-transparent,
.page-info__single span.info-text.badge.badge-outlined.badge-primary,
.page-info__single span.info-text.badge.badge-transparent.badge-primary,
.page-info__single span.info-text.color-primary,
.page-info__single span.info-text.icon-list-social__link.active,
.page-title-wrap .atbd-breadcrumb__item a:hover,
.page-title-wrap .atbd-breadcrumb__item:first-child a:hover,
.performance-stats div:hover .page-info__single span.info-text,
.performance-stats div:hover span,
.post-pagination p a:hover,
.product-cart .page-info__single span.info-text.subtotal,
.product-cart .subtotal,
.product-item__body .page-info__single span.info-text.product-desc-price,
.product-item__body .product-desc-price,
.project-tap .nav-link.active,
.project-tap .page-info__single span.info-text.nav-link.active,
.ps-tab .nav-link.active,
.ps-tab .nav-link:hover,
.ps-tab .page-info__single span.info-text.nav-link.active,
.ps-tab .page-info__single span.info-text.nav-link:hover,
.quantity .bttn:hover,
.quantity .page-info__single span.info-text.bttn:hover,
.revenue-chart-box__Icon.order-bg-opacity-primary svg,
.search-result form button,
.select2-container--default .page-info__single span.info-text.select2-results__option--highlighted[aria-selected],
.select2-container--default .page-info__single span.info-text.select2-results__option[aria-selected="true"],
.select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-container--default .select2-results__option[aria-selected="true"],
.shop-breadcrumb .action-btn .btn i,
.sidebar-toggle:hover i,
.sidebar-toggle:hover svg,
.sidebar-toggle:hover svg #Path_1,
.sidebar-toggle:hover svg #Path_2,
.sidebar-toggle:hover svg #Path_3,
.sidebar-toggle:hover svg .page-info__single span.info-text#Path_1,
.sidebar-toggle:hover svg .page-info__single span.info-text#Path_2,
.sidebar-toggle:hover svg .page-info__single span.info-text#Path_3,
.sidebar.collapsed .sidebar__menu-group .has-child ul li a.active,
.sidebar.collapsed .sidebar__menu-group .has-child ul li a:hover,
.sidebar.collapsed .sidebar__menu-group li a.active,
.sidebar.collapsed .sidebar__menu-group li a:hover,
.sidebar__menu-group ul.sidebar_nav li ul li>a.active,
.sidebar__menu-group ul.sidebar_nav li ul li>a:hover,
.sidebar__menu-group ul.sidebar_nav li>a.active,
.sidebar__menu-group ul.sidebar_nav li>a.active .nav-icon,
.sidebar__menu-group ul.sidebar_nav li>a.active .page-info__single span.info-text.nav-icon,
.sidebar__menu-group ul.sidebar_nav li>a.active .page-info__single span.info-text.toggle-icon,
.sidebar__menu-group ul.sidebar_nav li>a.active .toggle-icon,
.sidebar__menu-group ul.sidebar_nav li>a:hover,
.sidebar__menu-group ul.sidebar_nav li>a:hover .nav-icon,
.sidebar__menu-group ul.sidebar_nav li>a:hover .page-info__single span.info-text.nav-icon,
.sidebar__menu-group ul.sidebar_nav li>a:hover .page-info__single span.info-text.toggle-icon,
.sidebar__menu-group ul.sidebar_nav li>a:hover .toggle-icon,
.signUp-condition.signIn-condition a,
.strikingDash-top-menu ul li>ul li a.active,
.strikingDash-top-menu ul li>ul li a:hover,
.strikingDash-top-menu>ul>li .megaMenu-wrapper.megaMenu-small ul li>a.active,
.strikingDash-top-menu>ul>li .megaMenu-wrapper.megaMenu-small ul li>a:hover,
.strikingDash-top-menu>ul>li a.active,
.table5 .userDatatable-title .userDatatable-sort i.down,
.timeline-box.timeline-box--2 .timeline-single__content p:hover,
.user-info-tab .ap-tab-main .nav-item .nav-link.active,
.user-info-tab .ap-tab-main .nav-item .nav-link.active svg,
a:hover h1,
a:hover h2,
a:hover h3,
a:hover h4,
a:hover h5,
a:hover h6 {
    color: #0B6037;
}

.sidebar__menu-group ul.sidebar_nav li ul li>a.active,
.sidebar__menu-group ul.sidebar_nav li ul li>a:hover,
.sidebar__menu-group ul.sidebar_nav li>a.active,
.sidebar__menu-group ul.sidebar_nav li>a.active .nav-icon,
.sidebar__menu-group ul.sidebar_nav li>a.active .page-info__single span.info-text.nav-icon,
.sidebar__menu-group ul.sidebar_nav li>a.active .page-info__single span.info-text.toggle-icon,
.sidebar__menu-group ul.sidebar_nav li>a.active .toggle-icon,
.sidebar__menu-group ul.sidebar_nav li>a:hover,
.sidebar__menu-group ul.sidebar_nav li>a:hover .nav-icon,
.sidebar__menu-group ul.sidebar_nav li>a:hover .page-info__single span.info-text.nav-icon,
.sidebar__menu-group ul.sidebar_nav li>a:hover .page-info__single span.info-text.toggle-icon,
.sidebar__menu-group ul.sidebar_nav li>a:hover .toggle-icon
 {
    color: #A0742C;
}

.sidebar.collapsed .sidebar__menu-group .has-child ul li a.active,
.sidebar.collapsed .sidebar__menu-group .has-child ul li a:hover,
.sidebar.collapsed .sidebar__menu-group li a.active,
.sidebar.collapsed .sidebar__menu-group li a:hover {
    background-color: #ECE3D4 !important;
}

#full-calendar .fc-toolbar-chunk .fc-button-group .fc-button-primary.fc-button-active,
.account-profile #remove_pro_pic,
.account-profile-cards__button button.active,
.ail-light+.ail-btn,
.ail-light:checked+.ail-btn,
.ap-tab-main .nav-link:after,
.atbd-button-group.btn-group-withIcon .btn:hover,
.atbd-menu__link:after,
.atbd-nav-controller .nav .nav-link.active:not(:first-child):before,
.atbd-pagination__link.active,
.atbd-pagination__link:hover,
.atbd-steps__item.active .atbd-steps__icon,
.atbd-steps__item.active .atbd-steps__line,
.atbd-steps__item.finished .atbd-steps__line,
.atbd-tab .nav-link:after,
.atbd-tag.tag-primary,
.avatar.avatar-primary,
.badge-dot.dot-primary,
.banner-feature--2,
.banner-feature--5,
.banner-feature--8,
.bg-primary,
.btn.btn-transparent-primary:hover,
.card .card-header .card-tab .btn.active,
.card .card-header .card-tab .btn.active:hover,
.card .card-header .card-tab .btn.btn-white.active:hover,
.card .card-header .card-tab-links li a.active:before,
.checkout-progress div.step.current span:nth-of-type(1),
.custom-checkbox input[type="checkbox"]:checked+label:after,
.custom-checkbox.checkbox-theme-2 input[type="checkbox"]+label::before,
.custom-radio input[type="radio"]:checked+label:after,
.custom-switch .custom-control-input .custom-control-input:checked~.custom-control-label::before,
.custom-switch.switch-primary .custom-control-input:checked~.custom-control-label::before,
.daterangepicker .ranges li.active,
.daterangepicker .ranges ul li.active,
.daterangepicker.show-calendar .calendar-table tbody td.available.active.end-date:after,
.daterangepicker.show-calendar .calendar-table tbody td.available.active.end-date:before,
.daterangepicker.show-calendar .calendar-table tbody td.available.active.start-date:after,
.daterangepicker.show-calendar .calendar-table tbody td.available.active.start-date:before,
.daterangepicker.single .calendar-table tbody td.active,
.daterangepicker.single .calendar-table tbody td.today,
.fc-daygrid-day .fc-daygrid-event.primary,
.feature-cards figcaption button:hover,
.kb__header-search-form .input-group button,
.mailbar-toggle span,
.modal-content.modal-bg-primary,
.new-member .modal-header .close:hover,
.notification-content__body .custom-control-input:checked~.custom-control-label::before,
.radio-horizontal-list2 .custom-radio input[type="radio"]+label:before,
.search-keyword ul li a.active,
.strikingDash-top-menu>ul>li .megaMenu-wrapper.megaMenu-small ul li>a.active:after,
.strikingDash-top-menu>ul>li .megaMenu-wrapper.megaMenu-small ul li>a:hover:after,
.testimonial-slider-global.slick-slider .slick-dots li.slick-active button,
.ui-slider .ui-slider-range,
.version-list__single ul.version-primary li::after,
.wizard9 .checkout-progress2 .step.current span:first-child {
    background: #0B6037;
}

.iborder-primary {
    color: #0B6037;
}

.outline-primary {
    border: 1px solid #0B6037;
    color: #0B6037;
}

.active-color-primary label input:checked+span {
    background: #0B6037;
    border-color: #0B6037;
}

.circle-primary {
    color: #0B6037;
    background: rgba(95, 99, 242, 0.1);
}

.atbd-slider .ui-slider-handle:after,
.atbd-steps__item.active .atbd-steps__icon,
.atbd-steps__item.finished .atbd-steps__icon,
.badge.badge-outlined.badge-primary,
.border-primary,
.custom-checkbox input[type="checkbox"]:checked+label:after,
.custom-radio input[type="radio"]:checked+label:after,
.daterangepicker.show-calendar .calendar-table tbody td.today:after,
.size-control-nav .nav-item .nav-link.active,
.timeline-box .timeline-single__buble.buble-primary {
    border: 1px solid #0B6037;
}

.ap-tab-header__img img,
.bg-opacity-primary {
    background: rgba(95, 99, 242, 0.15);
}

.order-bg-opacity-primary,
.orderDatatable_actions li a.view:hover {
    background: rgba(95, 99, 242, 0.1);
}

.hover-primary:hover {
    background: #0B6037;
    color: #fff;
}

.atbd-tag.tag-secondary.tag-transparented,
.avatar .avatar-badge-wrap .badge-icon.badge-icon-secondary,
.badge.badge-outlined.badge-secondary,
.color-secondary,
.product-item__body .product-discount,
.signUp-admin-right .card .card-header h6 span,
.upload-product-img span a {
    color: #ff69a5;
}

.atbd-tag.tag-secondary,
.bg-secondary,
.btn.btn-transparent-secondary:hover,
.custom-switch.switch-secondary .custom-control-input:checked~.custom-control-label::before,
.fc-daygrid-day .fc-daygrid-event.secondary,
.ffw:hover button,
.ffw:hover button:hover {
    background: #ff69a5;
}

.iborder-secondary {
    color: #ff69a5;
}

.outline-secondary {
    border: 1px solid #ff69a5;
    color: #ff69a5;
}

.active-color-secondary label input:checked+span {
    background: #ff69a5;
    border-color: #ff69a5;
}

.circle-secondary {
    color: #ff69a5;
    background: rgba(255, 105, 165, 0.1);
}

.badge.badge-outlined.badge-secondary,
.border-secondary {
    border: 1px solid #ff69a5;
}

.bg-opacity-secondary {
    background: rgba(255, 105, 165, 0.15);
}

.order-bg-opacity-secondary {
    background: rgba(255, 105, 165, 0.1);
}

.hover-secondary:hover {
    background: #ff69a5;
    color: #fff;
}

.breadcrumb-main {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-bottom: 23px;
    margin-top: 23px;
    line-height: 1.8571428571;
}

/* navbar  */
.navbar {
    padding: 0 !important;
}

.school-logo-left {
    display: none;
    margin-right: 0 !important;
}

.navbar-light .navbar-nav .nav-link {
    color: #202428;
    font-size: 13px !important;
}

.navbar-light .navbar-nav .nav-link:hover {
    color: #A0742C;
}


.signout-btn {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 5px 10px 5px 15px;
    background: #0B6037;
    border-radius: 10px;
    height: 38.23px;
    width: 142px;
    font-weight: 500;
    font-size: 13px;
    color: #FFFFFF;
    text-decoration: none;
    letter-spacing: 0;
    margin-right: 1.5rem;
}

.signout-btn:hover {
    color: #ffffff;
    text-decoration: none;
    opacity: 0.9;
}

/* main content  */
.contents {
    padding: 10px 15px 72px 295px;
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    background: #f4f5f7;
}

.contents.expanded {
    padding-left: 93px;
    -webkit-transition: 0s;
    -o-transition: 0s;
    transition: 0s;
}

.contents.expanded+.footer-wrapper {
    padding-left: 93px;
}

.contents.expanded:focus {
    outline: 0;
    -webkit-box-shadow: 0 5px 20px rgba(95, 99, 242, 0.1);
    box-shadow: 0 5px 20px rgba(95, 99, 242, 0.1);
}

.main-content {
    min-height: 100vh;
    position: relative;
}

.overlay-dark,
.overlay-dark-l2 {
    position: absolute;
    width: 100%;
    height: 100%;
    background: rgba(26, 27, 41, 0.5);
    left: 0;
    top: 0;
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    z-index: 9988;
    opacity: 0;
    visibility: hidden;
}

.overlay-dark-l2.show,
.overlay-dark.show {
    opacity: 1;
    visibility: visible;
}

.overlay-dark-l2 {
    z-index: 9998;
}

.customizer-overlay,
.overlay-dark-sidebar {
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0;
    bottom: 0;
    opacity: 0;
    visibility: visible;
    z-index: -1;
}

/* contents (new styles) */

.contents h4 {
    color: #0B6037;
}

/* sidebar menu  */
.sidebar-wrapper {
    position: fixed;
    left: 0;
    top: 0;
    z-index: 999;
    height: 100vh;
    background: #ffffff;
}

.sidebar {
    position: static;
    height: 100%;
    overflow-y: auto;
    -webkit-box-shadow: 0 0 30px rgba(146, 153, 184, 0.1);
    box-shadow: 0 0 30px rgba(146, 153, 184, 0.1);
    width: 280px;
    background: url(../img/logo-blur.png) no-repeat bottom left;
    background-size: 150px;
    padding: 0;
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.sidebar::-webkit-scrollbar {
    width: 8px;
    cursor: pointer;
}

.sidebar:-webkit-scrollbar-track {
    background-color: #e4e4e4;
    -webkit-border-radius: 100px;
    border-radius: 100px;
    cursor: pointer;
}

.sidebar::-webkit-scrollbar-thumb {
    background-color: #d7d7d7;
    -webkit-border-radius: 100px;
    border-radius: 100px;
    cursor: pointer;
    -webkit-transition: 0.3s ease;
    -o-transition: 0.3s ease;
    transition: 0.3s ease;
}

.sidebar::-webkit-scrollbar-thumb:hover {
    background-color: #adadad;
}

.sidebar .menu-text {
    -webkit-transition: 0.2s;
    -o-transition: 0.2s;
    transition: 0.2s;
}

.sidebar .menu-text:hover {
    color: #A0742C;
}

.sidebar .menuItem {
    display: inline-block;
}

.sidebar.collapsed {
    width: 76px;
    padding: 0;
}

.sidebar.collapsed .menu-text {
    display: none;
}

.sidebar.collapsed .menuItem {
    display: none;
}

.sidebar.collapsed .sidebar__menu-group {
    margin-bottom: 0;
}

.sidebar.collapsed .sidebar__menu-group>span {
    display: none;
}

.sidebar.collapsed .sidebar__menu-group li {
    position: static;
}

.sidebar.collapsed .sidebar__menu-group li.menu-title {
    display: none;
}

.sidebar.collapsed .sidebar__menu-group li a {
    width: 42px;
    height: 42px;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    padding: 15px 0;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin: 0 auto;
}

.sidebar.collapsed .sidebar__menu-group li a .nav-icon {
    margin-right: 0;
}

.sidebar.collapsed .sidebar__menu-group li a .toggle-icon {
    display: none;
}

.sidebar.collapsed .sidebar__menu-group li a.active,
.sidebar.collapsed .sidebar__menu-group li a:hover {
    background-color: rgba(95, 99, 242, 0.05);
}

.sidebar.collapsed .sidebar__menu-group .has-child ul {
    width: 240px;
    background: #fff;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: 0 10px 20px rgba(0, 0, 0, 0.1);
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.1);
    right: -225px;
    position: absolute;
    top: 0;
    padding: 10px 20px;
    -webkit-transform: scale(0.8);
    -ms-transform: scale(0.8);
    transform: scale(0.8);
    visibility: hidden;
    opacity: 0;
    pointer-events: none;
    max-height: 350px;
    overflow: auto;
    z-index: 1000;
}

.sidebar.collapsed .sidebar__menu-group .has-child ul li a {
    width: 100%;
    height: auto;
    padding: 8px 0;
    text-align: left;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
}

.sidebar.collapsed .sidebar__menu-group .has-child ul li a.active,
.sidebar.collapsed .sidebar__menu-group .has-child ul li a:hover {
    background-color: transparent;
}

.sidebar.collapsed .sidebar__menu-group .has-child:hover ul {
    display: block !important;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
    visibility: visible;
    opacity: 1;
    pointer-events: all;
}

.sidebar.collapsed .mCSB_container,
.sidebar.collapsed .mCustomScrollBox {
    overflow: visible;
}

.sidebar__menu-group {
    margin-bottom: 25px;
}

.sidebar__menu-group ul.sidebar_nav {
    margin: 100px 0 0 0;
    padding: 0;
    list-style: none;
}

.sidebar__menu-group ul.sidebar_nav li.menu-title span {
    text-transform: uppercase;
    display: block;
    color: #000000;
    font-size: 12px;
    font-weight: 500;
    padding: 0 30px;
    margin-bottom: 10px;
}

.sidebar__menu-group ul.sidebar_nav li.menu-title2 span {
    display: block;
    color: #868eae;
    font-size: 12px;
    font-weight: 500;
    padding: 0 30px;
    margin-bottom: 10px;
}

.sidebar__menu-group ul.sidebar_nav li>a {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 9.05px 30px 9.05px 30px;
    color: #272b41;
    font-size: 14px;
    position: relative;
}

.sidebar__menu-group ul.sidebar_nav li>a .nav-icon {
    color: #adb4d2;
    display: inline-block;
    margin-right: 20px;
    width: 16px;
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.sidebar__menu-group ul.sidebar_nav li>a .toggle-icon {
    font-size: 12px;
    font-family: "Line Awesome Free";
    font-weight: 900;
    margin-left: auto;
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.sidebar__menu-group ul.sidebar_nav li>a .toggle-icon:before {
    content: "\f105";
}

.sidebar__menu-group ul.sidebar_nav li>a .menuItem {
    position: absolute;
    right: 52px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    height: auto;
    font-size: 10px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    padding: 3px 4px 4px;
    line-height: 1;
    letter-spacing: 1px;
    color: #fff;
}

.sidebar__menu-group ul.sidebar_nav li ul {
    padding: 8px 0 12px 36px;
}

.sidebar__menu-group ul.sidebar_nav li.has-child.open>a .toggle-icon:before {
    content: "\f107";
}

.sidebar__menu-group ul.sidebar_nav li ul li>a.active,
.sidebar__menu-group ul.sidebar_nav li ul li>a:hover {
    background-color: transparent;
}

.sidebar-toggle {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 40px;
    height: 40px;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    background-color: transparent;
}

.sidebar-toggle:hover {
    background-color: rgba(95, 99, 242, 0.1);
}

.sidebar-toggle:hover svg #Path_1,
.sidebar-toggle:hover svg #Path_2,
.sidebar-toggle:hover svg #Path_3 {
    fill: #0B6037;
}

/* header top navbar  */
.header-top {
    position: relative;
    width: 100%;
    left: 0;
    top: 0;
    z-index: 9988;
    background: #fff;
    -webkit-box-shadow: 0 2px 30px rgba(146, 153, 184, 0.1019607843);
    box-shadow: 0 2px 30px rgba(146, 153, 184, 0.1019607843);
}

.mobile-author-actions,
.mobile-search {
    position: fixed;
    width: 100%;
    height: 60px;
    top: 56px;
    z-index: 999;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-transform: translateY(-80px);
    -ms-transform: translateY(-80px);
    transform: translateY(-80px);
    -webkit-transition: 0.35s;
    -o-transition: 0.35s;
    transition: 0.35s;
    -webkit-box-shadow: 0 2px 30px rgba(146, 153, 184, 0.063);
    box-shadow: 0 2px 30px rgba(146, 153, 184, 0.063);
    visibility: hidden;
    opacity: 0;
}

.mobile-author-actions.show,
.mobile-search.show {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
    visibility: visible;
    opacity: 1;
}

.navbar {
    padding: 0 30px;
}

.navbar-left {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.navbar-left .sidebar-toggle {
    margin-right: 15px;
}

.navbar-left .navbar-brand {
    margin-right: 115px;
}

.navbar-left .navbar-brand img,
.navbar-left .navbar-brand svg {
    max-width: 120px;
}

.navbar-left .navbar-brand .light {
    display: none;
}

.navbar-left .navbar-brand .svg.dark {
    display: block;
}

.navbar-right__menu {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin: 0 -12px;
}

/* signup page styling */
.signUP-admin-left {
    /* background-color: #f9eff8; */
    background: url(../img/login_bg.jpg) no-repeat center center;
    background-size: cover;
    height: 100vh;
    padding: 120px 75px;
}

.signUP-admin-left__content {
    font-size: 23px;
    line-height: 1.2173913043;
    font-weight: 700;
    position: relative;
    z-index: 1;
}

.signUP-admin-left__content h1 {
    line-height: 1.2222222222;
    font-weight: 700;
}

.signUP-admin-left__img {
    top: 64%;
    left: 42%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    position: absolute;
}

.signUP-admin {
    background-color: #fff;
}

.signUp-topbar p {
    font-size: 14px;
    line-height: 1.4285714286;
    font-weight: 500;
}

.signUp-topbar ul li a {
    font-size: 14px;
    color: #000000;
}

.signUp-admin-right .card .card-header h6 {
    font-size: 30px;
    line-height: 1.25;
    font-weight: 600;
}

.signUp-admin-right .card .card-header p {
    font-size: 14px;
    color: #626262;
}

.signUp-admin-right .edit-profile__body .form-group .form-control::-webkit-input-placeholder {
    color: #adb4d2;
}

.signUp-admin-right .edit-profile__body .form-group .form-control::-moz-placeholder {
    color: #adb4d2;
}

.signUp-admin-right .edit-profile__body .form-group .form-control::-ms-input-placeholder {
    color: #adb4d2;
}

.signUp-admin-right .edit-profile__body .form-group .form-control::placeholder {
    color: #adb4d2;
}

.signUp-header-top p {
    font-size: 14px;
    line-height: 1.5714285714;
    font-weight: 400;
}

.signUp-condition {
    margin-bottom: 22px;
}

.signUp-condition.signIn-condition {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    text-transform: capitalize;
    margin-bottom: 24px;
    margin-top: 18px;
}

.signUp-condition.signIn-condition .custom-checkbox input[type="checkbox"]+label:after,
.signUp-condition.signIn-condition .custom-checkbox input[type="checkbox"]+label:before {
    margin-top: 0;
}

.signUp-condition.signIn-condition a {
    font-size: 13px;
    line-height: 1.6923076923;
    font-weight: 400;
}

.signUp-condition .custom-checkbox .checkbox-text {
    font-size: 13px;
    line-height: 1.6923076923;
    font-weight: 400;
}

.signUp-condition .custom-checkbox input[type="checkbox"]+label:after,
.signUp-condition .custom-checkbox input[type="checkbox"]+label:before {
    margin-top: 5px;
}

.signUp-condition .custom-checkbox input[type="checkbox"]+label:before {
    top: 10px;
    left: 10px;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}

.signUp-condition .custom-checkbox input[type="checkbox"]+label:after {
    width: 20px;
    height: 20px;
}

.signUp-socialBtn {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

.signUp-socialBtn li button {
    -webkit-box-shadow: 0 5px 15px rgba(146, 153, 184, 0.1019607843);
    box-shadow: 0 5px 15px rgba(146, 153, 184, 0.1019607843);
    border: 1px solid #f1f2f6;
    background: #f8f9fb;
    white-space: nowrap;
}

.signUp-socialBtn li svg {
    margin-right: 0;
    width: 20px;
    height: 20px;
}

.signUp-socialBtn li:first-child button {
    height: 48px;
}

.signUp-socialBtn li:first-child svg {
    margin-right: 8px;
}

.signUp-socialBtn li:not(:last-child) {
    margin-right: 10px;
}

/* bar chart */
.g-mt20 {
    margin-top: 2.67vw;
}

.f-tc {
    text-align: center;
}

.u-tit {
    font-size: 16px;
    font-weight: normal;
}

.u-part {
    padding: 2.67vw 0;
    height: 50vw;
    background-color: #fff;
}

/* card sections */
.card {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    min-width: 0;
    word-wrap: break-word;
    background-color: #fff;
    -webkit-background-clip: border-box;
    background-clip: border-box;
    border: 1px solid #f1f2f6;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    -webkit-box-shadow: 0 5px 20px rgba(146, 153, 184, 0.03);
    box-shadow: 0 5px 20px rgba(146, 153, 184, 0.03);
    height: 100%;
}

.card .card-header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: flex-start;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-border-radius: 10px 10px 0 0;
    border-radius: 10px 10px 0 0;
    text-transform: capitalize;
    padding-top: 0;
    padding-bottom: 0;
    min-height: 60px;
}

.card .card-header h1,
.card .card-header h2,
.card .card-header h3,
.card .card-header h4,
.card .card-header h5,
.card .card-header h6 {
    font-size: 14px;
    font-weight: 500;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    overflow: hidden;
}

.card .card-header h1 span,
.card .card-header h2 span,
.card .card-header h3 span,
.card .card-header h4 span,
.card .card-header h5 span,
.card .card-header h6 span {
    font-size: 11px;
    margin-left: 15px;
    color: #868eae;
}

.ratio-box .ratio-title {
    font-weight: 500;
    margin-bottom: 0;
}

.card .card-header .card-tab {
    margin: -10px 0;
}

.overview-single .overview-content p {
    font-size: 14px;
    margin-top: 2px;
    color: #868eae;
}

.social-overview-wrap {
    height: 100%;
}

.social-overview-wrap .card .card-body {
    padding: 1.56rem 1rem;
}

.social-overview {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: flex-start;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: flex-start;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin: -22px 0;
}

.social-overview li {
    text-align: center;
    padding: 22px 0;
}

.admin-overview-card li {
    width: 33.33%;
}

.admin-overview-card2 li {
    width: 16.66%;
}

.admin-overview-card3 li {
    width: 25%;
}

.admin-overview-card4 li {
    width: 50%;
}

.admin-overview-card5 li {
    width: 11.11%;
}

.social-overview li .social-box {
    margin-bottom: 14px;
}

.social-box {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 50px;
    height: 50px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    color: #fff;
    font-size: 22px;
    background: #ECE3D4;
}

.social-overview li p {
    font-size: 11px;
    color: #000000;
    margin-bottom: 0;
}


/* form styling */
.select2 {
    width: 100% !important;
}

.select2-container--default .select2-selection--multiple,
.select2-container--default .select2-selection--single {
    background-color: #fff;
    border: 1px solid #e3e6ef;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    height: 48px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.select2-container--default .select2-selection--multiple:focus,
.select2-container--default .select2-selection--single:focus {
    outline: 0;
}

.select2-container--default .select2-search--inline .select2-search__field::-webkit-input-placeholder {
    font-size: 14px;
    line-height: 1.7857142857;
    font-weight: 400;
    color: #5a5f7d;
}

.select2-container--default .select2-search--inline .select2-search__field::-moz-placeholder {
    font-size: 14px;
    line-height: 1.7857142857;
    font-weight: 400;
    color: #5a5f7d;
}

.select2-container--default .select2-search--inline .select2-search__field::-ms-input-placeholder {
    font-size: 14px;
    line-height: 1.7857142857;
    font-weight: 400;
    color: #5a5f7d;
}

.select2-container--default .select2-search--inline .select2-search__field::placeholder {
    font-size: 14px;
    line-height: 1.7857142857;
    font-weight: 400;
    color: #5a5f7d;
}

.select2-container--default .select2-selection--single .select2-selection__arrow {
    top: 50%;
    right: 0;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}

.select2-container--default .select2-selection--single .select2-selection__arrow b {
    display: none;
}

.select2-container--default .select2-selection--single .select2-selection__arrow:after {
    content: "\f107";
    font-family: "Line Awesome Free";
    font-weight: 900;
    font-size: 12px;
}

.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow:after {
    content: "\f106";
    font-family: "Line Awesome Free";
    font-weight: 900;
    font-size: 12px;
}

.select2-container .select2-selection--single .select2-selection__rendered {
    padding-left: 20px;
}

.select2-container .select2-selection--single .select2-selection__rendered,
.select2-container--default .select2-selection--single .select2-selection__placeholder {
    font-size: 14px;
    line-height: 1.7857142857;
    font-weight: 400;
    color: #5a5f7d;
    text-transform: capitalize;
}

.select2-results__option {
    text-transform: capitalize;
}

.select2-container .select2-selection--single .select2-selection__rendered {
    width: 100%;
}

.select2-container .select2-selection--single .select2-selection__clear {
    right: 0;
    display: none;
}

.select2-container--default .select2-selection--multiple .select2-selection__choice {
    margin-top: 0;
}

.select2-container .select2-search--inline .select2-search__field {
    margin-top: 0;
}

.select2-container--default .select2-selection--multiple .select2-selection__choice {
    background: #eff0f3;
    border: none;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    height: 24px;
    font-size: 11px;
    line-height: 1.2727272727;
    font-weight: 400;
    text-transform: capitalize;
}

.select2-container--default .select2-selection--multiple .select2-selection__rendered {
    padding: 0 20px;
}

.select2-container--default .select2-selection--multiple .select2-selection__clear {
    margin-top: 0;
    padding: 0;
}

.select2-container--default.select2-container--focus .select2-selection--multiple,
.select2-container--default.select2-container--focus .select2-selection--single {
    border: 1px solid #0B6037;
}

.select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-container--default .select2-results__option[aria-selected="true"] {
    background: rgba(95, 99, 242, 0.06);
}

.select2-dropdown .select2-results__option {
    font-size: 14px;
    display: block;
    line-height: 1.1;
    font-weight: 400;
    padding: 10px 25px;
}

/* file picker styling  */
.b-light,
.btn-outline-lighten,
.new-member-modal button.b-light,
.new-member-modal button.btn-outline-lighten {
    border: 1px solid #e3e6ef;
}

.atbd-upload .btn-upload {
    -webkit-border-radius: 5px;
    border-radius: 5px;
    line-height: 2.9rem;
}

.atbd-upload .btn-upload img,
.atbd-upload .btn-upload svg {
    width: 16px;
    height: 16px;
}

.atbd-upload .upload-one {
    display: none;
}

.atbd-upload__file {
    margin-top: 12px;
}

.atbd-upload__file li {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    font-size: 14px;
    padding: 3px 6px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    -webkit-transition: 0.35s ease;
    -o-transition: 0.35s ease;
    transition: 0.35s ease;
}

/* checkbox  */
.checkbox-group__single:not(:last-child) {
    margin-right: 10px;
}

.custom-checkbox input {
    display: none;
}

.custom-checkbox label {
    display: inline-block !important;
    font-size: 14px;
}

.custom-checkbox input[type="checkbox"]+label {
    min-width: 18px;
    min-height: 18px;
    font-size: 14px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-flow: column;
    flex-flow: column;
    position: relative;
    padding-left: 28px;
    margin-bottom: 0;
    line-height: 1.2;
    font-weight: 400;
}

.custom-checkbox input[type="checkbox"]+label:after {
    position: absolute;
    left: 0;
    top: 0;
    width: 16px;
    height: 16px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    content: "";
    background-color: #fff;
    border-width: 1px;
    border-style: solid;
}

.custom-checkbox input[type="checkbox"]+label:before {
    position: absolute;
    font-size: 10px;
    left: 3px;
    top: 2px;
    font-weight: 900;
    font-family: "Font Awesome 5 Free";
    content: "\f00c";
    display: block;
    opacity: 0;
    -webkit-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
    z-index: 2;
}

.custom-checkbox input[type="checkbox"]:checked+label:before {
    opacity: 1;
    color: #fff;
}

.custom-checkbox input:indeterminate~label::after {
    background: #0B6037;
    font-weight: 900;
    font-family: "Font Awesome 5 Free";
    content: "\f068";
    color: #fff;
    font-size: 10px;
    line-height: 2;
    border: 1px solid #0B6037;
}

/* radio button  */
.radio-horizontal-list .custom-radio {
    margin-right: 20px;
}

.custom-radio input {
    display: none;
}

.custom-radio label {
    display: inline-block !important;
    font-size: 14px;
}

.custom-radio.disabled input[type="radio"]:checked+label:after {
    background: #c6d0dc;
}

.custom-radio.disabled label {
    cursor: not-allowed;
}

.custom-radio input[type="radio"]+label {
    min-width: 18px;
    min-height: 18px;
    font-size: 14px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-flow: column;
    flex-flow: column;
    position: relative;
    padding-left: 28px;
    margin-bottom: 0;
    line-height: 1.2;
    font-weight: 400;
}

.custom-radio input[type="radio"]+label:after {
    position: absolute;
    left: 0;
    top: 0;
    width: 16px;
    height: 16px;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    content: "";
    border-width: 1px;
    border-style: solid;
}

.custom-radio input[type="radio"]+label:before {
    position: absolute;
    width: 6px;
    height: 6px;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    left: 5px;
    top: 46%;
    font-weight: 900;
    display: block;
    opacity: 0;
    -webkit-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
    z-index: 2;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    content: "";
}

.custom-radio input[type="radio"]:checked+label:before {
    opacity: 1;
    color: #fff;
}

/* progress bar  */
.progress-wrap .progress {
    -webkit-box-flex: 28;
    -ms-flex: 28;
    flex: 28;
}

.progress-wrap .progress .progress-bar {
    -webkit-border-radius: 10px;
    border-radius: 10px;
}

.ratio-box .ratio-info .ratio-percentage {
    font-size: 14px;
    font-weight: 500;
}

.ratio-box .progress {
    height: 6px;
}

.ratio-box .progress-text {
    display: inline-block;
    font-size: 14px;
    margin-top: 12px;
}

.ratio-box .progress-text .dark {
    font-weight: 500;
}

.ratio-box .progress-text .progress-target {
    color: #868eae;
    font-size: 13px;
    margin-left: 4px;
}

.atbd-notification-box.notification-success .atbd-notification-box__icon svg,
.atbd-pop-message.message-success .atbd-pop-message__icon i,
.atbd-pop-message.message-success .atbd-pop-message__icon span,
.atbd-pop-message.message-success .atbd-pop-message__icon svg,
.atbd-tag.tag-success.tag-transparented,
.avatar .avatar-badge-wrap .badge-icon.badge-icon-success,
.avatar.avatar-success.avatar-transparent,
.badge.badge-transparent.badge-success,
.card-overview-progress .card-progress__bar .progress-upword strong,
.color-success,
.customizer-list__item a i,
.customizer-list__item a svg,
.feature-cards6 .card-short .card-short-checkbox .checkbox-text,
.modal-info-body .modal-info-icon.success svg,
.performance-stats__up strong sub,
.pricing__features ul li span.fa-check,
.product-details__availability .title span.stock,
.revenue-chart-box__Icon.order-bg-opacity-success svg,
.select-cupon .select2-container .select2-selection--single .select2-selection__rendered,
.select-cupon .select2-container--default .select2-selection--single .select2-selection__placeholder,
.statistics-item.statistics-success .statistics-item__number,
.wizard10,
.modal-icon span {
    color: #20c997;
}

.atbd-notification-box.notification-warning .atbd-notification-box__icon svg,
.atbd-pop-message.message-warning .atbd-pop-message__icon i,
.atbd-pop-message.message-warning .atbd-pop-message__icon span,
.atbd-pop-message.message-warning .atbd-pop-message__icon svg,
.atbd-tag.tag-warning.tag-transparented,
.avatar .avatar-badge-wrap .badge-icon.badge-icon-warning,
.avatar.avatar-warning.avatar-transparent,
.badge.badge-outlined.badge-warning,
.badge.badge-transparent.badge-warning,
.color-warning,
.contact-list .table-actions a.active .feather-star,
.mailbox-list__single .star-toggle.stared i.lar,
.modal-info-body .modal-info-icon.warning svg,
.revenue-chart-box__Icon.order-bg-opacity-warning svg,
.stars-rating .star-icon.active,
.stars-rating span.active,
.todo-list__right li a.active i,
.todo-list__right li a.active svg {
    color: #fa8b0c;
}

.atbd-tag.tag-warning,
.avatar-offline,
.avatar.avatar-warning,
.badge-dot.dot-warning,
.banner-feature--10,
.bg-warning,
.btn.btn-transparent-warning:hover,
.custom-switch.switch-warning .custom-control-input:checked~.custom-control-label::before,
.fc-daygrid-day .fc-daygrid-event.warning,
.label-dot.dot-warning,
.modal-content.modal-bg-warning {
    background: #fa8b0c;
}

.atbd-mail-sidebar .mailbar-cross i,
.atbd-mail-sidebar .mailbar-cross svg,
.atbd-notification-box.notification-danger .atbd-notification-box__icon svg,
.atbd-pop-message.message-danger .atbd-pop-message__icon i,
.atbd-pop-message.message-danger .atbd-pop-message__icon span,
.atbd-pop-message.message-danger .atbd-pop-message__icon svg,
.atbd-tag.tag-danger.tag-transparented,
.atbd-upload__file li .btn-delete,
.atbd-upload__file li.danger .file-name i,
.atbd-upload__file li.danger .file-name img,
.atbd-upload__file li.danger .file-name span,
.atbd-upload__file li.danger .file-name svg,
.avatar .avatar-badge-wrap .badge-icon.badge-icon-danger,
.badge.badge-outlined.badge-danger,
.card-overview-progress .card-progress__bar .progress-downword strong,
.color-danger,
.like-icon button .icon.las,
.mobile-nav-wrapper .nav-close,
.modal-info-body .modal-info-icon.danger svg,
.performance-stats__down strong sub,
.product-cart .table-hover tbody tr:hover .actions button i,
.statistics-item.statistics-danger .statistics-item__number,
.upload-media-area__btn button svg {
    color: #ff4d4f;
}

.atbd-tag.tag-danger,
.badge-dot.dot-danger,
.banner-feature--11,
.bg-danger,
.btn.btn-transparent-danger:hover,
.custom-switch.switch-danger .custom-control-input:checked~.custom-control-label::before,
.modal-content.modal-bg-danger {
    background: #ff4d4f;
}

.btn.btn-rounded {
    -webkit-border-radius: 20px;
    border-radius: 20px;
}

/* footer styling  */
.footer-wrapper {
    position: absolute;
    left: 0;
    bottom: 0;
    padding: 15px 0 15px 0 !important;
    width: 100%;
    background: #fff;
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    z-index: 1;
    -webkit-box-shadow: rgb(146 153 184 / 5%) 0 -5px 10px;
    box-shadow: rgb(146 153 184 / 5%) 0 -5px 10px;
}

.footer-copyright {
    text-align: center;
    padding-left: 0;
}

.footer-copyright p {
    font-size: 14px;
    margin-bottom: 0;
    width:100%;
}

.footer-menu.text-right {
    text-align: center !important;
    padding-right: 0;
}

.footer-menu a {
    font-size: 14px;
    text-decoration: none;
}


