#loginform {
    background-color: #5b9f9f;
    padding: 30px 30px 20px 30px;
    border-radius: 6px
}

.bg-gray {
    background-color: #84BCBC;
}


#loginform {
color: #FFFFFF;
}

#loginform .form-text {
    color: #FFFFFF;
}

#loginform .invalid-feedback {
    color: #842029;
}
.gradient-custom {
    /* fallback for old browsers */
    background: #f6d365;

    /* Chrome 10-25, Safari 5.1-6 */
    background: -webkit-linear-gradient(to right bottom, rgba(246, 211, 101, 1), rgba(253, 160, 133, 1));

    /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
    background: linear-gradient(to right bottom, rgba(246, 211, 101, 1), rgba(253, 160, 133, 1))
}

#header {
    z-index: 10;
}

.navbar-toggler {
    display: block !important;
}

.dropdown-toggle::after {
    content: none;
}

.nav-item .dropdown-menu {
    position: absolute !important;
    left: auto !important;;
    right: 0;
}

.open-modal{
    cursor: pointer;
}

.collapse:not(.show) {
    display: block !important;
}

.navbar-expand-lg .navbar-collapse{
    display: flex !important;
}

.navbar ul {
     display: flex;
}


#grad {
    background-image: linear-gradient(#000000, #383838);
}

.registration-container{
    background-image: linear-gradient(90deg, rgba(14, 14, 14, 0.9) 0%, rgba(66, 66, 66, 0.9) 100%);
    /*background-color: #282828;*/
    color: #ffffff;
    margin: auto;
    padding: 0;
}

.signup-form {
    margin: auto !important;
}

/*input {*/
/*    background-color: #434343;*/
/*    color: white;*/
/*    border-color: #6c757d;*/
/*}*/

.help_text ul, .error_text ul {
    border: 0;
}

.help_text ul li, .help_text ul li:hover{
    display: block;
    background-color: transparent;
    color: #6c757d;
}

.error_text ul li, .error_text ul li:hover{
    display: block;
    background-color: transparent;
    color: #c70000;
}