/* ---------------------------
Custom Styles for Oley's Pizza
Theano Point (Andrew Repp)
Created 08/04/2014
Updated 01/25/2018
--------------------------- */
/* Official Blue: #0b4da1 */
body { background: #4D432C url("../img/bg-stone.jpg");}
.background { background-color: #ffffff; }

h1 { color: #ffffff; font-family: 'Dancing Script', cursive; text-align: center; font-size: 4em; } /* page titles */
h2 { font-size: 2em; color: #0b4da1; clear: both; } /* section headings */
h3 { border-bottom: thin solid #f1f1f1; font-size: 2.75em; font-family: 'Dancing Script', cursive; } /* carousel, menu items */
h6 { color: #ffffff; font-size: 1.3em; } /* footer headings */

@media all and (max-width: 599px) and (min-width: 320px) {
    h3 { font-size: 1.5em; }
}

small { margin-top: 5em; font-size: 90%; }
footer { 
	color: #E1E1E1;
	background: -webkit-linear-gradient(#222222, #000000);
	background: -o-linear-gradient(#222222, #000000);
	background: -moz-linear-gradient(#222222, #000000);
	background: linear-gradient(#222222, #000000);
	min-height: 200px;
	padding: 2em;
	margin-top: 2em;
	border-top: medium solid #666666;
 }

.logo { max-height: 65px; width: auto; margin-right: 2em; }
.original-logo { margin: 1em; }
.move { margin-top: 80px; text-align: center; }
#order-online { 
	text-align: center; 
	margin: 1em; 
	color: #ffffff; 
	font-size: 1.15em; 
	padding: 1em 4em; 
	background-color: #0b4da1; 
	border-radius: 0.30em;
	display:inline-block;
}
.lead { font-size: 2em; text-align: center; color: #ffffff; margin: 0; padding: 0; }
#order-online a, #order-online a:visited { color: #ffffff }
#order-online:hover {
	background-color: #072F64;
}
.float-left { float: left; margin: 0.5em 1.5em 0.5em 0em; }
.float-right { float: right; margin: 0.5em 0em 0.5em 1.5em; }
.frame { padding: 0.5em; border: thin solid #333333; }
.center { text-align: center; }
.menu-item { clear: both; margin-bottom: 1em; }
/* .menu-item p { height: 10em; } */
.menu-item img { float: left; margin: 0 1em 0 0; max-width: 100%; height: auto; border: thin solid #333333; }
.price { float: right; font-style: italic; }
.navbar { min-height: 70px; }
.nav>li { margin: 0 0.25em; }
.navbar-inverse .navbar-brand { color: #ffffff; }
.navbar-inverse { border: 0; }
.navbar-inverse .navbar-nav>li>a { color: #f1f1f1; }
.navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:hover, .navbar-inverse .navbar-nav>.active>a:focus { background-color: #0b4da1; color: #ffffff; border-radius: 0 0 0.5em 0.5em; }
.navbar-inverse .navbar-nav>li>a:hover, .navbar-inverse .navbar-nav>li>a:focus { background-color: #f1f1f1; color: #000000; border-radius: 0 0 0.5em 0.5em; }
.nav-special { background-color: #990000; border-bottom-left-radius: 0.5em; border-bottom-right-radius: 0.5em; }
.doodad { margin-left: 1em; margin-right: 1em; color: #ffff00; }
#carousel { margin: 1em; border: thin solid #333333; }
.container { border-radius: 0.5em; }
.carousel-item {  }
.shirt { width: 50%; margin: 1em; }
table { width: 100%; margin-bottom: 2em; }
.holiday-title { color: #ff0000; }
.featured { background-color: #222222; }
.reversed { color: #ffffff; }