/* Automatically generated config file for design 6 (Thu, 04 May 2023 08:33:42 +0200) - PLEASE DO NOT EDIT */
/* No selector found for css-theme-plugins */
/* No selector found for css-theme-components */
/* No selector found for css-theme */
/* No selector found for javascript-theme */
/* No selector found for javascript-theme-components */
/* No selector found for css-files */
/* No selector found for template-fahrzeuglistenelement */
/* No selector found for template-fahrzeugcontainerelement */
/* No selector found for template-fahrzeugdetailansicht */
/* No selector found for template-modellist */
/* No selector found for template-leasingcalculator */
/* No selector found for template-insurancecalculator */
/* No selector found for template-financingcalculator */
/* No selector found for template-financingoptions */
/* No selector found for template-jobmanager */
/* No selector found for template-jobmanagerdetail */
a {
color: #060060; /* color-primary */
}

.c-button--secondary {
color: #060060; /* color-secondary */
}

body {
color: #333333; /* body-text */
background-color: #ffffff; /* body-bg */
}

.logo {
max-width: 200px; /* logo_padding */
}

.autrado-config-dummy {
max-width: 16px; /* body_font_size */
display: bottom; /* reverse_mobile_order */
display: none; /* c-vehicle-nav */
display: autrado; /* overwrite_id */
display: false; /* smarty_debug */
display: layout_2; /* detail_layout */
display: header_2; /* detail_heading */
display: sub_title_2; /* detail_sub_title */
display: blank; /* detail_price */
display: gallery_2; /* detail_gallery */
display: details; /* detail_vehicle_details */
display: descriptions_1; /* detail_descriptions */
display: top; /* vehicle_body_description_location */
display: ; /* vehicle_body_text_title */
display: top; /* vehicle_body_text_location */
display: top; /* vehicle_body_equipmentline_location */
display: configuration_categories; /* detail_configuration */
display: buttons_1; /* detail_buttons */
display: position_below; /* detail_position_financing_calculator */
display: detail_documents_1; /* detail_documents */
display: position_below; /* detail_position_documents */
display: energy_efficiency; /* detail_energy_efficiency */
display: bottom; /* vehicle_efficiency_location */
display: px; /* detail_img */
display: ; /* santander_dealer_id */
display: ; /* bdk_dealer_id */
display: ; /* autouncle_key */
display: ; /* autouncle_id */
display: tall_small; /* autouncle_layout */
display: header; /* autouncle_position */
display: Inzahlungnahme; /* autouncle_tradein_text */
display: hide; /* autouncle_tradein */
display: hide; /* autouncle_testdrive */
display: hide; /* vehicle_salesman */
display: ; /* whatsapp_mobil */
display: ; /* whatsapp_mobil_text */
display: ; /* whatsapp_body_text */
display: ; /* callto */
display: ; /* callto_text */
display: ; /* mailto */
display: ; /* mailto_text */
display: ; /* mailto_body_text */
display: Fahrzeug weiterempfehlen; /* vehicle_share_title */
display: blank; /* vehicle_share_position */
display: share; /* vehicle_share */
display: hide; /* vehicleqr */
display: hide; /* vehicle_show_internal_reservation */
display: hide; /* vehicle_buttons_internal_reservation */
display: layout_6; /* list_layout */
display: img_3; /* list_img */
display: header_3; /* list_heading */
display: blank; /* list_sub_title */
display: details_7; /* list_details */
display: price_4; /* list_price */
display: ; /* list_show_financing */
display: buttons_8; /* list_buttons */
display: consumption_inline; /* list_consumption */
display: tall_small; /* list_autouncle_layout */
display: hide; /* vehiclelist_show_internal_reservation */
display: none; /* seitennavigation */
display: none; /* seitennavigation-oben */
display: none; /* mobile-navigation */
display: none; /* mobile-navigation-style */
display: none; /* sidebar_menu_nav */
display: none; /* featured-slider-design */
display: none; /* bg-design */
display: none; /* background-attachment */
display: none; /* color_configurator_style */
background-color: #060060; /* bg_configurator */
display: none; /* header_telefon_design */
content: none; /* module_anmelden_style */
content: none; /* financing_calculator */
}

.o-wrapper {
max-width: 1100px; /* max-width */
}

.o-layout--bottom > .module {
width: 100%; /* c-page-bottom-grid */
}

.o-layout--footer > .module {
width: 100%; /* c-page-footer-grid */
}

.c-page {
margin: auto; /* page-layout */
background-color: #ffffff; /* c-page-bg */
}

.c-vehicle__body-interior {
display: block; /* c-vehicle-body-interior */
}

.fahrzeugnavigation .nav a {
color: #060060; /* color_nav */
background: #ffffff; /* background-color_nav */
}

.fahrzeugnavigation .nav a:hover,.fahrzeugnavigation .nav a:focus,.fahrzeugnavigation .nav a:active,.fahrzeugnavigation .nav a.akt,.fahrzeugnavigation .nav .has-subnav.active .subnav li a.akt {
color: #ffffff; /* link-rollover-color_nav */
background: #060060; /* link-rollover-background-color_nav */
}

.fahrzeugnavigation .nav li a {
font-size: 90%; /* nav-font-size-level-1 */
}

.fahrzeugnavigation .nav .has-subnav.active .subnav li a {
font-size: 80%; /* nav2-font-size */
}

.c-vehicle__action-list {
display: block; /* list-btns */
}

.c-vehicle__action--callback {
display: inline-block; /* button_rueckruf_listen */
}

.c-vehicle__action--pdf {
display: inline-block; /* ausstellung_pdf_angebot_listen */
}

.c-vehicle__action--park {
display: inline-block; /* button_details_parken */
}

.c-button--callback {
display: inline-block; /* button_rueckruf_display */
}

.c-button--order {
display: inline-block; /* button_bestellen_display */
}

.c-button--parking {
display: inline-block; /* button_parken_display */
}

.glyphicons--callback:before {
content: "\E443"; /* button_rueckruf_icon */
}

.glyphicons--pdf:before {
content: "\E182"; /* ausstellung_pdf_icon */
}

.glyphicons--park:before {
content: "\E720"; /* button_parken_icon */
}

.c-button--callback:before {
content: "\E443"; /* button_rueckruf_detail_icon */
}

.c-button--order:before  {
content: "\E203"; /* button_bestellen_detail_icon */
}

.c-button--parking::before {
content: "\E720"; /* button_parken_detail_icon */
}

.c-pageheader a {
color: #143F7A; /* c-page-header-link */
}

.m_Frontend_Menu.pos_topbar .nav .nav__link {
color: #060060; /* c-page-top-link */
}

.slicknav_menu .slicknav_menutxt {
display: block; /* mobile-navigation-btn-text */
}

.c-page-head {
color: #eaeaea; /* c-page-head-text */
}

.c-page-header {
background-color: #060060; /* c-page-head */
}

.c-page-top {
color: #333333; /* c-page-nav-text */
background-color: #ffffff; /* c-page-nav */
}

.c-page-aside--bottom {
color: #eaeaea; /* c-page-bottom-text */
background-color: #060060; /* c-page-bottom */
}

.c-page-footer {
color: #ffffff; /* c-page-footer-text */
background-color: #060060; /* c-page-footer */
}

.c-page-footer a {
color: #ffffff; /* c-page-footer-text-link */
}

h1 {
color: #060060; /* h1-color */
}

h2 {
color: #333333; /* h2-color */
}

h3 {
color: #333333; /* h3-color */
}

h4 {
color: #333333; /* h4-color */
}

h5 {
color: #666666; /* h5-color */
}

h6 {
color: #666666; /* h6-color */
}

.c-featured-slider .owl-controls .owl-pagination {
display: none; /* featured-slider-navigation */
}

.imageslider {
width: 100%; /* featured-slider-overlay */
}

.c-button {
border-radius: 3px; /* button_borderradius */
}

span.configurator,.u-bg-hover.is-checked {
color: #ffffff; /* color_configurator */
}

.c-page-header ._telefon {
margin-top: 10px; /* header_telefon */
background-color: #ffffff; /* header_telefon_bgcolor */
}

.c-page-header ._telefon p {
color: #333333; /* header_telefon_color */
}

.c-page-header ._telefon p:before {
content: "\E443"; /* header_telefon_icon */
color: #333333; /* header_telefon_icon_color */
background-color: #eaeaea; /* header_telefon_icon_bgcolor */
}

.schnellsuche a:before {
content: none; /* module_schnellsuche_icon */
}

.m_Frontend_Login .c-button:before {
content: "\E387"; /* module_anmelden_icon */
}

:root {
--color-text: #333333;
--color-background: #ffffff;
--color-primary-base: #060060;
--color-primary-light: #06008B;
--color-primary-dark: #030041;
--color-secondary-base: #060060;
--color-secondary-light: #05006C;
--color-secondary-dark: #040053;
--color-main-nav-base: #143F7A;
--color-main-nav-light: #184D93;
--color-main-nav-dark: #0F3260;
--color-vehicle-nav-base: #060060;
--color-vehicle-nav-light: #060079;
--color-vehicle-nav-dark: #030046;
--color-header-text: #eaeaea;
--color-header-background: #060060;
--color-top-text: #333333;
--color-top-background: #ffffff;
--color-bottom-text: #eaeaea;
--color-bottom-background: #eaeaea;
--color-footer-text: #ffffff;
--color-footer-link: #ffffff;
--color-footer-background: #060060;
--size-logo: 200px;
}
a:hover,
a:focus {
color:#06008B;
}
.c-vehicle__category-name,
.c-vehicle__link:hover,
.o-box h4 {
color:#040060;
}
.records ul li span,
.pages ul li span {
background-color: #040060;
border-color: #040060;
}
.swiper-pagination-bullet-active {
background:#040060;
}
@media screen and (max-width: 5) {
.has-js .pos_topbar.m_Frontend_Menu .nav {
display:none;
}
.has-js .slicknav_menu {
display:block;
}
}
.c-button, .submit, .backlink a, .vehiclebrowser .prev,
.vehiclebrowser .next, .c-form.c-form--dealer .c-button, .c-form.c-form--dealer .submit, .c-form .c-button.c-button--submit, .c-form .c-button--submit.submit, .c-form .c-button.c-button--reset, .c-form .c-button--reset.submit, .submitabstand, .subnav.sec a, [data-subject="begin-dynamic"] + .subnav a, .navsubsub a.akt, .parked-vehicles, .schnellsuche a,
.c-button--primary,
.c-form .backlink a.c-button--submit,
.backlink .c-form a.c-button--submit,
.c-form .vehiclebrowser .c-button--submit.prev,
.vehiclebrowser .c-form .c-button--submit.prev,
.c-form .vehiclebrowser .c-button--submit.next,
.vehiclebrowser .c-form .c-button--submit.next,
.c-form .c-button--submit.c-button,
.c-form .c-button--submit.submit,
.c-form .c-button--submit.submitabstand,
.c-form .subnav.sec a.c-button--submit,
.subnav.sec .c-form a.c-button--submit,
.c-form [data-subject="begin-dynamic"] + .subnav a.c-button--submit,
[data-subject="begin-dynamic"] + .subnav .c-form a.c-button--submit,
.c-form .navsubsub a.c-button--submit,
.navsubsub .c-form a.c-button--submit,
.c-form .c-button--submit.parked-vehicles,
.c-form .schnellsuche a.c-button--submit,
.schnellsuche .c-form a.c-button--submit,
.subnav.sec a.akt,
[data-subject="begin-dynamic"] + .subnav a.akt,
.navsubsub a.akt,
.c-button.is-parked,
.c-button.is-parked:focus {
color: #fff;
background-color: #040060;
border-color: #040053;
}
.c-button:focus, .submit:focus, .backlink a:focus, .vehiclebrowser .prev:focus,
.vehiclebrowser .next:focus, .c-form.c-form--dealer .c-button:focus, .c-form.c-form--dealer .submit:focus, .c-form .c-button.c-button--submit:focus, .c-form .c-button--submit.submit:focus, .c-form .c-button.c-button--reset:focus, .c-form .c-button--reset.submit:focus, .submitabstand:focus, .subnav.sec a:focus, [subject="begin-dynamic"] + .subnav a:focus, .navsubsub a:focus, .parked-vehicles:focus, .schnellsuche a:focus,
.c-button--primary:focus,
.c-form .backlink a.c-button--submit:focus,
.backlink .c-form a.c-button--submit:focus,
.c-form .vehiclebrowser .c-button--submit.prev:focus,
.vehiclebrowser .c-form .c-button--submit.prev:focus,
.c-form .vehiclebrowser .c-button--submit.next:focus,
.vehiclebrowser .c-form .c-button--submit.next:focus,
.c-form .c-button--submit.c-button:focus,
.c-form .c-button--submit.submit:focus,
.c-form .c-button--submit.submitabstand:focus,
.c-form .subnav.sec a.c-button--submit:focus,
.subnav.sec .c-form a.c-button--submit:focus,
.c-form [data-subject="begin-dynamic"] + .subnav a.c-button--submit:focus,
[data-subject="begin-dynamic"] + .subnav .c-form a.c-button--submit:focus,
.c-form .navsubsub a.c-button--submit:focus,
.navsubsub .c-form a.c-button--submit:focus,
.c-form .c-button--submit.parked-vehicles:focus,
.c-form .schnellsuche a.c-button--submit:focus,
.schnellsuche .c-form a.c-button--submit:focus,
.subnav.sec a.akt:focus,
[data-subject="begin-dynamic"] + .subnav a.akt:focus,
.navsubsub a.akt:focus,
.c-button.is-parked:hover,
.c-button.is-parked:focus:hover,
.c-pagination__item.is-active > .c-pagination__link,
.c-pagination__item.is-active > .c-pagination__link:hover,
.c-pagination__item.is-active > .c-pagination__link:focus {
color: #fff;
background-color: #040053;
border-color: #030041;
}
.c-button:hover, .submit:hover, .backlink a:hover, .vehiclebrowser .prev:hover,
.vehiclebrowser .next:hover, .c-form.c-form--dealer .c-button:hover, .c-form.c-form--dealer .submit:hover, .c-form .c-button.c-button--submit:hover, .c-form .c-button--submit.submit:hover, .c-form .c-button.c-button--reset:hover, .c-form .c-button--reset.submit:hover, .submitabstand:hover, .subnav.sec a:hover, [subject="begin-dynamic"] + .subnav a:hover, .navsubsub a:hover, .parked-vehicles:hover, .schnellsuche a:hover,
.c-button--primary:hover,
.c-form .backlink a.c-button--submit:hover,
.backlink .c-form a.c-button--submit:hover,
.c-form .vehiclebrowser .c-button--submit.prev:hover,
.vehiclebrowser .c-form .c-button--submit.prev:hover,
.c-form .vehiclebrowser .c-button--submit.next:hover,
.vehiclebrowser .c-form .c-button--submit.next:hover,
.c-form .c-button--submit.c-button:hover,
.c-form .c-button--submit.submit:hover,
.c-form .c-button--submit.submitabstand:hover,
.c-form .subnav.sec a.c-button--submit:hover,
.subnav.sec .c-form a.c-button--submit:hover,
.c-form [data-subject="begin-dynamic"] + .subnav a.c-button--submit:hover,
[data-subject="begin-dynamic"] + .subnav .c-form a.c-button--submit:hover,
.c-form .navsubsub a.c-button--submit:hover,
.navsubsub .c-form a.c-button--submit:hover,
.c-form .c-button--submit.parked-vehicles:hover,
.c-form .schnellsuche a.c-button--submit:hover,
.schnellsuche .c-form a.c-button--submit:hover,
.subnav.sec a.akt:hover,
[data-subject="begin-dynamic"] + .subnav a.akt:hover,
.navsubsub a.akt:hover {
color: #fff;
background-color: #040053;
border-color: #030041;
}
.c-button--secondary, .backlink a, .vehiclebrowser .prev,
.vehiclebrowser .next, .c-form .backlink a.c-button--reset, .backlink .c-form a.c-button--reset, .c-form .vehiclebrowser .c-button--reset.prev, .vehiclebrowser .c-form .c-button--reset.prev,
.c-form .vehiclebrowser .c-button--reset.next,
.vehiclebrowser .c-form .c-button--reset.next, .c-form .c-button--reset.c-button, .c-form .c-button--reset.submit, .c-form .c-button--reset.submitabstand, .c-form .subnav.sec a.c-button--reset, .subnav.sec .c-form a.c-button--reset, .c-form [data-subject="begin-dynamic"] + .subnav a.c-button--reset, [data-subject="begin-dynamic"] + .subnav .c-form a.c-button--reset, .c-form .navsubsub a.c-button--reset, .navsubsub .c-form a.c-button--reset, .c-form .c-button--reset.parked-vehicles, .c-form .schnellsuche a.c-button--reset, .schnellsuche .c-form a.c-button--reset, .is-logged-in .m_Frontend_Login .submit, .subnav.sec a, [data-subject="begin-dynamic"] + .subnav a, .parked-vehicles, .schnellsuche a {
color: #222;
background-color: #fff;
border-color: #ccc;
}
.c-button--secondary:focus, .backlink a:focus, .vehiclebrowser .prev:focus,
.vehiclebrowser .next:focus, .c-form .backlink a.c-button--reset:focus, .backlink .c-form a.c-button--reset:focus, .c-form .c-button--reset.c-button:focus, .c-form .c-button--reset.submit:focus, .c-form .c-button--reset.submitabstand:focus, .c-form .navsubsub a.c-button--reset:focus, .navsubsub .c-form a.c-button--reset:focus, .c-form .c-button--reset.parked-vehicles:focus, .c-form .schnellsuche a.c-button--reset:focus, .schnellsuche .c-form a.c-button--reset:focus, .is-logged-in .m_Frontend_Login .submit:focus, .subnav.sec a:focus, [data-subject="begin-dynamic"] + .subnav a:focus, .parked-vehicles:focus, .schnellsuche a:focus {
color: #222;
background-color: #e6e6e6;
border-color: #bfbfbf;
}
.c-button--secondary:hover, .backlink a:hover, .vehiclebrowser .prev:hover,
.vehiclebrowser .next:hover, .c-form .backlink a.c-button--reset:hover, .backlink .c-form a.c-button--reset:hover, .c-form .c-button--reset.c-button:hover, .c-form .c-button--reset.submit:hover, .c-form .c-button--reset.submitabstand:hover, .c-form .navsubsub a.c-button--reset:hover, .navsubsub .c-form a.c-button--reset:hover, .c-form .c-button--reset.parked-vehicles:hover, .c-form .schnellsuche a.c-button--reset:hover, .schnellsuche .c-form a.c-button--reset:hover, .is-logged-in .m_Frontend_Login .submit:hover, .subnav.sec a:hover, [data-subject="begin-dynamic"] + .subnav a:hover, .parked-vehicles:hover, .schnellsuche a:hover {
color: #222;
background-color: #f2f2f2;
border-color: #e0e0e0;
}
.u-text-primary,
.u-headings-primary h1,
.u-headings-primary h2,
.u-headings-primary h3,
.u-headings-primary h4,
.u-headings-primary h5,
.u-headings-primary h6,
.c-iconbox--color-primary > .c-iconbox__icon,
.c-list--color-primary > ul > li:before,
.c-btns--color-primary a:after,
.c-btns--text-hover-primary a { color:#040053 }
.c-btns--inverted a {
background: transparent;
color:#040053
}
.c-btns--inverted-secondary a {
background: transparent;
color:060060
}
.u-bg-primary,
.c-iconbox--2.c-iconbox--color-primary > .c-iconbox__icon > .zmdi,
.c-iconbox--4.c-iconbox--color-primary >.c-iconbox__icon,
.c-iconbox--3.c-iconbox--color-primary .zmdi,
.u-divider-5.u-divider--primary hr,
.c-image-teaser:hover a,
.c-image-teaser a:focus,
.c-image-teaser a:hover,
.c-image-teaser--primary:after,
.u-user-bg-overlay--primary:after { background-color: #040060 }
.u-border-primary,
.c-box--border-primary,
.u-divider--primary hr { border-color:#040060 }
.u-text-secondary,
.u-headings-secondary h1,
.u-headings-secondary h2,
.u-headings-secondary h3,
.u-headings-secondary h4,
.u-headings-secondary h5,
.u-headings-secondary h6,
.c-iconbox--color-secondary > .c-iconbox__icon,
.c-list--color-secondary > ul > li:before,
.c-btns--color-secondary a:after,
.c-btns--text-hover-secondary a { color: #060060 }
.u-bg-secondary,
.c-iconbox--2.c-iconbox--color-secondary > .c-iconbox__icon > .zmdi,
.c-iconbox--4.c-iconbox--color-secondary >.c-iconbox__icon,
.c-iconbox--3.c-iconbox--color-secondary .zmdi,
.u-divider-5.u-divider--secondary hr,
.c-image-teaser--secondary:hover a,
.c-image-teaser--secondary a:focus,
.c-image-teaser--secondary a:hover,
.c-image-teaser--secondary:after,
.u-user-bg-overlay--secondary:after { background-color:#060060 }
.u-border-secondary,
.c-box--border-secondary
.u-divider--secondary hr { border-color:#060060 }

html {
font-size: 16px;
}
p {
font-size: 1rem;
line-height: 1.5;
}
@media screen and (min-width: 320px) {
.u-lead {
font-size:18px;
line-height: 1.2
}
}
@media screen and (min-width: 740px) {
.u-lead {
font-size:19px;
line-height: 1.375
}
}

.c-page { 
max-width: none;
padding:0 
}

.fahrzeugnavigation {
color: #333;
padding-right: 12px
}
.fahrzeugnavigation a {
font-size: 16px;
font-size: 1rem;
line-height: 20px;
line-height: 1.25rem;
font-weight: 700;
display: block;
padding: 5px 5px 7px 0;
color: inherit;
background-color:#fff;
border-bottom: 1px dotted #d6d6d6;
}
.fahrzeugnavigation a:hover,.fahrzeugnavigation a:focus {
text-decoration: none;
background-color:#fff;
color: #060060
}
.fahrzeugnavigation li {
display: block
}
.fahrzeugnavigation .akt {
color: #060060
}
.fahrzeugnavigation .subnav {
margin: 0 0 0 12px;
font-weight: 400;
}
.fahrzeugnavigation .subnav a {
font-family: inherit;
padding-left: 12px;
font-weight: 400;
background-color:#fff;
}
.fahrzeugnavigation .subnav .akt {
font-family: inherit;
background-color:#fff;
}
.artnav.nav a {
color: #222;
background: transparent;
}
.artnav.nav .has-subnav.active .subnav .akt {
}
.fahrzeugnavigation .nav li.artnav__item > a {
color: #060060;
text-transform: uppercase;
}
.artnav div {
background: #fff;
display: block;
color: #222;
padding: 5px 0 10px 16px;
margin-bottom: 1px;
}

.slicknav_menu {
display:none;
} 
@media screen and (max-width: 739px) {
.has-js .pos_topbar.m_Frontend_Menu {
display:none;
}
.has-js .slicknav_menu {
display:block;
}
}

.slicknav_menu {
background:#040060;
width: 100%;
z-index:100
}
.slicknav_btn {
background:#06008B;
}

.c-page-header ._telefon {
background-color:transparent
}

.c-page-aside--sidebar .m_Frontend_Menu .nav a {
position: relative;
display: block;
padding: 5px 15px;
margin-bottom: -1px;
background-color: #fff;
border: 1px solid #ddd;
}
.c-page-aside--sidebar .m_Frontend_Menu .nav__link.akt,
.c-page-aside--sidebar .m_Frontend_Menu .nav__subnav .nav__link.akt,
.c-page-aside--sidebar .m_Frontend_Menu .nav__subnav ul .nav__link.akt,
.c-page-aside--sidebar .m_Frontend_Menu .nav a:hover,
.c-page-aside--sidebar .m_Frontend_Menu .nav a:focus {
text-decoration: none;
color: #555;
background-color: #f5f5f5;
text-decoration: none;
}
.c-page-aside--sidebar .m_Frontend_Menu .nav li {
display: block;
width: 100%;
margin-bottom: -1px;
}
.c-page-aside--sidebar .m_Frontend_Menu .nav li {
margin-bottom: -1px;
}
.c-page-aside--sidebar .m_Frontend_Menu .nav > a {
background: #f5f5f5;
font-weight: 700 !important;
border-radius: 0 !important;
}
.c-page-aside--sidebar .m_Frontend_Menu .nav a {
display: block;
border-radius: 0 !important;
font-weight: 400;
font-size: 14px;
line-height:1.2;
}
.c-page-aside--sidebar .m_Frontend_Menu .nav .has-subnav .subnav {
font-size: .875em;
padding: 1em;
background: whitesmoke;
border: 1px solid #ddd;
}
.c-page-aside--sidebar .m_Frontend_Menu .nav .has-subnav .subnav li {
margin-bottom: -1px;
}
.c-page-aside--sidebar .m_Frontend_Menu .nav .has-subnav .subnav a {
padding: 3px 15px;
border-radius: 0 !important;
font-weight: 400;
font-size: 14px;
color: #555;
}

.m_Frontend_Login div {    
padding: 0;
border: 0;
}
.m_Frontend_Login p {
padding: 0;
}
.m_Frontend_Login .c-button {  width:100%}

span.configurator {
color: #FFFFFF;
}
.u-bg-hover.is-checked {
background-color: #040060;
}

._financing_calculator {
padding: 10px;
margin: 1em 0;
border: 1px solid #d6d6d6;
}
.c-bank-finance__title {
font-weight: bold;
font-size: 1.188em;
}
.c-bank-finance__content .title {
font-size: .75em;
color: #666
}
.c-bank-finance .info {
font-size: .75em;
line-height: 1.4;
}
.c-bank-finance .calc-info {
text-align: right;
font-size: .75em;
font-style: italic;
}
select#anzraten {
width: auto;
}
span#finanzierungsrechnerRaten {
display: block;
text-align: right;
font-size: 18px;
}

