/* padding on mobile devices */
.pad {
	padding-left: 10px;
	padding-right: 10px;
}

body {
	background-color: #343A40;
	color: white;
}


@media only screen and (min-width: 768px) {
.navbar{
	min-height: 80px;
	padding-left: 25px;
    padding-right: 25px;
}

}


h5{
	display:block;
	width:100%;
}



/* prevent navbar instant collapse on mobile */
.navbar-collapse.collapse.in { display: block!important; }

.footer-copyright {
	background-color: #484d53;
}

@media print {
	.d-print-none {
	 display: none!important;
	}
   }