﻿/* calendar changes by Claudiu * 18.09 */
.yf-ui-datepicker.yf-ui-widget.yf-ui-widget-content {
    background-color: #fff;
}
.yf-ui-datepicker .yf-ui-state-default {
    border: 1px solid rgba(113, 140, 177, 0.6);
    position: relative;
}
.yf-ui-datepicker .yf-ui-state-default.yf-ui-datepicker-unselectable:after {
    content: '';
    position: absolute;
    background-color:#718cb1;
    width: 100%;
    height: 1px;
    left: 0;
    top: 50%;
    transform: rotate(-45deg);
}
.YFSaturdayhighlight a {
    background-color: #718cb1 !important;
    color: #fff !important;
    border: #718cb1 !important;
    text-align: center !important;
}
.yf-ui-state-disabled span:before {
    background-color: #718cb1;
}
.yf-main-wrapper .YFratedYachtsoffers span,.yf-list-view-mode a:hover {
    background-color:#718cb1;
}
/* finish calendar changes*/

.yf-main-wrapper .YFratedYachtsoffers span,.yf-list-view-mode a:hover {
background-color:#718cb1;
}

.yf-wshl-new-p {
    color: #718cb1;
}

.yfcr-main-review {
    color: #718cb1;
}

.yf-rating-value,.yf-list-yacht-reviews,.yf-list-view-mode a {
    color: #718cb1;
}
.yf-list-view-mode a,div#yf-filter-searchagain {
    border: 1px solid #718cb1;
}
#yftabreviews .yf-det-accordion-info-right,div#yf-filter-searchagain h3,.yf-content-yachtlist-header a#YFSearchbtn {
    color: #718cb1; background-color:#fff;
}
.yf-content-yachtlist-header a#YFSearchbtn {
    background: #fff;
}
.yf-main-wrapper a{color:#718cb1}
.collapseOnlyAdditional::before,.yf-search-criteria > *:before {    color: #718cb1;
}
.yf-main-wrapper .yfmButton,.yf-offers-price {
    background-color:#718cb1;
}
.yf-main-wrapper .yfmButton:hover, .yf-search-form .yf-ui-datepicker-trigger {
    background-color:#718cb1;
}
.yf-main-wrapper .yf-ui-slider .yf-ui-slider-handle {background-color: #718cb1;
}
.topDealsCarousel .TDYacht .TDYachtNewPrice{color:#718cb1}
a#YFtop
{
    background-color:#718cb1;
}
.yf-list-item h3.yf-list-yacht-title:hover,.grid-wrap .yf-grid-info h3:hover {
    color: #718cb1;
    text-decoration: none;
}
.yf-list-item-button a.yf-list-button {
    background-color: #718cb1;
}
.yf-main-wrapper .yf-list-button-line a.yf-list-button {
    background-color: #718cb1;
}
.yf-grid-yacht-row>*{  background-color: #718cb1;}
.yf-search-criteria a.yf-search-again {
    color: #fff;
    background-color: #718cb1;
}

.yf-book input[type='button'], #yf-book-now, .yf-book .yfm-button,a#YFSearchbtn {
background-color:#718cb1; border:1px solid #718cb1; 
}

.yf-get-offer input[type='button'], .yf-get-offer .yfm-button {
    color: #718cb1;
    border:1px solid #718cb1; 
}

.yf-get-offer input[type='button']:hover, .yf-get-offer .yfm-button:hover {
background-color: #718cb1;
}

.yf-ui-slider-range.yf-ui-widget-header.yf-ui-corner-all.yf-ui-slider-range-min, .yf-ui-slider-range.yf-ui-widget-header.yf-ui-corner-all.yf-ui-slider-range-max {
    background-color: #718cb1;
}

.YFBookingCalendar a{
    color:#718cb1;
    
}
.YFBookingCalendar .YFBCdd select,
.YFBookingCalendar .YFBCdd optgroup {
    background: rgba(113, 140, 177, 0.7);
}
.YFBookingCalendar .YFBCdd select:focus {
    background: #718cb1;
}
.YFBookingCalendar .YFBCprev:hover{
    background:#718cb1;    
}
.YFBookingCalendar .YFBCprev2:hover{
    background:#718cb1;    
}
.YFBookingCalendar .YFBCpnext2:hover{
    background:#718cb1;    
}
.YFBookingCalendar .YFBCnext:hover{
    background:#718cb1;    
}
.YFBookingCalendar .YFBCoffers.YFactive{
    background:#718cb1;    
}


.YFBookingCalendar .YFBCoffers.YFactive{
    background:#718cb1;    
}
.CRBannerwrapper input{margin-bottom:15px!important}
.CRBannerwrapper input[type='button']{background:#718cb1; color:#fff; font-weight:bold}
.yf-content-filters-inner .yf-search-form .yf-ui-datepicker-trigger{background:#718cb1;}
.yf-content-filters-inner .yf-search-form .yf-ui-datepicker-trigger:hover{background:#28315f;}
.yfmHeader{background:#28315f;}
.yf-main-wrapper .yf-ui-slider .yf-ui-slider-handle:hover {
    background-color: #28315f; opacity:1;
}
.yf-book input[type='button']:hover, #yf-book-now:hover, .yf-book .yfm-button:hover, a#YFSearchbtn:hover{background-color:#28315f; opacity:1}
.yf-get-offer input[type='button']:hover, .yf-get-offer .yfm-button:hover{
    color: #fff;
    border: 1px solid #718cb1;background: #718cb1;
}
.yf-details-page a#YFtop:hover{opacity:1;background: #28315f; }
.yf-grid-yacht-row>*:hover{background:#28315f}
.yf-content-yachtlist-header a#YFSearchbtn:hover{border:1px solid #28315f; color:#28315f;}
.yf-main-wrapper a:hover{text-decoration:none; color:#28315f}
.topDealsCarousel .TDYachtDiscount{background: url(../images/discount-red.png) no-repeat 15px center #28315f}
#yf-search-form  ~img{display:none}
.yf-main-wrapper .yf-list-button-line a.yf-list-button:hover,.yf-main-wrapper .yfmButton:hover, .yf-search-form .yf-ui-datepicker-trigger:hover{background:#28315f;opacity:1}