

body {
  letter-spacing:-.3px;

}

.uk-card.uk-card-hover:hover, .uk-card-default.uk-card-hover:hover, .uk-card-primary.uk-card-hover:hover, .uk-card-secondary.uk-card-hover:hover, .gallery .uk-light:hover, .kleur .el-color:hover  {
	transition-duration: .15s;
	transform: translateY(-5px);
}
.uk-slider-container {
   padding-top:40px;
   padding-bottom: 40px;
}

.uk-navbar-container.uk-navbar-sticky .uk-navbar-nav>li>a, .uk-navbar-container.uk-navbar-sticky .uk-navbar-item {
  min-height: 50px !important;
}

.uk-navbar-container.uk-navbar-sticky .uk-logo img {
	width: 100px;
}

.uk-navbar-container.uk-navbar-sticky {
  box-shadow: 0 0 2px rgb(0 0 0 / 50%);
  -webkit-box-shadow: 0 0 2px rgb(0 0 0 / 50%);
}
.uk-navbar-dropdown {
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
}

.taal-selectie div.mod-languages li {
	margin: 0px;
}

.taal-selectie .uk-subnav>* {
	padding-left: 6px;

}

.jpmenu .el-item.uk-card .uk-card-body {
	padding: 10px 20px !important;
}

.jpmenu .el-item {
   border: 1px solid #ddd !important;

}


@media only screen and (max-width: 800px) {
	.prints .uk-button-small {
		line-height: 20px !important;
		padding: 15px 20px !important;
	}

}

.tm-headerbar-top {
	padding-bottom: 0px;
}

.uk-lightbox-toolbar a {
color:#fff !important

}

.hd-image-comparison {
  margin-left:0px !important;
	margin-right:0px !important;

}

.convertforms .cf-response {
padding: 0px;
}

.convertforms .cf-content-wrap, .convertforms .cf-form-wrap {
padding: 0px;
}

.cf-input::placeholder   {
  color: rgba(0,0,0,0.5) !important;
  }


.cf-input.cf-input-shadow-0   {
  color: rgba(0,0,0,0.5) !important;
  background:#fefefe !important;

  }


.convertforms .cf-input::placeholder {
  opacity: 1 !important;
}

.convertforms.cf-success .cf-response {
background-color: transparent;
border-radius: 0px;
text-align: left !important;
color:#444;
}

.convertforms .cf-response {
padding: 0px;
}

.convertforms .cf-content-wrap, .convertforms .cf-form-wrap {
padding: 0px;
}

f-input::placeholder   {
  color:rgba(255,255,255,0.4) !important;
  }

.convertforms form {
  line-height: 1.5;

/*.cf-input.cf-input-shadow-0   {
  color: rgba(255,255,255,0.4) !important;
  */
}

.convertforms textarea.cf-input, .convertforms input.cf-input, .convertforms select.cf-input, .convertforms .cf-input{
	 border: 1px solid rgba(0,0,0,0.1) !important;
  }

.contact .convertforms textarea.cf-input, .contact .convertforms input.cf-input, .contact .convertforms select.cf-input, .contact .convertforms .cf-input {
   border: 1px solid #ccc !important;
}

select, input, textarea {
	background:transparent !important;

}

.convert select, .convert input, .convert textarea {
  border: 1px solid #ccc;
  font-size: .875em;
  padding: 11px 14px;
  background:#fff;

}

.convert input[type=button],
.convert input[type=submit]  {
  padding: 0 30px;
  vertical-align: middle;
  font-size: .875rem;
  line-height: 38px;
  text-align: center;
  transition: .1s ease-in-out;
  font-weight: 500;
  text-transform: none;
  letter-spacing: 1px;
  background-origin: border-box;
  background-color: #333 !important;
  color: #fff;
  border: 1px solid #ccc;
}

.convertforms .cf-checkbox-group, .convertforms .cf-radio-group {
	padding: 5px 0;
}

/* convert donker */

.donker .convertforms.cf-success .cf-response {
background-color: transparent;
border-radius: 0px;
text-align: left !important;
color:#fff !important;
}

.donker .convertforms .cf-label {
  color:#fff;
}

.donker .convertforms .cf-response {
padding: 0px;
}

.donker .convertforms .cf-content-wrap, .donker .convertforms .cf-form-wrap {
padding: 0px;
}

.donker f-input::placeholder   {
  color:rgba(255,255,255,0.4) !important;
  }

.donker .cf-input.cf-input-shadow-0   {
  color: rgba(255,255,255,0.4) !important;
  }

.donker .convertforms textarea.cf-input, .donker .convertforms input.cf-input, .donker .convertforms select.cf-input {
   border: 1px solid rgba(255,255,255,0.4) !important;
}

.donker select, .donker input, .donker textarea {
  background:transparent !important;
}

.donker .cf-input.cf-input-shadow-0   {
color: rgba(0,0,0,0.5) !important;
background:transparent !important;

}

.donker .cf-input::placeholder, .donker .cf-input.cf-input-shadow-0 {
color: rgba(255,255,255,0.7) !important;
}

/*.donker button {
  background:#fff !important;
  color:#000 !important;

}*/

/* einde convert donker */

.hd-image-comparison {
	margin-left: 0px !important;
	margin-right: 0px !important;

}

.uk-lightbox-toolbar>* {
color:#fff !important

}

.uk-lightbox a {
	color: #fff !important;
}

.knop-vaag .uk-button {
    background: rgba(255,2552,255,0.45);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    color:#000 !important;
    text-shadow: 0 0 4px rgb(0 0 0 / 0%);
    border:1px solid rgba(255,255,255,0.5) !important;


}

.uk-tile-default, .uk-tile-primary, .uk-tile-secondary {
  border-radius:10px;

}


.knop-vaag .uk-button:hover {
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    color:#000 !important;
    text-shadow: 0 0 4px rgb(0 0 0 / 0%);
    border:1px solid rgba(0,0,0,0.5) !important;

}

@media only screen and (max-width:767px) {
.uk-offcanvas-bar .uk-section-small {
	padding-top:20px;
	padding-bottom:20px;

}
}

@media only screen and (min-width:600px) {

.uk-offcanvas-bar {
	width: 420px;
	padding: 10px 20px;

}

.uk-offcanvas-bar .uk-container {
   padding-left:10px;

}
}
