/*
Theme Name:   AutoRide Child
Template:     autoride
Author:       QuanticaLabs
Version:      1.0.0
License:      GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Text Domain:  autoride-child
*/

/*
Individualisiert von: Thorsten Wessel
Kontakt: info@wessel.org
 */

@font-face {
     font-family: "Mona Sans","Mona Sans Header Fallback",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
}

@font-face { font-family: "Aptos"; src: url("/fonts/aptos.ttf"); font-weight: normal; }
@font-face { font-family: "Aptos"; src: url("/fonts/aptos-bold.ttf"); font-weight: bold; }
@font-face { font-family: "Aptos"; src: url("/fonts/aptos-black.ttf"); font-weight: black; }
@font-face { font-family: "Aptos"; src: url("/fonts/aptos-light.ttf"); font-weight: light; }


html {background-color:#000000;}
.theme-component-logo img {width:100%;}
.theme-menu.theme-menu-default>ul>li>a, .theme-menu-responsive-list>li>a>span:first-child+span {text-transform: none;}
.theme-component-button a {text-transform: none;}
.theme-page-footer-middle {background-color: #000000 !important;}
.theme-page-content {padding-top:0 !important; background-color: #000;}
.theme-component-counter-box-item {width:230px !important; height:230px !important;}
.theme-component-counter-box-item-value {display:block !important; width:100% !important; padding-top:1em !important;}
.theme-component-counter-box-item-label {width:80%; margin:10% auto}
.theme-icon-meta-tick-3 {color:#ffffff !important; }
span.theme-component-counter-box-item-tick {background-color:#bf873c !important;}
span.theme-component-counter-box-item-tick:before {color:#ffffff !important;}
span.theme-component-feature-circle-item-label {color:#fff !important;}
.theme-component-feature-circle-circle:first-child>span {color:#000;}
.cncl_hr {display: block;  height: 1px; border: 0; border-top: 1px solid #bf873c; margin: 1em 70% 0 0; padding: 0;}

.chbs-form-label-group, .chbs-form-field-label, .chbs-form-field, .pac-target-input, .chbs-ride-info, .chbs-tooltip, .qtip-content {font-family: 'Aptos' !important;}
.aio-icon-component, .wpb_column>.wpb_wrapper .aio-icon-component { margin-bottom: 5px !important; }
div.cncl_vc {margin-bottom:0;}
.cncl_pbbtn a {font-family: Aptos; font-size:110%; font-weight:lighter;}
.cnclf0 {width:100%; overflow:hidden; display:block;}
.cnclf1 {max-width:300px; float:left; margin-right:5px}
.cnclf0 label {font-size:.8em; color:#bf873c}
.cnclf1 input {border-radius: .5em; padding:0.5em 1em; color:#000;}
/*
Theme Name:   AutoRide Child
Template:     autoride
Author:       QuanticaLabs
Version:      1.0.0
License:      GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Text Domain:  autoride-child
*/

/*
Individualisiert von: Thorsten Wessel
Kontakt: info@wessel.org
 */

@font-face {
     font-family: "Mona Sans","Mona Sans Header Fallback",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
}

@font-face { font-family: "Aptos"; src: url("/fonts/aptos.ttf"); font-weight: normal; }
@font-face { font-family: "Aptos"; src: url("/fonts/aptos-bold.ttf"); font-weight: bold; }
@font-face { font-family: "Aptos"; src: url("/fonts/aptos-black.ttf"); font-weight: black; }
@font-face { font-family: "Aptos"; src: url("/fonts/aptos-light.ttf"); font-weight: light; }


html {background-color:#000000;}
.theme-component-logo img {width:100%;}
.theme-menu.theme-menu-default>ul>li>a, .theme-menu-responsive-list>li>a>span:first-child+span {text-transform: none;}
.theme-component-button a {text-transform: none;}
.theme-page-footer-middle {background-color: #000000 !important;}
.theme-page-content {padding-top:0 !important; background-color: #000;}
.theme-component-counter-box-item {width:230px !important; height:230px !important;}
.theme-component-counter-box-item-value {display:block !important; width:100% !important; padding-top:1em !important;}
.theme-component-counter-box-item-label {width:80%; margin:10% auto}
.theme-icon-meta-tick-3 {color:#ffffff !important; }
span.theme-component-counter-box-item-tick {background-color:#bf873c !important;}
span.theme-component-counter-box-item-tick:before {color:#ffffff !important;}
span.theme-component-feature-circle-item-label {color:#fff !important;}
.theme-component-feature-circle-circle:first-child>span {color:#000;}
.cncl_hr {display: block;  height: 1px; border: 0; border-top: 1px solid #bf873c; margin: 1em 70% 0 0; padding: 0;}

.chbs-form-label-group, .chbs-form-field-label, .chbs-form-field, .pac-target-input, .chbs-ride-info, .chbs-tooltip, .qtip-content {font-family: 'Aptos' !important;}
.aio-icon-component, .wpb_column>.wpb_wrapper .aio-icon-component { margin-bottom: 5px !important; }
div.cncl_vc {margin-bottom:0;}
.cncl_pbbtn a {font-family: Aptos; font-size:110%; font-weight:lighter;}
.cnclf0 {width:100%; overflow:hidden; display:block;}
.cnclf1 {min-width:400px; width:33%; float:left; margin-right:5px}
.cnclf2 {max-width:300px; float:left; margin-right:5px}
.cnclf0 label {font-size:.8em; color:#bf873c}
.cnclf1 input, .cnclf2 input, textarea {border-radius: .5em; padding:0.5em 1em; color:#000;}
.qtip-content {color:#f00; background-color:#fff !important;}
#qtip-0 {border-radius:0.5em;}
.wpcf7-form textarea {height:auto !important;}

.theme-menu.theme-menu-default>ul li.menu-item-language ul {min-width: 58px;}
.theme-menu-responsive-list li { background-color: #000; }
.theme-icon-meta-menu:before, .theme-menu.theme-menu-responsive .theme-menu-responsive-button:before {color:#bf873c;}
#theme-full-screen-search-form, input.theme-component-button.theme-component-button-style-2, .wp-block-calendar > table th, .widget_theme_widget_vehicle_attribute > .theme-widget-vehicle-attribute-icon > div > span:first-child, .theme-menu-responsive-list, .theme-menu.theme-menu-responsive .theme-menu-responsive-button, .theme-component-button.theme-component-button-style-2 > a, .theme-component-gallery > ul > li > a > span > span:first-child, .theme-component-feature-carousel > ul > li > div, .theme-component-feature.theme-component-feature-style-2 .theme-component-feature-item > .theme-component-feature-item-icon > span, .theme-component-feature-circle .theme-component-feature-circle-circle .theme-component-feature-circle-item > span.theme-component-feature-circle-item-circle > span, .theme-component-feature-image-list .theme-component-feature-image-list-item .theme-component-feature-image-list-item-content, .theme-component-notice > .theme-component-notice-icon > span > span, .theme-component-testimonial-list.theme-component-testimonial-list-style-1 .theme-component-testimonial-list-item > span > span, .theme-component-testimonial-list.theme-component-testimonial-list-style-2 .theme-component-testimonial-list-item > span > span, .theme-blog.theme-blog-column .theme-post .theme-post-layout-right, .theme-vehicle-list .theme-vehicle-list-item .theme-vehicle-list-item-meta, .theme-vehicle-list .theme-vehicle-list-search, .theme-page .theme-page-header .chbs-main.chbs-widget.chbs-widget-style-1, .theme-vehicle-list-search .ui-selectmenu-menu, .theme-background-color-4
{
    background-color: #000 !important;
    border-color: #bf873c !important;
}
html .theme-page .theme-page-header .theme-component-button>a { padding: 10px; }
#cnclpbbwa div p {padding:0}