/*
Theme Name: Charity Home Child
Description: Child Theme for Charity Home Wordpress Theme
Author: TonaTheme
Version: 1.0
Template: charity-home
Tags: two-columns, custom-header, custom-menu, editor-style, featured-images, theme-options, full-width-template, post-formats, sticky-post, left-sidebar, right-sidebar
Text Domain: charity-home-child
*/

html > body { color: #444 }

.pl-6
{
    padding-left: 3rem;
}

.header-topbar-section .navbar-right
{
    float: right;
}

.utility-nav-apply-text
{
    float: right;
    margin-right: 1.5rem;
    font-size: 2rem;
    font-weight: 300;
}

.utility-nav-apply-link
{
    font-size: 1.4rem;
    margin-right: 0;
    color: #c34628;
    font-weight: 600;
    vertical-align: top;
}

.utility-nav-apply-link:hover
{
    color: #222222;
}

#header .header-topbar-section .topbar_half
{
    width: auto;
    float: none;
}

.footer-widgets-section .footer-widgets .widget img
{
    margin-bottom: 1rem;
}

.footer-widgets .tpath-contact_info .contact_info-inner > p
{
    clear: left;
    margin-bottom: 0;
}

.footer-widgets .tpath_social_links_widget
{
    clear: left;
}

.contact_info-inner > hr
{
    float: left;
    clear: left;
    margin: 1rem 0;
    width: 100%;
    opacity: 0.4;
}

.contact_info-inner .info-icon
{
    float: left;
    clear: left;
    display: block;
    padding-right: 10px;
}

.contact_info-inner .info-text
{
    float: left;
    display: block;
}

.display-none-sm
{
    display: none;
}

.wpb-js-composer #main .vc_tta.vc_general .vc_tta-panel-body
{
    padding: 40px 30px;
}

.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active > a[data-vc-tabs],
.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a[data-vc-tabs]
{
    color: #333;
}

#footer .widget_recent_entries .post-date
{
    font-size: 11px;
    line-height: 13px;
    color: #FFF;
}

#footer .widget-title
{
    padding-bottom: 0;
}

@media only screen and (min-width: 768px)
{
    .display-none-sm
    {
        display: inline;
    }

    .utility-nav-apply-link
    {
        margin-right: 1.5rem;
    }

}

@media only screen and (min-width: 992px)
{
    .footer-widgets .tpath-contact_info .contact_info-inner > p
    {
        display: inline-block;
    }
}
