
.img-size {
    height: 25px;
}
.check-img {
    width: 25px;
}

@media (min-width: 576px) {
    .modal-dialog, .modal-content {
        max-width: 750px !important;
        margin: 1.75rem auto;
    }
}
.text-limit {
   
   height:60px !important;
}


.overlay {
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    position: fixed;
    background: #fff;
    opacity: .8;
    z-index: 10000;
}

.overlay__inner {
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    position: absolute;
}

.overlay__content {
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
}

.spinner {
    width: 75px;
    height: 75px;
    display: inline-block;
    border-width: 8px;
    border-color: #4f8cdd;
    border-top-color: #fff;
    animation: spin 1s infinite linear;
    border-radius: 100%;
    border-style: solid;
}

@keyframes spin {
    100% {
        transform: rotate(360deg);
    }
}
.page-item.active .page-link {
    z-index: 3;
    color: #fff;
    background-color: #B31233 !important;
    border-color: #B31233 !important;
}
.Margin-custom{
    margin-left:-2px !important;
}
.Margin-custom1 {
    margin-left: 4px !important;
}
.Margin-custom2 {
    margin-left: 13px !important;
}
.custom-height {
    height: 80px !important;
/*   width: 100px !important;*/
}
.bg-darks{
    background-color:#000 !important;
}
.borders{
    border-bottom:1px solid #999 !important;
    height:94px !important;
}
.text-size {
    white-space: nowrap !important;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: 14px !important;
    inline-size: 210px !important;
}
.text-sizes {
    white-space: nowrap !important;
   overflow: hidden;
    text-overflow: ellipsis;
    inline-size: 210px !important;
    font-size: 10px !important;
}
.text-sizess {
    font-size: 14px !important;
    white-space: nowrap !important;

}
.page-item.active .page-link {
    background-color: #85051f !important;
    border-color: #85051f !important;
}
.page-item-hidden{display:none;}

.plyr {
    height: 300px !important;
}
.spanss {
    color: #999 !important;
}
.snackbar-stack{
    z-index:10000 !important;
}
.control:disabled, .form-control[readonly] {
    background-color: #e9ecef;
    opacity: 1;
    box-shadow: none !important;
    outline: none !important;
    border: none !important;
}
hr {
    margin-top: 1rem;
    margin-bottom: 1rem;
    border: 0;
    border-top: 1px solid !important;
}
.modal-open{
    overflow-y:scroll !important;
    padding-right:0px !important;
    padding-bottom:124px !important;
}
.modal-header .close {
    padding: 1rem 2rem !important;
}