#home_testimonials .item{ padding: 25px!important;}
.lifetimeite_feature_section.welcomeBox{ padding:50px 0px 15px 0px;}
.lifetimeite_world_section{ padding: 50px 0px 0 0!important;}

.testimonials_section_home{background-color: #008bde; padding: 70px 40px 40px 40px!important;}
#home_testimonials .owl-controls div{background: #fff!important;}
.feature_video_section{ margin-top: 40px;}


.main_testimonials_content p{background: #fff;}
.testimonial_img_part h4{color:#fff;}

.lifetimeite_feature_section{ }
.lifetimeite_world_section{padding: 99px 0px 0 0;}

.newTours{ position:relative; clear: both; padding:20px 0 0 0;}
.newTours .portfolio_filter_wrapper{position:relative; display: flex; flex-wrap: wrap;}
.newTours .portfolio_filter_wrapper .isotope-item{    
	width: 32.3%;
    margin: 0 .5% 17px .5%;
}

.newTours .one_third.gallery3{position:relative;}

#portfolio_filter_wrapper,
.portfolio_filter_wrapper {
  width: 960px;
  padding-top: 40px;
  -webkit-transition: opacity 1s ease;
  -moz-transition: opacity 1s ease;
  -ms-transition: opacity 1s ease;
  -o-transition: opacity 1s ease;
  transition: opacity 1s ease;
  visibility: hidden;
  opacity: 0;
}
#portfolio_filter_wrapper.visible,
.portfolio_filter_wrapper.visible {
  visibility: visible;
  opacity: 1;
}
#portfolio_filter_wrapper.gallery,
.portfolio_filter_wrapper.gallery {
  width: 100%;
}
#portfolio_filter_wrapper.fullwidth,
.portfolio_filter_wrapper.fullwidth {
  width: 100%;
  padding: 40px 0 0 0;
  margin-left: 0;
}
body.page-template-tour-list-image-php #portfolio_filter_wrapper.fullwidth {
  width: 100%;
}
#portfolio_filter_wrapper.shortcode,
.portfolio_filter_wrapper.shortcode {
  padding-top: 0 !important;
}
body.tax-tourcats #portfolio_filter_wrapper.fullwidth,
body.tax-tourcats #portfolio_filter_wrapper {
  padding: 0;
}
#portfolio_filter_wrapper.fullwidth.tour_single,
.portfolio_filter_wrapper.fullwidth.tour_single {
  padding-top: 20px;
}
#portfolio_filter_wrapper.shortcode,
.portfolio_filter_wrapper.shortcode {
  padding-top: 0;
}


#page_content_wrapper .gallery_type img, .page_content_wrapper .gallery_type img {
    max-width: none!important;
    width: 100%;
    height: auto;
}
.one_third.gallery3 div.thumb_content.fullwidth {
    padding: 20px 15px 15px 15px;
    line-height: 1.8;
	overflow: hidden;
}

.thumb_content {
    text-align: left;
}
div.thumb_content .thumb_title {
    float: left;
    width: 70%;
}
.one_third.gallery3 div.thumb_content {
    /*position: absolute;
    left: 0;
    bottom: 0;*/
    padding: 12px 15px 7px 15px;
    background: #000;
    background-color: rgba(0,0,0,1);
    color: #000;
    width: 100%;
    height: auto;
    font-size: 12px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    line-height: 1.8;
    -webkit-transition: color .2s linear,background .2s linear;
    -moz-transition: color .2s linear,background .2s linear;
    -ms-transition: color .2s linear,background .2s linear;
    -o-transition: color .2s linear,background .2s linear;
    transition: color .2s linear,background .2s linear;
}
.one_third.gallery3 a {
    line-height: 0;
    display: block;
}
div.thumb_content.fullwidth .thumb_title .tour_country {
    font-size: 12px;
}
div.thumb_content .thumb_title .tour_country {
    color: #fff;
    font-size: 10px;
    font-weight: 900;
    letter-spacing: 1px;
    font-style: italic;
    text-transform: uppercase;
}
div.thumb_content.fullwidth h3 {
    font-size: 20px;
    line-height: 32px;
	color:#fff;
	margin-top:0;
	margin-bottom:0;
}
div.thumb_content .thumb_meta {
    float: right;
    width: 30%;
    text-align: right;
}
div.thumb_content.fullwidth .thumb_meta .tour_days {
    font-size: 12px;
	color: #fff;
	font-weight: 900;
    text-transform: uppercase;
}
div.thumb_content.fullwidth .thumb_meta .tour_price {
    font-size: 20px;
	color: #fff;
    font-weight: 700;
}

div.thumb_content.fullwidth .thumb_meta .tour_price span{ font-size:13px;}


@media (max-width:767px){
.newTours .portfolio_filter_wrapper{ display: block; flex-wrap: inherit;}
.newTours .portfolio_filter_wrapper .isotope-item{width: 97%; margin: 0 1.5% 17px 1.5%;}
#home_testimonials .owl-controls .owl-nav{
    width: 100%;
    left: inherit!important;
    display: block;
	bottom: 100px;
}
#home_testimonials .owl-controls div{ margin-right: 20px;}
#home_testimonials .owl-controls div.owl-prev{margin-left: 20px;}


}

