@media screen and (max-width: 699px) {
	.smallcontainer{
		max-width:90% !important;
	}
	.site-logo a.custom-logo-link {
		margin-left: 20px !important;
	}
	.entry-content h1, .entry-content h2, .entry-content h4{
		margin-left:20px;
	}
	.entry-content h1, .homeheader h3{
		font-size:36px !important;
		font-weight:700!important;
		max-width:300px;
	}
	h2.destinationsheader {
		font-weight:600;
		font-size:18px !important;
	}
	.mobile-search-toggle{
		display:none !important;
	}
	.header-titles-wrapper{
		justify-content:left;
	}
	.header-inner{
		padding:0;
		margin:0;
	}
	.site-logo a, .site-logo img{
			margin:0;
			margin-top:20px;
	}
	.header-titles-wrapper{
		padding-left:20px;
	}
	#GLIDEHP{
		padding:0 !important;
	}
	.hphighlight{
		font-size:14px !important;
		padding:20px !important;
	}
	.findAventures{
		margin-left:20px !important;
	}
	#searchTrip select, #searchTrip span{
		display:none;
	}
	#searchTrip{
		margin-left:20px;
	}
	.glide__slides li .myFeature {
		margin-top:0px;
	}
	.glide__slides .hphighlight {
		white-space:initial !important;
	}
	.hphighlight .sig{
		font-size:14px !important;
	}
	.glide__bullets{
		display:none;
	}
	ul.glide__slides{
		padding:0 !important;
	}
	.hideonmobile{
		display:none;
	}
	.discover .ugb-container__wrapper {
		background-size: auto 50px !important;
	}
	.discover .entry-content h3{
		margin:2rem auto 1rem;
	}
	.ugb-container.ugb-container--v2.ugb-container--width-small .ugb-container__content-wrapper{
		width:100% !important;
	} 	
	.featured .ugb-container__content-wrapper > h3{
		padding-top:40px;
	}
	.myFeature p{
		margin:0;
	}
	.featureTitle, .featureHighlight, .featureTxt, .featureLink{
		padding:2px 20px;
	}
	#featuredtrips .myFeature, #GLIDEBoatsSlider .myFeature{
		height:440px !important;
	}
	.featured .ugb-container__wrapper {
		background-size: 380px !important; 
	}
	.site-logo a {
		margin-left: 20px !important;
	}
	
	.mobileYes .glide__slides{
		flex-wrap:wrap;
	}
	.mobileYes li{
		margin:auto;
		width: 100vw;
	}
	.mobileYes li .myFeature{
		margin:auto;
		width: 80vw;
	}
	.discover .ugb-container__wrapper{
		background-size: auto 90vh !important;
	}
	.discover .ugb-container__wrapper p.smallcontainer{
		font-size:14px;
		padding:20px;
	}
	#featuredtrips, #GLIDEBoatsSlider{
		margin-left:0px !important;
	}
	#featuredtrips .myFeature, #GLIDEBoatsSlider .myFeature{
	margin-left:20px;
}
	.aboveandbeyond .ugb-container__wrapper{
		background-position: center 630px !important;
		background-repeat: no-repeat !important;
		background-size: 600px auto !important;
	}
	.aboveandbeyondblurb{
		background:#fff;
		margin-top:200px !important;
		text-align: center;
		padding-bottom: 30px;	
	}
	.aboveandbeyondblurb h2{
		font-size:24px !important;
		margin-left:0px;
		margin-bottom:10px;
		
	}
	#GLIDETestimonials{
		padding-top:0px !important;
		height: 300px;
	}
	#GLIDETestimonials source, #GLIDETestimonials img, #GLIDETestimonials picture{
		display:none;
		
	}
	#GLIDETestimonials .testimonial{
		max-width:400px;
		flex-direction: row-reverse;
		flex-wrap: wrap-reverse;;
	}
	#GLIDETestimonials .testimonial .sig, #GLIDETestimonials .testimonial .text{
			margin:0;
			padding:20px;
			text-align:center;
			width:100%
	}
	#GLIDETestimonials .testimonial .sig h3{
		font-size:14px;
	}
	.valuesandculture .ugb-container__wrapper{
		background-position: center top!important;
		background-repeat: no-repeat !important;
		background-size: 600px auto !important;
	}
	.valuesandculture .wp-block-columns{
		margin:0 !important;
		padding:0 !important;
	}
	.valuesandculture h2{
		font-size:24px !important;
		max-width: 160px;
	}
	.values{
		max-width: 100% !important;
	}
	.values h6 {
		text-transform: none;
		margin: 0 !important;
		border-left: 0px solid #e1b724 !important;
		padding-left: 0px !important;
		font-size: 24px !important;
		text-align:center;
		display:inline;
	}
	.valuesandculture .ab-block-layout-column-inner{
		text-align:center;
	}
	.valuesandculture p{
		font-size:16px !important;
		color:#323572 !important;
	}
	.valuesandculture p:before{
		content:" ";
		position:absolute;
		Width:50px;
		margin:auto;
		height:3px;
		background:#e1b724 ;
		left: 0;
		right: 0;
		top: -10px;
	}
	.blogHighlight{
		height:auto;
	}
	.blogHighlight h2{
		font-size: 20px !important;
	}
	#blogControls{
		display:none;
	}
	.glideblog .myFeature{
		margin:10px !important;
		height:auto !important;
		padding-bottom:20px;
	}
	.footer-widgets h2{
		font-size: 24px !important;
		padding:20px !important;
	}
	.footer-widgets label{
		font-size:14px !important;
		font-weight:500 !important;
		letter-spacing:0px !important;
	}
	#subform{
		padding:20px !important;
	}
	.widget .widget-title{
		margin:0 !important;
	}
	.footer-widgets-wrapper .column-two .widget{
		width:100%;
	}
	.footer-widgets-wrapper .column-two{
		padding:0 !important;
	}
	.footer-widgets-wrapper ul {
		margin-left: 20px !important;
	}
	.column-two .custom-html-widget{
		padding-top:0px !important;
	}
	.custom-html-widget img{
		max-width:70% !important;
		margin-left:20px !important;
	}
	.blogsslider .ugb-container__wrapper{
	background-size: 400px !important;
	}
	.classicslider .sliderTxt,  .classicslider .sliderPic {
		float:none !important;
		display:block !important;
		width:100% !important
	}
	.specifications ul, .specifications .wp-block-column{
		margin-bottom:0px !important;
	}
	.specifications .wp-block-column:last-of-type{
		margin-bottom:20px !important;
	}
	div[data-glide-el="controls"]{
		display:none !important;
	}
	.template-full-width-nocover .nk-awb-fullheight {
		min-height: 50vh !important;
	}
	.highlighted{
		display:none !important;
	}
	.vessels-explorer .nk-awb .nk-awb-inner > .jarallax-img {
		width: 150%;
		margin-left: -50%;
		max-width:150%;
	}
	#GLIDEFeatures, .specifications, .deckmap {
		border:0px;
		box-shadow:0px 0px 0px !important;
	}
	.single-post .std-container{
		 max-width:90% !important;
	 }
	 .single-post .post-inner {
		margin-top: 100px;
	 }
	 .single-post .featured-media-inner {
		margin-top: 0 !important;			
	 }
	 .glidecontainer.mediaslider{
		 max-height:120px;
	 }
	 .single-post .entry-content{
		 margin-bottom:40px;
	 }
	 .single-post aside.categories {
		max-width: 90% !important;
		float: none!important;
		padding-left: 0px!important;
	}
	.previous-post-container{
		float:left!important;
		width:49%!important;
	}
	.next-post-container{
		float:right !important;
		width:49% !important;
	}
	.next-post-container img, .previous-post-container img{
		width: 100%;
		height: 200px;
		object-fit: cover;
	}
	.next-post-container p{
		text-align:right;
	}
	.next-post, .previous-post{
		height:200px;
		overflow:hidden;
		margin-bottom:10px;
	}
	img.avatar {
		margin-left:10px;
	}
	.author-description{
		padding:10px;
	}
	.archive .std-container{
		display:flex;
		flex-direction: column-reverse;
	}
	.archive main{
		display:block !important;
		float:right;
	}
	.archive aside.categories{
		float:left !important;
		padding-bottom:40px;
	}
	.categoriesmobile{
		display:block !important;
		width:100%;
		border-top:1px #333 solid;
		border-bottom:1px #333 solid;
		padding:20px;
		font-weight:bold;
		cursor:pointer;
		margin-bottom:20px;
		
	}
	.archive .categories{
		display:none;
	}
}	

.menu-modal, .menu-modal-inner{
	background: #323870 !important;
}
.menu-modal .sub-menu li a{
	color:#fff !important;
}
.nav-toggle .toggle-icon, .nav-toggle svg{
	width:40px !important;
	height:30px !important;
}
.nav-toggle .toggle-text{
	display:none;
}
.header-inner .toggle{
	align-items: normal;
	padding:35px 10px !important;
}