img{max-width:100%;height:auto;}.btn-primary{background-color:#fe6600;color:#fff;font-weight:bold;font-size:14px;padding:10px;display:block;margin:30px 0 0;border:1px solid #fe6600;}.btn-primary:hover{background-color:#000;color:#fff;}.navbar-brand img{max-width:200px;}.navbar-brand{margin:0 auto;// gecentreerd,tijdelijk op onepager}.front-tagline{text-align:center;}ul.sf-menu.sf-style-white{float:right;}.front-tagline h1{color:#fe6600;text-transform:uppercase;}.front-block-abonnementen{margin:70px 0;}.grid-item{-webkit-transition:margin 0.2s ease-out;-moz-transition:margin 0.2s ease-out;-o-transition:margin 0.2s ease-out;margin-bottom:30px;}.grid-item:hover{margin-top:-8px;}.grid-item-box{-webkit-box-shadow:0px 0px 17px -1px rgba(0,0,0,0.27);-moz-box-shadow:0px 0px 17px -1px rgba(0,0,0,0.27);box-shadow:0px 0px 17px -1px rgba(0,0,0,0.27);padding:20px;border-radius:10px;}.grid-item-box h4{color:#fe6600;text-transform:uppercase;font-size:30px;}.grid-item-box .abo-data{font-weight:bold;}.grid-item-box .abo-prijs{font-weight:bold;font-size:20px;}.grid-item-box .abo-periode{font-weight:bold;font-size:14px;}.spv-popup-content{display:none;position:absolute;background:#fff;padding:16px;border-radius:7px;transition:opacity 0.2s;z-index:9999999;border:1px solid #fe6600;width:40vw;b-ox-shadow:0px 0px 17px 2px;-webkit-box-shadow:0px 0px 17px -1px rgba(0,0,0,0.27);-moz-box-shadow:0px 0px 17px -1px rgba(0,0,0,0.27);box-shadow:0px 0px 17px -1px rgba(0,0,0,0.27);}.spv-popup-link{color:#fe6600;text-transform:uppercase;font-size:12px;border:1px solid #fe6600;padding:4px 6px;border-radius:5px;}.spv-popup-link:hover{color:#000000;border:1px solid #000000;}.front-toestellen h5{color:#fe6600;}.front-toestellen h2{font-size:50px;line-height:48px;margin-bottom:23px;}.front-toestellen-right{padding:10px 0 10px 60px;}.front-toestellen{margin:10px 0 60px;z-index:-1;}.region-featured-bottom-second{background-color:#565656;color:#fff;}.footer-cta{padding:30px;}.footer-cta legend{font-size:1rem;}.footer-cta .webform-flex{padding:30px;}.site-footer .block{margin:20px 0;border:0px solid #444;border-color:rgba(255,255,255,0.1);padding:16px;}.site-footer__top h2{border-bottom:0px solid #555;color:#fe6600;}.site-footer__top p,.site-footer__top ul li{font-size:16px;color:#b5b5b5;}tr td,tr th{padding:3px 7px;border:0px solid #fff;font-size:16px;color:#b5b5b5;}
