/* Colors */
.yacht-single {
    border: 1px solid #ddd;
    background: #ffffff;
}

.yacht-plugin-form-shortcode .yacht-plugin-form-title,
.yacht-plugin-form-header,
.yacht-last-minute {
    color: #ffffff;
}
.yacht-price {
    color: #c33040;
}
.yacht-plugin.yacht-destination,
.yacht-info-part > * {
    color: #2f5a69 !important;
}

.yacht-plugin-form-content {

}
.yacht-field {
    background-color: #ffffff !important;
}
.yacht-plugin-form-header,
.yacht-last-minute {
    background: linear-gradient(to right, #45c4cc, #2bb9e1);
}
.yacht-plugin-form-content .ui-slider-handle::before,
.yacht-plugin .yacht-plugin-content .yacht-title-read-more {
    color: #2f5a69;
}
.yacht-plugin-content .yacht-title a {
    color: #034250;
}
.yacht-plugin-content .yacht-title a:hover {
    color: #c09551;
}
.yacht-people:before {
    background-color: #c0cacb;
}
.yacht-plugin-form-content .ui-slider-horizontal .ui-slider-handle,
.yacht-plugin-form-content .ui-slider .ui-slider-range,
.yacht-container .swiper-scrollbar-drag {
    background: #c09551 !important;
}
.yacht-plugin-form-content .ui-slider-horizontal {
    background: #c5d4e5 !important;
}
.yacht-container.swiper-container-horizontal > .swiper-scrollbar {
    background-color: #f5f7f7
}

.yacht-plugin-form-header .yacht-plugin-form-search input[type="text"] {
    color: #ffffff;
}
.yacht-plugin-form-header .yacht-plugin-form-search input[type="text"]::-webkit-input-placeholder {
    color: rgba(255,255,255,0.5);
}
.yacht-plugin-form-header .yacht-plugin-form-search input[type="text"]:hover,
.yacht-plugin-form-header .yacht-plugin-form-search input[type="text"]:focus {
    color: #ffffff;
}
.yacht-plugin-form-header .yacht-plugin-form-search button:hover {
    color: rgba(255,255,255,0.5);
}
.yacht-plugin-form-header .yacht-plugin-form-search {
    border-color:  rgba(255,255,255,0.3);
}
.yacht-plugin-form-shortcode label{
    color: #4c5e78;
}
.yacht-single .yacht-list li:before {
    color: #4c5e78;
}
.yacht-single .yacht-button-read-more {
    color: #ffffff;
    background: linear-gradient(to right,	#bbd300 0%,#bbd300 50%,#c8dd16 50%,#bbd300 100%) no-repeat scroll right bottom / 210% 100% #bbd300;
}
.yacht-single .yacht-button-read-more:hover {
    color: #ffffff;
    background-position: left bottom;
}