.links-widget .flinks-list li a:hover,.contact-box li a:hover,.nav-row .navbar-default .navbar-nav .dropdown-menu > li > a:hover,.nav-row .dropdown-menu > li > a:focus,.nav-row .nav .open > a, 
.nav-row .nav .open > a:hover,.nav-row .nav .open > a:focus,
.nav-row .navbar-default .navbar-nav > .open > a,.nav-row .navbar-default .navbar-nav > .open > a:hover,.nav-row .navbar-default .navbar-nav > .open > a:focus,.booking-summary .fare-box span,.about-info .facts-list li i,.about-info a,.footer-copyright p a,.fleet-list-box span,.open_hours h4,.book-now .bn-button a,.fleet-grid-box .price-box strong,.fleet-list-box .fleet-text .price-box strong,.cab-box .cab-price,.cab-box .cab-price span,.cab-box .cab-desc a,.testimonial-info .rating,.testimonial-info .icomoon,.fleet-info-box  a,
.fleet-list-box a,.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus,
.cab-col-outer .fleet-grid-box a:hover,.nav-row .navbar-default .navbar-nav > li > a:hover,.nav-row .navbar-default .navbar-nav > li > a:focus,.fleet-info-box .fleet-info span,.breadcrumb-list li.active,.info_box i,.info_box .info_text .info_title,.service-box .icon-outer i,.logo h1 a,.pagination > .active > a,.pagination > .active > a:hover,.blog-outer .blog_meta li i, .booking-form .ride-terms a{
	color: var(--primary);
}

.testimonials .owl-theme .owl-controls .owl-nav [class*="owl-"],.book_btn a,
.book_fleet a,.cab-col-outer .fleet-grid-box a:before,.trip-type-frm  .search-btn,.fleet-inner a,.tab-content .trip-frm2 .search-btn,.contact_frm .submit-btn,.service-box  .service-caption a,.car-tabs  .nav-tabs > li.active > a,.car-tabs  .nav-tabs > li.active > a:hover,.car-tabs  .nav-tabs > li.active > a:focus,.our-services .our-service-box:after,.booking-form .book-btn,.slide-caption .slide-btns .btn-style-1,.slide-caption .slide-btns .btn-style-2,.banner-inner .banner-btns .btn-style-1,.banner-inner .banner-btns .btn-style-2,.testimonials .owl-theme .owl-controls .owl-nav [class*="owl-"]:hover, .payment-frm .book-btn, .invoice-footer a,.cab-box .cab-desc a:after,.price_btn{
	background-color: var(--primary);
}

.fleet-info-box a, .fleet-list-box a,.footer-copyright .social-links li a:hover,.info_box i,
.service-box .icon-outer,.cab-filter-nav a.current,.footer-main2 .social-links li a:hover,.nav-row .navbar-default .navbar-nav > li > a:hover{
	border-color: var(--primary);
}

.phone_info i {
	background-color: var(--primary);
	border-color: var(--primary);
}

.trip-type-frm  .search-btn:hover {
	background-color: var(--secondary);
}
.trip-type-tabs .nav-tabs > li.active > a,
.trip-type-tabs .nav-tabs > li.active > a:hover,
.trip-type-tabs .nav-tabs > li.active > a:focus{
	background-color: rgba(11, 11, 11, 0.5);
	color: #fff !important;
}

.book-btn a {
	background-color: #1c2b39;
}

.book-now:after{
	/*background: rgba(0, 155, 214, 0.9);*/
	background: rgba(219, 166, 34, 0.9);
}
/* Bootstrap override */
.btn-primary {
	color: var(--text-darker);
	background-color: var(--primary);
	border-color: var(--primary);
}
.btn-primary:focus, .btn-primary.focus {
	color: var(--text-lighter);
	background-color: var(--bg-darker);
	border-color: var(--bg-darker);
}
.btn-primary:hover {
	color: var(--text-dark);
	background-color: var(--secondary);
	border-color: var(--secondary);
}
.btn-info {
	color: var(--primary);
	background-color: var(--text-darker);
	border-color: var(--text-darker);
}
.btn-info:hover {
	color: var(--primary);
	background-color: var(--text-dark);
	border-color: var(--text-dark);
}
.pagination > li > a,
.pagination > li > span {
	color: var(--primary);
	background-color: var(--bg-dark);
	border: 1px solid var(--bg-medium-dark);
}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
	color: var(--text-dark);
	background-color: var(--bg-light);
	border-color: var(--bg-medium);
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
	color: var(--text-lighter);
	background-color: var(--bg-darker);
	border-color: var(--bg-medium-dark);
}
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
	color: var(--text-medium);
	background-color: var(--bg-medium);
	border-color: var(--bg-medium-dark);;
}

/* Google places api override */
.pac-container {
	background-color: #333;
	box-shadow: 0 2px 6px rgba(255,255,255,0.5);
}
.pac-item {
	border-top: 1px solid #ececec;
	color: #ececec;
}
.pac-item:hover {
	background-color: #666;
}
.pac-item-selected,
.pac-item-selected:hover {
	background-color: #666;
}
.pac-item-query {
	color: #fff;
}

/* Jquery date time picker override */
.xdsoft_datetimepicker .xdsoft_timepicker.active {
	width: 72px;
}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box >div >div {
	background: #0b0b0b;
	border-top: 1px solid #333;
	color: #ececec;
}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label > .xdsoft_select > div > .xdsoft_option:hover {
	color: #000;
	background: #fff;
}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label > .xdsoft_select > div > .xdsoft_option.xdsoft_current {
	background: var(--primary);
	box-shadow: var(--secondary) 0 1px 3px 0 inset;
	color: #000;
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td,
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th {
	background: #0b0b0b;
	border: 1px solid #333;
	color: #ececec;
}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_today {
	color: var(--primary);
}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box >div >div.xdsoft_current {
	background: var(--primary);
	box-shadow: var(--secondary) 0 1px 3px 0 inset;
	color: #000;
}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td:hover,
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box >div >div:hover {
	color: #000 !important;
	background: #fff !important;
}
