/* Enter Your Custom CSS Here */


/*--columns home page---dit is een tijdelijke hack omdat design options niet werkt ----*/
@media (min-width: 992px){
.col-md-4 {
    width: 32.33333%;
    margin-right: 1%;
}
}
/* Smartphones (portrait and landscape) ----------- */
    @media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
      .skin.flip-x .layer-media {
          display: none;  
  }
    }


/*--anchors for homepage---*/
a.anchor{
display: block;
position: relative;
top: 100px;
visibility: hidden;
}


/*--styling Mailchimp form---*/
div.mc4wp-form-fields{
  width:100%;
}

div.mc4wp-form-fields p label {
	display: none;
}

div.mc4wp_signup_form .mc_input{
  width: 100%;
  float:left;
}
input div.mc4wp_signup_submit{
  width: 22%;
  margin-top: 0;
  text-align: center;
  float: left;
}
 input[type=submit] {
    color: #fff;
    background: #778d91 ;
}
::-webkit-input-placeholder {
 color: #FFffff;
}
 
:-moz-placeholder { /* Firefox old */
 color: #FFffff;
}
 
::-moz-placeholder { /* Firefox new */
 color: #FFffff;
}
 
:-ms-input-placeholder {
 color: #FFffff;
}

/*--staff page--*/
h3.figure-caption-title strong {
font-family: brain_flowerregular !important;
  font-size: 28px !important;
  font-weight:400;
}
div.staff-os-animation{
  padding-top:24px;
-webkit-box-shadow: 5px 5px 5px 0px rgba(50, 50, 52, 0.29);
-moz-box-shadow:    5px 5px 5px 0px rgba(50, 50, 52, 0.29);
box-shadow:         5px 5px 5px 0px rgba(50, 50, 52, 0.29);
}
/*--post grid----*/
a.element.title_link, hr.element.hr{
  font-family: brain_flowerregular !important;
  font-size: 28px !important;
  /*margin-top:38px;*/
}

/*--footer---*/
.element-normal-top {
  margin-top:25px !important;
}
.element-normal-bottom{
    margin-bottom:25px !important;
}
.element-short-bottom{
  margin-top:5px !important;
    margin-bottom:5px !important;
}
.swatch-footersocket .text-widget{
  text-align:left!important;
  font-size:10px !important;
}
.adres-footer{
  display:inline-block;
  text-align:left;
  vertical-align:middle;
}
.rechten-in-socket{
  padding-left:40px;
  float:left;
  font-size:12px;
}