/** General **/
p a {
    color: #82a042;
}
.parksSection a:hover {
    color:#002c54 !important;
}
.topBar a:hover, .footer a:hover {
    color: #a2c062;
}
/** Header **/
.topBar {
    background-color: #002c54;
}
.topBar .contact-info li a:focus{
    outline-color: #fff !important;
}
.focus-event .focus-event-title{
    color: #337ab7;
    font-weight: bold;
    font-family: 'GibsonBold', serif ;
    font-size: 18px;
    margin-top: 25px;
    margin-bottom: 10px;
}
.focus-event .focus-event-description{
    color: #628022;
    font-weight: bold;
    font-family: 'GibsonBold', serif ;
    font-size: 17px;
    line-height: 1.1;
    margin-top: 10px;
    margin-bottom: 10px;
}
h1 {
    color: #002c54;
}
.navbar li a, h2 {
    color: #0d6b59;
}
.navbar-nav li button.btnSearch svg path{
    color: #0d6b59;
}
h4, h5, h6 {
    color: #6A7B32;
}
h3{
    color: #7F9C40;
}
.featureMiniBox h3{
    color: #426002;
}
/* h3, h4, h5, h6 {
    color: #82a042;
} */
/** Body **/
/** Main HP Content Area **/
.featureMiniBox {
    color: #002c54;
    border: 3px solid #002c54;
}
.subFooter {
    background-color: #0d6b59;
}
.footer {
    background-color: #002c54;
}
.parkInformation {
    border: 3px solid #002c54;
    padding:5px 25px 16px;
}
.featureWeatherBox {
    border: 3px solid #002c54;
    padding:10px 8px;
}
.Forecasts .table-striped>tbody>tr.Forecast:nth-of-type(odd) {
    background-color: rgba(000, 000, 000, .05) !important;
}
.quickLink {
    border: 3px solid #002c54;
}
/** Parks Section **/
.parksSection {
    background-color: #628022;
}
table caption, table thead {
    color: #0d6b59;
}
.tour, table th, table td, table tbody, table thead {
    border-color: #0d6b59 !important;
}
table th {
    background-color: #0d6b59 !important;
    color:#fff;
}
.dropdown-menu {
    background-color: #002c54;
}
.navbar-nav .open .dropdown-menu {
    background-color: #0d6b59;
}
.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover {
    color: #0d6b59;
}
img.border {
    border:3px solid #0d6b59;
}
p.border {
    padding:20px;
    border:3px solid #0d6b59;
}
a.defaultInlineBtn, a.defaultInlineBtn:hover, button.defaultInlineBtn, button.defaultInlineBtn:hover {
    background-color: #002c54;
}
a.secondaryInlineBtn, a.secondaryInlineBtn:hover, button.secondaryInlineBtn, button.secondaryInlineBtn:hover {
    background-color: #0d6b59;
}
a.tertiaryInlineBtn, a.tertiaryInlineBtn:hover, button.tertiaryInlineBtn, button.tertiaryInlineBtn:hover {
    background-color: #82a042;
}
div.border {
    border-color: #0d6b59;
}
.altPageRibbon {
    background-color:#002c54;
}
.article div hr {
    border-top:3px solid #82a042;
    opacity: .3;
}
.navbar-toggle {
    border-color: #002c54;
}
.icon-bar {
    background-color: #002c54;
}
/* Format Home Page Summary */
.overview p {
    font-size: 1.4em;
    color: #0d6b59;
}
/** Event Pages **/
/* Park Name */
.eventArea h2 {
    border-bottom: 3px solid #002c54;
    padding: 0 0 10px 10px;
    margin-bottom: 0;
    color: #0d6b59;
}
/* Date / Time */
li.event a h4, h4.event {
    color: #0d6b59;
}
/* Sidebar Date */
li.event a h5 {
    color: #82a042;
    opacity:.6;
}
p.accent a {
    opacity: .8;
}
li.event:hover h4 {
    color: #C34511;
    transition: all .3s ease;
}
li.event:hover {
    background-color: rgba(000, 000, 000, .05);
    transition: all .3s ease;
    cursor: pointer;
}
/* for park breadcrumb */
.parkbreadcrumb{
    background-color: transparent;
}
.parkbreadcrumb li{
    opacity: 1;
    color:#0d6b59;
}
.parkbreadcrumb li a{
    /* opacity: .6; */
    text-decoration: underline;
    color:#0d6b59;
    transition: all .2s ease-in-out;
}
.parkbreadcrumb li a:hover, .parkbreadcrumb li a:focus{
    opacity: 1;
}
.footer-feature a:hover{
    background-color: transparent;
}
.toggleCarousel:focus,
.carousel a:focus{
    outline-width: 4px !important;
    outline-offset: 3px;
}
@media only screen and (max-width: 866px) {
#navbar {
    background-color: #0d6b59;
    color:#fff;
    right: 0px;
    left: 0px;
}
.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover {
    background-color: #002c54;
}
}