@charset "UTF-8";

/*
	Theme Name: CharityWP Child Theme
	Theme URI: http://themeforest.net/user/gloriathemes
	Description: CharityWP Child Theme
	Author: Gloria Themes
	Author URI: http://gloriathemes.com/
	Template: charitywp
	License: GNU General Public License v2 or later
	License URI: http://www.gnu.org/licenses/gpl-2.0.html
	Text Domain: charitywp-child
	Version: 1.0
*/

/* ===== 6. FOOTER ===== */
.footer {
    background: #fa6900;
    color: #FFFFFF;
    clear: both;
    margin-top: 90px;
}

.footer.footer-style2 {
    background: #002c50;
}

.footer .footer-content {
    padding: 82px 0px 80px;
}

.footer.remove-gap-removed {
    margin-top: 0px;
}

.footer .footer-copyright {
    background: #fa6900;
    padding: 32px 0px 30px;
}

.footer.footer-style2 .footer-copyright {
    background: #00203a;
}

.footer .footer-copyright:after,
.footer .footer-copyright:before {
    content: '';
    display: block;
    clear: both;
}

.footer .footer-copyright .menu-copyright-menu-container {
    max-width: 49%;
    float: right;
}

.footer .footer-copyright .menu {
    list-style: none;
    padding: 0px;
    margin: 0px;
    text-align: right;
}

.footer .footer-copyright .menu li {
    display: inline-block;
}

.footer .footer-copyright .menu li:after {
    content: '-';
    margin: 0px 5px 0px 7px;
}

.footer .footer-copyright .menu li:last-child:after {
    display: none;
}

.footer .footer-copyright p {
    margin: 0px;
    max-width: 49%;
    float: left;
}

.footer a,
.footer a:visited {
    color: #FFFFFF;
}

.footer a:hover,
.footer a:focus {
    color: #fa6900;
}

.footer .footer-content #menu-footer-menu li {
    background: transparent;
    color: #FFF;
    font-weight: 500;
    padding: 0px;
    border-radius: 0px;
    margin: 0px;
}

.footer .footer-content .vc_wp_custommenu {
    margin: 0px;
    padding: 0px;
}

.footer .footer-content #menu-footer-menu li a,
.footer .footer-content #menu-footer-menu li a:visited {
    color: #FFFFFF;
    display: block;
    padding: 5px 0px;
}

.footer .footer-content #menu-footer-menu li a:hover,
.footer .footer-content #menu-footer-menu li a:focus {
    color: #fa6900;
}

.footer .footer-content #menu-footer-menu li a:before {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\f0da";
    color: #fa6900;
    margin-right: 15px;
    font-size: 14px;
}

.footer div.wpb_content_element {
    margin: 0px;
}


.header-style-1 .header-main-area .header-menu .navbar .navbar-nav>li>a,
.header-style-1 .header-main-area .header-menu .navbar .navbar-nav>li>a:visited {
    font-size: 8px;
    color: #1a252e;
    font-weight: 500;
    padding: 50px 15px;
    text-transform: uppercase;
}