/*	Footer	 cleaned 21.04.2020	*/

footer {background-color:#333d1c;color:#f5fffa;}
footer {font-size:0.9375em;}
footer {padding-bottom:1em;}
footer a {color:#f5fffa;}
footer a:link {color:#f5fffa;}
footer a:visited { color:#f5fffa;}
footer a:hover {color:lightyellow;}
footer a:active {color:#f5fffa;}
footer a.em {color:#95c11f;}
footer a.em:link {color:#95c11f;}
footer a.em:active {color:#95c11f;}
footer div {max-width:1200px; margin:0 auto;}
footer p {padding:1em 0;}

footer img.fff {height:50px;width:50px;}
footer img.fffi {height:33px;width:33px;margin-left:6px;}
footer img.secu {max-width:100px;}

/*	f1 - first div with four sections	*/

div#f1 section {background:#333d1c;;margin:0.5em;padding:0.5em;}
div#f1 section address a {line-height:2;}
div#f1 {display:flex;flex-flow:row wrap;}
div#f1 section h2 { font-size:110%; text-transform: uppercase; }
div#f1 section h3 { font-size:100%; text-transform: uppercase; }

@media screen and (max-width:899px) { 
	div#f1 section {flex:1 1 240px;padding:1em;}
}

@media screen and (min-width:900px) { 
	div#f1 {justify-content:space-between;}
	div#f1 section {flex:0 0 auto;}
	div#f1 section {max-width:300px;}
}

/*	f1_1 - contact and follow	*/

section#f1_1 address {margin: 1ex 0 1em 0;line-height:1.5;font-style:normal;}
section#f1_1 ul {list-style:none;margin-top:1ex;}
section#f1_1 ul li {display:inline-block;}

/*	f1_2 - our tours - last updated - top - validate (beta only)	*/

section#f1_2 nav ul {list-style:inside;margin-top:1ex;}
section#f1_2 nav ul li {line-height:1.5;}
section#f1_2 p#top {cursor:pointer;font-size:1.25em;}
section#f1_2 p#top span {margin-right:0.5em;}

@media screen and (max-width:900px) {
	section#f1_2 p#top {color:#ffffbf;text-transform:uppercase;display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-end;}
	section#f1_2 p#top span {display:flex;align-items:center;}
}

@media screen and (min-width:900px) { section#f1_2  p#top {font-size:1.2em;color:lightyellow;} }

/*	f1_3 - Secure	*/

@media screen and (max-width:899px) {
	section#f1_3 div p {display:inline-block;width:50%;text-align:center;border:none;}
}

/*	f1_4 - Collaborators	*/

section#f1_4 {background:pink;}
section#f1_4 ul {list-style:none;margin-top:1em;}
section#f1_4 ul li {display:inline-block;width:50%;text-align:center;margin-bottom:1em;}
section#f1_4 ul li img {width:100px;height:auto;margin-top:1em;}

/*	f2 - Official AS blurb at the bottom	*/

div#f2 p {color:lightyellow;font-size:90%;padding:1em;text-align:center;}

@media screen and (max-width:1100px) { 
	div#f2 p {max-width:600px;margin:0 auto;}
}

/*	end Footer	*/
