@charset "utf-8";


@media screen and (max-width:1500px){

.indexA .tabs{margin:50px 40px 0;}
.indexA .tabs-list{padding:0 40px;}

}

@media screen and (max-width:768px){
    .itn h3 {
    font-weight: bold;
    margin-bottom: 8px;
    font-size: 18px;
    color: #000;
    margin-top: 5px;
}
.visible-xs-block,#footerBar{display:block;}
.addthis_inline_share_toolbox_ysau{text-align:center;}
.wp{width:100%;padding-right:10px;box-sizing:border-box;padding-left:10px;}
.nav,.header_right{display:none;}
.mo-header .header-lang{display:block;}

.header{height:auto;padding: 5px 0;-webkit-justify-content:center;justify-content:center;}
.header .logo{margin:0;}

#banner .swiper-container-horizontal > .swiper-pagination-bullets{bottom:8px;}
#banner .swiper-pagination-bullet {height:5px;width:15px;}

#footer{padding:40px 10px 60px;}
#footer h5{font-size:22px;text-align:center;}
#footer hr{margin:15px auto;display:block;}

.foot-about{float:none;width:100%;}
.foot-about p{font-size:14px;line-height:22px;}

.foot-contact{float:none;text-align:left;margin:20px 0 0;}
.foot-contact .share{text-align:center;}
.foot-contact .share a{margin:0 2px;}

.foot-nav{display:none;}

.copy{height:auto;text-align:center;}
.copy .logo{float:none;margin:25px 0 15px;}
.copy p{float:none;line-height:24px;font-size:14px;}



.main {/* padding-top:20px; */padding-bottom:30px;}

.mainRight{width:100%;float:none;margin:0;}
.mainleft{width:100%;float:none;}

.sidemenu h3::after,.left_nav h3::after{display:block;}
.sidemenu ul,.left_nav dl{display:none;}
.left_nav{display:block;}

.path{height: 40px;line-height:40px;margin-top: 0px;text-align:center;}
.path h3{float:none;font-size:26px;}
.path h3::after{display:none;}
.path p{display:none;}


}


@media screen and (max-width:768px) {
    .path .breadcrumb {display:none
                           
    }
    .social {
        margin-bottom: 20px;
    }
    #dangky_home:after {
        background: none;
    }
    .donhang .nav {
        display: block;
    }
    .th_home {
    padding: 6px 0px;
    border: 1px solid #ddd;
    font-size: 14px;
    font-weight: normal;
}
    .donhang ul li {
    padding: 0px 0px;
}
    .tableHome tr td {
    border: 1px solid #ebebeb;
    padding: 20px 10px;
    font-size: 14px;
}
.indexA{padding:30px 10px;}
.indexA .txt{float:none;width:100%;}
.indexA .txt h3{font-size:30px;text-transform:uppercase;text-align:center;}
.indexA .txt hr{width:80px;height:3px;margin:15px auto 0;}
.indexA .txt p{font-size:15px;line-height:26px;margin:20px 0 0;}

.indexA .pic{float:none;width:100%;margin:20px 0 0;}
.indexA .pic img{width:100%;display:block;}

.indexB{background:url(../images/ibg1.jpg) no-repeat center top;height:auto;background-size:auto 100%;padding:30px 10px;position:relative;}
.indexB .t{position:static;width:100%;height:auto;padding:20px;background:#fff;box-sizing:border-box;}
.indexB .t h3{font-size:30px;text-transform:uppercase;text-align:center;}
.indexB .t hr{width:80px;height:3px;margin:15px auto;}
.indexB .t p{font-size:15px;line-height:23px;margin:0 0 8px;}

.indexC{padding:30px 10px;overflow: hidden;}
.indexC .tit{position:relative;height:auto;}
.indexC .tit::after{display:none;}
.indexC .tit h3{font-size:30px;}
.indexC .tit h3::after{width:90px;height:3px;bottom:-10px;}
.indexC .tit a{float: none;width: 100%;height:40px;line-height:40px;font-size: 20px;}

.indexC .list{margin:10px 0 0;}
.indexC .list ul{margin:0 0 0 -2%;}
.indexC .list ul li{width:48%;margin:20px 0 0 2%;}
.indexC .list ul li .t{height:50px;padding:5px 0;}
.indexC .list ul li .t h6{font-size:14px;}

/*------------*/

.about{line-height:23px;margin:0;font-size:15px;}
.about h5{font-size:22px;margin-bottom:20px;text-align:center;}
.about p{margin:0 0 10px 0;}
.about .row {margin-bottom:0;}
.about .row > div{margin-bottom:15px;}

.video{width:100%;}
.video .v::after{background-size:80px 80px;}

.down ul{margin:0 0 0 -2%;}
.down ul li{float:left;width:48%;margin:0 0 20px 2%;}
.down ul li a{height:160px;}
.down ul li a img{height:70px;}
.down ul li p{height:50px;line-height:50px;font-size:14px;}

.newslist ul li{float:none;width:100%;margin:0 0 20px;box-shadow: 0 0 10px #CCC;}
.newslist ul li:nth-child(2n){float:none;}
.newslist ul li .t{padding:15px;}
.newslist ul li .t p{font-size:15px;margin:10px 0 0;height:auto;}

.newsnr{/* padding:15px; */}
.newsnr h1{font-size:18px;line-height:30px;}
.myart{margin:20px 0;line-height:22px;font-size:14px;}
.myart p{margin:0 0 10px;}

.pnbar{margin-top:30px;padding:15px 0 0;}
.pnbar .l{padding:0;}
.pnbar .l p{font-size:14px;line-height:25px;}
.pnbar a.more{display:none;}

.productlist ul{margin:0 0 0 -2%;}
.productlist ul li{width:48%;float:left;margin:0 0 20px 2%;}
.productlist ul li .t{height:50px;padding:5px 0;}
.productlist ul li .t h6{font-size:14px;}


.pro_img{float:none;width:500px;margin:0 auto;}
.pro_img .preview .swiper-slide{margin:0 2px 10px;}

.pro_view_inner{float:none;width:100%;margin:25px 0 0;}
.pro_view_inner h1{font-size:15px;margin:0;text-align:center;}
.pro_view_inner a.book{margin:0 auto;display:block;}

.pro_text .tit{margin:20px 0 0;height:40px;padding:0;margin-bottom: 20px;}
.pro_text .tit h5{padding:0 0 0 10px;height:40px;line-height:40px;font-size:16px;}

.pro-content img,.myart img{width:100%;height:auto;}
.pro-content{padding:15px;line-height:22px;font-size:14px;}
.pro-content h5{font-size:16px;margin-bottom:10px;}

.related-pro ul li{width:48%;margin:0 0 15px 2%;}
.related-pro ul li .t h6{font-size:14px;}

.pro-inquiry{padding:15px;}
.inquirbox .row{margin-bottom:0;}
.inquirbox .row > div{margin-bottom:10px;}

.strength{line-height:22px;font-size:15px;}
.strength p{margin:0 0 15px;}
.strength .row > div{margin-bottom:15px;}

.project{text-align:center;}
.project ul{margin:0 0 0 -2%;}
.project ul li{float:left;width:48%;height:180px;padding:0 10px;margin:0 0 15px 2%;box-sizing:border-box;}

.contact-top{margin:0;}
.contact-top ul li{float:none;width:100%;height:auto;padding:20px;margin:0 0 20px;}
.contact-top ul li:nth-child(2n){float:none;}
.contact-top ul li h5{font-size:18px;}
.contact-top ul li p{font-size:14px;}
.contact-top ul li p em{margin:0 0 0 37px;}

.map iframe{width:100%;}

.contact-inquiry{margin:30px 0 0 0;}

.menu-tabs{margin:0 0 20px 0;}
.menu-tabs ul{font-size:0;}
.menu-tabs ul li{float:none;display:inline-block;height:40px;line-height:40px;margin:2px 1px;border-left:1px solid #3489C9;}
.menu-tabs ul li a{padding:0 10px;font-size:13px;}

.honor p{font-size:14px;}
.honor ul li{width:31.333333%;margin:0 0 15px 2%;}
.honor ul li a{display:block;width:100%;overflow:hidden;}
.honor ul li img{border:2px solid #E0E0E0;}
.honor ul li p{font-weight:400;font-size:14px;}

  
}

@media screen and (max-width:500px) {

.pro_img{width:100%;}

}


@media screen and (max-width:480px) {

.down ul{margin:0;}
.down ul li{float:none;width:100%;margin:0 0 20px;}
.down ul li a{height:140px;}
.down ul li a img{height:60px;}



.linetit h4{font-size:24px;}
.stit h5{font-size:24px;}



.honor ul li{width:48%}



.rela_list{border-bottom:none;padding:0 0;}
.rela_list li{border-top:none;height:80px;border:1px solid #B4B4B4;margin:10px 0 0 0;padding:0 10px;}
.rela_list .t{float:none;width:100%;height:40px;display:block;text-align:left;background:#fff;color:#333;border-right:none;border-bottom:1px solid #B4B4B4;}
.rela_list a{float:none;margin-left:0;width:100%;}

.newsnr h1{font-size:18px;margin:25px 0 0;}

.industrie ul li{width:48%;}
.industrie ul li .t p{font-size:15px;}

}

@media screen and (max-width:400px) {

.indexA .txt h3{font-size:24px;}
.indexA .txt p{font-size:14px;line-height:23px;}

.indexB .t h3{font-size:24px;}





.pro_img{width:100%;}

.linetit h4{font-size:24px;}
.buyers-list ul{margin:0;}
.buyers-list ul li{width:100%;margin:15px 0 0 0;}
.buyers-list ul li h5{padding:10px 5px;font-size:14px;}

.productlist ul{margin:0;}
.productlist ul li{width:100%;margin:0 0 15px 0;height:auto;}
.productlist ul li h6{height:auto;}


.honor ul{margin:10px 0 0 0;}
.honor ul li{float:none;width:100%;margin:5px 0 5px 0;}


}


@media screen and (max-width: 900px){
  #back{width: 100%;}
  
  #goTop { margin-bottom: 50px; } 
}


  .count_cmt{
display:none !important;
}
#header_3 {
    z-index: 8;
}

@font-face {
  font-family: 'Roboto-Regular';
  src: url('/frontend/fonts/roboto_regular/roboto_regular.eot?#iefix') format('embedded-opentype'),  
  url('/frontend/fonts/roboto_regular/roboto_regular.woff2')  format('woff2'),
       url('/frontend/fonts/roboto_regular/roboto_regular.woff') format('woff'), 
       url('/frontend/fonts/roboto_regular/roboto_regular.ttf')  format('truetype'), 
       url('/frontend/fonts/roboto_regular/roboto_regular.svg#roboto_regular') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face{
    font-family:'PlayfairDisplayBold';
    font-style:normal;
    font-weight:600;
    src:url("/frontend/fonts/PlayfairDisplayBold/PlayfairDisplayBold.ttf") format("truetype");
    
}
@font-face{
    font-family:'Merriweather';
    font-style:normal;
    font-weight:500;
    src:url("/frontend/fonts/Merriweather/Merriweather-Regular.ttf") format("truetype");
    
}
@font-face{
    font-family:'Merriweather';
    font-style:normal;
    font-weight:700;
    src:url("/frontend/fonts/Merriweather/Merriweather-Bold.ttf") format("truetype");
    
}
.category-popup {
    border-top:none !important;
}
.category-popup .category-menu>ul>li>a {
    color:#000000;
    font-weight: 500;
}
.category-popup .channels-menu a svg path {
    fill: #000000;
}
.horizontal-megamenu>.menu-item.is_home >.menu-link > .nav-link-text{
    color:var(--color-primary);
}
.widget-most-view .item .article-title, .widget-posts .item .article-title {
    font-family: "Merriweather", Arial;
}

.section-vedet .box-news-larger .content>.title>a {
    font-family: "Merriweather", Arial;
        font-size: 24px;
        color: #d73135;
}
.widget-timeline.type-3 .title-over-image .article-title {
    font-family: "Merriweather", Arial;
}
.featured-news-horizontal .other-news .item a, .title-news a, .article-sub-right .title>a,.box-news>.content>.title>a, .style_img_left .content .title, .review-section .main-content .threads .box-news .title a, .moi_cap_nhat .box-news>.content>.title>a, .moi_cap_nhat .item-news .content>.title>a , .box-related .box-news.box-news-image-left .title , .box-article .tieudiem .box-news .title a , .box-other-articles .item-news .title a{
    font-family: "Merriweather", Arial;
}
.title-box-category .parent-cat, .article-detail .article-title, .title-box-category .parent-cate , .widget-title .main-title{
    font-family: "Merriweather", Arial;
}
.secondary-vedet .content>.title>a ,.box-news-larger .content>.title>a, .featured-news .box-news>.content>.title>a, .box-cate-featured .item-news.full-thumb .title-news a, .section-magazine .album-list .article-item .album-title>p {
    font-family: "Merriweather", Arial;
}
.box-cate-featured .item-news.full-thumb .title-news {
    font-size:18px;
}
.topbar-body .header-top-right .group-search{
margin-top:0;
}
.horizontal-megamenu>.menu-item>.menu-link, footer.footer-type-2 .menu_footer .menus>li>a {
     font-family: 'Roboto-Regular', Arial, Verdana, Helvetica, sans-serif;
     
}
.horizontal-megamenu>.menu-item>.menu-link .nav-link-text {
    color: #000000;
    text-transform: none;

}
.box-category.style-7 .title-box-category .inner-title {
    padding-top: 0;
    color: #fff;
    font-size: 22px;
}
.topbar-body .header-top-right .search {
    width: 100%;
    float: left;
}

.box-navigation .title a, .box-navigation span{
font-size:18px;
}
.tin_mau_vang_box {
    background: #dfdfdf;
}

#tin_noi_bat_6 .box-news-larger .thumb-art {
    width: 100%;
}
#tin_noi_bat_6 .tnb_meta {
    width: 100%;
    position: absolute;
    bottom: 0;
    padding: 25px;
    padding-left: 20%;
    background-color: rgba(0, 0, 0, 0.5);
    transition: all .3s;
    color: #ffffff;
    z-index: 2;
}

.wrapper-topstory .box-news-larger {
    position: relative;
}

#header_3 .navbar-default a.link-home {
    background-image: url(/frontend/images/home.png?ver=3);
text-indent: -9999px;
background-position: -3px -3px;
}
.ndt-logo{
margin: 0 auto;
}
.ndt-logo img {
    display: block;
    text-align: left;
        float: left;
    margin: 0 auto;
}
.menu_footer .menus>li>a {
    text-align: left;
    color: rgb(221 0 38);
}
.footer_cf{
    background-color: #dd0026;
  color: #FFF;
    padding: 10px 0;
}
.header-top-right .search button[type=submit]{
    background-color: #dd0026;
}

.footer_cf a{
    color: #FFF;
}

.breadcrumbs a {
    text-transform: uppercase;
}
.box-cate-featured .item-news .description {

    display: block;

}
.item-news-common p.meta-news {
    margin: 5px 0;
}



@media (max-width: 767px){
.footer_cf {

    text-align: left;
    padding-left: 15px;
}
.footer_cf p {
margin-bottom: 0px;
}
#header_3 .ndt-logo-mobile img {

    margin: 0;
float:left;

}
#header_3 .navbar-header {

}
.logo-footer img {

    max-height: 100px;

}
}



.header-top-right .news_hot_item {
    background-color: #00a751;
}

.header-top-right .news-new-item {
    background-color: #ed1d24;
}


.article-detail .article-content img {
        margin: 0 auto;
}

.title_button a{
    width: 135px;
}


@media (max-width: 992px)
{
#header_3 .nav>li>a {
text-align: left;
    padding-left: 40px;
}
#header_3 .open_sub {

    left: 0;

}
}

@media (min-width:1400px){
    .header-logo {
        height:70px
    }
    .horizontal-megamenu > .menu-item > .menu-link .nav-link-text {
        font-size:13px;
        text-transform: uppercase;
    }
}


.box-quote .image-wrapper{
    display:none
}
.box-quote .box-news:after {
    content:"\f10e";
    font-family:'FontAwesome';
    color:#c5c5c5;
    position: absolute;
    bottom: -15px;
    right: 0;
}
.box-quote .box-news
{    margin-bottom: 15px;
    padding-bottom: 10px;
    
}
.box-quote .box-news:before {
    content:"";
    width:90%;
    height:1px;
    background: #c5c5c5;
    display: block;
    position: absolute;
    bottom: -5px;
    left: 0;
    
}
#hashtag-trending .has-marquee {
    -webkit-animation: marquee 85s linear infinite;
    animation: marquee 85s linear infinite;
}
.box-category.style-7 {
    background: var(--color-primary);
    padding: 0 15px;
    border-top: solid 8px #095e98;
    background: #0d202b;
    padding: 30px;
}
.header-type-1.bg-white .header-wrap-inner .header-bottom-row {
    border-bottom: 2px solid var(--color-primary);;
        border-top: 1px solid #e2e2e2;
    background: #f7f7f7;
}
.header-type-1.bg-white .header-wrap-inner .header-bottom-row .horizontal-megamenu>.menu-item:not(.is_home)>.menu-link .nav-link-text {
    color: #000;
    
}

.horizontal-megamenu>.menu-item.active>a .nav-link-text {
    color:#fff !important;
}
.header-type-1.bg-white .box-with-icon .info-box-icon {
    color: var(--color-primary);
}
.header-type-1.bg-white .header-wrap-inner .header-bottom-row .horizontal-megamenu>.menu-item.is_home >.menu-link .nav-link-text{
    color: var(--color-primary);
}
.header-type-1.bg-white .header-wrap-inner .header-bottom-row .horizontal-megamenu>.menu-item.is_home:hover >.menu-link .nav-link-text{
    color: #fff;
}
.header-type-1.bg-white .icon_menu .style_icon, .header-type-1.bg-white .info-box-content>* {
    color: var(--color-primary);
}
.header-type-1 .menu-item:hover>.menu-link {
    background:#d6d6d6;
}
.timestemp {
        color: #335183;
}
.header-type-1.bg-white .icon_menu .style_icon, .header-type-1.bg-white .icon_menu .style_icon:after, .header-type-1.bg-white .icon_menu .style_icon:before {
    background: var(--color-primary);;
}

.header-type-1.bg-white .header-wrap-inner .header-bottom-row .horizontal-megamenu>.menu-item>.menu-link:after {
    content: none;
}
.horizontal-megamenu>.menu-item>.menu-link .nav-link-text:after {
    content: none;
}
.horizontal-megamenu>.menu-item.active>.menu-link:after, .horizontal-megamenu>.menu-item:hover>.menu-link:after {
    width: 100%;
}
.horizontal-megamenu>.menu-item>.menu-link:after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 0;
    height: 3px;
    transition: width .4s cubic-bezier(.175,.885,.32,1.15);
    background-color: var(--color-primary);
}
.inner-section-media {
    background: #0d202b;
        overflow: hidden;
}
.section-multimedia.multimedia-4 .news-list-multimedia {
        padding-right: 15px;
    padding-left: 15px;
    padding-top: 15px;
}
.section-multimedia.multimedia-4 .box-news {
    margin-bottom: 0;
}

.widget-most-view .widget-title {
    display: flex;
    align-items: flex-end;
    border-bottom: solid 1px #ec2828;
}

.widget-most-view .widget-title h6:after {
    content:none;
}

.widget-most-view .widget-title h6 span:before {
    content: "";
    width: 2px;
    height: 2px;
    background: var(--color-primary);
    position: absolute;
    left: 0;
    bottom: 2px;
    width: 5px;
    height: 16px;
}
.widget-most-view .widget-title h6{
    color: #000;
    background-color: transparent;
    padding:0
}
.widget-most-view .widget-title h6 span {
    position:relative;
        padding-left: 15px;
}
.title-box-category.default, .widget-title.default{
    height: 35px;
    display: flex;
    align-items: center;
}

.blogmultimediawidget .title-box-category.default{
    border-bottom: none;
    padding-bottom: 0;
}
.title-box-category.default .inner-title:before, .widget-title.default .inner-title:before {
    content: "";
    width: 2px;
    height: 2px;
    position: absolute;
    left: 0;
    bottom: -7px;
    width: 8px;
    height: 30px;
}
.title-box-category.default .inner-title,  .widget-title.default .inner-title{
    padding-left: 20px;
}
.multimedia-4 .title-box-category.default {
    margin-bottom: 0px;
}
/*.topbar_threadhot label {
        content: '';
    background: url(//static-znews.zadn.vn/images/stat.svg) no-repeat;
    background-size: contain;
    width: 24px;
    height: 24px;
        border-left: none;
}
.topbar_threadhot label i {
    display:none;
} */

.review-section .foru-containers {
        background-image: none;
    border-top: none;
}
.review-section .title-box-category.default {
    margin: 0;
}

.review-section {
    margin-top: 0;
    margin-bottom: 0;
}
.review-section .title-box-category.default .parent-cate, .review-section .widget-title.default .parent-cate {
    color: #000;
}
.review-section .main-content .threads .box-news .title a:hover {
    color:#ccc
}
.review-section .main-content {
    padding: 0 0px 12px;
    margin-top: 0;
}
.review-section .main-content .threads .box-news .title a {
    color: #000;
}
.review-section .main-content .threads::-webkit-scrollbar-thumb {
    border-radius: 10px;
    background-color: hsl(0deg 0% 80%);
}
.section-magazine {
    background: #095e98;
    background-image: linear-gradient(90deg,#044580,#005aab);
    padding: 30px 0;
}
.slick-carousel.carousel-nav-top .slick-next {
    right: 0;
    top: -38px;
}
.slick-carousel.carousel-nav-top .slick-prev {
    top: -38px;
    right: 40px;
    left: auto;
}
.image-wrapper>.image-small {
    padding-bottom: 66%;
}
.other-news .title a, .box-cate-featured-vertical.no-thumb .sub-news-cate .item a{
        font-size: 16px;
    line-height: 21px;
}
.inner-section-video .title-box-category .inner-title{
    color: #000;
}
.section-magazine .album-list .article-item .album-type {
        background: #044783;
}


.section-magazine .album-list .article-item:hover .album-title>p  {
    color: var(--color-secondary);
}
.section-magazine .album-list .article-item:hover .album-type-icon, .section-magazine .album-list .article-item .album-title:before {
    background: var(--color-secondary);
}
.video .box-cate-featured-vertical.no-thumb .sub-news-cate .item:before {
    content: "\f144";
    width: 0;
    height: 0;
    font-size: 18px;
    background-color: transparent;
    position: absolute;
    left: 0;
    top: 18px;
    font-family:"fontawesome";
        color: #383636;
}
.video .box-cate-featured-vertical.no-thumb .sub-news-cate .item {
    padding: 10px 0 10px 25px;
}
.video {
        background-color: #F7F7F7;
    padding: 15px;
}
.video .title a, .video .sub-news-cate .item a {
    color: #383636;
}
.section-bg-grey {
    background: #F7F7F7;
    padding: 15px;
}
.block-129 .title-box-category .parent-cate {
    background: #F7F7F7;
}
.tin_mega_store {
            background: #29487d;
    padding: 10px;
            border-top: none  !important;
}
.tin_mega_store .news-list a {
    color: #fff!important;
}
.tin_mega_store .number-top-view {
    background:none;
    color:#fff;
    font-size:60px;
    font-style: italic;
}
.tin_mega_store .content {
    position: relative;
    padding-left: 45px;
    
}
.tin_mega_store .title-box-category {
    text-align:center;
}
.tin_mega_store  .title-box-category .parent-cate {
    float:none;
        font-size: 20px;
}
.tin_mega_store .title-box-category .inner-title:before {
    content:none;
}
.tin_mega_store .title-box-category.style_6 .inner-title {
    background: #29487d;
        color: #fff;
}
.meta-news .cat, .cat-in-thumb {
    display:none;
}
.article-detail .article-content {
    font-size: 17px;
    
}
.category-popup .category-menu>ul {
        justify-content: center;
}
.bia-bao .main-title {
        display:none;
}
.bia-bao .widget-title.default {
    border-bottom: solid 3px var(--color-primary);
    
}
.bia-bao .slick-carousel .slick-dots {
    top: -38px;
    right: 0;
    left: auto;
    text-align: right;
    bottom: auto;
}
.bia-bao .image-wrapper {
    border-radius:5px
}

.horizontal-megamenu>.menu-item.active>.menu-link .nav-link-text:after {
    content:none
}
.header-type-2 .horizontal-megamenu>.menu-item>.menu-link.link-home {
    width:45px
}
.group-links-groups {
    height: 430px;
}

.multimedia-plus.multimedia-mobile {
    background: #feede1;
}
.tin_video_index .box-news-larger .content .title a {
    color: #000;
}
.section_video.video-type-2 .tin_video_index {
    background-color: #feede1;
}
.text-company {
    display:none;
}

.widget-poll .poll-question {
    font-weight: 700;
    font-size: 16px;
    font-family: "Merriweather", Arial;
}
.header-type-2 .horizontal-megamenu>.menu-item>.menu-link {
    height: 40px;
}
.header-type-2 .header-bottom-row {
    background: #fff;
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
}
.header-top-bar {
    background: #fff;
    border-bottom: 1px solid #eee;
    position: relative;
    background-color: #f4f4f4;
    font-size: 12px;
    color: #838383;
    border-bottom: 1px solid #ccc;
}

#subscribe {
    background: #64b183;
}
#subscribe .btn-subcribe {
    background: #d63135;
    border: 1px solid #d73135;
}
.block-95 .news-box {
    background-color: #F3F3E8;
        padding: 3rem 15px;
}
.block-95 .title-box-category {
    text-align: center;
}
.block-95 .title-box-category .parent-cate {
    float: none;
    display: inline-block;
        min-width: auto;
}
.title-box-category.style_6 .inner-title {
    background: #F3F3E8;
    padding: 0;
}
.title-box-category.style_6 .parent-cate:before {
    top: -10px;
}
.header-top-bar .header-column-left .menu>li:not(:last-child) {
    border-right: 1px solid #e2e2e2;
}
footer {
    border-top: 3px solid #f1f1f1;
}
.horizontal-megamenu>.menu-item>.menu-link.link-home .nav-link-text {
    font-size: 25px;
}
footer.footer-type-1 .footer-body{
    background: #f7f5f2;
    color: #000;
}
footer.footer-type-1 .footer_top_1 {
    border-top: none;
}
.footer-row-copyright .copyright-info {
    color: #000;
}
footer.footer-type-1 .footer-body a {
    color: #000;
    text-overflow: initial;
    white-space: normal;
    font-size: 12px;
}
.header-type-2 .header-bottom-row {
    background: #fff;
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
}
@media (min-width: 1200px) {
    .container, .container-lg, .container-md, .container-sm, .container-xl {
        max-width: 1200px;
    }

    .header-logo {
        height: 95px;
        max-height: 95px;
    }
}
@media screen and (max-width: 991px) {
    .box-with-icon .info-box-icon {
        background: none;
    }
}

@media screen and (min-width: 991px) {
    .title-box-category .parent-cate {
        min-width: 280px;
    }

    .header-wrap-inner {
        display: flex;
        flex-direction: column;
    }

    .header-type-2 .home_topbar {
        order: 3;
    }

    .section_container.blogcolumn11widget {
        border-bottom: 1px solid #e5e5e5;
    }

    .header-wrap-inner.sticky .header-top-row {
        display: none;
    }

    .header-type-2 .header-logo {
        max-height: none;
        max-width: 300px;
        width: 300px;
        height: auto;
    }

    .moi_cap_nhat .box-news > .content > .title > a, .moi_cap_nhat .item-news .content > .title > a {
        font-size: 1.4em;
    }
}
@media screen and (max-width: 480px) {
    .title-box-category.default {
        border-bottom: solid 2px var(--color-primary);
    }
}