.main-content {
    /*height: 570px; */
    overflow-y: scroll;
    border-bottom: 2px solid var(--yellow);
}

.main-content-scroll {
    /*height: 570px; */
    overflow-y: scroll;

}

.scroll {
    overflow-y: scroll;
}

.s1 {font-size: 20px;}
.s2 {font-size: 18px;}
.s3 {font-size: 14px;}
.s4 {font-size: 12px;}
.s5 {font-size: 10px;}
.s6 {font-size: 8px;}

.img-catalog-list{max-width: 100%;
    height: 12rem;}

.swal2-container {
    z-index: 4500 !important;
}

.products-content-scroll {
    overflow-y: scroll;
}

.disabled {
    opacity: 0.5;
    /* Значение прозрачности */
    filter: alpha(Opacity=50);
    /* Прозрачность в IE */
}

.content-height {}

.content-scroll-350 {
    height: 350px;
    overflow-y: scroll;
}

.content-scroll-300 {
    height: 300px;
    overflow-y: scroll;
}

.pointer {
    cursor: pointer;
}

.pointer:hover {
    font-weight: 500;
    transition: 0.5s;
}



.product-name {
    height: 37px;
}



.list-none {
    list-style: none;
    margin: 0px;
    padding: 0px;
}

.loginpanel {
    display: block;
    position: relative;
    position: fixed;

    display: -webkit-box;
    -webkit-box-pack: center;
    height: 100%;
    width: 100%;
    background-color: #2a333a;
    color: #ffeb3b;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    z-index: 100000;
}

.storage-title {
    height: 45px;
}

.chart-height {
    min-height: 350px;
}


.swal2-styled:focus {
    -webkit-box-shadow: none;
    box-shadow: none;
}

.load-image{    


    position: absolute;
    top: 20%;
    left: 0;
    height: 65%;
    width: 100%;
    padding-top: 30%;
}

.input-date {width: 90px !important;} 

.load-storage-list, .load-image  {
    display: none;
}

@media (max-width: 420px) {

    h4 {
        font-size: 0.8rem !important;
    }

    h5 {
        font-size: 0.7rem !important;
    }

    h6 {
        font-size: 0.5rem !important;
    }

}