/*!
 * Start Bootstrap - Simple Sidebar (https://startbootstrap.com/template-overviews/simple-sidebar)
 * Copyright 2013-2019 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-simple-sidebar/blob/master/LICENSE)
 */
body {
  overflow-x: hidden;
}

.welcome a{
	color: #0400f7;
}

.sidebar-trans {
  -webkit-transition: margin .25s ease-out;
  -moz-transition: margin .25s ease-out;
  -o-transition: margin .25s ease-out;
  transition: margin .25s ease-out;
}

.h1_sidebar {
	font-size: 1rem;
	font-weight: 400;
	line-height: 1.5;
	color: #495057;
}

.h2_sidebar {
	font-size: 1rem;
	font-weight: 400;
	line-height: 1.5;
	margin-bottom: 0;
	color: #495057;
}

.h3_sidebar {
	font-size: 1rem;
	font-weight: 400;
	line-height: 1.5;
	margin-bottom: 0;
	color: #383838;
}

.claddingsw-span {
	font-family: "Bahnschrift";
}

#sidebar-wrapper {
  min-height: 100vh;
  margin-left: 0;
  width: 20rem;
}

#sidebar-wrapper .sidebar-heading {
  padding: 0.875rem 1.25rem;
  font-size: 1.2rem;
}

#sidebar-wrapper .list-group {
  width: 20rem;
}

.list-group-item {
	position: relative;
	display: block;
	padding: .75rem 1.25rem;
	margin-bottom: 0px;
	background-color: #fff;
	border: 0px solid rgba(0,0,0,.125);
}

#page-content-wrapper {
  width: 100%;
}

@media screen and (max-width: 1199px) {
  #sidebar-wrapper {
    margin-left: -20rem;
  }
}
@media screen and (min-width: 1200px) {
  #sidebar-wrapper {
    margin-left: 0;
  }
}

.navbar-light .navbar-nav .nav-link {
    color: rgb(0, 0, 0);
}

.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover {
    color: rgb(237, 154, 0);
    background-color: rgb(226, 226, 226);
}

.menu_container{
	height: 51px;
}

.menu_container:hover .menu_overlay{
	opacity: 0;
}

.menu_overlay{
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	height: 100%;
	width: 100%;
	opacity: 1;
	transition: 0.25s ease;
	background-color: #ececec;
	padding: .75rem 1.25rem;
}

h3{
	color: #000;
	display: block;
	margin-block-start: 0px;
	margin-block-end: 8px;
	margin-inline-start: 0px;
	margin-inline-end: 0px;
	margin-bottom: 0px;
}

h4{
	color: #000;
	display: block;
	margin-block-start: 0px;
	margin-block-end: 8px;
	margin-inline-start: 0px;
	margin-inline-end: 0px;
	margin-bottom: 0px;
}

h5{
	color: #000;
	display: block;
	margin-block-start: 0px;
	margin-block-end: 8px;
	margin-inline-start: 0px;
	margin-inline-end: 0px;
	margin-bottom: 0px;
}

.mx-auto{
	margin-bottom: 8px;
}


