ul { padding: 0px 20px 0px 0px; margin: 0px;}
li { list-style: none; padding-left: 25px;}
li::before { position: absolute; top: 0px; left: 0px; content:"\f00c"; font-family: 'FontAwesome'; font-size: 1em; margin-right: 10px; font-weight: normal; font-style: normal; display: inline-block; text-decoration: inherit; color: #000000;}

.diensten_detail2 .txt_padding .txt { text-align: left;}
.diensten_detail2 .txt_padding .txt b { display: inline-block;}
.diensten_detail2 .txt_padding .txt i font { display: inline-block;}
.diensten_detail2 .button { margin: 30px 10px 0px 10px;}

a.button.action { background: #bd8f2d;}
a.button.grey { background: #bbbbbb;}

#contact h1 span { display: block; font-size: 0.5em; line-height: 1em; margin-top: 10px;}
#contact h1 { margin-bottom: 20px;}

#footer a.credits { position: relative; padding: 0px !important; margin: 25px 0px 0px 0px !important; left: 0px; top: 0px; color: #999999 !important; text-align: left;}

@media screen and (max-width: 1000px){
	#footer a.credits { text-align: center; width: 100%;}
}

@media screen and (max-width: 750px){
	#footer a.credits { position: absolute; top: auto; bottom: -50px;}
}