.card{
    border: unset;
}

.card-header,.card-body{
    padding: 0;
}

.card-body{
    border-bottom: 1px dashed #A7A7A7;
    border-radius: 0;
}

.plus{
    position: absolute;
    right: 0;
}

.card .btn:hover{
    color: var(--purple);
    text-decoration: unset;
}

.card-header{
    border-bottom: unset;
}

.select2-container--default .select2-results__option--highlighted[aria-selected]{
    color: unset !important;
}

.select2-container--default .select2-results__option[aria-selected=true]{
    background-color: var(--lightYellow) !important;
}

.select2-results__option:hover{
    background-color: var(--lightYellow) !important;
}

.select2-results__option.select2-results__option--highlighted:hover{
    background-color: var(--lightYellow) !important;
}

.myForm .select2-container--default .select2-selection--single .select2-selection__arrow{
    top: .5rem;
}

.select2-container--default .select2-selection--single .select2-selection__rendered{
    color: #A7A7A7 !important;
}

.checkAllChecks{
    color: var(--purple);
}

#docenti-top .resizer{
    width: 100%;
}

#docenti-top .imgContainer{
    padding-top: 100%;
}

.card button{
    white-space: normal;
}


@media(max-width: 1199px){
    #docenti-top .imgContainer {
        padding-top: 65%;
    }
}

@media(max-width: 767px){

    #docenti-top .imgContainer{
        padding-top: 100%;
    }

}

@media (min-width: 576px) {
    .modal-dialog{
        max-width: 900px;
    }
}


