#floatingInputEmail,
#floatingInputUsername,
#floatingPassword,
#floatingPhone,
#floatingAddress,
#floatingDate,
#floatingClub {
    padding-right: 50px !important;
}

body {
    overflow: hidden;
    height: 100vh;
}

.left-box {
    height: 90vh;
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 20px;
}

.left-box::-webkit-scrollbar {
    width: 10px;
}

.left-box::-webkit-scrollbar-track {
    background: transparent;
    border-radius: 10px;
}

.left-box::-webkit-scrollbar-thumb {
    background: #ccc;
    border-radius: 10px;
}

.left-box::-webkit-scrollbar-thumb:hover {
    background: #aaa;
}

.left-box {
    scrollbar-width: thin;
    scrollbar-color: #ccc transparent;
}

.form-xs-box {
    padding-bottom: 20px;
}

#signupForm {
    width: 100%;
}
.right-box {
    margin-top: 0px !important;
}

#togglePassword {
    font-size: 22px;
}

/* --- CHECKBOX FIX --- */
.form-check-input:checked {
    background-color: #E23F44 !important; 
    border-color: #E23F44 !important;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e") !important;
}

.form-check-input:focus {
    box-shadow: none !important;
    border-color: #E23F44 !important;
}

.title-signup{
    color: var(--color-kikof) !important;
}
.form-floating input.form-control{
    background-color: var(--bg-search-main-kikof) !important;
    color: var(--color-kikof);
    border-color: var(--bg-search-main-kikof) !important;
}
.form-floating input.form-control::placeholder{
    color: var(--text-placeholder-kikof) !important;
}
.form-floating select.form-select{
     background-color: var(--bg-search-main-kikof) !important;
    color: var(--color-kikof);
    border-color: var(--bg-search-main-kikof) !important;
}

.form-floating{
    background-color: var(--bg-search-main-kikof) !important;
    border-radius: 15px !important;
}
#myCarousel.carousel{
    background: var(--bg-carousel-kikof) !important;
}
.form-floating textarea{
    background-color: var(--bg-search-main-kikof) !important;
    border-radius: 15px !important;
}
.form-check-label{
    color: var(--color-text-muted-kikof) !important;
}
.form-floating div.form-control{
    background-color: var(--bg-search-main-kikof) !important;
    color: var(--color-kikof);
    border-color: var(--bg-search-main-kikof) !important;
}
.left-box{
    width: 35% !important;
}
