/*!
 * Start Bootstrap - Shop Item (http://startbootstrap.com/)
 * Copyright 2013-2016 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap/blob/gh-pages/LICENSE)
 */

body {
    padding-top: 70px; /* Required padding for .navbar-fixed-top. Remove if using .navbar-static-top. Change if height of navigation changes. */
}



.ratings {
    padding-right: 10px;
    padding-left: 10px;
    color: #d17581;
}

.thumbnail {
    padding: 0;
}

.navbar-inverse, .list-group-item.active, .list-group-item.active:focus, 
.list-group-item.active:hover {
	background: #003399;
}

.navbar-inverse .navbar-nav>li>a {
	color: #fff;
}

.thumbnail {
	border-color: #003399;
}

.thumbnail .caption-full {
    padding: 9px;
    color: #003399;
}

.thumbnail .caption-full h1 {
	font-size: 20px;
	font-weight: bold;
}

.thumbnail img.header-banner {
	border-bottom: 1px solid #003399;
	padding: 2px;
}

.thumbnail .caption-full a, .thumbnail .caption-full a:visited {
	color: royalblue;
	text-decoration: underline;
}

.thumbnail .caption-full a:hover, .thumbnail .caption-full a:focus {
	text-decoration: none;
}

footer {
    margin: 10px 0;
    text-align: center;
        color: #ffffff;
    background: #003399;
    padding: 1em 1em 0;
}

footer a, footer a:hover  {
	color: salmon;
}

footer p {
	border-top: 1px solid rgba(255, 255, 255, 0.14);
	padding-top: 0.4em;
}

.sdb-img {
	margin-bottom: 1em;
}

.center {
	display: block;
	margin: 1em auto;
}

.fleft {
	float: left;
	margin: 10px;
}

.fright {
	float: right;
	margin: 10px;
}