         .content__sidebar{display:flex;flex-flow:row wrap;margin:0 -2em;}.content__sidebar .article{margin:0;margin-bottom:1.5em;padding:0 2em;flex:1 1 200px;}.catalog-list{display:flex;flex-flow:row wrap;}.catalog-list__item{background:var(--colorOrange);float:left;flex:1 1 48%;margin:.25em;}.catalog-list__item__content{margin-bottom:2em;}.catalog-list__item .readmore{position:absolute;}.catalog-list__item .readmore--link{bottom:0;left:0;right:0;top:0;}.catalog-list__item .readmore--text{bottom:.5em;left:.5em;right:.5em;}.catalog-detail{padding:0 5%;text-align:left;}.catalog-detail h1,.catalog-detail h2{text-align:center;}.catalog-detail__content{}.catalog-detail__content--half{}.catalog-detail__content--text{}.catalog-detail__content--text h1{margin-top:0;}.catalog-detail__content--text h2{text-align:left;margin-bottom:.5em;}.content .catalog-detail__content--text p.prijs{background:var(--colorGreen);color:#fff;display:inline-block;font-size:1em;padding:.5em;text-transform:uppercase;}.content .catalog-detail__content--text__inleiding p.first{color:#416396;font-size:1.2em;font-weight:700;margin-top:0;}.content .catalog-detail__content--text__inhoud p,.content .catalog-detail__content--text__inhoud p.first{font-size:1.1em;}.catalog-detail__content--gallery{}.at-twocol,.at-threecol{margin:0 -2%;}.at-twocol__content,.at-threecol__content{box-sizing:border-box;float:left;padding:0 2%;}.at-twocol__content{width:50%;}.at-threecol__content{}.content__highlights{min-height:10em;}.content__highlights .article{flex-basis:auto;float:left;height:0;padding-bottom:14%;min-width:33.33%;width:33.33%\0/;}@media only all and (min-width:769px){.at-highlight__content button{font-size:2.25em;bottom:-.5em;}.catalog-list__item{flex:1 1 30%;margin:.3em;}.catalog-detail__content--half{float:right;width:49%;}.catalog-detail__content--text.catalog-detail__content--half{margin-right:2%}}@media only all and (min-width:1220px){.footer__content .at-twocol__content:first-of-type h2{margin:.5em 0 0 0;text-align:left;}.footer__content .at-twocol__content:first-of-type h2,.footer__content .at-twocol__content:first-of-type p:first-of-type,.footer__content .at-twocol__content:first-of-type p:last-child{float:left;width:50%;}.footer__content .at-twocol__content:first-of-type p{text-align:left;}.footer__content .at-twocol__content:first-of-type p:first-of-type{clear:left;}.footer__content .at-twocol__content:first-of-type p:last-child{margin-top:-2.5em;}}