/**
 * NukeViet Content Management System
 * @version 4.x
 * @author VINADES.,JSC <contact@vinades.vn>
 * @copyright (C) 2009-2021 VINADES.,JSC. All rights reserved
 * @license GNU/GPL version 2 or any later version
 * @see https://github.com/nukeviet The NukeViet CMS GitHub project
 */

/* Các tùy chỉnh CSS của giao diện nên để vào đây */
body{
	background: #fff;
}
#body{
	border: 0px;
	box-shadow:none;
}
.site-banner::before{
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  background:#116E63;
  opacity: .35;
  width: 100%;
  height: 100%;
  z-index: -1;
}
.section-header-bar{
	position: relative;
	background: none;
}
.section-header-bar::before{
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  bottom: -1px;
  width: 70%;
  background: #116E63;
  border-radius: 0 50px 0 0;
  z-index: -1;
}
.section-header-bar::after{
  content: "";
  position: absolute;
  right: 0;
  top: 0;
  bottom: -1px;
  width: 30%;
  background: #FDA31B;
  border-radius: 0 0 0 50px;
  z-index: -1;
}
.header-nav a.button{
	background-color: #116E63;
	color: #fff;
	border-radius: 50px;
	width: 35px;
	height: 35px;
}
#header .logo h2, #header .logo .site_description {
	color: #fff;
	line-height: 1.5;
}
.socialList li a{
	background-color: #116E63;
	color: #fff;
	border-radius: 50px;
	width: 35px;
	height: 35px;
}
#menusite .navbar-default{
	background-color: #fff;
	border-color: #fff;
}
#menusite .navbar-default .navbar-nav > li > a{
	color: #19232B;
	text-transform: uppercase;
	font-weight: 700;
}
#menusite .navbar-default .navbar-nav > li > a:hover,
#menusite .navbar-default .navbar-nav > .active > a,
#menusite .navbar-default .navbar-nav > .active > a:hover, 
#menusite .navbar-default .navbar-nav > .open > a,
#menusite .navbar-default .navbar-nav > .open > a:hover {
	background: #fff !important;
	color: #FDA31B;
}
#menusite .dropdown-menu{
	background-color: #116E63 !important;
	border-top: 4px solid #FDA31B !important;
	border-radius: 0px !important;
	box-shadow: 0 0 40px 5px rgb(0 0 0 / 5%);
}
#menusite .dropdown-menu > li{
	border-bottom-color: rgba(255, 255, 255, 0.08);
}
#menusite .dropdown-menu > li > a{
	color: #fff;
}
#menusite .dropdown-menu > li > a:hover,
#menusite .dropdown-menu > li > a:focus,
#menusite .dropdown-menu > .active > a,
#menusite .dropdown-menu > .active > a:hover,
#menusite .dropdown-menu > .active > a:focus,
#menusite .navbar .navbar-nav .open .dropdown-menu > li > a:hover,
#menusite .navbar .navbar-nav .open .dropdown-menu > li > a:focus,
#menusite .navbar .navbar-nav .open .dropdown-menu > .active > a,
#menusite .navbar .navbar-nav .open .dropdown-menu > .active > a:hover,
#menusite .navbar .navbar-nav .open .dropdown-menu > .active > a:focus {
    background: linear-gradient(to bottom,
            rgba(0, 0, 0, 0) 0%,
            rgba(0, 0, 0, 0.1) 100%) !important;
    color: #FDA31B;
}
.headerSearch .btn-info{
	background-color: #FDA31B;
	border-color: #FDA31B;
}
#footer{
	background-image: url(../images/footer-bg.jpg) !important;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center bottom;
	border-top-color: #212529;
	border-bottom-color: #212529;
}
#footer::before{
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  background:#000;
  opacity: .65;
  width: 100%;
  height: 100%;
}
.footerNav2{
	background-color: #212529 !important;
	color: #fff;
}
.footerNav2 .bttop a{
	background-color: #FDA31B;
	color: #fff;
}
.footerNav2 .bttop a:hover {
    background-color: #116E63;
}
@media (max-width: 767.98px) {
	#menusite .navbar-default .navbar-nav > .active > a,
    #menusite .navbar-default .navbar-nav > .active > a:hover,
    #menusite .navbar-default .navbar-nav > .active > a:focus {
        color: #FDA31B !important;
    }
    #menusite .navbar-default .navbar-nav > li > a{
    	background-color: #fff;
    }
    #menusite .navbar-toggle{
    	background:none;
    	border: none;
    }
    #menusite .navbar-nav .dropdown-mobile{
    	border-top-color:rgba(255, 255, 255, 0.08) !important;
    }
}