#home_info,
.box_mid {
  /*   margin-left: 17px;
   margin-right: 17px;*/ }

.bx-wrapper .title_more {
  display: none; }

#container {
  padding-top: 20px; }

.slider_nav .nav {
  display: none; }

.box_mid .box_mid-title {
  margin-bottom: 11px; }

.box_home_is_focus {
  margin-top: -50px;
  margin-bottom: 0px; }
  @media (max-width: 599px) {
    .box_home_is_focus {
      margin-top: -20px; } }

.section_ad {
  margin-right: -20px; }
  .section_ad:before, .section_ad:after {
    content: " ";
    display: table; }
  .section_ad:after {
    clear: both; }
  @media (max-width: 699px) {
    .section_ad {
      padding-right: -5px; } }
  .section_ad .wrapper {
    padding-bottom: 20px; }
    @media (max-width: 499px) {
      .section_ad .wrapper {
        padding-right: 18px;
        padding-left: 3px; } }
  .section_ad .banner_item {
    width: 33.33%;
    float: left;
    padding-right: 20px; }
    @media (max-width: 699px) {
      .section_ad .banner_item {
        padding-right: 5px; } }
    .section_ad .banner_item img {
      width: 100%; }

.section_ad_two {
  margin-bottom: 5px; }
  .section_ad_two:before, .section_ad_two:after {
    content: " ";
    display: table; }
  .section_ad_two:after {
    clear: both; }
  .section_ad_two .banner_item {
    width: 33.33%;
    float: left;
    padding-right: 3px; }
    .section_ad_two .banner_item img {
      width: 100%; }

.box_mid .box_mid-title {
  background: none;
  max-height: none;
  border-bottom: solid 2px #9d9a9a;
  overflow: visible;
  margin-bottom: 21px; }
  .box_mid .box_mid-title .mid_title_l {
    padding-bottom: 3px;
    font-size: 20px;
    font-family: "OpenSans-Bold";
    display: inline-block;
    padding-left: 0px;
    text-transform: uppercase;
    border-bottom: solid 2px #009bee;
    margin-bottom: -2px;
    line-height: normal;
    color: #565656; }

.wrap_news_focus .wrapper {
  margin: 0px;
  padding: 0px; }

.section_about {
  background: #6bc1f1;
  padding: 35px 0px;
  margin-bottom: 25px; }
  .section_about:before, .section_about:after {
    content: " ";
    display: table; }
  .section_about:after {
    clear: both; }
  .section_about .title {
    text-align: center;
    display: block;
    color: #fff;
    font-size: 30px;
    padding-bottom: 5px;
    text-transform: uppercase; }
    @media (max-width: 449px) {
      .section_about .title {
        font-size: 22px; } }
  .section_about .short {
    color: #fff;
    font-size: 14px;
    text-align: center;
    max-width: 860px;
    margin: auto;
    margin-bottom: 25px; }
  .section_about .btn_detail {
    text-align: center; }
    .section_about .btn_detail a {
      font-size: 15px;
      color: #6bc1f1;
      text-transform: uppercase;
      padding: 5px 10px;
      background: #fff; }

.section_product_group .title_section {
  font-size: 25px;
  background: url("../images/bg_title_section.png") no-repeat center;
  text-transform: uppercase;
  text-align: center;
  color: #d9a037;
  font-family: "Montserrat-SemiBold";
  margin-bottom: 15px;
  padding-bottom: 50px;
  margin-bottom: 20px;
  padding-bottom: 20px;
  margin-top: 20px;
  background-position: 50% 100%; }

.section_product {
  padding-bottom: 10px; }
  @media (max-width: 1190px) {
    .section_product {
      padding-left: 12px;
      padding-right: 12px; } }
  .section_product .title_section {
    font-size: 25px;
    background: url("../images/bg_title_section.png") no-repeat center;
    text-transform: uppercase;
    text-align: center;
    color: #d9a037;
    font-family: "Montserrat-SemiBold";
    margin-bottom: 15px;
    padding-bottom: 50px;
    margin-bottom: 20px;
    padding-bottom: 20px;
    margin-top: 20px;
    background-position: 50% 100%; }
  @media (min-width: 1024px) {
    .section_product .list_item_product .product_item {
      width: 25%; } }
  .section_product .btn_view_group {
    float: right;
    font-weight: bold;
    color: #f00;
    margin-bottom: 10px; }
  .section_product .paginate {
    display: none; }

.section_ad_three img {
  max-width: 100%; }

.list_product_group {
  margin-bottom: 20px; }
  .list_product_group .item .img {
    padding: 20px; }
    .list_product_group .item .img img {
      border-radius: 50%; }
    .list_product_group .item .img > a:hover > img {
      -webkit-transform: scale(1);
      -moz-transform: scale(1);
      -o-transform: scale(1);
      -ms-transform: scale(1);
      transform: scale(1); }
  .list_product_group .item .info h3 {
    text-align: center; }
