@media (min-width: 1200px)
{
	iframe
	{
		width: 560px;
		height: 315px;
	}

	.address-bar1 { padding: 35px 0 8px; }
	.address-bar { padding: 11px 0 11px; }
	.navbar-nav { margin: 0 10%; }
	.nav.nav-sidebar >li > h4 { padding: 10px 15px; }
}

@media (min-width: 1000px)
{
	.navbar-nav > li > a
	{
		padding-left: 20px;
		padding-right: 20px;
	}

	#store { float: right; }
	#categories { display: block; }
}

@media (max-width: 1199px)
{
	p { padding: 0 5px; }

	iframe
	{
		width: 560px;
		height: 315px;
	}

	.address-bar { padding: 11px 35px 11px; }
	.navbar-nav { margin: 0 1.49%; }
	.nav.nav-sidebar >li > h4 { padding: 10px 5px; }
}

@media (max-width: 999px)
{
	.navbar-nav { margin: 0 6.278%; }
}

@media (max-width: 992px)
{
	p { padding: 0; }
	.address-bar { padding: 11px 0 11px; }
	#store { display: none; }

	iframe
	{
		width: 100%;
		height: 315px;
	}
}

@media (max-width: 991px)
{
	.navbar-nav { margin: 0 1.6%; }

	.navbar-nav > li > a
	{
		padding-left: 8px;
		padding-right: 8px;
	}
}

@media (max-width: 767px)
{
	#categories { display: none; }

	.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus, .navbar-default .navbar-nav .open .dropdown-menu>li>a
	{
		text-align: center;
		color: #f7f2f2;
	}

	.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus, .navbar-default .navbar-nav .open .dropdown-menu>li>a:hover { color: #86A7F4; }
}

body { font-size: 17.5px; }

#main-container
{
	background: #ffffff;
	padding-left: 0;
	padding-right: 0;
}

#main_content p img
{
	width: 75px;
	height: 75px;
}

#main_content p.lead img
{
	width: 225px;
	height: 150px;
}

.textWrapLeft
{
	float: left;
	margin: 0 10px;
}

.row
{
	margin-right: 10px;
	margin-left: 10px;
}

header[role="banner"]
{
	background: url('../images/banner.jpg');
	background-size: contain;
}

#header-row.row
{
	margin-left: 0;
	margin-right: 0;
}

.logo-col { padding: 0; }

.address-bar1
{
	display: inherit;
	text-align: center;
	margin: 0;
	font-size: 1.2em;
	text-transform: uppercase;
	/* letter-spacing: 1px; */
	font-weight: 400;
	color: #fff;
	text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5);
}

.address-bar
{
	display: inherit;
	text-align: center;
	margin: 0;
	font-size: 1.25em;
	text-transform: uppercase;
	letter-spacing: 3px;
	font-weight: 400;
	color: #fff;
	text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5);
}

.contact-grid-left li { margin: 1em 0; }
.contact-grid-left li label { margin-right: 0.3em; }
#main-logo { display: block; }

#store
{
	/* height: 36%; */
	width: 36%;
	padding: 10px 15px 15px 0px;
}

.background-gradient
{
	/* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	/* FF3.6+ */
	/* Chrome,Safari4+ */
	/* Chrome10+,Safari5.1+ */
	/* Opera 11.10+ */
	/* IE10+ */
	background: linear-gradient(to bottom, rgba(30,26,132,1) 0%,rgba(41,137,216,1) 61%,rgba(229,248,255,1) 100%);
	/* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e1a84', endColorstr='#e5f8ff',GradientType=0 );
	/* IE6-8 */
}

.navbar-gradient
{
	/* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	/* FF3.6+ */
	/* Chrome,Safari4+ */
	/* Chrome10+,Safari5.1+ */
	/* Opera 11.10+ */
	/* IE10+ */
	background: linear-gradient(to bottom, rgba(119,122,147,1) 0%,rgba(60,62,96,1) 44%,rgba(42,41,91,1) 57%,rgba(41,42,91,1) 57%,rgba(39,40,86,1) 60%,rgba(99,100,160,1) 100%);
	/* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#777a93', endColorstr='#6364a0',GradientType=0 );
	/* IE6-8 */
}

.navbar-nav { text-align: center; }

ul.nav.navbar-nav > li > a
{
	transition: 0.5s all;
	-webkit-transition: 0.5s all;
	-moz-transition: 0.5s all;
	-o-transition: 0.5s all;
	-ms-transition: 0.5s all;
	color: #f7f2f2;
}

ul.nav.navbar-nav > li > a:hover { color: #86A7F4; }
ul.nav.navbar-nav li.navbar-li-active > a { color: #333; }
ul.nav.navbar-nav li.navbar-li-active > a:hover { color: #333; }
.navbar-li-active { background: #969ABA; }
#cat.nav.nav-sidebar >li:not(:last-child) { border-bottom: 1px dotted #2565BD; }

.nav.nav-sidebar
{
	background: #f7f2f2;
	border: 5px solid #2565BD;
	margin-bottom: 20px;
}

.nav.nav-sidebar >li > a:hover
{
	color: #1E1B85;
	font-weight: bold;
}

.nav.nav-sidebar >li > h4
{
	font-weight: bold;
	color: #337AB7;
	position: relative;
	display: block;
}

#cprplus.nav.nav-sidebar >li, #starfire.nav.nav-sidebar >li, #storeHours.nav.nav-sidebar >li
{
	font-weight: bold;
	position: relative;
	display: block;
	padding: 5px;
	text-align: center;
}

#starfire.nav.nav-sidebar >li { padding: 0; }
#cprplus.nav.nav-sidebar >li a, #starfire.nav.nav-sidebar >li a { padding: 0; }

#first-col img, #second-col img, #third-col img
{
	padding: 2px 2px 2px;
	border: 1px solid #eee;
}

#first-col { padding-left: 0; }
#third-col { padding-right: 0; }

table
{
	margin: 0 auto;
	border-spacing: 0.5rem;
}

td { padding: 0.5rem; }

footer
{
	background: #3455B7;
	color: #fdfdfd;
}

footer div { text-align: center; }
footer div > ul > li > a { color: #fdfdfd; }

footer div > ul > li > a:hover, footer div > ul > li > a:focus
{
	color: #7AB8E9;
	text-decoration: none;
}

/*# sourceMappingURL=main-min.css.map */