@charset "UTF-8";
/*! Hier lassen sich verschiedene Navigations- und Formularelemente im Theme anpassen
* Bitte hier ausschließlich folgende Eigenschaften ändern:
* - background
* - color
* - border-color
* - border-radius
*/
/*
Hauptnavigation
-------------------------------------------------------------------------- */
.primaryNav .content ul li a:hover,
.primaryNav .content ul li a.hover {
background: transparent url(/resource/crblob/28850/6087a0b9505751cfff9c897bb7b33677/mod-primarynav-hover-bg-png-data.png) repeat-x left top;
color: #1b4163;
border-color: #8699a8;
}
/*
Button Preise und Registrierung
-------------------------------------------------------------------------- */
a.button.teaserReg,
button.teaserReg,
a.button.regButton,
button.regButton {
background: transparent url(/resource/crblob/28852/b918bc35f96ed534dc5c37584a108cdc/button-reg-png-data.png) no-repeat left top;
}
/*
Button Form-Submit
-------------------------------------------------------------------------- */
.standardForm .formButton,
.formButton {
background: transparent url(/resource/crblob/28854/5630789b2c8c85c45905f9712b17028d/bg-btn-submit-png-data.png) repeat-x left center;
color: #fff;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
}
/*
Link Button Standard
-------------------------------------------------------------------------- */
a.button.standard,
button.standard {
border-color: 1px solid #e3e4e4;
background: #eeefef url(/resource/crblob/28856/1b10f1872b7ee66eb41140dcfd301c70/bg-button-png-data.png) repeat-x left top;
}
/*
MOD Registrierung v2 (aka "MOD Preismodelle")
-------------------------------------------------------------------------- */
.progress-bar__step--active .progress-bar__bubble,
.progress-bar__step--visited .progress-bar__bubble {
background-color: #5c6b3d;
}
.register-box__head,
.pricebox__btn--hero,
.pricetables .pricetables__btn {
background-image: linear-gradient(to bottom, #5c6b3d 0%, #5c6b3d 46%, #5c6b3d 50%, #5c6b3d 100%);
}
/*
Stylesheets für Smartphones
-------------------------------------------------------------------------- */
@media only screen and (min-width: 0) and (max-width: 599px) {
/* Mobile Navigation */
.primaryNav .content {
/* Subnavigation */
/* Aktive Navigation */
}
.primaryNav .content > ul > li:first-child {
background-color: #1b4163;
}
.primaryNav .content ul li.subnav:hover,
.primaryNav .content ul li.subnav.hover,
.primaryNav .content ul li a:hover,
.primaryNav .content ul li a.hover {
background-color: #1b4163;
background-image: none;
border-color: #1b4163;
}
.primaryNav .content ul li a.active:hover,
.primaryNav .content ul li a.active {
background-color: #1b4163;
background-image: none;
border-color: #1b4163;
}
}
 
