/* #F6CE1E */

body,
input,
textarea,
select {
    /*font-family: Open Sans;*/
    font-family: Arial;
}

.om-services__description,
.om-about__description,
.om-testimonials__content {
    font-weight: 600
}

h1,
h2,
h3,
h4,
h5,
h6,
.om-about__counter-value,
.om-about__counter-title,
.footer-widget-title,
.sidebar-widget-title,
.read-more-link,
.navigation-pages,
.navigation-prev-next,
input[type=button],
input[type=submit],
input[type=reset],
.cars-slider__item-price-value,
.cars-slider__item-reserve-button,
.reservation-form__label,
.reservation-form__car-select-label,
body.om-wpb .vc_tta-title-text,
.om-wpb .vc_btn3 {
    /*font-family: Montserrat*/
    font-family: Arial;
}

.breadcrumbs,
.page-title-subtitle,
.vc_custom_heading__additional,
.post-meta,
.h-subtitle,
.cars-slider__item-category,
.your-booking__car-category {
    /*font-family: Quicksand*/
    font-family: Arial;
}

.primary-menu,
.primary-mobile-menu,
.header-wpml-selector #lang_sel,
.header-wpml-selector #lang_sel_click {
    /*font-family: Montserrat*/
    font-family: Arial;
}

body {
    line-height: 1.7
}

h1,
h2,
h3,
h4,
h5,
h6,
.footer-widget-title,
.sidebar-widget-title {
    line-height: 1.275
}

h1,
h2,
h3,
h4,
h5,
h6,
.footer-widget-title,
.sidebar-widget-title {
    letter-spacing: -1px
}

body {
    /*background-color: #f7f7f7*/
}

.header-wrapper,
.header,
.mobile-menu-container {
    color: #ffffff;
    background: #1a1a1a
}

.mobile-menu-overlay {
    background-color: rgba(26, 26, 26, 0.7)
}

.header-wpml-selector #lang_sel a.lang_sel_sel,
.header-wpml-selector #lang_sel_click a.lang_sel_sel {
    border-color: rgba(255, 255, 255, 0.2)
}

.header-wpml-selector #lang_sel li ul a,
.header-wpml-selector #lang_sel_click li ul a {
    background: #ffffff !important;
    color: #777777 !important
}

.header-wpml-selector #lang_sel li ul a:hover,
.header-wpml-selector #lang_sel_click li ul a:hover {
    color: #0a0303 !important
}

.primary-menu a,
.primary-mobile-menu a {
    color: #ffffff
}

.mobile-menu-control__l1,
.mobile-menu-control__l2,
.mobile-menu-control__l3 {
    background: #ffffff
}

.primary-menu-highlight-active .primary-menu > li.current-menu-item > a,
.primary-menu-highlight-active .primary-menu > li.current-menu-item > a:hover,
.primary-menu.show-dropdown-symbol > li.menu-item-has-children > a:after,
.primary-menu.show-dropdown-symbol > li.menu-item-has-children > a:before,
.primary-menu.show-dropdown-symbol ul li.menu-item-has-children > a:after,
.primary-menu-highlight-active .primary-mobile-menu > li.current-menu-item > a,
.primary-mobile-menu.show-dropdown-symbol > li.menu-item-has-children > a:after,
.primary-mobile-menu.show-dropdown-symbol ul li.menu-item-has-children > a:after,
.primary-mobile-menu.show-dropdown-symbol > li.menu-item-has-children > a:before,
.primary-mobile-menu.show-dropdown-symbol ul li.menu-item-has-children > a:before {
    color: #FEC601
}

.primary-menu > li > a[href]:hover,
.primary-mobile-menu a:hover {
    color: #fff2c5
}

.primary-menu ul a {
    color: #777777
}

.primary-menu ul a[href]:hover,
.primary-menu-highlight-active .primary-menu ul li.current-menu-item > a {
    color: #0a0303
}

.primary-menu ul {
    background-color: #ffffff
}

a,
.header__logo,
.header__logo a,
.owl-carousel .owl-prev,
.owl-carousel .owl-next,
.vc_om-logos-controls .om-prev,
.vc_om-logos-controls .om-next,
.om-persons__email a:hover,
.blog-post .post-title a:hover,
.navigation-pages a.page-numbers:hover,
.sidebar-widget a:hover,
.search-result-title a:hover,
.cars-slider__subtitle,
.cars-slider__item-option:before,
.cars-slider__item-option-value,
.cars-slider__model,
.ui-datepicker-prev:before,
.ui-datepicker-next:before,
.ui-datepicker-calendar a.ui-state-highlight,
.om-checkbox-label,
.custom-gallery .control-prev .prev,
.custom-gallery .control-next .next,
.header-wpml-selector #lang_sel a.lang_sel_sel:after,
.header-wpml-selector #lang_sel_click a.lang_sel_sel:after,
.rent-option-description-link:hover,
.rent-option-description-link.active {
    color: #FEC601
}

.om-services__pane,
.owl-carousel .owl-dot.active,
.om-about__pane,
.om-social-icon,
.om-back-to-top,
.hover-image-extra .link-url:before,
.hover-image-extra .link-zoom:before,
.read-more-link:hover,
.navigation-pages span.page-numbers.current,
.navigation-prev a:hover:before,
.navigation-next a:hover:after,
input[type=button]:hover,
input[type=submit]:hover,
input[type=reset]:hover,
.cars-slider__item-reserve-button:hover,
.reservation-form,
.ui-datepicker-calendar td a:not(.ui-state-active):hover,
div.wpcf7-mail-sent-ok,
.om-rental-locations__header,
.footer-widgets input[type=submit],
.om-wpb .vc_toggle_size_md.vc_toggle_default .vc_toggle_icon:after,
.om-wpb .vc_toggle_size_md.vc_toggle_default .vc_toggle_icon:before,
.custom-gallery .control-progress .progress,
body.om-wpb .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-plus::before,
body.om-wpb .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-plus::after,
.om-wpb .vc_pagination.vc_pagination-style-flat .vc_active .vc_pagination-trigger,
.om-wpb .vc_btn3.vc_btn3-color-om-accent-color,
.om-wpb .vc_btn3.vc_btn3-color-om-accent-color2:hover,
.om-wpb .vc_btn3.vc_btn3-color-om-button-color:hover,
.om-wpb .vc_general.vc_cta3.vc_cta3-color-om-accent-color.vc_cta3-style-flat {
    background-color: #FEC601
}

.om-persons__item,
input[type=text]:focus,
input[type=email]:focus,
input[type=tel]:focus,
input[type=password]:focus,
input[type=file]:focus,
textarea:focus,
.your-booking,
input[type=checkbox]:checked + .om-checkbox-label,
.rent-option-item:hover .om-checkbox-label,
.rent-option-description-link:hover,
.rent-option-description-link.active {
    border-color: #FEC601
}

.om-about__pane:after,
.blog-post.sticky:before {
    border-left-color: #FEC601
}

.reservation-form:after,
.your-booking:after,
.om-rental-locations__header:after,
.blog-post.sticky:before {
    border-top-color: #FEC601
}

input[type=checkbox]:checked + .om-checkbox-label {
    box-shadow: 0 0 0 1px #FEC601
}

.om-about__media--counter:after,
.om-persons__sep,
.cars-slider__item-description-sep,
.cars-slider__item-reserve-button,
.ui-datepicker-calendar a.ui-state-active,
input[type=submit].reservation-form__submit-button:hover,
input[type=submit].reservation-form__submit-button:disabled,
.footer-widgets input[type=submit]:hover,
.om-wpb .vc_btn3.vc_btn3-color-om-accent-color2,
.om-wpb .vc_btn3.vc_btn3-color-om-accent-color:hover,
.om-wpb .vc_general.vc_cta3.vc_cta3-color-om-accent-color2.vc_cta3-style-flat {
    background-color: #e91e22
}

.cars-slider,
.your-booking__car-image {
    background-color: #1a1a1a
}

.cars-slider:after {
    border-top-color: #1a1a1a
}

.cars-slider {
    color: #ffffff
}

.content,
.om-back-to-top,
.comment-meta .author,
.sidebar-widget a,
.sidebar-widget li:before {
    color: #222222
}

input[type=text],
input[type=email],
input[type=tel],
input[type=password],
input[type=file],
textarea,
input[type=number],
select,
.post-meta-share,
.comment-inner,
.sidebar-widget li,
#wp-calendar thead th,
#wp-calendar tbody td,
.search-results-list li,
.om-checkbox-label,
body.om-wpb .vc_tta.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,
body.om-wpb .vc_tta.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after,
body.om-wpb .vc_tta.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before,
body.om-wpb .vc_tta.vc_tta-style-classic .vc_tta-tab.vc_active>a,
body.om-wpb .vc_tta.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading,
body.om-wpb .vc_tta.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading,
body.om-wpb .vc_tta.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body,
body.rtl.om-wpb .vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-left .vc_tta-tab.vc_active>a,
body.rtl.om-wpb .vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-right .vc_tta-tab.vc_active>a,
.content table th,
.content table td,
.post-password-form label,
.rent-option-description-link {
    border-color: rgba(34, 34, 34, .12)
}

.content-pane,
.widget_archive .sidebar-widget-inner > ul,
.widget_calendar .sidebar-widget-inner > .calendar_wrap,
.widget_categories .sidebar-widget-inner > ul,
.widget_nav_menu .sidebar-widget-inner > div:last-child,
.widget_meta .sidebar-widget-inner > ul,
.widget_pages .sidebar-widget-inner > ul,
.widget_recent_comments .sidebar-widget-inner > ul,
.widget_recent_entries .sidebar-widget-inner > ul,
.widget_rss .sidebar-widget-inner > ul,
.widget_tag_cloud .sidebar-widget-inner > .tagcloud,
.widget_text .sidebar-widget-inner > .textwidget,
.om-wpb div.vc_general.vc_cta3.vc_cta3-style-flat {
    border-color: rgba(34, 34, 34, .07)
}

.breadcrumbs,
.breadcrumbs a,
.breadcrumbs a:hover,
.page-title-subtitle,
.vc_custom_heading__additional,
.om-testimonials__content,
.owl-carousel.vc_om-testimonials:before,
.owl-carousel.vc_om-testimonials:after,
.om-persons__post,
.om-persons__email,
.om-persons__phone,
.post-meta,
.comment-meta,
.widget_archive li,
.widget_categories li,
.widget_recent_comments li,
.widget_rss .rss-date,
.widget_recent_entries li,
.ui-state-disabled,
.your-booking__subtitle,
.your-booking__car-category,
.your-booking__car-dates,
.your-booking__car-option-label,
.rent-option-price,
.rent-option-description-link,
.rent-option-description {
    color: #a8a8a8
}

.reservation-form .select2-container--default .select2-selection--single .select2-selection__arrow b,
.reservation-form__custom-location-wrapper .dropdown-arrow:before {
    border-top-color: #a8a8a8
}

.reservation-form .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
    border-bottom-color: #a8a8a8
}

.reservation-form .select2-container--default:hover .select2-selection--single .select2-selection__arrow b,
.reservation-form__custom-location-wrapper .dropdown-arrow:hover:before {
    border-top-color: #222222
}

.reservation-form .select2-container--default.select2-container--open:hover .select2-selection--single .select2-selection__arrow b {
    border-bottom-color: #222222
}
/*
select {
    background-image: url('data:image/svg+xml;utf8,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2217%22 height=%225%22%3E%3Cpolygon fill=%22%23a8a8a8%22 points=%220,0 9,0 5,5%22/%3E%3C/svg%3E');
}

select:hover {
    background-image: url('data:image/svg+xml;utf8,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2217%22 height=%225%22%3E%3Cpolygon fill=%22%23222222%22 points=%220,0 9,0 5,5%22/%3E%3C/svg%3E');
}
*/
.owl-carousel .owl-prev,
.owl-carousel .owl-next,
.vc_om-logos-controls .om-prev,
.vc_om-logos-controls .om-next,
.owl-carousel .owl-dot,
.read-more-link,
.post-share-button,
.navigation-pages .page-numbers:not(.dots),
.navigation-prev a:before,
.navigation-next a:after,
input[type=button],
input[type=submit],
input[type=reset],
.cars-slider__item-option:before,
.ui-datepicker-prev:before,
.ui-datepicker-next:before,
.custom-gallery .control-prev .prev,
.custom-gallery .control-next .next,
.om-wpb .vc_pagination-color-grey.vc_pagination-style-flat .vc_pagination-trigger,
.om-wpb .vc_btn3.vc_btn3-color-om-button-color,
.om-wpb .vc_general.vc_cta3.vc_cta3-color-om-button-color.vc_cta3-style-flat {
    background-color: #333333
}

.content-pane,
.widget_archive .sidebar-widget-inner > ul,
.widget_calendar .sidebar-widget-inner > .calendar_wrap,
.widget_categories .sidebar-widget-inner > ul,
.widget_nav_menu .sidebar-widget-inner > div:last-child,
.widget_meta .sidebar-widget-inner > ul,
.widget_pages .sidebar-widget-inner > ul,
.widget_recent_comments .sidebar-widget-inner > ul,
.widget_recent_entries .sidebar-widget-inner > ul,
.widget_rss .sidebar-widget-inner > ul,
.widget_tag_cloud .sidebar-widget-inner > .tagcloud,
.widget_text .sidebar-widget-inner > .textwidget,
input.searchform-s,
.sidebar-widget select,
body.om-wpb .vc_tta.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,
body.om-wpb .vc_tta.vc_tta-style-classic .vc_tta-tab.vc_active>a,
body.om-wpb .vc_tta.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body,
body.om-wpb .vc_tta.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading,
body.om-wpb .vc_tta.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading,
.post-password-form label input {
    background-color: #ffffff
}

.footer-widgets {
    background-color: #3a3a3a;
    background-image: url(img/footer.jpg);
    background-position: center center;
    background-size: cover;
    background-attachment: scroll
}

.footer-widgets,
.footer-widgets a {
    color: #ffffff
}

.footer-widget li {
    border-color: rgba(255, 255, 255, .12)
}

.footer-widget.widget_recent_entries .post-date:before,
.footer-widget.wheelsberry_widget_tweets .tweet-time:before {
    background-image: url('data:image/svg+xml;utf8,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%229%22 height=%229%22%3E%3Cline x1=%220%22 y1=%229%22 x2=%229%22 y2=%220%22 style=%22stroke:%23c1c1c1;stroke-width:1%22/%3E%3C/svg%3E');
}

.sub-footer {
    color: #222222
}