.page-header .page-title {display:none;}
#header-text-nav-wrap {padding:  0 ;}
.header-image {margin-bottom: 2px;width: 100%;}
#header .site-title {display: none;}
.home .page .entry-title {display: none;}
#page {border-top: 3px solid #eaeaea;}
.entry-content ul {list-style: none;}
#main {padding-top: 10px;padding-bottom: 60px;} 
#header-text-nav-container {background-color: #FFFFFF;border-bottom: 1px solid #FFFFFF;}
.main-navigation {width: 100%;background-color: #57AD68;}
.main-navigation a {color: #FFFFFF;}
.widget a {font-weight:bold; line-height: 25px;}
.widget {min-height: 210px;
    background: #fff;border-top: 1px solid #eaeaea;border-left: 1px solid #eaeaea;
    padding: 15px;
    -webkit-box-shadow: 3px 3px 2px rgba(0, 0, 0, 0.2);
    box-shadow: 3px 3px 2px rgba(0, 0, 0, 0.2);
    border-radius: 2px;
    margin-bottom: 30px;}
.footer-widgets-area h3.widget-title {color: #000;}
.footer-widgets-area a {color: #57AD68;font-weight:bold;}
.footer-widgets-wrapper {
    background-color: #fff;
    border-top: 1px solid #F8F8F8;}
.widgets_on_page ul, .widgets_on_page ul li {margin-left:-15px; }
#secondary h3 span::before, .footer-widgets-area h3 span::before {padding-right: 20px;}

.main-navigation ul li ul li a,
.main-navigation ul li.current-menu-item ul li a,
.main-navigation ul li ul li.current-menu-item a,
.main-navigation ul li.current_page_ancestor ul li a,
.main-navigation ul li.current-menu-ancestor ul li a,
.main-navigation ul li.current_page_item ul li a {
	background-color: #57AD68;}

