.hc-offcanvas-nav .abcde a {
	border-bottom: none;
    padding: 0;
}
.hc-offcanvas-nav .abcde a:hover {
   background:none;
}
.hc-offcanvas-nav .abcde .img-gioithieu {
    margin-top: 0;
    width: 100%;
height: auto;
}
.header-static {
    width: 25%;
    float: left;
}
.marque {
    width: 75%;
    float: left;
}
.htop-01{
	padding:2px 0;
  border-bottom: 1px solid #fff;
}

.htop-01 .header-static .social-title {
    color: #333;
    display: inline-block;
/*    margin-right: 10px;*/
    line-height: 30px;
}

.htop-01 .top-link .header-static a {
    display: inline-block;
    height: 30px;
    width: 30px;
    color: #fff;
    line-height: 30px;
    text-align: center;
}

.header-static a i{
	font-size:15px;
	color:#007cb5;
}
.header-static a {
    padding: 0px 3px;
}
.wp-marquee{
/*	width:80%;*/
	}
.wp-marquee{padding-top:7px;float:left;}
.wp-ngonngu{
position: absolute;
top: 12px;
right: 208px;}

.wp-ngonngu p {
   float: left;
margin-bottom: 0;
line-height: 24px;
padding-right:9px;
text-align: right;
}
.wp-ngonngu a:hover img {
    opacity: 0.8;
}
.wrap_main_menu_top .item_big li a.activeMenu {
    color:yellow!important;
}
.menubar-link.fa.fa-rss {
    float: left;
    line-height: 27px;
}
.wp-ngonngu span a {
    padding: 0px 10px;
    color: #333;
    text-transform: uppercase;
    font-size: 11px;
}
.wp-dtop{
  background-color: #84b9bb;
  min-height:90px;
}
.wp-titleName{
text-align: center;
}
.wp-titleName .title_company{
text-transform: uppercase;
font-size: 22px;
/*margin-left: -33px;*/
color: #0065b3;
font-weight: bold;
margin-bottom: 0;
/*padding-bottom: 0;*/
}
.wp-titleName .title_slogan{	
	color: #ef7a13; 
	font-size: 15px; 
	font-style: italic;  
	font-weight: bold;
	          }
.wp-titleName .title_address{	color: #333;    font-weight: bold;	margin-left: -35px;}.social ul li{	float:left;	padding-right: 7px;}.title-chapnhanthanh {    color: #333;    font-size: 18px;    font-weight: normal;    padding: 15px 0px;}.copyright {    text-align: center;    color: #fff;    padding: 10px 0px;    background:#84B9BB;    font-size: 12px;}.header-contact .info-item {    position: relative;    border-right: 1px solid #ebebeb;    display: flex;    align-items: center;    justify-content: center;}.header-contact .icon {    display: block;    float: left;    width: 45px;    height: 58px;    line-height: 21px;}.header-contact .info {    float: left;    width: calc(100% - 45px);    -webkit-width: calc(100% - 45px);    -moz-width: calc(100% - 45px);    -o-width: calc(100% - 45px);    -os-width: calc(100% - 45px);    padding-left: 32px;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    -webkit-box-pack: center;    -ms-flex-pack: center;    justify-content: center;    -webkit-box-orient: vertical;    -webkit-box-direction: normal;    -ms-flex-flow: column;    flex-flow: column;}.header-contact .info .title_contact{	font-size: 13px;}.header-contact .info strong{	padding-bottom: 6px;}.header-contact{	margin-top: 25px;}
.policy.d-flex.justify-content-around .mediums {
    top: 66px;
}
.logo {
    width: 25%;
}
.namecompanyall {
    width: 50%;
    float: left;
}
.phonecompany {
    width: 25%;
    float: left;
}
.wrap_main_menu_top {
height:50px;
background: #007cb5;
display: block;
clear: both;
width: 100%;
border-bottom: 4px solid #0080ff;
}
.wrap_main_menu_top .bg-header-nav{
position: relative;
}
.wrap_main_menu_top .bg-header-nav .mediums {
    top: 7px;
    display: none;
}
.wrap_main_menu_top.fixed .mediums {
    display: block;
    right:0px;
}
.wrap_main_menu_top .header-nav {
    min-height:50px;
}
.wrap_main_menu_top ul.main-menu li {
    min-height:50px;
    position: relative;
}
.wrap_main_menu_top .item_big li a {
	color: #fff;
    line-height:50px;
}
.wrap_main_menu_top .item_big li a:hover {
	color:#ef7a13;
}
.wrap_main_menu_top ul.main-menu > li > a > i {
    margin-top: 5px;
}
.wrap_main_menu_top .item_big li a.activeMenu {
    color: #ef7a13;
}
/****************dktv**********/
.ega-item-top-bar {
    float: right;
    text-align: right;
    padding-right:0;
}
.wrap_main_menu_top.fixed .ega-item-top-bar {
    position: absolute;
    right: 166px;
    display: block;
}
.wrap_main_menu_top.fixed .mediums {
    display: block;
    right:0px;
}
.wrap_main_menu_top.fixed .mediums .fa-phone, .wrap_main_menu_top.fixed .mediums a.hotline{
color:#fff!important;
}
.wrap_main_menu_top.fixed .wp-ngonngu {
    display: none;
}
.hello-dk {
    float: left;
}
.hello-dk .btn-primary {
    color: #d6d6be;
    background-color: #016807;
    border-color: #016807;
    line-height: 22px;
    margin-top: 8px;
    padding: 4px 15px;
    font-size: 13px;
    text-transform: uppercase;
}
	/************moible call*****/
.mediums {
    position: absolute;
    top:16px;
    right:12px;
}
.phonebox {
    float: left;
    margin-bottom: 0;
}
.mediums .fa-phone {
    -webkit-animation: fa-phone 2s infinite linear;
    animation: fa-phone 2s infinite linear;
    font-size: 38px !important;
    color: #fff;
}
.mediums a.hotline {
    vertical-align: 9px;
    color:#fff;
    font-weight: bold;
    font-size: 23px;
}
@keyframes  fa-phone {
  0% {
    -webkit-transform: rotate(-12deg);
    transform: rotate(-12deg);
  }

  8% {
    -webkit-transform: rotate(12deg);
    transform: rotate(12deg);
  }

  10% {
    -webkit-transform: rotate(24deg);
    transform: rotate(24deg);
  }

  18% {
    -webkit-transform: rotate(-24deg);
    transform: rotate(-24deg);
  }

  20% {
    -webkit-transform: rotate(-24deg);
    transform: rotate(-24deg);
  }

  28% {
    -webkit-transform: rotate(24deg);
    transform: rotate(24deg);
  }

  30% {
    -webkit-transform: rotate(24deg);
    transform: rotate(24deg);
  }

  38% {
    -webkit-transform: rotate(-24deg);
    transform: rotate(-24deg);
  }

  40% {
    -webkit-transform: rotate(-24deg);
    transform: rotate(-24deg);
  }

  48% {
    -webkit-transform: rotate(24deg);
    transform: rotate(24deg);
  }

  50% {
    -webkit-transform: rotate(24deg);
    transform: rotate(24deg);
  }

  58% {
    -webkit-transform: rotate(-24deg);
    transform: rotate(-24deg);
  }

  60% {
    -webkit-transform: rotate(-24deg);
    transform: rotate(-24deg);
  }

  68% {
    -webkit-transform: rotate(24deg);
    transform: rotate(24deg);
  }

  75% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}
@media screen and (min-width: 768px) and (max-width:1200px){
	.wrap_main_menu_top{
	height:auto;
	}
	.wrap_main_menu_top .header-nav {
    width: 66%;
}
	.ega-item-top-bar{
    float: right;
    text-align: right;
    padding-right: 0;
/*    width: 33%;*/
}
	 .wrap_main_menu_top.fixed .ega-item-top-bar {
	 position: relative;
	 right: auto;
    float: right;
    text-align: right;
    padding-right: 0;
    width: 33%;
}
	.item_big li a {
    padding: 0 10px;
	}
	.wp-ngonngu {
    top: 66px;
    right:0px;
}
	
	}
@media screen and (min-width: 768px) and (max-width:1000px){
	.logo {
    margin-top: 35px;
}
	.wp-logo img {
    display: inline-block;
    width: 103%;
}
	.wrap_main_menu_top.fixed .mediums {
    display: none;
}
	}
@media only screen and (max-width:960px) {
	
	.item-policy {
    margin-left: 0;
}
	.btn-lienhe {
    padding:6px 12px;
}
}	
	
@media only screen and (max-width:767px) {

	.htop-01,.wp-dtop{
	display:none;
}
	.menu_mobile, .wp_searchMobile {
    display: block;
}
	.wrap_main_menu_top {
    display: none;
}
	.wp-ngonngu {
    top: 23px;
    right: 16px;
}
	.logo_mobile img {
    margin-right:0;
}
	.logo_mobile img {
    display: inline-block;
    margin-top: 12px;
}
}