/*
 Theme Name:   StWi
 Theme URI:    http://mbcmaldegem.be/
 Description:  StWi@zerif-lite Child Theme
 Author:       Stijn Willems
 Author URI:   http://mbcmaldegem.be/
 Template:     zerif-lite
 Version:      1.0.0
 Tags:         photoblogging, custom-header, custom-menu, featured-images, featured-image-header, threaded-comments, translation-ready, responsive-layout, one-column
 Text Domain:  zerif-lite-child
*/

@import url("../zerif-lite/style.css");

table, tr, th, td {
	border: 0;
	font-family: inherit;
	font-size: 16px;
	font-style: inherit;
	font-weight: inherit;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: middle;
}

/* =Eigen CSS hier beneden plaatsen*/
/*---------------------------------------
Page jump anchor without title
-----------------------------------------*/
.anchor{
  display: block;
  height: 180px; /*same height as header*/
  margin-top: -180px; /*same height as header*/
  visibility: hidden;
}
.mut{
	border: 1px;
	border-style: solid;
	border-color: #BDBDBD;
	padding: 5px;
	height: 100px;
	line-height: initial;
}
.lidgeld{
	border: 1px;
	border-style: solid;
	border-color: #BDBDBD;
	padding: 5px;
	height: initial;
	line-height: initial;
}
.foto{
	border: 0px;
	font-family: inherit;
	font-size: 20px;
	font-style:italic;
	font-weight: bold;
	padding-top:0px;
	padding-bottom: 0px;
	padding-left:30px;
	padding-right:0px;
	background-color:#EDEDED;
	color:#e96656  ;
}
.foto_top{
	border: 0px;
	border-top-right-radius: 20px;
	border-top-left-radius:20px;
	border-bottom-right-radius:0px;
	border-bottom-left-radius:0px;
	font-family: inherit;
	font-size: 20px;
	font-style:italic;
	font-weight: bold;
	padding-top:10px;
	padding-bottom: 0px;
	padding-left:30px;
	padding-right:0px;
	background-color:#EDEDED;
	color:#e96656  ;
	
}
.foto_bottom{
	border: 0px;
		border-top-right-radius: 0px;
	border-top-left-radius:0px;
	border-bottom-right-radius:20px;
	border-bottom-left-radius:20px;
	font-family: inherit;
	font-size: 20px;
	font-style:italic;
	font-weight: bold;
	padding-top:10pxpx;
	padding-bottom: 10px;
	padding-left:30px;
	padding-right:0px;
	background-color:#EDEDED;
	color:#e96656  ;
}
/*---------------------------------------
 **   Secction:  Separator one        -----
-----------------------------------------*/
.separator-one {
	background: rgba(255, 217, 57, 0.8);
	padding: 100px 0 100px 0;
}
.separator-one .green-btn {
	background: #e7ac44;
}
.separator-one .green-btn:hover {
	background: #d8951e;
}
.separator-one .text {
	color: #FFF;
	line-height: 34px;
	padding: 0;
	max-width: 800px;
	margin-bottom: 20px;
	margin-top: 15px;
}
/*---------------------------------------
 **   Section: Our focus             -----
-----------------------------------------*/
/* ON HOVER COLORED ROUNDED CIRCLE AROUND ICONS */
/* ON HOVER COLORED ROUNDED CIRCLE AROUND ICONS */
.red,.green,.blue,.yellow {
	-webkit-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}
.focus-box:nth-child(4n+1) .service-icon:hover {
	border: 10px solid #e96656;
}
.focus-box:nth-child(4n+2) .service-icon:hover{
	border: 10px solid #f7d861;
}
.focus-box:nth-child(4n+3) .service-icon:hover {
	border: 10px solid #e96656;
}
.focus-box:nth-child(4n+4) .service-icon:hover{
	border: 10px solid #f7d861;
}
.focus-box:nth-child(4n+1) .red-border-bottom:before {
	background: #e96656;
}
.focus-box:nth-child(4n+2) .red-border-bottom:before {
	background: #f7d861;
}
.focus-box:nth-child(4n+3) .red-border-bottom:before {
	background: #e96656;
}
.focus-box:nth-child(4n+4) .red-border-bottom:before {
	background: #f7d861;