.button:not(.button-more):hover {
color:#fff;
box-shadow: inset 0px 0px 400px 110px rgba(0, 0, 0, 0.05);
}
.button-more:hover {
text-decoration: underline;
}
footer a:hover {
text-decoration: underline;
}
.breadcrumb-container a:hover {
text-decoration: underline;
}
.col-post-content a:hover {
text-decoration: underline;
}
.widget-contactgegevens a:hover {
text-decoration: underline;
}
.col-post-content a {
font-weight:bold;
}
.button {
background-color:#f1870f;
display:inline-block;
text-transform: uppercase;
color:#fff;
font-weight:600;
font-size:16px;
letter-spacing:0.57px;
position:relative;
-webkit-transition-duration: 0.2s; transition-duration: 0.2s;
}
.button-round {
width: auto;
line-height: 53px;
-webkit-appearance: none;
outline: none;
border: 0px;
border-radius: 3px;
background-color: #f1870f;
font-size: 18px;
font-weight: bold;
color:#fff;
padding-left: 30px;
padding-right: 30px;
}
.button-large {
height:65px;
line-height:65px; 
padding-left:48px;
padding-right:48px;
}
.button-orange {
background-color:#f1870f; 
color:#fff;
}
.button-blue {
background-color:#00509e; 
color:#fff;
}
.button-more {
padding-right:35px;
}
.button-more:after {
content:'';
position:absolute;
background-image:url(//sociaalplanbureaugroningen.nl/wp-content/themes/spg-2020/assets/images/arrow-blue-right.svg);
background-size:cover;
width: 22px;
height: 15px; 
top: 7px; 
right: 0px;        
}
.button-more.button-blue {
background-color:transparent;
color:#00509e;
font-size:18px;
}
.button-more.button-orange {
background-color:transparent;
color:#f1870f;
font-size:18px;
}
.button-more.button-blue:after {
background-image:url(//sociaalplanbureaugroningen.nl/wp-content/themes/spg-2020/assets/images/arrow-blue-right.svg);
}
.button-more.button-orange:after {
background-image:url(//sociaalplanbureaugroningen.nl/wp-content/themes/spg-2020/assets/images/arrow-orange-right.svg);
}
.button-icon:before {
position:absolute;
content:'';
background-image:url(//sociaalplanbureaugroningen.nl/wp-content/themes/spg-2020/assets/images/search-white.svg);
background-size:cover;
width: 19px;
height: 19px;
top: 23px;
left: 47px; 
}
.button-icon {
padding-left:77px;
padding-right:67px;
}
.button-more.button-load-more:after {
background-image: url(//sociaalplanbureaugroningen.nl/wp-content/themes/spg-2020/assets/images/arrow-blue-down2.svg);
width: 15px;
height: 22px;
top: 4px;
right: 0px;
}
.button-text-default {
text-transform: none !important;
}
a.button-filter, a.button-filter:hover,  a.button-filter:active {
-webkit-appearance: none;
outline: none;
border: 0px;
border-radius: 3px;
background-color: #f1870f;
font-size: 18px;
font-weight: bold;
color: #000 !important;
padding-left: 30px;
padding-right: 30px;
background-color:#fff !important;
width:100%;
height: 53px;
line-height:53px;
text-align:center;
text-transform: none;
font-weight:normal;
box-shadow:none !important;
}
a.button-filter i {
margin-right:5px;
}