/* ---------------------------------------------------------------------- */
/* 000. List mRozdil */
/* ---------------------------------------------------------------------- */
@media (max-width:767px){
    .allrozdil .aRzd_item {
        display:block !important;
        margin:0 auto 27px !important;
    }
    .aRzd_overlay {
        height:100% !important;
    }
}
@media only screen and (min-width:768px) and (max-width:991px){
    .allrozdil .aRzd_item:nth-child(2n)  {
        margin:0 0 27px 27px !important;
    }
}
@media only screen and (min-width:992px) and (max-width:1199px){
    .allrozdil .aRzd_item:nth-child(3n-1) {
        margin:0 27px 27px !important;
    }
}
@media(min-width:1200px){
    .allrozdil .aRzd_item:nth-child(4n) {
        margin-right: 0 !important;
    }
    .allrozdil .container {
        text-align:left !important;
    }
    .allrozdil .aRzd_item {
        margin-right:27px;
    }
}
li.br_main a:before, li.br_main a:after {
    content:none !important;
}
.allrozdil .aRzd_item {
    display:inline-block;
    background: #FFFFFF;
    border: 1px solid #C4C4C4;
    box-sizing: border-box;
    box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.25);
    border-radius: 4px;
    width:264px;
    height:216px;
    vertical-align:top;
    margin-left:-4px;
    margin-bottom:27px;
}
.allrozdil .aRzd_item:hover {
    box-shadow: 0px 6px 10px rgba(0, 0, 0, 0.25);
}
.aRzd_img {
    border-radius: 3px;
    overflow:hidden;
}
.aRzd_img img {
    height:100%;
    width:auto;
    -webkit-transition: all .2s;
    transition: all .2s;
}
.aRzd_img a {
    display:block;
    position:relative;
    overflow:hidden;
    padding:0;
    margin:0;
    max-height:216px;
}
.aRzd_overlay {
    position: absolute;
    left: 0%;
    right: 0%;
    bottom:0;
    height:125px;
    background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);
    background-blend-mode: multiply;
    border-radius: 3px;
    -webkit-transition: height .2s;
    transition: height .2s;
}
.aRzd_img a:hover .aRzd_overlay {
    height:100%;
}
.aRzd_img a:hover img {
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
}
.aRzd_text {
    position: absolute;
    left: 6%;
    right: 6%;
    bottom: 16.2%;
    font-weight: 500;
    font-size: 20px;
    color: #FFFFFF;
    text-align:left;
}
.aRzd_info {
    position: absolute;
    left: 6%;
    right: 6%;
    bottom: 4.62%;
    font-weight: 500;
    font-size: 16px;
    color: rgba(255, 255, 255, 0.5);
    text-align:left;
}
.aRzd_star {
    content:'';
    position:absolute;
    background-image:url(/img/materials/star.svg);
    background-repeat:no-repeat;
    width:52px;
    height:60px;
    left:10px;
    top:0;
}