/* Themify Customize Styling */
a {	
	color: #ff545a; 
}
h1 {	
	font-family:Arial, Helvetica, sans-serif;	font-weight:normal;

	color: #5e7e8f; 
}
h2 {	
	font-family:Arial, Helvetica, sans-serif;	font-weight:normal;

	color: #5c7c8c; 
}
h3 {	
	font-family:Arial, Helvetica, sans-serif;	font-weight:normal;

	color: #5c7c8c; 
}
h4 {	
	font-family:Arial, Helvetica, sans-serif;	font-weight:normal;

	color: #5c7c8c; 
}
h5 {	
	font-family:Arial, Helvetica, sans-serif;	font-weight:normal;

	color: #5c7c8c; 
}
h6 {	
	font-family:Arial, Helvetica, sans-serif;	font-weight:normal;

	color: #5c7c8c; 
}
#headerwrap {	
	background-color: rgba(94,126,143,0.70); 
}
#header {	
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;	font-size:14px;
	text-transform:uppercase;	text-align:left; 
}
#site-logo {		position:relative;

	top: -10px;left: auto; 
}
#site-description {	display: none; 
}
#main-nav {		position:relative;

	left: -2%;
	padding: 28px; 
}
#main-nav a {	
	background-color: transparent; 
}
#main-nav a, #main-nav > li > a {	
	color: #ffffff; 
}
#main-nav a:hover, #main-nav > li > a:hover {	
	color: #ff545a; 
}
#main-nav .current_page_item a:hover,  #main-nav .current-menu-item a:hover {	
	color: #ff545a; 
}
#main-nav li:not(.themify-widget-menu) > ul, #main-nav .has-mega-sub-menu .mega-sub-menu, #main-nav .has-mega-column > .sub-menu {	
	background-color: #ffffff; 
}
#main-nav ul a, #main-nav .current_page_item ul a, #main-nav ul .current_page_item a, #main-nav .current-menu-item ul a, #main-nav ul .current-menu-item a, .fixed-header #main-nav ul a, #main-nav .has-mega-column > .sub-menu a {	
	color: #ff545a; 
}
.post-title, .post-title a {		font-size:30px;

	color: #ff545a; 
}
.loops-wrapper.grid3 .post-title, .loops-wrapper.grid3 .post-title a {		font-size:18px;
 
}
.post-meta, .loops-wrapper.list-post .post-meta, .single-post .post-meta, .loops-wrapper.grid4 .post-meta, .loops-wrapper.grid3 .post-meta, .loops-wrapper.grid2 .post-meta {	
	font-family:Arial, Helvetica, sans-serif;	font-size:18px;
	text-align:left; 
}
.more-link {	
	color: #ffffff; 
}
.module-title {	
	color: #ffffff;
	font-family:Habibi; 
}
#footerwrap {	
	background-color: #5e7e8f; 
}
#footer {	
	padding: 20px;
	color: #ffffff; 
}
#footer, #footer-logo, .footer-nav a, .footer-text {	
	font-family:Arial, Helvetica, sans-serif;	font-size:12px;
	line-height:16px;
 
}

/* Themify Custom CSS */
.themify_builder_7871_row.module_row.module_row_0 {
    background: url(http://www.higherjourneys.com/wp-content/uploads/2015/08/Alexis_Flower_Garden.jpg);
}
#headerwrap.fixed-header {
  background: #5c7c8c;
background-color: rgba(94,126,143,0.70);
}
#headerwrap #searchform .icon-search:before {
  background: #ff545a;
}
#headerwrap #searchform #s:hover {
  background: #ff545a;
}
.loops-wrapper.list-post .post-date, .single-post .post .post-date {
  background: #ff545a;
}
input[type=reset], input[type=submit], button {
  background: #ff545a;
}
.announcement-bar-showing #headerwrap{
  padding-top: 60px;
}
.announcement-bar-collapsed #headerwrap{
  padding-top: 0px;
}
#headerwrap.fixed-header {
  padding-top: 0px !important;
}
div#pagewrap {
  padding-top: 0!important;
}
#announcement_bar_slider .announcement_content a.more-link{
  color: #fff;
}
.header-horizontal #header {
  text-align: inherit;
padding: 0em 0;
}
#footerwrap {
  padding: 0em 0 0em;
}
.page-id-4485 #content {
  padding-top: 0;
padding-bottom: 0;
}
.author.archive .author-bio{
  display: none;
}
.no-home #pagewrap {
  padding-top: 0px !important;
}
body.fixed-header.page-loaded #headerwrap {
    position: relative;
}
.col4-1, .col4-2, .col4-3, .col3-1, .col3-2, .col2-1 {
    min-height: 1px;
}
#main-nav .mega-menu-posts .post-title a{
font-size: 1em;
line-height: 1.4em;
}
.home.fixed-header #header {
    background: transparent !important;
    position: fixed;
}
.home.full_width #layout {
    margin-top: -60px;
}
.home #headerwrap {
    background-color: transparent;
}
.home #headerwrap.fixed-header {
    background-color: rgba(94,126,143,0.70);
}
.module-infinite-posts .post-title a{
font-size: 0.5em !important;
}
.module-infinite-posts .post-title{

line-height: 0.6em;
}
