
.background {
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    width: 100%;
    height: 100vh;
    box-shadow: none;
}

.nav-pills {
    background-color: rgba(255, 255, 255, 0.5);
    border: 2px solid rgba(255, 255, 255, 1);
    height: 100vh;
    border-color: #ffffff;
}

.nav-link {
    background-color: transparent !important;
    padding: 15px;
    color: #1808FF !important;
    height:30%;
}

.nav-pills .nav-link.active, .nav-pills .show > .nav-link {
    border-radius: 10px;
    background-color: #1808FF !important;
    color: white !important;
}

.f-tab-size {
    font-size: 20px !important;
    font-weight: bolder !important;
}

.f-size {
    font-size: 20px !important;
    font-weight: bolder !important;
}

.card-text {
    font-size: 12px;
}
.fs-num {
    font-size: 30px;
    font-weight: bolder;
    color: #6A6060;
    border-radius: 10px;
    border: 3px solid #6A6060;
}

.orang-border {
    border: 3px solid #F96C00;
    border-radius: 10px;
}

.orang-btn {
    background-color: #F96C00;
    border: 3px solid #F96C00;
    border-radius: 10px;
    box-shadow: #F8CAA7 10px 15px 40px -12px inset, rgba(0, 0, 0, 0.3) 0px 18px 36px -18px inset;
}
.blue-text {
    color: #1808FF;
}

.form-check-input {
    border-color: #1808FF !important;
}

.modal-content {
    background-color: rgba(178, 188, 189, 0.5) !important;
    background-size: cover;
    background-image: url(../../../SystemAsset/Icon/board1.png);
}

.card-modal {
    height: 280px !important;
    padding: 12px !important;
    overflow-y: auto;
}

.modal-backdrop {
    display: none;
    visibility: hidden;
    position: relative;
}

.modal {
    background: url("http://bin.smwcentral.net/u/11361/BlackTransparentBackground.png");
    z-index: 1100 !important;
}

.card-modal::-webkit-scrollbar {
    display: none;
}

.card-modal {
    -ms-overflow-style: none;
    scrollbar-width: none;
}
.card-img-overlay {
    padding: 0 !important;
    position: fixed !important;
}

.bg-counter {
    background-color: #1808FF;
    border-radius: 5px !important;
    padding: 7px;
    position: absolute;
    margin: 6px;
    z-index:3 !important;
}
.mt {
    margin-top: 5rem !important;
}

.input-group > .form-control {
    border-radius: 10px !important;
    padding: 28px !important;
}


.card-text {
    font-size: 16px;
}

.h-SocialMedia {
    height: 50%;
}


@media (max-width: 1000px ) {
    .card-text {
        font-size: 15px;
    }
}

@media (max-width: 1000px )and (min-width: 740px ) {
    .f-size {
        font-size: 18px !important;
        font-weight: bolder;
    }
}

@media (max-width: 740px ) {
    .f-size {
        font-size: 16px !important;
        font-weight: bolder;
        padding: 12px !important;
    }
}

@media (max-width: 1000px )and (min-width: 740px ) {
    .f-tab-size {
        font-size: 18px !important;
        padding: 5px !important;
    }
}

@media (max-width: 740px ) {
    .f-tab-size {
        font-size: 16px !important;
        padding: 5px !important;
    }
}

@media (max-width: 1000px )and (min-width: 740px ) {
    .fs-num {
        font-size: 25px;
        margin: 0 !important;
        padding-top: 10px !important;
        padding-bottom: 5px !important;
    }
}

@media (max-width: 740px ) {
    .fs-num {
        font-size: 25px;
        margin: 0;
        padding: 4px !important;
        border-radius: 10px !important;
    }
}

@media (max-width: 1000px ) {
    .card-modal {
        height: 290px !important;
        padding: 15px;
    }
}
@media (max-height: 500px ) {
    .mt {
        margin-top:1rem !important;
    }
}

@media (max-width: 1000px ) {
    .btn {
        padding: 0;
    }
}

@media (max-width: 1000px ) {
    .img-size {
        width: 50px;
        height: 50px;
    }
}

@media (max-width: 1024px ) {
    .h-SocialMedia {
        height: 0;
    }
}

@media (max-width: 1000px )and (min-width: 740px ) {
    .fs-text {
        font-size: 18px !important;
    }
}

@media (max-width: 740px ) {
    .fs-text {
        font-size: 16px !important;
    }
}