@media only screen and (max-width: 860px){

.box_logo img {
 width: 200px;
}
.search {padding: 20px 0px 0px 20px; float:left;}


/*____________________________________________________________________________________________________________________________ KATALOG___*/
.polozka {
 width: 50%;
 float: left;
}

/*____________________________________________________________________________________________________________________________ DETAIL___*/
.detail {
 background-color: #ffffff;
 padding: 30px 10px 30px 10px;
}
.detail_img {
   position: relative;
   border-right: 0;
   width: 100%;
   text-align: center;
   float: none;
}
.detail_img img {
 margin: auto;
 width: 85%;
}
.detail_popisy {
 width: 100%;
 float: none;
}
.detail_popisy_box {
   padding: 0px 0px 0px 0px;
}

/*____________________________________________________________________________________________________________________________ OBSAH___*/
.benefits .item {display: inline-block; width: 23%; font-size: 14px; text-align: center; padding: 0 0 15px 0;}



/*____________________________________________________________________________________________________________________________ BOOTOM___*/
.box_botbox {
 padding: 0px 0px 30px 0px;
 width: 50%;
}


/*____________________________________________________________________________________________________________________________ OBECNE___*/
.box50 {
   padding: 0px 10px 30px 0px;
   width: 99%;
   float: left;
}
.box50r {
   padding: 0px 10px 30px 0px;
   width: 99%;
   float: right;
}

}