/* Compiled Less CSS File */
/* Generated from "template.css" */

/* TEMPLATE CSS
*********************************************/
.hide-desktop {
  display: none !important;
}
.scrollToTop {
  height: 50px !important;
}
/* -------- LESS Elements -------- */
html {
  overflow-x: hidden;
}
body {
  font-family: 'Roboto', Tahoma, Arial, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 100%;
  line-height: 175%;
  color: #000000;
  margin: 0;
  height: 100%;
  background: #f7f7f7;
}
.container {
  width: 100%;
  max-width: 1008px;
  padding: 80px 15px 60px;
  height: auto;
  margin: 0 auto;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* -------- LAYOUT -------- */
.float-left {
  float: left;
}
.float-right {
  float: right;
}
.group:before,
.group:after {
  content: "";
  display: table;
}
.group:after {
  clear: both;
}
.ie7 .group {
  zoom: 1;
}
img {
  max-width: 100%;
  height: auto;
  border: none;
}
.clear {
  clear: both;
}
strong {
  font-weight: 700 !important;
}
hr {
  background: none;
  border: none;
  border-bottom: 3px double #cccccc;
  margin: 20px 0 50px;
  min-height: 10px;
}
a {
  color: #167cc4;
  text-decoration: underline;
  -webkit-transition: all 100ms ease-in-out;
  -moz-transition: all 100ms ease-in-out;
  -ms-transition: all 100ms ease-in-out;
  -o-transition: all 100ms ease-in-out;
  transition: all 100ms ease-in-out;
}
a:hover {
  color: #167cc4;
  text-decoration: none;
  -webkit-transition: all 100ms ease-in-out;
  -moz-transition: all 100ms ease-in-out;
  -ms-transition: all 100ms ease-in-out;
  -o-transition: all 100ms ease-in-out;
  transition: all 100ms ease-in-out;
}
a:active {
  color: #167cc4;
}
li a {
  color: #000000;
}
a.no-border {
  border: none;
}
h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a,
h1 a:hover,
h2 a:hover,
h3 a:hover,
h4 a:hover,
h5 a:hover,
h6 a:hover {
  border: none;
}
.tooltip {
  display: none !important;
}
/* Set width columns */
.span12 {
  width: 100% !important;
  margin-left: 0 !important;
}
.span11 {
  width: 91.43646408839778% !important;
}
.span10 {
  width: 82.87292817679558% !important;
}
.span9 {
  width: 74.30939226519337% !important;
}
.span8 {
  width: 65.814438447372149% !important;
}
.span7 {
  width: 57.18232044198895% !important;
}
.span6 {
  width: 48.61878453038674% !important;
}
.span5 {
  width: 40.05524861878453% !important;
}
.span4 {
  width: 31.628876894744298% !important;
}
.span3 {
  width: 23.076923076923077% !important;
}
.span2 {
  width: 14.3646408839779% !important;
}
.span1 {
  width: 5.801104972375691% !important;
}
[class*="span"] {
  display: block;
  width: 100%;
  min-height: 10px !important;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  float: left;
  margin-left: 2.556684657883553%;
}
[class*="span"]:first-child,
.first {
  margin-left: 0;
}
/* -------- STANDARD COLORS -------- */
/* -------- DESIGN STYLES -------- */
/*12px*/
/*14px*/
/*15px*/
/*16px*/
/*18px*/
/*20px*/
/*24px*/
/*28px*/
/*28px*/
* {
  -webkit-box-sizing: border-box !important;
  -moz-box-sizing: border-box !important;
  box-sizing: border-box !important;
}
/* montserrat-regular - latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  src: url('../webfonts/montserrat-v12-latin-regular.eot');
  src: local('Montserrat Regular'), local('Montserrat-Regular'), url('../webfonts/montserrat-v12-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
   url('../webfonts/montserrat-v12-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
   url('../webfonts/montserrat-v12-latin-regular.woff') format('woff'), /* Modern Browsers */
   url('../webfonts/montserrat-v12-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
   url('../webfonts/montserrat-v12-latin-regular.svg#Montserrat') format('svg');/* IE9 Compat Modes */
  /* Legacy iOS */
}
/* montserrat-600 - latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  src: url('../webfonts/montserrat-v12-latin-600.eot');
  src: local('Montserrat SemiBold'), local('Montserrat-SemiBold'), url('../webfonts/montserrat-v12-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
   url('../webfonts/montserrat-v12-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
   url('../webfonts/montserrat-v12-latin-600.woff') format('woff'), /* Modern Browsers */
   url('../webfonts/montserrat-v12-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
   url('../webfonts/montserrat-v12-latin-600.svg#Montserrat') format('svg');/* IE9 Compat Modes */
  /* Legacy iOS */
}
/* roboto-regular - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: url('../webfonts/roboto-v18-latin-regular.eot');
  src: local('Roboto'), local('Roboto-Regular'), url('../webfonts/roboto-v18-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
   url('../webfonts/roboto-v18-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
   url('../webfonts/roboto-v18-latin-regular.woff') format('woff'), /* Modern Browsers */
   url('../webfonts/roboto-v18-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
   url('../webfonts/roboto-v18-latin-regular.svg#Roboto') format('svg');/* IE9 Compat Modes */
  /* Legacy iOS */
}
/* roboto-700 - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: url('../webfonts/roboto-v18-latin-700.eot');
  src: local('Roboto Bold'), local('Roboto-Bold'), url('../webfonts/roboto-v18-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
   url('../webfonts/roboto-v18-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
   url('../webfonts/roboto-v18-latin-700.woff') format('woff'), /* Modern Browsers */
   url('../webfonts/roboto-v18-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
   url('../webfonts/roboto-v18-latin-700.svg#Roboto') format('svg');/* IE9 Compat Modes */
  /* Legacy iOS */
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: 'Montserrat', Verdana, Geneva, sans-serif;
  margin: 0 0 30px 0;
  line-height: 115%;
  font-weight: normal;
  color: #167cc4;
}
h1,
h2 {
  font-size: 186.7%;
  text-align: center;
}
h3 {
  font-size: 210%;
  margin: 0 0 5px;
}
h4 {
  font-size: 160%;
  margin: 0 0 20px;
}
p {
  margin: 0 0 20px 0;
}
/* -------- MIXINS -------- */
.transition {
  -webkit-transition: all 100ms ease-in-out;
  -moz-transition: all 100ms ease-in-out;
  -ms-transition: all 100ms ease-in-out;
  -o-transition: all 100ms ease-in-out;
  transition: all 100ms ease-in-out;
}
.chevron {
  font-family: 'FontAwesome';
  content: '\f054';
  font-size: 80%;
  color: #333333;
  padding-right: 5px;
  display: table-cell;
}
.check {
  font-family: 'FontAwesome';
  content: '\f00c';
  font-size: 80%;
  color: #05c000;
  padding-right: 5px;
  display: table-cell;
}
.inputfield {
  background: #ffffff;
  width: 100%;
  padding: 15px 10px;
  border: none;
  -moz-appearance: none;
  cursor: text;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  font-family: 'Roboto', Tahoma, Arial, sans-serif;
  font-size: 100%;
  -webkit-appearance: none;
}
.inputfield:focus {
  outline: none !important;
  box-shadow: none !important;
  border: 1px solid #666666 !important;
  -webkit-transition: all 100ms ease-in-out;
  -moz-transition: all 100ms ease-in-out;
  -ms-transition: all 100ms ease-in-out;
  -o-transition: all 100ms ease-in-out;
  transition: all 100ms ease-in-out;
}
button,
input[type=submit],
.btn-primary {
  position: relative;
  background: #ffda00;
  display: inline-block;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  border: none;
  padding: 14px 25px 18px;
  font-family: 'Montserrat', Verdana, Geneva, sans-serif;
  font-size: 133.3%;
  font-weight: 600;
  color: #167cc4;
  text-decoration: none;
  box-shadow: 0 -4px 0 0 rgba(0, 0, 0, 0.4) inset;
  -webkit-transition: all 100ms ease-in-out;
  -moz-transition: all 100ms ease-in-out;
  -ms-transition: all 100ms ease-in-out;
  -o-transition: all 100ms ease-in-out;
  transition: all 100ms ease-in-out;
  cursor: pointer;
}
button:hover,
input[type=submit]:hover,
.btn-primary:hover {
  -webkit-transition: all 100ms ease-in-out;
  -moz-transition: all 100ms ease-in-out;
  -ms-transition: all 100ms ease-in-out;
  -o-transition: all 100ms ease-in-out;
  transition: all 100ms ease-in-out;
  background: #167cc4;
  color: #ffffff;
  text-decoration: none;
}
.mceContentBody {
  background: none !important;
}
/* -------- HEADER -------- */
header {
  background: rgba(22, 124, 196, 0.9);
  position: fixed;
  z-index: 1000;
}
header .container {
  padding: 15px 10px !important;
}
header .logo {
  line-height: 0;
}
/* -------- MAIN NAV -------- */
nav ul {
  background: none !important;
  padding: 0;
  margin: 15px auto !important;
  position: relative;
  font-size: 100% !important;
  font-weight: normal !important;
  text-align: right;
  list-style: none;
}
nav li {
  margin-left: 3% !important;
  display: inline;
}
nav li a:after {
  content: '' !important;
}
nav li a {
  color: #ffffff;
  padding: 0 !important;
  text-decoration: none;
}
nav li:hover {
  background: none !important;
}
li:hover a {
  color: #ffda00;
  -webkit-transition: all 100ms ease-in-out;
  -moz-transition: all 100ms ease-in-out;
  -ms-transition: all 100ms ease-in-out;
  -o-transition: all 100ms ease-in-out;
  transition: all 100ms ease-in-out;
}
li.active a,
li.current a {
  color: #ffda00 !important;
  -webkit-transition: all 100ms ease-in-out;
  -moz-transition: all 100ms ease-in-out;
  -ms-transition: all 100ms ease-in-out;
  -o-transition: all 100ms ease-in-out;
  transition: all 100ms ease-in-out;
}
/* -------- CONTENT -------- */
.content > .container > .custom > p,
#contact.content p {
  max-width: 82%;
  margin: 0 auto 30px;
  text-align: center;
}
/* -------- INTRO -------- */
#intro {
  height: 676px;
  display: table;
}
#intro .introtext {
  display: table-cell;
  vertical-align: bottom;
}
.introtext .custom {
  background: rgba(0, 0, 0, 0.2);
  width: 100%;
  padding: 30px 0 10px;
}
.introtext .custom h1,
.introtext .custom p {
  max-width: 978px;
  margin: 0 auto 20px;
  color: #ffffff;
  text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5);
  text-align: center;
}
.introtext .custom p {
  font-size: 120%;
}
.introtext .custom p:after {
  display: block;
  margin-top: 20px;
  font-family: 'FontAwesome';
  content: '\f078';
  font-size: 186.7%;
  color: #ffffff;
}
.introtext .custom a {
  color: #ffda00;
}
/* -------- VOORDELEN -------- */
#voordelen {
  background: #ffffff;
}
#voordelen img:hover {
  margin-top: -5px;
  opacity: 0.9;
  -webkit-transition: all 100ms ease-in-out;
  -moz-transition: all 100ms ease-in-out;
  -ms-transition: all 100ms ease-in-out;
  -o-transition: all 100ms ease-in-out;
  transition: all 100ms ease-in-out;
}
/* -------- VERHUUR -------- */
#verhuur {
  background: #167cc4;
}
#verhuur .custom > div {
  padding: 30px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  background-color: #ffffff;
  position: relative;
  overflow: hidden;
}
#verhuur .custom > div.divider {
  background: none !important;
  padding: 0;
}
#verhuur .custom div.unit5 {
  background: url(../images/bedrijfsruimte-oosterhout.jpg) top 30px right 30px no-repeat #ffffff;
}
#verhuur .custom > div.span6:after {
  background: #05c000;
  color: #ffffff;
  content: 'RESERVEER NU';
  display: block;
  font-weight: bold;
  padding: 10px 68px;
  position: absolute;
  transform: rotate(45deg);
  top: 34px;
  right: -55px;
}
/*#verhuur .custom div.unit1:after {content: '36 units';}
	#verhuur .custom div.unit2:after {content: '31 units';}
	#verhuur .custom div.unit3:after {content: '22 units';}
	#verhuur .custom div.unit4:after {content: '22 units';}*/
#verhuur .span4,
#verhuur .basics .span6:first-child {
  font-weight: 700;
}
#verhuur h2 {
  color: #ffffff;
}
#verhuur h3 {
  color: #167cc4;
}
#verhuur h4 {
  color: #45a7ec;
}
#verhuur ul {
  margin: 0 0 20px;
  padding: 0;
  list-style: none;
}
#verhuur li {
  display: table;
  padding-bottom: 10px;
}
#verhuur li:before {
  font-size: 120% !important;
  font-family: 'FontAwesome';
  content: '\f00c';
  font-size: 80%;
  color: #05c000;
  padding-right: 5px;
  display: table-cell;
}
#verhuur a {
  position: relative;
  background: #ffda00;
  display: inline-block;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  border: none;
  padding: 14px 25px 18px;
  font-family: 'Montserrat', Verdana, Geneva, sans-serif;
  font-size: 133.3%;
  font-weight: 600;
  color: #167cc4;
  text-decoration: none;
  box-shadow: 0 -4px 0 0 rgba(0, 0, 0, 0.4) inset;
  -webkit-transition: all 100ms ease-in-out;
  -moz-transition: all 100ms ease-in-out;
  -ms-transition: all 100ms ease-in-out;
  -o-transition: all 100ms ease-in-out;
  transition: all 100ms ease-in-out;
  cursor: pointer;
  width: 100%;
  padding-left: 20px;
}
#verhuur a:after {
  position: absolute;
  background: #167cc4;
  width: 8%;
  height: 100%;
  -webkit-border-radius: 0 5px 5px 0;
  -moz-border-radius: 0 5px 5px 0;
  border-radius: 0 5px 5px 0;
  right: 0;
  top: 0;
  content: '>';
  font-family: 'FontAwesome';
  content: '\f067';
  font-weight: normal;
  font-size: 133.3%;
  line-height: 220%;
  color: #ffffff;
  text-align: center;
  box-shadow: 0 -4px 0 0 rgba(0, 0, 0, 0.4) inset;
  -webkit-transition: all 100ms ease-in-out;
  -moz-transition: all 100ms ease-in-out;
  -ms-transition: all 100ms ease-in-out;
  -o-transition: all 100ms ease-in-out;
  transition: all 100ms ease-in-out;
}
/* IE 11 */
@media all and (-ms-high-contrast: none) {
  #verhuur a:after {
    font-size: 80% !important;
    line-height: 200%;
  }
}
#verhuur a:hover {
  background: #167cc4;
  color: #ffda00;
  -webkit-transition: all 100ms ease-in-out;
  -moz-transition: all 100ms ease-in-out;
  -ms-transition: all 100ms ease-in-out;
  -o-transition: all 100ms ease-in-out;
  transition: all 100ms ease-in-out;
}
#verhuur a:hover:after {
  background: #ffda00;
  color: #167cc4;
  -webkit-transition: all 100ms ease-in-out;
  -moz-transition: all 100ms ease-in-out;
  -ms-transition: all 100ms ease-in-out;
  -o-transition: all 100ms ease-in-out;
  transition: all 100ms ease-in-out;
}
/* -------- FOTO'S -------- */
#fotos {
  background: #f2f2f2;
}
#fotos > div {
  width: 100%;
  max-width: 978px;
  margin: 0 auto;
}
#fotos img {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
#jcemediabox-popup-content {
  width: 100% !important;
}
#jcemediabox-popup-closelink {
  width: 90px !important;
}
/* -------- HUURCONTRACT-------- */
/* -------- GOOGLE MAPS -------- */
/* -------- CONTACT -------- */
#contact {
  color: #ffffff;
}
#contact h2 {
  color: #ffffff;
}
/* -------- OVERIGEN -------- */
#overigen {
  font-size: 93.3%;
}
#overigen h2 {
  font-size: 133.3%;
  text-align: left;
}
#overigen p {
  max-width: 100%;
  text-align: left;
}
#overigen img {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  margin-top: 10px;
}
/* -------- FORMS -------- */
fieldset {
  border: none;
  margin: 0 !important;
  padding: 0;
}
.formCaption {
  width: 25% !important;
}
.formBody {
  width: 100%;
  margin-bottom: 20px;
}
fieldset.formFieldset ol.formContainer li {
  padding: 0 !important;
}
input[type=text] {
  background: #ffffff;
  width: 100%;
  padding: 15px 10px;
  border: none;
  -moz-appearance: none;
  cursor: text;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  font-family: 'Roboto', Tahoma, Arial, sans-serif;
  font-size: 100%;
  -webkit-appearance: none;
}
input[type=text],
textarea {
  background: #ffffff;
  width: 100%;
  padding: 15px 10px;
  border: none;
  -moz-appearance: none;
  cursor: text;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  font-family: 'Roboto', Tahoma, Arial, sans-serif;
  font-size: 100%;
  -webkit-appearance: none;
}
.rsform-block-boxtype label {
  display: inline-block;
  cursor: pointer;
  position: relative;
  padding-left: 25px;
  margin-right: 15px;
}
.rsform-block-boxtype input[type=radio] {
  display: none;
}
.rsform-block-boxtype label:before {
  content: "";
  display: inline-block;
  width: 15px;
  height: 15px;
  margin-right: 10px;
  padding: 2px;
  position: absolute;
  left: 0;
  bottom: 0;
  background: #ffffff;
  border-radius: 18px;
}
.rsform-block-boxtype input[type=radio]:checked + label:before {
  content: "\2022";
  color: #333333;
  font-size: 30px;
  text-align: center;
  line-height: 11px;
}
.rsform-input-box {
  margin-bottom: 25px;
}
textarea {
  height: 200px;
  margin-bottom: 25px;
}
.rsform-block-type-box {
  margin-bottom: 25px;
}
.rsform-block-type-box .form-check {
  padding: 5px 0;
}
.rsform button {
  font-size: 133.3% !important;
  width: 100% !important;
}
.rsform button:before {
  font-family: 'FontAwesome';
  content: '\f0e0';
  font-weight: normal;
  font-size: 120%;
  color: #167cc4;
  text-align: center;
  padding-right: 15px;
  -webkit-transition: all 100ms ease-in-out;
  -moz-transition: all 100ms ease-in-out;
  -ms-transition: all 100ms ease-in-out;
  -o-transition: all 100ms ease-in-out;
  transition: all 100ms ease-in-out;
}
.rsform button:hover:after {
  color: #ffda00;
}
/* -------- COPYRIGHT -------- */
.copyright {
  background: #167cc4;
  padding: 0 0 10px;
  font-size: 80%;
  color: #94c3e4;
}
.copyright .container {
  padding: 30px 10px 0;
}
.copyright .span6:last-child {
  text-align: right;
}
.copyright p {
  margin: 0;
}
.copyright a {
  color: #94c3e4;
}
.copyright a:hover {
  text-decoration: underline;
}
/* Device grade: B */
@media screen and (max-width: 1024px) {
  /* -------- Device grade B -------- */
}
/* Device grade: C */
@media screen and (max-width: 800px) {
  /* -------- Device grade C -------- */
  /* -------- KOSTEN -------- */
  #kosten > .container > .custom > p:first-of-type br {
    display: none;
  }
  /* -------- MAIN NAV -------- */
  .nav.unite-nav {
    font-size: 120% !important;
  }
  .nav.unite-nav > li {
    margin-left: 1.5% !important;
  }
  .nav.unite-nav > li > a {
    font-size: 80% !important;
  }
  .introtext .custom {
    background: none;
    padding: 30px 15px 10px;
    color: #167cc4;
  }
  /* -------- VERHUUR -------- */
  #verhuur .span12 {
    background-image: none !important;
    padding: 0;
  }
  #verhuur .basics .span4 {
    width: 48.61878453038674% !important;
  }
  #verhuur .basics .span8 {
    width: 48.61878453038674% !important;
    margin-left: 2.556684657883553% !important;
  }
  #verhuur .basics .span6 {
    width: 48.61878453038674% !important;
  }
  #verhuur .basics .span6:last-child {
    width: 48.61878453038674% !important;
    margin-left: 2.556684657883553% !important;
  }
  .options .span4 {
    display: none;
  }
  .options .span8 {
    width: 100% !important;
    margin-left: 0 !important;
  }
  #verhuur a {
    font-size: 120%;
    padding-left: 10px;
  }
  #verhuur .custom > div.span6:after {
    content: 'NIEUW';
    font-size: 100%;
    padding: 6px 48px;
    top: 16px;
    right: -38px;
  }
  /* -------- FOTO'S -------- */
  #fotos > div {
    padding: 0 10px;
  }
}
/* Device grade: D */
@media screen and (max-width: 480px) {
  /* -------- Device grade D -------- */
  body {
    background: none;
  }
  .hide-mobile {
    display: none;
  }
  .scrollToTop {
    display: none !important;
  }
  .container {
    padding: 40px 15px 20px;
  }
  .span12,
  .span11,
  .span10,
  .span9,
  .span8,
  .span7,
  .span6,
  .span5,
  .span4,
  .span3,
  .span2,
  .span1 {
    width: 100% !important;
    margin-left: 0 !important;
  }
  nav {
    display: none !important;
  }
  p {
    margin: 0 0 15px 0;
  }
  /* -------- HEADER -------- */
  header {
    max-height: 100px;
  }
  .logo {
    text-align: center;
  }
  .logo img {
    max-width: 50%;
  }
  /* -------- CONTENT -------- */
  /* -------- INTRO -------- */
  #intro {
    background: rgba(22, 124, 196, 0.75);
    background-image: none !important;
    height: 650px;
    padding-top: 100px;
  }
  /* -------- VOORDELEN -------- */
  #voordelen .span3 {
    width: 48.61878453038674% !important;
    margin-bottom: 10px;
  }
  #voordelen .span3:nth-child(even) {
    margin-left: 2.556684657883553% !important;
  }
  #voordelen img:hover {
    margin-top: 0;
  }
  /* -------- VERHUUR -------- */
  #verhuur .span6.first {
    margin: 0 0 20px;
  }
  #verhuur ul {
    height: auto;
  }
  .options .span8 br {
    display: none;
  }
  #verhuur a:after {
    width: 20%;
    line-height: 333%;
  }
  /* -------- FOTO'S -------- */
  #fotos > div {
    padding: 15px 10px;
  }
  #fotos .span4 {
    width: 100% !important;
    margin: 15px 0;
    text-align: center;
  }
  #fotos .span4:nth-child(even) {
    margin-left: 0 !important;
  }
  /* -------- OVERIGEN -------- */#overigen img {
    display: none;
  }
  /* -------- FORMS -------- */
  input[type=text] {
    padding: 12px 10px;
  }
  .rsform-block-boxtype {
    font-size: 120%;
  }
  /* -------- COPYRIGHT -------- */
  .copyright .span12:last-child {
    display: none;
  }
}