  
			.chbs-booking-form-id-56756 .chbs-location-add:hover,
			.chbs-booking-form-id-56756 .chbs-location-remove:hover,
			.chbs-booking-form-id-56756 .chbs-form-field .chbs-quantity-section .chbs-quantity-section-button:hover,
			.chbs-booking-form-id-56756 .chbs-button.chbs-button-style-1,
			.chbs-booking-form-id-56756 .chbs-button.chbs-button-style-2.chbs-state-selected,
			.chbs-booking-form-id-56756 .chbs-button.chbs-button-style-2.chbs-state-selected:hover,
			.chbs-booking-form-id-56756 .chbs-tab.ui-tabs .ui-tabs-nav>li.ui-tabs-active>a,
			.chbs-booking-form-id-56756 .chbs-tab-custom.ui-tabs .ui-tabs-nav>li.ui-tabs-active>a,
			.chbs-booking-form-id-56756 .chbs-payment>li>a .chbs-meta-icon-tick,
			.chbs-booking-form-id-56756 .chbs-summary .chbs-summary-header>a:hover,
			.chbs-booking-form-id-56756 .chbs-main-navigation-default>ul>li.chbs-state-selected>a>span:first-child
			{
				background-color:#CFC1AE;
			}
			
			html .chbs-booking-form-id-56756 .chbs-tab.ui-tabs .ui-tabs-panel,
			html .chbs-booking-form-id-56756 .chbs-tab-custom.ui-tabs .ui-tabs-panel
			{
				border-top-color:#CFC1AE;
			}
			
			.chbs-booking-form-id-56756.chbs-datepicker.ui-datepicker td a.ui-state-hover,
			.chbs-booking-form-id-56756 .chbs-form-checkbox,
			.chbs-booking-form-id-56756 .chbs-location-add:hover,
			.chbs-booking-form-id-56756 .chbs-form-field .chbs-quantity-section .chbs-quantity-section-button:hover,
			.chbs-booking-form-id-56756 .chbs-location-remove:hover,
			.chbs-booking-form-id-56756 .chbs-payment>li>a.chbs-state-selected,
			.chbs-booking-form-id-56756 .chbs-summary .chbs-summary-header>a:hover,
			.chbs-booking-form-id-56756 .chbs-button.chbs-button-style-1,
			.chbs-booking-form-id-56756 .chbs-button.chbs-button-style-2.chbs-state-selected,
			.chbs-booking-form-id-56756 .chbs-button.chbs-button-style-2.chbs-state-selected:hover,
			.chbs-booking-form-id-56756 .chbs-tab.ui-tabs .ui-tabs-nav>li.ui-tabs-active>a,
			body.rtl .chbs-booking-form-id-56756 .chbs-tab.ui-tabs .ui-tabs-nav>li.ui-tabs-active>a,
			.chbs-booking-form-id-56756 .chbs-tab-custom.ui-tabs .ui-tabs-nav>li.ui-tabs-active>a,
			body.rtl .chbs-booking-form-id-56756 .chbs-tab-custom.ui-tabs .ui-tabs-nav>li.ui-tabs-active>a
			{
				border-color:#CFC1AE;
			}
			
			rs-module-wrap .chbs-booking-form-id-56756 .chbs-tab.ui-tabs .ui-tabs-nav>li.ui-tabs-active>a
			{
				border-color:#CFC1AE !important;
			}
			
			.chbs-booking-form-id-56756 .chbs-tab.ui-tabs .ui-tabs-nav>li.ui-tabs-active+li>a,
			.chbs-booking-form-id-56756 .chbs-tab-custom.ui-tabs .ui-tabs-nav>li.ui-tabs-active+li>a
			{
				border-left-color:#CFC1AE;
			}
			
			body.rtl .chbs-booking-form-id-56756 .chbs-tab.ui-tabs .ui-tabs-nav>li.ui-tabs-active+li>a,
			body.rtl .chbs-booking-form-id-56756 .chbs-tab-custom.ui-tabs .ui-tabs-nav>li.ui-tabs-active+li>a
			{
				border-right-color:#CFC1AE;
			}
			
			.chbs-booking-form-id-56756.chbs-datepicker.ui-datepicker td a.ui-state-hover,
			.chbs-booking-form-id-56756.chbs-datepicker#ui-datepicker-div td a.ui-state-hover,
			.chbs-booking-form-id-56756 .ui-menu .ui-menu-item .ui-state-active,   
			.chbs-booking-form-id-56756 .ui-timepicker-wrapper>.ui-timepicker-list>li:hover,
			.chbs-booking-form-id-56756 .ui-timepicker-wrapper>.ui-timepicker-list>li.ui-timepicker-selected,
			.chbs-booking-form-id-56756 .chbs-location-add,
			.chbs-booking-form-id-56756 .chbs-location-remove,
			.chbs-booking-form-id-56756 .iti__country.iti__highlight,
			.chbs-booking-form-id-56756 .chbs-form-field .chbs-quantity-section .chbs-quantity-section-button,
			.chbs-booking-form-id-56756 .chbs-vehicle .chbs-vehicle-content>.chbs-vehicle-content-price>span>span,
			.chbs-booking-form-id-56756 .chbs-form-checkbox.chbs-state-selected>.chbs-meta-icon-tick,
			.chbs-booking-form-id-56756 .ui-selectmenu-button .chbs-meta-icon-arrow-vertical-large,
			.chbs-booking-form-id-56756 .chbs-ride-info>div>span:first-child,
			.chbs-booking-form-id-56756 .chbs-booking-extra-list>ul>li>div.chbs-column-1>div>.chbs-booking-form-extra-price,
			.chbs-booking-form-id-56756 .chbs-booking-complete .chbs-meta-icon-tick,
			.chbs-booking-form-id-56756 .chbs-booking-extra-header>span:first-child
			{
				color:#CFC1AE;
			}
  
			.chbs-booking-form-id-56756 .chbs-summary,
			.chbs-booking-form-id-56756 .chbs-booking-complete .chbs-meta-icon-tick>div:first-child+div,
			.chbs-booking-form-id-56756 .chbs-vehicle .chbs-vehicle-content .chbs-vehicle-content-description>div>.chbs-vehicle-content-description-attribute,
			.chbs-booking-form-id-56756 #payment ul.payment_methods
			{
				background-color:#F9F9F9;
			}
			
			.chbs-booking-form-id-56756 .chbs-booking-complete .chbs-meta-icon-tick>div:first-child+div
			{
				border-color:#F9F9F9;
			}
			
			.chbs-booking-form-id-56756 .ui-menu,
			.chbs-booking-form-id-56756.chbs-datepicker.ui-datepicker,
			.chbs-booking-form-id-56756.chbs-datepicker#ui-datepicker-div,
			.chbs-booking-form-id-56756 .ui-timepicker-wrapper,
			.chbs-booking-form-id-56756 .ui-timepicker-wrapper>.ui-timepicker-list>li:hover,
			.chbs-booking-form-id-56756 .ui-timepicker-wrapper>.ui-timepicker-list>li.ui-timepicker-selected,
			.chbs-booking-form-id-56756 .chbs-form-field,
			.chbs-booking-form-id-56756 .chbs-form-checkbox,
			.chbs-booking-form-id-56756 .chbs-form-field input,
			.chbs-booking-form-id-56756 .chbs-form-field textarea,
			.chbs-booking-form-id-56756 .chbs-button.chbs-button-style-1:hover,
			.chbs-booking-form-id-56756 .chbs-button.chbs-button-style-2:hover,
			.chbs-booking-form-id-56756 .chbs-button.chbs-button-style-3:hover,
			.chbs-booking-form-id-56756 .chbs-button.chbs-button-selected.chbs-button-style-2,
			.chbs-booking-form-id-56756 .chbs-tab.ui-tabs .ui-tabs-nav>li>a,
			.chbs-booking-form-id-56756 .chbs-tab-custom.ui-tabs .ui-tabs-nav>li>a,
			.chbs-booking-form-id-56756.chbs-widget.chbs-widget-style-2 .chbs-main-content-step-1 .chbs-tab.ui-tabs .ui-tabs-panel>div:last-child,
			.chbs-booking-form-id-56756 .chbs-ride-info,
			.chbs-booking-form-id-56756 .chbs-payment>li
			{
				background-color:#FFFFFF;
			}
			
			.chbs-booking-form-id-56756.chbs-datepicker.ui-datepicker td
			{
				background-color:#FFFFFF !important;
			}
			
  
			.chbs-booking-form-id-56756.chbs-datepicker.ui-datepicker th,
			.chbs-booking-form-id-56756.chbs-datepicker.ui-datepicker .ui-datepicker-prev,
			.chbs-booking-form-id-56756.chbs-datepicker.ui-datepicker .ui-datepicker-next,
			.chbs-booking-form-id-56756 .chbs-tooltip,
			.chbs-booking-form-id-56756 .chbs-form-label-group,
			.chbs-booking-form-id-56756 .chbs-form-field>label,
			.chbs-booking-form-id-56756 .chbs-form-field>label a,
			.chbs-booking-form-id-56756 .chbs-form-field>label a:hover,
			.chbs-booking-form-id-56756 .chbs-button.chbs-button-style-2,
			.chbs-booking-form-id-56756 .chbs-button.chbs-button-style-3,
			.chbs-booking-form-id-56756 .chbs-tab.ui-tabs .ui-tabs-nav>li>a,
			.chbs-booking-form-id-56756 .chbs-tab-custom.ui-tabs .ui-tabs-nav>li>a,
			.chbs-booking-form-id-56756 .chbs-ride-info>div>span:first-child+span,
			.chbs-booking-form-id-56756 .chbs-main-navigation-default>ul>li>a>span,
			.chbs-booking-form-id-56756 .chbs-summary .chbs-summary-field .chbs-summary-field-name,
			.chbs-booking-form-id-56756 .chbs-summary .chbs-summary-header>a,
			.chbs-booking-form-id-56756 .chbs-booking-extra-list>ul>li>div.chbs-column-1>div>.chbs-booking-form-extra-description,
			.chbs-booking-form-id-56756 .chbs-vehicle .chbs-vehicle-content .chbs-vehicle-content-description>div>.chbs-vehicle-content-description-attribute>ul>li>div:first-child,
			.chbs-booking-form-id-56756 .chbs-show-more-button>a,
			.chbs-booking-form-id-56756 .chbs-pagination a.chbs-pagination-prev,
			.chbs-booking-form-id-56756 .chbs-pagination a.chbs-pagination-next,
			.chbs-booking-form-id-56756 .chbs-vehicle .chbs-vehicle-content>.chbs-vehicle-content-price>span>span.chbs-vehicle-content-price-before-discount
			{
				color:#666666;
			}
  
			.chbs-booking-form-id-56756.chbs-datepicker.ui-datepicker,
			.chbs-booking-form-id-56756.chbs-datepicker#ui-datepicker-div,
			.chbs-booking-form-id-56756.chbs-datepicker.ui-datepicker .ui-datepicker-prev,
			.chbs-booking-form-id-56756.chbs-datepicker.ui-datepicker .ui-datepicker-next,
			.chbs-booking-form-id-56756 .ui-autocomplete,
			.chbs-booking-form-id-56756 .ui-selectmenu-menu,
			.chbs-booking-form-id-56756 .ui-menu .ui-menu-item,
			.chbs-booking-form-id-56756 .ui-timepicker-wrapper,
			.chbs-booking-form-id-56756 .ui-timepicker-wrapper>.ui-timepicker-list>li,
			.chbs-booking-form-id-56756 .chbs-booking-extra-category-list>div,
			.chbs-booking-form-id-56756 .chbs-form-field,
			.chbs-booking-form-id-56756 .chbs-payment>li>a,
			.chbs-booking-form-id-56756 .chbs-ride-info,
			.chbs-booking-form-id-56756 .chbs-ride-info>div:first-child,
			.chbs-booking-form-id-56756 .chbs-location-add,
			.chbs-booking-form-id-56756 .chbs-location-remove,
			.chbs-booking-form-id-56756 .chbs-form-field .chbs-quantity-section .chbs-quantity-section-button,
			.chbs-booking-form-id-56756 .chbs-button.chbs-button-style-2,
			.chbs-booking-form-id-56756 .chbs-button.chbs-button-style-3,
			.chbs-booking-form-id-56756 .chbs-tab.ui-tabs .ui-tabs-panel,
			.chbs-booking-form-id-56756 .chbs-tab.ui-tabs .ui-tabs-nav>li>a,
			body.rtl .chbs-booking-form-id-56756 .chbs-tab.ui-tabs .ui-tabs-nav>li>a,
			.chbs-booking-form-id-56756 .chbs-tab-custom.ui-tabs .ui-tabs-panel,
			.chbs-booking-form-id-56756 .chbs-tab-custom.ui-tabs .ui-tabs-nav>li>a,
			body.rtl .chbs-booking-form-id-56756 .chbs-tab-custom.ui-tabs .ui-tabs-nav>li>a,
			.chbs-booking-form-id-56756 .chbs-tab-custom.chbs-tab-custom-responsive.ui-tabs .ui-tabs-nav>li.ui-tabs-active+li>a,
			.chbs-booking-form-id-56756 .chbs-booking-extra-list>ul>li>div,
			.chbs-booking-form-id-56756 .chbs-vehicle-list>ul>li,
			.chbs-booking-form-id-56756 .chbs-booking-extra-header>span:first-child,
			html .chbs-booking-form-id-56756 .chbs-show-more-button>a>.chbs-circle,
			.chbs-booking-form-id-56756 .chbs-vehicle .chbs-vehicle-content>.chbs-vehicle-content-meta .chbs-vehicle-content-meta-info .chbs-circle,
			.chbs-booking-form-id-56756 .chbs-booking-complete .chbs-meta-icon-tick>div:first-child,
			.chbs-booking-form-id-56756.chbs-width-300 .chbs-tab.ui-tabs .ui-tabs-nav>li.ui-tabs-active+li>a,
			body.rtl .chbs-booking-form-id-56756.chbs-width-300 .chbs-tab.ui-tabs .ui-tabs-nav>li.ui-tabs-active+li>a,
			.chbs-booking-form-id-56756.chbs-width-300 .chbs-tab-custom.ui-tabs .ui-tabs-nav>li.ui-tabs-active+li>a,
			body.rtl .chbs-booking-form-id-56756.chbs-width-300 .chbs-tab-custom.ui-tabs .ui-tabs-nav>li.ui-tabs-active+li>a,
			.chbs-booking-form-id-56756 .chbs-vehicle .chbs-vehicle-content>.chbs-vehicle-content-price-bid>div+div>input,
			html .chbs-booking-form-id-56756 .chbs-show-more-button>a:hover>span.chbs-circle,
			html .chbs-booking-form-id-56756 .chbs-show-more-button>a.chbs-state-selected>span.chbs-circle,
			.chbs-booking-form-id-56756.chbs-width-480.chbs-widget.chbs-widget-style-2 .chbs-main-content-step-1 .chbs-tab.ui-tabs .ui-tabs-panel .chbs-form-field,
			.chbs-booking-form-id-56756.chbs-width-300.chbs-widget.chbs-widget-style-2 .chbs-main-content-step-1 .chbs-tab.ui-tabs .ui-tabs-panel .chbs-form-field,
			.chbs-booking-form-id-56756.chbs-width-960.chbs-widget.chbs-widget-style-4 .chbs-main-content-step-1 .chbs-tab.ui-tabs .ui-tabs-panel .chbs-form-field,
			.chbs-booking-form-id-56756.chbs-width-768.chbs-widget.chbs-widget-style-4 .chbs-main-content-step-1 .chbs-tab.ui-tabs .ui-tabs-panel .chbs-form-field,
			.chbs-booking-form-id-56756.chbs-width-480.chbs-widget.chbs-widget-style-4 .chbs-main-content-step-1 .chbs-tab.ui-tabs .ui-tabs-panel .chbs-form-field,
			.chbs-booking-form-id-56756.chbs-width-300.chbs-widget.chbs-widget-style-4 .chbs-main-content-step-1 .chbs-tab.ui-tabs .ui-tabs-panel .chbs-form-field,
			.chbs-booking-form-id-56756.chbs-widget.chbs-widget-style-2 .chbs-main-content-step-1 .chbs-tab.ui-tabs .ui-tabs-panel,
			.chbs-booking-form-id-56756.chbs-widget.chbs-widget-style-3 .chbs-main-content-step-1 .chbs-tab.ui-tabs .ui-tabs-panel,
			.chbs-booking-form-id-56756.chbs-widget.chbs-widget-style-4 .chbs-main-content-step-1 .chbs-tab.ui-tabs .ui-tabs-panel,
			.chbs-booking-form-id-56756.chbs-widget.chbs-widget-style-2 .chbs-tab.ui-tabs .ui-tabs-panel>div:last-child
			{
				border-color:#E3DACF;
			}
			
			rs-module .chbs-booking-form-id-56756 .chbs-tab.ui-tabs .ui-tabs-nav>li>a
			{
				border-color:#E3DACF !important;
			}
			
			.chbs-booking-form-id-56756.chbs-datepicker.ui-datepicker .ui-datepicker-prev.ui-state-hover,
			.chbs-booking-form-id-56756.chbs-datepicker.ui-datepicker .ui-datepicker-next.ui-state-hover,	   
			.chbs-booking-form-id-56756 .chbs-pagination a.chbs-pagination-prev:hover,
			.chbs-booking-form-id-56756 .chbs-pagination a.chbs-pagination-next:hover,
			.chbs-booking-form-id-56756 .chbs-form-label-group,
			.chbs-booking-form-id-56756 .chbs-button.chbs-button-style-2,
			.chbs-booking-form-id-56756 .chbs-button.chbs-button-style-3,
			.chbs-booking-form-id-56756 .chbs-main-navigation-default>ul>li>a>span:first-child,
			.chbs-booking-form-id-56756 .chbs-main-navigation-default>ul>li>div,
			html .chbs-booking-form-id-56756 .chbs-show-more-button>a:hover>span.chbs-circle,
			html .chbs-booking-form-id-56756 .chbs-show-more-button>a.chbs-state-selected>span.chbs-circle
			{
				background-color:#E3DACF;
			}
  
			.chbs-booking-form-id-56756.chbs-datepicker.ui-datepicker td a,
			.chbs-booking-form-id-56756.chbs-datepicker.ui-datepicker .ui-datepicker-title,
			.chbs-booking-form-id-56756.chbs-datepicker.ui-datepicker .ui-datepicker-prev.ui-state-hover,
			.chbs-booking-form-id-56756.chbs-datepicker.ui-datepicker .ui-datepicker-next.ui-state-hover, 
			.chbs-booking-form-id-56756.chbs-datepicker#ui-datepicker-div .ui-datepicker-prev.ui-state-hover, 
			.chbs-booking-form-id-56756.chbs-datepicker#ui-datepicker-div .ui-datepicker-next.ui-state-hover,  
			.chbs-booking-form-id-56756 .chbs-agreement,
			.chbs-booking-form-id-56756 .chbs-agreement a,
			.chbs-booking-form-id-56756 .chbs-agreement a:hover,
			.chbs-booking-form-id-56756 .chbs-pagination a.chbs-pagination-prev:hover,
			.chbs-booking-form-id-56756 .chbs-pagination a.chbs-pagination-next:hover,
			.chbs-booking-form-id-56756 .chbs-booking-extra-category-list>div>a,
			.chbs-booking-form-id-56756 .chbs-booking-extra-category-list>div>a:hover,
			.chbs-booking-form-id-56756 .chbs-payment>li>a,
			.chbs-booking-form-id-56756 .chbs-payment>li>a:hover,
			.chbs-booking-form-id-56756 .chbs-payment-header,
			.chbs-booking-form-id-56756 .chbs-agreement-header,
			.chbs-booking-form-id-56756 .chbs-form-field input,
			.chbs-booking-form-id-56756 .chbs-summary-price-element span,
			.chbs-booking-form-id-56756 .chbs-summary .chbs-summary-header>h4,
			.chbs-booking-form-id-56756 .chbs-summary .chbs-summary-field .chbs-summary-field-value,			
			.chbs-booking-form-id-56756 .chbs-booking-complete h3,
			.chbs-booking-form-id-56756 .ui-selectmenu-button .ui-selectmenu-text,
			.chbs-booking-form-id-56756 .chbs-ride-info>div>span:first-child+span+span,
			.chbs-booking-form-id-56756 .chbs-booking-extra-list>ul>li>div.chbs-column-1>div>.chbs-booking-form-extra-name,
			.chbs-booking-form-id-56756 .chbs-main-navigation-default>ul>li.chbs-state-selected>a>span:first-child+span,
			.chbs-booking-form-id-56756 .chbs-booking-extra-header>span:first-child+span,
			.chbs-booking-form-id-56756 .chbs-vehicle .chbs-vehicle-content>div.chbs-vehicle-content-header>span,
			.chbs-booking-form-id-56756 .chbs-vehicle .chbs-vehicle-content>.chbs-vehicle-content-price-bid>div+div>input,
			html .chbs-booking-form-id-56756 .chbs-show-more-button>a:hover,
			.chbs-booking-form-id-56756 .chbs-vehicle .chbs-vehicle-content .chbs-vehicle-content-description>div>.chbs-vehicle-content-description-attribute>ul>li>div:first-child+div,
			.chbs-booking-form-id-56756 .ui-menu .ui-menu-item,
			.chbs-booking-form-id-56756 .ui-timepicker-wrapper>.ui-timepicker-list>li,
			.chbs-booking-form-id-56756 .chbs-booking-complete p,
			.chbs-booking-form-id-56756 .chbs-button.chbs-button-style-1:hover
			{
				color:#141617;
			}
			
			.chbs-booking-form-id-56756 .chbs-summary-price-element>div.chbs-summary-price-element-total>span:first-child+span
			{
				border-color:#141617;
			}
  
			.chbs-booking-form-id-56756.chbs-datepicker.ui-datepicker td.ui-datepicker-unselectable,
			.chbs-booking-form-id-56756 .chbs-vehicle .chbs-vehicle-content>.chbs-vehicle-content-meta .chbs-meta-icon-bag,
			.chbs-booking-form-id-56756 .chbs-vehicle .chbs-vehicle-content>.chbs-vehicle-content-meta .chbs-meta-icon-people
			{
				color:#D1D1D1;
			}
			
			.chbs-booking-form-id-56756 .chbs-summary .chbs-summary-field,
			.chbs-booking-form-id-56756 .chbs-summary .chbs-summary-header>a,
			.chbs-booking-form-id-56756 .chbs-summary-price-element>div.chbs-summary-price-element-total,
			.chbs-booking-form-id-56756 .chbs-vehicle .chbs-vehicle-content .chbs-vehicle-content-description>div>.chbs-vehicle-content-description-attribute>ul>li
			{
				border-color:#D1D1D1;
			}			
  
			.chbs-booking-form-id-56756 .chbs-summary-price-element>div.chbs-summary-price-element-pay>span:first-child>span
			{
				color:#999999;
			}
  
			.chbs-booking-form-id-56756 [class^="chbs-meta-icon-2-"]::before,
			.chbs-booking-form-id-56756 [class*=" chbs-meta-icon-2-"]::before
			{
				color:#A94442;
			}
			
			.chbs-booking-form-id-56756 .chbs-qtip,
			.chbs-booking-form-id-56756 .chbs-notice,
			.chbs-booking-form-id-56756 .chbs-notice-fixed
			{
				background-color:#A94442;
			}
			
			.chbs-booking-form-id-56756 .chbs-qtip,
			.chbs-booking-form-id-56756 .chbs-notice,
			.chbs-booking-form-id-56756 .chbs-notice-fixed
			{
				border-color:#A94442;
			}  
	
			.chbs-booking-form-id-56756 .chbs-qtip,
			.chbs-booking-form-id-56756 .chbs-notice,
			.chbs-booking-form-id-56756 .chbs-notice-fixed,
			.chbs-booking-form-id-56756 .chbs-notice-fixed a,
			.chbs-booking-form-id-56756 .chbs-notice-fixed a:hover,
			.chbs-booking-form-id-56756 .chbs-location-add:hover,
			.chbs-booking-form-id-56756 .chbs-location-remove:hover,
			.chbs-booking-form-id-56756 .chbs-form-field .chbs-quantity-section .chbs-quantity-section-button:hover,
			.chbs-booking-form-id-56756 .chbs-button.chbs-button-style-1,
			.chbs-booking-form-id-56756 .chbs-button.chbs-button-style-2.chbs-state-selected,
			.chbs-booking-form-id-56756 .chbs-button.chbs-button-style-2.chbs-state-selected:hover,
			.chbs-booking-form-id-56756 .chbs-tab.ui-tabs .ui-tabs-nav>li.ui-tabs-active>a,
			.chbs-booking-form-id-56756 .chbs-tab-custom.ui-tabs .ui-tabs-nav>li.ui-tabs-active>a,
			.chbs-booking-form-id-56756 .chbs-main-navigation-default>ul>li.chbs-state-selected>a>span:first-child,
			.chbs-booking-form-id-56756 .chbs-summary .chbs-summary-header>a:hover,
			.chbs-booking-form-id-56756 .chbs-payment>li>a .chbs-meta-icon-tick
			{
				color:#FFFFFF;
			}

/* ==========================================================================
   NORDIC LIMO: CHBS FORM ID 56756 THEME (style.css)
   Primary Accent: #C5A880 (Gold)
   Dark/Black: #141617
   Light/Surface: #F9F9F9
   Border: #E0E0E0
   ========================================================================== */

/* GLOBALS & FONTS */
.chbs-booking-form-id-56756, 
.chbs-booking-form-id-56756 input, 
.chbs-booking-form-id-56756 select, 
.chbs-booking-form-id-56756 textarea,
.chbs-booking-form-id-56756 .ui-menu .ui-menu-item,
.chbs-booking-form-id-56756 .ui-timepicker-wrapper,
.chbs-booking-form-id-56756.chbs-datepicker.ui-datepicker * {
    font-family: 'Montserrat', sans-serif !important;
}

/* PRIMARY ACCENT BACKGROUNDS (Gold) */
.chbs-booking-form-id-56756 .chbs-location-add:hover,
.chbs-booking-form-id-56756 .chbs-location-remove:hover,
.chbs-booking-form-id-56756 .chbs-form-field .chbs-quantity-section .chbs-quantity-section-button:hover,
.chbs-booking-form-id-56756 .chbs-button.chbs-button-style-1,
.chbs-booking-form-id-56756 .chbs-button.chbs-button-style-2.chbs-state-selected,
.chbs-booking-form-id-56756 .chbs-button.chbs-button-style-2.chbs-state-selected:hover,
.chbs-booking-form-id-56756 .chbs-payment>li>a .chbs-meta-icon-tick,
.chbs-booking-form-id-56756 .chbs-main-navigation-default>ul>li.chbs-state-selected>a>span:first-child,
html .chbs-booking-form-id-56756 .chbs-show-more-button>a:hover>span.chbs-circle,
html .chbs-booking-form-id-56756 .chbs-show-more-button>a.chbs-state-selected>span.chbs-circle,
.chbs-booking-form-id-56756 .chbs-pagination a.chbs-pagination-prev:hover,
.chbs-booking-form-id-56756 .chbs-pagination a.chbs-pagination-next:hover,
.chbs-booking-form-id-56756.chbs-datepicker.ui-datepicker .ui-datepicker-prev.ui-state-hover,
.chbs-booking-form-id-56756.chbs-datepicker.ui-datepicker .ui-datepicker-next.ui-state-hover {
    background-color: #C5A880 !important;
    color: #141617 !important;
}

/* PRIMARY ACCENT TEXT COLORS (Gold) */
.chbs-booking-form-id-56756.chbs-datepicker.ui-datepicker td a.ui-state-hover,
.chbs-booking-form-id-56756.chbs-datepicker#ui-datepicker-div td a.ui-state-hover,
.chbs-booking-form-id-56756 .ui-menu .ui-menu-item .ui-state-active,   
.chbs-booking-form-id-56756 .ui-timepicker-wrapper>.ui-timepicker-list>li:hover,
.chbs-booking-form-id-56756 .ui-timepicker-wrapper>.ui-timepicker-list>li.ui-timepicker-selected,
.chbs-booking-form-id-56756 .chbs-location-add,
.chbs-booking-form-id-56756 .chbs-location-remove,
.chbs-booking-form-id-56756 .chbs-form-field .chbs-quantity-section .chbs-quantity-section-button,
.chbs-booking-form-id-56756 .chbs-vehicle .chbs-vehicle-content>.chbs-vehicle-content-price>span>span,
.chbs-booking-form-id-56756 .chbs-form-checkbox.chbs-state-selected>.chbs-meta-icon-tick,
.chbs-booking-form-id-56756 .ui-selectmenu-button .chbs-meta-icon-arrow-vertical-large,
.chbs-booking-form-id-56756 .chbs-booking-extra-list>ul>li>div.chbs-column-1>div>.chbs-booking-form-extra-price,
.chbs-booking-form-id-56756 .chbs-booking-complete .chbs-meta-icon-tick,
.chbs-booking-form-id-56756 [class^="chbs-meta-icon-2-"]::before, 
.chbs-booking-form-id-56756 [class*=" chbs-meta-icon-2-"]::before {
    color: #C5A880 !important;
}

/* PRIMARY ACCENT BORDERS (Gold) */
.chbs-booking-form-id-56756.chbs-datepicker.ui-datepicker td a.ui-state-hover,
.chbs-booking-form-id-56756 .chbs-form-checkbox.chbs-state-selected,
.chbs-booking-form-id-56756 .chbs-location-add:hover,
.chbs-booking-form-id-56756 .chbs-location-remove:hover,
.chbs-booking-form-id-56756 .chbs-payment>li>a.chbs-state-selected,
.chbs-booking-form-id-56756 .chbs-button.chbs-button-style-1,
.chbs-booking-form-id-56756 .chbs-tab.ui-tabs .ui-tabs-nav>li.ui-tabs-active>a,
.chbs-booking-form-id-56756 .chbs-tab-custom.ui-tabs .ui-tabs-nav>li.ui-tabs-active>a {
    border-color: #C5A880 !important;
}

/* SECONDARY SURFACE BACKGROUNDS (Light Gray) */
.chbs-booking-form-id-56756 .chbs-summary,
.chbs-booking-form-id-56756 .chbs-vehicle .chbs-vehicle-content .chbs-vehicle-content-description>div>.chbs-vehicle-content-description-attribute,
.chbs-booking-form-id-56756 #payment ul.payment_methods,
.chbs-booking-form-id-56756 .chbs-form-field input[type="text"],
.chbs-booking-form-id-56756 .chbs-form-field input[type="email"],
.chbs-booking-form-id-56756 .chbs-form-field input[type="tel"],
.chbs-booking-form-id-56756 .chbs-form-field textarea,
.chbs-booking-form-id-56756 .ui-selectmenu-button {
    background-color: #F9F9F9 !important;
}

/* PURE WHITE BACKGROUNDS */
.chbs-booking-form-id-56756 .ui-menu,
.chbs-booking-form-id-56756.chbs-datepicker.ui-datepicker,
.chbs-booking-form-id-56756 .ui-timepicker-wrapper,
.chbs-booking-form-id-56756 .chbs-payment>li>a,
.chbs-booking-form-id-56756 .chbs-vehicle-list>ul>li {
    background-color: #FFFFFF !important;
}

/* DARK TEXT (#141617) */
.chbs-booking-form-id-56756.chbs-datepicker.ui-datepicker td a,
.chbs-booking-form-id-56756 .chbs-summary .chbs-summary-header>h4,
.chbs-booking-form-id-56756 .chbs-summary .chbs-summary-field .chbs-summary-field-value,			
.chbs-booking-form-id-56756 .chbs-booking-complete h3,
.chbs-booking-form-id-56756 .ui-selectmenu-button .ui-selectmenu-text,
.chbs-booking-form-id-56756 .chbs-vehicle .chbs-vehicle-content>div.chbs-vehicle-content-header>span,
.chbs-booking-form-id-56756 .ui-menu .ui-menu-item,
.chbs-booking-form-id-56756 .chbs-payment>li>a>span.chbs-payment-name {
    color: #141617 !important;
}

/* MUTED TEXT (#888888) */
.chbs-booking-form-id-56756 .chbs-form-field>label,
.chbs-booking-form-id-56756 .chbs-summary .chbs-summary-field .chbs-summary-field-name,
.chbs-booking-form-id-56756 .chbs-tab.ui-tabs .ui-tabs-nav>li>a {
    color: #888888 !important;
}

/* BORDERS (#E0E0E0) */
.chbs-booking-form-id-56756 .chbs-summary .chbs-summary-field,
.chbs-booking-form-id-56756 .chbs-summary-price-element>div.chbs-summary-price-element-total,
.chbs-booking-form-id-56756 .chbs-form-checkbox,
.chbs-booking-form-id-56756 .ui-selectmenu-menu {
    border-color: #E0E0E0 !important;
}

/* BUTTON HOVER STATES (Dark Invert) */
.chbs-booking-form-id-56756 .chbs-button.chbs-button-style-1:hover {
    background-color: #141617 !important;
    color: #C5A880 !important;
    border-color: #141617 !important;
}







/* =========================================================
   MOBILE HORIZONTAL TABS FIX
   Add at the VERY BOTTOM of your CSS
   ========================================================= */

@media only screen and (max-width: 768px){

    /* Force horizontal layout */
    .chbs-booking-form-id-56756 .chbs-tab.ui-tabs .ui-tabs-nav,
    .chbs-booking-form-id-56756 .chbs-tab-custom.ui-tabs .ui-tabs-nav,
    .chbs-booking-form-id-56756 .chbs-tab-custom.chbs-tab-custom-responsive.ui-tabs .ui-tabs-nav{
        display:flex !important;
        flex-direction:row !important;
        flex-wrap:nowrap !important;
        width:100%;
        overflow:hidden;
    }

    /* Equal width tabs */
    .chbs-booking-form-id-56756 .chbs-tab.ui-tabs .ui-tabs-nav > li,
    .chbs-booking-form-id-56756 .chbs-tab-custom.ui-tabs .ui-tabs-nav > li{
        flex:1 1 0 !important;
        width:50%;
        margin:0 !important;
    }

    /* Better mobile styling */
    .chbs-booking-form-id-56756 .chbs-tab.ui-tabs .ui-tabs-nav > li > a,
    .chbs-booking-form-id-56756 .chbs-tab-custom.ui-tabs .ui-tabs-nav > li > a{
        padding:14px 8px !important;
        font-size:11px !important;
        line-height:1.2;
        text-align:center !important;
        white-space:normal !important;
        display:flex !important;
        align-items:center;
        justify-content:center;
        min-height:54px;
    }

    /* Remove weird responsive stacking */
    .chbs-booking-form-id-56756 .chbs-tab-custom.chbs-tab-custom-responsive.ui-tabs .ui-tabs-nav > li > a{
        border-right-width:0 !important;
    }

    .chbs-booking-form-id-56756 .chbs-tab-custom.chbs-tab-custom-responsive.ui-tabs .ui-tabs-nav > li:last-child > a{
        border-right-width:1px !important;
    }
}

/* =========================================================
   FIXED MOBILE HORIZONTAL LAYOUT
   ONLY Pickup/Dropoff + Date/Time
   ========================================================= */

@media only screen and (max-width: 768px){

    /* PICKUP + DROPOFF */
    .chbs-booking-form-id-56756 .chbs-main-content-step-1 .chbs-form-field-location-autocomplete{
        width:50% !important;
        float:left !important;
        clear:none !important;
        padding:0 5px !important;
    }

    /* DATE + TIME */
    .chbs-booking-form-id-56756 .chbs-main-content-step-1 .chbs-form-field.chbs-form-field-width-50{
        width:50% !important;
        float:left !important;
        clear:none !important;
        padding:0 5px !important;
    }

    /* FIX ROW WRAPPING */
    .chbs-booking-form-id-56756 .chbs-main-content-step-1 .chbs-clear-fix::after{
        content:"";
        display:block;
        clear:both;
    }

    /* MOBILE INPUT SIZE */
    .chbs-booking-form-id-56756 .chbs-form-field input,
    .chbs-booking-form-id-56756 .ui-selectmenu-button{
        height:48px !important;
    }
}
