#register_popup .title {
    color: #f73923;
    font-size: 20px;
    font-weight: 700;
    margin: 10px 0;
} 
.logo-box-style2 {
margin:  0;
}
.logo img {
    max-height: 100px!important;
} 
.info-item_news .desc-item{
      min-height: 84px;
} 
@media(min-width:991px){
  .content-new {
    display: flex;
}
}
.news-news .sidebar .title-head span{
      position: unset!Important;
    top: unset;
    left: unset;
    padding: unset;
    line-height: 41px;
}
.custom_default_1 .wrap_img {
  max-height: 315px;
}
.custom_default_1.item{
  border:0;
}
.product_special .body{
  bottom: 0;
      padding: 20px;
}
.wrap_countdown{
  display:none;
}
@media(max-width:767px){
  .product-booking .heading span ,
  .booking_news .heading span{
    width: 360px;
    font-size:40px;
}
}
#register_popup .title {
    color: #f73923!important;
    } 
    
    .name_bus {
    position: absolute;
    width: 100%;
    left: 0;
    bottom: 0;
    text-align: center;
    margin: 0;
    font-size: 16px;
    color: #fff;
    font-weight: 700;
    line-height: 20px;
}
.name_bus a {
    display: block;
    background: rgba(0,0,0,.5);
    padding: 15px 5px 10px 5px;
    color: #fff;
}
.img-item_news{
      position: relative;
}
.cho_thue_xe_service .title-item.text-ellipsis{
  display:none;
}
.cho_thue_xe_service .info-item_news .desc-item{
  margin:0;
  margin-bottom:10px;
    text-align: left;
}
.cho_thue_xe_service .info-item_news{
  padding:10px;
}  
.news-news .single-creative .featured .the-post-meta{
  background:#fff;
}
.news-news .single-creative .featured .the-post-meta *{
  color:#111;
}
.news-news .single-creative .featured .post-title{
      margin-top: 20px;
    margin-bottom: 20px;
    font-size: 33px;
    line-height: 1.3;
}
.news-news .single-creative .featured .the-post-meta{
  max-width: 786px;
}
.about-image-box{
      max-width: unset;
}
.cho_thue_xe_service .info-item_news .desc-item{
  text-align:left;
}
.product_special .wrap_img {
    border-radius: 30px;
}
.product_special .wrap_img:before {
    position: absolute;
    content: "";
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: rgba(4,4,4,.3);
    -o-transition: all .3s;
    -moz-transition: all .3s;
    -webkit-transition: all .3s;
    -ms-transition: all .3s;
    pointer-events: none;
    z-index: 1;
} 


.container {
    padding: 0 10px;
    max-width: 1320px!important
}
@media (min-width: 1800px) {
    .container {
        max-width: 1640px!important
    }
} 
.main-menu.style2 .navigation > li > a {
  padding: 39px 0px 37px;
  font-size: 16px;
}
.main-menu .navigation > li > ul > li > a{
  color: #000;
  font-weight: 500;
}
.main-menu.style2 .navigation > li:nth-child(4) > a{
  padding:0
}
.main-menu .navigation > li > ul{
  min-width: 500px;
  background: #fff;
}
.service-header .fa{
  color: #002200;
}
.service-header a{
  font-size:16px;
  font-weight:500;
  color:#166734;
  font-family: "Roboto","HelveticaNeue","Helvetica Neue",sans-serif!important;
}  
@media (max-width: 767px)
{
  .about-area {
    padding: 0;
}
} 
@media(min-width:991px){
  .display_flex{
    display:flex;
    align-items:center;
  }
}
.about-area{
  padding-bottom:0
}
@media(max-width:768px){
  [class^='product-product'] #table-of-content ul {
    display: block;
}
  [class^='product-product'] #table-of-content ul li {
    padding: 8px 25px 8px;
}
[class^='product-product'] #header_cover .heading{ display:none}
} 
@media (max-width: 960px){
[class^='product-product-'] #header_cover {
    padding: 30px 0 120px!important;
}
}
.main-slider .big-title{
  min-width:1200px;
  text-align:center
} 
@media(max-width:767px){
  #rev_slider_one_forcefullwidth{
    max-height:150px!important
  }
} 
.decs-detail ol,.decs-detail ul {
    margin-top: 0;
    margin-bottom: 10px;
      display: block;
    list-style-type: disc;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    padding-inline-start: 40px;
}
.decs-detail li{
      list-style-type: disc;
}
 
 [class^='product-product'] #table-of-content ul li:hover{
  background:#186835;
}
[class^='product-product'] #table-of-content ul li:hover a{
  color:#fff
} 
#register_form textarea {
    height: 58px;
    border-radius: 40px;
    font-size: 16px;
    padding: 8px 20px;
  margin-bottom:20px
}

#register_popup .price-sale{
      color: #f73923;
    font-size: 18px;
} 
[class^='product-product'] #table-of-content ul li a, .news-new-default #table-of-content ul li a{
  color:#186835
} 
.slide-content.left-slide .text{
    min-width: 1200px;
    text-align: center;
} 
.slide-content.left-slide .text{
  color:#186835;
  font-size: 36px;
    line-height: 1.1em;
    font-weight: 700;
    text-transform: none;
} 
.main-slider .slide-content .big-title{
  color:#186835
} 
.btn:before {
    background-color: #d62717;
}
.btn {
    background-color: #186835;
    color: #fff; 
    }
    @media(max-width:767px){
  .main-slider .big-title,
  .slide-content.left-slide .text{
    max-width:400px;
    min-width:300px;
  }
  .main-slider .big-title{
    font-size:36px!important;
  }
  .slide-content.left-slide .text{
    font-size:26px;
  }
}
@media (max-width: 767px)
{
  .col-100-h .logo img {
    max-width: auto !important; 
}
  .logo-box-style2 a img {
    width: auto !important;
  }
  .express-new-new .article-main .nav-tabs li{
    display: block;
    float: unset;
    border-bottom: 1px solid #fff;
    margin-bottom: 0;
  }
  .express-new-new .article-main .nav-tabs>li>a{
  	margin-right: 0;
  }
} 
 
[id^='product-product-'] #depar_local_wrap .select_wrap{
  max-width:85%;
  margin-left:20px;
  
}
[id^='product-product-'] #register_form select{
  padding-left:10px
}  
#description ol, #description ul {
    margin-top: 0;
    margin-bottom: 10px;
    display: block;
    list-style-type: disc;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    padding-inline-start: 40px;
}
#description li {
    list-style-type: disc;
} 
.news-news .btn:before{
  background:var(--main_color);
  
}
.news-news .panel-table-of-content .with-chevron{
  color:#fff!important
}
.news-news #table-of-content ul li a{
      color: #186835!important
}
.panel-table-of-content .with-chevron:hover .chevron{
  color:#186835!important
} 
.attribute_group_id_10{
  min-height:42px
} 

.about-area .about-image-box .text-box{
  display:none
} 
@media(min-width:768px){
  #product_custom-0.product-booking .heading span{
    background-size: 1000px;
    width: 1000px;
    height:auto;
  }
}
.sec-title .title.about-text__title{
      color: #186835;
      font-weight: 700;
      font-family: 'Poppins', sans-serif;
      font-size: 56px;
      line-height: 1.4;
} 
.__overlay-content h3{
  font-size:18px;
  padding:10px 0;
} 
.product-view_grid > .row{
  display: flex;
  flex-wrap: wrap;
}
.product-view_grid > .row > [class^='col-'] {
  margin-bottom: 30px;
} 
