@media only screen and (max-width: 900px){.sidebar-toggle {
  position: fixed !important;
	left: 10px!important;
}

	.TopMenu { 
 width:250px!important;
		float:right!important;

}
.bottomMenu { 
 width:250px!important;
	position:fixed!important;
} 
.so-widget-sow-button	{
	font-size: 85%;
	}

}


@media only screen and (min-width: 900px)
	{
	.sidebar-toggle {
  display:none;
}
	.main-navigation {
	display:inline-block;
		text-align:center;
  width:100%;
	height:28px;
	position:fixed!important;
	align-items:center;
	align-content: center;
	left:1;
	right:0px;
	top:20px;
	color:#c5b358!important;
	background-color:rgba(0,0,0,0.7) !important;
	font-size: 11px!important;
	text-transform:uppercase;
	padding-top:20px;
	padding-bottom:40px;
		padding-left:10px;
		padding-right:10px;
}
.main-navigation a{
color:#c5b358!important;	
	padding:4px 6px 4px 6px;
	font-size: 11px!important;}

.main-navigation a:hover{
	font-size: 11px!important;
	background-color:#c5b358!important;
		color:#fff!important;
	padding:4px 6px 4px 6px;
}
	 .menu-item, .menu-item ul,  .menu-item, .menu-item-type-post_type, .menu-item-object-page {
	 display:inline;
position:static!important;
	align-content: center;
	font-family:Arial, Helvetica, sans-serif!important;
	 font-size: 12.5px!important;
	color:#c5b358!important;
	z-index:900;
	width:100%;
	}
}
		

.site-footer, .site-footer a, .col-xs-12, .col-md-6, .site-info {
	font-family:Arial, Helvetica, sans-serif!important;
	font-size: 12px!important;
	color:#c5b358!important;
	display: inline;
	justify-content: center!important;
	 min-width: 100%!important;
}
@media only screen and (max-width: 1024px){
.site-branding {
	text-align: center;
	}
	div#page.hfeed.site {
text-align: center!important;
	    width: 100%;
}
.site-header {
    background-position: center !important;
	}
}

.search-field {
	display:inline-flex;
margin-top:70px;
	align-content:flex-start;
}
.menu-item-190, .menu-item-1232   {width:40px;
	 display:inline-flex;
	margin-top:70px;
    }
