
.card-account-img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    margin-top: 0;
    padding-top: 0;
    border-radius: 50px 0 0 50px;
}

.height-400 {
    margin: 0;
    padding: 0;
}
.btn {
    border-radius: 2rem;
    font-size: 1rem;
    color: #FFFFFF;
    padding: 1rem 3rem;
    font-weight: bold;
    letter-spacing: 0.3px;
    outline: none !important;
    -webkit-transition: 0.5s;
    -o-transition: 0.5s;
    -moz-transition: 0.5s;
    transition: 0.5s;
    background-position: left center;
    -webkit-background-size: 200% auto;
    background-size: 200% auto;
    border: 0;
    -webkit-box-shadow: 0px 0px 16px 0 rgba(41, 188, 253, 0.5);
    box-shadow: 0px 0px 16px 0 rgba(41, 188, 253, 0.5);
}
.btn-gradient-primary {
    background-image: linear-gradient( 109.6deg, rgb(61, 84, 131) 11.2%, rgb(33, 28, 103) 91.1% );
}

    .btn-gradient-primary:hover {
        background-image: linear-gradient( 289.6deg, rgb(61, 71, 131) 11.2%, rgb(28, 39, 103) 91.1% );
    }


.btn-gradient-success {
    background-image: linear-gradient( 109.6deg, rgba(61,131,97,1) 11.2%, rgba(28,103,88,1) 91.1% );

}

    .btn-gradient-success:hover {
        background-image: linear-gradient( 289.6deg, rgba(61,131,97,1) 11.2%, rgba(28,103,88,1) 91.1% );
    }


.form-control, .form-control-sm {
    outline: none;
    border: none;
    border-radius: 20px;
    box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
}

    .form-control:focus, .form-control::after, .form-control-sm:focus, .form-control-sm::after {
        border: none;
        box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px, rgba(0, 0, 0, 0.23) 0px 3px 6px;
        outline: none;
    }

    .no-rad{
        border-radius: 20px 0 0 20px;
    }


#fileinput {
    display: none;
}

#preview-image {
    width: 100px;
    height: 100px;
    border-radius: 45%;
    object-fit: cover;
}

.avatar-online img {
    border-radius: 50%;
    height: 35px;
    width: 35px;
    object-fit: cover;
}

.menu-shadow,.menu-fixed, .main-menu, .menu-accordion, .rounded ,.menu-bg-default,.menu-dark {
    border-radius: 25px;
}

.main-menu-content {
    border-radius: 25px;
    background-color: rgb(13, 85, 54);
    background: linear-gradient(90deg, rgb(28, 103, 48), rgb(6, 73, 15));
}


@media (max-width: 768px){

    .main-menu-content {
        border-radius: 10px;
    }
}

.menu-dark, menu-bg-default, menu-accordion, menu-shadow {
    border-radius: 25px;
    background-color: rgb(13, 85, 54);
    background: linear-gradient(90deg, rgb(28, 103, 48), rgb(6, 73, 15));
  
}

.navigation-main ul{
    color: #c8fbf5
}

.navigation-main li a:hover, .navigation-main li a:active{
    color: white
}

.menu-title {
    color: rgb(237, 255, 246);
}
.no-display{
    display:none;
    color: #477e41
}
.form-control-sm{

}
.no-data{
    display:flex;
    align-items:center;
    justify-content:center;
    min-height:30vh;
    text-align:center;
   color: #477e41
}

.card a {
    color: #477e41
}

.card , .card-header{
    border-radius:25px;
}

.NEW{
    background-color: orangered;
}
.PROSPECT{
    background-color: purple;
}
.LEAD{
    background-color: green;
}
.CUSTOMER{
    background-color: green;
}
.RETIRED{
    background-color: red;
}
.green{
    color:green;
}

.scrolling-container{
    height: 70vh;
    overflow-y:scroll;
    margin-bottom:20vh;
}

    .scrolling-container::-webkit-scrollbar {
        display: none;
    }