/*!
 * Start Bootstrap - Shop Item (https://startbootstrap.com/template-overviews/shop-item)
 * Copyright 2013-2017 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-shop-item/blob/master/LICENSE)
 */

header img {
	display: block;
	margin: auto;
	max-width:100%;
}
h1 {
	text-align: center;
	font-size: 15px;
	display: none;
}
h5 {
	display: inline-block;
	text-transform: uppercase;
	font-size: 1.00rem;
}
.card-header h2 {
	font-size: 12px;
}
nav > .card-header {
	padding: 0;
}
h3 {
	font-size: 16px;
	text-transform: uppercase;
}
time {
	font-style: italic;
}

footer > ul {
	list-style: none;
}

footer ul li:before {
	content: "\00BB \0020";
}

.card-header h3 {
	font-size: 18px;
}

.card-body img {
	display: block;
	margin: auto;
	max-width:100%;
}

.bootstrap-vertical-nav {
    display: block;
}
.navbar {
	display: inline-block;
	z-index: 99;
	position: fixed;
	width: 275px;
}

.text-yay-comments {
	color: #5493bd !important;
}
.text-no-comments {
	color: #073477 !important;
}

#back-to-top {
    position: fixed;
    bottom: 40px;
    right: 40px;
    z-index: 9999;
    font-size: 25px;
    color: #444;
    cursor: pointer;
    text-decoration: none;
    transition: opacity 0.2s ease-out;
    opacity: 0;
}
#back-to-top.show {
    opacity: 1;
}
footer {
	background-color: #98a1aa;
}

@media (max-width: 992px) {
	.card {
		border: 0;
	}
	.navbar {
		width: auto;
		padding: 0px;
		top: 20px;
	}
	.navbar > .card-header {
		display: none;
	}
	.navbar-toggler {
		padding: 5px;
	}
	.navbar-nav {
		padding: 10px;
	}
	h1 {
		display: block;
		text-align: center;
	}
}