*{

    padding: 0;

    margin: 0;

    box-sizing: border-box;

}

*::selection{

    background-color: #151515;

    color: #f1f1f1;

}

.smdbid{

    padding: 100px 0;

    width: 100%;

}

.kashndubi{

    font-family: 'Roboto Condensed', sans-serif;

    letter-spacing: 2px;

    text-align: center;

    text-transform: uppercase;

}

.dsnfudn{

    padding: 8px 15px;

    text-align: center;

}



.sahdu{

    width: 100%;

    padding: 10px;

    border-radius: 0;

    font-family: 'Roboto Condensed', sans-serif;

}

.sahdu:active, .sahdu:focus{

    border-radius: 0;

    outline: 1px;

}

.hd-text{

    font-family: 'Roboto Condensed', sans-serif;

    font-weight: 700;

    letter-spacing: 2px;

    text-transform: uppercase;

    text-align: center;

    font-size: 16px;

    color: #f1f1f1;

}

.ljklshdsbhi498b{

    margin: 0 auto!important;

}

.sdbhfi{

    background-color: #000;

    color: #ffffff;

    font-family: 'Roboto Condensed', sans-serif;

    font-weight: 700;

    letter-spacing: 2px;

    text-align: center;

    text-transform: uppercase;

    border: medium;

    padding: 10px 0;

}

.mhsdgf6ey3{

    position: absolute;

    padding: 3px;

    background-color: #ffffff;

    margin-left: -115px;

    margin-top: 8px;

}

.ansjdbuysdb{

    font-size: 13px;

    color: #000000;

}

.ansjdbuysdb:hover{

    color: #000;

    text-decoration: none;

}



.jksh{

    width: 100%;

    display: flex;

    display: -ms-flexbox;

    justify-content: center;

    align-items: center;

}

.welcome-text{

    margin: 0 15px;

    font-family: 'Roboto Condensed', sans-serif;

    font-weight: 700;

}

.select__menu__gym{

    border: 2px solid #000;

}
.admin_p{
    text-align: center!important;
}
.__jahsuk{

    display: flex;

    display: -ms-flexbox;

    width: 100%;

    padding: 100px 0;

    justify-content: center;

    align-items: center;

}



.item__b{

    background-color: var(--blue);

    padding: 50px 25px;

    margin: 15px;

}

.item__b::before{

    content: '';

    background-color: var(--blue);

    width: 0;

    height: 100%;

    position: absolute;

}

.gym__access:hover > .item__b::before{

    width: 100%;

}

.__lashuk__bigText{

    line-height: 75px;

}

.gym__access{

    font-family: 'Roboto Condensed', sans-serif;

    font-weight: 700;

    color: #f1f1f1;

    text-transform: uppercase;

}

.gym__access:hover{

    color: #f1f1f1;

    text-decoration: none;

}

.smdhik{

    font-size: 14px;

    color: #000000;

}

.smdhik:hover{

    text-decoration: none;

    color: #000000;

}

.aksnduioshdu___hisdh{

    display: flex;

    display: -ms-flexbox;

    align-items: center;

    justify-content: center;

}

.__adsjhgd7sghi{

    padding: 0 25px;

}

.___KHUy7hsinbd{

    padding: 0 10px;

}

.KKKKSK__sdhu{

    border: 1px solid #000000;

}

.__Base__small{

    width: 120px;

    height: 100px;

}

.form-errors{

    background-color: var(--red);

    color: #fff;

    padding: 10px 0;

}

.error-param{

    margin: 0;

}

.ljkaskubdibjknjnd{

    margin: 0;

    width: 100%;

}

.nojkhagsd783{

    padding: 50px 0;

}

.hasbksblLLJHo{

    width: 100%;


}

.header___asnioduhj__{

    padding: 25px 0;

    background-color: #151515;

}

.kahsuidhisu__ASKJhi{

    

    padding: 10px 0;

    width: 100%;

    display: flex;

    display: -ms-flexbox;

}

.table__panel{

    background-color: #fff;

    width: 100%;

    padding: 25px 15px;

    height: 100%;

}

.data__panel__KHASUh{

    background-color: #f1f1f1;

    width: 100%;

    padding: 25px 15px;

    height: 100%;

}

.logo__admin{

    width: 100%;

    display: flex;

    justify-content: center;

    align-items: center;

}

.logo__admin_img{

    width: 60px;

}

.add-space {

    margin: 0 25px;

}

.___asdnksh{

    text-align: center;



}

.__LAMshuijaj{

    display: flex;

    justify-content: center;

    align-items: center;

}

.small-heading-text{

    font-family: 'Roboto Condensed', sans-serif;

    font-weight: 700;

    font-size: 20px;

    margin: 50px 0;

    color: #f1f1f1;

}

.__Asndkl{

    text-align: center;

    width: 100%;

}

.hdd__askljh{

    font-family: 'Roboto Condensed', sans-serif;

    font-weight: 700;

    margin: 50px 0;

}

.__askgdhsiy{

    background-color: var(--blue)!important;

}

.__asdbk{

    border: 1px solid #f1f1f1!important;

}