/*  Desktop */
@media all and (min-width: 1601px) and (max-width: 1920px)
{

}

/* Laptop */
@media (max-width: 1366px)
{

}

/* Large devices (desktops, less than 1200px) */


/* Medium devices (tablets, less than 992px) */
@media (max-width: 991px)
{
	main{padding: 80px 0 0;}
	.srch_detail{margin: 15px auto 0;}
	br{display: none;}
	.wd-book-form h3::before{max-width: 100px;}
	.wd-book-form h3::after{max-width: 100px;}
	.inr_bnr{padding: 30px 0;}
	.activity_bx{    padding: 20px 0 110px;}
	.pagination{margin-top: 20px;}
	.form-icon svg{width: 20px;height: 20px;}
	.wd-book-form form, .wd-group-flx{grid-gap: 10px;}
	.wd-book-form .form-control{padding: 10px 10px 10px 55px;font-size: 14px;border-radius: 14px;}
	.form-icon{margin: 10px 10px 10px 15px;}
	.wd-search-btn{padding: 10px 15px;}
	.wd-book-form{padding: 15px;}
	.wd-home-bnr{height: 400px;}
	.wd-bnr-title h1, .wd-main-title{font-size: 30px;}
	.wd-bnr-title p{font-size: 14px;}
	.wd-spot-blog{padding: 30px 0;}
	.wd-spot-img img{height: 150px;}
	.owl-spots.owl-carousel .owl-nav{position: unset;justify-content: center;margin: 20px auto 0;}
	.owl-spots .owl-prev, .owl-spots .owl-next{position: unset;}
	.owl-spots .owl-prev span, .owl-spots .owl-next span{width: 38px;height: 38px;}
	.wd-testi-bx{    padding: 25px 15px 15px 35px;}
	.wd-testi-bx p{margin-bottom: 10px;font-size: 14px;}
	.wd-brand-blog{    padding: 30px 0 90px;}
	.wd-title-area{margin-bottom: 15px;}
	.wd-choose-time label{    padding: 3px 5px;min-width:unset;}
	.wd-book-form h3{font-size: 20px;}


}

/* Small devices (landscape phones, less than 768px) */
@media (max-width: 767px)
{	
	.pagination{overflow-x: scroll;margin-top: 20px;padding-bottom: 10px;}
	.pagination .page-link{font-size: 14px;}
	.pagination .page-link{width: 35px;height: 35px;}
	.wd-spot-dtls h4{font-size: 16px;}
	.wd-spot-img img{height: 150px;}
	.activity_bx .wd-spot-box{margin-bottom: 15px;}
	.activity_bx{padding: 20px 0 100px;}
	.wd-book-form h3{font-size: 18px;}
	.wd-book-form h3::before{display: none;}
	.wd-book-form h3::after{display: none;}
	.wd-book-form form, .wd-group-flx{flex-direction: column;}
}

/* Extra small devices (portrait phones, less than 576px) */
@media (max-width: 575px)
{
	.activity_bx{padding: 30px 0;}
}