@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 300;
src: url(//www.kammerorchester-bardenfleth.de/wp-content/themes/bardenfleth-wordpress-theme/fonts/open-sans-v15-latin-300.eot); src: local("Open Sans Light"), local("OpenSans-Light"), url(//www.kammerorchester-bardenfleth.de/wp-content/themes/bardenfleth-wordpress-theme/fonts/open-sans-v15-latin-300.eot?#iefix) format("embedded-opentype"), url(//www.kammerorchester-bardenfleth.de/wp-content/themes/bardenfleth-wordpress-theme/fonts/open-sans-v15-latin-300.woff2) format("woff2"), url(//www.kammerorchester-bardenfleth.de/wp-content/themes/bardenfleth-wordpress-theme/fonts/open-sans-v15-latin-300.woff) format("woff"), url(//www.kammerorchester-bardenfleth.de/wp-content/themes/bardenfleth-wordpress-theme/fonts/open-sans-v15-latin-300.ttf) format("truetype"), url(//www.kammerorchester-bardenfleth.de/wp-content/themes/bardenfleth-wordpress-theme/fonts/open-sans-v15-latin-300.svg#OpenSans) format("svg"); } @font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 400;
src: url(//www.kammerorchester-bardenfleth.de/wp-content/themes/bardenfleth-wordpress-theme/fonts/open-sans-v15-latin-regular.eot); src: local("Open Sans Regular"), local("OpenSans-Regular"), url(//www.kammerorchester-bardenfleth.de/wp-content/themes/bardenfleth-wordpress-theme/fonts/open-sans-v15-latin-regular.eot?#iefix) format("embedded-opentype"), url(//www.kammerorchester-bardenfleth.de/wp-content/themes/bardenfleth-wordpress-theme/fonts/open-sans-v15-latin-regular.woff2) format("woff2"), url(//www.kammerorchester-bardenfleth.de/wp-content/themes/bardenfleth-wordpress-theme/fonts/open-sans-v15-latin-regular.woff) format("woff"), url(//www.kammerorchester-bardenfleth.de/wp-content/themes/bardenfleth-wordpress-theme/fonts/open-sans-v15-latin-regular.ttf) format("truetype"), url(//www.kammerorchester-bardenfleth.de/wp-content/themes/bardenfleth-wordpress-theme/fonts/open-sans-v15-latin-regular.svg#OpenSans) format("svg"); } @font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 700;
src: url(//www.kammerorchester-bardenfleth.de/wp-content/themes/bardenfleth-wordpress-theme/fonts/open-sans-v15-latin-700.eot); src: local("Open Sans Bold"), local("OpenSans-Bold"), url(//www.kammerorchester-bardenfleth.de/wp-content/themes/bardenfleth-wordpress-theme/fonts/open-sans-v15-latin-700.eot?#iefix) format("embedded-opentype"), url(//www.kammerorchester-bardenfleth.de/wp-content/themes/bardenfleth-wordpress-theme/fonts/open-sans-v15-latin-700.woff2) format("woff2"), url(//www.kammerorchester-bardenfleth.de/wp-content/themes/bardenfleth-wordpress-theme/fonts/open-sans-v15-latin-700.woff) format("woff"), url(//www.kammerorchester-bardenfleth.de/wp-content/themes/bardenfleth-wordpress-theme/fonts/open-sans-v15-latin-700.ttf) format("truetype"), url(//www.kammerorchester-bardenfleth.de/wp-content/themes/bardenfleth-wordpress-theme/fonts/open-sans-v15-latin-700.svg#OpenSans) format("svg"); } @font-face {
font-family: 'Oswald';
font-style: normal;
font-weight: 400;
src: url(//www.kammerorchester-bardenfleth.de/wp-content/themes/bardenfleth-wordpress-theme/fonts/oswald-v16-latin-regular.eot); src: local("Oswald Regular"), local("Oswald-Regular"), url(//www.kammerorchester-bardenfleth.de/wp-content/themes/bardenfleth-wordpress-theme/fonts/oswald-v16-latin-regular.eot?#iefix) format("embedded-opentype"), url(//www.kammerorchester-bardenfleth.de/wp-content/themes/bardenfleth-wordpress-theme/fonts/oswald-v16-latin-regular.woff2) format("woff2"), url(//www.kammerorchester-bardenfleth.de/wp-content/themes/bardenfleth-wordpress-theme/fonts/oswald-v16-latin-regular.woff) format("woff"), url(//www.kammerorchester-bardenfleth.de/wp-content/themes/bardenfleth-wordpress-theme/fonts/oswald-v16-latin-regular.ttf) format("truetype"), url(//www.kammerorchester-bardenfleth.de/wp-content/themes/bardenfleth-wordpress-theme/fonts/oswald-v16-latin-regular.svg#Oswald) format("svg"); } @font-face {
font-family: 'Oswald';
font-style: normal;
font-weight: 700;
src: url(//www.kammerorchester-bardenfleth.de/wp-content/themes/bardenfleth-wordpress-theme/fonts/oswald-v16-latin-700.eot); src: local("Oswald Bold"), local("Oswald-Bold"), url(//www.kammerorchester-bardenfleth.de/wp-content/themes/bardenfleth-wordpress-theme/fonts/oswald-v16-latin-700.eot?#iefix) format("embedded-opentype"), url(//www.kammerorchester-bardenfleth.de/wp-content/themes/bardenfleth-wordpress-theme/fonts/oswald-v16-latin-700.woff2) format("woff2"), url(//www.kammerorchester-bardenfleth.de/wp-content/themes/bardenfleth-wordpress-theme/fonts/oswald-v16-latin-700.woff) format("woff"), url(//www.kammerorchester-bardenfleth.de/wp-content/themes/bardenfleth-wordpress-theme/fonts/oswald-v16-latin-700.ttf) format("truetype"), url(//www.kammerorchester-bardenfleth.de/wp-content/themes/bardenfleth-wordpress-theme/fonts/oswald-v16-latin-700.svg#Oswald) format("svg"); }
body {
margin: 0px auto;
color: rgba; }
#bgpic {
width: 100%;
height: 100%;
position: fixed;
background-position: center center;
background-size: cover; }
.top, .bottom, .left, .right {
display: none; }
textarea {
resize: none; }
table {
font-family: "Open Sans", "Palatino Linotype", "Book Antiqua", Palatino, serif;
font-size: 14px;
width: 100% !important;
min-width: 100%; }
.submitbutton {
color: #fff;
font-family: "Open Sans", "Palatino Linotype", "Book Antiqua", Palatino, serif;
background-color: #333;
border: none;
padding: 5px;
font-weight: 500; }
.submitbutton:hover {
color: #09F;
cursor: pointer; }
.inputbox {
border: none;
color: #333;
font-family: "Open Sans", "Palatino Linotype", "Book Antiqua", Palatino, serif;
font-weight: 300;
padding: 10px;
background-color: #fff;
margin-bottom: 5px; }
.inputbox:focus {
outline: none;
background-color: #fff;
background-image: none; }
#rightside {
width: 90vw;
margin: 0px auto;
padding-top: 20px;
overflow: hidden;
position: relative; }
#header {
width: 100%;
margin-bottom: 50px; }
#header h1 {
text-align: center;
margin-top: 10px;
font-family: Oswald, "Palatino Linotype", "Book Antiqua", Palatino, serif;
font-size: 38px;
color: #fff;
border-top-style: double;
border-top-width: medium;
border-top-color: #333;
border-bottom-style: double;
border-bottom-width: medium;
border-bottom-color: #333; }
#navigation {
width: 100%;
background: rgba(255, 255, 255, 0.4);
text-align: center; }
#navigation #toggle {
display: block;
}
#navigation #toggle-1 {
display: none; }
#navigation #toggle b {
font-family: Oswald, "Palatino Linotype", "Book Antiqua", Palatino, serif;
color: #333;
font-size: 22px; }
#navigation input[type=checkbox]:checked ~ .menu-header-menue-container ul.menu {
max-height: 500px; }
#navigation ul {
max-height: 0px;
overflow: hidden;
padding: 3px;
padding-top: 0;
margin-top: 0px;
text-align: center;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s; }
#navigation li {
display: block;
list-style: none;
margin: 2px; }
#navigation li a {
text-decoration: none;
font-family: Oswald, "Palatino Linotype", "Book Antiqua", Palatino, serif;
color: #333;
font-size: 18px; }
#navigation li a:hover {
color: #09F; }
#navigation li a[aria-current="page"] {
color: #09F; }
.content {
background: rgba(255, 255, 255, 0.9);
width: 100%;
margin-top: -30px; }
.content p {
font-family: "Open Sans", "Palatino Linotype", "Book Antiqua", Palatino, serif;
font-size: 14px; }
.content b {
font-family: "Open Sans", "Palatino Linotype", "Book Antiqua", Palatino, serif;
font-size: 14px; }
.content h2, .content h3 {
font-family: Oswald, "Palatino Linotype", "Book Antiqua", Palatino, serif;
font-weight: 400;
}
.content h2 {
font-size: 26px;
}
.content h3 {
font-size: 20px;
}
.innercontent {
margin-top: -30px;
padding: 20px;
overflow: auto; }
.innercontent p {
word-wrap: break-word; }
.innercontent a {
text-decoration: none;
color: #09F;
font-family: "Open Sans", "Palatino Linotype", "Book Antiqua", Palatino, serif; }
.innercontent a:hover {
color: #333; }
.innercontent img {
width: 100%;
height: auto;
max-width: 500px; }
.innercontent ul {
font-family: "Open Sans", "Palatino Linotype", "Book Antiqua", Palatino, serif;
font-size: 14px;
font-weight: 700; }
.columns p {
text-align: justify;
-webkit-column-count: 1;
-moz-column-count: 1;
column-count: 1;
-webkit-column-gap: 20px;
-moz-column-gap: 20px;
column-gap: 20px;
-webkit-column-rule-color: black;
-moz-column-rule-color: black;
column-rule-color: black;
-webkit-column-rule-style: solid;
-moz-column-rule-style: solid;
column-rule-style: solid;
-webkit-column-rule-width: 1px;
-moz-column-rule-width: 1px;
column-rule-width: 1px; }
.event, .orange, .gray {
width: 100%;
margin-top: 0px; }
.event img, .orange img, .gray img {
width: 90%;
max-width: 500px; }
.event .eventinfo, .orange .eventinfo, .gray .eventinfo {
width: 90%; }
.event .eventinfo h3, .orange .eventinfo h3, .gray .eventinfo h3 {
text-align: center;
margin-top: 10px;
font-family: Oswald, "Palatino Linotype", "Book Antiqua", Palatino, serif;
font-size: 22px;
color: #333;
border-top-style: double;
border-top-width: medium;
border-bottom-style: double;
border-bottom-width: medium;
border-top-color: #333;
border-bottom-color: #333; }
.event .eventinfo p, .orange .eventinfo p, .gray .eventinfo p {
color: #333; }
.event .eventinfo a, .orange .eventinfo a, .gray .eventinfo a {
font-weight: 700;
color: #333; }
.event .eventinfo a:hover, .orange .eventinfo a:hover, .gray .eventinfo a:hover {
color: #09F; }
.event .eventinfo ul li, .orange .eventinfo ul li, .gray .eventinfo ul li {
color: #09F; }
.event .eventinfo .maplink, .orange .eventinfo .maplink, .gray .eventinfo .maplink {
background-image: url(//www.kammerorchester-bardenfleth.de/wp-content/themes/bardenfleth-wordpress-theme/media/Google-Local-Maps.png);
height: 20px;
background-repeat: no-repeat;
background-position: left;
background-size: contain;
padding-left: 30px; }
.event .eventinfo ul, .orange .eventinfo ul, .gray .eventinfo ul {
margin: 0;
padding: 0; }
.event .eventinfo ul li, .orange .eventinfo ul li, .gray .eventinfo ul li {
list-style: none;
font-family: "Open Sans", "Palatino Linotype", "Book Antiqua", Palatino, serif;
font-size: 16px;
font-weight: 700; }
.orange {
background: rgba(255, 255, 255, 0.4); }
.gray {
background: rgba(230, 230, 230, 0.4); }
#footer {
height: 50px;
background: rgba(51, 51, 51, 0.8);
text-align: center;
font-family: Oswald, "Palatino Linotype", "Book Antiqua", Palatino, serif;
font-weight: 200;
font-size: 14px;
color: #09F;
padding: 8px; }
#footer ul {
text-align: center; }
#footer li {
display: inline;
list-style: none;
margin: 2px; }
#footer a {
text-decoration: none;
color: #fff; }
#footer a:hover {
color: #09F; }
#map {
width: 100%;
min-height: 300px;
margin-right: 20px;
display: none; }
#contents {
width: 85%;
margin: 0px auto;
padding-bottom: 10px;
-webkit-transition: all 1s ease;
-moz-transition: all 1s ease;
-o-transition: all 1s ease;
transition: all 1s ease; }
.box {
margin: 5px; }
.box img {
opacity: 1;
-moz-opacity: 1;
-webkit-opacity: 1;
-ms-opacity: 1;
-o-opacity: 1;
-webkit-transition: all 0.5s ease;
transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
max-width: 250px; }
.box:hover img {
opacity: 0.5;
-moz-opacity: 0.5;
-webkit-opacity: 0.5;
-ms-opacity: 0.5;
-o-opacity: 0.5; }
#filters li {
list-style: none;
display: inline-block; }
@media (min-width: 700px) {
table {
width: 50% !important; }
#navigation {
padding: 0; }
#navigation #toggle-1 {
display: none; }
#navigation #toggle {
display: none; }
#navigation ul {
padding: 3px;
max-height: 500px;
-webkit-transition: none;
-moz-transition: none;
-o-transition: none;
transition: none;
}
#navigation li {
display: inline;
margin: 10px; }
#navigation li a {
font-size: 16px; }
.columns p {
-webkit-column-count: 2;
-moz-column-count: 2;
column-count: 2; }
.event img, .orange img, .gray img {
width: 35%;
max-width: 500px;
float: left; }
.event .eventinfo, .orange .eventinfo, .gray .eventinfo {
width: 55%;
float: right;
margin-right: 40px; } }
@media (min-width: 1000px) {
#rightside {
width: 90vw;
position: absolute;
top: 20px;
left: 3%;
overflow: hidden; }
.top, .bottom, .left, .right {
display: block; }
.top {
background-color: rgba(51, 51, 51, 0.5);
width: 100vw;
height: 20px;
position: fixed;
top: 0;
}
.bottom {
background-color: rgba(51, 51, 51, 0.5);
width: 100vw;
height: 20px;
position: fixed;
bottom: 0;
}
.left {
background-color: rgba(51, 51, 51, 0.5);
width: 20px;
height: 100vh;
position: fixed;
left: 0;
}
.right {
background-color: rgba(51, 51, 51, 0.5);
width: 20px;
height: 100vh;
position: fixed;
right: 0;
}
#rightside {
width: 50vw;
position: absolute;
top: 20px;
right: 30px;
left: auto;
overflow: hidden;
padding-top: 10px; }
.content {
margin-bottom: 20px; }
.columns p {
-webkit-column-count: 3;
-moz-column-count: 3;
column-count: 3; }
.event, .orange, .gray {
width: 100%; }
.event img, .orange img, .gray img {
width: 25%;
float: left; }
.event .eventinfo, .orange .eventinfo, .gray .eventinfo {
float: right;
width: 65%;
margin-right: 40px; }
#footer {
height: 50px;
background: rgba(51, 51, 51, 0.8);
text-align: center;
font-family: Oswald, "Palatino Linotype", "Book Antiqua", Palatino, serif;
font-weight: 200;
font-size: 14px;
color: #09F;
padding: 8px;
margin-top: -20px; }
#footer ul {
text-align: center; }
#footer li {
display: inline;
list-style: none;
margin: 2px; }
#footer a {
text-decoration: none;
color: #fff; }
#footer a:hover {
color: #09F; } } #editgalerie {
width: 100%; }
#editgalerie .editgal {
max-width: 30%;
float: left;
margin: 10px; }
#editgalerie .editgal img {
width: 100%; }
#editgalerie .editgal input {
width: 90%; }
.tribe-events-l-container {
padding: 5px !important;
}
.tribe-common .tribe-common-h3, .tribe-common .tribe-common-h4, .tribe-common .tribe-common-h5, .tribe-common .tribe-common-h6, .tribe-events-calendar-latest-past__event-title a, .tribe-events-single-event-title {
font-family: Oswald, "Palatino Linotype", "Book Antiqua", Palatino, serif;
}
.tribe-common .tribe-common-b2, .tribe-common--breakpoint-medium.tribe-common .tribe-common-form-control-text__input, .tribe-common .tribe-common-form-control-text__input, .tribe-common .tribe-common-c-btn, .tribe-common a.tribe-common-c-btn, .tribe-events .tribe-events-c-view-selector__list-item-text, .tribe-common .tribe-common-c-btn-border-small, .tribe-common a.tribe-common-c-btn-border-small {
font-family: "Open Sans", "Palatino Linotype", "Book Antiqua", Palatino, serif;
}
.tribe-events-single img {
max-width: 400px;
}
.tribe-events-single-event-description p {
margin-top: 25px;
}
@media (min-width: 768px) {
.tribe-events-single-event-description p {
margin-top: 0px;
}
.tribe-events-single .tribe-events-event-image {
flex: 30%;
}
.tribe-events-single-event-description {
flex: 70%;
padding: 0px 20px;
box-sizing: border-box;
}
.tribe-events-event-meta.primary, .tribe-events-event-meta.secondary {
width: 100%;
}
} .ect-list-post.style-2 {
border-radius: 0px !important;
}
#ect-no-events p {
font-size: 16px !important;
}article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
display: block;
} audio,
canvas,
video {
display: inline-block;
} audio:not([controls]) {
display: none;
height: 0;
} [hidden] {
display: none;
}  html {
background: #fff; color: #000; font-family: sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; } body {
margin: 0;
}  a:focus {
outline: thin dotted;
} a:active,
a:hover {
outline: 0;
}  h1 {
font-size: 2em;
margin: 0.67em 0;
} abbr[title] {
border-bottom: 1px dotted;
} b,
strong {
font-weight: bold;
} dfn {
font-style: italic;
} hr {
-moz-box-sizing: content-box;
box-sizing: content-box;
height: 0;
} mark {
background: #ff0;
color: #000;
} code,
kbd,
pre,
samp {
font-family: monospace, serif;
font-size: 1em;
} pre {
white-space: pre-wrap;
} q {
quotes: "\201C" "\201D" "\2018" "\2019";
} small {
font-size: 80%;
} sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sup {
top: -0.5em;
}
sub {
bottom: -0.25em;
}  img {
border: 0;
} svg:not(:root) {
overflow: hidden;
}  figure {
margin: 0;
}  fieldset {
border: 1px solid #c0c0c0;
margin: 0 2px;
padding: 0.35em 0.625em 0.75em;
} legend {
border: 0; padding: 0; } button,
input,
select,
textarea {
font-family: inherit; font-size: 100%; margin: 0; } button,
input {
line-height: normal;
} button,
select {
text-transform: none;
} button,
html input[type="button"], input[type="reset"],
input[type="submit"] {
-webkit-appearance: button; cursor: pointer; } button[disabled],
html input[disabled] {
cursor: default;
} input[type="checkbox"],
input[type="radio"] {
box-sizing: border-box; padding: 0; } 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; }