html {
    /*background:#FFE888;
    border: none;*/
}

body {
    color: black;
}
dt {
	color: grey;
	font-size: 0.8em;
	font-weight: 500;
}
dd {
	font-size: 0.8em;
	font-weight: 400;
	margin-bottom: .1rem;
}
a {
	color: #4C4C4C;	
}
a:focus, a:hover {
	color: orange;
}
a:active {
    color: #FCFF00;
}
div.container {
	padding-top: 80px;
}
div, div.card, div.card-header {
    background-color: transparent;
}
div.card {
    padding-top: 2px;
    border: none;
}
.card-header {
    padding-bottom: 0px;
    border-bottom: none;
}
.card-block {
    padding-top: 10px;
}
header {
    color: white;
    text-align: right;
	width:91%;
	position:fixed;
    padding-top: 25px;
    top-margin:50px; 
}
footer {
    color: #4C4C4C;
    text-align: right;
	width:91%;
    position: sticky;
    padding-top: 25px;
    bottom:30px; 
}