.bs-submit-button-event {
position: absolute;
cursor:pointer;
}[class*=tec-events-elementor-event-widget]{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-size:1rem;font-weight:var(--tec-font-weight-regular);line-height:var(--tec-line-height-3);margin:0 0 var(--tec-spacer-0) 0;padding:0}[class*=tec-events-elementor-event-widget] [class*=tec-events-elementor-event-widget]{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;margin:inherit;padding:inherit}[class*=tec-events-elementor-event-widget] a,a[class*=tec-events-elementor-event-widget]{border-bottom-color:initial;-webkit-text-decoration:underline;text-decoration:underline}.e-con-inner [class*=elementor-widget-tec_elementor_widget]:not(:last-child),.elementor-section:not(.elementor-top-section) [class*=elementor-widget-tec_elementor_widget]:not(:last-child){margin-block-end:var(--tec-spacer-3)}.tec-events-elementor-widget-empty{background-color:var(--tec-color-background-secondary);color:var(--tec-color-text-secondary);font-size:1rem;font-weight:var(--tec-font-weight-regular);line-height:var(--tec-line-height-3);padding:1em;text-align:center}.cff-wrapper:after{
content: "";
display: table;
clear: both;
} #cff {
float: left;
width: 100%;
margin: 0 auto;
padding: 0;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
#cff:after{
content: "";
display: table;
clear: both;
}
.cff-wrapper-ctn{float: left;}
.cff-wrapper-ctn.cff-wrapper-fixed-height{overflow: auto;}
.cff-wrapper-ctn,
#cff .cff-posts-wrap,
#cff .cff-masonry-posts{
position: relative;
clear: both;
height: 100%;
top: 0;
bottom: 0;
width: 100%;
box-sizing: border-box;
} #cff .cff-item{
float: left;
width: 100%;
clear: both;
padding: 20px 0 15px 0;
margin: 0;
border-bottom: 1px solid #ddd;
}
#cff .cff-item:first-child{
padding-top: 0;
}
#cff .cff-item.cff-box,
#cff .cff-item.cff-box:first-child{
padding: 15px;
margin: 8px 0;
background: rgba(255,255,255,0.5);
border: none;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
#cff.cff-masonry .cff-item.cff-box{
margin-left: 1.5%;
margin-right: 1.5%;
}
#cff .cff-item.cff-shadow{
box-shadow: 0 0 10px 0 rgba(0,0,0,0.15);
-moz-box-shadow: 0 0 10px 0 rgba(0,0,0,0.15);
-webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,0.15);
}
#cff.cff-masonry{
position: relative;
margin-bottom: 50px; }
.cff-masonry .cff-load-more{
display: none;
} .cff-header{
width: 100%;
margin: 0 0 15px 0;
padding: 0;
line-height: 1;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
display: flex; align-items:  center;
}
.cff-header .fa{
float: left;
margin-right: 10px;
}
.cff-header span{ display: table-cell;
vertical-align: middle;
}
.cff-header svg {
width: 1em;
height: 1em;
margin-right: 10px;
} .cff-wrapper .cff-visual-header {
margin-bottom: 24px !important;
} .cff-wrapper .cff-visual-header .cff-header-hero {
width: 100%;
height: 300px;
position: relative;
}
.cff-wrapper .cff-visual-header .cff-header-hero img{
display: none;
}
.cff-wrapper .cff-visual-header .cff-likes-box {
position: absolute;
bottom: 10px;
right: 10px;
padding: 5px;
background: #eee;
line-height: 1;
border-radius: 2px;
color: #445790;
}
.cff-wrapper .cff-visual-header .cff-likes-box .cff-square-logo {
float: left;
display: inline-block;
line-height: 0;
}
.cff-wrapper .cff-visual-header .cff-likes-box .cff-square-logo svg {
width: 18px;
height: 18px;
vertical-align: top;
}
.cff-wrapper .cff-visual-header .cff-likes-box .cff-likes-count {
float: left;
display: inline-block;
margin-left: 8px;
vertical-align: top;
font-size: 15px;
line-height: 20px;
} .cff-wrapper .cff-visual-header .cff-header-inner-wrap {
position: relative;
display: block;
text-decoration: none !important;
}
.cff-wrapper .cff-visual-header .cff-header-inner-wrap a {
color: inherit !important;
border: 0;
}
.cff-wrapper .cff-visual-header .cff-header-img img {
display: block;
width: 100px;
border-radius: 3px;
padding: 0;
margin: 0;
}
.cff-wrapper .cff-visual-header.cff-has-cover .cff-header-img img {
border: 2px solid #fff;
}
.cff-wrapper .cff-visual-header .cff-header-img {
position: absolute;
display: inline-block;
line-height: 1;
}
.cff-wrapper .cff-visual-header.cff-has-cover .cff-header-img {
top: -25px;
left: 10px;
}
.cff-wrapper .cff-visual-header .cff-header-text {
display: inline-block;
float: left;
margin: 20px 0 0 120px;
}
#cff .cff-visual-header .cff-header-text h3,
.cff-wrapper .cff-visual-header .cff-header-text h3{
display: inline-block;
width: auto;
margin: 0 8px 0 0;
padding: 0;
font-size: 1.2em;
line-height: 1.2em;
}
.cff-wrapper .cff-visual-header .cff-header-text{
padding-top: 10px;
margin: 0;
}
.cff-wrapper .cff-visual-header.cff-has-name {
min-height: 100px;
}
.cff-wrapper .cff-visual-header.cff-has-cover.cff-has-name .cff-header-text {
min-height: 75px;
}
.cff-wrapper .cff-visual-header.cff-has-name .cff-header-text {
margin-left: 120px;
}
.cff-wrapper .cff-visual-header.cff-has-cover.cff-has-name .cff-header-text{
margin-left: 125px;
}
.cff-wrapper .cff-visual-header.cff-has-name .cff-header-text{
padding-top: 30px;
}
.cff-wrapper .cff-visual-header.cff-has-name.cff-has-about .cff-header-text,
.cff-wrapper .cff-visual-header.cff-has-name.cff-has-cover .cff-header-text{
padding-top: 10px;
}
#cff .cff-visual-header .cff-header-inner-wrap .cff-bio,
.cff-wrapper .cff-visual-header .cff-header-inner-wrap .cff-bio {
display: block;
width: 100%;
clear: both;
margin: 3px 0 0 0;
padding: 0;
line-height: 1.2em;
}
.cff-wrapper .cff-visual-header .cff-header-name{
float: left;
padding: 0 5px 2px 0;
}
.cff-wrapper .cff-visual-header .cff-bio-info {
font-size: .9em;
line-height: 1.7;
}
.cff-wrapper .cff-visual-header .cff-bio-info svg {
width: 1em;
vertical-align: middle;
position: relative;
top: -2px;
}
.cff-posts-count svg {
padding-right: 3px;
}
.cff-header-text:after,
.cff-header-inner-wrap:after{
display: table;
clear: both;
content: " ";
}    #cff .cff-less{
display: none;
} #cff a {
text-decoration: none;
}
#cff a:hover,
#cff a:focus {
text-decoration: underline;
}
#cff .cff-html5-video,
#cff .cff-photo,
#cff .cff-album-cover,
#cff .cff-event-thumb,
#cff .cff-iframe-wrap,
#cff .cff-vidLink{
text-decoration: none;
border: none;
} #cff h3, #cff h4, #cff h5, #cff h6, #cff p{
float: left;
width: 100%;
clear: both;
padding: 0;
margin: 5px 0;
line-height: 1.4;
word-wrap: break-word;
} #cff .cff-date{
float: left;
width: 100%;
min-width: 50px;
font-size: 11px;
}
#cff .cff-date.cff-date-below,
#cff .cff-timeline-event .cff-date.cff-date-below{
margin: 5px 0 0 0;
}   #cff .cff-author,
#cff-lightbox-wrapper .cff-author{
float: left;
clear: both;
margin: 0 0 15px 0;
padding: 0;
line-height: 1.2;
width: 100%;
}
#cff .cff-author a,
#cff-lightbox-wrapper .cff-author a{
text-decoration: none;
border: none;
}
#cff .cff-author-img,
#cff-lightbox-wrapper .cff-author-img{
float: left;
width: 40px;
height: 40px;
margin: 0 0 0 -100% !important;
font-size: 0;
background: #eee;
background: url(//alte-feuerwache.info/wp-content/plugins/custom-facebook-feed-pro/assets/img/cff-sprite.png) no-repeat -132px -50px;
border-radius: 40px;
}
#cff .cff-author-img.cff-no-consent img {
display: none;
}
.cff-no-consent .cff-header-text {
margin-left: 0 !important;
}
.cff-no-consent .cff-header-img,
.cff-no-consent .cff-header-hero{
display: none !important;
}
#cff .cff-author img,
#cff-lightbox-wrapper .cff-author img{
float: left;
margin: 0 !important;
padding: 0 !important;
border: none !important;
font-size: 0;
border-radius: 40px;
}
#cff .cff-author .cff-author-text span.cff-page-name,
#cff-lightbox-wrapper .cff-author .cff-author-text span.cff-page-name{
display: table-cell;
vertical-align: middle;
height: 40px;
margin: 0;
font-weight: bold; padding-left: 50px;
float: none;
}
#cff .cff-author a,
#cff-lightbox-wrapper .cff-author a{
text-decoration: none;
}
#cff .cff-author .cff-story,
#cff-lightbox-wrapper .cff-author .cff-story{
font-weight: normal;
} #cff .cff-author .cff-author-text,
#cff-lightbox-wrapper .cff-author .cff-author-text{
float: left;
width: 100%;
min-height: 40px;
}
#cff .cff-author .cff-page-name,
#cff .cff-author .cff-date,
#cff-lightbox-wrapper .cff-author .cff-page-name,
#cff-lightbox-wrapper .cff-author .cff-date{
float: left;
clear: both;
width: auto;
margin: 0 0 0 50px !important;
font-weight: bold;
line-height: 1.2;
}
#cff .cff-author .cff-date,
#cff-lightbox-wrapper .cff-author .cff-date{
color: #9197a3;
font-weight: normal;
font-size: 11px;
margin-top: 1px !important;
margin-bottom: 0px !important;
}
#cff .cff-author.cff-no-author-info .cff-date,
#cff-lightbox-wrapper .cff-author.cff-no-author-info .cff-date{
margin-top: 14px !important;
}
#cff .cff-author.cff-no-author-info .cff-author-img,
#cff-lightbox-wrapper .cff-author.cff-no-author-info .cff-author-img{
width: 40px;
height: 40px;
background: url(//alte-feuerwache.info/wp-content/plugins/custom-facebook-feed-pro/assets/img/cff-sprite.png) no-repeat -132px -50px;
}
#cff .cff-author .cff-page-name.cff-author-date,
#cff-lightbox-wrapper .cff-author .cff-page-name.cff-author-date{
float: left;
padding: 3px 0 0 0;
font-size: 14px;
} #cff .cff-post-desc,
#cff-lightbox-wrapper .cff-post-desc{
line-height: 1.3;
}
#cff span.cff-post-desc,
#cff-lightbox-wrapper span.cff-post-desc{
display: block;
}
#cff .cff-post-text .cff-post-desc,
#cff-lightbox-wrapper .cff-post-desc{
margin: 5px 0;
border-left: 2px solid #ddd;
border-left: 2px solid rgba(0,0,0,0.1);
padding-left: 8px;
}    #cff .cff-text-wrapper{
float: right;
width: 77%;
margin: 0;
padding: 0;
}
#cff .cff-break-word{
word-break: break-all;
} #cff .cff-item img{
border: none;
}
#cff .cff-byline{
font-size: 12px;
display: block;
margin: -5px 0 10px 0;
}
#cff .cff-photo{
max-width: 100%;
float: left;
display: block;
position: relative;
margin: 0;
}
#cff .cff-photo span{
display: block;
}
#cff .cff-photo:after,
#cff .cff-event-thumb:after,
#cff .cff-html5-video:after {
border: 1px solid rgba(0, 0, 0, .1);
bottom: 0;
content: '';
left: 0;
position: absolute;
right: 0;
top: 0;
}
#cff .cff-media-above{
margin-bottom: 7px;
}
#cff .cff-photo img{
float: left;
max-width: 100%;
height: auto;
margin: 0 !important;
padding: 0 !important;
}
#cff .cff-photo .cff-album-icon{
position: absolute;
z-index: 5;
bottom: 5px;
right: 5px;
height: 22px;
background: #000 url(//alte-feuerwache.info/wp-content/plugins/custom-facebook-feed-pro/assets/img/cff-sprite.png) no-repeat -49px -38px;
background: rgba(0,0,0,0.7) url(//alte-feuerwache.info/wp-content/plugins/custom-facebook-feed-pro/assets/img/cff-sprite.png) no-repeat -49px -38px;
color: #fff;
font-size: 12px;
margin: 0;
padding: 0 0 0 26px;
line-height: 22px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
box-shadow: 0 0 1px 0 rgba(255,255,255,0.8);
-moz-box-shadow: 0 0 1px 0 rgba(255,255,255,0.8);
-webkit-box-shadow: 0 0 1px 0 rgba(255,255,255,0.8);
} #cff .cff-photo.cff-multiple{
width: 100%;
}
#cff .cff-multiple .cff-crop{
overflow: hidden;
}
#cff .cff-main-image.cff-crop{
height: 300px; }
#cff .cff-img-attachments{
width: 100%;
float: left;
clear: both;
} #cff .cff-img-layout-2 .cff-img-wrap{
margin: 0;
}
#cff .cff-img-layout-2 .cff-img-wrap.cff-main-image{
margin: 0 0 0.5% 0;
}
#cff .cff-img-layout-2.cff-portrait .cff-img-wrap{
width: 49.75%;
float: left;
}
#cff .cff-img-layout-2.cff-portrait .cff-img-wrap.cff-main-image{
margin: 0 0.5% 0 0;
}
#cff .cff-img-layout-3 .cff-img-attachments .cff-img-wrap{
width: 49.75%;
margin: 0.5% 0.25% 0 0.25%;
float: left;
}
#cff .cff-img-layout-4 .cff-img-attachments .cff-img-wrap{
width: 33%;
margin: 0.5% 0.25% 0 0.25%;
float: left;
} #cff .cff-small-layout.cff-img-layout-2 .cff-img-wrap.cff-main-image{
margin: 0 0 1% 0;
}
#cff .cff-small-layout.cff-img-layout-2.cff-portrait .cff-img-wrap{
width: 49.5%;
}
#cff .cff-small-layout.cff-img-layout-2.cff-portrait .cff-img-wrap.cff-main-image{
margin: 0 1% 0 0;
}
#cff .cff-small-layout.cff-img-layout-3 .cff-img-attachments .cff-img-wrap{
width: 49.5%;
margin: 1% 0.5% 0 0.5%;
}
#cff .cff-small-layout.cff-img-layout-4 .cff-img-attachments .cff-img-wrap{
width: 32.5%;
margin: 1% 0.5% 0 0.5%;
} #cff .cff-img-layout-3 .cff-img-attachments .cff-img-wrap:first-child,
#cff .cff-img-layout-4 .cff-img-attachments .cff-img-wrap:first-child{
margin-left: 0;
}
#cff .cff-img-layout-3 .cff-img-attachments .cff-img-wrap:last-child,
#cff .cff-img-layout-4 .cff-img-attachments .cff-img-wrap:last-child{
margin-right: 0;
}
#cff .cff-img-layout-2:after,
#cff .cff-img-layout-3:after,
#cff .cff-img-layout-4:after{
border: none;
} #cff .cff-img-wrap{
position: relative;
}
#cff .cff-img-wrap:after{
border: 1px solid rgba(0, 0, 0, .1);
bottom: 0;
content: '';
left: 0;
position: absolute;
right: 0;
top: 0;
} #cff .cff-img-attachments .cff-crop{
width: 100%;
height: 100px;
display: block;
float: left;
position: relative;
border: none;
}
#cff .cff-img-attachments .cff-crop img{
visibility: visible;
} #cff .cff-more-attachments,
.cff-gdpr-overlay{
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
background: rgba(0,0,0,0.4);
}
#cff .cff-more-attachments span{
position: absolute;
width: 100%;
text-align: center;
top: 50%;
left: 0;
height: 30px;
margin-top: -15px;
line-height: 30px;
color: #fff;
font-size: 30px;
}
#cff .cff-small-layout .cff-more-attachments span{
font-size: 20px;
} #cff .cff-photo.cff-img-layout-2 .cff-crop,
#cff .cff-html5-video.cff-img-layout-2 .cff-crop{
height: 150px;
}
#cff .cff-photo.cff-multiple .cff-album-icon{
display: none;
}  #cff .cff-album-item{
float: left;
width: 100%;
margin: 0 0 20px 0;
padding: 0;
text-align: center;
} #cff .cff-album-item.cff-col-2{
width: 47.5%;
width: 45%\9;
margin-right: 5%;
}
#cff .cff-album-item.cff-col-2:nth-of-type(2n){
margin-right: 0;
} #cff .cff-album-item.cff-col-3{
width: 30.3%;
width: 28.83%\9;
margin-right: 4.5%;
}
#cff .cff-album-item.cff-col-3:nth-of-type(3n){
margin-right: 0;
} #cff .cff-album-item.cff-col-4{
width: 22%;
width: 21%\9;
margin-right: 4%;
}
#cff .cff-album-item.cff-col-4:nth-of-type(4n){
margin-right: 0;
} #cff .cff-album-item.cff-col-5{
width: 17.2%;
width: 16.5%\9;
margin-right: 3.5%;
}
#cff .cff-album-item.cff-col-5:nth-of-type(5n){
margin-right: 0;
} #cff .cff-album-item.cff-col-6{
width: 14.16%;
width: 13.6%\9;
margin-right: 3%;
}
#cff .cff-album-item.cff-col-6:nth-of-type(6n){
margin-right: 0;
} #cff .cff-album-item.cff-col-7{
width: 12.14%;
width: 11.78%\9;
margin-right: 2.5%;
}
#cff .cff-album-item.cff-col-7:nth-of-type(7n){
margin-right: 0;
} #cff .cff-album-item.cff-col-8{
width: 10.75%;
width: 10.5%\9;
margin-right: 2%;
}
#cff .cff-album-item.cff-col-8:nth-of-type(8n){
margin-right: 0;
} #cff.narrow .cff-album-item.cff-col-3,
#cff.narrow .cff-album-item.cff-col-4,
#cff.narrow .cff-album-item.cff-col-5,
#cff.narrow .cff-album-item.cff-col-6,
#cff.narrow .cff-album-item.cff-col-7,
#cff.narrow .cff-album-item.cff-col-8{
width: 47.5%;
width: 45%\9;
margin-right: 5%;
}
#cff.narrow .cff-album-item.cff-col-3:nth-of-type(2n),
#cff.narrow .cff-album-item.cff-col-4:nth-of-type(2n),
#cff.narrow .cff-album-item.cff-col-5:nth-of-type(2n),
#cff.narrow .cff-album-item.cff-col-6:nth-of-type(2n),
#cff.narrow .cff-album-item.cff-col-7:nth-of-type(2n),
#cff.narrow .cff-album-item.cff-col-8:nth-of-type(2n){
margin-right: 0;
} #cff .cff-album-item .cff-album-cover,
#cff .cff-photo.cff-crop,
#cff .cff-main-image.cff-crop{
width: 100%;
height: 200px;
display: block;
float: left;
position: relative;
border: none;
overflow: hidden;
}
#cff.cff-masonry .cff-album-item .cff-album-cover{
height: auto;
float: none;
overflow: visible;
line-height: 0;
}
#cff .cff-album-item .cff-album-cover img,
#cff .cff-new .cff-crop img{
visibility: hidden;
opacity: 0;
}
#cff.cff-masonry .cff-album-item .cff-album-cover img{
visibility: visible;
opacity: 1;
}
#cff .cff-album-item.cff-video .cff-album-cover img{
opacity: 0;
}
#cff.cff-disable-liquid .cff-album-item .cff-album-cover{
height: auto;
}
#cff.cff-masonry .cff-album-item.cff-video .cff-album-cover img,
#cff.cff-disable-liquid .cff-album-item .cff-album-cover img{
visibility: visible;
opacity: 1;
}
#cff.cff-nojs .cff-album-item .cff-album-cover img{
height: 100%; visibility: visible;
}
#cff.cff-nojs .cff-new .cff-crop img{
visibility: visible;
}
#cff .cff-main-image.cff-crop,
#cff .cff-html5-video.cff-multiple .cff-main-image{
overflow: hidden;
float: none;
}
#cff .cff-html5-video.cff-multiple .cff-main-image:not(.cff-crop){
display: block;
height: auto !important;
}
#cff .cff-html5-video.cff-img-layout-2 .cff-img-wrap{
display: block;
} #cff .cff-html5-video.cff-multiple.cff-portrait .cff-main-image {
float: left;
} #cff .cffFadeIn{
opacity: 1;
transition: all 0.1s ease;
} #cff .cff-album-item .cff-album-cover:after {
border: 1px solid rgba(0, 0, 0, .1);
bottom: 0;
content: '';
left: 0;
position: absolute;
right: 0;
top: 0;
} #cff .cff-album-item .cff-album-info{
width: 100%;
height: 70px;
float: left;
clear: both;
} #cff .cff-album-item h4{
font-size: 14px;
line-height: 1.2;
margin: 10px 0 0 0;
padding: 0;
} #cff .cff-album-item p{
font-size: 12px;
color: gray;
margin: 5px 0 0 0;
}
#cff p.cff-empty-album{
display: inline !important;
margin: 0 !important;
padding: 0 !important;
height: 0 !important;
line-height: 0 !important;
width: 0 !important;
clear: none !important;
}  #cff .cff-embed-wrap{
float: left;
width: 100%;
margin-top: 5px;
}
#cff .cff-iframe-wrap{
float: left;
clear: both;
margin: 5px 0;
width: 100%;
position: relative;
padding-bottom: 62%;
}
#cff iframe{
border: 0;
}
#cff .cff-iframe-wrap iframe{
position: absolute;
z-index: 1;
top: 0;
left: 0;
width: 100%;
height: 100%;
margin: 0;
padding: 0;
border: 0;
}
#cff .cff-iframe-img{
display: none;
} #cff .cff-soundcloud,
#cff .cff-spotify{
margin: 10px 0 0 0;
}
#cff .cff-desc-wrap{
float: left;
width: 100%;
}
#cff .cff-embedded-video .cff-post-text{
margin: 0 0 15px 0;
} #cff.narrow .cff-embedded-video .cff-iframe-wrap,
#cff.narrow .cff-embedded-video .cff-text-wrapper{
width: 100%;
}
#cff.narrow .cff-embedded-video .cff-iframe-wrap{
padding-bottom: 62%;
} #cff .cff-video-player iframe,
#cff .cff-video-player .fb-video{
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
width: 100%;
height: 100%;
} #cff .cff-html5-video,
#cff video{
float: left;
clear: left;
position: relative;
width: 100%;
margin: 0;
padding: 0;
overflow: hidden;
} #cff video{
z-index: 1;
}
#cff .cff-vidLink{
float: left;
clear: both;
position: relative;
z-index: 1;
width: 100%;
max-width: 100%;
display: -moz-inline-stack;
display: inline-block;
vertical-align: top;
zoom: 1;
*display: inline;
} #cff .cff-vidLink .cff-poster{
width: 100%;
height: auto;
float: left;
} #cff .cff-playbtn{
position: absolute;
z-index: 9;
background: #141B38;
background: rgba(0,0,0,0.7);
top: 50%;
left: 50%;
margin-top: -28px;
margin-left: -28px;
padding: 13px 16px;
font-size: 30px;
color: #fff;
font-style: normal !important;
width: 32px;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
border-radius: 8px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box; *width: 47px;
*height: 51px;
*padding: 0;
*background: #000 url(//alte-feuerwache.info/wp-content/plugins/custom-facebook-feed-pro/assets/img/cff-sprite.png) no-repeat -83px -32px;
} #cff .cff-html5-play:hover .cff-playbtn,
#cff .cff-html5-play:focus .cff-playbtn,
#cff .cff-html5-video .cff-playbtn:hover{
background: #141B38;
cursor: pointer; *background: #000 url(//alte-feuerwache.info/wp-content/plugins/custom-facebook-feed-pro/assets/img/cff-sprite.png) no-repeat -83px -32px;
}
#cff.cff .cff-posts-wrap svg.cff-playbtn{
width: 1em;
height: 1em;
font-size: 56px;
padding: 14px 12px;
} #cff .cff-desc-wrap.cff-no-image{
float: right;
width: 86%;
}
#cff .cff-playbtn-solo{
width: 10%;
float: left;
margin-top: 5px;
}
#cff .cff-playbtn.no-poster,
#cff.cff-half-layout .cff-playbtn.no-poster,
#cff.cff-thumb-layout .cff-playbtn.no-poster{
position: relative;
top: 0;
left: 0;
margin: 0;
} .cff-html5-play{
display: block;
position: absolute;
z-index: 8;
width: 100%;
top: 0;
right: 0;
bottom: 0;
left: 0;
}
#cff .cff-video-player iframe,
#cff .cff-video-player .fb-video {
z-index: 1;
} #cff.cff-thumb-layout .cff-video .cff-playbtn,
#cff.cff-half-layout .cff-video .cff-playbtn{
margin-top: -22px;
margin-left: -23px;
padding: 11px 13px;
font-size: 24px;
} #cff .cff-expand{
display: none;
white-space: normal;
}
#cff .cff-expand a{
font-size: 11px;
font-weight: normal;
} #cff .cff-shared-link{
float: left;
clear: both;
width: 100%;
padding: 8px;
margin: 10px 0 5px 0; background: #f9f9f9;
border: 1px solid #d9d9d9;
background: rgba(0,0,0,0.02);
border: 1px solid rgba(0,0,0,0.07);
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
#cff .cff-no-styles{
background: none;
border: none;
padding: 0;
}
#cff .cff-link{
float: left;
clear: both;
border: none;
max-width: 20%;
margin-right: 3%;
}
#cff .cff-link:hover,
#cff .cff-link:focus{
text-decoration: none;
}
#cff .cff-link img{
width: 100%;
max-width: 100%;
float: left;
margin: 0 !important;
padding: 0 !important;
border: none !important;
} #cff .cff-link-title{
float: left;
clear: both;
width: 100%;
display: block;
font-weight: bold;
}
#cff p.cff-link-title{
margin: 0;
}
#cff .cff-text-link{
float: left;
clear: none;
width: 100%;
padding: 0 0 5px 0;
width: 72%;
}
#cff .cff-link-caption{
font-size: 12px;
margin: 0;
}
#cff .cff-text-link.cff-no-image{
width: 100% !important;
}
#cff .cff-shared-link .cff-post-desc{
margin-bottom: 0;
} #cff .cff-full-size .cff-link{
width: 100%;
max-width: 100%;
margin-right: 0%;
margin-bottom: 5px;
text-align: center;
}
#cff .cff-full-size .cff-link img{
width: auto;
float: none;
}
#cff .cff-full-size .cff-text-link{
width: 100%;
} #cff .cff-details,
#cff-lightbox-wrapper .cff-details{
float: left;
clear: none;
width: 77%;
margin-left: 3%;
padding: 0 0 10px 0;
}
#cff .cff-timeline-event .cff-details,
#cff-lightbox-wrapper .cff-details{
width: 100%;
margin: 0;
padding: 0;
}
#cff-lightbox-wrapper .cff-details{
padding-bottom: 20px;
}
#cff .cff-timeline-event .cff-timeline-event-title,
#cff .cff-timeline-event .cff-date,
#cff .cff-timeline-event .cff-where,
#cff .cff-timeline-event .cff-info,
#cff-lightbox-wrapper .cff-timeline-event-title,
#cff-lightbox-wrapper .cff-date,
#cff-lightbox-wrapper .cff-where{
display: block;
}
#cff-lightbox-wrapper .cff-info{
display: none;
}
#cff .cff-timeline-event .cff-date,
#cff-lightbox-wrapper .cff-date{
margin: 0;
} #cff .cff-timeline-event b,
#cff .cff-event b,
#cff-lightbox-wrapper b{
font-weight: normal;
} #cff .cff-timeline-event .cff-end-date k,
#cff .cff-event .cff-end-date k,
#cff-lightbox-wrapper .cff-end-date k,
#cff-lightbox-wrapper .cff-end-date k{
display: none;
}
#cff .cff-timeline-event .cff-post-text{
padding-bottom: 5px;
}
#cff .cff-event-thumb{
position: relative;
width: 100%;
float: left;
clear: none;
margin: 0;
}
#cff .cff-event-thumb img{
float: left;
overflow: hidden;
width: 100%;
height: auto;
margin: 0 !important;
padding: 0 !important;
border: none !important;
} #cff .cff-event-thumb.cff-has-cover{
width: 100%;
padding: 0;
}
#cff .cff-details.cff-has-cover{
width: 100%;
margin: 5px 0 0 0;
}
#cff .cff-details h5{
margin: 0 0 5px 0;
padding: 0;
font-size: 16px;
}
#cff .cff-details p{
font-size: 14px;
}
#cff .cff-details .cff-info{
padding: 10px 0 0 0;
line-height: 1.2;
clear: both;
}
#cff .cff-details .cff-where{
clear: both;
}
#cff .cff-details .cff-where,
#cff .cff-details .cff-when{
white-space: normal !important;
}
#cff .cff-timeline-event .cff-text-wrapper { } #cff .cff-event .cff-photo{
margin-top: 5px;
}
#cff .cff-event .cff-photo img{
width: 100%;
max-width: 100%;
height: auto;
margin: 0;
}
#cff .cff-event .cff-details {
padding: 0;
}
#cff.cff-half-layout .cff-event .cff-details{
float: right;
width: 47%;
}
#cff .cff-event .cff-meta-links{
float: right;
clear: both;
margin: 5px 0 0 0;
}
#cff .cff-event .cff-meta-links a{
float: left;
padding: 0 10px;
border-left: 1px solid #ccc;
}
#cff .cff-event .cff-meta-links a:first-child{
border: none;
}
#cff .cff-no-events{
width: 100%;
text-align: center;
} #cff .cff-event .cff-date{
position: relative;
}
#cff .cff-more-dates{
height: 16px;
margin: 0 0 0 10px;
padding: 2px 5px;
border: 1px solid #ddd;
font-size: 12px;
text-decoration: none;
border-radius: 3px;
}
#cff .cff-more-dates:hover{
background: rgba(0,0,0,0.05);
text-decoration: none;
}
#cff .cff-multiple-dates{
display: none;
position: absolute;
z-index: 10;
top: 30px;
left: 0;
max-height: 150px;
padding: 8px 20px 8px 12px;
margin: 0 0 0 -12px;
color: #333;
overflow-y: auto;
background: rgba(255,255,255,0.95);
border-radius: 3px;
border: 1px solid #ddd;
box-shadow: 0 0 10px 0 rgba(0,0,0,0.1);
-moz-box-shadow: 0 0 10px 0 rgba(0,0,0,0.1);
-webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,0.1);
}
#cff .cff-multiple-date{
display: block;
}
.cff-event-place,
.cff-event-street{
display: block;
}
.cff-event-zip{
margin-left: 6px;
}
.cff-event-map-link{
margin-left: 4px;
} #cff .cff-note-title{
display: block;
font-weight: bold;
padding-bottom: 5px;
}    #cff .cff-meta-wrap{
float: left;
width: 100%;
margin: 5px 0 0 0;
padding: 0;
}
#cff .cff-meta,
#cff-lightbox-wrapper .cff-meta{
float: left;
clear: both;
list-style-type: none;
padding: 10px 0 !important;
margin: 0 !important;
} #cff .cff-meta li,
#cff-lightbox-wrapper .cff-meta li{
float: left;
width: auto;
display: block;
list-style-type: none !important;
margin: 0 10px 0 0 !important;
padding: 0 !important;
font-size: 11px;
line-height: 16px !important;
background: none !important;
}
#cff .cff-meta li:before,
#cff-lightbox-wrapper .cff-meta li:before{
content: none !important;
} .cff-icon,
.cff-icon svg{
width: 16px;
height: 16px;
transition: all 0.1s ease;
} .cff-haha,
.cff-wow,
.cff-sad,
.cff-angry,
.cff-haha svg,
.cff-wow svg,
.cff-sad svg,
.cff-angry svg{
width: 17px;
height: 17px;
}
#cff .cff-icon,
#cff .cff-reactions-count .cff-like,
#cff-lightbox-wrapper .cff-icon,
#cff-lightbox-wrapper .cff-reactions-count .cff-like{
display: block;
float: left;
position: relative;
z-index: 2;
margin: 0;
margin-left: 3px;
}
#cff .cff-icon svg,
#cff-lightbox-wrapper .cff-icon svg{
z-index: 2;
}
#cff .cff-meta .cff-count,
#cff-lightbox-wrapper .cff-meta .cff-count{
position: relative;
z-index: 2;
margin-left: 5px;
}
#cff .cff-replace,
#cff-lightbox-wrapper .cff-replace{
display: none;
} #cff .cff-comments-box .cff-comments .cff-icon,
#cff .cff-comments-box .cff-likes .cff-icon,
#cff-lightbox-wrapper .cff-comments-box .cff-comments .cff-icon,
#cff-lightbox-wrapper .cff-comments-box .cff-likes .cff-icon{
margin: 0 5px 0 0;
} #cff .cff-reactions-count .cff-like,
#cff .cff-love,
#cff .cff-haha,
#cff .cff-wow,
#cff .cff-sad,
#cff .cff-angry,
#cff .cff-reactions-count svg,
#cff-lightbox-wrapper .cff-reactions-count .cff-like,
#cff-lightbox-wrapper .cff-love,
#cff-lightbox-wrapper .cff-haha,
#cff-lightbox-wrapper .cff-wow,
#cff-lightbox-wrapper .cff-sad,
#cff-lightbox-wrapper .cff-angry,
#cff-lightbox-wrapper .cff-reactions-count svg{
display: block;
float: left;
position: relative;
margin: 0 0 0 1px;
z-index: 2;
}
#cff-lightbox-wrapper .cff-comments-box .cff-reactions-count .cff-icon {
margin-right: 3px;
} #cff .cff-icon path,
#cff-lightbox-wrapper .cff-icon path{
fill: rgba(0,0,0,0.4);
}
#cff .cff-reaction-one path,
#cff .cff-reaction-two path,
#cff .cff-reactions-count path,
#cff-lightbox-wrapper .cff-reaction-one path,
#cff-lightbox-wrapper .cff-reaction-two path,
#cff-lightbox-wrapper .cff-reactions-count path{
fill: rgba(0,0,0,0.4);
}
#cff svg.cff-svg-bg,
#cff-lightbox-wrapper svg.cff-svg-bg,
#cff .cff-reactions-count .cff-svg-bg,
#cff .cff-reactions-count .cff-svg-bg-dark{
position: absolute;
left: 0;
top: 0;
z-index: -1;
} #cff .cff-svg-bg path,
#cff-lightbox-wrapper .cff-svg-bg path{
fill: rgba(255,255,255,0.7);
} #cff .cff-svg-bg-dark .cff-svg-bg path,
#cff-lightbox-wrapper .cff-svg-bg-dark .cff-svg-bg path{
fill: rgba(0,0,0,0.05);
} #cff .cff-like .cff-svg-bg path,
#cff-lightbox-wrapper .cff-like .cff-svg-bg path{
fill: url(#likeGrad);
} #cff .cff-dark .cff-icon path,
#cff-lightbox-wrapper .cff-dark .cff-icon path,
#cff .cff-dark .cff-reaction-one path,
#cff .cff-dark .cff-reaction-two path,
#cff .cff-dark .cff-reactions-count path,
#cff-lightbox-wrapper .cff-dark .cff-reaction-one path,
#cff-lightbox-wrapper .cff-dark .cff-reaction-two path,
#cff-lightbox-wrapper .cff-dark .cff-reactions-count path{
fill: rgba(0,0,0,1);
fill: rgba(255,255,255,0.1);
} #cff .cff-dark .cff-svg-bg path,
#cff-lightbox-wrapper .cff-dark .cff-svg-bg path{
fill: rgba(255,255,255,0.9);
} #cff .cff-dark .cff-svg-bg-dark .cff-svg-bg path,
#cff-lightbox-wrapper .cff-dark .cff-svg-bg-dark .cff-svg-bg path{
fill: rgba(255,255,255,0.7);
} #cff .cff-dark .cff-like .cff-svg-bg path,
#cff-lightbox-wrapper .cff-dark .cff-like .cff-svg-bg path{
fill: url(#likeGradDark);
} #cff .cff-reaction-one:not(.cff-no-animate),
#cff-lightbox-wrapper .cff-reaction-one{
position: relative;
z-index: 1;
animation-name: cff_reactions_enter;
animation-duration: 0.1s;
}
#cff .cff-reaction-one.cff-no-animate{
margin-left: 0;
}
#cff .cff-reaction-two,
#cff-lightbox-wrapper .cff-reaction-two{
position: relative;
z-index: 0;
animation-name: cff_reactions_enter_two;
animation-duration: 0.2s;
}
@keyframes cff_reactions_enter {
0%   {opacity: 0; margin-left: -10px;}
25%   {opacity: 0; margin-left: -7px;}
50%   {opacity: 25%; margin-left: -4px;}
50%   {opacity: 50%; margin-left: -1px;}
100% {opacity: 100%; margin-left: 2px;}
}
@keyframes cff_reactions_enter_two {
0%   {opacity: 0; margin-left: -30px;}
25%   {opacity: 0; margin-left: -22px;}
50%   {opacity: 25%; margin-left: -14px;}
50%   {opacity: 50%; margin-left: -6px;}
100% {opacity: 100%; margin-left: 2px;}
} #cff .cff-reactions-count,
#cff-lightbox-wrapper .cff-reactions-count{
float: left;
padding-top: 1px;
font-size: 11px;
line-height: 11px !important;
margin-right: -2px;
}
#cff .cff-reactions-count span:first-child,
#cff-lightbox-wrapper .cff-reactions-count span:first-child{
margin-left: 0;
}
#cff .cff-like-count,
#cff .cff-love-count,
#cff .cff-haha-count,
#cff .cff-wow-count,
#cff .cff-sad-count,
#cff .cff-angry-count,
#cff-lightbox-wrapper .cff-like-count,
#cff-lightbox-wrapper .cff-love-count,
#cff-lightbox-wrapper .cff-haha-count,
#cff-lightbox-wrapper .cff-wow-count,
#cff-lightbox-wrapper .cff-sad-count,
#cff-lightbox-wrapper .cff-angry-count{
float: left;
margin: 0 6px 0 0;
font-size: 11px;
line-height: 17px;
}
#cff .cff-like-count,
#cff .cff-love-count,
#cff .cff-haha-count,
#cff .cff-wow-count,
#cff .cff-sad-count,
#cff .cff-angry-count{
margin-right: 8px;
}
.cff-reaction-wrap{
display: inline-block;
} #cff .cff-view-comments,
#cff-lightbox-wrapper .cff-view-comments{
display: block;
overflow: hidden;
outline: none;
float: left;
clear: left;
height: 37px;
margin: 5px 12px 5px 0;
padding: 0 5px 0 10px;
background: #eee; border: none;
text-decoration: none;
background: rgba(0,0,0,0.05); box-shadow: 0 0 0 1px rgba(0,0,0,0.07);
border-radius: 4px;
} #cff.cff-masonry-css .cff-view-comments{
-webkit-column-count: 1;
-moz-column-count: 1;
column-count: 1;
}
#cff .cff-view-comments.cff-hide-comments{
display: none;
}
#cff .cff-view-comments:hover{ box-shadow: 0 0 0 1px rgba(0,0,0,0.09);
} #cff .cff-view-comments{
position: relative;
}
#cff .cff-view-comments:after{
content: '';
position: absolute;
top: 0;
left: -200%;
width: 200%;
height: 100%;
z-index: 0;
background: linear-gradient(90deg, rgba(0,0,0,0.04) 50%, rgba(0,0,0,0) 100%);
transition: all 0.2s ease;
}
#cff .cff-view-comments:hover:after{
left: 0;
transition: all 0.5s ease;
}   #cff .cff-open path,
#cff .cff-view-comments .cff-animate path,
#cff-lightbox-wrapper .cff-view-comments .cff-animate path,
#cff .cff-reactions-count path{
fill: rgba(0,0,0,0.5);
}  #cff .cff-open .cff-dark path,
#cff .cff-view-comments .cff-dark .cff-animate path,
#cff-lightbox-wrapper .cff-view-comments .cff-dark .cff-animate path,
#cff .cff-dark .cff-reactions-count path{
fill: rgba(255,255,255,0.05);
} #cff .cff-open .cff-svg-bg path,
#cff .cff-view-comments .cff-animate .cff-svg-bg path,
#cff .cff-reactions-count .cff-svg-bg path{
fill: rgba(255,255,255,1);
} #cff .cff-open .cff-svg-bg-dark .cff-svg-bg path,
#cff .cff-view-comments .cff-animate .cff-svg-bg-dark .cff-svg-bg path,
#cff .cff-reactions-count .cff-svg-bg-dark .cff-svg-bg path{
fill: rgba(0,0,0,0.05);
} #cff .cff-open .cff-like .cff-svg-bg path,
#cff .cff-view-comments .cff-like.cff-animate .cff-svg-bg path,
#cff .cff-reactions-count .cff-like .cff-svg-bg path,
#cff-lightbox-wrapper .cff-reactions-count .cff-like .cff-svg-bg path{
fill: url(#likeGradHover);
} #cff .cff-open .cff-love .cff-svg-bg path,
#cff .cff-view-comments .cff-love.cff-animate .cff-svg-bg path,
#cff .cff-reactions-count .cff-love .cff-svg-bg path,
#cff-lightbox-wrapper .cff-reactions-count .cff-love .cff-svg-bg path{
fill: #ffb9b9;
} #cff .cff-open .cff-haha .cff-svg-bg path,
#cff .cff-open .cff-wow .cff-svg-bg path,
#cff .cff-open .cff-sad .cff-svg-bg path,
#cff .cff-view-comments .cff-haha.cff-animate .cff-svg-bg path,
#cff .cff-view-comments .cff-wow.cff-animate .cff-svg-bg path,
#cff .cff-view-comments .cff-sad.cff-animate .cff-svg-bg path,
#cff .cff-reactions-count .cff-haha .cff-svg-bg path,
#cff .cff-reactions-count .cff-wow .cff-svg-bg path,
#cff .cff-reactions-count .cff-sad .cff-svg-bg path,
#cff-lightbox-wrapper .cff-reactions-count .cff-haha .cff-svg-bg path,
#cff-lightbox-wrapper .cff-reactions-count .cff-wow .cff-svg-bg path,
#cff-lightbox-wrapper .cff-reactions-count .cff-sad .cff-svg-bg path{
fill: #ffe7a4;
} #cff .cff-open .cff-angry .cff-svg-bg path,
#cff .cff-view-comments .cff-angry.cff-animate .cff-svg-bg path,
#cff .cff-reactions-count .cff-angry .cff-svg-bg path,
#cff-lightbox-wrapper .cff-reactions-count .cff-angry .cff-svg-bg path{
fill: url(#angryGrad);
} #cff .cff-open .cff-shares .cff-svg-bg path,
#cff .cff-view-comments .cff-share.cff-animate .cff-svg-bg path,
#cff .cff-reactions-count .cff-share .cff-svg-bg path,
#cff-lightbox-wrapper .cff-reactions-count .cff-share .cff-svg-bg path{
fill: #fdf3d0;
} #cff .cff-open .cff-comments .cff-svg-bg path,
#cff .cff-view-comments .cff-comment.cff-animate .cff-svg-bg path,
#cff .cff-reactions-count .cff-comment .cff-svg-bg path,
#cff-lightbox-wrapper .cff-reactions-count .cff-comment .cff-svg-bg path{
fill: white;
}  #cff .cff-view-comments .cff-icon path,
#cff .cff-view-comments .cff-icon.cff-animate path{
transition: all 0.2s ease;
}
#cff .cff-view-comments .cff-icon.cff-animate svg{
animation-duration: 0.2s;
} #cff.cff-no-svgs svg, #cff-lightbox-wrapper.cff-no-svgs svg{
display: none;
}
#cff.cff-no-svgs .cff-comments-box .cff-comments .cff-icon,
#cff.cff-no-svgs .cff-comments-box .cff-likes .cff-icon,
#cff-lightbox-wrapper.cff-no-svgs .cff-comments-box .cff-comments .cff-icon,
#cff-lightbox-wrapper.cff-no-svgs .cff-comments-box .cff-likes .cff-icon {
margin: 0 3px 0 0;
}
#cff.cff-no-svgs .cff-like,
#cff.cff-no-svgs .cff-love,
#cff.cff-no-svgs .cff-haha,
#cff.cff-no-svgs .cff-wow,
#cff.cff-no-svgs .cff-sad,
#cff.cff-no-svgs .cff-angry,
#cff.cff-no-svgs .cff-share,
#cff.cff-no-svgs .cff-comment,
#cff.cff-no-svgs .cff-comments .cff-icon,
#cff.cff-no-svgs .cff-reactions-count svg,
#cff-lightbox-wrapper.cff-no-svgs .cff-reactions-count .cff-like,
#cff-lightbox-wrapper.cff-no-svgs .cff-love,
#cff-lightbox-wrapper.cff-no-svgs .cff-haha,
#cff-lightbox-wrapper.cff-no-svgs .cff-wow,
#cff-lightbox-wrapper.cff-no-svgs .cff-sad,
#cff-lightbox-wrapper.cff-no-svgs .cff-angry,
#cff-lightbox-wrapper.cff-no-svgs .cff-share,
#cff-lightbox-wrapper.cff-no-svgs .cff-comment,
#cff-lightbox-wrapper.cff-no-svgs .cff-comments .cff-icon,
#cff-lightbox-wrapper.cff-no-svgs .cff-reactions-count svg{
background: url(//alte-feuerwache.info/wp-content/plugins/custom-facebook-feed-pro/assets/img/cff-sprite.png) no-repeat;
}
#cff.cff-no-svgs .cff-like,
#cff.cff-no-svgs .cff-reactions-count .cff-like,
#cff-lightbox-wrapper.cff-no-svgs .cff-like,
#cff-lightbox-wrapper.cff-no-svgs .cff-reactions-count .cff-like{
background-position: 0 -17px;
}
#cff.cff-no-svgs .cff-reactions-count .cff-like,
#cff-lightbox-wrapper.cff-no-svgs .cff-reactions-count .cff-like{
width: 13px;
}
#cff.cff-no-svgs .cff-share{
width: 14px;
background-position: 0 -33px;
}
#cff.cff-no-svgs .cff-comments .cff-icon,
#cff-lightbox-wrapper.cff-no-svgs .cff-comments .cff-icon{
width: 12px;
}
#cff.cff-no-svgs .cff-love,
#cff-lightbox-wrapper.cff-no-svgs .cff-love{
width: 15px;
height: 13px;
margin-top: 1px;
background-position: -34px -1px;
}
#cff.cff-no-svgs .cff-reactions-count .cff-love,
#cff-lightbox-wrapper.cff-no-svgs .cff-reactions-count .cff-love{
height: 14px;
background-position: -34px 0px;
}
#cff.cff-no-svgs .cff-haha,
#cff-lightbox-wrapper.cff-no-svgs .cff-haha{
height: 15px;
background-position: -34px -15px;
}
#cff.cff-no-svgs .cff-wow,
#cff-lightbox-wrapper.cff-no-svgs .cff-wow{
height: 15px;
background-position: -34px -47px;
}
#cff.cff-no-svgs .cff-sad,
#cff-lightbox-wrapper.cff-no-svgs .cff-sad{
height: 15px;
background-position: -34px -31px;
}
#cff.cff-no-svgs .cff-angry,
#cff-lightbox-wrapper.cff-no-svgs .cff-angry{
height: 15px;
background-position: -34px -63px;
}
#cff.cff-no-svgs .cff-comments-box .cff-comment-likes b,
#cff-lightbox-wrapper.cff-no-svgs .cff-comments-box .cff-comment-likes b{
background: url(//alte-feuerwache.info/wp-content/plugins/custom-facebook-feed-pro/assets/img/cff-sprite.png) no-repeat;
background-position: 1px -48px;
width: 10px;
height: 9px;
}
#cff.cff-no-svgs .cff-comments-box .cff-show-more-comments,
#cff-lightbox-wrapper.cff-no-svgs .cff-comments-box .cff-show-more-comments{
position: relative;
}
#cff.cff-no-svgs .cff-comments-box .cff-show-more-comments a,
#cff-lightbox-wrapper.cff-no-svgs .cff-comments-box .cff-show-more-comments a{
position: relative;
z-index: 1;
height: 20px;
}
#cff.cff-no-svgs .cff-comments-box .cff-show-more-comments:after,
#cff-lightbox-wrapper.cff-no-svgs .cff-comments-box .cff-show-more-comments:after{
position: absolute;
z-index: 0;
content: '...';
top: -2px;
font-size: 20px;
color: #333;
height: 20px;
line-height: 20px;
}  #cff.cff-no-svgs .cff-meta.cff-dark li.cff-comments .cff-icon,
#cff-lightbox-wrapper.cff-no-svgs .cff-meta.cff-dark li.cff-comments .cff-icon{
background-position: -17px 0;
} #cff.cff-no-svgs .cff-dark .cff-reactions-count .cff-like,
#cff.cff-no-svgs .cff-meta.cff-dark li.cff-likes .cff-icon,
#cff-lightbox-wrapper.cff-no-svgs .cff-dark .cff-reactions-count .cff-like,
#cff-lightbox-wrapper.cff-no-svgs .cff-meta.cff-dark li.cff-likes .cff-icon{
background-position: -17px -17px;
} #cff.cff-no-svgs .cff-meta.cff-dark li.cff-shares .cff-icon,
#cff-lightbox-wrapper.cff-no-svgs .cff-meta.cff-dark li.cff-shares .cff-icon{
background-position: -17px -34px;
} #cff.cff-no-svgs .cff-meta.cff-dark li.cff-likes .cff-love,
#cff-lightbox-wrapper.cff-no-svgs .cff-meta.cff-dark li.cff-likes .cff-love{
background-position: -52px -1px;
}
#cff.cff-no-svgs .cff-meta.cff-dark li.cff-likes .cff-wow,
#cff-lightbox-wrapper.cff-no-svgs .cff-meta.cff-dark li.cff-likes .cff-wow{
background-position: -34px -47px;
}
#cff.cff-no-svgs .cff-meta.cff-dark li.cff-likes .cff-haha,
#cff-lightbox-wrapper.cff-no-svgs .cff-meta.cff-dark li.cff-likes .cff-haha{
background-position: -34px -15px;
}
#cff.cff-no-svgs .cff-meta.cff-dark li.cff-likes .cff-sad,
#cff-lightbox-wrapper.cff-no-svgs .cff-meta.cff-dark li.cff-likes .cff-sad{
background-position: -34px -31px;
}
#cff.cff-no-svgs .cff-meta.cff-dark li.cff-likes .cff-angry,
#cff-lightbox-wrapper.cff-no-svgs .cff-meta.cff-dark li.cff-likes .cff-angry{
background-position: -51px -63px;
}
#cff.cff-no-svgs .cff-dark .cff-comment-replies .cff-replies-icon,
#cff-lightbox-wrapper.cff-no-svgs .cff-dark .cff-comment-replies .cff-replies-icon{
background-position: -17px -65px;
}
#cff.cff-no-svgs .cff-comments-box.cff-dark .cff-show-more-comments:after,
#cff-lightbox-wrapper.cff-no-svgs .cff-comments-box.cff-dark .cff-show-more-comments:after{
color: rgba(255,255,255,0.7);
}
#cff.cff-no-svgs .cff-comments-box.cff-dark .cff-comment-likes b,
#cff-lightbox-wrapper.cff-no-svgs .cff-comments-box.cff-dark .cff-comment-likes b {
background-position: -16px -48px;
} #cff .cff-comments-box,
#cff-lightbox-wrapper .cff-comments-box{
display: none;
float: left;
clear: both;
width: 100%;
max-width: 100%;
margin: 0;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box; *width: 95%;
*margin-top: 5px;
}
#cff .cff-comments-box .cff-likes,
#cff-lightbox-wrapper .cff-comments-box .cff-likes{
margin-bottom: 1px;
}
#cff .cff-comments-box .cff-comments .cff-icon,
#cff-lightbox-wrapper .cff-comments-box .cff-comments .cff-icon{
margin-top: 1px;
}
#cff .cff-comments-box p,
#cff .cff-comments-box .cff-comment,
#cff .cff-comments-box .cff-comment-reply,
#cff-lightbox-wrapper .cff-comments-box p,
#cff-lightbox-wrapper .cff-comments-box .cff-comment,
#cff-lightbox-wrapper .cff-comments-box .cff-comment-reply{
width: 100%;
min-width: 100%;
float: left;
clear: both;
font-size: 12px;
padding: 5px 20px 5px 10px;
margin: 0 0 1px 0;
background: #eee;
background: rgba(0,0,0,0.05);
line-height: 17px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
#cff .cff-comments-box.cff-no-comments,
#cff-lightbox-wrapper .cff-comments-box.cff-no-comments{
width: auto;
}
#cff .cff-comments-box .cff-comment-on-facebook,
#cff-lightbox-wrapper .cff-comments-box .cff-comment-on-facebook{
border-radius: 4px;
}
#cff-lightbox-wrapper .cff-comments-box .cff-comment-on-facebook a{
text-decoration: none;
}
#cff .cff-comments-wrap,
#cff-lightbox-wrapper .cff-comments-wrap{
float: left;
clear: both;
overflow: hidden;
width: 100%;
padding-bottom: 0;
border-radius: 0 0 4px 4px;
background: rgba(0,0,0,0.05);
}
#cff .cff-comments-box .cff-comment,
#cff-lightbox-wrapper .cff-comments-box .cff-comment{
display: none;
margin: 0;
background: none;
}
#cff .cff-comments-box .cff-name,
#cff-lightbox-wrapper .cff-comments-box .cff-name{
padding: 0;
margin-right: 6px;
font-weight: bold;
}
#cff .cff-comments-box .cff-comment-likes,
#cff-lightbox-wrapper .cff-comments-box .cff-comment-likes{
font-style: normal;
border-radius: 4px 4px 0 0;
}
#cff .cff-comments-box .cff-comment-likes b,
#cff-lightbox-wrapper .cff-comments-box .cff-comment-likes b{
display: -moz-inline-stack;
display: inline-block;
vertical-align: top;
zoom: 1;
*display: inline;
background-position: 0 -50px;
width: 10px;
height: 9px;
margin: 0;
line-height: 1;
padding: 2px 2px 0 2px; -webkit-box-sizing: unset;
-moz-box-sizing: unset;
box-sizing: unset;
} .cff-comments-box .cff-comment-likes path{
fill: rgba(0,0,0,0.6);
}
.cff-comments-box .cff-comment-likes .cff-comment-likes-bg{
background: rgba(255,255,255,0.6);
box-shadow: 0 0 2px 0 rgba(0,0,0,0.2);
padding: 1px 4px 2px 3px;
border-radius: 5px;
margin: 0 0 0 2px;
font-size: 10px;
display: inline-block;
}
.cff-comments-box.cff-dark .cff-comment-likes .cff-comment-likes-bg{
background: rgba(255,255,255,0.2);
}
#cff .cff-comments-box.cff-dark .cff-comment-likes b,
#cff-lightbox-wrapper .cff-comments-box.cff-dark .cff-comment-likes b{
background-position: -17px -50px;
}
#cff .cff-comments-box .cff-time,
#cff-lightbox-wrapper .cff-comments-box .cff-time{
float: left;
clear: both;
font-size: 11px;
margin: 2px 0 0 0;
display: block;
font-style: italic;
}
#cff .cff-comment .cff-comment-date,
#cff-lightbox-wrapper .cff-comment .cff-comment-date{
margin-right: 3px;
}
#cff .cff-comment-likes,
#cff-lightbox-wrapper .cff-comment-likes{
margin: 5px 0 10px 0;
width: 100%;
} #cff .cff-comment-text-wrapper,
#cff-lightbox-wrapper .cff-comment-text-wrapper{
width: 100%;
float: left;
}
#cff .cff-comment .cff-comment-img,
#cff-lightbox-wrapper .cff-comment .cff-comment-img{
float: left;
width: 32px;
margin: 0 0 0 -100% !important;
border-radius: 40px;
}
#cff .cff-comment .cff-comment-img img,
#cff .cff-comment .cff-comment-avatar,
#cff-lightbox-wrapper .cff-comment .cff-comment-img img,
#cff-lightbox-wrapper .cff-comment .cff-comment-avatar{
float: left;
width: 32px;
margin: 0 10px 0 0 !important;
padding: 0 !important;
border: none !important;
border-radius: 40px;
box-shadow: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
}
#cff .cff-comment .cff-comment-avatar,
#cff-lightbox-wrapper .cff-comment .cff-comment-avatar,
#cff .cff-avatar-fallback,
#cff-lightbox-wrapper .cff-avatar-fallback{
height: 32px;
background: url(//alte-feuerwache.info/wp-content/plugins/custom-facebook-feed-pro/assets/img/cff-sprite.png) no-repeat -77px 0;
} #cff-lightbox-wrapper .cff-avatar-fallback img{
position: relative;
text-indent: -9999px;
}
#cff-lightbox-wrapper .cff-avatar-fallback img[alt]:after {
display: block;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: url(//alte-feuerwache.info/wp-content/plugins/custom-facebook-feed-pro/assets/img/cff-sprite.png) no-repeat -77px 0;
font-family: 'Helvetica';
font-weight: 300;
line-height: 2;
text-align: center;
content: '';
}
#cff .cff-comment .cff-comment-text,
#cff-lightbox-wrapper .cff-comment .cff-comment-text{
margin: 0 0 0 42px;
line-height: 1.3;
}
#cff .cff-comment .cff-comment-text p,
#cff-lightbox-wrapper .cff-comment .cff-comment-text p{
padding: 0 !important;
margin: 0 !important;
line-height: 1.4;
background: none !important;
}
#cff .cff-comment-text.cff-no-image,
#cff-lightbox-wrapper .cff-comment-text.cff-no-image{
margin: 0;
}
#cff .cff-comments-box .cff-show-more-comments,
#cff-lightbox-wrapper .cff-comments-box .cff-show-more-comments{
text-align: center;
padding: 2px 0 1px 0;
background: rgba(0,0,0,0.02);
border-top: 1px solid rgba(0,0,0,0.05);
margin-top: 8px;
transition: all 0.5s ease;
}
#cff .cff-comments-box .cff-show-more-comments-a,
#cff-lightbox-wrapper .cff-comments-box .cff-show-more-comments-a{
width: 100%;
display: block;
padding: 2px 0;
text-decoration: none;
} #cff .cff-comments-box .cff-show-more-comments svg,
#cff-lightbox-wrapper .cff-comments-box .cff-show-more-comments svg{
width: 17px;
height: 10px;
}
#cff .cff-comments-box .cff-show-more-comments path,
#cff-lightbox-wrapper .cff-comments-box .cff-show-more-comments path{
fill: rgba(0,0,0,0.5);
transition: all 0.5s ease;
}
#cff .cff-dark .cff-show-more-comments path,
#cff-lightbox-wrapper .cff-dark .cff-show-more-comments path{
fill: rgba(255,255,255,0.8);
}
#cff .cff-dark .cff-show-more-comments,
#cff-lightbox-wrapper .cff-dark .cff-show-more-comments{
background: rgba(255,255,255,0.1);
border-top: 1px solid rgba(255,255,255,0.2);
}
#cff .cff-comments-box .cff-show-more-comments:hover,
#cff-lightbox-wrapper .cff-comments-box .cff-show-more-comments:hover{
background: rgba(0,0,0,0.05);
text-decoration: none;
transition: all 0.1s ease;
}
#cff .cff-comments-box .cff-show-more-comments:hover path,
#cff-lightbox-wrapper .cff-comments-box .cff-show-more-comments:hover path{
fill: rgba(0,0,0,0.7);
transition: all 0.1s ease;
} #cff .cff-comment .cff-comment-text img,
#cff img.emoji,
#cff-lightbox-wrapper .cff-comment .cff-comment-text img,
#cff-lightbox-wrapper img.emoji{
float: none;
max-width: 100%;
}
#cff .cff-comment-attachment,
#cff-lightbox-wrapper .cff-comment-attachment{
float: left;
clear: both;
width: 120px;
height: auto;
margin: 5px 0 0 0;
}
#cff .cff-comment-attachment img,
#cff-lightbox-wrapper .cff-comment-attachment img{
float: left;
} #cff .cff-comment-replies a,
#cff-lightbox-wrapper .cff-comment-replies a{
display: block;
float: left;
position: relative;
padding: 3px 0;
font-size: 11px;
}
#cff .cff-comment-replies-box,
#cff-lightbox-wrapper .cff-comment-replies-box{
float: left;
clear: both;
border-left: 2px solid #dcdee3;
border-left: 2px solid rgba(0,0,0,0.1);
}
#cff .cff-comments-box .cff-comment-replies-box .cff-comment-reply,
#cff-lightbox-wrapper .cff-comments-box .cff-comment-replies-box .cff-comment-reply{
background: none;
}
#cff .cff-comment-replies-box a,
#cff-lightbox-wrapper .cff-comment-replies-box a{
color: inherit !important;
}
#cff .cff-comment-replies-box .cff-comment-reply .cff-comment-img img,
#cff-lightbox-wrapper .cff-comment-replies-box .cff-comment-reply .cff-comment-img img{
width: 20px;
height: 20px;
}
#cff .cff-comment-replies-box .cff-comment-reply .cff-comment-text,
#cff-lightbox-wrapper .cff-comment-replies-box .cff-comment-reply .cff-comment-text{
margin: 0 0 0 28px;
} #cff .cff-comment-replies-box .cff-comment-reply .cff-comment-text.cff-no-name,
#cff-lightbox-wrapper .cff-comment-replies-box .cff-comment-reply .cff-comment-text.cff-no-name{
margin: 0;
}
#cff .cff-comment-replies .cff-replies-icon,
#cff-lightbox-wrapper .cff-comment-replies .cff-replies-icon{
background: url(//alte-feuerwache.info/wp-content/plugins/custom-facebook-feed-pro/assets/img/cff-sprite.png) no-repeat 0 -65px;
width: 11px;
height: 8px;
display: block;
float: left;
margin: 5px 5px 0 0;
}
#cff .cff-dark .cff-comment-replies .cff-replies-icon,
#cff-lightbox-wrapper .cff-dark .cff-comment-replies .cff-replies-icon{
background-position: -17px -65px;
} #cff .cff-post-links,
#cff .cff-event-meta{
float: right;
clear: none;
margin-top: 12px;
font-size: 11px;
}
#cff .cff-event-meta{
float: left;
}
#cff .cff-post-links.cff-left{
float: left;
margin: 8px 0;
}
#cff .cff-post-links a{
font-size: 11px; }
#cff .cff-post-links a:first-child{
padding-left: 0;
margin: 0;
}
#cff .cff-dot{
padding: 0 5px;
} #cff .cff-share-container{
position: relative;
display: inline;
}
#cff .cff-share-tooltip{
display: none;
position: absolute;
z-index: 1000;
bottom: 22px;
right: 0;
width: 110px;
padding: 4px 5px;
margin: 0;
background: #333;
color: #fff;
font-size: 12px;
line-height: 1.4;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
#cff .cff-share-tooltip .fa-play{
position: absolute;
font-size: 8px;
bottom: -8px;
right: 8px;
color: #333;
transform: rotate(90deg);
height: 14px;
width: 14px;
}
#cff .cff-share-tooltip a .fa,
#cff .cff-share-tooltip a svg{
font-size: 16px;
margin: 0;
padding: 5px;
box-sizing: unset;
overflow: visible;
height: 1em;
width: 0.9em;
display: block;
}
#cff .cff-share-tooltip a{
display: block;
float: left;
margin: 0 !important;
padding: 0 !important;
color: #fff !important;
opacity: 0;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
}
#cff .cff-share-tooltip a:hover{
color: #fff !important;
}
#cff .cff-share-tooltip .cff-facebook-icon:hover{ background: #3b5998; }
#cff .cff-share-tooltip .cff-twitter-icon:hover{ background: #00aced; }
#cff .cff-share-tooltip .cff-google-icon:hover{ background: #dd4b39; }
#cff .cff-share-tooltip .cff-linkedin-icon:hover{ background: #007bb6; }
#cff .cff-share-tooltip .cff-pinterest-icon:hover{ background: #cb2027; }
#cff .cff-share-tooltip .cff-email-icon:hover{ background: #666; } #cff .cff-share-tooltip a.cff-show{
opacity: 1;
transition: opacity 0.2s ease;
} .cff-likebox{
float: left;
width: 100%;
position: relative;
margin: 0;
padding: 0;
}
.cff-likebox.cff-top{
margin-bottom: 10px;
}
.cff-likebox.cff-bottom{
margin-top: 10px;
}
.cff-likebox iframe{
width: 100%;
margin: 0 !important;
border: 0 !important;
padding: 0;
position: relative;
top: 0;
left: 0;
width: 100% !important; }   #cff.cff-fixed-height{
padding: 5px 10px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}  #cff.cff-thumb-layout .cff-photo,
#cff.cff-thumb-layout .cff-iframe-wrap,
#cff.cff-thumb-layout .cff-html5-video,
#cff.cff-thumb-layout .cff-vidLink{
width: 20%;
clear: none;
}
#cff.cff-thumb-layout .cff-html5-video .cff-vidLink{
width: 100%;
}
#cff.cff-thumb-layout .cff-iframe-wrap{
margin-top: 0;
padding-bottom: 16%;
}
#cff.cff-thumb-layout .cff-likebox .fb_iframe_widget iframe{
margin: 0;
}
#cff.cff-thumb-layout .cff-photo img{
width: 100%;
height: auto;
} #cff.cff-thumb-layout .cff-posts-wrap svg.cff-playbtn{
margin-top: -15px;
margin-left: -15px;
width: 1em;
height: 1em;
font-size: 32px;
padding: 8px 10px;
} #cff.cff-thumb-layout .cff-text-wrapper{
float: right;
width: 77%;
}
#cff.cff-thumb-layout .cff-link-item .cff-text-wrapper{
width: 100%;
}
#cff.cff-thumb-layout .cff-audio-post .cff-text-wrapper{
width: 100%;
}
#cff.cff-thumb-layout .cff-post-text{
margin-top: 0;
} #cff.cff-thumb-layout .cff-date {
margin-bottom: 10px;
} #cff.cff-thumb-layout .cff-photo-hover .fa,
#cff.cff-thumb-layout .cff-photo-hover svg{
margin-top: -11px;
margin-left: -10px;
font-size: 24px;
}
#cff.cff-thumb-layout .cff-full-size .cff-link,
#cff.cff-thumb-layout .cff-link-slider{
width: auto;
max-width: 20%;
margin-right: 3%;
margin-bottom: 0;
text-align: left;
}
#cff.cff-thumb-layout .cff-full-size .cff-link img{
float: left;
}
#cff.cff-thumb-layout .cff-full-size .cff-text-link{
width: 72%;
} #cff.cff-thumb-layout .cff-event-thumb{
width: 20%;
}
#cff.cff-thumb-layout .cff-details.cff-has-cover{
width: 100%;
margin: 0;
} #cff.cff-half-layout .cff-photo,
#cff.cff-half-layout .cff-iframe-wrap,
#cff.cff-half-layout .cff-html5-video,
#cff.cff-half-layout .cff-vidLink{
width: 50%;
clear: none;
}
#cff.cff-half-layout .cff-html5-video .cff-vidLink{
width: 100%;
}
#cff.cff-half-layout .cff-photo img{
width: 100%;
height: auto;
}
#cff.cff-half-layout .cff-iframe-wrap{
margin-top: 0;
padding-bottom: 28%;
}
#cff.cff-half-layout .cff-likebox .fb_iframe_widget iframe{
margin: 0;
}
#cff.cff-half-layout .cff-text-wrapper{
float: right;
width: 47%;
}
#cff.cff-half-layout .cff-link-item .cff-text-wrapper{
width: 100%;
}
#cff.cff-half-layout .cff-audio-post .cff-text-wrapper{
width: 100%;
}
#cff.cff-half-layout .cff-post-text{
margin-top: 0;
} #cff.cff-half-layout .cff-photo-hover .fa,
#cff.cff-half-layout .cff-photo-hover svg{
margin-top: -16px;
margin-left: -14px;
font-size: 32px;
}
#cff.cff-half-layout .cff-full-size .cff-link,
#cff.cff-half-layout .cff-link-slider{
width: auto;
max-width: 50%;
margin-right: 3%;
margin-bottom: 0;
text-align: left;
}
#cff.narrow.cff-thumb-layout .cff-full-size .cff-link,
#cff.narrow.cff-half-layout .cff-full-size .cff-link,
#cff.narrow.cff-thumb-layout .cff-link-slider,
#cff.narrow.cff-half-layout .cff-link-slider{
max-width: 100%;
}
#cff.cff-half-layout .cff-full-size .cff-link img{
float: left;
}
#cff.cff-half-layout .cff-full-size .cff-text-link{
width: 47%;
} #cff.cff-half-layout .cff-event-thumb{
width: 50%;
}
#cff.cff-half-layout .cff-details.cff-has-cover{
width: 100%;
margin: 0;
} #cff.narrow.cff-half-layout .cff-photo,
#cff.narrow.cff-half-layout .cff-iframe-wrap,
#cff.narrow.cff-half-layout .cff-vidLink,
#cff.narrow.cff-half-layout .cff-html5-video,
#cff.narrow.cff-half-layout .cff-link-slider,
#cff.narrow.cff-thumb-layout .cff-photo,
#cff.narrow.cff-thumb-layout .cff-iframe-wrap,
#cff.narrow.cff-thumb-layout .cff-vidLink,
#cff.narrow.cff-thumb-layout .cff-html5-video,
#cff.narrow.cff-thumb-layout .cff-link-slider{
width: 100%;
clear: both;
}
#cff.narrow.cff-half-layout .cff-text-wrapper,
#cff.narrow.cff-thumb-layout .cff-text-wrapper{
float: left;
width: 100%;
}
#cff.narrow .cff-shared-link .cff-link{
max-width: 100%;
width: 100%;
margin: 0 0 5px 0;
text-align: center;
}
#cff.narrow .cff-shared-link .cff-link img{
float: none;
width: auto;
}
#cff.narrow .cff-shared-link .cff-text-link{
width: 100%;
} #cff.narrow .cff-event .cff-details {
width: 100%;
} #cff.narrow .cff-event-thumb{
width: 100%;
}
#cff.narrow .cff-details.cff-has-cover{
width: 100%;
margin: 5px 0 0 0;
} #cff.cff-super-narrow .cff-meta{
padding: 8px 0 !important;
}
#cff.cff-super-narrow .cff-view-comments{
margin-right: 0;
padding: 0 4px 0 8px;
height: 32px;
}
#cff.cff-super-narrow .cff-meta li{
margin: 0 5px 0 0 !important;
}
#cff.cff-super-narrow .cff-meta .cff-count{
margin-left: 2px;
font-size: 11px;
}
#cff.cff-super-narrow .cff-shares .cff-count{
margin-left: 1px;
}
#cff.cff-super-narrow .cff-view-comments-wrap,
#cff.cff-super-narrow .cff-comments-box{
float: left;
width: 102%;
max-width: 102%;
margin-left: -1%;
} #cff .cff-error-msg{
display: none;
position: relative;
font-size: 12px;
font-family: sans-serif;
padding: 8px 12px;
border: 1px solid rgba(0,0,0,0.1);
background: rgba(255,255,255,0.5);
margin-bottom: 15px;
clear: both;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-ms-border-radius: 3px;
-o-border-radius: 3px;
border-radius: 3px;
}
#cff .cff-error-msg p{
float: none;
}
#cff .cff-error-msg .cff_notice_dismiss{
position: absolute;
top: 4px;
right: 8px;
}
#cff #cff-error-reason{
padding: 5px 0 0 0;
clear: both;
}
#cff #cff-error-reason a{
text-decoration: underline;
font-weight: bold;
}
#cff .cff-error-msg:not(.cff_notice_dismiss) svg {
width: 8px;
margin-right: 5px;
}
#cff .cff-error-msg .cff_notice_dismiss svg {
width: 11px;
cursor: pointer;
text-align: center;
vertical-align: middle;
}
.cff_error_msg_header svg {
width: 24px;
color: #3b5998;
padding-right: 5px;
vertical-align: middle;
margin-top: -5px;
} #cff .cff-credit{
font-size: 11px;
padding-top: 10px;
}
#cff .cff-credit a{
text-decoration: none;
}
#cff .cff-credit .cff-credit-logo{
float: left;
display: block;
width: 18px;
height: 21px;
margin: -2px 5px 0 0;
background: url(//alte-feuerwache.info/wp-content/plugins/custom-facebook-feed-pro/assets/img/cff-sprite.png) no-repeat -54px -16px;
}
#cff .cff-credit .fa{
padding-right: 5px;
font-size: 13px;
}    #cff .cff-lightbox-link{
position: absolute;
z-index: 10;
top: 0;
right: 0;
bottom: 0;
left: 0;
width: 100%;
padding: 0;
text-align: center;
color: #fff;
font-size: 12px;
line-height: 1.1;
border: none;
}
#cff.cff-doing-gdpr .cff-iframe-wrap .cff-lightbox-link:after {
box-shadow: inset 0 0 1px 0 rgba(0,0,0,.7);
bottom: 0;
content: '';
left: 0;
position: absolute;
z-index: 1;
right: 0;
top: 0;
width: 100%
}
#cff .cff-photo-hover{
display: none;
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 1;
color: #fff;
background: #333;
background: rgba(0,0,0,0.4);
}
#cff .cff-photo-hover .fa,
#cff .cff-photo-hover svg{
display: none;
position: absolute;
z-index: 2;
top: 50%;
left: 50%;
margin-top: -19px;
margin-left: -16px;
padding: 0;
font-size: 39px;
font-style: normal !important;
} .cff-lightbox-thumbs{
display: none;
float: left;
width: 100%;
position: relative; width: 111%;
margin: 0 0 0 -5px;
}
.cff-lightbox-thumbs-holder{
float: left;
overflow: hidden;
max-height: 0;
transition: max-height 2s ease;
}
.cff-lightbox-thumbs-holder.cff-animate{
max-height: 2000px;
transition: max-height 1.5s ease;
}
.cff-lightbox-thumbs-wrap{
margin-top: 10px;
padding: 2px 0 6px 0;
overflow: hidden;
}
.cff-lightbox-thumbs a,
.cff-gdpr-more-link{
width: 60px;
height: 60px;
display: block;
float: left;
margin: 5px 0 0 5px;
border-radius: 3px; box-shadow: inset 0 0 0 1px rgba(0,0,0,0.15); -webkit-transition: box-shadow 0.1s ease;
-moz-transition: box-shadow 0.1s ease;
-ms-transition: box-shadow 0.1s ease;
-o-transition: box-shadow 0.1s ease;
transition: box-shadow 0.1s ease;
}
.cff-lightbox-thumbs a:hover,
.cff-lightbox-thumbs a:focus,
.cff-gdpr-more-link:hover,
.cff-gdpr-more-link:focus{
box-shadow: inset 0 0 0 4px rgba(0,0,0,0.3);
outline: none;
-webkit-transition: box-shadow 0.1s ease;
-moz-transition: box-shadow 0.1s ease;
-ms-transition: box-shadow 0.1s ease;
-o-transition: box-shadow 0.1s ease;
transition: box-shadow 0.1s ease;
} .cff-enable-lb-comments .cff-lightbox-thumbs a{
border: 1px solid #333;
}
.cff-enable-lb-comments .cff-lightbox-thumbs a:hover,
.cff-enable-lb-comments .cff-lightbox-thumbs a:focus{
box-shadow: inset 0 0 0 4px rgba(255,255,255,0.7);
border: 1px solid #bbb;
}
.cff-lightbox-thumbs .cff-selected,
.cff-lightbox-thumbs .cff-selected:hover,
.cff-lightbox-thumbs .cff-selected:focus{
box-shadow: inset 0 0 0 4px rgba(255,255,255,0.7);
border: 1px solid #eee;
position: relative;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.cff-lightbox-thumbs .cff-selected:after{
content: '';
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
background: rgba(255,255,255,0.2);
}
.cff-lightbox-thumbs img{
width: 60px;
height: auto;
}
.cff-lightbox-thumbs .cff-loader{
width: 20px;
height: 20px;
position: absolute;
z-index: 999;
top: 50%;
left: 50%;
margin: -10px 0 0 -10px;
background-color: none;
background-color: rgba(0,0,0,0.5);
border-radius: 100%;
-webkit-animation: ctf-sk-scaleout 1.0s infinite ease-in-out;
animation: ctf-sk-scaleout 1.0s infinite ease-in-out;
} .cff-lightbox-overlay {
position: absolute;
top: 0;
left: 0;
z-index: 999999;
background-color: black;
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
opacity: 0.9;
display: none;
}
.cff-lightbox-wrapper {
position: absolute;
left: 0;
width: 100%;
z-index: 1000000;
text-align: center;
line-height: 0;
font-weight: normal;
}
.cff-lightbox-wrapper .cff-lightbox-image {
display: block; height: auto;
max-width: inherit;
-webkit-border-radius: 3px 3px 0 0;
-moz-border-radius: 3px 3px 0 0;
-ms-border-radius: 3px 3px 0 0;
-o-border-radius: 3px 3px 0 0;
border-radius: 3px 3px 0 0;
}
.cff-lightbox-wrapper.cff-enable-lb-comments .cff-lightbox-image{
-webkit-border-radius: 3px 0 0 3px;
-moz-border-radius: 3px 0 0 3px;
-ms-border-radius: 3px 0 0 3px;
-o-border-radius: 3px 0 0 3px;
border-radius: 3px 0 0 3px;
}
.cff-lightbox-wrapper.cff-enable-lb-comments.cff-has-thumbs .cff-lightbox-image{
-webkit-border-radius: 3px 0 0 0;
-moz-border-radius: 3px 0 0 0;
-ms-border-radius: 3px 0 0 0;
-o-border-radius: 3px 0 0 0;
border-radius: 3px 0 0 0;
}
.cff-lightbox-wrapper a img {
border: none;
}
.cff-lightbox-outerContainer {
position: relative;
background-color: #141B38;
*zoom: 1;
width: 250px;
height: 250px;
margin: 0 auto;
-webkit-border-radius: 3px 3px 0 0;
-moz-border-radius: 3px 3px 0 0;
-ms-border-radius: 3px 3px 0 0;
-o-border-radius: 3px 3px 0 0;
border-radius: 3px 3px 0 0;
}
.cff-lightbox-outerContainer:after {
content: "";
display: table;
clear: both;
}
.cff-lightbox-container {
position: relative;
padding: 0;
height: 100%;
}
.cff-lightbox-cancel {
display: block;
width: 16px;
height: 16px;
margin: 0 auto;
background: url(//alte-feuerwache.info/wp-content/plugins/custom-facebook-feed-pro/assets/img/cff-sprite.png) no-repeat -71px -62px;
}
#cff-lightbox-wrapper .cff-lightbox-caption,
#cff-lightbox-wrapper .cff-lightbox-caption-text{
float: left;
clear: both;
width: 100%;
}
#cff-lightbox-wrapper .cff-lightbox-caption-text{
margin: 0 0 15px 0;
}
#cff-lightbox-wrapper .cff-gdpr-more-link {
position: relative;
display: inline-block;
clear:both;
margin-top: 10px;
margin-left: 0;
}
#cff-lightbox-wrapper .cff-gdpr-more-link:hover {
background: #eee;
}
#cff-lightbox-wrapper .cff-gdpr-more-link span {
position: absolute;
display: none;
top: 50%;
right: 50%;
margin-top: -8px;
margin-right: -10px;
color: #fff;
font-weight: bold;
font-size: 18px;
}
#cff-lightbox-wrapper .cff-lightbox-facebook{
margin: 0;
padding: 0;
border-left: none;
border-bottom: none;
color: #3b579d;
width: 100%;
display: block;
float: left;
clear: both;
}
#cff-lightbox-wrapper .cff-lightbox-facebook svg {
vertical-align: middle;
width: 12px;
height: 14px;
margin-right: 6px;
margin-top: -5px;
}
#cff-lightbox-wrapper .cff-lightbox-caption .cff-dot{
margin: 0 7px;
} #cff-lightbox-wrapper .cff-lightbox-caption.cff-no-caption .cff-lightbox-caption-text{
margin: 0;
}
#cff-lightbox-wrapper .cff-lightbox-caption.cff-no-caption .cff-lightbox-facebook{
padding: 0;
border: none;
}
#cff-lightbox-wrapper .cff-lightbox-caption .cff-event-title,
#cff-lightbox-wrapper .cff-lightbox-caption .cff-date,
#cff-lightbox-wrapper .cff-lightbox-caption .cff-location{
display: block;
padding-bottom: 10px;
}
#cff-lightbox-wrapper .cff-lightbox-caption .cff-desc{
display: block;
padding-top: 10px;
}
#cff-lightbox-wrapper .cff_gdpr_notice {
z-index: 1;
display: block;
position: absolute;
top:  50%;
left:  50%;
margin-left: -44px;
margin-top: -44px;
padding: 20px;
}
#cff-lightbox-wrapper .cff_gdpr_notice svg:not(:root).svg-inline--fa {
position: relative;
display: block !important;
height: 48px;
width: 48px;
opacity: .8;
}
#cff-lightbox-wrapper .cff_gdpr_notice:hover svg:not(:root).svg-inline--fa {
opacity: 1;
} .cff-lightbox-wrapper.cff-enable-lb-comments .cff-lightbox-sidebar::-webkit-scrollbar{
width: 14px;
}
.cff-lightbox-wrapper.cff-enable-lb-comments .cff-lightbox-sidebar::-webkit-scrollbar-thumb{
border-radius: 0px;
background-color: #ccc;
border: 3px solid #fff;
border-left: none;
}
.cff-lightbox-wrapper.cff-enable-lb-comments .cff-lightbox-sidebar::-webkit-scrollbar-track{
border-radius: 0;
background-color: #fff;
}
#cff-lightbox-wrapper .cff-lightbox-caption-text a:link,
#cff-lightbox-wrapper .cff-lightbox-caption-text a:hover,
#cff-lightbox-wrapper .cff-lightbox-caption-text a:active,
#cff-lightbox-wrapper .cff-lightbox-caption-text a:visited,
#cff-lightbox-wrapper .cff-lightbox-facebook:link,
#cff-lightbox-wrapper .cff-lightbox-facebook:hover,
#cff-lightbox-wrapper .cff-lightbox-facebook:active,
#cff-lightbox-wrapper .cff-lightbox-facebook:visited{
color: #3b579d;
text-decoration: none;
}
#cff-lightbox-wrapper .cff-lightbox-caption-text a:hover,
#cff-lightbox-wrapper .cff-lightbox-caption-text a:focus,
#cff-lightbox-wrapper .cff-lightbox-facebook:hover,
#cff-lightbox-wrapper .cff-lightbox-facebook:focus{
text-decoration: underline;
border-bottom: none;
}
.cff-lightbox-nav { top: 0;
left: 0; width: 100%;
z-index: 1000;
}
.cff-lightbox-container > .nav {
left: 0;
}
.cff-lightbox-nav a {
outline: none;
background-image: url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==);
position: absolute;
z-index: 1000;
top: 0;
bottom: 0;
height: auto;
} .cff-has-iframe .cff-lightbox-nav a {
top: 50px;
bottom: 50px;
}
.cff-has-video .cff-lightbox-nav a {
top: 35px;
bottom: 35px;
} .cff-fb-player .cff-lightbox-nav a.cff-lightbox-next,
.cff-fb-player .cff-lightbox-nav a.cff-lightbox-prev{
top: 75px;
bottom: 75px;
width: 7%;
}
.cff-lightbox-prev, .cff-lightbox-next {
height: 100%;
cursor: pointer;
display: block;
}
.cff-lightbox-prev:active, .cff-lightbox-next:active,
.cff-lightbox-prev:focus, .cff-lightbox-next:focus{
outline: none;
}
.cff-lightbox-nav a.cff-lightbox-prev {
width: 50px;
left: -50px;
float: left;
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
opacity: 0.3;
-webkit-transition: opacity 0.2s;
-moz-transition: opacity 0.2s;
-o-transition: opacity 0.2s;
transition: opacity 0.2s;
}
.cff-lightbox-nav a.cff-lightbox-prev:hover {
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
opacity: 1;
}
.cff-lightbox-nav a.cff-lightbox-next {
width: 50px;
right: -50px;
float: right;
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
opacity: 0.3;
-webkit-transition: opacity 0.2s;
-moz-transition: opacity 0.2s;
-o-transition: opacity 0.2s;
transition: opacity 0.2s;
}
.cff-enable-lb-comments .cff-lightbox-nav a.cff-lightbox-next {
margin-right: -300px;
}
.cff-lightbox-nav a.cff-lightbox-next:hover {
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
opacity: 1;
}
.cff-lightbox-dataContainer{
position: relative;
margin: 0 auto;
padding: 0;
*zoom: 1;
width: 100%;
background: #fff; -webkit-border-radius: 0 0 3px 3px;
-moz-border-radius: 0 0 3px 3px;
-ms-border-radius: 0 0 3px 3px;
-o-border-radius: 0 0 3px 3px;
border-radius: 0 0 3px 3px;
}
.cff-enable-lb-comments .cff-lightbox-dataContainer{
background: #222; } .cff-lightbox-nav span{
display: block;
top: 50%;
position: absolute;
left: 0;
width: 34px;
height: 45px;
margin: -25px 0 0 0;
background: url(//alte-feuerwache.info/wp-content/plugins/custom-facebook-feed-pro/assets/img/cff-sprite.png) no-repeat;
text-indent: -9999px;
}
.cff-lightbox-nav a.cff-lightbox-prev span{
background-position: -160px 0;
}
.cff-lightbox-nav a.cff-lightbox-next span{
left: auto;
right: 0;
background-position: -125px 0;
}
.cff-fb-player .cff-lightbox-nav a.cff-lightbox-prev span{
left: 10px;
}
.cff-fb-player .cff-lightbox-nav a.cff-lightbox-next span{
right: 10px;
}
.cff-lightbox-dataContainer:after {
content: "";
display: table;
clear: both;
} .cff-lb-dataContainer a{
color: #ccc;
text-decoration: underline;
}
.cff-lb-dataContainer a:hover,
.cff-lb-dataContainer a:focus{
color: #fff;
text-decoration: underline;
}
.cff-lightbox-data {
padding: 0 4px;
color: #444;
}
.cff-lightbox-data .cff-lightbox-details {
position: relative;
width: 90%;
padding: 0 0 0 2px;
float: left;
text-align: left;
line-height: 1.1em;
}
.cff-lightbox-data .cff-lightbox-caption {
padding: 15px 10px 10px 10px;
margin: 0;
font-size: 14px; line-height: 1.3;
}
.cff-lightbox-data .cff-lightbox-number { clear: left;
padding-right: 10px;
font-size: 12px;
color: #999999;
}
.cff-lightbox-data .cff-lightbox-close {
display: block;
float: right;
width: 30px;
height: 30px;
margin: 0 -5px 0 0;
color: #333;
text-align: center;
margin-top: 7px;
outline: none;
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
opacity: 0.7;
-webkit-transition: opacity 0.2s;
-moz-transition: opacity 0.2s;
-o-transition: opacity 0.2s;
transition: opacity 0.2s;
}
.cff-lightbox-data .cff-lightbox-close:hover {
cursor: pointer;
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
opacity: 1;
}
.cff-lightbox-sidebar .cff-lightbox-closeContainer{
position: absolute;
top: 0;
right: 0;
}
.cff-lightbox-sidebar .cff-lightbox-closeContainer .cff-lightbox-close{
display: block;
padding: 8px;
cursor: pointer;
line-height: 1;
}
.cff-lightbox-sidebar .cff-lightbox-closeContainer .cff-lightbox-close:hover{
color: black;
}
.cff-lightbox-closeContainer svg {
width: 10px;
height: 14px;
} .cff-lightbox-video{
display: none;
position: absolute;
z-index: 999;
top: 0;
right: 0;
bottom: 0;
left: 0;
width: 100%;
height: 100%;
max-width: 100%;
-webkit-border-radius: 3px 3px 0 0;
-moz-border-radius: 3px 3px 0 0;
-ms-border-radius: 3px 3px 0 0;
-o-border-radius: 3px 3px 0 0;
border-radius: 3px 3px 0 0;
}
.cff-has-video .cff-lightbox-video{
display: block;
}
#cff-lightbox-wrapper.cff-has-video .cff-lightbox-image{
display: none !important; *display: block !important;
} .cff-has-video .cff-lightbox-outerContainer{
min-width: 640px;
min-height: 360px;
}
.cff-has-video .cff-lightbox-dataContainer{
min-width: 640px;
} .cff-has-video.cff-enable-lb-comments .cff-lightbox-outerContainer,
.cff-has-video.cff-enable-lb-comments .cff-lightbox-dataContainer{
min-width: 0;
min-height: 0;
} @media all and (max-width: 640px){
.cff-has-video .cff-lightbox-outerContainer{
min-width: 100%;
min-height: auto;
}
.cff-has-video .cff-lightbox-dataContainer{
min-width: 100%;
}
#cff.cff-width-resp{
width: 100% !important;
} .cff-lightbox-nav a.cff-lightbox-prev {
width: 25px;
left: -25px;
}
.cff-lightbox-nav a.cff-lightbox-next {
width: 25px;
right: -25px;
}
.cff-lightbox-nav span{
left: 0;
}
.cff-lightbox-nav a.cff-lightbox-prev span{
background-position: -108px 0;
background-size: 650%;
width: 20px;
height: 30px;
}
.cff-lightbox-nav a.cff-lightbox-next span{
background-position: -84px 0;
background-size: 650%;
width: 20px;
height: 30px;
} .cff-lightbox-thumbs a {
border: none;
}
.cff-lightbox-thumbs a:hover, .cff-lightbox-thumbs a:focus,
.cff-lightbox-thumbs .cff-selected,
.cff-lightbox-thumbs .cff-selected:hover,
.cff-lightbox-thumbs .cff-selected:focus {
box-shadow: inset 0 0 0 4px rgba(0,0,0,0.5);
border: none;
}
} #cff-lightbox-wrapper iframe{
display: none;
position: absolute;
z-index: 999;
top: 0;
right: 0;
bottom: 0;
left: 0;
width: 100% !important;
height: 100%;
max-width: 100%;
}
#cff-lightbox-wrapper.cff-has-iframe iframe{
display: block;
}
#cff-lightbox-wrapper.cff-has-iframe .cff-lightbox-image{
min-width: 500px;
display: none !important;
} #cff .cff-media-overlay{
position: absolute;
z-index: 5;
top: 0;
left: 0;
right: 0;
bottom: 0;
width: 100%;
height: 100;
} #cff.cff-all-reviews .cff-review,
#cff.cff-all-reviews.cff-masonry .cff-review{
display: none;
}
#cff .cff-review .cff-reviewer-name{
padding-right: 8px;
margin-left: 0 !important;
}
#cff .cff-review .cff-author .cff-author-text .cff-rating{
float: none;
display: inline-block;
margin: 0 0 5px 0 !important;
padding: 3px 6px;
height: auto;
background: #5890FF;
color: #fff;
line-height: 0.9;
white-space: nowrap;
-moz-border-radius: 100px;
-webkit-border-radius: 100px;
border-radius: 100px;
}
#cff .cff-review .cff-rating span.cff-rating-num,
#cff .cff-review .cff-rating span.cff-star{
margin: 0 2px 0 4px !important;
padding: 0;
height: auto;
display: inline-block;
vertical-align: top;
line-height: 1;
color: #fff;
font-weight: normal;
font-size: 12px!important;
}
#cff .cff-review .cff-rating span.cff-star{
margin: 0 2px 0 0 !important;
}
#cff .cff-review .cff-post-links{
float: left;
}  #cff .cff-load-more{
display: block;
float: left;
clear: both;
border: none;
background: #eee;
background: rgba(0,0,0,0.05);
width: 100%;
min-height: 30px;
padding: 5px 0;
margin: 10px 0 0 0;
position: relative;
text-align: center;
box-sizing: border-box;
outline: none;
text-decoration: none;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
-moz-transition: background 0.1s ease-in-out;
-webkit-transition: background 0.1s ease-in-out;
-o-transition: background 0.1s ease-in-out;
transition: background 0.1s ease-in-out;
}
#cff .cff-load-more:hover{
background: #ddd;
background: rgba(0,0,0,0.1);
text-decoration: none;
-moz-transition: background 0.1s ease-in-out;
-webkit-transition: background 0.1s ease-in-out;
-o-transition: background 0.1s ease-in-out;
transition: background 0.1s ease-in-out;
}
#cff .cff-load-more.cff-loading span{
-moz-transition: opacity 0.5s ease-in-out;
-webkit-transition: opacity 0.5s ease-in-out;
-o-transition: opacity 0.5s ease-in-out;
transition: opacity 0.5s ease-in-out;
}
#cff .cff-load-more.cff-loading span{
filter: alpha(opacity=0);
opacity: 0;
}
#cff .cff-no-more-posts{
width: 100%;
float: left;
clear: both;
display: block;
min-height: 30px;
padding: 7px 0;
margin: 10px 0 -1px 0;
position: relative;
box-sizing: border-box;
background: rgba(255,255,255,0.1);
border: 1px solid #ddd;
text-align: center;
outline: none;
text-decoration: none;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
-ms-border-radius: 5px;
-o-border-radius: 5px;
border-radius: 5px;
} #cff .cff-loader,
.cff-lightbox-loader {
width: 20px;
height: 20px;
position: absolute;
top: 50%;
left: 50%;
margin: -10px 0 0 -10px;
background-color: none;
background-color: rgba(0,0,0,0.5);
border-radius: 100%;
-webkit-animation: ctf-sk-scaleout 1.0s infinite ease-in-out;
animation: ctf-sk-scaleout 1.0s infinite ease-in-out;
}
.cff-lightbox-loader {
width: 30px;
height: 30px;
margin: -15px 0 0 -15px;
background-color: rgba(255,255,255,0.8);
}
#cff .cff-comment-replies .cff-loader{
width: 12px;
height: 12px;
position: absolute;
top: 50%;
left: auto;
right: -16px;
margin: -6px 0 0 0;
}
@-webkit-keyframes ctf-sk-scaleout {
0% { -webkit-transform: scale(0) }
100% {
-webkit-transform: scale(1.0);
opacity: 0;
}
}
@keyframes ctf-sk-scaleout {
0% {
-webkit-transform: scale(0);
transform: scale(0);
} 100% {
-webkit-transform: scale(1.0);
transform: scale(1.0);
opacity: 0;
}
}
#cff .cff-load-more.cff-disabled{
cursor: default;
} #cff.cff-pag:not(.cff-carousel) .cff-upcoming-event, #cff.cff-pag.cff-masonry.cff-masonry-css .cff-item.cff-upcoming-event,
#cff.cff-pag.cff-masonry.cff-masonry-css.masonry-2-desktop .cff-item.cff-upcoming-event,
#cff.cff-pag.cff-masonry.cff-masonry-css.masonry-4-desktop .cff-item.cff-upcoming-event,
#cff.cff-pag.cff-masonry.cff-masonry-css.masonry-5-desktop .cff-item.cff-upcoming-event,
#cff.cff-pag.cff-masonry.cff-masonry-css.masonry-6-desktop .cff-item.cff-upcoming-event{
display: none;
} #cff .cff-poster {
padding: 0 !important;
margin: 0 !important;
width: 100% !important;
} .cff-lightbox-wrapper.cff-enable-lb-comments .cff-lightbox-outerContainer{
position: relative;
padding-right: 300px;
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
}
.cff-lightbox-wrapper.cff-enable-lb-comments .cff-lightbox-sidebar{
width: 300px;
position: absolute;
top: 0;
right: -300px;
height: 100%;
bottom: 0;
background: #fff;
line-height: 1.4;
overflow: hidden;
overflow-y: auto;
text-align: left;
border-radius: 0 3px 3px 0;
}
.cff-lightbox-wrapper.cff-enable-lb-comments.cff-has-thumbs .cff-lightbox-sidebar{
border-radius: 0 3px 0 0;
} #cff-lightbox-wrapper.cff-enable-lb-comments .cff-lightbox-dataContainer .cff-lightbox-caption{
display: none !important;
}
#cff-lightbox-wrapper .cff-comments-box,
#cff-lightbox-wrapper .cff-comments-box.cff-no-comments{
display: block !important;
width: 90%;
margin: 0 5% 15px 5%;
}
#cff-lightbox-wrapper .cff-comment{
display: block !important;
}
#cff-lightbox-wrapper .cff-comments-box p{
text-align: left;
}
#cff-lightbox-wrapper .cff-lightbox-sidebar-content{
padding: 15px 20px;
}
#cff-lightbox-wrapper p.cff-comment-likes{
padding-right: 10px;
line-height: 16px;
}
#cff .cff-likes-this-text, #cff-lightbox-wrapper .cff-likes-this-text{
display: inline;
min-height: 20px;
line-height: 20px;
}
#cff-lightbox-wrapper .cff-likes-this-text.cff-long{
display: inline-block;
float: left;
clear: both;
margin-top: 4px;
line-height: 16px;
}
#cff .cff-liker-one-name, #cff-lightbox-wrapper .cff-liker-one-name{
margin-left: 8px;
}
.cff-screenreader{
text-indent: -9999px !important;
display: block !important;
width: 0 !important;
height: 0 !important;
line-height: 0 !important;
}
.cff-screenreader.cff-inline-sr {
display: inline-block !important;
}
#cff .cff-linebreak{
display: block;
height: 5px;
} #cff .cff-cta-link a {
display: inline-block;
padding: 5px 15px;
border: 1px solid #eee;
border: 1px solid rgba(0,0,0,0.1);
border-radius: 3px;
background: rgba(0,0,0,0.02);
}
#cff .cff-cta-link a:hover {
background: #f9f9f9;
background: rgba(0,0,0,0.03);
text-decoration: none;
} #cff .cff-link-slider {
position: relative;
overflow: hidden;
width: 100%;
margin: 0 auto 10px auto;
}
#cff.cff-thumb-layout .cff-link-slider,
#cff.cff-half-layout .cff-link-slider{
float: left;
}
#cff .cff-link-slider .cff-link-slider-slides {
position: relative;
left: 0;
float: left;
margin: 0;
padding: 0;
list-style: none;
-webkit-transition: all 0.2s ease;
}
#cff .cff-link-slider .cff-link-slider-item {
position: relative;
display: none;
float: left;
margin: 0;
padding: 0;
text-align: center;
} #cff .cff-link-slider .cff-link-slider-item:first-child{
display: block;
}
#cff .cff-link-slider .cff-link-slider-item img{
display: block;
margin: 0 auto;
}
#cff .cff-link-slider .cff-slider-next,
#cff .cff-link-slider .cff-slider-prev {
position: absolute;
top: 50%;
z-index: 999;
display: block;
width: 12px;
height: 20px;
margin-top: -17px;
background: #f9f9f9;
color: #333;
text-decoration: none;
font-weight: 600;
font-size: 16px;
cursor: pointer;
box-shadow: 0 0 0 1px rgba(0,0,0,0.1);
-webkit-transition: all 0.1s ease;
-webkit-box-sizing: unset;
-moz-box-sizing: unset;
box-sizing: unset;
}
#cff .cff-link-slider .cff-slider-prev {
left: -1px;
display: none;
border-radius: 0 2px 2px 0;
padding: 6px 7px 6px 5px;
}
#cff .cff-link-slider .cff-slider-next {
right: -1px;
border-radius: 2px 0 0 2px;
padding: 6px 5px 6px 7px;
}
#cff .cff-link-slider .cff-slider-next:hover,
#cff .cff-link-slider .cff-slider-prev:hover{
margin-top: -19px;
color: #141B38;
box-shadow: 0 0 8px 2px rgba(0,0,0,0.2);
-webkit-transition: all 0.1s ease;
}
#cff .cff-link-slider .cff-slider-prev:hover{
padding: 8px 9px 8px 5px;
}
#cff .cff-link-slider .cff-slider-next:hover{
padding: 8px 5px 8px 9px;
}
#cff .cff-link-slider .cff-slider-next:active,
#cff .cff-link-slider .cff-slider-next:focus,
#cff .cff-link-slider .cff-slider-prev:active,
#cff .cff-link-slider .cff-slider-prev:focus{
outline: none;
}
#cff .cff-link-slider .cff-slider-next .fa,
#cff .cff-link-slider .cff-slider-prev .fa{
position: absolute;
top: 50%;
margin-top: -8px;
height: 16px;
padding: 0;
line-height: 1;
} #cff.cff-masonry {
box-sizing: border-box;
}
#cff.cff-masonry .cff-item:first-child,
#cff.cff-masonry .cff-item {
padding-top: 20px;
margin-top: 0;
}
#cff.cff-masonry .cff-item,
#cff.cff-masonry .cff-album-item,
#cff.cff-masonry .cff-likebox{
float: none;
display: inline-block;
width: 30.3%;
margin: 0 1.5%;
margin-bottom: 20px;
}
#cff.cff-masonry.masonry-1-desktop .cff-album-item {
width: 100%;
margin: 0;
}
#cff.cff-masonry.cff-opaque-comments .cff-item{
z-index: 1;
}
#cff.cff-masonry.masonry-2-desktop .cff-item,
#cff.cff-masonry.masonry-2-desktop .cff-album-item,
#cff.cff-masonry.masonry-2-desktop .cff-likebox{
width: 47%;
margin: 0 1.5%;
}
#cff.cff-masonry.masonry-4-desktop .cff-item,
#cff.cff-masonry.masonry-4-desktop .cff-album-item,
#cff.cff-masonry.masonry-4-desktop .cff-likebox{
width: 22%;
margin: 0 1.5%;
}
#cff.cff-masonry.masonry-5-desktop .cff-item,
#cff.cff-masonry.masonry-5-desktop .cff-album-item,
#cff.cff-masonry.masonry-5-desktop .cff-likebox{
width: 17%;
margin: 0 1.5%;
}
#cff.cff-masonry.masonry-6-desktop .cff-item,
#cff.cff-masonry.masonry-6-desktop .cff-album-item,
#cff.cff-masonry.masonry-6-desktop .cff-likebox{
width: 13.516%;
margin: 0 1.5%;
}
#cff.cff-masonry .cff-comments-box {
position: relative;
z-index: 999;
}
#cff.cff-masonry .cff-comment-attachment,
#cff.cff-masonry .cff-comment-replies-box {
max-width: 100%;
} #cff.cff-masonry .cff-load-more{
display: block;
float: left;
clear: both; }
@media (max-width: 800px){
#cff.cff-masonry .cff-item,
#cff.cff-masonry.masonry-2-desktop .cff-item,
#cff.cff-masonry.masonry-3-desktop .cff-item,
#cff.cff-masonry.masonry-4-desktop .cff-item,
#cff.cff-masonry.masonry-5-desktop .cff-item,
#cff.cff-masonry.masonry-6-desktop .cff-item,
#cff.cff-masonry .cff-album-item,
#cff.cff-masonry.masonry-2-desktop .cff-album-item,
#cff.cff-masonry.masonry-3-desktop .cff-album-item,
#cff.cff-masonry.masonry-4-desktop .cff-album-item,
#cff.cff-masonry.masonry-5-desktop .cff-album-item,
#cff.cff-masonry.masonry-6-desktop .cff-album-item,
#cff.cff-masonry .cff-likebox{
width: 100%;
margin: 0;
}
#cff.cff-masonry.masonry-2-tablet .cff-posts-wrap .cff-item,
#cff.cff-masonry.masonry-2-tablet .cff-posts-wrap .cff-album-item,
#cff.cff-masonry.masonry-2-tablet .cff-posts-wrap .cff-likebox{
width: 47%;
margin-left: 1.5%;
margin-right: 1.5%;
}
#cff.cff-masonry.masonry-3-tablet .cff-posts-wrap .cff-item,
#cff.cff-masonry.masonry-3-tablet .cff-posts-wrap .cff-album-item,
#cff.cff-masonry.masonry-3-tablet .cff-posts-wrap .cff-likebox{
width: 30.3%;
margin-left: 1.5%;
margin-right: 1.5%;
}
#cff.cff-masonry.masonry-4-tablet .cff-item,
#cff.cff-masonry.masonry-4-tablet .cff-album-item,
#cff.cff-masonry.masonry-4-tablet .cff-likebox{
width: 22%;
}
#cff.cff-masonry.masonry-1-tablet .cff-album-item {
width: 100%;
margin: 0;
}
}
@media (max-width: 480px){
#cff.cff-masonry .cff-item, #cff.cff-masonry.masonry-2-desktop .cff-item,
#cff.cff-masonry.masonry-3-desktop .cff-item,
#cff.cff-masonry.masonry-4-desktop .cff-item,
#cff.cff-masonry.masonry-5-desktop .cff-item,
#cff.cff-masonry.masonry-6-desktop .cff-item,
#cff.cff-masonry .cff-album-item, #cff.cff-masonry.masonry-2-desktop .cff-album-item,
#cff.cff-masonry.masonry-3-desktop .cff-album-item,
#cff.cff-masonry.masonry-4-desktop .cff-album-item,
#cff.cff-masonry.masonry-5-desktop .cff-album-item,
#cff.cff-masonry.masonry-6-desktop .cff-album-item,
#cff.cff-masonry .cff-likebox{
width: 100%;
margin: 0;
}
#cff.cff-masonry.masonry-2-mobile .cff-posts-wrap .cff-item,
#cff.cff-masonry.masonry-2-mobile .cff-posts-wrap .cff-album-item,
#cff.cff-masonry.masonry-2-mobile .cff-posts-wrap .cff-likebox{
width: 47%;
margin-left: 1.5%;
margin-right: 1.5%;
}
#cff.cff-masonry.masonry-3-mobile .cff-posts-wrap .cff-item,
#cff.cff-masonry.masonry-3-mobile .cff-posts-wrap .cff-album-item,
#cff.cff-masonry.masonry-3-mobile .cff-posts-wrap .cff-likebox{
width: 30.3%;
margin-left: 1.5%;
margin-right: 1.5%;
}
#cff.cff-masonry.masonry-1-mobile .cff-album-item {
width: 100%;
margin: 0;
}
}
#cff.cff-masonry .cff-posts-wrap .cff-album-item {
margin-bottom: 3%;
} #cff.cff-masonry.cff-masonry-css {
width: 100%;
overflow: hidden;
margin-bottom: 20px;
}
#cff.cff-masonry.cff-masonry-css .cff-posts-wrap{
-webkit-column-gap: 20px;
-moz-column-gap: 20px;
column-gap: 20px;
-webkit-column-fill: auto;
column-fill: unset;
-webkit-column-count: 3;
-moz-column-count: 3;
column-count: 3;
margin: 0;
} #cff.cff-masonry.cff-masonry-css.masonry-2-desktop .cff-posts-wrap {
-webkit-column-count: 2;
-moz-column-count: 2;
column-count: 2;
margin: 0;
}
#cff.cff-masonry.cff-masonry-css.masonry-4-desktop .cff-posts-wrap {
-webkit-column-count: 4;
-moz-column-count: 4;
column-count: 4;
margin: 0;
}
#cff.cff-masonry.cff-masonry-css.masonry-5-desktop .cff-posts-wrap {
-webkit-column-count: 5;
-moz-column-count: 5;
column-count: 5;
margin: 0;
}
#cff.cff-masonry.cff-masonry-css.masonry-6-desktop .cff-posts-wrap {
-webkit-column-count: 6;
-moz-column-count: 6;
column-count: 6;
margin: 0;
}
#cff.cff-masonry.cff-masonry-css .cff-item,
#cff.cff-masonry.cff-masonry-css.masonry-2-desktop .cff-item,
#cff.cff-masonry.cff-masonry-css.masonry-4-desktop .cff-item,
#cff.cff-masonry.cff-masonry-css.masonry-5-desktop .cff-item,
#cff.cff-masonry.cff-masonry-css.masonry-6-desktop .cff-item,
#cff.cff-masonry.cff-masonry-css .cff-likebox {
float: none;
display: inline-block;
width: 100%;
margin: 0 0 12px 0;
}
#cff.cff-masonry.cff-masonry-css .cff-likebox {
width: 99.5%;
} #cff.cff-masonry.cff-masonry-css .cff-load-more{
margin: 0 0 10px 0;
position: relative;
bottom: 0;
}
@media only screen and ( max-width: 780px ) {
#cff.cff-masonry.cff-masonry-css .cff-posts-wrap,
#cff.cff-masonry.cff-masonry-css.masonry-2-desktop .cff-posts-wrap,
#cff.cff-masonry.cff-masonry-css.masonry-4-desktop .cff-posts-wrap,
#cff.cff-masonry.cff-masonry-css.masonry-5-desktop .cff-posts-wrap,
#cff.cff-masonry.cff-masonry-css.masonry-6-desktop .cff-posts-wrap {
-webkit-column-count: 1;
-moz-column-count: 1;
column-count: 1;
}
#cff.cff-masonry.cff-masonry-css.masonry-2-mobile .cff-posts-wrap {
-webkit-column-count: 2;
-moz-column-count: 2;
column-count: 2;
margin: 0;
}
#cff.cff-masonry.cff-masonry-css.masonry-2-mobile .cff-posts-wrap .cff-item,
#cff.cff-masonry.cff-masonry-css.masonry-2-mobile .cff-posts-wrap {
width: 100%;
}
}  #cff.cff-disable-masonry{
height: auto !important;
}
#cff.cff-disable-masonry .cff-item,
#cff.cff-disable-masonry .cff-likebox{
position: relative !important;
top: auto !important;
} #cff .cff-comments-box .cff-comment-likes.cff-likes{
padding: 0;
}
#cff .cff-comments-box .cff-likes-info-wrap{
padding: 5px 20px 5px 10px;
display: block;
float: left;
box-sizing: border-box;
} #cff .cff-album-details {
text-align: center;
font-family: inherit;
margin: 0 auto;
padding: 0 20px;
}
#cff .cff-album-details *{
float: none;
}
#cff .cff-album-details p {
margin: 0 !important;
}
#cff .cff-album-details span{
display: inline-block;
}
#cff .cff-album-details .cff-album-desc-meta {
font-size: 0.85em;
opacity: 0.7;
margin-top: 5px !important;
}
#cff .cff-album-details .cff-album-photo-count{
margin-right: 5px;
}
#cff .cff-album-details .cff-album-desc {
margin: 10px 0 40px 0 !important;
} @media all and (min-width: 480px){
#cff.masonry-1-desktop .cff-posts-wrap .cff-item{
width: 100%;
float: left;
margin: 0;
margin-bottom: 0;
}
} .cff-num-diff-hide {
display: none !important;
} @media all and (max-width: 800px){
#cff.cff-tab-cols-1 .cff-posts-wrap .cff-album-item{ width: 100%; }
#cff .cff-posts-wrap .cff-album-item{
width: 47.5%;
margin-left: 1.5%;
margin-right: 1.5% !important;
}
#cff.cff-tab-cols-3 .cff-posts-wrap .cff-album-item{
width: 30%;
margin-left: 1.5%;
margin-right: 1.5% !important;}
#cff.cff-tab-cols-4 .cff-posts-wrap .cff-album-item{
width: 22%;
margin-left: 1.5%;
margin-right: 1.5% !important;}
#cff.cff-tab-cols-5 .cff-posts-wrap .cff-album-item{
width: 17%;
margin-left: 1.5%;
margin-right: 1.5% !important;}
#cff.cff-tab-cols-6 .cff-posts-wrap .cff-album-item{
width: 15%;
margin-left: 1.5%;
margin-right: 1.5% !important;}
#cff .cff-posts-wrap .cff-album-item:nth-of-type(2n),
#cff.cff-tab-cols-3 .cff-posts-wrap .cff-album-item:nth-of-type(3n),
#cff.cff-tab-cols-4 .cff-posts-wrap .cff-album-item:nth-of-type(4n),
#cff.cff-tab-cols-5 .cff-posts-wrap .cff-album-item:nth-of-type(5n),
#cff.cff-tab-cols-6 .cff-posts-wrap .cff-album-item:nth-of-type(6n){
margin-right: 0 !important;
}
}
@media all and (max-width: 480px){
#cff .cff-album-item .cff-album-info {
height: auto;
}
.cff-wrapper .cff-visual-header .cff-header-img img {
width: 80px;
}
.cff-wrapper .cff-visual-header.cff-has-cover.cff-has-name .cff-header-text {
margin-left: 105px;
}
}
@media all and (max-width: 480px){
#cff.cff-mob-cols-1 .cff-posts-wrap .cff-album-item,
#cff.cff-masonry.cff-mob-cols-1 .cff-posts-wrap .cff-item{ width: 100%; }
#cff.cff-mob-cols-2 .cff-posts-wrap .cff-album-item{
width: 47.5%;
margin-left: 1.5%;
margin-right: 1.5% !important;
}
#cff.cff-mob-cols-3 .cff-posts-wrap .cff-album-item{
width: 30%;
margin-left: 1.5%;
margin-right: 1.5% !important;}
#cff.cff-mob-cols-4 .cff-posts-wrap .cff-album-item{
width: 22%;
margin-left: 1.5%;
margin-right: 1.5% !important;}
#cff.cff-mob-cols-5 .cff-posts-wrap .cff-album-item{
width: 17%;
margin-left: 1.5%;
margin-right: 1.5% !important;}
#cff.cff-mob-cols-6 .cff-posts-wrap .cff-album-item{
width: 15%;
margin-left: 1.5%;
margin-right: 1.5% !important;}
#cff.cff-mob-cols-2 .cff-posts-wrap .cff-album-item:nth-of-type(2n),
#cff.cff-mob-cols-3 .cff-posts-wrap .cff-album-item:nth-of-type(3n),
#cff.cff-mob-cols-4 .cff-posts-wrap .cff-album-item:nth-of-type(4n),
#cff.cff-mob-cols-5 .cff-posts-wrap .cff-album-item:nth-of-type(5n),
#cff.cff-mob-cols-6 .cff-posts-wrap .cff-album-item:nth-of-type(6n){
margin-right: 0 !important;
}
} #cff.cff-dark .cff-item,
#cff.cff-dark .cff-album-item,
#cff.cff-dark .cff-item.cff-box,
#cff.cff-dark .cff-item.cff-box:first-child{
background-color: rgba(0,0,0,.85);
color: rgba(255,255,255,.75);
}
#cff.cff-dark .cff-item a{
color: #fff;
text-decoration: underline;
}
#cff.cff-dark .cff-date {
color: rgba(255,255,255,.5);
}
#cff.cff-dark .cff-post-links a,
#cff.cff-dark .cff-author-date,
#cff.cff-dark .cff-album-info a{
color: #fff;
}
#cff.cff-dark .cff-album-info p{
color: rgba(255,255,255,.75);
}
#cff.cff-light .cff-item,
#cff.cff-light .cff-album-item,
#cff.cff-light .cff-item.cff-box,
#cff.cff-light .cff-item.cff-box:first-child{
background-color: rgba(255,255,255,.95);
color: rgba(0,0,0,.8);
}
#cff.cff-light .cff-item a{
color: #000;
text-decoration: underline;
}
#cff.cff-light .cff-date {
color: rgba(0,0,0,0.5);
}
#cff.cff-light .cff-post-links a,
#cff.cff-light .cff-author-date,
#cff.cff-light .cff-album-info a{
color: #000;
}
#cff.cff-light .cff-album-info p{
color: rgba(0,0,0,0.7);
} .cff-gdpr-notice{
max-width: 100%;
box-sizing: border-box;
padding: 8px 15px;
margin: 0;
font-size: 12px;
background: #fdf7f7;
display: inline-block;
border-radius: 5px;
border: 1px solid #e4b1b1;
line-height: 1.3;
display: none;
}
.cff-gdpr-notice .fa-lock{
width: 8px;
} .cff-sw-update-ntc{
border: 1px solid #e4b1b1;
background: #fdf7f7;
color: #333;
margin: 0 0 10px 0;
padding: 10px 15px;
font-size: 13px;
text-align: center;
clear: both;
border-radius: 4px;
}
.cff-sw-update-ntc p{
padding: 5px 0 !important;
margin: 0 !important;
line-height: 1.3 !important;
font-family: "Open Sans", Helvetica, Arial, sans-serif;
font-size: 13px;
}
.cff-sw-update-ntc p:first-child b{
font-size: 14px;
}.cmplz-video.cmplz-iframe-styles{background-color:transparent}.cmplz-video.cmplz-hidden{visibility:hidden !important}.cmplz-blocked-content-notice{display:none}.cmplz-placeholder-parent{height:inherit}.cmplz-optin .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optin .cmplz-wp-video .cmplz-blocked-content-notice,.cmplz-optout .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optout .cmplz-wp-video .cmplz-blocked-content-notice{display:block}.cmplz-blocked-content-container,.cmplz-wp-video{animation-name:cmplz-fadein;animation-duration:600ms;background:#FFF;border:0;border-radius:3px;box-shadow:0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15);display:flex;justify-content:center;align-items:center;background-repeat:no-repeat !important;background-size:cover !important;height:inherit;position:relative}.cmplz-blocked-content-container.gmw-map-cover,.cmplz-wp-video.gmw-map-cover{max-height:100%;position:absolute}.cmplz-blocked-content-container.cmplz-video-placeholder,.cmplz-wp-video.cmplz-video-placeholder{padding-bottom:initial}.cmplz-blocked-content-container iframe,.cmplz-wp-video iframe{visibility:hidden;max-height:100%;border:0 !important}.cmplz-blocked-content-container .cmplz-custom-accept-btn,.cmplz-wp-video .cmplz-custom-accept-btn{white-space:normal;text-transform:initial;cursor:pointer;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:200px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-custom-accept-btn:focus,.cmplz-wp-video .cmplz-custom-accept-btn:focus{border:1px dotted #cecece}.cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-wp-video .cmplz-blocked-content-notice{white-space:normal;text-transform:initial;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:300px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links{display:block;margin-bottom:10px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links a,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links a{color:#fff}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body{display:block}.cmplz-blocked-content-container div div{display:none}.cmplz-wp-video .cmplz-placeholder-element{width:100%;height:inherit}@keyframes cmplz-fadein{from{opacity:0}to{opacity:1}}.btn,.button,.wp-block-button__link,button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;box-sizing:border-box;border-color:currentColor;text-align:center;font-family:var(--bodyfontfamily),var(--nv-fallback-ff)}.btn,.button.button-primary,.is-style-primary .wp-block-button__link,.wp-block-search .wp-block-search__button,button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;box-sizing:border-box;background:var(--primarybtnbg);color:var(--primarybtncolor);border-style:solid;border-color:currentColor;fill:currentColor;border-width:var(--primarybtnborderwidth,0);border-radius:var(--primarybtnborderradius,3px);padding:var(--primarybtnpadding,13px 15px);font-weight:var(--btnfontweight,700);font-size:var(--btnfs,var(--bodyfontsize));line-height:var(--btnlineheight,1.6);letter-spacing:var(--btnletterspacing,var(--bodyletterspacing));text-transform:var(--btntexttransform,none)}.btn:hover,.button.button-primary:hover,.is-style-primary .wp-block-button__link:hover,button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background:var(--primarybtnhoverbg);color:var(--primarybtnhovercolor);border-color:var(--primarybtnhovercolor)}.wp-block-button__link{cursor:pointer;box-sizing:border-box;padding:var(--btnpadding,13px 15px);border-radius:var(--primarybtnborderradius,3px);font-weight:var(--btnfontweight,700);font-size:var(--btnfs,var(--bodyfontsize));line-height:var(--btnlineheight,1.6);letter-spacing:var(--btnletterspacing,var(--bodyletterspacing));text-transform:var(--btntexttransform,none)}.button,.button.button-secondary,.is-style-secondary .wp-block-button__link{cursor:pointer;box-sizing:border-box;background-color:var(--secondarybtnbg);color:var(--secondarybtncolor);border-style:solid;border-color:currentColor;fill:currentColor;border-width:var(--secondarybtnborderwidth,0);border-radius:var(--secondarybtnborderradius,3px);padding:var(--secondarybtnpadding,7px 12px);font-weight:var(--btnfontweight,700);font-size:var(--btnfs,var(--bodyfontsize));line-height:var(--btnlineheight,1.6);letter-spacing:var(--btnletterspacing);text-transform:var(--btntexttransform,none)}.button.button-secondary:hover,.button:hover,.is-style-secondary .wp-block-button__link:hover{background-color:var(--secondarybtnhoverbg);color:var(--secondarybtnhovercolor);border-color:var(--secondarybtnhovercolor)}.widget select,.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper,form input:read-write,form select,form select option,form textarea,form.wp-block-search input.wp-block-search__input{border-style:solid;border-color:var(--formfieldbordercolor);border-width:var(--formfieldborderwidth);border-radius:var(--formfieldborderradius,3px);background:var(--formfieldbgcolor);color:var(--formfieldcolor);padding:var(--formfieldpadding);text-transform:var(--formfieldtexttransform);font-weight:var(--formfieldfontweight);font-family:var(--bodyfontfamily);font-size:var(--formfieldfontsize);letter-spacing:var(--formfieldletterspacing);line-height:var(--formfieldlineheight)}.wpforms-container .wpforms-field-label,form label{font-weight:var(--formlabelfontweight,var(--bodyfontweight));text-transform:var(--formlabeltexttransform);letter-spacing:var(--formlabelletterspacing);line-height:var(--formlabellineheight);font-size:var(--formlabelfontsize,var(--bodyfontsize))}.entry-summary,.nv-meta-list li{font-weight:var(--fontweight);text-transform:var(--texttransform);letter-spacing:var(--letterspacing);line-height:var(--lineheight);font-size:var(--fontsize)}.title.entry-title{font-size:var(--fontsize,var(--h1fontsize));font-weight:var(--fontweight,var(--h1fontweight));line-height:var(--lineheight,var(--h1lineheight));letter-spacing:var(--letterspacing,var(--h1letterspacing));text-transform:var(--texttransform,var(--h1texttransform))}.blog-entry-title{font-size:var(--fontsize,var(--h3fontsize));font-weight:var(--fontweight,var(--h3fontweight));line-height:var(--lineheight,var(--h3lineheight));letter-spacing:var(--letterspacing,var(--h3letterspacing));text-transform:var(--texttransform,var(--h3texttransform))}.comment-reply-title,.comments-title{font-size:var(--fontsize,var(--h4fontsize));font-weight:var(--fontweight,var(--h4fontweight));line-height:var(--lineheight,var(--h4lineheight));letter-spacing:var(--letterspacing,var(--h4letterspacing));text-transform:var(--texttransform,var(--h4texttransform))}.nv-html-content p,blockquote,body,dd,dl,dt,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,html,iframe,legend,li,ol,p,pre,textarea,ul{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}ul{list-style:none}button,input,select,textarea{margin:0}html{box-sizing:border-box;-ms-overflow-style:scrollbar}*,::after,::before{box-sizing:border-box}audio,embed,img,object,video{height:auto;max-width:100%}iframe{border:0;max-width:100%}table{border-collapse:collapse;border-spacing:0}td,th{padding:0;text-align:left}abbr,acronym{text-decoration:none}mark{background:0;color:var(--nv-text-color)}.container{width:100%;padding-right:15px;padding-left:15px;margin:0 auto;max-width:var(--container)}.w-100{width:100%}.container-fluid{width:100%;margin:0 auto}.container-fluid>div{margin:0 -15px}.row{display:flex;flex-wrap:wrap;margin:0 -15px}.col{padding:0 15px;margin:0 auto;flex-grow:1;max-width:100%}html{font-size:100%}body{background-color:var(--nv-site-bg);color:var(--nv-text-color);font-size:var(--bodyfontsize);line-height:var(--bodylineheight);letter-spacing:var(--bodyletterspacing);font-family:var(--bodyfontfamily),var(--nv-fallback-ff);text-transform:var(--bodytexttransform);font-weight:var(--bodyfontweight);overflow-x:hidden;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{margin-bottom:30px;font-family:var(--headingsfontfamily),var(--nv-fallback-ff)}p{margin-bottom:30px}a{--linkdeco:none;color:var(--nv-primary-accent);cursor:pointer;text-decoration:var(--linkdeco)}a:focus,a:hover{opacity:.9;color:var(--nv-secondary-accent)}.entry-content a:not([class]),.nv-comment-content a:not([class]),.nv-template .neve-main a:not([class]),.widget_text a:not([class]){--linkdeco:underline}ins{text-decoration:none}h1{font-size:var(--h1fontsize);font-weight:var(--h1fontweight);line-height:var(--h1lineheight);letter-spacing:var(--h1letterspacing);text-transform:var(--h1texttransform)}h2{font-size:var(--h2fontsize);font-weight:var(--h2fontweight);line-height:var(--h2lineheight);letter-spacing:var(--h2letterspacing);text-transform:var(--h2texttransform)}h3{font-size:var(--h3fontsize);font-weight:var(--h3fontweight);line-height:var(--h3lineheight);letter-spacing:var(--h3letterspacing);text-transform:var(--h3texttransform)}h4{font-size:var(--h4fontsize);font-weight:var(--h4fontweight);line-height:var(--h4lineheight);letter-spacing:var(--h4letterspacing);text-transform:var(--h4texttransform)}h5{font-size:var(--h5fontsize);font-weight:var(--h5fontweight);line-height:var(--h5lineheight);letter-spacing:var(--h5letterspacing);text-transform:var(--h5texttransform)}h6{font-size:var(--h6fontsize);font-weight:var(--h6fontweight);line-height:var(--h6lineheight);letter-spacing:var(--h6letterspacing);text-transform:var(--h6texttransform)}ol,ul{padding-left:var(--listpad,0)}ul{list-style:var(--liststyle,none)}.show-on-focus{position:absolute;width:1px;height:1px;clip:rect(1px,1px,1px,1px);top:32px;background:var(--nv-site-bg);padding:10px 15px}.show-on-focus:focus{z-index:999999;width:auto;height:auto;clip:auto}.screen-reader-text{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.nv-icon{fill:currentColor}.nv-search{display:flex}table{border-collapse:separate;border-spacing:0;border-width:1px 0 0 1px;margin:0 0 20px;width:100%;word-break:initial}.wp-block-table{margin-top:30px;margin-bottom:30px}.wp-block-table figcaption{margin:15px auto;text-align:center}.wp-block-table.is-style-stripes{border:0}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:var(--nv-light-bg)}td,th{padding:20px}th{padding-bottom:10px}td{font-size:.9em;border-bottom:2px solid var(--nv-text-color)}.wp-block-separator{border-bottom:0;border-top:2px solid}.wp-block-separator.is-style-wide{border-width:4px}.wp-block-separator.is-style-dots{border-top:4px dotted}.wp-block-separator.is-style-dots::before{content:none}.alignfull{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:0 7.5px}.alignwide{width:98vw;max-width:98vw;margin-left:calc(50% - 49vw);margin-right:calc(50% - 49vw)}.nv-sidebar-left .alignfull,.nv-sidebar-left .alignwide,.nv-sidebar-right .alignfull,.nv-sidebar-right .alignwide{max-width:100%;margin-left:auto;margin-right:auto}blockquote{margin:40px 0;border-color:var(--nv-text-color);border-style:solid;border-width:0 0 0 4px;padding:0 0 0 20px}blockquote p{margin-bottom:10px}blockquote cite{font-style:normal;font-size:.9em!important}blockquote.has-text-align-center{border:0;padding:0}blockquote.has-text-align-right{border-width:0 4px 0 0;padding:0 20px 0 0}blockquote.is-style-large{border:0;padding:0}blockquote.is-style-large.wp-block-quote>p{margin-bottom:20px;font-style:normal;font-size:1.25em}.wp-block-pullquote{margin-top:30px;margin-bottom:30px;border-top:4px solid var(--nv-text-color);border-bottom:4px solid var(--nv-text-color);padding:30px 20px}.wp-block-pullquote p{font-size:1.5em!important}.wp-block-pullquote blockquote{padding-left:0;border-left:0;margin:0}.wp-block-pullquote.alignleft{text-align:left}.wp-block-pullquote.alignright{text-align:right}.wp-block-pullquote.is-style-solid-color{background-color:var(--nv-light-bg)}.wp-block-pullquote.is-style-solid-color blockquote{text-align:inherit;max-width:90%}.wp-block-verse{background-color:inherit;font-size:1.25em;border:0}.has-neve-link-color-color{color:var(--nv-primary-accent)!important}.has-neve-link-color-background-color{background-color:var(--nv-primary-accent)!important}.has-neve-link-hover-color-color{color:var(--nv-secondary-accent)!important}.has-neve-link-hover-color-background-color{background-color:var(--nv-secondary-accent)!important}.has-neve-text-color-color{color:var(--nv-text-color)!important}.has-neve-text-color-background-color{background-color:var(--nv-text-color)!important}.has-nv-site-bg-color{color:var(--nv-site-bg)!important}.has-nv-site-bg-background-color{background-color:var(--nv-site-bg)!important}.has-nv-light-bg-color{color:var(--nv-light-bg)!important}.has-nv-light-bg-background-color{background-color:var(--nv-light-bg)!important}.has-nv-dark-bg-color{color:var(--nv-dark-bg)!important}.has-nv-dark-bg-background-color{background-color:var(--nv-dark-bg)!important}.has-nv-text-dark-bg-color{color:var(--nv-text-dark-bg)!important}.has-nv-text-dark-bg-background-color{background-color:var(--nv-text-dark-bg)!important}.has-nv-c-1-color{color:var(--nv-c-1)!important}.has-nv-c-1-background-color{background-color:var(--nv-c-1)!important}.has-nv-c-2-color{color:var(--nv-c-2)!important}.has-nv-c-2-background-color{background-color:var(--nv-c-2)!important}.site-logo{align-items:center;display:flex}.site-logo img{max-width:var(--maxwidth);display:block;margin:0 auto}.site-logo img[src$=".svg"]{width:var(--maxwidth)}.site-logo .title-with-logo{display:flex;flex-direction:row;align-items:center}.site-logo .title-with-logo>:first-child{margin-right:10px}.site-logo h1,.site-logo p{font-size:24px;font-weight:var(--h1fontweight);line-height:var(--bodylineheight);letter-spacing:var(--bodyletterspacing);text-transform:var(--texttransform,var(--bodytexttransform));margin:0}.site-logo small{display:block}.header-menu-sidebar .nav-ul .sub-menu,.nav-ul li:hover>.sub-menu,.sub-menu.dropdown-open{opacity:1;visibility:visible}.caret{transition:.3s ease}.dd-title{flex-grow:var(--flexg);display:flex;align-items:center}.nav-ul{display:flex;flex-wrap:wrap;margin-right:calc(var(--spacing)/ 2 * -1);margin-left:calc(var(--spacing)/ 2 * -1)}.nav-ul li>.wrap{display:flex;align-items:center}.nav-ul li a{min-height:var(--height);color:var(--color);position:relative;width:100%;display:flex;align-items:center}.nav-ul li:hover>.wrap>.caret,.nav-ul li:hover>.wrap>a{color:var(--hovercolor)}.nav-ul>li{margin:0 calc(var(--spacing)/ 2)}.nav-ul li{display:block;position:relative}.nav-ul li.current-menu-item>.wrap>a:not([href*="#"]){color:var(--activecolor)}.nav-ul li .caret{line-height:0;justify-content:center;display:flex}.nav-ul li .caret svg{fill:currentColor;width:.5em;height:.5em}.nav-ul .sub-menu{background:var(--bgcolor,var(--overlaycolor));z-index:100;position:absolute;top:100%;box-shadow:rgba(149,157,165,.2) 0 8px 24px;visibility:hidden;opacity:0;right:0}.nav-ul .sub-menu li{min-width:150px;width:100%}.nav-ul .sub-menu li>.wrap{padding:10px 20px;white-space:nowrap;display:flex}.nav-ul .sub-menu .sub-menu{left:100%;top:0;right:unset}.header-menu-sidebar .nv-nav-wrap{width:100%}.header-menu-sidebar .nav-ul{flex-direction:column;width:100%}.header-menu-sidebar .nav-ul li{width:100%}.header-menu-sidebar .nav-ul li:not([class*=block])>.wrap>a{padding:15px 0;white-space:unset}.header-menu-sidebar .nav-ul .caret svg{width:1em;height:1em}.header-menu-sidebar .nav-ul .caret-wrap{margin:-15px 0;padding:15px}.header-menu-sidebar .nav-ul .caret-wrap.dropdown-open .caret{transform:rotateX(180deg)}.header-menu-sidebar .nav-ul .sub-menu{left:unset!important;top:unset!important;right:unset!important;background:0;position:relative;max-width:100%;box-shadow:none;display:none}.header-menu-sidebar .nav-ul .sub-menu.dropdown-open{display:block;margin-left:10px}.nv-nav-wrap ul.primary-menu-ul>li i{margin-top:0;font-size:inherit;width:auto;height:auto}.nv-nav-search{transition:opacity .3s;position:absolute;visibility:hidden;opacity:0;right:0;width:auto;padding:10px;cursor:unset;z-index:100;background-color:var(--nv-site-bg);box-shadow:rgba(149,157,165,.2) 0 8px 24px;display:flex;align-items:center}.nv-nav-search .container{padding:0}.menu-item-nav-search.active .nv-nav-search{opacity:1;visibility:visible}.menu-item-nav-search{cursor:pointer;outline:0}.menu-item-nav-search .nv-icon:hover{color:var(--hovercolor)}.menu-item-nav-search svg{width:var(--iconsize);height:var(--iconsize)}.menu-item-nav-search.minimal{position:relative}.menu-item-nav-search.minimal .search-field{width:200px}.menu-item-nav-search.minimal .nv-nav-search{display:flex;align-items:center;right:auto;left:0;top:100%}.menu-item-nav-search.floating .form-wrap{flex-grow:1}.menu-item-nav-search.floating .nv-nav-search{align-items:unset;transition:top .2s ease-out;position:fixed;top:-100%;left:0}.menu-item-nav-search.floating.active .nv-nav-search{top:0}.menu-item-nav-search.floating .close-container{display:flex}.menu-item-nav-search.floating .close-responsive-search{display:flex;align-items:center;--primarybtnpadding:0 20px}.header-menu-sidebar .menu-item-nav-search.floating .nv-nav-search{position:absolute}.menu-item-nav-search.canvas .nv-nav-search{position:fixed;top:0;bottom:0;width:100%;display:flex;justify-content:center;align-items:center}.menu-item-nav-search.canvas .nv-nav-search .close-container{position:absolute;top:30px;text-align:right}.nav-clickaway-overlay{position:fixed;width:100%;left:0;right:0;top:0;z-index:90;height:100vh}.close-responsive-search{background:0;border:0;--primarybtnhoverbg:0}.close-responsive-search>svg{fill:var(--nv-text-color);width:var(--formfieldfontsize);min-width:25px;min-height:25px}.sm-style-border-bottom .sub-menu .wrap::after,.style-border-bottom>ul>li>.wrap::after{bottom:0}.sm-style-border-top .sub-menu .wrap::after,.style-border-top>ul>li>.wrap::after{top:0}.m-style>ul>li>.wrap:hover::after,.sm-style .sub-menu .wrap:hover::after{width:100%}.m-style>ul>li>.wrap::after,.sm-style .sub-menu .wrap::after{position:absolute;content:"";margin:0 auto;width:0;height:2px;transition:all .3s ease;right:0;left:0;pointer-events:none;background-color:var(--hovercolor,currentColor)}.sm-style-full-height .sub-menu .wrap,.style-full-height>ul>li>.wrap{z-index:1}.sm-style-full-height .sub-menu .wrap::after,.style-full-height>ul>li>.wrap::after{top:0;bottom:0;left:calc(var(--spacing)/ 2 * -1);right:calc(var(--spacing)/ 2 * -1);height:100%;z-index:-1}.sm-style-full-height .sub-menu .wrap:hover>a,.style-full-height>ul>li>.wrap:hover>a{color:currentColor}.sm-style-full-height .sub-menu .wrap:hover>a,.sm-style-full-height .sub-menu .wrap:hover>a i,.sm-style-full-height .sub-menu .wrap:hover>a span,.sm-style-full-height .sub-menu .wrap:hover>a+.caret-wrap,.style-full-height>ul>li>.wrap:hover>a,.style-full-height>ul>li>.wrap:hover>a i,.style-full-height>ul>li>.wrap:hover>a span,.style-full-height>ul>li>.wrap:hover>a+.caret-wrap{color:var(--hovertextcolor,var(--color))!important}.sm-style-full-height .sub-menu .wrap:hover>a::after,.style-full-height>ul>li>.wrap:hover>a::after{width:calc(100% + var(--spacing))}.sm-style-full-height .sub-menu a,.style-full-height>ul>li>a{z-index:1}.sm-style-full-height .sub-menu a::after,.style-full-height>ul>li>a::after{top:0;bottom:0;left:calc(var(--spacing)/ 2 * -1);right:calc(var(--spacing)/ 2 * -1);height:100%;z-index:-1}.sm-style-full-height .sub-menu a:hover+.caret svg{color:var(--hovertextcolor);position:relative;z-index:1}.sm-style-full-height .sub-menu a:hover::after{width:100%}.nav-toggle-label{line-height:1;margin:var(--label-margin,0 5px 0 0)}.navbar-toggle-wrapper{align-items:center}.navbar-toggle{--primarybtncolor:var(--color);--primarybtnhovercolor:var(--color);--primarybtnbg:var(--bgcolor, transparent);--primarybtnhoverbg:var(--bgcolor, transparent);--primarybtnborderwidth:var(--borderwidth, 1px);--primarybtnborderradius:var(--borderradius, 0);padding:var(--padding,10px 15px);box-shadow:none;display:flex;align-items:center}.navbar-toggle:focus{outline:1px solid}.icon-bar{background-color:currentColor;transition:all .1s ease;position:relative;display:block;width:15px;height:2px}.icon-bar:nth-child(2){margin:3px 0}.is-menu-sidebar .navbar-toggle .icon-bar:nth-child(1){transform:rotate(45deg);top:5px}.is-menu-sidebar .navbar-toggle .icon-bar:nth-child(2){opacity:0}.is-menu-sidebar .navbar-toggle .icon-bar:nth-child(3){transform:rotate(-45deg);bottom:5px}.wrapper{display:flex;min-height:100vh;flex-direction:column;position:relative;transition:all .3s cubic-bezier(.79,.14,.15,.86)}body>.wrapper:not(.et-fb-iframe-ancestor){overflow:hidden}.neve-main{flex:1 auto}.nv-page-title-wrap .nv-page-title{text-align:var(--textalign,left)}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=reset],input[type=search],input[type=submit],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;resize:vertical}[tabindex="-1"]:focus,input:read-write:focus,select:focus,textarea:focus{outline:0;box-shadow:0 0 3px 0 var(--nv-secondary-accent);--formfieldbordercolor:var(--nv-secondary-accent)}button,input,select,textarea{line-height:inherit;box-sizing:border-box}::placeholder{color:inherit;opacity:.5}select{min-height:35px;background-repeat:no-repeat;background-position:right;background-size:18px;padding-right:20px!important;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCI+PHBhdGggZmlsbD0iIzYyNjI2MiIgZD0iTTE1IDhsLTQgNi00LTZoOHoiLz48L3N2Zz4=)}label{display:inline-block}fieldset{padding:20px 30px;margin-bottom:20px;border:2px solid var(--nv-light-bg)}fieldset legend{font-weight:700;padding:0 15px;margin-left:-15px}fieldset input[type=password],fieldset input[type=search],fieldset input[type=text],fieldset select,fieldset textarea{width:100%}form select{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCI+PHBhdGggZmlsbD0iIzYyNjI2MiIgZD0iTTE1IDhsLTQgNi00LTZoOHoiLz48L3N2Zz4=) right center/18px no-repeat,var(--formfieldbgcolor)}.widget-search{width:100%;margin:0!important}.search-form{display:flex;max-width:100%;line-height:1;--primarybtnbg:var(--formfieldbgcolor);--primarybtnhoverbg:var(--formfieldbgcolor);--primarybtncolor:var(--formfieldbordercolor);--primarybtnhovercolor:var(--formfieldbordercolor)}.search-form svg{fill:var(--formfieldcolor);width:var(--formfieldfontsize);opacity:.5;height:auto}.search-form .search-submit{display:flex;justify-content:center;align-items:center;min-width:45px;z-index:1;--primarybtnborderwidth:var(--formfieldborderwidth);--primarybtnbordercolor:var(--formfieldbordercolor);--primarybtnborderradius:var(--formfieldborderradius);--primarybtnpadding:var(--formfieldpadding);border-bottom-left-radius:0;border-top-left-radius:0;border-left:0;position:relative;height:var(--height);overflow:hidden}.search-form .search-submit::before{content:"";display:block;width:3px;height:100%;background-color:var(--formfieldbgcolor);left:-3px;top:0;bottom:0;position:absolute}.search-form .search-field{overflow:hidden;text-overflow:ellipsis;height:var(--height);border-right:0;flex-grow:1;border-top-right-radius:0;border-bottom-right-radius:0;width:calc(100% - 45px);max-width:100%}.search-form .search-field:focus~button{box-shadow:0 0 3px 0 var(--nv-secondary-accent);border-color:var(--nv-secondary-accent)}.nv-meta-list{margin-bottom:20px;font-size:.9em}.nv-meta-list li,.nv-meta-list span{display:inline-block}.nv-meta-list li:not(:last-child)::after,.nv-meta-list span:not(:last-child)::after{content:"/";padding:0 8px}.nv-meta-list .posted-on:not(.nv-show-updated) .updated{display:none}.nv-meta-list .photo{width:var(--avatarsize);height:var(--avatarsize);border-radius:50%;transform:translateY(30%);margin-right:3px}.nv-dynamic-author-meta .photo{width:15px;height:15px;border-radius:50%;transform:translateY(30%)}.entry-title{word-wrap:break-word}.entry-title a{color:var(--nv-text-color)}.nv-index-posts{margin-top:60px}.nv-index-posts .nv-page-title-wrap{margin-top:0}.nv-post-thumbnail-wrap img:not(.photo),.nv-post-thumbnail-wrap>a{display:block}.nv-post-thumbnail-wrap img{box-shadow:var(--boxshadow,none)}.posts-wrapper>article{width:var(--postwidth)}.blog-entry-title{margin-bottom:10px;word-wrap:break-word}.article-content-col{width:100%}.article-content-col .content{width:100%;border-bottom:0 solid;display:flex;flex-direction:column}.article-content-col .content .button{display:inline-block;align-self:flex-start}.bypostauthor{display:block}.posts-wrapper{display:flex;flex-wrap:wrap;margin-bottom:40px}.excerpt-wrap>:last-child{margin-bottom:0}.layout-grid .content>.blog-entry-title{margin-bottom:10px}.layout-grid .content>*{margin-bottom:20px}.layout-grid .content>:last-child{margin-bottom:0}.nv-non-grid-article{margin-bottom:var(--spacing,60px);display:flex;align-items:flex-end}.nv-non-grid-article .non-grid-content{display:flex;flex-direction:column;flex-grow:1}.nv-non-grid-article .non-grid-content>.blog-entry-title{margin-bottom:10px}.nv-non-grid-article .non-grid-content>*{margin-bottom:20px}.nv-non-grid-article .non-grid-content>:last-child{margin-bottom:0}article{word-break:break-word}body:not(.nv-blog-default) .posts-wrapper{margin-left:calc(-1 * var(--gridspacing,30px)/ 2);margin-right:calc(-1 * var(--gridspacing,30px)/ 2)}body:not(.nv-blog-default) .posts-wrapper article{margin-bottom:calc(var(--gridspacing,30px));padding:0 calc(var(--gridspacing,30px)/ 2)}.nv-loader{height:40px;width:40px;border-radius:50%;border:3px solid var(--nv-primary-accent);border-left:3px solid transparent;animation:spin 1s linear infinite;margin:0 auto;display:none}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.layout-grid,body .layout-grid>.article-content-col{display:flex}.nv-non-grid-article .nv-post-thumbnail-wrap{margin-bottom:20px}.non-grid-content{padding:var(--padding)}.cover-post{display:flex;box-shadow:var(--boxshadow,none);position:relative;min-height:300px}.layout-covers .content{position:relative;padding:0}.layout-covers .inner{position:relative;display:flex;flex-direction:column;justify-content:flex-end;z-index:10;color:var(--color,#fff);padding:25px}.layout-covers a:not(.button){color:var(--color,#fff)}.layout-covers .img-wrap{position:absolute;width:100%;height:100%}.layout-covers img{object-fit:cover;width:100%;height:100%}.cover-overlay{width:100%;height:100%;position:absolute;background:rgba(0,0,0,.75);z-index:1}.nv-single-post-wrap>div:first-child{margin-top:60px}.nv-single-post-wrap>div:last-child{padding-bottom:30px}.nv-single-post-wrap>div:not(:last-child){margin-bottom:var(--spacing,60px)}.nv-single-post-wrap .wp-block-image{margin-bottom:var(--img-m)}.nv-page-title-wrap{margin-top:60px}.entry-header{text-align:var(--textalign,center)}.entry-header .title{margin-bottom:10px}.attachment-neve-blog{display:flex}.nv-post-navigation{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}.nv-post-navigation span{display:block}.nv-post-navigation .nav-direction{color:var(--nv-text-color);font-size:.8em;text-transform:uppercase}.nv-post-navigation a:hover span:last-child{text-decoration:underline}.nv-post-navigation .next{grid-column:2;text-align:right}.post-pages-links{display:flex;list-style-type:none}.post-pages-links>a:not(:last-child) span,.post-pages-links>span{padding-right:15px}.post-password-form input[type=submit]{margin-top:20px}.nv-tags-list a,.tagcloud a{margin:0 10px 10px 0;font-weight:700;text-transform:uppercase;color:#fff!important;padding:10px;border-radius:4px;background:var(--nv-primary-accent);line-height:1;font-size:.75em!important;display:inline-block}.nv-tags-list span,.tagcloud span{margin-right:10px}.tagcloud{display:flex;flex-wrap:wrap}.page .nv-post-cover{margin-bottom:60px}.nv-post-cover{min-height:var(--height);padding:var(--padding);justify-content:var(--justify,center);display:flex;position:relative;background-size:cover;background-repeat:no-repeat;background-position:center}.nv-post-cover .nv-title-meta-wrap{color:var(--color,var(--nv-text-dark-bg));display:flex;flex-direction:column;z-index:1;align-self:var(--valign,flex-end)}.nv-post-cover .nv-title-meta-wrap>:last-child{margin-bottom:0}.nv-post-cover .nv-title-meta-wrap a{color:var(--color,var(--nv-text-dark-bg))}.nv-post-cover .container{display:flex;justify-content:var(--justify,center);text-align:var(--textalign,center)}.nv-is-boxed{padding:var(--padding);background:var(--bgcolor,var(--nv-light-bg));color:var(--color,var(--nv-text-color))}.nv-is-boxed a{color:var(--color,var(--nv-text-color))}.nv-overlay{background:var(--bgcolor,var(--nv-dark-bg));mix-blend-mode:var(--blendmode,normal);opacity:calc(var(--opacity)/ 100);position:absolute;left:0;right:0;top:0;bottom:0}.nv-comment-content{margin-bottom:0!important}.nv-comment-content>:last-child{margin-bottom:0}#comments li.comment{border-bottom:2px solid;padding-bottom:40px;margin-bottom:40px}#comments article{display:flex;gap:20px}#comments .nv-comment-avatar{flex-shrink:0}#comments .avatar{border-radius:100%}#comments input:not([type=submit]):not([type=checkbox]){width:100%}#comments ol{list-style:none}#comments textarea{max-width:100%;width:100%;display:block}#comments .comment-reply-title{margin-bottom:15px}#comments .comment-reply-title small{float:right}.nv-comment-header{display:flex;align-items:center;margin-bottom:30px}.nv-comment-header .vcard{display:grid}.nv-comment-header .vcard a{color:var(--color,var(--nv-text-color))}.nv-comment-header .vcard .author{font-weight:700}.nv-comment-header .vcard time{font-size:.9em;opacity:.7}.nv-comment-header .edit-reply{font-size:.9em;font-weight:700;text-transform:uppercase;margin-left:auto}.comments-title{margin-bottom:80px}.comment-form{display:grid;grid-column-gap:15px;grid-row-gap:10px}.comment-form>p:not(.comment-notes){margin-bottom:0}.comment-form label{display:inline-block}.nv-comments-list{margin-bottom:80px}.nv-comments-list .children{padding-left:15px}ul.page-numbers{display:flex;flex-wrap:wrap}ul.page-numbers li{margin-bottom:15px}ul.page-numbers input[type=submit]{all:unset;cursor:pointer}ul.page-numbers form{display:flex}ul.page-numbers .page-input{line-height:1;margin-right:10px;padding:8px 15px;font-size:var(--bodyfontsize)}ul.page-numbers a,ul.page-numbers input[type=submit],ul.page-numbers span{line-height:1;margin-right:20px;background:var(--nv-light-bg);border-radius:3px;padding:12px 15px;color:var(--nv-text-color);display:block}ul.page-numbers .dots{background:0}ul.page-numbers .current{background:var(--nv-primary-accent);color:var(--nv-text-dark-bg)}dl{margin:20px 0}dl dd{padding-left:30px}dl dt{font-weight:600}.nv-iframe-embed{position:relative;padding-bottom:56.25%;height:0}.nv-iframe-embed iframe{position:absolute;top:0;left:0;width:100%;height:100%}figcaption{font-size:.9em;opacity:.75}code{background:#d0effb;border-radius:5px;border:1px solid var(--nv-light-bg);padding:0 3px;color:#333}pre{display:block;padding:30px;background:var(--nv-light-bg);margin:20px 0;white-space:pre-wrap;font-size:.9em;font-family:Courier,monospace}pre code{border:0;background:0 0}.excerpt-wrap,.nv-content-wrap{--listpad:20px;--liststyle:disc;--img-m:24px}.excerpt-wrap ol,.excerpt-wrap ul,.nv-content-wrap ol,.nv-content-wrap ul{margin:30px 0}.excerpt-wrap li,.nv-content-wrap li{margin-top:10px}.alignleft{float:left;margin:20px 20px 20px 0}.alignright{float:right;margin:20px 0 20px 20px}.aligncenter{display:block;text-align:center;margin:0 auto}.wp-caption{max-width:100%}.wp-caption-text{text-align:center;font-size:.8em;font-weight:500}.twitter-tweet.twitter-tweet-rendered{padding:15px 0;margin:auto}hr{color:inherit;height:0;border:0;border-top:2px solid;margin:10px 0 20px;display:inline-block;width:100%}audio{display:flex;height:50px}.gallery-columns-1 .gallery-item{width:100%;max-width:100%}.gallery-columns-2 .gallery-item{max-width:48%;width:48%}.gallery-columns-3 .gallery-item{max-width:31.3333333333%;width:31.3333333333%}.gallery-columns-4 .gallery-item{max-width:23%;width:23%}.gallery-columns-5 .gallery-item{max-width:18%;width:18%}.gallery-columns-6 .gallery-item{max-width:14.6666666667%;width:14.6666666667%}.gallery-columns-7 .gallery-item{max-width:12.2857142857%;width:12.2857142857%}.gallery-columns-8 .gallery-item{max-width:10.5%;width:10.5%}.gallery-columns-9 .gallery-item{max-width:9.1111111111%;width:9.1111111111%}.gallery{display:flex;flex-wrap:wrap;justify-content:space-between}.gallery-item{display:inline-block;text-align:center;vertical-align:top}.nv-content-wrap ul.wp-block-gallery{padding-left:0}.gallery-caption{box-sizing:border-box}.nv-index-posts,.nv-single-post-wrap{margin-bottom:60px}.nv-sidebar-wrap{padding:60px 15px;margin-bottom:20px;flex-grow:1}.nv-sidebar-wrap.hide:not(.shop-sidebar){display:none}.widget{word-break:break-word;margin-bottom:40px}.widget:last-child{margin:0}.widget select{max-width:100%;width:100%}.widget .widget-title{margin-bottom:10px;font-weight:700;font-size:var(--h4fontsize)}.widget ul{padding:0}.widget ul ul{padding-left:10px}.widget li{margin-top:10px}.post-date{display:block;font-size:.9em;opacity:.7}.widget_recent_entries a{color:var(--nv-text-color)}.widget_calendar td,.widget_calendar th{padding:10px}.nv-page-title .neve-breadcrumbs-wrapper,.nv-title-meta-wrap .neve-breadcrumbs-wrapper{margin-bottom:30px;display:block}.neve-breadcrumbs-wrapper{font-size:14px}.neve-breadcrumbs-wrapper a{color:#676767}.hfg-is-group{display:flex;align-items:center}.builder-item--footer-menu,.component-wrap,.item--inner,.menu-item-nav-search,.nav-ul .wrap a .dd-title,.nav-ul a,.palette-icon-wrapper,.site-logo,footer .nav-ul{justify-content:var(--justify,flex-start);text-align:var(--textalign,left)}@media (min-width:769px){#comments .comment-form{grid-template-columns:repeat(3,1fr)}#comments .comment-form>:not(.comment-form-author):not(.comment-form-url):not(.comment-form-email){grid-column:1/-1}}@media (min-width:960px){.neve-main>.container .col{max-width:70%}.neve-main>.container>.row{flex-wrap:nowrap}.nv-non-grid-article .nv-post-thumbnail-wrap{margin-bottom:0;grid-column:var(--thumbgridcolumn,1)}.nv-non-grid-article .nv-ft-wrap{display:grid;grid-gap:20px;align-items:center;grid-auto-flow:dense}.posts-wrapper>article.has-post-thumbnail .nv-ft-wrap{grid-template-columns:var(--postcoltemplate,35fr 65fr)}.posts-wrapper>article.has-post-thumbnail.layout-alternative:nth-child(even){--thumbgridcolumn:2}.posts-wrapper>article.has-post-thumbnail.layout-alternative:nth-child(even) .nv-ft-wrap{grid-template-columns:var(--postcoltemplate,65fr 35fr)}.nv-sidebar-wrap{max-width:30%}.nv-sidebar-wrap.nv-right{padding-left:45px}.nv-sidebar-wrap.nv-left{padding-right:45px}.nv-sidebar-wrap.hide.shop-sidebar{display:none}.alignwide{width:70vw;max-width:70vw;margin-left:calc(50% - 35vw);margin-right:calc(50% - 35vw)}}.elementor-widget-text-editor{--listpad:15px;--liststyle:disc}body.elementor-page .wrapper{overflow:visible}.elementor select{background-image:none}.header-menu-sidebar{padding:0;position:fixed;max-width:100%;top:0;z-index:999900;visibility:hidden;display:flex;transition:all .3s cubic-bezier(.79,.14,.15,.86);height:100vh}.header-menu-sidebar .navbar-toggle-wrapper{display:flex;justify-content:flex-end;padding:8px 10px}.header-menu-sidebar .navbar-toggle-wrapper button.navbar-toggle{position:relative}.header-menu-sidebar-bg{background-color:var(--bgcolor);color:var(--color);position:relative;display:flex;flex-direction:column;word-wrap:break-word;width:100%}.header-menu-sidebar-inner{padding:20px 0;overflow-x:hidden;height:100%;display:none;opacity:0;transition:opacity .3s ease}.is-menu-sidebar .header-menu-sidebar-inner{display:block;opacity:1}.hiding-header-menu-sidebar .header-menu-sidebar-inner{display:block;transition:all .3s ease;opacity:0}.header-menu-sidebar-inner .item--inner{width:100%}.hiding-header-menu-sidebar .close-sidebar-panel{transition:.3s ease;opacity:0}.menu_sidebar_slide_left .header-menu-sidebar{left:0;transform:translateX(-100%)}.menu_sidebar_slide_right .header-menu-sidebar{right:0;transform:translateX(100%)}.menu_sidebar_pull_left .wrapper{left:0}.menu_sidebar_pull_left .wrapper .header-menu-sidebar{left:0;transform:translateX(-100%)}.menu_sidebar_pull_right .wrapper{right:0}.menu_sidebar_pull_right .wrapper .header-menu-sidebar{right:0;transform:translateX(100%)}.menu_sidebar_dropdown .hfg-ov{display:none}.menu_sidebar_dropdown .header-menu-sidebar{box-shadow:none;position:absolute;top:unset;width:100%;display:block}.menu_sidebar_dropdown .header-menu-sidebar-inner{transition:all .3s cubic-bezier(.79,.14,.15,.86);max-height:0;padding:0}.menu_sidebar_full_canvas .header-menu-sidebar{width:100%;bottom:0;right:0;opacity:0;transition:all .3s cubic-bezier(.79,.14,.15,.86)}.menu_sidebar_full_canvas .header-menu-sidebar-inner{flex-grow:1}.header-menu-sidebar .menu-item-nav-search{display:flex;align-items:center}.hfg-ov{top:0;bottom:0;right:0;left:0;background:rgba(0,0,0,.5);position:fixed;transform:translate3d(0,0,0);z-index:999899;transition:all .3s linear;visibility:hidden;opacity:0}.is-menu-sidebar .hfg-ov{visibility:visible;opacity:1}.hfg-pe{pointer-events:none}.is-menu-sidebar .hfg-pe{pointer-events:unset}.site-footer{position:relative;z-index:11}.site-footer .item--inner{width:100%}.site-footer .item--inner.has_menu{display:flex}.site-footer p:last-child{margin-bottom:0}.footer--row .hfg-slot{display:flex;flex-direction:column}.footer--row .row{display:grid;align-items:var(--valign)}.footer--row .builder-item{width:100%}@media (max-width:960px){footer .footer--row-inner .row{grid-template-columns:1fr}}.site-header{position:relative}.site-header .header--row-inner{align-items:center;display:flex}#header-grid.global-styled:not(.neve-transparent-header):not(.has-sticky-rows--mobile):not(.has-sticky-rows--desktop){position:relative}#header-grid.global-styled:not(.neve-transparent-header){background:var(--bgcolor);background-image:var(--bgimage,var(--bgcolor,none));background-position:var(--bgposition,center);background-repeat:no-repeat;background-size:cover;background-attachment:var(--bgattachment)}#header-grid.global-styled:not(.neve-transparent-header)::before{display:block;width:100%;top:0;bottom:0;position:absolute;content:"";background-color:var(--overlaycolor);opacity:var(--bgoverlayopacity)}#header-grid.global-styled:not(.neve-transparent-header) .header--row,#header-grid.global-styled:not(.neve-transparent-header) .header--row-inner{background:0 0}.builder-item{margin:4px 0;position:relative;min-height:1px;padding-right:15px;padding-left:15px}.builder-item.hfg-end{margin-left:auto}.builder-item.hfg-start{margin-right:auto}@media (min-width:960px){.builder-item{margin:8px 0}}.hfg-slot{display:flex;align-items:center}.hfg-slot.right{justify-content:flex-end}.hfg-slot.center{justify-content:center}.layout-fullwidth .container{max-width:100%!important}.layout-contained{max-width:var(--container);margin:0 auto}.header-menu-sidebar-bg,[class*=row-inner]{position:relative;background-image:var(--bgimage,none);background-position:var(--bgposition,center);background-repeat:no-repeat;background-size:cover;background-attachment:var(--bgattachment)}.header-menu-sidebar-bg::before,[class*=row-inner]::before{display:block;width:100%;top:0;bottom:0;position:absolute;content:"";background-color:var(--overlaycolor);opacity:var(--bgoverlayopacity)}[class*=row-inner]:not(.footer--row-inner){border-bottom:var(--rowbwidth,0) solid var(--rowbcolor)}.footer--row-inner{border-top:var(--rowbwidth,0) solid var(--rowbcolor)}[data-row-id]{color:var(--color);background:var(--bgcolor)}[data-row-id] a{color:var(--color)}[data-row-id] .row{display:grid;grid-template-columns:auto auto;min-height:var(--height,auto)}.has-center .row--wrapper{grid-template-columns:1fr auto 1fr}.hfg_header.site-header{box-shadow:0 -1px 3px rgba(0,0,0,.1)}.hfg-is-group>div:first-of-type .button{margin-right:20px}.hfg-is-group>div:last-of-type .button{margin-left:20px}.header .builder-item .item--inner[class*=button_base],.header .builder-item .item--inner[class*=nav-icon]{padding:0!important}.header .builder-item [class*=button_base] .button{--primarybtnpadding:var(--padding)}.hfg-grid{display:flex}@media (min-width:960px){.hide-on-desktop{display:none}}@media (max-width:959px){.hide-on-tablet{display:none}}@media (max-width:576px){.hide-on-mobile{display:none}}.component-wrap{display:flex;margin:4px 0}.builder-item .item--inner{color:var(--color);font-family:var(--fontfamily,var(--bodyfontfamily));font-size:var(--fontsize,var(--bodyfontsize));line-height:var(--lineheight,var(--bodylineheight));letter-spacing:var(--letterspacing,var(--bodyletterspacing));font-weight:var(--fontweight,var(--bodyfontweight));text-transform:var(--texttransform,var(--bodytexttransform));padding:var(--padding,0);margin:var(--margin,0);position:relative}.builder-item .item--inner.has_menu{position:unset}.inherit-ff{font-family:var(--inheritedff);font-weight:var(--inheritedfw)}