/*
Template Name: Velzon - Admin & Dashboard Template
Author: Themesbrand
Website: https://themesbrand.com/
Contact: support@themesbrand.com
File: Custom Css File
*/
.bg-step-first {
    background: #be5252 !important;
}
.bg-step-second {
    background: #a0683a !important;
}
.bg-step-third {
    background: #b460c3 !important;
}
.bg-step-fourth {
    background: #6091c3 !important;
}
.bg-step-fifth {
    background: #60c381 !important;
}
.bg-step-sixth {
    background: #60b9c3 !important;
}
.bg-step-seventh {
    background: #4ba03a !important;
}
.text-step-first {
    color: #be5252 !important;
}
.text-step-second {
    color: #a0683a !important;
}
.text-step-third {
    color: #b460c3 !important;
}
.text-step-fourth {
    color: #6091c3 !important;
}
.text-step-fifth {
    color: #60c381 !important;
}
.text-step-sixth {
    color: #60b9c3 !important;
}
.text-step-seventh {
    color: #4ba03a !important;
}

.tasks.noTask::before {
    content: "Nessun progetto.";
    width: 100%;
    margin: 0 auto;
    background-image: none;
    background-size: cover;
    background-position: center;
}
.card {
    margin-bottom: 1rem;
}
.form-floating>label { 
    z-index: 0 !important
    }
.avatar-group .avatar-group-item {
    background: #999;
    border: 1px solid #999;
}
.custom-verti-nav-pills .nav-link {
    opacity: 60%; color: #FFF
}.custom-verti-nav-pills .nav-link:hover {
    opacity: 85%;
}
.custom-verti-nav-pills .nav-link.active  {
    opacity: 100%;
    box-shadow: 0px 0px 10px #999
}
.custom-verti-nav-pills .nav-link.active::before {
    border-left-color: #405189;
}
.custom-verti-nav-pills .nav-link.active.bg-step-first::before {
    border-left-color: #be5252 !important;
}
.custom-verti-nav-pills .nav-link.active.bg-step-second::before {
    border-left-color: #a0683a !important;
}
.custom-verti-nav-pills .nav-link.active.bg-step-third::before {
    border-left-color: #b460c3 !important;
}
.custom-verti-nav-pills .nav-link.active.bg-step-fourth::before {
    border-left-color: #6091c3 !important;
}
.custom-verti-nav-pills .nav-link.active.bg-step-fifth::before {
    border-left-color: #60c381 !important;
}
.custom-verti-nav-pills .nav-link.active.bg-step-sixth::before {
    border-left-color: #60b9c3 !important;
}
.custom-verti-nav-pills .nav-link.active.bg-step-seventh::before {
    border-left-color: #4ba03a !important;
}
.toast  {
    position: relative;
    box-shadow: 0px 0px 10px #999;
    margin: 10px;
    }
.toast-header {
    display: block;
}
.toast-header button {
    position: absolute;
    top:10px; 
    right: 10px;
}
@media (min-width: 600px) {
.dropdown-menu-lg {
    width: 550px;
}
}
.offcanvas, .offcanvas-lg, .offcanvas-md, .offcanvas-sm, .offcanvas-xl, .offcanvas-xxl {
    width: 500px !important;
}
.choices {
    position: relative;
    margin-bottom: 0px;
    font-size: 16px;
}
.modal-header.bg-light {
    background:#0ab39c !important;color: #FFF !important;
}
.modal-header .modal-title, .modal-header .btn-close {
    color: #FFF !important;
}
.text-right {
    text-align:right !important;
}
.text-left {
    text-align:left !important;
}