@import url('css/contentBuilderSpecial.css');
@font-face {
        font-family: "AktivGroteskGeberit-Bold-tt";
        src: url("https://www.geberit-ontour.ch/project/722/fonts/AktivGroteskGeberit-Bold.ttf") format("truetype");
        font-weight: "bold";
        font-style: "normal";
    }
@font-face {
        font-family: "AktivGroteskGeberit-Light-tt";
        src: url("https://www.geberit-ontour.ch/project/722/fonts/AktivGroteskGeberit-Light.ttf") format("truetype");
        font-weight: "normal";
        font-style: "normal";
    }
@font-face {
        font-family: "AktivGroteskGeberit-Medium-tt";
        src: url("https://www.geberit-ontour.ch/project/722/fonts/AktivGroteskGeberit-Medium.ttf") format("truetype");
        font-weight: "normal";
        font-style: "normal";
    }
@font-face {
        font-family: "AktivGroteskGeberit-Regular-tt";
        src: url("https://www.geberit-ontour.ch/project/722/fonts/AktivGroteskGeberit-Regular.ttf") format("truetype");
        font-weight: "normal";
        font-style: "normal";
    }
@font-face {
        font-family: "AktivGroteskGeberit-W";
        src: url("https://www.geberit-ontour.ch/project/722/fonts/AktivGroteskGeberit_W_Bd.woff2") format("woff2");
        font-weight: "bold";
        font-style: "normal";
    }
@font-face {
        font-family: "AktivGroteskGeberit-W-Lt";
        src: url("https://www.geberit-ontour.ch/project/722/fonts/AktivGroteskGeberit_W_Lt.woff2") format("woff2");
        font-weight: "normal";
        font-style: "normal";
    }
@font-face {
        font-family: "AktivGroteskGeberit-W-Md";
        src: url("https://www.geberit-ontour.ch/project/722/fonts/AktivGroteskGeberit_W_Md.woff2") format("woff2");
        font-weight: "normal";
        font-style: "normal";
    }
@font-face {
        font-family: "AktivGroteskGeberit-W";
        src: url("https://www.geberit-ontour.ch/project/722/fonts/AktivGroteskGeberit_W_Rg.woff2") format("woff2");
        font-weight: "normal";
        font-style: "normal";
    }
 #body-content-customer { background-color: #ffffff; } #body-content-customer p, #body-content-customer li { font-size: 18px; } #body-content-customer p, #body-content-customer li { font-weight: normal; }.div-content-customer h1{color: #000000;font-family: AktivGroteskGeberit-W;font-weight: bold;font-size: 36px;text-transform: none;text-decoration: none;}.div-content-customer h2{color: #000000;font-family: AktivGroteskGeberit-W;font-weight: bold;font-size: 30px;text-transform: none;text-decoration: none;}.div-content-customer h3{color: #000000;font-family: AktivGroteskGeberit-W;font-weight: bold;font-size: 24px;text-transform: none;text-decoration: none;}.div-content-customer h4{color: #000000;font-family: AktivGroteskGeberit-W;font-weight: bold;font-size: 18px;text-transform: none;text-decoration: none;}.div-content-customer h5{color: #000000;font-family: AktivGroteskGeberit-W;font-weight: bold;font-size: 14px;text-transform: none;text-decoration: none;}.div-content-customer h6{color: #000000;font-family: AktivGroteskGeberit-W;font-weight: bold;font-size: 12rem;text-transform: none;text-decoration: none;}.div-content-customer {color: #000000;background-color: #ffffff;font-family: AktivGroteskGeberit-W-Lt;font-weight: normal;font-size: 18px;letter-spacing: inherit;}.div-content-customer a{color: #0a5a96;text-decoration: none;}.div-content-customer a:hover{color: #0a5a96;text-decoration: underline;}.div-content-customer a:visited{color: #0a5a96;text-decoration: none;}.div-content-customer a:visited:hover{color: #ff0000;text-decoration: line-through;}.div-content-customer #mainNavbar{background-color: #ffffff;font-family: AktivGroteskGeberit-W;}.div-content-customer #navigation-bar-header{background-color: #ffffff;z-index: 10;width: 100%;}.div-content-customer #navigation-bar-header li:hover{background-color: #ffffff;}.div-content-customer #navigation-bar-header li.active{background-color: #ffffff;}.div-content-customer #navigation-bar-header li.active:hover{background-color: #ffffff;}.div-content-customer #navigation-bar-header li a{color: #000000;font-size: 16px;font-weight: normal;text-transform: none;text-decoration: none;}.div-content-customer #navigation-bar-header li a:hover{color: #0a5a96;font-size: 16px;font-weight: normal;text-transform: none;text-decoration: none;}.div-content-customer #navigation-bar-header li.active a{color: #0a5a96;font-size: 16px;font-weight: normal;text-transform: none;text-decoration: none;}.div-content-customer #navigation-bar-header li.active a:hover{color: #0a5a96;font-size: 16px;font-weight: normal;text-transform: none;text-decoration: none;}.div-content-customer #footerNavbar{background-color: #ffffff;font-family: AktivGroteskGeberit-W;}.div-content-customer #navigation-bar-footer{background-color: #ffffff;}.div-content-customer #navigation-bar-footer li:hover{background-color: #ffffff;}.div-content-customer #navigation-bar-footer li.selected{background-color: #ffffff;}.div-content-customer #navigation-bar-footer li.selected:hover{background-color: #ffffff;}.div-content-customer #navigation-bar-footer li a{color: #000000;font-size: 14px;font-weight: normal;text-transform: none;text-decoration: none;}.div-content-customer #navigation-bar-footer li a:hover{color: #0a5a96;font-size: 14px;font-weight: normal;text-transform: none;text-decoration: none;}.div-content-customer #navigation-bar-footer li.selected a{color: #0a5a96;font-size: 14px;font-weight: normal;text-transform: none;text-decoration: none;}.div-content-customer #navigation-bar-footer li.selected a:hover{color: #0a5a96;font-size: 14px;font-weight: normal;text-transform: none;text-decoration: none;}.div-content-customer #navigation-bar-footer #copyright{background-color: #ffffff;}.div-content-customer #navigation-bar-footer #copyright li:hover{background-color: #ffffff;}.div-content-customer #navigation-bar-footer #copyright li p{color: #000000;font-size: 14px;font-weight: normal;text-decoration: none;}.div-content-customer #navigation-bar-footer #copyright li p:hover{color: #0a5a96;font-size: 14px;font-weight: normal;text-decoration: none;}.div-content-customer .btn-primary{border-color: #0a5a96;background-color: #0a5a96;color: #ffffff;}.div-content-customer .btn-primary:hover{border-color: #aba69d;background-color: #aba69d;color: #ffffff;}.div-content-customer .required:after{color: #0a5a96;content:  *;}.div-content-customer .navbar-default #mainNavbar .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover{color: #ffffff;background-color: #7faa2a;}.div-content-customer div#header{background-color: #aba69d;font-family: inherit;}.div-content-customer div#header-text{position: absolute;top: 35px;}.div-content-customer div#header-text span.line1{color: #000000;font-size: 2em;}.div-content-customer div#header-text span.line2{color: #000000;font-size: 1.5em;}.div-content-customer #navigation-bar-header .dropdown-menu{background-color: #ffffff;}.div-content-customer #navigation-bar-header .dropdown-menu li>a:hover{background-color: #ffffff;}.div-content-customer #navigation-bar-header .dropdown-menu .dropdown-item:hover{background-color: #ffffff;}label[for="value_6184f23f0ba911_76873333_26988"].btn-outline-secondary:not(:disabled),
label[for="value_616ff4e0bf4965_98941083_26761"].btn-outline-secondary:not(:disabled),
label[for="value_618e7c90d60b48_30344633_27137"].btn-outline-secondary:not(:disabled),
label[for="value_617007fc187871_03641470_26860"].btn-outline-secondary:not(:disabled)
{
background-color: #0a5a96; 
border-color: #0a5a96;
color: #fff;
margin-right: 0.25rem;
}

label[for="value_6184f23f0ba911_76873333_26988"].btn-outline-secondary:not(:disabled).active,
label[for="value_616ff4e0bf4965_98941083_26761"].btn-outline-secondary:not(:disabled).active,
label[for="value_618e7c90d60b48_30344633_27137"].btn-outline-secondary:not(:disabled).active,
label[for="value_617007fc187871_03641470_26860"].btn-outline-secondary:not(:disabled).active
{
background-color: #f89d3c; 
border-color: #f89d3c;
margin-right: 0.25rem;
}

label[for="value_6184f23f0ba911_76873333_26989"].btn-outline-secondary:not(:disabled),
label[for="value_616ff4e0bf4965_98941083_26987"].btn-outline-secondary:not(:disabled),
label[for="value_618e7c90d60b48_30344633_27138"].btn-outline-secondary:not(:disabled),
label[for="value_617007fc187871_03641470_27136"].btn-outline-secondary:not(:disabled)
{
background-color: #0a5a96; 
border-color: #0a5a96;
color: #fff;
}

label[for="value_6184f23f0ba911_76873333_26989"].btn-outline-secondary:not(:disabled).active,
label[for="value_616ff4e0bf4965_98941083_26987"].btn-outline-secondary:not(:disabled).active,
label[for="value_618e7c90d60b48_30344633_27138"].btn-outline-secondary:not(:disabled).active,
label[for="value_617007fc187871_03641470_27136"].btn-outline-secondary:not(:disabled).active
{
background-color: #f89d3c; 
border-color: #f89d3c;
}
label[for="value_6184f23f0ba911_76873333_26988"].required:after,
label[for="value_616ff4e0bf4965_98941083_26761"].required:after,
label[for="value_618e7c90d60b48_30344633_27137"].required:after,
label[for="value_617007fc187871_03641470_26860"].required:after,
label[for="value_6184f23f0ba911_76873333_26989"].required:after,
label[for="value_616ff4e0bf4965_98941083_26987"].required:after,
label[for="value_618e7c90d60b48_30344633_27138"].required:after,
label[for="value_617007fc187871_03641470_27136"].required:after
{
    color: #fff;
}

div.bg-success[id^="activity_selector_select_card_"] {
color: white;
background-color: #f89d3c !important;
border-color: #f89d3c !important;
}

div.border-success[id^="activity_selector_select_card_"] {
border-color: #FCC488 !important;
}

.div-content-customer input.btn, .div-content-customer button.btn {
border-radius: 0px;
}



.activity_selector_technical_lecture .card-header {
 background-color: #376EB4 !important;
 border-color: #376EB4 !important;
color: #000000 !important;
}

.activity_selector_default .card-header a {
color: #000000 !important;
}

.activity_selector_select_card_selected .card-header a {
color: #ffffff !important;
}


.not_bookable {
color: #808080
}

.not_bookable > div > div > .stretched-link {
    color: transparent;
}

.col-form-label {
font-size: 0.9em;
}

#div_event_survey_question_container_65267f26df6018_32066671 {
  display: none
}

#btn_back_to_parent{
  color: #0a5a96;
  background: #FFFFFF;
  border: none;
  outline: none !important;
  box-shadow: none !important;
  padding-left: 0;
}
#btn_back_to_parent:hover {
    text-decoration: underline;
}