<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*@import url('https://fonts.googleapis.com/css?family=Open+Sans+Condensed:300|Roboto+Condensed');*/

@import url('https://fonts.googleapis.com/css2?family=Noto+Serif+SC:wght@300&amp;family=Open+Sans:wght@300&amp;display=swap');

body{font-family: 'Roboto', 'Open Sans', sans-serif;-webkit-font-smoothing: antialiased;font-size:140%;}


h1, h2{font-family: 'Noto Serif SC', serif;}

.header_top{}
.menu-container{margin-right:0;}
.menu-container a.button1{color:white;}
.menu-container ul.menu{margin:30px 0 10px;}
.menu-container ul.menu &gt; li &gt; a.button1{background-color:#AE9A64;padding:5px 17px;}
.menu-container ul.menu &gt; li &gt; a{padding:10px 0 10px;font-weight:600;}
.menu-container ul.menu &gt; li{padding:0 10px;margin:0 10px;color:white;}
.menu-container ul.menu &gt; li.current{background-color:#ae9a64;}
.menu-container ul.menu &gt; li.current a{color:white;}
.menu-container ul.menu li a {text-transform: uppercase;font-size: 1.2em;font-weight: 600;}

#blogpost{margin-top:30px;}
#blogpost .title_row .h1{margin:0px;}
#blogpost .blogdetail_publicatiedatum span{padding:8px;border: 1px solid #e7eaf7;box-shadow: 0 1px 4px rgba(0, 0, 0, 0.067);font-size:1.4em;background-color:#f2f5f7;font-weight:bold;}
#blogpost .blogdetail_titel{}
#blogpost .blogdetail_foto img{border: 1px solid #e7eaf7;margin:0 0 25px;}
#blogpost .blogdetail_inhoud{font-size:1.2em;line-height: 170%;color: #585858;padding:15px;border: 1px solid #e7eaf7;box-shadow: 0 1px 4px rgba(0, 0, 0, 0.067);margin:0px 0 10px;}
#blogpost .blogdetail_inhoud p{margin:5px 0 14px;}
#blogpost .blogdetail_inhoud ul{margin-left:25px;}
#blogpost .blogdetail_inhoud ol{margin-left:25px;}
#blogpost .blogdetail_author{font-size:1.2em;line-height: 170%;color: #585858;padding:20px;border: 1px solid #e7eaf7;box-shadow: 0 1px 4px rgba(0, 0, 0, 0.067);margin:40px 0 10px;}
#blogpost .headerpic{}
#blogpost .headerpic .afbeelding{height:350px;background-size: cover;background-position: 50% 50%;width: 100%;}
#blogpost .headerpic .afbeelding img{height:100%;visibility:hidden;height:350px;width:100%;}
#blogpost .headerpic .titel{position:absolute;bottom:0px;width:auto;background: rgba(0,0,0,.5);text-shadow: 1px 1px 5px #000000;color:#ffffff;padding:15px 0 15px 15px;right:15px;left:15px;}
#blogpost .headerpic .titel h1{margin:0;padding:0;font-size:2.1em;}
#blogpost .blogdetail_intro{font-size:1.4em;line-height:140%;padding:15px;border-right: 1px solid #e7eaf7;border-left: 1px solid #e7eaf7;}

.sidebar-main ul.recente-berichten li{list-style: none;margin-left:0px;}
.sidebar-main{padding:8px 0 8px 25px;}

.bg-greige{background-color:#D9CFC5;}
.bg-greige{background-color:#eae6e0;}
.color-darkgreen{color:#293C41;}
.vastigo-v-bg{background: url(/assets/img/vastigo-v-bg.png) repeat;background-size:75px 55px;}
.text-left{text-align: left;}
.text-center{text-align: center;}




.reeds-verkocht .afbeelding{height:160px;background-size:cover;background-position: 50% 50%;width:100%;}
.reeds-verkocht .afbeelding img{height:100%;visibility:hidden;height:350px;width:100%;}
.reeds-verkocht .label-verkocht{position:absolute;top:-12px;left:2px;}
.reeds-verkocht .knop{height:160px;padding:80px 0 0;text-align:center;background-color:#ae9a64;font-size:1.2em;z-index:999;color:white;}


.logo{padding: 10px 0;max-width:180px;}

h4.quote{line-height: 140%;color:#969696;}
/*
.sidebar-main li{margin-top: 6px;}
.sidebar-main ul li a{display:block;}
*/

#blogoverview .publicatiedatum{padding:8px;border: 1px solid #e7eaf7;font-size:1.2em;background-color:#f2f5f7;font-weight:bold;position:absolute;top:10px;left:15px;}
#blogoverview h3{margin:5px 0;color:black;font-size:1.5em;}
#blogoverview h3 a{color:black;}
#blogoverview .post_content p{margin:10px 0 10px;}
#blogoverview .verderlezen{margin:0px 0 20px;}

.breadcrumb_area{padding:20px;background-color: #F0F0F0;box-shadow:none;}
.breadcrumb_area h1{margin:5px 0 10px;}


.sidebar-box{border: 1px solid #e7eaf7;box-shadow: 0 1px 4px rgba(0, 0, 0, 0.067);font-size: 1.2em;}
.sidebar-top{padding:15px 0 15px 25px;border-bottom: 1px solid #e7eaf7;}
.sidebar-top h3{padding:0;margin:0;}
.spt20{margin-top:20px;}
.spt30{margin-top:30px;}
.coloredbox1{background-color: #f2f5f7;}
span.linote{font-size:0.8em;padding:0 0 10px;}
.nm{padding:0px;margin:0;}


.waarom-vastigo .headerpic .afbeelding{height:300px;background-size: cover;background-position: 50% 50%;width: 100%;}
.waarom-vastigo .headerpic .afbeelding img{height:100%;visibility:hidden;height:300px;width:100%;}
.waarom-vastigo .headerpic .titel{position:absolute;bottom:0px;width:auto;background: rgba(0,0,0,.5);text-shadow: 1px 1px 5px #000000;color:#ffffff;padding:15px 0 15px 15px;right:15px;left:15px;font-size:1.8em;line-height:120%;}




.tekoop-blok{border:1px solid #e7eaf7;margin-bottom:40px;box-shadow: 0 1px 4px rgba(0, 0, 0, 0.067);}
.tekoop-blok:hover{box-shadow: 0px 0px 12px rgba(0, 0, 0, 0.23);}    
.tekoop-blok ul.listdetails{margin-top:12px;}
.tekoop-blok ul.listdetails li{padding:0;margin-bottom:10px;}
.label-info-box{background-color:#ACACAC;color:white;padding:2px 5px 2px 5px;border-radius:7px;}
.label-info-box .icon{margin:0 5px 0 3px;}
.label-info-box .number{margin:0 5px 0 0px;}
.tekoop-blok .metric{width:30px;}
.tekoop-blok .label-nieuwbouw{position:absolute;top:-4px;left:11px;z-index:99;background-color:#46515e;color:white;font-size:1.5em;padding:10px 15px 10px 15px;background-color:#46515E;background-color:#46515E;-webkit-box-shadow: #C7C7C7 1px 1px 1px;-moz-box-shadow: #C7C7C7 1px 1px 1px; box-shadow: #C7C7C7 1px 1px 1px;}
.tekoop-blok .label-opendeur{position:absolute;bottom:15px;right:30px;z-index:99;background-color:#f2f5f7;color:#47515e;font-size:1.2em;padding:3px 15px 8px 15px;font-weight:bold;text-align:center; }
.tekoop-blok .label-opendeur .titel{font-size:1.2em;line-height:1.3em;}
.tekoop-blok .label-opendeur .datum{font-size:0.8em;line-height:0.85em;}

.homepage .label-opendeur{position:absolute;top:15px;left:30px;z-index:99;background-color:#f2f5f7;color:#47515e;font-size:1.2em;padding:3px 15px 8px 15px;font-weight:bold;text-align:center; }
.homepage .label-opendeur .titel{font-size:1.2em;line-height:1.3em;}
.homepage .label-opendeur .datum{font-size:0.8em;line-height:0.85em;}


.homepage .headline{font-size:1.3em;color: #808080;margin-bottom:20px;}
.homepage .form-left-txt{padding:130px 0 0;}
.homepage .form-right {padding:130px 50px 230px;}

.homepage .formulier-inner{position: relative;top: 0;left: 0;overflow: hidden;}
.homepage .formulier-inner .overgang{position:absolute;top: -150px;left: calc((100% - 400px)/2);max-width:400px;z-index: 1000;}
.homepage .formulier-inner ol{padding:20px 0px 20px 30px;font-size:1.2em;}
.homepage .formulier-inner ol li{padding:5px 0 5px 10px;}

.homepage .leaderboard{background:url(/assets/img/homepage-leaderboard.jpeg);min-height:572px;background-size:105%;position: relative;top:0px;left:0px;overflow:hidden;}
.homepage .vhover-v{position: absolute;top:100px;left:-350px;filter: opacity(0.25) drop-shadow(0 0 0 white);max-width:800px;}
.homepage .main-title{font-size:2.5em;color:white;margin:120px 0 0 40px;line-height:140%;font-family: 'Noto Serif SC', serif;text-shadow: 1px 1px 3px rgba(0,0,0,0.1), 0px -4px 10px rgba(255,255,255,0.3);}
.homepage .main-subtitle{font-size:1.8em;color:white;margin:40px 0 0 40px;line-height:140%;display:block;width:440px;font-family: 'Open Sans', sans-serif;text-shadow: 1px 1px 3px rgba(0,0,0,0.3), 0px -4px 10px rgba(255,255,255,0.1);}
.homepage .main-button{margin:40px 0 0 40px;}
.homepage .main-button a{font-size:1.5em;border:1px solid white;}


.nieuw-in-ons-aanbod{margin-top:50px;}
.homepage .nieuwaanbod-blok{}
.homepage .nieuwaanbod-blok-gemeente{background-color:#D9CFC5;padding:20px 10px 50px 15px;min-width:50%;font-size:1.3em;display:block;float:left;}
.homepage .nieuwaanbod-blok-info{background-color:#AE9A64;text-transform: uppercase;display:block;float:left;font-size:1.3em; }
.homepage .nieuwaanbod-blok-info a{color:white;padding:20px 20px;}

.homepage .nieuwaanbod-info{position:absolute;bottom:0px;width:auto;background: rgba(0,0,0,.5);text-shadow: 1px 1px 5px #000000;color:#ffffff;padding-left:15px;right:15px;left:15px;padding:10px;font-size:1.8em;}
.homepage .nieuwaanbod-cta{background-color:#ae9a64;line-height:35px;text-align:center;width:100%;margin-bottom:20px;border:1px solid #ae9a64;}
.homepage .nieuwaanbod-cta a{color:white;}
.homepage .nieuwaanbod-cta:hover{background-color:#FFFFFF;border-left:1px solid #ae9a64;border-right:1px solid #ae9a64;border-bottom:1px solid #ae9a64;cursor: pointer;}
.homepage .nieuwaanbod-cta:hover a{color:#ae9a64;}


.cijfers{margin-top:80px;padding:40px 0 40px;  }
.homepage.cijfers h3{margin:10px 0 20px;}
.homepage.cijfers .cta{margin:20px 0 10px;}
.homepage.cijfers .legend{font-size:1.6em;margin-top:30px;line-height: 180%;}

.homepage.reviews{margin:0px 0px;padding:40px 0 80px;position:relative;left:0;top:0;overflow:hidden}
.homepage.reviews vhover-v{margin:0px 0px;padding:40px 0 80px;position:absolute;left:100px;top:100px;}
.homepage.reviews h2{padding-bottom:20px;}
.homepage.reviews .reviewblok{background-color:white;padding:12px 25px;min-height: 450px;}
.homepage.reviews .reviewblok .title{font-weight:bold;font-size:120%;padding:10px 0;font-family: 'Noto Serif SC', serif;}
.homepage.reviews .reviewblok .screenName{font-weight:bold;padding:10px 0;}
.homepage.reviews .reviewblok .sterren{color:#AE9A64;}
.homepage.reviews .reviewblok .description{display: -webkit-box;max-width: 100%;-webkit-line-clamp: 12;-webkit-box-orient: vertical;overflow: hidden;}


.tekoop-details{border-left:1px solid #e7eaf7;background-color:#F9F9F9;
/*height:240px;*/
}
.tekoop-details .details{padding:8px; font-size: 1.3em;color: #808080;}
.tekoop-details .info{padding:8px;background-color:#F9F9F9;font-size: 1.3em;color: #808080;border-bottom: 1px solid #e7eaf7;}
.tekoop-details .prijs{font-size: 2.2em;font-weight: bold;border-bottom: 1px solid #e7eaf7;background-color: #f2f5f7;padding: 25px 0 20px 10px;}
    

.tekoop-foto{}
.tekoop-foto .foto{top:0;left:0;z-index:10;position:relative;background-size: cover;background-position: 50% 50%;width: 100%;}
.tekoop-foto .foto img{height:245px;visibility:hidden;width:100%;}
.tekoop-foto .label-verkocht{top:-12px;left:3px;z-index:20;position:absolute;}
.button-bottom-location {position:absolute;bottom:10px;margin-top:20px;}
p.tekoop-desc{font-size:1.2em; color: #585858;}

.header_top{border-bottom: 1px solid #AE9A64;}
h2.tekoop-titel{margin:0;padding:20px 0 0px;}
h4.tekoop-titel{color:#808080;margin:0;padding:8px 0 10px;font-weight: 300;font-size:1.15em;}


.blog-image-src{top:0;left:0;z-index:10;position:relative;}
.blog-image-date{top:12px;left:15px;z-index:20;position:absolute;}
.masonry-grid{height:450px;}

.kopen-filter{background-color:#f2f5f7;border:1px solid #e7eaf7;margin:20px 0px 10px;padding:15px;}
.kopen-filter .form-group{margin-right:10px;}
        

#property-map{height:600px;border:1px solid #e7eaf7;box-shadow: 0 1px 4px rgba(0, 0, 0, 0.067);}


.view-knoppen{margin:15px 0;text-align:right;}

.tekoop-compact-blok{margin-bottom:30px;}
.tekoop-compact-blok:hover{cursor:hand;}
.tekoop-compact-blok .property-compact-image{height:220px;background-size: cover;background-position: 50% 50%;width: 100%;border:1px solid #e7eaf7;}
.tekoop-compact-blok .property-compact-image img{height:100%;visibility:hidden;height:300px;width:100%;}
.tekoop-compact-blok .property-compact-overlay{position:absolute;bottom:0px;left:16px;right:16px;background: rgba(0,0,0,.5);text-shadow: 1px 1px 5px #000000;color:#ffffff;padding:10px 0 10px 20px;}
.tekoop-compact-blok .city{font-size:1.8em;}
.tekoop-compact-blok .street{font-size:1.1em;}
.tekoop-compact-blok .price{font-size: 1.6em;font-weight: bold;border-bottom: 1px solid #e7eaf7;background-color: #f2f5f7;margin:0px;padding:10px 20px; left:15px;border-right: 1px solid #e7eaf7;border-left: 1px solid #e7eaf7;}
.tekoop-compact-blok .details{padding:10px 20px;font-size:1.2em;color:#808080;background-color: #F9F9F9;border-right: 1px solid #e7eaf7;border-left: 1px solid #e7eaf7;}
.tekoop-compact-blok .meer-details-link-compact{background-color:#ae9a64;line-height:35px;text-align:center;border:1px solid #ae9a64;}
.tekoop-compact-blok .meer-details-link-compact a{color:white;width:100%;}
.tekoop-compact-blok .meer-details-link-compact:hover{background-color:#FFFFFF;cursor: pointer;}
.tekoop-compact-blok .meer-details-link-compact:hover a{color:#ae9a64;}
.tekoop-compact-blok .label-verkocht{top:-12px;left:3px;z-index:20;position:absolute;}
.tekoop-compact-blok .label-opendeur{position:absolute;top:15px;left:30px;z-index:99;background-color:#f2f5f7;color:#47515e;font-size:1.2em;padding:3px 15px 8px 15px;font-weight:bold;text-align:center; }
.tekoop-compact-blok .label-opendeur .titel{font-size:1.2em;line-height:1.3em;}
.tekoop-compact-blok .label-opendeur .datum{font-size:0.8em;line-height:0.85em;}



                                                                       
/*.infowindow-box {width:400px;}                                                                       */
.infowindow-box .content{padding:10px;}
.infowindow-box h3{margin:0;}
.infowindow-box .bottom{border-top:1px solid #e7eaf7;background-color: #F9F9F9;padding:8px 0 8px 14px;}
.infowindow-box .info{border-top:1px solid #e7eaf7;background-color: #f2f5f7;padding:10px 0 10px 0;}
.infowindow-box .info .price{font-size: 1.2em;font-weight: bold;}




.infowindow-box2{width:250px;}
.infowindow-box2 .afbeelding{height:180px;background-size: cover;background-position: 50% 50%;width: 100%;border:1px solid #e7eaf7;}
.infowindow-box2 .afbeelding img{height:100%;visibility:hidden;height:100%;width:100%;}
.infowindow-box2 .band{position:absolute;bottom:36px;left:0px;right:0px;background: rgba(0,0,0,.5);text-shadow: 1px 1px 5px #000000;color:#ffffff;padding:10px 0 10px 20px;}
.infowindow-box2 .band .city{font-size:1.6em;}
.infowindow-box2 .band .street{font-size:1.0em;}
.infowindow-box2 .meerinfo{background-color:#ae9a64;line-height:35px;text-align:center;border-top:1px solid #ae9a64;}
.infowindow-box2 .meerinfo a{color:white;width:100%;}
.infowindow-box2 .meerinfo:hover{background-color:#FFFFFF;border-left:1px solid #ae9a64;border-right:1px solid #ae9a64;border-bottom:1px solid #ae9a64;cursor: pointer;border-top:0px;}
.infowindow-box2 .meerinfo:hover a{color:#ae9a64;}

h1.vastigo-titel{background: url("/assets/img/titel-bg-xl.png") no-repeat right;color:white;font-size:1.9em;font-weight:500;font-style: italic;padding:10px 60px 10px 10px;}
                     
.p10{padding:10px;}
.p20{padding:20px;}
.m10{margin:10px;}
.m20{margin:20px;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.mb10{margin-bottom:10px;}
.mt20{margin-top:20px;}
.mb20{margin-bottom:20px;}
.mb30{margin-bottom:30px;}
.mtb10{margin-top:10px;margin-bottom:10px;}
.mtb20{margin-top:20px;margin-bottom:20px;}
.mtb30{margin-top:30px;margin-bottom:30px;}
.pt10{padding-top:10px;}
.pb10{padding-bottom:10px;}
.pt20{padding-top:20px;}
.pb20{padding-bottom:20px;}
.pt30{padding-top:30px;}
.pb30{padding-bottom:30px;}

#prijsklasse-luik{font-size:1.3em;}

select.price-selector{overflow-y: auto;padding:0;margin:0;height:200px;}
select.price-selector option{border-bottom:1px solid #E0E0E0;padding:5px 0 5px 5px;}

.gridbox{padding:25px 15px 25px 15px;}
.gridcolorbox{background-color:#F9F9F9;border-right:1px solid #e7eaf7;border-left:1px solid #e7eaf7;padding:25px 15px 25px 15px;}
.gridboximgbreak{background-color:#F9F9F9;padding:35px 0 35px;border-top:0px solid #e7eaf7;border-bottom:0px solid #e7eaf7;}

.owl-carouselx .item{text-align:center;}



.verkopen-cijfers{margin:150px 0 100px;padding:40px 0 40px;}
.verkopen-cijfers h3{margin:10px 0 20px;}
.verkopen-cijfers .cta{margin:20px 0 10px;}
.verkopen-cijfers .legend{font-size:1.6em;margin-top:30px;line-height: 180%;}
.headline{font-size:1.3em;color: #808080;margin-bottom:20px;}

.waarom-redenen{margin-top:30px;}
.waarom-redenen .row{margin-bottom:30px;}

.carousel {margin-top:20px;}
.carousel .glyphicon {font-size:3em;padding-top:50px;}
.carousel .item {text-align:center;}
/*.carousel a {color:#ACACAC;}*/
.carousel h4{margin-top:20px;}
.sharingbox{margin-left:20px;}
.share_txt{padding:10px 0;font-weight:bold;font-size:1.2em;}

.imgband-full-width{background:url(/assets/img/shutterstock_417086011.jpg) center center no-repeat;min-height:350px;background-size: cover;}
.imgband-full-width h1{background-size:3em;text-shadow: 1px 1px 5px #000000;color:#FFFFFF;}
.verkopen-head-pic{background-image:url(/assets/img/shutterstock_417086011.jpg);}
.blog-head-pic{background-image:url(/assets/img/shutterstock_391053835.jpg);}
.stappen-head-pic{background-image:url(/assets/img/shutterstock_576373987.jpg);}
.waaromvastigo-head-pic{background-image:url(/assets/img/shutterstock_289512335.jpg);}
.stappensuccess-head-pic{background-image:url(/assets/img/shutterstock_672298081.jpg); background-position: top;}
.homepage-head-pic{background-image:url(/assets/img/shutterstock_669633394_home.jpg);min-height:450px; background-position: top; }
.homepage-head-pic h1{margin-top:240px;margin-bottom:20px;}

.zwv-box{background-color:#F9F9F9;padding:2px 20px 15px 20px;border-radius:5px;box-shadow: 0 1px 4px rgba(0, 0, 0, 0.067);}
.zwv-box .titel{margin:10px 0 25px 0px;}
.zwv-box .beschrijving{margin:15px 0 20px;min-height:150px;font-size: 1.2em;}
.zwv-box h3{margin:0;}
.zwv-box .nummer{position:absolute;top:-5px;left:10px;background-color:#46515e;color:white;font-size:2.2em;padding:15px 15px 15px 15px;background-color:#46515E;-webkit-box-shadow: #C7C7C7 1px 1px 1px;-moz-box-shadow: #C7C7C7 1px 1px 1px; box-shadow: #C7C7C7 1px 1px 1px;}


.section_title{padding:0;}
.project-in-kijker .carousel-caption {top:0px;left:10%;right:10%;}
.project-titel{text-align: left;}
.project-titel h1{font-size:3.5em;text-shadow: 1px 1px 5px #000000;color:#FFFFFF;}
.project-titel .locatie{font-size:2.5em;}
.mobiel-project{position:absolute;top:0;width:100%;font-weight:bold;}
.mobiel-project .mobiel-project-titel{font-size:2.2em;padding:10px 0 0px;text-shadow: 1px 1px 5px #000000;color:#FFFFFF;}
.mobiel-project .mobiel-project-locatie{font-size:1.0em;padding:0px 0 5px;text-shadow: 1px 1px 5px #000000;color:#FFFFFF;}
.mobiel-project .mobiel-project-button{padding:20px 0 5px;color:#FFFFFF;}



.stappen-button{margin:20px 0 0;}

.verkopen-troeven {margin-top:20px;}

.zebra-A{border-top:1px solid #e7eaf7;padding:20px 0 20px;background-color:#F9F9F9;}
.zebra-B{border-top:1px solid #e7eaf7;padding:20px 0 20px;}

/*.c100{margin-left:calc((100%-180px)/2);font-size:100px;}*/
.c100{margin-left:37%;margin-right:37%;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.mt40{margin-top:40px;}
.mt50{margin-top:50px;}
.mt60{margin-top:60px;}
.mt70{margin-top:70px;}
.mt80{margin-top:80px;}
.mt90{margin-top:90px;}
.w60prc{width:60%;}
.w70prc{width:70%;}
.w80prc{width:80%;}
.w90prc{width:90%;}
.bgd1{background-color:#F9F9F9;}
.bgd2{background-color:#f2f5f7;}
.bgb3{background-color:#ae9a64;}
.brdb1{border-bottom: 1px solid #e7eaf7;}


.em20{font-size:2em;}
/*
.30em{font-size:3em;}
.20em{font-size:2em;}
.18em{font-size:1.8em;}
.16em{font-size:1.6em;}
.14em{font-size:1.4em;}
.12em{font-size:1.2em;}
.11em{font-size:1.1em;}
.09em{font-size:0.9em;}
.08em{font-size:0.8em;}
*/

.pg20{padding:20px;}
.fs09{font-size:0.9em;}
.text-hover-img{ position: absolute;bottom: 30px;width:calc(100% - 30px);font-style: italic;    line-height:1em;font-size: 2.7em;color:white;text-shadow: 0px 0px 7px rgba(0, 0, 0, 1);font-weight: 400;}
.text-hover-img2{ position: absolute;bottom: 50%;text-align:center;width:calc(100% - 30px);padding:0 20px 0 20px;font-style: italic;line-height:1em;font-size: 1.7em;color:white;text-shadow: 0px 0px 9px rgba(0, 0, 0, 1);font-weight: 400;}
    
    
.uwps{font-size:1.6em;color:#808080;padding:10px 0 5px;}
.blackoverimg{background: rgba(0,0,0,.5);text-shadow: 1px 1px 5px #000000;color:#ffffff;}
.btn-success{background-color:#ae9a64;border:1px solid #ae9a64;border-radius: 0px;}
.btn-success:hover, .btn-success:active{background-color:#FFFFFF;border:1px solid #ae9a64;color:#ae9a64;}

/*header{border-bottom:0;}*/
.input-lg{border-radius:0;}
.form-control{border-radius:0;}

.contact_form .btn-success{background-color:#ae9a64;border:1px solid #ae9a64;border-radius: 0px;}
.contact_form .btn-success:hover, .contact_form .btn-success:active{background-color:#FFFFFF;border:1px solid #ae9a64;color:#ae9a64;}

.nieuwbouwproject {margin-bottom:40px;}
.nieuwbouwproject .beschikbaar{position:absolute;top:-5px;left:10px;background-color:#46515e;color:white;font-size:1.15em;padding:10px 15px 10px 15px;background-color:#46515E;background-color:#46515E;-webkit-box-shadow: #C7C7C7 1px 1px 1px;-moz-box-shadow: #C7C7C7 1px 1px 1px; box-shadow: #C7C7C7 1px 1px 1px;width:175px;}
.nieuwbouwproject .info{background: rgba(0,0,0,.5);position:absolute;bottom:0px;right:30px;width:275px;padding:15px 10px 10px 20px;height:100px;}
.nieuwbouwproject .projecttitel{text-shadow: 1px 1px 5px #000000;color:#FFFFFF;font-size:2em;}
.nieuwbouwproject .projectloc{text-shadow: 1px 1px 5px #000000;color:#FFFFFF;font-size:1.1em;}
.nieuwbouwproject .pricemin{text-shadow: 1px 1px 5px #000000;color:#FFFFFF;font-size:1.3em;}
.nieuwbouwproject .meerinfo{position:absolute;bottom:-36px;right:30px;width:275px;background-color:#ae9a64;line-height:35px;text-align:center;border-top:1px solid #ae9a64;}
.nieuwbouwproject .meerinfo a{color:white;width:100%;}
.nieuwbouwproject .meerinfo:hover{background-color:#FFFFFF;border-left:1px solid #ae9a64;border-right:1px solid #ae9a64;border-bottom:1px solid #ae9a64;cursor: pointer;border-top:0px;}
.nieuwbouwproject .meerinfo:hover a{color:#ae9a64;}



.projectdetail .info{width:330px;}
.projectdetail .projecttitel{font-size:3.2em;}
.projectdetail .projectloc{font-size:2em;line-height:2.0em;}
.projectdetail-vanaf{position:absolute;right:30px;width:330px;background-color:#ae9a64;line-height:35px;color:white;font-size:1.8em;padding:8px 0 8px 20px;}

.projectdetail-info{font-size:1.2em;line-height: 170%;color: #585858;}
.projectdetail-info .slogan{padding:5px 20px 5px 20px;margin:20px 0 10px 0;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.projectdetail-info .right-sidebar{background-color: #F9F9F9;padding:20px;border: 1px solid #e7eaf7;}
.projectdetail-info .detail-adres{padding-bottom:20px;border-bottom:1px solid #e7eaf7;font-weight:bold;font-size:1.2em;}
.projectdetail-info .toon-op-kaart-link{font-size:0.9em;}
.projectdetail-info #gmap {height: 280px;background-color: grey;}
.projectdetail-info .contact {font-size:0.95em;}
.projectdetail-info .contact .naam{font-weight:bold;font-size:1.4em;}
.projectdetail-info .contact .detail-contact-nr{font-weight:bold;}
h3{color:#585858;}

.carousel-control .glyphicon{top:38%;}
.ruimte{width:50px;}
.eenheden{    font-size: 1.2em;color: #585858;}
.greylisted{color:#C0C0C0;}


#carousel-pand-detail .carousel-inner{height:500px;    background: rgba(0,0,0,.5);}
#carousel-pand-detail .item{height:100%;background-repeat: no-repeat;background-position: center;}
#carousel-pand-detail .landscape{background-size: 100% auto;}
#carousel-pand-detail .portrait{background-size: auto 100%;}


.homepage .carousel {width:100%;height: 500px;margin-bottom:0px;}
.homepage .carousel-inner {height: 100%;}
.homepage .item {background-size: cover;background-position: 50% 50%;width: 100%;height: 100%;}
.homepage .item img {visibility: hidden;}

.homepage .carousel-indicators{z-index:99;}
.homepage .project-info {line-height:100%;z-index:990;}
.homepage .project-info .project-info-inner{text-align:left;}
.homepage .project-info .projectnaam{font-weight:bold;font-size:3em;line-height:1.2em;}
.homepage .project-info .locatie{padding:0 0 10px 0;font-size:1.6em;}
.homepage .project-info .tekoop{font-size:1.2em;}
.homepage .project-info{line-height: 160%;position:absolute;bottom:0%; right:10%;text-shadow: 1px 1px 5px #000000;color:#FFFFFF;}
.homepage .project-info .project-info-inner{background: rgba(0,0,0,.5);width:400px;padding:20px;}
.homepage .meerinfo a{color:#FFFFFF;}
.homepage .meerinfo {position: absolute;bottom: -36px;right:10%;width:400px;background-color: #ae9a64;line-height: 35px;text-align: center;border-top:1px solid #ae9a64;}
.homepage .meerinfo:hover{background-color:#FFFFFF;border-left:1px solid #ae9a64;border-right:1px solid #ae9a64;border-bottom:1px solid #ae9a64;cursor: pointer;border-top:0px;}
.homepage .meerinfo:hover a{color:#ae9a64;}
.homepage .input-lg{border-radius:0;}
.homepage .label-verkocht {position:absolute;top:-12px;left:2px;}

.onSuccessShow{display:none;}
.onErrorShow{display:none;}

.blog .blogpost{margin:0px 20px 60px 0px;box-shadow: 0 1px 4px rgba(0, 0, 0, 0.067);}
.blog .blogpost .afbeelding{height:250px;background-size: cover;background-position: 50% 50%;width: 100%;}
.blog .blogpost .afbeelding img{height:100%;visibility:hidden;height:200px;width:100%;}                    
.blog .titel{position:absolute;bottom:0px;background: rgba(0,0,0,.5);text-shadow: 1px 1px 5px #000000;color:#FFFFFF;font-weight:bold;font-size:1.5em;padding:10px;right:15px;left:15px;}
.blog .titel a{color:white;}
.blog .verderlezen-cta{background-color:#ae9a64;line-height:35px;text-align:center;width:100%;border:1px solid #ae9a64;}
.blog .verderlezen-cta a{color:white;}
.blog .verderlezen-cta:hover{background-color:#FFFFFF;cursor: pointer;}
.blog .verderlezen-cta:hover a{color:#ae9a64;}
.blog .preview{overflow:hidden;height:140px;padding:10px 10px 20px 10px;color:#808080;font-size:1.2em;border-left:1px solid #e7eaf7;border-right:1px solid #e7eaf7;}


.contact_form_homepage {padding:20px;}
.contact_form_contact{padding:20px;background-color: #F9F9F9;padding:20px;border: 0px solid #e7eaf7;font-size:1.2em;}


.over-ons{font-size:1.2em;}

#carousel-office{margin:0;}
#carousel-office .titel{position:absolute;top:40px;width:100%;text-align:center;text-shadow: 1px 1px 5px #000000;color:#ffffff;font-size: 2em;font-size: 36px;font-weight: 600;}
#carousel-office .labels{position:absolute;bottom:54px;width:100%;color:white;}
#carousel-office .labels .toplabels{background: rgba(0,0,0,.5);text-shadow: 1px 1px 5px #000000;color:#ffffff;text-align:center;    font-weight: bold;font-size: 1.4em;padding:15px 0 15px 0;}
#carousel-office .kantoor{left:5%;position:absolute;width:20%;}
#carousel-office .telefoon{left:40%;float:left;position:absolute;width:20%;}
#carousel-office .email{right:5%;float:left;position:absolute;width:20%;}
#carousel-office .labelscnt{position:absolute;bottom:0px;width:100%;color:white;}
#carousel-office .labelscnt div{background-color:#ae9a64;font-size:1.3em;text-align:center;height:80px;padding:15px 0 0px 0;}
.contact-xs-titel{background-color:#f2f5f7;text-align:center;    font-weight: bold;font-size: 1.4em;padding:15px 0 15px 0;}
.contact-xs-content{background-color:#ae9a64;font-size:1.3em;text-align:center;height:80px;padding:15px 0 0px 0;color:white;}

                     
.contact-blok{font-size:1em;color: #585858;}
.contact-blok .titel{font-weight:bold;text-transform: uppercase;}
.contact-blok img{margin:10px 0 10px;}

.homepage-git-titel{font-size:1.6em;font-weight:bold;}
.homepage-git-titel a{color:#969696;}



.instagram-post-compact{border: 1px solid #e7eaf7;box-shadow: 0 1px 4px rgba(0, 0, 0, 0.067);margin-right:0;text-align:center;}
.instagram-post-compact img{width:100%;}
.instagram-post-compact .likes{padding:5px;font-weight:bold;}
.instagram-post-compact .likes a{color:#585858;}
.instagram-post-compact .likes a:hover{text-decoration: underline;}
.instagram-post-compact .instaheader a{color:#585858;padding:5px 0px 5px 17px;}

.buttonvastigo1{padding:10px 20px 10px 20px;background-color:#FFFFFF;color:#ae9a64;font-size:1.4em;line-height:1.4em;}
h4.cPrimary{line-height: 160%;}


@media(max-width: 768px) {
    .logo{padding: 15px 0;margin: 15px 0;}    
    .slicknav_nav{width:150px;}
    .slicknav_menu{margin:35px 0px 0px 0px;}
    .slicknav_nav a{background-color:#ae9a64;}
    .slicknav_nav li{border-bottom:1px solid #BFEAF0;}
    .slicknav_menu a.slicknav_btn{background-color:#FFFFFF;border:1px solid #ae9a64;border-radius: 0px;color:#ae9a64;}
    .slicknav_menu .slicknav_menutxt{color:#ae9a64;}
    .slicknav_menu .slicknav_icon{}
    .slicknav_menu .slicknav_icon-bar{color:#ae9a64;background-color:#ae9a64;-webkit-box-shadow: 0 0px 0 rgba(0, 0, 0, 0);
    -moz-box-shadow: 0 0px 0 rgba(0, 0, 0, 0);
    box-shadow: 0 0px 0 rgba(0, 0, 0, 0);}
    
    
    .homepage-head-pic h1{margin-top:40%;}
    
    
    .right-sidebar{margin:0;}
    .tekoop-blok h2{margin:0;}
    .tekoop-blok h4{margin:0;}
    .tekoop-blok p{margin:0 20px 0 0;}
    .tekoop-blok-info{padding:0 0 10px 30px;}
    .view-knoppen{margin:15px 0;text-align:center;}
    
    .homepage .project-info{width:100%;right:auto;font-size:1.2em;}
    #carousel-project-kijker .meerinfo{width:100%;right:auto;left:auto;}
                          
    .projectdetail .info{right:auto;width:100%;padding:0;margin:0;height:auto;font-size:0.7em;padding:12px 0 8px 0px;text-align:center;}
    .projectdetail-vanaf{right:auto;width:100%;-webkit-border-bottom-right-radius: 5px;-webkit-border-bottom-left-radius: 5px;-moz-border-radius-bottomright: 5px;-moz-border-radius-bottomleft: 5px;border-bottom-right-radius: 5px;border-bottom-left-radius: 5px;background-color:#ae9a64;line-height:35px;color:white;font-size:1.5em;padding:8px 0 8px 0px;text-align:center;}
    .projectdetail-info .slogan{margin-top:60px;}
                          
    #carousel-pand-detail .landscape{background-size: auto 100%;}
    #carousel-pand-detail .portrait{background-size: 100% 100%;}
    
    
    .reeds-verkocht .blok{margin-bottom:20px;}
    
}


@media(min-width: 768px) {                                                                              
    
    .row-eq-height-sm {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display:flex;}
        
}           </pre></body></html>