h1 {
font-size: 22px;
}

h2 {
font-size: 20px;
}



small {
text-transform: none;
color: black;
}

#menu .navbar-inverse .nav > li > a:focus, 
#menu .navbar-inverse .nav > li > a:hover,
#menu .navbar-inverse .nav > .active > a, 
#menu .navbar-inverse .nav > .active > a:hover, 
#menu .navbar-inverse .nav > .active > a:focus {
background-color: #ec0000;
}

#menu .navbar-inverse .navbar-inner {
background-color: #ec0000;
}

.p-b-1 {
padding-bottom: 0rem !important;
}
.p-t-1 {
padding-top: 0rem !important;
}

.m-b-2 {
    margin-bottom: 0.5rem !important;
}
.m-t-2 {
    margin-top: 0rem !important;
}


@media (max-width:767px) {

#logo img {
max-width:100% !important;
margin-bottom:0px !important;
}

#top_primary .form-inline {
margin-top: 0px !important;
}

}