.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{
/*	width:20%;*/
    font-weight: bold;
    font-size: 11px;
    padding-top: 3px;}

.wp-ngonngu p {
   float: left;
margin-bottom: 0;
line-height: 24px;
padding-right:9px;
text-align: right;
}
.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: 30px;
}
.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;
    margin-left: 5px;
    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;
}
	/************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: red;
}
.mediums a.hotline {
    vertical-align: 9px;
    color: red;
    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:1000px){
	.wrap_main_menu_top.fixed .mediums {
    display: none;
}
	}
@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;
}
}