@media (max-width: 1100px) {
	#content_bottom .wrapper {
		overflow: visible;
	}
	.footer_table .footer_table_column.columns_3 {
		width: 33%;
	}
}
@media (max-width: 768px) {
	.navbar_inner {
		background-color: #635750;
	}
	.navbar_button_line {
		background: #303030;
	}	
	header nav {
		background: none;
		float: none;
		margin: 0;
		padding: 0;
	}
	ul#hlavneMenu {
		margin: 48px 0;
	}
	ul#hlavneMenu li {
		margin: 0;
	}
	ul#hlavneMenu li a {
		line-height: 44px;
		height: 44px;
		font-size: 1.1em;		
		padding: 0px 7px; 
		width: auto;
	}
	.navbar_inner ul#hlavneMenu li a {
		color: #fff;
	}
	.navbar_inner ul#hlavneMenu li:hover a,
	.navbar_inner ul#hlavneMenu li.active a {
		background: #f9a301;
		border-radius: 8px;
		color: #FFF;
	}
	
	#top_panel {
		background-color: transparent;
	}	
	#top_panel_inner {
		padding: 7px 0;
	}
	.searchbar_holder {
		margin: 0 !important;
	}
	#logo {
		margin-top: 0px;
	}
	
	.footer_table .footer_table_column.columns_3 {
		width: 100%;
	}
}