:root {
	--pale-blue: #9fb7d1;
	--light-blue: #b3cbe4;
	--mid-blue: #5d88bb;
	--mid-blue-rgba: rgba(93, 136, 187,.75);
	--dark-blue: #28394a;
	--light-silver: #d6d6d6;
	--mid-silver: #a1a8b2;
}
@media (max-width: 992px){
	.toprow .dt-nav {
		display: none;
	}
	.mob-nav {
		display: none;
	}
	
	.toprow .nav {
		
	}
	
	.toprow .nav-toggle {
		display: flex;
		margin-left: auto;
	}
	
	
}


.show-on-mob {
	display: none;
}



@media (max-width:768px){
	
	.hero {
		height: 300px;
	}
	
	.hide-on-mob {
		display: none;
	}
	
	.show-on-mob {
		display: block;
	}
	
	.flexed-row {
		flex-direction: column;
	}
	
	
	
	.flexed-row {
		padding: 0 /*20px*/;
	}
	
	
	.flexed-row .image img {
		width: 100%;
		height: auto;
	}
	
	.footer-block {
	    flex: 1 1 100%;
	 }
	 
	.footer-row {
		flex-direction: column;
	}
	
	.page-block {
		flex-direction: column;
		width: 100%;
		margin-bottom: 15px;
	}
	
	.footer-block {
		margin-bottom: 15px;
	}
	
	.footer-block:last-of-type {
		margin-bottom: 0;
	}
	
	.page-list {
		flex-wrap: wrap;
	}
	
	.page-block .footer-block {
		margin-bottom: 5px;
	}
	
	.side-image-row {
		flex-direction: column;
	}
	
	.bookings-wrap, .contact-wrap {
		flex-direction: column;
	}
	
	.bookings-wrap div, .contact-wrap div {
		width: 100% !important;
	}
	
	.bookings-wrap .mr-3, .bookings-wrap .ml-3 {
		margin: 0 !important;
	}
	
	/*
	.bookings-wrap div:not(.validate):first-of-type {
		margin-bottom: 25px;
		margin-left: 0 !important;
		margin-right: 0 !important;
	}
	*/
	
	
	.px-6 {
		padding-left: 2rem !important;
		padding-right: 2rem !important;
	}
	
	.hero .h1, .flexed-row h1 {
		text-align: center;
		width: 100%;
	}
	
	.flexed-row .tab-content {
		padding: 0 5%;
	}
	
	.flexed-row .nav-pills {
		flex-direction: column;
		width: 90%;
		margin: 0 5%;
	}
	.flexed-row .nav-pills .nav-item button {
		width: 100%;
		margin-bottom: 5px;
	}
	
	.nav-pills .nav-link {
		margin-right: 0;
	}
	
}



@media screen and (max-width: 600px){
	.side-image-row .side-image {
	  height: auto;
	  max-height: none;
	  width: 100%;
	}
}