a {
    color: #58d68d;
}

#logo a {
    color: #2D3032;
}

#footer,
#footer .post-article,
#back-to-top i,
#footer #wp-calendar {
    background-color: #2D3032;
}

#footer h3.title,
#footer a,
#footer p,
#footer li,
#footer address,
#footer dd,
#footer blockquote,
#footer td,
#footer th,
#footer label,
#footer .textwidget,
#back-to-top i,
#footer #wp-calendar caption,
#footer #wp-calendar td a,
#footer h4.title {
    color: #ffffff;
}

#footer .copyright,
#footer li,
#footer ul.contact-info li,
#footer .socials a,
#back-to-top i,
#footer ul.children,
#footer ul.sub-menu {
    border-color: #444649;
}

::-moz-selection {
    background-color: #58d68d;
}

::selection {
    background-color: #58d68d;
}

#wp-calendar,
nav#widgetmenu ul,
.skills .views,
.filter,
a.button,
.wpcf7-form input[type=submit],
#searchform input[type=submit],
.contact-form input[type=submit],
#commentform input[type=submit],
.hd-thumbs li a.overlay-link,
#header,
nav#main-navigation ul ul,
.post-article .link a,
.post-article .quote,
.tagcloud a,
ul.widget-category,
.tabs ul,
.tabs li a,
.toggle_container h5.element,
nav#main-navigation ul.sub-menu {
    background-color: #58d68d;
}

.skills .views,
.filter,
.wpcf7-form input[type=submit],
#searchform input[type=submit],
.contact-form input[type=submit],
#commentform input[type=submit],
.hd-thumbs li a.overlay-link,
.hd-thumbs li a.overlay-link:hover {
    border-color: #58d68d;
}

nav#main-navigation a:hover,
nav#main-navigation ul li a:hover,
nav#main-navigation li:hover > a,
nav#main-navigation a:focus,
nav#main-navigation ul li a:focus,
nav#main-navigation li:focus > a,
nav#main-navigation ul li.current-menu-item > a,
nav#main-navigation ul li.current_page_item > a,
nav#main-navigation ul li.current-menu-parent > a,
nav#main-navigation ul li.current_page_ancestor > a,
nav#main-navigation ul li.current-menu-ancestor > a,
#back-to-top i.open,
#back-to-top i:hover,
.post-article .link a:hover,
.post-article .quote:hover,
.filter li:hover,
.filter li.active,
ul.widget-category li a:hover,
#wp-calendar #today,
#wp-calendar #today a,
.tagcloud a:hover,
.tabs li a:hover,
.tabs li.ui-tabs-active a,
.tabs li.ui-state-active a,
.toggle_container h5.element:hover,
.toggle_container h5.inactive,
.toggle_container h5.inactive:hover,
.socials a:hover,
.wp-pagenavi a:hover,
.wp-pagenavi span.current,
.wip-pagination span,
.wip-pagination span:hover,
.wpcf7-form input[type=submit]:hover,
#searchform input[type=submit]:hover,
.contact-form input[type=submit]:hover,
#commentform input[type=submit]:hover,
.wpcf7-form input[type=submit]:focus,
#searchform input[type=submit]:focus,
.contact-form input[type=submit]:focus,
#commentform input[type=submit]:focus,
.skills .views.active,
.skills .views:hover,
.theme-default .nivo-directionNav a:hover,
.flexslider:hover .flex-next:hover,
.flexslider:hover .flex-prev:hover,
nav#widgetmenu li a:hover,
nav#widgetmenu li:hover > a,
nav#widgetmenu li.current-menu-item > a,
nav#widgetmenu li.current-menu-ancestor > a,
#jprePercentage,
.hd-thumbs li div.overlay-details,
.hd-thumbs li a.overlay-link:hover,
a.button:hover ,
a.button:focus {
    background-color: #2ecc71;
}

.line a:hover,
a.more:hover,
a:hover,
#footer a:hover,
#sidebar a:hover,
.post-article .title a:hover,
.post-info a:hover,
.filterable-grid h4.title a:hover,
.filterable-grid h4.title a:focus,
#logo a:hover,
#footer a:hover,
.line span a:hover {
    color: #2ecc71;
}

#wp-calendar th,
#wp-calendar td,
nav#widgetmenu li a,
nav#main-navigation ul li a:hover,
nav#main-navigation li:hover > a,
nav#main-navigation ul li.current-menu-item > a,
nav#main-navigation ul li.current_page_item > a,
nav#main-navigation ul li.current-menu-parent > a,
nav#main-navigation ul li.current_page_ancestor > a,
nav#main-navigation ul li.current-menu-ancestor > a,
nav#main-navigation ul ul li:last-of-type a:hover,
nav#main-navigation ul ul li:last-of-type:hover > a,
nav#main-navigation ul ul li.current-menu-item > a,
nav#main-navigation ul ul li.current_page_item > a,
nav#main-navigation ul ul li.current-menu-parent > a,
nav#main-navigation ul ul li.current_page_ancestor > a,
nav#main-navigation ul ul li.current-menu-ancestor > a,
#back-to-top i.open,
#back-to-top i:hover,
nav#widgetmenu li a:hover,
nav#widgetmenu li:hover > a,
nav#widgetmenu li.current-menu-item > a,
nav#widgetmenu li.current-menu-ancestor > a,
ul.widget-category li a:hover,
.tagcloud a:hover,
.toggle_container h5.element:hover,
.toggle_container h5.inactive,
.toggle_container h5.inactive:hover,
.toggle_container h5.element:hover:last-of-type,
.toggle_container h5.inactive:last-of-type,
.toggle_container h5.inactive:hover:last-of-type,
.socials a:hover,
.wpcf7-form input[type=submit]:hover,
#searchform input[type=submit]:hover,
.contact-form input[type=submit]:hover,
#commentform input[type=submit]:hover,
.wpcf7-form input[type=submit]:focus,
#searchform input[type=submit]:focus,
.contact-form input[type=submit]:focus,
#commentform input[type=submit]:focus,
#sidebar ul.widget-category li a:hover,
#footer ul.widget-category li a:hover,
ul.widget-category li a,
#footer .socials a:hover,
.toggle_container h5.element:hover,
.toggle_container h5.inactive,
.toggle_container h5.inactive:hover,
.toggle_container h5.element {
    border-color: #2ecc71;
}
