/* 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;

}