#FOOTER{
	display: -ms-grid;
	display: grid;
	grid-row-start: 2;
	grid-column-start: 1;
	-ms-grid-column: 1;
	-ms-grid-row: 2;
	-ms-grid-columns: 4.5fr 3fr 2fr;
	grid-template-columns: 4.5fr 3fr 2fr;
	-ms-grid-rows: auto auto auto;
	grid-template-rows: auto auto auto;
	background: #424141;
	color: #d1d1d1;
	font-size: 1.1em;
	font-weight: 500;
	padding: 2em;
}
.futersymbollink{
	text-decoration: none;
	color: #d1d1d1;
	border-bottom: solid 2px #d1d1d1;
	height: 1.5em;
}
.futersymbollink:hover{
	border-bottom: solid 2px red;
}

	
.footerpart1, .footerpart2, .footerpart3{
	display: -ms-grid;
	display: grid;
	-ms-grid-rows: auto auto auto;
	grid-column-start: 1;
	-ms-grid-column: 1;
}
.footerpart1{-ms-grid-row: 1;}
.footerpart2{-ms-grid-row: 2;}
.footerpart3{
	-ms-grid-row: 3;
	-ms-grid-columns: auto auto;
	grid-template-columns: auto auto;
}
.footP3a, .footP3b{
	display: -ms-grid;
	display: grid;
	-ms-grid-column-align: start;
	justify-items: start;
	width: auto;
	height: 1.8em;
	padding: 0.1em 1em;
	margin-right: 1em;
	/*
	border: solid 2px #262626;
	border-radius: 0.7em;
	*/
	
	grid-column-start: 1;
	-ms-grid-column: 1;
}
.footP3b{
	grid-column-start: 2;
	-ms-grid-column: 2;
}

.pforsymbol{
	display: -ms-grid;
	display: grid;
	-ms-grid-columns: 2.5em auto;
	grid-template-columns: 2.5em auto;
	-ms-grid-column-align: start;
	justify-items: start;
	-ms-grid-row-align: center;
	align-content: center;
	width: 15em;
	padding: 0.1em 1em;
	padding-top: 0.4em;
	margin-bottom: 1em;
	/*
	border: solid 2px #262626;
	border-radius: 0.7em;
	*/
}
.theline1{ -ms-grid-row: 1;}
.theline2{ -ms-grid-row: 2;}
.theline3{ -ms-grid-row: 3;}
.partx1, .partx2{
	display: -ms-grid;
	display: grid;
	-ms-grid-column: 1;
	-ms-grid-column-align: start;
	justify-items: start;
}
.partx2{-ms-grid-column: 2;}


.forsymbol{width: 2em;}