/*
 Theme Name:   GeneratePress Child
 Theme URI:    https://generatepress.com
 Description:  Default GeneratePress child theme
 Author:       Tom Usborne
 Author URI:   https://tomusborne.com
 Template:     generatepress
 Version:      0.1
*/

/* CUSTOM CSS */
/* GENERAL */
a {text-decoration: none; }
/* TOP BAR */
#polylang-3 { background-color: #7e7652; 
	margin-bottom: 0;
  display: flex;
	display: -webkit-flex;
	display: -ms-flexbox;
	flex-direction: row-reverse;
  justify-content: center;
}
#polylang-3 li { list-style-type:none; }

#polylang-3 .lang-item-nl { margin-right: 20px; }
.lang-item-nl a, .lang-item-en a { color: #fff;
  font-size: 16px; }

/* TITLE BAR */
.title-bar, .title-header.inside-article { background-color: #a1a17b; 
}
.title-header.inside-article { 
	padding-top: 20px!important;
	padding-bottom: 20px!important; 
}
h1.title-header { font-weight: 300 !important;
  color: #fff;
  margin-bottom: 11px;
}
/* HOME PAGE */
#home-wrap-box { display: flex; 
	flex-flow: row wrap;
justify-content: space-evenly; 
}
#home-wrap-box p { margin-bottom: 0px; } 
.home-box-left, .home-box-right { width: 300px;
	height: 100px;
	background-color: #ad924f;
	margin-bottom: 25px;
}
.home-box-left { text-align: center; 
	align-content: center;
	font-size: 30px;
}
#home-wrap-box a { color: #fff; }
#home-wrap-box a:hover { color: #f1eb9d; }

/* Box with lessen */
#home-wrap-les { display: flex; 
	flex-flow: row wrap;
	justify-content: space-evenly; 
	min-height: 500px;
}
.home-box-les { display: flex;
	flex-flow: column;
	width: 300px;
	max-width: 100%;
	min-height: 200px; 
}
.home-box-les-txt { font-size: 15px; }
.home-box-les-txt h5 { margin-bottom: 10px; }

/* SPACER BAR */
#spacer-bar-dark  { width: 100%;
	height: 60px; 
background-color: #7e7652; 
}

/* FOOTER */
#insta-wrap { display: flex;
	flex-flow: row wrap; }
#header-social {
  font-size: 3.8em; 
	margin-top: -25px;
}
.fab.fa-instagram { margin-right: 0.5em; }
@media only screen and (max-width:800px) {
	#insta-wrap { flex-flow: column; }
	div.f-text { margin-top: -25px; }
	.fab.fa-instagram { margin-right: 0; }
	#header-social, .f-text { text-align: center; }
}