.node-detail ul{
   padding-left: 20px;
}
.node-detail ul li{
   list-style: disc;
}
/* === FIX menu cấp 3 === */
@media (min-width: 991px) {

  /* Cho phép hiển thị menu con cấp 2 */
  .menu-hover .navigation .gva_menu > li:hover > .sub-menu {
    visibility: visible !important;
    opacity: 1 !important;
    transform: rotateX(0deg) !important;
    z-index: 999 !important;
  }

  /* Cho phép hiển thị menu cấp 3 khi hover cấp 2 */
  .menu-hover .navigation .gva_menu .sub-menu > li:hover > ul {
    display: block !important;
    visibility: visible !important;
    opacity: 1 !important;
    filter: alpha(opacity=100) !important;
    top: 0 !important;
    left: 100% !important;
    z-index: 9999 !important;
    transform: none !important;
  }

  /* Gỡ giới hạn ẩn của Gavias */
  .menu-hover .navigation .gva_menu .sub-menu > ul,
  .menu-hover .navigation .gva_menu .sub-menu > li,
  .menu-hover .navigation .gva_menu .sub-menu > div {
    visibility: visible !important;
    z-index: 99 !important;
  }

  /* Style cơ bản cho menu cấp 3 */
  .menu-hover .navigation .gva_menu .sub-menu > li > ul {
    position: absolute !important;
    top: 0 !important;
    left: 100% !important;
    min-width: 250px;
    background: #fff;
    box-shadow: 0 3px 8px rgba(0,0,0,0.15);
    border-top: 1px solid rgba(0,0,0,0.1);
  }

  /* Đảm bảo không bị che */
  .main-menu, .navigation, .area-inner {
    overflow: visible !important;
  }
}

@media (min-width: 991px) and (min-width: 991px) {
  header.header-v3 .main-menu .area-inner ul.gva_menu > li > a {
  	font-size:17px;
  }
}

.article-detail .post-title{
	font-size: 30px;
}

.block .block-title {
    color: #e33d3d;
    background-color: #1b3469;
}

.block .block-title span {
    color: #ffffff;
    margin-left:10px;
}

.block .block-title span > a{
    color: #ffffff;
}
@media (max-width:600px){
  form#views-exposed-form-van-ban-page-1{
    display: block; 
    padding: 5px; 
  }
    form#views-exposed-form-van-ban-page-1 > * {
    margin-bottom: 10px; 
  }
}