.acc-login {
        padding: 10px;
        margin-bottom: 20px;
        border: 1px solid #b30002;
        border-radius: 5px;
}
.acc-login .card-header {
        background: unset !important;
        padding: 0;
        padding-bottom: 10px;
        font-weight: 600;
        text-transform: uppercase;
        color: #b60002;
}
.acc-login .card-body {
        padding: 10px 0;
}
.acc-login .card-body .form-group span {
        display: inline-block;
        /* flex-direction: column; */
        /* gap: 10px; */
        margin-bottom: 10px;
}
.acc-login .card-body .form-group span.lblAccount{
        margin: 0;
        font-size: 16px;
        font-weight: 600;
}
.acc-login .card-body .form-group{
        margin-bottom: 10px;
}
.acc-login .card-body .form-group input[type="submit"]{
        background: #b60002;
        border: none
}
.acc-register {
        padding: 10px;
        margin-bottom: 20px;
        border: 1px solid #b30002;
        border-radius: 5px;
}
.acc-register .card{
        border: none;
}
.acc-register .card-header {
        background: unset !important;
        padding: 0;
        padding-bottom: 10px;
        font-weight: 600;
        text-transform: uppercase;
        color: #b60002;
}
.acc-register .card-body {
        padding: 10px 0;
}
.acc-register .card-body .form-group span {
        display: inline-block;
        /* flex-direction: column; */
        /* gap: 10px; */
        margin-bottom: 10px;
}
.acc-register .card-body .form-group .RadPicker span{
        margin: 0;
}
.acc-register .card-body .form-group{
        margin-bottom: 10px;
}
.acc-register .card-body .form-group>div{
        min-width: 100%;
        float: none !important;
}
.acc-register .card-body .form-group input[type="submit"]{
        background: #b60002;
        border: none
}
.acc-register .card-body .form-group input[type="text"], .acc-register .card-body .form-group select{
        flex: 1;
        border: 1px solid #ccc;
        border-radius: 3px;
        padding: 5px;
        width: 100%;
        height: unset;
        font-size: 14px;
}
.acc-register .RadPicker{
        min-width: 100%;
}
.acc-counter {
        padding: 10px;
        margin-bottom: 20px;
        border: 1px solid #b30002;
        border-radius: 5px;
}
.acc-counter .card-header {
        background: unset !important;
        padding: 0;
        padding-bottom: 10px;
        font-weight: 600;
        text-transform: uppercase;
        color: #b60002;
}
.acc-counter .card-body {
        padding: 10px 0;
}
.acc-counter .card-body>table{
        table-layout: fixed;
        width: 100%;
        text-align: center;
}
.acc-counter .card-body .form-group span {
        display: inline-block;
        /* flex-direction: column; */
        /* gap: 10px; */
        margin-bottom: 10px;
}
.acc-counter .card-body .form-group{
        margin-bottom: 10px;
}
.acc-counter .card-body .form-group input[type="submit"]{
        background: #b60002;
        border: none
}
.acc-topresult {
        padding: 10px;
        margin-bottom: 20px;
        border: 1px solid #b30002;
        border-radius: 5px;
}
.acc-topresult .card-header {
        background: unset !important;
        padding: 0;
        padding-bottom: 10px;
        font-weight: 600;
        text-transform: uppercase;
        color: #b60002;
}
.acc-topresult .card-body {
        padding: 10px 0;
}
.acc-topresult .card-body table{
        table-layout: fixed;
        width: 100%;
}

.acc-topresult .card-body table td{
        text-align: left !important;
}

.acc-topres {
        padding: 10px;
        margin-bottom: 20px;
        border: 1px solid #b30002;
        border-radius: 5px;
}
.acc-topres .card-header {
        background: unset !important;
        padding: 0;
        padding-bottom: 10px;
        font-weight: 600;
        text-transform: uppercase;
        color: #b60002;
}
.acc-topres .card-body {
        padding: 10px 0;
}
.acc-topres .card-body table{
        table-layout: fixed;
        width: 100%;
}

.acc-topres .card-body table td{
        text-align: left !important;
}

.acc-profile {
        padding: 10px;
        margin-bottom: 20px;
        border: 1px solid #b30002;
        border-radius: 5px;
}
.acc-profile .card{
        border: none;
}
.acc-profile .card-header {
        background: unset !important;
        padding: 0;
        padding-bottom: 10px;
        font-weight: 600;
        text-transform: uppercase;
        color: #b60002;
}
.acc-profile .card-body {
        padding: 10px 0;
}
.acc-profile .card-body .col-md-8{
        flex-grow: 1;
        width: 100%;
}
.acc-profile .card-body .form-group span {
        display: inline-block;
        /* flex-direction: column; */
        /* gap: 10px; */
        margin-bottom: 10px;
}
.acc-profile .card-body .form-group{
        margin-bottom: 10px;
}
.acc-profile .card-body  input[type="submit"]{
        background: #b60002;
        border: none
}
.acc-profile .av-placeholder{
        display: none;
}
