



h2 { margin-bottom: 15px; }
h3 { font-size: 22px; margin-bottom: 15px; }

.menu li a { padding-bottom: 10px!important;}


.utility-menu a { color: #FFF; }
.home .utility-menu a { color: #777; }
.top-bar .logo { max-width: 124px; bottom: 20px; }
.flex-direction-nav { display: none; }


.anb-class-info { background-color: #3498db!important; } 



.service-list ul li { list-style: inside; }
.home .aq-block.image-divider { padding: 120px 0; }



.page-tarieven table span, .page-tarieven table{ font-size: 15px!important; }
.page-tarieven .main-container ul li { list-style: none; } 
.main-container ul li { list-style: inside none disc; } 
div.wpcf7 { margin-top: 0px!important; }

.page-tarieven .pricing-table { min-height: 550px; }
.pricing-bundles .price { padding: 0!important; }
.pricing-bundles .btn-primary { margin-top: 10px;} 
.pricing-bundles .pricing-table { padding-bottom: 20px; }
.pricing-bundles .pricing-table .price { display: none; }
.pricing-bundles .btn-primary { display: none; }
.pricing-bundles .btn-primary.pm { display: inline-block; }

.aq-block-aq_pricing_table_block.aq-last .pricing-table, .pricing-table.last { border-right: 2px solid #cacaca; }





@media screen and (max-width: 767px) {
    footer div[class*="col-sm"] {
        display: inline-block;
        margin-bottom: 30px;
        display: inline-block;
    }
}



.logo-wegwijzer img { max-width: 200px; margin-top: 16px; }

.pricing-2 { display: block;}
footer.short .sub { margin-top: 20px!important; float: left; clear: both;}





input[type="submit"] { width: 100%;}
.page-aanvraag-formulier input[type="submit"] { width: auto;}
.page-contact input[type="submit"] { margin-top: 20px;}



@media screen and (max-width: 767px) {
.page-tarieven .pricing-table { min-height: auto!important; height: auto!important; }
.page-tarieven .aq-block.dark-wrapper { padding-bottom: 20px; }
}


@media screen and (max-width: 990px) {


.menu li { margin-right: 18px!important;}
.page-tarieven .pricing-table { min-height: 630px; }


}

@media (min-width: 910px) and (max-width: 990px){

.page-tarieven .aq-block.dark-wrapper { padding-bottom: 40px; }
.page-tarieven .pricing-table { min-height: 620px; }

}

@media (min-width: 768px) and (max-width: 910px){

.page-tarieven .aq-block.dark-wrapper { padding-bottom: 40px; }

}

