/**
 * Theme Name: Renoldner
 * Template:   twentytwentyfive

 */

body {
	background-color:#f3f2f2;
}

.wp-site-blocks {
	display: flex;
	flex-direction: column;
	min-height: 100vh;
}

header {
	box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.2);
}

main {
	flex: 1;
	display: flex;
	flex-direction: column;
}

.main-content {
	box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.2);
	flex: 1;
	width: 100%;
}

 footer ul li {
    float:left;
    display:block;
    margin:0 2em;
    padding:0;
 }
 footer ul li a, footer ul li a:link, footer ul li a:visited {
    text-decoration:none;
 }
 footer ul li a:focus, footer ul li a:active, footer ul li a:hover {
    text-decoration:underline;
 }

@media screen and (max-width: 599px){
	main, header .has-global-padding {
		padding-right: 10px !important;
		padding-left: 10px !important;
	}
	figure.header-image img {
		border-radius: 5px !important;
	}
}

figure.right {
	float: right;
    margin: 1em 5em 0 1em !important;
    max-width: 30%;
}
figure.left {
	float: left;
    margin: 1em 1em 0 0 !important;
    max-width: 30%;
}
@media screen and (max-width: 599px){
	figure.left, figure.right {
		float:none;
		margin:1em 2em !important;
		max-width:90%;
	}