/* basic color themes*/
:root{

	--main_bg_color:white;
	--main_accent_color: white;
	--main_color_theme:#000072;
	--sidenav_color:#dbdbdb;
}




/* main components */
html{
	height:100%;
}

body {
  /* The image used */
	background-color: var(--main_bg_color); 
	/*padding-bottom:300px; */
	height: 100%;
}

.main_div{
	min-height: 100%;
	position: relative;
}



.navbar{
	background-color: var(--main_color_theme);
	
}

.sidenav li a{
	background-color:var(--sidenav_color);
	font-weight:bold;
	color:black;
	border-bottom:solid;
}

nav ul li a {
	font-weight:bold;
}

.footer{
	background-color: var(--main_color_theme);
}

.page-footer{
	background-color: var(--main_color_theme);
}
