/*
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: #ee8e04 !important;
}
.bg-step-sixth {
    background: #60b9c3 !important;
}
.bg-step-seventh {
    background: #405189 !important;
}
.bg-step-eigth {
    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: #ee8e04 !important;
}
.text-step-sixth {
    color: #60b9c3 !important;
}
.text-step-seventh {
    color: #405189 !important;
}
.text-step-eigth {
    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: #ee8e04 !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: #405189 !important;
}
.custom-verti-nav-pills .nav-link.active.bg-step-eigth::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;
}
#offcanvasRow{
	width: 50% !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;
}
.pointer {
    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; }
}

.form-label {
	margin-top: 10px;
	margin-bottom:3px;
}
.dropzone .dz-message {
    text-align: center;
    margin: 1em 0 !important;
}
.modal label {
	margin-top: 10px;
}
.auth-one-bg{background-image:url(../images/auth-one-bg.jpg); }
.auth-one-bg .bg-overlay{background:#333333; opacity:.3}
