.gradient-custom-2 {
    /* fallback for old browsers */
    background: #fccb90;

    /* Chrome 10-25, Safari 5.1-6 */
    background: -webkit-linear-gradient(to right, #f6911e, #ff9900, #6495ED, #043b59);

    /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
    background: linear-gradient(to right, #f6911e, #ff9900, #6495ED, #043b59);
}

@media (min-width: 768px) {
    .gradient-form {
        height: 100vh !important;
    }
}
@media (min-width: 769px) {
    .gradient-custom-2 {
        border-top-right-radius: .3rem;
        border-bottom-right-radius: .3rem;
    }
}
.btn-outline-danger-custom{
    border:1px solid #f6911e;
}
.oranged{
    color: #F6911E !important;
}
.blued{
    color: #043B59 !important;
}
.greend{
    color: #00996D !important;
}
.oranged-back{
    background-color: #F6911E !important;
}
.blued-back{
    background-color: #043B59 !important;
}
.greend-back{
    background-color: #00996D !important;
}
.bold{
    font-weight: bold;
}
.bolder{
    font-weight: bolder;
}
.white{
    color:white !important;
}
.nascosto{
    display:none !important;
}


li::before {
    content: "• ";
    font-size: 24px;
    color: #F6911E !important;
}
.well {


}
.gold{
    color: gold !important;
}
.dd-selected {
    padding:0px;
}

@media only screen
and (min-device-width: 320px)
and (max-device-width: 480px)
and (-webkit-min-device-pixel-ratio: 2)
and (orientation: portrait) {
    .logosopra{
margin-top:50px;
    }
}

.dd-selected{
    padding:2px;
}
.dd-option{
    padding:2px;
    opacity: 1;
}
.dd-options{
    opacity: 1;
}
.dd-option-selected{
    display: none;
}
.dd-selected-image{
    margin-top: 5px;
}
.dd-option-image{
    margin-top: 5px;
}
#select_ln{

}
#switcher li {
    margin-top:-35px;
}
.dd-option-text{
    width: 80%;
}
