.clearfix:after,
.clear:after {
    content: "";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}
.grid > .grid {
    width: 100%;
    margin: 0;
    float: none;
}
@media only all and (min-width: 482px) {
    .grid > .grid[data-grid$="/2"] {
        width: 48%;
        margin-right: 4%;
        float: left;
    }
    .grid > .grid[data-grid="2/2"] {
        float: right;
        margin-right: 0;
    }
    .grid > .grid[data-grid="2/2"]:after {
        content: "";
        display: block;
        clear: both;
        visibility: hidden;
        line-height: 0;
        height: 0;
    }
    .grid > .grid[data-grid="1/2"] {
        clear: both;
    }
}
@media only all and (max-width: 482px) {
    .grid > .grid + .grid {
        clear: both;
        margin-top: 1em;
    }
}
@media only all and (min-width: 482px) {
    .grid > .grid[data-grid$="/3"] {
        width: 100%;
        margin-right: 4%;
        float: left;
    }
    .grid > .grid[data-grid$="/3"][data-colspan="2"] {
        width: 64%;
    }
    .grid > .grid[data-grid$="/3"][data-colspan] {
        width: 30.6667%;
    }
    .grid > .grid[data-grid$="/3"][data-colspan][data-colspan="2"] {
        width: 64%;
    }
    .grid > .grid[data-grid="3/3"][data-colspan] {
        float: right;
        margin-right: 0;
        margin-top: 0;
    }
    .grid > .grid[data-grid="3/3"][data-colspan]:after {
        content: "";
        display: block;
        clear: both;
        visibility: hidden;
        line-height: 0;
        height: 0;
    }
    .grid > .grid[data-grid="1/3"],
    .grid > .grid[data-grid="3/3"] {
        margin-right: 0;
    }
    .grid > .grid[data-grid="1/3"]:after,
    .grid > .grid[data-grid="3/3"]:after {
        content: "";
        display: block;
        clear: both;
        visibility: hidden;
        line-height: 0;
        height: 0;
    }
    .grid > .grid[data-grid="1/3"],
    .grid > .grid[data-grid="2/3"] {
        clear: both;
    }
    .grid > .grid[data-grid="2/3"],
    .grid > .grid[data-grid="3/3"] {
        margin-top: 1em;
    }
    .grid > .grid[data-grid="1/3"] {
        margin-top: 0;
    }
}
@media only all and (min-width: 722px) {
    .grid > .grid[data-grid$="/3"] {
        width: 30.6667%;
        margin-right: 4%;
        float: left;
    }
    .grid > .grid[data-grid$="/3"][data-colspan="2"] {
        width: 64%;
    }
    .grid > .grid[data-grid="3/3"] {
        margin-right: 0;
        float: right;
    }
    .grid > .grid[data-grid="3/3"]:after {
        content: "";
        display: block;
        clear: both;
        visibility: hidden;
        line-height: 0;
        height: 0;
    }
    .grid > .grid[data-grid="2/3"] {
        clear: none;
    }
    .grid > .grid[data-grid="2/3"],
    .grid > .grid[data-grid="1/3"],
    .grid > .grid[data-grid="3/3"] {
        margin-top: 0;
    }
}
@media only all and (max-width: 482px) {
    .grid > .grid + .grid {
        clear: both;
        margin-top: 1em;
    }
}
@media only all and (min-width: 482px) {
    .grid > .grid[data-grid$="/4"] {
        width: 48%;
        margin-right: 4%;
        float: left;
    }
    .grid > .grid[data-grid$="/4"][data-colspan="2"] {
        width: 46%;
    }
    .grid > .grid[data-grid$="/4"][data-colspan="3"] {
        width: 72%;
    }
    .grid > .grid[data-grid$="/4"][data-colspan] {
        width: 22%;
    }
    .grid > .grid[data-grid$="/4"][data-colspan][data-colspan="2"] {
        width: 46%;
    }
    .grid > .grid[data-grid$="/4"][data-colspan][data-colspan="3"] {
        width: 72%;
    }
    .grid > .grid[data-grid="4/4"][data-colspan] {
        float: right;
        margin-right: 0;
        margin-top: 0;
    }
    .grid > .grid[data-grid="4/4"][data-colspan]:after {
        content: "";
        display: block;
        clear: both;
        visibility: hidden;
        line-height: 0;
        height: 0;
    }
    .grid > .grid[data-grid="2/4"],
    .grid > .grid[data-grid="4/4"] {
        margin-right: 0;
    }
    .grid > .grid[data-grid="2/4"]:after,
    .grid > .grid[data-grid="4/4"]:after {
        content: "";
        display: block;
        clear: both;
        visibility: hidden;
        line-height: 0;
        height: 0;
    }
    .grid > .grid[data-grid="1/4"],
    .grid > .grid[data-grid="3/4"] {
        clear: both;
    }
    .grid > .grid[data-grid="3/4"],
    .grid > .grid[data-grid="4/4"] {
        margin-top: 1em;
    }
    .grid > .grid[data-grid="1/4"] {
        margin-top: 0;
    }
}
@media only all and (min-width: 722px) {
    .grid > .grid[data-grid$="/4"] {
        width: 22%;
        margin-right: 4%;
        float: left;
    }
    .grid > .grid[data-grid$="/4"][data-colspan="2"] {
        width: 46%;
    }
    .grid > .grid[data-grid$="/4"][data-colspan="3"] {
        width: 72%;
    }
    .grid > .grid[data-grid="4/4"] {
        margin-right: 0;
        float: right;
    }
    .grid > .grid[data-grid="4/4"]:after {
        content: "";
        display: block;
        clear: both;
        visibility: hidden;
        line-height: 0;
        height: 0;
    }
    .grid > .grid[data-grid="3/4"] {
        clear: none;
    }
    .grid > .grid[data-grid="3/4"],
    .grid > .grid[data-grid="1/4"],
    .grid > .grid[data-grid="4/4"] {
        margin-top: 0;
    }
}
@media only all and (max-width: 482px) {
    .grid > .grid + .grid {
        clear: both;
        margin-top: 1em;
    }
}
@media only all and (min-width: 482px) {
    .grid > .grid[data-grid$="/5"] {
        width: 48%;
        margin-right: 4%;
        float: left;
    }
    .grid > .grid[data-grid$="/5"][data-colspan="2"] {
        width: 35.2%;
    }
    .grid > .grid[data-grid$="/5"][data-colspan="3"] {
        width: 55.2%;
    }
    .grid > .grid[data-grid$="/5"][data-colspan="4"] {
        width: 76.8%;
    }
    .grid > .grid[data-grid$="/5"][data-colspan] {
        width: 16.8%;
    }
    .grid > .grid[data-grid$="/5"][data-colspan][data-colspan="2"] {
        width: 35.2%;
    }
    .grid > .grid[data-grid$="/5"][data-colspan][data-colspan="3"] {
        width: 55.2%;
    }
    .grid > .grid[data-grid$="/5"][data-colspan][data-colspan="4"] {
        width: 76.8%;
    }
    .grid > .grid[data-grid="5/5"][data-colspan] {
        float: right;
        margin-right: 0;
        margin-top: 0;
    }
    .grid > .grid[data-grid="5/5"][data-colspan]:after {
        content: "";
        display: block;
        clear: both;
        visibility: hidden;
        line-height: 0;
        height: 0;
    }
    .grid > .grid[data-grid="2/5"],
    .grid > .grid[data-grid="5/5"] {
        margin-right: 0;
    }
    .grid > .grid[data-grid="2/5"]:after,
    .grid > .grid[data-grid="5/5"]:after {
        content: "";
        display: block;
        clear: both;
        visibility: hidden;
        line-height: 0;
        height: 0;
    }
    .grid > .grid[data-grid="1/5"],
    .grid > .grid[data-grid="3/5"] {
        clear: both;
    }
    .grid > .grid[data-grid="3/5"],
    .grid > .grid[data-grid="5/5"] {
        margin-top: 1em;
    }
    .grid > .grid[data-grid="1/5"] {
        margin-top: 0;
    }
}
@media only all and (min-width: 722px) {
    .grid > .grid[data-grid$="/5"] {
        width: 16.8%;
        margin-right: 4%;
        float: left;
    }
    .grid > .grid[data-grid$="/5"][data-colspan="2"] {
        width: 35.2%;
    }
    .grid > .grid[data-grid$="/5"][data-colspan="3"] {
        width: 55.2%;
    }
    .grid > .grid[data-grid$="/5"][data-colspan="4"] {
        width: 76.8%;
    }
    .grid > .grid[data-grid="5/5"] {
        margin-right: 0;
        float: right;
    }
    .grid > .grid[data-grid="5/5"]:after {
        content: "";
        display: block;
        clear: both;
        visibility: hidden;
        line-height: 0;
        height: 0;
    }
    .grid > .grid[data-grid="3/5"] {
        clear: none;
    }
    .grid > .grid[data-grid="3/5"],
    .grid > .grid[data-grid="1/5"],
    .grid > .grid[data-grid="5/5"] {
        margin-top: 0;
    }
}
@media only all and (max-width: 482px) {
    .grid > .grid + .grid {
        clear: both;
        margin-top: 1em;
    }
}
@media only all and (min-width: 482px) {
    .grid > .grid[data-grid$="/6"] {
        width: 30.6667%;
        margin-right: 4%;
        float: left;
    }
    .grid > .grid[data-grid$="/6"][data-colspan="2"] {
        width: 28%;
    }
    .grid > .grid[data-grid$="/6"][data-colspan="3"] {
        width: 44%;
    }
    .grid > .grid[data-grid$="/6"][data-colspan="4"] {
        width: 61.3333%;
    }
    .grid > .grid[data-grid$="/6"][data-colspan="5"] {
        width: 80%;
    }
    .grid > .grid[data-grid$="/6"][data-colspan] {
        width: 13.3333%;
    }
    .grid > .grid[data-grid$="/6"][data-colspan][data-colspan="2"] {
        width: 28%;
    }
    .grid > .grid[data-grid$="/6"][data-colspan][data-colspan="3"] {
        width: 44%;
    }
    .grid > .grid[data-grid$="/6"][data-colspan][data-colspan="4"] {
        width: 61.3333%;
    }
    .grid > .grid[data-grid$="/6"][data-colspan][data-colspan="5"] {
        width: 80%;
    }
    .grid > .grid[data-grid="6/6"][data-colspan] {
        float: right;
        margin-right: 0;
        margin-top: 0;
    }
    .grid > .grid[data-grid="6/6"][data-colspan]:after {
        content: "";
        display: block;
        clear: both;
        visibility: hidden;
        line-height: 0;
        height: 0;
    }
    .grid > .grid[data-grid="3/6"],
    .grid > .grid[data-grid="6/6"] {
        margin-right: 0;
    }
    .grid > .grid[data-grid="3/6"]:after,
    .grid > .grid[data-grid="6/6"]:after {
        content: "";
        display: block;
        clear: both;
        visibility: hidden;
        line-height: 0;
        height: 0;
    }
    .grid > .grid[data-grid="1/6"],
    .grid > .grid[data-grid="4/6"] {
        clear: both;
    }
    .grid > .grid[data-grid="4/6"],
    .grid > .grid[data-grid="6/6"] {
        margin-top: 1em;
    }
    .grid > .grid[data-grid="1/6"] {
        margin-top: 0;
    }
}
@media only all and (min-width: 722px) {
    .grid > .grid[data-grid$="/6"] {
        width: 13.3333%;
        margin-right: 4%;
        float: left;
    }
    .grid > .grid[data-grid$="/6"][data-colspan="2"] {
        width: 28%;
    }
    .grid > .grid[data-grid$="/6"][data-colspan="3"] {
        width: 44%;
    }
    .grid > .grid[data-grid$="/6"][data-colspan="4"] {
        width: 61.3333%;
    }
    .grid > .grid[data-grid$="/6"][data-colspan="5"] {
        width: 80%;
    }
    .grid > .grid[data-grid="6/6"] {
        margin-right: 0;
        float: right;
    }
    .grid > .grid[data-grid="6/6"]:after {
        content: "";
        display: block;
        clear: both;
        visibility: hidden;
        line-height: 0;
        height: 0;
    }
    .grid > .grid[data-grid="4/6"] {
        clear: none;
    }
    .grid > .grid[data-grid="4/6"],
    .grid > .grid[data-grid="1/6"],
    .grid > .grid[data-grid="6/6"] {
        margin-top: 0;
    }
}
.grid:after {
    content: "";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}
.clean-ulli {
    margin-top: 0;
    margin-right: 0;
    margin-left: 0;
    padding: 0;
    list-style: none;
}
.clean-ulli li {
    margin-top: 0;
    margin-right: 0;
    margin-left: 0;
    padding: 0;
    list-style: none;
}
.hyphens {
    -ms-word-break: break-all;
    word-break: keep-all;
    word-break: break-word;
    -webkit-hyphens: auto;
    -moz-hyphens: auto;
    -ms-hyphens: auto;
    hyphens: auto;
}
.ellipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    max-width: 100%;
}
@media only screen and (max-width: 482px) {
    .desktop-only {
        display: none;
    }
}
@media only screen and (min-width: 483px) {
    .mobile-only {
        display: none;
    }
}
.print-only {
    display: none !important;
}
@media print {
    @page {
        size: letter portrait;
    }
    .screen-only {
        display: none !important;
    }
    .print-only {
        display: block !important;
    }
}
*,
*::before,
*::after {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
    display: block;
}
audio,
canvas,
video {
    display: inline-block;
    *display: inline;
    *zoom: 1;
}
audio:not([controls]) {
    display: none;
    height: 0;
}
[hidden] {
    display: none;
}
html {
    font-size: 100%;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
}
a:focus {
    outline: thin dotted;
}
a:active,
a:hover {
    outline: 0;
}
img {
    border: 0;
    -ms-interpolation-mode: bicubic;
}
svg:not(:root) {
    overflow: hidden;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"],
.btn {
    -webkit-appearance: button;
    cursor: pointer;
    *overflow: visible;
}
button[disabled],
html input[disabled] {
    cursor: default;
}
input[type="search"] {
    -webkit-appearance: textfield;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
    border: 0;
    padding: 0;
}
textarea {
    overflow: auto;
    vertical-align: top;
}
html {
    height: 100%;
    width: 100%;
    padding: 0;
    margin: 0;
    font-size: 100%;
}
body {
    height: 100%;
    padding: 0;
    margin: 0;
    line-height: 1em;
}
div,
img,
header,
section,
figure,
footer,
table,
tr,
th,
td,
p,
h1,
h2,
h3,
h4,
h5,
hr,
blockquote,
dl,
dt,
dd {
    margin: 0;
    padding: 0;
    border: none;
    text-align: left;
}
ul,
ol,
li {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 0;
    border: none;
    text-align: left;
}
table {
    empty-cells: show;
    border-spacing: 0;
    border-collapse: collapse;
}
tr,
th,
td {
    vertical-align: top;
}
form,
input,
select,
textarea,
fieldset,
legend,
label {
    margin: 0;
    padding: 0;
    font-size: 1em;
}
fieldset,
legend,
label {
    border: 0;
}
.hide {
    display: none;
}
.cleardiv {
    clear: both;
    line-height: 0;
}
img,
video,
audio,
embed,
iframe {
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 0;
    border: 0;
    line-height: 1em;
}
iframe {
    width: 100%;
}
object {
    max-width: 100%;
    margin: 0;
    padding: 0;
    border: 0;
}
p,
ul,
ol,
dl,
h1,
h2,
h3,
h4,
h5,
h6,
table,
form,
video,
audio,
object,
embed,
iframe {
    margin-bottom: 1em;
}
h1,
h2,
h3,
h4,
h5,
h6 {
    margin-bottom: 0.5em;
}
dt,
dd,
li {
    margin-bottom: 0.5em;
}
hr {
    display: none;
}
.t3z-small {
    font-size: 0.8em;
}
.t3z-important {
    font-size: 1.2em;
    font-weight: bold;
}
.t3z-justify {
    text-align: justify;
    -ms-word-break: break-all;
    word-break: keep-all;
    word-break: break-word;
    -webkit-hyphens: auto;
    -moz-hyphens: auto;
    -ms-hyphens: auto;
    hyphens: auto;
}
.t3z-cta {
    font-weight: bold;
}
.t3z-link2page {
    font-weight: normal;
}
.t3z-link2url {
    font-weight: normal;
}
.t3z-link2file {
    font-weight: normal;
}
.t3z-link2mail {
    font-weight: normal;
}
.t3z-link2phone {
    font-weight: normal;
}
.csc-default p img[style*="left"],
div[id^="c"] p img[style*="left"],
.csc-default p img[style*="right"],
div[id^="c"] p img[style*="right"] {
    max-width: 48%;
    margin-bottom: 1em;
}
.csc-default p img[style*="left"],
div[id^="c"] p img[style*="left"] {
    float: left;
    margin-right: 4%;
}
.csc-default p img[style*="right"],
div[id^="c"] p img[style*="right"] {
    float: right;
    margin-left: 4%;
}
div[class*="csc-"],
div[class*="ce-"] {
    margin-bottom: 1em;
}
div[class*="csc-"] div[class*="csc-"],
div[class*="ce-"] div[class*="csc-"],
div[class*="csc-"] div[class*="ce-"],
div[class*="ce-"] div[class*="ce-"] {
    margin-bottom: 0;
}
.csc-header-alignment-center {
    text-align: center;
}
.csc-header-alignment-right {
    text-align: right;
}
.csc-header-alignment-left {
    text-align: left;
}
div.ce-textpic-caption-c .ce-textpic-caption,
.ce-gallery .ce-textpic-caption-c {
    text-align: center;
}
div.ce-textpic-caption-r .ce-textpic-caption,
.ce-gallery .ce-textpic-caption-r {
    text-align: right;
}
div.ce-textpic-caption-l .ce-textpic-caption,
.ce-gallery .ce-textpic-caption-l {
    text-align: left;
}
.video-js-box {
    max-width: 100%;
    width: auto !important;
    height: auto !important;
}
.audio-box {
    max-width: 100%;
    height: auto !important;
}
.audio-box audio {
    width: 100%;
}
.ce-header {
    margin-bottom: 15px;
}
.ce-header header * {
    margin-bottom: 0;
}
.ce-headline-center,
.ce-align-center,
.ce-center,
.align-center {
    text-align: center;
}
.ce-headline-right,
.ce-align-right,
.ce-right,
.align-right {
    text-align: right;
}
.ce-align-justify,
.ce-justify,
.align-justify {
    text-align: justify;
}
.ce-image,
.ce-textpic {
    margin-top: 0;
    margin-right: 0;
    margin-left: 0;
}
.ce-image:after,
.ce-textpic:after {
    content: "";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}
.ce-image *,
.ce-textpic * {
    vertical-align: top;
}
.ce-image figure,
.ce-textpic figure {
    margin: 0;
}
.ce-image figcaption,
.ce-textpic figcaption {
    caption-side: bottom;
    font-size: 0.9em;
    padding: 0.5em 0 0 0;
    line-height: 1em;
}
.cleft .ce-image .ce-gallery,
.cleft .ce-textpic .ce-gallery {
    background-color: #e5f2d4;
}
@media only screen and (min-width: 480px) {
    .cleft .ce-image .ce-gallery,
    .cleft .ce-textpic .ce-gallery {
        -webkit-box-shadow: 0 0 0 16px #e5f2d4;
        box-shadow: 0 0 0 16px #e5f2d4;
    }
}
.cleft .frame-custom-20 .ce-image .ce-gallery,
.cleft .frame-custom-20 .ce-textpic .ce-gallery {
    background-color: #7db730;
}
@media only screen and (min-width: 480px) {
    .cleft .frame-custom-20 .ce-image .ce-gallery,
    .cleft .frame-custom-20 .ce-textpic .ce-gallery {
        -webkit-box-shadow: 0 0 0 16px #7db730;
        box-shadow: 0 0 0 16px #7db730;
    }
}
.cleft .frame-custom-21 .ce-image .ce-gallery,
.cleft .frame-custom-21 .ce-textpic .ce-gallery {
    background-color: white;
}
@media only screen and (min-width: 480px) {
    .cleft .frame-custom-21 .ce-image .ce-gallery,
    .cleft .frame-custom-21 .ce-textpic .ce-gallery {
        -webkit-box-shadow: 0 0 0 16px white;
        box-shadow: 0 0 0 16px white;
    }
}
.ce-textpic,
#maincontent div.ce-textpic,
.ce-image,
.ce-textmedia {
    overflow: hidden;
}
.ce-textpic:after,
#maincontent div.ce-textpic:after,
.ce-image:after,
.ce-textmedia:after {
    content: "";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}
.ce-textpic .ce-column,
#maincontent div.ce-textpic .ce-column,
.ce-image .ce-column,
.ce-textmedia .ce-column {
    margin-right: 4%;
}
.ce-textpic .ce-column:last-child,
#maincontent div.ce-textpic .ce-column:last-child,
.ce-image .ce-column:last-child,
.ce-textmedia .ce-column:last-child {
    margin-right: 0;
}
.ce-textpic .ce-gallery,
#maincontent div.ce-textpic .ce-gallery,
.ce-image .ce-gallery,
.ce-textmedia .ce-gallery {
    max-width: 100%;
    position: relative;
    z-index: 2;
}
.ce-textpic .ce-gallery .ce-row,
#maincontent div.ce-textpic .ce-gallery .ce-row,
.ce-image .ce-gallery .ce-row,
.ce-textmedia .ce-gallery .ce-row {
    overflow: hidden;
    width: 100%;
    margin-bottom: 1em;
}
.ce-textpic .ce-gallery .ce-row:last-child,
#maincontent div.ce-textpic .ce-gallery .ce-row:last-child,
.ce-image .ce-gallery .ce-row:last-child,
.ce-textmedia .ce-gallery .ce-row:last-child {
    margin-bottom: 0;
}
.ce-textpic .ce-gallery[data-ce-columns]:after,
#maincontent div.ce-textpic .ce-gallery[data-ce-columns]:after,
.ce-image .ce-gallery[data-ce-columns]:after,
.ce-textmedia .ce-gallery[data-ce-columns]:after {
    content: "";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}
.ce-textpic .ce-gallery[data-ce-columns] .ce-column,
#maincontent div.ce-textpic .ce-gallery[data-ce-columns] .ce-column,
.ce-image .ce-gallery[data-ce-columns] .ce-column,
.ce-textmedia .ce-gallery[data-ce-columns] .ce-column {
    float: left;
    width: 100%;
    margin-right: 4%;
}
.ce-textpic .ce-gallery[data-ce-columns] .ce-column:last-child,
#maincontent div.ce-textpic .ce-gallery[data-ce-columns] .ce-column:last-child,
.ce-image .ce-gallery[data-ce-columns] .ce-column:last-child,
.ce-textmedia .ce-gallery[data-ce-columns] .ce-column:last-child {
    margin-right: 0;
}
.ce-textpic .ce-gallery[data-ce-columns="1"] .ce-column,
#maincontent div.ce-textpic .ce-gallery[data-ce-columns="1"] .ce-column,
.ce-image .ce-gallery[data-ce-columns="1"] .ce-column,
.ce-textmedia .ce-gallery[data-ce-columns="1"] .ce-column {
    margin-right: 0;
}
.ce-textpic .ce-gallery[data-ce-columns="2"] .ce-column,
#maincontent div.ce-textpic .ce-gallery[data-ce-columns="2"] .ce-column,
.ce-image .ce-gallery[data-ce-columns="2"] .ce-column,
.ce-textmedia .ce-gallery[data-ce-columns="2"] .ce-column {
    width: 48%;
}
.ce-textpic .ce-gallery[data-ce-columns="3"] .ce-column,
#maincontent div.ce-textpic .ce-gallery[data-ce-columns="3"] .ce-column,
.ce-image .ce-gallery[data-ce-columns="3"] .ce-column,
.ce-textmedia .ce-gallery[data-ce-columns="3"] .ce-column {
    width: 30.66666667%;
}
.ce-textpic .ce-gallery[data-ce-columns="4"] .ce-column,
#maincontent div.ce-textpic .ce-gallery[data-ce-columns="4"] .ce-column,
.ce-image .ce-gallery[data-ce-columns="4"] .ce-column,
.ce-textmedia .ce-gallery[data-ce-columns="4"] .ce-column {
    width: 22%;
}
.ce-textpic .ce-gallery[data-ce-columns="5"] .ce-column,
#maincontent div.ce-textpic .ce-gallery[data-ce-columns="5"] .ce-column,
.ce-image .ce-gallery[data-ce-columns="5"] .ce-column,
.ce-textmedia .ce-gallery[data-ce-columns="5"] .ce-column {
    width: 16.8%;
}
.ce-textpic .ce-gallery[data-ce-columns="6"] .ce-column,
#maincontent div.ce-textpic .ce-gallery[data-ce-columns="6"] .ce-column,
.ce-image .ce-gallery[data-ce-columns="6"] .ce-column,
.ce-textmedia .ce-gallery[data-ce-columns="6"] .ce-column {
    width: 13.33333333%;
}
.ce-textpic .ce-gallery[data-ce-columns="7"] .ce-column,
#maincontent div.ce-textpic .ce-gallery[data-ce-columns="7"] .ce-column,
.ce-image .ce-gallery[data-ce-columns="7"] .ce-column,
.ce-textmedia .ce-gallery[data-ce-columns="7"] .ce-column {
    width: 10.85714286%;
}
.ce-textpic .ce-gallery[data-ce-columns="8"] .ce-column,
#maincontent div.ce-textpic .ce-gallery[data-ce-columns="8"] .ce-column,
.ce-image .ce-gallery[data-ce-columns="8"] .ce-column,
.ce-textmedia .ce-gallery[data-ce-columns="8"] .ce-column {
    width: 9%;
}
.ce-textpic.ce-above .ce-gallery,
#maincontent div.ce-textpic.ce-above .ce-gallery,
.ce-image.ce-above .ce-gallery,
.ce-textmedia.ce-above .ce-gallery {
    margin: 0;
    margin-bottom: 1em;
}
.ce-textpic.ce-above .ce-bodytext,
#maincontent div.ce-textpic.ce-above .ce-bodytext,
.ce-image.ce-above .ce-bodytext,
.ce-textmedia.ce-above .ce-bodytext {
    clear: both;
    float: none !important;
}
.ce-textpic.ce-below .ce-gallery,
#maincontent div.ce-textpic.ce-below .ce-gallery,
.ce-image.ce-below .ce-gallery,
.ce-textmedia.ce-below .ce-gallery {
    margin: 0;
    margin-top: 1em;
}
.ce-textpic.ce-below .ce-bodytext,
#maincontent div.ce-textpic.ce-below .ce-bodytext,
.ce-image.ce-below .ce-bodytext,
.ce-textmedia.ce-below .ce-bodytext {
    float: none !important;
}
.ce-textpic.ce-center .ce-gallery,
#maincontent div.ce-textpic.ce-center .ce-gallery,
.ce-image.ce-center .ce-gallery,
.ce-textmedia.ce-center .ce-gallery {
    text-align: center;
}
.ce-textpic.ce-center .ce-gallery figure,
#maincontent div.ce-textpic.ce-center .ce-gallery figure,
.ce-image.ce-center .ce-gallery figure,
.ce-textmedia.ce-center .ce-gallery figure {
    text-align: center;
}
.ce-textpic.ce-left .ce-gallery,
#maincontent div.ce-textpic.ce-left .ce-gallery,
.ce-image.ce-left .ce-gallery,
.ce-textmedia.ce-left .ce-gallery {
    position: relative;
    z-index: 2;
    float: left;
}
.ce-textpic.ce-left .ce-bodytext header *,
#maincontent div.ce-textpic.ce-left .ce-bodytext header *,
.ce-image.ce-left .ce-bodytext header *,
.ce-textmedia.ce-left .ce-bodytext header * {
    margin-top: 4px;
}
.ce-textpic.ce-right .ce-gallery,
#maincontent div.ce-textpic.ce-right .ce-gallery,
.ce-image.ce-right .ce-gallery,
.ce-textmedia.ce-right .ce-gallery {
    position: relative;
    z-index: 2;
    float: right;
}
.ce-textpic.ce-right .ce-bodytext header *,
#maincontent div.ce-textpic.ce-right .ce-bodytext header *,
.ce-image.ce-right .ce-bodytext header *,
.ce-textmedia.ce-right .ce-bodytext header * {
    margin-top: 4px;
}
.ce-textpic.ce-intext.ce-left .ce-gallery,
#maincontent div.ce-textpic.ce-intext.ce-left .ce-gallery,
.ce-image.ce-intext.ce-left .ce-gallery,
.ce-textmedia.ce-intext.ce-left .ce-gallery,
.ce-textpic.ce-intext.ce-left.ce-nowrap .ce-gallery,
#maincontent div.ce-textpic.ce-intext.ce-left.ce-nowrap .ce-gallery,
.ce-image.ce-intext.ce-left.ce-nowrap .ce-gallery,
.ce-textmedia.ce-intext.ce-left.ce-nowrap .ce-gallery {
    float: left;
    margin-right: 4%;
    margin-bottom: 1em;
    width: 48%;
}
.ce-textpic.ce-intext.ce-right .ce-gallery,
#maincontent div.ce-textpic.ce-intext.ce-right .ce-gallery,
.ce-image.ce-intext.ce-right .ce-gallery,
.ce-textmedia.ce-intext.ce-right .ce-gallery,
.ce-textpic.ce-intext.ce-right.ce-nowrap .ce-gallery,
#maincontent div.ce-textpic.ce-intext.ce-right.ce-nowrap .ce-gallery,
.ce-image.ce-intext.ce-right.ce-nowrap .ce-gallery,
.ce-textmedia.ce-intext.ce-right.ce-nowrap .ce-gallery {
    float: right;
    margin-left: 4%;
    margin-bottom: 1em;
    width: 48%;
}
.ce-textpic.ce-intext.ce-left.ce-nowrap .ce-gallery,
#maincontent div.ce-textpic.ce-intext.ce-left.ce-nowrap .ce-gallery,
.ce-image.ce-intext.ce-left.ce-nowrap .ce-gallery,
.ce-textmedia.ce-intext.ce-left.ce-nowrap .ce-gallery,
.ce-textpic.ce-intext.ce-right.ce-nowrap .ce-gallery,
#maincontent div.ce-textpic.ce-intext.ce-right.ce-nowrap .ce-gallery,
.ce-image.ce-intext.ce-right.ce-nowrap .ce-gallery,
.ce-textmedia.ce-intext.ce-right.ce-nowrap .ce-gallery {
    margin-bottom: 0;
}
.ce-textpic.ce-intext.ce-left.ce-nowrap .ce-bodytext,
#maincontent div.ce-textpic.ce-intext.ce-left.ce-nowrap .ce-bodytext,
.ce-image.ce-intext.ce-left.ce-nowrap .ce-bodytext,
.ce-textmedia.ce-intext.ce-left.ce-nowrap .ce-bodytext,
.ce-textpic.ce-intext.ce-right.ce-nowrap .ce-bodytext,
#maincontent div.ce-textpic.ce-intext.ce-right.ce-nowrap .ce-bodytext,
.ce-image.ce-intext.ce-right.ce-nowrap .ce-bodytext,
.ce-textmedia.ce-intext.ce-right.ce-nowrap .ce-bodytext {
    float: right;
    width: 48%;
}
.ce-textpic.ce-intext.ce-right.ce-nowrap .ce-bodytext,
#maincontent div.ce-textpic.ce-intext.ce-right.ce-nowrap .ce-bodytext,
.ce-image.ce-intext.ce-right.ce-nowrap .ce-bodytext,
.ce-textmedia.ce-intext.ce-right.ce-nowrap .ce-bodytext {
    float: left;
}
@media only screen and (max-width: 482px) {
    .ce-textpic .ce-gallery,
    #maincontent div.ce-textpic .ce-gallery,
    .ce-image .ce-gallery,
    .ce-textmedia .ce-gallery {
        width: 100% !important;
        float: none !important;
        margin: 0 !important;
    }
    .ce-textpic .ce-gallery .ce-row,
    #maincontent div.ce-textpic .ce-gallery .ce-row,
    .ce-image .ce-gallery .ce-row,
    .ce-textmedia .ce-gallery .ce-row {
        margin: 0 !important;
    }
    .ce-textpic .ce-gallery figure,
    #maincontent div.ce-textpic .ce-gallery figure,
    .ce-image .ce-gallery figure,
    .ce-textmedia .ce-gallery figure {
        float: none !important;
        width: 100% !important;
        margin-right: 0 !important;
        margin-bottom: 1em !important;
    }
    .ce-textpic .ce-bodytext,
    #maincontent div.ce-textpic .ce-bodytext,
    .ce-image .ce-bodytext,
    .ce-textmedia .ce-bodytext {
        float: none !important;
        width: 100% !important;
    }
}
.csc-uploads,
.ce-uploads {
    margin-top: 0;
    margin-right: 0;
    margin-left: 0;
    padding: 0;
    list-style: none;
}
.csc-uploads li,
.ce-uploads li {
    margin-top: 0;
    margin-right: 0;
    margin-left: 0;
    padding: 0;
    list-style: none;
}
.csc-uploads li:after,
.ce-uploads li:after {
    content: "";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}
.csc-uploads li .csc-uploads-preview,
.ce-uploads li .csc-uploads-preview {
    float: left;
    height: 4em;
    width: 4em;
    background-position: center;
    background-size: 100%;
    background-size: cover;
    margin-right: 1em;
}
.csc-uploads li .csc-uploads-preview a,
.ce-uploads li .csc-uploads-preview a {
    display: block;
    height: 100%;
    padding-top: 35%;
    text-align: center;
    font-weight: bold;
}
.csc-uploads li .csc-uploads-filedetails,
.ce-uploads li .csc-uploads-filedetails {
    float: left;
}
.csc-uploads li .csc-uploads-filedetails h3,
.ce-uploads li .csc-uploads-filedetails h3 {
    font-size: 1em;
    font-weight: normal;
}
.csc-uploads li .csc-uploads-filedetails h3,
.ce-uploads li .csc-uploads-filedetails h3,
.csc-uploads li .csc-uploads-filedetails p,
.ce-uploads li .csc-uploads-filedetails p {
    margin: 0;
}
.csc-uploads li .csc-uploads-filedetails span,
.ce-uploads li .csc-uploads-filedetails span {
    display: inline-block;
}
.csc-uploads li .csc-uploads-filedetails span.csc-uploads-filesize,
.ce-uploads li .csc-uploads-filedetails span.csc-uploads-filesize,
.csc-uploads li .csc-uploads-filedetails span.csc-uploads-filetype,
.ce-uploads li .csc-uploads-filedetails span.csc-uploads-filetype,
.csc-uploads li .csc-uploads-filedetails span.csc-uploads-filelink,
.ce-uploads li .csc-uploads-filedetails span.csc-uploads-filelink {
    font-size: 0.9em;
}
.csc-uploads li .csc-uploads-filedetails span::after,
.ce-uploads li .csc-uploads-filedetails span::after {
    content: "|";
    margin: 0 0.25em;
}
.csc-uploads li .csc-uploads-filedetails span:last-child::after,
.ce-uploads li .csc-uploads-filedetails span:last-child::after {
    content: "";
    margin: 0;
}
.contenttable {
    border-spacing: 1px;
    border-collapse: separate;
}
.contenttable caption {
    font-size: 0.9em;
    font-style: italic;
    text-align: right;
    margin-bottom: 0.5em;
}
.contenttable th,
.contenttable td {
    padding: 0.25em 0.5em;
}
.contenttable th:first-child,
.contenttable td:first-child {
    border-left: 0;
}
.contenttable th:last-child,
.contenttable td:last-child {
    border-right: 0;
}
.contenttable th {
    background: rgba(0, 0, 0, 0.04);
}
.contenttable tr {
    background: rgba(0, 0, 0, 0.04);
}
.contenttable tr:first-child th,
.contenttable tr:first-child td {
    border-top: 0;
}
.contenttable tr:nth-child(odd) {
    background: rgba(0, 0, 0, 0.08);
}
.contenttable tr:last-child td {
    border-bottom: 0;
}
#cboxOverlay {
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 98;
    background: black;
}
#colorbox,
#cboxWrapper {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 99;
    outline: 0;
    min-height: 0;
    min-width: 0;
}
#colorbox.contentBox #cboxWrapper #cboxContent #cboxLoadingOverlay.loaded {
    background: rgba(255, 255, 255, 0.64);
}
#colorbox #cboxWrapper {
    max-width: auto;
}
#colorbox #cboxWrapper #cboxMiddleLeft,
#colorbox #cboxWrapper #cboxBottomLeft {
    clear: left;
}
#colorbox #cboxWrapper #cboxContent {
    position: relative;
}
#colorbox #cboxWrapper #cboxContent #cboxTitle {
    color: white;
    text-shadow: 1px 1px 1px black;
    width: 100%;
    text-align: center;
}
#colorbox #cboxWrapper #cboxContent #cboxCurrent {
    display: none !important;
}
#colorbox #cboxWrapper #cboxContent #cboxLoadingOverlay,
#colorbox #cboxWrapper #cboxContent #cboxLoadingGraphic {
    position: absolute;
    top: 0;
    left: 0;
    min-width: 100px;
    min-height: 100px;
    width: 100%;
    height: 100%;
}
#colorbox #cboxWrapper #cboxContent #cboxLoadingGraphic {
    background-image: url("../Images/Colorbox/loading.gif");
    background-repeat: no-repeat;
    background-position: center;
}
#colorbox #cboxWrapper #cboxContent .cboxPhoto {
    float: left;
    margin: auto;
    border: 0;
    display: block;
    max-width: none;
    -ms-interpolation-mode: bicubic;
}
#colorbox #cboxWrapper #cboxContent .cboxIframe {
    width: 100%;
    height: 100%;
    display: block;
    border: 0;
}
#cboxPrevious,
#cboxNext,
#cboxClose,
#cboxSlideshow,
.close {
    position: absolute;
    top: 2px;
    right: 2px;
    cursor: pointer;
    border: 0;
    outline: 0;
    width: 32px;
    height: 32px;
    text-indent: -9999px;
    background-color: rgba(0, 0, 0, 0.64);
    background-image: url("/typo3conf/ext/biosphaere/Resources/Public/Images/Colorbox/sprite.png");
    background-repeat: no-repeat;
    background-position: 4px 5px;
}
#cboxNext {
    right: 36px;
    background-position: -23px 5px;
}
#cboxPrevious {
    right: 70px;
    background-position: -49px 5px;
}
#cboxSlideshow {
    right: 104px;
    background-position: -105px 5px;
}
#cboxSlideshow.on {
    background-position: -77px 5px;
}
@media only screen and (max-width: 700px) {
    #cboxClose {
        right: 9px;
    }
    #cboxNext {
        right: 43px;
    }
    #cboxPrevious {
        right: 77px;
    }
    #cboxSlideshow {
        right: 111px;
    }
}
#cboxClose {
    display: none;
}
.ce-image figcaption,
.ce-textpic figcaption {
    color: #534844;
    font-size: 0.75em;
    line-height: 120%;
    font-style: italic;
}
.csc-mailform li label,
.ce-form_formframework form label,
.csc-mailform li .label,
.ce-form_formframework form .label {
    display: inline-block;
    float: left;
    width: 40%;
    max-width: 40%;
}
#content .cright .csc-mailform li label,
#content .cright .ce-form_formframework form label,
#content .cright .csc-mailform li .label,
#content .cright .ce-form_formframework form .label {
    float: none;
    margin: 8px 0 3px 0;
    max-width: 400px;
    width: 100%;
    max-width: 100%;
}
@media (max-width: 480px) {
    .csc-mailform li label,
    .ce-form_formframework form label,
    .csc-mailform li .label,
    .ce-form_formframework form .label {
        margin: 8px 0 3px 0;
    }
}
@media (max-width: 482px) {
    .csc-mailform li label,
    .ce-form_formframework form label,
    .csc-mailform li .label,
    .ce-form_formframework form .label {
        width: 100%;
        max-width: 100%;
    }
}
.csc-mailform li label label,
.ce-form_formframework form label label,
.csc-mailform li .label label,
.ce-form_formframework form .label label {
    width: 100% !important;
    float: none;
    margin: none;
    max-width: none !important;
}
.csc-mailform li input[type="text"],
.ce-form_formframework form input[type="text"],
.csc-mailform li input[type="email"],
.ce-form_formframework form input[type="email"],
.csc-mailform li input[type="password"],
.ce-form_formframework form input[type="password"],
.csc-mailform li input[type="tel"],
.ce-form_formframework form input[type="tel"],
.csc-mailform li input[type="number"],
.ce-form_formframework form input[type="number"],
.csc-mailform li input[type="date"],
.ce-form_formframework form input[type="date"],
.csc-mailform li input[type="search"],
.ce-form_formframework form input[type="search"],
.csc-mailform li select,
.ce-form_formframework form select,
.csc-mailform li textarea,
.ce-form_formframework form textarea,
.csc-mailform li label ~ div.input,
.ce-form_formframework form label ~ div.input {
    width: 58%;
    max-width: 58%;
}
@media (max-width: 482px) {
    .csc-mailform li input[type="text"],
    .ce-form_formframework form input[type="text"],
    .csc-mailform li input[type="email"],
    .ce-form_formframework form input[type="email"],
    .csc-mailform li input[type="password"],
    .ce-form_formframework form input[type="password"],
    .csc-mailform li input[type="tel"],
    .ce-form_formframework form input[type="tel"],
    .csc-mailform li input[type="number"],
    .ce-form_formframework form input[type="number"],
    .csc-mailform li input[type="date"],
    .ce-form_formframework form input[type="date"],
    .csc-mailform li input[type="search"],
    .ce-form_formframework form input[type="search"],
    .csc-mailform li select,
    .ce-form_formframework form select,
    .csc-mailform li textarea,
    .ce-form_formframework form textarea,
    .csc-mailform li label ~ div.input,
    .ce-form_formframework form label ~ div.input {
        width: 100%;
        max-width: 100%;
    }
}
.csc-mailform li input[type="text"] input,
.ce-form_formframework form input[type="text"] input,
.csc-mailform li input[type="email"] input,
.ce-form_formframework form input[type="email"] input,
.csc-mailform li input[type="password"] input,
.ce-form_formframework form input[type="password"] input,
.csc-mailform li input[type="tel"] input,
.ce-form_formframework form input[type="tel"] input,
.csc-mailform li input[type="number"] input,
.ce-form_formframework form input[type="number"] input,
.csc-mailform li input[type="date"] input,
.ce-form_formframework form input[type="date"] input,
.csc-mailform li input[type="search"] input,
.ce-form_formframework form input[type="search"] input,
.csc-mailform li select input,
.ce-form_formframework form select input,
.csc-mailform li textarea input,
.ce-form_formframework form textarea input,
.csc-mailform li label ~ div.input input,
.ce-form_formframework form label ~ div.input input {
    width: 100%;
}
.csc-mailform li input[type="number"],
.ce-form_formframework form input[type="number"] {
    width: auto !important;
}
.csc-mailform li textarea,
.ce-form_formframework form textarea {
    min-height: 8em;
    max-height: 80vh;
}
label strong,
.label strong,
.fieldset-subgroup strong {
    color: #e64e4a;
    display: block;
    padding: 5px 0;
}
.ui-datepicker {
    background: white;
    font-size: 0.9em;
    padding: 8px;
}
.ui-datepicker .ui-datepicker-header {
    display: flex;
    flex-flow: row nowrap;
    margin-bottom: 0.5em;
}
.ui-datepicker .ui-datepicker-header a {
    border: solid 2px white;
    padding-top: 0.25em;
    padding-bottom: 0.25em;
    background: #e5f2d4;
    min-width: 2.25em;
    text-align: center;
    font-weight: bold;
    display: inline-block;
    text-decoration: none;
}
.ui-datepicker .ui-datepicker-header a:hover,
.ui-datepicker .ui-datepicker-header a:focus {
    background: #7db730;
    color: white;
}
.ui-datepicker .ui-datepicker-header div {
    width: 100%;
    text-align: right;
    padding: 0.25em;
}
.ui-datepicker table {
    width: 100%;
    margin: 0;
}
.ui-datepicker table th,
.ui-datepicker table td {
    border: solid 2px white;
    text-align: center;
    min-width: 2.25em;
}
.ui-datepicker table th a,
.ui-datepicker table td a {
    display: block;
    padding: 0.25em;
}
.ui-datepicker table th {
    font-size: 0.9em;
    background: #b0cb73;
    padding: 0.25em;
}
.ui-datepicker table td a {
    background: #e5f2d4;
    text-decoration: none;
}
.ui-datepicker table td a:hover,
.ui-datepicker table td a:focus {
    background: #7db730;
    color: white;
}
.ui-datepicker table td.ui-state-disabled {
    background: transparent;
}
.csc-mailform li .labels-block.fieldset-subgroup ol,
.csc-mailform .fieldset-subgroup ol,
.fieldset-subgroup ol {
    margin-left: 41%;
}
@media (max-width: 480px) {
    .csc-mailform li .labels-block.fieldset-subgroup ol,
    .csc-mailform .fieldset-subgroup ol,
    .fieldset-subgroup ol {
        margin-left: 0;
    }
}
.csc-mailform li .labels-block.fieldset-subgroup ol li,
.csc-mailform .fieldset-subgroup ol li,
.fieldset-subgroup ol li {
    margin: 0;
}
@media (max-width: 482px) {
    .csc-mailform li .labels-block.fieldset-subgroup ol,
    .csc-mailform .fieldset-subgroup ol,
    .fieldset-subgroup ol {
        margin-left: 1%;
    }
}
.csc-mailform ol,
.n2g-form ol,
.ce-form_formframework form ol {
    list-style: none;
    margin: 0;
    padding: 0;
}
.csc-mailform ol li,
.n2g-form ol li,
.ce-form_formframework form ol li {
    margin-bottom: 5px;
}
.csc-mailform h2,
.n2g-form h2,
.ce-form_formframework form h2 {
    margin-bottom: 1em;
}
.csc-mailform > .form-group:after,
.n2g-form > .form-group:after,
.ce-form_formframework form > .form-group:after,
.csc-mailform > .form-inline:after,
.n2g-form > .form-inline:after,
.ce-form_formframework form > .form-inline:after,
.csc-mailform .actions:after,
.n2g-form .actions:after,
.ce-form_formframework form .actions:after {
    content: "";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}
.csc-mailform .form-group,
.n2g-form .form-group,
.ce-form_formframework form .form-group,
.csc-mailform .form-inline,
.n2g-form .form-inline,
.ce-form_formframework form .form-inline,
.csc-mailform div.clearfix,
.n2g-form div.clearfix,
.ce-form_formframework form div.clearfix {
    margin-bottom: 5px;
}
.csc-mailform .form-group h2,
.n2g-form .form-group h2,
.ce-form_formframework form .form-group h2,
.csc-mailform .form-inline h2,
.n2g-form .form-inline h2,
.ce-form_formframework form .form-inline h2,
.csc-mailform div.clearfix h2,
.n2g-form div.clearfix h2,
.ce-form_formframework form div.clearfix h2 {
    font-family: Arial, Tahoma, Verdana, sans-serif;
    font-size: 18px;
    font-weight: bold;
    font-style: normal;
    color: #534844;
    margin-top: 30px;
    margin-bottom: 3px;
    text-transform: uppercase;
    line-height: 27px;
    font-size: 1em;
    margin-bottom: 1em;
}
.csc-mailform .form-group h2 a,
.n2g-form .form-group h2 a,
.ce-form_formframework form .form-group h2 a,
.csc-mailform .form-inline h2 a,
.n2g-form .form-inline h2 a,
.ce-form_formframework form .form-inline h2 a,
.csc-mailform div.clearfix h2 a,
.n2g-form div.clearfix h2 a,
.ce-form_formframework form div.clearfix h2 a {
    color: #534844;
    text-decoration: none;
}
.csc-mailform .form-group h2 a:hover,
.n2g-form .form-group h2 a:hover,
.ce-form_formframework form .form-group h2 a:hover,
.csc-mailform .form-inline h2 a:hover,
.n2g-form .form-inline h2 a:hover,
.ce-form_formframework form .form-inline h2 a:hover,
.csc-mailform div.clearfix h2 a:hover,
.n2g-form div.clearfix h2 a:hover,
.ce-form_formframework form div.clearfix h2 a:hover,
.csc-mailform .form-group h2 a:focus,
.n2g-form .form-group h2 a:focus,
.ce-form_formframework form .form-group h2 a:focus,
.csc-mailform .form-inline h2 a:focus,
.n2g-form .form-inline h2 a:focus,
.ce-form_formframework form .form-inline h2 a:focus,
.csc-mailform div.clearfix h2 a:focus,
.n2g-form div.clearfix h2 a:focus,
.ce-form_formframework form div.clearfix h2 a:focus {
    text-decoration: underline;
}
.csc-mailform .form-group .form-group,
.n2g-form .form-group .form-group,
.ce-form_formframework form .form-group .form-group,
.csc-mailform .form-inline .form-group,
.n2g-form .form-inline .form-group,
.ce-form_formframework form .form-inline .form-group,
.csc-mailform div.clearfix .form-group,
.n2g-form div.clearfix .form-group,
.ce-form_formframework form div.clearfix .form-group {
    margin-bottom: 1em;
}
.csc-mailform .form-group > label,
.n2g-form .form-group > label,
.ce-form_formframework form .form-group > label,
.csc-mailform .form-inline > label,
.n2g-form .form-inline > label,
.ce-form_formframework form .form-inline > label,
.csc-mailform div.clearfix > label,
.n2g-form div.clearfix > label,
.ce-form_formframework form div.clearfix > label {
    padding-right: 1em;
}
.csc-mailform div.clearfix,
.n2g-form div.clearfix,
.ce-form_formframework form div.clearfix {
    margin: 0;
    margin-top: 10px;
}
.csc-mailform div.clearfix p,
.n2g-form div.clearfix p,
.ce-form_formframework form div.clearfix p {
    font-style: italic;
}
.csc-mailform legend,
.n2g-form legend,
.ce-form_formframework form legend {
    display: none;
}
.csc-mailform input[type="text"],
.n2g-form input[type="text"],
.ce-form_formframework form input[type="text"],
.csc-mailform input[type="email"],
.n2g-form input[type="email"],
.ce-form_formframework form input[type="email"],
.csc-mailform input[type="password"],
.n2g-form input[type="password"],
.ce-form_formframework form input[type="password"],
.csc-mailform input[type="tel"],
.n2g-form input[type="tel"],
.ce-form_formframework form input[type="tel"],
.csc-mailform input[type="number"],
.n2g-form input[type="number"],
.ce-form_formframework form input[type="number"],
.csc-mailform input[type="date"],
.n2g-form input[type="date"],
.ce-form_formframework form input[type="date"],
.csc-mailform input[type="search"],
.n2g-form input[type="search"],
.ce-form_formframework form input[type="search"],
.csc-mailform select,
.n2g-form select,
.ce-form_formframework form select,
.csc-mailform textarea,
.n2g-form textarea,
.ce-form_formframework form textarea {
    border: 0;
    font-family: Arial, Tahoma, Verdana, sans-serif;
    padding: 4px 8px;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    -o-border-radius: 0;
    border-radius: 0;
}
#content .cright .csc-mailform input[type="text"],
#content .cright .n2g-form input[type="text"],
#content .cright .ce-form_formframework form input[type="text"],
#content .cright .csc-mailform input[type="email"],
#content .cright .n2g-form input[type="email"],
#content .cright .ce-form_formframework form input[type="email"],
#content .cright .csc-mailform input[type="password"],
#content .cright .n2g-form input[type="password"],
#content .cright .ce-form_formframework form input[type="password"],
#content .cright .csc-mailform input[type="tel"],
#content .cright .n2g-form input[type="tel"],
#content .cright .ce-form_formframework form input[type="tel"],
#content .cright .csc-mailform input[type="number"],
#content .cright .n2g-form input[type="number"],
#content .cright .ce-form_formframework form input[type="number"],
#content .cright .csc-mailform input[type="date"],
#content .cright .n2g-form input[type="date"],
#content .cright .ce-form_formframework form input[type="date"],
#content .cright .csc-mailform input[type="search"],
#content .cright .n2g-form input[type="search"],
#content .cright .ce-form_formframework form input[type="search"],
#content .cright .csc-mailform select,
#content .cright .n2g-form select,
#content .cright .ce-form_formframework form select,
#content .cright .csc-mailform textarea,
#content .cright .n2g-form textarea,
#content .cright .ce-form_formframework form textarea {
    max-width: 400px;
    width: 100%;
}
.csc-mailform label ~ div.input,
.n2g-form label ~ div.input,
.ce-form_formframework form label ~ div.input {
    display: inline-block;
}
#content .cright .csc-mailform label ~ div.input,
#content .cright .n2g-form label ~ div.input,
#content .cright .ce-form_formframework form label ~ div.input {
    max-width: 400px;
    width: 100%;
}
.csc-mailform label ~ div.input input[type="text"],
.n2g-form label ~ div.input input[type="text"],
.ce-form_formframework form label ~ div.input input[type="text"],
.csc-mailform label ~ div.input input[type="email"],
.n2g-form label ~ div.input input[type="email"],
.ce-form_formframework form label ~ div.input input[type="email"],
.csc-mailform label ~ div.input input[type="password"],
.n2g-form label ~ div.input input[type="password"],
.ce-form_formframework form label ~ div.input input[type="password"],
.csc-mailform label ~ div.input input[type="tel"],
.n2g-form label ~ div.input input[type="tel"],
.ce-form_formframework form label ~ div.input input[type="tel"],
.csc-mailform label ~ div.input input[type="number"],
.n2g-form label ~ div.input input[type="number"],
.ce-form_formframework form label ~ div.input input[type="number"],
.csc-mailform label ~ div.input input[type="date"],
.n2g-form label ~ div.input input[type="date"],
.ce-form_formframework form label ~ div.input input[type="date"],
.csc-mailform label ~ div.input input[type="search"],
.n2g-form label ~ div.input input[type="search"],
.ce-form_formframework form label ~ div.input input[type="search"],
.csc-mailform label ~ div.input select,
.n2g-form label ~ div.input select,
.ce-form_formframework form label ~ div.input select,
.csc-mailform label ~ div.input textarea,
.n2g-form label ~ div.input textarea,
.ce-form_formframework form label ~ div.input textarea {
    max-width: 400px;
    width: 100%;
}
.csc-mailform div.input label,
.n2g-form div.input label,
.ce-form_formframework form div.input label,
.csc-mailform div.input div.input,
.n2g-form div.input div.input,
.ce-form_formframework form div.input div.input {
    display: block;
    width: 100%;
    max-width: none;
    float: none;
}
.csc-mailform div.input .control-label,
.n2g-form div.input .control-label,
.ce-form_formframework form div.input .control-label {
    margin-top: 1em;
}
.csc-mailform .csc-form-element-checkbox,
.n2g-form .csc-form-element-checkbox,
.ce-form_formframework form .csc-form-element-checkbox {
    clear: both;
}
.csc-mailform .csc-form-element-checkbox:first-child,
.n2g-form .csc-form-element-checkbox:first-child,
.ce-form_formframework form .csc-form-element-checkbox:first-child {
    margin: 8px 0 0 0 !important;
}
.csc-mailform .csc-form-element-checkbox:last-child,
.n2g-form .csc-form-element-checkbox:last-child,
.ce-form_formframework form .csc-form-element-checkbox:last-child {
    margin: 0 0 8px 0 !important;
}
.csc-mailform .csc-form-element-checkbox label,
.n2g-form .csc-form-element-checkbox label,
.ce-form_formframework form .csc-form-element-checkbox label {
    float: right;
    max-width: 95% !important;
    width: 91% !important;
}
#content .cright .csc-mailform .csc-form-element-checkbox label,
#content .cright .n2g-form .csc-form-element-checkbox label,
#content .cright .ce-form_formframework form .csc-form-element-checkbox label {
    float: right !important;
    margin: 3px 0 3px 0;
    width: 89% !important;
}
.csc-mailform .csc-form-element-checkbox input[type="checkbox"],
.n2g-form .csc-form-element-checkbox input[type="checkbox"],
.ce-form_formframework form .csc-form-element-checkbox input[type="checkbox"] {
    float: left;
    margin: 8px 0 0 2%;
}
.csc-mailform .csc-form-element-textarea,
.n2g-form .csc-form-element-textarea,
.ce-form_formframework form .csc-form-element-textarea {
    margin: 8px 0 20px;
}
.csc-mailform .csc-form-element-textarea textarea,
.n2g-form .csc-form-element-textarea textarea,
.ce-form_formframework form .csc-form-element-textarea textarea {
    display: inline-block;
    width: 100%;
    max-width: 100%;
}
.csc-mailform .form-group textarea,
.n2g-form .form-group textarea,
.ce-form_formframework form .form-group textarea {
    display: inline-block;
    width: 100%;
    max-width: 100%;
}
.csc-mailform .radio,
.n2g-form .radio,
.ce-form_formframework form .radio,
.csc-mailform .form-check,
.n2g-form .form-check,
.ce-form_formframework form .form-check {
    position: relative;
    padding: 0.25em 0;
}
.csc-mailform .radio label,
.n2g-form .radio label,
.ce-form_formframework form .radio label,
.csc-mailform .form-check label,
.n2g-form .form-check label,
.ce-form_formframework form .form-check label {
    padding-left: 2em;
}
.csc-mailform .radio label input,
.n2g-form .radio label input,
.ce-form_formframework form .radio label input,
.csc-mailform .form-check label input,
.n2g-form .form-check label input,
.ce-form_formframework form .form-check label input {
    position: absolute;
    left: 0;
    top: 0.75em;
    width: auto !important;
}
.csc-mailform .form-check,
.n2g-form .form-check,
.ce-form_formframework form .form-check {
    padding: 1em 0;
}
.csc-mailform .form-check label input,
.n2g-form .form-check label input,
.ce-form_formframework form .form-check label input {
    top: 1.25em;
}
.csc-mailform .inputs-list,
.n2g-form .inputs-list,
.ce-form_formframework form .inputs-list {
    padding: 0.5em 0 1em 0;
}
.csc-mailform .inputs-list .form-check,
.n2g-form .inputs-list .form-check,
.ce-form_formframework form .inputs-list .form-check {
    padding: 0em 0;
}
.csc-mailform .inputs-list .form-check label input,
.n2g-form .inputs-list .form-check label input,
.ce-form_formframework form .inputs-list .form-check label input {
    top: 0.25em;
}
.csc-mailform .csc-form-element-radio,
.n2g-form .csc-form-element-radio,
.ce-form_formframework form .csc-form-element-radio {
    clear: both;
}
.csc-mailform .csc-form-element-radio:first-child,
.n2g-form .csc-form-element-radio:first-child,
.ce-form_formframework form .csc-form-element-radio:first-child {
    margin: 8px 0 0 0 !important;
}
.csc-mailform .csc-form-element-radio:last-child,
.n2g-form .csc-form-element-radio:last-child,
.ce-form_formframework form .csc-form-element-radio:last-child {
    margin: 0 0 8px 0 !important;
}
.csc-mailform .csc-form-element-radio label,
.n2g-form .csc-form-element-radio label,
.ce-form_formframework form .csc-form-element-radio label {
    max-width: 95% !important;
    width: 91% !important;
    margin-top: 1px !important;
}
.csc-mailform .csc-form-element-radio input[type="radio"],
.n2g-form .csc-form-element-radio input[type="radio"],
.ce-form_formframework form .csc-form-element-radio input[type="radio"] {
    margin: 8px 0 0 2%;
}
.csc-mailform .actions,
.n2g-form .actions,
.ce-form_formframework form .actions {
    margin-top: 1em;
}
.csc-mailform .actions .btn-group span,
.n2g-form .actions .btn-group span,
.ce-form_formframework form .actions .btn-group span {
    margin-right: 0.5em;
}
.csc-mailform table,
.n2g-form table,
.ce-form_formframework form table {
    width: 100%;
}
.csc-mailform table tr:nth-child(odd) td,
.n2g-form table tr:nth-child(odd) td,
.ce-form_formframework form table tr:nth-child(odd) td {
    background: white;
}
.csc-mailform table td,
.n2g-form table td,
.ce-form_formframework form table td {
    padding: 8px 8px;
    width: 50%;
    font-weight: bold;
}
.csc-mailform table td *,
.n2g-form table td *,
.ce-form_formframework form table td * {
    font-weight: bold;
}
.csc-mailform table td.summary-table-first-col,
.n2g-form table td.summary-table-first-col,
.ce-form_formframework form table td.summary-table-first-col {
    font-weight: normal;
}
.csc-mailform table td.summary-table-first-col *,
.n2g-form table td.summary-table-first-col *,
.ce-form_formframework form table td.summary-table-first-col * {
    font-weight: normal;
}
#content .cright .csc-mailform table,
#content .cright .n2g-form table,
#content .cright .ce-form_formframework form table {
    font-size: 0.9em;
    width: 100%;
    display: block;
}
#content .cright .csc-mailform table tr,
#content .cright .n2g-form table tr,
#content .cright .ce-form_formframework form table tr {
    display: block;
    width: 100%;
}
#content .cright .csc-mailform table tr:nth-child(even) td,
#content .cright .n2g-form table tr:nth-child(even) td,
#content .cright .ce-form_formframework form table tr:nth-child(even) td {
    background: #b0cb73;
}
#content .cright .csc-mailform table tr:nth-child(odd) td,
#content .cright .n2g-form table tr:nth-child(odd) td,
#content .cright .ce-form_formframework form table tr:nth-child(odd) td {
    background: white;
}
#content .cright .csc-mailform table td,
#content .cright .n2g-form table td,
#content .cright .ce-form_formframework form table td {
    display: block;
    width: 100%;
}
#content .cright ul.TA_links {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
#content .cright ul.TA_links li::before {
    display: none;
}
button.submit.n2g-popup-show,
button.submit.n2g-popup-show-like,
#n2g-popup button.submit {
    width: 100%;
    margin-top: 1em;
    font-weight: bold;
    background-color: #534844;
    border-radius: 4px;
    border: 1px dotted #fff;
    box-shadow: 0 0 0 5px #534844, 0 0 9px 2px #000;
    padding: 1em 1.5em;
}
button.submit.n2g-popup-show:hover,
button.submit.n2g-popup-show-like:hover,
#n2g-popup button.submit:hover,
button.submit.n2g-popup-show:focus,
button.submit.n2g-popup-show-like:focus,
#n2g-popup button.submit:focus {
    background-color: #534844 !important;
    color: #7db730 !important;
}
button.submit.n2g-popup-show-like {
    font-weight: normal;
}
.n2g-form ol li {
    margin: 10px 0;
}
.n2g-form ol li:first-child {
    margin-bottom: 30px;
}
.n2g-form ol li:first-child label {
    font-weight: bold;
}
.n2g-form h2 {
    font-size: 18px;
    line-height: 1.25em;
    margin-top: 0;
}
.n2g-form h3 {
    font-weight: normal;
    text-transform: none;
    font-size: 1em;
    margin: 0;
    line-height: 1.5em;
}
.n2g-form h3.message {
    font-weight: normal;
    margin: 2em 0;
}
.n2g-form p {
    margin: 0;
}
.n2g-form p {
    font-size: 0.7em;
}
.n2g-form span.label {
    display: none !important;
}
.n2g-form span.field input[type="text"],
.n2g-form span.field input[type="email"],
.n2g-form span.field input[type="password"],
.n2g-form span.field input[type="number"],
.n2g-form span.field input[type="date"],
.n2g-form span.field input[type="search"],
.n2g-form span.field input[type="tel"] {
    max-width: none;
}
.n2g-form span.field .submit {
    width: auto;
    margin-top: 1em;
}
.n2g-form span.field span {
    display: flex;
    flex-flow: row nowrap;
    align-items: flex-start;
}
.n2g-form span.field span input {
    width: auto;
    margin-right: 0.5em;
    margin-top: 3px;
}
.n2g-form span.field span label {
    display: inline-block;
    margin-top: 0 !important;
    font-size: 0.875em;
}
#n2g-popup {
    display: none;
    background: transparent;
    position: fixed;
    top: 100vh;
    left: 0;
    right: 0;
    z-index: 99;
    width: 60vw;
    margin: auto;
    justify-content: stretch;
    transition: top 0.7s;
    max-height: 88vh;
    background-color: rgba(83, 72, 68, 0.8);
    border-radius: 4px;
    border: 1px dotted #fff;
    box-shadow: 0 0 0 5px #534844, 0 0 9px 2px #000;
    padding: 1.5em;
    overflow-y: auto;
}
#n2g-popup .hideObject {
    position: relative;
    z-index: 2;
    cursor: pointer;
    color: red;
}
#n2g-popup .message,
#n2g-popup .error,
#n2g-popup .success {
    position: static !important;
}
#n2g-popup h3,
#n2g-popup h4 {
    text-transform: none;
    font-weight: normal;
}
#n2g-popup * {
    text-align: center;
}
#n2g-popup .intro {
    margin-bottom: 1.5em;
    position: relative;
    min-height: 5em;
}
#n2g-popup .intro * {
    color: white;
}
#n2g-popup .intro h2 {
    margin-top: 0;
}
#n2g-popup .intro p {
    margin-bottom: 0.5em;
}
#n2g-popup .intro .desc-0,
#n2g-popup .intro .desc-1,
#n2g-popup .intro .desc-2 {
    font-size: 0.8em;
}
#n2g-popup .n2g-content {
    background: #e5f2d4;
    padding: 1em;
}
#n2g-popup button.submit,
#n2g-popup .btn {
    display: inline-block;
    width: auto;
    margin-bottom: 2em;
}
@media screen and (max-width: 1200px) {
    #n2g-popup {
        width: 70vw;
    }
}
@media screen and (max-width: 900px) {
    #n2g-popup {
        width: 80vw;
    }
}
@media screen and (max-width: 800px) {
    #n2g-popup {
        width: 80vw;
    }
    #n2g-popup h2 {
        font-size: 1em;
    }
    #n2g-popup .intro {
        min-height: 0;
    }
    #n2g-popup .n2g-form span.field input[type="text"],
    #n2g-popup .n2g-form span.field input[type="email"],
    #n2g-popup .n2g-form span.field input[type="password"],
    #n2g-popup .n2g-form span.field input[type="number"],
    #n2g-popup .n2g-form span.field input[type="date"],
    #n2g-popup .n2g-form span.field input[type="search"],
    #n2g-popup .n2g-form span.field input[type="tel"] {
        max-width: none;
        width: 100%;
    }
    #n2g-popup .n2g-form p {
        font-size: 0.7em;
    }
}
@media screen and (max-width: 600px) {
    #n2g-popup {
        padding: 1em;
        width: 90vw;
    }
}
@media screen and (max-width: 500px) {
    #n2g-popup .n2g-form h3 {
        font-size: 0.8em;
    }
    #n2g-popup .n2g-form p {
        font-size: 0.6em;
    }
}
#n2g-popup .tabs,
#n2g-popup .n2g-content {
    display: block;
    border: solid 4px rgba(125, 183, 48, 0.7);
    border: #e5f2d4;
    margin-bottom: 1.5em;
}
#n2g-popup .tabs > div,
#n2g-popup .n2g-content > div {
    padding: 0.75em 1em 0.5em 1em;
    background: #e5f2d4;
}
#n2g-popup .hidden {
    display: none;
}
.news-list-item {
    position: relative;
    margin-bottom: 1em;
}
.news-list-item.news-hasimg {
    overflow: hidden;
}
.news-list-item.news-hasimg .news-list-content {
    width: 69%;
}
.news-list-item.news-hasimg .news-list-image {
    position: absolute;
    right: 0;
    width: 29%;
}
.news-images figcaption {
    width: auto !important;
    font-weight: normal;
    font-style: normal;
}
.news-event-ics {
    display: inline-block;
}
.news-event-ics .news-event-ics-icon {
    display: inline-block;
    border: solid 2px;
    border-top-width: 8px;
    border-color: red;
    padding-top: 8px;
    padding-left: 2px;
    border-radius: 4px;
    line-height: 0;
    font-size: 12px;
    font-weight: bold;
    text-align: center !important;
    color: black;
    width: 24px;
    height: 24px;
}
.news-event-ics .news-event-ics-text {
    display: inline-block;
    font-size: 0.8em;
}
.isevent-1 .news-date,
.isevent-1 .news-list-content .news-event-datalabel,
.news-latest-container .isevent-1 .news-event-datalabel,
.isevent-1 .news-list-content .news-event-time,
.news-latest-container .isevent-1 .news-event-time,
.isevent-1 .news-event-priceinfo {
    display: none;
}
.news-event-location address {
    display: inline-block;
    font-style: normal;
}
.news-event-datalabel {
    display: inline-block;
    padding-right: 0.5em;
}
.news-single-content .news-subheader {
    margin: 14px 0;
    font-size: 1em;
}
.news-single h2 {
    font-family: Arial, Tahoma, Verdana, sans-serif;
    font-size: 23px;
    font-weight: normal;
    font-style: normal;
    color: #534844;
    margin-top: 30px;
    margin-bottom: 3px;
    text-transform: uppercase;
    line-height: 34px;
    margin-top: 14px;
    margin-bottom: 14px;
    text-transform: none;
}
.news-single h2 a {
    color: #534844;
    text-decoration: none;
}
.news-single h2 a:hover,
.news-single h2 a:focus {
    text-decoration: underline;
}
.isevent-1 .news-event-datetime,
.isevent-1 .news-event-date,
.isevent-1 .news-list-content .news-event-location {
    display: inline-block;
}
.isevent-1 .news-single-content .news-event-date,
.isevent-1 .news-single-content .news-event-datetime {
    display: block;
}
.news-single-content .news-event-time {
    display: block;
}
.isevent-1.type-2 .news-more {
    display: none;
}
.isevent-0 .news-ext-url {
    display: none;
}
.news-more {
    display: inline-block;
}
.news-bookedup {
    color: #534844;
    font-weight: bold;
}
.titleeventshort {
    display: none;
}
.frame-custom-71 .titleeventshort {
    display: inline-block;
    width: 100%;
}
.frame-custom-71 .titleeventshort > span {
    display: none;
}
@media (min-width: 722px) {
    .frame-custom-71 .titleeventshort {
        display: inline;
    }
    .frame-custom-71 .titleeventshort > span {
        display: inline-block;
    }
}
.cright .ce-form_formframework #tmb-eventsearch {
    padding-top: 1em;
}
.cright .ce-form_formframework #tmb-eventsearch .form-group {
    margin-bottom: 0;
}
.cright .ce-form_formframework #tmb-eventsearch fieldset.sword label {
    display: none;
}
.cleft .ce-form_formframework {
    padding: 1em;
    background: #7db730;
    margin-bottom: 1em !important;
    margin-left: -16px;
    margin-right: -18px;
}
.cleft .ce-form_formframework #tmb-eventsearch {
    padding-top: 1em;
}
.cleft .ce-form_formframework #tmb-eventsearch fieldset label ~ div.input {
    display: block;
    max-width: none;
    width: auto;
}
.cleft
    .ce-form_formframework
    #tmb-eventsearch
    fieldset
    label
    ~ div.input
    input {
    max-width: none !important;
}
.cleft .ce-form_formframework #tmb-eventsearch fieldset.sword label {
    display: none;
}
.cleft .ce-form_formframework #tmb-eventsearch fieldset.date {
    display: flex;
    flex-flow: row nowrap;
    align-items: stretch;
    align-content: stretch;
}
.cleft .ce-form_formframework #tmb-eventsearch fieldset.date label {
    display: block;
    float: none;
}
.cleft .ce-form_formframework #tmb-eventsearch fieldset.date .form-group {
    flex: 1 1 auto;
}
.cleft
    .ce-form_formframework
    #tmb-eventsearch
    fieldset.date
    .form-group.date-from {
    padding-right: 0.5em;
}
.cleft
    .ce-form_formframework
    #tmb-eventsearch
    fieldset.date
    .form-group.date-to {
    padding-left: 0.5em;
}
.cleft .ce-form_formframework #tmb-eventsearch fieldset.categories,
.cleft .ce-form_formframework #tmb-eventsearch fieldset.options {
    max-width: 50%;
    display: inline-block;
}
.cleft .ce-form_formframework #tmb-eventsearch fieldset.categories {
    padding-right: 0.5em;
}
.cleft .ce-form_formframework #tmb-eventsearch fieldset.options {
    float: right;
    padding-left: 0.5em;
}
.cleft .ce-form_formframework #tmb-eventsearch .btn-group {
    display: flex;
    flex-flow: row nowrap;
    align-items: stretch;
    align-content: stretch;
}
.cleft .ce-form_formframework #tmb-eventsearch button,
.cleft .ce-form_formframework #tmb-eventsearch .btn {
    display: inline-block;
    width: 100%;
    font-size: 1em;
    line-height: 1em;
    text-align: center;
    padding: 10px 5px;
}
.cleft .ce-form_formframework #tmb-eventsearch button:focus,
.cleft .ce-form_formframework #tmb-eventsearch .btn:focus,
.cleft .ce-form_formframework #tmb-eventsearch button:hover,
.cleft .ce-form_formframework #tmb-eventsearch .btn:hover {
    background: #b0cb73;
}
.cleft .ce-form_formframework #tmb-eventsearch button.reset,
.cleft .ce-form_formframework #tmb-eventsearch .btn.reset {
    background: #b0cb73;
    color: #534844;
}
.cleft .ce-form_formframework #tmb-eventsearch button.reset:focus,
.cleft .ce-form_formframework #tmb-eventsearch .btn.reset:focus,
.cleft .ce-form_formframework #tmb-eventsearch button.reset:hover,
.cleft .ce-form_formframework #tmb-eventsearch .btn.reset:hover {
    background: #e5f2d4;
}
.cleft .ce-form_formframework #tmb-eventsearch .checkbox {
    padding: 0.5em 0;
}
.cleft .ce-form_formframework #tmb-eventsearch .form-check {
    padding: 0em 0;
}
.cleft .ce-form_formframework #tmb-eventsearch .form-check label input {
    top: 0.25em;
}
#content .tx-ccdmtmbxml .event {
    font-family: Arial, Tahoma, Verdana, sans-serif;
    position: relative;
}
#content .tx-ccdmtmbxml .event header > span {
    line-height: 1.25em;
    font-size: 0.9em;
    display: block;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    max-width: 100%;
}
#content .tx-ccdmtmbxml .event header .fully-booked {
    margin-bottom: 0.5em;
    text-transform: uppercase;
    font-weight: bold;
    color: #7db730;
}
#content .tx-ccdmtmbxml .event header .label {
    font-weight: bold;
}
#content .tx-ccdmtmbxml .credit {
    font-size: 0.8em;
}
#content .tx-ccdmtmbxml figure {
    position: relative;
}
#content .tx-ccdmtmbxml figure img {
    width: 100%;
    height: auto;
}
#content .tx-ccdmtmbxml figcaption {
    position: absolute;
    width: 100%;
    bottom: 0;
    padding: 0.5em;
    background: rgba(83, 72, 68, 0.5);
    color: white;
    font-size: 0.8em;
}
#content .tx-ccdmtmbxml .firstimage {
    margin: 1em 0;
    width: 100%;
}
#content .tx-ccdmtmbxml .images {
    display: flex;
    flex-flow: row nowrap;
    align-items: stretch;
    margin: 0.5em -0.5em;
}
#content .tx-ccdmtmbxml .images figure {
    margin: 0.5em;
}
#content .tx-ccdmtmbxml .info {
    padding: 0.75em;
    margin: 1em 0;
    width: 100%;
    background: white;
}
#content .tx-ccdmtmbxml .info h2,
#content .tx-ccdmtmbxml .info h3 {
    font-size: 1em;
    background: #7db730;
    color: white;
    margin: -0.75em;
    margin-bottom: 0.5em;
    padding: 0.5em 0.75em;
}
#content .tx-ccdmtmbxml .info summary,
#content .tx-ccdmtmbxml .info .summary {
    font-size: 0.875em;
    margin: 0.5em 0;
    color: #7db730;
    position: relative;
    padding-left: 1.5em;
    font-weight: bold;
    cursor: pointer;
}
#content .tx-ccdmtmbxml .info summary i,
#content .tx-ccdmtmbxml .info .summary i {
    font-weight: normal;
    font-style: normal;
    position: absolute;
    left: 0;
    color: #7db730;
}
#content .tx-ccdmtmbxml .info ul {
    margin: 0;
    padding: 0;
}
#content .tx-ccdmtmbxml .info ul li {
    list-style: none;
    margin-bottom: 0;
    position: relative;
    padding-left: 1.5em;
}
#content .tx-ccdmtmbxml .info ul li i {
    font-style: normal;
    position: absolute;
    left: 0;
    color: #7db730;
}
#content .tx-ccdmtmbxml .info ul li::before {
    display: none;
}
#content .tx-ccdmtmbxml .info ul li .fully-booked {
    font-weight: bold;
    color: #7db730;
}
#content .tx-ccdmtmbxml .info ul li .fully-booked::before {
    content: "(";
}
#content .tx-ccdmtmbxml .info ul li .fully-booked::after {
    content: ")";
}
#content .tx-ccdmtmbxml .info address,
#content .tx-ccdmtmbxml .info > span,
#content .tx-ccdmtmbxml .info > a {
    font-size: 0.875rem;
    display: block;
    line-height: 1.5em;
    font-style: normal;
}
#content .tx-ccdmtmbxml .info address {
    margin-bottom: 0.5em;
}
#content .tx-ccdmtmbxml .info .fax,
#content .tx-ccdmtmbxml .info .www {
    display: none;
}
#content .tx-ccdmtmbxml .info-wrap {
    display: flex;
    flex-flow: row nowrap;
    align-items: stretch;
    margin: 0.5em -0.5em;
}
#content .tx-ccdmtmbxml .info-wrap > .info {
    margin: 0.5em;
}
@media (max-width: 482px) {
    #content .tx-ccdmtmbxml .images,
    #content .tx-ccdmtmbxml .info-wrap {
        flex-flow: column;
    }
}
#content .tx-ccdmtmbxml .backlink {
    text-transform: uppercase;
}
#content .tx-ccdmtmbxml .previewimage {
    position: absolute;
    width: 12em;
    height: 100%;
    top: 0;
    left: 0;
}
#content .tx-ccdmtmbxml .previewimage .image,
#content .tx-ccdmtmbxml .previewimage .caption {
    position: absolute;
    width: 100%;
}
#content .tx-ccdmtmbxml .previewimage .image {
    height: 100%;
    background-size: cover;
    background-position: top center;
}
#content .tx-ccdmtmbxml .previewimage .caption {
    bottom: 0;
    padding: 0.5em;
    background: rgba(83, 72, 68, 0.5);
    color: white;
    font-size: 0.8em;
}
#content .tx-ccdmtmbxml .listview {
    padding-top: 0em;
    padding-bottom: 1em;
}
#content .tx-ccdmtmbxml .listview .event {
    padding: 1em 1em 1em 13em;
    margin: 1em 0;
    background: white;
}
#content .tx-ccdmtmbxml .listview .event header {
    border-bottom: 1px dotted #534844;
    padding-bottom: 1em;
    margin-bottom: 0.75em;
}
#content .tx-ccdmtmbxml .listview .event header h2,
#content .tx-ccdmtmbxml .listview .event header h3 {
    margin-top: 0.125em;
    margin-bottom: 0.5em;
    font-weight: normal;
}
#content .tx-ccdmtmbxml .listview .event header > span {
    font-size: 0.8em;
}
@media (max-width: 482px) {
    #content .tx-ccdmtmbxml .previewimage {
        width: 100%;
        height: 12em;
    }
    #content .tx-ccdmtmbxml .listview .event {
        padding: 13em 1em 1em 1em;
    }
}
.pagebrowser {
    clear: both;
}
.pagebrowser p {
    margin-bottom: 0.5em;
    font-size: 1em;
    font-weight: normal;
    font-style: italic;
}
ul.browseLinksWrap,
ul.browsebox,
ul.tx-indexedsearch-browsebox,
.news-nav,
.news-single-nav-buttons {
    margin: 0;
    list-style: none;
    position: relative;
    float: none;
    font-weight: normal;
    font-style: normal;
}
ul.browseLinksWrap li,
ul.browsebox li,
ul.tx-indexedsearch-browsebox li,
.news-nav-button,
.news-single-nav-backlink {
    display: inline-block;
    float: left;
    margin: 0;
    height: 100%;
}
.prevnext {
    font-size: 1.3em;
}
ul.browseLinksWrap li a span,
ul.browseLinksWrap li span span {
    display: none;
}
ul.browseLinksWrap li a,
ul.browseLinksWrap li span,
ul.browsebox li a,
ul.tx-indexedsearch-browsebox li a,
.news-nav-button a,
.news-single-nav-backlink a {
    display: block;
    height: 100%;
    text-align: center;
}
ul.browseLinksWrap li.dis span,
ul.browseLinksWrap li.act span,
ul.browseLinksWrap li.act a {
    text-decoration: none;
}
ul.browseLinksWrap li a:hover,
ul.browseLinksWrap li a:focus,
ul.browsebox li a:hover,
ul.browsebox li a:focus,
ul.tx-indexedsearch-browsebox li a:hover,
ul.tx-indexedsearch-browsebox li a:focus,
.news-nav-button a:hover,
.news-nav-button a:focus,
.news-single-nav-backlink a:hover,
.news-single-nav-backlink a:focus {
    text-decoration: none;
}
ul.browseLinksWrap li.dis span {
    opacity: 0.5;
}
ul.browseLinksWrap:before,
ul.browsebox:before,
ul.tx-indexedsearch-browsebox:before,
.news-nav:before {
    display: none;
}
.tx-indexedsearch-form {
    margin: 16px 0;
}
.tx-indexedsearch-form legend,
.tx-indexedsearch-form .tx-indexedsearch-form label {
    display: none;
}
.tx-indexedsearch-form input[type="search"],
.tx-indexedsearch-form input[type="text"] {
    background-color: #fff;
    border: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    -o-border-radius: 0;
    border-radius: 0;
    float: left;
    height: 35px;
    padding: 5px 5px;
    margin: 0 18px 0 0;
}
ul.tinyaccordion {
    list-style: none;
    background: none !important;
}
ul.tinyaccordion h3,
ul.tinyaccordion h4 {
    margin-top: 0;
}
ul.tinyaccordion li {
    background: none !important;
    font-size: 16px;
    padding-left: 0px;
}
ul.tinyaccordion li:before {
    content: none;
}
ul.tinyaccordion h4 {
    margin: 0 0 6px 0;
    padding-left: 20px;
    cursor: pointer;
}
ul.tinyaccordion h4.acc-selected {
    color: #7db730;
}
ul.tinyaccordion .acc-section {
    overflow: hidden;
}
ul.tinyaccordion .csc-default,
ul.tinyaccordion div[id^="c"],
ul.tinyaccordion ul.tinyaccordion,
ul.tinyaccordion ul.tinyaccordion .news-single-item {
    padding: 0 0 10px 21px;
}
ul.tinyaccordion li header:first-child {
    display: none;
}
.no-js ul.tinyaccordion h4 {
    cursor: inherit;
    background-image: initial;
}
.no-js ul.tinyaccordion li:before {
    content: "";
}
#content .cleft .tx-tinyaccordion-pi1 ul.tinyaccordion {
    margin: 0;
    padding: 0;
}
#content .cleft .tx-tinyaccordion-pi1 ul.tinyaccordion > li:before {
    content: none;
}
#content .cleft .tx-tinyaccordion-pi1 ul.tinyaccordion > li h1,
#content .cleft .tx-tinyaccordion-pi1 ul.tinyaccordion > li h2,
#content .cleft .tx-tinyaccordion-pi1 ul.tinyaccordion > li h3,
#content .cleft .tx-tinyaccordion-pi1 ul.tinyaccordion > li h4 {
    background-color: #7db730;
    color: #534844;
    font-weight: normal;
    font-size: 1em;
    padding: 10px 10px 10px 30px;
    position: relative;
    text-transform: none;
}
#content .cleft .tx-tinyaccordion-pi1 ul.tinyaccordion > li h1:before,
#content .cleft .tx-tinyaccordion-pi1 ul.tinyaccordion > li h2:before,
#content .cleft .tx-tinyaccordion-pi1 ul.tinyaccordion > li h3:before,
#content .cleft .tx-tinyaccordion-pi1 ul.tinyaccordion > li h4:before {
    content: "";
    display: inline-block;
    width: 12px;
    height: 12px;
    position: absolute;
    top: 13px;
    left: 16px;
    border-top: 6px solid transparent;
    border-right: 6px solid transparent;
    border-bottom: 6px solid transparent;
    border-left: 6px solid #534844;
}
#content .cleft .tx-tinyaccordion-pi1 ul.tinyaccordion > li h1:hover,
#content .cleft .tx-tinyaccordion-pi1 ul.tinyaccordion > li h2:hover,
#content .cleft .tx-tinyaccordion-pi1 ul.tinyaccordion > li h3:hover,
#content .cleft .tx-tinyaccordion-pi1 ul.tinyaccordion > li h4:hover,
#content .cleft .tx-tinyaccordion-pi1 ul.tinyaccordion > li h1:focus,
#content .cleft .tx-tinyaccordion-pi1 ul.tinyaccordion > li h2:focus,
#content .cleft .tx-tinyaccordion-pi1 ul.tinyaccordion > li h3:focus,
#content .cleft .tx-tinyaccordion-pi1 ul.tinyaccordion > li h4:focus {
    color: #fff;
    cursor: pointer;
    background-color: #534844;
}
#content .cleft .tx-tinyaccordion-pi1 ul.tinyaccordion > li h1:hover:before,
#content .cleft .tx-tinyaccordion-pi1 ul.tinyaccordion > li h2:hover:before,
#content .cleft .tx-tinyaccordion-pi1 ul.tinyaccordion > li h3:hover:before,
#content .cleft .tx-tinyaccordion-pi1 ul.tinyaccordion > li h4:hover:before,
#content .cleft .tx-tinyaccordion-pi1 ul.tinyaccordion > li h1:focus:before,
#content .cleft .tx-tinyaccordion-pi1 ul.tinyaccordion > li h2:focus:before,
#content .cleft .tx-tinyaccordion-pi1 ul.tinyaccordion > li h3:focus:before,
#content .cleft .tx-tinyaccordion-pi1 ul.tinyaccordion > li h4:focus:before {
    border-left: 6px solid #fff;
}
#content .cleft .tx-tinyaccordion-pi1 ul.tinyaccordion > li h1.acc-selected,
#content .cleft .tx-tinyaccordion-pi1 ul.tinyaccordion > li h2.acc-selected,
#content .cleft .tx-tinyaccordion-pi1 ul.tinyaccordion > li h3.acc-selected,
#content .cleft .tx-tinyaccordion-pi1 ul.tinyaccordion > li h4.acc-selected {
    background-color: #534844;
    color: #fff;
}
#content
    .cleft
    .tx-tinyaccordion-pi1
    ul.tinyaccordion
    > li
    h1.acc-selected:before,
#content
    .cleft
    .tx-tinyaccordion-pi1
    ul.tinyaccordion
    > li
    h2.acc-selected:before,
#content
    .cleft
    .tx-tinyaccordion-pi1
    ul.tinyaccordion
    > li
    h3.acc-selected:before,
#content
    .cleft
    .tx-tinyaccordion-pi1
    ul.tinyaccordion
    > li
    h4.acc-selected:before {
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-bottom: 6px solid transparent;
    border-top: 6px solid #fff;
    top: 17px;
    left: 10px;
}
#content .cleft .tx-tinyaccordion-pi1 ul.tinyaccordion > li .acc-section > div {
    padding: 0 10px 32px;
}
#content .cleft .tx-tinyaccordion-pi1 ul.tinyaccordion > li .acc-section ul {
    padding-left: 1em;
}
#content .cleft .tx-tinyaccordion-pi1 ul.tinyaccordion > li .acc-section ul li {
    font-size: 0.875em;
}
.news-list-view .article {
    margin: 0 0 50px 0;
}
.news-list-view .article:after {
    content: "";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}
.news-list-view .news-img-wrap {
    margin: 0 0 10px 0;
    width: 100%;
}
.news-list-view .news-img-wrap a {
    display: inline-block;
    position: relative;
    z-index: 1;
}
.news-list-view .news-img-wrap a img {
    width: 100%;
}
@media screen and (min-width: 350px) {
    .news-list-view .news-img-wrap {
        float: right;
        margin: 0 0 8px 10px;
        width: 30%;
    }
}
.news-list-view.isEvent h1,
.news-list-view.isEvent h2,
.news-list-view.isEvent h3,
.news-list-view.isEvent h4 {
    margin: 0 0 16px;
}
.news-list-view.isEvent .header {
    padding: 0px 0 0 0px;
}
.news-list-view.isEvent .article {
    margin: 0 0 24px 0;
}
.news-list-view .teaser-text p {
    margin: 0;
}
.teaser-text {
    position: relative;
}
.teaser-text span.news-list-date {
    position: absolute;
    top: 0;
    left: 0;
}
.teaser-text span.news-list-date + p:before {
    content: "";
    display: inline-block;
    width: 98px;
}
.news-single .news-img-wrap {
    float: left;
    margin: 3px 10px 8px 0;
    width: 100%;
}
.news-single .news-img-wrap img {
    width: 100%;
}
@media screen and (min-width: 350px) {
    .news-single .news-img-wrap {
        width: 50%;
    }
}
.news-single .news-backlink-wrap {
    clear: both;
    padding: 32px 0 0 0;
}
.news-single span.news-list-date,
.news-single .teaser-text p {
    font-weight: bold;
}
.news-single .news-list-date {
    margin: 0 0 16px 0;
}
.news-single span.news-list-date + p:before {
    width: 107px;
}
.news-list-view .page-navigation:first-child {
    display: none;
}
.page-navigation p {
    display: none;
}
.daybrowser {
    display: table;
    table-layout: fixed;
    width: 100%;
    font-size: 0.9em;
}
.daybrowser ul {
    margin-top: 0;
    margin-right: 0;
    margin-left: 0;
    padding: 0;
    list-style: none;
    display: tabel-row;
    margin-bottom: 24px;
}
.daybrowser ul li {
    margin-top: 0;
    margin-right: 0;
    margin-left: 0;
    padding: 0;
    list-style: none;
}
.daybrowser ul li {
    display: table-cell;
    text-align: center;
    width: 1%;
}
.daybrowser ul li::before {
    display: none;
}
.daybrowser ul li:first-child {
    text-align: left;
}
.daybrowser ul li.this-day {
    opacity: 0.3;
}
.daybrowser ul li:last-child {
    text-align: right;
}
.daybrowser ul li .arrow-left {
    margin-right: 0.5em;
}
.daybrowser ul li .arrow-right {
    margin-left: 0.5em;
}
.newscal {
    font-size: 0.8em;
}
.newscal .navigation {
    font-size: 120%;
    padding-top: 20px;
}
.newscal .calwrap {
    display: block;
    vertical-align: top;
    position: relative;
}
.newscal .calendar {
    border: none;
    border-spacing: 0;
    margin-bottom: 40px;
    width: 100%;
}
.newscal .calendar .title {
    border: 0;
    text-align: center;
    color: white;
    font-size: 120%;
    padding: 8px 0 12px;
}
.newscal .calendar .title .navigation {
    color: white;
    padding-top: 0;
    font-size: 100%;
    text-decoration: none;
    background-color: transparent;
    -webkit-appearance: none;
    border-radius: 0;
}
.newscal .calendar .title .navigation.left {
    float: left;
}
.newscal .calendar .title .navigation.right {
    float: right;
}
.newscal .calendar .days > div,
.newscal .calendar .week > div {
    width: 14.2%;
    float: left;
    background-color: #534844;
    color: #fff;
}
.newscal .calendar .week {
    position: relative;
}
.newscal .calendar .days .th {
    font-weight: normal;
    text-align: center;
    color: #fff;
    padding: 9px 0px 8px;
}
.newscal .calendar .day {
    text-align: center;
    padding: 0px;
    margin: 0px 1px 1px;
    background: #b0cb73;
}
.newscal .calendar .day span {
    display: inline-block;
    height: 31px;
    padding-top: 8px;
    width: 100%;
}
.newscal .calendar .day span a {
    display: inline-block;
    height: 100%;
    width: 100%;
}
.newscal .calendar .day span .active {
    color: #534844;
}
.newscal .calendar .othermonth .day {
    color: #534844;
}
.newscal .calendar .hasevents .day {
    background: #b0cb73;
    color: white;
}
.newscal .calendar .hasevents .day .events {
    text-align: left;
    list-style: none;
    padding: 0 !important;
    margin: 0;
    background: white;
    border: 1px solid #534844;
    z-index: 100;
    display: none;
    position: absolute;
    left: 0;
    top: 33px;
    width: 80%;
    overflow: hidden;
}
.newscal .calendar .hasevents .day:hover,
.newscal .calendar .hasevents .day:focus {
    background: #7db730;
}
.newscal .calendar .hasevents.day7 .events {
    right: 2px;
    left: auto;
}
.newscal .calendar .today .day,
.newscal .calendar .today.hasevents .day {
    background: #7db730;
}
.newscal .calendar .active .day {
    color: #534844;
}
.newscal .calendar .active .day span,
.newscal .calendar .active .day span a {
    color: #534844 !important;
}
#content .newscal .calendar .hasevents .day .events li {
    border-bottom: 1px solid #534844;
    margin: 0;
    padding: 5px;
    font-size: 10px;
}
#content .newscal .calendar .hasevents .day .events li:last-child {
    border-bottom: 0;
}
#content .newscal .calendar .hasevents .day .events li a {
    color: #534844;
    background-color: transparent;
}
#content .newscal .calendar .hasevents .day .events li:before {
    left: 0;
    content: none;
    display: none;
}
.newscal .calendar .hasevents:active,
.newscal .calendar .hasevents:focus,
.newscal .calendar .hasevents:hover {
    pointer-events: auto;
}
.newscal .calendar .hasevents:active .events,
.newscal .calendar .hasevents:focus .events,
.newscal .calendar .hasevents.action .events,
.newscal .calendar .hasevents:hover .events {
    display: block;
}
.cc_message {
    line-height: 120% !important;
}
.cc_btn {
    font-size: 14px !important;
}
@media screen and (min-width: 992px) {
    .cc_container .cc_message {
        font-size: 0.8em !important;
    }
}
.bx-wrapper {
    position: relative;
    margin: 0 auto;
    padding: 0;
    *zoom: 1;
    background-color: #534844;
    overflow: hidden;
    max-height: 250px;
}
#bigSlide .bx-wrapper {
    max-height: 380px;
}
@media (max-width: 620px) {
    .bx-wrapper {
        border-top: 5px solid #fff;
        background-color: #534844;
    }
}
.bx-wrapper img {
    max-width: 100%;
    display: block;
}
.bx-wrapper .bx-viewport {
    -webkit-transform: translatez(0);
    -moz-transform: translatez(0);
    -ms-transform: translatez(0);
    -o-transform: translatez(0);
    transform: translatez(0);
    max-height: 396px;
}
.bxslider {
    background-color: #534844;
}
.bxslider li {
    display: none;
}
.bxslider li:first-child {
    display: block;
}
.bxslider li .sliderTextPos {
    display: none;
    margin: 0 auto;
    width: 100%;
    max-width: 950px;
    position: absolute;
    bottom: 30px;
    left: 0;
    right: 0;
    margin-left: auto;
    margin-right: auto;
    border: 0;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
}
@media (max-width: 1180px) {
    .bxslider li .sliderTextPos {
        margin: 0 100px;
        width: auto;
    }
}
@media (max-width: 950px) {
    .bxslider li .sliderTextPos {
        margin: 0 0 0 100px;
        border-right: 0;
    }
}
@media print {
    .bxslider li .sliderTextPos {
        margin: 0 auto;
    }
}
.bxslider li .sliderTextPos .sliderText {
    border: 1px dotted white;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    padding: 15px 15px 15px;
    /*box-shadow: 0 0 0 5px rgba(125, 183, 48, 0.9), 0 0 9px 2px #000;*/
    /*background-color: rgba(125, 183, 48, 0.8);*/
    box-shadow: 0 0 0 5px rgba(240, 115, 0, 0.9), 0 0 9px 2px #000;
    background-color: rgba(255, 122, 0, 0.8);
    float: right;
    max-width: 420px;
    margin-right: 7px;
}
.bxslider li .sliderTextPos .sliderText a {
    color: white;
}
.bxslider li .sliderTextPos .sliderText h1,
.bxslider li .sliderTextPos .sliderText h2,
.bxslider li .sliderTextPos .sliderText h3 {
    display: none;
    color: white;
}
.bxslider li .sliderTextPos .sliderText h4 {
    margin-top: 0;
    color: white;
}
.bxslider li .sliderTextPos .sliderText p {
    margin-bottom: 0;
    color: white;
}
.bxslider li .sliderTextPos .sliderText a:hover h1,
.bxslider li .sliderTextPos .sliderText a:focus h1,
.bxslider li .sliderTextPos .sliderText a:hover h2,
.bxslider li .sliderTextPos .sliderText a:focus h2,
.bxslider li .sliderTextPos .sliderText a:hover h3,
.bxslider li .sliderTextPos .sliderText a:focus h3,
.bxslider li .sliderTextPos .sliderText a:hover h4,
.bxslider li .sliderTextPos .sliderText a:focus h4,
.bxslider li .sliderTextPos .sliderText a:hover p,
.bxslider li .sliderTextPos .sliderText a:focus p {
    color: white;
}
#bigSlide .bxslider li .sliderTextPos {
    display: block;
}
@media (max-width: 950px) {
    .bxslider li .sliderTextPos {
        margin-right: 20px;
        margin-left: 20px;
    }
    .bxslider li .sliderTextPos .sliderText {
        margin: 0;
        max-width: 420px;
    }
}
@media (max-width: 750px) {
    .bxslider li .sliderTextPos {
        margin-right: 16px;
        margin-left: 16px;
        bottom: 16px;
    }
    .bxslider li .sliderTextPos .sliderText {
        margin: 0;
        max-width: 320px;
    }
}
@media (max-width: 650px) {
    .bxslider li .sliderTextPos {
        bottom: 16px;
    }
    .bxslider li .sliderTextPos .sliderText {
        max-width: none;
    }
}
.bxslider *[class*="csc-"],
.bxslider div[class^="ce-"] {
    position: relative;
    width: 100%;
    float: none !important;
    margin: 0 !important;
}
@media (max-width: 482px) {
    .bxslider .ce-textpic .ce-gallery figure,
    .bxslider #maincontent div.ce-textpic .ce-gallery figure {
        margin: 0 !important;
    }
}
.bx-wrapper .bxslider li {
    display: block;
}
.bxslider .img {
    display: block;
    height: 100%;
    width: 100%;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}
.bxslider .img img {
    min-height: 170px;
    max-height: 250px;
}
#bigSlide .bxslider .img img {
    min-height: 300px;
    max-height: 380px;
}
@media (max-width: 650px) {
    .bxslider .img img {
        min-height: calc(170px - 50px);
        max-height: calc(250px - 50px);
    }
    #bigSlide .bxslider .img img {
        min-height: 250px;
        max-height: 330px;
    }
}
.bx-loading {
    min-height: 50px;
    height: 100%;
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 500;
}
.bx-pager {
    position: absolute;
    bottom: 2px;
    right: 0;
    font-size: 0.85em;
    color: #666;
    z-index: 30;
}
.bx-pager .bx-pager-item,
.bx-controls-auto .bx-controls-auto-item {
    display: inline-block;
    *zoom: 1;
    *display: inline;
}
.bx-pager.bx-default-pager a {
    background-color: #b0cb73;
    color: #534844;
    display: block;
    width: 10px;
    height: 10px;
    margin: 0 0 0 7px;
    outline: 0;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    text-indent: -9998px;
}
.bx-prev {
    left: 10px;
    background: transparent
        url(/typo3conf/ext/biosphaere/Resources/Public/Images/controls.png)
        no-repeat 0 -32px;
    background: transparent;
    color: white;
}
.bx-next {
    right: 10px;
    background: transparent
        url(/typo3conf/ext/biosphaere/Resources/Public/Images/controls.png)
        no-repeat -43px -32px;
    background: transparent;
    color: white;
}
.bx-prev:hover {
    opacity: 0.9;
    color: white;
    text-decoration: none;
}
.bx-next:hover {
    opacity: 0.9;
    color: white;
    text-decoration: none;
}
.bx-controls-direction a {
    position: absolute;
    top: 50%;
    margin-top: -16px;
    outline: 0;
    width: 32px;
    height: 32px;
    text-indent: -9999px;
    z-index: 99;
    text-indent: 0;
    font-weight: bold;
    font-size: 2em;
    opacity: 0.5;
}
.bx-controls-direction a.disabled {
    display: none;
}
.bx-controls-auto {
    text-align: center;
}
.bx-controls-auto .bx-start {
    display: block;
    text-indent: -9999px;
    width: 10px;
    height: 11px;
    outline: 0;
    background: url(images/controls.png) -86px -11px no-repeat;
    margin: 0 3px;
}
.bx-controls-auto .bx-start:hover,
.bx-controls-auto .bx-start.active {
    background-position: -86px 0;
}
.bx-controls-auto .bx-stop {
    display: block;
    text-indent: -9999px;
    width: 9px;
    height: 11px;
    outline: 0;
    background: url(images/controls.png) -86px -44px no-repeat;
    margin: 0 3px;
}
.bx-controls-auto .bx-stop:hover,
.bx-controls-auto .bx-stop.active {
    background-position: -86px -33px;
}
.bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {
    text-align: left;
    width: 80%;
}
.bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {
    right: 0;
    width: 35px;
}
.bx-caption {
    position: absolute;
    bottom: 0;
    left: 0;
    background: #666 \9;
    background: rgba(80, 80, 80, 0.75);
    width: 100%;
}
.bx-caption span {
    color: #fff;
    font-family: Arial, Verdana, sans-serif;
    display: block;
    font-size: 0.85em;
    padding: 10px;
}
#mobilMenu {
    display: none;
}
@media (max-width: 760px) {
    #mobilMenu {
        cursor: pointer;
        display: block;
        overflow: hidden;
        padding: 5px 0 0 0;
        position: absolute;
        bottom: 4px;
        right: 15px;
        width: 40px;
        height: 50px;
    }
    #mobilMenu span {
        background-color: #fff;
        display: block;
        height: 4px;
        margin: 6px;
        width: 75%;
    }
    #mobilMenu span:last-child {
        margin-bottom: 50px;
    }
}
#menu {
    background-color: #534844;
    background-color: rgba(83, 72, 68, 0.9);
    display: block;
    position: relative;
    min-height: 30px;
    width: 100%;
}
#menu:after {
    content: "";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}
#menu > ul {
    border: 0;
    margin: 0 auto;
    width: 100%;
    max-width: 950px;
    position: relative;
}
@media (max-width: 1180px) {
    #menu > ul {
        margin: 0 100px;
        width: auto;
    }
}
@media (max-width: 950px) {
    #menu > ul {
        margin: 0 0 0 100px;
        border-right: 0;
    }
}
@media print {
    #menu > ul {
        margin: 0 auto;
    }
}
@media (max-width: 760px) {
    #menu > ul {
        border-left: 5px solid transparent;
        border-right: 5px solid transparent;
        margin: 0;
    }
}
#menuLabel {
    display: none;
}
.mainnav {
    background-color: #534844;
    font-size: 16px;
}
.mainnav li {
    float: left;
    position: relative;
}
.mainnav li:hover ul,
.mainnav li:focus ul {
    display: block;
}
.mainnav li a,
.mainnav li strong {
    display: block;
    text-decoration: none;
    color: white;
    padding: 11px 20px;
    font-size: 1em;
    line-height: 130%;
    font-weight: normal;
}
.mainnav li strong {
    background-color: #7db730;
}
.mainnav li.mobil {
    display: none;
}
.mainnav li.lastChild ul {
    left: auto;
    right: 0;
}
.mainnav .act > a,
.mainnav .cur > a,
.mainnav a:hover,
.mainnav a:focus {
    background-color: #7db730;
}
.mainnav ul {
    background-color: #fff;
    position: absolute;
    display: none;
    top: 40px;
    left: 0px;
    overflow: hidden;
    box-sizing: border-box;
    margin: 0;
    padding: 6px 0;
    min-width: 236px;
    z-index: 10;
}
.mainnav ul li {
    float: none;
}
.mainnav ul li a {
    color: #534844 !important;
}
@media (max-width: 760px) {
    #widgetMenu:checked ~ #search .alloff {
        cursor: pointer;
        opacity: 0.7;
        height: 100%;
    }
    #showmenu .alloff {
        position: fixed;
        top: 0;
        left: 0;
        z-index: 105;
        right: 0;
        width: 100%;
        height: 0;
        display: block;
        opacity: 0.2;
        -webkit-transition: all 1s ease-in-out;
        -moz-transition: all 1s ease-in-out;
        -ms-transition: all 1s ease-in-out;
        -o-transition: all 1s ease-in-out;
        transition: all 1s ease-in-out;
    }
    #menu {
        border: 1px solid white;
        margin-right: -335px;
        position: absolute;
        top: 12px;
        right: 12px;
        width: 295px;
        z-index: 110;
        -webkit-transition: all 0.4s ease-in-out;
        -moz-transition: all 0.4s ease-in-out;
        -ms-transition: all 0.4s ease-in-out;
        -o-transition: all 0.4s ease-in-out;
        transition: all 0.4s ease-in-out;
    }
    #menu > ul {
        border-right: 5px solid transparent;
    }
    .no-js #showmenu:target #menu {
        right: 12px;
        opacity: 1;
    }
    #showmenu:target #menu,
    #widgetMenu:checked ~ #search #menu {
        margin-right: 0;
    }
    #menuLabel {
        background-color: #534844;
        color: #fff;
        display: block;
        font-size: 1.5em;
        font-weight: bold;
        padding: 13px 13px 18px;
    }
    #hideMenu {
        background-color: #7db730;
        color: #fff;
        cursor: pointer;
        display: inline-block;
        font-size: 24px;
        font-weight: bold;
        line-height: 17px;
        height: 34px;
        position: absolute;
        top: 7px;
        right: 5px;
        padding: 8px;
        text-decoration: none;
    }
    #hideMenu:hover,
    #hideMenu:focus {
        color: #534844;
    }
    .mainnav li {
        float: none;
    }
    .mainnav li a,
    .mainnav li strong {
        padding: 11px 20px 11px 40px;
    }
    .mainnav li a:before,
    .mainnav li strong:before,
    .mainnav li.action div:before {
        -webkit-transition: 1s ease-in-out;
        -moz-transition: 1s ease-in-out;
        -ms-transition: 1s ease-in-out;
        -o-transition: 1s ease-in-out;
        transition: 1s ease-in-out;
        content: "";
        display: inline-block;
        width: 12px;
        height: 12px;
        position: absolute;
        top: 13px;
        left: 7px;
        border-top: 6px solid transparent;
        border-right: 6px solid transparent;
        border-bottom: 6px solid transparent;
        border-left: 6px solid #fff;
    }
    .mainnav li a span,
    .mainnav li strong span,
    .mainnav li.action div span {
        display: none;
    }
    .mainnav li.sub a:before,
    .mainnav li.sub strong:before {
        content: none;
    }
    .mainnav li.action > a {
        background-color: #7db730;
    }
    .mainnav li div {
        display: inline-block;
        width: 35px;
        height: 41px;
        padding: 10px 7px 0 7px;
        position: absolute;
        top: 0;
        left: 0;
    }
    .mainnav li div:hover,
    .mainnav li div:focus {
        background-color: #7db730;
    }
    .mainnav li div span {
        background-color: #fff;
        display: block;
        height: 3px;
        margin: 3px 0;
        width: 100%;
    }
    .mainnav li.mobil {
        display: block;
    }
    .mainnav ul {
        display: block;
        height: 0;
        min-width: 100%;
        position: relative;
        top: auto;
        padding: 0;
    }
}
#menuSwitch {
    display: none;
    position: absolute;
    bottom: 12px;
    right: 13px;
    width: 32px;
    pointer-events: none;
}
#menuSwitch span {
    background-color: #fff;
    display: block;
    margin: 6px 0 0 0;
    padding: 0;
    height: 5px;
    width: 100%;
}
@media (max-width: 600px) {
    #menuSwitch {
        display: block;
    }
}
#bgimage {
    display: none;
}
#contrast {
    color: #fff;
    position: absolute;
    top: 103px;
    right: 0px;
}
#contrast:hover {
    color: #ffff34 !important;
}
.contrast #header,
.contrast #headerWrapIn,
.contrast #headerWrapIn:before,
.contrast #headerWrapIn:after,
.contrast #searchWrap,
.contrast #searchWrap #searchForm:before,
.contrast #searchWrap #searchForm:after,
.contrast #searchWrap #searchForm input[type="submit"],
.contrast #searchForm .hideObject,
.contrast #logo,
.contrast #mainframe,
.contrast #content .mwidth > .cright {
    background-color: #000;
    color: #ffff34;
}
.contrast #header a,
.contrast #headerWrapIn a,
.contrast #headerWrapIn:before a,
.contrast #headerWrapIn:after a,
.contrast #searchWrap a,
.contrast #searchWrap #searchForm:before a,
.contrast #searchWrap #searchForm:after a,
.contrast #searchWrap #searchForm input[type="submit"] a,
.contrast #searchForm .hideObject a,
.contrast #logo a,
.contrast #mainframe a,
.contrast #content .mwidth > .cright a,
.contrast #header strong,
.contrast #headerWrapIn strong,
.contrast #headerWrapIn:before strong,
.contrast #headerWrapIn:after strong,
.contrast #searchWrap strong,
.contrast #searchWrap #searchForm:before strong,
.contrast #searchWrap #searchForm:after strong,
.contrast #searchWrap #searchForm input[type="submit"] strong,
.contrast #searchForm .hideObject strong,
.contrast #logo strong,
.contrast #mainframe strong,
.contrast #content .mwidth > .cright strong {
    color: #ffff34;
}
.contrast #claim {
    color: #ffff34;
}
.contrast #claim a,
.contrast #claim strong {
    color: #ffff34;
}
.contrast #showSearch:hover,
.contrast #showSearch:focus {
    color: #ffff34;
}
.contrast .bxslider li .sliderTextPos .sliderText {
    border: 5px solid #000;
    background-color: #fff;
}
.contrast .bxslider li .sliderTextPos .sliderText .lookslike-h1,
.contrast .bxslider li .sliderTextPos .sliderText h1,
.contrast .bxslider li .sliderTextPos .sliderText .lookslike-h2,
.contrast .bxslider li .sliderTextPos .sliderText h2,
.contrast .bxslider li .sliderTextPos .sliderText .lookslike-h3,
.contrast .bxslider li .sliderTextPos .sliderText h3,
.contrast .bxslider li .sliderTextPos .sliderText .lookslike-h4,
.contrast .bxslider li .sliderTextPos .sliderText h4,
.contrast .bxslider li .sliderTextPos .sliderText p,
.contrast .bxslider li .sliderTextPos .sliderText label,
.contrast .bxslider li .sliderTextPos .sliderText legend,
.contrast .bxslider li .sliderTextPos .sliderText li,
.contrast .bxslider li .sliderTextPos .sliderText .tx-indexedsearch-whatis,
.contrast .bxslider li .sliderTextPos .sliderText .news-list-date,
.contrast .bxslider li .sliderTextPos .sliderText .teaser-text {
    color: #000;
}
.contrast #menu {
    background-color: #262626;
}
.contrast #menu .mainnav {
    background-color: #262626;
}
.contrast #menu .mainnav li strong {
    background-color: #ffff34;
    color: #000;
}
.contrast #menu .mainnav .act > a,
.contrast #menu .mainnav .cur > a,
.contrast #menu .mainnav a:hover,
.contrast #menu .mainnav a:focus {
    color: #000 !important;
    background-color: #fff;
}
.contrast #menu .mainnav ul {
    background-color: #ffff34;
}
.contrast #menu .mainnav ul li a {
    color: #000 !important;
}
.contrast #menu .mainnav ul li strong {
    background-color: #000 !important;
    color: #ffff34;
}
.contrast #content {
    background-color: #000;
    color: #ffff34;
}
.contrast #content ul li:before,
.contrast #content ul.csc-bulletlist li:before {
    background-color: #ffff34;
}
.contrast #content ul.f3-widget-paginator li.current,
.contrast #content ul.browsebox li.current,
.contrast #content ul.f3-widget-paginator li a,
.contrast #content ul.browsebox li a {
    background-color: #fff;
    color: #000;
}
.contrast #content ul.f3-widget-paginator li.current:hover,
.contrast #content ul.browsebox li.current:hover,
.contrast #content ul.f3-widget-paginator li a:hover,
.contrast #content ul.browsebox li a:hover,
.contrast #content ul.f3-widget-paginator li.current:focus,
.contrast #content ul.browsebox li.current:focus,
.contrast #content ul.f3-widget-paginator li a:focus,
.contrast #content ul.browsebox li a:focus {
    background-color: #ffff34;
}
.contrast #content ul.f3-widget-paginator li.current,
.contrast #content ul.browsebox li.current,
.contrast
    #content
    ul.f3-widget-paginator
    li.tx-indexedsearch-browselist-currentPage
    a,
.contrast #content ul.browsebox li.tx-indexedsearch-browselist-currentPage a {
    background-color: #ffff34;
}
.contrast #content .teasernav li a:hover .title,
.contrast #content .teasernav li a:focus .title {
    background-color: #fff;
}
.contrast #content .teasernav li a .title {
    color: #000;
    background-color: #ffff34;
}
.contrast #content p.t3z-cta,
.contrast #content p.t3z-link2cta,
.contrast #content a.t3z-cta,
.contrast #content a.t3z-link2cta {
    background-color: #ffff34;
    color: #000;
}
.contrast #content p.t3z-cta:hover,
.contrast #content p.t3z-link2cta:hover,
.contrast #content a.t3z-cta:hover,
.contrast #content a.t3z-link2cta:hover,
.contrast #content p.t3z-cta:focus,
.contrast #content p.t3z-link2cta:focus,
.contrast #content a.t3z-cta:focus,
.contrast #content a.t3z-link2cta:focus {
    background-color: #fff;
}
.contrast #content p.t3z-cta:hover a,
.contrast #content p.t3z-link2cta:hover a,
.contrast #content a.t3z-cta:hover a,
.contrast #content a.t3z-link2cta:hover a,
.contrast #content p.t3z-cta:focus a,
.contrast #content p.t3z-link2cta:focus a,
.contrast #content a.t3z-cta:focus a,
.contrast #content a.t3z-link2cta:focus a,
.contrast #content p.t3z-cta:hover strong,
.contrast #content p.t3z-link2cta:hover strong,
.contrast #content a.t3z-cta:hover strong,
.contrast #content a.t3z-link2cta:hover strong,
.contrast #content p.t3z-cta:focus strong,
.contrast #content p.t3z-link2cta:focus strong,
.contrast #content a.t3z-cta:focus strong,
.contrast #content a.t3z-link2cta:focus strong {
    background-color: #fff;
}
.contrast #content p.t3z-cta a,
.contrast #content p.t3z-link2cta a,
.contrast #content a.t3z-cta a,
.contrast #content a.t3z-link2cta a,
.contrast #content p.t3z-cta strong,
.contrast #content p.t3z-link2cta strong,
.contrast #content a.t3z-cta strong,
.contrast #content a.t3z-link2cta strong {
    background-color: #ffff34;
    color: #000 !important;
}
.contrast #content .cright .ce-menu_sitemap ul > li > a,
.contrast #content .cright .ce-menu_sitemap_pages ul > li > a,
.contrast #content .subNav > li > a,
.contrast #content .cright .ce-menu_sitemap ul > li > strong,
.contrast #content .cright .ce-menu_sitemap_pages ul > li > strong,
.contrast #content .subNav > li > strong {
    background-color: #ffff34;
    color: #000 !important;
}
.contrast #content .cright .ce-menu_sitemap ul > li > a:before,
.contrast #content .cright .ce-menu_sitemap_pages ul > li > a:before,
.contrast #content .subNav > li > a:before,
.contrast #content .cright .ce-menu_sitemap ul > li > strong:before,
.contrast #content .cright .ce-menu_sitemap_pages ul > li > strong:before,
.contrast #content .subNav > li > strong:before {
    border-top: 6px solid transparent;
    border-right: 6px solid transparent;
    border-bottom: 6px solid transparent;
    border-left: 6px solid #000;
}
.contrast #content .cright .ce-menu_sitemap ul > li > .act,
.contrast #content .cright .ce-menu_sitemap_pages ul > li > .act,
.contrast #content .subNav > li > .act,
.contrast #content .cright .ce-menu_sitemap ul > li > strong,
.contrast #content .cright .ce-menu_sitemap_pages ul > li > strong,
.contrast #content .subNav > li > strong {
    background-color: #262626;
    color: #ffff34 !important;
}
.contrast #content .cright .ce-menu_sitemap ul > li > .act:before,
.contrast #content .cright .ce-menu_sitemap_pages ul > li > .act:before,
.contrast #content .subNav > li > .act:before,
.contrast #content .cright .ce-menu_sitemap ul > li > strong:before,
.contrast #content .cright .ce-menu_sitemap_pages ul > li > strong:before,
.contrast #content .subNav > li > strong:before {
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-bottom: 6px solid transparent;
    border-top: 6px solid #ffff34;
}
.contrast #content .cright .ce-menu_sitemap ul > li > li a,
.contrast #content .cright .ce-menu_sitemap_pages ul > li > li a,
.contrast #content .subNav > li > li a,
.contrast #content .cright .ce-menu_sitemap ul > li > li strong,
.contrast #content .cright .ce-menu_sitemap_pages ul > li > li strong,
.contrast #content .subNav > li > li strong {
    color: #ffff34 !important;
}
.contrast #content .cright .ce-menu_sitemap ul > li > li .act,
.contrast #content .cright .ce-menu_sitemap_pages ul > li > li .act,
.contrast #content .subNav > li > li .act,
.contrast #content .cright .ce-menu_sitemap ul > li > li strong,
.contrast #content .cright .ce-menu_sitemap_pages ul > li > li strong,
.contrast #content .subNav > li > li strong {
    color: #fff;
}
.contrast #content .cright .ce-menu_sitemap ul ul li a,
.contrast #content .cright .ce-menu_sitemap_pages ul ul li a,
.contrast #content .subNav ul li a,
.contrast #content .cright .ce-menu_sitemap ul ul li strong,
.contrast #content .cright .ce-menu_sitemap_pages ul ul li strong,
.contrast #content .subNav ul li strong {
    background-color: transparent;
    color: #ffff34 !important;
}
.contrast #content .cright .ce-menu_sitemap ul ul li strong,
.contrast #content .cright .ce-menu_sitemap_pages ul ul li strong,
.contrast #content .subNav ul li strong {
    text-decoration: underline;
}
.contrast #content .cright .ce-menu_sitemap ul ul li:before,
.contrast #content .cright .ce-menu_sitemap_pages ul ul li:before,
.contrast #content .subNav ul li:before {
    background-color: #ffff34;
}
.contrast #breadcrumb {
    background-color: #000;
    color: #ffff34;
}
.contrast #footer {
    background-color: #262626;
    border-top: 5px solid #fff;
}
.contrast #meta .metanav li a,
.contrast #meta .metanav li strong {
    color: #ffff34;
}
.contrast #meta .metanav li strong {
    color: #000;
    background-color: #ffff34;
}
.contrast #meta .metanav .act > a,
.contrast #meta .metanav .cur > a,
.contrast #meta .metanav a:hover,
.contrast #meta .metanav a:focus,
.contrast #meta .metanav li:hover a,
.contrast #meta .metanav li:focus a {
    color: #000;
    background-color: #ffff34;
    text-decoration: none;
}
.contrast .lookslike-h1,
.contrast h1,
.contrast .lookslike-h2,
.contrast h2,
.contrast .lookslike-h3,
.contrast h3,
.contrast .lookslike-h4,
.contrast h4,
.contrast p,
.contrast label,
.contrast legend,
.contrast li,
.contrast .tx-indexedsearch-whatis,
.contrast .news-list-date,
.contrast .teaser-text {
    color: #ffff34;
}
.contrast .frame-custom-20 {
    background-color: #262626;
    color: #ffff34;
}
.contrast .frame-custom-20 a,
.contrast .frame-custom-20 strong,
.contrast .frame-custom-20 p,
.contrast .frame-custom-20 label,
.contrast .frame-custom-20 legend,
.contrast .frame-custom-20 li,
.contrast .frame-custom-20 .tx-indexedsearch-whatis,
.contrast .frame-custom-20 .news-list-date,
.contrast .frame-custom-20 .teaser-text .lookslike-h1,
.contrast .frame-custom-20 h1,
.contrast .frame-custom-20 .lookslike-h2,
.contrast .frame-custom-20 h2,
.contrast .frame-custom-20 .lookslike-h3,
.contrast .frame-custom-20 h3,
.contrast .frame-custom-20 .lookslike-h4,
.contrast .frame-custom-20 h4 {
    background-color: #262626;
    color: #ffff34 !important;
}
.contrast .frame-custom-20 .t3z-cta,
.contrast .frame-custom-20 .t3z-link2cta {
    background-color: #ffff34;
    color: #000;
}
.contrast .frame-custom-20 .t3z-cta:hover,
.contrast .frame-custom-20 .t3z-link2cta:hover,
.contrast .frame-custom-20 .t3z-cta:focus,
.contrast .frame-custom-20 .t3z-link2cta:focus {
    background-color: #000;
    color: #ffff34 !important;
}
.contrast .frame-custom-20 .t3z-cta:hover a,
.contrast .frame-custom-20 .t3z-link2cta:hover a,
.contrast .frame-custom-20 .t3z-cta:focus a,
.contrast .frame-custom-20 .t3z-link2cta:focus a,
.contrast .frame-custom-20 .t3z-cta:hover strong,
.contrast .frame-custom-20 .t3z-link2cta:hover strong,
.contrast .frame-custom-20 .t3z-cta:focus strong,
.contrast .frame-custom-20 .t3z-link2cta:focus strong {
    background-color: #000;
    color: #ffff34 !important;
}
.contrast .frame-custom-20 .t3z-cta a,
.contrast .frame-custom-20 .t3z-link2cta a,
.contrast .frame-custom-20 .t3z-cta strong,
.contrast .frame-custom-20 .t3z-link2cta strong {
    background-color: #ffff34;
    color: #000 !important;
}
.contrast .news-single-nav-back a,
.contrast .news-backlink-wrap a,
.contrast input[type="submit"] {
    background-color: #ffff34;
    color: #000;
}
.contrast .news-single-nav-back a:hover,
.contrast .news-backlink-wrap a:hover,
.contrast input[type="submit"]:hover,
.contrast .news-single-nav-back a:focus,
.contrast .news-backlink-wrap a:focus,
.contrast input[type="submit"]:focus {
    background-color: #fff;
}
.contrast .news-single-nav-back a a,
.contrast .news-backlink-wrap a a,
.contrast input[type="submit"] a,
.contrast .news-single-nav-back a strong,
.contrast .news-backlink-wrap a strong,
.contrast input[type="submit"] strong {
    background-color: #fff;
    color: #000 !important;
}
.contrast .newscal .calendar .title {
    color: #ffff34;
}
.contrast .newscal .calendar .title .navigation {
    color: #ffff34;
    background-color: transparent;
}
.contrast .newscal .calendar .days > div,
.contrast .newscal .calendar .week > div {
    background-color: #262626;
    color: #fff;
}
.contrast .newscal .calendar .days .th {
    color: #ffff34;
}
.contrast .newscal .calendar .othermonth {
    color: #999;
}
.contrast .newscal .calendar .hasevents .day {
    background-color: #ffff34;
    color: #000;
}
.contrast .newscal .calendar .hasevents .day:hover,
.contrast .newscal .calendar .hasevents .day:focus {
    color: #fff;
    background-color: #000;
}
.contrast .newscal .calendar .hasevents .day .events {
    background-color: white;
    border: 1px solid #262626;
}
.contrast .newscal .calendar .today .day,
.contrast .newscal .calendar .today.hasevents .day {
    color: #fff;
    background-color: #000;
}
.contrast #content .newscal .calendar .hasevents .day .events li a {
    color: #534844;
    background-color: transparent;
}
.contrast .metaButton {
    background-color: #262626;
    border: 1px dotted #ffff34;
    -webkit-box-shadow: 0 0 0 5px #262626;
    box-shadow: 0 0 0 5px #262626;
    color: #ffff34;
}
.contrast .metaButton #phoneLink,
.contrast .metaButton h3 {
    color: #ffff34 !important;
}
.contrast .metaButton #phoneLink:hover,
.contrast .metaButton h3:hover,
.contrast .metaButton #phoneLink:focus,
.contrast .metaButton h3:focus {
    color: #ffff34;
}
.contrast .metaButton #phoneLink a,
.contrast .metaButton h3 a {
    color: #ffff34;
}
.contrast .metaButton li label {
    color: #ffff34;
}
.contrast .metaButton li label input[type="submit"] {
    background-color: #ffff34 !important;
    color: #000;
}
.contrast .metaButton li label input[type="submit"]:hover,
.contrast .metaButton li label input[type="submit"]:focus {
    background-color: #fff;
}
.contrast .metaButton a[href^="tel:"]:hover,
.contrast .metaButton .tel:hover,
.contrast .metaButton a[href^="mailto:"]:hover,
.contrast .metaButton .mail:hover,
.contrast .metaButton a[href^="tel:"]:focus,
.contrast .metaButton .tel:focus,
.contrast .metaButton a[href^="mailto:"]:focus,
.contrast .metaButton .mail:focus {
    background-color: transparent;
}
.contrast .metaButton p {
    color: #ffff34;
}
.contrast .hideObject {
    background-color: #000;
}
.bio-bubble-extended .bb-wrap {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    width: 100%;
    float: none;
    padding-left: 10px;
    padding-right: 10px;
}
@media screen and (min-width: 480px) {
    .bio-bubble-extended .bb-wrap {
        -webkit-flex-wrap: nowrap;
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row;
    }
}
@media screen and (min-width: 768px) {
    .bio-bubble-extended .bb-wrap {
        padding-left: 46px;
        padding-right: 46px;
    }
}
.bio-bubble-extended .bb-wrap:hover .bb-image .bb-image-copyright,
.bio-bubble-extended .bb-wrap:focus .bb-image .bb-image-copyright {
    opacity: 1;
    transition: all 500ms ease;
}
.bio-bubble-extended .bb-wrap:hover .bb-image img,
.bio-bubble-extended .bb-wrap:focus .bb-image img {
    transform: scale(1.1);
    transition: all 500ms ease;
}
.bio-bubble-extended .bb-wrap .bb-image {
    background-color: #534844;
    margin: 0;
    position: relative;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    border-radius: 50%;
    -webkit-box-shadow: 0 0 0 3px #fff;
    box-shadow: 0 0 0 3px #fff;
    display: block;
    float: none !important;
    border: 3px solid #534844;
    width: 100%;
    max-width: 190px;
    overflow: hidden;
}
@media screen and (min-width: 480px) {
    .bio-bubble-extended .bb-wrap .bb-image {
        width: 35%;
        margin: 0 28px 0 0;
    }
}
.bio-bubble-extended .bb-wrap .bb-image .bb-image-copyright {
    opacity: 1;
    position: absolute;
    left: 0;
    bottom: 0;
    transition: all 500ms ease;
    width: 100%;
    padding: 20px 30px 20px 30px;
    margin: 0 auto;
    height: 100px;
    text-align: center;
    font-size: 12px;
    color: #534844;
    background: -moz-linear-gradient(
        top,
        rgba(255, 255, 255, 0) 0%,
        rgba(255, 255, 255, 0.8) 40%
    );
    background: -webkit-linear-gradient(
        top,
        rgba(255, 255, 255, 0) 0%,
        rgba(255, 255, 255, 0.8) 40%
    );
    background: linear-gradient(
        to bottom,
        rgba(255, 255, 255, 0) 0%,
        rgba(255, 255, 255, 0.8) 40%
    );
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ccffffff', GradientType=0);
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: flex-end;
    -ms-flex-align: flex-end;
    align-items: flex-end;
}
@media screen and (min-width: 980px) {
    .bio-bubble-extended .bb-wrap .bb-image .bb-image-copyright {
        opacity: 0;
        top: 0;
        height: 100%;
        padding: 20px;
        background-color: rgba(255, 255, 255, 0.8);
        font-size: 16px;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center;
    }
}
.bio-bubble-extended .bb-wrap .bb-image img {
    border: 3px solid #fff;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    border-radius: 50%;
    display: block;
    width: 100%;
    transform: scale(1);
    transition: all 500ms ease;
}
.bio-bubble-extended .bb-wrap .bb-text {
    background-color: #534844;
    overflow: hidden;
    padding: 15px;
    position: relative;
    z-index: 4;
    width: 100%;
    margin-top: 20px;
    margin-bottom: 40px;
}
@media screen and (min-width: 480px) {
    .bio-bubble-extended .bb-wrap .bb-text {
        width: 65%;
        margin-top: 0;
        margin-bottom: 0;
    }
}
.bio-bubble-extended .bb-wrap .bb-text h3,
.bio-bubble-extended .bb-wrap .bb-text .bb-content-wrap,
.bio-bubble-extended .bb-wrap .bb-text label {
    color: #fff;
    font-size: 12px;
    font-size: 0.75rem;
    font-weight: normal;
    line-height: 150%;
    margin: 0;
    padding: 0;
    text-align: left;
    text-transform: none;
}
.bio-bubble-extended .bb-wrap .bb-text h3 {
    font-weight: bold;
    margin-bottom: 5px;
    font-size: 16px;
}
.bio-bubble-extended .bb-wrap .bb-text label {
    color: #fff;
    cursor: pointer;
    display: none;
}
.bio-bubble-extended .bb-wrap .bb-text a {
    color: #fff;
}
.no-js .bio-bubble-extended .bb-wrap .bb-text a {
    display: none;
}
.bio-bubble-extended .bb-wrap .bb-text a.bb-more {
    margin-top: 18px;
    display: inline-block;
    border: 2px solid #ffffff;
    padding: 2px 7px;
}
.bio-bubble-extended .bb-wrap .bb-text a.bb-more:hover {
    background-color: #7db730;
    border-color: #7db730;
    text-decoration: none;
}
.bio-bubble-extended .bb-wrap .bb-text [href^="tel:"]:before,
.bio-bubble-extended .bb-wrap .bb-text .tel:before {
    top: 0;
}
.bio-bubble-extended .bb-wrap .bb-text [href^="mailto:"]:before {
    top: 1px;
}
.bio-bubble-extended .bb-wrap .bb-text .bb-open-check {
    display: none;
}
.no-js
    .bio-bubble-extended
    .bb-wrap
    .bb-text
    .bb-open-check:checked
    ~ .bb-overlay-outer-wrap {
    opacity: 1;
    visibility: visible;
}
.no-js .bb-overlay {
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 1005;
    background-color: rgba(0, 0, 0, 0.7);
    opacity: 0;
    transition: opacity 500ms;
    visibility: hidden;
}
.js .bb-box #cboxClose {
    position: absolute;
    top: 2px !important;
    right: 2px !important;
    z-index: 1020;
    background-color: transparent;
    background-image: none;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    background-clip: padding-box;
    color: #333;
    font-size: 22px;
    font-weight: 700;
    text-decoration: none;
    padding: 5px 10px 5px 0;
    width: auto;
    height: auto;
    text-indent: 0;
}
@media screen and (min-width: 480px) {
    .js .bb-box #cboxClose {
        background-color: #fff;
    }
}
.bb-popup {
    background-color: #fff;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    font-size: 16px;
    background-clip: padding-box;
    margin: 0;
    max-width: 320px;
    min-width: 300px;
    padding: 22px 18px 20px 24px;
    position: relative;
    -webkit-transition: opacity 2s linear;
    -moz-transition: opacity 2s linear;
    -ms-transition: opacity 2s linear;
    -o-transition: opacity 2s linear;
    transition: opacity 2s linear;
    z-index: 1010;
}
@media screen and (min-width: 480px) {
    .bb-popup {
        max-width: 480px;
        min-width: 460px;
    }
}
@media screen and (min-width: 768px) {
    .bb-popup {
        max-width: 768px;
        min-width: 700px;
    }
}
@media screen and (min-width: 980px) {
    .bb-popup {
        max-width: 800px;
        min-width: 700px;
    }
}
.bb-popup .bb-description-popup {
    font-size: 12px;
    margin-bottom: 10px;
}
.no-js .bb-popup {
    -webkit-border-radius: 5px;
    border-radius: 5px;
    margin: 70px auto;
    max-height: 1000px;
    max-height: 80vh;
    width: 90%;
}
.bb-popup .bb-close {
    position: absolute;
    top: 8px;
    right: 16px;
    z-index: 1;
    background-color: #fff;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    background-clip: padding-box;
    color: #333;
    font-size: 30px;
    font-weight: 700;
    text-decoration: none;
    padding: 5px 12px 8px;
}
.js .bb-popup .bb-close {
    display: none;
}
.bb-popup .bb-text-ext {
    max-height: 100%;
    height: 100%;
    max-height: 75vh;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;
    -webkit-transform: translateZ(0);
    -webkit-transform: translate3d(0, 0, 0);
    -webkit-perspective: 1000;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-align-content: flex-start;
    -ms-flex-line-pack: start;
    align-content: flex-start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
}
@media screen and (min-width: 480px) {
    .bb-popup .bb-text-ext {
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row;
    }
}
.bb-popup .bb-content,
.bb-popup .bb-images {
    -webkit-order: 0;
    -ms-flex-order: 0;
    order: 0;
    -webkit-flex: 1 1 auto;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    -webkit-align-self: flex-start;
    -ms-flex-item-align: flex-start;
    align-self: flex-start;
}
.bb-popup .bb-content {
    padding: 0 8px 0 0;
    -webkit-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
}
.bb-popup .bb-content h2:first-child,
.bb-popup .bb-content h3:first-child,
.bb-popup .bb-content h4:first-child,
.bb-popup .bb-content h5:first-child {
    font-weight: bold;
    font-size: 30px;
    line-height: 33px;
    margin-top: 0 !important;
    margin-bottom: 6px;
    text-transform: uppercase;
}
.bb-popup .bb-content h2:first-child + h2,
.bb-popup .bb-content h3:first-child + h2,
.bb-popup .bb-content h4:first-child + h2,
.bb-popup .bb-content h5:first-child + h2,
.bb-popup .bb-content h2:first-child + h3,
.bb-popup .bb-content h3:first-child + h3,
.bb-popup .bb-content h4:first-child + h3,
.bb-popup .bb-content h5:first-child + h3,
.bb-popup .bb-content h2:first-child + h4,
.bb-popup .bb-content h3:first-child + h4,
.bb-popup .bb-content h4:first-child + h4,
.bb-popup .bb-content h5:first-child + h4 {
    margin-top: 8px;
}
@media screen and (min-width: 480px) {
    .bb-popup .bb-content {
        -webkit-flex: 0 0 68%;
        -ms-flex: 0 0 68%;
        flex: 0 0 68%;
    }
}
.bb-popup .bb-images {
    -webkit-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 1 0 100%;
    width: 100%;
    padding: 8px 8px 0 8px;
}
@media screen and (min-width: 480px) {
    .bb-popup .bb-images {
        -webkit-flex: 0 0 32%;
        -ms-flex: 0 0 32%;
        flex: 0 0 32%;
        width: 32%;
    }
}
.bb-popup .bb-images img {
    margin: 0 0 8px;
    width: 100%;
}
.bio-bubble .bb-wrap {
    width: 100%;
    float: none;
    padding: 20px;
    max-width: 295px;
}
.bio-bubble .bb-wrap .bb-image {
    background-color: #534844;
    margin: 0 auto;
    position: relative;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    border-radius: 50%;
    -webkit-box-shadow: 0 0 0 3px #fff;
    box-shadow: 0 0 0 3px #fff;
    display: block;
    float: none !important;
    border: 3px solid #534844;
    width: 100%;
    max-width: 145px;
    overflow: hidden;
}
.bio-bubble .bb-wrap .bb-image img {
    border: 3px solid #fff;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    border-radius: 50%;
    display: block;
    width: 100%;
    transform: scale(1);
    transition: all 500ms ease;
}
.bio-bubble .bb-wrap .bb-text {
    background-color: #534844;
    overflow: hidden;
    padding: 8px 16px 8px 16px;
    position: relative;
    z-index: 4;
    width: 100%;
    margin: 0 auto;
    max-width: 210px;
    margin-top: -26px;
    text-align: center;
}
.bio-bubble .bb-wrap .bb-text h3,
.bio-bubble .bb-wrap .bb-text .bb-content-wrap,
.bio-bubble .bb-wrap .bb-text label {
    color: #fff;
    font-size: 12px;
    font-size: 0.75rem;
    font-weight: normal;
    line-height: 150%;
    margin: 0;
    padding: 0;
    text-align: center;
    text-transform: none;
}
.bio-bubble .bb-wrap .bb-text h3 {
    font-size: 15px;
    font-weight: bold;
    margin-bottom: 5px;
}
.bio-bubble .bb-wrap .bb-text label {
    color: #fff;
    cursor: pointer;
    display: none;
}
.bio-bubble .bb-wrap .bb-text p {
    margin-bottom: 0;
}
.bio-bubble .bb-wrap .bb-text a {
    color: #fff;
}
.no-js .bio-bubble .bb-wrap .bb-text a {
    display: none;
}
.bio-bubble .bb-wrap .bb-text a.bb-more {
    display: inline-block;
    border: 2px solid #ffffff;
    padding: 2px 7px;
}
.bio-bubble .bb-wrap .bb-text a.bb-more:hover {
    background-color: #7db730;
    border-color: #7db730;
    text-decoration: none;
}
.bio-bubble .bb-wrap .bb-text [href^="tel:"]:before,
.bio-bubble .bb-wrap .bb-text .tel:before {
    top: 0;
}
.bio-bubble .bb-wrap .bb-text [href^="mailto:"]:before {
    top: 1px;
}
.bio-bubble .bb-wrap .bb-text .bb-open-check {
    display: none;
}
.no-js
    .bio-bubble
    .bb-wrap
    .bb-text
    .bb-open-check:checked
    ~ .bb-overlay-outer-wrap {
    opacity: 1;
    visibility: visible;
}
.no-js .bb-overlay {
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 1005;
    background-color: rgba(0, 0, 0, 0.7);
    opacity: 0;
    transition: opacity 500ms;
    visibility: hidden;
}
.js .bb-box #cboxClose {
    position: absolute;
    top: 2px !important;
    right: 2px !important;
    z-index: 1020;
    background-color: transparent;
    background-image: none;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    background-clip: padding-box;
    color: #333;
    font-size: 22px;
    font-weight: 700;
    text-decoration: none;
    padding: 5px 10px 5px 0;
    width: auto;
    height: auto;
    text-indent: 0;
}
@media screen and (min-width: 480px) {
    .js .bb-box #cboxClose {
        background-color: #fff;
    }
}
.bb-popup {
    background-color: #fff;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    font-size: 16px;
    background-clip: padding-box;
    margin: 0;
    max-width: 320px;
    padding: 22px 18px 20px 24px;
    position: relative;
    -webkit-transition: opacity 2s linear;
    -moz-transition: opacity 2s linear;
    -ms-transition: opacity 2s linear;
    -o-transition: opacity 2s linear;
    transition: opacity 2s linear;
    z-index: 1010;
}
@media screen and (min-width: 480px) {
    .bb-popup {
        max-width: 480px;
    }
}
@media screen and (min-width: 768px) {
    .bb-popup {
        max-width: 768px;
    }
}
@media screen and (min-width: 980px) {
    .bb-popup {
        max-width: 800px;
    }
}
.no-js .bb-popup {
    -webkit-border-radius: 5px;
    border-radius: 5px;
    margin: 70px auto;
    max-height: 1000px;
    max-height: 80vh;
    width: 90%;
}
.bb-popup .bb-close {
    position: absolute;
    top: 8px;
    right: 16px;
    z-index: 1;
    background-color: #fff;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    background-clip: padding-box;
    color: #333;
    font-size: 30px;
    font-weight: 700;
    text-decoration: none;
    padding: 5px 12px 8px;
}
.js .bb-popup .bb-close {
    display: none;
}
.bb-popup .bb-text-ext {
    max-height: 100%;
    height: 100%;
    max-height: 75vh;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;
    -webkit-transform: translateZ(0);
    -webkit-transform: translate3d(0, 0, 0);
    -webkit-perspective: 1000;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-align-content: flex-start;
    -ms-flex-line-pack: start;
    align-content: flex-start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
}
@media screen and (min-width: 480px) {
    .bb-popup .bb-text-ext {
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row;
    }
}
.bb-popup .bb-content,
.bb-popup .bb-images {
    -webkit-order: 0;
    -ms-flex-order: 0;
    order: 0;
    -webkit-flex: 1 1 auto;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    -webkit-align-self: flex-start;
    -ms-flex-item-align: flex-start;
    align-self: flex-start;
}
.bb-popup .bb-content {
    padding: 0 8px 0 0;
    -webkit-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
}
.bb-popup .bb-content h2:first-child,
.bb-popup .bb-content h3:first-child,
.bb-popup .bb-content h4:first-child,
.bb-popup .bb-content h5:first-child {
    font-weight: bold;
    font-size: 30px;
    line-height: 33px;
    margin-top: 0 !important;
    margin-bottom: 6px;
    text-transform: uppercase;
}
.bb-popup .bb-content h2:first-child + h2,
.bb-popup .bb-content h3:first-child + h2,
.bb-popup .bb-content h4:first-child + h2,
.bb-popup .bb-content h5:first-child + h2,
.bb-popup .bb-content h2:first-child + h3,
.bb-popup .bb-content h3:first-child + h3,
.bb-popup .bb-content h4:first-child + h3,
.bb-popup .bb-content h5:first-child + h3,
.bb-popup .bb-content h2:first-child + h4,
.bb-popup .bb-content h3:first-child + h4,
.bb-popup .bb-content h4:first-child + h4,
.bb-popup .bb-content h5:first-child + h4 {
    margin-top: 8px;
}
@media screen and (min-width: 480px) {
    .bb-popup .bb-content {
        -webkit-flex: 0 0 68%;
        -ms-flex: 0 0 68%;
        flex: 0 0 68%;
    }
}
.bb-popup .bb-images {
    -webkit-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 1 0 100%;
    width: 100%;
    padding: 8px 8px 0 8px;
}
@media screen and (min-width: 480px) {
    .bb-popup .bb-images {
        -webkit-flex: 0 0 32%;
        -ms-flex: 0 0 32%;
        flex: 0 0 32%;
        width: 32%;
    }
}
.bb-popup .bb-images img {
    margin: 0 0 8px;
    width: 100%;
}
.metaButton {
    background-color: #534844;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border: 1px dotted #fff;
    -webkit-box-shadow: 0 0 0 5px #534844, 0 0 9px 2px #000;
    box-shadow: 0 0 0 5px #534844, 0 0 9px 2px #000;
    color: #fff;
    padding: 10px;
    z-index: 1000;
    overflow: hidden;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -ms-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
    position: absolute;
    top: 510px;
    right: -240px;
    width: 310px;
    height: 60px;
    display: none;
}
.metaButton h2 {
    display: none;
}
.metaButton label {
    color: white;
}
.metaButton label,
.metaButton input[type="text"],
.metaButton input[type="email"],
.metaButton input[type="password"],
.metaButton input[type="tel"],
.metaButton input[type="number"],
.metaButton select,
.metaButton textarea,
.metaButton .ce-form_formframework form label ~ div.input {
    max-width: 100% !important;
    width: 100% !important;
}
.metaButton textarea {
    height: 91px;
}
#phone.metaButton {
    top: 620px;
}
#bigSlide .metaButton {
    top: 620px;
}
@media (max-width: 950px) {
    .metaButton {
        position: fixed;
        top: auto !important;
        bottom: 140px;
    }
}
.metaButton.action {
    right: 0px;
    z-index: 1005;
    height: 325px;
}
.metaButton.action .hideObject {
    display: block;
    position: absolute;
    top: 9px;
    right: 0;
}
.metaButton.action .hideObject:hover,
.metaButton.action .hideObject:focus {
    background-position: 3px -125px;
}
.metaButton #phoneLink,
.metaButton h3 {
    color: #fff !important;
    font-size: 20px;
    margin: 0;
    padding: 5px 0 16px 60px;
    position: relative;
}
.metaButton #phoneLink:before,
.metaButton h3:before {
    background-image: url("../Images/SpriteNeuer.png");
    background-repeat: no-repeat;
    background-position: -291px -14px;
    background-size: 400px auto;
    text-indent: -9999px;
    content: "";
    display: block;
    width: 45px;
    height: 35px;
    position: absolute;
    top: 3px;
    left: 5px;
}
.metaButton #phoneLink:hover,
.metaButton h3:hover,
.metaButton #phoneLink:focus,
.metaButton h3:focus {
    color: #fff;
    background-color: transparent;
}
.metaButton #phoneLink a,
.metaButton h3 a {
    color: #fff;
}
.metaButton label {
    color: #fff;
    font-size: 14px;
    padding: 6px 0 3px;
    -webkit-transition: all 0.5s linear;
    -moz-transition: all 0.5s linear;
    -ms-transition: all 0.5s linear;
    -o-transition: all 0.5s linear;
    transition: all 0.5s linear;
    width: 100%;
}
.metaButton label strong {
    color: #fff;
    background-color: #e64e4a;
    padding: 15px 0px 5px;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    min-height: 60px;
    text-align: center;
    z-index: 1050;
}
.metaButton ol,
.metaButton ul,
.metaButton li {
    margin: 0;
    padding: 0;
}
.metaButton input[type="submit"],
.metaButton button {
    background-color: #b0cb73;
    color: #534844;
}
.metaButton input[type="submit"]:hover,
.metaButton button:hover,
.metaButton input[type="submit"]:focus,
.metaButton button:focus {
    background-color: #7db730;
}
.metaButton input[type="text"],
.metaButton input[type="email"],
.metaButton textarea {
    width: 100%;
}
.metaButton input[type="submit"],
.metaButton button {
    margin: 15px 5px 0 0;
    padding: 4px 10px;
}
#shop.metaButton {
    top: 530px;
}
#shop.metaButton a {
    display: block;
    padding-left: 4px;
    color: white;
}
#shop.metaButton a:focus,
#shop.metaButton a:hover {
    color: #b0cb73;
}
#shop.metaButton a i {
    font-size: 35px;
}
#shop.metaButton a span {
    display: none;
}
@media (max-width: 950px) {
    #shop.metaButton {
        position: fixed;
        top: auto;
        bottom: 223px;
    }
}
#contact.metaButton {
    top: 710px;
}
#bigSlide #contact.metaButton {
    top: 710px;
}
@media (max-width: 950px) {
    #contact.metaButton {
        position: fixed;
        top: auto;
        bottom: 58px;
    }
}
#widgetMenu:checked ~ #search .metaButton {
    display: none;
}
.metaButton .csc-form-element-submit label,
.metaButton .hideObject {
    display: none;
}
.metaButton a[href^="tel:"],
.metaButton .tel,
.metaButton a[href^="mailto:"],
.metaButton .mail {
    margin: 0;
}
.metaButton a[href^="tel:"]:before,
.metaButton .tel:before,
.metaButton a[href^="mailto:"]:before,
.metaButton .mail:before {
    content: none;
}
.metaButton a[href^="tel:"]:hover,
.metaButton .tel:hover,
.metaButton a[href^="mailto:"]:hover,
.metaButton .mail:hover,
.metaButton a[href^="tel:"]:focus,
.metaButton .tel:focus,
.metaButton a[href^="mailto:"]:focus,
.metaButton .mail:focus {
    background-color: transparent;
}
.metaButton p {
    color: #fff;
    margin: 14px 0px;
}
.metaButton .csc-default:after,
.metaButton div[id^="c"]:after {
    content: "";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}
#phone:hover #phoneLink:before,
#phone:focus #phoneLink:before {
    background-position: -350px -140px;
}
#phone.action #phoneLink:before {
    background-position: -350px -140px;
}
#phone #phoneLink {
    display: inline-block;
    padding: 8px 0 10px 60px;
    position: relative;
}
#phone #phoneLink:before {
    background-image: url("../Images/SpriteNeuer.png");
    background-repeat: no-repeat;
    background-position: -350px -11px;
    background-size: 400px auto;
    text-indent: -9999px;
    content: "";
    display: block;
    width: 40px;
    height: 40px;
    position: absolute;
    top: 0;
    left: 7px;
}
#phone #phoneLink a {
    padding: 0 5px;
    margin: 0 0 20px 0;
    display: inline-block;
    text-decoration: none;
}
#contact:hover h3:before,
#contact:focus h3:before {
    background-position: -291px -142px;
}
#contact.action {
    height: 460px;
}
#contact.action h3:before {
    background-position: -291px -142px;
}
@font-face {
    font-family: "source_sans_prolight";
    src: url("../Fonts/SourceSansPro-Light/SourceSansPro-light.eot");
    font-display: swap;
}
@font-face {
    font-family: "source_sans_prolight";
    src: url(data:application/font-woff;charset=utf-8;base64,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)
            format("woff"),
        url("../Fonts/SourceSansPro-Light/SourceSansPro-Light.svg#source_sans_prolight")
            format("svg");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: "source_sans_probold";
    src: url("../Fonts/SourceSansPro-Bold/SourceSansPro-Bold.eot");
    font-display: swap;
}
@font-face {
    font-family: "source_sans_probold";
    src: url(data:application/font-woff;charset=utf-8;base64,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)
            format("woff"),
        url("../Fonts/SourceSansPro-Bold/SourceSansPro-Bold.svg#source_sans_probold")
            format("svg");
    font-weight: normal;
    font-display: swap;
}
@font-face {
    font-family: "SourceSansPro";
    src: url("../Fonts/SourceSansPro/SourceSansPro-Regular.ttf");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: "SourceSansPro";
    src: url("../Fonts/SourceSansPro/SourceSansPro-Italic.ttf");
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}
@font-face {
    font-family: "SourceSansPro";
    src: url("../Fonts/SourceSansPro/SourceSansPro-Bold.ttf");
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: "SourceSansPro";
    src: url("../Fonts/SourceSansPro/SourceSansPro-BoldItalic.ttf");
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}
.lookslike-h1,
h1 {
    font-family: Arial, Tahoma, Verdana, sans-serif;
    font-size: 32px;
    font-weight: bold;
    font-style: normal;
    color: #534844;
    margin-top: 30px;
    margin-bottom: 3px;
    text-transform: uppercase;
    line-height: 48px;
    padding-bottom: 0.25em;
    border-bottom: 1px dotted #534844;
    clear: both;
    margin-top: 12px;
    margin-bottom: 17px;
    line-height: 1.2em;
    font-family: SourceSansPro, Arial, sans-serif;
    letter-spacing: -0.025em;
}
.lookslike-h1 a,
h1 a {
    color: #534844;
    text-decoration: none;
}
.lookslike-h1 a:hover,
h1 a:hover,
.lookslike-h1 a:focus,
h1 a:focus {
    text-decoration: underline;
}
.lookslike-h2,
h2 {
    font-family: Arial, Tahoma, Verdana, sans-serif;
    font-size: 25px;
    font-weight: bold;
    font-style: normal;
    color: #534844;
    margin-top: 30px;
    margin-bottom: 3px;
    text-transform: uppercase;
    line-height: 37px;
    margin-bottom: 6px;
    line-height: 1.125em;
    font-family: SourceSansPro, Arial, sans-serif;
    font-weight: normal;
}
.lookslike-h2 a,
h2 a {
    color: #534844;
    text-decoration: none;
}
.lookslike-h2 a:hover,
h2 a:hover,
.lookslike-h2 a:focus,
h2 a:focus {
    text-decoration: underline;
}
.lookslike-h3,
h3 {
    font-family: Arial, Tahoma, Verdana, sans-serif;
    font-size: 23px;
    font-weight: bold;
    font-style: normal;
    color: #534844;
    margin-top: 30px;
    margin-bottom: 3px;
    text-transform: uppercase;
    line-height: 34px;
    margin-bottom: 9px;
    line-height: 1.125em;
    font-family: SourceSansPro, Arial, sans-serif;
}
.lookslike-h3 a,
h3 a {
    color: #534844;
    text-decoration: none;
}
.lookslike-h3 a:hover,
h3 a:hover,
.lookslike-h3 a:focus,
h3 a:focus {
    text-decoration: underline;
}
.lookslike-h4,
h4 {
    font-family: Arial, Tahoma, Verdana, sans-serif;
    font-size: 18px;
    font-weight: bold;
    font-style: normal;
    color: #534844;
    margin-top: 30px;
    margin-bottom: 3px;
    text-transform: uppercase;
    line-height: 27px;
}
.lookslike-h4 a,
h4 a {
    color: #534844;
    text-decoration: none;
}
.lookslike-h4 a:hover,
h4 a:hover,
.lookslike-h4 a:focus,
h4 a:focus {
    text-decoration: underline;
}
.lookslike-h5,
h5 {
    font-family: Arial, Tahoma, Verdana, sans-serif;
    font-size: 16px;
    font-weight: bold;
    font-style: normal;
    color: #534844;
    margin-top: 30px;
    margin-bottom: 3px;
    text-transform: uppercase;
    line-height: 24px;
}
.lookslike-h5 a,
h5 a {
    color: #534844;
    text-decoration: none;
}
.lookslike-h5 a:hover,
h5 a:hover,
.lookslike-h5 a:focus,
h5 a:focus {
    text-decoration: underline;
}
.cright h1,
.cright h2,
.cright h3,
.cright h4,
.cright ul a {
    -ms-word-break: break-all;
    word-break: keep-all;
    word-break: break-word;
    -webkit-hyphens: auto;
    -moz-hyphens: auto;
    -ms-hyphens: auto;
    hyphens: auto;
}
blockquote {
    color: #534844;
}
blockquote::before {
    content: "\201E\0020";
}
blockquote::after {
    content: "\201F\0020";
}
blockquote p {
    display: inline;
}
.indent {
    padding-left: 10%;
    padding-right: 10%;
}
p,
label,
legend,
li,
.tx-indexedsearch-whatis,
.news-list-date,
.teaser-text {
    font-family: Arial, Tahoma, Verdana, sans-serif;
    font-weight: normal;
    font-style: normal;
    color: #534844;
    line-height: 150%;
}
p,
ul li,
ol li,
.tx-indexedsearch-whatis,
.news-list-date {
    font-size: 0.875em;
}
p ul li,
ul li ul li,
ol li ul li,
.tx-indexedsearch-whatis ul li,
.news-list-date ul li,
p ol li,
ul li ol li,
ol li ol li,
.tx-indexedsearch-whatis ol li,
.news-list-date ol li {
    font-size: inherit;
}
.news-single-nav-back a,
.news-backlink-wrap a,
input[type="submit"],
button.submit,
.btn {
    background-color: #534844;
    border: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    -o-border-radius: 0;
    border-radius: 0;
    color: #fff;
    display: inline-block;
    padding: 8px 14px;
    text-decoration: none;
}
.news-single-nav-back a:hover,
.news-backlink-wrap a:hover,
input[type="submit"]:hover,
button.submit:hover,
.btn:hover,
.news-single-nav-back a:focus,
.news-backlink-wrap a:focus,
input[type="submit"]:focus,
button.submit:focus,
.btn:focus {
    background-color: #7db730;
    color: #fff;
    text-decoration: none;
}
.cright .news-single-nav-back a:hover,
.cright .news-backlink-wrap a:hover,
.cright input[type="submit"]:hover,
.cright button.submit:hover,
.cright .btn:hover,
.cright .news-single-nav-back a:focus,
.cright .news-backlink-wrap a:focus,
.cright input[type="submit"]:focus,
.cright button.submit:focus,
.cright .btn:focus {
    background-color: #e5f2d4;
    color: #534844;
}
.btn-green {
    background: #b0cb73;
    color: #534844;
}
.btn-green:focus,
.btn-green:hover {
    background: #e5f2d4;
}
a,
.internal-link {
    color: #618f25;
    text-decoration: none;
}
a:hover,
.internal-link:hover,
a:focus,
.internal-link:focus {
    color: #534844;
    text-decoration: underline;
}
#content .cright a,
#content .cright .internal-link {
    color: #fff;
}
#content .cright a.ui-tabs-anchor,
#content .cright .internal-link.ui-tabs-anchor {
    color: #534844;
}
a[href^="tel:"],
.tel,
a[href^="mailto:"],
.mail {
    display: inline-block;
    margin: 0 0 0 25px;
    position: relative;
}
a[href^="tel:"]:before,
.tel:before,
a[href^="mailto:"]:before,
.mail:before {
    background-image: url("../Images/SpriteNeuer.png");
    background-repeat: no-repeat;
    background-position: -108px -76px;
    background-size: 400px auto;
    text-indent: -9999px;
    background-size: 150px auto;
    content: "";
    display: block;
    width: 18px;
    height: 16px;
    position: absolute;
    top: 5px;
    left: -23px;
}
a[href^="tel:"],
.tel {
    margin-left: 22px;
}
a[href^="tel:"]:before,
.tel:before {
    background-position: -127px -75px;
    top: 3px;
}
.hidden,
dfn.menu {
    position: absolute;
    left: -1000px;
    top: -1000px;
    width: 0px;
    height: 0px;
    overflow: hidden;
    display: inline;
}
.fixed {
    position: absolute;
    position: fixed;
    left: 0;
    right: 0;
    margin: 0 auto;
    width: 100%;
}
.widget-checkbox {
    display: none;
}
.h_iframe {
    position: relative;
    margin-bottom: 10px;
}
.h_iframe .ratioYouTube {
    display: block;
    width: 100%;
    height: auto;
}
.h_iframe embed,
.h_iframe iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    frameborder: 0;
}
.t3z-cta,
.t3z-link2cta {
    background-color: #534844;
    border: 0;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    padding: 8px 14px;
}
.t3z-cta:hover,
.t3z-link2cta:hover,
.t3z-cta:focus,
.t3z-link2cta:focus,
.t3z-cta:active,
.t3z-link2cta:active {
    color: #fff;
    background-color: #7db730;
    text-decoration: none;
}
.t3z-cta:hover a,
.t3z-link2cta:hover a,
.t3z-cta:focus a,
.t3z-link2cta:focus a,
.t3z-cta:active a,
.t3z-link2cta:active a {
    color: #fff;
    background-color: #7db730;
    text-decoration: none;
}
.t3z-cta a,
.t3z-link2cta a {
    color: #fff;
    background-color: #534844;
    text-decoration: none;
}
.cright .t3z-cta:hover,
.cright .t3z-link2cta:hover,
.cright .t3z-cta:focus,
.cright .t3z-link2cta:focus,
.cright .t3z-cta:active,
.cright .t3z-link2cta:active {
    color: #534844 !important;
    background-color: #e5f2d4;
    text-decoration: none;
}
.cright .t3z-cta:hover a,
.cright .t3z-link2cta:hover a,
.cright .t3z-cta:focus a,
.cright .t3z-link2cta:focus a,
.cright .t3z-cta:active a,
.cright .t3z-link2cta:active a {
    color: #534844 !important;
    background-color: #e5f2d4;
    text-decoration: none;
}
.frame-custom-20 .t3z-cta:hover,
.frame-custom-20 .t3z-link2cta:hover,
.frame-custom-20 .t3z-cta:focus,
.frame-custom-20 .t3z-link2cta:focus,
.frame-custom-20 .t3z-cta:active,
.frame-custom-20 .t3z-link2cta:active {
    color: #534844 !important;
    background-color: #e5f2d4;
    text-decoration: none;
}
.frame-custom-20 .t3z-cta:hover a,
.frame-custom-20 .t3z-link2cta:hover a,
.frame-custom-20 .t3z-cta:focus a,
.frame-custom-20 .t3z-link2cta:focus a,
.frame-custom-20 .t3z-cta:active a,
.frame-custom-20 .t3z-link2cta:active a {
    color: #534844 !important;
    background-color: #e5f2d4;
    text-decoration: none;
}
h2.t3z-special,
.t3z-special {
    border-top: 1px dotted #534844;
    border-bottom: 1px dotted #534844;
    color: #618f25;
    font-size: 0.875rem;
    font-family: Arial, Tahoma, Verdana, sans-serif;
    font-weight: normal;
    font-style: normal;
    line-height: 150%;
    margin: 1em 0;
    padding: 5px 0;
    text-transform: none;
}
.ce-intext h2.t3z-special,
.ce-intext .t3z-special {
    margin-top: 0;
}
.t3z-bullet {
    position: relative;
    margin-left: 40px;
}
.t3z-bullet:before {
    content: "";
    position: absolute;
    top: 8px;
    left: -15px;
    width: 5px;
    height: 5px;
    background-color: #534844;
}
.help-block.error {
    color: #e64e4a;
    border-color: #e64e4a;
    font-size: 0.9em;
    padding-top: 5px;
    display: inline-block;
}
.success:not(.help-block):not(input),
.error:not(.help-block):not(input) {
    color: #fff;
    background-color: #e64e4a;
    padding: 15px 0px 5px;
    margin: 0;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    min-height: 60px;
    text-align: center;
    z-index: 1100;
}
.success {
    background-color: #7db730;
}
.metanav,
.mainnav,
.metanav li,
.mainnav li,
.bxslider,
.bxslider li,
.socials ul,
.socials li,
.quickicons ul,
.quickicons li,
#langnav {
    list-style: none;
    margin: 0;
    padding: 0;
}
.metanav strong,
.mainnav strong,
.metanav li strong,
.mainnav li strong,
.bxslider strong,
.bxslider li strong,
.socials ul strong,
.socials li strong,
.quickicons ul strong,
.quickicons li strong,
#langnav strong {
    font-weight: normal;
}
#skipnav {
    position: absolute;
    left: -9999px;
}
#skipnav a {
    color: #534844;
}
#skipnav a:focus,
#skipnav a:active {
    display: block;
    position: absolute;
    z-index: 10;
    top: 5px;
    left: 9999px;
    font-size: 1em;
    background: #fff;
    border: 2px solid #534844;
    padding: 10px;
    width: 15em;
    height: 2.5em;
    outline: none;
}
body,
.alloff {
    background-color: #e5f2d4;
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100%;
    background-size: cover;
    background-attachment: fixed;
    font-family: Arial, Tahoma, Verdana, sans-serif;
    font-size: 16px;
    overflow-x: hidden;
    position: relative;
}
#cboxContent {
    background-color: transparent !important;
}
#cboxContent #cboxLoadedContent {
    border: 2px solid #000;
    background-color: transparent;
}
#cboxContent #cboxOverlay {
    background-color: #534844;
    position: fixed;
    z-index: 1005;
}
#cboxContent #cboxTitle {
    position: absolute;
    bottom: 12px;
    top: auto;
    left: 0;
    text-align: center;
    width: 100%;
    color: #949494;
}
#cboxContent #cboxLoadedContent {
    margin-bottom: 36px;
}
#cboxContent #cboxClose {
    top: 2px;
}
#cboxContent #cboxNext {
    right: 2px;
}
#cboxContent #cboxPrevious {
    left: 2px;
}
.target {
    position: absolute;
    overflow: hidden;
    min-height: 100%;
    width: 100%;
    left: 0;
}
.target:after {
    content: "";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}
.target .alloff {
    display: none;
}
.cols1x > div {
    width: 30.6%;
    margin-right: 4%;
    margin-bottom: 1em !important;
    float: left;
    height: 180%;
}
.cols1x > div:nth-child(3n + 1) {
    clear: both;
}
.cols1x > div:nth-child(3n + 3) {
    margin-right: 0px;
}
.cols1x > div p:first-child {
    height: 44px;
}
.cols1x > div img {
    width: 100%;
}
@media (max-width: 950px) {
    .cols1x > div {
        width: 48%;
        margin-right: 4%;
    }
    .cols1x > div:nth-child(3n + 1) {
        clear: none;
    }
    .cols1x > div:nth-child(3n + 3) {
        margin-right: 4%;
    }
    .cols1x > div:nth-child(2n + 1) {
        clear: both;
    }
    .cols1x > div:nth-child(2n + 2) {
        margin-right: 0;
    }
}
@media (max-width: 380px) {
    .cols1x > div {
        width: 100%;
        margin-right: 0;
        clear: none;
    }
}
#showmenu:before {
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    content: "";
    display: inline-block;
    position: fixed;
    z-index: -1;
    top: 0;
    left: 0;
}
@media (max-width: 650px) {
    #showmenu:before {
        background-image: none;
    }
}
#widgetSearch:checked ~ #search {
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.hideObject {
    background-color: #534844;
    display: inline-block;
    float: right;
    margin: 0 8px 0 0;
    width: 32px;
    height: 32px;
    background-image: url("../Images/SpriteNeuer.png");
    background-repeat: no-repeat;
    background-position: 3px -43px;
    background-size: 400px auto;
    text-indent: -9999px;
    background-size: 255px auto;
}
#searchForm .hideObject {
    background-color: #534844;
}
#searchForm .hideObject:hover,
#searchForm .hideObject:focus {
    background-color: #534844;
    background-position: 3px -124px;
}
@media (max-width: 650px) {
    .hideObject {
        margin: 0 15px 0 0;
    }
}
body {
    width: 100%;
    position: relative;
}
.target {
    position: static;
}
#showmenu,
#search,
#bigSlide {
    min-width: 320px;
    width: 100%;
    max-width: 100%;
    min-height: 100%;
}
#searchWrap {
    background-color: #b0cb73;
    background-color: rgba(176, 203, 115, 0.9);
    height: 60px;
    width: 100%;
    margin-bottom: -60px;
    -webkit-transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -ms-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;
    transition: all 0.2s linear;
}
#widgetSearch:checked ~ #search #searchWrap {
    margin-bottom: 0px;
}
#searchWrap #searchForm {
    margin: 0 auto;
    width: 100%;
    max-width: 950px;
    text-align: right;
    position: relative;
    padding: 0;
    margin-top: -60px;
    -webkit-transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -ms-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;
    transition: all 0.2s linear;
}
@media (max-width: 1180px) {
    #searchWrap #searchForm {
        margin: 0 100px;
        width: auto;
    }
}
@media (max-width: 950px) {
    #searchWrap #searchForm {
        margin: 0 0 0 100px;
        border-right: 0;
    }
}
@media print {
    #searchWrap #searchForm {
        margin: 0 auto;
    }
}
#searchWrap #searchForm:before {
    background-color: #b0cb73;
    background-color: transparent;
    content: "";
    display: block;
    position: absolute;
    top: 0;
    right: 100%;
    width: 1000%;
    height: 100%;
}
#searchWrap #searchForm:after {
    background-color: #b0cb73;
    background-color: transparent;
    content: "";
    display: block;
    position: absolute;
    top: 0;
    left: 100%;
    width: 1000%;
    height: 100%;
}
#searchWrap #searchForm label {
    display: none;
}
#searchWrap #searchForm input[type="text"] {
    background-color: #fff;
    border: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    -o-border-radius: 0;
    border-radius: 0;
    height: 32px;
    padding: 5px 5px;
}
@media (max-width: 350px) {
    #searchWrap #searchForm input[type="text"] {
        max-width: 195px;
    }
}
#searchWrap #searchForm input[type="submit"] {
    background-color: #534844;
    border: 0;
    color: transparent;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    -o-border-radius: 0;
    border-radius: 0;
    height: 32px;
    padding: 0;
    width: 32px;
    background-image: url("../Images/SpriteNeuer.png");
    background-repeat: no-repeat;
    background-position: -174px -6px;
    background-size: 400px auto;
    text-indent: -9999px;
    background-size: 300px auto;
    margin: 0 15px 0 0;
}
#searchWrap #searchForm input[type="submit"]:hover,
#searchWrap #searchForm input[type="submit"]:focus {
    background-position: -174px -102px;
}
#searchWrap #searchForm .hideObject {
    color: transparent;
    cursor: pointer;
    display: block;
    font-size: 1px;
    line-height: 1px;
}
#widgetSearch:checked ~ #search #searchWrap #searchForm {
    padding: 14px 0;
    margin-top: 0px;
}
@media (max-width: 1180px) {
    #searchWrap #searchForm {
        margin-top: -60px;
    }
}
@media (max-width: 950px) {
    #searchWrap #searchForm {
        margin-top: -60px;
    }
}
@media (max-width: 650px) {
    #searchWrap #searchForm {
        margin-left: 0;
        margin-right: 0;
    }
}
#header {
    border-top: 5px solid #fff;
    border-bottom: 5px solid #fff;
    position: relative;
    width: 100%;
    z-index: 5;
    margin-top: 60px;
}
#header:after {
    content: "";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}
#widgetSearch:checked ~ #search #header {
    margin-top: 0px;
}
#headerWrapOut {
    border-bottom: 5px solid #fff;
    width: 100%;
}
@media (max-width: 620px) {
    #headerWrapOut {
        -webkit-box-shadow: 0 115px #534844;
        box-shadow: 0 115px #534844;
        margin-bottom: 115px;
    }
}
#headerWrapIn {
    background-color: #534844;
    background-color: rgba(83, 72, 68, 0.9);
    border-left: 5px solid #fff;
    display: block;
    height: 135px;
    margin: 0 auto;
    width: 100%;
    max-width: 950px;
    position: relative;
}
@media (max-width: 1180px) {
    #headerWrapIn {
        margin: 0 100px;
        width: auto;
    }
}
@media (max-width: 950px) {
    #headerWrapIn {
        margin: 0 0 0 100px;
        border-right: 0;
    }
}
@media print {
    #headerWrapIn {
        margin: 0 auto;
    }
}
#headerWrapIn:before {
    background-color: #7db730;
    background-color: rgba(125, 183, 48, 0.9);
    content: "";
    display: block;
    position: absolute;
    top: 0;
    right: 100%;
    width: 1000%;
    height: 100%;
}
#headerWrapIn:after {
    border-left: 5px solid white;
    background-color: #7db730;
    background-color: rgba(125, 183, 48, 0.9);
    content: "";
    display: block;
    position: absolute;
    top: 0;
    left: 100%;
    width: 1000%;
    height: 100%;
}
#headerWrapIn:before {
    border-right: 5px solid #fff;
}
@media (max-width: 600px) {
    #headerWrapIn {
        height: 115px;
        margin: 0 0 0 65px;
    }
}
#logo {
    background-color: #534844;
    border: 4px solid white;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    border-radius: 50%;
    position: absolute;
    top: 64px;
    left: -73px;
    width: 140px;
    height: 140px;
    overflow: hidden;
    z-index: 100;
}
#logo a {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    border-radius: 50%;
    display: inline-block;
    height: 100%;
    overflow: hidden;
    width: 100%;
}
@media (max-width: 620px) {
    #logo {
        width: 110px;
        height: 110px;
        left: -57px;
    }
}
#claim {
    color: #7db730;
    font-size: 69px;
    font-family: source_sans_prolight, Arial, sans-serif;
    line-height: 110%;
    position: absolute;
    bottom: 0px;
    left: 85px;
    z-index: 1;
    text-transform: uppercase;
}
@media (max-width: 980px) {
    #claim {
        font-size: 57px;
    }
}
@media (max-width: 760px) {
    #claim {
        font-size: 48px;
        bottom: 6px;
    }
}
@media (max-width: 720px) {
    #claim {
        font-size: 38px;
        bottom: 6px;
    }
}
@media (max-width: 620px) {
    #claim {
        font-size: 47px;
        bottom: -117px;
        left: -60px;
    }
}
@media (max-width: 482px) {
    #claim {
        font-size: 36px;
        bottom: -112px;
        left: -60px;
    }
}
@media (max-width: 362px) {
    #claim {
        font-size: 30px;
        bottom: -106px;
        left: -60px;
    }
}
#claim strong {
    font-family: source_sans_probold, Arial, sans-serif;
}
#langnav {
    position: absolute;
    top: 12px;
    right: 295px;
    margin: 0;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    border: 1px dotted #fff;
    overflow: hidden;
}
#langnav li {
    float: left;
    list-style-type: none;
    margin: 2px;
    margin-left: 0;
    margin-right: 1px;
    font-size: 0.8em;
    line-height: 1em;
    position: relative;
}
#langnav li:before {
    content: attr(data-lang);
    color: #fff;
    display: inline-block;
    width: auto;
    height: 28px;
    position: absolute;
    top: 0;
    left: 0;
    overflow: hidden;
    padding: 8px 12px 8px 12px;
    pointer-events: none;
}
#langnav li:first-child {
    margin-left: 2px;
}
#langnav li:last-child {
    margin-right: 2px;
}
#langnav li a,
#langnav li span,
#langnav li strong {
    background: rgba(255, 255, 255, 0.25);
    color: #fff;
    display: inline-block;
    min-width: 42px;
    overflow: hidden;
    padding: 8px 12px 8px 12px;
    text-indent: -99px;
}
#langnav li a:hover,
#langnav li a:focus {
    color: #7db730;
    color: white;
    background: rgba(125, 183, 48, 0.75);
    text-decoration: none;
}
@media (min-width: 650px) {
    #langnav li:before {
        display: none;
    }
    #langnav li a,
    #langnav li span,
    #langnav li strong {
        text-indent: 0;
    }
}
#langnav .act a,
#langnav .act span,
#langnav .act strong,
#langnav .act:before {
    color: #534844;
    background: rgba(125, 183, 48, 0.5);
}
#langnav .notrans a,
#langnav .notrans span,
#langnav .notrans strong,
#langnav .notrans:before {
    color: #534844;
    background: rgba(255, 255, 255, 0.1);
}
@media (max-width: 650px) {
    #langnav {
        right: 72px;
    }
}
#showSearch {
    cursor: pointer;
    position: absolute;
    top: 8px;
    right: 141px;
    width: 44px;
    height: 44px;
    margin: 0 10px;
    background-image: url("../Images/SpriteNeuer.png");
    background-repeat: no-repeat;
    background-position: -230px -7px;
    background-size: 400px auto;
    text-indent: -9999px;
}
#widgetSearch:checked ~ #search #showSearch,
#showSearch:hover,
#showSearch:focus {
    background-position: -230px -135px;
}
@media (max-width: 650px) {
    #showSearch {
        right: 5px;
    }
}
.quickicons ul {
    position: absolute;
    top: 7px;
    right: 0px;
}
@media (max-width: 650px) {
    .quickicons ul {
        top: 120px;
        right: 12px;
    }
}
.quickicons li {
    float: left;
}
.quickicons a {
    display: block;
    margin-left: 5px;
    width: 44px;
    height: 44px;
    background-image: url("../Images/SpriteNeuer.png");
    background-repeat: no-repeat;
    background-position: 0 -7px;
    background-size: 400px auto;
    text-indent: -9999px;
}
.quickicons a:hover,
.quickicons a:focus {
    background-position: 0 -134px;
}
.quickicons a.opening {
    background-image: url("../Images/SpriteNeuer.png");
    background-repeat: no-repeat;
    background-position: -229px -70px;
    background-size: 400px auto;
    text-indent: -9999px;
}
.quickicons a.opening:hover,
.quickicons a.opening:focus {
    background-position: -286px -244px;
}
.quickicons a.route {
    background-image: url("../Images/SpriteNeuer.png");
    background-repeat: no-repeat;
    background-position: -290px -69px;
    background-size: 400px auto;
    text-indent: -9999px;
}
.quickicons a.route:hover,
.quickicons a.route:focus {
    background-position: -347px -244px;
}
.quickicons a.pricing {
    background-image: url("../Images/SpriteNeuer.png");
    background-repeat: no-repeat;
    background-position: -349px -69px;
    background-size: 400px auto;
    text-indent: -9999px;
}
.quickicons a.pricing:hover,
.quickicons a.pricing:focus {
    background-position: -233px -196px;
}
.breadcrumb:after {
    content: "";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}
#breadcrumb {
    color: #534844;
    padding: 0 0 12px 0;
    margin-bottom: 0;
}
#breadcrumb:after {
    content: "";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}
@media (max-width: 750px) {
    #breadcrumb {
        width: 100%;
    }
}
#breadcrumb a,
#breadcrumb strong {
    color: #534844;
    font-size: 0.75em;
    font-weight: normal;
    text-decoration: none;
}
#breadcrumb a {
    white-space: nowrap;
}
#breadcrumb a:hover,
#breadcrumb a:focus {
    color: #7db730;
}
ol#breadcrumb li {
    margin-bottom: 0;
    float: left;
    font-size: 1em;
    list-style-type: none;
}
#mainframe {
    background-color: #7db730;
    background-color: rgba(125, 183, 48, 0.9);
}
#content {
    background-color: #e5f2d4;
    border-left: 5px solid #fff;
    border-right: 5px solid #fff;
    margin: 0 auto;
    width: 100%;
    max-width: 950px;
    position: relative;
}
@media (max-width: 1180px) {
    #content {
        margin: 0 100px;
        width: auto;
    }
}
@media (max-width: 950px) {
    #content {
        margin: 0 0 0 100px;
        border-right: 0;
    }
}
@media print {
    #content {
        margin: 0 auto;
    }
}
@media (max-width: 650px) {
    #content {
        margin: 0;
        border-left: 0;
    }
}
@media (max-width: 750px) {
    #content {
        padding-bottom: 0 !important;
    }
}
#content .mwidth > .cleft {
    float: left;
    padding-right: 0 !important;
    width: 67%;
}
#content .mwidth > .cright {
    background-color: #7db730;
    float: right;
    width: 31%;
    padding-top: 35px !important;
    overflow: hidden;
    border-left: solid 5px white;
}
@media (max-width: 760px) {
    #content .mwidth > .cright {
        border-left: 0;
    }
}
#content .mwidth > .cright .csc-firstHeader,
#content .mwidth > .cright header:first-child,
#content .mwidth > .cright div header * {
    margin-top: 0;
}
@media (max-width: 750px) {
    #content .mwidth > .cright {
        min-height: 0 !important;
    }
}
#content .mwidth > .grid {
    padding: 12px 16px 12px 16px;
}
@media (max-width: 750px) {
    #content .mwidth > .grid {
        display: inline-block;
        padding: 12px 12px 32px 12px;
        width: 100%;
    }
    #content .mwidth > .grid.cleft {
        padding-right: 16px !important;
    }
}
#content #maincontent.cfull {
    padding: 12px 12px 12px 12px;
}
#content .teasernav {
    margin-top: 0;
    margin-right: 0;
    margin-left: 0;
    padding: 0;
    list-style: none;
}
#content .teasernav li {
    margin-top: 0;
    margin-right: 0;
    margin-left: 0;
    padding: 0;
    list-style: none;
}
#content .teasernav:after {
    content: "";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}
#content .teasernav li {
    position: relative;
    float: left;
    width: 30.6667%;
    margin-right: 4%;
    margin-bottom: 1.5em;
}
#content .teasernav li:before {
    content: none;
}
#content .teasernav li:nth-child(3n + 3) {
    margin-right: 0;
}
#content .teasernav li > img {
    max-width: 250px;
    width: 100%;
}
#content .teasernav li a {
    display: inline-block;
    width: 100%;
    padding: 6px;
    position: absolute;
    bottom: 10px;
    left: 0;
}
#content .teasernav li a:hover .title,
#content .teasernav li a:focus .title {
    background-color: #534844;
}
#content .teasernav li a .title {
    color: #fff;
    font-weight: bold;
    font-style: normal;
    padding: 5px;
    width: 100%;
    background-color: #7db730;
    display: inline-block;
    text-align: center;
    overflow: hidden;
    position: absolute;
    bottom: 0;
    left: 0;
    -ms-word-break: break-all;
    word-break: keep-all;
    word-break: break-word;
    -webkit-hyphens: auto;
    -moz-hyphens: auto;
    -ms-hyphens: auto;
    hyphens: auto;
}
#content .teasernav li a .img {
    background-color: #534844;
    margin: 0 auto 8px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    border-radius: 50%;
    -webkit-box-shadow: 0 0 0 3px #fff;
    box-shadow: 0 0 0 3px #fff;
    display: block;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    border: 3px solid #534844;
    width: 75%;
    max-width: 210px;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
#content .teasernav li a .img:hover,
#content .teasernav li a .img:focus {
    margin-top: 0px;
    width: 89.5%;
}
#content .teasernav li a .img img {
    border: 3px solid #fff;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    border-radius: 50%;
    display: block;
    width: 100%;
}
#content .teasernav li a .img.noimg {
    background-color: #534844;
}
#content .teasernav li .short {
    display: none;
}
#content .teasernav a {
    text-decoration: none;
}
@media (max-width: 1000px) {
    #content .teasernav li {
        width: 48%;
    }
    #content .teasernav li:nth-child(3n + 3) {
        margin-right: 4%;
    }
    #content .teasernav li:nth-child(2n + 2) {
        margin-right: 0;
    }
}
@media (max-width: 500px) {
    #content .teasernav li {
        float: none;
        height: auto;
        width: 100%;
    }
    #content .teasernav li a .img:hover,
    #content .teasernav li a .img:focus {
        width: 75%;
    }
    #content .teasernav li a .img img:hover,
    #content .teasernav li a .img img:focus {
        background-color: rgba(255, 255, 255, 0.6);
    }
}
#content .cright .ce-menu_sitemap ul,
#content .cright .ce-menu_sitemap_pages ul,
#content .subNav {
    overflow: hidden;
    padding-left: 0 !important;
}
#content .cright .ce-menu_sitemap ul li a,
#content .cright .ce-menu_sitemap_pages ul li a,
#content .subNav li a,
#content .cright .ce-menu_sitemap ul li strong,
#content .cright .ce-menu_sitemap_pages ul li strong,
#content .subNav li strong {
    background-color: #e5f2d4;
    color: #534844;
    display: block;
    outline: 0;
    padding: 12px 12px 12px 35px;
    position: relative;
    z-index: 1;
}
#content .cright .ce-menu_sitemap ul li .act,
#content .cright .ce-menu_sitemap_pages ul li .act,
#content .subNav li .act,
#content .cright .ce-menu_sitemap ul li strong,
#content .cright .ce-menu_sitemap_pages ul li strong,
#content .subNav li strong {
    color: #fff;
}
#content .cright .ce-menu_sitemap ul > li:before,
#content .cright .ce-menu_sitemap_pages ul > li:before,
#content .subNav > li:before {
    content: none;
}
#content .cright .ce-menu_sitemap ul > li > a,
#content .cright .ce-menu_sitemap_pages ul > li > a,
#content .subNav > li > a,
#content .cright .ce-menu_sitemap ul > li > strong,
#content .cright .ce-menu_sitemap_pages ul > li > strong,
#content .subNav > li > strong,
#content .cright .ce-menu_sitemap ul > li .toogleSub,
#content .cright .ce-menu_sitemap_pages ul > li .toogleSub,
#content .subNav > li .toogleSub {
    font-weight: bold;
}
#content .cright .ce-menu_sitemap ul > li > a:after,
#content .cright .ce-menu_sitemap_pages ul > li > a:after,
#content .subNav > li > a:after,
#content .cright .ce-menu_sitemap ul > li > strong:after,
#content .cright .ce-menu_sitemap_pages ul > li > strong:after,
#content .subNav > li > strong:after,
#content .cright .ce-menu_sitemap ul > li .toogleSub:after,
#content .cright .ce-menu_sitemap_pages ul > li .toogleSub:after,
#content .subNav > li .toogleSub:after {
    content: "";
    display: inline-block;
    width: 12px;
    height: 12px;
    position: absolute;
    top: 16px;
    left: 16px;
    border: 6px solid transparent;
    border-left: 6px solid #534844;
    z-index: 3;
}
#content .cright .ce-menu_sitemap ul > li > a:hover + .toogleSub:before,
#content .cright .ce-menu_sitemap_pages ul > li > a:hover + .toogleSub:before,
#content .subNav > li > a:hover + .toogleSub:before,
#content .cright .ce-menu_sitemap ul > li > strong:hover + .toogleSub:before,
#content
    .cright
    .ce-menu_sitemap_pages
    ul
    > li
    > strong:hover
    + .toogleSub:before,
#content .subNav > li > strong:hover + .toogleSub:before,
#content .cright .ce-menu_sitemap ul > li .toogleSub:hover + .toogleSub:before,
#content
    .cright
    .ce-menu_sitemap_pages
    ul
    > li
    .toogleSub:hover
    + .toogleSub:before,
#content .subNav > li .toogleSub:hover + .toogleSub:before,
#content .cright .ce-menu_sitemap ul > li > a:focus + .toogleSub:before,
#content .cright .ce-menu_sitemap_pages ul > li > a:focus + .toogleSub:before,
#content .subNav > li > a:focus + .toogleSub:before,
#content .cright .ce-menu_sitemap ul > li > strong:focus + .toogleSub:before,
#content
    .cright
    .ce-menu_sitemap_pages
    ul
    > li
    > strong:focus
    + .toogleSub:before,
#content .subNav > li > strong:focus + .toogleSub:before,
#content .cright .ce-menu_sitemap ul > li .toogleSub:focus + .toogleSub:before,
#content
    .cright
    .ce-menu_sitemap_pages
    ul
    > li
    .toogleSub:focus
    + .toogleSub:before,
#content .subNav > li .toogleSub:focus + .toogleSub:before {
    background-color: #534844;
    background-color: rgba(83, 72, 68, 0.1);
}
#content .cright .ce-menu_sitemap ul > li .toogleSub,
#content .cright .ce-menu_sitemap_pages ul > li .toogleSub,
#content .subNav > li .toogleSub {
    background-color: #e5f2d4;
    cursor: pointer;
    display: inline-block;
    height: 100%;
    max-height: 66px;
    width: 32px;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 3;
}
#content .cright .ce-menu_sitemap ul > li .toogleSub:hover:before,
#content .cright .ce-menu_sitemap_pages ul > li .toogleSub:hover:before,
#content .subNav > li .toogleSub:hover:before,
#content .cright .ce-menu_sitemap ul > li .toogleSub:focus:before,
#content .cright .ce-menu_sitemap_pages ul > li .toogleSub:focus:before,
#content .subNav > li .toogleSub:focus:before {
    background-color: #534844;
}
#content .cright .ce-menu_sitemap ul > li .toogleSub:hover:after,
#content .cright .ce-menu_sitemap_pages ul > li .toogleSub:hover:after,
#content .subNav > li .toogleSub:hover:after,
#content .cright .ce-menu_sitemap ul > li .toogleSub:focus:after,
#content .cright .ce-menu_sitemap_pages ul > li .toogleSub:focus:after,
#content .subNav > li .toogleSub:focus:after {
    border: 6px solid transparent;
    border-left: 6px solid #fff;
}
#content .cright .ce-menu_sitemap ul > li .toogleSub:before,
#content .cright .ce-menu_sitemap_pages ul > li .toogleSub:before,
#content .subNav > li .toogleSub:before {
    background-color: #e5f2d4;
    content: "";
    display: inline-block;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2;
}
.no-js #content .cright .ce-menu_sitemap ul > li .toogleSub,
.no-js #content .cright .ce-menu_sitemap_pages ul > li .toogleSub,
.no-js #content .subNav > li .toogleSub {
    display: none;
}
#content .cright .ce-menu_sitemap ul > li > .act,
#content .cright .ce-menu_sitemap_pages ul > li > .act,
#content .subNav > li > .act,
#content .cright .ce-menu_sitemap ul > li > strong,
#content .cright .ce-menu_sitemap_pages ul > li > strong,
#content .subNav > li > strong {
    color: #7db730;
}
#content .cright .ce-menu_sitemap ul > li > .act:after,
#content .cright .ce-menu_sitemap_pages ul > li > .act:after,
#content .subNav > li > .act:after,
#content .cright .ce-menu_sitemap ul > li > strong:after,
#content .cright .ce-menu_sitemap_pages ul > li > strong:after,
#content .subNav > li > strong:after {
    border: 6px solid transparent;
    border-left: 6px solid #7db730;
}
#content .cright .ce-menu_sitemap ul > li.sub > .act,
#content .cright .ce-menu_sitemap_pages ul > li.sub > .act,
#content .subNav > li.sub > .act,
#content .cright .ce-menu_sitemap ul > li.sub > strong,
#content .cright .ce-menu_sitemap_pages ul > li.sub > strong,
#content .subNav > li.sub > strong,
#content .cright .ce-menu_sitemap ul > li.sub.cur .toogleSub,
#content .cright .ce-menu_sitemap_pages ul > li.sub.cur .toogleSub,
#content .subNav > li.sub.cur .toogleSub {
    color: #7db730;
}
#content .cright .ce-menu_sitemap ul > li.sub > .act:after,
#content .cright .ce-menu_sitemap_pages ul > li.sub > .act:after,
#content .subNav > li.sub > .act:after,
#content .cright .ce-menu_sitemap ul > li.sub > strong:after,
#content .cright .ce-menu_sitemap_pages ul > li.sub > strong:after,
#content .subNav > li.sub > strong:after,
#content .cright .ce-menu_sitemap ul > li.sub.cur .toogleSub:after,
#content .cright .ce-menu_sitemap_pages ul > li.sub.cur .toogleSub:after,
#content .subNav > li.sub.cur .toogleSub:after {
    border: 6px solid transparent;
    border-top: 6px solid #7db730;
    top: 21px;
    left: 13px;
}
#content .cright .ce-menu_sitemap ul > li.act .toogleSub:hover:after,
#content .cright .ce-menu_sitemap_pages ul > li.act .toogleSub:hover:after,
#content .subNav > li.act .toogleSub:hover:after,
#content .cright .ce-menu_sitemap ul > li.act .toogleSub:focus:after,
#content .cright .ce-menu_sitemap_pages ul > li.act .toogleSub:focus:after,
#content .subNav > li.act .toogleSub:focus:after {
    border: 6px solid transparent;
    border-bottom: 6px solid #fff;
    top: 13px;
}
#content .cright .ce-menu_sitemap ul > li.act .toogleSub:after,
#content .cright .ce-menu_sitemap_pages ul > li.act .toogleSub:after,
#content .subNav > li.act .toogleSub:after {
    border: 6px solid transparent;
    border-bottom: 6px solid #534844;
    left: 12px;
    top: 13px;
}
#content .cright .ce-menu_sitemap ul > li.sub.act ul,
#content .cright .ce-menu_sitemap_pages ul > li.sub.act ul,
#content .subNav > li.sub.act ul,
#content .cright .ce-menu_sitemap ul > li.sub.cur ul,
#content .cright .ce-menu_sitemap_pages ul > li.sub.cur ul,
#content .subNav > li.sub.cur ul {
    background-color: #7db730;
    display: block;
}
#content .cright .ce-menu_sitemap ul ul,
#content .cright .ce-menu_sitemap_pages ul ul,
#content .subNav ul {
    background-color: #7db730;
    border-top: 13px solid #7db730;
    border-bottom: 10px solid #7db730;
    display: none;
    margin: 0;
    padding-left: 35px !important;
    position: relative;
    z-index: 3;
}
.no-js #content .cright .ce-menu_sitemap ul ul,
.no-js #content .cright .ce-menu_sitemap_pages ul ul,
.no-js #content .subNav ul {
    display: block;
}
#content .cright .ce-menu_sitemap ul ul li,
#content .cright .ce-menu_sitemap_pages ul ul li,
#content .subNav ul li {
    position: relative;
}
#content .cright .ce-menu_sitemap ul ul li a,
#content .cright .ce-menu_sitemap_pages ul ul li a,
#content .subNav ul li a,
#content .cright .ce-menu_sitemap ul ul li strong,
#content .cright .ce-menu_sitemap_pages ul ul li strong,
#content .subNav ul li strong {
    background-color: transparent;
    padding: 0px;
}
#content .cright .ce-menu_sitemap ul ul li a:after,
#content .cright .ce-menu_sitemap_pages ul ul li a:after,
#content .subNav ul li a:after,
#content .cright .ce-menu_sitemap ul ul li strong:after,
#content .cright .ce-menu_sitemap_pages ul ul li strong:after,
#content .subNav ul li strong:after {
    content: none;
}
#content .cright .ce-menu_sitemap ul ul li:after,
#content .cright .ce-menu_sitemap_pages ul ul li:after,
#content .subNav ul li:after {
    content: "";
    position: absolute;
    top: 8px;
    left: -15px;
    width: 5px;
    height: 5px;
    background-color: #534844;
}
.frame-custom-20,
.frame-custom-21 {
    background-color: #7db730;
    padding: 10px 15px 1px 15px;
    margin: 0 -18px 16px -16px;
    border-bottom: solid 5px white;
}
@media (max-width: 760px) {
    .frame-custom-20,
    .frame-custom-21 {
        margin-left: -12px;
    }
}
@media (max-width: 620px) {
    .frame-custom-20,
    .frame-custom-21 {
        margin-left: -16px;
    }
}
.frame-custom-20 > .csc-header:first-child .lookslike-h2,
.frame-custom-21 > .csc-header:first-child .lookslike-h2,
.frame-custom-20 > header .lookslike-h2,
.frame-custom-21 > header .lookslike-h2,
.frame-custom-20 > .csc-header:first-child h2,
.frame-custom-21 > .csc-header:first-child h2,
.frame-custom-20 > header h2,
.frame-custom-21 > header h2,
.frame-custom-20 > .csc-header:first-child .lookslike-h3,
.frame-custom-21 > .csc-header:first-child .lookslike-h3,
.frame-custom-20 > header .lookslike-h3,
.frame-custom-21 > header .lookslike-h3,
.frame-custom-20 > .csc-header:first-child h3,
.frame-custom-21 > .csc-header:first-child h3,
.frame-custom-20 > header h3,
.frame-custom-21 > header h3,
.frame-custom-20 > .csc-header:first-child .lookslike-h4,
.frame-custom-21 > .csc-header:first-child .lookslike-h4,
.frame-custom-20 > header .lookslike-h4,
.frame-custom-21 > header .lookslike-h4,
.frame-custom-20 > .csc-header:first-child h4,
.frame-custom-21 > .csc-header:first-child h4,
.frame-custom-20 > header h4,
.frame-custom-21 > header h4,
.frame-custom-20 > .csc-header:first-child .lookslike-h5,
.frame-custom-21 > .csc-header:first-child .lookslike-h5,
.frame-custom-20 > header .lookslike-h5,
.frame-custom-21 > header .lookslike-h5,
.frame-custom-20 > .csc-header:first-child h5,
.frame-custom-21 > .csc-header:first-child h5,
.frame-custom-20 > header h5,
.frame-custom-21 > header h5 {
    margin-top: 4px;
}
.breadcrumb + .frame-custom-20,
.breadcrumb + .frame-custom-21,
.frame-custom-20:first-child,
.frame-custom-21:first-child,
.frame-custom-20 + .frame-custom-20,
.frame-custom-21 + .frame-custom-20,
.frame-custom-20 + .frame-custom-21,
.frame-custom-21 + .frame-custom-21 {
    margin-top: -16px;
}
.frame-custom-21 {
    background-color: white;
}
.frame-custom-72 .ce-gallery {
    border: 1px dotted #7db730;
    padding-top: 54.5%;
    position: relative;
}
.frame-custom-72 .ce-gallery > div {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
}
.frame-custom-72 .ce-gallery > div > figure a {
    background-color: #eef5e5;
    display: flex;
    align-items: center;
    justify-content: center;
}
.frame-custom-72 .ce-gallery > div * {
    height: 100%;
}
.frame-custom-72 .ce-gallery > div img {
    padding: 5px;
    height: auto;
    max-width: 100%;
    max-height: 100%;
}
.frame-custom-72 .ce-gallery {
    border: 1px dotted #7db730;
    padding-top: 54.5%;
    position: relative;
}
.frame-custom-72 .ce-gallery > div {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
}
.frame-custom-72 .ce-gallery > div > figure a {
    background-color: #eef5e5;
    display: flex;
    align-items: center;
    justify-content: center;
}
.frame-custom-72 .ce-gallery > div * {
    height: 100%;
}
.frame-custom-72 .ce-gallery > div img {
    padding: 5px;
    height: auto;
    max-width: 100%;
    max-height: 100%;
}
#content ul,
ul.csc-bulletlist {
    list-style-type: none;
    margin: 0px 0px 16px;
}
#content ul li,
ul.csc-bulletlist li {
    position: relative;
}
#content ul li:before,
ul.csc-bulletlist li:before {
    content: "";
    position: absolute;
    top: 8px;
    left: -15px;
    width: 5px;
    height: 5px;
    background-color: #534844;
}
#content ul li ol li:before,
ul.csc-bulletlist li ol li:before {
    content: none;
}
#content ul.csc-uploads li,
ul.csc-bulletlist.csc-uploads li {
    margin: 16px 0 22px;
}
#content ul.csc-uploads li:before,
ul.csc-bulletlist.csc-uploads li:before {
    content: none;
}
#content ul.f3-widget-paginator,
ul.csc-bulletlist.f3-widget-paginator,
#content ul.browsebox,
ul.csc-bulletlist.browsebox,
#content ul.tx-indexedsearch-browsebox,
ul.csc-bulletlist.tx-indexedsearch-browsebox {
    margin: 0;
    padding: 0;
    width: 100%;
    display: inline-block;
}
#content ul.f3-widget-paginator li,
ul.csc-bulletlist.f3-widget-paginator li,
#content ul.browsebox li,
ul.csc-bulletlist.browsebox li,
#content ul.tx-indexedsearch-browsebox li,
ul.csc-bulletlist.tx-indexedsearch-browsebox li {
    float: left;
}
#content ul.f3-widget-paginator li:before,
ul.csc-bulletlist.f3-widget-paginator li:before,
#content ul.browsebox li:before,
ul.csc-bulletlist.browsebox li:before,
#content ul.tx-indexedsearch-browsebox li:before,
ul.csc-bulletlist.tx-indexedsearch-browsebox li:before {
    content: none;
}
#content ul.f3-widget-paginator li.current,
ul.csc-bulletlist.f3-widget-paginator li.current,
#content ul.browsebox li.current,
ul.csc-bulletlist.browsebox li.current,
#content ul.tx-indexedsearch-browsebox li.current,
ul.csc-bulletlist.tx-indexedsearch-browsebox li.current,
#content ul.f3-widget-paginator li a,
ul.csc-bulletlist.f3-widget-paginator li a,
#content ul.browsebox li a,
ul.csc-bulletlist.browsebox li a,
#content ul.tx-indexedsearch-browsebox li a,
ul.csc-bulletlist.tx-indexedsearch-browsebox li a {
    background-color: #534844;
    color: #fff;
    display: inline-block;
    padding: 6px 12px;
    text-decoration: none;
}
#content ul.f3-widget-paginator li.current:hover,
ul.csc-bulletlist.f3-widget-paginator li.current:hover,
#content ul.browsebox li.current:hover,
ul.csc-bulletlist.browsebox li.current:hover,
#content ul.tx-indexedsearch-browsebox li.current:hover,
ul.csc-bulletlist.tx-indexedsearch-browsebox li.current:hover,
#content ul.f3-widget-paginator li a:hover,
ul.csc-bulletlist.f3-widget-paginator li a:hover,
#content ul.browsebox li a:hover,
ul.csc-bulletlist.browsebox li a:hover,
#content ul.tx-indexedsearch-browsebox li a:hover,
ul.csc-bulletlist.tx-indexedsearch-browsebox li a:hover,
#content ul.f3-widget-paginator li.current:focus,
ul.csc-bulletlist.f3-widget-paginator li.current:focus,
#content ul.browsebox li.current:focus,
ul.csc-bulletlist.browsebox li.current:focus,
#content ul.tx-indexedsearch-browsebox li.current:focus,
ul.csc-bulletlist.tx-indexedsearch-browsebox li.current:focus,
#content ul.f3-widget-paginator li a:focus,
ul.csc-bulletlist.f3-widget-paginator li a:focus,
#content ul.browsebox li a:focus,
ul.csc-bulletlist.browsebox li a:focus,
#content ul.tx-indexedsearch-browsebox li a:focus,
ul.csc-bulletlist.tx-indexedsearch-browsebox li a:focus {
    background-color: #7db730;
}
#content ul.f3-widget-paginator li.current,
ul.csc-bulletlist.f3-widget-paginator li.current,
#content ul.browsebox li.current,
ul.csc-bulletlist.browsebox li.current,
#content ul.tx-indexedsearch-browsebox li.current,
ul.csc-bulletlist.tx-indexedsearch-browsebox li.current,
#content ul.f3-widget-paginator li.tx-indexedsearch-browselist-currentPage a,
ul.csc-bulletlist.f3-widget-paginator
    li.tx-indexedsearch-browselist-currentPage
    a,
#content ul.browsebox li.tx-indexedsearch-browselist-currentPage a,
ul.csc-bulletlist.browsebox li.tx-indexedsearch-browselist-currentPage a,
#content
    ul.tx-indexedsearch-browsebox
    li.tx-indexedsearch-browselist-currentPage
    a,
ul.csc-bulletlist.tx-indexedsearch-browsebox
    li.tx-indexedsearch-browselist-currentPage
    a {
    background-color: #7db730;
}
#content .cright ul,
.cright ul.csc-bulletlist {
    padding-left: 16px;
}
.cright .fa-gift {
    font-size: 1.5em;
    padding-bottom: 0.25em;
}
#footer {
    background-color: #534844;
    display: block;
    min-height: 30px;
    width: 100%;
    padding-bottom: 1em;
    position: relative;
    bottom: 0;
    left: 0;
    z-index: 4;
}
#footer:after {
    content: "";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}
#footer .maxwidth {
    max-width: 950px;
    margin: auto;
}
#footer .left {
    width: 69%;
    float: left;
}
#footer .right {
    width: 31%;
    float: right;
    color: red;
}
@media (max-width: 1180px) {
    #footer .maxwidth {
        margin: 0 100px;
    }
}
@media (max-width: 950px) {
    #footer {
        padding-top: 2em;
    }
    #footer .maxwidth {
        margin: 0 0 0 100px;
    }
}
@media (max-width: 750px) {
    #footer {
        position: relative;
        padding-top: 3em;
    }
    #footer .left {
        width: 100%;
        float: none;
    }
    #footer .right {
        display: none;
    }
}
@media (max-width: 650px) {
    #footer {
        position: relative;
        padding: 20px 0 20px;
    }
    #footer .maxwidth {
        margin: 0;
    }
}
#footer .quickicons {
    text-align: center;
    display: none;
}
#footer .quickicons ul {
    position: static;
    display: inline-block;
    margin: auto;
}
#footer .quickicons ul a {
    margin-left: 0px;
}
@media (max-width: 750px) {
    #footer .quickicons {
        display: block;
        margin-bottom: 3em;
    }
}
.socials {
    float: left;
}
.socials * {
    color: #7db730;
}
.socials header {
    margin-bottom: 0.25em;
}
.socials h2 {
    font-size: 1em;
    font-weight: bold;
    text-transform: none;
    margin-bottom: 1em;
}
.socials strong {
    display: inline-block;
    font-size: 2em;
    letter-spacing: 0.1em;
}
.socials ul {
    display: inline-block;
    margin-top: 1.25em;
    margin-bottom: 3em;
    margin-left: -0.7em;
}
.socials ul li {
    display: inline-block;
    margin: 0 0.75em;
}
.socials ul li a {
    color: #7db730;
}
.socials ul li a:focus *,
.socials ul li a:hover * {
    color: white !important;
}
.socials ul li i {
    font-size: 2em;
}
.socials ul li span {
    display: none;
}
@media (max-width: 950px) {
    .socials {
        float: none;
        margin-top: 0;
        text-align: center;
    }
    .socials * {
        text-align: center;
    }
    .socials ul {
        margin-left: auto;
    }
}
@media (max-width: 410px) {
    .socials strong {
        font-size: 1.7em;
        letter-spacing: 0.05em;
    }
}
#meta {
    float: right;
    margin: 1em 0 0 0;
}
@media (max-width: 950px) {
    #meta {
        float: none;
        margin: 0;
    }
    #meta .metanav {
        display: inline-block;
        margin: 0 0 2.5em 0;
        width: 100%;
    }
}
#meta .metanav {
    font-size: 1em;
}
#meta .metanav li a,
#meta .metanav li strong {
    color: #fff;
    display: block;
    font-size: 0.875em;
    padding: 4px 8px;
}
#meta .metanav li strong {
    background-color: #7db730;
}
@media (max-width: 950px) {
    #meta .metanav li {
        float: none;
        text-align: center;
        width: 100%;
    }
    #meta .metanav li a,
    #meta .metanav li strong {
        display: inline-block;
        padding: 6px 8px;
    }
}
#meta .metanav .act > a,
#meta .metanav .cur > a,
#meta .metanav a:hover,
#meta .metanav a:focus,
#meta .metanav li:hover a,
#meta .metanav li:focus a {
    background-color: #7db730;
    text-decoration: none;
}
.metarights {
    clear: both;
    margin: 0;
    padding: 0;
    font-size: 0.8em;
    position: absolute;
    bottom: 1em;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}
.metarights a {
    color: white;
}
.metarights a:focus,
.metarights a:hover {
    color: #7db730;
}
.metarights li {
    display: inline-block;
}
.metarights li {
    margin-right: 1em;
}
@media (max-width: 950px) {
    .metarights {
        position: static;
        max-width: 380px;
        margin: 0 auto;
    }
    .metarights li {
        float: left;
        margin: 0 0.5em;
    }
    .metarights li + li {
        float: right;
    }
}
@media (max-width: 410px) {
    .metarights {
        max-width: 300px;
    }
}
#qLogo {
    max-width: 85px;
    position: absolute;
    z-index: 2;
    width: 100%;
    margin: 0 auto;
    bottom: 15px;
    left: -100px;
}
@media (max-width: 650px) {
    #qLogo {
        position: relative;
        bottom: auto;
        left: auto;
        padding: 0 0 20px 0;
    }
}
.iKzz2i5PQKv {
    text-align: center;
}
#CDSWIDCOE {
    width: 100% !important;
    margin: 0 !important;
}
#totop {
    background-color: #534844;
    border: 1px dotted #fff;
    -webkit-border-radius: 4px 4px 0 0;
    -moz-border-radius: 4px 4px 0 0;
    -ms-border-radius: 4px 4px 0 0;
    -o-border-radius: 4px 4px 0 0;
    border-radius: 4px 4px 0 0;
    -webkit-box-shadow: 0 0 0 5px #534844, 0 0 9px 2px #000;
    box-shadow: 0 0 0 5px #534844, 0 0 9px 2px #000;
    color: #fff;
    display: none;
    margin-right: -20px;
    position: fixed;
    bottom: 0;
    right: 50%;
    width: 45px;
    height: 40px;
    text-indent: -99999px;
    z-index: 900;
}
#totop:before {
    border: 10px solid transparent;
    border-bottom: 10px solid #fff;
    content: "";
    display: inline-block;
    height: 20px;
    width: 20px;
    position: absolute;
    top: 5px;
    left: 12px;
}
.scrolled #totop {
    display: block;
}
@media (min-width: 650px) {
    #totop {
        -webkit-border-radius: 4px 0 0 4px;
        -moz-border-radius: 4px 0 0 4px;
        -ms-border-radius: 4px 0 0 4px;
        -o-border-radius: 4px 0 0 4px;
        border-radius: 4px 0 0 4px;
        bottom: 50%;
        margin-right: 0;
        right: 0;
    }
}
@media (min-width: 950px) {
    #totop {
        display: none !important;
    }
}
#bgimage {
    display: inline-block;
    position: fixed;
    z-index: -1;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    background-image: url("../Images/Bg.jpg");
}
