@charset "UTF-8";
body {
  background: #EEF0F8; 
}
@media (min-width: 992px) {
  .aside-fixed .wrapper {
    padding-left: 239px; } /*265*/
    .aside-fixed.aside-minimize .wrapper {
    padding-left: 44px; } /*70*/
}
@media (min-width: 992px) {
    .aside-enabled .header.header-fixed {
      left: 239px; }
      .header-fixed.aside-minimize-hover .header,
    .header-fixed.aside-minimize .header {
      left: 44px; }
}


.aside {
  width: 239px; 
}
@media (min-width: 992px) {
  .aside-fixed.aside-minimize-hover .aside {
    width: 239px; /*265*/
    }
    .aside-fixed.aside-minimize-hover .wrapper {
    padding-left: 44px; } /*70*/
  .aside-fixed.header-fixed.aside-minimize-hover .header {
    left: 44px; }  /*70*/
 }


    .aside-menu .menu-nav > .menu-item > .menu-submenu .menu-subnav > .menu-item > .menu-submenu .menu-subnav > .menu-item > .menu-submenu .menu-subnav > .menu-item > .menu-link {
          padding: 0 25px;
          padding-left: 77px; } /*77*/
  .aside-menu .menu-nav > .menu-item > .menu-submenu .menu-subnav > .menu-section {
    padding-left: 40px; } /*40*/

    .aside-menu .menu-nav > .menu-item > .menu-submenu .menu-subnav > .menu-item > .menu-submenu .menu-subnav > .menu-section {
      padding-left: 55px; } /*55*/

    .aside-menu .menu-nav > .menu-item > .menu-submenu .menu-subnav > .menu-item > .menu-submenu .menu-subnav > .menu-item > .menu-submenu .menu-subnav > .menu-section {
        padding-left: 44px; } /*70*/


@media (min-width: 992px) {
    .aside-minimize .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 {
      width: 239px;
      margin-left: 239px;
      }
}
@media (min-width: 992px) {
    .aside-minimize .aside-menu .menu-nav > .menu-item.menu-item-hover > .menu-link {
        width: 70px; }
    .aside-minimize .aside-menu .menu-nav > .menu-item.menu-item-hover > .menu-submenu {
        top: 0;
        bottom: auto;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        margin-left: 44px !important; } /*70*/ 
}        
@media (min-width: 992px) {
  .aside-minimize .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 {
    margin-left: 239px;
     }
    }

@media (min-width: 992px) {
    .aside-minimize .aside-menu .menu-nav > .menu-item.menu-item-hover {
      position: relative;
      /*z-index: 239px;*/
      width: 521px; 
    }
  }

@media (min-width: 992px) {
  .header-fixed.aside-static .brand {
    width: 239px;
  }
  .header-fixed.aside-static.aside-minimize .brand {
    width: 239px; } 
  }

@media (min-width: 992px) {
  .aside-enabled.subheader-fixed .subheader {
    left: 239px; }
  }

@media (min-width: 992px) {
  .header-fixed.subheader-fixed .subheader {
    position: fixed;
    height: 54px;
    top: 65px;
    left: 0;
    right: 0;
    -webkit-transition: top 0.3s ease;
    transition: top 0.3s ease;
    z-index: 95;
    -webkit-box-shadow: 0px 10px 30px 0px rgba(82, 63, 105, 0.08);
    box-shadow: 0px 10px 30px 0px rgba(82, 63, 105, 0.08);
    background-color: #ffffff;
    border-top: 1px solid #EBEDF3;
    margin: 0; }
  .header-fixed.header-minimize.subheader-fixed .subheader {
    top: 65px;
    -webkit-transition: top 0.3s ease;
    transition: top 0.3s ease; }
  .aside-enabled.subheader-fixed .subheader {
    left: 239px; } /*265*/
  .subheader-fixed.aside-minimize-hover .subheader,
  .subheader-fixed.aside-minimize .subheader {
    left: 70px; } /*70*/
  .subheader-enabled:not(.subheader-fixed) .content {
    padding-top: 0; }
  .subheader-enabled:not(.subheader-fixed) .subheader.subheader-solid {
    margin-bottom: 25px; } }

@media (min-width: 992px){
.footer-fixed .footer {
    position: fixed;
    height: 33px;
    -webkit-box-shadow: 0px 0px 28px 0px rgba(82, 63, 105, 0.13);
    box-shadow: 0px 0px 28px 0px rgba(82, 63, 105, 0.13);
    bottom: 0;
    right: 0;
    left: 239px;  }
}
.aside-enabled.footer-fixed .footer {
    left: 239px;
}


@media (min-width: 992px) {
  .footer-fixed .footer {
    position: fixed;
    height: 33px;
    -webkit-box-shadow: 0px 0px 28px 0px rgba(82, 63, 105, 0.13);
    box-shadow: 0px 0px 28px 0px rgba(82, 63, 105, 0.13);
    bottom: 0;
    right: 0;
    left: 239px; }
  .aside-minimize-hover.footer-fixed .footer,
  .aside-minimize.footer-fixed .footer {
    left: 70px; } }



@media (max-width: 991.98px){
.header-mobile-fixed.subheader-mobile-fixed .subheader {
    min-height: 35px;
    height: auto;
}
/*.btn-sm, .btn-group-sm > .btn {
    padding: 0.40rem 0.40rem 0.40rem 0.40rem ;
    font-size: 0.725rem;
    line-height: 0.9;
    border-radius: 0.30rem;
}*/
}
@media (max-width: 576px){
.btn-sm, .btn-group-sm > .btn {
    padding: 0.40rem 0.40rem 0.40rem 0.40rem ;
    font-size: 0.725rem;
    line-height: 0.9;
    border-radius: 0.30rem;
}
}




.toast {
  flex-basis: 100% !important;
  max-width: 100%  !important;
}
#toast-container > div {
  width: 100% !important;
}


.tooltip{
  z-index: 1049 !important;
}
.tooltip.tooltip-danger .tooltip-inner {
  color: #ffffff;
  background-color: #F64E60;
}
.tooltip.tooltip-danger.bs-tooltip-top .arrow::before, .tooltip.tooltip-danger.bs-tooltip-auto[x-placement^=top] .arrow::before {
  border-top-color: #F64E60;
}
.tooltip.tooltip-danger.bs-tooltip-right .arrow::before, .tooltip.tooltip-danger.bs-tooltip-auto[x-placement^=right] .arrow::before {
  border-right-color: #F64E60/*rtl:ignore*/;
}
.tooltip.tooltip-danger.bs-tooltip-bottom .arrow::before, .tooltip.tooltip-danger.bs-tooltip-auto[x-placement^=bottom] .arrow::before {
  border-bottom-color: #F64E60;
}
.tooltip.tooltip-danger.bs-tooltip-left .arrow::before, .tooltip.tooltip-danger.bs-tooltip-auto[x-placement^=left] .arrow::before {
  border-left-color: #F64E60 /*rtl:ignore*/;
}

.tooltip.tooltip-info .tooltip-inner {
  color: #ffffff;
  background-color: #8950FC;
}
.tooltip.tooltip-info.bs-tooltip-top .arrow::before, .tooltip.tooltip-info.bs-tooltip-auto[x-placement^=top] .arrow::before {
  border-top-color: #8950FC;
}
.tooltip.tooltip-info.bs-tooltip-right .arrow::before, .tooltip.tooltip-info.bs-tooltip-auto[x-placement^=right] .arrow::before {
  border-right-color: #8950FC/*rtl:ignore*/;
}
.tooltip.tooltip-info.bs-tooltip-bottom .arrow::before, .tooltip.tooltip-info.bs-tooltip-auto[x-placement^=bottom] .arrow::before {
  border-bottom-color: #8950FC;
}
.tooltip.tooltip-info.bs-tooltip-left .arrow::before, .tooltip.tooltip-info.bs-tooltip-auto[x-placement^=left] .arrow::before {
  border-left-color: #8950FC /*rtl:ignore*/;
}

.tooltip.tooltip-primary .tooltip-inner {
  color: #ffffff;
  background-color: #3699FF;
}
.tooltip.tooltip-primary.bs-tooltip-top .arrow::before, .tooltip.tooltip-primary.bs-tooltip-auto[x-placement^=top] .arrow::before {
  border-top-color: #3699FF;
}
.tooltip.tooltip-primary.bs-tooltip-right .arrow::before, .tooltip.tooltip-primary.bs-tooltip-auto[x-placement^=right] .arrow::before {
  border-right-color: #3699FF/*rtl:ignore*/;
}
.tooltip.tooltip-primary.bs-tooltip-bottom .arrow::before, .tooltip.tooltip-primary.bs-tooltip-auto[x-placement^=bottom] .arrow::before {
  border-bottom-color: #3699FF;
}
.tooltip.tooltip-primary.bs-tooltip-left .arrow::before, .tooltip.tooltip-primary.bs-tooltip-auto[x-placement^=left] .arrow::before {
  border-left-color: #3699FF /*rtl:ignore*/;
}

.tooltip.tooltip-success .tooltip-inner {
  color: #ffffff;
  background-color: #1BC5BD;
}
.tooltip.tooltip-success.bs-tooltip-top .arrow::before, .tooltip.tooltip-success.bs-tooltip-auto[x-placement^=top] .arrow::before {
  border-top-color: #1BC5BD;
}
.tooltip.tooltip-success.bs-tooltip-right .arrow::before, .tooltip.tooltip-success.bs-tooltip-auto[x-placement^=right] .arrow::before {
  border-right-color: #1BC5BD/*rtl:ignore*/;
}
.tooltip.tooltip-success.bs-tooltip-bottom .arrow::before, .tooltip.tooltip-success.bs-tooltip-auto[x-placement^=bottom] .arrow::before {
  border-bottom-color: #1BC5BD;
}
.tooltip.tooltip-success.bs-tooltip-left .arrow::before, .tooltip.tooltip-success.bs-tooltip-auto[x-placement^=left] .arrow::before {
  border-left-color: #1BC5BD /*rtl:ignore*/;
}

.tooltip.tooltip-warning .tooltip-inner {
  color: #000000;
  background-color: #FFA800;
}
.tooltip.tooltip-warning.bs-tooltip-top .arrow::before, .tooltip.tooltip-warning.bs-tooltip-auto[x-placement^=top] .arrow::before {
  border-top-color: #FFA800;
}
.tooltip.tooltip-warning.bs-tooltip-right .arrow::before, .tooltip.tooltip-warning.bs-tooltip-auto[x-placement^=right] .arrow::before {
  border-right-color: #FFA800/*rtl:ignore*/;
}
.tooltip.tooltip-warning.bs-tooltip-bottom .arrow::before, .tooltip.tooltip-warning.bs-tooltip-auto[x-placement^=bottom] .arrow::before {
  border-bottom-color: #FFA800;
}
.tooltip.tooltip-warning.bs-tooltip-left .arrow::before, .tooltip.tooltip-warning.bs-tooltip-auto[x-placement^=left] .arrow::before {
  border-left-color: #FFA800 /*rtl:ignore*/;
}


.tooltip.tooltip-azulcolabora .tooltip-inner {
  color: #ffffff;
  background-color: #2522BA;
}
.tooltip.tooltip-azulcolabora.bs-tooltip-top .arrow::before, .tooltip.tooltip-azulcolabora.bs-tooltip-auto[x-placement^=top] .arrow::before {
  border-top-color: #2522BA;
}
.tooltip.tooltip-azulcolabora.bs-tooltip-right .arrow::before, .tooltip.tooltip-azulcolabora.bs-tooltip-auto[x-placement^=right] .arrow::before {
  border-right-color: #2522BA/*rtl:ignore*/;
}
.tooltip.tooltip-azulcolabora.bs-tooltip-bottom .arrow::before, .tooltip.tooltip-azulcolabora.bs-tooltip-auto[x-placement^=bottom] .arrow::before {
  border-bottom-color: #2522BA;
}
.tooltip.tooltip-azulcolabora.bs-tooltip-left .arrow::before, .tooltip.tooltip-azulcolabora.bs-tooltip-auto[x-placement^=left] .arrow::before {
  border-left-color: #2522BA /*rtl:ignore*/;
}
