/*------------------------------------------------
           ALGEMENE PAGINA'S
-------------------------------------------------*/

.bedrijven .feature{background-color: #f8f7f5;background-clip: content-box;float:left;}
.bedrijven .feature a {min-height:210px;display:block;}
.bedrijven .feature h4{margin:4px 4px 0 4px;}
.row-fluid.constructeurs {margin-bottom:0;}

.constructeurs .feature {height:180px;}
.constructeurs .feature IMG {height:120px;}
.constructeurs .span2 .full-width{height:100px;}

.artikel {height:250px;overflow:hidden;margin-bottom:20px;}

.artikel IMG{height:150px;width:100%;clear:both;margin:8px 0px 12px 0px;}
.artikel a, .artikel a:hover, .artikelboxtop a, .artikelboxtop a:hover{color:#323232;text-decoration:none;display:block;}


.themes a {background:url(/imgs/icons/icons8-right-arrow-16.png) left center no-repeat;padding:4px 0 4px 20px;display:block;color:#111;}



@media (max-width: 767px) {

.artikel, .artikelboxtop {min-height:180px;margin-bottom:10px;}
.artikel IMG{height:150px;width:100%;clear:both;margin:8px 0px 12px 0px;}
.artikelboxtop IMG{width:100%;height:150px;clear:both;margin:8px 0px 12px 0px;}

}


@media (max-width: 767px) {
#mainnav li.line#current-5 a{border-top:none;color:#2c2c2c;text-decoration:underline;font-weight:500;}
}

@media (min-width: 768px) {
.row-fluid .span10 {  width: 70%;margin-left:15%;}
.row-fluid .span2  {  width: 15%;}
.row-fluid .offset1 { margin-left: 15%;}
.timeline{margin-left: -210px}
}

@media (min-width: 480px) and (max-width: 979px)  {	
.row-fluid.bedrijven .span4, .row-fluid.bedrijven .span-fifth, .row-fluid.constructeurs .span2{width:50%;float:left;display:block;}	
}


/*------------------------------------------------
                 PORTRETTEN
-------------------------------------------------*/

.busreeks, .details, .vergelijkbare{font-size:15px;line-height:1.6;position:absolute;width:128px;background:url("../imgs/basis/icon_document_old.png") 6px 11px no-repeat #eeeffe;padding:6px;display:block;text-indent:43px;border:1px solid #eeeffe;border-radius:4px;-moz-border-radius:4px}
.busreeks{margin-top:140px;}
.details{margin-top:220px;}
.vergelijkbare{margin-top:300px;}
.busreeks a, .busreeks a:hover, .details a, .details a:hover, .vergelijkbare a, .vergelijkbare a:hover{color:#727272;text-decoration:none;}


@media (max-width: 767px) {


.lastupdate{font-size:15px;line-height:1.6;position:relative;float:left;width:100%;}
.span-eight{width:50%;float:left;margin-bottom:8px;}

}


ul.RKiezer{margin:0;width:345px;}
ul.RKiezer li {margin-right:20px;width:150px;background:#fff;padding:0;height:160px;}
ul.RKiezer li:hover{background:#fff;}
ul.RKiezer li a IMG {background-color:#eee;	border:0;width:150px;height:100px;}
section ul.RKiezer li a span {min-height:44px;left:0px;	width:90px;line-height:22px;font-size:15px;}
#example {margin:0}

ul.reeksen{text-align:center;}
ul.reeksen li {display:inline-block;float:none;}

/*arrows*/



/*erfgoed________________________________________________*/

.span3.museumbus{margin-bottom:20px;height:250px;}
.span3.museumbus .innerdiv{height:230px;margin:0;padding:0;border-bottom: 1px dotted #3a3a3a;padding-bottom:12px;}
.span3.museumbus h5{margin-bottom:6px;padding:0;line-height:1.8;height:auto;}
.span3.museumbus p{padding:6px 0;font-size:15px;}
.span3.museumbus IMG.erf{height:100px;background-position: center center;}
.span3.museumbus p.border {position:absolute;bottom:16px;left:11px;border:none;}
@media  (max-width: 767px) {
.span3.museumbus IMG.erf{height:140px;background-position: center -80px;}
}

.text h3::before {
    content: "";
    display: block;
    width: 10%;
    border-bottom: 7px solid #c4c4c4;
    margin-bottom: 20px;
}