@media (min-width: 992px) {
    nav.fixed-top:not(.show-menu) .bg-wrap {
        opacity: 0 !important;
    }
    .navbar a {
		font-size: 18px !important;
        font-weight: 600;
	}
}
@media (max-width: 500px) {
    h3.sub-title {
       font-size: 20px;
    }
	h1.count-up-data {
		font-size: 80px;
	}
}
#nav-logo-menu-btn .bg-wrap {}#header-textbox .bg-wrap {
}

#header-textbox .bg {

}
#gioi-thieu .bg {
	background-size: auto;
	background-image: url('../images/starpattern.png');
}
#gioi-thieu .bg-wrap {
	background: linear-gradient(to bottom, #167ac6, #00223c);
}#su-menh .bg-wrap{
    background: linear-gradient(to top, rgba(27,127,204,0.1), #ffffff);
}
#su-menh .bg {
	background-position: center center;
	opacity: 0.05;
	background-repeat: No-repeat;
	background-size: cover;
	background-image: url('../images/canhthm.gif');
}#sep-bottom-4 .bg-wrap {
    background-color: rgba(255, 255, 255, 0);
}     #quy-trinh .bg-wrap {
}
#sep-top-4 .bg-wrap {
    background-color: rgba(255, 255, 255, 0);
}@media(min-width: 992px){
    #desc-tabs-4 ul.nav{
        width: 50%;
        float: left;
    }
    #desc-tabs-4 .tab-content{
        width: 50%;
        display: inline-block;
    }
}

@media(max-width: 991px){
    #desc-tabs-4 ul.nav{
        width: 100%;
    }
}
#desc-tabs-4 ul.nav{
    display: inline-block;
    padding: 20px;
    border: none;
}
#desc-tabs-4 .tab-content{
    padding: 20px;
}
 #desc-tabs-4 .nav-tabs a.nav-link.active, #desc-tabs-3 .nav-tabs a.nav-link:hover {
	opacity: 1;
    border-left: 4px solid !important;
    border-color: #167ac6 !important;
	border-bottom: 0 !important;
}
  #desc-tabs-4 .nav-tabs a.nav-link{
  	opacity: 0.6;
	border-bottom: 0 !important;
  }

#desc-tabs-4 .bg-wrap, #chuongtrinh .bg-wrap {
	background: linear-gradient(to bottom, rgba(0, 192, 255, 0.1), #ffffff);}
#desc-tabs-4 .bg, #chuongtrinh .bg {
	background-size: cover;
	opacity: 0.82;
	background-repeat: No-repeat;
	background-image: url('../images/zoneaaprimary.png');	background-position: center top;}#lien-he .bg-wrap {
    background: #167ac6;
}
#lien-he .bg {
    background-position: center bottom;
    background-repeat: No-repeat;
    background-size: contain;
    background-image: url('../images/home-banner-bg-3.png');
}
a.nav-link  {
    color: #0067b5  !important;
	cursor: pointer;
}
a.nav-link:hover {
    color: #db8503 !important;
	cursor: pointer;
	border-bottom: #db8503 2px solid !important;
}
.modal-body p {color: #000;
font-size:16px;
text-align: justify;}
.modal-body h3 {
	color: red;
}
.modal-body p strong, #chuongtrinh p strong {
	color: #0067b5;
}
#chuongtrinh p {
text-align: justify;
}
.nhom-nghanh .panel {
    box-shadow: none;
    -webkit-box-shadow: none;
    border-radius: 0;
}
.nhom-nghanh a.panel-heading {
    background: #fff;
    display: block;
    position: relative;
    padding: 20px 40px 20px 20px;
    text-align: left;
}
.nhom-nghanh [role="button"] {
    cursor: pointer;
}
.nhom-nghanh a.panel-heading.collapsed:after {
    margin-top: -6px;
    border: none;
    border-right: 1px solid rgba(0,0,0,0.5);
    border-bottom: 1px solid rgba(0,0,0,0.5);
}
.nhom-nghanh a.panel-heading:after {
    content: "";
    display: block;
    position: absolute;
    top: 50%;
    margin-top: -1px;
    right: 18px;
    height: 10px;
    width: 10px;
    border-left: 1px solid rgba(0,0,0,0.5);
    border-top: 1px solid rgba(0,0,0,0.5);
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
}
#nhom-nghanh table td {border: 1px solid #e2e2e2; padding: 5px;}
#topvote .bg {
    background-image: url('../images/nenvote.jpg');
    background-repeat: no-repeat;
    background-position: center top;
    background-size: cover;
    opacity: 1;
}
#topvote .votebox {
    padding-top: 20px;
    padding-bottom: 20px;
    background-color: #ffffff85;
    border-radius: 20px;
    max-width: 100%;
    overflow: overlay;
}
#topvote .votebox .top-item:last-child {
    border-bottom: 0px;
}

#doanhnghiep .owl-item {
background: #ffffff8a;
box-shadow: 2px 0px #fff;
}
#binh-chon .form-control {
	font-size: 120%;
}
#binh-chon .bg {
    background: linear-gradient(to bottom, rgba(27,127,204,0.15), rgba(27,127,204,0.0));
    background-color: rgba(27,127,204,0.1);
}
#binh-chon .item {
	padding: 10px;
}
#binh-chon .item .box {
    background: #fff;
    box-shadow: 2px 2px #0000003d;
    padding: 10px;
    border-radius: 5px;
}
.headitem {
        margin-bottom: 10px;
        border-bottom: 1px solid #ccc;
    }
    #binh-chon .item .item-head {
        float: right;
        margin-left: 10px;
    }
#binh-chon .item .thumb {
	float: left;
    margin: 0 16px 5px 0;
}
.top-item div {
	display:inline-block;
	align-self: center;
}
.top-item div img {
	box-shadow: 2px 2px #0000003d;
	border-radius: 10px;
	width: 180px;
}
@media(max-width: 480px){
    .top-item div img {
       /* width: 100px; */
    }
}
.top-item {
	border-bottom: 1px solid #fff;
}
#thuonghieu p {
	font-size: 120%;
}
#thuonghieu .ten {
	font-size: 150%;
}
#thuonghieu .bg-wrap {
	background: linear-gradient(to bottom, rgba(0, 192, 255, 0.1), #ffffff);}
#thuonghieu .bg {
	background-size: cover;
	opacity: 0.82;
	background-repeat: No-repeat;
	background-image: url('../images/zoneaaprimary.png');	background-position: center top;
}
    #lien-he .bg-wrap {
    background: #167ac6;
}
@media(max-width: 360px){
    .col-btn, .col-logo { padding: 5px;}
}

.dropdown {
    position: relative;
    display: inline-block;
  }
  
  .dropdown-content {
    display: none;
    position: absolute;
    background-color: #f9f9f9;
    min-width: 160px;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    z-index: 1;
  }
  
  .dropdown-content a {
    color: rgb(#0067b5);
    padding: 12px 16px;
    text-decoration: none !important;
    display: block;
  }
  
  .dropdown-content a:hover {background-color: #0067b53d}
  
  .dropdown:hover .dropdown-content {
    display: block;
  }

.tin-detail { text-align: center; font-size: 120%; margin: 0 auto; max-width: 800px;}
.tin-detail p { text-align: justify; }
.tin-detail img { max-width: 800px;}
.tin-detail h1 { text-align: center; font-weight: 700; font-size: 2em !important; color: #0067b5;}
.tin-detail .tacgia, .tin-detail .datepublish {text-align: center;}
.tin-detail .tacgia {font-weight: 700;}
.tin-detail figcaption {font-size: small; background-color: rgb(228, 228, 228); padding: 5px;}

.voteform .form-check input[type=checkbox], .voteform .form-check input[type=radio] {
    opacity: 1;
    margin-right: 5px;
    position: relative;
    display: inline-block;
    top: 5px;
}
.voteform .form-check {
    border-bottom: 1px solid #ddd;
}
.voteform .form-check:last-of-type {
    border-bottom: 0;
}
.voteform .form-check {
    padding: 5px 0 5px 0;
}
.dn-title:hover {color: #0067b5;}
.dn-title {font-size:95%;}
.doanhnghiep .bg {
	background-size: cover;
	opacity: 0.82;
	background-repeat: No-repeat;
	background-image: url('../images/thmbg.jpg') !important;
	background-position: center top;
}
.doanhnghiep h1 {color: #fff !important;}

#doanhnghiep .bg {
    background: linear-gradient(to bottom, rgba(27,127,204,0.15), rgba(27,127,204,0.15));
    background-color: rgba(27,127,204,0.1);
    }
#doanhnghiep h3 {
	  /*  background: -webkit-linear-gradient(45deg, #33ff00, #fbff00 80%);
	    -webkit-background-clip: text;
	    -webkit-text-fill-color: transparent; */
}