.nivo-lightbox-content,.nivo-lightbox-overlay{height:100%;width:100%}.nivo-lightbox-overlay{position:fixed;top:0;left:0;z-index:99998;overflow:hidden;visibility:hidden;opacity:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.nivo-lightbox-overlay.nivo-lightbox-open{visibility:visible;opacity:1}.nivo-lightbox-wrap{position:absolute;top:10%;bottom:10%;left:10%;right:10%}.nivo-lightbox-title-wrap{position:absolute;bottom:0;left:0;width:100%;z-index:99999;text-align:center}.nivo-lightbox-nav{display:none}.nivo-lightbox-prev{position:absolute;top:50%;left:0}.nivo-lightbox-next{position:absolute;top:50%;right:0}.nivo-lightbox-close{position:absolute;top:2%;right:2%}.nivo-lightbox-image{text-align:center}.nivo-lightbox-image img{max-width:100%;max-height:100%;width:auto;height:auto;vertical-align:middle}.nivo-lightbox-content iframe,.nivo-lightbox-error{width:100%;height:100%}.nivo-lightbox-ajax,.nivo-lightbox-inline{max-height:100%;overflow:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.nivo-lightbox-error{display:table;text-align:center;color:#fff;text-shadow:0 1px 1px #000}.nivo-lightbox-error p{display:table-cell;vertical-align:middle}.nivo-lightbox-notouch .nivo-lightbox-effect-fade,.nivo-lightbox-notouch .nivo-lightbox-effect-fadeScale,.nivo-lightbox-notouch .nivo-lightbox-effect-fall,.nivo-lightbox-notouch .nivo-lightbox-effect-slideDown,.nivo-lightbox-notouch .nivo-lightbox-effect-slideLeft,.nivo-lightbox-notouch .nivo-lightbox-effect-slideRight,.nivo-lightbox-notouch .nivo-lightbox-effect-slideUp{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.nivo-lightbox-effect-fadeScale .nivo-lightbox-wrap{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transform:scale(.7);-moz-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}.nivo-lightbox-effect-fadeScale.nivo-lightbox-open .nivo-lightbox-wrap{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.nivo-lightbox-effect-slideDown .nivo-lightbox-wrap,.nivo-lightbox-effect-slideLeft .nivo-lightbox-wrap,.nivo-lightbox-effect-slideRight .nivo-lightbox-wrap,.nivo-lightbox-effect-slideUp .nivo-lightbox-wrap{-webkit-transition:all .3s cubic-bezier(.25,.5,.5,.9);-moz-transition:all .3s cubic-bezier(.25,.5,.5,.9);-ms-transition:all .3s cubic-bezier(.25,.5,.5,.9);-o-transition:all .3s cubic-bezier(.25,.5,.5,.9);transition:all .3s cubic-bezier(.25,.5,.5,.9)}.nivo-lightbox-effect-slideLeft .nivo-lightbox-wrap{-webkit-transform:translateX(-10%);-moz-transform:translateX(-10%);-ms-transform:translateX(-10%);transform:translateX(-10%)}.nivo-lightbox-effect-slideRight .nivo-lightbox-wrap{-webkit-transform:translateX(10%);-moz-transform:translateX(10%);-ms-transform:translateX(10%);transform:translateX(10%)}.nivo-lightbox-effect-slideLeft.nivo-lightbox-open .nivo-lightbox-wrap,.nivo-lightbox-effect-slideRight.nivo-lightbox-open .nivo-lightbox-wrap{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.nivo-lightbox-effect-slideDown .nivo-lightbox-wrap{-webkit-transform:translateY(-10%);-moz-transform:translateY(-10%);-ms-transform:translateY(-10%);transform:translateY(-10%)}.nivo-lightbox-effect-slideUp .nivo-lightbox-wrap{-webkit-transform:translateY(10%);-moz-transform:translateY(10%);-ms-transform:translateY(10%);transform:translateY(10%)}.nivo-lightbox-effect-slideDown.nivo-lightbox-open .nivo-lightbox-wrap,.nivo-lightbox-effect-slideUp.nivo-lightbox-open .nivo-lightbox-wrap{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.nivo-lightbox-body-effect-fall .nivo-lightbox-effect-fall{-webkit-perspective:1000px;-moz-perspective:1000px;perspective:1000px}.nivo-lightbox-effect-fall .nivo-lightbox-wrap{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-transform:translateZ(300px);-moz-transform:translateZ(300px);-ms-transform:translateZ(300px);transform:translateZ(300px)}.nivo-lightbox-effect-fall.nivo-lightbox-open .nivo-lightbox-wrap{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.nivo-lightbox-theme-default.nivo-lightbox-overlay { 
background: #666;
background: rgba(0,0,0,0.6); 
}
.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading { background: url(//euroserwis.pl/wp-content/themes/colek-wp/assets/js/plugins/nivo-lightbox/themes/default/loading.gif) no-repeat 50% 50%; }
.nivo-lightbox-theme-default .nivo-lightbox-nav {
top: 10%;
width: 8%;
height: 80%;
text-indent: -9999px;
background-repeat: no-repeat;
background-position: 50% 50%;
opacity: 0.5;
}
.nivo-lightbox-theme-default .nivo-lightbox-nav:hover { 
opacity: 1; 
background-color: rgba(0,0,0,0.5);
}
.nivo-lightbox-theme-default .nivo-lightbox-prev { 
background-image: url(//euroserwis.pl/wp-content/themes/colek-wp/assets/js/plugins/nivo-lightbox/themes/default/prev.png); 
border-radius: 0 3px 3px 0;
display:none !important;
}
.nivo-lightbox-theme-default .nivo-lightbox-next { 
background-image: url(//euroserwis.pl/wp-content/themes/colek-wp/assets/js/plugins/nivo-lightbox/themes/default/next.png); 
border-radius: 3px 0 0 3px;
display:none !important;
}
.nivo-lightbox-theme-default .nivo-lightbox-close {
display: block;
background: url(//euroserwis.pl/wp-content/themes/colek-wp/assets/js/plugins/nivo-lightbox/themes/default/close.png) no-repeat 5px 5px;
width: 16px;
height: 16px;
text-indent: -9999px;
padding: 5px;
opacity: 0.5;
}
.nivo-lightbox-theme-default .nivo-lightbox-close:hover { opacity: 1; }
.nivo-lightbox-theme-default .nivo-lightbox-title-wrap { bottom: -7%; }
.nivo-lightbox-theme-default .nivo-lightbox-title {
font: 14px/20px 'Helvetica Neue', Helvetica, Arial, sans-serif;
font-style: normal;
font-weight: normal;
background: #000;
color: #fff;
padding: 7px 15px;
border-radius: 30px;
}
.nivo-lightbox-theme-default .nivo-lightbox-image img {
background: #fff;
-webkit-box-shadow: 0px 1px 1px rgba(0,0,0,0.4);
-moz-box-shadow: 0px 1px 1px rgba(0,0,0,0.4);
box-shadow: 0px 1px 1px rgba(0,0,0,0.4);
}
.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline {
background: #fff;
padding: 40px;
-webkit-box-shadow: 0px 1px 1px rgba(0,0,0,0.4);
-moz-box-shadow: 0px 1px 1px rgba(0,0,0,0.4);
box-shadow: 0px 1px 1px rgba(0,0,0,0.4);
}
@media (-webkit-min-device-pixel-ratio: 1.3),
(-o-min-device-pixel-ratio: 2.6/2),
(min--moz-device-pixel-ratio: 1.3),
(min-device-pixel-ratio: 1.3),
(min-resolution: 1.3dppx) {
.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading { 
background-image: url(//euroserwis.pl/wp-content/themes/colek-wp/assets/js/plugins/nivo-lightbox/themes/default/loading@2x.gif); 
background-size: 32px 32px;
}
.nivo-lightbox-theme-default .nivo-lightbox-prev { 
background-image: url(//euroserwis.pl/wp-content/themes/colek-wp/assets/js/plugins/nivo-lightbox/themes/default/prev@2x.png); 
background-size: 48px 48px;
}
.nivo-lightbox-theme-default .nivo-lightbox-next { 
background-image: url(//euroserwis.pl/wp-content/themes/colek-wp/assets/js/plugins/nivo-lightbox/themes/default/next@2x.png); 
background-size: 48px 48px;
}
.nivo-lightbox-theme-default .nivo-lightbox-close { 
background-image: url(//euroserwis.pl/wp-content/themes/colek-wp/assets/js/plugins/nivo-lightbox/themes/default/close@2x.png); 
background-size: 16px 16px;
}
}.tm-sc-tribe-events .event .event-thumb {
overflow: hidden;
position: relative; }
.tm-sc-tribe-events .event .event-thumb:before {
position: absolute;
top: 0;
left: -100%;
display: block;
content: '';
width: 50%;
height: 100%;
background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100%);
background: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), to(rgba(255, 255, 255, 0.3)));
background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100%);
-webkit-transform: skewX(-25deg);
-ms-transform: skewX(-25deg);
transform: skewX(-25deg);
transition: all 0.3s ease; }
@media (prefers-reduced-motion: reduce) {
.tm-sc-tribe-events .event .event-thumb:before {
transition: none; } }
.tm-sc-tribe-events .event .event-content .event-single-meta-date {
color: #fff;
background-color: var(--theme-color1);
border-radius: 10rem;
display: inline-block;
padding: 8px 24px;
margin-bottom: 10px;
font-size: 75%;
line-height: 1;
text-align: center;
white-space: nowrap;
vertical-align: baseline;
transition: all 0.3s ease-in-out; }
@media (prefers-reduced-motion: reduce) {
.tm-sc-tribe-events .event .event-content .event-single-meta-date {
transition: none; } }
.tm-sc-tribe-events .event .event-content .event-meta {
font-size: 14px;
color: #77838F;
margin-top: 5px;
margin-bottom: 10px;
transition: all 0.3s ease-in-out; }
@media (prefers-reduced-motion: reduce) {
.tm-sc-tribe-events .event .event-content .event-meta {
transition: none; } }
.tm-sc-tribe-events .event .event-content .event-meta .each-meta {
display: inline-block;
margin-right: 10px;
transition: all 0.3s ease-in-out; }
@media (prefers-reduced-motion: reduce) {
.tm-sc-tribe-events .event .event-content .event-meta .each-meta {
transition: none; } }
.tm-sc-tribe-events .event .event-content .event-meta .each-meta i {
margin-right: 3px;
transition: all 0.3s ease-in-out; }
@media (prefers-reduced-motion: reduce) {
.tm-sc-tribe-events .event .event-content .event-meta .each-meta i {
transition: none; } }
.tm-sc-tribe-events .event .event-content .event-excerpt p {
margin-bottom: 0; }
.tm-sc-tribe-events .event .event-content .btn-view-details {
margin-top: 10px; }
.tm-sc-tribe-events .event:hover .event-thumb:before {
-webkit-animation: shine 1s;
animation: shine 1s; }
.tm-sc-tribe-events.tm-sc-tribe-events-grid .event, .tm-sc-tribe-events.tm-sc-tribe-events-masonry .event, .tm-sc-tribe-events.tm-sc-tribe-events-carousel .event {
border: 1px solid #eee;
border-radius: 10px;
overflow: hidden;
transition: all 0.3s ease-in-out;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
box-shadow: 0px 30px 50px rgba(5, 5, 5, 0.14); }
@media (prefers-reduced-motion: reduce) {
.tm-sc-tribe-events.tm-sc-tribe-events-grid .event, .tm-sc-tribe-events.tm-sc-tribe-events-masonry .event, .tm-sc-tribe-events.tm-sc-tribe-events-carousel .event {
transition: none; } }
.tm-sc-tribe-events.tm-sc-tribe-events-grid .event .event-thumb, .tm-sc-tribe-events.tm-sc-tribe-events-masonry .event .event-thumb, .tm-sc-tribe-events.tm-sc-tribe-events-carousel .event .event-thumb {
position: relative; }
.tm-sc-tribe-events.tm-sc-tribe-events-grid .event .event-thumb .event-start-date, .tm-sc-tribe-events.tm-sc-tribe-events-masonry .event .event-thumb .event-start-date, .tm-sc-tribe-events.tm-sc-tribe-events-carousel .event .event-thumb .event-start-date {
background-color: var(--theme-color1);
padding: 15px 20px;
position: absolute;
top: 0;
right: 0; }
.tm-sc-tribe-events.tm-sc-tribe-events-grid .event .event-thumb .event-start-date .event-start-day, .tm-sc-tribe-events.tm-sc-tribe-events-masonry .event .event-thumb .event-start-date .event-start-day, .tm-sc-tribe-events.tm-sc-tribe-events-carousel .event .event-thumb .event-start-date .event-start-day {
color: #fff;
font-size: 24px;
line-height: 1em; }
.tm-sc-tribe-events.tm-sc-tribe-events-grid .event .event-thumb .event-start-date .event-start-month, .tm-sc-tribe-events.tm-sc-tribe-events-masonry .event .event-thumb .event-start-date .event-start-month, .tm-sc-tribe-events.tm-sc-tribe-events-carousel .event .event-thumb .event-start-date .event-start-month {
color: #fff;
display: block;
font-size: 15px;
line-height: 1.1em; }
.tm-sc-tribe-events.tm-sc-tribe-events-grid .event .event-content .event-meta, .tm-sc-tribe-events.tm-sc-tribe-events-masonry .event .event-content .event-meta, .tm-sc-tribe-events.tm-sc-tribe-events-carousel .event .event-content .event-meta {
font-size: 14px;
color: #888;
margin-top: 5px;
margin-bottom: 20px; }
.tm-sc-tribe-events.tm-sc-tribe-events-grid .event .event-content .event-meta .each-meta, .tm-sc-tribe-events.tm-sc-tribe-events-masonry .event .event-content .event-meta .each-meta, .tm-sc-tribe-events.tm-sc-tribe-events-carousel .event .event-content .event-meta .each-meta {
display: inline-block;
margin-right: 10px; }
.tm-sc-tribe-events.tm-sc-tribe-events-grid .event .event-content .event-meta .each-meta i, .tm-sc-tribe-events.tm-sc-tribe-events-masonry .event .event-content .event-meta .each-meta i, .tm-sc-tribe-events.tm-sc-tribe-events-carousel .event .event-content .event-meta .each-meta i {
margin-right: 3px; }
.tm-sc-tribe-events.tm-sc-tribe-events-grid .event .event-content, .tm-sc-tribe-events.tm-sc-tribe-events-masonry .event .event-content, .tm-sc-tribe-events.tm-sc-tribe-events-carousel .event .event-content {
background-color: #fff;
padding: 30px; }
.tm-sc-tribe-events.tm-sc-tribe-events-grid .event .event-content .event-title, .tm-sc-tribe-events.tm-sc-tribe-events-masonry .event .event-content .event-title, .tm-sc-tribe-events.tm-sc-tribe-events-carousel .event .event-content .event-title {
margin-top: 0; }
.tm-sc-tribe-events.tm-sc-tribe-events-grid .event .event-content .btn-view-details, .tm-sc-tribe-events.tm-sc-tribe-events-masonry .event .event-content .btn-view-details, .tm-sc-tribe-events.tm-sc-tribe-events-carousel .event .event-content .btn-view-details {
margin-top: 10px; }
.tm-sc-tribe-events.tm-sc-tribe-events-grid .event:hover, .tm-sc-tribe-events.tm-sc-tribe-events-masonry .event:hover, .tm-sc-tribe-events.tm-sc-tribe-events-carousel .event:hover {
-webkit-transform: translateY(-10px);
-ms-transform: translateY(-10px);
transform: translateY(-10px); }
.tm-sc-tribe-events.tm-sc-tribe-events-carousel .event {
box-shadow: 0px 10px 10px rgba(5, 5, 5, 0.07); } .tm-sc-tribe-events.tm-sc-tribe-events-list-vertical .event {
display: flex;
transition: all 0.3s ease-in-out; }
@media (prefers-reduced-motion: reduce) {
.tm-sc-tribe-events.tm-sc-tribe-events-list-vertical .event {
transition: none; } }
.tm-sc-tribe-events.tm-sc-tribe-events-list-vertical .event .event-left .event-date {
background: #fff;
border: 1px solid rgba(200, 200, 200, 0.3);
border-radius: 10px;
margin-right: 20px;
padding: 20px 30px;
text-align: center;
box-shadow: 0px 0px 22px 0px rgba(5, 5, 5, 0.07);
transition: all 0.3s ease-in-out; }
@media (prefers-reduced-motion: reduce) {
.tm-sc-tribe-events.tm-sc-tribe-events-list-vertical .event .event-left .event-date {
transition: none; } }
.tm-sc-tribe-events.tm-sc-tribe-events-list-vertical .event .event-left .event-date .day {
color: #122a48;
font-size: 26px;
line-height: 1.1;
display: block;
transition: all 0.3s ease-in-out; }
@media (prefers-reduced-motion: reduce) {
.tm-sc-tribe-events.tm-sc-tribe-events-list-vertical .event .event-left .event-date .day {
transition: none; } }
.tm-sc-tribe-events.tm-sc-tribe-events-list-vertical .event .event-left .event-date .month {
font-size: 15px;
line-height: 1.1;
display: block;
transition: all 0.3s ease-in-out; }
@media (prefers-reduced-motion: reduce) {
.tm-sc-tribe-events.tm-sc-tribe-events-list-vertical .event .event-left .event-date .month {
transition: none; } }
.tm-sc-tribe-events.tm-sc-tribe-events-list-vertical .event .event-left .event-date .year {
display: none; }
.tm-sc-tribe-events.tm-sc-tribe-events-list-vertical .event .event-left.has-bg-theme-colored:not(.left-block-bordered) .event-date {
color: #fff; }
.tm-sc-tribe-events.tm-sc-tribe-events-list-vertical .event .event-left .event-thumb {
overflow: hidden;
border-radius: 10px;
margin-right: 20px;
box-shadow: 0px 0px 22px 0px rgba(5, 5, 5, 0.07);
transition: all 0.3s ease-in-out; }
@media (prefers-reduced-motion: reduce) {
.tm-sc-tribe-events.tm-sc-tribe-events-list-vertical .event .event-left .event-thumb {
transition: none; } }
.tm-sc-tribe-events.tm-sc-tribe-events-list-vertical .event .event-left .event-thumb img {
max-width: 100%; }
.tm-sc-tribe-events.tm-sc-tribe-events-list-vertical .event .event-content {
margin-right: auto; }
.tm-sc-tribe-events.tm-sc-tribe-events-list-vertical .event .event-content .event-title {
margin-top: 0;
margin-bottom: 0; }
.tm-sc-tribe-events.tm-sc-tribe-events-list-vertical .event .event-content .event-meta {
font-size: 14px;
color: #888; }
.tm-sc-tribe-events.tm-sc-tribe-events-list-vertical .event .event-content .event-meta .each-meta {
display: inline-block;
margin-right: 10px; }
.tm-sc-tribe-events.tm-sc-tribe-events-list-vertical .event .event-content .event-meta .each-meta i {
margin-right: 5px; }
.tm-sc-tribe-events.tm-sc-tribe-events-list-vertical-slide { }
.tm-sc-tribe-events.tm-sc-tribe-events-list-vertical-slide .bx-wrapper {
margin-bottom: 0;
padding: 0;
box-shadow: none;
border: none;
background: transparent; }
.tm-sc-tribe-events.tm-sc-tribe-events-list-vertical-slide.has-nav-arrow .media {
margin-top: 0; }
.tm-sc-tribe-events.tm-sc-tribe-events-list-vertical-slide.has-nav-arrow .bx-controls .bx-controls-direction > a {
background: #eee none repeat scroll 0 0;
border: 1px solid #eee;
height: auto;
line-height: 28px;
padding: 5px 12px 3px;
width: auto;
text-indent: 0;
top: -50px;
z-index: 0;
transition: all 0.2s ease; }
@media (prefers-reduced-motion: reduce) {
.tm-sc-tribe-events.tm-sc-tribe-events-list-vertical-slide.has-nav-arrow .bx-controls .bx-controls-direction > a {
transition: none; } }
.tm-sc-tribe-events.tm-sc-tribe-events-list-vertical-slide.has-nav-arrow .bx-controls .bx-controls-direction > a i {
color: #888;
font-size: 24px; }
.tm-sc-tribe-events.tm-sc-tribe-events-list-vertical-slide.has-nav-arrow .bx-controls .bx-controls-direction > a:hover {
background: #999; }
.tm-sc-tribe-events.tm-sc-tribe-events-list-vertical-slide.has-nav-arrow .bx-controls .bx-controls-direction > a:hover i {
color: #fff; }
.tm-sc-tribe-events.tm-sc-tribe-events-list-vertical-slide.has-nav-arrow.nav-arrow-position-bottom .bx-controls .bx-controls-direction {
text-align: right; }
.tm-sc-tribe-events.tm-sc-tribe-events-list-vertical-slide.has-nav-arrow.nav-arrow-position-bottom .bx-controls .bx-controls-direction > a {
position: relative; }
.tm-sc-tribe-events.tm-sc-tribe-events-list-vertical-slide.has-nav-arrow.nav-arrow-position-bottom .bx-controls .bx-controls-direction .bx-prev {
right: auto;
left: auto;
top: auto;
margin-right: 4px; }
.tm-sc-tribe-events.tm-sc-tribe-events-list-vertical-slide.has-nav-arrow.nav-arrow-position-bottom .bx-controls .bx-controls-direction .bx-next {
right: auto;
left: auto;
top: auto; }
.tm-sc-tribe-events.tm-sc-tribe-events-list-vertical-slide.has-nav-arrow.nav-arrow-position-top .bx-controls .bx-controls-direction > a {
background: #eee none repeat scroll 0 0;
border: 1px solid #eee;
height: auto;
line-height: 28px;
padding: 0 12px;
width: auto;
text-indent: 0;
top: -50px;
z-index: 0;
transition: all 0.2s ease; }
@media (prefers-reduced-motion: reduce) {
.tm-sc-tribe-events.tm-sc-tribe-events-list-vertical-slide.has-nav-arrow.nav-arrow-position-top .bx-controls .bx-controls-direction > a {
transition: none; } }
.tm-sc-tribe-events.tm-sc-tribe-events-list-vertical-slide.has-nav-arrow.nav-arrow-position-top .bx-controls .bx-controls-direction > a i {
color: #888;
font-size: 24px;
padding: 3px; }
.tm-sc-tribe-events.tm-sc-tribe-events-list-vertical-slide.has-nav-arrow.nav-arrow-position-top .bx-controls .bx-controls-direction > a:hover {
background: #999; }
.tm-sc-tribe-events.tm-sc-tribe-events-list-vertical-slide.has-nav-arrow.nav-arrow-position-top .bx-controls .bx-controls-direction > a:hover i {
color: #fff; }
.tm-sc-tribe-events.tm-sc-tribe-events-list-vertical-slide.has-nav-arrow.nav-arrow-position-top .bx-controls .bx-controls-direction .bx-prev {
right: 44px;
left: auto; }
.tm-sc-tribe-events.tm-sc-tribe-events-list-vertical-slide.has-nav-arrow.nav-arrow-position-top .bx-controls .bx-controls-direction .bx-next {
right: 0;
left: auto; } .tm-sc-tribe-events.tm-sc-tribe-events-fullwidth .event {
margin-bottom: 30px;
padding: 30px;
border: 1px solid rgba(200, 200, 200, 0.15);
background-color: #fff; }
.tm-sc-tribe-events.tm-sc-tribe-events-fullwidth .event .event-date .day {
color: var(--theme-color1);
font-size: 48px;
line-height: 1.1;
font-weight: 600;
display: block; }
.tm-sc-tribe-events.tm-sc-tribe-events-fullwidth .event .event-date .month {
color: #999;
font-size: 20px;
line-height: 1.1;
text-transform: uppercase; }
.tm-sc-tribe-events.tm-sc-tribe-events-fullwidth .event .event-thumb {
position: relative;
border-radius: 10px;
overflow: hidden; }:root {
--theme-color-input_light:#8F9093;
--theme-color-text:#6C6F73; }  #tribe-events-pg-template,
.tribe-events-pg-template {
margin: 0;
padding: 0;
max-width: inherit; }
.tribe-events .tribe-events-l-container {
padding: 0; }
.events-archive .entry-content, .events-archive .entry-header {
width: 100%; } .tribe-common .tribe-common-l-container {
max-width: inherit; }
.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__day {
min-height: 186px; }
.tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container {
padding: 0; }
.tribe-events .tribe-events-c-view-selector__list-item-link {
align-items: start; }
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__list-item-link {
padding: 24px 11px; }
.tribe-events .tribe-events-c-view-selector__list-item--active .tribe-events-c-view-selector__list-item-text {
font-weight: 600;
font-size: 18px; }
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__list-item--active .tribe-events-c-view-selector__list-item-link:after {
background-color: var(--theme-color1);
left: 0;
-webkit-transition: background-color 0.3s ease;
-ms-transition: background-color 0.3s ease;
transition: background-color 0.3s ease; }
.tribe-common .tribe-common-c-btn-border-small, .tribe-common a.tribe-common-c-btn-border-small {
background-color: var(--tec-color-background);
border: 1px solid var(--tec-color-border-default);
border-radius: var(--tec-border-radius-default);
text-align: center;
transition: var(--tec-transition-color-border-color); }
.tribe-events .tribe-events-calendar-list__event-datetime-wrapper .tribe-events-calendar-list__event-datetime,
.tribe-events .tribe-events-calendar-day__event-datetime-wrapper .tribe-events-calendar-day__event-datetime {
position: relative; }
.tribe-events .tribe-events-calendar-list__event-datetime-wrapper .tribe-events-calendar-list__event-datetime:before,
.tribe-events .tribe-events-calendar-day__event-datetime-wrapper .tribe-events-calendar-day__event-datetime:before {
content: '\f073';
font-family: 'Font Awesome 5 Free';
font-weight: 600;
display: inline-block;
margin-right: 5px;
color: var(--theme-color1); }
.tribe-common--breakpoint-medium.tribe-common .tribe-common-h6--min-medium {
font-size: 17px;
font-weight: 600; }
.tribe-common--breakpoint-medium.tribe-common .tribe-common-b2 {
font-size: 17px; }
.tribe-common--breakpoint-medium.tribe-common .tribe-common-b2.tribe-events-calendar-list__event-venue, .tribe-common--breakpoint-medium.tribe-common .tribe-common-b2.tribe-events-calendar-day__event-venue {
font-size: 17px;
color: var(--theme-color2);
margin-bottom: 10px; }
.tribe-common--breakpoint-medium.tribe-common .tribe-common-b2.tribe-events-calendar-list__event-venue .tribe-events-calendar-list__event-venue-title,
.tribe-common--breakpoint-medium.tribe-common .tribe-common-b2.tribe-events-calendar-list__event-venue .tribe-events-calendar-day__event-venue-title, .tribe-common--breakpoint-medium.tribe-common .tribe-common-b2.tribe-events-calendar-day__event-venue .tribe-events-calendar-list__event-venue-title,
.tribe-common--breakpoint-medium.tribe-common .tribe-common-b2.tribe-events-calendar-day__event-venue .tribe-events-calendar-day__event-venue-title {
font-weight: 400; }
.tribe-events .tribe-events-calendar-list__event-datetime {
color: #787c80;
font-size: 16px; }
.tribe-events .tribe-events-calendar-list__event-date-tag-weekday {
font-size: 14px;
letter-spacing: 1px;
text-transform: uppercase;
margin-bottom: 0;
color: #777; }
.tribe-events .tribe-events-calendar-list__event-date-tag-daynum {
font-size: 22px !important; }
.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event {
border: none; }
.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-datetime-wrapper,
.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event-datetime-wrapper {
margin: 0 0 21px; }
.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-title,
.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event-title {
margin: 0 0 30px; }
.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-description,
.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event-description {
margin-top: 12px;
color: #717578;
line-height: 1.9; }
.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-cost,
.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event-cost {
font-size: 20px;
text-transform: none;
letter-spacing: 0;
margin-top: 20px; }
.tribe-common .tribe-common-c-btn,
.tribe-common a.tribe-common-c-btn {
padding: 12px 37px 12px;
-webkit-border-radius: 40px;
-ms-border-radius: 40px;
border-radius: 40px;
color: var(--text-color-bg-theme-color1);
background-color: var(--theme-color1); }
.tribe-common .tribe-common-c-btn:hover,
.tribe-common a.tribe-common-c-btn:hover {
color: var(--text-color-bg-theme-color3);
background-color: var(--theme-color3); }
.tribe-events .tribe-events-c-ical__link {
padding: 17px 37px;
-webkit-border-radius: 30px;
-ms-border-radius: 30px;
border-radius: 30px;
color: var(--theme-color1);
border-color: var(--theme-color1); }
.tribe-events .tribe-events-c-ical__link .tribe-common-c-svgicon {
color: var(--theme-color1); }
.tribe-events .tribe-events-c-ical__link:active:before, .tribe-events .tribe-events-c-ical__link:focus:before, .tribe-events .tribe-events-c-ical__link:hover:before {
background-image: none; }
.tribe-events .tribe-events-c-ical__link:hover,
.tribe-events .tribe-events-c-ical__link:focus,
.tribe-events .tribe-events-c-ical__link:active {
color: var(--text-color-bg-theme-color2);
background-color: var(--theme-color2); } .tribe-events .datepicker {
border: none;
background-color: #fff;
box-shadow: 0 4px 18px rgba(0, 0, 0, 0.1);
padding: 0;
margin: 0; }
.tribe-events .datepicker table {
padding: 0;
margin: 0; }
.tribe-events .datepicker .day.active,
.tribe-events .datepicker .day.active.focused,
.tribe-events .datepicker .month.active,
.tribe-events .datepicker .month.active.focused,
.tribe-events .datepicker .year.active,
.tribe-events .datepicker .year.active.focused {
color: var(--text-color-bg-theme-color1);
background-color: var(--theme-color1); } .tribe-common--breakpoint-medium.tribe-common .tribe-common-b3 {
font-size: 14px;
text-transform: uppercase;
letter-spacing: 2.1px;
color: #333;
font-weight: 600; }
.tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date .tribe-events-calendar-month__day-date-daynum {
color: var(--theme-color1); }
.tribe-events .tribe-events-calendar-month__day-date-daynum {
font-size: 20px; }
.tribe-events .tribe-events-calendar-month__day--past .tribe-events-calendar-month__day-date-daynum {
color: #999; }
.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__day:hover:after {
background-color: var(--theme-color1); }
.tribe-events .tribe-events-calendar-month__calendar-event-datetime {
font-size: 12px;
color: var(--theme-color1); }
.tribe-events .tribe-events-calendar-month__calendar-event-datetime + .tribe-events-calendar-month__calendar-event-title {
margin-top: 4px;
color: #333;
font-size: 14px; } .tooltipster-base.tribe-events-tooltip-theme {
max-width: 285px;
padding: 30px;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
background-color: #fff;
border: none;
-webkit-box-shadow: 0, 5px, 30px rgba(0, 0, 0, 0.05);
-ms-box-shadow: 0, 5px, 30px rgba(0, 0, 0, 0.05);
box-shadow: 0, 5px, 30px rgba(0, 0, 0, 0.05);
-webkit-border-radius: 0;
-ms-border-radius: 0;
border-radius: 0; }
.tooltipster-base.tribe-events-tooltip-theme .tribe-events-calendar-month__calendar-event-tooltip-datetime {
color: var(--theme-color1); }
.tooltipster-base.tribe-events-tooltip-theme .tribe-common-b3 {
font-size: 14px;
color: #888; }
.tooltipster-base.tribe-events-tooltip-theme .tribe-common-b3 p {
font-weight: inherit; }
.tooltipster-base.tribe-events-tooltip-theme .tribe-events-calendar-month__calendar-event-tooltip-cost {
margin-top: 10px;
font-size: 16px;
font-weight: 600;
color: var(--theme-color2); }
.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-datetime {
font-size: 14px;
color: var(--theme-color1); }
.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-featured-image-wrapper {
margin-bottom: 18px;
width: 100%; }
.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-title {
margin-bottom: 8px; } .tribe-common--breakpoint-medium.tribe-events a.tribe-events-c-nav__prev,
.tribe-common--breakpoint-medium.tribe-events a.tribe-events-c-nav__next {
font-size: 15px;
font-weight: 600;
color: var(--theme-color2); }
.tribe-common--breakpoint-medium.tribe-events a.tribe-events-c-nav__prev svg path,
.tribe-common--breakpoint-medium.tribe-events a.tribe-events-c-nav__next svg path {
fill: var(--theme-color2);
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
transition: all 0.3s ease; }
.tribe-common--breakpoint-medium.tribe-events a.tribe-events-c-nav__prev[disabled],
.tribe-common--breakpoint-medium.tribe-events a.tribe-events-c-nav__next[disabled] {
-webkit-box-shadow: none !important;
-ms-box-shadow: none !important;
box-shadow: none !important; }
.tribe-events .tribe-events-c-nav__prev:before,
.tribe-events .tribe-events-c-nav__prev:focus:before,
.tribe-events .tribe-events-c-nav__prev:hover:before,
.tribe-events .tribe-events-c-nav__prev:active:before {
opacity: 1; }
.tribe-common--breakpoint-medium.tribe-events a.tribe-events-c-nav__prev:hover,
.tribe-common--breakpoint-medium.tribe-events a.tribe-events-c-nav__prev:focus,
.tribe-common--breakpoint-medium.tribe-events a.tribe-events-c-nav__next:hover,
.tribe-common--breakpoint-medium.tribe-events a.tribe-events-c-nav__next:focus {
color: var(--theme-color1); }
.tribe-common--breakpoint-medium.tribe-events a.tribe-events-c-nav__prev:hover svg path,
.tribe-common--breakpoint-medium.tribe-events a.tribe-events-c-nav__prev:focus svg path,
.tribe-common--breakpoint-medium.tribe-events a.tribe-events-c-nav__next:hover svg path,
.tribe-common--breakpoint-medium.tribe-events a.tribe-events-c-nav__next:focus svg path {
fill: var(--theme-color1); } #tribe-events-content.tribe-events-single {
margin-top: 0; }
.tribe-events-single #tribe-events-header {
display: none; }
.tribe-events-back {
display: none; }
.single-tribe_events .tribe-events-single-event-title,
.single-tribe_events .tribe-events-schedule {
display: none; }
.single-tribe_events .tribe-events-content {
line-height: 1.9;
color: #717578;
font-size: 1rem;
font-family: "Montserrat", sans-serif;
font-weight: 500; } .tribe-events-cal-links .tribe-events-gcal {
margin-right: 10px; }
.single-tribe_events a.tribe-events-ical,
.single-tribe_events a.tribe-events-ical:hover,
.single-tribe_events a.tribe-events-gcal,
.single-tribe_events a.tribe-events-gcal:hover {
background: none;
margin-top: 1em;
padding: 17px 43px;
border-radius: 40px;
letter-spacing: 1px; }
.single-tribe_events a.tribe-events-ical:after,
.single-tribe_events a.tribe-events-ical:hover:after,
.single-tribe_events a.tribe-events-gcal:after,
.single-tribe_events a.tribe-events-gcal:hover:after {
display: none; }
.single-tribe_events a.tribe-events-gcal {
background-color: var(--theme-color1);
border-color: var(--theme-color1);
color: var(--text-color-bg-theme-color1); }
.single-tribe_events a.tribe-events-gcal:hover, .single-tribe_events a.tribe-events-gcal:focus {
background-color: var(--theme-color3);
border-color: var(--theme-color3);
color: var(--text-color-bg-theme-color3); }
.single-tribe_events a.tribe-events-ical {
background-color: var(--theme-color2);
border-color: var(--theme-color2);
color: var(--text-color-bg-theme-color2); }
.single-tribe_events a.tribe-events-ical:hover, .single-tribe_events a.tribe-events-ical:focus {
background-color: var(--theme-color3);
border-color: var(--theme-color3);
color: var(--text-color-bg-theme-color3); }
.single-tribe_events .tribe-events-single-section {
clear: none;
float: left;
width: 50%;
padding: 25px 0 0;
border: none;
background-color: transparent; }
.single-tribe_events .tribe-events-meta-group {
margin-top: 10px;
margin-bottom: 20px; }
.single-tribe_events .tribe-events-event-meta .tribe-events-venue-map > div {
height: 270px !important; }
.tribe-events-event-meta dt {
margin-top: 10px;
font-size: 16px; }
.tribe-events-event-meta dd[class$=url],
.tribe-events-event-meta dd[class$=url] a {
color: var(--theme-color1); }
.tribe-events-event-meta dd[class$=url]:hover,
.tribe-events-event-meta dd[class$=url] a:hover {
color: var(--theme-color2); }
.single-tribe_events .tribe-events-meta-group .tribe-events-single-section-title {
margin-bottom: 28px;
font-size: 22px;
text-transform: none;
letter-spacing: 0;
color: var(--theme-color2); }
.single-tribe_events .tribe-events-single .tribe-events-event-meta {
color: #888;
font-family: "Montserrat", sans-serif;
font-weight: 500; }
#tribe-events-footer {
padding-top: 40px; }
.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a,
.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a {
color: var(--theme-color2); }
.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:hover,
.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:hover {
color: var(--theme-color1); }@media (max-width: 1439px) { .events-list .tribe-events-loop,
.single-tribe_organizer .tribe-events-loop,
.single-tribe_venue .tribe-events-loop,
.tribe-events-day .tribe-events-loop {
max-width: none; }
.single-tribe_events .tribe-events-single-event-title {
font-size: 3em; }
.single-tribe_events .tribe-events-schedule .tribe-events-cost {
font-size: 1.8em; }
.tribe-events-schedule {
margin: 1.35em 0 3.1em; }
.tribe-common--breakpoint-medium.tribe-common .tribe-common-h3 {
font-size: 1.8em; }
.tribe-events .tribe-events-c-top-bar__datepicker-button {
top: -2px; }
.tribe-common--breakpoint-medium.tribe-common .tribe-common-h4--min-medium {
font-size: 1.5em; } }
@media (max-width: 1279px) { #tribe-bar-views-toggle [class^="tribe-icon-"] {
margin-top: 0; }
.single-tribe_events .tribe-events-single-event-title {
font-size: 46px; }
.tribe-events-schedule {
margin: 1.15em 0 2.4em; }
.tribe-events-schedule h2 {
font-size: 15px; }
.single-tribe_events .tribe-events-schedule .tribe-events-cost {
font-size: 1.6em; }
.single-tribe_events .tribe-events-single-section {
padding: 4em 0 0; }
.single-tribe_events .tribe-events-meta-group .tribe-events-single-section-title {
font-size: 1.25em;
margin-bottom: 20px; }
.single-tribe_events #tribe-events-content .tribe-events-event-meta dd {
margin-bottom: 15px;
font-size: 16px; }
.single-tribe_events #tribe-events-content .tribe-events-event-meta dt {
font-size: 1em;
margin-bottom: 3px; }
.single-tribe_events a.tribe-events-ical,
.single-tribe_events a.tribe-events-ical:hover,
.single-tribe_events a.tribe-events-gcal,
.single-tribe_events a.tribe-events-gcal:hover {
font-size: 12px; }
.tribe-events-cal-links a,
.tribe-events-sub-nav li a,
#tribe-events-footer ~ a.tribe-events-ical.tribe-events-button {
font-size: 16px; }
#tribe-events .tribe-events-button:after,
.tribe-events-button:after,
.tribe-events-cal-links a:after,
.tribe-events-sub-nav li.tribe-events-nav-next a:after {
font-size: 11px; }
.tribe-events-sub-nav li.tribe-events-nav-previous a:before {
font-size: 11px; }
.single-tribe_events .comments_form_wrap {
margin-top: 3em; }
.tribe-common--breakpoint-medium.tribe-common .tribe-common-c-btn-border,
.tribe-common--breakpoint-medium.tribe-common a.tribe-common-c-btn-border {
font-size: 15px; }
.tribe-common--breakpoint-medium.tribe-common .tribe-common-h3 {
font-size: 1.6em; }
.tribe-events .tribe-events-c-top-bar__datepicker-button:after {
font-size: 22px;
top: calc(50% + 2px); }
.tribe-common--breakpoint-medium.tribe-common .tribe-common-h4--min-medium {
font-size: 1.4em; }
.tribe-common--breakpoint-medium.tribe-common .tribe-common-b2 {
font-size: 14px; }
.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-datetime-wrapper,
.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event-datetime-wrapper {
margin: 0 0 8px; }
.tribe-common--breakpoint-medium.tribe-common .tribe-common-b2.tribe-events-calendar-list__event-venue,
.tribe-common--breakpoint-medium.tribe-common .tribe-common-b2.tribe-events-calendar-day__event-venue {
font-size: 15px;
margin-bottom: 8px; }
.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-title,
.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event-title {
margin: 0 0 13px; }
.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-description,
.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event-description {
font-size: 16px;
margin-top: 10px; }
.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-cost,
.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event-cost {
font-size: 19px;
margin-top: 15px; }
.tribe-events .tribe-events-calendar-list__event-date-tag-weekday {
font-size: 12px; }
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__prev,
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__next {
font-size: 16px; }
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__prev:before,
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__next:after {
font-size: 11px; }
.tribe-common--breakpoint-medium.tribe-common .tribe-common-form-control-text__input {
padding: 18px 18px 18px 42px; }
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-search__input-control {
margin: 14px 0; }
.tribe-events .tribe-events-c-view-selector__list-item-text {
font-size: 17px; }
#tribe-events .tribe-events-button, .tribe-events-button,
.tribe-events .tribe-events-c-ical__link,
.tribe-common .tribe-common-c-btn,
.tribe-common a.tribe-common-c-btn {
font-size: 15px; }
.tribe-events .tribe-events-c-ical__link {
padding: 14px 34px 15px;
font-size: 12px; }
.tribe-events .tribe-events-c-ical {
margin-top: 35px; }
.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__day {
min-height: 160px; }
.tribe-common .tribe-common-h8 {
font-size: 14px; }
.tribe-events .tribe-events-calendar-month__multiday-event-bar-inner {
padding: 3px 12px 5px; }
.tribe-events .tribe-events-calendar-list__event-wrapper .tribe-events-calendar-list__event.has-post-thumbnail {
margin-top: 3px; }
.tribe-events .tribe-events-c-top-bar__today-button,
.tribe-events .tribe-common-c-btn-border-small.tribe-events-c-top-bar__today-button {
padding: 6px 22px !important;
margin-right: 25px; }
.single-tribe_events .tribe-events-venue-map {
margin: 5px 0 0;
width: 260px; }
.tribe-events-content ol,
.tribe-events-content p,
.tribe-events-content ul,
.tribe-events-content ol:last-child,
.tribe-events-content p:last-child,
.tribe-events-content ul:last-child {
margin-bottom: 1em; } }
@media (max-width: 1023px) { #tribe-bar-form.tribe-bar-collapse #tribe-bar-views {
margin-top: 0;
position: relative; }
.sc_events_detailed .sc_events_item_date,
.sc_events_detailed .sc_events_item_time,
.sc_events_detailed .sc_events_item_title,
.sc_events_detailed .sc_events_item_button {
padding: 0 0.5em; }
.sc_events_detailed .sc_events_item_date {
text-align: center; }
.sc_events_detailed .sc_events_item_time,
.sc_events_detailed .sc_events_item_button {
padding: 0 0.3em;
text-align: center; }
#tribe-events-content .tribe-events-calendar td {
height: 8em; }
.tribe-events-calendar td div[id*="tribe-events-daynum-"] {
margin-bottom: 0.4em;
padding: 1em 1.7em; }
.tribe-events-event-meta .tribe-event-schedule-details {
padding-left: 12px; }
.single-tribe_events .tribe-events-single-section,
.single-tribe_events .tribe-block__venue {
width: 100%;
float: none; }
.single-tribe_events .tribe-events-single-section {
padding: 3em 0 0; }
.single-tribe_events .tribe-events-single-section.tribe-events-event-meta.secondary {
padding: 0; }
.single-tribe_events .tribe-events-event-meta .tribe-events-meta-group {
width: 49%;
margin-left: 0; }
.single-tribe_events .tribe-events-event-meta .tribe-events-meta-group + .tribe-events-meta-group {
margin-left: 0; }
.single-tribe_events .tribe-events-event-meta .tribe-events-venue-map {
width: 50%;
order: 2; }
.single-tribe_events #tribe-events-footer {
margin-top: 0; }
#tribe-events .tribe-events-content p, .tribe-events-after-html p, .tribe-events-before-html p {
line-height: 1.6154em; }
#tribe-events-footer ~ a.tribe-events-ical.tribe-events-button {
margin-top: 1em; }
.single-tribe_events .tribe-events-single-event-title {
font-size: 38px; }
.single-tribe_events .tribe-events-schedule {
border: none;
background: transparent;
padding: 0;
margin: 1.1em 0 2.2em; }
.single-tribe_events .tribe-events-schedule .tribe-events-cost {
font-size: 1.4em; }
.single-tribe_events .tribe-events-event-image {
width: 49%; }
.single-tribe_events .tribe-events-cal-links {
margin-bottom: 20px; }
.tribe-events .tribe-events-c-events-bar__search-button-icon {
background-image: url("data:image/svg+xml,%3Csvg id='search' xmlns='http://www.w3.org/2000/svg' width='18.376' height='18.376' viewBox='0 0 18.376 18.376'%3E%3Cg%3E%3Cg%3E%3Cpath d='M8.092,0a8.092,8.092,0,1,0,8.092,8.092A8.1,8.1,0,0,0,8.092,0Zm0,14.691a6.6,6.6,0,1,1,6.6-6.6A6.606,6.606,0,0,1,8.092,14.691Z' fill='%23222733'/%3E%3C/g%3E%3C/g%3E%3Cg transform='translate%2812.599 12.599%29'%3E%3Cg%3E%3Cpath d='M356.6,355.547l-4.283-4.283a.747.747,0,1,0-1.056,1.056l4.283,4.283a.747.747,0,0,0,1.056-1.056Z' transform='translate%28-351.046 -351.046%29' fill='%23222733'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A"); }
.tribe-events .tribe-events-c-top-bar__datepicker-button:focus,
.tribe-events .tribe-events-c-top-bar__datepicker-button:hover,
.tribe-events .tribe-events-c-view-selector__button:active,
.tribe-events .tribe-events-c-view-selector__button:focus,
.tribe-events .tribe-events-c-view-selector__button:hover,
.tribe-events .tribe-events-c-events-bar__search-button:focus,
.tribe-events .tribe-events-c-events-bar__search-button:hover,
.tribe-events .tribe-events-c-events-bar__search-button:active {
opacity: 1; }
.tribe-common .tribe-common-b2 {
font-size: 14px; }
.tribe-common .tribe-common-b3 {
font-size: 16px; }
.tribe-common .tribe-common-h6 {
font-size: 20px; }
.tribe-common .tribe-common-h3 {
font-size: 22px; }
.tribe-common .tribe-common-h4--min-medium {
font-size: 22px; }
.tribe-common .tribe-events-calendar-month__header-column-title {
font-size: 17px; }
.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-cost {
font-size: 16px; }
.tribe-events .tribe-events-calendar-month__day-cell--mobile .tribe-events-calendar-month__day-date {
font-size: 18px; }
.tribe-common .tribe-common-b2.tribe-events-calendar-list__event-venue,
.tribe-common .tribe-common-b2.tribe-events-calendar-day__event-venue {
font-size: 15px; }
.tribe-common .tribe-common-b2.tribe-events-calendar-list__event-venue .tribe-common-b2--bold,
.tribe-common .tribe-common-b2.tribe-events-calendar-day__event-venue .tribe-common-b2--bold {
font-weight: 500; }
.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-datetime {
font-size: 15px; }
.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-title {
font-size: 18px; }
.tribe-events .tribe-events-calendar-list__event-datetime-wrapper,
.tribe-events .tribe-events-calendar-list__event-title {
margin: 0 0 10px; }
.tribe-events .tribe-events-calendar-list__event-cost,
.tribe-events .tribe-events-calendar-day__event-cost {
font-size: 18px;
margin-top: 15px; }
.tribe-events .tribe-events-calendar-list__event-featured-image-wrapper {
margin-bottom: 25px; }
.tribe-events .tribe-events-calendar-list__event-row {
margin-bottom: 35px; }
.tribe-events .tribe-events-c-nav__list-item--today .tribe-events-c-nav__today,
.tribe-events .tribe-events-c-nav__list-item--prev .tribe-events-c-nav__prev,
.tribe-events .tribe-events-c-nav__list-item--next .tribe-events-c-nav__next {
font-size: 15px;
-webkit-box-shadow: none !important;
-ms-box-shadow: none !important;
box-shadow: none !important; }
.tribe-common .tribe-common-c-btn,
.tribe-common a.tribe-common-c-btn {
padding: 14px 26px 15px; }
.tribe-common .tribe-common-form-control-text__input {
font-size: 16px;
letter-spacing: 0.1px; }
.tribe-events .tribe-events-c-events-bar__search-filters-container {
left: -1px;
right: -1px;
top: calc(100% + 1px);
padding: 22px 24px;
-webkit-box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.05);
-ms-box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.05);
box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.05);
border-top: none; }
.tribe-events .tribe-events-c-view-selector__content {
top: 100%;
border-top: none;
-webkit-border-radius: 0;
-ms-border-radius: 0;
border-radius: 0;
box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.05);
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box; }
.tribe-events .tribe-events-c-view-selector__list-item-link:focus .tribe-events-c-view-selector__list-item-icon,
.tribe-events .tribe-events-c-view-selector__list-item-link:hover .tribe-events-c-view-selector__list-item-icon {
opacity: 1; }
.tribe-events .tribe-events-calendar-list__event-row--featured .tribe-events-calendar-list__event-date-tag-datetime:after {
width: 2px; }
.tribe-events .tribe-events-calendar-month-nav {
padding-top: 30px; }
.tribe-events .tribe-events-calendar-month-mobile-events__day-marker .tribe-events-c-day-marker__date {
font-size: 20px; }
.tribe-common--breakpoint-medium.tribe-events .tribe-events-header__events-bar {
margin-bottom: 35px; } }
@media (max-width: 827px) {
.tribe-events .tribe-events-c-events-bar__search-container {
top: 100%;
left: -1px;
right: -1px; }
.tribe-events .tribe-events-header {
padding: 15px 20px;
margin: 0 0 30px; }
.tribe-events .tribe-events-c-search__input-control--keyword .tribe-events-c-search__input {
background-position: 100%;
-webkit-background-size: 16px;
background-size: 16px; } }
@media (max-width: 767px) { #tribe-events .tribe-events-button,
.tribe-events-button,
.tribe-events-cal-links a,
.tribe-events-sub-nav li a {
letter-spacing: 0; }
#tribe-events-footer ~ a.tribe-events-ical.tribe-events-button {
margin-top: 2em; }
.tribe-events-list .tribe-events-event-image + div.tribe-events-content {
overflow: visible; }
.tribe-events-calendar td div[id*="tribe-events-daynum-"] {
padding: 1em 0.25em;
text-align: center; }
.single-tribe_events .tribe-events-single-event-title {
font-size: 30px; }
.tribe-events-schedule h2 {
font-size: 14px; }
.single-tribe_events .tribe-events-schedule {
margin: 0.8em 0 2em; }
.single-tribe_events .tribe-events-schedule .tribe-events-cost {
font-size: 1.3em; }
.single-tribe_events .tribe-events-event-image {
width: 100%;
margin: 0 0 1.2em 0; }
.single-tribe_events a.tribe-events-ical,
.single-tribe_events a.tribe-events-ical:hover,
.single-tribe_events a.tribe-events-gcal,
.single-tribe_events a.tribe-events-gcal:hover {
font-size: 12px;
margin-top: 0.5em;
padding: 12px 23px; }
.tribe-events-gcal {
margin-right: 2em; }
#tribe-events .tribe-events-button:after,
.tribe-events-button:after,
.tribe-events-cal-links a:after,
.tribe-events-sub-nav li.tribe-events-nav-next a:after {
top: 1px; }
.tribe-events-cal-links a,
.tribe-events-sub-nav li a,
#tribe-events-footer ~ a.tribe-events-ical.tribe-events-button {
font-size: 15px; }
a.tribe-events-gmap {
display: inline-block;
margin-left: 3px; }
.tribe-events-single .tribe-events-sub-nav {
display: block; }
#tribe-events-footer .tribe-events-sub-nav li {
display: block !important; }
#tribe-events-footer .tribe-events-sub-nav li + li {
margin-top: 0.6em !important; }
#tribe-events-footer .tribe-events-sub-nav li a {
white-space: normal; }
.tribe-events-schedule h2 .tribe-event-date-start:before {
margin-right: 8px; }
.tribe-events .tribe-events-header {
padding: 12px 18px;
margin: 0 0 25px; }
.tribe-common .tribe-common-h3 {
font-size: 19px; }
.tribe-events .tribe-events-c-top-bar__datepicker-button {
top: -1px; }
.tribe-events .tribe-events-c-top-bar__datepicker-button:after {
font-size: 20px; }
.tribe-events .datepicker .prev, .tribe-events .datepicker .next {
font-size: 11px; }
.tribe-events .tribe-events-c-view-selector__content {
top: calc(100% - 3px); }
.tribe-common .tribe-common-h7 {
font-size: 18px; }
.tribe-events .tribe-events-calendar-list__event-featured-image-wrapper {
margin-bottom: 20px; }
.tribe-common .tribe-common-h4--min-medium {
font-size: 20px; }
.tribe-common .tribe-common-b2.tribe-events-calendar-list__event-venue,
.tribe-common .tribe-common-b2.tribe-events-calendar-day__event-venue {
font-size: 14px; }
.tribe-events .tribe-events-calendar-list__event-cost,
.tribe-events .tribe-events-calendar-day__event-cost {
font-size: 17px; }
.tribe-events .tribe-events-c-view-selector__list-item-text {
font-size: 16px; }
.tribe-events .tribe-events-calendar-month__day-cell--mobile .tribe-events-calendar-month__day-date {
font-size: 16px; }
.tribe-events .tribe-events-calendar-month__mobile-events-icon--event {
width: 7px;
height: 7px; }
.tribe-events .tribe-events-calendar-month__header-column {
padding-bottom: 18px; }
.tribe-common .tribe-events-calendar-month__header-column-title {
font-size: 15px; }
.tribe-events .tribe-events-calendar-month-mobile-events__day-marker .tribe-events-c-day-marker__date {
font-size: 18px; }
.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-datetime {
font-size: 14px; }
.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-title {
font-size: 17px; }
.single-tribe_events .tribe-events-single-section {
padding: 2em 0 0; } }
@media (max-width: 479px) { #tribe-bar-form.tribe-bar-collapse #tribe-bar-filters-wrap,
#tribe-bar-form.tribe-bar-collapse #tribe-bar-views {
float: none;
width: 100%; }
#tribe-bar-form.tribe-bar-collapse #tribe-bar-views {
margin-top: 1em; }
#tribe-events .tribe-events-button,
.tribe-events-button,
.tribe-events-cal-links a,
.tribe-events-sub-nav li a {
padding: 1.2em; }
.single-tribe_events a.tribe-events-ical, .single-tribe_events a.tribe-events-gcal {
text-align: center; }
#tribe-mobile-container {
margin-bottom: 1em; }
.tribe-events-calendar thead th {
text-transform: none;
letter-spacing: 0; }
#tribe-events-content .tribe-events-calendar td {
height: 6em; }
.tribe-events-calendar .tribe-events-has-events.mobile-trigger:after {
margin-top: 1em; }
#tribe-events-day .tribe-events-event-image,
.tribe-events-list .tribe-events-event-image,
.single-tribe_events .tribe-events-event-image {
display: block;
float: none;
margin: 0 0 1em;
width: 100%; }
#tribe-events-day .tribe-events-content {
display: block;
float: none;
margin: 0;
width: 100%; }
.tribe-events-event-image + div.tribe-events-content {
width: 100%; }
.single-tribe_events .tribe-events-single-section {
padding-top: 2em; }
.single-tribe_events .tribe-events-single-section + .tribe-events-single-section {
padding-top: 0; }
.single-tribe_events .tribe-events-event-meta .tribe-events-meta-group,
.single-tribe_events .tribe-events-event-meta .tribe-events-venue-map {
width: 100%;
float: none;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box; }
.single-tribe_events .tribe-events-event-meta .tribe-events-meta-group {
margin-left: 0 !important;
margin-bottom: 1.5em; }
.single-tribe_events #tribe-events-footer {
margin-top: 0; }
.single-tribe_events .tribe-events-sub-nav li a {
padding: 0; }
.single-tribe_events .tribe-events-sub-nav li a:before {
left: 0; }
.single-tribe_events .tribe-events-sub-nav li + li a:after {
right: 0; }
.single-tribe_events .tribe-events-sub-nav .tribe-events-nav-next,
.single-tribe_events .tribe-events-sub-nav .tribe-events-nav-next a {
text-align: left; }
.sc_events_detailed .sc_events_item_time,
.sc_events_detailed .sc_events_item_button {
padding: 0 2px; }
.single-tribe_events .tribe-events-cal-links {
margin-bottom: 0; }
.single-tribe_events a.tribe-events-ical,
.single-tribe_events a.tribe-events-ical:hover,
.single-tribe_events a.tribe-events-gcal,
.single-tribe_events a.tribe-events-gcal:hover {
display: block;
text-align: left;
margin: 0; }
.single-tribe_events a.tribe-events-gcal + a.tribe-events-ical {
margin-top: 0.5em; }
.single-tribe_events .tribe-events-meta-group .tribe-events-single-section-title {
font-size: 1.15em;
margin-bottom: 15px; }
.single-tribe_events #tribe-events-content .tribe-events-event-meta dd {
margin-bottom: 10px;
font-size: 15px; }
.single-tribe_events #tribe-events-content .tribe-events-event-meta dd:last-child {
margin-bottom: 0; } .single-tribe_events .tribe-block__venue {
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
padding-top: 0; }
.tribe-block__venue.tribe-block__venue--has-map .tribe-block__venue__map,
.tribe-block__venue.tribe-block__venue--has-map .tribe-block__venue__meta {
-webkit-flex-basis: 100%;
-ms-flex-basis: 100%;
flex-basis: 100%;
width: 100%; }
.tribe-block__venue.tribe-block__venue--has-map .tribe-block__venue__map {
margin-top: 1em;
min-height: 0; }
.single-tribe_events .tribe-events-schedule {
margin: 0.6em 0 1.8em;
padding: 0 4%; }
.single-tribe_events .tribe-events-single-event-title {
font-size: 26px; }
.tribe-events .tribe-events-header {
padding: 10px 14px;
margin: 0 0 20px; }
.tribe-common .tribe-common-h3 {
font-size: 16px; }
.tribe-common .tribe-common-h7 {
font-size: 16px; }
.tribe-events .datepicker .datepicker-switch {
font-size: 15px; }
.tribe-events .datepicker .datepicker-switch,
.tribe-events .datepicker .next,
.tribe-events .datepicker .prev {
padding: 15px 0; }
.tribe-events .datepicker .day {
padding: 8px 0;
font-size: 14px; }
.tribe-events .datepicker .dow {
padding-bottom: 8px;
font-size: 14px; }
.tribe-events .datepicker .next .tribe-common-svgicon,
.tribe-events .datepicker .prev .tribe-common-svgicon {
height: 9px;
width: 6px; }
.tribe-events .tribe-events-calendar-list__event-date-tag-weekday {
font-size: 11px; }
.tribe-common .tribe-common-h4--min-medium {
font-size: 18px; }
.tribe-events .tribe-events-calendar-list__event-featured-image-wrapper {
margin-bottom: 15px; }
.tribe-events .tribe-events-calendar-list__event-datetime-wrapper,
.tribe-events .tribe-events-calendar-list__event-title {
margin: 0 0 8px; }
.tribe-events .tribe-events-calendar-list__event-cost,
.tribe-events .tribe-events-calendar-day__event-cost {
font-size: 16px;
margin-top: 10px; }
.tribe-events .tribe-events-calendar-list__event-datetime-wrapper .tribe-events-calendar-list__event-datetime:before,
.tribe-events .tribe-events-calendar-day__event-datetime-wrapper .tribe-events-calendar-day__event-datetime:before {
margin-right: 3px; }
.tribe-events .tribe-events-c-view-selector__button-icon,
.tribe-events .tribe-events-c-events-bar__search-button-icon {
width: 18px;
height: 18px; }
.tribe-events .tribe-events-c-view-selector__list-item-icon {
width: 16px;
height: 16px;
margin-right: 8px; }
.tribe-events .tribe-events-c-view-selector__list-item-text {
font-size: 15px; }
.tribe-events .tribe-events-c-ical__link {
padding: 11px 31px 13px; }
.tribe-common .tribe-common-c-btn, .tribe-common a.tribe-common-c-btn {
padding: 11px 26px 13px; }
.tribe-common .tribe-common-form-control-text__input {
font-size: 15px;
padding: 8px 28px 8px 0; }
.tribe-events .tribe-events-c-view-selector__content {
top: calc(100% - 5px); }
.tribe-events .tribe-events-calendar-list__event-wrapper .tribe-events-calendar-list__event.has-post-thumbnail {
margin-top: 4px; }
.tribe-events .tribe-events-c-top-bar__datepicker-button:after {
top: calc(50% + 1px);
font-size: 18px;
right: -1em; }
.tribe-events .tribe-events-c-events-bar__search-button-icon-svg {
width: 18px; } }