body
{
	padding-top: 60px;
	display: none;
	background-image: url('../images/back.png');
}
.pricelist > div
{
	padding-top: 9px; 
	padding-bottom: 9px; 
	border-top: 1px solid #ddd;
}
.box
{
	margin-right: 20px;
	display: inline-block;
}
.glyphicon.glyphicon-one-fine-dot:before {
    content: "\25cf";
    font-size: 1em;
}
.pricelist > h3, .pricelist > h2, .pricelist > h1
{
	padding-bottom: 20px;
	font-weight: 500;
}
.drop-list
{
    list-style-image: url('../images/bullet.png');
}
.drop-list p
{
	margin-left: 15px;
}
.navbar-fixed-top
{
	border-width: 0px;
}
.dl-horizontal dt
{
	width: 300px;
	padding-right: 15px;
	padding-bottom: 7px;
	padding-top: 7px;
	border-top: 1px solid #ddd;
}
.dl-horizontal dd
{
	padding-top: 7px;
}
.navbar-inverse
{
    box-shadow: 0 0 30px black;
	background-color: #006699;
}
.img-responsive
{
    box-shadow: 0 0 30px black;
	background-color: #ffffff;
}
.img-responsive:hover/*change back to img-hover:hover so that not every picture has hover effect*/
{
	box-shadow: 0 0 50px black;
	background-color: #ffffff;
}
.distance-vert
{
	margin-top: 50px;
	margin-bottom: 50px;
}
.footer
{
	padding-top: 10px;
}
@media (max-width: 767px) 
{  
	.container .jumbotron
	{
		padding-left: 30px;
		padding-right: 30px;
	}
}
.flexbox {
	display:flex;
 	justify-content:center;
 	align-items: center;
 	flex-flow: column;
}
.navbar-inverse .navbar-nav>li>a
{
	font-size: 120%;
	color: #d9d9d9;
}
.navbar-inverse .navbar-brand
{
	color: #ffffff;
}
.dropdown:hover .dropdown-menu {
    display: block;
    margin-top: 0; // remove the gap so it doesn't close
 }