/*
 *   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 body font size on small devices */
html {
  font-size: 81.3%;
}
/* = = = = = = = = = = = = = = = = = = */
body {
	padding: 0;
}
/* = = = = = = = = = = = = = = = = = = */
#header {
	background: none;
}
#header .left,
#header .center,
#header .right {
	display: block;
	width: 100%;
}	
#header .left {
	/* display: none; */
	text-align: center;
}
#header .right .region-inner {
	text-align: center;
}
#header .right .block {
	display: inline-block;
	width: auto;
	text-align: right;
	padding: 0 5px 5px 5px;
}
#block-block-2,
#block-block-2 > div,
#block-block-3 div {
	margin: 0;
}
/* = = = = = = = = = = = = = = = = = = */
#menu-bar {
	padding-top: 10px;
}
#main-menu {
	text-align: left;	
}
#main-menu .sub-menu {
	margin-left: 20px;
}
#menu-bar ul#main-menu li.menu-item-primary {
	/* display: block; */
	width: 100%;
}
#menu-bar ul#main-menu li.menu-item-primary a {
	border: 0;
}
#menu-bar ul#main-menu li.menu-item-primary.last {
	margin-bottom: 15px;
}
/* = = = = = = = = = = = = = = = = = = */
.region-sidebar-first { padding: 15px 0 0 0; }
.region-sidebar-second { padding: 15px 0 0 0; }
/* = = = = = = = = = = = = = = = = = = */
#flexslider-1 .views-field-nothing {
	top: 20px;
	bottom: unset;
}
#flexslider-1 .body_text {
	display: none;
}
/* = = = = = = = = = = = = = = = = = = */
div#content-column {
	margin-right: 40px;
	width: auto;
}
/* = = = = = = = = = = = = = = = = = = */