/** General **/
p a {
    color: #c34511;
}
.parksSection a:hover {
    color:#82a042 !important;
}
.footer a:hover {
    color: #ffffff;
    text-decoration: underline;
}
.footerListNew li a{
    display: inline !important;
    text-decoration: none;
}
.topBar a:hover {
    color: #000000;
}
/** Header **/
.topBar {
    background-color: #628022;
}
.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: #c34511;
    font-weight: bold;
    font-family: 'GibsonBold', serif ;
    font-size: 17px;
    line-height: 1.1;
    margin-top: 10px;
    margin-bottom: 10px;
}
h1 {
    color: #82a042;
}
.navbar li a, h2 {
    color: #C64905;
}
.navbar-nav li button.btnSearch svg path{
    color: #C64905;
}
h3, h4, h5, h6 {
    color: #c34511;
}
/** Body **/
/** Main HP Content Area **/
.featureMiniBox {
    color: #82a042;
    border: 3px solid #82a042;
}
.subFooter {
/*     background-color: #594817; */
/*     background-color: #A36405; */
    background-color: #796837 !important;
}
.footer {
    background-color: #628022;
}
.parkInformation {
    border: 3px solid #82a042;
    padding:5px 25px 16px;
}
.featureWeatherBox {
    border: 3px solid #82a042;
    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 #82a042;
}
/** Parks Section **/
.parksSection {
    background-color: #c34511;
}
table caption, table thead {
    color: #e5a441;
}
.tour, table th, table td, table tbody, table thead {
    border-color: #e5a441 !important;
}
table th {
    background-color: #e5a441 !important;
    color:#fff;
}
.dropdown-menu {
    background-color: #82a042;
}
.navbar-nav .open .dropdown-menu {
    background-color: #C64905;
}
.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover {
    color: #c34511;
    background-color: #fff;
    background-image: none;
}
img.border {
    border:3px solid #e5a441;
}
p.border {
    padding:20px;
    border:3px solid #e5a441;
}
a.defaultInlineBtn, a.defaultInlineBtn:hover, button.defaultInlineBtn, button.defaultInlineBtn:hover {
    background-color: #628022;
}
a.secondaryInlineBtn, a.secondaryInlineBtn:hover, button.secondaryInlineBtn, button.secondaryInlineBtn:hover {
    background-color: #628022;
}
a.tertiaryInlineBtn, a.tertiaryInlineBtn:hover, button.tertiaryInlineBtn, button.tertiaryInlineBtn:hover {
    background-color: #c34511;
}
div.border {
    border-color: #e5a441;
}
.altPageRibbon {
    background-color:#82a042;
}
.article div hr {
    border-top:3px solid #c34511;
    opacity: .3;
}
.navbar-toggle {
    border-color: #82a042;
}
.icon-bar {
    background-color: #82a042;
}
/* Format Home Page Summary */
.overview p {
    font-size: 1.4em;
    color: #e5a441;
}
/** Event Pages **/
/* Park Name */
.eventArea h2 {
    border-bottom: 3px solid #82a042;
    padding: 0 0 10px 10px;
    margin-bottom: 0;
    color: #C64905;
}
/* Date / Time */
li.event a h4, h4.event {
    color: #C64905;
}
/* Sidebar Date */
li.event a h5 {
    color: #c34511;
    opacity:.6;
}
/* Learn More links */
p.accent a {
    opacity: .8;
}
li.event {
    min-height: 90px;
    border-bottom: 1px solid #c8dae7 !important;
    padding: 0 6px 0 10px;
    transition: background-color .5s ease;
}
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:#C64905;
}
.parkbreadcrumb li a{
    /* opacity: .6; */
    text-decoration: underline;
    color:#C64905;
    transition: all .2s ease-in-out;
}
.parkbreadcrumb li a:hover, .parkbreadcrumb li a:focus{
    opacity: 1;
} 
@media only screen and (max-width: 866px) {
#navbar {
    background-color: #C64905;
    color:#fff;
    right: 0px;
    left: 0px;
}
.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover {
    background-color: #82a042;
}
}