/* Colours */
.txt-black{color:black;}
.backcolor-green {background-color: green;}
.backcolor-red {background-color: red;}
.backcolor-light-gray {background-color: rgb(230, 230, 230);}

/* Adjustments */
.text-right {
    text-align: right !important;
}
.btn-spacer-20 {
    width: 30% !important;
}
.clean-btn {
    border: none;
    padding: 0;
    margin: 0;
}
.btn-100 {
    border: #111 1px solid;
    width: 100%;
}
.info-text {
    font-size: 11px;
}
a, a:hover, a:visited, a:focus {
    text-decoration: none !important;
}
button, button:hover, button:visited, button:focus {
    text-decoration: none !important;
}
.card-img-conf {
    max-height: 12rem;
    overflow: hidden;
}

/* Content elements */

.gradient-custom {
    /* fallback for old browsers */
    background: #6a11cb;

    /* Chrome 10-25, Safari 5.1-6 */
    background: -webkit-linear-gradient(to right, rgba(106, 17, 203, 1), rgba(37, 117, 252, 1));

    /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
    background: linear-gradient(to right, rgba(106, 17, 203, 1), rgba(37, 117, 252, 1))
}

@media (min-width: 767px) {
    .auth-form{
        padding-right: 2rem;
    }
}
@media (max-width: 767px) {
    .auth-form{
        padding-right: 0rem;
    }
}