.team-widget h3 {
    font-family: 'lato-regular';
    color: #435C72;
    text-transform: uppercase;
    font-size: 20px;
    font-weight: 700;
}

.borgeind-residences-project .voorzieninglabel {min-width: auto;}


.leadix-form form input[type="checkbox"] {
    width: unset !important;
  }

/*.financien-ol {list-style: none;}
.project-pagina article .financien-ol li:before {display: none !important;}*/
.financien-ol li:before {display: none !important;}

@media (max-width: 767px) {
.s24 figure, .s24 figure img {width: 100%;object-fit: cover;}
.s30 figure, .s30 figure img {width: 100%;object-fit: cover;}
  
  body .tm-navbar:first-of-type {
    	display: none;
  }
  
  body .tm-navbar .uk-navbar-content {
  	margin-top: -65px;
  }
  
  body .tm-navbar .uk-navbar-content .mod-languages {
  	top: 0;
  }
}

@media (min-width: 768px) {
    .s24, .s30 {text-align: right;}
}

.inloggen-bewoners-page iframe#form-iframe {min-height: 565px !important;}
.tm-navbar-center [class*='tm-logo']{transform:scale(1.2);}
.uk-dropdown-navbar{background-color:#2FBCFF;color:#FFF;width:260px;left:0px !important;margin-top:10px;}
.uk-dropdown-navbar a, .uk-dropdown-navbar a:hover, .uk-dropdown-navbar a:focus{color:#FFF;font-size:15px;}
.uk-dropdown-navbar .uk-nav-navbar > li.uk-active > a, .uk-dropdown-navbar .uk-nav-navbar > li.uk-active > a:hover, .uk-dropdown-navbar .uk-nav-navbar > li.uk-active > a:focus{color:#FFF;font-size:15px;}
.uk-nav-dropdown > li > a, .uk-nav-navbar > li > a{color:#FFF !important;font-size:15px !important;}
@font-face{font-family:'lato-regular';src:url('../fonts/lato-regular-webfont.eot');src:url('../fonts/lato-regular-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/lato-regular-webfont.woff2') format('woff2'),
url('../fonts/lato-regular-webfont.woff') format('woff'),
url('../fonts/lato-regular-webfont.ttf') format('truetype'),
url('../fonts/lato-regular-webfont.svg#latoregular') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'lato-light';src:url('../fonts/lato-light-webfont.eot');src:url('../fonts/lato-light-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/lato-light-webfont.woff2') format('woff2'),
url('../fonts/lato-light-webfont.woff') format('woff'),
url('../fonts/lato-light-webfont.ttf') format('truetype'),
url('../fonts/lato-light-webfont.svg#latolight') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'lato-hairline';src:url('../fonts/lato-hairline-webfont.eot');src:url('../fonts/lato-hairline-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/lato-hairline-webfont.woff2') format('woff2'),
url('../fonts/lato-hairline-webfont.woff') format('woff'),
url('../fonts/lato-hairline-webfont.ttf') format('truetype'),
url('../fonts/lato-hairline-webfont.svg#latohairline') format('svg');font-weight:normal;font-style:normal;}

@font-face {
    font-family: 'lato-black-webfont';
    src: url('../fonts/lato-black-webfont.eot');
    src: url('../fonts/lato-black-webfont.eot?#iefix') format('embedded-opentype'),
    url('../fonts/lato-black-webfont.woff2') format('woff2'),
    url('../fonts/lato-black-webfont.woff') format('woff'),
    url('../fonts/lato-black-webfont.ttf') format('truetype'),
    url('../fonts/lato-black-webfont.svg#latoblack') format('svg');
    font-weight: normal;
    font-style: normal;
}

.uk-slidenav-position .uk-slidenav {display: block !important;}
.uk-slidenav-contrast {color: red !important;}
.plattegrondgallery .uk-panel {padding: 15px;border: 1px solid #CCC;}
.plattegrondgallery .uk-panel-title {background-color: #435b71;    font-family: 'lato-light';
    font-size: 20.41px;
    text-transform: uppercase;
    color: #FFF;padding: 5px;text-align: center;}

.rapelenburg-plattegronden > div > div {border-bottom: 1px solid #CCC;padding-bottom: 40px;}
.thestayy-plattegronden figure img {min-height: 460px;max-height: 640px;object-fit: cover;}

.countdown .smartcountdown {margin-top: 70px;margin-bottom: 70px;}

  .countdown,  .countdown * {text-align: center;}
  .countdown h2 {font-family: 'lato-black-webfont';
font-size: 50px;
color: #2fbcff;
line-height: 1;
padding-top: 80px;
}

  .countdown p {
    font-family: 'lato-black-webfont';
    font-size: 23px;
    line-height: 40px;
    color: #3a5166;
    text-transform: uppercase;
  }


.scd-unit {display: inline-block;}
.scd-unit:after {content: ".";  
display: block;  
height: 0;  
font-size: 0;  
clear: both;  
visibility: hidden;} 
.scd-unit-horz {/*float: none;*/}

/*.scd-unit-horz {display: inline-block;}

.scd-unit-horz:after {content: ".";  
display: block;  
height: 0;  
font-size: 0;  
clear: both;  
visibility: hidden;}*/
.scd-unit-horz .scd-digits-row {/*float: none;*/} 


/*.scd-unit-horz .scd-digits-row {display: inline-block;}
.scd-unit-horz .scd-digits-row:after {content: ".";  
display: block;  
height: 0;  
font-size: 0;  
clear: both;  
visibility: hidden;}
*/




/*.scd-unit .scd-digits {max-width: 185px;margin-left: auto !important;margin-right: auto !important;}*/
.scd-unit .scd-digit {
  border-radius: 5px;
  background-color: rgb(47, 188, 255);
  box-shadow: 0px 7px 12.09px 0.91px rgba(0, 0, 0, 0.3);
   width: 76px !important;
  height: 89px !important;
  /*display: -webkit-box;      
display: -moz-box;         
display: -ms-flexbox;      
display: -webkit-flex;
display: flex;*/
display: inline-block;
line-height: 89px !important;
-webkit-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-align-content: center;
align-content: center;
-webkit-align-items: center;
align-items: center;
justify-content: center;
-webkit-justify-content: center;
font-size: 50px;
color: #fff;
/*line-height: 1;*/
margin: 8px;
}

.countdown-moreinfo a {
   border-width: 1px;
  border-color: rgb(0, 149, 223);
  border-style: solid;
  border-radius: 5px;
  width: 288px;
  height: 87px;
  line-height: 87px;
  display: inline-block;
  color: #3a5166;
  font-family:'lato-regular';
  font-size: 30px;
  text-transform: uppercase;
}

.countdown-moreinfo a:hover, .countdown-moreinfo a:focus {
  background-color: rgb(0, 149, 223);
  color: #FFF;
  text-decoration: none;
}

/*.scd-unit > div > div.scd-digit:nth-child(1) {float:left;}
.scd-unit > div > div.scd-digit:nth-child(2) {float:right;}*/

.scd-unit .scd-label-row {
   /*width: 152px !important;
   margin-top: 40px;*/
   color: #3a5166;
   font-size: 30px !important;
   line-height: 40px;
  font-family: 'lato-black-webfont';
  text-transform: uppercase;
/*float: none;*/
}

.scd-digits-row {float: none;}

.tm-block-bottom-a {
    background: url('/images/usps-bg.jpg');
    background-size: cover;
}

.tm-block-bottom-a .uk-panel-teaser {
    background: transparent;
}

.tm-block-bottom-a  .uk-panel-title {font-size: 18px;max-width: 220px;}

.home-usps-widget > div {position: relative;}
.home-usps-widget > div::before {content:'';width: 1px;height: 100px;position: absolute;display: inline-block;background-color: rgba(255,255,255,0.29);}
.home-usps-widget > div:first-child::before {display: none;}
.home-usps-widget > div > div {
/*display: -webkit-box;      
display: -moz-box;         
display: -ms-flexbox;      
display: -webkit-flex;
display: flex;
-webkit-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-align-content: space-between;
align-content: space-between;
-webkit-align-items: center;
align-items: center;
justify-content: center;
-webkit-justify-content: center;*/
display: -webkit-box;      
display: -moz-box;         
display: -ms-flexbox;      
display: -webkit-flex;
display: flex;
-webkit-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-align-content: center;
align-content: center;
-webkit-align-items: center;
align-items: center;
justify-content: center;
-webkit-justify-content: center;
flex-direction: column;
-webkit-flex-direction: column;
}

@media (min-width: 1201px) {
  .scd-unit-horz {width: 200px;}
  .scd-label-row {
    width: 200px;
    max-width: 200px;
    min-width: 200px !important;
}
}

@media (min-width: 1220px) {
    #tm-bottom-a > .uk-container {max-width: 1674px;}
    .home-usps-widget > div::before {
    position: absolute;
top: 50%;
left: 20px;
-webkit-transform: translate(0%, -50%);
-moz-transform: translate(0%, -50%);
-ms-transform: translate(0%, -50%);
-o-transform: translate(0%, -50%);
transform: translate(0%, -50%);
}
}


@media (max-width: 1219px) {
.home-usps-widget > div::before {display: none;}
.home-usps-widget > div > div {display: block;}
.tm-block-bottom-a  .uk-panel-title {max-width: none;}
}


@media (max-width: 1200px) {

.scd-unit .scd-digit {
  border-radius: 5px;
  background-color: rgb(47, 188, 255);
  box-shadow: 0px 7px 12.09px 0.91px rgba(0, 0, 0, 0.3);
   width: 57px !important;
  height: 67px !important;
  /*display: -webkit-box;      
display: -moz-box;         
display: -ms-flexbox;      
display: -webkit-flex;
display: flex;*/
display: inline-block;
line-height: 67px !important;
-webkit-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-align-content: center;
align-content: center;
-webkit-align-items: center;
align-items: center;
justify-content: center;
-webkit-justify-content: center;
font-size: 50px;
color: #fff;
/*line-height: 1;*/
margin: 8px;
}
.scd-counter-col {
  display: -webkit-box;      
display: -moz-box;         
display: -ms-flexbox;      
display: -webkit-flex;
display: flex;
-webkit-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-align-content: center;
align-content: center;
-webkit-align-items: center;
align-items: center;
justify-content: center;
-webkit-justify-content: center;
}
.scd-label-row {float: none;}
.scd-unit-horz {width: 25%;
display: -webkit-box;      
display: -moz-box;         
display: -ms-flexbox;      
display: -webkit-flex;
display: flex;
-webkit-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-align-content: center;
align-content: center;
-webkit-align-items: center;
align-items: center;
justify-content: center;
-webkit-justify-content: center;
}

/*.scd-digits-row  .scd-digit:nth-child(1) {float: left;}
.scd-digits-row  .scd-digit:nth-child(2) {float: right;}*/

}




@media (min-width: 768px) {

.contactleft label {width: 20% !important;}
.contactleft input, .contactleft textarea {width: 80% !important;}
.contactleft .jform-form p, .contactleft .leadix-form p {margin-left: 20%;}
.contactleft .jform-form p, .contactleft .jform-form p a, .contactleft .leadix-form p, .contactleft .leadix-form p a {font-size: 12px;line-height: 15px;}
.contactleft button {margin-left: 20%;}
.rental-contactform .jform-form p {margin-left: 20%;}
.rental-contactform .jform-form p, .rental-contactform .jform-form p a,
  .rental-contactform .leadix-form p, .rental-contactform .leadix-form p a{font-size: 12px;line-height: 15px;}

.meubilering-container {display: inline-block;width: 100%;}
.meubilering-container:after {content: ".";  
display: block;  
height: 0;  
font-size: 0;  
clear: both;  
visibility: hidden;}
.meubilering-container-left {float: left;width: 50%;padding-right: 20px;box-sizing: border-box;}
.meubilering-container-right {float: left;width: 50%;padding-left: 20px;box-sizing: border-box;}

}




@media (max-width: 767px) {

.contactleft label {width: 100% !important;}
.contactleft input, .contactleft textarea {width: 100% !important;}
.contactleft .jform-form p, .contactleft .jform-form p a {font-size: 12px;line-height: 15px;}
.rental-contactform .jform-form p, .rental-contactform .jform-form p a {font-size: 12px;line-height: 15px;}
}


@media (min-width: 768px) {
    .rapelenburg-residence-project article .uk-width-medium-2-3 {width: 53.33%;}
    .rapelenburg-residence-project article .uk-width-medium-1-3 {width: 46.67%;}


}

@media (min-width: 1200px) {
     .rapelenburg-residence-project article .uk-width-medium-1-3 .jform-form input {min-width: 335px;}   
     .rapelenburg-residence-project article .uk-width-medium-1-3 .jform-form button {  margin-left: 80px;}

     .sio .meubilering-container-left {float: left;width: 34%;padding-right: 20px;box-sizing: border-box;}
.sio .meubilering-container-right {float: left;width: 66%;padding-left: 20px;box-sizing: border-box;}

.sio .meubilering-container-right > div {display: inline-block;width: 100%;}
.sio .meubilering-container-right > div:after {content: ".";  
    display: block;  
    height: 0;  
    font-size: 0;  
    clear: both;  
    visibility: hidden;}
.sio .meubilering-container-right > div > div:nth-child(odd) {float: left;width: 50%;padding-right: 5px;box-sizing: border-box;}
.sio .meubilering-container-right > div > div:nth-child(even) {float: left;width: 50%;padding-left: 5px;box-sizing: border-box;}
}

.mailchimpform {background: #f3f3f3;padding: 25px 40px;}
.mailchimpform > div {position: relative;}

.rapelenburg-residence-project .rrp + .rrp { margin-top: 0px !important; }
.rapelenburg-residence-project article h1 {font-family:'lato-light';font-size:45.55px;line-height: 55px;color: #2fbcff;}
.rapelenburg-residence-project article h1 span {font-family: 'lato-black-webfont';font-size:45.55px;line-height: 55px;color: #2fbcff;display: block;left: 0px;}
.rapelenburg-residence-project article h2 {font-family:'lato-regular' !important;font-size:25px !important;line-height: 30px !important;color: #2fbcff !important;text-align: left !important;text-transform: none !important;margin-top: 50px !important;}
.rapelenburg-residence-project article .bluepspan {color: #2fbcff;display: inline-block !important;left: 0px !important;margin-left: 0px !important;margin-bottom: 50px !important;font-weight: 900 !important;}
.rapelenburg-residence-project article .uk-width-medium-1-3 h3 {background: #435b71;font-family:'lato-regular' !important;font-size:30.90px !important;line-height: 54.94px !important;color: #fff !important;text-align: center !important;margin-bottom: 0px !important;}
.rapelenburg-residence-project article .uk-width-medium-1-3 .jform-form {background: #f3f3f3;padding: 25px 40px;}
.rapelenburg-residence-project article .uk-width-medium-1-3 .jform-form label {font-weight: 400 !important;width: 80px !important;}
.rapelenburg-residence-project article .uk-width-medium-1-3 .jform-form input {background: #fff;font-size: 18px;color: #435b71 !important;border-radius: 0px !important;height: 40px !important;}
.rapelenburg-residence-project article .uk-width-medium-1-3 .jform-form button {
    background-color: rgb(47, 188, 255);
    width: 266px;
  height: 55px;
  display: inline-block;
  line-height: 55px;
  text-align:center; 
  font-family:'lato-regular' !important;font-size:20px !important;line-height: 30px !important;color: #fff !important;font-weight: 900 !important;
  margin-top: 10px !important;
}
.rapelenburg-residence-project article .uk-width-medium-1-3 .jform-form button:hover, .rapelenburg-residence-project article .uk-width-medium-1-3 .jform-form button:focus {background-color: #435b71;}

.rapelenburg-residence-project article .uk-width-medium-1-3 .jform-form .rendered-form .form-group {
    margin-left: 0;
    margin-top: 5px;
    margin-bottom: 5px;
}

@media (max-width: 767px) {
    .rapelenburg-residence-project article .uk-width-medium-1-3 {margin-top: 45px !important;}
    .rapelenburg-residence-project article .uk-width-medium-1-3 .jform-form button {margin-left: 0px !important;}
}


.tm-navbar + .tm-navbar {}
.locaties-grid {
    display: -webkit-box;      
display: -moz-box;         
display: -ms-flexbox;      
display: -webkit-flex;
display: flex;
-webkit-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-align-content: center;
align-content: center;
-webkit-align-items: center;
align-items: center;
justify-content: center;
-webkit-justify-content: center;
}





.contactmap iframe {width: 100%;min-height: 350px;}

.homepagina .tm-navbar-container {height: auto;}
.infopage .tm-navbar-container {height: auto;}

.apartment-map iframe {width: 100%;min-height: 350px;}

body{background:transparent none repeat scroll 0% 0%;}
[data-uk-slideshow]{min-height:2px;}
a, .uk-link{color:#687480;text-decoration:none;cursor:pointer;}
*::-moz-selection{background:#2FBCFF none repeat scroll 0% 0%;color:#FFF;text-shadow:none;}
.uk-block-default + .uk-block-default, .uk-block-muted + .uk-block-muted, .uk-block-primary + .uk-block-primary, .uk-block-secondary + .uk-block-secondary{border-top:0px solid #ededf0;background-clip:padding-box;}
.uk-display-inline-block{max-width:100%;}
.tm-navbar{background-color:transparent;box-shadow:none;}
.homepagina .tm-navbar{background-color:#425B71;/*height:215px;*/}
.homepagina .tm-navbar:nth-child(1), .infopage .tm-navbar:nth-child(1) {padding-top: 15px;}
.homepagina .tm-navbar:nth-child(2), .infopage .tm-navbar:nth-child(2) {padding-bottom: 30px;}
/*.homepagina .tm-navbar:nth-child(1) {height: 215px;}
.homepagina .tm-navbar:nth-child(2) {height: 70px;}*/
.infopage .tm-navbar{background-color:#425B71;/*height:215px;*/}
/*.infopage .tm-navbar:nth-child(1) {height: 215px;}
.infopage .tm-navbar:nth-child(2) {height: 70px;}*/
.uk-navbar-nav > li > a{font-size:18px;}
.uk-navbar-nav > li > a{color:#FFF;}
.uk-navbar-nav > li > a:hover, .uk-navbar-nav > li > a:focus{color:#132033;}
.uk-nav-dropdown > li > a:hover, .uk-nav-navbar > li > a:hover, .uk-nav-dropdown > li > a:focus, .uk-nav-navbar > li > a:focus{color:#132033 !important;}
/*.uk-navbar-nav > li:nth-child(4) > a{font-size:0px;}*/
.uk-navbar-nav > li > a::after{display:none;}
.uk-navbar-nav > li.uk-active > a{color:#FFF;}
.tm-navbar .tm-navbar-container{-webkit-justify-content:center;justify-content:center;}
.hometopparallaxwidget{background-size:cover !important;}
.home_article_top{background-color:#425B71;width:100%;}
.home_article_top .uk-width-1-4{display:inline-block;width:24%;margin:0 auto;text-align:center;}
.home_article_top h1{text-align:center;}
.home_article_bottom h1{text-align:center;}
h1{font-family:'lato-regular';color:#435C72;text-transform:uppercase;font-size:200%;font-weight:700;margin:0px;padding:0px;}
h2{font-family:'lato-regular';color:#435C72;text-transform:uppercase;font-size:150%;font-weight:700;margin:0px;padding:0px;margin-bottom:-20px;}
#tm-bottom-d h1, .type_appartement h1, .home_article_top h1, .home_article_bottom h1{font-family:'lato-regular';}
#tm-bottom-d h1{color:#435C72;}
.type_appartement h1{color:#2FBCFF;}
#tm-bottom-d h1, .type_appartement h1, .home_article_top h1, .home_article_bottom h1{text-transform:uppercase;}
#tm-bottom-d h1, .home_article_bottom h1{font-size:200%;}
.home_article_top h1{font-size:180%;padding-top:20px;}
.home_article_bottom h1{padding-top:50px;}
.type_appartement h1{font-size:150%;text-align:left;color:#2FBCFF !important;}
#tm-bottom-d h1, .type_appartement h1{font-weight:700;}
.home_article_bottom h1{color:#425A72;}
.type_appartement{background-color:#EBEBEB;}
.type_appartement{padding:20px 20px 20px 50px;}
.type_appartement ul{list-style-type:none;color:#2FBCFF;font-size:20px;padding:0px;}
.type_appartement ul li:before{content:"\2022";color:#2FBCFF;padding-right:15px;font-size:40px;vertical-align:middle;}
.type_appartement ul li{color:rgb(104, 116, 128);font-size:20px;}
.type_appartement a{float:right;position:relative;top:-85px;padding:15px 40px;background-color:#2FBDFF;text-decoration:underline;color:#FFF;}
.hometopparallaxwidget > div:first-child{width:100%;}
.infopagestopparallaxwidget > div:first-child{width:100%;}
.hometopparallaxcontent span{font-family:'lato-light';display:inline-block;}
.hometopparallaxcontent{width:500px;height:135px;background-color:#435B71;float:left;}
.hometopparallaxcontent{position:relative;left:-10.00%;top:327px;}
.hometopparallaxcontent p{max-width:410px;text-align:left;position:relative;left:10%;top:30px;font-size:26px;line-height:36px;color:#FFF;font-family:'lato-light';}
.hometopparallaxcontent span{font-family:'lato-regular';display:inline-block;color:#2FBCFF;}
.hometopparallaxcontent a{position:relative;top:20px;left:10%;text-decoration:underline !important;}
.hometopparallaxcontentright{width:500px;height:135px;background-color:#435B71;float:right;}
.hometopparallaxcontentright{position:relative;left:10%;top:327px;}
.hometopparallaxcontentright p{max-width:410px;text-align:right;position:relative;left:10%;top:30px;font-size:26px;line-height:36px;color:#FFF;font-family:'lato-light';margin-bottom:0px;}
.hometopparallaxcontentright span{font-family:'lato-regular';display:inline-block;padding-right:8px;}
.hometopparallaxcontentright a{position:relative;text-decoration:underline !important;font-size:23px;color:#2FBCFF !important;}
.hometopparallaxcontentblock{display:inline-block;}
.hometopparallaxcontentblock:after{content:".";display:block;height:0;/*font-size:0;*/clear:both;visibility:hidden;}
#tm-bottom-d .uk-dropdown-blank > div:nth-child(1){background:url('https://www.rentalapartmentseindhoven.nl/images/location.png');width:440px;height:211px;background-repeat:no-repeat;font-size:24px;line-height:36px;top:150px;left:-190px;}
#tm-bottom-d .uk-panel-box{padding:25px;background:transparent none no-repeat scroll 0% 0%;color:#FFF;position:relative;border:0px solid #EDEDF0;border-radius:0px;box-shadow:0px 0px 0px transparent;transition:all 0s ease-in-out 0s;text-transform:uppercase;text-align:right !important;}
#tm-bottom-d .uk-icon-button{top:120px;left:335px;}
.home_map_bottom_p{padding-right:27%;padding-top:30px;}
.footermodule p, .footermodule a{font-family:'lato-light';}
.footermodule .uk-width-medium-1-3:first-child{text-align:left;}
.footermodule .uk-width-medium-1-3:nth-child(2){text-align:center;}
.footermodule .uk-width-medium-1-3:last-child{text-align:right;}
.footermodule .uk-width-medium-1-3 p, .footermodule .uk-width-medium-1-3 > p > a, .footermodule .uk-width-medium-1-3 > p > span > a, .footermodule .uk-width-medium-1-3 > p > a:hover, .footermodule .uk-width-medium-1-3 > p > a:focus, .footermodule .uk-width-medium-1-3 > p > span > a:hover, .footermodule .uk-width-medium-1-3 > p > span > a:focus, .home_article_top h1, .home_article_top p{color:#FFF;}
.footermodule .uk-width-medium-1-3 > p{margin-top:0px;}
.footermodule .uk-width-medium-1-3 > p{margin-bottom:10px;}
.footermodule .uk-width-medium-1-3 > p{font-size:110%;}
.footermodule .uk-width-medium-1-3 > p:first-child{font-size:140%;}
#tm-bottom-e{padding-top:45px;padding-bottom:85px;}
#tm-bottom-e{background-color:#425B71;}
.tm-block-footer .tm-footer .copyright, .tm-block-footer .tm-footer .copyright a, .tm-block-footer .tm-footer .copyright a:hover, .tm-block-footer .tm-footer .copyright a:focus{color:#425B71;}
.tm-block-footer .tm-footer .copyright a:hover, .tm-block-footer .tm-footer .copyright a:focus, .footermodule .uk-width-medium-1-3 > p > a:hover, .footermodule .uk-width-medium-1-3 > p > a:focus, .footermodule .uk-width-medium-1-3 > p > span > a:hover, .footermodule .uk-width-medium-1-3 > p > span > a:focus, .footermodule .uk-width-medium-1-3:first-child a, .footermodule .uk-width-medium-1-3:nth-child(2) a{text-decoration:underline;}
#tm-bottom-e > div > section > div > div > div > div > div > div > p > a, #tm-bottom-e > div > section > div > div > div > div > div > div > p > a:hover, #tm-bottom-e > div > section > div > div > div > div > div > div > p > a:focus{color:#FFF;}
.contactleft p{margin-top:15px;margin-bottom:0px; margin-bottom: 20px;}
input[type="submit"]{background-color:#2FBCFF;color:#FFF;border-radius:3px;border:none;}
input{width:240px;}
input[type="submit"]{width:240px;height:57px;font-size:20px;}
textarea{width:240px;height:100px;}
@media (min-width:768px){.homepagina .tm-navbar-container{/*position:relative;top:60px;*/}
/*.homepagina .tm-navbar-container li:nth-child(4){position:relative;top:-60px;}*/
.homepagina .tm-navbar-container li a{font-weight:400;}
}
@media (min-width:992px){.contactleft{border-right:1px dotted #000;}
.aanbodoverzichtwidget > div:nth-child(even) > div:nth-child(even){padding-left:120px;}
}
@media (min-width:1200px){
.uk-navbar-nav > li > a {padding: 0 20px;}

.homepagina .tm-navbar-container{/*position:relative;top:260px;*/}
/*.homepagina .tm-navbar-container li:nth-child(4){position:relative;top:-60px;}*/
.homepagina .tm-navbar-container li a{font-weight:400;}
.container1{min-width:250px;}
/*.infopage .tm-navbar-container{position:relative;top:60px;}*/
/*.infopage .tm-navbar-container li:nth-child(4){position:relative;top:-60px;}*/
.infopage .tm-navbar-container li a{font-weight:400;}
/*.homepagina .tm-navbar-container{position:relative;top:60px;}*/
//*.homepagina .tm-navbar-container li:nth-child(4){position:relative;top:-60px;}*/
.homepagina .tm-navbar-container li a{font-weight:400;}
.sliderhome{width:107%;margin-left:-40px;margin-top:10px;}
}
@media (min-width:1501px){.homepagina #tm-top-a{position:relative;top:-120px;margin-bottom:-90px;}
.elc #tm-top-a{position:relative;top:-120px;margin-bottom:-90px;}

.hometopparallaxwidget > div {position: relative;top: 75px;}
}
/*.clear{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden;}*/
.container1, .container2{float:left;}
.aanbodoverzichtwidget h1{position:relative;top:-15px;text-align:left;color:#2FBCFF;}
.aanbodoverzichtwidget h2{margin-bottom:15px;}
.aanbodoverzichtwidget a{position:relative;top:30px;padding:10px 20px;background-color:#2FBCFF;color:#FFF;}
.aanbodoverzichtwidget a:hover, .aanbodoverzichtwidget a:focus{background-color:#435C72;}
.studioblock h1{position:relative;top:-15px;text-align:left;color:#2FBCFF;}
.studioblock h2{margin-bottom:15px;}
.aanbodblock a{position:relative;top:30px;padding:10px 20px;background-color:#2FBCFF;color:#FFF;}
.studioblock .uk-width-1-1{margin-top:60px;}
.studioblock .uk-width-medium-1-2:nth-child(2) a{position:relative;top:30px;padding:10px 20px;background-color:#2FBCFF;color:#FFF;}
.studioblock .uk-width-medium-1-2:nth-child(2) a:hover, .studioblock .uk-width-medium-1-2:nth-child(2) a:focus{background-color:#435C72;}
@media (max-width:1500px){.homepagina #tm-main{position:relative;top:0px;}
.homepagina #tm-top-a{position:relative;top:-120px;margin-bottom:-120px;}
.elc #tm-top-a{position:relative;top:-120px;margin-bottom:-120px;}
}
@media (max-width:1250px){.uk-navbar-nav > li > a{font-size:16px;}
.footermodule .uk-width-medium-1-3 > p{font-size:95%;}
}
@media (max-width:1199px){.container1{min-width:160px;}
.uk-navbar-nav > li > a{font-size:14px;}
.hometopparallaxcontent{left:0%;}
.hometopparallaxcontentright{left:0%;}
}
@media (max-width:1050px){.hometopparallaxcontent{width:100%;height:70px;}
.hometopparallaxcontentright{width:100%;height:90px}
.hometopparallaxcontent p{max-width:90%;font-size:20px;}
.hometopparallaxcontentright p{text-align:left;max-width:90%;font-size:20px;}
.homemapbottomwidget{background-size:cover;}
}
@media (min-width:769px) and (max-width:1050px){.footermodule .uk-width-medium-1-3 > p{font-size:75%;}
}
@media (max-width:768px){.mod-languages{position:relative;top:30px;}
.footermodule .uk-width-medium-1-3:nth-child(2){text-align:left;margin-top:30px;margin-bottom:30px;}
.footermodule .uk-width-medium-1-3:nth-child(3){text-align:left;}
.home_article_top h1{font-size:120%;line-height:30px;margin-bottom:10px;}
.hometopparallaxcontent p, .hometopparallaxcontent a{text-align:left;font-size:14px;}
.hometopparallaxcontentright p, .hometopparallaxcontentright a{text-align:left;font-size:14px;}
#offcanvas > div > ul > li:nth-child(1) img{display:none;}
.uk-navbar-toggle{color:#FFF;}
.uk-navbar-toggle:hover, .uk-navbar-toggle:focus{color:#FFF;}
html .uk-nav.uk-nav-offcanvas > li.uk-active > a{background-color:#2FBCFF;}
.uk-nav-offcanvas > li > a{background-color:#425B71;color:#FFF;}
::selection{background:#425B71;}
.aanbodoverzichtwidget > div > div.uk-width-medium-1-2.uk-margin-top{margin-top:0px !important;margin-bottom:45px;}
.aanbodoverzichtwidget .h1span{left:0px;}
.infopage .h1span{left:0px;}
}
@media (max-width:640px){#tm-content > article > div > div > div.home_article_top > div:nth-child(5){position:relative;top:-25px;}
.home_article_top p{font-size:14px;}
}
.h1span{float:none;display:inline-block;font-size:20px;margin-left:0px;position:relative;left:140px;}
.homepagina #tm-main{padding-top:0px;}
#tm-content > article > div > div.uk-grid.aanbodblock > div:nth-child(2) > div > div:nth-child(10) > div:nth-child(2) > div > div > h1 > span{left:120px;}
#tm-content > article > div > div.uk-grid.aanbodblock > div:nth-child(2) > div > div:nth-child(11) > div:nth-child(2) > div > div > h1 > span{left:120px;}
#tm-content > article > div > div.uk-grid.aanbodblock > div:nth-child(2) > div > div:nth-child(12) > div:nth-child(2) > div > div > h1 > span{left:120px;}
.info2 .h1span{left:120px;}
.homemapbottomwidget{background-position:center center;}
#inventarisbutton{cursor:pointer;background-color:#425b71;color:white;padding:10px;margin-top:10px;font-size:16px;text-decoration:none;margin-left:15px;}
.homepagina .aanbodoverzichtwidget .uk-grid h1 .h1span{display:none;}
.homepagina #tm-content > article > div > div:nth-child(2) > div.uk-width-1-1.home_article_bottom > div > div:nth-child(12){display:none;}
.infopage .aanbodoverzichtwidget .uk-grid h1 .h1span{display:none;}
.infopage #tm-content > article > div > div.uk-grid.aanbodblock > div:nth-child(2) > div > div:nth-child(12){display:none;}
.infopage .studioblock h1 .h1span{display:none;}
#tm-bottom-e > div > section > div > div > div > div:nth-child(1) > div > div > p > a:nth-child(14){display:none;}





.storingen-melden {text-align: center;margin-top: 25px;margin-bottom: 15px;}
.storingen-melden p {text-align: center;}
.storingen-melden p a {
color: #ffffff !important;
    /*background: #425b70;*/
    background: #F00;
    box-shadow: none;
    text-shadow: none;
    /*padding: 9px 15px;*/
    padding: 15px;
    font-family: "Roboto", sans-serif;
    font-size: 20px;
    font-weight: normal;
    border: none;
    border-width: 0px !important;
    border-style: solid !important;
    display: inline-block;
    /*border-radius: 5px;*/
    border-radius: 50%;
    width:120px;height: 120px;
    text-decoration: none;
    display: -webkit-box;      
display: -moz-box;         
display: -ms-flexbox;      
display: -webkit-flex;
display: flex;
-webkit-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-align-content: center;
align-content: center;
-webkit-align-items: center;
align-items: center;
justify-content: center;
-webkit-justify-content: center;
margin: auto;
}
.storingen-melden p a:hover, .storingen-melden p a:focus {
    background: #2fbcff;text-decoration: none;
}


@media (min-width: 768px) and (max-width: 1200px) {
	.storingblock > div {width: 100%;}
}



/*.gezellig-wonen-op-toplocaties p {background-color: rgba(47, 188, 255, 0.71);font-family: 'lato-black-webfont';font-size: 42px;line-height: 55px;color: #FFF;max-width: 553px;margin-left: auto;margin-right: auto;text-transform: uppercase;padding: 30px;box-sizing:border-box;}*/
.gezellig-wonen-op-toplocaties {
    background-color: rgba(47, 188, 255, 0.71);
    display: inline-block;
    padding: 30px;
}

.gezellig-wonen-op-toplocaties p {/*background-color: rgba(47, 188, 255, 0.71);*/display: inline-block;font-family: 'lato-black-webfont';font-size: 36.56px;line-height: 55px;color: #FFF;/*max-width: 553px;margin-left: auto;margin-right: auto;text-transform: uppercase;padding: 30px;box-sizing:border-box;*/margin-bottom: 0px;text-transform: uppercase;max-width: 400px;text-align: center;}
.gezellig-wonen-op-toplocaties a {display: inline-block;
    border: 2.51px solid rgb(255, 255, 255);
    width: 198.98px;
    height: 53.98px;
    line-height: 53.98px;
    text-transform: uppercase;
    font-family: 'lato-black-webfont';font-size: 23.43px;
    border-radius: 29.50px;
    color: #FFF;
    text-align: center;
    position: relative;
    top: -28px;
    margin-left: 30px;
}

.gezellig-wonen-op-toplocaties a:hover, .gezellig-wonen-op-toplocaties a:focus {
    background-color: #FFF;
    color: #435C72;
    text-decoration: none;
}

.locaties-grid .uk-panel-teaser {margin-bottom: 0px;}
.locaties-grid figure, .locaties-grid figure img {width: 100%;}
.locaties-grid p {background: #f5fcff;font-family: 'lato-black-webfont';font-size: 21.17px;line-height: 28.91px;color: #2fbcff;text-transform: uppercase;margin-bottom: 0px;position: relative;min-height: 29px;
display: -webkit-box;      
display: -moz-box;         
display: -ms-flexbox;      
display: -webkit-flex;
display: flex;
-webkit-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-align-content: center;
align-content: center;
-webkit-align-items: center;
align-items: center;
justify-content: flex-start;
-webkit-justify-content: flex-start;
padding-left: 20px;
padding-top: 15px;
padding-bottom: 15px; 
}
.locaties-grid p span.projectnaam {max-width: 85%;}
.locaties-grid p span.eindhoven {font-family: 'lato-light';color: #435b71;margin-left: 5px;}
.locaties-grid p span.linkto {background: #2fbcff;position: absolute;top: 0;right: 0;bottom: 0;width: 59px;height: 59px;

display: -webkit-box;      
display: -moz-box;         
display: -ms-flexbox;      
display: -webkit-flex;
display: flex;
-webkit-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-align-content: center;
align-content: center;
-webkit-align-items: center;
align-items: center;
justify-content: center;
-webkit-justify-content: center;

}
.homepagina #tm-main > div.uk-container {max-width: 1754px;}
#tm-bottom-e {
    padding-top: 45px;
    padding-bottom: 45px;
}
#tm-bottom-e ul {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-left: -15px;
    margin-top: 0px;
    padding: 0;
    list-style: none;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
}

#tm-bottom-e ul:before {
    content: "";
    display: block;
    overflow: hidden;
}

#tm-bottom-e ul > * {
    -ms-flex: none;
    -webkit-flex: none;
    flex: none;
    padding-left: 15px;
    margin-top: 0px;
    position: relative;
    float: left;
}


#tm-bottom-e ul >:before {
    content: "";
    display: inline-block;
    height: 18px;
    vertical-align: middle;
}


#tm-bottom-e ul >:nth-child(n+2):before {
    margin-right: 15px;
    border-left: 1px solid #2fbcff;
}


 .uk-subnav>*>:first-child {display: inline;}
#tm-bottom-e ul li a {font-family:'lato-regular';color: #FFF;font-size: 18px;line-height: 24px;text-transform: none;}

.rental-contactform {max-width: 1210px;margin-left: auto;margin-right: auto;background: #f5fcff;margin-top: 60px;}
.rental-contactform h2 {font-family: 'lato-black-webfont';font-size: 28.12px;line-height: 38.41px;color: #2fbcff;text-transform: uppercase;margin-bottom: 30px;}
.rental-contactform label {font-weight: 400 !important;}
.rental-contactform .uk-width-medium-1-3 {
display: -webkit-box;      
display: -moz-box;         
display: -ms-flexbox;      
display: -webkit-flex;
display: flex;
-webkit-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-align-content: center;
align-content: center;
-webkit-align-items: center;
align-items: center;
justify-content: flex-start;
-webkit-justify-content: flex-start;
}

.rental-contactform .rendered-form .form-group {
    margin-top: 4px;
    margin-bottom: 4px;
}


.rental-contactform .uk-width-medium-2-3 {border-right: 4px solid #FFF;}

.rental-contactform .uk-width-medium-1-3 p {font-size: 18px;line-height: 24px;}
.rental-contactform .uk-width-medium-1-3 p a {color: #2fbcff;}

.rental-contactform input, .rental-contactform textarea {color: #000 !important;border-radius: 0px !important;border:1px solid #f5fcff;resize:none;}
.rental-contactform input:focus, .rental-contactform textarea:focus {box-shadow: none !important;border:1px solid #425b70;}
.rental-contactform button { background-color: rgb(47, 188, 255); width: 186px; height: 53px;color: #FFF;text-align: center;line-height: 53px;font-family: 'lato-black-webfont';font-size: 21.12px;text-transform: uppercase;margin-top: 8px; }
.rental-contactform button:hover, .rental-contactform button:focus {background: #425b70;}
.contactleft label {font-weight: 300;}

.contactleft button {
	color: #ffffff !important;
    background: #425b70;
    box-shadow: none;
    text-shadow: none;
    padding: 9px 15px;
    font-family: "Roboto", sans-serif;
    font-size: 20px;
    font-weight: normal;
    border: none;
    border-width: 0px !important;
    border-style: solid !important;
    display: inline-block;
    border-radius: 5px;
    text-decoration: none;
}
.contactleft button:hover, .contactleft button:focus {
background: #2fbcff;
    text-decoration: none;}

#tm-bottom-b {background: #adb8c2;}
#tm-bottom-b .rental-contactform {background: #adb8c2;}
#tm-bottom-b .rental-contactform h2 {color: #415a70;}
#tm-bottom-b .rental-contactform label, #tm-bottom-b .rental-contactform p {color: #FFf;}
#tm-bottom-b .rental-contactform a {color: #415a70;}
#tm-bottom-b .rental-contactform button {background-color: #415a70;}
#tm-bottom-b .rental-contactform button:hover, #tm-bottom-b .rental-contactform button:focus {background-color: #2fbcff;}
.tm-block-bottom-b {}



@media (min-width: 768px) {
.rental-contactform {padding: 45px 55px;}    
.rental-contactform label {width: 18% !important;}
.rental-contactform input, .rental-contactform textarea {width: 82% !important;}
.rental-contactform .checkbox input {width: auto !important;}
.rental-contactform .checkbox label {width: auto !important;}
/* .rental-contactform button {margin-left: 18%;} */
    .rental-contactform .uk-width-medium-2-3 {padding-right: 40px;padding-left: 0px;}
.contactleft {padding-right: 40px;}

}



.rental-contactform .rendered-form .fb-checkbox-group {margin-top: 14px;margin-bottom: 14px;} 

@media (min-width: 1220px) {
    .rental-contactform .uk-width-medium-2-3 {padding-right: 40px;padding-left: 0px;}

}

@media (max-width: 767px) {
    .locaties-grid p span.projectnaam {max-width: 75%;}
    .rental-contactform {padding: 20px 20px;}    
.rental-contactform label {width: 100% !important;}
.rental-contactform input, .rental-contactform textarea {width: 100% !important;}
.rental-contactform .checkbox input {width: auto !important;}
.rental-contactform .checkbox label {width: auto !important;}
.rental-contactform button {margin-left: 0%;}
.rental-contactform .uk-width-medium-2-3 {border-right: 0px solid #FFF;}

.gezellig-wonen-op-toplocaties a  {margin-top: 60px;}
}


@media (min-width: 768px) and (max-width: 1616px) {
    .locaties-grid p {font-size: 18px;}
    .locaties-grid p span.linkto {height: 100%;}

}

.locaties {text-align: center;padding-top: 60px;}
.locaties h2 {margin-bottom: 30px;}
.locaties hr {max-width: 52px;margin-left: auto;margin-right: auto;text-align: center;border-top: 5px solid rgb(47, 188, 255);margin-top: 30px;margin-bottom: 70px;}

.homepagina .tm-top-a > div > div {display: flex;}
.hometopparallaxwidget {height: auto !important;min-height: 600px;background-size: auto !important;width: 100%;}
/*.hometopparallaxwidget > div, .hometopparallaxwidget > div > div, .hometopparallaxwidget > div > div > div {min-height: 600px;
display: -webkit-box;      
display: -moz-box;         
display: -ms-flexbox;      
display: -webkit-flex;
display: flex;
-webkit-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-align-content: flex-end;
align-content: center;
-webkit-align-items: center;
align-items: center;
justify-content: center;
-webkit-justify-content: center;
}
*/
@media (max-width: 1500px) {
.homepagina #tm-top-a {
    position: relative;
    top: 0px;
    margin-bottom: 0px;
}
}



.project-pagina article h2 {text-align: center;font-family: 'lato-black-webfont';font-size: 23.43px;color: #435b71;margin-bottom: 30px;}
.project-pagina article hr {
    border-top: 5px solid rgb(47, 188, 255);
    width: 52px;
    margin: 30px auto 60px auto;
}
.project-pagina article p {color: #435b71;font-size: 18px;line-height: 32px;}
.project-pagina article p + ul {margin-top: -25px;}
.project-pagina article ul {list-style: none;}
.project-pagina article li {color: #435b71;font-size: 18px;line-height: 32px;}
.project-pagina article li:before {content: "\2022";color: #2fbcff;display: inline-block;width: 1.5em;margin-left: -1.5em;}


.project-pagina .projectheader, .project-pagina .projectheader > div, .project-pagina .projectheader > div > div {background: none;background-color: transparent;}

.project-pagina .projectheader .uk-width-medium-3-5 img {
        object-fit: cover;
    width: 100%;
    min-height: 620px;
}

.borgeind-residences-project  .projectheader .uk-width-medium-3-5 img {
    object-fit: cover;
width: 100%;
min-height: 720px;
}

.project-pagina .projectheader .uk-width-medium-3-5 {
    position: relative;z-index: 0;
}
.project-pagina .projectheader .uk-width-medium-3-5:before {

background: -moz-linear-gradient(left, rgba(243,243,243,1) 0%, rgba(255,255,255,0) 100%);
background: -webkit-linear-gradient(left, rgba(243,243,243,1) 0%,rgba(255,255,255,0) 100%);
background: linear-gradient(to right, rgba(243,243,243,1) 0%,rgba(255,255,255,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3f3f3', endColorstr='#00ffffff',GradientType=1 );
content: '';
position: absolute;
top: 50%;
left: -2px;
-webkit-transform: translate(0%, -50%);
-moz-transform: translate(0%, -50%);
-ms-transform: translate(0%, -50%);
-o-transform: translate(0%, -50%);
transform: translate(0%, -50%);
width: 200px;
height: 100%;
z-index: 1;
}

.project-pagina .projectheader .uk-width-medium-2-5 h1 {
    font-family:'lato-light';font-size: 46.61px;line-height: 61.03px;color: #2fbcff;
}

.project-pagina .projectheader .uk-width-medium-2-5 h1 span {
    display: block;font-family: 'lato-black-webfont';
}

.project-pagina .projectheader .uk-width-medium-2-5 .projectmenu {
    display: inline-block;
    background-color: #435b71;
    margin-top: 50px;
}

.project-pagina .projectheader .uk-width-medium-2-5 .projectmenu a {
    display: block;border-bottom: 1px solid #f3f3f3;text-decoration: none;padding: 20px 30px;position: relative; font-family:'lato-light';font-size: 20.41px;text-transform: uppercase;color: #FFF;padding-right: 15%;
}
.project-pagina .projectheader .uk-width-medium-2-5 .projectmenu a:hover, .project-pagina .projectheader .uk-width-medium-2-5 .projectmenu a:focus {text-decoration: none;/*font-family: 'lato-black-webfont';*//*font-weight: 900;*/
background-color: #2fbcff;
}

.project-pagina .projectheader .uk-width-medium-2-5 .projectmenu a i {
      border: solid #f3f3f3;
  border-width: 0 3px 3px 0;
  display: inline-block;
  padding: 3px;
  /*transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);*/
    position: absolute;
top: 50%;
right: 5%;
-webkit-transform: translate(-50%, -50%) rotate(-45deg);
-moz-transform: translate(-50%, -50%) rotate(-45deg);
-ms-transform: translate(-50%, -50%) rotate(-45deg);
-o-transform: translate(-50%, -50%) rotate(-45deg);
transform: translate(-50%, -50%) rotate(-45deg);
}

.project-pagina .projectheader .uk-width-medium-2-5 {position: relative;}
.project-pagina .projectheader .uk-width-medium-2-5 {
    display: -webkit-box;      
display: -moz-box;         
display: -ms-flexbox;      
display: -webkit-flex;
display: flex;
-webkit-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-align-content: center;
align-content: center;
-webkit-align-items: center;
align-items: center;
justify-content: center;
-webkit-justify-content: center;
}
.project-pagina .projectheader .uk-width-medium-2-5 > div > div {max-width: 555px;margin-left: auto;margin-right: 10px;}

.project-pagina .projectheader .uk-width-medium-2-5:before {
content: '';
/*background: url('../../../images/project-header-text-bg.png');*/
background: #f3f3f3;
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
width: 100%;
height: 100%;
}

.project-pagina .tm-bottom-e .footermodule {min-height: auto !important;}
.project-pagina .tm-bottom-e > div {width: 100%;}

@media (min-width: 768px) {
	.floorlabel {min-width: 150px;display: inline-block;}
	.voorzieninglabel {min-width: 200px;display: inline-block;}
    .uk-dropdown-navbar {top: 60px !important;}
}


@media (max-width: 1500px) {
    .project-pagina .projectheader .uk-width-medium-2-5 {padding: 20px;box-sizing: border-box;}
}

@media (max-width: 1199px) {
    .project-pagina .projectheader .uk-width-medium-3-5 img {
        object-fit: cover;
    width: 100%;
    height: 100%;
}

@media (max-width: 767px) {
    .project-pagina .projectheader .uk-width-medium-2-5 {margin-top: 0px !important;}
    .project-pagina .projectheader .uk-width-medium-2-5 > div > div {
    max-width: none;
    margin-left: auto;
    margin-right: auto;
}

.homepagina .tm-navbar:nth-child(1) {display: none;}
.homepagina .tm-navbar {
    background-color: #425B71;
     height: 215px; 
}
.hometopparallaxwidget {
    background-size: cover !important;
}
.infopage .tm-navbar:nth-child(1) {display: none;}
.infopage .tm-navbar {
    background-color: #425B71;
    height: 215px;
}
.hometopparallaxwidget {min-height: 300px;}
}




.inloggen-bewoners-page iframe#form-iframe {min-height: 565px !important;}
.inloggen-bewoners-page iframe#form-iframe .wrapper {min-height: 565px;}
.inloggen-bewoners-page iframe#form-iframe .wrapper > div.menu {min-height: 177px;}
.inloggen-bewoners-page iframe#form-iframe .wrapper > div.content  {min-height: 545px;}



a#rapelenburg-residence-algemene-informatie,
a#rapelenburg-residence-locatie-omgeving-en-toegankelijkheid,
a#rapelenburg-residence-het-pand-en-de-appartementen,
a#rapelenburg-residence-interieur-en-oplevering,
a#rapelenburg-residence-huurvoorwaarden-prijzen,
a#rapelenburg-residence-general-information,
a#rapelenburg-residence-location-surroundings-and-accessibility,
a#rapelenburg-residence-the-building-and-the-apartments,
a#rapelenburg-residence-interior-design-and-finish,
a#rapelenburg-residence-rental-conditions-prices,
a#de-pastorie-algemene-informatie,
a#de-pastorie-locatie-omgeving-en-toegankelijkheid,
a#de-pastorie-het-pand-en-de-appartementen,
a#de-pastorie-interieur-en-oplevering,
a#de-pastorie-huurvoorwaarden-prijzen,
a#project-de-pastorie-rectory,
a#de-pastorie-location-surroundings-and-accessibility,
a#de-pastorie-the-building-and-the-apartments,
a#de-pastorie-interior-design-and-finish,
a#de-pastorie-rental-conditions-prices,
a#schoonoord-algemene-informatie,
a#schoonoord-locatie-omgeving-en-toegankelijkheid,
a#schoonoord-het-pand-en-de-appartementen,
a#schoonoord-interieur-en-oplevering,
a#schoonoord-huurvoorwaarden-prijzen,
a#schoonoord-general-information,
a#schoonoord-location-surroundings-and-accessibility,
a#schoonoord-the-building-and-the-apartments,
a#schoonoord-interior-design-and-finish,
a#schoonoord-rental-conditions-prices,
a#wenckenbachstraat-algemene-informatie,
a#wenckenbachstraat-locatie-omgeving-en-toegankelijkheid,
a#wenckenbachstraat-het-pand-en-de-appartementen,
a#wenckenbachstraat-interieur-en-oplevering,
a#wenckenbachstraat-huurvoorwaarden-prijzen,
a#wenckenbachstraat-general-information,
a#wenckenbachstraat-location-surroundings-and-accessibility,
a#wenckenbachstraat-the-building-and-the-apartments,
a#wenckenbachstraat-interior-design-and-finish,
a#wenckenbachstraat-rental-conditions-prices,
a#empire-living-center-algemene-informatie,
a#empire-living-center-locatie-omgeving-bereikbaarheid,
a#empire-living-center-het-pand-en-de-appartementen,
a#empire-living-center-inrichting-en-afwerking,
a#empire-living-center-plattegrond,
a#empire-living-center-general-information,
a#empire-living-center-location-surroundings-and-accessibility,
a#empire-living-center-the-building-and-the-apartments,
a#empire-living-center-interior-design-and-finish,
a#empire-living-center-plan {
display: block;
    position: relative;
    top: -100px;
    visibility: hidden;
    font-size: 0px;
  }


.countdown {
        display: none;
    }



.team-widget h3 {
    font-family: 'lato-regular';
    color: #435C72;
    text-transform: uppercase;
    font-size: 20px;
    font-weight: 700;
}