/*
Theme Name: caobangkhampha
Theme URI: https://caobangkhampha.vn
Author: Hoàng Vinh
Author URI: https://www.facebook.com/hoang.vinh.tk
Description: Theme du lịch - văn hóa - khám phá Cao Bằng.
Version: 1.0
License: GNU General Public License v2 or later
Text Domain: cbkp
*/

body{
    margin:0;
    font-family:Arial, sans-serif;
    background:#f5f5f5;
    color:#222;
}

a{
    text-decoration:none;
    color:#0b7a3b;
}



.site-header{
    background:#fff;
    color:#fff;
    padding: 0;
}

.logo img{
    max-height:60px;
}

.main-menu ul{
    list-style:none;
    display:flex;
    gap:20px;
    padding:0;
}

.main-menu a{
    color:#fff;
    font-weight:bold;
}

.layout{
    display:flex;
    gap:30px;
    margin-top:30px;
}

.content{
    width:75%;
}

.sidebar{
    width:25%;
    background:#fff;
    padding:20px;
    border-radius:10px;
}

.post-card{
    background:#fff;
    margin-bottom:25px;
    padding:20px;
    border-radius:12px;
}

.post-card img{
    width:100%;
    border-radius:10px;
}

.site-footer{
    background:#111;
    color:#fff;
    padding:40px 0;
    margin-top:40px;
}

.footer-grid{
    display:grid;
    grid-template-columns:repeat(3,1fr);
    gap:30px;
}

.widget-title{
    margin-bottom:15px;
    font-size:20px;
}
.site-header .custom-logo{
    max-height:60px;
    width:auto;
}

.logo-area{
    z-index:10;
}

.navbar-nav li{
    list-style:none;
}

.navbar-nav li a{
    color:#2aa34a;
    text-decoration:none;
    font-weight:600;
    transition:0.3s;
}

.navbar-nav li a:hover{
  color: #f37901;
}

.offcanvas .navbar-nav li a{
    color:#222;
}

.mobile-menu-btn{
    color: #000;
}

/* MOBILE */
.btn-close-menu-mobile {
    position: absolute;
    right: 10px;
}
@media(max-width:767px){
    .admin-bar #mobileMenu{
    padding-top: 40px;
    }
    .logo-area{
        position:absolute;
        left:50%;
        transform:translateX(-50%);
    }

    .site-header .custom-logo{
        max-height:50px;
    }

}