/*
Template Name: Velzon - Admin & Dashboard Template
Author: Themesbrand
Website: https://themesbrand.com/
Contact: support@themesbrand.com
File: Custom Css File
*/
/*
.bg-step-first {
    background: #0D47A1 !important;
}
.bg-step-second {
    background: #006064 !important;
}
.bg-step-third {
    background: #1B5E20 !important;
}
.bg-step-fourth {
    background: #F9A825 !important;
}
.bg-step-fifth {
    background: #E65100 !important;
}
.bg-step-sixth {
    background: #33691E !important;
}
.bg-step-seventh {
    background: #F9A825 !important;
}
.bg-step-eigth {
    background: #B71C1C !important;
}
.bg-step-nineth {
    background: #B71C1C !important;
}
.bg-step-tenth {
    background: #880E4F !important;
}
.text-step-first {
    color: #0074D9 !important;
}
.text-step-second {
    color: #2ECC40 !important;
}
.text-step-third {
    color: #FFDC00 !important;
}
.text-step-fourth {
    color: #B10DC9 !important;
}
.text-step-fifth {
    color: #ee8e04 !important;
}
.text-step-sixth {
    color: #FF4136 !important;
}
.text-step-seventh {
    color: #109c9a !important;
}
.text-step-eigth {
    color: #810b92 !important;
}
.text-step-nineth {
    color:#3D9970 !important;
}.text-step-tenth {
    color:#77e924 !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: #109c9a;
}
.custom-verti-nav-pills .nav-link.active.bg-step-first::before {
    border-left-color: #0074D9 !important;
}
.custom-verti-nav-pills .nav-link.active.bg-step-second::before {
    border-left-color: #2ECC40 !important;
}
.custom-verti-nav-pills .nav-link.active.bg-step-third::before {
    border-left-color: #FFDC00 !important;
}
.custom-verti-nav-pills .nav-link.active.bg-step-fourth::before {
    border-left-color: #B10DC9 !important;
}
.custom-verti-nav-pills .nav-link.active.bg-step-fifth::before {
    border-left-color: #ee8e04 !important;
}
.custom-verti-nav-pills .nav-link.active.bg-step-sixth::before {
    border-left-color: #FF4136 !important;
}
.custom-verti-nav-pills .nav-link.active.bg-step-seventh::before {
    border-left-color: #109c9a !important;
}
.custom-verti-nav-pills .nav-link.active.bg-step-eigth::before {
    border-left-color: #810b92 !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;
}
.tasks-box {
    cursor: pointer;
}

.blink_text {
animation:1s blinker linear infinite;
color: #f06548;
font-size:18px;
font-weight:bold;
}
.blink_text i {color:#f00;}
@keyframes blinker { 
0% { opacity: 1.0; }
50% { opacity: 0.0; }
100% { opacity: 1.0; }
}
