.layout_style_1 body {
  background-color: #eff3f6;
}

.layout_style_1 .container {
  width: 1280px;
  max-width: 100%;
}

.layout_style_1 .breadcrumbs {
  background: none;
}

.layout_style_1 .trending span {
  color: #f00;
}

.layout_style_1 .trending a {
  background-color: rgba(255, 255, 255, 0.7);
  font-size: 0.85rem;
  border: 1px solid #cacad8;
}

.layout_style_1 .trending a:hover,
.layout_style_1 .trending a:active,
.layout_style_1 .trending a:focus {
  background-color: rgba(132, 121, 184, 0.2);
  color: #222250;
}

.layout_style_1 .main-two-column .main-left {
  margin-bottom: 0;
}

.layout_style_1 .main-two-column .main-left .feature-box {
  padding-bottom: 0;
  border-bottom: dashed 0 #ccc;
}

.layout_style_1 .main-two-column .main-left .feature-box .card-bg .card-content {
  background-color: #fff;
}

.layout_style_1 .main-two-column .main-left .feature-box .card-bg .card-content .card-body {
  padding: 10px 10px 10px 0;
}

.layout_style_1 .main-two-column .main-left .feature-box .card-bg .card-content .card-title {
  font-size: 1.4rem;
  line-height: 1.8rem;
}

.layout_style_1 .main-two-column .main-right .aside-box {
  background-color: #fff;
  padding: 15px;
  border-radius: 3px;
  border: 1px solid #e5ebf0;
}

.layout_style_1 .news-views-more .box-content {
  border: 0;
  padding: 0;
}

.layout_style_1 .aside-box .latest-news {
  background: none;
}

.layout_style_1 .aside-box .latest-news .item {
  padding: 0;
}

.layout_style_1 .aside-box .latest-news .item .card {
  background: none;
}

.layout_style_1 .content-article {
  padding: 15px;
  background-color: #fff;
  border-radius: 3px;
}

@media (max-width: 768px) {
  .layout_style_1 .content-article {
    border-radius: 0;
  }
}

.layout_style_1 .page-row .box-balance .box-items {
  height: 100%;
}

.layout_style_1 .page-row .box-balance .box-items .body-block {
  height: 100%;
}

.layout_style_1 .page-row .box-balance .box-items .body-block .block-content {
  height: 100%;
}

.layout_style_1 .column-balance .box-items {
  height: 100%;
}

.layout_style_1 .column-balance .box-items .body-block {
  height: 100%;
}

@media (max-width: 768px) {
  .layout_style_1 .column-balance .box-items {
    height: auto;
  }

  .layout_style_1 .column-balance .box-items .body-block {
    height: auto;
  }
}

.layout_style_1 .column-balance .block-content {
  height: 100%;
}

.layout_style_1 .column-balance .block-content .body-block {
  height: 100%;
}

@media (max-width: 768px) {
  .layout_style_1 .column-balance .block-content {
    height: auto;
  }

  .layout_style_1 .column-balance .block-content .body-block {
    height: auto;
  }
}

@media (max-width: 768px) {
  .layout_style_1 .main-content.main-detail .content-article {
    padding: 10px 5px;
    border-left: 0;
    border-right: 0;
  }

  .layout_style_1 .main-content.main-detail .content-article .detail img {
    margin-left: -10px;
    margin-right: -10px;
  }
}

.layout_style_1 .main-content .block-content {
  padding: 10px 15px 15px 15px;
  background-color: #fff;
  border-radius: 3px;
  border: 1px solid #e5ebf0;
}

.layout_style_1 .main-content .block-content.block-content-noborder {
  border-radius: 0;
  border: none;
  padding: 0;
}

.layout_style_1 .main-content .block-content.block-content-noborder .top-item .card-body {
  padding: 10px;
}

.layout_style_1 .main-content .block-content.block-content-noborder .bottom-item {
  padding: 0 10px;
}

@media (max-width: 768px) {
  .layout_style_1 .main-content .block-content {
    padding: 10px;
    border-radius: 0;
    border-left: 0;
    border-right: 0;
  }

  .tinhuy {
    padding: 10px;
  }

  .hotnews {
    margin: 0 10px;
    padding-top: 0px !important;
  }

  .television .live-television .schedule-box.content-right {
    padding-left: 0;
  }

  .block-content .head-block .nav,
  .main-footer .list-mn-foot {
    overflow-x: auto;
    flex-wrap: nowrap;
    white-space: nowrap;
  }
}

.layout_style_1 .main-content .multimedia {
  border: none;
  border-radius: 0;
}

.layout_style_1 .main-content .box-top {
  display: block;
}

.layout_style_1 .main-content .box-top .primary-item .card-bg {
  background-color: #fff;
}

.layout_style_1 .main-content .box-top .primary-item .card-bg .card-content {
  background-color: #fff;
}

.layout_style_1 .cate-style-2 .box-top {
  padding: 0;
  margin-bottom: 1rem;
}

.layout_style_1 .cate-style-2 .box-top .card .card-body {
  padding: 15px;
  background-color: #fff;
}

.layout_style_1 .cate-style-2 .box-top .card .card-body .card-title {
  font-size: 1.5rem;
  line-height: 2rem;
}

.layout_style_1 .cate-style-3 .block-content {
  padding: 0;
}

.layout_style_1 .cate-style-3 .item-second .card {
  background-color: #fff;
  height: 100%;
}

.layout_style_1 .cate-style-3 .item-second .card .card-body {
  padding: 15px;
}

.layout_style_1 .cate-style-3 .item-second .card .card-body .card-title {
  font-size: 1.2rem;
}

.layout_style_1 .main-content .three-cols {
  padding: 10px;
  background-color: #fff;
  border: 1px solid #e5ebf0;
  margin-left: 0;
  margin-right: 0;
}

.layout_style_1 .main-content .three-cols .block-content {
  padding: 0;
  border: 0;
  border-radius: 0;
}

.layout_style_1 .main-users .users-page {
  padding: 15px;
  background-color: #fff;
  border: 1px solid #e5ebf0;
}

@media (max-width: 768px) {
  .layout_style_1 .container {
    padding-left: 0;
    padding-right: 0;
  }

  .layout_style_1 .row {
    margin-left: 0;
    margin-right: 0;
  }

  .layout_style_1 [class*='col-'] {
    padding-left: 0;
    padding-right: 0;
  }

  .layout_style_1 .trending {
    padding-left: 10px;
    padding-right: 10px;
  }

  .layout_style_1 .footer-menu,
  .layout_style_1 .info-website,
  .layout_style_1 .footer-copyright {
    padding-left: 10px;
    padding-right: 10px;
  }

  .layout_style_1 .main-content .head-main {
    padding-left: 10px;
    padding-right: 10px;
  }

  .layout_style_1 .ads-zone-group {
    padding: 0 10px;
  }
}

.layout_style_1 .main-content .album .block-content {
  background: url("../img/bg_tinanh.jpg") no-repeat center;
  background-size: cover;
  /* border-top: 3px solid #268036; */
}

.layout_style_1 .main-content .magazine .block-content {
  background: url("../img/e-magazine-bg.jpg") no-repeat center;
  background-size: cover;
}

.layout_style_1 .main-content .album .title a span:after {
  display: none
}


.layout_style_1 .main-content .magazine .title a,
.album .multimedia .body-multi .card-style-less .card-body a,
.layout_style_1 .main-content .album .title a {
  color: #fff !important;
}

.magazine .multimedia .body-multi .card-style-less .card-body .card-title a {
  color: #0126A6 !important
}

.layout_style_1 .main-content .magazine .title a span:after {
  background: none !important;
}

.album .multimedia .body-multi .card-style-less .card-body,
.album .multimedia .body-multi .box-right .card .card-content {
  background-color: #0126A6;
}