@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; }@font-face{font-family:ecticons;src:url(//www.kammerorchester-bardenfleth.de/wp-content/plugins/template-events-calendar/assets/css/font/ecticons.eot?89740583);src:url(//www.kammerorchester-bardenfleth.de/wp-content/plugins/template-events-calendar/assets/css/font/ecticons.eot?89740583#iefix) format('embedded-opentype'),url(//www.kammerorchester-bardenfleth.de/wp-content/plugins/template-events-calendar/assets/css/font/ecticons.woff2?89740583) format('woff2'),url(//www.kammerorchester-bardenfleth.de/wp-content/plugins/template-events-calendar/assets/css/font/ecticons.woff?89740583) format('woff'),url(//www.kammerorchester-bardenfleth.de/wp-content/plugins/template-events-calendar/assets/css/font/ecticons.ttf?89740583) format('truetype'),url(//www.kammerorchester-bardenfleth.de/wp-content/plugins/template-events-calendar/assets/css/font/ecticons.svg?89740583#ecticons) format('svg');font-weight:400;font-style:normal}[class*=" ect-icon-"]:before,[class^=ect-icon-]:before{font-family:ecticons;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ect-icon-star:before{content:'\e800'}.ect-icon-down:before{content:'\e801'}.ect-icon-up:before{content:'\e802'}.ect-icon-flight:before{content:'\e803'}.ect-icon-bell:before{content:'\e804'}.ect-icon-left:before{content:'\e805'}.ect-icon-right:before{content:'\e806'}.ect-icon-flash:before{content:'\e807'}.ect-icon-card:before{content:'\e808'}.ect-icon-calendar:before{content:'\e809'}.ect-icon-calendar-alt:before{content:'\e80a'}.ect-icon-clock:before{content:'\e80b'}.ect-icon-clock-alt:before{content:'\e80c'}.ect-icon-location:before{content:'\e810'}.ect-icon-location-alt:before{content:'\e811'}.ect-icon-wallet:before{content:'\e812'}.ect-icon-search:before{content:'\e814'}.ect-icon-users:before{content:'\e815'}.ect-icon-user:before{content:'\e816'}.ect-icon-home:before{content:'\e817'}.ect-icon-link:before{content:'\e818'}.ect-icon-spin:before{content:'\e839'}.ect-icon-certificate:before{content:'\f0a3'}.ect-icon-filter:before{content:'\f0b0'}.ect-icon-gplus:before{content:'\f0d4'}.ect-icon-money:before{content:'\f0d6'}.ect-icon-bulb:before{content:'\f0eb'}.ect-icon-bell-alt:before{content:'\f0f3'}.ect-icon-left-double:before{content:'\f100'}.ect-icon-right-double:before{content:'\f101'}.ect-icon-up-double:before{content:'\f102'}.ect-icon-down-double:before{content:'\f103'}.ect-icon-quote-left:before{content:'\f10d'}.ect-icon-quote-right:before{content:'\f10e'}.ect-icon-mic:before{content:'\f130'}.ect-icon-ticket:before{content:'\f145'}.ect-icon-down-alt:before{content:'\f150'}.ect-icon-up-alt:before{content:'\f151'}.ect-icon-right-alt:before{content:'\f152'}.ect-icon-euro:before{content:'\f153'}.ect-icon-pound:before{content:'\f154'}.ect-icon-dollar:before{content:'\f155'}.ect-icon-bitcoin:before{content:'\f15a'}.ect-icon-left-alt:before{content:'\f191'}.ect-icon-car:before{content:'\f1b9'}.ect-icon-twitter:before{content:'\f304'}.ect-icon-facebook:before{content:'\f308'}.ect-icon-linkedin:before{content:'\f30c'}.ect-icon-whatsapp:before{content:'\f232'}.ect-icon-mail-alt:before{content:'\f0e0'}.ect-icon-mail:before{content:'\f199'}.ect-icon-share-alt:before{content:'\e813'}.ect-icon-share:before{content:'\f1e1'}#ect-events-list-content,.ect-list-wrapper{display:flex;flex-direction:column;width:100%;margin:5px auto;padding:0;max-width:100%}#ect-events-list-content h2.ect-events-page-title{margin:0 auto 20px;width:100%}.ect-list-post{width:100%;height:100%;min-height:200px;box-sizing:border-box;word-break:break-word;display:flex;margin:15px auto;border:1px solid #00000020;border-radius:15px;padding:5px;gap:15px}.ect-list-post-left{width:30%;background-size:cover;position:relative;min-height:200px;z-index:9}.ect-list-post-right{width:70%;display:flex}.ect-list-post-left:hover{-webkit-filter:brightness(95%) hue-rotate(2deg);filter:brightness(95%) hue-rotate(2deg)}.ect-list-img{height:100%;width:100%}.ect-list-post.style-1 .ect-list-date,.ect-list-post.style-1 .ect-list-img{min-height:200px;border-radius:7px;padding:5px}.ect-list-post a{box-shadow:none;text-decoration:none}.ect-list-post-left .ect-list-date{-webkit-transition:width linear .5s;transition:width linear .5s;width:35%;min-width:100px;display:flex;align-items:center;justify-content:center;text-align:center;background:rgba(224,232,243,.96);height:100%;color:#fff;padding:8px;box-sizing:border-box;position:relative;top:0;z-index:2}.ect-list-post:hover .ect-list-post-left .ect-list-date{width:100%}.ect-list-date .ect-date-area{text-align:center;line-height:92%;font-size:35px;font-family:inherit;padding-top:14px}.ect-list-post.style-2 .ect-list-date .ect-date-area{text-align:left}.ect-list-date .ect-date-area .ev-day{font-size:1em;clear:both;display:inline-block;width:100%}.ect-list-date .ect-date-area .ev-mo{font-size:.55em;clear:both;display:inline-block;width:100%}.ect-list-date .ect-date-area .ev-yr{font-size:.5em;clear:both;display:inline-block;width:100%;position:relative}.ect-list-date .ect-date-area .ev-time{font-size:.32em;clear:both;display:inline-block;width:100%;line-height:1.35em}#ect-events-list-content .ect-share-wrapper{position:absolute;right:10px;top:10px;z-index:11}.ect-list-post .ect-share-wrapper .ect-social-share-list{width:45px;top:0;left:-50px;border:1px solid #00000015;border-radius:10px;display:flex;flex-direction:column;align-items:center;box-shadow:0 0 5px -3px #b5b5b5}.ect-list-post.style-3 .ect-list-img{padding:5px;border-radius:7px}.ect-list-post .ect-style3-desc .ect-event-content p{margin-bottom:0}.ect-list-post .ect-share-wrapper:hover .ect-social-share-list{top:0}.ect-list-post .ect-share-wrapper .ect-social-share-list:before{display:none}.ect-list-post .ect-share-wrapper .ect-social-share-list a{line-height:35px}#ect-events-list-content .ect-list-post .ect-share-wrapper i.ect-icon-share:before{background-color:#00000000}.ect-list-post-right-table{display:flex;height:100%;width:100%}.ect-list-post-right .ect-list-description{width:70%;height:100%;display:flex;flex-direction:column;padding:10px;box-sizing:border-box;position:relative;justify-content:center;gap:8px}.ect-list-post a.ect-events-read-more{display:inline-block}.ect-list-wrapper .ect-list-post-right .ect-list-venue{height:100%;display:flex}.ect-list-wrapper .style-3 .ect-list-post-right .ect-list-venue .ect-icon{width:auto}.ect-list-wrapper .style-1 .ect-list-post-right .ect-list-venue{width:30%;height:100%;flex-direction:column;justify-content:center;padding:10px;border-radius:7px;background-color:#00000015}.ect-list-wrapper .style-2 .ect-list-post-right .ect-list-venue{width:100%;flex-direction:column;margin-top:10px}.ect-list-post h2.ect-list-title{font-size:18px;font-family:inherit;margin:0;padding:0}.ect-list-post h2.ect-list-title a{text-decoration:none;box-shadow:none}.ect-list-post h2.ect-list-title a:hover{filter:opacity(.75);-webkit-filter:opacity(.75)}.ect-list-post .ect-event-content,.ect-list-post .ect-events-read-more,.ect-list-post .ect-rate-area{font-size:13px;font-family:inherit;padding:0;margin:0;display:flex;width:100%;line-height:1.6em;flex-direction:column}.ect-list-description .ect-event-content p{padding:0;margin:0;display:inline-block;width:100%;line-height:23px}a.ect-event-read-more{text-decoration:none;margin-top:10px;display:inline-block}#ect-events-list-content .ect-list-cost{position:relative}#ect-events-list-content .ect-rate-area{display:inline-block}.ect-venue-details{font-size:13px;line-height:inherit;text-decoration:none;display:inline-block}.ect-list-venue .ect-venue-details .tribe-address{width:100%;display:inline-block}.ect-venue-details .tribe-address span{display:inline-block}.ect-venue-details .tribe-address .tribe-delimiter{margin-right:3px}.ect-venue-details .tribe-address .tribe-postal-code{margin:0 3px}.ect-list-venue .ect-google{display:inline-block;width:100%;margin-bottom:5px}.ect-list-venue .ect-google a{font-size:12px;color:rgba(0,0,0,.5);box-shadow:0 1px 0 0 currentColor}.ect-list-post .ect-list-venue .ect-rate-area{display:inline-block;width:100%;background:rgba(0,0,0,.15);font-size:22px}.ect-list-post .ect-icon::before{margin-left:0}.modern-list-right-side{width:30%;height:100%;display:flex;padding:10px 15px;align-items:center;box-sizing:border-box;flex-direction:column;justify-content:center}.modern-list-right-side .ect-list-date,.modern-list-right-side .ect-list-date .ect-date-area{display:inline-block;width:100%}.ect-list-post.style-2{overflow:hidden;margin-bottom:20px;border:1px solid #00000020;padding:10px;border-radius:10px}#ect-events-list-content .style-2 .ect-rate-area{width:100%;margin:0;display:inline-block}.ect-list-post.style-2 .modern-list-right-side{border-radius:0 10px 10px 0}.ect-list-post.style-2 .ect-list-img{border-radius:10px 0 0 10px}.ect-modern-time{text-align:center;font-size:.65em!important;line-height:1.25em}.style-3 .ect-list-post-right .ect-list-description{width:100%}.style-3 i.ect-icon-location{vertical-align:top;font-size:13px}.ect-list-post.style-3{min-height:auto;overflow:hidden;margin-bottom:20px;padding:10px}.ect-list-post.style-3 .ect-list-post-left{overflow:hidden}.ect-list-post.style-3 .ect-list-post-left .ect-list-date{width:100%;opacity:.95;border-radius:7px}.ect-list-post.style-3 .ect-list-post-left:hover{border-radius:7px}#ect-events-list-content .style-3 .ect-rate-area{margin-top:0}.ect-list-post.style-3 .ect-list-post-left .ect-list-date .ect-date-area{width:calc(100% - 50px);min-height:calc(100% - 50px);border:1px solid;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;border-radius:7px;padding:14px 0}.ect-list-post.style-3 .ect-clslist-event-details{box-shadow:unset;background:#ffffff00;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:5px;position:relative;width:180px}.ect-list-post.style-3 .ect-list-post-right{background:#f4fcff00}.ect-list-post.style-3 .ect-list-post-left .ect-list-date:hover{background:#ff000000!important}.ect-list-post.style-3 .ect-list-post-left .ect-list-date:hover .ect-date-area{display:none}.ect-list-post.style-3 .ect-list-post-left .ect-list-img:hover{transition-duration:1s;transform:scale(1.5)}@media only screen and (max-width:790px){.ect-list-post{margin-bottom:35px;flex-direction:column}.ect-list-wrapper .style-1 .ect-list-post-right .ect-list-venue{width:100%}.ect-list-date .ect-date-area,.ect-list-post .ect-clslist-time,.ect-list-post .ect-list-title,.ect-list-post .ect-style3-desc .ect-event-content p,.ect-list-post a.ect-events-read-more{text-align:center}.ect-list-post-left .ect-list-date{width:100%;top:inherit;bottom:0}.ect-list-date .ect-date-area .ev-day,.ect-list-date .ect-date-area .ev-mo,.ect-list-date .ect-date-area .ev-yr{clear:none;width:auto;height:auto;float:left;top:0;margin-left:5px}.ect-list-post.style-2 .ect-list-date .ect-date-area .ev-day{font-size:.55em}.ect-list-date .ect-date-area .ev-time{margin-left:5px}.ect-list-post.style-1 .ect-list-date .ect-date-area,.ect-list-post.style-1 .ect-list-date .ev-time{display:flex;justify-content:center;flex-wrap:wrap}.ect-list-post.style-2 .ect-list-date .ect-date-area .ev-time{text-align:center}.modern-list-right-side .ect-list-date,.modern-list-right-side .ect-list-date .ect-date-area{display:flex;justify-content:center;padding-top:0;flex-wrap:wrap}.ect-event-category ul.tribe_events_cat{justify-content:center}#ect-events-list-content .ect-share-wrapper .ect-social-share-list:before{left:inherit;right:6px}.ect-list-post .ect-list-post-right .ect-list-description{border-right:0}.ect-list-img{min-height:210px}.ect-list-post-left,.ect-list-post-right,.ect-list-post-right-table,.ect-list-venue{display:block;width:100%;overflow:hidden;height:auto;text-align:center}.ect-list-post.style-3 .ect-list-description,.ect-list-post.style-3 .ect-list-post-right-table,.ect-list-post.style-3 .ect-list-venue,.ect-list-post.style-3 a.ect-events-read-more{text-align:left;align-items:self-start}.ect-list-post-right .ect-list-venue{width:100%;overflow:hidden;height:auto}.ect-list-post{padding:30px auto}.ect-list-post-right .ect-list-description,.modern-list-right-side{align-items:center;width:100%}.ect-list-description .ect-event-content{align-items:center}.ect-modern-time{display:inline-block}.ect-clslist-event-date,.ect-clslist-event-details,.ect-clslist-event-details a.tribe-events-read-more,.ect-clslist-event-info{display:inline-block;width:100%;position:relative;padding:10px}.ect-list-post.style-3 .ect-clslist-event-details{position:absolute;right:10px;top:10px}#ect-events-list-content .style-1 .ect-rate-area{float:left;margin-top:0}.ect-list-post.style-3 .ect-list-post-left .ect-list-date{min-height:210px}.ect-list-post.style-3{position:relative}}.ect-list-post-left span.ect-custom-schedule{display:flex;text-align:center;line-height:92%;font-size:38px;font-family:inherit;padding-top:14px;align-items:center}.ect-list-post.style-2 .ect-list-img,.ect-list-post.style-2 .modern-list-right-side{border-radius:10px}.ect-list-post.style-2 .ect-list-description{border-bottom:none;gap:8px}.style-4 .ect-list-schedule{background:#fff;border:1px solid #c5c5c5;padding:2px;position:absolute;width:100px;right:0;left:auto;bottom:0}.ect-list-schedule-wrap{align-items:center;border:1px solid #c5c5c5;display:flex;flex-direction:column;justify-content:center}.ect-list-schedule .ev-mo{color:#fa5a41;font-size:.625rem;letter-spacing:.15em;line-height:.9}.ect-list-schedule .ev-day{font-size:1.5rem;line-height:1}.ect-grid-image-style4{width:100%;position:relative}.ect-list-schedule span{display:block;text-align:center}#ect-events-list-content .ect-share-style-4 .ect-share-wrapper{right:unset;left:11px}#ect-events-list-content .style-4 .ect-rate-area{float:none}.ect-list-post .ect-icon-clock:before,.ect-list-post .ect-icon-location:before,.ect-list-post .ect-icon-ticket:before{margin-left:0!important}