ul.producer_main_list {
    display: none;
}


#search_paging_bottom > * {
    display: inline-table;!important
}

.slick-prev, .slick-next {
    background: #ffffff4f;
}



/* # # Tabele CSS */
table.TableDesc_1{
	width: 100%;
	table-layout: fixed;
}
table.TableDesc_1 iframe{
	max-width: 100%;
}
table.TableDesc_1 tr td{
	padding: 5px;
	max-width: 100%;
}
table.TableDesc_1 img{
	display: inline-block;
	max-width: 100%;
	height: auto;
	width: auto\\9; /* ie8 */
}
table.TableDesc_2{
	width: 100%;
	table-layout: fixed;
	border-collapse: separate;
	border-spacing: 5px 5px;
}
table.TableDesc_2 tr td{
	padding: 5px;
	max-width: 100%;
}
table.TableDesc_2 iframe{
	max-width: 100%;
}
table.TableDesc_2 img{
	display: inline-block;
	max-width: 100%;
	height: auto;
	width: auto\\9; /* ie8 */
}
table.TableDesc_3{
	width: 100%;
	table-layout: fixed;
}
table.TableDesc_3 iframe{
	max-width: 50%;
}
table.TableDesc_3 tr td{
	padding: 5px;
	max-width: 50%;
}
table.TableDesc_3 img{
	display: inline-block;
	max-width: 50%;
	height: auto;
	width: auto\\9; /* ie8 */
}
table.TableDesc_4{
	width: 100%;
	table-layout: fixed;
	border-radius: 10px;
}
table.TableDesc_4 iframe{
	max-width: 100%;
	border-radius: 10px;
}
table.TableDesc_4 tr td{
	padding: 5px;
	max-width: 100%;
	border-radius: 10px;
}
table.TableDesc_4 img{
	display: inline-block;
	max-width: 100%;
	height: auto;
	border-radius: 10px;
	width: auto\\9; /* ie8 */
}
@media only screen and (max-width: 757px){
table.TableDesc_1 tr td{
	max-width: 100%;
	width: 100%;
	display: block;
}
table.TableDesc_1 iframe{
	height:auto;
}
table.TableDesc_1 img{
	display: block;
	max-width: 100%;
	height: auto;
	width: auto\\9; /* ie8 */
}
table.TableDesc_2{
	table-layout: fixed;
	border-collapse: separate;
	border-spacing: 5px 5px;
}
table.TableDesc_2 tr td{
	max-width: 100%;
	width: 100%;
	display: block;
    border-collapse: separate;
}
table.TableDesc_2 img{
	display: block;
	max-width: 100%;
	height: auto;
	width: auto\\9; /* ie8 */
}
table.TableDesc_3 tr td{
	max-width: 50%;
	width: 50%;
	display: block;
}
table.TableDesc_3 iframe{
	height:auto;
}
table.TableDesc_3 img{
	display: block;
	max-width: 50%;
	border-radius: 10px;
	height: auto;
	width: auto\\9; /* ie8 */
}
table.TableDesc_4 tr td{
	max-width: 100%;
	width: 100%;
	display: block;
	border-radius: 10px;
}
table.TableDesc_4 iframe{
	height:auto;
	border-radius: 10px;
}
table.TableDesc_4 img{
	display: block;
	max-width: 100%;
	border-radius: 10px;
	height: auto;
	width: auto\\9; /* ie8 */
}
}
@media only screen and (min-width: 1200px) and (min-height: 768px){
table.TableDesc_1, table.TableDesc_1 tr{
	max-width: 1170px;
}