/*
Theme Name: Travil
Author: ModinaTheme
Author URI: https://themeforest.net/user/modinatheme/
Description: Travel & Tour Booking Html Template
Version: 1.0.0
*/

/*
=================================
|***    Table of contents:   ***|
=================================

1. General styles
2. Typography
3. Helpers
4. Preloader
5. Go up button
6. Header and navigation
7. Hero Section
8. About us
9. Services
10. Fun facts
11. Projects
12. Pricing
13. Testimonial
14. CTA
15. Team
16. Video Banner
17. Shop
18. Marquee
19. Blog
20. Footer

Main Style file-> assets/css/main.css 
*/
.swiper-slide .brand-img img{width:100%;}

.common-content{}

.common-content ul{padding-left:20px;}
.common-content ul li{
	list-style: circle;
    list-style-position: outside;
}
.common-content ul li::marker {
  color: red;
}
/*  Banner bottom design   */
.banner-bottom-wraper{
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
	z-index:1;
}
.banner-bottom-wraper .banner-bottom-line{
	width:100%;
	background:url(../img/hero/banner-bg.png) repeat-x;
	height:86px;
}
.has-success{color:#060;}
.has-error{color:#F00;}

.tour-details-wrapper .tour-details-items .details-content .client-review-items .clinet-box-items .clinet-box .review-wrap-area{
	 border-bottom: 0px solid rgba(21, 20, 21, 0.14); 
     padding-bottom: 0px;
}
.tour-details-items .city-detals{}
.tour-details-items .city-detals ul{margin-top:30px;}
.tour-details-items .city-detals ul li{
	color: #818181;
	font-weight: 500;
	font-size: 16px;
	display:inline-block;
}
.tour-details-items .city-detals ul li+li{margin-left:30px;}
.tour-details-items .city-detals ul li i {
  color: var(--theme-color-2);
  margin: 5px;
}

.gallery{padding:5px;}
.gallery::before {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    content: "";
    border-radius: 0px;
    background: var(--white);
    -webkit-box-shadow: 10px 9px 106.6px 55px rgba(5, 6, 60, 0.04);
    box-shadow: 10px 9px 106.6px 55px rgba(5, 6, 60, 0.04);
    z-index: -1;
    top: 0%;
    height: initial;
}
.gallery .thumb {
    margin: 0 auto;
    width: 100%;
    height: auto;
}
.gallery .thumb img {
    width: 100%;
    height: 100%;
    border-radius: 0;
}
.tp-captcha{
	margin-top:15px;
	width:100%; 
	margin-left: 0px;
}
@media (max-width: 575px) {
	.tp-captcha{
		margin-left: 0px;
	}
	.tour-details-wrapper .tour-details-sidebar .tour-sidebar-items{
		padding: 45px 18px;
	}
}