header#topNav a.home {
    color: #333;
    text-decoration: none;
    font-size: none;
    display: inline-block;
    height: 60px;    
}

h4 span.homesubtitle, h2 span.homesubtitle, h3 span.homesubtitle {
    display: block;
    font-size: 15px;
    padding: 0;   
}

h1 span.welkomsubtitle {
    display: block;
    font-size: 25px;
    padding: 0;  
    color: #8a6d3b;	
}

.img-overons{
	max-width:400px;
}
div.price-table p{
	font-size:25px!important;
}

h3 span {
    font-size: 15px;
}

div.price-table {
	height:720px;
}
div.price-table h3{
	font-size:23px;
}

div.price-table .btn{
	margin-top: 30px;
    position: absolute;
    bottom: 20px;
    left: 90px;
}

.link-not-visible:hover{
    text-decoration: initial;
}

header.blog-post {
    margin-bottom: 10px;
}

div.price-table h3 {    
    border-bottom: #A0CE4D 2px solid!important;   
}

.vendor {
    text-align: center;
    margin-top: 20px;
}

@media only screen and (max-width: 780px) {
	.btn-resize-slider,.btn-resize-slider:hover{
		padding: 3px 13px;
		font-size:12px;
	}
}

@media only screen and (min-width: 780) and (max-width: 1200px) {
	.btn-resize-slider,.btn-resize-slider:hover{
		padding: 6px 16px;
	}
}


@media only screen and (min-width: 1200px) {
	.btn-resize-slider,.btn-resize-slider:hover{
		padding: 12px 32px;
	}
}

.footer-content{
background:none!important;
}

footer .footer-content h3{
color:black!important;
}

footer .footer-content a {
    color: black;
}

span.aboutsubtitle {
    font-size: large;
}

    
