.mb-15 {
	margin-bottom: 15px;
}
@media (max-width: 575px) {
	.mb-15 {
        margin-bottom: 0px;
    }
}
.p-multiple .details-product .details-pro .call-me-back ul li:nth-child(5) a {
	background-color: #43C553 !important;
}
.p-multiple .details-product .details-pro .call-me-back ul li:nth-child(5) a i {
	font-size: 26px;
}
.p-multiple .details-product .details-pro .call-me-back ul li:nth-child(5) a.btn-callmeback i:after {
    border-right: 10px solid #43C553 !important;
}
.p-multiple .details-product .details-pro .call-me-back ul li:nth-child(4) a {
    background-color: #018FE5 !important;
}
.p-multiple .details-product .details-pro .call-me-back ul li:nth-child(4) a.btn-callmeback i:after {
	border-right: 10px solid #018FE5 !important;
}
.p-multiple .details-product .details-pro .call-me-back ul li:nth-child(4) a i.fa-zalo {
	background: url(../images/icon_zalomessage.png) 50% 50% / 25px no-repeat;
}
@media(min-width:1024px){
  [class^='information-information-'] .page .container,
[class^='information-information-'] .bread-crumb .container{
      max-width: 991px;
}
}

.home-slider.owl-carousel .owl-dots .owl-dot{
 	border-color:#fff
 } 
 .footer .site-footer{
  padding:50px 0 30px 0;
}
@media(min-width:1400px){
  .container{
    max-width: 1240px;
  }
}
footer .copyright {
    color: #fff;
}
.footer__map iframe{
  max-width:100%;
  height:170px;
}
footer .site-footer .title-menu{
  padding-top:0;
  color:#fff;
} 
.topbar ul{
  margin-bottom:0
} 
.list-blogs.blog-main .blog-item-name {
    white-space: unset!important;
    overflow: hidden;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    min-height: 35px;
    display: -webkit-box !important;
} 
#sync1{
  margin-bottom:10px
} 
@media (min-width: 992px){
header .header-main .col-md-3 .logo .logo-wrapper img {
    max-width: 300px;
}
}
header nav .nav{
  flex-wrap: nowrap;
  justify-content: space-between;
}
header nav #nav>li>a{
  text-align: center;
  padding: 10px 7px;
  font-weight:600;
}
header nav #nav>li>a,
header nav #nav .dropdown-menu .nav-item-lv2 a{
  font-size: 14px;
  text-transform: uppercase;
}
.section-news .section_tour-new_title h2 span, .section_tour-inbound .section_tour-new_title h2 span, .section_tour-location .section_tour-new_title h2 span, .section_tour-new .section_tour-new_title h2 span,
.section-news .section_tour-new_title h2, .section_tour-inbound .section_tour-new_title h2, .section_tour-location .section_tour-new_title h2, .section_tour-new .section_tour-new_title h2{
    color: var(--main_color,#193F7B);
    text-transform:uppercase;
}
.header_search .input-group{
  max-width: 390px;
  justify-content: center;
  margin: auto;
}
header {
  background-color: rgb(255 255 255 / 25%);
}
header .topbar a {
    color: #fff;
}
header nav{
  background-color: rgb(255 255 255 / 50%);
  border: 1px solid #e2e2e2;
}
header nav #nav>li>a {
  color: #000000;
}
.header-nav.sticky{background-color:#fff}
.footer__desc p{
  margin-bottom:10px;
}   

header.header-index {
  position: relative;
}
header .topbar{
  background-color: var(--main_color,#193F7B);
  padding:5px 0; 
}
header .header-main .top-fun .hotline a{
  color:var(--main_color,#193F7B);
}
header .header-main .top-fun .hotline span {
  color: #212121;
}

.section_tour-new {
    padding: 50px 0;
}
.section_tour-inbound {
    padding-bottom: 50px;
}
.section-news .section_tour-new_title, .section_tour-location .section_tour-new_title, .section_tour-new .section_tour-new_title {
    margin-bottom: 1rem;
}
@media(min-width:991px){
body:not(.common-home) header{
  background-image:none
} 
header .header-main .search .header_search button {
  color: #212121;
}
header .header-main .search .header_search input{
  border-color:#212121;
  color:#212121;
}
}
.section-news .section_tour-new_title h2, 
.section_tour-inbound .section_tour-new_title h2, 
.section_tour-location .section_tour-new_title h2, 
.section_tour-new .section_tour-new_title h2{
  font-weight:bold;
  font-size:1.75rem
}
.title-line + p{
  margin-bottom:0;
}

.section_tour-inbound .product-box .box-prices .price-box .special-price .product-price, .section_tour-new .product-box .box-prices .price-box .special-price .product-price {
    color: #D70018;
    font-weight: 700;
}  
.section-news .section_tour-new_title h2 a, .section_tour-inbound .section_tour-new_title h2 a, .section_tour-location .section_tour-new_title h2 a, .section_tour-new .section_tour-new_title h2 a{
      color: var(--main_color,#193F7B);
}
header .header-main .top-fun .hotline a {
    font-size: 1rem;
    font-weight: bold;
}
header .header-main .top-fun .hotline .hotline-text {
  padding-left: 0;
}
header .header-main .top-fun .hotline img {
  max-width: 60px;
}
header .header-main .top-fun .hotline{
      display: flex;
    align-items: center;
    justify-content: center;
} 
.section_tour-location {
    padding: 0;
    padding-top: 30px;
}
  
  .product__read-more {
  text-align:center;
}
.product__read-more a{
  display:inline-block;
  background:var(--main_color,#193F7B);
  padding:7px 15px;
  border:1px solid;
  color:#fff;
}
.product__read-more a:hover{
  background-color:transparent;
  border-color:var(--main_color,#193F7B);
  color:var(--main_color,#193F7B);
}
.section_tour-inbound .section-tour-owl .owl-dots{
  position: absolute;
}
 .section_tour-inbound .section-tour-owl .owl-nav{
   display:block!important;
 }
.section_tour-inbound .section-tour-owl .owl-dots{
  display:none
}
.section_tour-inbound .product-box {
    margin-bottom: 0;
}
.section_tour-inbound .tab-content {
  overflow: visible;
}
.section_tour-inbound .owl-carousel .owl-nav .owl-next {
  font-size: 0;
  width: 42px;
  height: 42px;
  line-height: 42px;
  background: var(--main_color);
  border-radius: 50%;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  transition: .6s ease all;
  opacity: 0;
  right: 0;
  visibility: hidden;
  z-index: 2;
  color: #fff;
}
.owl-carousel:hover .owl-nav .owl-next {
  opacity: 1;
  visibility: visible;
}


.section_tour-inbound .owl-carousel:hover .owl-nav .owl-prev {
  opacity: 1;
  visibility: visible;
}

.section_tour-inbound .owl-carousel .owl-nav .owl-prev {
  font-size: 0;
  width: 42px;
  height: 42px;
  line-height: 42px;
  background: var(--main_color);
  border-radius: 50%;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  transition: .6s ease all;
  opacity: 0;
  left: 0;
  visibility: hidden;
  color: #fff;
  z-index: 2;
}

.section_tour-inbound .owl-carousel .owl-nav .owl-next:before,
.section_tour-inbound .owl-carousel .owl-nav .owl-prev:before {
    background: transparent;
    color: var(--main_color,#193F7B);
    font-weight: 600;
    transform: translate(-50%, -50%);
    top: 50%;
    left: 50%;
}
.section_tour-inbound .owl-carousel .owl-nav .owl-next,
.section_tour-inbound .owl-carousel .owl-nav .owl-prev{
  border:1px solid var(--main_color,#193F7B)
}
.section_tour-inbound .owl-carousel .owl-nav .disabled {
    opacity: .5;
  color:#f2f2f2;
  background:#e2e2e2;
  border-color:#e2e2e2;
}
.section_tour-inbound .owl-carousel .owl-nav .disabled:before{
  color:#f2f2f2;
} 
.section_tour-new_title h2{
  font-size: 24px!important;
}  
.section_tour-inbound .product-box{
  border-bottom-left-radius: 7px;
  border-bottom-right-radius: 7px;
  box-shadow: 0 4px 7px rgb(0 0 0 / 9%);
  margin-bottom: 20px;
} 
@media(max-width:767px){
.product-description table td,.product-description table  th {
    padding: 0;
}
.product-description table {
  font-size: 13px;
} 
}
.product-description table {
  width: auto;
}  
@media(max-width:767px){
  #sync2{
  margin-bottom: 15px;
}.section-gallery {min-height:170px}
}
.product_module-column .similar-product .right-bestsell h2{
      font-weight: 500;
    margin: 0;
    color: #fff!IMPORTANT;
    font-size: 18px;
    display: block;
    text-transform: uppercase;
      padding: 7px 10px;
    border-bottom: 1px solid var(--main_color,#193F7B);
    background-color: var(--main_color,#193F7B);
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}
.product_module-column .similar-product .right-bestsell h2:after{
  opacity:0;
}  
header .header-main .col-md-3 .logo .logo-wrapper img {
  max-width: 160px;
}
header .header-main > .row{
  align-items: center;
} 
.list-blogs.blog-main .blog-item-thumbnail img{
  max-height:150px;
  width:100%;
}
.list-blogs.blog-main .blog-item-summary {
    min-height: 60px;
}   
.modal-backdrop.in{
    opacity: .5!important;
}
.modal-open  .header-nav.sticky{z-index:99} 

#productDetailForm .form-group label{width:100%;display:block}
#productDetailPopup .modal-dialog{
    max-width: 500px;
}
#productDetailForm .form-group .form-control{border-radius:10px} 
.margin-top-10 {margin-top:10px}
@media (max-width: 991px){
  header .header-main .col-md-3 .logo .logo-wrapper img {
    max-width: 120px;
  }
  .c-menu--slide-left .la-action-link-nav>a {
    color: #212121;
    border: 1px solid #212121;
}
} 
@media(max-width:991px){
  header:before {
  opacity: 0;
}
header .header-main .search .header_search input {
  color: #212121;
  border-color:#212121;
}
header .header-main .search .header_search button{
  color: #212121;
}
.c-menu--slide-left .la-nav-top-login .la-avatar-nav .la-hello-user-nav,
.c-menu--slide-left .la-scroll-fix-infor-user .la-nav-menu-items .la-title-nav-items,
.c-menu--slide-left .la-scroll-fix-infor-user .la-nav-menu-items .la-nav-list-items li a {
    text-transform: uppercase;
}
}
@media (min-width: 1200px) {
    .link_content1 {
        display: block;
    }
    .link_content2 {
        display: none;
    }
}
@media (max-width: 991px) {
    .link_content1 {
        display: none;
    }
    .link_content2 {
        display: block;
    }
} 
.header__right{
display: flex;
    align-items: center;
    justify-content: right;
}
.header-language > ul{
	display:flex;
    align-items:center;
}
.header-language form{
	margin:0;
}
.header-language ul li button{
padding:0;
}
.header-language ul li{
	margin-left:10px;
} 
.language img {
	width: 41px;
}
@media (max-width:767px){
	header .header-main .col-md-3 .logo{
    position:relative;
    }
    .language-mobile{
     position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    }
   .language-mobile li button{
   	padding:0 !important
   }
   .language-mobile ul{
   	display:flex
   }
   header .header-main .col-md-3 .nav-line-group{
   	z-index:1
   }
   .language-mobile ul li:first-child{
   	margin-right:10px;
   }
} 
.title_related{
    margin-bottom: 0;
    padding-bottom: 5px;
    margin-top: 0;
    text-transform: capitalize;
    font-size: 35px;
    color: #253d52;
    line-height: 1.1;
}
.the-article-tools li.btnWhatsapp {
    background: #43c553;
}
.the-article-tools li.btnWhatsapp  .ti-whatsapp {
    height: 20px;
    display: inline-block;
    vertical-align: middle;
    top: -2px;
    width: 20px;
}
.the-article-tools li.btnWhatsapp .ti-whatsapp{
    background: url(../images/whatsapp.png) 50% 50% / 20px no-repeat;
    margin-right: 2px;
    position: relative;
}  
header .topbar a:hover{
	color:#fff
}
@media(max-width:767px){
.header__right{
justify-content: center;
}
}
.back-zalo {
    bottom: 145px;
}
.back-whatsapp {
	display: none;
    position: fixed;
    right: 10px;
	bottom: 100px;
    z-index: 999;
    cursor: pointer;
    height: 35px;
    width: 35px;
    line-height: 35px;
    background: #4ACA59;
}
.back-whatsapp a {
    display: block;
    width: 100%;
    height: 100%;
    font-size: 20px;
}
.back-whatsapp .ti-whatsapp{
    background: url(../images/whatsapp.png) 50% 50% / 30px no-repeat;
    display: flex;
    height: 35px;
}
@media(max-width:991px){
    .back-whatsapp {
        display: block;
    }
    .article-main .article-content iframe{
    		max-width:100%;
    }
} 

.header-currency {
	display: none;
}   
.block-des h1.title-head {
    text-transform: none !important;
}