@media (max-width: 980px) {
html body #main-content .et-l .cottage-section {
padding-left: 2.5rem;
padding-right: 2.5rem;
}
html body #main-content .et-l .cottage-section .cottage-row {
width: 100% !important;
}}
@media (max-width: 767px) {
html body #main-content .et-l .cottage-section {
padding-left: 1.5rem;
padding-right: 1.5rem;
}}


/******** OLD LEISTUNGEN ********/
#main-content .et_builder_inner_content {
z-index: unset;
}
.et-db #et-boc .et-l .et_pb_section {
background-color: transparent;
}
p:not(.has-background):last-of-type+ul,
p:not(.has-background):last-of-type+ol {
padding-top: 1em;
}
.et-db #et-boc .et-l .et_pb_accordion.cstm-accordion-faq .et_pb_toggle_open .et_pb_toggle_title::before {
display: block !important;
font-family: ETmodules !important;
content: "4b" !important;
font-weight: 700 !important;
}
/******** END ********/




/* ============================================================
CHECK CHECK CHECK CHECK CHECK CHECK CHECK CHECK CHECK CHECK
============================================================ */
/* YOUTUBE VIDEO WRAPPER */
.brlbs-cmpnt-cb-fluid-width-video-wrapper-youtube {
position: relative;
padding-bottom: 56.25% !important;
height: 0 !important;
overflow: hidden;
}
/* YOUTUBE VIDEO IFRAME */
.brlbs-cmpnt-cb-fluid-width-video-wrapper-youtube iframe {
position: absolute;
top: 0;
left: 0;
width: 100% !important;
height: 100% !important;
}
/* ============================================================
CHECK CHECK CHECK CHECK CHECK CHECK CHECK CHECK CHECK CHECK
============================================================ */


/*
#BorlabsCookieBox .brlbs-cmpnt-dialog-entrance-description a,
.brlbs-cmpnt-container .brlbs-cmpnt-dialog-entrance-description a {
font-weight:700;
text-decoration: underline;
text-underline-offset:2px;
}
@media (max-width: 980px) {
body .brlbs-cmpnt-container p,
body .brlbs-cmpnt-text-technology.brlbs-inline p {
text-align: center !important;
}
body div.brlbs-cmpnt-container p:not(:last-child) {
margin-bottom: 1em;
}}
*/

/*
#BorlabsCookieEntranceA11YDescription p {
text-align: center !important;
display: block !important;
width: 100%;
}
*/


#BorlabsCookieEntranceA11YDescription p {
display: inline !important; 
margin: 0 !important;
padding: 0 !important;
}
#BorlabsCookieEntranceA11YDescription p:not(:last-child)::after {
content: " ";
display: inline-block;
}
#BorlabsCookieEntranceA11YDescription {
text-align: center;
}