/* created by Pieter Boersma on 18 - 01 - 2019 */

#div_footer_part1 { background-color: var(--scarletRed); color: #FFFFFF; padding: 20px; width: 90% !important; display: block; margin: auto; font-size: 10px; }
#div_footer_part1_body { font-size: 10px; }
#div_footer_part1_header { width: 70%; display: block; margin: auto; text-align: center; }
#div_footer_part1_header > h2 { font-size: 20px; }
#div_footer_part1_footer { width: 100%; }
#div_footer_part1_wrapper { background-image: url("../img/bookshelf_desktop.jpg"); height: 500px; border: 20px solid #FFFFFF; }
#img_footer_part1_triangle { width: 90% !important; display: block; margin: auto; } 
#ul_footer_part1 {  line-height: var(--slightly-bigger-line-height); }

#div_footer_part2_text { padding-top: 0px; }
#div_footer_part2 { padding-left: 20px; }
#div_footer_part3 { text-align: center; }
#ul_footer > li > a { color: #000000; }

.li_web { list-style-image: url("../img/icon/web.png"); }
.li_address { list-style-image: url("../img/icon/address.png"); }
.li_mail { list-style-image: url("../img/icon/mail.png"); }
.li_phone { list-style-image: url("../img/icon/phone.png"); }
 

@media only screen and (min-width: 900px){
	#div_footer_part1 { width: 33.33% !important; margin-left: 20px; }
	#div_footer_part1_body { font-size: 16px; }
	#div_footer_part1_header > h2 { font-size: 27.5px; }
	#img_footer_part1_triangle { width: 33.33% !important; margin-left: 20px; }
}

@media only screen and (min-width: 600px) and (max-width: 899px){
	#div_footer_part1 { width: 50% !important; margin-left: 20px; }
	#img_footer_part1_triangle { width: 50% !important; margin-left: 20px; }
}