﻿/* navbar */
.navbar-default {
	background-color: #910101;
	border-color: #E7E7E7;
}
.navbar-default a, .navbar-default a:focus
{
    text-decoration: none;
}
/* title */
.navbar-default .navbar-brand {
	color: #ffffff;
    display:inline-block;
    margin-top:10px;
}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
	color: #5E5E5E;
}
/* link */
.navbar-default .navbar-nav > li > a {
	color: #ffffff;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
	color: #ffffff;
	text-decoration: underline;
}
.navbar-default .navbar-nav > .active > a, 
.navbar-default .navbar-nav > .active > a:hover, 
.navbar-default .navbar-nav > .active > a:focus {
	color: #ffffff;
	background-color: #910101;
}
.navbar-default .navbar-nav > .open > a, 
.navbar-default .navbar-nav > .open > a:hover, 
.navbar-default .navbar-nav > .open > a:focus {
	color: #ffffff;
	background-color: #910101;
}
/* caret */
.navbar-default .navbar-nav > .dropdown > a .caret {
	border-top-color: #ffffff;
	border-bottom-color: #ffffff;
}
.navbar-default .navbar-nav > .dropdown > a:hover .caret,
.navbar-default .navbar-nav > .dropdown > a:focus .caret {
	border-top-color: #ffffff;
	border-bottom-color: #ffffff;
}
.navbar-default .navbar-nav > .open > a .caret, 
.navbar-default .navbar-nav > .open > a:hover .caret, 
.navbar-default .navbar-nav > .open > a:focus .caret {
	border-top-color: #ffffff;
	border-bottom-color: #ffffff;
}
/* mobile version */
.navbar-default .navbar-toggle {
	border-color: #ffffff;
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
	background-color: #910101;
}
.navbar-default .navbar-toggle .icon-bar {
	background-color: #ffffff;
}
@media (max-width: 767px) {
	.navbar-default .navbar-nav .open .dropdown-menu > li > a {
		color: #ffffff;
	}
	.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
	.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
		color: #ffffff;
	}
}
		
.navbar-nav > li > a, .navbar-brand { padding-top:6px !important; padding-bottom:0 !important; height: 32px; }
.navbar { background-color:#910101; border:none; min-height:32px !important; }
.nav.navbar-nav li a { color: #ffffff; font-size:17px; padding: 6px 10px; }
.nav.navbar-nav li.dropdown ul.dropdown-menu { background-color:#910101; border:none; }
.nav.navbar-nav li.dropdown ul.dropdown-menu a:hover, .nav.navbar-nav li.dropdown ul.dropdown-menu a:focus { background-color:#910101; text-decoration:underline; }