/* Paginator */

.s_prod_pagi_cont {
width: 100%;
}

.s_prod_pagi_curr {
height: 20px; width: 80px; margin: 0 auto; 
background: url('../img/prod_itm_back.jpg') center repeat-x; border-radius: 5px; 
margin-top: 10px; padding-top: 6px; box-shadow: 0px 2px 2px #aaa; text-align: center;}

.s_prod_pagi_pages {
width: 100%; margin: 0 auto; text-align:left;
margin-top: 20px;
}

.s_prod_pagi_pagenums {
margin: 0 auto; background: red;
}

.s_prod_pagi_pages_num {
float: left; background: url('../img/prod_itm_back.jpg') center repeat-x; border-radius: 5px; margin-top: 10px; padding: 5px 5px 5px 5px ; box-shadow: 0px 2px 2px #aaa; text-align: center; font-weight: bold; }

.s_prod_pagi_prev {
float: left;
}

.s_prod_pagi_next {
float: right;
}


.csoportimg {
    width: 100%;
    height: 160px;
    display: block;
    object-fit: contain;
}

.imgfluid {
    object-fit: contain;
}

.col-md-12 {
    padding: 0;
    margin-bottom: 10px;
    -webkit-min-logical-height: 59px;
}

.m-2 {
    margin: 10px;
}

.m-4 {
    margin: 20px;
}

.m-6 {
    margin: 40px;
}

.p-2 {
    padding: 20px;
}

.image-div {
    min-height: 180px;
    max-height: 180px;
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    padding-top: 0px;
    padding-bottom: 0px;
    margin-bottom: 2px;
    margin-top: 5px;
}

.image-img {
    max-height: 180px;
    min-height: 180px;
    max-width:  180px;
    min-width:  180px;
    object-fit: cover;
}

.s_ord_cont {
    margin-bottom: 20px;
}
.fa-chevron-circle-up {
    margin-top: 20px;
    color: #b21a1a;

    text-transform: uppercase;
}

a {
    color: black;
}

.rovid_adatok > div > a > div {
    font-size: 12px;
    text-align: center;
}

.product-name {
    height: 45px;
    overflow: hidden;
}

.hideOverflow
{
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
    width:100%;
    display:block;
}

.hideOverflowWrap
{
    overflow:hidden;
    white-space:normal;
    text-overflow:ellipsis;
    width:100%;
    display:block;
}

.breadcrumbs a {
    color: black!important;
}

.s_cat_itm_name {
    text-align: center;
}