@media(min-width: 1200px){
  .container{
    width: 1030px;
  }
}
body {
  /**/
  font-family: arial;
  font-weight: normal;
  font-size: 14px;
  line-height: 20px;
  color: #313131;
  background: #fff;
}
@media(max-width: 767px){
  body{
    background-color: #fff;
  }
  .wrap-page{
    padding: 0px;
    border: 0px;
  }
}
/*props flex*/
@media (min-width: 768px) {
  .flex, .flex--wrap, .flex--between, .flex--center, .flex--end {
    display: -webkit-box;
    /* OLD - iOS 6-, Safari 3.1-6, BB7 */
    display: -ms-flexbox;
    /* TWEENER - IE 10 */
    display: -webkit-flex;
    /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
    display: flex;
    /* NEW, Spec - Firefox, Chrome, Opera */ }

  .flex--wrap {
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap; }

  .flex--between {
    justify-content: space-between;
    -webkit-justify-content: space-between; }

  .flex--center {
    -webkit-align-items: center;
    align-items: center; }

  .flex--end {
    -webkit-align-items: flex-end;
    align-items: flex-end; } }
@media (max-width: 767px) {
  .flex-mobile {
    display: flex;
    display: -webkit-box;
    /* OLD - iOS 6-, Safari 3.1-6, BB7 */
    display: -ms-flexbox;
    /* TWEENER - IE 10 */
    display: -webkit-flex;
    /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
    display: flex;
    /* NEW, Spec - Firefox, Chrome, Opera */
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap; }

    .order1{
      order: 1;
    }
    .order2{
      order: 2;
    }

  }
a {
  text-decoration: none !important; color: #0f75bd; }


/*ul reset*/
.main-menu, .top-header .top-social .wrap-social, .slider-news .news-main-list, .ser-house-content .list-ser-house, .ser-house-content .list-ser-house ul, .support-content ul, .show-product__contact ul {
  padding: 0px;
  margin: 0px;
  list-style: none; }

/*img style default*/
@media (min-width: 768px) {
  header {
    border-bottom-color: white; } }
@media (min-width: 480px) and (max-width: 991px) {
  .col-xm-4, .col-xm-8, .col-xm-6 {
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
    float: left; }

  .col-xm-4 {
    width: 33.33333337%; }

  .col-xm-8 {
    width: 66.66666663%; }

  .col-xm-6 {
    width: 50%; } }
.wrap-page {
  position: relative;
}

.top-header {
  padding: 5px 0px;
  background-color: #f4f4f4;

}
.top-contact{
  display: inline-block;
  padding: 0px;
  margin: 0px;
  list-style: none;
}
.top-contact li{
  display: inline-block;
  line-height: 35px;
  margin-right: 30px;
  position: relative;
}
.top-contact li:first-child{
  background-color: #f00;
  padding: 0px 15px;
  color: #fff;
  font-size: 15px;
  font-weight: bold;
}
.top-contact li:first-child:before{
    top: 0px;
    right: -15px;
    position: absolute;
    content: "";
    width: 0px;
    height: 0px;
    border-top: 17px solid transparent;
    border-left: 15px solid red;
    border-bottom: 18px solid transparent;
}
.top-list{
  padding: 0px;
  margin: 0px;
  list-style: none;
}
.top-list li{
  display: inline-block;
  padding: 10px 0px;
  padding-right: 30px;
}
.top-list li i{
  padding-right: 5px;
}

.btn-kygui{
  display: inline-table;
  width: 100%;
  text-align: center;
}
/*.top-list li a{
  display: inline-block;
  padding: 5px 15px;
  font-weight: bold;
  font-size: 14px;
}
.top-list li:last-child a{
  padding-right: 0px;
}
.top-list li:first-child a{
  color: #f00;
}
.top-list li a i{
  padding-right: 5px;
}*/
/*@media(max-width: 767px){
  .top-list li a{
    padding: 0px 5px;
  }
  .top-list li a i{
    padding-right:2px;
  }
}*/
.social{
  list-style: none;
  padding: 0px;
  margin: 0px;
  display: inline-block;
  width: 100%;
  padding-top: 15px;
}
.social li{
  float: left;
}
.social li:first-child{
}
.social li a{
  line-height: 33px;
  width: 35px;
  height: 35px;
  margin-right: 5px;
  text-align: center;
  display: inline-block;
  background-color: #019340;
  color: #fff;
}
.social li a:hover{
  background-color: #ed1c24;
  color: #fff;
}
.social li a i{
  margin: 0px;
  color: #fff;
}
.social li a:hover i{
  color: #fff;
}
@media (min-width: 768px) and (max-width: 991px) {
  .top-header .top-phoner .wrap-top-phone p {
    font-size: 14px; }

  .top-header .top-phoner .wrap-top-phone {
    padding-left: 0px; }

  .logo-top img {
    display: block;
    max-width: 100%;} }

    .logo-top img {
    display: block;
    max-width: 100%;
    padding: 5px 0px;
  }
@media(max-width: 767px){
  .logo-top{
    /*padding-top: 40px;*/
  }
  .logo-top img {
    /*padding: 0px 30px;*/
}
}

.medium-header {
  padding: 15px 0px;
}
  .medium-header .banner-top img {
    display: block;
    width: 100%; }

@media (max-width: 767px) {
  /*.wrap-page {
    padding-top: 30px; }*/

  .top-header {
    padding-top: 40px;
    background-color: #ddd;
  }
  .top-header .top-list{}
  .top-header .top-list li{}
  .top-header .top-list li a{
    font-size: 13px;
  }

  .logo-top img {
    display: block;
    /*width: 100%;*/
    margin: 0 auto; } }
@media (min-width: 768px) {
  .banner-top img {
    /*padding-right: 15px;
    padding-left: 85px;*/ } }
@media (max-width: 767px) {
  .button-res {
    background-color: #0f75bd;
    border: 1px solid #0f75bd;
    position: fixed;
    z-index: 9988;
    left: 0px;
    width: 100%; }

  .hamburger {
    padding: 5px; }

  .hamburger-inner::before,
  .hamburger-inner::after,
  .hamburger-inner {
    background: #fff; }

  .mm-menu.mm-offcanvas.mm-current {
    background: #0f75bd;
    color: #fff; }

  .mm-menu .mm-navbar a, .mm-menu .mm-navbar > * {
    color: #fff; }

  .mm-menu .mm-search input {
    background: rgba(0, 0, 0, 0.3); }

  .mm-search input {
    height: 30px;
    min-height: 32px;
    max-height: 40px; }

  .main-menu li a {
    text-transform: uppercase;
    font-weight: 700;
    padding-left: 0px;
     }

  /*.main-menu > li > a > i {
    display: none; }*/

  .home-mobile {
    position: fixed;
    z-index: 9999;
    top: 5px;
    right: 15px; }
    .home-mobile i {
      font-size: 30px;
      color: #fff; } }
/*tìm kiếm*/
/*tìm kiếm*/
.bg-timkiem{
  background-color: #0f75bd;
  padding: 15px 10px;
  position:relative;
  width: 100%;
  margin-bottom: 15px;
}
#banner{
  width: calc(100% - 0px);
  margin-left: 0px;
  display: inline-block;
}
.nav-tabs{}
.nav-tabs>li>a{font-size: 14px;font-weight:700; background-color: transparent; border:none;border-radius:0px;color:#fff;padding:10px 0px;text-transform:capitalize; margin-right: 0px;}
@media(max-width: 480px){
  .nav-tabs>li>a{
    padding: 10px 5px;
  }
}
.nav-tabs>li>a:hover{
  background-color: transparent;
}
.nav-tabs>li:first-child a{
  margin-right: 10px !important;
}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover{background-color:transparent;border:none;border-radius:0px;font-size:14px;color:#fff; border-bottom: 1px solid #fff;}
.bg-timkiem .tab-content{}
.bg-timkiem .form-control{font-size:13px;color:#313131;border:1px solid #6990b1;border-radius:0px;float:left;width:100%;width:calc(100% - 0px);margin-bottom:5px; box-shadow: none;}
.bg-timkiem .form-search{width:100%;}
.nav-tabs{border:1px solid transparent;border-left:none;border-right:none;}
.search-content .form-control{border-radius:0px;border:1px solid #fff;}
.btn-warning {
  width: 100%;
  display: inline-block;
  border-radius: 0px;
  text-transform: uppercase;
  font-weight: bold;
}
/*@media(max-width:767px){.bg-timkiem .form-control{width:calc(100% - 0px);margin-right:0px;}
.bg-timkiem .form-search{width:calc(100% - 0px) !important;}
.btn-warning{width:calc(100% - 0px) !important;margin-right:0px;}
}*/

@media (min-width: 768px) {
  .menu-nav {
    background: #0f75bd;
    }
    .menu-nav .main-menu > li {
      position: relative; float: left;
    }
    /*.menu-nav .main-menu > li:last-child{
      float: right;
    }*/
      .menu-nav .main-menu > li .mainmenu-sub {
        width: 220px;
        position: absolute;
        z-index: 8888;
        padding: 0px;
        margin: 0px;
        list-style: none;
        background: #fff;
        -webkit-box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.75);
        -moz-box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.75);
        box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.75);
        -webkit-transform: translateY(-20px);
        -moz-transform: translateY(-20px);
        transform: translateY(-20px);
        opacity: 0;
        visibility: hidden;
        -webkit-transition: -webkit-transform 0.3s linear;
        -moz-transition: -moz-transform 0.3s linear;
        transition: transform 0.3s linear; }
        .menu-nav .main-menu > li .mainmenu-sub:before {
          width: 0;
          height: 0;
          border-left: 50px solid transparent;
          border-right: 50px solid transparent;
          border-bottom: 100px solid red; }
        .menu-nav .main-menu > li .mainmenu-sub li a {
          display: block;
          padding: 10px 15px;
          color: #424242;
           
         }

          .menu-nav .main-menu > li .mainmenu-sub li a i{
            float: right;
          }
           .menu-nav .main-menu > li .mainmenu-sub li{position: relative;}
          
          .menu-nav .main-menu > li .mainmenu-sub li a:hover {
            background: #0f75bd;
            color: #fff;

          }
        .menu-nav .main-menu > li .mainmenu-sub li:last-child a {
          border-bottom: 0px; }
      .menu-nav .main-menu > li > a {
        font-family: 'Roboto Condensed', sans-serif;
        display: block;
        padding: 0px 15px;
        line-height: 45px;
        font-size:14px;
        font-weight: 700;
        color: #fff;
        text-transform: uppercase;
        border-right: 1px solid #1d89d6;
      }
      /*.menu-nav .main-menu > li:first-child > a,
      .menu-nav .main-menu > li:last-child > a{
        border-left: 1px solid #0867b5;
      }*/
      
        .menu-nav .main-menu > li > a i{
          /*padding-left: 5px;*/
        }

        .menu-nav .main-menu > li > a:hover {
          background: #8BC34A;
          color: #fff; }
      .menu-nav .main-menu > li.active {
        background: #8BC34A; }
        .menu-nav .main-menu > li.active a {
          color: #fff; }
      .menu-nav .main-menu > li:hover .mainmenu-sub {
        opacity: 1;
        visibility: visible;
        -webkit-transform: translateY(0px);
        -moz-transform: translateY(0px);
        transform: translateY(0px);
        -webkit-transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        transition: all 0.2s ease-in-out; }

        .menu-nav .main-menu > li .mainmenu-sub li .sub-menu2 {
          width: 220px;
          position: absolute;
          left: 100%;
          top: 0px;
          z-index: 8888;
          padding: 0px;
          margin: 0px;
          list-style: none;
          background: #0f75bd;
          -webkit-box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.75);
          -moz-box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.75);
          box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.75);
          -webkit-transform: translateY(-20px);
          -moz-transform: translateY(-20px);
          transform: translateY(-20px);
          opacity: 0;
          visibility: hidden;
          -webkit-transition: -webkit-transform 0.3s linear;
          -moz-transition: -moz-transform 0.3s linear;
          transition: transform 0.3s linear; padding: 15px 10px; }
          .menu-nav .main-menu > li .mainmenu-sub li:hover .sub-menu2{
            opacity: 1;
            visibility: visible;
            -webkit-transform: translateY(0px);
            -moz-transform: translateY(0px);
            transform: translateY(0px);
            -webkit-transition: all 0.2s ease-in-out;
            -moz-transition: all 0.2s ease-in-out;
            transition: all 0.2s ease-in-out;
          }

  .fixed-nav {
    position: fixed;
    /*left: 0px;*/
    /*right: 0px;*/
    z-index: 9999;
    width: 245px;
    top: 0px;}
    .fixed-nav .tab-content{
      margin-bottom: 0px;
    }
  }
    @media(min-width: 1169px){
      .menu-nav .main-menu > li > a{
        padding: 0px 15px;
      }
    }
@media(min-width: 768px) and (max-width: 991px){
  .slider-news .slider .wrap-slider .item img {
  border: 1px solid #ddd;
  width: 100%;
  max-width: 100%;
  margin-bottom: 15px;
}
}
@media (min-width: 992px) {
  /*.menu-nav .main-menu > li > a {
    padding: 0px 15px; }*/ }
.slider-news .slider .wrap-slider .item img {
  border: 1px solid #ddd;
  width: 100%;
  max-width: 100%;
  margin-bottom: 15px;
}
.slider-news .slider .wrap-slider a{
  font-size: 16px;
  font-weight: bold;
  color: #0f75bd;
  padding-bottom: 30px;
}
.slider-news .slider .wrap-slider a:hover{
  text-decoration: underline;
}
.news-main-list{
  list-style: none;
  padding: 0px;
  margin: 0px;
}
.news-main-list li {
  border-bottom: 1px solid #e3eef2; }
.news-main-list li:last-child {
  border-bottom: none; }
.news-main-list li a {
    display: block;
    margin: 10px 0px;
    font-size: 13px;
    color: #333; position: relative; padding: 0px;}
   
.list-1 li a{
  color: #444 !important;
}
/*.news-main-list li a:before{
    content:"\f105";
    position: absolute;
    font-family: fontAwesome;
    font-size: 18px;
    left: 10px;
    top: 0px;
    color: #0f75bd;
  }*/
  .list-1 li a:before{
    width: 5px;
    height: 5px;
    background-color: #37a344;
    content: "" !important;
    top: 7px;
  }

.news-main-list li a:hover {
      color: #0f75bd; }
.news-main-list li:first-child a {
    margin-top: 0px; }
  }

@media (max-width: 767px) {
  .slider-news .news-main-list {
    margin-top: 15px; } }

@media (max-width: 767px) {
  }
@media (min-width: 768px) {
  }

/*tiêu đề đăng tin*/
.title-head {
    margin: 15px 0px;
    border-bottom: 2px solid #0f75bd;
    float: left;
    width: 100%;
    text-transform: uppercase;
    font-weight: bold;
    color: #000;
    font-size: 16px;
    display: inline-block;
    padding-bottom: 10px;
}
.title-head .xemthem{display:inline-block;float:right;color:#f00;font-size:14px;font-weight: bold; text-transform: capitalize; padding: 5px 0px;}
.title-head .xemthem:hover{text-decoration:underline !important;}
  .title-head1{
    border-bottom: 1px solid #0f75bd;
    float: left;
    width: 100%;
    padding-bottom: 7px;
    margin: 0px;
    margin-top: -15px;
  }
  .title-head1 a,
  .title-head1 h1 a{
    font-size: 16px;
    text-transform: uppercase;
    font-weight: bold;
    color: #0f75bd;
    float: left;
    margin-right: 15px;
  }

  .title-head h1, .title-head h2, .title-head h3, .title-head h4 {
    margin: 0px;
    
    font-size: 16px;
    text-transform: uppercase;
    font-weight: bold;
    color: #000;
    display: inline-block;
    position: relative;
    }
    .title-head h1 a, .title-head h1 span, .title-head h2 a, .title-head h2 span, .title-head h3 a, .title-head h3 span, .title-head h4 a, .title-head h4 span {
      /*display: block;*/
      color: #000;
      font-size: 16px;
      font-weight: bold;
      }
    .title-head h1 i, .title-head h2 i, .title-head h3 i, .title-head h4 i {
      width: 30px;
      height: 30px;
      line-height: 30px;
      color: #fff;
      background-color: #0f75bd;
      text-align: center;
      margin-right: 10px;
      position: relative;
    }
  @media(max-width: 767px){
    .title-head .xemthem{
      background-color: #fff;
    }
    .title-head .xemthem i{
      display: none;
    }
  }
/*end tiêu đề đăng tin*/
.title-sbar {
  margin-bottom: 20px; }
  .title-sbar h1, .title-sbar h2, .title-sbar h3, .title-sbar h4 {
    margin: 0px;
    background: #0f75bd;
    border-radius: 4px;
    font-size: 16px;
    text-transform: uppercase;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px; }
    .title-sbar h1 a, .title-sbar h1 span, .title-sbar h2 a, .title-sbar h2 span, .title-sbar h3 a, .title-sbar h3 span, .title-sbar h4 a, .title-sbar h4 span {
      display: inline-block;
      color: #fff;
      font-size: 16px;
      font-weight: bold;
      padding: 10px 0px; }
    .title-sbar h1 i, .title-sbar h2 i, .title-sbar h3 i, .title-sbar h4 i {
      font-size: 20px;
      color: #fff;
      margin: 0px 5px;
      margin-left: 10px; }
.list-services .item-services{
    width: 100%;
    float: left;
    padding: 10px 0px;
    border-bottom: 1px solid #ddd;
}
/*.list-services .item-services:nth-child(2n+2){background-color:#fff;}*/
/*@media(min-width: 481px) and (max-width: 767px){
  .list-services .item-services .item-services__img img{
  height: 120px !important;
}
}*/
@media(max-width: 767px){
  .list-services .item-services{
  margin-bottom: 5px;
  padding: 5px 0px;
  border: none;
  border-bottom: 1px solid #ddd;
}
.list-services .item-services .item-services__cap{
  margin: 0px;
  padding: 0px;
}}
.list-services .item-services .list-mota{padding:10px 0px;margin:0px;}
.list-services .item-services .list-mota li{list-style:none;font-size:14px;font-weight:400; display: inline-block; padding-right: 10px;}
.list-services .item-services .list-mota li.mota{width:100% !important; color: #333; display: inline-block; padding-bottom: 15px;}
.list-services .item-services .list-mota li.price{font-weight:700;}
.list-services .item-services .list-mota li i{font-size:10px;padding-right:5px;color:#424242;}
.list-services .item-services .list-mota li i.fa-map-marker{font-size:14px;}
.list-services .item-services .list-mota li label{font-size:13px;font-weight:400;color:#424242;}
.list-services .item-services .list-mota li label span{float:right;color:#424242;}
.list-services .item-services .list-mota li.date{ float: right; color: #333;}
@media(max-width:767px){.list-services .item-services .list-mota{padding-left:10px;padding-top:0px;}
.list-services .item-services .list-mota li{width:100%; padding-right: 0px; line-height: 25px;}
}

/*.list-services .item-services .item-services__img img{
  height: 90px;
}*/
}
.list-services .item-services .item-services__img{
  padding: 0px;
  margin: 0px;
}
.list-services .item-services .item-services__img img {
  display: block;
  width: 100%;}
.list-services .item-services .item-services__img .date{
  display: inline-block;
  width: 100%;
  text-align: center;
  font-size: 12px;
}

/*@media(min-width: 992px){
  .list-services .item-services .item-services__img img{
    height: 140px;
  }
}
@media(min-width: 768px) and (max-width: 992px){
  .list-services .item-services .item-services__img img{
    height: 150px;
  }
}
*/
.list-services .item-services .item-services__cap .title-item-ser {
  font-size: 16px;
  margin: 0px;
  margin-bottom: 10px;
}
@media(max-width: 480px){
.list-services .item-services .item-services__cap .title-item-ser {
  margin-bottom: 10px;
}

}
  .list-services .item-services .item-services__cap .title-item-ser a {
    color: #006092;
    font-weight: bold;
    display: block;
    text-transform: capitalize;
    font-size: 15px;


  }
  /*.list-services .item-services .item-services__cap .title-item-ser a:visited{
    color: #a2c2dd;
  }*/
    .list-services .item-services .item-services__cap .title-item-ser a:hover {
      text-decoration: underline !important; }
    .list-services .item-services .item-services__cap .vitri-hot a{
    color: #ed1c24 !important;}
    .list-services .item-services .item-services__cap .vip2 a{
    color: #ff9800 !important;}
.list-services .item-services .item-services__cap p {
  margin-bottom: 5px;
  min-height: 90px;
}

.list-services .item-services .list-mota{
  padding: 0px;
  margin: 0px;
  /*margin-left: 15px;*/
}
.list-services .item-services .list-mota li{
  list-style: none;
  font-size: 13.5px;
  font-weight: normal;
}
.list-services .item-services .list-mota li a{
  color: #000;
}
.list-services .item-services .list-mota li.price{
  font-weight: bold;
}
.list-services .item-services .list-mota li i{
  font-size: 12px;
  padding-right: 5px;
  width: 20px;
  color: #424242;
}
.list-services .item-services .list-mota li i.fa-map-marker{
  font-size: 16px;
}
.list-services .item-services .list-mota li label{
  font-size: 13px;
  font-weight: normal;
  color: #424242;
}
.list-services .item-services .list-mota li label span{
  float: right;
  color: #424242;
}


@media(max-width: 480px){
  .list-services .item-services .list-mota{
    padding-left: 10px;
  }
  .list-services .item-services .list-mota li label,
  .list-services .item-services .list-mota li i{
    /*display: none;*/
  }
  
}
/*@media (max-width: 767px) {
  .list-services .item-services .item-services__cap {
    padding-top: 15px; } }
@media (max-width: 767px) and (min-width: 480px) {
  .item-services {
    margin-bottom: 15px; } }
@media (min-width: 768px) {
  .list-services .item-services .item-services__img {
    padding-right: 0px; } }
.main-services > div:last-child .title-head i {
  background: url(../icon/h2.png);
  background-repeat: no-repeat;
  background-size: cover; }*/
.right-sidebar{
  width: 25%;
  width: calc(25% - 0px);
}
.page-content{
  width: 75%;
  width: calc(75% - 15px);
  margin-left: 15px;
}
.page-content1{
  margin-left: 0px !important;
  margin-right: 15px;
}
@media(max-width: 767px){
  .right-sidebar{
    order: 1;
  }
  .page-content{
    width: 100%;
    width: calc(100% - 0px);
    margin-left: 0px;
    order: 2;
  }
  .page-content1{
    margin-right: 0px;
  }
}
.right-sidebar a img{
  margin-bottom: 15px;
}
.right-sidebar .sidebar_box{
  border: 1px solid #ddd;
  float: left;
  width: 100%;
  padding: 10px;
  background-color: #fff;
  margin-bottom: 15px;
}
.right-sidebar .title-head {}
  .right-sidebar .title-head h1, .right-sidebar .title-head h2, .right-sidebar .title-head h3, .right-sidebar .title-head h4 {
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px; }

.style-sidebar {
  margin-bottom: 15px;
  border: 1px solid #ddd;
  border-top-right-radius: 4px;
  border-top-left-radius: 4px; }

.wrap-search .search-content {
  padding: 0px 15px;
  padding-bottom: 10px; }
  .wrap-search .search-content input, .wrap-search .search-content select {
    border-radius: 0px;
    margin-bottom: 5px; }

.right-social .social-content img {
  display: block;
  width: 100%; }

.right-banner .banner-content img {
  display: block;
  width: 100%; }

.ser-house-content .list-ser-house {
  font-weight: bold;
  padding: 0px 15px; }
  .ser-house-content .list-ser-house li a {
    display: block;
    margin-bottom: 3px;
    color: #666;}
    .ser-house-content .list-ser-house li a:hover {
      text-decoration: underline !important; }
    .ser-house-content .list-ser-house li a i {
      margin-right: 5px; }
  .ser-house-content .list-ser-house ul {
    padding-left: 15px;
    font-weight: normal; }

.support-content ul {
  margin-bottom: 10px;
  padding: 0px 15px; }
  .support-content ul li {
    display: inline-block;
    margin: 0px 5px; }
    .support-content ul li a {
      font-size: 14px;
      color: #000;
      font-weight: bold; }
    .support-content ul li img {
      margin-right: 5px; }

.title-f h1, .title-f h2, .title-f h3 {
  color: #555;
  font-size: 18px;
  text-transform: uppercase;
  display: inline-block;
  padding-bottom: 5px;
  font-weight: bold;
}
footer{
  background-color: #0f75bd;
  position: relative;
  color: #fff;
  margin-top: 15px;
}

footer .top-footer,
footer .footer-bottom{
    z-index: 2;
    position: relative;
}
.top-footer {
  padding: 30px 0px;
}
.tit-footer{font-weight:700;text-transform:uppercase;color:#fff;padding-bottom:10px;position:relative;margin-bottom:15px;margin-top:15px; font-size: 16px; border-bottom: 1px solid #fff;}
.tit-footer i{width:35px;height:35px;border:1px solid #fff;text-align:center;line-height:33px;border-radius:100%;font-size:16px;margin-right:15px;}
  .top-footer .wrap-top-footer {
  }
  .top-footer .wrap-address-f {
    color: #fff; }
    .top-footer .wrap-address-f h1, .top-footer .wrap-address-f h2, .top-footer .wrap-address-f h3, .top-footer .wrap-address-f h4 {
      font-size: 18px; }
    .top-footer .wrap-address-f p {
      font-size: 14px;
      margin-bottom: 5px; }
.wrap-tags-f a {
    display: inline-block;
    padding: 3px;
    margin-bottom: 0px;
    color: #8BC34A;
    font-size: 12px;
 }
    .wrap-tags-f a:hover {
      color: #eea236; }
  .top-footer .wrap-likeshare {
    margin-top: 55px; }
    .footer-bottom{
      background-color: #054377;
    }
.footer-bottom,
.footer-bottom a{
  width: 100%;
  padding: 15px 0px;
  color: #fff;
  font-size: 12px;
}
.line-bottom{
  width: 100%;
  height: 2px;
  border-top: 1px solid #0762ad;

}

/*chi tiet nha dat*/
.pro-information {
  font-size: 14px; }
  .pro-information .nav-tabs li {
    margin-bottom: inherit;
    background: #eee; }
    .pro-information .nav-tabs li > a {
      border-radius: 0px;
      color: #222;
      border: 0px; }
      .pro-information .nav-tabs li > a:hover {
        background: #fff; }
    .pro-information .nav-tabs li:first-child a {
      background: #0f75bd;
      color: #fff; }
  .pro-information .tab-content {
    margin-top: 20px; }
    .pro-information .tab-content .title-pro-meta {
      display: inline-block;
      font-size: 18px;
      margin-bottom: 15px;
      font-weight: bold;
      padding-bottom: 5px;
      color: #0f75bd;
      border-bottom: 1px solid #0f75bd; }
    .pro-information .tab-content img {
      display: block;
      max-width: 100%;
      height: auto !important;
      margin: 10px auto; }



.wrap-info-plus {
  font-size: 14px; }
  .wrap-info-plus figure figcaption {
    padding: 10px 0px 15px 0px;
    text-align: center; }
  .wrap-info-plus img {
    display: block;
    max-width: 100%;
    margin: 0 auto; }
  .wrap-info-plus .like-post img {
    margin-left: 0px;
    margin-bottom: 15px; }

/*Product*/
.pagination {
  margin-top: 0px; }

.partial-page .list-services > div:nth-child(2n + 3) {
  clear: left; }

/*News*/
.item-news {
  margin-bottom: 10px; }
  .item-news .item-news__img img {
    display: block;
    width: 100%; }
  .item-news .item-news__cap h1, .item-news .item-news__cap h2, .item-news .item-news__cap h3, .item-news .item-news__cap h4 {
    font-size: 18px;
    margin: 0px;
    display: inline-block;
    width: 100%;
    padding-bottom:10px;
  }
    .item-news .item-news__cap h1 a, .item-news .item-news__cap h2 a, .item-news .item-news__cap h3 a, .item-news .item-news__cap h4 a {
      color: #0f75bd; font-weight: bold; }
  .item-news .item-news__cap p {
    margin-bottom: 0px; }

.partial-page .list-newsp > div:nth-child(2n + 3) {
  clear: left; }

@media (max-width: 767px) {
  .item-news .item-news__cap h1, .item-news .item-news__cap h2, .item-news .item-news__cap h3, .item-news .item-news__cap h4 {
    margin: 10px 0px; } }
@media (min-width: 768px) {
  .item-news__cap {
    } }

  /*.item-news .item-news__img img {
    height: 150px;
  }*/
/*Detail news*/
.title-post {
  margin: 15px 0px;
  font-size: 24px; }
.title-post a{
  font-weight: normal;

}
.like-post {
  display: inline-block;
  width: 100%;
  padding: 15px 0px;
}
  .like-post img {
    max-width: 100%; }

.body-post {
  font-size: 14px; }
  .body-post img {
    display: block;
    max-width: 100%;
    margin: 15px auto; }

.comment img {
  display: block;
  max-width: 100%; }

.other-news {
  margin-top: 20px; }
  .other-news .title-other-news h1, .other-news .title-other-news h2, .other-news .title-other-news h3, .other-news .title-other-news h4 {
    display: inline-block;
    margin: 0px;
    padding-bottom: 10px;
    border-bottom: 1px solid #ddd;
    font-size: 18px;
    font-weight: bold;
    margin-bottom: 10px;
    text-transform: uppercase; }
  .other-news .item-news .item-news__cap {
    margin-top: 10px; }
    .other-news .item-news .item-news__cap h1, .other-news .item-news .item-news__cap h2, .other-news .item-news .item-news__cap h3, .other-news .item-news .item-news__cap h4 {
      margin-bottom: 10px; }

@media (min-width: 480px) and (max-width: 991px) {
  .list-other-news > div:nth-child(3) {
    display: none; } }
/*contact*/
.title-contact {
  font-size: 18px;
  margin: 0px;
  margin-bottom: 15px; }

.info-com {
  font-size: 14px;
  margin-top: 30px; }

/*# sourceMappingURL=styles.css.map */


.wrap-pro-detail-cap{
}
.wrap-pro-detail-cap img{
  display: block;
  max-width: 100%;
  width: inherit;
  margin: 0 auto;
  height: 500px;
  /* position: absolute; */
}
@media(max-width: 480px){
  .wrap-pro-detail-cap img{
    height: auto;
  }
}

/* **************   END:: THUMB GALLERY   *************** */
/* ******************************************************** */

.duan-information{ margin: 15px 0px; }
.duan-information span.duan-information-tit{
  position: relative;
  border-bottom: 1px solid #eee;
  font-size: 16px;
  font-weight: bold;
  color: #0f75bd;
  width: 100%;
  float: left;
  padding-bottom: 10px;
  text-transform: uppercase;
}
.duan-information .duan-information-tit:before{
  content: "";
  position: absolute;
  left: 0px;
  bottom: 0px;
  height: 3px;
  width: 50px;
  background-color: #0f75bd;
}
.table-info {
  margin: 15px 0px;
  padding: 10px 0px;
  /*font-size: 12px;*/
  display: inline-block;
  width: 100%;
}
  .table-info .row-info {
padding: 8px 10px;
font-size: 14px; font-weight: normal;
border-bottom: 1px solid #eee;  }
    .table-info .row-info strong {
      display: inline-block;
      }
    .table-info .row-info span {
      display: inline-block;
    }
    .table-info .row-info span.red{
      /*color: #000;*/
    }
  .table-info .row-info:nth-child(odd) {
    }

@media (max-width: 767px) {
  .table-info .row-info strong {
    min-width: 150px; } }

.wrap-tags-f{
  margin-top: 20px;
}

.contact-form{
  margin: 15px;
}

ul.ul-sup{list-style: none; padding: 0px; margin: 0px; float: left;
width: 100%;}
ul.ul-sup { list-style: none; }
ul.ul-sup li{
  padding: 8px 10px;
  font-size: 14px;
  border-bottom: 1px solid #eee;
}
ul.ul-sup li.hotline-sup{
}
ul.ul-sup li:nth-child(2n + 1){}
ul.ul-sup li img,
ul.ul-sup li i{
  text-align: center;
  font-size: 14px;
}
ul.ul-sup li img{
  padding: 2px;
}

ul.ul-sup li.phone-sub a{
  background-color: #4caf50;
  display: inline-block;
  width: 100%;
  text-align: center;
  color: #fff;
  text-transform: uppercase;
  font-size: 16px;
  padding: 10px 0px;
}
.detail_tit{
  font-size: 26px;
  font-weight: bold;
  padding: 0px;
  margin: 0px;
}
.detail_tit a{
  color: #333;
}

/*.form-controlid{
  width: 50%;
  float: left;

}
.form-controlid .frm-searchnangcao{
  width: 50%;
  width: calc(50% - 2.5px);
  margin-right: 5px;
}
.form-controlid .frm-searchnangcao:nth-child(2){
  margin-right: 0px;
}*/


/*@media(max-width: 480px){
  .form-controlid{
    width: 100%;
  }
  .form-controlid .frm-searchnangcao{
  width: 50%;
  width: calc(50% - 2.5px);
  margin-right: 5px;
}
.form-controlid .frm-searchnangcao:nth-child(2n + 2){
  margin-right: 0px;
}
}*/


/*.form-controlid .form-controlid{
  width: 50%;
  width: calc(50% - 2.5px);
  float: left;
  margin: 0px;
}
.form-controlid .form-controlid .frm-searchnangcao{
  width: 100%;
  margin-right: 0px;
}
*/
@media(max-width: 480px){
  .nav-tabs>li>a{
    font-size: 13px;
    text-transform: capitalize;
    padding: 10px 5px;
  }
  .nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover{
    font-size: 13px;
    text-transform: capitalize;
    padding: 10px 15px;
  }
}

.next-page{position:relative;
  padding: 0px;
  margin: 0px;list-style:none !important;}
.next-page li{float:left; margin-left: 2px; margin-bottom: 2px; width: 25px; height: 25px; text-align: center; line-height: 25px;list-style:none !important;white-space:nowrap;}
.next-page li a{color:#232f3e;padding:0px;border:1px #0f75bd  solid;text-decoration:none; text-align: center; line-height: 25px; width: 25px; height: 25px; display: inline-block;}
.next-page li a:focus,
.next-page li a:hover{background-color: #019340; border: 1px solid #019340; color: #fff;}



.hllt{
  position: absolute;
  left: 60px;
  top: 0px;
  line-height: 40px;
  color: #fff;
  font-weight: bold;
  font-size: 14px;
}
.hllt a{
  color: #fff;
}
.hllt a i{
  font-size: 24px;
  padding-left: 10px;
}
@media(min-width: 992px){
  .home-page-content1{
    background-color: #fff;
    padding: 15px 10px;
    border: 1px solid #ddd;
  }
}




/***************Trang đăng tin****************/
.post-step {
    margin-top: 25px;
    /*margin-bottom: 125px;*/
    padding-bottom: 100px;
}
.post-step .post-step-item {
    padding: 0;
    margin: 0;
    text-align: center;
    position: relative;
    width: 33.3333333333333333%!important;
    float: left;
    border-bottom: 1px solid #e2e2e2;
}
.post-step .post-step-item .line-active {
    width: 50%;
    border-bottom: 1px solid #f57301;
    position: absolute;
    left: 0;
}
.post-step .post-step-item .active {
    background: #fff !important;
    color: #f57301 !important;
}
.post-step .post-step-item .icon {
  font-family: arial;
    background: #fff;
    text-align: center;
    top: -15px;
    position: relative;
    color: #9E9E9E;
    top: 10px;
    font-weight: bold;
    /*border-radius: 50%;*/
    padding: 8px 12px 8px 12px;
    font-size: 16px;

}

.post-step .active {
    border-color: #f57301!important;
}
.post-step .post-step-item .title {
    color: #000;
    top: 38px;
    position: absolute;
    left: 0;
    width: 100%;
}

.cmdt{
  font-size: 18px;
  display: inline-block;
  font-weight: bold;
  background-color: #0f75bd;
  padding: 10px 30px;
  color: #fff;
  text-transform: uppercase;
  
}
.cmdt:hover{
  color: #fff;
}
ul.danhmuc-tin{
  list-style: none;
  padding: 0px;
  margin: 0px;
  float: left;
  width: 50%;
  margin-top: 60px;
  margin-left: 25%;
}
ul.danhmuc-tin li{
  float: left;
  width: 100%;
  list-style: none;
  position: relative;
}
ul.danhmuc-tin li.first{
  font-size: 18px;
  font-weight: bold;
  color: #0f75bd;
  float: left;
  padding-bottom: 10px;
}
ul.danhmuc-tin li.first strong{
  display: inline-block;
  width: 100%;
  padding-bottom: 15px;
  padding-top: 15px;
}
ul.danhmuc-tin li a{
  padding: 10px 15px;
  float: left;
  width: 100%;
  font-size: 14px;
  border-top: 1px solid #ddd;
  color: #333;
  position: relative;
  display: block;
  padding-left: 40px;
  text-transform: capitalize;
}
ul.danhmuc-tin li a:before{
  content: "\f105";
  font-family: fontAwesome;
  font-size: 20px;
  color: #0f75bd;
  position: absolute;
  right: 0px;
  top: 10px;

}
ul.danhmuc-tin li span{
  width: 30px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  color: #fff;
  content: "";
  position: absolute;
  left: 0px;
  top: 0px;
  background-color: #0f75bd;
  border-radius: 3px;
  top: 5px;
}
ul.danhmuc-tin li a:hover{
  color: #0f75bd;
}
ul.danhmuc-tin li ul{
  padding: 0px;
  margin: 0px;
  list-style: none;
}
/*ul.danhmuc-tin li:last-child a{
  border-bottom: 1px solid #ddd;
}*/
@media(max-width: 767px){
  ul.danhmuc-tin{
    width: 100%;
    margin-left: 0px;
  }
}
.form-dangky{
  margin-top: 15px;
}
.form-dangky .contact-label{
  font-family: tahoma;
  font-size: 13px;
  font-weight: normal;
  color: #555;
  padding-top: 5px;
  padding-bottom: 5px;
}
.form-dangky .contact-label span{
  color: #ed1c24;
  font-size: 12px;
}
.form-dangky .form-group{
  margin-bottom: 10px;
  float: left;
  width: 100%;
}
.form-dangky .form-control{
  border-radius: 0px;
  border: 1px solid #ccc;
  font-size: 13px;
  color: #555;
}
.form-dangky .form-tit{
  font-size: 16px;
  font-weight: bold;
  width: 100%;
  float: left;
  color: #333;
  border-bottom: 1px dotted #ddd;
  padding-bottom: 10px;
  margin: 15px 0px;
}



/* Mimic table appearance */
    div.table {
      display: table;
    }
    div.table .file-row {
      display: table-row;
    }
    div.table .file-row > div {
      display: table-cell;
      vertical-align: top;
      border-top: 1px solid #ddd;
      padding: 8px;
    }
    div.table .file-row:nth-child(odd) {
      background: #f9f9f9;
    }



    /* The total progress gets shown by event listeners */
    #total-progress {
      opacity: 0;
      transition: opacity 0.3s linear;
    }

    /* Hide the progress bar when finished */
    #previews .file-row.dz-success .progress {
      opacity: 0;
      transition: opacity 0.3s linear;
    }

    /* Hide the delete button initially */
    #previews .file-row .delete {
      display: none;
    }

    /* Hide the start and cancel buttons and show the delete button */

    #previews .file-row.dz-success .start,
    #previews .file-row.dz-success .cancel {
      display: none;
    }
    #previews .file-row.dz-success .delete {
      display: block;
    }


.table-tinchitiet{}
.table-tinchitiet tr td:first-child{
  font-weight: bold;
  width: 20%;
}
.table-tinchitiet tr td .form-tit{
  font-size: 16px;
  color: #ed1c24;
  padding-top: 30px;
}



ul.tinthanh{padding:0px;margin:0px;list-style:none;}
ul.tinthanh li{font-size:14px;padding:0px;margin:0px;width:100%;float:left; border-bottom: 1px solid #ddd;}
ul.tinthanh li:last-child{margin-bottom:15px;}
ul.tinthanh li a{
  
  text-transform: uppercase;
  color:#fff;padding:0px 5px;line-height:40px;padding-left:15px;font-weight:600;float:left;width:100%;border-bottom:0px;position:relative; background-color: #0f75bd;}
ul.tinthanh li:last-child a{border-bottom:1px solid #ddd;}
ul.tinthanh li a:hover{color:#019340;}
ul.tinthanh li a:before{content:"\f107";position:absolute;right:0px;bottom:0px;font-family:fontAwesome;font-size:16px; color: #fff; background-color: #0f75bd; width:40px;height:40px;text-align:center;line-height:40px;border-left:1px solid #ddd;}


ul.list-loc{padding:0px;margin:0px;list-style:none;float:left;width:100%;}
ul.list-loc li{margin-left:0px;float:left;}
ul.list-loc li:last-child{margin-bottom:0px !important;}
ul.list-loc li a{text-transform: capitalize; background-color:#fff !important;border:none !important;font-weight:normal !important; line-height: 35px; color: #000;}
ul.list-loc li a:before,
ul.list-loc li a:after{display:none;}
ul.list-loc li a i{color:#ed1c24;}
ul.list-loc li ul{
  list-style: none;
}


/* **************   START THUMB GALLERY   *************** */
/* ******************************************************** */

.thumb-gallery {
  overflow: hidden;
}
.thumb-gallery .title {
  margin-bottom: 30px;
  margin-top: 0;
  font-weight: normal;
}
.thumb-gallery .flexslider {
  background: transparent;
  border: 0;
  margin: 0 0 15px;
}
.thumb-gallery .flexslider:hover .flex-direction-nav a.flex-prev {
  left: 0 !important;
}
.thumb-gallery .flexslider:hover .flex-direction-nav a.flex-next {
  right: 0 !important;
}
.slides.thumb-gallery .flexslider:hover:after {
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  opacity: 1;
}
.slides.thumb-gallery .flexslider:hover:before {
  opacity: .7;
}
.thumb-gallery .flexslider.tg-slider:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  z-index: 10;
  -webkit-transition: all .3s;
  transition: all .3s;
}
.thumb-gallery .flexslider.tg-slider .slides {
  position: relative;
  overflow: hidden;
}
.thumb-gallery .flexslider.tg-slider:hover:after {
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  opacity: 1;
}
.thumb-gallery .flexslider.tg-slider:hover:before {
  opacity: .7;
}
.thumb-gallery .flexslider.tg-slider .flex-direction-nav .flex-prev {
  top: 50%;
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
  left: -50px !important;
}
.thumb-gallery .flexslider.tg-slider .flex-direction-nav .flex-next {
  right: -50px !important;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
}
.thumb-gallery #img_galley.flexslider {
  margin-bottom: 0;
}
.thumb-gallery .flex-direction-nav .flex-prev {
  left: auto !important;
}
.thumb-gallery .flex-direction-nav .flex-next {
  right: 0 !important;
}
.thumb-gallery .flex-direction-nav li.flex-nav-prev a {
  left: 0;
  text-shadow: none;
  width: 25px;
  height: 60px;
  line-height: 60px;
  margin: 0;
  text-align: center;
}
.thumb-gallery .flex-direction-nav li.flex-nav-prev a:before {
  content: "";
  font-family: Fontawesome;
  display: block;
  content: '\f104';
  color: #fff;
  font-size: 28px;
  text-shadow: none;
}
.thumb-gallery .flex-direction-nav li.flex-nav-prev a:hover {
  color: transparent;
  text-shadow: none;
}
.thumb-gallery .flex-direction-nav li.flex-nav-next a {
  right: 0;
  text-shadow: none;
  width: 25px;
  height: 60px;
  line-height: 60px;
  margin: 0;
  text-align: center;
}
.thumb-gallery .flex-direction-nav li.flex-nav-next a:before {
  content: "";
  font-family: Fontawesome;
  display: block;
  content: '\f105';
  font-size: 28px;
  color: #fff;
  text-shadow: none;
}
.thumb-gallery .flex-direction-nav li.flex-nav-next a:hover {
  color: transparent;
  text-shadow: none;
}
.thumb-gallery #img_galley ul li {
  margin-right: 15px;
  position: relative;
}
.thumb-gallery #img_galley ul li.flex-active-slide:after {
  position: absolute;
  content: "";
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 1;
  -webkit-transition: all .3s;
  transition: all .3s;
}
.thumb-gallery #img_galley ul li:after {
  position: absolute;
  content: "";
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  -webkit-transition: all .3s;
  transition: all .3s;
}
.thumb-gallery #img_galley ul li:hover {
  cursor: pointer;
}
.thumb-gallery #img_galley ul li:hover:after {
  opacity: 1;
}
.thumb-gallery #img_galley li.flex-active-slide {
  position: relative;
}
.thumb-gallery #img_galley li.flex-active-slide:after {
  position: absolute;
  content: "";
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -webkit-transition: all .3s;
  transition: all .3s;
}
.thumb-gallery #img_galley .flex-direction-nav li.flex-nav-prev .flex-prev {
  left: 25px !important;
}
.thumb-gallery #img_galley .flex-direction-nav li.flex-nav-prev a {
  top: inherit;
  bottom: 45px;
  left: 22px;
  width: 30px;
  height: 30px;
  line-height: 30px;
}
.thumb-gallery #img_galley .flex-direction-nav li.flex-nav-next a {
  top: inherit;
  bottom: 45px;
  width: 30px;
  height: 30px;
  line-height: 30px;
}

/*default*/
.thumb-gallery.default .flexslider.tg-slider:before,
.thumb-gallery.default .flexslider.tg-slider:after {
  display: none;
}
.thumb-gallery.default .flex-direction-nav a.flex-prev,
.thumb-gallery.default .flex-direction-nav a.flex-next {
  background-color: rgba(0,0,0,.7);
}
.thumb-gallery .flex-direction-nav li.flex-nav-prev a {
  background: rgba(0, 0, 0, 0.8);
}
.thumb-gallery .flex-direction-nav li.flex-nav-prev a:hover {
}
.thumb-gallery .flex-direction-nav li.flex-nav-next a {
  background: rgba(0, 0, 0, 0.8);
}
/* **************   END:: THUMB GALLERY   *************** */
/* ******************************************************** */


.upload-hinh{
  list-style: none;
  padding: 0px;
  margin: 0px;
}

.upload-hinh li{
  float: left;
  width: 20%;
  width: calc(20% - 4px);
  margin-right: 5px;
  position: relative;
}
.upload-hinh li:nth-child(5){
  margin-right: 0px;
}
.upload-hinh li img{
  /*height: 80px;*/
  max-width: 100%;
  display: inline-block;
}
.upload-hinh li .xoahinh{
  position: absolute;
  background-color: rgba(0,0,0,0.6);
  width: 100%;
  height: 30px;
  bottom: 0px;
  right: 0px;
  content: "";
  text-align: center;
  z-index: 999;
}


.main-slider{
  margin-top: 5px;
  margin-bottom: 15px;
}


.coccoc-alo-phone{position:fixed;visibility:hidden;background-color:transparent;width:150px;height:150px;cursor:pointer;z-index:8888 !important;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);-webkit-transition:visibility .5s;-moz-transition:visibility .5s;-o-transition:visibility .5s;transition:visibility .5s;right:0px;bottom:50px;}
.coccoc-alo-phone.coccoc-alo-show{visibility:visible;}
@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);}
100%{opacity:1;-webkit-transform:none;transform:none;}
}
@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0);}
100%{opacity:1;-webkit-transform:none;transform:none;}
}
@-webkit-keyframes fadeOutRight{0%{opacity:1;}
100%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);}
}
.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight;}
.coccoc-alo-phone.coccoc-alo-static{opacity:.6;}
.coccoc-alo-phone.coccoc-alo-hover, .coccoc-alo-phone:hover{opacity:1;}
.coccoc-alo-ph-circle{width:160px;height:160px;top:20px;left:20px;position:absolute;background-color:transparent;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid rgba(30, 30, 30, 0.4);border:2px solid #bfebfc 9;opacity:.1;-webkit-animation:coccoc-alo-circle-anim 1.2s infinite ease-in-out;-moz-animation:coccoc-alo-circle-anim 1.2s infinite ease-in-out;-ms-animation:coccoc-alo-circle-anim 1.2s infinite ease-in-out;-o-animation:coccoc-alo-circle-anim 1.2s infinite ease-in-out;animation:coccoc-alo-circle-anim 1.2s infinite ease-in-out;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;}
.coccoc-alo-phone.coccoc-alo-active .coccoc-alo-ph-circle{-webkit-animation:coccoc-alo-circle-anim 1.1s infinite ease-in-out !important;-moz-animation:coccoc-alo-circle-anim 1.1s infinite ease-in-out !important;-ms-animation:coccoc-alo-circle-anim 1.1s infinite ease-in-out !important;-o-animation:coccoc-alo-circle-anim 1.1s infinite ease-in-out !important;animation:coccoc-alo-circle-anim 1.1s infinite ease-in-out !important;}
.coccoc-alo-phone.coccoc-alo-static .coccoc-alo-ph-circle{-webkit-animation:coccoc-alo-circle-anim 2.2s infinite ease-in-out !important;-moz-animation:coccoc-alo-circle-anim 2.2s infinite ease-in-out !important;-ms-animation:coccoc-alo-circle-anim 2.2s infinite ease-in-out !important;-o-animation:coccoc-alo-circle-anim 2.2s infinite ease-in-out !important;animation:coccoc-alo-circle-anim 2.2s infinite ease-in-out !important;}
.coccoc-alo-phone.coccoc-alo-hover .coccoc-alo-ph-circle, .coccoc-alo-phone:hover .coccoc-alo-ph-circle{border-color:#00aff2;opacity:.5;}
.coccoc-alo-phone.coccoc-alo-green.coccoc-alo-hover .coccoc-alo-ph-circle, .coccoc-alo-phone.coccoc-alo-green:hover .coccoc-alo-ph-circle{border-color:#75eb50;border-color:#baf5a7 9;opacity:0.5;}
.coccoc-alo-phone.coccoc-alo-green .coccoc-alo-ph-circle{border-color:#F20000;border-color:#bfebfc 9;opacity:.5;}
.coccoc-alo-phone.coccoc-alo-gray.coccoc-alo-hover .coccoc-alo-ph-circle, .coccoc-alo-phone.coccoc-alo-gray:hover .coccoc-alo-ph-circle{border-color:#ccc;opacity:0.5;}
.coccoc-alo-phone.coccoc-alo-gray .coccoc-alo-ph-circle{border-color:#75eb50;opacity:.5;}
.coccoc-alo-ph-circle-fill{width:100px;height:100px;top:50px;left:50px;position:absolute;background-color:#000;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid transparent;opacity:.1;-webkit-animation:coccoc-alo-circle-fill-anim 2.3s infinite ease-in-out;-moz-animation:coccoc-alo-circle-fill-anim 2.3s infinite ease-in-out;-ms-animation:coccoc-alo-circle-fill-anim 2.3s infinite ease-in-out;-o-animation:coccoc-alo-circle-fill-anim 2.3s infinite ease-in-out;animation:coccoc-alo-circle-fill-anim 2.3s infinite ease-in-out;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;}
.coccoc-alo-phone.coccoc-alo-active .coccoc-alo-ph-circle-fill{-webkit-animation:coccoc-alo-circle-fill-anim 1.7s infinite ease-in-out !important;-moz-animation:coccoc-alo-circle-fill-anim 1.7s infinite ease-in-out !important;-ms-animation:coccoc-alo-circle-fill-anim 1.7s infinite ease-in-out !important;-o-animation:coccoc-alo-circle-fill-anim 1.7s infinite ease-in-out !important;animation:coccoc-alo-circle-fill-anim 1.7s infinite ease-in-out !important;}
.coccoc-alo-phone.coccoc-alo-static .coccoc-alo-ph-circle-fill{-webkit-animation:coccoc-alo-circle-fill-anim 2.3s infinite ease-in-out !important;-moz-animation:coccoc-alo-circle-fill-anim 2.3s infinite ease-in-out !important;-ms-animation:coccoc-alo-circle-fill-anim 2.3s infinite ease-in-out !important;-o-animation:coccoc-alo-circle-fill-anim 2.3s infinite ease-in-out !important;animation:coccoc-alo-circle-fill-anim 2.3s infinite ease-in-out !important;opacity:0 !important;}
.coccoc-alo-phone.coccoc-alo-hover .coccoc-alo-ph-circle-fill, .coccoc-alo-phone:hover .coccoc-alo-ph-circle-fill{background-color:rgba(0, 175, 242, 0.5);background-color:#00aff2 9;opacity:0.75 !important;}
.coccoc-alo-phone.coccoc-alo-green.coccoc-alo-hover .coccoc-alo-ph-circle-fill, .coccoc-alo-phone.coccoc-alo-green:hover .coccoc-alo-ph-circle-fill{background-color:rgba(117, 235, 80, 0.5);background-color:#baf5a7 9;opacity:0.75 !important;}
.coccoc-alo-phone.coccoc-alo-green .coccoc-alo-ph-circle-fill{background-color:rgb(132, 183, 9);background-color:#a6e3fa 9;opacity:0.75 !important;}
.coccoc-alo-phone.coccoc-alo-gray.coccoc-alo-hover .coccoc-alo-ph-circle-fill, .coccoc-alo-phone.coccoc-alo-gray:hover .coccoc-alo-ph-circle-fill{background-color:rgba(204, 204, 204, 0.5);background-color:#ccc 9;opacity:0.75 !important;}
.coccoc-alo-phone.coccoc-alo-gray .coccoc-alo-ph-circle-fill{background-color:rgba(117, 235, 80, 0.5);opacity:.75 !important;}
.coccoc-alo-ph-img-circle{width:50px;height:50px;top:75px;left:75px;position:absolute;z-index:88;background:rgba(30, 30, 30, 0.1) url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAABNmlDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjarY6xSsNQFEDPi6LiUCsEcXB4kygotupgxqQtRRCs1SHJ1qShSmkSXl7VfoSjWwcXd7/AyVFwUPwC/0Bx6uAQIYODCJ7p3MPlcsGo2HWnYZRhEGvVbjrS9Xw5+8QMUwDQCbPUbrUOAOIkjvjB5ysC4HnTrjsN/sZ8mCoNTIDtbpSFICpA/0KnGsQYMIN+qkHcAaY6addAPAClXu4vQCnI/Q0oKdfzQXwAZs/1fDDmADPIfQUwdXSpAWpJOlJnvVMtq5ZlSbubBJE8HmU6GmRyPw4TlSaqo6MukP8HwGK+2G46cq1qWXvr/DOu58vc3o8QgFh6LFpBOFTn3yqMnd/n4sZ4GQ5vYXpStN0ruNmAheuirVahvAX34y/Axk/96FpPYgAAACBjSFJNAAB6JQAAgIMAAPn/AACA6AAAUggAARVYAAA6lwAAF2/XWh+QAAAB/ElEQVR42uya7W3CMBCG31QM4A1aNggTlG6QbpBMkHYC1AloJ4BOABuEDcgGtBOETnD9c1ERCH/lwxeaV8oPFGP86Hy+DxMREW5Bd7gRjSDSNGn4/RiAOvm8C0ZCRD5PSkQVXSr1nK/xE3mcWimA1ZV3JYBZCIO4giQANoYxMwYS6+xKY4lT5dJPreWZY+uspqSCKPYN27GJVBDXheVSQe494ksiEWTuMXcu1dld9SARxDX1OAJ4lgjy4zDnFsC076A4adEiRwAZg4hOUSpNoCsBPDGM+HqkNGynYBCuILuWj+dgWysGsNe8nwL4GsrW0m2fxZBq9rW0rNcX5MOQ9eZD8JFahcG5g/iKT671alGAYQggpYWvpEPYWrU/HDTOfeRIX0q2SL3QN4tGhZJukVobQyXYWw7WtLDKDIuM+ZSzscyCE9PCy5IttCvnZNaeiGLNHKuz8ZVh/MXTVu/1xQKmIqLEAuJ0fNo3iG5B51oSkeKnsBi/4bG9gYB/lCytU5G9DryFW+3Gm+JLwU7ehbJrwTjq4DJU8bHcVbEV9dXXqqP6uqO5e2/QZRYJpqu2IUAA4B3tXvx8hgKp05QZW6dJqrLTNkB6vrRURLRwPHqtYgkC3cLWQAcDQGGKH13FER/NATzi786+BPDNjm1dMkfjn2pGkBHkf4D8DgBJDuDHx9BN+gAAAABJRU5ErkJggg==") no-repeat center center;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid transparent;opacity:1;-webkit-animation:coccoc-alo-circle-img-anim 1s infinite ease-in-out;-moz-animation:coccoc-alo-circle-img-anim 1s infinite ease-in-out;-ms-animation:coccoc-alo-circle-img-anim 1s infinite ease-in-out;-o-animation:coccoc-alo-circle-img-anim 1s infinite ease-in-out;animation:coccoc-alo-circle-img-anim 1s infinite ease-in-out;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;}
.coccoc-alo-phone.coccoc-alo-active .coccoc-alo-ph-img-circle{-webkit-animation:coccoc-alo-circle-img-anim 1s infinite ease-in-out !important;-moz-animation:coccoc-alo-circle-img-anim 1s infinite ease-in-out !important;-ms-animation:coccoc-alo-circle-img-anim 1s infinite ease-in-out !important;-o-animation:coccoc-alo-circle-img-anim 1s infinite ease-in-out !important;animation:coccoc-alo-circle-img-anim 1s infinite ease-in-out !important;}
.coccoc-alo-phone.coccoc-alo-static .coccoc-alo-ph-img-circle{-webkit-animation:coccoc-alo-circle-img-anim 0s infinite ease-in-out !important;-moz-animation:coccoc-alo-circle-img-anim 0s infinite ease-in-out !important;-ms-animation:coccoc-alo-circle-img-anim 0s infinite ease-in-out !important;-o-animation:coccoc-alo-circle-img-anim 0s infinite ease-in-out !important;animation:coccoc-alo-circle-img-anim 0s infinite ease-in-out !important;}
.coccoc-alo-phone.coccoc-alo-hover .coccoc-alo-ph-img-circle, .coccoc-alo-phone:hover .coccoc-alo-ph-img-circle{background-color:#00aff2;}
.coccoc-alo-phone.coccoc-alo-green.coccoc-alo-hover .coccoc-alo-ph-img-circle, .coccoc-alo-phone.coccoc-alo-green:hover .coccoc-alo-ph-img-circle{background-color:#b9fd5e;}
.coccoc-alo-phone.coccoc-alo-green .coccoc-alo-ph-img-circle{background-color:#ff0000;}
.coccoc-alo-phone.coccoc-alo-gray.coccoc-alo-hover .coccoc-alo-ph-img-circle, .coccoc-alo-phone.coccoc-alo-gray:hover .coccoc-alo-ph-img-circle{background-color:#ccc;}
.coccoc-alo-phone.coccoc-alo-gray .coccoc-alo-ph-img-circle{background-color:#019340;}
.coccoc-alo-ph-img-circle-text{position:absolute;top:80px;right:26px;width:180px;background-color:#ed1c24;height:40px;border-radius:40px;line-height:40px;padding:0px 15px;color:#fff;z-index:9;font-size:18px;}
@-moz-keyframes coccoc-alo-circle-anim{0%{-moz-transform:rotate(0) scale(0.5) skew(1deg);opacity:.1;-moz-opacity:.1;-webkit-opacity:.1;-o-opacity:.1;}
30%{-moz-transform:rotate(0) scale(0.7) skew(1deg);opacity:.5;-moz-opacity:.5;-webkit-opacity:.5;-o-opacity:.5;}
100%{-moz-transform:rotate(0) scale(1) skew(1deg);opacity:.6;-moz-opacity:.6;-webkit-opacity:.6;-o-opacity:.1;}
}
@-webkit-keyframes coccoc-alo-circle-anim{0%{-webkit-transform:rotate(0) scale(0.5) skew(1deg);-webkit-opacity:.1;}
30%{-webkit-transform:rotate(0) scale(0.7) skew(1deg);-webkit-opacity:.5;}
100%{-webkit-transform:rotate(0) scale(1) skew(1deg);-webkit-opacity:.1;}
}
@-o-keyframes coccoc-alo-circle-anim{0%{-o-transform:rotate(0) kscale(0.5) skew(1deg);-o-opacity:.1;}
30%{-o-transform:rotate(0) scale(0.7) skew(1deg);-o-opacity:.5;}
100%{-o-transform:rotate(0) scale(1) skew(1deg);-o-opacity:.1;}
}
@-moz-keyframes coccoc-alo-circle-fill-anim{0%{-moz-transform:rotate(0) scale(0.7) skew(1deg);opacity:.2;}
50%{-moz-transform:rotate(0) -moz-scale(1) skew(1deg);opacity:.2;}
100%{-moz-transform:rotate(0) scale(0.7) skew(1deg);opacity:.2;}
}
@-webkit-keyframes coccoc-alo-circle-fill-anim{0%{-webkit-transform:rotate(0) scale(0.7) skew(1deg);opacity:.2;}
50%{-webkit-transform:rotate(0) scale(1) skew(1deg);opacity:.2;}
100%{-webkit-transform:rotate(0) scale(0.7) skew(1deg);opacity:.2;}
}
@-o-keyframes coccoc-alo-circle-fill-anim{0%{-o-transform:rotate(0) scale(0.7) skew(1deg);opacity:.2;}
50%{-o-transform:rotate(0) scale(1) skew(1deg);opacity:.2;}
100%{-o-transform:rotate(0) scale(0.7) skew(1deg);opacity:.2;}
}
@-moz-keyframes coccoc-alo-circle-img-anim{0%{transform:rotate(0) scale(1) skew(1deg);}
10%{-moz-transform:rotate(-25deg) scale(1) skew(1deg);}
20%{-moz-transform:rotate(25deg) scale(1) skew(1deg);}
30%{-moz-transform:rotate(-25deg) scale(1) skew(1deg);}
40%{-moz-transform:rotate(25deg) scale(1) skew(1deg);}
50%{-moz-transform:rotate(0) scale(1) skew(1deg);}
100%{-moz-transform:rotate(0) scale(1) skew(1deg);}
}
@-webkit-keyframes coccoc-alo-circle-img-anim{0%{-webkit-transform:rotate(0) scale(1) skew(1deg);}
10%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg);}
20%{-webkit-transform:rotate(25deg) scale(1) skew(1deg);}
30%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg);}
40%{-webkit-transform:rotate(25deg) scale(1) skew(1deg);}
50%{-webkit-transform:rotate(0) scale(1) skew(1deg);}
100%{-webkit-transform:rotate(0) scale(1) skew(1deg);}
}
@-o-keyframes coccoc-alo-circle-img-anim{0%{-o-transform:rotate(0) scale(1) skew(1deg);}
10%{-o-transform:rotate(-25deg) scale(1) skew(1deg);}
20%{-o-transform:rotate(25deg) scale(1) skew(1deg);}
30%{-o-transform:rotate(-25deg) scale(1) skew(1deg);}
40%{-o-transform:rotate(25deg) scale(1) skew(1deg);}
50%{-o-transform:rotate(0) scale(1) skew(1deg);}
100%{-o-transform:rotate(0) scale(1) skew(1deg);}
}
@-moz-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);-ms-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);}
100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;}
}
@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);-ms-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);}
100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;}
}
@-o-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);-ms-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);}
100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;}
}
@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);-ms-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);}
100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;}
}
@-moz-keyframes fadeOutRight{0%{opacity:1;}
100%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);-ms-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);}
}
@-webkit-keyframes fadeOutRight{0%{opacity:1;}
100%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);-ms-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);}
}
@-o-keyframes fadeOutRight{0%{opacity:1;}
100%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);-ms-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);}
}
@keyframes fadeOutRight{0%{opacity:1;}
100%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);-ms-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);}
}
@-moz-keyframes coccoc-alo-circle-anim{0%{transform:rotate(0) scale(0.5) skew(1deg);opacity:.1;}
30%{transform:rotate(0) scale(0.7) skew(1deg);opacity:.5;}
100%{transform:rotate(0) scale(1) skew(1deg);opacity:.1;}
}
@-webkit-keyframes coccoc-alo-circle-anim{0%{transform:rotate(0) scale(0.5) skew(1deg);opacity:.1;}
30%{transform:rotate(0) scale(0.7) skew(1deg);opacity:.5;}
100%{transform:rotate(0) scale(1) skew(1deg);opacity:.1;}
}
@-o-keyframes coccoc-alo-circle-anim{0%{transform:rotate(0) scale(0.5) skew(1deg);opacity:.1;}
30%{transform:rotate(0) scale(0.7) skew(1deg);opacity:.5;}
100%{transform:rotate(0) scale(1) skew(1deg);opacity:.1;}
}
@keyframes coccoc-alo-circle-anim{0%{transform:rotate(0) scale(0.5) skew(1deg);opacity:.1;}
30%{transform:rotate(0) scale(0.7) skew(1deg);opacity:.5;}
100%{transform:rotate(0) scale(1) skew(1deg);opacity:.1;}
}
@-moz-keyframes coccoc-alo-circle-fill-anim{0%{transform:rotate(0) scale(0.7) skew(1deg);opacity:.2;}
50%{transform:rotate(0) scale(1) skew(1deg);opacity:.2;}
100%{transform:rotate(0) scale(0.7) skew(1deg);opacity:.2;}
}
@-webkit-keyframes coccoc-alo-circle-fill-anim{0%{transform:rotate(0) scale(0.7) skew(1deg);opacity:.2;}
50%{transform:rotate(0) scale(1) skew(1deg);opacity:.2;}
100%{transform:rotate(0) scale(0.7) skew(1deg);opacity:.2;}
}
@-o-keyframes coccoc-alo-circle-fill-anim{0%{transform:rotate(0) scale(0.7) skew(1deg);opacity:.2;}
50%{transform:rotate(0) scale(1) skew(1deg);opacity:.2;}
100%{transform:rotate(0) scale(0.7) skew(1deg);opacity:.2;}
}
@keyframes coccoc-alo-circle-fill-anim{0%{transform:rotate(0) scale(0.7) skew(1deg);opacity:.2;}
50%{transform:rotate(0) scale(1) skew(1deg);opacity:.2;}
100%{transform:rotate(0) scale(0.7) skew(1deg);opacity:.2;}
}
@-moz-keyframes coccoc-alo-circle-img-anim{0%{transform:rotate(0) scale(1) skew(1deg);}
10%{transform:rotate(-25deg) scale(1) skew(1deg);}
20%{transform:rotate(25deg) scale(1) skew(1deg);}
30%{transform:rotate(-25deg) scale(1) skew(1deg);}
40%{transform:rotate(25deg) scale(1) skew(1deg);}
50%{transform:rotate(0) scale(1) skew(1deg);}
100%{transform:rotate(0) scale(1) skew(1deg);}
}
@-webkit-keyframes coccoc-alo-circle-img-anim{0%{transform:rotate(0) scale(1) skew(1deg);}
10%{transform:rotate(-25deg) scale(1) skew(1deg);}
20%{transform:rotate(25deg) scale(1) skew(1deg);}
30%{transform:rotate(-25deg) scale(1) skew(1deg);}
40%{transform:rotate(25deg) scale(1) skew(1deg);}
50%{transform:rotate(0) scale(1) skew(1deg);}
100%{transform:rotate(0) scale(1) skew(1deg);}
}
@-o-keyframes coccoc-alo-circle-img-anim{0%{transform:rotate(0) scale(1) skew(1deg);}
10%{transform:rotate(-25deg) scale(1) skew(1deg);}
20%{transform:rotate(25deg) scale(1) skew(1deg);}
30%{transform:rotate(-25deg) scale(1) skew(1deg);}
40%{transform:rotate(25deg) scale(1) skew(1deg);}
50%{transform:rotate(0) scale(1) skew(1deg);}
100%{transform:rotate(0) scale(1) skew(1deg);}
}
@keyframes coccoc-alo-circle-img-anim{0%{transform:rotate(0) scale(1) skew(1deg);}
10%{transform:rotate(-25deg) scale(1) skew(1deg);}
20%{transform:rotate(25deg) scale(1) skew(1deg);}
30%{transform:rotate(-25deg) scale(1) skew(1deg);}
40%{transform:rotate(25deg) scale(1) skew(1deg);}
50%{transform:rotate(0) scale(1) skew(1deg);}
100%{transform:rotate(0) scale(1) skew(1deg);}
}
#coccoc-alo-wrapper{position:fixed;width:100%;bottom:0;top:0;left:0;z-index:2000000;overflow:visible;display:none;color:#383838;}
#coccoc-alo-wrapper.night-mode{color:#fff;}
.coccoc-alo-popup-close{-webkit-border-radius:2px !important;-moz-border-radius:2px !important;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;position:absolute !important;right:-15px !important;top:-15px !important;height:30px !important;width:30px !important;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozZWEyNDI5ZC0yYmI3LWYzNDMtYjBjZi1jMGJjYTE4ODRmZjkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjRGMTI2QTcxNDBFMTFFNUFENEZCRDVFQ0JDQjQyQzIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjRGMTI2QTYxNDBFMTFFNUFENEZCRDVFQ0JDQjQyQzIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjVmYzc3OTY1LWUxNWUtNGU0Ni04ODFjLTBlOTQ3YjBmMzBmNyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozZWEyNDI5ZC0yYmI3LWYzNDMtYjBjZi1jMGJjYTE4ODRmZjkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5iCEbHAAABl0lEQVR42sSXS07DMBCGnSKyDorEAVjACTgCIEVlXU5R9QjlCk3VAzTrLhMJ2NIVJ2DDuo9EsKUszEw0kaIQbI+bxy/9UhRP5pMcjz12pJTCQKfgO/AN+Bp8AfZo7Av8AX4Dv4CfwD/ajAhW2ANPwTtprj1946lyq6AP4I2014ZyGINPwAvZnBaUUwnGgJVsXqsqvAoOZXua/wceyfY1KngOlROWxjv4XLSrHfgKS3BALyYdQAUxJkUdu7o6jeNYZlmmnUeMwViNkOUieKiLTNNURlGkhOPYcrnMYw00RPDMJFIFZ0JRIYJfTaPr4BZQ1Fow9+EcgCAEWkLz/4zl9A1rzOUsTQCKJEny5yAIhO/73NV9GNjUhOM4tc8scae6PL3laedONYLXNtC6f85dXDNb6BHw0GgDKaCqxEz4fbFlpk1smQjnbJmCeqSuNO3jWNyDL8vHIrao4w6OxTGx/rQ+8z5an16bvd7a22pDvz0CuOU29NUrzKOuzqvlTN8orzAO89J2W7q0ndHYZ+nS9kw+6BL+CjAAEvDTBJC9qhAAAAAASUVORK5CYII=");background-position:center center;background-repeat:no-repeat;cursor:pointer !important;-webkit-transition:.3s ease-out !important;-moz-transition:.3s ease-out !important;-o-transition:.3s ease-out !important;transition:.3s ease-out !important;}
#coccoc-alo-wrapper.night-mode .coccoc-alo-popup-close{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozZWEyNDI5ZC0yYmI3LWYzNDMtYjBjZi1jMGJjYTE4ODRmZjkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OUY2REUyNDQxNDE2MTFFNThBNEJENTVFNDA2QjFFOUEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OUY2REUyNDMxNDE2MTFFNThBNEJENTVFNDA2QjFFOUEiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjVmYzc3OTY1LWUxNWUtNGU0Ni04ODFjLTBlOTQ3YjBmMzBmNyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozZWEyNDI5ZC0yYmI3LWYzNDMtYjBjZi1jMGJjYTE4ODRmZjkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz56uyuzAAABfUlEQVR42sSXvU7DMBDHYxCdw8IDMMCWTDwCdClznLcJr9BUfYs+ALDSqXMisTD3S4K1MBx3kS1ZVuqvNslf+kuRfL5f5OTsMwOAyEFX6DH6Ef2AvkXHYuwH/YVeod/Rr+g/a0YCGxyjC/QW3LUTc2JTbhOUo9cQrrXI4Qy+RM/hfJqLnEYwBSzg/FrocB1cQneaHQNn0L0yyWOinKg0PtE3Ubfaou+bEhRvUEB/KuRSj2x1muc51HVtzUgxnHNbGLFGBJ7YIquqgjRNjXAaS5KkiXXQhMBTl0gT3BNKKgn84RrdBg+AkpaR5z7cAAhEwEBo850JfPCdJeGBUNLhIqQYGWOtz17yXWp1edVlD1nqZQi07Zv7/lzTUOgJ8NJpA5FQU2JP+LPcMvfGIyXLnBISnGJdt8xBDom+j8Ud+k49FvtqBPix1mc2ROszaLM3WHurN/SbE4Ab34Zev8K82Opc017MMV5hmOel7Um5tF2LsW/l0vYm/GtL+C/AAAHy+OD95QLeAAAAAElFTkSuQmCC");}
#coccoc-alo-wrapper .coccoc-alo-popup-close:hover{opacity:.6 !important;}
.coccoc-alo-popup{display:inline-block;position:relative;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3wYZCyIUPNCUUwAAAA1JREFUCNdj+P///2cACe8D8SyfS4EAAAAASUVORK5CYII=");-webkit-transition:.6s ease-out;-moz-transition:.6s ease-out;-o-transition:.6s ease-out;transition:.6s ease-out;margin:0 auto;z-index:200001;text-align:center;padding:60px 75px;}
#coccoc-alo-wrapper.night-mode .coccoc-alo-popup{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3wYZCyAMHYpuhwAAAA1JREFUCNdjMDY2/gwAAsMBjX/tf+YAAAAASUVORK5CYII=");}
#coccoc-alo-wrapper .coccoc-alo-overlay{position:fixed;width:100%;height:100%;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAAA1BMVEUAAACnej3aAAAAAXRSTlOZyTXzhgAAAApJREFUCB1jYAAAAAIAAc/INeUAAAAASUVORK5CYII=");top:0;left:0;z-index:200000;}
.coccoc-alo-popup h3{font-size:24px;margin:0 0 40px;font-family:'Open Sans';font-weight:normal;white-space:nowrap;}
.night-mode .coccoc-alo-popup h3{font-size:23px;}
.night-mode .coccoc-alo-message{padding-bottom:0;}
.coccoc-alo-message{height:32px;padding:18px 0 13px 0;text-align:center;clear:both;font-size:14px;}
#coccoc-alo-wrapper .coccoc-alo-popup .coccoc-alo-input-wrapper .label, #coccoc-alo-wrapper .coccoc-alo-popup .coccoc-alo-input-wrapper .label + .input{float:left;width:49%;}
#coccoc-alo-wrapper .coccoc-alo-popup .coccoc-alo-input-wrapper .input{padding:0 13px;}
#coccoc-alo-wrapper .coccoc-alo-popup .coccoc-alo-input-wrapper label{color:#616161;font-size:18px;height:28px;line-height:28px;padding-right:15px;}
.coccoc-alo-number{color:#00bed5;font-size:28px;font-family:Montserrat,"Lucida Console",Monaco,monospace,sans-serif;font-weight:normal;background-color:transparent;border:none;border-width:0;display:inline-block;border-bottom:#00bed5 solid 1px;padding-bottom:10px;margin:0 auto;width:221px;}
coccoc-alo-number::-ms-clear{display:none;width:0;height:0;}
.night-mode .coccoc-alo-number{border:#00bed5 solid 1px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:13px 31px;}
#coccoc-alo-wrapper .coccoc-alo-popup .coccoc-alo-input-wrapper input[type="text"].valid-invalid{color:#ff496b;}
#coccoc-alo-wrapper .coccoc-alo-popup .coccoc-alo-input-wrapper input[type="text"]:focus{outline:0;}
#coccoc-alo-wrapper .coccoc-alo-popup .coccoc-alo-input-wrapper input[type="text"]::-webkit-input-placeholder{color:#d1d1d1;}
#coccoc-alo-wrapper .coccoc-alo-popup .coccoc-alo-input-wrapper input[type="text"]::-moz-placeholder{color:#d1d1d1;}
#coccoc-alo-wrapper .coccoc-alo-popup .coccoc-alo-input-wrapper input[type="text"]::-ms-input-placeholder{color:#d1d1d1;}
#coccoc-alo-wrapper .coccoc-alo-popup .coccoc-alo-input-wrapper input[type="text"]::-moz-placeholder{color:#d1d1d1;}
#coccoc-alo-wrapper.night-mode .coccoc-alo-popup .coccoc-alo-input-wrapper input[type="text"]::-webkit-input-placeholder{color:#60615f;}
#coccoc-alo-wrapper.night-mode .coccoc-alo-popup .coccoc-alo-input-wrapper input[type="text"]::-moz-placeholder{color:#60615f;}
#coccoc-alo-wrapper.night-mode .coccoc-alo-popup .coccoc-alo-input-wrapper input[type="text"]::-ms-input-placeholder{color:#60615f;}
#coccoc-alo-wrapper.night-mode .coccoc-alo-popup .coccoc-alo-input-wrapper input[type="text"]::-moz-placeholder{color:#60615f;}
#coccoc-alo-wrapper .coccoc-alo-popup .coccoc-alo-submit{border:none;border-width:0;padding:20px 40px;background-color:#333;-webkit-border-radius:68px;-moz-border-radius:68px;-webkit-border-radius:68px;-moz-border-radius:68px;border-radius:68px;font-family:"Open Sans",Arial,Helvetica,sans-serif;font-size:20px;color:#fff;cursor:pointer;outline:none !important;}
#coccoc-alo-wrapper.night-mode .coccoc-alo-popup .coccoc-alo-submit{background-color:#00bed5;}
#coccoc-alo-wrapper .coccoc-alo-popup .coccoc-alo-submitavtive, #coccoc-alo-wrapper .coccoc-alo-popup .coccoc-alo-submitvisited{outline:none !important;}
#coccoc-alo-wrapper .coccoc-alo-popup .coccoc-alo-submit-moz-focus-inner{border:0;}
#coccoc-alo-wrapper .coccoc-alo-popup .coccoc-alo-submit:hover{background-color:#00aff2;background-color:#00aff2;}
.coccoc-alo-blur{-webkit-filter:blur(3px);-ms-filter:blur(3px);-moz-filter:blur(3px);-o-filter:blur(3px);filter:blur(3px);filter:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxmaWx0ZXIgaWQ9ImJsdXIiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjMiLz48L2ZpbHRlcj48L3N2Zz4jYmx1cg==#blur");}
#coccoc-countdown{padding-top:20px;font-family:"Open Sans",Arial,Helvetica,sans-serif;font-size:28px;font-weight:normal;}
.coccoc-alo-request-time{font-family:"Open Sans",Arial,Helvetica,sans-serif;padding:6px 12px;font-size:18px;background-color:#fff;background-image:none;border:1px solid #ccc;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;}
#coccoc-alo-wrapper.night-mode .coccoc-alo-request-time{color:#fff;background-color:#515350;border:1px solid #606260;}
#coccoc-alo-wrapper.night-mode .coccoc-alo-popup h3{margin-bottom:15px;}
#coccoc-alo-wrapper.night-mode .coccoc-alo-form .coccoc-alo-select-wrapper{margin-bottom:35px;}
.coccoc-alo-table{display:table;width:100%;height:100%;position:absolute;left:0;top:0;right:0;bottom:0;}
.coccoc-alo-cell{display:table-cell;vertical-align:middle;text-align:center;}



.btn-kygui{
  background: rgba(232,184,39,1);
  background: -moz-linear-gradient(top, rgba(232,184,39,1) 0%, rgba(191,147,13,1) 100%);
  background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(232,184,39,1)), color-stop(100%, rgba(191,147,13,1)));
  background: -webkit-linear-gradient(top, rgba(232,184,39,1) 0%, rgba(191,147,13,1) 100%);
  background: -o-linear-gradient(top, rgba(232,184,39,1) 0%, rgba(191,147,13,1) 100%);
  background: -ms-linear-gradient(top, rgba(232,184,39,1) 0%, rgba(191,147,13,1) 100%);
  background: linear-gradient(to bottom, rgba(232,184,39,1) 0%, rgba(191,147,13,1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8b827', endColorstr='#bf930d', GradientType=0 );
  
  border:0px;border-radius:0px;
  float:right;
  padding: 8px 15px;
  text-transform: uppercase;
  color: #fff;
  font-weight: bold;
  border-radius: 3px;

}

.btn-kygui:hover{
  background-color: #ed1c24;
  color: #fff;
}
@media(max-width: 767px){
  .btn-kygui{
    float: left;
  }
}

/*
.du-an{width:25%;float:left;width:calc(25% - 11.25px);margin-right:15px;margin-bottom:15px;}
.du-an:nth-child(4n + 4){margin-right:0px;}
.du-an .du-an-img{width:100%;float:left;position:relative;overflow:hidden;}
.du-an .du-an-img a{display:table;position:relative;}
.du-an .du-an-img a:after{overflow:hidden;position:absolute;top:0;content:"";z-index:100;width:100%;height:100%;left:0;right:0;bottom:0;opacity:0;pointer-events:none;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;background-color:rgba(0, 0, 0, 0.3);-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);z-index:1;}
.du-an .du-an-img a:hover:after{visibility:visible;opacity:0.8;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
.du-an .du-an-img img{max-width:100%;width:100%;}
.du-an .du-an-img .gia,
.du-an .du-an-img .dientich{position:absolute;right:5px;font-weight: bold;width:70px;text-align:center;content:"";z-index:99;color:#fff;font-size:13px;height:25px;line-height:25px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.du-an .du-an-img .gia{bottom:35px !important;background-color:#FF9800;color:#000;}
.du-an .du-an-img .dientich{bottom:9px !important;background-color:#f5f5f5;color:#000;}
@media(max-width:767px){.du-an .du-an-img .dientich{display:none;}
.du-an .du-an-img .gia{bottom:9px !important;}
}
.du-an .du-an-content{width:100%;float:left;position:relative;}
.du-an .du-an-content .tit{height:52px;max-height:52px;background-color:#ffff;padding:5px;margin:0px;display:block;line-height:16px;border:1px solid #ddd;}
.du-an .du-an-content .tit a{font-size:13px;font-weight: bold;color:#000;}
.du-an .du-an-content .tit a:hover{color:#FF9800;}
.du-an .du-an-content .ct{border:1px solid #ddd;border-top:none;background-color:#fff;padding:3px 5px;font-size:13px;}
.du-an .du-an-content .ct p{padding:5px 0px;margin:0px;padding-right:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
@media(max-width:480px){.du-an{width:50%;width:calc(50% - 7.5px);margin-right:15px;float:left;margin-bottom:15px;}
.du-an:nth-child(2n + 2){margin-right:0px;}
.du-an .du-an-img img{height:100px;}
}
@media(min-width:480px) and (max-width:767px){.du-an .du-an-img img{height:140px;}
}
@media(min-width:767px){.du-an .du-an-img img{height:140px;width:100%;max-width:100%;}
}
@media(){}
@media(){}
@media(){}
*/


.break{
  margin-bottom: 15px;
  background-color: #eee;
}
.breadcrumb{
  background-color: #eee;
  border-radius: 0px;
  padding: 10px 0px;
  margin: 0px;
}
.breadcrumb li{
  display: inline-block;
}
.breadcrumb li a{color: #0f75bd;}
.breadcrumb li a:hover{
  color: #000;
}
.breadcrumb li h1,
.breadcrumb li h2{display:inline-block;font-size:14px;margin:0;}
.breadcrumb .active{color:#333;font-weight: normal;}
.breadcrumb li h1{
  font-size: 16px;
  font-weight: bold;
}
.list-services .item-services .item-services__img{padding:0px;margin:0px;}
.list-services .item-services .item-services__img img{display:block;width:100%;}
/*@media(min-width:992px){.list-services .item-services .item-services__img img{height:120px;}
}*/
/*@media(min-width:768px) and (max-width:992px){.list-services .item-services .item-services__img img{height:150px;}
}
*/

.footer-list{
  padding-left: 0px;
  margin: 0px;
  list-style: none;
}
.footer-list li{
  display: inline-block;
  width: 100%;
}
.footer-list li a{
  font-size: 14px;
  position: relative;
  color: #fff;
  display: inline-block;
  padding: 5px 0px;
  padding-left: 15px;

}
.footer-list li a:hover{
  color: #8bc34a;
}
.footer-list li a:before{
  position: absolute;
  left: 0px;
  content: "\f105";
  font-family: FontAwesome;
  font-size: 14px;
  color: #fff;
}

.option{
  background-color: #ddd;
  padding: 10px 15px;
  display: inline-block;
  width: 100%;
  margin-bottom: 15px;
}
.h1pagehome{
  font-size: 18px;
  padding: 0px;
  margin: 0px;
}



.boxTinCategory{
  position: relative;
}
.boxTinCategory h2{
  display: inline-block;
  width: 100%;
  padding: 10px 0px;
  font-size: 20px;
  text-transform: uppercase;
  background-color: #fff;
  
  font-weight: bold;
  border-bottom: 2px solid #0f75bd;
}
.boxTinCategory h2 a{
  color: #0f75bd;
}
.boxTinCategory ul.list-tin{
  padding: 0px;
  margin: 0px;
  list-style: none;
}
.boxTinCategory ul.list-tin li{
  display: inline-block;
  width: 100%;
  padding: 5px 0px;
}
.boxTinCategory ul.list-tin h3{
  font-size: 15px;
  padding: 0px;
  margin: 0px;
}
.boxTinCategory ul.list-tin li a{
  color: #0f75bd;
  position: relative;
  display: inline-block;
  width: 100%;
  padding-left: 15px;
}
.boxTinCategory ul.list-tin li a:hover{
  color: #ed1c24; 
}
.boxTinCategory ul.list-tin li a:before{
  width: 5px;
  height: 5px;
  background-color: #f00;
  position: absolute;
  left: 0px;
  top: 5px;
  content: "";
}


.owl-carousel{}
    .owl-nav{
        position: absolute;
        top: 50%;
        margin-top: -20px;
        left: 0;
        right: 0;
    }

    .owl-nav .owl-prev, 
    .owl-nav .owl-next{
        position: absolute;
        height: 40px;
        width: 40px;
        color: inherit;
        border: none;
        z-index: 100;
        background-color: transparent !important;
        border: none !important;
        border-radius: 100%;
        display: block;
        opacity: 1;
        outline: none;
    }
    .owl-nav .owl-prev i,
    .owl-nav .owl-next i {
        font-size: 32px;
        color: #fff;
    }

    .owl-prev {
        left: 15px;
    }

    .owl-next {
        right: 15px;
    }
    .owl-carousel:hover .owl-prev,
    .owl-carousel:hover .owl-next{
      opacity: 1;
      display: block;
    }
 


.quanly-tin{}
.quanly-tin h2{
  font-size: 15px;
  font-weight: bold;
  padding: 0px;
  margin: 0px;

}
.quanly-tin h2 a{
  color: #0f75bd;
}

.quanly-tin li,
.quanly-tin ul{
  padding: 0px;
  margin: 0px;
  list-style: none;
}
.quanly-tin li i{
  padding-right: 5px;
}
.quanly-tin ul li{
  display: inline-block;
}
.quanly-tin .address{
  display: inline-block;
  width: 100%;
  color: #333;
  font-weight: 700;
  padding-top: 10px;
}
.quanly-tin ul.date-tin{}
.quanly-tin ul.date-tin li{
  font-size: 12px;
  color: #666;
  border-left: 1px solid #ddd;
  padding: 0px 10px;
}
.quanly-tin ul.date-tin li:first-child{
  border-left: 0px;
  padding-left: 0px;
}
.quanly-tin ul.list-tin{
  display: inline-block;
  width: 100%;
  border-top: 1px solid #eee;
  padding-top: 10px;
  margin-top: 10px;
}
.quanly-tin ul.list-tin li{
  border-right: 1px solid #ddd;
  padding: 0px 5px;
}
.quanly-tin ul.list-tin li a{
  color: #8BC34A;
}
.quanly-tin ul.list-tin li a:hover{
  color: #0f75bd;
}

@media(max-width: 767px){
  .dropdown-menu{
    right: 0px !important;
    left: auto;
  }
  .right-sidebar{
    width: 100%;
    display: inline-block;
  }
}
.noactive{ display:none}

.frm-loc{}
.frm-loc .form-group .form-control{
  border: 1px solid #f00;
  border-radius: 3px;
}
.frm-loc .btn{
  width: 100%;
  display: inline-block;
  background-color: #f00;
  border-radius: 3px;
  text-align: center;
  font-weight: bold;
  border: none;
}

.panel-body{
  padding: 0px;
}
.panel-group{
  margin-bottom: 0px;
}
.search-map{
  position: relative;
  font-weight: 700 !important;
}


.scrollbar {
    float: left;
    height: 300px;
    width: 100%;
    overflow-y: scroll;
}
/*
 *  STYLE 15
 */

#style-15::-webkit-scrollbar-track
{
  -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.1);
  background-color: #F5F5F5;
  border-radius: 5px;
}

#style-15::-webkit-scrollbar
{
  width: 5px;
  background-color: #F5F5F5;
}

#style-15::-webkit-scrollbar-thumb
{
  border-radius: 5px;
  background-color: #ccc;
}




/**********TIN CON CON**************/
.group-news-main{}
.group-news-main .sub-news-main{
  display: flex;
  width: 100%;
}
.group-news-main .sub-news-main .news-main-img{
  display: inline-block;
  width: 80px;
}
.group-news-main .sub-news-main .news-main-cap{
  display: inline-block;
  width: 100%;
  width: calc(100% - 90px);
  margin-left: 10px;
}
.group-news-main .sub-news-main .news-main-cap h3{
  font-size: 14px;
  display: inline-block;
  width: 100%;
  padding: 0px;
  margin: 0px;
}
.group-news-main .sub-news-main .news-main-cap h3 a{
  color: #333;
}
.group-news-main .sub-news-main .news-main-cap h3 a:hover{
  color: #0f75bd;
  text-decoration: underline;
}



.timnhieu{
  padding: 0px;
  margin-bottom: 15px;
  padding: 10px;
  border-radius: 10px;
  border: 1px solid #0f75bd;
}
.timnhieu .tit{
  text-transform: capitalize;
  font-size: 16px;
  font-weight: bold;
  border-bottom: 1px solid #ddd;
  padding-bottom: 10px;
  margin-bottom: 10px;
}
.timnhieu-list{
  list-style: none;
  padding: 0px;
  display: inline-block;
  width: 100%;  

}
.timnhieu-list li{
  width: 33.33%;
  display: inline-block;
  float: left;
  padding-right: 15px;
}
.timnhieu-list li a{
  color: #0f75bd;
}
.timnhieu-list li a:hover{
  text-decoration: underline;
}



@media(min-width: 992px){
  .list-services .item-services .col-sm-3{
    width: 22% !important;
  }
  .list-services .item-services .col-sm-9{
    width: 78% !important;
  }
}


.fix-bottom-right {
    display: inline-block;
    position: fixed;
    bottom: 120px;
    text-align: center;
    right: 30px;
    z-index: 99;
    display: flex;
    flex-wrap: wrap;
    border-radius: 100%;
    width: 70px;
    height: 70px;
    webkit-box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
    box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.hotline-right{
  display: inline-block;
  width: 70px;
  height: 70px;
  margin-top: 15px;
  background-color: #f00;
  border-radius: 100%;
}
.hotline-right i{
  font-size: 32px;
  line-height: 70px;
}
.fix-bottom-right a {
    color: #fff;
    font-size: 1.375rem;
    font-weight: 700;
}

.fix-bottom-right a img {
    border-radius: 100%;
}

@media(min-width: 992px){
  .hotline-right{
    display: none;
  }
}



.tit-sidebar{
  display: inline-block;
  width: 100%;
  background-color: #0f75bd;
  color: #fff;
  padding: 0px 15px;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 14px;
  line-height: 40px;
  margin-bottom: 5px;
}
.tit-sidebar a{
  color: #fff;
}


.bottom-footer{
  background-color: #064775;
  padding: 10px 0px;
}