
/* Index Adventure */

.theme-adventure p {
   //line-height: 22px;
}

@media(min-width:768px){
 .slide-txt{
   position:relative;
   width:73%;
}
}

@media(max-width:767px){
 .slide-txt{
   position:relative;
   width:100%;
}
}

.slide-txt span {
   //color: #CCA56E;
   color:#ffffff;
   //display: table;
   margin: 0 auto;
   //font-weight: 800;
  // background-color: rgba(0,0,0,0.80);
  //background-color:rgba(145, 199, 61, 0.9);
    //padding: 10px 10px;
   padding: 3px 2px;
   font-size:20px;
   //text-align: center;
   text-align:left;
}

.slide-txt span.word3{
   //display:block;
}


.theme-adventure .heading-title {
   //color: #333;
   color:#002f6a;
   font-weight: 100;
}

.theme-adventure .heading-title span {
   font-weight: 800;
   color: #D9D9D9;
   text-transform: capitalize;
}

.theme-adventure .heading-des {
   font-weight: 600;
   //color: #000;
   color:#fff;
}

.theme-adventure .video-content-tit h2 {
   font-weight: 600;
}

.theme-adventure .tour {
   width: 100%;
   position: relative;
   display: table;
   margin-bottom: 20px;
}

.theme-adventure .tour h3 {
   font-weight: 600;
   font-size: 15px;
   margin-bottom: 5px;
   color: #968B82;
}

.theme-adventure .tour p {
   float: left;
   padding-right: 10px;
   background-color: #fff;
   font-size: 13px;
   position: relative;
   z-index: 1;
}

.theme-adventure .tour .price {
   font-family: 'Open Sans', sans-serif;
   float: right;
   margin-top: -3px;
   padding-left: 12px;
   background-color: #fff;
   font-weight: 300;
   font-size: 18px;
   position: relative;
   color: #909571;
   z-index: 1;
}

.theme-adventure .tour .dot {
   width: 100%;
   position: absolute;
   left: 0px;
   top: 55px;
   border-top: 1px solid #968B82;
   z-index: 0;
}

/*Recent Works (Owl Carousel)
------------------------------------*/
.owl-work-v1 .owl-navigation {
  top: 3px;
  position: relative;
}

.owl-work-v1 .owl-navigation {
  margin-bottom: 10px;
}

.owl-work-v1 .item a {
  text-align: center;
}

.owl-work-v1 .item a:hover {
  text-decoration: none;
}

.owl-work-v1 .item a:hover strong {
  color: #555;
}

.owl-work-v1 .item em.overflow-hidden {
  display: block;
}

.owl-work-v1 .item a span {
  display: block;
  padding: 10px;
  border-bottom: solid 2px #eee;
}

.owl-work-v1 .item a strong {
  color: #555;
  display: block;
}

.owl-work-v1 .item a i {
  color: #777;
}

.owl-work-v1 .item a img {
   transition: all 0.8s ease-in-out;
}

.owl-work-v1 .item a:hover img {
   opacity: 0.8;
   transform: scale(1.2) rotate(3deg);
}

.owl-work-v1 .item a:hover span {
   border-bottom: solid 2px #72c02c;
   transition: all 0.3s ease-in-out;
}


.overflow-hidden {
    overflow: hidden;
}


/*--------------------------------------------------
   [45. Owl Carousel]
----------------------------------------------------*/
.owl-btn {
  //color: #777;
  color:#fff;
  cursor: pointer;
  font-size: 18px;
  padding: 2px 9px;
  text-align: center;
  //background: #f5f5f5;
  background:#4E5663;
}

.owl-btn:hover {
  color: #fff;
  //background: #72c02c;
  background:#91c73d;
}

/*Owl Carousel v1*/
.owl-carousel-v1 .owl-navigation {
  //text-align: right;
  margin-bottom: 20px;
}

.owl-carousel-v1 .item {
  margin: 0 5px;
}

.owl-carousel-v1 .item img {
  text-align: center;
}

.owl-carousel-v1 .owl-pagination {
  display: none;
}
