﻿.owl-item .nearby_item .img_zoom img{
    width: 270px !important;
    height: 180px !important;
}
.hotel-description-policy p, .hotel-description-policy{
    color: #000 !important;
    text-align: justify !important;
}
.box_style{
    padding: 15px 25px;
    margin-bottom: 10px;
    background: #fff;
}
#nearby-tab li {
  min-width: 150px!important;
}
#nearby-tab li a {
  text-align: center;
  padding: 8px 15px;
  border-radius: 4px!important;
  -webkit-border-radius: 4px!important;
  -moz-border-radius: 4px!important;
  background: #EBEBEB!important;
  color: #2d3e52;
  font-weight: bold
}
#nearby-tab li.active a:after {
  position: absolute;
    bottom: -5px;
    left: 50%;
    margin-left: -10px;
    border-top: 5px solid #01AAFF;
    border-left: 7px solid transparent;
    border-right: 7px solid transparent;
    content: "";
}

#nearby-tab li.active a {
  background: #0af!important;
  color: #fff!important;
}

#nearbys-hotel-slider .nearby_item,
#nearbys-restaurant-slider .nearby_item,
#nearbys-travel-place-slider .nearby_item {
  padding: 0px 10px 10px 0px;
}
#hotel-tab #nearbys-hotel-slider .nearby_item img,
#restaurant-tab #nearbys-restaurant-slider .nearby_item img,
#travel-place-tab #nearbys-travel-place-slider .nearby_item img  {
  border-radius: 4px!important;
}
#hotel-tab #nearbys-hotel-slider .nearby_item .nearby_name,
#restaurant-tab #nearbys-restaurant-slider .nearby_item .nearby_name,
#travel-place-tab #nearbys-travel-place-slider .nearby_item .nearby_name {
  padding: 5px;
}

#hotel-tab #nearbys-hotel-slider .nearby_item .nearby_name .name,
#restaurant-tab #nearbys-restaurant-slider .nearby_item .nearby_name .name,
#travel-place-tab #nearbys-travel-place-slider .nearby_item .nearby_name .name {
  color: #2d3e52;
  font-size: 13px;
  font-weight: bold;
}
#hotel-tab #nearbys-hotel-slider .nearby_item .nearby_name .distance,
#restaurant-tab #nearbys-restaurant-slider .nearby_item .nearby_name .distance,
#travel-place-tab #nearbys-travel-place-slider .nearby_item .nearby_name .distance   {
  font-size: 13px;
  font-weight: bold;
  color: #A4A4A4;
}
#nearbys-hotel-slider .owl-buttons .owl-prev,
#nearbys-hotel-slider .owl-buttons .owl-next,
#nearbys-restaurant-slider .owl-buttons .owl-prev,
#nearbys-restaurant-slider .owl-buttons .owl-next,
#nearbys-travel-place-slider .owl-buttons .owl-prev,
#nearbys-travel-place-slider .owl-buttons .owl-next
{
  position: absolute;
  top: 40%;
  background-color: #01b7f2;
  height: 25px!important;
  line-height:40px!important;
}
#nearbys-hotel-slider .owl-buttons .owl-next,
#nearbys-restaurant-slider .owl-buttons .owl-next,
#nearbys-travel-place-slider .owl-buttons .owl-next {
  position: absolute;
  right: 10px;
}

.infor_cls h5{
	color:#0a2d49 !important;
}
.adver_cls{
    margin-top: 30px !important;
    padding: 2px !important;
}
.adver_cls .info_des{
    text-align: justify !important;
}
.adver_cls ul li:not(:last-child) a {
      border-bottom: 1px solid #ddd;
      padding-bottom: 10px;
    }

    .adver_cls ul li a img {
      padding-left: 0!important;
      padding-right: 0!important;
    }

    @media (max-width:991px){
      .adver_cls ul li .content_infomation p.info_title {
          font-size: 1.3em!important;
          line-height: 22px;
        }
          .adver_cls ul li a {
          text-align: center;
        }

      .adver_cls ul li .content_infomation {
          padding: 0px!important;
          margin-top: 2px;
        }

        .adver_cls ul li:not(:last-child) a {
          border-bottom: 0!important;

        }
    }

    @media (max-width:767px){
        .adver_cls {
            padding-bottom: 0!important;
        }
        .adver_cls {
            padding: 10px!important;
        }
    }

    @media (max-width: 1024px) and (min-width: 768px) {
        .adver_cls ul li a {
            padding: 5px;
        }
    }