p {
    font-size: 140%;
    font-family: 'Lato', sans-serif;
}

.event-excerpt {
  font-size: 140%;
  font-family: 'Lato', sans-serif;
}


ul {
    list-style: circle;
    font-size: 150%;
    font-family: 'Lato', sans-serif;
}

.page-header {
    border-left: 5px solid #C7B46E;
    padding-left: 15px;
    margin-bottom: 25px;
}

.event-date-archive {
    font-size: 13px;
    font-style: italic;
    color: #FFF;
    background: #C0C0C0;
    padding: 5px 10px;
    display: inline-block;
    line-height: 1;
    border-radius: 2px;
    margin-bottom: 10px;
}

a {
    color: #C7B46E;
  	font-size: 89%;
}

#call-to-action .action-btn:hover {
    background: #d2c38b;
    border: 1px solid #d2c38b;
}

#call-to-action .action-btn {
    float: right;
    background: #C7B46E;
    border: 1px solid #C7B46E;
    padding: 10px 20px;
    color: #FFF;
    line-height: 1;
    border-radius: 4px;
}

#call-to-action {
    background: 0;
    position: relative;
}

.featured-post .featured-overlay {
    background: #d2c38b;
    height: 100%;
    opacity: 0;
    filter: alpha(opacity=0);
    position: absolute;
    width: 100%;
    transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -webkit-transition: all 0.5s ease-in-out;
    transform: rotateY(0deg) scale(0.3);
    -ms-transform: rotateY(0deg) scale(0.3);
    -webkit-transform: rotateY(0deg) scale(0.3);
}

.navigation .nav-links a, .bttn, button, input[type="button"], input[type="reset"], input[type="submit"] {
    background: #ccbb7c;
    color: #FFF;
    cursor: pointer;
    font-size: 13px;
    font-size: 1.2rem;
    line-height: 1;
    text-transform: uppercase;
    border: none;
    padding: 8px 15px;
    font-weight: normal;
    border-bottom: 3px solid #c7b46e;
    display: inline-block;
    position: relative;
}


.bttn::after {
    content: "";
    background: white;
    height: 3px;
    width: 0%;
    transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    position: absolute;
    left: 0;
    bottom: -3px;
}

.main-navigation {
  clear: both;
  display: block;
  font-weight: 300;
  position: relative;
  border-bottom: 0px;
  background: #336600
}

/* Enter Your Custom CSS Here */.byline, .updated{display:block}
.event-date{display:none}


.main-navigation ul ul li {
	font-size: 20px;
	line-height: 18px;
	border-bottom: 1px solid #DDD;
	margin: 0 !important;
	padding:15px 15px;
	display: block;
	text-align: left;
	text-transform: none;
  	color: white;
}

.main-navigation ul ul li a {
  	color: white;
}

.main-navigation ul ul li:hover > a {
  color: white;
}

.main-navigation ul ul a:active {
  color: white;
}

.main-navigation ul ul li:hover {
  background-color: #5b8432;
}


.main-navigation ul li:hover > ul {
	display: block;
}
.main-navigation .menu ul ul {
  border-bottom: white;
  background-color: white;
}


#masthead #top-header {
background: #FFF !important;
}

.main-navigation li:hover > a {
    background: #336600;
}

.main-navigation li:hover > a {
    background: #5b8432;
}

.main-navigation .current-menu-parent > a,
.main-navigation .current-menu-item > a,
.main-navigation .current_page_item > a,
.main-navigation .current_page_parent > a {
	background: #5b8432;
}

.main-navigation ul ul {
  border-bottom: 0px solid #336600;
  border-top: 0px solid #336600;
}
 
.socials a {
  color: #C7B46E;
  border: 1px solid #C7B46E;
}

.socials a:hover {
  background: #d2c38b;
}

.searchform {
  border: 1px solid #c7b46e;
}

.searchform .searchsubmit {
  color: #c7b46e;
}

.main-navigation ul:hover > a {
  color: #5b8432;
}

.main-navigation .menu li {
  background-color: #336600;
   border-bottom: #336600;

}


#call-to-action h4 {
  font-size: 0px
}

#slider-banner .bx-wrapper .bx-pager.bx-default-pager a:after {
  background: black;
}

.sidebar h3.widget-title {
  background: #F1F2F3;
  border-left: 5px solid #C7B46E;
  font-size: 22px;
  text-transform: uppercase;
  padding: 10px 15px;
  line-height: 24px;
}