
.auto_slider .item {
    width: 100%; 
    height: 230px;
    margin: 0 10px 10px 0; 
    font-size: 0.8rem;
    overflow: hidden;
    background-position: center center;
    background-size: cover;
    transition: all 0.1s ease-out 0s;
    background-color: rgba(255,255,255,0.15);
    box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.3);


}

.auto_slider.owl-carousel .item {margin: 10px;}

.auto_slider .item:hover {
     box-shadow: 0px 0px 10px 0px rgba(50, 50, 50, 0.5);
     background-color: rgba(255,255,255,0.3);
}
.auto_slider .item .content {
    position: relative;
    background-color: #FFF;

}
.auto_slider .item .kol {
  background-color: #006e36;
  color: #FFF;
  border-radius: 0px;
  padding: 5px;
  font-size: 0.7rem;
    display: inline-block;
    margin: 10px 0;

}
.auto_slider .item .img {flex: 0 0 30%;}
.auto_slider .item .img img {width: auto; max-height: 200px; margin: 0 auto;}
.auto_slider .name {
    text-align: center;
    position: relative;
    padding-bottom: 15px;
    font-size: 1rem;
    font-weight: 500;
    
}
.auto_slider .descr {color: #FFF; font-size: 0.85rem;} 

.auto_slider .text {padding: 20px 10px;}

/*.col-xl-  (>= 1200px)*/
@media screen and (min-width: 1200px){

}

/*.col-lg-  (>= 992px)*/
@media screen and (max-width: 1200px) {
    
}

/*.col-md-  (>= 768px)*/
@media screen and (max-width: 991px){
   
}

/*.col-sm-  (>= 576px)*/
@media screen and (max-width: 767px){
}

/*.col-*/
@media screen and (max-width: 575px){   

}