#footer-core h3 {
text-transform: none;
font-size: 2rem;
}
#header .menu > li.menu-hover > a,
#header .menu > li.current_page_item > a, 
#header .menu > li.current-menu-ancestor > a,
#header .menu > li > a:hover {
color: #50af31 !important;
}
.themebutton,
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
background: #50af31 !important;
}
#sidebar h3.widget-title:after {
width: 220px !important;
border-bottom: 3px solid #50af31 !important;
}
#footer {
border-top: 6px solid #50af31 !important;
}
#intro.option1 #intro-core:after {
border-bottom: 3px solid #50af31;
}
#footer-core a {
color: #fff;
}
#footer-menu a:hover{
color: #50af31;
}
#footer-core p {
color: #ffffff;
font-size: 1.5rem;
}
@media only screen and (max-width: 768px) {
#header-responsive li a:hover, #header-responsive li.current_page_item > a {
color: #50af31 !important;
}
}
p {
font-size: 1.8rem;
color: #202020;
}
h1 {
font-size: 3.5rem;
}
li {
font-size: 1.8rem;
color: #202020;
}
#main a {
color: #004f9f;
}
#gallery-1 img {
border: none !important;
}
#slider .featured-title span {
font-weight: bold;
}
#slider .featured-excerpt span {
font-weight: bold;
}