/**
Theme Name: Astra Child
Author: Minimal Chaos
Author URI: https://minimalchaosweb.com
Description: A custom theme for Resodyn Mixers built on the Astra Theme framework
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: astra-child
Template: astra
*/

#content a:hover,
#content a:focus,
footer.fl-builder-content a:hover,
footer.fl-builder-content a:focus {
    text-decoration: underline;
}

.fl-module-button a:hover,
.fl-module-button a:focus {
    text-decoration: none !important;
}


/*
 * Setting "Industries & Applications" mega-menu to display in 1 column
 */
 @media only screen and (min-width: 1281px){

    li.industries-apps ul {
        display: block !important;
    }

    li.menu-item-heading > a {
        font-weight: bold !important;
        border-bottom: 1px solid #eee !important;
    }

    li.industries-served,
    li.apps {
        flex: none !important;
        width: 100% !important;
        padding: 0 !important;
    }

    li.industries-served > a {
        margin-bottom: 0 !important;
    }

 }


/*
* Setting heading font went options
*/
h1.fl-heading span,
h2.fl-heading span {
    font-weight: 400 !important;
}


/*
 * Footer navigation
 */
.footer-nav li {
    margin-bottom: 5px;
}

.footer-nav a {
    color:#000;

}

.footer-nav a:hover,
.footer-nav a:focus {
    color: #2270b9;
    text-decoration: underline;
}

/*
 * Blog Posts
 */
.single-post .entry-content h1:first-of-type {
    margin-top: 0 !important;
}

.single-post #primary {
    margin-top: 0 !important;
}


/*
 * Mega Menu Plugin
 */
.widget_maxmegamenu h2.widgettitle {
    font-weight: bold !important;
    font-size: 18px !important;
}

.mega-menu-wrap {
    padding-bottom: 20px !important;
    border-bottom: 1px solid #eee !important;
    margin-bottom: 20px !important;
}
