#block-menu_block-3 {display: none;}

/*Adaptive*/
@media only screen and (max-width: 1090px) { 
	#container, #footer { margin: 0; width: auto;}
	.front #content-bottom .block-wrapper.odd,
	.front #content-bottom .block-wrapper.even {
		width: 48%;
		box-sizing: border-box;
		-moz-box-sizing: border-box;
		-webkit-box-sizing: border-box;
	}
}

@media only screen and (max-width: 993px) { 
	.ccol {margin: 0 0 0 220px;}
	.rightcol {clear: both; float: none; margin: 0; width: auto;}
}

@media only screen and (max-width: 768px) {	
	.mobile {display: block;}
	.desktop, #admin-menu {display: none;}
	.ccol {margin: 0;}
	.leftcol, .rightcol {clear: both; float: none; margin: 0; width: auto;}
	
	#headerbigp {height: 45px;border-bottom: 1px solid #fff;}
	a#logo {left: 15px; top: 10px;}
	.block-search {right: 15px; top: 10px;}
	
	.slideout-menu .block-search {position: relative; top: auto; right: auto;}
	#search-block-form {width: 100%;}
	
	#block-menu_block-3 {display: block;}
	
	.fleft3 {float: none; clear: both; padding: 10px 0; width: auto; text-align: center;}
}