/*
Theme Name:         Interclass
Theme URI:          http://interclass.be
Description:        Meubels om je thuis te voelen
Version:            1.0.0
Author:             Niels De Craecker
Author URI:         http://nielsdecraecker.be
*/

body {
	font-family: 'Open Sans', sans-serif;
}

.cover {
	left: 0px;
	top: 0px;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
	z-index: -999999;
	position: fixed;
	background-size: cover;
	background-position: center top;
}

/*-----------------------------

	LOADER

-----------------------------*/

.loaded .loader {
	display: none;
}

.loader {
	position: fixed;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	background: #ff651a url('assets/images/logo.png') no-repeat center center; 
	z-index: 999;
	display: none;
}

/*-----------------------------

	HEADER

-----------------------------*/

@media only screen and (max-width: 48.000em) {
	h1.logo {
		width: 200px !important;
		height: 70px !important;
	}
}
		
h1.logo {
	width: 225px;
	height: 85px;
	display: block;
	margin: 0px;
	padding: 0px;
	background: #ff651a; 
	z-index: 60;
	float: left;
}
	h1.logo a {
		display: block;
		text-indent: -6000px;
		margin: 0px;
		padding: 0px;
		position: relative;
		width: 100%;
		height: 100%;
		background: url('assets/images/logo.png') no-repeat center center;
		background-size: 174px 47px; 
	}
	
.top-header {
	height: 50px;
	width: 100%;
	background: #fff;
	position: fixed;
	top: 0px;
	left: 0px;
	z-index: 50;	
}
	.top-header nav {
		float: left;
	}
	@media only screen and (max-width: 60.000em) {
		.top-header {
			height: 70px !important;
		}
		.top-header nav {
			display: none;
		}
	}
	.top-header ul {
		margin: 0;
		height: 50px;
	}
	.top-header ul, .top-header ul li {
		border: none;
		box-shadow: none;
		background: none;
	}
	.top-header ul li {
		font-size: 11px;
		position: relative !important;
	}
	.top-header ul li a {
		height: 50px;
		line-height: 50px;
	}
	.top-header ul li:first-child {
		/*margin-left: -30px;*/
	}
	.top-header ul li:last-child {
		border: none;
	}
	.nav-bar > li .flyout {
		margin: 0px !important;
	}
	.top-header ul li:hover ul.flyout {
		display: inline-block;
		width: 160px !important;
		top: 50px;
		margin: 0;
		padding: 0;
	}
	.top-header ul.flyout li, .top-header .nav-bar li ul li {
		border: none;
	}
	.top-header ul.flyout li:first-child {
		margin: 0px !important;
	}
	.top-header .flyout-toggle {
		display: none !important;
	}
	ul.flyout li a, .nav-bar li ul li a {
		background: #fff !important;
		border: none !important;
		color: #8f8f8f !important;
		display: block;
		font-size: 12px;
		height: 50px;
		line-height: 50px;
		padding: 0.75em 0.75em 0.75em 30px !important;
		-webkit-box-shadow: none;
		-moz-box-shadow: none;
		box-shadow: none;
	}
		ul.flyout li a:hover, .nav-bar li ul li a:hover {
			background: #b6b6b5 !important;
			color: #fff !important;
		}
	.top-header ul li.current-menu-item a {
		background: #b6b6b5;
		color: #fff;
	}
		.top-header ul > li > a {
			color: #8f8f8f;
			font-size: 11px !important;
			font-family: 'Open Sans', sans-serif;
			font-weight: 600;
			text-transform: uppercase;
			background: #fff;
			padding: 0 25px !important;
			position: relative;
			-webkit-transition: background .1s ease-in-out;
			-moz-transition: background .1s ease-in-out;
			-o-transition: background .1s ease-in-out;
			transition: background .1s ease-in-out;
		}
		.top-header ul > li > a:hover {
			background: #b6b6b5;
			color: #fff;
		}
		
.mobile-nav-trigger {
	
	display: none;
	border: none;
	background: none;
	padding: 0px;
	margin: 0;
	float: right;
	outline: none;
		
}
.mobile-nav-trigger svg {

	fill: #b6b6b5;
	width: 30px;
	height: 20px;
	margin: 20px 40px 0 0;
	
}
	
@media only screen and ( max-width: 60.000em ) {
	
	.mobile-nav-trigger {
		display: block;
		margin-top: 5px;
	}
	
}

/* ----------------------------------------------------------------
	
	RESPONSIVE OVERLAY NAV
	
---------------------------------------------------------------- */

.overlay {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 999;
  background: rgba(255, 255, 255, 1);
  overflow-y: hidden;
}
.overlay .overlay-close {
  width: 30px;
  height: 30px;
  position: absolute;
  right: 20px;
  top: 20px;
  overflow: hidden;
  border: none;
  background: url('assets/images/cross-black.png') no-repeat center center;
  background-size: 30px 30px;
  text-indent: 200%;
  color: transparent;
  outline: none;
  z-index: 100;
  cursor: pointer;
}
.overlay nav {
  text-align: left;
  position: relative;
  width: 100%;
  height: 100%;
  margin: 0;
}
.overlay nav ul {
  list-style: none;
  padding: 0;
  margin: 5em 0 0 0;
  display: inline-block;
  width: 100%;
  height: 100%;
  position: relative;
}
.overlay nav ul.flyout {
  display: none;
}
.overlay nav ul li {
  display: block;
  width: 100%;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  backface-visibility: hidden;
}
.overlay nav ul li a {
  font-size: 1.5em;
  font-weight: 300 !important;
  color: #8f8f8f;
  display: block;
  font-family: 'Open Sans', sans-serif !important;
  padding: 0.25em 1em;
  text-align: center;
  border-bottom: : 1px solid #8f8f8f;
  -webkit-transition-duration: 0.1s;
  transition-duration: 0.1s;
}
.overlay nav ul li.active a {
	color: #ff651a;
}
.overlay nav ul li.active a:hover {
	color: #ff651a;
}
.overlay nav ul li a:hover,
.overlay nav ul li a:focus {
  color: #000;
  background: #ffffff;
}
.overlay nav ul li:nth-child(even) a {
  border-left: none;
  border-right: none;
}
.overlay.overlay-slidedown {
  visibility: hidden;
  -webkit-transform: translate(0, -100%);
  transform: translate(0, -100%);
  -webkit-transition: -webkit-transform 0.4s ease-in-out, visibility 0s 0.4s;
  transition: transform 0.4s ease-in-out, visibility 0s 0.4s;
}
.overlay.overlay-slidedown.open {
  visibility: visible;
  -webkit-transform: translate(0, 0);
  transform: translate(0, 0);
  -webkit-transition: -webkit-transform 0.4s ease-in-out;
  transition: transform 0.4s ease-in-out;
}
@media screen and (max-height: 30.5em) {
  
}

.cat-overlay {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 999;
  background: rgba(255, 255, 255, 1);
  overflow-y: scroll;
}
.cat-overlay .cat-overlay-close {
  width: 30px;
  height: 30px;
  position: absolute;
  right: 20px;
  top: 20px;
  overflow: hidden;
  border: none;
  background: url('assets/images/cross-black.png') no-repeat center center;
  background-size: 30px 30px;
  text-indent: 200%;
  color: transparent;
  outline: none;
  z-index: 100;
  cursor: pointer;
}
.cat-overlay nav {
  text-align: left;
  position: relative;
  width: 100%;
  height: 100%;
  margin: 0;
}
.cat-overlay nav ul {
  list-style: none;
  padding: 0;
  margin: 4em 0 0 0;
  display: inline-block;
  width: 100%;
  height: 100%;
  position: relative;
}
.cat-overlay nav ul.flyout {
  display: none;
}
.cat-overlay nav ul li {
  display: block;
  width: 100%;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  backface-visibility: hidden;
}
.cat-overlay nav ul li a {
  font-size: 1.5em;
  font-weight: 300 !important;
  color: #8f8f8f;
  display: block;
  font-family: 'Open Sans', sans-serif !important;
  padding: 0.25em 1em;
  border-bottom: : 1px solid #8f8f8f;
  -webkit-transition-duration: 0.1s;
  transition-duration: 0.1s;
}
.cat-overlay nav ul li.current-cat a {
	color: #ff651a;
}
.cat-overlay nav ul li.current-cat a:hover {
	color: #ff651a;
}
.cat-overlay nav ul li a:hover,
.cat-overlay nav ul li a:focus {
  color: #000;
  background: #ffffff;
}
.cat-overlay nav ul li:nth-child(even) a {
  border-left: none;
  border-right: none;
}
.cat-overlay.overlay-slidedown {
  visibility: hidden;
  -webkit-transform: translate(0, -100%);
  transform: translate(0, -100%);
  -webkit-transition: -webkit-transform 0.4s ease-in-out, visibility 0s 0.4s;
  transition: transform 0.4s ease-in-out, visibility 0s 0.4s;
}
.cat-overlay.overlay-slidedown.open {
  visibility: visible;
  -webkit-transform: translate(0, 0);
  transform: translate(0, 0);
  -webkit-transition: -webkit-transform 0.4s ease-in-out;
  transition: transform 0.4s ease-in-out;
}
		
/*-----------------------------

	HOMEPAGE

-----------------------------*/

@media only screen and (max-width: 768px) {
	
	.nieuwscorner {
		position: relative !important;
		width: 100% !important;
		right: auto !important;
		bottom: auto !important;
		margin-top: 2em;
	}
	
}

.nieuwscorner.close {
	opacity: 0;
	visibility: hidden;
}
.nieuwscorner {
	width: 275px;
	height: auto;
	position: fixed;
	right: 75px;
	bottom: 75px;
	z-index: 30 !important;
	background: #fff;
	padding: 20px 10px 20px 10px;
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
	-webkit-transition: opacity 0.3s ease-in-out, visibility 0s ease 0.5s;
	transition: opacity 0.3s ease-in-out, visibility 0s ease 0.5s;
}
	.nieuwscorner .box-close {
		position: absolute;
		top: 10px;
		right: 10px;
		color: #999897;
		font-size: 10px;
		font-weight: bold;
	}
		.nieuwscorner .box-close:hover {
			color: #ff651a;
		}
	.nieuwscorner .box-title {
		width: 125px;
		height: 30px;
		background: #ff651a;
		color: #fff;
		font-size: 12px;
		font-weight: bold;
		text-align: center;
		line-height: 30px;
		text-transform: uppercase;
		position: absolute;
		top: -30px;
		left: 0px;
		margin: 0px;
		z-index: 2 !important;
	}
	@media only screen and (max-width: 768px) {
		.nieuwscorner .box-title {
			width: 100% !important;
		}
	}
	.nieuwscorner .box-title:after {
		content: '';
		position: absolute;
		bottom: -10px;
		right: 30px;
		background: url('assets/images/tip-down.png') no-repeat left top;
		background-size: 19px 19px;
		width: 19px;
		height: 19px;
	}
	@media only screen and (max-width: 768px) {
		.nieuwscorner .box-title:after {
			
		}
	}
	.nieuwscorner .title {
		margin: 1em 0 0 0;
		line-height: 0px;
		display: inline-block;
		font-size: 11px;
		line-height: 11px;
	}
	.nieuwscorner .title a {
		color: #ff651a;
		font-size: 11px;
		font-family: 'Open Sans', sans-serif;
		font-weight: 600;
		text-transform: uppercase;
	}
	.nieuwscorner .img-wrap {
		display: block;
		margin-bottom: 1em;
		margin-top: 0px !important;
		border: none;
		color: #fff;
		background: #fff;
	}
	.nieuwscorner .img-wrap img {
		opacity: 1;
		-webkit-transition: opacity .3s ease-in-out;
		-moz-transition: opacity .3s ease-in-out;
		-o-transition: opacity .3s ease-in-out;
		transition: opacity .3s ease-in-out;
	}
	.nieuwscorner .img-wrap img:hover {
		opacity: .8;
	}
	.nieuwscorner a.nieuwsarchief {
		color: #ff651a;
		font-size: 11px;
		font-family: 'Open Sans', sans-serif;
		font-weight: 600;
		text-transform: uppercase;
		border-bottom: 3px solid #b7b7b6;
		display: inline-block;
		padding-bottom: 5px;
		-webkit-transition: border .3s ease-in-out;
		-moz-transition: border .3s ease-in-out;
		-o-transition: border .3s ease-in-out;
		transition: border .3s ease-in-out;
	}
		.nieuwscorner a:hover.nieuwsarchief {
			border-bottom: 3px solid #ff651a;
		}
	
	.mobile-credits {
		margin: 0;
		padding: 1em;
		display: none;
		text-align: center;	
	}
	.mobile-credits a {
		color: #333;
	}
	
	.ftr-left, .ftr-right {
		position: absolute;
		width: 30%;
		height: 20px;
		bottom: 0px;
		z-index: 5;
	}	
	
	.ftr-left {
		left: 0px;
		background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjciLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(left,  rgba(255,255,255,0.7) 0%, rgba(255,255,255,0) 100%);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(255,255,255,0.7)), color-stop(100%,rgba(255,255,255,0)));
background: -webkit-linear-gradient(left,  rgba(255,255,255,0.7) 0%,rgba(255,255,255,0) 100%);
background: -o-linear-gradient(left,  rgba(255,255,255,0.7) 0%,rgba(255,255,255,0) 100%);
background: -ms-linear-gradient(left,  rgba(255,255,255,0.7) 0%,rgba(255,255,255,0) 100%);
background: linear-gradient(to right,  rgba(255,255,255,0.7) 0%,rgba(255,255,255,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b3ffffff', endColorstr='#00ffffff',GradientType=1 );

	}
		.ftr-left h5 { text-transform: uppercase; color: #6e6e6e !important; font-size: 10px; position: absolute; top: 5px; left: 30px; margin: 0px; padding: 0px; letter-spacing: 0; font-family: 'Open Sans', sans-serif; font-weight: 500; }
		
	.ftr-right {
		right: 0px;
		background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMC43Ii8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(left,  rgba(255,255,255,0) 0%, rgba(255,255,255,0.7) 100%);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(255,255,255,0)), color-stop(100%,rgba(255,255,255,0.7)));
background: -webkit-linear-gradient(left,  rgba(255,255,255,0) 0%,rgba(255,255,255,0.7) 100%);
background: -o-linear-gradient(left,  rgba(255,255,255,0) 0%,rgba(255,255,255,0.7) 100%);
background: -ms-linear-gradient(left,  rgba(255,255,255,0) 0%,rgba(255,255,255,0.7) 100%);
background: linear-gradient(to right,  rgba(255,255,255,0) 0%,rgba(255,255,255,0.7) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#b3ffffff',GradientType=1 );

	}
		.ftr-right a.link { color: #6e6e6e !important; text-transform: uppercase; font-size: 10px; text-decoration: none; position: absolute; top: 5px; right: 30px; font-family: 'Open Sans', sans-serif; font-weight: 500; }
		.ftr-right a:hover.link { color:; }
		
		@media only screen and (max-width: 48.000em) {
			.ftr-left h5 {
				left: 15px !important;
			}
			.flex-control-nav {
				left: 20px !important;
				bottom: 20px !important;
				z-index: 6 !important;
			}
			.ftr-left, .ftr-right {
				display: none !important;
			}
			.nieuwscorner .box-close {
				display: none !important;
			}
			.mobile-credits {
				display: block;
			}
		}
		
		.ie9 .ftr-left, .ie9 .ftr-right {
			filter: none !important;
		}

/*-----------------------------

	PAGE STYLES

-----------------------------*/

.archive #main { background: none; }

.post-type-archive-collectie #main { background: #fff; }

.page-template-templatespage-merken-php #main {
	padding-top: 15px;
}

#main { background: #fff; margin-top: 140px; position: relative; padding-bottom: 20px; margin-bottom: 60px; }
#content { position: relative; }

	.post-box h4 {
		color: #68696a;
		font-size: 14pt;
		font-style: italic;
		font-weight: 600;
		text-transform: uppercase;
	}
		.post-box p {
			font-family: 'Open Sans', sans-serif;
			font-size: 13px;
			color: #717171;
			margin: 20px 0 0 0;
			padding: 0px;
		}
	.post-box .columns .post {
		padding: 15px 15px 25px 15px;
	}
	.archive-wrap {
		padding: 0 !important;
	}

		
	.page-title { font-size: 42px; font-weight: 700; text-transform: uppercase; color: #fff; display: block; position: absolute; top: -15px; left: -4px; margin: 0px; padding: 0px; line-height: 0; }
	@media only screen and (max-width: 48.000em) {
		.page-title {
			font-size: 34px;
			top: -13px !important;
			left: 10px !important;
		}
		.single-merken .page-title {
			top: -42px !important;
		}
	}
	.entry-title { color: #ff651a; font-size: 14px; text-transform: uppercase; font-weight: 600; }
	
	.blog-title, .blog-title a { color: #ff651a; font-size: 14px; text-transform: uppercase; font-weight: 600; }
		.the_date { padding-right: 7px; }
		.sep { padding-right: 10px; }
		
	.single a.img-wrap, .archive a.img-wrap {
		height: auto;
		display: block;
		overflow: hidden;
		background: #fff;
		border: none;
		color: #fff;
	}
		.single a.img-wrap img, .archive a.img-wrap img {
			opacity: 1;
			-webkit-transition: opacity .3s ease-in-out;
			-moz-transition: opacity .3s ease-in-out;
			-o-transition: opacity .3s ease-in-out;
			transition: opacity .3s ease-in-out;
			width:100%;
		}
			.single a.img-wrap img:hover, .archive a.img-wrap img:hover {
				opacity: .8;
			}
			
	.entry-content {
		margin: 0;
		padding: 0;
	}
img {
	margin: 15px 0 0 0;
	max-width: 100%;
	height: auto;
}
		.entry-content p {
			font-family: 'Open Sans', sans-serif;
			font-size: 13px;
			color: #717171;
			margin: 20px 0 0 0;
			padding: 0px;
		}
			.entry-content p a {
				color: #ff651a;
			}
				.entry-content p a:hover {
					text-decoration: underline;
				}
		.entry-content a {
			color: #ff651a;
			font-size: 13px;
			padding-top: 10px;
			display: block;
		}
			.entry-content a:hover {
				text-decoration: underline;
			}
		
	.archive .post {
		background: #fff;
		margin-bottom: 20px;
	}
	.single .entry-title, .archive .entry-title {
		margin: 30px 0 20px 0;
	}
	
	.single span img{width:100%;}
	
	.single .back {
		display: block;
		width: 70px;
		height: 27px;
		text-align: center;
		line-height: 2;
		color: #fff;
		font-weight: 700;
		text-transform: uppercase;
		position: absolute;
		top: -20px;
		right: 0px;
		background: #ff651a;
	}
	.single .back:before
	{
	content:'< ';
	
	}	
		.single .back:hover {
			color: #f0f0f0;
		}
	.fbcomments {
		margin-top: 30px;
	}
	.fbFeedbackContent {
		min-height: 50px !important;
	}
	
.page-template-templatespage-merken-php .page-title {
	top: -27px !important;
}
.page-template-templatespage-merken-php .merk-item {
	margin-bottom: 15px;
	min-height: 380px;
	height: auto !important;
	height: 380px;
}
.page-template-templatespage-merken-php .img-wrap {
	overflow: hidden;
	position: relative;
	display: block;
	color: #fff;
	background: #fff;
	border: none;
}
	.page-template-templatespage-merken-php .img-wrap img {
		display: block;
		background: #efefef;
		-webkit-transition: all .2s ease-in-out;
		-moz-transition: all .2s ease-in-out;
		transition: all .2s ease-in-out;
		-o-transition: all .2s ease-in-out;
		-webkit-transform: translateZ(0);
		margin: 0px;
	}
		.page-template-templatespage-merken-php .img-wrap img:hover {
			opacity: 0.6;
			-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
			filter: alpha(opacity=60);
			-webkit-transform: scale(1.1);
			-moz-transform: scale(1.1);
		}		
	.page-template-templatespage-merken-php .img-wrap .title {
		position: absolute;
		bottom: 0px;
		left: 0px;
		background: rgba(0, 0, 0, 0.4);
		padding: 0px 10px 0px 10px;
		margin: 0px;
		font-size: 14px;
		color: #fff;
		text-transform: uppercase;
		letter-spacing: 1px;
		z-index: 40;
		font-weight: 400;
		line-height: 2;
	}
.page-template-templatespage-merken-php p {
	font-size: 11px;
	margin: 10px 0 0 0;
}
.page-template-templatespage-merken-php .entry-content a {
	display: none !important;
}	
	
.single-merken #main {
	padding: 15px 0px 15px 0px ;
}
	.single-merken .merk-img {
		margin-bottom: 15px;
		max-width: 100%;
		height: auto;
	}
	.single-merken .merk-img:last-child {
		margin-bottom: 0px;
	}
		.single-merken .page-title {
			top: -30px;
		}
			.single-merken .back {
				top: -42px !important;
				width: 200px;
			}
			@media only screen and (max-width: 48.000em) {
				.single-merken .back {
					top: -20px !important;
					text-align: right;
					padding-right: 15px;
				}
				.single-merken #main {
					padding: 30px 0 15px 0 !important;
				}	
			}	
	
	.page-id-8 p {
		padding: 0 5px 0 5px;
	}
		.page-id-8 h4 {
			padding: 0 0 0 5px;
		}
	
	.toTop {
		background: #ff651a;
		padding: 10px 15px 10px 15px;
		text-transform: uppercase;
		position: absolute;
		bottom: -51px;
		right: 0px;
		color: #fff !important;
		font-size: 0.750em;
		-webkit-transition: all .2s ease-in-out;
		transition: all .2s ease-in-out;
	}
	@media only screen and (max-width: 48.000em) {
		.toTop {
			right: 15px;
		}
	}
	.single-merken .toTop {
		bottom: -46px;
	}
	
	.single-merken #content figure a {
		color: #fff !important;
		border: none !important;
		background: #fff !important;
	}
		
.gallery img {
	border: none !important;
}
.gallery-item {
	display: block !important;
	width: 100% !important;
	text-align: left !important;
}
figure {
	margin: 0px !important;
}
.single-merken img {
	margin-bottom: 0px;
}
.single-merken img:last-child {
	margin-bottom: 0px;
}
.page-id-8 img {
	margin-top: 20px;
}
	
/*-----------------------------

	CONTACT

-----------------------------*/	
	
.page-template-templatespage-contact-php iframe { 
			vertical-align: top;
		}
		.page-template-templatespage-contact-php #canvas_holder{
			position: fixed;
			top: 0px;
			left: 0px;
			width: 100%; 
			height: 100%;
			z-index: 0;
			overflow: hidden;
		}
		@media only screen and (max-width: 768px) {
	
			.page-template-templatespage-contact-php #canvas_holder {
				position: relative;
				height: 70vh;
				min-height: 250px;
			}
	
		}
		.page-template-templatespage-contact-php #map_canvas{
			width:100%;
			height:100%; 
			position: absolute; 
			top: 0px; 
			left: 0px; 
		}
		.page-template-templatespage-contact-php #holder{
			width: 300px;
			background: rgba(0,0,0,0.8);
			z-index: 1000;
			position: absolute;
			color: white;
			padding: 10px;
			border-radius: 10px;
			-moz-border-radius: 10px;
			-o-border-radius: 10px;
			-webkit-border-radius: 10px;
			-ms-border-radius: 10px;
		}
		#newPos {
			position: absolute;
			right: 50px;
			top: 50px;
		}	
.ftr-wrap {
	width: 100%;
	z-index: 10;
	padding: 2em 0;
	position: fixed;
	bottom: 0px;
	left: 0px;
	background: #fff;
}
@media only screen and (max-width: 768px) {
	
	.ftr-wrap {
		position: relative;
	}
	
}
	.ftr-wrap .ftr-content .row {
		max-width: 90.000em;
		margin: 0 auto;
		position: relative;
		width: 100%;
	}
		.ftr-wrap .ftr-content .page-title {
			color: #c88e46;
			top: -57px;
		}	
.page-template-templatespage-contact-php input[type="text"], .page-template-templatespage-contact-php input[type="email"], .page-template-templatespage-contact-php textarea,.page-template-templatespage-contact-php input[type="tel"] {
	background: #eff0ee;
	border: none;
	color: #888;
	display: block;
	width: 100%;
	position: relative;
	-webkit-appearance: none;
	border-radius: 0;
}	
.page-template-templatespage-contact-php input[type="text"], .page-template-templatespage-contact-php input[type="email"],.page-template-templatespage-contact-php input[type="tel"]  {
	height: 30px;
	margin-bottom: 15px;
	text-transform: uppercase;
	text-indent: 20px;
	font-size: 11px;
}
.page-template-templatespage-contact-php input[type="text"]:focus, .page-template-templatespage-contact-php input[type="email"]:focus, textarea:focus,.page-template-templatespage-contact-php input[type="tel"]:focus
	{outline: none;
}
.page-template-templatespage-contact-php textarea {
	margin: 0px;
	height: 120px;
	padding: 10px 20px 10px 20px;
	text-transform: uppercase;
	font-family: 'Open Sans', sans-serif;
	font-size: 11px;
}	
	.wpcf7, .wpcf7-form {
	}
		.wpcf7-form {
			
		}
		.wpcf7 p {
			margin: 0px;
			display: block;
			width: 100%;
			position: relative;
		}
			.wpcf7 input.form-send {
				background: url('assets/images/verzenden.png') no-repeat;
				background-size: 86px 22px;
				width: 86px;
				height: 22px;
				display: block;
				position: absolute;
				border: none;
				top: -7px;
				right: 0px;
				z-index: 50;
				text-indent: -6666px;
				cursor: pointer;
			}	
.wpcf7-not-valid-tip {
	position: absolute;
	top: 0px;
	right: 10px;
	color: #ff651a;
	height: 30px;
	line-height: 30px;	
}
.wpcf7 .wpcf7-mail-sent-ok {	
	background: #ff651a;
	color: #fff;
	padding: 1em;	
}
.wpcf7 .screen-reader-response {
	display: none;
}
.wpcf7-response-output {
	display: none;
	position: relative;
	padding: 1em;
	margin-bottom: 1em;
	text-align: left;
}
.wpcf7-validation-errors {
	background: #e7aaaa;
	color: #fff;
}
.wpcf7-mail-sent-ok {
	background: #97d998;
	color: #fff;
}
.wpcf7 .ajax-loader {
	margin: 1em 0 0 0;
}
.wpcf7-form-control-wrap {
	display: block;
	width: 100%;
	position: relative;
}	
	.ftr-wrap .sub-title {
		font-size: 11px;
		color: #ff651a;
		text-transform: uppercase;
		margin: 0 0 10px 0;
	}
		.ftr-wrap ul {
			list-style: none;
			margin-bottom: 0px;
		}
			.ftr-wrap ul li, .ftr-wrap ul li  {
				font-size: 12px;
				color: #b7b7b6 ;
			}
			.ftr-wrap ul li a {
				color: #ff651a;
			}
			.ftr-wrap ul li a:hover {
				text-decoration: underline;
			}
			
	@media only screen and (max-width: 768px) {		
		.ftr-wrap ul li {
			font-size: 14px;
		}
		.ftr-wrap .sub-title {
			font-size: 16px;
		}
		.ftr-wrap .contact-us {
			margin-top: 2em;
			margin-bottom: 2em;
		}
		.ftr-wrap {
			text-align: center;
		}
		.page-template-templatespage-contact-php input[type="text"], .page-template-templatespage-contact-php input[type="email"] {
			height: 40px;
			line-height: 40px;
		}
		
	}
			
@-moz-document url-prefix() {
	
	html,body {height:100%}
   .single-merken .page-title {left: -4px;}
   .page-id-63 .page-title {left: -3px;}
   .archive .page-title {left: -5px;}
   .category-realisaties .page-title {left: -4px;}
   
}
	
#slider {
	position: relative;
}

/*-----------------------------

	HOMEPAGE SLIDER

-----------------------------*/		

.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus  {outline: none;}
.slides,
.flex-control-nav,
.flex-direction-nav {margin: 0; padding: 0; list-style: none;} 


.flexslider {margin: 0; padding: 0; width: 100%; height: 100%; position: relative;}
.flexslider .slides > li {display: none; -webkit-backface-visibility: hidden;} 
.flexslider .slides img {width: 100%; display: block; margin: 0px !important;}
.flex-pauseplay span {text-transform: capitalize;}

.slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} 
html[xmlns] .slides {display: block;} 
* html .slides {height: 1%;}

.no-js .slides > li:first-child {display: block;}


.flexslider {margin: 0; background: #191919;zoom: 1;}
.flex-viewport {max-height: 2000px; height: 100%; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease;}
.loading .flex-viewport {max-height: 300px;}
.flexslider .slides {zoom: 1; height: 100%; width: 100%;}

.carousel li {margin-right: 5px}

.flexslider .slides > li {width: 100%;height: 100%;}
.flexslider .slides > li img {}

/*.flex-direction-nav {*height: 0;}
.flex-direction-nav a {width: 30px; height: 50px; display: block; background: url('assets/images/arrows.png') no-repeat 0 0; background-size: 60px 50px;  position: absolute; z-index: 10; cursor: pointer; text-indent: -9999px; }
.flex-direction-nav .flex-prev {top: 200px; left: 0px;}
.flex-direction-nav .flex-next { top: 251px; left: 0px; background-position: right top;}*/

.flex-direction-nav {
	*height: 0;
}

.flex-direction-nav a {
  text-decoration: none;
  display: block;
  width: 50%;
  height: 100%;
  margin: 0;
  position: absolute;
  top: 0;
  z-index: 10;
  text-indent: -6666px;
}
.flex-direction-nav .flex-prev {
  left: 0;
  background-image: url('assets/images/arrow-left.svg');
  background-repeat: no-repeat;
  background-position: left 45%;
  background-size: 95px;
}
.flex-direction-nav .flex-next {
  right: 0;
  background-image: url('assets/images/arrow-right.svg');
  background-repeat: no-repeat;
  background-position: right 45%;
  background-size: 95px;
}

/* Control Nav */
.flex-control-nav {position: absolute; bottom: 6px; left: 100px; text-align: center; z-index: 99; line-height: 0px;}
.flex-control-nav li {margin: 0 3px; display: inline-block; zoom: 1; *display: inline;}
.flex-control-paging li a {width: 8px; height: 8px; display: block; background: #fff; cursor: pointer; text-indent: -9999px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; }
.flex-control-paging li a.flex-active { background: #ff651a;cursor: default; }

@media only screen and (max-width: 768px) {
	
	.flex-direction-nav a {
		/*display: none !important;*/

	}

	.flex-direction-nav .flex-next, .flex-direction-nav .flex-prev{
		background-size: 65px;
	}


	
}

/*-----------------------------

	FOUNDATION STYLES

-----------------------------*/	

*,*:after,*::before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:100%}body{background:white;font-size:16px;font-size:1em;line-height:1;color:#222;position:relative;-webkit-font-smoothing:antialiased}a{color:#2ba6cb;text-decoration:none;line-height:inherit}a:hover{color:#2795b6}a:focus{color:#2ba6cb;outline:0}p a,p a:visited{line-height:inherit}.left{float:left}.right{float:right}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.hide{display:none}.highlight{background:#ff9}#googlemap img,object,embed{max-width:none}#map_canvas embed{max-width:none}#map_canvas img{max-width:none}#map_canvas object{max-width:none}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,p,blockquote,th,td{margin:0;padding:0;font-size:14px}p{font-size:14px;line-height:1.6;margin-bottom:17px}p.lead{font-size:17.5px;line-height:1.6;margin-bottom:17px}p img.left,p img{margin:17px;margin-left:0}p img.right{margin:17px;margin-right:0}aside p{font-size:13px;line-height:1.35;font-style:italic}h1,h2,h3,h4,h5,h6{text-rendering:optimizeLegibility;line-height:1.1;margin-bottom:14px;margin-top:14px}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:60%;color:#888;line-height:0}h1{font-size:44px}h2{font-size:37px}h3{font-size:27px}h4{font-size:23px}h5{font-size:17px}h6{font-size:14px}hr{border:solid #ddd;border-width:1px 0 0;clear:both;margin:22px 0 21px;height:0}.subheader{line-height:1.3;color:#777;font-weight:300;margin-bottom:17px}em,i{font-style:italic;line-height:inherit}strong,b{font-weight:bold;line-height:inherit}small{font-size:60%;line-height:inherit}code{font-weight:bold;background:#ff9}ul,ol{font-size:14px;line-height:1.6;margin-bottom:17px;list-style-position:inside}ul.square,ul.circle,ul.disc{margin-left:17px}ul.square{list-style-type:square}ul.circle{list-style-type:circle}ul.disc{list-style-type:disc}ul.no-bullet{list-style:none}ul.large li{line-height:21px}blockquote,blockquote p{line-height:1.5;color:#777}blockquote{margin:0 0 17px;padding:9px 20px 0 19px;border-left:1px solid #ddd}blockquote cite{display:block;font-size:13px;color:#555}blockquote cite:before{content:"\2014 \0020"}blockquote cite a,blockquote cite a:visited{color:#555}abbr,acronym{text-transform:uppercase;font-size:90%;color:#222;border-bottom:1px solid #ddd;cursor:help}abbr{text-transform:none}.print-only{display:none!important}@media print{*{background:transparent!important;color:black!important;box-shadow:none!important;text-shadow:none!important;filter:none!important;-ms-filter:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.hide-on-print{display:none!important}.print-only{display:block!important}}.flex-video{position:relative;padding-top:25px;padding-bottom:67.5%;height:0;margin-bottom:16px;overflow:hidden}.flex-video.widescreen{padding-bottom:57.25%}.flex-video.vimeo{padding-top:0}.flex-video iframe,.flex-video object,.flex-video embed,.flex-video video{position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (max-device-width:800px),only screen and (device-width:1024px) and (device-height:600px),only screen and (width:1280px) and (orientation:landscape),only screen and (device-width:800px),only screen and (max-width:767px){.flex-video{padding-top:0}}table{background:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin:0 0 18px;border:1px solid #ddd}table thead,table tfoot{background:#f5f5f5}table thead tr th,table tfoot tr th,table tbody tr td,table tr td,table tfoot tr td{font-size:12px;font-size:1.2rem;line-height:18px;text-align:left}table thead tr th,table tfoot tr td{padding:8px 10px 9px;font-size:14px;font-size:1.4rem;font-weight:bold;color:#222}table thead tr th:first-child,table tfoot tr td:first-child{border-left:none}table thead tr th:last-child,table tfoot tr td:last-child{border-right:0}table tbody tr.even,table tbody tr.alt{background:#f9f9f9}table tbody tr:nth-child(even){background:#f9f9f9}table tbody tr td{color:#333;padding:9px 10px;vertical-align:top;border:0}ul.vcard{display:inline-block;margin:0 0 12px 0;border:1px solid #ddd;padding:10px}ul.vcard li{margin:0;display:block}ul.vcard li.fn{font-weight:bold;font-size:15px;font-size:1.5rem}p.vevent span.summary{font-weight:bold}p.vevent abbr{cursor:default;text-decoration:none;font-weight:bold;border:0;padding:0 1px}.nav-bar{height:40px;background:#4d4d4d;margin-top:20px;padding:0}.nav-bar>li{float:left;display:block;position:relative;padding:0;margin:0;border:1px solid #333;border-right:0;line-height:38px;-webkit-box-shadow:1px 0 0 rgba(255,255,255,0.2) inset;-moz-box-shadow:1px 0 0 rgba(255,255,255,0.2) inset;box-shadow:1px 0 0 rgba(255,255,255,0.2) inset}.nav-bar>li:first-child{-webkit-box-shadow:0;-moz-box-shadow:0;box-shadow:0}.nav-bar>li:last-child{border-right:solid 1px #333;-webkit-box-shadow:1px 0 0 rgba(255,255,255,0.2) inset,1px 0 0 rgba(255,255,255,0.2);-moz-box-shadow:1px 0 0 rgba(255,255,255,0.2) inset,1px 0 0 rgba(255,255,255,0.2);box-shadow:1px 0 0 rgba(255,255,255,0.2) inset,1px 0 0 rgba(255,255,255,0.2)}.nav-bar>li.active{background:#2ba6cb;border-color:#2284a1}.nav-bar>li.active>a{color:white;cursor:default}.nav-bar>li.active:hover{background:#2ba6cb;cursor:default}.nav-bar>li:hover{background:#333}.nav-bar>li a{color:#e6e6e6}.nav-bar>li ul{margin-bottom:0}.nav-bar>li .flyout{display:none}.nav-bar>li.has-flyout>a:first-child{padding-right:36px;position:relative}.nav-bar>li.has-flyout>a:first-child:after{content:"";display:block;width:0;height:0;border:solid 4px;border-color:#e6e6e6 transparent transparent transparent;position:absolute;right:20px;top:17px}.nav-bar>li.has-flyout>a.flyout-toggle{border-left:0!important;position:absolute;right:0;top:0;padding:22px;z-index:2;display:block}.nav-bar>li.has-flyout.is-touch>a:first-child{padding-right:55px}.nav-bar>li.has-flyout.is-touch>a.flyout-toggle{border-left:1px dashed #666}.nav-bar>li>a:first-child{position:relative;padding:0 20px;display:block;text-decoration:none;font-size:14px}.nav-bar>li>input{margin:0 10px}.nav-bar.vertical{height:auto;margin-top:0}.nav-bar.vertical>li{float:none;border-bottom:0}.nav-bar.vertical>li.has-flyout>a:first-child:after{content:"";display:block;width:0;height:0;border:solid 4px;border-color:transparent transparent transparent #e6e6e6}.nav-bar.vertical>li .flyout{left:100%;top:-1px}.nav-bar.vertical>li .flyout.right{left:auto;right:100%}.flyout{background:#f2f2f2;padding:20px;margin:0;border:1px solid #d9d9d9;position:absolute;top:39px;left:-1px;width:250px;z-index:40;-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 5px rgba(0,0,0,0.1);box-shadow:0 1px 5px rgba(0,0,0,0.1)}.flyout p{line-height:1.2;font-size:13px}.flyout *:first-child{margin-top:0}.flyout *:last-child{margin-bottom:0}.flyout.small{width:166.667px}.flyout.large{width:437.5px}.flyout.right{left:auto;right:-2px}.flyout.up{top:auto;bottom:39px}ul.flyout,.nav-bar li ul{padding:0;list-style:none}ul.flyout li,.nav-bar li ul li{border-left:solid 3px #CCC}ul.flyout li a,.nav-bar li ul li a{background:#f2f2f2;border:1px solid #e6e6e6;border-width:1px 1px 0 0;color:#555;display:block;font-size:14px;height:auto;line-height:1;padding:15px 20px;-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;-moz-box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;box-shadow:0 1px 0 rgba(255,255,255,0.5) inset}ul.flyout li a:hover,.nav-bar li ul li a:hover{background:#ebebeb;color:#333}ul.flyout li.active,.nav-bar li ul li.active{margin-top:0;border-top:1px solid #4d4d4d;border-left:4px solid #1a1a1a}ul.flyout li.active a,.nav-bar li ul li.active a{background:#4d4d4d;border:0;color:#fff;height:auto;margin:0;position:static;top:0;-webkit-box-shadow:0;-moz-box-shadow:0;box-shadow:0}@media only screen and (max-device-width:1280px){.touch .nav-bar li.has-flyout>a{padding-right:36px!important}}@media only screen and (max-width:1279px) and (min-width:768px){.touch .nav-bar li a{font-size:13px;font-size:1.3rem}.touch .nav-bar li.has-flyout>a.flyout-toggle{padding:20px!important}.touch .nav-bar li.has-flyout>a{padding-right:36px!important}}@media only screen and (max-width:767px){.nav-bar{height:auto}.nav-bar>li{float:none;display:block;border-right:0}.nav-bar>li>a.main{text-align:left;border-top:1px solid #ddd;border-right:0}.nav-bar>li:first-child>a.main{border-top:0}.nav-bar>li.has-flyout>a.flyout-toggle{position:absolute;right:0;top:0;padding:22px;z-index:2;display:block}.nav-bar>li.has-flyout.is-touch>a.flyout-toggle span{content:"";width:0;height:0;display:block}.nav-bar>li.has-flyout>a.flyout-toggle:hover span{border-top-color:#141414}.nav-bar.vertical>li.has-flyout>.flyout{left:0}.flyout{position:relative;width:100%!important;top:auto;margin-right:-2px;border-width:1px 1px 0 1px}.flyout.right{float:none;right:auto;left:-1px}.flyout.small,.flyout.large{width:100%!important}.flyout p:last-child{margin-bottom:18px}}.row{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:790px}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.row.collapse>.column,.row.collapse>.columns{padding-left:0;padding-right:0}.row.collapse .row{margin-left:0;margin-right:0}.row .row{width:auto;margin-left:-0.9375em;margin-right:-0.9375em;margin-top:0;margin-bottom:0;max-width:none}.row .row:before,.row .row:after{content:" ";display:table}.row .row:after{clear:both}.row .row.collapse{width:auto;margin:0;max-width:none}.row .row.collapse:before,.row .row.collapse:after{content:" ";display:table}.row .row.collapse:after{clear:both}.column,.columns{padding-left:0.9375em;padding-right:0.9375em;width:100%;float:left}[class*="column"]+[class*="column"]:last-child{float:right}[class*="column"]+[class*="column"].end{float:left}@media only screen{.small-push-0{position:relative;left:0%;right:auto}.small-pull-0{position:relative;right:0%;left:auto}.small-push-1{position:relative;left:8.33333%;right:auto}.small-pull-1{position:relative;right:8.33333%;left:auto}.small-push-2{position:relative;left:16.66667%;right:auto}.small-pull-2{position:relative;right:16.66667%;left:auto}.small-push-3{position:relative;left:25%;right:auto}.small-pull-3{position:relative;right:25%;left:auto}.small-push-4{position:relative;left:33.33333%;right:auto}.small-pull-4{position:relative;right:33.33333%;left:auto}.small-push-5{position:relative;left:41.66667%;right:auto}.small-pull-5{position:relative;right:41.66667%;left:auto}.small-push-6{position:relative;left:50%;right:auto}.small-pull-6{position:relative;right:50%;left:auto}.small-push-7{position:relative;left:58.33333%;right:auto}.small-pull-7{position:relative;right:58.33333%;left:auto}.small-push-8{position:relative;left:66.66667%;right:auto}.small-pull-8{position:relative;right:66.66667%;left:auto}.small-push-9{position:relative;left:75%;right:auto}.small-pull-9{position:relative;right:75%;left:auto}.small-push-10{position:relative;left:83.33333%;right:auto}.small-pull-10{position:relative;right:83.33333%;left:auto}.small-push-11{position:relative;left:91.66667%;right:auto}.small-pull-11{position:relative;right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:0.9375em;padding-right:0.9375em;float:left}.small-1{width:8.33333%}.small-2{width:16.66667%}.small-3{width:25%}.small-4{width:33.33333%}.small-5{width:41.66667%}.small-6{width:50%}.small-7{width:58.33333%}.small-8{width:66.66667%}.small-9{width:75%}.small-10{width:83.33333%}.small-11{width:91.66667%}.small-12{width:100%}.small-offset-0{margin-left:0% !important}.small-offset-1{margin-left:8.33333% !important}.small-offset-2{margin-left:16.66667% !important}.small-offset-3{margin-left:25% !important}.small-offset-4{margin-left:33.33333% !important}.small-offset-5{margin-left:41.66667% !important}.small-offset-6{margin-left:50% !important}.small-offset-7{margin-left:58.33333% !important}.small-offset-8{margin-left:66.66667% !important}.small-offset-9{margin-left:75% !important}.small-offset-10{margin-left:83.33333% !important}.small-offset-11{margin-left:91.66667% !important}.small-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.column.small-centered,.columns.small-centered{margin-left:auto;margin-right:auto;float:none}.column.small-uncentered,.columns.small-uncentered{margin-left:0;margin-right:0;float:left}.column.small-centered:last-child,.columns.small-centered:last-child{float:none}.column.small-uncentered:last-child,.columns.small-uncentered:last-child{float:left}.column.small-uncentered.opposite,.columns.small-uncentered.opposite{float:right}}@media only screen and (min-width: 40.063em){.medium-push-0{position:relative;left:0%;right:auto}.medium-pull-0{position:relative;right:0%;left:auto}.medium-push-1{position:relative;left:8.33333%;right:auto}.medium-pull-1{position:relative;right:8.33333%;left:auto}.medium-push-2{position:relative;left:16.66667%;right:auto}.medium-pull-2{position:relative;right:16.66667%;left:auto}.medium-push-3{position:relative;left:25%;right:auto}.medium-pull-3{position:relative;right:25%;left:auto}.medium-push-4{position:relative;left:33.33333%;right:auto}.medium-pull-4{position:relative;right:33.33333%;left:auto}.medium-push-5{position:relative;left:41.66667%;right:auto}.medium-pull-5{position:relative;right:41.66667%;left:auto}.medium-push-6{position:relative;left:50%;right:auto}.medium-pull-6{position:relative;right:50%;left:auto}.medium-push-7{position:relative;left:58.33333%;right:auto}.medium-pull-7{position:relative;right:58.33333%;left:auto}.medium-push-8{position:relative;left:66.66667%;right:auto}.medium-pull-8{position:relative;right:66.66667%;left:auto}.medium-push-9{position:relative;left:75%;right:auto}.medium-pull-9{position:relative;right:75%;left:auto}.medium-push-10{position:relative;left:83.33333%;right:auto}.medium-pull-10{position:relative;right:83.33333%;left:auto}.medium-push-11{position:relative;left:91.66667%;right:auto}.medium-pull-11{position:relative;right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:0.9375em;padding-right:0.9375em;float:left}.medium-1{width:8.33333%}.medium-2{width:16.66667%}.medium-3{width:25%}.medium-4{width:33.33333%}.medium-5{width:41.66667%}.medium-6{width:50%}.medium-7{width:58.33333%}.medium-8{width:66.66667%}.medium-9{width:75%}.medium-10{width:83.33333%}.medium-11{width:91.66667%}.medium-12{width:100%}.medium-offset-0{margin-left:0% !important}.medium-offset-1{margin-left:8.33333% !important}.medium-offset-2{margin-left:16.66667% !important}.medium-offset-3{margin-left:25% !important}.medium-offset-4{margin-left:33.33333% !important}.medium-offset-5{margin-left:41.66667% !important}.medium-offset-6{margin-left:50% !important}.medium-offset-7{margin-left:58.33333% !important}.medium-offset-8{margin-left:66.66667% !important}.medium-offset-9{margin-left:75% !important}.medium-offset-10{margin-left:83.33333% !important}.medium-offset-11{margin-left:91.66667% !important}.medium-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.column.medium-centered,.columns.medium-centered{margin-left:auto;margin-right:auto;float:none}.column.medium-uncentered,.columns.medium-uncentered{margin-left:0;margin-right:0;float:left}.column.medium-centered:last-child,.columns.medium-centered:last-child{float:none}.column.medium-uncentered:last-child,.columns.medium-uncentered:last-child{float:left}.column.medium-uncentered.opposite,.columns.medium-uncentered.opposite{float:right}.push-0{position:relative;left:0%;right:auto}.pull-0{position:relative;right:0%;left:auto}.push-1{position:relative;left:8.33333%;right:auto}.pull-1{position:relative;right:8.33333%;left:auto}.push-2{position:relative;left:16.66667%;right:auto}.pull-2{position:relative;right:16.66667%;left:auto}.push-3{position:relative;left:25%;right:auto}.pull-3{position:relative;right:25%;left:auto}.push-4{position:relative;left:33.33333%;right:auto}.pull-4{position:relative;right:33.33333%;left:auto}.push-5{position:relative;left:41.66667%;right:auto}.pull-5{position:relative;right:41.66667%;left:auto}.push-6{position:relative;left:50%;right:auto}.pull-6{position:relative;right:50%;left:auto}.push-7{position:relative;left:58.33333%;right:auto}.pull-7{position:relative;right:58.33333%;left:auto}.push-8{position:relative;left:66.66667%;right:auto}.pull-8{position:relative;right:66.66667%;left:auto}.push-9{position:relative;left:75%;right:auto}.pull-9{position:relative;right:75%;left:auto}.push-10{position:relative;left:83.33333%;right:auto}.pull-10{position:relative;right:83.33333%;left:auto}.push-11{position:relative;left:91.66667%;right:auto}.pull-11{position:relative;right:91.66667%;left:auto}}@media only screen and (min-width: 64.063em){.large-push-0{position:relative;left:0%;right:auto}.large-pull-0{position:relative;right:0%;left:auto}.large-push-1{position:relative;left:8.33333%;right:auto}.large-pull-1{position:relative;right:8.33333%;left:auto}.large-push-2{position:relative;left:16.66667%;right:auto}.large-pull-2{position:relative;right:16.66667%;left:auto}.large-push-3{position:relative;left:25%;right:auto}.large-pull-3{position:relative;right:25%;left:auto}.large-push-4{position:relative;left:33.33333%;right:auto}.large-pull-4{position:relative;right:33.33333%;left:auto}.large-push-5{position:relative;left:41.66667%;right:auto}.large-pull-5{position:relative;right:41.66667%;left:auto}.large-push-6{position:relative;left:50%;right:auto}.large-pull-6{position:relative;right:50%;left:auto}.large-push-7{position:relative;left:58.33333%;right:auto}.large-pull-7{position:relative;right:58.33333%;left:auto}.large-push-8{position:relative;left:66.66667%;right:auto}.large-pull-8{position:relative;right:66.66667%;left:auto}.large-push-9{position:relative;left:75%;right:auto}.large-pull-9{position:relative;right:75%;left:auto}.large-push-10{position:relative;left:83.33333%;right:auto}.large-pull-10{position:relative;right:83.33333%;left:auto}.large-push-11{position:relative;left:91.66667%;right:auto}.large-pull-11{position:relative;right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:0.9375em;padding-right:0.9375em;float:left}.large-1{width:8.33333%}.large-2{width:16.66667%}.large-3{width:25%}.large-4{width:33.33333%}.large-5{width:41.66667%}.large-6{width:50%}.large-7{width:58.33333%}.large-8{width:66.66667%}.large-9{width:75%}.large-10{width:83.33333%}.large-11{width:91.66667%}.large-12{width:100%}.large-offset-0{margin-left:0% !important}.large-offset-1{margin-left:8.33333% !important}.large-offset-2{margin-left:16.66667% !important}.large-offset-3{margin-left:25% !important}.large-offset-4{margin-left:33.33333% !important}.large-offset-5{margin-left:41.66667% !important}.large-offset-6{margin-left:50% !important}.large-offset-7{margin-left:58.33333% !important}.large-offset-8{margin-left:66.66667% !important}.large-offset-9{margin-left:75% !important}.large-offset-10{margin-left:83.33333% !important}.large-offset-11{margin-left:91.66667% !important}.large-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.column.large-centered,.columns.large-centered{margin-left:auto;margin-right:auto;float:none}.column.large-uncentered,.columns.large-uncentered{margin-left:0;margin-right:0;float:left}.column.large-centered:last-child,.columns.large-centered:last-child{float:none}.column.large-uncentered:last-child,.columns.large-uncentered:last-child{float:left}.column.large-uncentered.opposite,.columns.large-uncentered.opposite{float:right}.push-0{position:relative;left:0%;right:auto}.pull-0{position:relative;right:0%;left:auto}.push-1{position:relative;left:8.33333%;right:auto}.pull-1{position:relative;right:8.33333%;left:auto}.push-2{position:relative;left:16.66667%;right:auto}.pull-2{position:relative;right:16.66667%;left:auto}.push-3{position:relative;left:25%;right:auto}.pull-3{position:relative;right:25%;left:auto}.push-4{position:relative;left:33.33333%;right:auto}.pull-4{position:relative;right:33.33333%;left:auto}.push-5{position:relative;left:41.66667%;right:auto}.pull-5{position:relative;right:41.66667%;left:auto}.push-6{position:relative;left:50%;right:auto}.pull-6{position:relative;right:50%;left:auto}.push-7{position:relative;left:58.33333%;right:auto}.pull-7{position:relative;right:58.33333%;left:auto}.push-8{position:relative;left:66.66667%;right:auto}.pull-8{position:relative;right:66.66667%;left:auto}.push-9{position:relative;left:75%;right:auto}.pull-9{position:relative;right:75%;left:auto}.push-10{position:relative;left:83.33333%;right:auto}.pull-10{position:relative;right:83.33333%;left:auto}.push-11{position:relative;left:91.66667%;right:auto}.pull-11{position:relative;right:91.66667%;left:auto}}
		