.custom-scroll::-moz-scrollbar-button:decrement,
.custom-scroll::-moz-scrollbar-button:increment,
.custom-scroll::-webkit-scrollbar-button:decrement,
.custom-scroll::-webkit-scrollbar-button:increment {
  width: 0px;
}

.custom-scroll::-moz-scrollbar-button, 
.custom-scroll::-webkit-scrollbar-button {
  width: 0px;
}

.custom-scroll {
    scrollbar-width: thin;
    scrollbar-color: rgb(255,204,104) transparent;
}
/* WebKit and Chromiums */
.custom-scroll::-webkit-scrollbar {
  width: 8px;
  height: 8px;
  background-color: white;
}

.custom-scroll::-webkit-scrollbar-thumb {
  background: rgb(255,204,104);
  border-radius: 5px;
}

.navbar-school {
    border-bottom: 1px solid $border-color;
    background: white;

    .navbar-toggler .icon {
        stroke: none;
    }
}

.navbar-school .navbar-nav .nav-link {
    color: rgb(119, 119, 119);
    /* font-size: $font-size-sm; */
    font-weight: 500;
}

.navbar-school .navbar-nav .nav-link:hover, 
.navbar-school .navbar-nav .nav-link:focus, 
.navbar-school .navbar-nav .nav-link.active {
    color: rgb(255, 165, 0);
}

.navbar-brand {
    color: rgb(68, 58, 23);
}

[v-cloak] {
    display: none;
}

div.account-info:last-child {
    display: none;
}

.login-content.page-card .page-card-head img.app-logo {
    min-height: 90px !important;
    width: auto !important;
}

.web-form-actions > .right-area > .discard-btn {
    display: none;
}

.web-list-actions > .button-new {
    display: none;
}

.success-page > .success-footer > .show-list-button {
    display: none;
}

.success-page > .success-footer > a.new-btn {
    display: none;
}

.success-page > .success-footer > .edit-button {
    display: none;
}