/* Quick Links White Color */
.footer-widget ul li a,
.footer-sidebar a,
.footer-navigation a,
.widget_nav_menu a,
.site-footer a {
    color: #ffffff !important;
    font-weight: 600;
}

.footer-widget ul li a:hover,
.footer-sidebar a:hover,
.footer-navigation a:hover,
.widget_nav_menu a:hover,
.site-footer a:hover {
    color: #f39c12 !important;
}

/* Quick Links Heading */
.widget-title,
.footer-widget .widget-title {
    color: #ffffff !important;
    font-size: 18px !important;
    font-weight: 700 !important;
    text-transform: uppercase;
}

/* Remove AF Themes Credit */
.site-info a[href*="afthemes"],
.site-info .theme-link,
.copyright-site-info .theme-link {
    display: none !important;
}
.featured-posts .section-title,
.section-header h2,
.home .featured-posts h2{
    display:block !important;
    visibility:visible !important;
    color:#000 !important;
    font-size:28px !important;
    font-weight:700 !important;
}
.you-may-have-missed .section-title,
.you-may-have-missed h2,
.you-may-have-missed .widget-title{
display:block !important;
visibility:visible !important;
opacity:1 !important;
color:#000 !important;
font-size:24px !important;
font-weight:700 !important;
margin-bottom:15px !important;
}.af-widget-header .widget-title,
.af-widget-title,
.af-section-title {
    display:block !important;
    color:#000 !important;
    font-size:24px !important;
    font-weight:700 !important;
}/* Mobile Menu Compact */
@media (max-width: 768px){

.mobile-menu li,
.menu li{
    padding: 0 !important;
    margin: 0 !important;
}

.mobile-menu a,
.menu a{
    padding: 12px 15px !important;
    min-height: auto !important;
    line-height: 1.4 !important;
}

.mobile-menu ul,
.menu ul{
    margin: 0 !important;
}

.mobile-menu .sub-menu{
    margin-top: 0 !important;
}
}@media (max-width:768px){

.sidr-class-menu-item,
.main-navigation li{
    margin:0 !important;
    padding:0 !important;
}

.sidr-class-menu-item a,
.main-navigation a{
    padding:12px 15px !important;
    min-height:auto !important;
}

.sidr ul li{
    border-bottom:1px solid #eee;
}

}@media (max-width:768px){

.sidr-class-menu-item,
.main-navigation li{
    margin:0 !important;
    padding:0 !important;
}

.sidr-class-menu-item a,
.main-navigation a{
    padding:12px 15px !important;
    min-height:auto !important;
}

.sidr ul li{
    border-bottom:1px solid #eee;
}

}