/*--
	Color styles
--*/
.listing-feature-wrap input[type="checkbox"]:checked:after, .listing-feature-wrap input[type="radio"]:checked:after,
.add-feature-checkbox input[type="checkbox"]:checked:after,
.add-feature-radio input[type="radio"]:checked:after,
.listing-features-loader,
.account-box a,
.comment-date i, .woo-content span,
.pager a i,
.sticky .list-single-main-item-title h3 a,
.info-button:hover, .footer-social li a, .lost_password a:hover, .nav-holder nav li a.act-link, .nav-holder nav li a:hover, .testi-text:before, .testi-text:after, .citybook-tweet .timePosted a:before, .map-popup-contact-infos i, .dark-header .nav-holder nav li ul a:hover, .main-register h3 span strong, .main-register label i, .listsearch-header h3 span, .listing-view-layout li a.active, .listsearch-input-text label i, .distance-title i, .listsearch-input-item i, .filter-tags input:checked:after, .more-filter-option:hover, .distance-title span, .selectbox li.selected, .mapzoom-in:hover, .mapzoom-out:hover, .footer-widget .widget-posts-date, .listsearch-input-text .loc-act, .list-single-header-contacts li i, .viewed-counter i, .list-single-header-column .custom-scroll-link i, .list-single-header-cat span i, .scroll-nav-wrapper .scroll-nav li a.act-scrlink, .listing-features li i, .list-author-widget-contacts li span i, .list-author-widget-contacts li a:hover, .current-status i, .scroll-nav-wrapper .save-btn i, .list-single-contacts li i, .list-post-counter.single-list-post-counter i, .reviews-comments-item-date i,
.list-single-main-item-title span,
.section-title-left span,
.custom-form label i, .custom-form .quantity span i, .box-widget .widget-posts .widget-posts-date i, .box-widget .widget-posts .widget-posts-descr a:hover, .team-social li a, .team-info h3 a:hover, .section-title h2 a, section.color-bg .header-sec-link a:hover, .user-profile-menu li a.user-profile-act, .user-profile-menu li a.active, .user-profile-menu li a:hover, .log-out-btn, .pass-input-wrap span, .header-user-name:before, .header-user-menu ul li a:hover, .reply-mail a, .dashboard-message-text h4 span, .profile-edit-page-header .breadcrumbs span, .profile-edit-page-header .breadcrumbs a:hover, .reviews-comments-item-link, .fuzone:hover .fu-text i, .radio input[type="radio"]:checked + span:before,
.booking-details a, .booking-details span.booking-text,
.message-details a, .message-details span.msg-text,
.dashboard-listing-table-address i, .post-opt li i, .list-single-main-item-title h3 a:hover, .post-opt li a:hover, .post-link i, .post-link:hover, .tl-text i, .tl-text h3, .features-box .time-line-icon i, .features-box h3, .images-collage-title span, .process-item .time-line-icon i, .card-post-content h3 a:hover,
.card-listing .list-post-counter i, .section-subtitle, .process-item:hover .process-count, .footer-contacts li i, .main-search-input-item.location a, .main-search-input-item.location .get-current-city,
.card-listing .geodir-category-location i, .show-reg-form:hover, .show-search-button i, .menusb li a i, .menusb a.back:before, .menusb a.act-link, .sp-cont, .list-single-tags a:hover,
.card-listing .geodir-category-content h3 a:hover, .citybook-tweet a:hover, .subscribe-message.error a, .share-holder.hid-share .share-container .share-icon, .footer-contacts li a:hover, .listing-title a:hover,
.listings-loader,
.no-results-search a,
.nav-holder nav li.current-menu-item > a,
.nav-holder nav li.current-menu-parent > a,
.nav-holder nav li.current-menu-ancestor > a,
.logo-text h2,
.claim-widget-link a,
.claim-success,
.sidebar-ad-widget .list-post-counter i,
.sidebar-ad-widget .geodir-category-location i,
.sidebar-ad-widget .geodir-category-content h3 a:hover,
.attr-nav .cart-link:hover,
ul.cart_list li .quantity .amount, .woocommerce ul.product_list_widget li .quantity .amount,
ul.cart_list li a:hover, .woocommerce ul.product_list_widget li a:hover,
.woocommerce-mini-cart__buttons .button:hover,
.au-name-li .au-role,
.wkhour-opening, .inpt_dec,
.mb-open-filter:hover,
.mb-open-filter.active, .view-earnings-btn,
span.viewed-count, .header-search-input-item a, .main-search-input-item a,
.single-event-date, .room-title a:hover, .room-available, .room-adults,
.remove-date-time i,
.flatWeatherPlugin ul.wiForecasts li.wi,
.chat-date, .in-out-count i, .total-coast span,
.your-reply .reply-text:before,
.switchchat-btn, .submit-field .lfield-icon i,
.ol-control button:hover,
.subscribe-agree-label a,
.total-cost-input,
.lfield-icon,
.show-currency-tooltip i,
.currency-tooltip li i,
.cart-total strong,
.cart-dtright strong,
.bkdates-date-detail,
.btn-link, .bkfuser-fields .lbl-hasIcon i, .get-current-city i, .lcard-distance strong {
  color: #4DB7FE; }

.tagcloud a,
.navslide-wrap, .slide-progress, nav li a.act-link:before, .hs-nav .navslide-wrap.next-slide-wrap a, .folio-counter, .add-list, .section-separator:before,
.listing-carousel-wrap .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active, .card-btn:hover, .footer-widget #subscribe-button,
.custom-form .log-submit-btn, .add-list, .parallax-section .section-separator:before, .sw-btn, .color-bg, .mapzoom-in, .mapzoom-out, .infoBox-close,
.ctb-modal-close, .header-search-button, .listing-view-layout li a, .listsearch-input-item .selectbox, .rangeslider__fill, .fs-map-btn, .lfilter-submit, .more-filter-option span,
.back-to-filters, .back-to-filters span, .pin, .load-more-button, .footer-menu li:before,
.pagination a.current-page, .pagination a:hover, .pagination .nav-links > span.current, .section-title .breadcrumbs a:before, .section-title .woocommerce-breadcrumb a:before,
.showshare, .scroll-nav-wrapper .scroll-nav li a:before, .list-single-main-wrapper .breadcrumbs, .list-widget-social li a,
.btn.transparent-btn:hover, .btn.flat-btn, .accordion a.toggle.act-accordion, .custom-form .quantity input.qty, .widget-posts-link span,
.box-item a.gal-link, .custom-form .selectbox, .photoUpload, .user-profile-menu li a span, .tabs-menu li.current a, .tabs-menu li a:hover,
.header-social li a:hover, .main-search-button, .selectbox li:hover, .color-overlay, .trs-btn, .testi-counter, .to-top, .header-sec-link a,
.card-btn, .profile-edit-page-header .breadcrumbs a:before, .dashboard-listing-table-opt li a.del-btn, .widget_search .search-submit,
.box-widget-item .list-single-tags a, .reviews-comments-item-text .new-dashboard-item:hover, .step-item, .video-box-btn, .slick-dots li.slick-active button,
.time-line-container:before, .error-wrap form .search-submit, .testimonials-carousel .slick-current .testimonilas-text, .cs-social li a,
.cs-countdown-item:before, .listing-counter, .price-head, .price-link, .sp-cont:hover, .cluster div, .lg-actions .lg-next, .lg-actions .lg-prev,
.log-out-btn:hover, .map-popup-category, .mapnavigation a:hover,
.addfield,
.list-author-widget-socials a,
.nav-holder nav li.current-menu-item > a:before,
.nav-holder nav li.current-menu-parent > a:before,
.nav-holder nav li.current-menu-ancestor > a:before,
.author-social a,
.subscribe-form .subscribe-button,
.protected-wrap input[type='submit'],
.listsearch-input-item .nice-select,
.listsearch-input-item .nice-select .list li.selected.focus,
.listsearch-input-item .nice-select .list li:hover,
.listsearch-input-item .nice-select .list li.selected,
.custom-form .nice-select .list li:hover,
.custom-form .nice-select .list li.selected,
.custom-form .nice-select, .header-search-select-item .nice-select .list li:hover,
.header-search-select-item .nice-select .list li.selected,
.main-search-input-item .nice-select .list li:hover,
.main-search-input-item .nice-select .list li.selected,
.pac-item:hover,
.listing-verified,
.tooltipwrap .tooltiptext,
.cart-count,
.mb-btns-wrap,
.mb-open-filter,
.remove-date-time:hover,
.sw-btn.swiper-button-prev,
.sw-btn.swiper-button-next,
.del-btn,
.chat-counter,
.chat-item:after,
.message-input button,
.reply-time span:before,
.your-reply .reply-text, .more-photos-button,
.typing-indicator,
.typing-indicator:after, .typing-indicator:before,
.jspDrag,
.chat-replies-loading span,
.chat-replies-lmore span,
.chat-error-message, .btn-unlock-month,
.ol-control button, .submit-field-wkhour .chosen-tz, .submit-field-wkhour .tabs-menu .active,
.submit-field-wkhour .addfieldssss, #nearby-checkbox:checked + #use-nearby-label,
#listing-submission-form #listing_cats, .loading-indicator span,
.available-cal-months .cal-date-checked,
.cth-dropdown-options input[type=checkbox]:checked + label,
.count-select-ser,
.irs-bar,
.irs-slider,
.irs-bar-edge,
.available_counter, .nice-select .option.selected, .nice-select .option:hover, .nice-select .option.selected.focus {
  background: #4DB7FE; }

.available-cal-months .cal-date-checked:hover {
  background: #1aa2fe; }

.available-cal-months .cal-date-inside {
  background: #80ccfe; }

.tooltipwrap .tooltiptext:after {
  border-color: #4DB7FE transparent transparent transparent; }

.listing-view-layout li a.active, .rangeslider__handle, .list-author-widget-text .btn, .btn.transparent-btn, .log-out-btn, blockquote, .cluster div:before,
.header-search-select-item .nice-select:after,
.main-search-input-item .nice-select:after,
.mb-open-filter:hover,
.mb-open-filter.active, .nice-select:after {
  border-color: #4DB7FE; }

.listing-rating i {
  color: #FACC39; }

.gradient-bg,
.listing-geodir-category,
.list-single-header-cat a,
.box-widget-item .list-single-tags a:hover,
.nav-holder nav li a:before,
.tagcloud a:hover {
  background-color: #3EAAFD;
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#3EAAFD), to(#49CEFF));
  background: -webkit-linear-gradient(top, #3EAAFD, #49CEFF);
  background: -o-linear-gradient(top, #3EAAFD, #49CEFF); }

.slick-carouse-wrap .swiper-button-next,
.slick-carouse-wrap .swiper-button-prev {
  background-color: #4DB7FE; }

.body-citybook div.datedropper.primary .pick-lg-b .pick-sl:before,
.body-citybook div.datedropper.primary .pick-lg-h,
.body-citybook div.datedropper.primary .pick-m,
.body-citybook div.datedropper.primary .pick-submit,
.body-citybook div.datedropper.primary:before {
  background-color: #4DB7FE; }

.body-citybook div.datedropper.primary .pick li span,
.body-citybook div.datedropper.primary .pick-btn,
.body-citybook div.datedropper.primary .pick-lg-b .pick-wke,
.body-citybook div.datedropper.primary .pick-y.pick-jump {
  color: #4DB7FE; }

.body-citybook .td-clock {
  -webkit-box-shadow: 0 0 0 1px #4DB7FE, 0 0 0 8px rgba(0, 0, 0, 0.05);
          box-shadow: 0 0 0 1px #4DB7FE, 0 0 0 8px rgba(0, 0, 0, 0.05); }

.body-citybook .td-clock:before {
  border-left: 1px solid #4DB7FE;
  border-top: 1px solid #4DB7FE; }

.body-citybook .td-select:after {
  -webkit-box-shadow: 0 0 0 1px #4DB7FE;
          box-shadow: 0 0 0 1px #4DB7FE; }

.body-citybook .td-clock .td-time span.on {
  color: #4DB7FE; }

.body-citybook.woocommerce span.onsale,
.body-citybook span.onsale {
  background: #4DB7FE; }

.body-citybook.woocommerce a.button,
.body-citybook.woocommerce button.button,
.body-citybook a.button,
.body-citybook button.button {
  color: #4DB7FE;
  border-color: #4DB7FE; }
  .body-citybook.woocommerce a.button:hover, .body-citybook.woocommerce a.button:focus,
  .body-citybook.woocommerce button.button:hover,
  .body-citybook.woocommerce button.button:focus,
  .body-citybook a.button:hover,
  .body-citybook a.button:focus,
  .body-citybook button.button:hover,
  .body-citybook button.button:focus {
    background: #4DB7FE;
    color: #fff;
    border-color: #4DB7FE; }

.body-citybook.woocommerce ul.products li.product a:hover,
.body-citybook ul.products li.product a:hover {
  color: #4DB7FE; }

.body-citybook.woocommerce ul.products li.product .onsale,
.body-citybook ul.products li.product .onsale {
  background: #4DB7FE; }

.body-citybook.woocommerce ul.products li.product .cth-add-to-cart a,
.body-citybook ul.products li.product .cth-add-to-cart a {
  background: #4DB7FE;
  border-color: #4DB7FE; }
  .body-citybook.woocommerce ul.products li.product .cth-add-to-cart a:hover,
  .body-citybook ul.products li.product .cth-add-to-cart a:hover {
    background: #2F3B59;
    border-color: #2F3B59; }
  .body-citybook.woocommerce ul.products li.product .cth-add-to-cart a.added_to_cart,
  .body-citybook ul.products li.product .cth-add-to-cart a.added_to_cart {
    background: transparent;
    color: #4DB7FE; }
    .body-citybook.woocommerce ul.products li.product .cth-add-to-cart a.added_to_cart:hover,
    .body-citybook ul.products li.product .cth-add-to-cart a.added_to_cart:hover {
      border-color: #4DB7FE; }

.body-citybook.woocommerce .woocommerce-mini-cart__buttons .button,
.body-citybook .woocommerce-mini-cart__buttons .button {
  background: #4DB7FE;
  border-color: #4DB7FE; }
  .body-citybook.woocommerce .woocommerce-mini-cart__buttons .button:hover,
  .body-citybook .woocommerce-mini-cart__buttons .button:hover {
    background: #2F3B59;
    border-color: #2F3B59;
    color: #fff; }
  .body-citybook.woocommerce .woocommerce-mini-cart__buttons .button.checkout,
  .body-citybook .woocommerce-mini-cart__buttons .button.checkout {
    color: #4DB7FE; }
    .body-citybook.woocommerce .woocommerce-mini-cart__buttons .button.checkout:hover,
    .body-citybook .woocommerce-mini-cart__buttons .button.checkout:hover {
      background: #4DB7FE;
      color: #fff;
      border-color: #4DB7FE; }

.body-citybook.woocommerce nav.woocommerce-pagination .page-numbers:hover, .body-citybook.woocommerce nav.woocommerce-pagination .page-numbers.current,
.body-citybook nav.woocommerce-pagination .page-numbers:hover,
.body-citybook nav.woocommerce-pagination .page-numbers.current {
  background: #4DB7FE;
  border-color: #4DB7FE;
  color: #fff; }

.body-citybook.woocommerce ul.products li.product .price,
.body-citybook.woocommerce div.product .price,
.body-citybook ul.products li.product .price,
.body-citybook div.product .price {
  color: #4DB7FE; }

.body-citybook.woocommerce #respond input#submit,
.body-citybook.woocommerce a.button.alt,
.body-citybook.woocommerce button.button.alt,
.body-citybook.woocommerce input.button.alt,
.body-citybook #respond input#submit,
.body-citybook a.button.alt,
.body-citybook button.button.alt,
.body-citybook input.button.alt {
  color: #fff;
  background: #4DB7FE; }
  .body-citybook.woocommerce #respond input#submit:hover, .body-citybook.woocommerce #respond input#submit:focus,
  .body-citybook.woocommerce a.button.alt:hover,
  .body-citybook.woocommerce a.button.alt:focus,
  .body-citybook.woocommerce button.button.alt:hover,
  .body-citybook.woocommerce button.button.alt:focus,
  .body-citybook.woocommerce input.button.alt:hover,
  .body-citybook.woocommerce input.button.alt:focus,
  .body-citybook #respond input#submit:hover,
  .body-citybook #respond input#submit:focus,
  .body-citybook a.button.alt:hover,
  .body-citybook a.button.alt:focus,
  .body-citybook button.button.alt:hover,
  .body-citybook button.button.alt:focus,
  .body-citybook input.button.alt:hover,
  .body-citybook input.button.alt:focus {
    background: #2F3B59;
    border-color: #2F3B59; }

.body-citybook.woocommerce .woocommerce-info,
.body-citybook.woocommerce .woocommerce-message,
.body-citybook .woocommerce-info,
.body-citybook .woocommerce-message {
  border-top-color: #4DB7FE; }
  .body-citybook.woocommerce .woocommerce-info:before,
  .body-citybook.woocommerce .woocommerce-message:before,
  .body-citybook .woocommerce-info:before,
  .body-citybook .woocommerce-message:before {
    color: #4DB7FE; }

.body-citybook.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content,
.body-citybook .widget_price_filter .price_slider_wrapper .ui-widget-content {
  background-color: #2F3B59; }

.body-citybook.woocommerce .widget_price_filter .ui-slider .ui-slider-range,
.body-citybook.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,
.body-citybook .widget_price_filter .ui-slider .ui-slider-range,
.body-citybook .widget_price_filter .ui-slider .ui-slider-handle {
  background-color: #4DB7FE; }

.body-citybook.woocommerce .box-widget .woocommerce-Price-amount,
.body-citybook .box-widget .woocommerce-Price-amount {
  color: #4DB7FE; }

section.products > h2:after {
  background: #4DB7FE; }

.products > h2,
.wc-tab > h2,
.woocommerce div.product .product_title,
.woocommerce-Reviews-title {
  color: #2F3B59; }

.woocommerce-product-search button {
  background: #4DB7FE; }
  .woocommerce-product-search button:hover {
    background: #2F3B59; }

.mb-btn:hover,
input:checked + .switchbtn-label,
.ol-control button:hover {
  background: #2F3B59; }

.switchchat-btn {
  border-bottom-color: #4DB7FE; }

.room-available strong, .room-adults strong {
  color: #F9B90F; }

.color2-bg {
  background: #F9B90F; }

.currency-tooltip li:hover a {
  background: #5ECFB1; }

.cth-daterange-picker .lfield-icon i:before,
.tpick-icon,
.rooms-price .per-night-price,
.bkdates-date-detail strong,
.team-mem-socials a {
  color: #4DB7FE; }

.del-bg {
  background: #ea4d37; }

.btn.del-bg:hover {
  background: #2c3b5a; }

.del-link {
  color: #ea4d37; }
  .del-link:hover {
    text-decoration: underline; }

.del-account {
  margin-left: 30px; }

.delete-account-form {
  margin-bottom: 20px; }
  .delete-account-form .profile-edit-header {
    padding-bottom: 0; }

.delete-account-inner {
  background: #ccc;
  padding: 20px;
  border-radius: 4px; }
