/*
Theme Name: Latchi Boat Hire
Author: Rebellion Geeks
Author URI: http://rebelliongeeks.com
Description: Custom Theme Developed For Mahimos Boat Hire
Version: 1.0
Template: yacht
*/


/* Rebellion Geeks Code Starts Here. */
/* Top Menu */
.nav-menu #menu-top-sticky-1 li.menu-phone-link {
	background: #ffffff;
	padding: 0;
	border-radius: 8px;
}

.nav-menu #menu-top-sticky-1 li.menu-phone-link:hover {
	box-shadow: 0px 0px 13px 5px rgba(0, 0, 0, 0.39);
}

.nav-menu #menu-top-sticky-1 li.menu-phone-link a {
	color: #21366c;
	padding-left: 10px;
	padding-right: 10px;
}

.nav-menu #menu-top-sticky-1 li.menu-phone-link a {
	border: none;
}

.nav-menu #menu-top-sticky-2 li.menu-phone-link {
	background: #21366c;
	padding: 0;
	border:none;
}

.nav-menu #menu-top-sticky-2 li.menu-phone-link:hover {
	box-shadow: 0px 0px 13px 5px rgba(0, 0, 0, 0.39);
}

.nav-menu #menu-top-sticky-2 li.menu-phone-link a {
	color: #ffffff;
	padding-left: 10px;
	padding-right: 10px;
}

.nav-menu #menu-top-sticky-2 li.menu-phone-link a {
	border-color: #21366c;
}

.no-divider-menu-item:after {
	display: none;
}

/* Sticky Menu */
.fixed-header {
	top: 0 !important;
}

/* Header */
body.home header#id1.front-header h1.headline-title a {
	color: #ffffff;
}

body.home header#id1.front-header h4.description a {
	color: #ffffff;
}

/* Intro Section */
body.home section#id2 .container .row .col-sm-6:nth-child(2) {
	margin-top: 152px;
}

body.home section#id2 p a {
	color: #444341;
}

/* Boats Section */
body.home section#id4 p.vertical-content a {
	color: #444341;
}

/* Boats Equipment Section */
body.home section#id5 .counter-wrap .col-sm-6 {
	width: 100%;
}

body.home section#id5 .counter-wrap .col-sm-6 p.counter-number {
	display: none;
}

body.home section#id5 .counter-wrap .col-sm-6 h6.sub-info {
	font-size: 16px;
}

body.home section#id5 h6.sub-info a {
	color: #c09551;
}

/* Reviews Section */
body.home section#id6 .team-text a {
	color: #444341;
}

/* Gallery Section */
body.home #id8.section-gallery-inner .filter-group {
	display: none;
}

.zoom-gallery .isotope-single a.image-permalink {
	display: none;
}

.zoom-gallery .isotope-single a.image-zoom {
	margin-left: -18px;
}

.gallery-share-buttons {
	display: none;
}

body.home #id8.section-gallery-inner .pagenavi-wrap {
	display: none;
}

/* Water sports - Video section */
body.home section#id9 {
	margin-top: 100px;
}

/* Contact Section */
body.home #id10 .row .col-sm-12 {
	width: 100%;
}

body.home #id10 .row .contact-image {
	float: right;
}

body.home section#id10 .form-wrap {
	display: none;
}

/* Map Section */
body.home section#id11 .container {
	width: 100%;
}

/* Footer */
footer.bottom-footer .copyright a {
	color: #44403f;
}

/* Inner Pages */
.blog-header .top-headline {
	margin-top: 241px !important;
}

.blog-header {
	background-size: cover !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
}

/* Prices Page */
body.page-id-2223 section#id2 {
	padding-top: 100px;
}

.boat-row-prices-page {
	background: #ffffff;
    margin-bottom: 35px;
    box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.45);
    border-radius: 5px;
}

.boat-photo-prices-page .vc_column-inner {
	height: 550px;
	background-size: contain;
	background-position: center;
	background-repeat: no-repeat;
}

body.page-id-2223 section#id3 {
	padding-bottom: 100px;
}

/* Gallery Page */
body.page-id-1933 .blog-header {
    background-position: top center !important;
}

body.page-id-1933 .section-gallery-inner .filter-group {
	display: none;
}

.elementor-element.newown.elementor-element-cd9087d.e-con-full.e-flex.e-con.e-child { display:block; }
.elementor-element.newown.elementor-element-23a6ff7.e-con-full.e-flex.e-con.e-child { width: 48%; display: block; float: left; margin: 0 1% 2% 1%; }

/* Responsive Stuff */
@media (max-width: 1199px) {
	body.home section#id2 .container .row .col-sm-6:nth-child(2) {
		margin-top: 227px;
	}
}

@media (max-width: 991px) {
	body.home section#id2 .container .row .col-sm-6:nth-child(2) {
		margin-top: 334px;
	}
}

@media (max-width: 769px) {
	body.home section#id2 .container .row .col-sm-6:nth-child(2) {
		margin-top: -48px;
	}
}