/* Subnavi */
nav .dropdown.active {
	position: static;
}
nav .dropdown.active > .dropdown-menu {
	border-top: 1px solid #dcdfe2;
	box-shadow: 0 12px 12px rgba(0, 0, 0, 0.176);
	display: block;
	padding: 0;
	text-align: center;
	width: 100%;
}
nav .dropdown.active > .dropdown-menu > li {
	display: inline-block;
}
nav .dropdown.active > .dropdown-menu > li > a::before {
	border-top: 2px solid #da0013;
	border-left-width: 0;
	bottom: auto;
	content: "";
	display: none;
	left: 50%;
	position: absolute;
	right: 50%;
	top: 0;
	transition: left 0.1s ease-out 0s, right 0.1s ease-out 0s;
}
nav .dropdown.active > .dropdown-menu > li:hover > a::before {
	left: 0;
	right: 0;
}

/* Responsive Styles */
@media(max-width: 1199px) {
	.navbar-fixed-top > .container { width: auto; }
}
@media(max-width: 1039px) {
	.navbar-fixed-top > .container { padding-left: 0; padding-right: 0; }
	.navbar-brand { margin: 5px 0 !important; }
	.navbar-brand > .logo { border-left-width: 0; }
}
@media(max-width:991px) {
	.header-top-tiny { display: none; }
	.navbar-fixed-top .navbar-left { float: right !important; }
	.navbar-fixed-top .navbar-left > li > a { padding-left: 10px; padding-right: 10px; }
	.navbar-brand { width: auto; }
	.navbar-brand > .logo { width: 140px; }
}
@media(max-width:849px) {
	.navbar-fixed-top .navbar-left > li > a { padding-left: 5px; padding-right: 5px; }
	.navbar-brand > .logo { width: 120px; }
}
@media(max-width:767px) {
	.navbar { min-height: 60px; }
	.navbar-header { margin-top: 5px; }
	.navbar-fixed-top > .container { padding-left: 15px; padding-right: 15px; }
	.navbar-fixed-top .navbar-left { float: none !important; }
	.navbar-brand > .logo { border-right-width: 0; bottom: auto; height: 50px; top: 5px; width: 140px; }
	.navbar-brand > .logo > span { bottom: 0; top: 0; }
}

@media(min-width: 992px) and (max-width: 1199px) {}
@media(max-width:767px) {}
@media(max-width:480px) {}