/*
Theme Name: WpRentals Child theme
Theme URI: http://themeforest.net/user/wpestate
Description: Ultimate WordPress Theme created by WpEstate for accommodation booking. WpRentals is clean, flexible, fully responsive and retina Ready. Its smart settings allow you to build outstanding renting websites easily and fast.
Version: 3.15.0
Author: wpestate.org
Author URI: http://themeforest.net/user/annapx
Tags: white, one-column, two-columns,left-sidebar, right-sidebar, fluid-layout , custom-menu, theme-options, translation-ready
License: GNU General Public License v2.0
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Template: wprentals

-------------------------------------------------------------- */

body, h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a,.info_details,.wpestate_tabs .ui-widget-content,.ui-widget,.wpestate_accordion_tab .ui-widget-content,.price_unit{
        font-family:"Manrope";
}
    #search_wrapper {
        bottom:19%;

    }
    #search_wrapper.search_wr_oldtype {
        height: 71px;
    }
.logo img, .mobile-logo img{
        max-height: 90px;
    }

.icon-fav-on svg,
.listing_detail svg image, 
.listing_detail svg path,
.wpestate_elementor_tabs li:hover svg path,
.listing_detail  svg,
.property_features_svg_icon{
  fill: #5ea1ea;
}

.similar_listings_wrapper{
    background:transparent;
}

.listing_type_3 .listing_main_image_price, .listing_type_1 .listing_main_image_price,
.owner_area_wrapper_sidebar,
.listing_type_1 .listing_main_image_price,
.owner-page-wrapper{
    background-image:none;
}


form.woocommerce-checkout,
.woocommerce-error, .woocommerce-info, .woocommerce-message{
    border-top-color:  #5ea1ea;
}

#form_submit_1,
#booking_form_mobile_close,
.vc_button.wpb_btn-info,
.contact_owner_reservation,
.full_invoice_reminder,
.search_dashborad_header .wpb_btn-info.wpb_btn-small.wpestate_vc_button.vc_button,
.search_dashborad_header .wpestate_vc_button,
#submit_mess_front,
.modal-content #wp-forgot-but_mod,
#imagelist .uploaded_images i,
#aaiu-uploader,
#send_sms_pin,
#validate_phone,
.user_dashboard_panel_guide .active:after,
.user_dashboard_panel_guide .guide_past:before,
.user_dashboard_panel_guide .guide_past:after,
.mess_send_reply_button,
#change_pass,
#update_profile,
#book_dates,
#edit_prop_ammenities,
#edit_calendar,
#edit_prop_locations,
#google_capture,
#edit_prop_details,
#edit_prop_image,
#edit_prop_price,
#edit_prop_1,
#set_price_dates,
#agent_submit_contact,
.listing_type_3 .listing_main_image_price, .listing_type_1 .listing_main_image_price,
.property_unit_v3 .price_unit,
.property_unit_v2 .icon-fav.icon-fav-on:after,
.status_verified,
.property_status,
.user_mobile_menu_list li:hover, .mobilex-menu li:hover,
.double-bounce1, .double-bounce2,
.unread_mess_wrap_menu,
#view_profile,
.wprentals_status_pending .wprentals_status_circle,
.listing-hover,
.menu_label,
.wpestream_cart_counter_header_mobile,
.wpestate_bell_note_unread,
.wpestate-price-component-popoup-done, 
.wpestate-price-component-popoup-reset, 
.wpestate-beds-baths-popoup-done, 
.wpestate-beds-baths-popoup-reset,
.wp_estate_baths_component_item:hover, 
.wp_estate_beds_component_item:hover, 
.wp_estate_component_item_selected,
.mobile_header .wpestream_cart_counter_header{
    background-color: #5ea1ea;
}

.widget-container .wp-block-search__button,
.advanced_search_submit_button,
.check_avalability,
.return_woo_button,
.wpestate_header_view_checkout,
.wpestate_header_view_cart,
#submit_booking_front_instant,
#submit_booking_front,
#submit_booking_front_link,
#advanced_submit_widget,
#advanced_submit_2_mobile,
#advanced_submit_2,
#advanced_submit_3,
#submit_action {
    background: linear-gradient(90deg, #5ea1ea 50%, #5ea1ea 100%);
}

.woocommerce #respond input#submit,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button,
.woocommerce #respond input#submit.alt,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt,
.wpestream_cart_counter_header,
.user_loged .wpestream_cart_counter_header,
.panel-title-arrow,
.owner_area_wrapper_sidebar,
.listing_type_1 .listing_main_image_price,
.property_listing .tooltip-inner,
.pack-info .tooltip-inner,
.pack-unit .tooltip-inner,
.adv-2-header,
.check_avalability:hover,
.owner-page-wrapper,
.featured_div,
.wpestate_tour .ui-tabs .ui-tabs-nav li.ui-tabs-active,
.ll-skin-melon td .ui-state-active,
.ll-skin-melon td .ui-state-hover,
.price-day,
#slider_price_mobile .ui-widget-header,
#slider_price_sh .ui-widget-header,
#slider_price .ui-widget-header,
#slider_price_widget .ui-widget-header,
.slider_control_left,
.slider_control_right,
.wpestate_accordion_tab .ui-state-active,
.wpestate_accordion_tab .ui-state-active ,
.wpestate_accordion_tab .ui-state-active,
.wpestate_tabs .ui-tabs .ui-tabs-nav li.ui-tabs-active,
.wpestate_progress_bar.vc_progress_bar .vc_single_bar.bar_blue .vc_bar,
.wpestate_posts_grid.wpb_teaser_grid .categories_filter li,
.wpestate_posts_grid.wpb_categories_filter li,
.featured_second_line,
.presenttw,
#colophon .social_sidebar_internal a:hover,
#primary .social_sidebar_internal a:hover ,
.comment-form #submit,
.property_menu_item i:hover,
.ball-pulse > div ,
.icon-fav-on-remove,
.share_unit,
#adv-search-header-mobile,
.red,
.pack-info .tooltip-inner,
.pack-unit .tooltip-inner,
.user_mobile_menu_list li:hover,
#wpestate_slider_radius .ui-widget-header,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus,
#wp-submit-register,
#wp-forgot-but,
#wp-login-but,
.comment-form #submit,
#wp-forgot-but_shortcode,
#wp-login-but-wd,
#wp-submit-register_wd,
#advanced_submit_shorcode,
.action1_booking,
.generate_invoice,
#add_inv_expenses,
#add_inv_discount,
#wp-submit-register_wd_mobile,
#wp-forgot-but_mobile,
#wp-login-but-wd-mobile,
#book_dates,
#allinone_set_custom,
#submit_mess_front,
.modal-content #wp-login-but,
#wp-login-but_sh,
#wp-submit-register_sh,
#user-id-uploader,
#per_hour_ok,
.openstreet_price_marker_on_click_parent .wpestate_marker,
.wpestate_marker.openstreet_price_marker_on_click,
.hover_z_pin{
    background-color: #5ea1ea!important;
}

.openstreet_price_marker_on_click_parent .wpestate_marker:before, 
.wpestate_marker.openstreet_price_marker_on_click:before,
.hover_z_pin:before{
    border-top: 6px solid #5ea1ea!important;
}

.showcoupon,
.search_wr_type3 .col-md-6.property_price label,
.pack-name,.user_dashboard_links a:hover i,
.property_ratings_agent i,
.prop_pricex,
.wpestate_recent_tweets .item:after,
.panel-title:hover,
.blog_featured.type_1_class:hover .blog-title-link, .places_wrapper.type_1_class:hover .featured_listing_title, .featured_property .property_listing:hover .featured_listing_title,
.signuplink:hover,.category_details_wrapper a:hover ,
.agent-flex:hover .agent-title-link,
.property_flex:hover .listing_title_unit,
#amount_wd,
#amount,
#amount_sh,
.more_list:hover,
.single-content p a:hover,
#contact_me_long_owner:hover, #contact_me_long:hover,
#view_more_desc,
input[type="checkbox"]:checked:before,
.user_dashboard_panel_guide .active,
.hover_type_4 .signuplink:hover,
.hover_type_3 .signuplink:hover,
#amount_mobile,
#colophon .subfooter_menu a:hover,
 .wpestate_properties_slider_v1_title a:hover,
.featured_property.type_1_class .property_listing:hover .featured_listing_title,
.featured_property.featured_agent_type2:hover .featured_listing_title{
    color: #5ea1ea!important;
}

#submit_action:hover,
.property_ratings_agent .owner_total_reviews,
.property_ratings_agent i,.property_menu_item_title,
.owner_contact_details .property_menu_item,
.owner_contact_details .property_menu_item a,
.featured_property .property_listing:hover .featured_listing_title{
    color: #fff!important;
}

.wprentals_status_pending,
.user_dashboard_links a:hover,
.user_dashboard_links .user_tab_active,
.property_unit_v1 .price_unit,
.mobile-trigger-user:hover i, .mobile-trigger:hover i,
.carousel-control-theme-prev:hover, .carousel-control-theme-next:hover,
.hover_price,
#user_terms_register_topbar_link:hover,
#amount_mobile,
#amount_sh,
#amount_wd,
#amount,
.front_plan_row:hover,
.delete_search:hover,
.wpestate_posts_grid .vc_read_more,
.featured_article:hover h2 a,
.featured_article:hover .featured_article_right,
.user_dashboard_listed a,
.pack-listing-title,
.user_dashboard_links .user_tab_active i,
.idx-price,
#infobox_title:hover,
.info_details a:hover,
.contact_info_details h2,
#colophon .widget-container li:hover:before,
#colophon .widget-container li:hover,
#colophon .widget-container li:hover a,
.compare_item_head .property_price,
.adv_extended_options_text:hover,
#adv_extended_options_show_filters,
.show_filters,
.adv_extended_options_text,
#showinpage,
#contactinfobox,
.company_headline a:hover i,
#primary .contact_sidebar_wrap p:hover a,
#colophon .contact_sidebar_wrap p:hover a,
.twitter_wrapper a,
.twitter_time,
.wpestate_recent_tweets .item:after,
.widget_nav_menu .sub-menu li:hover a,
.widget_nav_menu  .sub-menu li:hover,
.top_bar .social_sidebar_internal a:hover,
.agent_unit_social_single a:hover,
.price_area,
i.checkon,
.listing_main_image_price ,
.meta-info a:hover,
.blog_unit_back:hover .blog-title-link,
#colophon .category_name a:hover,
.share_unit a:hover,
.share_list,
.listing_unit_price_wrapper,
.property_listing:hover .listing_title_unit,
.icon_selected,
#grid_view:hover,
#list_view:hover,
#user_menu_open  > a:hover i,
#user_menu_open  > a:focus i,
.menu_user_tools,
.user_menu,
.breadcrumb a:hover,
.breadcrumb .active,
.slider-content .read_more,
.slider-title h2 a:hover,
 a:hover, a:focus,
 .custom_icon_class_icon,
 .property_unit_v3 .property-rating,
 .no_link_details i,
 #infoguest.custom_infobox_icon i,
 #inforoom.custom_infobox_icon i,
 .guest_no_drop:after,
 #start_hour_no_wrapper:after,
 #end_hour_no_wrapper:after,
 .guest_icon .wpestate_guest_no_control_wraper:after,
 .blog_featured.type_1_class .blog-title .featued_article_categories_list a:hover,
 .listing_detail svg image, 
 .listing_detail svg path,
 i.checkon,
 .no_link_details i,
 .icon-fav-on,
 .filter_menu li:hover,
 .listing_type_5 .listing_main_image_price,
 .property_unit_v4 .price_unit,
 .bootstrap-select.show-tick .dropdown-menu .selected .glyphicon-ok:before,
 .signuplink:hover,
.signuplink:hover:before,
#topbarregister:before,
#topbarlogin:before,
.rooms_icon:after,
.map_icon:after,
.calendar_icon:after,
#guest_no_drop:after,
#guest_no_shortcode:after,
#guest_no_mobile:after,
#booking_guest_no_wrapper:after,
#guest_no_widget:after,
#guest_no:after,
.types_icon:after,
.actions_icon:after,
.bedrooms_icon:after,
.baths_icon:after,
i.fas.fa-chevron-up,
.wpestate-price-component-popoup-done:hover, 
.wpestate-price-component-popoup-reset:hover, 
.wpestate-beds-baths-popoup-done:hover, 
.wpestate-beds-baths-popoup-reset:hover{
    color: #5ea1ea;
}

.fc-v-event,
.check_avalability{
    border: 1px solid #5ea1ea!important;
}

.wp_estate_baths_component_item:hover, 
.wp_estate_beds_component_item:hover, 
.wp_estate_component_item_selected,
.wpestate-price-component-popoup-done:hover, 
.wpestate-price-component-popoup-reset:hover, 
.wpestate-beds-baths-popoup-done:hover, 
.wpestate-beds-baths-popoup-reset:hover,
.wpestate-price-component-popoup-done, 
.wpestate-price-component-popoup-reset, 
.wpestate-beds-baths-popoup-done, 
.wpestate-beds-baths-popoup-reset,
.property_flex:hover .blog_unit_back,
.property_flex:hover .property_listing,
.listing_type_1 .check_avalability,
.menu_user_picture,
.scrollon,
#submit_action{
    border-color: #5ea1ea ;
}

.share_unit:after{
    border-top: 8px solid  #5ea1ea;
}

.agentpict{
    border-bottom: 3px solid #5ea1ea;
}

#adv_extended_options_show_filters,
.show_filters,
.testimonial-image{
    border: 2px solid #5ea1ea;
}

.user_dashboard_links a:hover i,
.user_dashboard_links a:hover,
.edit_class, .user_dashboard_links .user_tab_active{
    border-left-color: #5ea1ea;
}

.user_dashboard_panel .form-control:focus{
    border-left:3px solid #5ea1ea;
}

blockquote{
    border-left:5px solid #5ea1ea;
}

.wpestate_tabs .ui-widget-header {
   border-bottom: 2px solid #5ea1ea;
}



.property_unit_v1 .property_unit_action .icon-fav-on svg {
    fill: #5ea1ea; 
    opacity:0.9;
}
    .wide,#google_map_prop_list_sidebar,
    .content_wrapper,
    .main_wrapper,
    .container.wide{
        background-color: #fdfefd;
    } 
    
    .listing_type_5 .imagebody_new .image_gallery {
        border-bottom: 10px solid#fdfefd;
        border-right: 10px solid#fdfefd;
    }

 .master_header,.customnav
      {background-color: #ffffff }




    
    body,
    a,
    label,
    input[type=text],
    input[type=password],
    input[type=email],
    input[type=url],
    input[type=number],
    textarea,
    .slider-content,
    .listing-details,
    #user_menu_open i,
    #grid_view,
    #list_view,
    .listing_details a,
    .notice_area,
    .social-agent-page a,
    .prop_detailsx,
    #reg_passmail_topbar,
    #reg_passmail,
    .testimonial-text,
    .wpestate_tabs .ui-widget-content,
    .wpestate_tour  .ui-widget-content,
    .wpestate_accordion_tab .ui-widget-content,
    .wpestate_accordion_tab .ui-state-default,
    .wpestate_accordion_tab .ui-widget-content .ui-state-default,
    .wpestate_accordion_tab .ui-widget-header .ui-state-default,
    .filter_menu,
    blockquote p ,
    .panel-body p,
    .owner_details_content p,
    .item_head,
    .listing_detail,
    .blog-unit-content,
    table tbody tr td,
    .social_icons_owner i,
    .social_icons_owner i:hover,
    .category_tagline, .category_tagline a,
    .wide_property .category_tagline.map_icon:after, 
    .property_unit_v1 .category_tagline.map_icon:after, 
    .property_unit_v2 .category_tagline.map_icon:after,
    .property_unit_v3 .category_tagline.actions_icon:after, 
    .wide_property .category_tagline.actions_icon:after, 
    .property_unit_v1 .category_tagline.actions_icon:after, 
    .property_unit_v2 .category_tagline.actions_icon:after,
    #user_menu_open a,
    .wpestate_guest_no_buttons_description_labels,
    #inforoom,
    #infoguest,
    .price_custom_explained, .date_duration, .date_interval,
    .total_inv_span,
    .invoice_content,
    #total_amm,
    .inv_legend,
    .user_dashboard_listed,
    .pay_notice_booking,
    .dropdown.bootstrap-select>.dropdown-toggle.bs-placeholder, 
    .dropdown.bootstrap-select>.dropdown-toggle.bs-placeholder:active, 
    .dropdown.bootstrap-select>.dropdown-toggle.bs-placeholder:focus, 
    .dropdown.bootstrap-select>.dropdown-toggle.bs-placeholder:hover{
        color: #3a4135;
    }
    
    .property_menu_item_title,
    .owner_contact_details .property_menu_item,
    .owner_contact_details .property_menu_item a{
        color: #FFF!important;
    }
    
    .caret, 
    .caret_sidebar, 
    .advanced_search_shortcode .caret_filter { 
        border-bottom: 6px solid #3a4135;
    }


    @media (min-width: 992px){
        .entry-prop,
        .property_categs,
        .header_wrapper_inside,
        .top_bar,
        .wpestate_property_disclaimer,
        #footer-widget-area,
        .content-fixed-listing,
        .listing_main_image_location,
        .listing_main_image_price {
            width: 1340px;
        }

        .wpestate_property_disclaimer,
        .sub_footer_content,
        #footer-widget-area{
            max-width: 1340px;
        }

        .owner-page-wrapper-inside,
        #estate-carousel_slick .slider-content-wrapper,
        .similar_listings,
        .carousel_type2_control_wrapper,
        .wide .theme_slider_type2 .slider-content-wrapper,
        .sub_footer_content,
        #gmap-controls-wrapper,
        .content_wrapper,
        #search_wrapper,
        .property_menu_wrapper_hidden .property_menu_wrapper_insider {
            width: 1310px;
        }

        .listing_main_image_price{
            margin-left:-670px;
        }

        #estate-carousel_slick .slider-content-wrapper,
        .entry-prop,
        .listing_main_image_location,
        .carousel_type2_control_wrapper,
        .wide .theme_slider_type2 .slider-content-wrapper,
        #gmap-controls-wrapper{
            margin-left:-650px;
        }

        .elementor-widget-container .entry-prop,
        #footer-widget-area.wide_footer, .sub_footer_content.wide_footer{
            width: 100%;
    }
}

        @media only screen and (max-width: 1340px) and (min-width: 992px){
            

            #estate-carousel_slick .slider-content-wrapper,
            .similar_listings,
            .sub_footer_content{
                width: calc(100% - 40px);
                max-width: calc(100% - 40px);
            }

            .wpestate_property_disclaimer,
            #footer-widget-area,
            .entry-prop,
            .property_categs,
            .header_wrapper_inside,
            .top_bar,
            .wpestate_property_disclaimer,
            #footer-widget-area,
            .content-fixed-listing,
            .listing_main_image_location,
            .carousel_type2_control_wrapper,
            .wide .theme_slider_type2 .slider-content-wrapper,
            #gmap-controls-wrapper,
            .content_wrapper,
            .property_menu_wrapper_hidden .property_menu_wrapper_insider {
                width: calc(100% - 20px);
                max-width: calc(100% - 20px);
            }

            .owner-page-wrapper-inside,
            #search_wrapper{
                width: calc(100% - 60px);
                max-width: calc(100% - 60px);
            }

            .property_header_wrapper.col-md-8 {
                width: fit-content;
            }

            .wide .content_wrapper {
                margin: 0px;
                padding:0px 20px;
            }

            #estate-carousel_slick .slider-content-wrapper,
            .entry-prop,
            .listing_main_image_price,
            .listing_main_image_location,
            .carousel_type2_control_wrapper,
            .wide .theme_slider_type2 .slider-content-wrapper,
            #gmap-controls-wrapper{
                margin-left: calc(-50%);
            }

            .theme_slider_type1 .theme-slider-price .price-slider,
            #estate-carousel_slick .slider-content{
                padding-left: 90px;
            }

            .theme_slider_type2 .carousel-control-theme-prev, 
            .theme_slider_type2 .carousel-control-theme-next,
            .theme_slider_type2 .slider-content{
                padding-left: 30px;
            }

        }
       

    
    @media (min-width: 992px){
    .property_header_wrapper.col-md-8,
    .content-fixed-listing  > .col-md-8,
    .owner-page-wrapper-inside > .col-md-8{
        width:70%;
    }

    .booking_form_request.is_shortcode1,
    .listing_type_3 .booking_form_request,
    .listing_type_2 .booking_form_request{
        width: 100%;
    }

    .booking_form_request,
    .listing_type_1 .booking_form_request{
        max-width:100%;
    }

    .booking_form_request,
    #primary{
        width:30%;
    }
}

    .property_listing,
    .blog-unit-2,
    #colophon .listing-unit-img-wrapper img,
    #colophon .listing-unit-img-wrapper .carousel-inner,
    .listing-unit-img-wrapper,
    .listing_type_1 .booking_form_request, 
    .listing_type_3 .listing_main_image_price, 
    .listing_type_1 .listing_main_image_price,
    .property_page_container,
    .twitter_wrapper, .loginwd_sidebar, .advanced_search_sidebar,
    .panel-wrapper,
    #carousel-listing,
    #colophon .loginwd_sidebar .form-control, 
    #primary .loginwd_sidebar .form-control, 
    .form-control,
    #agent_submit_contact, 
    .advanced_search_submit_button, 
    .return_woo_button, 
    .wpestate_header_view_checkout, 
    .wpestate_header_view_cart, 
    #submit_booking_front_instant, 
    #submit_booking_front, 
    #submit_booking_front_link, 
    #advanced_submit_widget, 
    #advanced_submit_2_mobile, 
    #advanced_submit_2, 
    #advanced_submit_3,
    #add_favorites,
    #contact_host,
    .daterangepicker,
    .wpestate-multiselect-custom-style,
    .property_unit_v4 .property_listing img,
    #book_dates, .more_list, 
    #wp-forgot-but, 
    #wp-login-but, 
    #wp-login-but_sh,
     #wp-submit-register_sh, 
     #wp-submit-register, 
     .comment-form #submit,
     #submit_message_to_client_dashboard, 
     #submit_mess_front,
     .modal-content,
     #search_wrapper_color,
     .show-tick .dropdown-menu, .filter_menu,
     .single-blog,
     .blog_unit_back,
     .post .post-carusel,
     .agent_unit,
     .blog_featured, .places_wrapper,
     .type_1_class .listing-unit-img-wrapper.shortcodefull,
     .wpestate_testimonial_slider .item,
     .wpestate_testimonial_slider,
     #facebooklogin_mb, 
     #facebooklogin_wd_reg, 
     #facebooklogin, 
     #facebooklogin_reg, 
     #facebooklogin_sh, 
     #facebooklogin_sh_reg, 
     #facebooklogin_wd, 
     #facebooklogin_mb,
     #googlelogin_mb, 
     #googlelogin_wd_reg, 
     #googlelogin_reg, 
     #googlelogin_sh_reg, 
     #googlelogin_wd, 
     #googlelogin_sh, 
     #googlelogin_mb, 
     #googlelogin,
     #twitterlogin_mb, 
     #twitterlogin_wd_reg, 
     #twitterlogin_sh_reg, 
     #twitterlogin_reg, 
     #twitterlogin_sh, 
     #twitterlogin_wd, 
     #twitterlogin_mb,
     #twitterlogin,
     .featured_property,
     .featured_agent_type2 .feature_agent_image_unit_wrapper,
     .testimonial-text,
     .iconcol img,
     .contact_info_details,
     .testimonial-container.testimonial_type_2,
     .listing_type_2 .booking_form_request,
     .listing_type_3 .booking_form_request,
     .adv-1-wrapper,
     .adv_handler,
     #advanced_submit_4,
    .wpestate-price-component-popoup-done,
    .wpestate-price-component-popoup-reset,
    .wpestate-beds-baths-popoup-done,
    .wpestate-beds-baths-popoup-reset,
    .imagebody,
    #primary .listing-unit-img-wrapper, 
    #primary .listing-unit-img-wrapper .carousel-inner, 
    #primary .listing-unit-img-wrapper img,
    .vc_button.wpestate_vc_button,
    .ui-widget-content.ui-autocomplete,
    .listing_type_5 .booking_form_request,
    .elementor img.property_owner_detail_image{
        border-radius:10px;
    }

    .feature_agent_image_unit_wrapper_color{
            background-color: transparent;
    }


    .agent_unit img,
    .modal-header{
        border-top-left-radius:10px ;
        border-top-right-radius: 10px ;
    }
a,
#user_terms_register_wd_label a,
#user_terms_register_wd_label,
#user_terms_register_topbar_link,
.single-content p a,
.blog_featured.type_1_class .blog-title .featued_article_categories_list a,
.agent_detail.contact_detail i,
.listing_type_5 .listing_main_image_location a{
    color: #3a4135;
}
.more_list{
 color: #3a4135!important;
}

.single-estate_property .owner_read_more{
    color: #fff;
    opacity: 0.7;
}
.owner_read_more:hover,
.property_menu_item a:hover{
        color: #fff;
        opacity:1;
    }
h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a ,
 .featured_property h2 a,
 .featured_property h2,
 .blog_unit h3,
 .blog_unit h3 a,
 .submit_container_header,
 .panel-title,
 #other_listings,
 .entry-title-agent,
 .blog-title-link,
 .agent-title-link,
 .listing_title a,
 .listing_title_book a,
 #primary .listing_title_unit,
 #tab_prpg.wpestate_elementor_tabs li a,
 #listing_reviews, 
 .agent_listings_title_similar, 
 #listing_calendar, 
 #listing_description .panel-title-description,
 table th,
 .blog_featured.type_1_class .blog-title a,
 .testimonial-author,
 .wpestate_guest_no_buttons_title_labels,
 .user_dashboard_panel_title,
 .feature_chapter_name,
 .other_rules label, .cancelation_policy label,
 .listing_title_unit,
 #loginmodal h2.modal-title_big,
 .close_guest_control,
 .modal-body h3,
 .invoice_data_legend,
 .wpestate_dashboard_table_list_header,
 .listing_type_5 .entry-prop,
 .property_unit_v4 .property-rating{
    color: #3a4135;
  }
  
.backtop{
    background-color: #3a4135;
}

.entry-title-agent{
    color:#ffffff;
}

    #colophon { 
               background-color: #f0f7f6; 
           }#colophon, 
           #colophon a, 
           #colophon li a, 
           .widget-title-footer, 
           #colophon .latest_listings .price_unit { 
               color: #3a4135; 
           }.sub_footer, 
           .subfooter_menu a, 
           .subfooter_menu li a { 
               color: #3a4135 !important; 
           }.sub_footer { 
               background-color: #ebf5f3; 
           }.widget-title-sidebar, 
           .agent_listings_title_similar,
           .loginwd_sidebar .widget-title-sidebar,
           .advanced_search_sidebar .widget-title-sidebar { 
               color: #3a4135;
           }.menu_username, 
           #access .with-megamenu .sub-menu li:hover > a, 
           .signuplink, 
           #access ul.menu > li > a, 
           #shopping-cart,
           #access a, 
           #access ul ul a, 
           #access .menu li:hover > a, 
           #access .menu li:hover > a:active, 
           #access .menu li:hover > a:focus {
               color:#3a4135;
           }
           
           #shopping-cart_icon path{
               fill:#3a4135;
           }

           .transparent_header #access .sub-menu .menu li:hover > a:active,
           .transparent_header #access .sub-menu .menu li:hover > a:focus,
           .filter_menu li:hover,
           #access .sub-menu li:hover > a, 
           #access .sub-menu li:hover > a:active, 
           #access .sub-menu li:hover > a:focus,
           #access ul ul li.wpestate_megamenu_col_1 .megamenu-title:hover a, 
           #access ul ul li.wpestate_megamenu_col_2 .megamenu-title:hover a, 
           #access ul ul li.wpestate_megamenu_col_3 .megamenu-title:hover a, 
           #access ul ul li.wpestate_megamenu_col_4 .megamenu-title:hover a, 
           #access ul ul li.wpestate_megamenu_col_5 .megamenu-title:hover a, 
           #access ul ul li.wpestate_megamenu_col_6 .megamenu-title:hover a,
           #access .with-megamenu .sub-menu li:hover > a, 
           #access .with-megamenu .sub-menu li:hover > a:active, 
           #access .with-megamenu .sub-menu li:hover > a:focus {
               color: #6db5aa !important;
           }#access ul ul li.wpestate_megamenu_col_1 a.menu-item-link, 
           #access ul ul li.wpestate_megamenu_col_2 a.menu-item-link, 
           #access ul ul li.wpestate_megamenu_col_3 a.menu-item-link, 
           #access ul ul li.wpestate_megamenu_col_4 a.menu-item-link, 
           #access ul ul li.wpestate_megamenu_col_5 a.menu-item-link, 
           #access ul ul li.wpestate_megamenu_col_6 a.menu-item-link {
               color: #3a4135 !important;
           }
    .social_icons_owner i,
    .owner-image-container,
    .owner_listing_image {
        border-color: #203633;
    }
    .comment-form #submit:hover,
    .vc_button.wpb_btn-info:active,
    .vc_button.wpb_btn-info.active,
    .vc_button.wpb_btn-info.disabled,
    .vc_button.wpb_btn-info[disabled] {
        background-color: #203633!important;
        border: 1px solid #203633;
    }

    #wp-login-but_sh:hover,
    #wp-submit-register_sh:hover,
    #agent_submit_contact:hover,
    .advanced_search_submit_button:hover,
    #submit_action:hover,
    #advanced_submit_3:hover,
    #advanced_submit_4:hover,
    .adv_handler:hover,
    #submit_booking_front_instant:hover,
    #submit_booking_front:hover,
    #submit_booking_front_link:hover,
    #advanced_submit_widget:hover,
    #advanced_submit_2_mobile:hover,
    #advanced_submit_2:hover,
    .check_avalability:hover {
        background: linear-gradient(90deg, #203633 50%, #203633 100%);
    }

    #form_submit_1:hover,
    .contact_owner_reservation:hover,
    .full_invoice_reminder:hover,
    #change_pass:hover,
    #update_profile:hover,
    #view_profile:hover,
    .mess_send_reply_button:hover,
    #set_price_dates:hover,
    .search_dashborad_header .wpb_btn-info.wpb_btn-small.wpestate_vc_button.vc_button:hover,
    .search_dashborad_header .wpestate_vc_button:hover,
    .vc_button.wpb_btn-info:hover,
    .slider_control_right:hover, 
    .slider_control_left:hover {
        background-color: #203633;
    }

    #aaiu-uploader:hover,
    #send_sms_pin:hover,
    #validate_phone:hover,
    #edit_prop_image:hover,
    #edit_prop_ammenities:hover,
    #edit_calendar:hover,
    #edit_prop_locations:hover,
    #google_capture:hover,
    #edit_prop_details:hover,
    #edit_prop_image:hover,
    #edit_prop_price:hover,
    #edit_prop_1:hover,
    #wp-submit-register:hover,
    #wp-forgot-but:hover,
    #wp-login-but:hover,
    .comment-form #submit:hover,
    #wp-forgot-but_shortcode:hover,
    #wp-login-but-wd:hover,
    #wp-submit-register_wd:hover,
    #advanced_submit_shorcode:hover,
    #submit_mess_front:hover,
    .modal-content #wp-forgot-but_mod:hover {
        background-color: #203633!important;
    }  #access ul.menu >li>a:hover,
            #access > ul > li:hover > a,
            #access .menu li:hover>a:focus,
            #access .menu li:hover>a,
            .hover_type_4  #access .menu > li:hover>a,
            .hover_type_3  #access .menu > li:hover>a,
            .signuplink:hover,
            .customnav #access .menu li:hover>a:active,
             #access .menu li:hover>a:active,
            .customnav #access ul.menu >li>a,
            .customnav #access > ul > li:hover > a,
            .customnav #access .menu li:hover>a:focus,
            .customnav #access .menu li:hover>a,
            .customnav .hover_type_4  #access .menu > li:hover>a,
            .customnav .hover_type_3  #access .menu > li:hover>a,
            .customnav .signuplink:hover, 
            .customnav .menu_username:hover,
            .customnav #topbarlogin:hover:before, 
            .customnav #topbarregister:hover:before, 
            .customnav .signuplink:hover:before{
                color: #6db5aa;
        }
        
        .hover_type_3 #access .menu li:hover>a{
            color: #6db5aa!important;
        }  #access .current-menu-item >a,
        #access .current-menu-parent>a,
        #access .current-menu-ancestor>a,
        #access .current-menu-item{
        color: #6db5aa!important;
    }.customnav #access ul.menu >li>a,
           .customnav .signuplink,
           .customnav .menu_username{
            color: #3a4135;
        }
            
        .customnav #shopping-cart_icon path{
             fill: #3a4135;
        }
        #access .menu li ul li a,
        #access ul ul a,
        #access ul ul li.wpestate_megamenu_col_1 a.menu-item-link,
        #access ul ul li.wpestate_megamenu_col_2 a.menu-item-link,
        #access ul ul li.wpestate_megamenu_col_3 a.menu-item-link,
        #access ul ul li.wpestate_megamenu_col_4 a.menu-item-link,
        #access ul ul li.wpestate_megamenu_col_5 a.menu-item-link,
        #access ul ul li.wpestate_megamenu_col_6 a.menu-item-link {
            color: #3a4135!important;
        }#access ul ul a:hover,
            #access .menu .sub-menu li:hover>a,
            #access .menu .sub-menu li:hover>a:active,
            #access .menu .sub-menu li:hover>a:focus,
            #access .sub-menu .current-menu-item > a,
            #access .with-megamenu .sub-menu .current-menu-item > a{
             color:#6db5aa!important;
        }
        .hover_type_3 #access .menu > li:hover>a,
        .hover_type_4 #access .menu > li:hover>a {
            background: #6db5aa;
        }
        .customnav #access ul.menu >li>a:hover,
        #access ul.menu >li>a:hover,
        .hover_type_3 #access .menu > li:hover>a,
        .hover_type_4 #access .menu > li:hover>a,
        .hover_type_6 #access .menu > li:hover>a {
            color: #6db5aa;
        }
        .hover_type_5 #access .menu > li:hover>a {
            border-bottom: 3px solid #6db5aa;
        }
        .hover_type_6 #access .menu > li:hover>a {
          border: 2px solid #6db5aa;
        }
        .hover_type_2 #access .menu > li:hover>a:before {
            border-top: 3px solid #6db5aa;
        }  .header_wrapper_inside{
                    height:90px;
            }

            .header_type1 .menu > li{
                height:90px;
                line-height:44px;
            }

            .hover_type_3 .header_type1 .menu > li,
            .hover_type_5 .header_type1 .menu > li,
            .hover_type_6 .header_type1 .menu > li{
                height:90px;
                line-height:44px;
            }

            .header_type1 #access ul li:hover > ul,
            .header_wrapper.header_type2 #user_menu_open,
            .social_share_wrapper,
            .hover_type_4 #access ul li:hover > ul,
            #access ul li:hover > ul{
                top:90px;
            }
            .admin-bar  #google_map_prop_list_sidebar,
            .admin-bar  #google_map_prop_list_wrapper,
            .admin-bar  .social_share_wrapper{
                top:122px;
                    }
            .admin-bar.top_bar_on  #google_map_prop_list_sidebar,
            .admin-bar.top_bar_on  #google_map_prop_list_wrapper{
                top:162px;
            }
            .top_bar_on  #google_map_prop_list_sidebar,
            .top_bar_on  #google_map_prop_list_wrapper{
                top:130px;
            }
            #google_map_prop_list_sidebar,
            #google_map_prop_list_wrapper{
                top:90px;
            }
            .admin-bar #google_map_prop_list_sidebar.half_header_type2,
            .admin-bar #google_map_prop_list_wrapper.half_header_type2{
                top:122px;
            }
            .admin-bar.top_bar_on  #google_map_prop_list_sidebar.half_header_type2,
            .admin-bar.top_bar_on  #google_map_prop_list_wrapper.half_header_type2{
                top:162px;
            }
            .top_bar_on  #google_map_prop_list_sidebar.half_header_type2,
            .top_bar_on  #google_map_prop_list_wrapper.half_header_type2{
                top:130px;
            }
            #google_map_prop_list_sidebar.half_header_type2,
            #google_map_prop_list_wrapper.half_header_type2,
            #access ul li:hover > ul,
            #access ul ul{
                top:90px;
            }

            #access ul li.with-megamenu>ul.sub-menu,
            #access ul li.with-megamenu:hover>ul.sub-menu,
            .header_wrapper.header_type1.header_align_right #user_menu_open,
            .header_wrapper.header_type2.header_align_right #user_menu_open,
            .header_wrapper.header_type1.header_align_center #user_menu_open,
            .header_wrapper.header_type2.header_align_center #user_menu_open,
            .header_wrapper.header_type1.header_align_left #user_menu_open,
            .header_wrapper.header_type2.header_align_left #user_menu_open{
                top:90px;
            }

            .header_wrapper.customnav,
            .header_wrapper.header_type2.customnav .header_wrapper_inside,
            .header_wrapper.customnav.header_type2 .user_loged,
            .header_wrapper.customnav.header_type1 .user_loged{
                height:80px;
            }

            .header_wrapper.customnav.header_type2 .header_wrapper_inside,
            .header_wrapper.customnav.header_type1,
            .header_wrapper.customnav.header_type2,
            .header_wrapper.customnav,
            .header_wrapper.header_type1.customnav .header_wrapper_inside{
                height:80px;
                min-height: 80px;
            }

            .customnav .menu > li,
            .hover_type_3 .customnav .menu > li,
            .hover_type_5 .customnav .menu > li,
            .hover_type_6 .customnav .menu > li,
            .hover_type_6 .header_type1.customnav .menu > li,
            .hover_type_3 .header_type1.customnav .menu > li,
            .hover_type_5 .header_type1.customnav .menu > li,
            .hover_type_4 .header_type1.customnav .menu > li,
            .hover_type_2 .header_type1.customnav .menu > li,
            .hover_type_1 .header_type1.customnav .menu > li,
            .header_type1.customnav .menu > li{
                height:80px;
                line-height:36px;
            }

            .hover_type_3 .customnav #access .menu > li:hover>a,
            .hover_type_5 .customnav #access .menu > li:hover>a,
            .hover_type_6 .customnav #access .menu > li:hover>a{
                line-height:80px;
            }

            .header_type2.customnav #access ul li.with-megamenu:hover>ul.sub-menu,
            .customnav #access ul li:hover > ul,
            .customnav #access ul ul,
            .hover_type_4 .customnav #access ul li:hover > ul,
            .hover_type_1 .customnav #access ul li:hover> ul,
            .hover_type_4 .customnav #access ul li:hover> ul,
            .hover_type_2 .customnav #access ul li:hover> ul,
            .property_menu_wrapper_hidden{
                top:80px;
            }

            .header_type2.customnav.header_left.customnav #access ul li:hover> ul,
            .header_type2.customnav.header_center.customnav #access ul li:hover> ul,
            .header_type2.customnav.header_right.customnav #access ul li:hover> ul,
            .customnav #access ul li.with-megamenu:hover>ul.sub-menu,
            .full_width_header .header_type1.header_left.customnav #access ul li.with-megamenu>ul.sub-menu,
            .full_width_header .header_type1.header_left.customnav #access ul li.with-megamenu:hover>ul.sub-menu,
            .header_wrapper.customnav.header_type1.header_align_right #user_menu_open,
            .header_wrapper.customnav.header_type2.header_align_right #user_menu_open,
            .header_wrapper.customnav.header_type1.header_align_center #user_menu_open,
            .header_wrapper.customnav.header_type2.header_align_center #user_menu_open,
            .header_wrapper.customnav.header_type1.header_align_left #user_menu_open,
            .header_wrapper.customnav.header_type2.header_align_left #user_menu_open,
            .customnav #user_menu_open,
            .property_menu_wrapper_hidde{
                top:80px;
            }
            .admin-bar .property_menu_wrapper_hidden{
                top:112px;
            }

            .header_type2 .hover_type_6 .customnav #access ul li:hover > ul,
            .header_type2 .hover_type_5 .customnav #access ul li:hover > ul,
            .header_type2 .hover_type_6 .customnav #access ul ul ul,
            .header_type2 .hover_type_5 .customnav #access ul ul ul{
                top:59px;
            }

            .hover_type_3 .customnav #access ul li:hover > ul,
            .hover_type_5 .customnav #access ul li:hover > ul,
            .hover_type_6 .customnav #access ul li:hover > ul{
                top:79px;
            }
            #search_wrapper_color,
                .adv-1-wrapper,
                .adv-2-wrapper,
                .adv-5-wrapper{
               background:#ffffff;
            }.with_search_form_float #search_wrapper_color,
            .with_search_form_float .adv-1-wrapper,
            .with_search_form_float .adv-2-wrapper,
            .with_search_form_float .adv-5-wrapper{
               opacity:0.4;
            }.with_search_form_float.sticky_adv #search_wrapper_color,
            .with_search_form_float.sticky_adv .adv-1-wrapper,
            .with_search_form_float.sticky_adv .adv-2-wrapper{
                opacity: 1;
            }
            .advanced_search_submit_button,
            #advanced_submit_widget,
            #advanced_submit_2_mobile,
            #advanced_submit_2,
            #advanced_submit_3,
            #advanced_submit_shorcode,
            .adv_handler,
            #advanced_submit_4{
               background:#6db5aa!important;
            }.advanced_search_submit_button:hover,
            #advanced_submit_widget:hover,
            #advanced_submit_2_mobile:hover,
            #advanced_submit_2:hover,
            #advanced_submit_3:hover,
            #advanced_submit_shorcode:hover,
            .adv_handler:hover,
            #advanced_submit_4:hover{
               background-color:#3a4135!important;
            }.widget-title-footer,
    #colophon .listing_title_unit{
    color: #3a4135;}.mobile_header { 
                background-color: #ffffff;
            }.mobilemenu-close-user, 
                .mobilemenu-close, 
                .mobile_header i { 
                    color: #6db5aa;
                }
        .mobilex-menu li a, 
        .user_mobile_menu_list li a, 
        #register-div-title-mobile, 
        #forgot-div-title_mobile, 
        #login-div-title-mobile, 
        .mobilex-menu li a, 
        #widget_login_sw_mobile, 
        #forgot_pass_widget_mobile, 
        #widget_register_mobile, 
        #user_terms_register_wd_label_mobile, 
        #user_terms_register_wd_label_mobile a, 
        #reg_passmail_mobile,
        #register-div-mobile .radiolabel { 
            color: #3a4135 ;
        }
        .mobilex-menu li a:hover, 
        .user_mobile_menu_list li a:hover, 
        .mobilex-menu li a:hover { 
            color: #6db5aa;
        }
        .mobile_user_menu li:hover, 
        .user_mobile_menu_list li:hover, 
        .mobilex-menu li:hover, 
        .wpestream_cart_counter_header_mobile { 
            background-color: #ffffff; 
        }
        .mobilex-menu, 
        .snap-drawer, 
        .user_mobile_menu_list { 
            background-color: #ffffff ;
        }
        .snap-drawer { 
            border: 1px solid #ffffff ;
        }.mobilex-menu li { 
                border-bottom-color: #efefef ;
            }  
    .calendar-legend-reserved,
    .fc-event,
    .fc-event-dot,
    .ui-datepicker-calendar .calendar-reserved, 
    .user_dashboard_panel .calendar-reserved,
    .daterangepicker td.off.end-date,
    .daterangepicker td.off.start-date,
    .daterangepicker td.active,
    .daterangepicker td.active:hover,
    .wpestate_booking_class.off.disabled.calendar-reserved,
    .calendar-reserved,
    .rentals_reservation{
        background-color:  #b6dad4!important;
    }
    
    .calendar_pad .rentals_reservation:before,
    .calendar_pad.allinone_internal_booking .rentals_reservation:before{
        border-top: 13px solid #b6dad4!important;    
    }

    .daterangepicker td.in-range{
       background-color: #b6dad4;
    }

   
    .calendar-reserved.start_reservation.end_reservation.calendar_pad.allinone_external_booking, 
    .calendar-reserved.start_reservation.end_reservation.allinone_internal_booking{
        background: -webkit-gradient(linear,left top,right bottom,color-stop(0%,#ffffff),color-stop(50%,#ffffff),color-stop(51%,#b6dad4),color-stop(100%,#b6dad4));
        background: -webkit-linear-gradient(-45deg,#ffffff 0%,#ffffff 50%,#b6dad4 51%,#b6dad4 100%);
        background: -o-linear-gradient(-45deg,#ffffff 0%,#ffffff 50%,#b6dad4 51%,#b6dad4 100%);
        background: -ms-linear-gradient(-45deg,#ffffff 0%,#ffffff 50%,#b6dad4 51%,#b6dad4 100%);
        background: linear-gradient(125deg,#ffffff 0%,#ffffff 50%,#b6dad4 51%,#b6dad4 100%);
        background: linear-gradient(125deg,#b6dad4 0%,#b6dad4 48%,#FFFFFF 50%,#FFFFFF 53%,#b6dad4 53%,#b6dad4 100%);
    }

    .calendar-free.calendar_pad.has_future.end_reservation.end_allinone_internal_booking {
        background: -moz-linear-gradient(-45deg, #b6dad4 0%, #b6dad4 49%, #ffffff 50%, #ffffff 100%);
        background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#b6dad4), color-stop(49%,#b6dad4), color-stop(50%,#ffffff), color-stop(100%,#ffffff));
        background: -webkit-linear-gradient(-45deg, #b6dad4 0%,#b6dad4 49%,#ffffff 50%,#ffffff 100%);
        background: -o-linear-gradient(-45deg, #b6dad4 0%,#b6dad4 49%,#ffffff 50%,#ffffff 100%);
        background: -ms-linear-gradient(-45deg, #b6dad4 0%,#b6dad4 49%,#ffffff 50%,#ffffff 100%);
        background: linear-gradient(125deg, #b6dad4 0%,#b6dad4 49%,#ffffff 50%,#ffffff 100%);
    }

    .calendar-reserved.start_reservation.allinone_internal_booking {
        background: -moz-linear-gradient(-45deg, #ffffff 0%, #ffffff 50%, #b6dad4 51%, #b6dad4 100%);
        background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#ffffff), color-stop(50%,#ffffff), color-stop(51%,#b6dad4), color-stop(100%,#b6dad4));
        background: -webkit-linear-gradient(-45deg, #ffffff 0%,#ffffff 50%,#b6dad4 51%,#b6dad4 100%);
        background: -o-linear-gradient(-45deg, #ffffff 0%,#ffffff 50%,#b6dad4 51%,#b6dad4 100%);
        background: -ms-linear-gradient(-45deg, #ffffff 0%,#ffffff 50%,#b6dad4 51%,#b6dad4 100%);
        background: linear-gradient(125deg, #ffffff 0%,#ffffff 50%,#b6dad4 51%,#b6dad4 100%);
    }

    .booking-calendar-wrapper-in .end_reservation,
    .ll-skin-melon .ui-datepicker td.freetobook.end_reservation{
        background: -moz-linear-gradient(-45deg,  #b6dad4 0%, #b6dad4 49%, #ffffff 50%, #ffffff 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#b6dad4), color-stop(49%,#b6dad4), color-stop(50%,#ffffff), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(-45deg,  #b6dad4 0%,#b6dad4 49%,#ffffff 50%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(-45deg,  #b6dad4 0%,#b6dad4 49%,#ffffff 50%,#ffffff 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(-45deg,  #b6dad4 0%,#b6dad4 49%,#ffffff 50%,#ffffff 100%); /* IE10+ */
        background: linear-gradient(135deg,  #b6dad4 0%,#b6dad4 49%,#ffffff 50%,#ffffff 100%); /* W3C */
     }

    .all-front-calendars .end_reservation{
       background: -moz-linear-gradient(-45deg,  #b6dad4 0%, #b6dad4 49%, #edf6f6 50%, #edf6f6 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#b6dad4), color-stop(49%,#b6dad4), color-stop(50%,#edf6f6), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(-45deg,  #b6dad4 0%,#b6dad4 49%,#edf6f6 50%,#edf6f6 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(-45deg,  #b6dad4 0%,#b6dad4 49%,#edf6f6 50%,#edf6f6 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(-45deg,  #b6dad4 0%,#b6dad4 49%,#edf6f6 50%,#edf6f6 100%); /* IE10+ */
        background: linear-gradient(135deg,  #b6dad4 0%,#b6dad4 49%,#edf6f6 50%,#edf6f6 100%); /* W3C */
     }


    .ll-skin-melon .ui-datepicker .ui-state-disabled.end_reservation{
        background: -moz-linear-gradient(-45deg,  #b6dad4 0%, #b6dad4 49%, #F8F8F8 50%, #F8F8F8 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#b6dad4), color-stop(49%,#b6dad4), color-stop(50%,#F8F8F8), color-stop(100%,#F8F8F8)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(-45deg,  #b6dad4 0%,#b6dad4 49%,#F8F8F8 50%,#F8F8F8 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(-45deg,  #b6dad4 0%,#b6dad4 49%,#F8F8F8 50%,#F8F8F8 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(-45deg,  #b6dad4 0%,#b6dad4 49%,#F8F8F8 50%,#F8F8F8 100%); /* IE10+ */
        background: linear-gradient(135deg,  #b6dad4 0%,#b6dad4 49%,#F8F8F8 50%,#F8F8F8 100%); /* W3C */
    }


    .booking-calendar-wrapper-in .calendar-reserved.start_reservation ,
    .ll-skin-melon .ui-datepicker td.calendar-reserved.start_reservation{
        background: -moz-linear-gradient(-45deg,  #ffffff 0%, #ffffff 50%, #b6dad4 51%, #b6dad4 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#ffffff), color-stop(50%,#ffffff), color-stop(51%,#b6dad4), color-stop(100%,#b6dad4)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(-45deg,  #ffffff 0%,#ffffff 50%,#b6dad4 51%,#b6dad4 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(-45deg,  #ffffff 0%,#ffffff 50%,#b6dad4 51%,#b6dad4 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(-45deg,  #ffffff 0%,#ffffff 50%,#b6dad4 51%,#b6dad4 100%); /* IE10+ */
        background: linear-gradient(135deg,  #ffffff 0%,#ffffff 50%,#b6dad4 51%,#b6dad4 100%); /* W3C */
    }

    .all-front-calendars  .calendar-reserved.start_reservation {
        /*  background: -webkit-gradient(linear, right bottom, left top, color-stop(50%,#b6dad4), color-stop(50%,#fff))!important;    */
       background: #fff9f9; /* Old browsers */
        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZmZmOWY5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTElIiBzdG9wLWNvbG9yPSIjYjg4MWZjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2I4ODFmYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
        background: -moz-linear-gradient(-45deg,  #edf6f6 0%, #edf6f6 50%, #b6dad4 51%, #b6dad4 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#edf6f6), color-stop(50%,#edf6f6), color-stop(51%,#b6dad4), color-stop(100%,#b6dad4)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(-45deg,  #edf6f6 0%,#edf6f6 50%,#b6dad4 51%,#b6dad4 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(-45deg,  #edf6f6 0%,#edf6f6 50%,#b6dad4 51%,#b6dad4 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(-45deg,  #edf6f6 0%,#edf6f6 50%,#b6dad4 51%,#b6dad4 100%); /* IE10+ */
        background: linear-gradient(135deg,  #edf6f6 0%,#edf6f6 50%,#b6dad4 51%,#b6dad4 100%); /* W3C */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr=#edf6f6, endColorstr=#b6dad4,GradientType=1 ); /* IE6-8 fallback on horizontal gradient */
    }


    .ll-skin-melon .ui-datepicker .ui-state-disabled.start_reservation{
        /*  background: -webkit-gradient(linear, right bottom, left top, color-stop(50%,#b6dad4), color-stop(50%,#fff))!important;    */
       background: #fff9f9; /* Old browsers */
        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZmZmOWY5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTElIiBzdG9wLWNvbG9yPSIjYjg4MWZjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2I4ODFmYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
        background: -moz-linear-gradient(-45deg,  #b6dad4 0%, #b6dad4 50%, #b6dad4 51%, #b6dad4 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#b6dad4), color-stop(50%,#b6dad4), color-stop(51%,#b6dad4), color-stop(100%,#b6dad4)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(-45deg,  #b6dad4 0%,#b6dad4 50%,#b6dad4 51%,#b6dad4 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(-45deg,  #b6dad4 0%,#b6dad4 50%,#b6dad4 51%,#b6dad4 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(-45deg,  #b6dad4 0%,#b6dad4 50%,#b6dad4 51%,#b6dad4 100%); /* IE10+ */
        background: linear-gradient(135deg,  #b6dad4 0%,#b6dad4 50%,#b6dad4 51%,#b6dad4 100%); /* W3C */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr=#ffffff, endColorstr=#b6dad4,GradientType=1 ); /* IE6-8 fallback on horizontal gradient */

    }

    .wpestate_calendar.start_reservation, .wpestate_booking_class.start_reservation{
        background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#ffffff), color-stop(50%,#ffffff), color-stop(51%,#b6dad4), color-stop(100%,#b6dad4))!important;
        background: -webkit-linear-gradient(-45deg, #ffffff 0%,#ffffff 50%,#b6dad4 51%,#b6dad4 100%)!important;
        background: -o-linear-gradient(-45deg, #ffffff 0%,#ffffff 50%,#b6dad4 51%,#b6dad4 100%)!important;
        background: -ms-linear-gradient(-45deg, #ffffff 0%,#ffffff 50%,#b6dad4 51%,#b6dad4 100%!important);
        background: linear-gradient(135deg, #ffffff 0%,#ffffff 50%,#b6dad4 51%,#b6dad4 100%)!important;
    }

    .wpestate_calendar.end_reservation, .wpestate_booking_class.end_reservation{
        background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #b6dad4), color-stop(49%, #b6dad4), color-stop(50%,#ffffff), color-stop(100%,#ffffff));
        background: -webkit-linear-gradient(-45deg, #b6dad4 0%, #b6dad4 49%,#ffffff 50%,#ffffff 100%);
        background: -o-linear-gradient(-45deg, #b6dad4 0%, #b6dad4 49%,#ffffff 50%,#ffffff 100%);
        background: -ms-linear-gradient(-45deg, #b6dad4 0%, #b6dad4 49%,#ffffff 50%,#ffffff 100%);
        background: linear-gradient(135deg, #b6dad4 0%, #b6dad4 49%,#ffffff 50%,#ffffff 100%);
    }        
       
      .rentals_reservation,
      .daterangepicker td.active, 
      .daterangepicker td.active:hover,
      .daterangepicker td.off.end-date, 
      .daterangepicker td.off.start-date,
      .fc-v-event .fc-event-main{
        color: #484848;
      }
      
    .calendar-reserved{
        color: #484848!important;
    }
          
    .calendar-reserved.start_reservation.calendar_pad.allinone_external_booking{
      background: -moz-linear-gradient(-45deg,  #fbe6dd 0%, #fbe6dd 49%, #ffffff 50%, #ffffff 100%); /* FF3.6+ */
      background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#203633), color-stop(49%,#fbe6dd), color-stop(50%,#ffffff), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
      background: -webkit-linear-gradient(-45deg,  #fbe6dd 0%,#fbe6dd 49%,#ffffff 50%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
      background: -o-linear-gradient(-45deg,  #fbe6dd 0%,#fbe6dd 49%,#ffffff 50%,#ffffff 100%); /* Opera 11.10+ */
      background: -ms-linear-gradient(-45deg,  #fbe6dd 0%,#fbe6dd 49%,#ffffff 50%,#ffffff 100%); /* IE10+ */
      background: linear-gradient(135deg,  #fbe6dd 0%,#fbe6dd 49%,#ffffff 50%,#ffffff 100%); /* W3C */
  }

    .calendar-free.calendar_pad.has_future.end_reservation.end_allinone_external_booking{
        background: -moz-linear-gradient(-45deg, #fbe6dd 0%, #fbe6dd 49%, #ffffff 50%, #ffffff 100%);
        background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#fbe6dd), color-stop(49%,#fbe6dd), color-stop(50%,#ffffff), color-stop(100%,#ffffff));
        background: -webkit-linear-gradient(-45deg, #fbe6dd 0%,#fbe6dd 49%,#ffffff 50%,#ffffff 100%);
        background: -o-linear-gradient(-45deg, #fbe6dd 0%,#fbe6dd 49%,#ffffff 50%,#ffffff 100%);
        background: -ms-linear-gradient(-45deg, #fbe6dd 0%,#fbe6dd 49%,#ffffff 50%,#ffffff 100%);
        background: linear-gradient(125deg, #fbe6dd 0%,#fbe6dd 49%,#ffffff 50%,#ffffff 100%);
    }
 
    .calendar-reserved.start_reservation.calendar_pad.allinone_external_booking{
        background: -moz-linear-gradient(-45deg, #ffffff 0%, #ffffff 50%, #fbe6dd 51%, #fbe6dd 100%);
        background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#ffffff), color-stop(50%,#ffffff), color-stop(51%,#fbe6dd), color-stop(100%,#203633));
        background: -webkit-linear-gradient(-45deg, #ffffff 0%,#ffffff 50%,#fbe6dd 51%,#fbe6dd 100%);
        background: -o-linear-gradient(-45deg, #ffffff 0%,#ffffff 50%,#fbe6dd 51%,#fbe6dd 100%);
        background: -ms-linear-gradient(-45deg, #ffffff 0%,#ffffff 50%,#fbe6dd 51%,#fbe6dd 100%);
        background: linear-gradient(125deg, #ffffff 0%,#ffffff 50%,#fbe6dd 51%,#fbe6dd 100%);
    }

    .external_reservation,
    .calendar-reserved.calendar_pad.has_future.allinone_external_booking{
        background-color: #fbe6dd!important;
    }
    
    .rentals_reservation.external_reservation.allinone_reservation:before,
    .external_reservation:before{
        border-top: 13px solid #fbe6dd!important;
    }


  