/* 01. Basic Styles & Typography
================================================== */
    /* #Links */
	a:hover, a:focus { color: #80B600; }
    table th { background: #80B600; }

/* 03. Header
================================================== */    
    #logo  h1 a span{
        color: #80B600;
    }
    /* Submenus */
    nav#main-nav ul ul li:hover > a {color:#80B600;}   
    nav#main-nav > ul > li:hover > a { color: #80B600; }
    nav#main-nav > ul > li.current_page_item > a { color: #80B600; }
    nav#main-nav > ul > li.current_page_ancestor > a { color: #80B600; }
    nav#main-nav > ul > li.current-menu-item > a { color: #80B600; }
    nav#main-nav > ul > li > ul > li:first-child {border-top: 2px solid #80B600;}    
    nav#main-nav > ul > li > ul:before {
        border-bottom: 20px solid #80B600;
    }    
    
    /* Social icons */
    a.social-icon:hover { background: #80B600; }
    
/* 04.Content
================================================== */  
    /* Home Page */
    #services div.widget .icon {color: #80B600; }
    .project-nav a:hover { background: #80B600; }

    /* Main Slider (Flex Slider) */
    .slides > li h3 { background-color: rgb(128, 182, 0); background-color: rgba(128, 182, 0, 0.8); }   
    .flexslider .flex-control-nav li a.flex-active { background-color: rgb(128, 182, 0); background: rgba(128, 182, 0, 0.8); }    
    
    /* Pagination */
    .wp-pagenavi .current, .wp-pagenavi a:hover { background: #80B600; }
    
/* 05. Sidebar & Widgets
================================================== */    
    .widget .tabs li a.current { border-top: 2px solid #80B600; }
    .widget_calendar caption { background: #80B600; }
    .widget_calendar table td#today { background: #80B600; }
    
/* 06. Footer & Prefooter widget area
================================================== */  
    #footer .widget a:hover { color: #80B600; }    
    