/* The dark background areas, default #1a1f2b */
.top-bar-wrapper,
.mobile-navigation-wrapper,
.mobile-navigation-wrapper, 
.mobile-navigation-wrapper ul li li a, 
.mobile-navigation-wrapper ul li li li a,
.about-us-block,
.our-yachts-sections-dark,
.booking-form-right,
.footer,
.advanced-search-form form,
.yacht-charter-sale-form form,
.content-wrapper table th,
#ui-datepicker-div,
.content-wrapper .search-results-form {
	background: #191c1f;
}

/* The main bright highlight colour, default #949c00 */
.logo h2:before,
.navigation li ul li a:hover,
.top-right-button,
.rev-custom-caption-1 .title-block1,
.rev-custom-caption-2 .title-block1,
.slideshow-button-photos,
.slideshow-button-about,
.title-block2,
.title-block7,
.title-block4,
.title-block5,
.title-block3,
.button0,
.yacht-block-image .new-icon,
.owl-theme .owl-dots .owl-dot span,
.button-view-yachts,
.button-get-in-touch,
.news-m,
form button,
.title-block6,
.footer-bottom,
.pp_close,
.page-pagination li span.current,
.page-pagination li a:hover,
.content-wrapper .accordion h4:before,
.toggle h4:before,
.widget .contact-details-widget .cdw-address:before,
.widget .contact-details-widget .cdw-time:before,
.widget .contact-details-widget .cdw-phone:before,
.widget .contact-details-widget .cdw-email:before,
#ui-datepicker-div a:hover,
.button1:hover,
.button3:hover,
.button5:hover,
.button2,
.button4,
.button6,
.news-read-more,
.content-wrapper .search-results-list li:before,
.main-content .social-links li i {
	background: #949c00;
}

.navigation li ul {
	border-top: #949c00 3px solid;
}

.home-icon-wrapper .qns-home-icon,
.home-icon-wrapper-2 .qns-home-icon {
	border: #949c00 3px solid;
}

.home-icon-wrapper .qns-home-icon:after {
	border-top-color: #949c00;
}

.qns-home-icon i,
.content-wrapper .yacht-block ul li:before,
.content-wrapper .testimonial-wrapper p span.qns-open-quote,
.content-wrapper .testimonial-wrapper p span.qns-close-quote,
.content-wrapper p a,
.booking-form-wrapper p a,
.footer ul li:before,
.widget ul li:after,
.content-wrapper ul li:before,
.news-block-wrapper .news-block-content .news-meta .nm-news-author:before,
.news-block-wrapper .news-block-content .news-meta .nm-news-date:before,
.news-block-wrapper .news-block-content .news-meta .nm-news-category:before,
.news-block-wrapper .news-block-content .news-meta .nm-news-comments:before {
	color: #949c00;
}

.owl-theme .owl-dots .owl-dot span,
.owl-theme .owl-dots .owl-dot.active span {
	border: 2px solid #949c00;
}

.page-pagination li span.current,
.page-pagination li a:hover,
.button1:hover,
.button3:hover,
.button5:hover {
	border: #949c00 1px solid;
}

.ui-tabs .ui-tabs-nav li.ui-state-active {
	border-top: #949c00 4px solid;
}

/* The faint border colour overlayed on the dark background colour, default #2f3545 */
.content-wrapper .yacht-charter-sale-form h3 {
	border-top: #2f3545 1px solid;
	border-bottom: #2f3545 1px solid;
}

.yacht-charter-sale-form h3 span {
	border-top: #2f3545 1px solid;
}

.ui-datepicker-calendar tbody tr td a,
#ui-datepicker-div .ui-datepicker-calendar tbody tr td span {
	border-right: #2f3545 1px solid;
	border-bottom: #2f3545 1px solid;
}

.ui-datepicker-calendar thead tr th {
	border-top: #2f3545 1px solid;
	border-bottom: #2f3545 1px solid;
}

/* The mobile navigation background colour, default #272f43  */
.mobile-navigation-wrapper ul a {
	border-top: #272f43 1px solid;
}

.mobile-navigation-wrapper ul a, .mobile-navigation-wrapper ul li li a:hover, .mobile-navigation-wrapper ul li li li a:hover {
	background: #272f43;
}