@media only screen and (min-width: 1200px) and (max-width: 1599px) {
	
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.boat_ride-img img{
	width: 100%;
	height:auto;
}
.pricing-icon img{
	width: 100%;
	height: auto;
}
img {
	width: 100%;
}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.boat_ride-img img{
	width: 100%;
	height:auto;
}
.pricing-icon img{
	width: 100%;
	height: auto;
}
}
@media only screen and (max-width: 992px) {
.event-content{
	text-align: center;
	margin : 10px;
}
img {
	width: 100% !important;
	height: auto;
}
.testimonial_img img{
	width: 120px !important;
	height: auto;
}
.small-height .nav-logo-wrap .logo img{
	width: auto!important;
}
.hero-content{
	top:40%;
}
#hero{
	padding : 0!important;
}
section{
	 padding: 10px 0 0 0;

}
.full-screen{
	height: auto;
	width: 100%;
}
.bg-dark-10:before, .bg-dark-50:before, .bg-dark-80:before, .bg-dark-90:before, .bg-dark-30:before, .bg-light-90:before{
	height: 100%;
}
.parallax-hero{
	position: relative;
}
}
@media only screen and (max-width: 767px) {
	.about-descrition p{
			padding: 5px;
	}
	.about-descrition h5{
		padding: 5px;
		font-size: 20px;
	}
	.pr-0{
	padding-right: 15px;
}
img.resp {
	margin-bottom: 15px;
}
.list-box{
	width: 100%;
}
.event-boatride img{
	width: 100%;
}
.nav-logo-wrap .logo img{
	margin: 2px!important;
	width: 60%!important;
}

.pdr-0{
	padding-right: 15px !important;
}
img{
	width: 100%;
}
.bigone_content{
	margin: 0 15px;
}
.bigone_content h3{
	padding-top: 15px;
}
.mt-xs-40{
	margin-top: 10px !important;
}
.event-boatride{
	margin-bottom: 10px;
}
.boat_ride-img img{
	width: 100%;
	height:auto;
}
.pricing-icon img{
	width: 100%;
	height: auto;
}
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
	.about-descrition p{
			padding: 5px;
	}
.about-descrition h5{
		padding: 5px;
		font-size: 20px;
	}
	.pr-0{
	padding-right: 15px;
}
.sub-menu{
	color: #fff !important;
}
.pr-0{
	padding-right: 15px !important;
}
}
@media only screen and (min-width: 640px) and (max-width: 767px) {
	.about-descrition p{
			padding: 5px;
	}
	.about-descrition h5{
		padding: 5px;
		font-size: 20px;
	}
.pr-0{
	padding-right: 15px;
}
}
@media only screen and (max-width: 550px) {
	.about-descrition p{
		padding: 20px;
	}
	.pr-0{
	padding-right: 15px !important;
}
	.about-descrition h5{
		padding: 5px;
		font-size: 30px;
	}
	.about-descrition h1{
		font-size: 25px;

	}
	.sub-menu{
	color: #fff !important;
}
.offer-icon a {
	width: 30%;
	padding: 15px;
	font-size: 12px;
}

.hero-content{
	top:26%;
}
}