﻿
/*.modal.fade.in {
    opacity: 1;
}*/

.modal-backdrop.fade {
    opacity: 0.5 !important;
}

/*.modal.fade .modal-dialog {
    transform: translate(0, 0) !important;
}*/


.accordion-item {
    display: block;
}


.slider {
    -webkit-appearance: none;
    width: 100%;
    height: 15px;
    border-radius: 10px;
    background-image: linear-gradient(to right, red, yellow, green);
    outline: none;
}

    .slider::-webkit-slider-thumb {
        -webkit-appearance: none;
        appearance: none;
        width: 25px;
        height: 25px;
        border-radius: 50%;
        background-color: rgb(55,125,255) !important;
        cursor: pointer;
    }

    .slider::-moz-range-thumb {
        width: 25px;
        height: 25px;
        border-radius: 50%;
        background-color: rgb(55,125,255) !important;
        cursor: pointer;
    }

.gradient-scale {
    -webkit-appearance: none;
    width: 15px;
    height: 100%;
    border-radius: 5px;
    background-image: linear-gradient(green, yellow, red);
    outline: none;
}

.gradient {
    position: relative;
    z-index: 1;
}

    .gradient::before {
        position: absolute;
        top: 0;
        bottom: 0;
        right: 0;
        z-index: -1;
        width: 100%;
        height: 100%;
        content: "";
        background: rgba(255,255,255, .8);
    }



.finovera_reCaptcha ul {
    margin: 0 !important;
    padding: 0 !important;
}

.finovera_reCaptcha input {
    display: none;
}

.finovera_recaptcha_image {
    border: solid 2px #fff;
}

    .finovera_recaptcha_image:hover {
        cursor: pointer;
    }

    .finovera_recaptcha_image:hover,
    .finovera_recaptcha_image.selected {
        border-color: red;
    }


.form-check-input {
    border-color: rgba(33,50,91,.3);
}

    .form-check-input:focus {
        border-color: rgba(140,152,164,.5);
    }

.personabar-visible .modal-fullscreen {
    width: 95vw;    
    margin-left: 4vw;
}