/*
Theme Name: Justmusicbuzz Child
Theme URI: https://justmusic.buzz
Description: Custom Jannah-style child theme
Author: Justmusicbuzz
Template: jannah
Version: 1.0
*/

body{
    background:#f5f5f5;
    font-family:Poppins,sans-serif;
}

#main-nav,
.main-nav{
    background:#000 !important;
}

#main-nav ul li a,
.main-nav ul li a{
    color:#fff !important;
    font-weight:700;
    text-transform:uppercase;
}

.current-menu-item a{
    background:#16c60c !important;
    color:#fff !important;
}

.main-content{
    max-width:1400px;
    margin:auto;
}

.container-wrapper{
    border-radius:14px;
    overflow:hidden;
    box-shadow:0 2px 12px rgba(0,0,0,0.06);
    background:#fff;
}

.tie-img-container img,
.post-thumb img{
    border-radius:10px !important;
    transition:0.3s;
}

.tie-img-container img:hover,
.post-thumb img:hover{
    transform:scale(1.03);
}

.entry-title{
    font-size:18px !important;
    font-weight:700 !important;
    line-height:1.5;
}

.big-first-post .entry-title{
    font-size:28px !important;
}

.tie-cat-item{
    background:#16c60c !important;
    border-radius:30px !important;
    padding:5px 14px !important;
}

.widget-title,
.block-head h4{
    border-left:5px solid #16c60c;
    padding-left:10px;
    font-weight:800;
}

.footer-area{
    background:#07070c;
    color:#fff;
    padding:50px 0;
    border-top:4px solid #16c60c;
}

.footer-area a{
    color:#fff;
}

@media(max-width:768px){

    .main-content{
        padding:0 10px;
    }

    .entry-title{
        font-size:16px !important;
    }

    .big-first-post .entry-title{
        font-size:22px !important;
    }
}
