.input-group-addon {
	cursor: pointer;
}
.glyphicon {
	top: 2px;
}




/* Breadcrumbs */
.overridesApply .breadcrumb {
    margin: 30px 0 0;
    background: none;
}
/*	.overridesApply .breadcrumb li {
		color: #fff;
	}
	.overridesApply .breadcrumb a:link, .overridesApply .breadcrumb a:visited {
		color: #fff;
	}
	.overridesApply .breadcrumb a:hover, .overridesApply .breadcrumb a:active {
		color: #64aadb;
	}*/




/* Buttons * /
.overridesApply .btn {
	font-family: "eurostile";
	font-size: 16px;
	font-weight: 600;
	color: #0048bb;
	height: 40px;
	border: 1px solid #0048bb;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	cursor: pointer;
}
.overridesApply .btn-default {
	background: rgb(255,255,255);
	background: -moz-linear-gradient(top, rgba(255,255,255,1) 88%, rgba(216,216,216,1) 95%);
	background: -webkit-linear-gradient(top, rgba(255,255,255,1) 88%,rgba(216,216,216,1) 95%);
	background: linear-gradient(to bottom, rgba(255,255,255,1) 88%,rgba(216,216,216,1) 95%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d8d8d8',GradientType=0 );
}
	.overridesApply .btn-default:hover, .overridesApply .btn-default:active:focus {
		color: #fff;
		background: #0055a0;
	}
.overridesApply .btn-primary {
	color: #fff;
	
	background: rgb(4,71,187);
	background: -moz-linear-gradient(top, rgba(4,71,187,1) 89%, rgba(2,29,76,1) 93%);
	background: -webkit-linear-gradient(top, rgba(4,71,187,1) 89%,rgba(2,29,76,1) 93%);
	background: linear-gradient(to bottom, rgba(4,71,187,1) 89%,rgba(2,29,76,1) 93%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0447bb', endColorstr='#021d4c',GradientType=0 );
}
	.overridesApply .btn-primary:hover, .overridesApply .btn-primary:focus, .overridesApply .btn-primary:active:focus {
		color: #fff;
		background: #002a50;
	}
.overridesApply .btn-info {
	color: #fff;
	
	background: rgb(60,149,227);
	background: -moz-linear-gradient(top, rgba(60,149,227,1) 88%, rgba(30,74,113,1) 95%);
	background: -webkit-linear-gradient(top, rgba(60,149,227,1) 88%,rgba(30,74,113,1) 95%);
	background: linear-gradient(to bottom, rgba(60,149,227,1) 88%,rgba(30,74,113,1) 95%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3c95e3', endColorstr='#1e4a71',GradientType=0 );
}
	.overridesApply .btn-info:hover, .overridesApply .btn-info:focus, .overridesApply .btn-info:active:focus {
		color: #fff;
		background: #0055a0;
	}
/* */




/* Navigation */
.overridesApply .navbar {
	position: relative;
	display: block;
	width: 100%;
	min-height: inherit;
	font-size: 13px;
	font-weight: 400;
	font-family: "eurostile";
	letter-spacing: 0.03em;
	margin: 0;
	border: 0;
	background: #fff;
	background-size: 50px 50px;
	-webkit-box-shadow: 0 0 0 0 rgba(0,0,0,0);
	box-shadow: 0 0 0 0 rgba(0,0,0,0);
	z-index: 502;
}
.overridesApply .navbar a:link, .overridesApply .navbar a:visited, .overridesApply .navbar a:hover, .overridesApply .navbar a:active {
	text-decoration: none;
}
	.overridesApply .navbar-default .navbar-nav .dropdown-menu {
		background: #feefd2;
	}
	.overridesApply .navbar-default .navbar-nav .dropdown-menu > li > a {
		background: none;
	}
	.overridesApply  .navbar-default .navbar-nav .dropdown-menu > li > a:hover {
		color: #fff;
		background: #64aadb;
		background-size: 50px 50px;
	}
	
	/* Top Level - always visible */
	.overridesApply .navbar.navbar-default .navbar-nav > li > a {
		color: #000;
		background: none;
		text-transform: uppercase;
		line-height: 19px;
		padding: 3px 10px 4px;
	}
		.overridesApply .navbar.navbar-default .navbar-nav > li > a:hover {
			color: #fff;
			background: #64aadb;
		}
		.overridesApply .navbar.navbar-default .navbar-nav > .active > a, 
		.overridesApply .navbar.navbar-default .navbar-nav > .active > a:focus {
			color: #fff;
			background: #64aadb;
			-webkit-box-shadow: 0 0 0 0 rgba(0,0,0,0);
			box-shadow: 0 0 0 0 rgba(0,0,0,0);
		} 
		.overridesApply .navbar.navbar-default .navbar-nav > .open > a,
		.overridesApply .navbar.navbar-default .navbar-nav > .open > a:focus,
		.overridesApply .navbar.navbar-default .navbar-nav > .open > a:hover {
			color: #ffeb9c;
			background: #64aadb;
		}
	/* */
	
	/* Dropdown Level 1 */
	.overridesApply .navbar.navbar-default .navbar-nav > li > ul > li > a,
	.overridesApply .navbar.navbar-default .navbar-nav > li.open > ul > li > a {
		font-size: 13px;
		font-style: normal;
		font-weight: 400;
		color: #000;
		background: #feefd2;
		line-height: 17px;
		padding: 6px 10px 5px;
	}
	/* */
	
	
	/* Dropdown Level 2 */
	.overridesApply .navbar-default .navbar-nav > li > ul > li > ul > li > a,
	.overridesApply .navbar-default .navbar-nav > li.open > ul > li > ul > li > a {
		font-size: 13px;
		font-style: normal;
		font-weight: 400;
		color: #000;
		background: #feefd2;
		line-height: 17px;
		padding: 6px 10px 5px;
	}
	/* */
	
	
	/* Dropdown Level 3 */
	.overridesApply .navbar.navbar-default .navbar-nav > li > ul > li > ul > li > ul > li > a {
		font-size: 13px;
		font-style: normal;
		font-weight: 400;
		color: #000;
		line-height: 19px;
		padding: 3px 10px 3px 40px;
	}
	/* */
	
	
	/* Dropdown Level 4 */
	.overridesApply .navbar.navbar-default .navbar-nav > li > ul > li > ul > li > ul > li > ul > li > a {
		font-size: 13px;
		font-style: normal;
		font-weight: 400;
		color: #000;
		background: #feefd2;
		line-height: 19px;
		padding: 3px 10px 3px 40px;
	}
	/* */

/* Desktop Only * /
@media only screen and (min-width: 768px) {
	.overridesApply .navbar-default .navbar-nav .caret {
		height: 8px;
		width: 11px;
		border: 0;
		margin-right: 4px;
		background: url(../img/svg/caret-down-white.svg) no-repeat 0 0;
	}
		.overridesApply .navbar.navbar-default .navbar-nav ul .caret {
			height: 11px;
			width: 8px;
			border: 0;
			margin-right: 4px;
			background: url(../img/svg/caret-right-white.svg) no-repeat 0 0;
		}
	.overridesApply .navbar {
		-webkit-border-radius: 17px 0 0;
		border-radius: 17px 0 0;
	}
		.overridesApply .navbar .navbar-nav {
			display: inline-block;
			float: none;
			vertical-align: top;
		}
		.overridesApply .navbar .navbar-collapse {
			text-align: left;
			border-bottom: 0;
			-webkit-border-radius: 0;
			border-radius: 0;
			padding: 0;
		}
		.overridesApply .navbar .navbar-collapse .sm-navbar-right {
			text-align: right;
		}
		.overridesApply .navbar-default .navbar-nav .dropdown-menu {
			left: auto;
			right: 0;
			padding: 9px 0;
			margin-top: -1px;
			-webkit-border-radius: 0 0 9px 9px;
			border-radius: 0 0 9px 9px;
			background: #023578 url(https://spiritofpeoria.com/application/themes/onehat/img/svg/hatches.svg) repeat 0 0;
			background-size: 50px;
		}
		.overridesApply .navbar-collapse.in {
			overflow-y: visible;
		}
		.overridesApply .navbar.navbar-default .navbar-nav  a.nav-path-selected {
			background: rgba(5,76,168,0.7);
			background-blend-mode: multiply;
			border-top: 1px solid #3d89ec;
			border-bottom: 1px solid #3d89ec;
			padding-top: 2px;
			padding-bottom: 3px;
		}
}
/* */


/* Narrow Desktop Only */
@media only screen and (min-width: 768px) and (max-width: 1195px) {
	.overridesApply .navbar.navbar-default .navbar-nav > li > a {
		padding-left: 5px;
		padding-right: 5px;
	}
}
/* */


/* Mobile Only */
@media only screen and (max-width: 767px) {
	.overridesApply .navbar {
		padding: 0 10px;
	}
	.overridesApply .navbar-toggle {
		position: relative;
		float: none;
		display: block;
		margin: 0 auto;
		padding: 9px 10px;
		background-color: #ddd;
		background-image: none;
		border: 1px solid #0076c4;
		border-radius: 4px;
	}
		.overridesApply .navbar-toggle:hover,
		.overridesApply .navbar-toggle:focus {
			background-color: #0076c4;
		}
		.overridesApply .navbar-default .navbar-toggle .icon-bar {
			background-color: #fff;
		}
	.navbar-default .navbar-nav .open .dropdown-menu>.active>a, 
	.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus, 
	.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover {
		background: none;
	}
	
	
	
	/* Top Level - always visible */
		.overridesApply .navbar-default .navbar-nav > .active > a, 
		.overridesApply .navbar-default .navbar-nav > .active > a:focus {
			background: #012049;
		}
		.overridesApply .navbar-default .navbar-nav > .open > a,
		.overridesApply .navbar-default .navbar-nav > .open > a:focus,
		.overridesApply .navbar-default .navbar-nav > .open > a:hover {
			
		}
	/* */
	
	
	/* Dropdown Level 1 */
	.overridesApply .navbar.navbar-default .navbar-nav > li > ul, 
	.overridesApply .navbar.navbar-default .navbar-nav > li > ul.dropdown {
		margin-left: 20px;
	}
	.overridesApply .navbar.navbar-default .navbar-nav > li > ul > li > a,
	.overridesApply .navbar.navbar-default .navbar-nav > li.open > ul > li > a {
		font-size: 13px;
		font-style: normal;
		font-weight: 400;
		color: #ffeb9c;
		color: #fff;
		line-height: 17px;
		padding: 6px 10px 5px;
		text-shadow: 0 1px 2px rgba(0,0,0,0.5);
	}
	.overridesApply .navbar.navbar-default .navbar-nav > li.open > ul > li.open > a {
		color: #fff;
	}
	/* */
	
	
	/* Dropdown Level 2 */
	.overridesApply .navbar.navbar-default .navbar-nav > li > ul > li > ul, 
	.overridesApply .navbar.navbar-default .navbar-nav > li > ul > li > ul.dropdown {
		margin-left: 40px;
	}
	.overridesApply .navbar-default .navbar-nav > li > ul > li > ul > li > a,
	.overridesApply .navbar-default .navbar-nav > li.open > ul > li > ul > li > a {
		font-size: 13px;
		font-style: normal;
		font-weight: 400;
		color: #fff;
		line-height: 17px;
		padding: 6px 10px 5px;
		text-shadow: 0 1px 2px rgba(0,0,0,0.5);
	}
	.overridesApply .navbar-default .navbar-nav > li.open > ul > li.open > ul > li > a {
		color: #fff;
	}
	/* */
	
	
	/* Dropdown Level 3 */
	.overridesApply .navbar.navbar-default .navbar-nav > li > ul > li > ul > li > ul, 
	.overridesApply .navbar.navbar-default .navbar-nav > li > ul > li > ul > li > ul.dropdown {
		margin-left: 60px;
	}
	.overridesApply .navbar.navbar-default .navbar-nav > li > ul > li > ul > li > ul > li > a,
	.overridesApply .navbar.navbar-default .navbar-nav > li.open > ul > li > ul > li > ul > li > a {
		font-size: 13px;
		font-style: normal;
		font-weight: 400;
		color: #fff;
		line-height: 19px;
		padding: 3px 10px 3px 40px;
	}
	.overridesApply .navbar.navbar-default .navbar-nav > li.open > ul > li.open > ul > li.open > ul > li > a {
		color: #fff;
		padding-left: 0;
	}
	/* */
	
	
	/* Dropdown Level 4 */
	.overridesApply .navbar.navbar-default .navbar-nav > li > ul > li > ul > li > ul > li > ul, 
	.overridesApply .navbar.navbar-default .navbar-nav > li > ul > li > ul > li > ul > li > ul.dropdown {
		margin-left: 60px;
	}
	.overridesApply .navbar.navbar-default .navbar-nav > li > ul > li > ul > li > ul > li > ul > li > a {
		font-size: 13px;
		font-style: normal;
		font-weight: 400;
		color: #fff;
		line-height: 19px;
		padding: 3px 10px 3px 40px;
	}
	.overridesApply .navbar.navbar-default .navbar-nav > li.open > ul > li.open > ul > li.open > ul > li.open > ul > li > a {
		color: #fff;
		padding-left: 0;
	}
	/* */
}
/* */




/* sm Layout * /
@media only screen and (min-width: 768px) and (max-width: 991px) {
    
	.overridesApply .navbar .navbar-collapse {
		text-align: center;
	}
    .overridesApply .navbar {
        margin-top: 20px;
    }

	.overridesApply .navbar-default .navbar-nav .open .dropdown-menu {
		padding: 0;
	}
	.overridesApply .navbar-default .navbar-nav .open .dropdown-menu > li > a {
		background: #557e79;
		color: #fff;
	}
	.overridesApply .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .overridesApply .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
		background: #364a48;
		color: #fff;
	}
	#header nav.navbar {
		padding-right: 0;
		padding-left: 0;
	}
    #header .sm-navbar-center {
        float: none !important;
    }
        #header .sm-navbar-center.navbar-nav > li {
            float: none;
            display: inline-block;
        }

}
/* */




/*
	.overridesApply .navbar .navbar-nav {
		display: block;
	}
	.overridesApply .navbar .navbar-collapse {
		text-align: left;
		background: #000e21;
	}
	.overridesApply .btn-default.right {
		width: 200px;
		padding-left: 40px;
	}
		.overridesApply .btn-default.right:hover, .overridesApply .btn-default.right:focus, .overridesApply .btn-default.right:active:focus {
			background-color: rgba(0,0,0,0);
		}
	.overridesApply .navbar-default .navbar-nav > li > a {
        color: #fff;
	}
	.overridesApply .navbar-default .navbar-nav .open .dropdown-menu {
		padding: 0;
	}
	.overridesApply .navbar-default .navbar-nav .open .dropdown-menu > li > a {
		background: #64aadb;
		color: #fff;
		text-align: left;
	}
*/
/*
	.overridesApply .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .overridesApply .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
		background: #007c72;
		color: #fff;
	}
	.overridesApply .navbar .caret {
		width: 50px;
		height: 12px;
	}
	.overridesApply .navbar-nav {
		margin-top: 0;
	}
* /
	
}
/* */




/* Five-column layouts */
.col-xs-5ths,
.col-sm-5ths,
.col-md-5ths,
.col-lg-5ths {
    position: relative;
    min-height: 1px;
    padding-right: 10px;
    padding-left: 10px;
}
.col-xs-5ths {
    width: 20%;
    float: left;
}
@media (min-width: 768px) {
    .col-sm-5ths {
        width: 20%;
        float: left;
    }
}
@media (min-width: 992px) {
    .col-md-5ths {
        width: 20%;
        float: left;
    }
}
@media (min-width: 1200px) {
    .col-lg-5ths {
        width: 20%;
        float: left;
    }
}