@import url('https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=swap');

body{
  font-family: "Lato", sans-serif !important;
  font-size: 14px;
}
.select2-container--default{
 width:100% !important;
}

.aside {
 background-color: #1e1e2d;
}
.aside .aside-menu.ps > .ps__rail-x {
 background-color: transparent;
}
.aside .aside-menu.ps > .ps__rail-x:hover, .aside .aside-menu.ps > .ps__rail-x:focus {
 opacity: 1;
 background-color: transparent;
}
.aside .aside-menu.ps > .ps__rail-x:hover > .ps__thumb-x, .aside .aside-menu.ps > .ps__rail-x:focus > .ps__thumb-x {
 opacity: 1;
}
.aside .aside-menu.ps > .ps__rail-x > .ps__thumb-x {
 background-color: #637099;
 opacity: 1;
}
.aside .aside-menu.ps > .ps__rail-x > .ps__thumb-x:hover, .aside .aside-menu.ps > .ps__rail-x > .ps__thumb-x:focus {
 opacity: 1;
 background-color: #637099;
}
.aside .aside-menu.ps > .ps__rail-y {
 background-color: transparent;
}
.aside .aside-menu.ps > .ps__rail-y:hover, .aside .aside-menu.ps > .ps__rail-y:focus {
 background-color: transparent;
 opacity: 1;
}
.aside .aside-menu.ps > .ps__rail-y:hover > .ps__thumb-y, .aside .aside-menu.ps > .ps__rail-y:focus > .ps__thumb-y {
 opacity: 1;
}
.aside .aside-menu.ps > .ps__rail-y > .ps__thumb-y {
 background: #637099;
 opacity: 1;
}
.aside .aside-menu.ps > .ps__rail-y > .ps__thumb-y:hover, .aside .aside-menu.ps > .ps__rail-y > .ps__thumb-y:focus {
 opacity: 1;
 background: #637099;
}

.aside-menu {
 background-color: #1e1e2d;
}
.aside-menu .menu-nav > .menu-item > .menu-heading .menu-text,
.aside-menu .menu-nav > .menu-item > .menu-link .menu-text {
 color: #a2a3b7;
}
.aside-menu .menu-nav > .menu-item > .menu-heading .menu-icon,
.aside-menu .menu-nav > .menu-item > .menu-link .menu-icon {
 color: #494b74;
}
.aside-menu .menu-nav > .menu-item > .menu-heading .menu-icon.svg-icon svg g [fill],
.aside-menu .menu-nav > .menu-item > .menu-link .menu-icon.svg-icon svg g [fill] {
 -webkit-transition: fill 0.3s ease;
 transition: fill 0.3s ease;
 fill: #494b74;
}
.aside-menu .menu-nav > .menu-item > .menu-heading .menu-icon.svg-icon svg:hover g [fill],
.aside-menu .menu-nav > .menu-item > .menu-link .menu-icon.svg-icon svg:hover g [fill] {
 -webkit-transition: fill 0.3s ease;
 transition: fill 0.3s ease;
}
.aside-menu .menu-nav > .menu-item > .menu-heading .menu-bullet.menu-bullet-dot > span,
.aside-menu .menu-nav > .menu-item > .menu-link .menu-bullet.menu-bullet-dot > span {
 background-color: #5c5e81;
}
.aside-menu .menu-nav > .menu-item > .menu-heading .menu-bullet.menu-bullet-line > span,
.aside-menu .menu-nav > .menu-item > .menu-link .menu-bullet.menu-bullet-line > span {
 background-color: #5c5e81;
}
.aside-menu .menu-nav > .menu-item > .menu-heading .menu-arrow,
.aside-menu .menu-nav > .menu-item > .menu-link .menu-arrow {
 color: #5c5e81;
}
.aside-menu .menu-nav > .menu-item.menu-item-open {
 -webkit-transition: background-color 0.3s;
 transition: background-color 0.3s;
}
.aside-menu .menu-nav > .menu-item.menu-item-open > .menu-heading,
.aside-menu .menu-nav > .menu-item.menu-item-open > .menu-link {
 background-color: #1b1b28;
}
.aside-menu .menu-nav > .menu-item.menu-item-open > .menu-heading .menu-text,
.aside-menu .menu-nav > .menu-item.menu-item-open > .menu-link .menu-text {
 color: #ffffff;
}
.aside-menu .menu-nav > .menu-item.menu-item-open > .menu-heading .menu-icon,
.aside-menu .menu-nav > .menu-item.menu-item-open > .menu-link .menu-icon {
 color: #3699FF;
}
.aside-menu .menu-nav > .menu-item.menu-item-open > .menu-heading .menu-icon.svg-icon svg g [fill],
.aside-menu .menu-nav > .menu-item.menu-item-open > .menu-link .menu-icon.svg-icon svg g [fill] {
 -webkit-transition: fill 0.3s ease;
 transition: fill 0.3s ease;
 fill: #3699FF;
}
.aside-menu .menu-nav > .menu-item.menu-item-open > .menu-heading .menu-icon.svg-icon svg:hover g [fill],
.aside-menu .menu-nav > .menu-item.menu-item-open > .menu-link .menu-icon.svg-icon svg:hover g [fill] {
 -webkit-transition: fill 0.3s ease;
 transition: fill 0.3s ease;
}
.aside-menu .menu-nav > .menu-item.menu-item-open > .menu-heading .menu-bullet.menu-bullet-dot > span,
.aside-menu .menu-nav > .menu-item.menu-item-open > .menu-link .menu-bullet.menu-bullet-dot > span {
 background-color: #3699FF;
}
.aside-menu .menu-nav > .menu-item.menu-item-open > .menu-heading .menu-bullet.menu-bullet-line > span,
.aside-menu .menu-nav > .menu-item.menu-item-open > .menu-link .menu-bullet.menu-bullet-line > span {
 background-color: #3699FF;
}
.aside-menu .menu-nav > .menu-item.menu-item-open > .menu-heading .menu-arrow,
.aside-menu .menu-nav > .menu-item.menu-item-open > .menu-link .menu-arrow {
 color: #ffffff;
}
.aside-menu .menu-nav > .menu-item.menu-item-here {
 -webkit-transition: background-color 0.3s;
 transition: background-color 0.3s;
}
.aside-menu .menu-nav > .menu-item.menu-item-here > .menu-heading,
.aside-menu .menu-nav > .menu-item.menu-item-here > .menu-link {
 background-color: #1b1b28;
}
.aside-menu .menu-nav > .menu-item.menu-item-here > .menu-heading .menu-text,
.aside-menu .menu-nav > .menu-item.menu-item-here > .menu-link .menu-text {
 color: #ffffff;
}
.aside-menu .menu-nav > .menu-item.menu-item-here > .menu-heading .menu-icon,
.aside-menu .menu-nav > .menu-item.menu-item-here > .menu-link .menu-icon {
 color: #3699FF;
}
.aside-menu .menu-nav > .menu-item.menu-item-here > .menu-heading .menu-icon.svg-icon svg g [fill],
.aside-menu .menu-nav > .menu-item.menu-item-here > .menu-link .menu-icon.svg-icon svg g [fill] {
 -webkit-transition: fill 0.3s ease;
 transition: fill 0.3s ease;
 fill: #3699FF;
}
.aside-menu .menu-nav > .menu-item.menu-item-here > .menu-heading .menu-icon.svg-icon svg:hover g [fill],
.aside-menu .menu-nav > .menu-item.menu-item-here > .menu-link .menu-icon.svg-icon svg:hover g [fill] {
 -webkit-transition: fill 0.3s ease;
 transition: fill 0.3s ease;
}
.aside-menu .menu-nav > .menu-item.menu-item-here > .menu-heading .menu-bullet.menu-bullet-dot > span,
.aside-menu .menu-nav > .menu-item.menu-item-here > .menu-link .menu-bullet.menu-bullet-dot > span {
 background-color: #3699FF;
}
.aside-menu .menu-nav > .menu-item.menu-item-here > .menu-heading .menu-bullet.menu-bullet-line > span,
.aside-menu .menu-nav > .menu-item.menu-item-here > .menu-link .menu-bullet.menu-bullet-line > span {
 background-color: #3699FF;
}
.aside-menu .menu-nav > .menu-item.menu-item-here > .menu-heading .menu-arrow,
.aside-menu .menu-nav > .menu-item.menu-item-here > .menu-link .menu-arrow {
 color: #ffffff;
}
.aside-menu .menu-nav > .menu-item.menu-item-active {
 -webkit-transition: background-color 0.3s;
 transition: background-color 0.3s;
}
.aside-menu .menu-nav > .menu-item.menu-item-active > .menu-heading,
.aside-menu .menu-nav > .menu-item.menu-item-active > .menu-link {
 background-color: #1b1b28;
}
.aside-menu .menu-nav > .menu-item.menu-item-active > .menu-heading .menu-text,
.aside-menu .menu-nav > .menu-item.menu-item-active > .menu-link .menu-text {
 color: #ffffff;
}
.aside-menu .menu-nav > .menu-item.menu-item-active > .menu-heading .menu-icon,
.aside-menu .menu-nav > .menu-item.menu-item-active > .menu-link .menu-icon {
 color: #3699FF;
}
.aside-menu .menu-nav > .menu-item.menu-item-active > .menu-heading .menu-icon.svg-icon svg g [fill],
.aside-menu .menu-nav > .menu-item.menu-item-active > .menu-link .menu-icon.svg-icon svg g [fill] {
 -webkit-transition: fill 0.3s ease;
 transition: fill 0.3s ease;
 fill: #3699FF;
}
.aside-menu .menu-nav > .menu-item.menu-item-active > .menu-heading .menu-icon.svg-icon svg:hover g [fill],
.aside-menu .menu-nav > .menu-item.menu-item-active > .menu-link .menu-icon.svg-icon svg:hover g [fill] {
 -webkit-transition: fill 0.3s ease;
 transition: fill 0.3s ease;
}
.aside-menu .menu-nav > .menu-item.menu-item-active > .menu-heading .menu-bullet.menu-bullet-dot > span,
.aside-menu .menu-nav > .menu-item.menu-item-active > .menu-link .menu-bullet.menu-bullet-dot > span {
 background-color: #3699FF;
}
.aside-menu .menu-nav > .menu-item.menu-item-active > .menu-heading .menu-bullet.menu-bullet-line > span,
.aside-menu .menu-nav > .menu-item.menu-item-active > .menu-link .menu-bullet.menu-bullet-line > span {
 background-color: #3699FF;
}
.aside-menu .menu-nav > .menu-item.menu-item-active > .menu-heading .menu-arrow,
.aside-menu .menu-nav > .menu-item.menu-item-active > .menu-link .menu-arrow {
 color: #ffffff;
}
.aside-menu .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover {
 -webkit-transition: background-color 0.3s;
 transition: background-color 0.3s;
}
.aside-menu .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading,
.aside-menu .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link {
 background-color: #1b1b28;
}
.aside-menu .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-text,
.aside-menu .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-text {
 color: #ffffff;
}
.aside-menu .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-icon,
.aside-menu .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-icon {
 color: #3699FF;
}
.aside-menu .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-icon.svg-icon svg g [fill],
.aside-menu .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-icon.svg-icon svg g [fill] {
 -webkit-transition: fill 0.3s ease;
 transition: fill 0.3s ease;
 fill: #3699FF;
}
.aside-menu .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-icon.svg-icon svg:hover g [fill],
.aside-menu .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-icon.svg-icon svg:hover g [fill] {
 -webkit-transition: fill 0.3s ease;
 transition: fill 0.3s ease;
}
.aside-menu .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-bullet.menu-bullet-dot > span,
.aside-menu .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-bullet.menu-bullet-dot > span {
 background-color: #3699FF;
}
.aside-menu .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-bullet.menu-bullet-line > span,
.aside-menu .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-bullet.menu-bullet-line > span {
 background-color: #3699FF;
}
.aside-menu .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-arrow,
.aside-menu .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-arrow {
 color: #ffffff;
}
.aside-menu .menu-nav > .menu-item > .menu-arrow {
 color: #1e1e2d;
}
.aside-menu .menu-nav > .menu-section .menu-text {
 color: #4c4e6f;
}
.aside-menu .menu-nav > .menu-section .menu-icon {
 color: #4c4e6f;
}
.aside-menu .menu-nav > .menu-separator {
 border-bottom: 1px solid #4c4e6f;
}
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item > .menu-heading .menu-text,
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item > .menu-link .menu-text {
 color: #9899ac;
}
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item > .menu-heading .menu-icon,
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item > .menu-link .menu-icon {
 color: #494b74;
}
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item > .menu-heading .menu-icon.svg-icon svg g [fill],
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item > .menu-link .menu-icon.svg-icon svg g [fill] {
 -webkit-transition: fill 0.3s ease;
 transition: fill 0.3s ease;
 fill: #494b74;
}
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item > .menu-heading .menu-icon.svg-icon svg:hover g [fill],
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item > .menu-link .menu-icon.svg-icon svg:hover g [fill] {
 -webkit-transition: fill 0.3s ease;
 transition: fill 0.3s ease;
}
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item > .menu-heading .menu-bullet.menu-bullet-dot > span,
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item > .menu-link .menu-bullet.menu-bullet-dot > span {
 background-color: #5c5e81;
}
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item > .menu-heading .menu-bullet.menu-bullet-line > span,
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item > .menu-link .menu-bullet.menu-bullet-line > span {
 background-color: #5c5e81;
}
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item > .menu-heading .menu-arrow,
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item > .menu-link .menu-arrow {
 color: #5c5e81;
}
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-open {
 -webkit-transition: background-color 0.3s;
 transition: background-color 0.3s;
}
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-open > .menu-heading,
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-open > .menu-link {
 background-color: #1b1b28;
}
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-open > .menu-heading .menu-text,
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-open > .menu-link .menu-text {
 color: #ffffff;
}
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-open > .menu-heading .menu-icon,
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-open > .menu-link .menu-icon {
 color: #3699FF;
}
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-open > .menu-heading .menu-icon.svg-icon svg g [fill],
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-open > .menu-link .menu-icon.svg-icon svg g [fill] {
 -webkit-transition: fill 0.3s ease;
 transition: fill 0.3s ease;
 fill: #3699FF;
}
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-open > .menu-heading .menu-icon.svg-icon svg:hover g [fill],
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-open > .menu-link .menu-icon.svg-icon svg:hover g [fill] {
 -webkit-transition: fill 0.3s ease;
 transition: fill 0.3s ease;
}
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-open > .menu-heading .menu-bullet.menu-bullet-dot > span,
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-open > .menu-link .menu-bullet.menu-bullet-dot > span {
 background-color: #3699FF;
}
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-open > .menu-heading .menu-bullet.menu-bullet-line > span,
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-open > .menu-link .menu-bullet.menu-bullet-line > span {
 background-color: #3699FF;
}
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-open > .menu-heading .menu-arrow,
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-open > .menu-link .menu-arrow {
 color: #ffffff;
}
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-here {
 -webkit-transition: background-color 0.3s;
 transition: background-color 0.3s;
}
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-here > .menu-heading,
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-here > .menu-link {
 background-color: #1b1b28;
}
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-here > .menu-heading .menu-icon,
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-here > .menu-link .menu-icon {
 color: #3699FF;
}
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-here > .menu-heading .menu-icon.svg-icon svg g [fill],
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-here > .menu-link .menu-icon.svg-icon svg g [fill] {
 -webkit-transition: fill 0.3s ease;
 transition: fill 0.3s ease;
 fill: #3699FF;
}
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-here > .menu-heading .menu-icon.svg-icon svg:hover g [fill],
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-here > .menu-link .menu-icon.svg-icon svg:hover g [fill] {
 -webkit-transition: fill 0.3s ease;
 transition: fill 0.3s ease;
}
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-here > .menu-heading .menu-bullet.menu-bullet-dot > span,
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-here > .menu-link .menu-bullet.menu-bullet-dot > span {
 background-color: #3699FF;
}
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-here > .menu-heading .menu-bullet.menu-bullet-line > span,
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-here > .menu-link .menu-bullet.menu-bullet-line > span {
 background-color: #3699FF;
}
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-here > .menu-heading .menu-arrow,
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-here > .menu-link .menu-arrow {
 color: #ffffff;
}
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-active {
 -webkit-transition: background-color 0.3s;
 transition: background-color 0.3s;
}
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-active > .menu-heading,
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-active > .menu-link {
 background-color: #1b1b28;
}
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-active > .menu-heading .menu-text,
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-active > .menu-link .menu-text {
 color: #ffffff;
}
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-active > .menu-heading .menu-icon,
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-active > .menu-link .menu-icon {
 color: #3699FF;
}
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-active > .menu-heading .menu-icon.svg-icon svg g [fill],
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-active > .menu-link .menu-icon.svg-icon svg g [fill] {
 -webkit-transition: fill 0.3s ease;
 transition: fill 0.3s ease;
 fill: #3699FF;
}
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-active > .menu-heading .menu-icon.svg-icon svg:hover g [fill],
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-active > .menu-link .menu-icon.svg-icon svg:hover g [fill] {
 -webkit-transition: fill 0.3s ease;
 transition: fill 0.3s ease;
}
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-active > .menu-heading .menu-bullet.menu-bullet-dot > span,
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-active > .menu-link .menu-bullet.menu-bullet-dot > span {
 background-color: #3699FF;
}
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-active > .menu-heading .menu-bullet.menu-bullet-line > span,
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-active > .menu-link .menu-bullet.menu-bullet-line > span {
 background-color: #3699FF;
}
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-active > .menu-heading .menu-arrow,
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-active > .menu-link .menu-arrow {
 color: #ffffff;
}
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover {
 -webkit-transition: background-color 0.3s;
 transition: background-color 0.3s;
}
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading,
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link {
 background-color: #1b1b28;
}
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-text,
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-text {
 color: #ffffff;
}
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-icon,
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-icon {
 color: #3699FF;
}
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-icon.svg-icon svg g [fill],
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-icon.svg-icon svg g [fill] {
 -webkit-transition: fill 0.3s ease;
 transition: fill 0.3s ease;
 fill: #3699FF;
}
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-icon.svg-icon svg:hover g [fill],
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-icon.svg-icon svg:hover g [fill] {
 -webkit-transition: fill 0.3s ease;
 transition: fill 0.3s ease;
}
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-bullet.menu-bullet-dot > span,
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-bullet.menu-bullet-dot > span {
 background-color: #3699FF;
}
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-bullet.menu-bullet-line > span,
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-bullet.menu-bullet-line > span {
 background-color: #3699FF;
}
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-arrow,
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-arrow {
 color: #ffffff;
}
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-section .menu-text {
 color: #4c4e6f;
}
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-section .menu-icon {
 color: #4c4e6f;
}
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-separator {
 border-bottom: 1px solid #4c4e6f;
}


.cust_side_menu_cls {
 background: #179bae url("https://d2d86g8h1s4ak.cloudfront.net/image/Rectangle.png") repeat top center;
 box-shadow: 7px 0 60px rgba(0, 0, 0, 0.05);
}

.cust_side_menu_cls .brand {
 background: transparent;
}

.cust_side_menu_cls .inner-side-bar {
 background: transparent;
  margin-top: 0 !important;
}

.cust_side_menu_cls .inner-side-bar ul.menu-nav li.menu-item a span {
 color: #fff !important;
 font-size: 15px !important;
}

.cust_side_menu_cls .inner-side-bar ul.menu-nav li.menu-item a span svg{
 width: 20px !important;
 height: 20px !important;
}

.aside-minimize:not(.aside-minimize-hover)  .cust_side_menu_cls .brand {
 padding: 0;
 min-height: 60px !important;
}

.cust_side_menu_cls .aside-menu.inner-side-bar .menu-nav > .menu-item > .menu-link {
    padding: 9px 15px;
}

.cust_side_menu_cls .brand img {
    border-radius: 50%;
    width: 100px;
    height: 100px;
    object-fit: contain;
    padding: 3px;
}

.aside-minimize:not(.aside-minimize-hover)  .cust_side_menu_cls .brand img {
 max-height: 50px !important;
 max-width: 50px !important;
}

/*.cust_side_menu_cls .inner-side-bar ul.menu-nav li.menu-item a:hover {
 background: rgba(0,0,0,.1) !important;
}*/

.cust_side_menu_cls .inner-side-bar ul.menu-nav li.menu-item a.active, 
.cust_side_menu_cls .inner-side-bar ul.menu-nav li.menu-item a:hover{
background: #135f92 !important;
}

.cust_side_menu_cls .inner-side-bar ul.menu-nav li.menu-item a.active span.menu-text, 
.cust_side_menu_cls .inner-side-bar ul.menu-nav li.menu-item a:hover span.menu-text{
color: #fff !important;
}

.cust_side_menu_cls .inner-side-bar ul.menu-nav li.menu-item a.active .menu-icon svg path, 
.cust_side_menu_cls .inner-side-bar ul.menu-nav li.menu-item a:hover .menu-icon svg path{
fill: #fff !important;
}

.cust_side_menu_cls .inner-side-bar .menu-nav > li.menu-item > .menu-link span.menu-icon svg g [fill], .cust_side_menu_cls .inner-side-bar .menu-nav > li.menu-item > .menu-link span.menu-icon svg {
    fill: #fff !important;
}

.cust_side_menu_cls .inner-side-bar .menu-nav > li.menu-item > .menu-link:hover, .cust_side_menu_cls .inner-side-bar .menu-nav > li.menu-item > .menu-link.active {
    background: #c9f7f5 !important;
}

.cust_side_menu_cls .inner-side-bar .menu-nav > li.menu-item > .menu-link:hover span.menu-text, .cust_side_menu_cls .inner-side-bar .menu-nav > li.menu-item > .menu-link.active span.menu-text {
    color: #000 !important;
}

.cust_side_menu_cls .inner-side-bar .menu-nav > li.menu-item > .menu-link:hover span.menu-icon svg g [fill], 
.cust_side_menu_cls .inner-side-bar .menu-nav > li.menu-item > .menu-link.active span.menu-icon svg g [fill],
.cust_side_menu_cls .inner-side-bar .menu-nav > li.menu-item > .menu-link:hover span.menu-icon svg path, 
.cust_side_menu_cls .inner-side-bar .menu-nav > li.menu-item > .menu-link.active span.menu-icon svg path{
    fill: #000 !important;
}

.cust_side_menu_cls .inner-side-bar .menu-nav > li.menu-section h4 {
    color: #fff;
}

.cust_side_menu_cls .brand button.brand-toggle{
position: fixed;
top: 10px;
left: 280px;
}

.cust_side_menu_cls .brand button.brand-toggle svg path {
    fill: #fff;
}

.aside-minimize .cust_side_menu_cls .brand button.brand-toggle {
left: 90px;
}

.aside-minimize-hover .cust_side_menu_cls .brand button.brand-toggle{
left: 280px;
}

.cust_header_cls {
box-shadow: 0 0.46875rem 2.1875rem rgba(4, 9, 20, 0.03), 0 0.9375rem 1.40625rem rgba(4, 9, 20, 0.03), 0 0.25rem 0.53125rem rgba(4, 9, 20, 0.05), 0 0.125rem 0.1875rem rgba(4, 9, 20, 0.03) !important;
}

.cust-header-menu ul.menu-nav {
padding-left: 30px;
}

.inner-tp-header ul.menu-nav {
padding-left: 30px;
}

/*school page css*/
.school-pg-top {
padding-top: 80px !important;
}

.cust-school-page .card-header {
background: #098091 !important;
}

.cust-school-page .card-header h3 {
font-size: 16px !important;
}

.custom-sticky-txt .card-header .question-indicators span.badge {
font-size: 13px;
width: 35px;
height: 35px;
padding: initial;
line-height: 35px;
margin-right: 10px !important;
background: transparent !important;
border: solid 1px #179bae;
color: #135f92;
margin-bottom: 10px !important;
border-radius: 5px;
margin-top: 10px;
}


.custom-sticky-txt .card-header .question-indicators span.badge.bg-success {
background: #418cff !important;
border-color: #418cff !important;
color: #fff;
position: relative;
vertical-align: bottom;  
}

.custom-sticky-txt .card-header .question-indicators span.badge.bg-success:after {
    content: '\f00c';
    position: absolute;
    top: -5px;
    left: -5px;
    font-family: fontAwesome;
    font-size: 11px;
    text-indent: 0;
    text-align: center;
    width: 16px;
    height: 16px;
    background: #067e03;
    line-height: 16px;
    border-radius: 50%;
}

.school-new-table .step-1 table thead tr.bg-primary {
    background: #179bae !important;
    color: #ffffff !important;
}

.card-sticky-on .card.card-custom.card-sticky > .card-header {
    padding: 5px !important;
}

.card-sticky-on .top-new-wizard-boxes {
    position: sticky;
    top: 166px;
    height: max-content;
    background: #fff;
  z-index: 1;
}

.card-sticky-on .top-new-wizard-boxes .wizard-nav {
    padding-bottom: 0px !important;
    padding-top: 20px !important;
}

.inner-new-table thead{
position: sticky !important;
top: 265px;
z-index: 99;
background-color: white;
box-shadow: 0px 5px 5px 0px rgba(82, 63, 105, 0.08);}

.school-new-table .inner-new-table tr th {
 padding: 12px 5px !important;
 border-color: #fff !important;
 border-top: none !important;
 border-left: 0 !important;
}

.card-sticky-on .evaluator-school-evaluation-form .top-new-wizard-boxes {
    top: 134px;
}

.evaluator-school-evaluation-form .inner-new-table thead {
    top: 217px;
}

.school-new-table .inner-new-table {
 border-color: #179bae;
}

.school-new-table .inner-new-table tr th:last-child {
 border-right: solid 1px #F98A00;
}
.school-new-table .step-1 table tbody tr td:first-child {
 min-width: 100px;
}

.school-new-table .inner-new-table tr td {
 text-align: center;
 border: solid 1px #179bae;
 padding: 10px 10px;
}

.custom-bottom-txt-cls .wizard-content.wzd-box .wizard-nav {
    padding-top: 20px !important;
}

.school-new-table .inner-new-table tr td.evdescriptor {
 text-align: left;
 padding: 0;
}

.school-new-table .inner-new-table tr td.evdescriptor td {
 text-align: left;
 padding: 5px;
 border-right: solid 1px #b4d8dd !important;
}

.school-new-table .inner-new-table tr td.evdescriptor td:first-child {
 width: 50px;
 min-width: auto;
 text-align: center;
}

.school-new-table .inner-new-table tr td.evdescriptor td:last-child {
 border-right: none !important;
}

.school-new-table .step-1 table tbody tr td:first-child {
 border-left: none;
}

.school-new-table .step-1 table tbody tr td:last-child{
 border-right: none;
}

.school-new-table .inner-new-table tr td.evdescriptor tr {
 border-bottom: solid 1px #b4d8dd !important;
}

.school-new-table .inner-new-table tr td.evdescriptor tr:last-child {
 border-bottom: none !important;
}

.school-new-table .inner-new-table tr td.bold-new-txt {
 color: #135f92 !important;
 font-weight: 600 !important;
}

.school-new-table .inner-new-table tr td.bold-new-txt span.evaluation-highligh-text {
    font-weight: 600;
  	color: #ff0130;
}

.card.card-custom.custom-sticky-txt .card-title  span.card-label small.text-warning {
    color: #ef0000 !important;!i;!;
    font-size: 15px;
    font-weight: 600;
    padding-left: 10px;
}

.school-new-table .inner-new-table {
 border-bottom: none;
}

/*.school-new-table .step-1 table tbody tr td {
 padding: 6px 9px;
}*/

.school-new-table .step-1 table tbody tr td tr td:first-child {
min-width: auto;
}

.school-new-table .footer-buttons .nex-btn-cls button {
background: #F98A00 !important;
border-color: #F98A00 !important;
}

.school-new-table .footer-buttons .nex-btn-cls button:hover {
background: #135f92 !important;
border-color: #135f92 !important;
}

.school-new-table .footer-buttons .prev-btn-cls button {
    background: #ffb22c !important;
    border-color: #ffb22c !important;
    color: #000000 !important;
    border-radius: 30px;
    font-size: 17px !important;
    padding: 6px 20px !important;
}

.school-new-table .footer-buttons .prev-btn-cls button svg g [fill] {
fill: #000 !important;
}

.school-new-table .footer-buttons .prev-btn-cls button:hover {
background: transparent !important;
color: #000000;
}

.school-new-table .footer-buttons .prev-btn-cls button:hover svg g [fill] {
fill: #000 !important;
}

.school-new-table .inner-new-table.last-step-table {
display: inline-table;
}

.custom-sticky-txt .card-header {
display: block !important;
}

.custom-sticky-txt .card-header .question-indicators {
display: block;
width: 100%;
white-space: nowrap;
overflow-x: auto;
}

.custom-sticky-txt .card-header .question-indicators span.badge {
display: inline-block;
}

.school-new-table.view-table-cls .inner-new-table {
border: none;
}
.school-new-table.view-table-cls .inner-new-table thead {
top: 135px;
}

.school-new-table.view-table-cls .inner-new-table tr.bg-primary {
background: #098091 !important;
vertical-align: middle;
border: solid 1px #098091;
border-bottom: none !important;
}

.school-new-table.view-table-cls .inner-new-table tr.bg-warning {
background: #179bae !important;
border: solid 1px #179bae !important;
border-top: none !important;
}


.school-new-table.view-table-cls .inner-new-table td.evdescriptor table {margin-bottom: 0 !important;}

.school-new-table.view-table-cls .inner-new-table td.evdescriptor table td:first-child {
border-left: none;
}

.school-new-table.view-table-cls .inner-new-table tr td.evdescriptor tr td {
border-top: none;
      font-size: 16px !important;
}

.school-new-table.view-table-cls .inner-new-table tr td.evdescriptor tr:last-child td {
border-bottom: none;
}

/*.school-new-table.view-table-cls .inner-new-table tr td, .school-new-table.view-table-cls .inner-new-table tr th {
vertical-align: middle;
}*/
.school-new-table.view-table-cls .inner-new-table tr td, .school-new-table.view-table-cls .inner-new-table tr th:first-child{
min-width: 100px;
}

.school-new-table.view-table-cls .inner-new-table td.evdescriptor tr {
border-bottom: none !important;
}

.school-new-table.view-table-cls .inner-new-table td.evdescriptor tr td {
border-color: #f1ddc3 !important;
}

.school-new-table .inner-new-table tr.total_imp.bg-secondary.avoid th, .school-new-table .inner-new-table tr.total_imp.bg-secondary.avoid td {
    border-bottom: solid 2px #f98a00 !important;
    border-color: #f98a00 !important;
}


.school-new-table .inner-new-table tr.total_imp.bg-secondary.avoid th:first-child {
    border-left: solid 1px #f98a00 !important;
}
.school-new-table .inner-new-table tr.total_imp.bg-secondary.avoid th.obtained_marks {
    color: #098091 !important;
  	padding-right: 67px !important
}


.cust-school-page.inner-tb-cls .card-toolbar a.btn, .card.card-custom > .card-header .card-toolbar a.btn.btn-danger {
background: #000 !important;
border-color: #000 !important;
    display: inline-block;
    text-align: center;
    font-size: 16px;
    padding: 5px 20px;
    color: #fff;
    text-decoration: none;
    transition: .3s;
    position: relative;
    z-index: 1;
    font-weight: 500;
    border-radius: 25px;
    margin: 5px;
}

.cust-school-page.inner-tb-cls .card-toolbar button.download-evalution {
background: #000 !important;
border-color: #000 !important;
}

.cust-school-page.inner-tb-cls .card-toolbar button.download-evalution:hover {
background: #000 !important;
border-color: #000 !important;
}

.cust-school-page.inner-tb-cls .card-toolbar a.btn:hover, .card.card-custom > .card-header .card-toolbar a.btn.btn-danger:hover {
background: #c9f7f5 !important;
    border-color: #c9f7f5 !important;
    color: #000000 !important;
  
}

.header-fixed .wrapper {
padding-top: 65px !important;
}

ul.nav.cust-bar-cls li.nav-item a.active {
    background: #1796a8;
}

/*profile page*/
.profile-page-cls .card-header.top-header-cls button {
background: #135f92 !important;
border-color: #135f92 !important;
}

.profile-page-cls .card-header.top-header-cls button:hover {
background: transparent !important;
color: #135f92 !important;
}

.profile-page-cls .card-body .form-group label {
color: #000;
font-size: 14px;
font-weight: 600;
}

.profile-page-cls .card-body .form-group select.form-control, 
.profile-page-cls .card-body .form-group input.form-control, 
.profile-page-cls .card-body .form-group textarea.form-control,
.profile-page-cls .card-body .form-group span.select2.select2-container--default span.select2-selection {
padding: 13px 15px;
height: auto;
box-shadow: 0 0 5px #e5e0e0;
background-color: #fff;
border: solid 1px #e5e0e0;
}

.profile-page-cls .card-body .card-toolbar a {
background: #135f92 !important;
border-color: #135f92 !important;
}

.profile-page-cls .card-body .card-toolbar a:hover {
color: #135f92 !important;
background: transparent !important;
}

.profile-page-cls .card-body .form-group textarea.form-control {
padding: 3px 15px;
}

.profile-page-cls .card-body .form-group span.select2.select2-container.select2-container--default span.select2-selection.select2-selection--single span {
padding: 0;
}

.admit_card_cls .card-custom {
max-height: 340px;
height: 340px !important;
border: solid 2px #0f4c75 !important;
}

.admit_card_cls .card-custom .upper {
margin-bottom: 0px !important;
}

.admit_card_cls .card-custom .logo-txt{
padding: 4px;
}

.admit_card_cls .card-custom .logo-txt p{
margin-bottom: 0;
font-size: 13px;
}

.admit_card_cls .card-custom .profile {
width: 90px;
height: 105px;
margin: auto;
/*border: solid 1px #e87f13;
padding: 2px;*/
}

.admit_card_cls .card-custom .profile img {
width: 100% !important;
height: 100% !important;
object-fit: cover !important;
}

.admit_card_cls .card-custom .detail-box-cls {
margin-top: 5px;
padding: 5px;
background: #0f4c75;
color: #fff;
}

.admit_card_cls .card-custom .detail-box-cls .inner-bx.tp h4 {
font-size: 17px;
font-weight: 800;
color: #fff;
margin-bottom: 5px !important;
}

.admit_card_cls .card-custom .detail-box-cls .inner-bx.tp p {
font-size: 14px;
margin-bottom: 0;
}

.admit_card_cls .card-custom .detail-box-cls .inner-bx.tp {
position: relative;
margin-bottom: 7px;
padding-bottom: 7px;
}

.admit_card_cls .card-custom .detail-box-cls .inner-bx.tp:after {
content: '';
position: absolute;
width: 40px;
height: 2px;
bottom: 0;
left: 50%;
background: #fff;
transform: translateX(-50%);
}


.inner-new-table {
display: table !important;
}

#kt_content .btn.btn-primary {
    background: #000 !important;
border-color: #000 !important;
    color: #fff !important;
    border-radius: 30px;
    font-size: 17px !important;
    padding: 6px 20px !important;
}

#kt_content .btn.btn-primary:hover {
background: #c9f7f5 !important;
    border-color: #c9f7f5 !important;
    color: #000000 !important;
}

.obser-boxes .card-body a.innr-link {
    color: #1796a8 !important;
}

#kt_content .nex-btn-cls button.btn.btn-primary {
    background: #ffb22c !important;
    border-color: #ffb22c !important;
    color: #000 !important;
}

#kt_content .nex-btn-cls button.btn.btn-primary:hover {
    background: transparent !important;
}

#kt_content .btn.btn-primary svg g [fill] {
fill: #000 !important;
}

#kt_content .btn.btn-primary:hover svg g [fill] {
fill: #000 !important;
}

#kt_content ul.pagination li.page-item.active> .page-link {
background: #135f92;
line-height: normal;
}

#kt_content ul.pagination li.page-item> .page-link {
line-height: normal;
}

#kt_content ul.pagination li.page-item> .page-link:hover, #kt_content ul.pagination li.page-item> .page-link:focus {
background: #135f92;
color: #fff;
}

/*deshboard page*/

.dash-main-heading {
    box-shadow: 0px 0px 30px 0px rgba(82, 63, 105, 0.05);
    border: 0;
    background: #fff;
    padding: 10px;
    margin-bottom: 30px;
    border-radius: 5px;
}

.dash-main-heading h3.title {
    font-size: 24px;
    font-weight: 600;
    color: #000;
    border-bottom: solid 1px #cdcdcd;
    padding-bottom: 12px;
    margin-bottom: 12px;
}

.dash-main-heading .school-details {
    margin: 20px 0px 0px;
    display: flex;
  	flex-wrap: wrap;
    justify-content: space-between;
}

.dash-main-heading .school-details .inner-bx {
    flex: 0 0 24%;
    border: solid 1px #ace3eb;
    border-radius: 10px;
    overflow: hidden;
      margin-bottom: 15px;
}

.dash-main-heading .school-details .inner-bx h5 {
    background: #ace3eb;
    padding: 10px;
    text-align: center;
    font-size: 16px;
    color: #000;
}

.dash-main-heading .school-details .inner-bx h4 {
    padding: 10px;
    text-align: center;
    font-size: 17px;
    font-weight: 600;
    color: #1999ab;
}

.school-obser-tbls table tr th, .school-obser-tbls .dataTables_wrapper .dataTable th.sorting_asc, 
.school-obser-tbls .dataTables_wrapper .dataTable th.sorting_desc {
    background: #179bae;
    color: #fff !important;
    font-weight: 600 !important;
    font-size: 15px !important;
}

.school-obser-tbls .dataTables_wrapper .dataTable th.sorting_asc:before,  
.school-obser-tbls .dataTables_wrapper .dataTable th.sorting_asc:after,
.school-obser-tbls .dataTables_wrapper .dataTable th.sorting_desc:before,  
.school-obser-tbls .dataTables_wrapper .dataTable th.sorting_desc:after{
    color: #fff !important;
}

.school-obser-tbls table tr td a.btn.btn-primary:hover i {
    color: #000 !important;
}

.uniform-tbls-design table thead tr.bg-primary {
    background: #179bae !important;
}

.uniform-tbls-design table tr td.new-check .cstm-form-group {
    position: relative;
    display: inline-block;
}

.uniform-tbls-design table tr td.new-check .cstm-form-group + .cstm-form-group {
    margin-left: 10px;
}

.uniform-tbls-design table tr td.new-check .cstm-form-group input {
    position: absolute !important;
    clip: rect(0, 0, 0, 0);
    height: 0px;
    width: 0px;
    border: 0;
    overflow: hidden;
}

.uniform-tbls-design table tr td.new-check .cstm-form-group  label {
    background-color: #e4e4e4;
    color: rgba(0, 0, 0, 0.6);
    font-size: 14px;
    line-height: 1;
    text-align: center;
    padding: 8px 16px 5px;
    margin-right: -1px;
    border: 1px solid rgba(0, 0, 0, 0.2);
    box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.3), 0 1px rgba(255, 255, 255, 0.1);
    transition: all 0.1s ease-in-out;
    border-radius: 10px;
    cursor:pointer;
}

.uniform-tbls-design table tr td.new-check .cstm-form-group input:checked ~ label {
    background-color: #067e03;
    color: #fff;
    box-shadow: none;
}
.uniform-tbls-design table tr td.new-check .cstm-form-group:last-child input:checked + label {
    background: #ef0000;
}

.uniform-tbls-design table tr td, .uniform-tbls-design table tr th {
    padding: 10px;
}

.uniform-tbls-design table tr td table tr td {
    padding: 5px;
}

@media (max-width: 1399px){
.school-new-table .step-1 table tbody tr td:last-child {
 min-width: 260px;
}

.school-new-table .inner-new-table tr td.evdescriptor td:last-child {
 min-width: 150px;
}

.school-new-table .inner-new-table tr td {
 font-size: 14px;
}

.school-new-table .inner-new-table tr td.evdescriptor td.evquestion {min-width: 330px;}

.school-new-table .inner-new-table tr td.evdescriptor td:first-child {
 min-width: 70px;
}

.school-new-table.view-table-cls .inner-new-table tr td:last-child {
 min-width: 280px;
}

.school-new-table.view-table-cls .inner-new-table tr td.evdescriptor tr td:last-child {
 min-width: 150px;
}

.school-new-table.view-table-cls .inner-new-table tr td.evdescriptor tr td:nth-child(2) {
 min-width: 300px;
}
  
  .custom-bottom-txt-cls .wizard-content.wzd-box {
    padding-top: 20px !important;
}

.custom-bottom-txt-cls .wizard-content.wzd-box .wizard-nav {
    padding-bottom: 0px !important;
  padding-top: 0px !important;
}
  
  .card-sticky-on .custom-bottom-txt-cls .wizard-content.wzd-box .wizard-nav{
     padding-top: 20px !important;
  }

.custom-bottom-txt-cls .wizard-content.wzd-box .wizard-nav .wizard-step {
    padding: 0px !important;!i;!;
}

.inner-new-table thead {
    top: 250px;
}
}

@media (max-width: 1199px){
.inner-new-table thead {
 position: relative !important;
 top: auto !important;
 z-index: 1;
}
  
  .card-sticky-on .top-new-wizard-boxes{
  	position: relative !important;
 top: auto !important;
    height: auto !important;
  }

.school-new-table.view-table-cls .inner-new-table thead {
 top: auto !important;
}

.school-new-table.view-table-cls{
overflow-x: auto;
   width:100%;
}

.school-new-table .step-1 {
 overflow-x: auto;
 width:100%;
}
}

@media (max-width:767px){
.dash-main-heading .school-details .inner-bx {
    flex: 0 0 49%;
}

}
@media (max-width:576px){
.dash-main-heading .school-details .inner-bx {
    flex: 0 0 100%;
}

}


@media (min-width: 992px) {
.aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav > .menu-item {
 background: transparent;
}
.aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav > .menu-item > .menu-link > .menu-icon {
 color: #7c87a6;
}
.aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav > .menu-item.menu-item-hover, .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav > .menu-item.menu-item-open {
 background: transparent !important;
}
.aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav > .menu-item.menu-item-hover > .menu-link > .menu-icon, .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav > .menu-item.menu-item-open > .menu-link > .menu-icon {
 color: #3699FF;
}
.aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav > .menu-item.menu-item-here, .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav > .menu-item.menu-item-active {
 background: transparent !important;
}
.aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav > .menu-item.menu-item-here > .menu-link > .menu-icon, .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav > .menu-item.menu-item-active > .menu-link > .menu-icon {
 color: #3699FF;
}
.aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav > .menu-item:hover {
 background: transparent;
}
.aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav > .menu-item:hover > .menu-link > .menu-icon {
 color: #3699FF !important;
}
}
@media (min-width: 992px) {
.aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu,
.aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu {
 background-color: #fff;
 -webkit-box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
 box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
}
.aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item > .menu-heading .menu-text,
.aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item > .menu-link .menu-text,
.aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item > .menu-heading .menu-text,
.aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item > .menu-link .menu-text {
 color: #696e92;
}
.aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item > .menu-heading .menu-icon,
.aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item > .menu-link .menu-icon,
.aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item > .menu-heading .menu-icon,
.aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item > .menu-link .menu-icon {
 color: #a8aabb;
}
.aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item > .menu-heading .menu-icon.svg-icon svg g [fill],
.aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item > .menu-link .menu-icon.svg-icon svg g [fill],
.aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item > .menu-heading .menu-icon.svg-icon svg g [fill],
.aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item > .menu-link .menu-icon.svg-icon svg g [fill] {
 -webkit-transition: fill 0.3s ease;
 transition: fill 0.3s ease;
 fill: #a8aabb;
}
.aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item > .menu-heading .menu-icon.svg-icon svg:hover g [fill],
.aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item > .menu-link .menu-icon.svg-icon svg:hover g [fill],
.aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item > .menu-heading .menu-icon.svg-icon svg:hover g [fill],
.aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item > .menu-link .menu-icon.svg-icon svg:hover g [fill] {
 -webkit-transition: fill 0.3s ease;
 transition: fill 0.3s ease;
}
.aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item > .menu-heading .menu-bullet.menu-bullet-dot > span,
.aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item > .menu-link .menu-bullet.menu-bullet-dot > span,
.aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item > .menu-heading .menu-bullet.menu-bullet-dot > span,
.aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item > .menu-link .menu-bullet.menu-bullet-dot > span {
 background-color: #a8aabb;
}
.aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item > .menu-heading .menu-bullet.menu-bullet-line > span,
.aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item > .menu-link .menu-bullet.menu-bullet-line > span,
.aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item > .menu-heading .menu-bullet.menu-bullet-line > span,
.aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item > .menu-link .menu-bullet.menu-bullet-line > span {
 background-color: #a8aabb;
}
.aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item > .menu-heading .menu-arrow,
.aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item > .menu-link .menu-arrow,
.aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item > .menu-heading .menu-arrow,
.aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item > .menu-link .menu-arrow {
 color: #a8aabb;
}
.aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open,
.aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open {
 -webkit-transition: background-color 0.3s;
 transition: background-color 0.3s;
}
.aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-heading,
.aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-link,
.aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-heading,
.aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-link {
 background-color: #F3F6F9;
}
.aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-heading .menu-text,
.aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-link .menu-text,
.aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-heading .menu-text,
.aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-link .menu-text {
 color: #3699FF;
}
.aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-heading .menu-icon,
.aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-link .menu-icon,
.aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-heading .menu-icon,
.aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-link .menu-icon {
 color: #3699FF;
}
.aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-heading .menu-icon.svg-icon svg g [fill],
.aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-link .menu-icon.svg-icon svg g [fill],
.aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-heading .menu-icon.svg-icon svg g [fill],
.aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-link .menu-icon.svg-icon svg g [fill] {
 -webkit-transition: fill 0.3s ease;
 transition: fill 0.3s ease;
 fill: #3699FF;
}
.aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-heading .menu-icon.svg-icon svg:hover g [fill],
.aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-link .menu-icon.svg-icon svg:hover g [fill],
.aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-heading .menu-icon.svg-icon svg:hover g [fill],
.aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-link .menu-icon.svg-icon svg:hover g [fill] {
 -webkit-transition: fill 0.3s ease;
 transition: fill 0.3s ease;
}
.aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-heading .menu-bullet.menu-bullet-dot > span,
.aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-link .menu-bullet.menu-bullet-dot > span,
.aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-heading .menu-bullet.menu-bullet-dot > span,
.aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-link .menu-bullet.menu-bullet-dot > span {
 background-color: #3699FF;
}
.aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-heading .menu-bullet.menu-bullet-line > span,
.aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-link .menu-bullet.menu-bullet-line > span,
.aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-heading .menu-bullet.menu-bullet-line > span,
.aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-link .menu-bullet.menu-bullet-line > span {
 background-color: #3699FF;
}
.aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-heading .menu-arrow,
.aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-link .menu-arrow,
.aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-heading .menu-arrow,
.aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-link .menu-arrow {
 color: #3699FF;
}
.aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-here,
.aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-here {
 -webkit-transition: background-color 0.3s;
 transition: background-color 0.3s;
}
.aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-here > .menu-heading,
.aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-here > .menu-link,
.aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-here > .menu-heading,
.aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-here > .menu-link {
 background-color: #F3F6F9;
}
.aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-here > .menu-heading .menu-icon.svg-icon svg g [fill],
.aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-here > .menu-link .menu-icon.svg-icon svg g [fill],
.aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-here > .menu-heading .menu-icon.svg-icon svg g [fill],
.aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-here > .menu-link .menu-icon.svg-icon svg g [fill] {
 -webkit-transition: fill 0.3s ease;
 transition: fill 0.3s ease;
}
.aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-here > .menu-heading .menu-icon.svg-icon svg:hover g [fill],
.aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-here > .menu-link .menu-icon.svg-icon svg:hover g [fill],
.aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-here > .menu-heading .menu-icon.svg-icon svg:hover g [fill],
.aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-here > .menu-link .menu-icon.svg-icon svg:hover g [fill] {
 -webkit-transition: fill 0.3s ease;
 transition: fill 0.3s ease;
}
.aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-here > .menu-heading .menu-bullet.menu-bullet-dot > span,
.aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-here > .menu-link .menu-bullet.menu-bullet-dot > span,
.aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-here > .menu-heading .menu-bullet.menu-bullet-dot > span,
.aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-here > .menu-link .menu-bullet.menu-bullet-dot > span {
 background-color: #3699FF;
}
.aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-here > .menu-heading .menu-bullet.menu-bullet-line > span,
.aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-here > .menu-link .menu-bullet.menu-bullet-line > span,
.aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-here > .menu-heading .menu-bullet.menu-bullet-line > span,
.aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-here > .menu-link .menu-bullet.menu-bullet-line > span {
 background-color: #3699FF;
}
.aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active,
.aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active {
 -webkit-transition: background-color 0.3s;
 transition: background-color 0.3s;
}
.aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-heading,
.aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-link,
.aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-heading,
.aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-link {
 background-color: #F3F6F9;
}
.aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-heading .menu-text,
.aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-link .menu-text,
.aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-heading .menu-text,
.aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-link .menu-text {
 color: #3699FF;
}
.aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-heading .menu-icon,
.aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-link .menu-icon,
.aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-heading .menu-icon,
.aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-link .menu-icon {
 color: #3699FF;
}
.aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-heading .menu-icon.svg-icon svg g [fill],
.aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-link .menu-icon.svg-icon svg g [fill],
.aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-heading .menu-icon.svg-icon svg g [fill],
.aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-link .menu-icon.svg-icon svg g [fill] {
 -webkit-transition: fill 0.3s ease;
 transition: fill 0.3s ease;
 fill: #3699FF;
}
.aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-heading .menu-icon.svg-icon svg:hover g [fill],
.aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-link .menu-icon.svg-icon svg:hover g [fill],
.aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-heading .menu-icon.svg-icon svg:hover g [fill],
.aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-link .menu-icon.svg-icon svg:hover g [fill] {
 -webkit-transition: fill 0.3s ease;
 transition: fill 0.3s ease;
}
.aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-heading .menu-bullet.menu-bullet-dot > span,
.aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-link .menu-bullet.menu-bullet-dot > span,
.aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-heading .menu-bullet.menu-bullet-dot > span,
.aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-link .menu-bullet.menu-bullet-dot > span {
 background-color: #3699FF;
}
.aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-heading .menu-bullet.menu-bullet-line > span,
.aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-link .menu-bullet.menu-bullet-line > span,
.aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-heading .menu-bullet.menu-bullet-line > span,
.aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-link .menu-bullet.menu-bullet-line > span {
 background-color: #3699FF;
}
.aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-heading .menu-arrow,
.aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-link .menu-arrow,
.aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-heading .menu-arrow,
.aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-link .menu-arrow {
 color: #3699FF;
}
.aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover,
.aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover {
 -webkit-transition: background-color 0.3s;
 transition: background-color 0.3s;
}
.aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading,
.aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link,
.aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading,
.aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link {
 background-color: #F3F6F9;
}
.aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-text,
.aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-text,
.aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-text,
.aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-text {
 color: #3699FF;
}
.aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-icon,
.aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-icon,
.aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-icon,
.aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-icon {
 color: #3699FF;
}
.aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-icon.svg-icon svg g [fill],
.aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-icon.svg-icon svg g [fill],
.aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-icon.svg-icon svg g [fill],
.aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-icon.svg-icon svg g [fill] {
 -webkit-transition: fill 0.3s ease;
 transition: fill 0.3s ease;
 fill: #3699FF;
}
.aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-icon.svg-icon svg:hover g [fill],
.aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-icon.svg-icon svg:hover g [fill],
.aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-icon.svg-icon svg:hover g [fill],
.aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-icon.svg-icon svg:hover g [fill] {
 -webkit-transition: fill 0.3s ease;
 transition: fill 0.3s ease;
}
.aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-bullet.menu-bullet-dot > span,
.aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-bullet.menu-bullet-dot > span,
.aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-bullet.menu-bullet-dot > span,
.aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-bullet.menu-bullet-dot > span {
 background-color: #3699FF;
}
.aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-bullet.menu-bullet-line > span,
.aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-bullet.menu-bullet-line > span,
.aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-bullet.menu-bullet-line > span,
.aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-bullet.menu-bullet-line > span {
 background-color: #3699FF;
}
.aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-arrow,
.aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-arrow,
.aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-arrow,
.aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-arrow {
 color: #3699FF;
}
.aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-section .menu-text,
.aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-section .menu-text {
 color: #a4a7bd;
}
.aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-section .menu-icon,
.aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-section .menu-icon {
 color: #aaacc2;
}
.aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-separator,
.aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-separator {
 border-bottom: 1px solid rgba(0, 0, 0, 0.07);
}
}

@media (max-width: 991px){
   .login-signin .left-side .lginbtn.four span img {
    max-width: 58px !important;
}
.header-mobile-fixed .header-mobile.mobile_new_header {
 background: #fff;
}

/* .school-pg-top .topbar span.text-muted {
 display: none !important;
}

.school-pg-top .topbar span.text-dark-50 {
 display: none !important;
}*/

.cust-moblie-top-header {background: #fff;}
}

.card.card-custom > .card-header .card-title  h3,
.card.card-custom > .card-header .card-title .card-icon i{
 color: red !important;
}

.blink_me {
animation: blinker 2s linear infinite;
}
@keyframes blinker {
50% {
  opacity: 0.3;
}
}

.card.card-custom .card-header .card-title h3 {
    color: #181C32 !important;
    font-weight: 600 !important;
    font-size: 1.5rem !important;
}

.card.card-custom .card-body a.btn-warning {
    background: linear-gradient(45deg, #098091 50%, #2bc5db 50%);
    background-size: 200% 100%;
    color: #fff;
    font-weight:600 !important;
    border: none;
    padding: 8px 11px;
    border-radius: 30px;
    transition: background-position 0.5s ease;
    width: 183px;
    font-size: 16px;
}

.card.card-custom .card-body a.btn-warning i{
    color: #fff;
}


.card.card-custom .card-body a.btn-warning:hover {
    background-position: -100% 0;
    color: #2c2c2c !important;
}

.card.card-custom .card-body a.btn-warning:hover i{
  color: #2c2c2c !important;
}

.obser-boxes .innr-bx {
    border: solid 1px #ace3eb;
    border-radius: 10px;
    overflow: hidden;
    margin-bottom: 15px !important;
    text-align: center;
}

.obser-boxes .innr-bx span.text-dark {
    background: #ace3eb;
    padding: 10px;
    text-align: center;
    font-size: 16px;
    color: #000;
    margin-bottom: 0px !important;
}

.obser-boxes .innr-bx  span.text-muted {
    padding: 10px;
    text-align: center;
    font-size: 17px;
    font-weight: 600;
    color: #1999ab !important;
}


