@media (max-width: 1100px) {
	#right_column {
		width: 70%;
	}
	#left_column {
		width: 222px;
	}
	.footer_table .footer_table_column.columns_3 {
		width: 33%;
	}
}
@media (max-width: 768px) {
	.navbar_inner {
		background-color: #8f6d64;
	}
	.navbar_button_line {
		background: #efde65;
	}	
	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: #000;
	}
	.navbar_inner ul#hlavneMenu li:hover a,
	.navbar_inner ul#hlavneMenu li.active a {
		background: #efde65;
		border-radius: 8px;
		color: #000;
	}
	
	.box.pevneSubmenu ul li {
		background-image: none;
	}
	#top_panel {
		background-color: #D2CABA;
	}	
	#top_panel_inner {
		padding: 7px 0;
	}
	.searchbar_holder {
		margin: 0 !important;
	}
	#logo {
		margin-top: 0px;
	}
	#right_column {
		width: auto;
	}
	#left_column {
		width: auto;
	}
	.footer_table {
		background-color: #D2CABA;
	}
	.footer_table a {
		color: #000000;
	}
	.footer_table .footer_table_column.columns_3 {
		width: 100%;
	}
}