/*
 *   Important Information about this CSS File
 *
 * - Do not delete or rename this file, if you do not use it leave it blank (delete
 *   everything) and the file will be skipped when you enable Production Mode in
 *   the Global theme settings.
 *
 * - Read the _README file in this directory, it contains useful help and other information.
 */
/* Increase the default font size on small devices */
html {
  font-size: 112.5%;
}

/* = = = = = = = = = = = = = = = = = = = = = = = */
#header {
	height: auto;
}
#branding { 
	width: 100% !important; 
}
#branding #logo {
	position: relative !important;
	padding: 0 15px !important;
}
#branding img {
	width: 100% !important;
	/* margin: 0 10px 0 20px; */
}

#header .region-header {
	height: auto;
	width: 100%;
}
#block-block-1 { display: none; }
#block-block-3 {
	position: relative;
	display: block;
	text-align: center;
	/* margin-top: 10px; */
	font-size: 18px;
	width: 100%;
	bottom: 0;
	left: 0;
}
/* = = = = = = = = = = = = = = = = = = = = = = = */
#primary-menu-bar .primary-menu-wrapper {
	position: absolute;	
	right: 0;
	left: 0;
	text-align: center;
}
#primary-menu-bar ul {	
	display: inline-block;
	margin: 10px 0 0 0 !important;
background: #D5A856 !important;
	background-image: none !important;
}
#primary-menu-bar li {
	background: #606CBE;
	margin: 0;
	padding: 0 !important;
	display: block;
	float: none;
	clear: both;
	height: auto;
	background-image: none !important;
}
#primary-menu-bar li a {
	border: 0;
	margin: auto;
}
#primary-menu-bar #menu_toggle {
	display: block;
}
/* = = = = = = = = = = = = = = = = = = = = = = = */
/* = = = = = = = = = = = = = = = = = = = = = = = */
#flexslider-1 {
	border: solid 2px white;
}	
#flexslider-1 .bottom_bg,
#flexslider-1 .views-field-field-caption,
#flexslider-1 .views-field-field-see-more-link {
	display: none;
}
#block-block-4 { display: block; } /* facebook in footer */
/* = = = = = = = = = = = = = = = = = = = = = = = */
#block-system-main-menu {
	display: none;
}
#block-block-2 {
	padding-top: 20px;
}
/* = = = = = = = = = = = = = = = = = = = = = = = */
/* 
#primary-menu-bar,
.region-secondary-content,
#columns,
#footer {
	display: none;
}
 */
/* = = = = = = = = = = = = = = = = = = = = = = = */
#humboldt_grassfed_quote {
	display: none;
}
.region-tertiary-content {
	display: block;
}
#humboldt_grassfed_quote_bottom {
	display: block;
	text-align: center;
}
/* = = = = = = = = = = = = = = = = = = = = = = = */
#block-block-7 {
	margin-top: 10px;
}
/* = = = = = = = = = = = = = = = = = = = = = = = */
#columns #columns_wrapper div.region {	
    -webkit-box-shadow: none !important;
    -moz-box-shadow: none !important;
    box-shadow: none !important;
}
/* = = = = = = = = = = = = = = = = = = = = = = = */
.page-node-5 .columns .content-inner #main-content,
.page-node-5 .columns .content-inner .region-content-aside {
	display: block;
	width: 90%;
}
.page-node-5 .columns .content-inner .region-content-aside {
	margin: 0 20px;
}
/* = = = = = = = = = = = = = = = = = = = = = = = */