/* @license MIT https://github.com/necolas/normalize.css/blob/3.0.3/LICENSE.md */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action::before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action::before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li::before{content:" \BB ";}.breadcrumb li:first-child::before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary::before{float:left;width:1em;height:1em;content:"";background:url(/themes/contrib/classy/images/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary::before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary::before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary::before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label::after,.container-inline .label::after{content:":";}.form-type-radios .container-inline label::after,.form-type-checkboxes .container-inline label::after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required::after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/contrib/classy/images/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message::before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/themes/contrib/classy/images/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/contrib/classy/images/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/contrib/classy/images/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/themes/contrib/classy/images/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/contrib/classy/images/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/contrib/classy/images/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/contrib/classy/images/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.node--unpublished{background-color:#fff4f4;}
.ui-dialog{position:absolute;z-index:1260;overflow:visible;padding:0;color:#000;border:solid 1px #ccc;background:#fff;}@media all and (max-width:48em){.ui-dialog{width:92% !important;}}.ui-dialog .ui-dialog-titlebar{border-width:0 0 1px 0;border-style:solid;border-color:#ccc;border-radius:0;background:#f3f4ee;font-weight:bold;}.ui-dialog .ui-dialog-titlebar-close{border:0;background:none;}.ui-dialog .ui-dialog-buttonpane{margin-top:0;padding:0.3em 1em;border-width:1px 0 0 0;border-color:#ccc;background:#f3f4ee;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{margin:0;padding:0;}.ui-dialog .ui-dialog-buttonpane .ui-button-text-only .ui-button-text{padding:0;}.ui-dialog .ui-dialog-content .form-actions{margin:0;padding:0;}.ui-dialog .ajax-progress-throbber{position:fixed;z-index:1000;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(/themes/contrib/classy/images/misc/loading-small.gif);background-repeat:no-repeat;background-position:center center;}.ui-dialog .ajax-progress-throbber .throbber,.ui-dialog .ajax-progress-throbber .message{display:none;}
@font-face{font-family:"WhaleSong-Regular";src:url(/themes/custom/re_holydays/fonts/WhaleSongRegular.woff2) format('woff2'),url(/themes/custom/re_holydays/fonts/WhaleSongRegular.woff) format('woff');}@font-face{font-family:"Sunbird-Regular";src:url(/themes/custom/re_holydays/fonts/SunbirdRegular.woff2) format('woff2'),url(/themes/custom/re_holydays/fonts/SunbirdRegular.woff) format('woff');}@font-face{font-family:'SF-Compact-Display-Regular';src:url(/themes/custom/re_holydays/fonts/SF-Compact-Display-Regular.woff) format('woff'),url(/themes/custom/re_holydays/fonts/SF-Compact-Display-Regular.woff2) format('woff2'),url(/themes/custom/re_holydays/fonts/SF-Compact-Display-Regular.eot),url(/themes/custom/re_holydays/fonts/SF-Compact-Display-Regular.eot#iefix) format('embedded-opentype'),url(/themes/custom/re_holydays/fonts/SF-Compact-Display-Regular.otf) format('truetype');font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:'SF-Compact-Display-Light';src:url(/themes/custom/re_holydays/fonts/SF-Compact-Display-Light.woff) format('woff'),url(/themes/custom/re_holydays/fonts/SF-Compact-Display-Light.woff2) format('woff2'),url(/themes/custom/re_holydays/fonts/SF-Compact-Display-Light.svg#SF-Compact-Display-Light) format('svg'),url(/themes/custom/re_holydays/fonts/SF-Compact-Display-Light.eot),url(/themes/custom/re_holydays/fonts/SF-Compact-Display-Light.eot#iefix) format('embedded-opentype'),url(/themes/custom/re_holydays/fonts/SF-Compact-Display-Light.ttf) format('truetype');font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:'SF-Compact-Display-Semibold';src:url(/themes/custom/re_holydays/fonts/SF-Compact-Display-Semibold.woff) format('woff'),url(/themes/custom/re_holydays/fonts/SF-Compact-Display-Semibold.woff2) format('woff2'),url(/themes/custom/re_holydays/fonts/SF-Compact-Display-Semibold.svg#SF-Compact-Display-Semibold) format('svg'),url(/themes/custom/re_holydays/fonts/SF-Compact-Display-Semibold.eot),url(/themes/custom/re_holydays/fonts/SF-Compact-Display-Semibold.eot#iefix) format('embedded-opentype'),url(/themes/custom/re_holydays/fonts/SF-Compact-Display-Semibold.ttf) format('truetype');font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:'SF-Compact-Display-Medium';src:url(/themes/custom/re_holydays/fonts/SF-Compact-Display-Medium.woff) format('woff'),url(/themes/custom/re_holydays/fonts/SF-Compact-Display-Medium.woff2) format('woff2'),url(/themes/custom/re_holydays/fonts/SF-Compact-Display-Medium.svg#SF-Compact-Display-Medium) format('svg'),url(/themes/custom/re_holydays/fonts/SF-Compact-Display-Medium.eot),url(/themes/custom/re_holydays/fonts/SF-Compact-Display-Medium.eot#iefix) format('embedded-opentype'),url(/themes/custom/re_holydays/fonts/SF-Compact-Display-Medium.ttf) format('truetype');font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:'SF-Compact-Display-Bold';src:url(/themes/custom/re_holydays/fonts/SF-Compact-Display-Bold.woff) format('woff'),url(/themes/custom/re_holydays/fonts/SF-Compact-Display-Bold.woff2) format('woff2'),url(/themes/custom/re_holydays/fonts/SF-Compact-Display-Bold.svg#SF-Compact-Display-Bold) format('svg'),url(/themes/custom/re_holydays/fonts/SF-Compact-Display-Bold.eot),url(/themes/custom/re_holydays/fonts/SF-Compact-Display-Bold.eot#iefix) format('embedded-opentype'),url(/themes/custom/re_holydays/fonts/SF-Compact-Display-Bold.ttf) format('truetype');font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:'poppinsregular';src:url(/themes/custom/re_holydays/fonts/poppins-regular-webfont.eot);src:url(/themes/custom/re_holydays/fonts/poppins-regular-webfont.eot#iefix) format('embedded-opentype'),url(/themes/custom/re_holydays/fonts/poppins-regular-webfont.woff2) format('woff2'),url(/themes/custom/re_holydays/fonts/poppins-regular-webfont.woff) format('woff'),url(/themes/custom/re_holydays/fonts/poppins-regular-webfont.ttf) format('truetype'),url(/themes/custom/re_holydays/fonts/poppins-regular-webfont.svg#poppinsregular) format('svg');font-weight:normal;font-style:normal;font-display:swap;}html{color:#022541;}#cmpwrapper{display:none !important;}#cmpwrapper .cmpboxrecall{bottom:-30px;}input{max-width:100%;}main[role="main"]{padding-bottom:40px;}.b-link-impressum{margin:30px 0 60px;text-align:center;}.b-link-impressum .field-link{display:inline-block;margin:0;padding:0 10px;vertical-align:top;line-height:60px;}.l-impressum a,.l-religionen-entdecken-de a{font-family:'SF-Compact-Display-Semibold';font-size:18px;color:#022541;text-decoration:none;}.l-religionen-entdecken-de a{background:no-repeat transparent url(/themes/custom/re_holydays/images/svg/re_logo.svg) center top / 60px auto;width:60px;display:inline-flex;text-indent:-2000px;overflow:hidden;height:60px;}footer[role="contentinfo"]{background-color:#EDEDED;position:fixed;bottom:0;left:0;width:100%;z-index:100;height:63px;}.menu--holydays ul{margin:0;padding:0;width:100%;position:relative;}.menu--holydays .menu-item{display:block;width:20%;position:absolute;top:5px;}.menu--holydays .menu-item:first-child{left:0;}.menu--holydays .menu-item:nth-child(2){left:calc((100% / 5) * 1)}.menu--holydays .menu-item:nth-child(3){left:calc((100% / 5) * 2)}.menu--holydays .menu-item:nth-child(4){left:calc((100% / 5) * 3)}.menu--holydays .menu-item:nth-child(5){left:calc((100% / 5) * 4)}.menu--holydays .menu-item a{display:block;width:100%;text-indent:-2000px;overflow:hidden;height:50px;}.menu--holydays .menu-item:first-child a{background:no-repeat transparent url(/themes/custom/re_holydays/images/svg/button_kalender.svg) center center / auto 100%;}.menu--holydays .menu-item:nth-child(2) a{background:no-repeat transparent url(/themes/custom/re_holydays/images/svg/button_spiele.svg) center center / auto 100%;}.menu--holydays .menu-item:nth-child(3) a{background:no-repeat transparent url(/themes/custom/re_holydays/images/svg/button_quiz.svg) center center / auto 110%;}.menu--holydays .menu-item:nth-child(4) a{background:no-repeat transparent url(/themes/custom/re_holydays/images/svg/button_weltkarte.svg) center center / auto 70%;}.menu--holydays .menu-item:nth-child(5) a{background:no-repeat transparent url(/themes/custom/re_holydays/images/svg/button_einstellungen.svg) center center / auto 100%;}.tab-navigation > div{display:inline-block;}.tab-navigation{margin:20px;font-family:'SF-Compact-Display-Semibold';font-size:18px;}.tab-navigation .field-link{padding-top:10px;}.tab-navigation .active{background:no-repeat transparent url(/themes/custom/re_holydays/images/svg/bg_linie_top.svg) left 0px;}.tab-navigation a{text-decoration:none;color:#999;padding:5px 20px 0 0;}.tab-navigation a:active,.tab-navigation a:hover,.tab-navigation a::selection,.tab-navigation .active a{color:#022541;}.holydays-loading::before{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(255,255,255,.8) no-repeat url(/themes/custom/re_holydays/images/loading.gif) center center / 200px 40px;z-index:101;}.section-spiele.holydays-loading::before{display:none;}.hinweis-layer-push{margin:0 auto 15px;border:1px solid #707070;border-radius:25px;width:calc(100% - 90px);padding:30px 20px;background-color:#F5F5F5;}.hinweis-layer-push .field-title{font-size:20px;font-family:'SF-Compact-Display-Bold';line-height:24px;}.hinweis-layer-push .field-text p{font-size:16px;line-height:24px;font-family:'SF-Compact-Display-Regular';}.hinweis-layer-push .field-hinweis p{font-size:14px;line-height:24px;font-family:'SF-Compact-Display-Light';}.hinweis-layer-push .field-link{display:inline-block;border:1px solid #D1D1D1;height:auto;border-radius:20px;padding:6px 30px 8px;background-color:#fff;margin-right:20px}.hinweis-layer-push .field-link a:visited,.hinweis-layer-push .field-link a:link{font-size:20px;font-family:'SF-Compact-Display-Bold';line-height:24px;color:#000;text-decoration:none}.hinweis-layer-push .field-link a:hover{color:#666;text-decoration:none}.page-holydays .page-title,.page-kalender .page-title,.page-chronologisch .page-title{}.b-holydays-list,.b-holydays-start,.b-042{width:calc(100% - 40px);margin:0 auto;}.b-holydays-list > h2{display:none;}.b-017{background:#F5F5F5;margin:0 0 20px;border-radius:80px 80px 0 0;padding:20px 20px 40px 20px;text-align:center;}.b-047 + .b-017{border-radius:0;padding:20px 20px 40px;}.b-017 .views-row .views-field-title{color:#676767;font-size:18px;font-family:'SF-Compact-Display-Medium';}.b-017 .views-row{display:inline-block;}.b-017 .views-row .views-field-title .field-content::after{content:"/";padding:0 4px;}.b-017 .views-row:last-child .views-field-title .field-content::after{content:"";}.b-047,.b-027{background:repeat-x transparent url(/themes/custom/re_holydays/images/svg/border-top-gallery.svg) top center / auto 5px;margin:20px 0 0;padding:20px 20px 20px;text-align:center;}.b-047 .view-header div:first-child,.b-027 .views-field-field-gruss .views-label,.b-027 .views-field-field-schulfrei .views-label{font-size:20px;text-transform:uppercase;font-family:'SF-Compact-Display-Bold';}.b-047 .view-header div:nth-child(2),.b-027 .views-field-field-gruss .field-content,.b-027 .views-field-field-schulfrei .field-content{font-size:18px;color:#676767;margin:0px 0 10px;line-height:22px;font-family:'SF-Compact-Display-Medium';padding:5px 30px 20px;}.b-047 .views-row{background:#fff;margin:0 0 14px;border-radius:25px;padding:0;text-align:left;}.b-047 .views-row::after{display:table;clear:both;content:"";}.b-047 .views-row .views-field-field-drp-bild-aufmacher{width:140px;float:left;overflow:hidden;border-radius:25px;margin:0 10px 0 0;height:100%;}.b-047 .views-row .druport-image{display:table;text-align:center;}.b-047 .views-row .druport-image > img{display:table-cell;vertical-align:middle;max-height:140px;}.b-017 .views-row a,.b-047 .views-row a{text-decoration:none;color:currentColor;}.b-047 .views-field-title{font-size:17px;font-family:'SF-Compact-Display-Bold';padding:10px 0 5px;}.views-field.views-field-title{}.b-047 .views-field-field-kurztext{font-size:14px;font-family:'SF-Compact-Display-Regular';color:#676767;}.b-holydays-cal{background:#0f0;}.view-v054{background:#fff;}.b-042 .views-field-field-kurztext,.b-042 .views-field-field-lexikon-eintraege{display:none;}.b-054 .views-row,.b-042 .views-row{margin:0 0 15px;border:1px solid #D1D1D1;border-radius:25px;height:90px;overflow:hidden;position:relative;display:none;}.b-042 .views-row{display:block;}.re-wr-5940 .b-054 .views-row.c-Judentum,.re-wr-6005 .b-054 .views-row.c-Jesidentum,.re-wr-5939 .b-054 .views-row.c-Islam,.re-wr-5942 .b-054 .views-row.c-Hinduismus,.re-wr-5943 .b-054 .views-row.c-Bahai,.re-wr-5941 .b-054 .views-row.c-Buddhismus,.re-wr-5938 .b-054 .views-row.c-Christentum,.re-wr-5937 .b-054 .views-row.c-Alevitentum,.re-wr-5956 .b-054 .views-row.c-Allgemein{display:block;}.b-054 .views-row a,.b-042 .views-row a{text-decoration:none;color:currentColor;}.b-054 .views-row::after{content:"";position:absolute;left:62px;top:4px;width:45px;height:45px;}.b-042 .views-row .views-field-field-weltreligionen a{display:block;position:absolute;left:62px;top:14px;width:45px;height:45px;text-indent:-2000px;overflow:hidden;}.b-054 .views-row.c-Allgemein::after{background:no-repeat transparent url(/themes/custom/re_holydays/images/svg/icon_allgemein_farbe.svg) center center / 43px auto;}.b-054 .views-row.c-Christentum::after{background:no-repeat transparent url(/themes/custom/re_holydays/images/svg/icon_christentum_farbe.svg) center center / 43px auto;}.b-054 .views-row.c-Islam::after{background:no-repeat transparent url(/themes/custom/re_holydays/images/svg/icon_islam_farbe.svg) center center / 43px auto;}.b-054 .views-row.c-Judentum::after{background:no-repeat transparent url(/themes/custom/re_holydays/images/svg/icon_judentum_farbe.svg) center center / 43px auto;}.b-054 .views-row.c-Alevitentum::after{background:no-repeat transparent url(/themes/custom/re_holydays/images/svg/icon_alevitentum_farbe.svg) center center / 43px auto;}.b-054 .views-row.c-Bahai::after{background:no-repeat transparent url(/themes/custom/re_holydays/images/svg/icon_bahai_farbe.svg) center center / 43px auto;}.b-054 .views-row.c-Buddhismus::after{background:no-repeat transparent url(/themes/custom/re_holydays/images/svg/icon_buddhismus_farbe.svg) center center / 43px auto;}.b-054 .views-row.c-Hinduismus::after{background:no-repeat transparent url(/themes/custom/re_holydays/images/svg/icon_hinduismus_farbe.svg) center center / 43px auto;}.b-054 .views-row.c-Jesidentum::after{background:no-repeat transparent url(/themes/custom/re_holydays/images/svg/icon_jesiden_farbe.svg) center center / 43px auto;}.b-042 .views-row .views-field-field-weltreligionen a[href="https://www.holy-days.de/weltreligionen/christentum"]{background:no-repeat transparent url(/themes/custom/re_holydays/images/svg/icon_christentum_farbe.svg) center center / 43px auto;}.b-042 .views-row .views-field-field-weltreligionen a[href="https://www.holy-days.de/weltreligionen/islam"]{background:no-repeat transparent url(/themes/custom/re_holydays/images/svg/icon_islam_farbe.svg) center center / 43px auto;}.b-042 .views-row .views-field-field-weltreligionen a[href="https://www.holy-days.de/weltreligionen/judentum"]{background:no-repeat transparent url(/themes/custom/re_holydays/images/svg/icon_judentum_farbe.svg) center center / 43px auto;}.b-042 .views-row .views-field-field-weltreligionen a[href="https://www.holy-days.de/weltreligionen/alevitentum"]{background:no-repeat transparent url(/themes/custom/re_holydays/images/svg/icon_alevitentum_farbe.svg) center center / 43px auto;}.b-042 .views-row .views-field-field-weltreligionen a[href="https://www.holy-days.de/weltreligionen/bahai"]{background:no-repeat transparent url(/themes/custom/re_holydays/images/svg/icon_bahai_farbe.svg) center center / 43px auto;}.b-042 .views-row .views-field-field-weltreligionen a[href="https://www.holy-days.de/weltreligionen/buddhismus"]{background:no-repeat transparent url(/themes/custom/re_holydays/images/svg/icon_buddhismus_farbe.svg) center center / 43px auto;}.b-042 .views-row .views-field-field-weltreligionen a[href="https://www.holy-days.de/weltreligionen/hinduismus"]{background:no-repeat transparent url(/themes/custom/re_holydays/images/svg/icon_hinduismus_farbe.svg) center center / 43px auto;}.b-042 .views-row .views-field-field-weltreligionen a[href="https://www.holy-days.de/weltreligionen/jesidentum"]{background:no-repeat transparent url(/themes/custom/re_holydays/images/svg/icon_jesiden_farbe.svg) center center / 43px auto;}.b-054 .views-field-title,.b-042 .views-field-title{font-size:17px;font-family:'SF-Compact-Display-Bold';margin:0;}.b-054 .views-field-title a,.b-042 .views-field-title a{text-decoration:none;color:#022541;}.b-054 .views-field-field-titel-in-originalsprache,.b-042 .views-field-field-titel-in-originalsprache{font-size:14px;line-height:16px;font-family:'SF-Compact-Display-Medium';color:#676767;}.b-054 n.views-field-field-drp-bild-aufmacher,.b-042 n.views-field-field-drp-bild-aufmacher{float:left;width:90px;overflow:hidden;}.b-054 .views-field-field-drp-bild-aufmacher,.b-042 .views-field-field-drp-bild-aufmacher{float:left;width:90px;margin:0 25px 0 0;overflow:hidden;border-radius:25px;height:90px;}.b-054 .views-field-field-drp-bild-aufmacher img,.b-042 .views-field-field-drp-bild-aufmacher img{max-height:90px;margin-left:0;}.b-054 .views-field-field-datum,.b-042 .views-field-field-datum{font-size:14px;margin:10px 0 0;font-family:'SF-Compact-Display-Medium';}.b-054-pager{display:grid;grid-template-rows:auto;grid-template-columns:40px 40px calc(100% - 200px) 120px;padding:10px;}.b-054 .pager__items{text-align:left;padding:0;width:100%;}.b-054 .pager__item.is-active{font-weight:normal;color:#B3BABF;}.b-054-pager .field-pager-prev{color:rgb(179,186,191);grid-row:1/2;grid-column:1/2;border:1px solid;border-radius:17px 0 0 17px;border-right:none;height:34px;}.b-054-pager .field-pager-prev a{color:rgb(179,186,191);display:block;background-color:transparent;border-color:#B3BABF;border-right:1px solid;margin:3px 0 0;padding:0 10px 0 8px;overflow:hidden;width:20px;height:22px;text-indent:-2000px;}.b-054-pager .field-pager-next{color:rgb(179,186,191);grid-row:1/2;grid-column:2/3;border:1px solid;border-radius:0 17px 17px 0;border-left:none;height:34px;}.b-054-pager .field-pager-next a{color:rgb(179,186,191);display:block;margin:3px 0 0;padding:0 8px;overflow:hidden;width:20px;text-wrap:nowrap;height:22px;text-indent:-2000px;}.b-054-pager .field-pager-prev a{background:no-repeat transparent url(/themes/custom/re_holydays/images/svg/button_previous_cal.svg) center 6px / auto 15px;}.b-054-pager .field-pager-next a{background:no-repeat transparent url(/themes/custom/re_holydays/images/svg/button_next_cal.svg) center 6px / auto 15px;}.b-054-pager .field-current-date{grid-row:1/2;grid-column:3/4;font-family:'SF-Compact-Display-Semibold';font-size:18px;line-height:38px;font-weight:normal;text-align:center;}.b-054-pager .field-pager-center{grid-row:1/2;grid-column:4/5;color:rgb(179,186,191);border:1px solid;height:34px;border-radius:17px;display:flex;justify-content:center;}.b-054-pager .field-pager-center span{color:#022541;display:inline-flex;margin:4px 0;padding:5px 8px;}.b-054-pager .field-pager-center span.field-month{border-right:1px solid rgb(179,186,191);}.b-054-pager .field-pager-center span a{color:rgb(179,186,191);text-decoration:none;}.b-042 .views-field-field-datum .datetime:nth-child(2)::before{content:"-";padding:0 4px 0 0;}.b-042c > h2{font-family:'SF-Compact-Display-Bold';font-size:20px;text-transform:uppercase;display:inline-block;position:relative;z-index:2;background:#fff;padding:0 20px;margin-left:calc(50% - 78px);font-weight:normal;top:-30px;margin-bottom:0px;}.b-042c > div{padding-left:20px;padding-right:20px;}.b-042.b-042c{border-top:2px solid;margin-top:20px;padding-top:0;width:100%;}.b-042.b-042d{margin-top:50px;border-top:2px solid #000;padding:30px 20px 0px;position:relative;}.b-042d .view-v042::before{content:"heute ist";display:inline-block;text-align:center;background:#fff;width:120px;position:absolute;top:-12px;left:calc(50% - 60px);text-transform:uppercase;font-family:'SF-Compact-Display-Bold';font-size:20px;line-height:1;}.b-holydays-cal{width:calc(100% - 40px);margin:0 20px;border:1px solid #D1D1D1;overflow:hidden;border-radius:25px;height:auto;}.b-holydays-cal .fc-toolbar.fc-header-toolbar{height:60px;position:relative;margin:0;width:100%;}.fc-unthemed td.fc-today{background:#F5F5F5;}.b-holydays-cal .fc-header-toolbar .fc-center h2{font-family:'SF-Compact-Display-Semibold';font-size:18px;font-weight:normal;}.b-holydays-cal .fc-header-toolbar .fc-left{position:absolute;left:10px;border:1px solid #B3BABF;border-radius:16px;overflow:hidden;height:32px;top:10px;}.b-holydays-cal .fc-button-primary{color:#344655;background-color:transparent;border-color:#B3BABF;border:none;margin:3px 0 0;padding:0 8px;}.b-holydays-cal .fc-button-primary.fc-prev-button{border-right:1px solid #B3BABF;}.b-holydays-cal .fc-unthemed .fc-content,.b-holydays-cal .fc-unthemed .fc-divider,.b-holydays-cal .fc-unthemed .fc-list-heading td,.b-holydays-cal .fc-unthemed .fc-list-view,.b-holydays-cal .fc-unthemed .fc-popover,.b-holydays-cal .fc-unthemed .fc-row,.b-holydays-cal .fc-unthemed tbody,.b-holydays-cal .fc-unthemed td,.b-holydays-cal .fc-unthemed th,.b-holydays-cal .fc-unthemed thead{border:none;}.fc-scroller.fc-day-grid-container{min-height:270px;}.fc-head-container .fc-day-header span{font-family:'SF-Compact-Display-Regular';font-size:14px;font-weight:normal;color:#022541;text-align:center;}.fc table{border-collapse:collapse;border-spacing:0;font-family:'poppinsregular';font-size:14px;text-align:center;}.fc-widget-header thead{height:60px;}.fc-day-top.fc-other-month{opacity:0.3;}.fc-ltr .fc-dayGrid-view .fc-day-top .fc-day-number{float:none;}td.fc-event-container{text-align:center;}.fc .fc-day-grid-event{display:inline-block;width:6px;height:6px;overflow:hidden;text-indent:-2000px;border-radius:6px;float:none;background:none !important;border:none !important;}.fc-h-event.fc-not-end,.fc-h-event.fc-not-start{margin-right:0;border-right-width:0;padding-right:4px;padding-left:4px;width:100%;background:none !important;border:none;height:3px;}.fc .fc-day-grid-event.fc-not-end .calendar-entry-wrapper,.fc .fc-day-grid-event.fc-not-start .calendar-entry-wrapper{width:100%;}.fc .fc-day-grid-event .fc-time,.fc .fc-day-grid-event .calendar-entry-wrapper > div{display:none;}.fc .fc-day-grid-event .calendar-entry-wrapper{display:none;width:6px;height:6px;border-radius:6px;}.fc-event-container[colspan="2"] .fc-day-grid-event .calendar-entry-wrapper,.fc-event-container[colspan="2"] .fc-day-grid-event,.fc-event-container[colspan="3"] .fc-day-grid-event .calendar-entry-wrapper,.fc-event-container[colspan="3"] .fc-day-grid-event,.fc-event-container[colspan="4"] .fc-day-grid-event .calendar-entry-wrapper,.fc-event-container[colspan="4"] .fc-day-grid-event,.fc-event-container[colspan="5"] .fc-day-grid-event .calendar-entry-wrapper,.fc-event-container[colspan="5"] .fc-day-grid-event,.fc-event-container[colspan="6"] .fc-day-grid-event .calendar-entry-wrapper,.fc-event-container[colspan="6"] .fc-day-grid-event,.fc-event-container[colspan="7"] .fc-day-grid-event .calendar-entry-wrapper,.fc-event-container[colspan="7"] .fc-day-grid-event{width:100%;height:4px;}.re-wr-5956 .fc .fc-day-grid-event .calendar-entry-wrapper.c-Allgemein,.re-wr-5940 .fc .fc-day-grid-event .calendar-entry-wrapper.c-Judentum,.re-wr-6005 .fc .fc-day-grid-event .calendar-entry-wrapper.c-Jesidentum,.re-wr-5939 .fc .fc-day-grid-event .calendar-entry-wrapper.c-Islam,.re-wr-5942 .fc .fc-day-grid-event .calendar-entry-wrapper.c-Hinduismus,.re-wr-5943 .fc .fc-day-grid-event .calendar-entry-wrapper.c-Bahai,.re-wr-5941 .fc .fc-day-grid-event .calendar-entry-wrapper.c-Buddhismus,.re-wr-5938 .fc .fc-day-grid-event .calendar-entry-wrapper.c-Christentum,.re-wr-5937 .fc .fc-day-grid-event .calendar-entry-wrapper.c-Alevitentum{display:block;}.fc .fc-dayGridMonth-view .fc-day-grid-event .calendar-entry-wrapper > span{display:none;}.calendar-entry-wrapper.c-Christentum{background:#B2007C;}.calendar-entry-wrapper.c-Bahai{background:#E21528;}.calendar-entry-wrapper.c-Judentum{background:#0084D3;}.calendar-entry-wrapper.c-Jesidentum{background:#756D6B;}.calendar-entry-wrapper.c-Allgemein{background:#004386;}.calendar-entry-wrapper.c-Hinduismus{background:#FEC000;}.calendar-entry-wrapper.c-Alevitentum{background:#C0081F;}.calendar-entry-wrapper.c-Islam{background:#008B3A;}.calendar-entry-wrapper.c-Buddhismus{background:#EC6B10;}.fc-dayGrid-view .fc-body .fc-row{margin-top:15px;}.fc-content-skeleton table{position:relative;}.fc-content-skeleton table tbody{position:relative;top:0;}.fc-content-skeleton table tbody tr{height:6px;}.fc-content-skeleton table tbody tr td{padding:0;height:6px;line-height:0;}.fc-dayGridMonth-view .fc-content-skeleton thead{position:absolute;z-index:5;height:17px;width:100%;top:-22px;left:-2px;}.fc-row .fc-content-skeleton{height:15px;}.fc-dayGridMonth-view .fc-content-skeleton .fc-day-number{position:absolute;width:calc(100% / 7);z-index:6;height:50px;}.fc-dayGridMonth-view .fc-content-skeleton .fc-mon .fc-day-number{left:0;}.fc-dayGridMonth-view .fc-content-skeleton .fc-tue .fc-day-number{left:calc(100% / 7 * 1);}.fc-dayGridMonth-view .fc-content-skeleton .fc-wed .fc-day-number{left:calc(100% / 7 * 2);}.fc-dayGridMonth-view .fc-content-skeleton .fc-thu .fc-day-number{left:calc(100% / 7 * 3);}.fc-dayGridMonth-view .fc-content-skeleton .fc-fri .fc-day-number{left:calc(100% / 7 * 4);}.fc-dayGridMonth-view .fc-content-skeleton .fc-sat .fc-day-number{left:calc(100% / 7 * 5);}.fc-dayGridMonth-view .fc-content-skeleton .fc-sun .fc-day-number{left:calc(100% / 7 * 6);}.fc-timeGridDay-view .fc-day-grid,.fc-timeGridDay-view .fc-divider,.fc-timeGridDay-view .fc-axis{display:none;}.fc-timeGridDay-view .fc-time-grid .fc-slats{height:430px;overflow:hidden;}.fc-timeGridDay-view .fc-head-container .fc-day-header.fc-widget-header span{text-align:center;}.fc-timeGridDay-view .fc-time-grid-container{height:535px !important;max-height:535px;overflow:hidden !important;}.fc-timeGridDay-view .fc-time-grid .fc-event-container{padding:0 0 0 calc(2.5% - 2px);text-align:left;}.fc-timeGridDay-view .fc-content-skeleton .fc-time-grid-event{background:#fff !important;margin:0 0 15px !important;padding:0;border:1px solid #D1D1D1;border-radius:25px;height:90px;overflow:hidden;position:relative;width:100% !important;left:0px !important;;}.fc-timeGridDay-view .fc-time-grid .fc-slats .fc-minor td{border:none;}.fc-timeGridDay-view .calendar-entry-wrapper{width:100%;display:none;height:100%;position:relative;}.re-wr-5940 .fc-timeGridDay-view .calendar-entry-wrapper.c-Judentum,.re-wr-6005 .fc-timeGridDay-view .calendar-entry-wrapper.c-Jesidentum,.re-wr-5939 .fc-timeGridDay-view .calendar-entry-wrapper.c-Islam,.re-wr-5942 .fc-timeGridDay-view .calendar-entry-wrapper.c-Hinduismus,.re-wr-5943 .fc-timeGridDay-view .calendar-entry-wrapper.c-Bahai,.re-wr-5941 .fc-timeGridDay-view .calendar-entry-wrapper.c-Buddhismus,.re-wr-5938 .fc-timeGridDay-view .calendar-entry-wrapper.c-Christentum,.re-wr-5937 .fc-timeGridDay-view .calendar-entry-wrapper.c-Alevitentum,.re-wr-5956 .fc-timeGridDay-view .calendar-entry-wrapper.c-Allgemein{display:block;}.fc-timeGridDay-view .calendar-entry-wrapper::after{content:"";position:absolute;left:62px;top:14px;width:45px;height:45px;}.fc-timeGridDay-view .calendar-entry-wrapper.c-Christentum::after{background:no-repeat transparent url(/themes/custom/re_holydays/images/svg/icon_christentum_farbe.svg) center center / 43px auto;}.fc-timeGridDay-view .calendar-entry-wrapper.c-Islam::after{background:no-repeat transparent url(/themes/custom/re_holydays/images/svg/icon_islam_farbe.svg) center center / 43px auto;}.fc-timeGridDay-view .calendar-entry-wrapper.c-Judentum::after{background:no-repeat transparent url(/themes/custom/re_holydays/images/svg/icon_judentum_farbe.svg) center center / 43px auto;}.fc-timeGridDay-view .calendar-entry-wrapper.c-Alevitentum::after{background:no-repeat transparent url(/themes/custom/re_holydays/images/svg/icon_alevitentum_farbe.svg) center center / 43px auto;}.fc-timeGridDay-view .calendar-entry-wrapper.c-Bahai::after{background:no-repeat transparent url(/themes/custom/re_holydays/images/svg/icon_bahai_farbe.svg) center center / 43px auto;}.fc-timeGridDay-view .calendar-entry-wrapper.c-Buddhismus::after{background:no-repeat transparent url(/themes/custom/re_holydays/images/svg/icon_buddhismus_farbe.svg) center center / 43px auto;}.fc-timeGridDay-view .calendar-entry-wrapper.c-Hinduismus::after{background:no-repeat transparent url(/themes/custom/re_holydays/images/svg/icon_hinduismus_farbe.svg) center center / 43px auto;}.fc-timeGridDay-view .calendar-entry-wrapper.c-Allgemein::after{background:no-repeat transparent url(/themes/custom/re_holydays/images/svg/icon_allgemein_farbe.svg) center center / 43px auto;}.fc-timeGridDay-view .calendar-entry-wrapper.c-Jesidentum::after{background:no-repeat transparent url(/themes/custom/re_holydays/images/svg/icon_jesiden_farbe.svg) center center / 43px auto;}.fc-timeGridDay-view .calendar-entry-wrapper.c-Christentum,.fc-timeGridDay-view .calendar-entry-wrapper.c-Islam,.fc-timeGridDay-view .calendar-entry-wrapper.c-Judentum,.fc-timeGridDay-view .calendar-entry-wrapper.c-Alevitentum,.fc-timeGridDay-view .calendar-entry-wrapper.c-Bahai,.fc-timeGridDay-view .calendar-entry-wrapper.c-Buddhismus,.fc-timeGridDay-view .calendar-entry-wrapper.c-Hinduismus,.fc-timeGridDay-view .calendar-entry-wrapper.c-Allgemein,.fc-timeGridDay-view .calendar-entry-wrapper.c-Jesidentum{background:none;color:#022541;}.fc-timeGridDay-view .calendar-entry-wrapper span{display:block;text-align:left;}.fc-timeGridDay-view .calendar-entry-wrapper span.views-field-titel-in-originalsprache{font-size:14px;font-family:'SF-Compact-Display-Medium';color:#676767;}.fc-timeGridDay-view .calendar-entry-wrapper .views-field-field-weltreligionen{display:none;}.fc-timeGridDay-view .calendar-entry-wrapper .views-field-title{font-size:17px;font-family:'SF-Compact-Display-Bold';margin:0;padding-top:12px;}.fc-timeGridDay-view .fc-head-container .fc-day-header span{font-family:'SF-Compact-Display-Semibold';font-size:18px;font-weight:normal;display:block;text-align:left;text-indent:20px;}.b-holydays-cal .fc-toolbar.fc-header-toolbar{height:80px;}.fc-timeGridDay-view .fc-time-grid-event .fc-title{padding:0;height:100%;}.fc-timeGridDay-view .fc-time-grid-event .fc-content{height:100%;}.b-holydays-cal .fc-header-toolbar .fc-center{position:absolute;left:0;top:50px;text-align:center;width:100%;}.b-holydays-cal .fc-right{display:block;position:absolute;top:10px;right:10px;height:32px;}.b-holydays-cal .fc-right .fc-button.fc-button-active{background:none;color:#022541;}.fc-right .fc-button-group{border:1px solid rgb(179,186,191);border-radius:16px;height:32px;padding:0 7px;}.fc-right .fc-button-group buttom{color:rgb(179,186,191);}.b-holydays-cal  .fc-button-group .fc-button-primary{color:rgb(179,186,191);}.b-holydays-cal .fc-right .fc-button-group > .fc-button:not(:first-child){border-left:1px solid rgb(179,186,191);height:25px;line-height:28px;}.b-011{padding:20px;position:relative;}.b-011 .field-text span{display:none;}.b-011 .field-cal{width:calc(50% - 24px);display:inline-block;border:1px solid #D1D1D1;border-radius:20px;border-top:none;margin:0 0 14px;height:74px;padding:8px;}.b-011 .field-cal:first-child,.b-011 .field-cal:nth-child(3),.b-011 .field-cal:nth-child(5),.b-011 .field-cal:nth-child(7),.b-011 .field-cal:nth-child(9){margin-right:7px;}.b-011 .field-cal.field-cal-christian{background:repeat-x transparent url(/themes/custom/re_holydays/images/svg/bg_christentum.svg) left top / auto 15px;}.b-011 .field-cal.field-cal-islamic{background:repeat-x transparent url(/themes/custom/re_holydays/images/svg/bg_islamic.svg) left top / auto 15px;}.b-011 .field-cal.field-cal-indian{background:repeat-x transparent url(/themes/custom/re_holydays/images/svg/bg_indian.svg) left top / auto 15px;}.b-011 .field-cal.field-cal-jewish{background:repeat-x transparent url(/themes/custom/re_holydays/images/svg/bg_jewish.svg) left top / auto 15px;}.b-011 .field-cal.field-cal-bahai{background:repeat-x transparent url(/themes/custom/re_holydays/images/svg/bg_bahai.svg) left top / auto 15px;}.b-011 .field-cal.field-cal-buddhistic{background:repeat-x transparent url(/themes/custom/re_holydays/images/svg/bg_buddhistic.svg) left top / auto 15px;}.b-011 .field-cal.field-cal-alevitic{background:repeat-x transparent url(/themes/custom/re_holydays/images/svg/bg_alevitic.svg) left top / auto 15px;}.b-011 .field-cal.field-cal-jesidic{background:repeat-x transparent url(/themes/custom/re_holydays/images/svg/bg_jesidic.svg) left top / auto 15px;}.b-011 .field-cal.field-cal-sikhistic{background:repeat-x transparent url(/themes/custom/re_holydays/images/svg/bg_sikhistic.svg) left top / auto 15px;}.re-cal-title a{font-family:'SF-Compact-Display-Semibold';font-size:13px;line-height:15px;display:block;text-decoration:none;color:#112F5B;padding:3px 0 0 40px;margin:12px 0 0px;min-height:40px;}.field-cal-christian .re-cal-title a{background:no-repeat url(/themes/custom/re_holydays/images/svg/icon_christentum_farbe.svg) left top / 35px auto;}.field-cal-indian .re-cal-title a{background:no-repeat url(/themes/custom/re_holydays/images/svg/icon_hinduismus_farbe.svg) left top / 35px auto;}.field-cal-jewish .re-cal-title a{background:no-repeat url(/themes/custom/re_holydays/images/svg/icon_judentum_farbe.svg) left top / 35px auto;}.field-cal-alevitic .re-cal-title a{background:no-repeat url(/themes/custom/re_holydays/images/svg/icon_alevitentum_farbe.svg) left top / 35px auto;}.field-cal-jesidic .re-cal-title a{background:no-repeat url(/themes/custom/re_holydays/images/svg/icon_jesiden_farbe.svg) left top / 35px auto;}.field-cal-bahai .re-cal-title a{background:no-repeat url(/themes/custom/re_holydays/images/svg/icon_bahai_farbe.svg) left top / 35px auto;}.field-cal-buddhistic .re-cal-title a{background:no-repeat url(/themes/custom/re_holydays/images/svg/icon_buddhismus_farbe.svg) left top / 35px auto;}.field-cal-islamic .re-cal-title a{background:no-repeat url(/themes/custom/re_holydays/images/svg/icon_islam_farbe.svg) left top / 35px auto;}.field-cal-sikhistic .re-cal-title a{background:no-repeat url(/themes/custom/re_holydays/images/svg/icon_sikhismus_farbe.svg) left top / 35px auto;}.re-cal-display{color:#676767;display:block;width:100%;font-family:'SF-Compact-Display-Medium';font-weight:normal;font-size:13px;line-height:16px;margin-left:40px;}p a:link{color:currentColor;}a[href*="eure_fragen"]{text-decoration:none;}.node--type-lexikon .field-socials,.node--type-lexikon .field-meta,.node--type-lexikon .field--name-field-buchstabe,.node--type-lexikon .field--name-field-weltreligionen,.page-node-type-lexikon .b-link-impressum{display:none;}.section-lexikon h1.page-title{height:auto;color:inherit;line-height:1.1;background-position:top center;background-size:100% 70px;}.section-lexikon h1.page-title::before{content:"Lexikon";display:block;color:#fff;margin:10px 0 94px;}.node--type-lexikon .field-weltreligionen{margin:-20px 0 10px;display:block;position:absolute;width:100%;top:90px;left:0;}.node--type-lexikon .field-weltreligionen .field-icons{text-align:center;}.node--type-lexikon .field-icons .field__item{height:72px;display:inline-block;width:72px;padding:6px;}.node--type-lexikon .field-icons a{display:block;overflow:hidden;text-indent:-300px;width:100%;height:100%;}.node--type-lexikon .term-6005 a{background:no-repeat transparent url(/themes/custom/re_holydays/images/svg/icon_jesiden_farbe.svg) center center / 100% auto;}.node--type-lexikon .term-5938 a{background:no-repeat transparent url(/themes/custom/re_holydays/images/svg/icon_christentum_farbe.svg) center center / 100% auto;}.node--type-lexikon .term-5940 a{background:no-repeat transparent url(/themes/custom/re_holydays/images/svg/icon_judentum_farbe.svg) center center / 100% auto;}.node--type-lexikon .term-5937 a{background:no-repeat transparent url(/themes/custom/re_holydays/images/svg/icon_alevitentum_farbe.svg) center center / 100% auto;}.node--type-lexikon .term-5939 a{background:no-repeat transparent url(/themes/custom/re_holydays/images/svg/icon_islam_farbe.svg) center center / 100% auto;}.node--type-lexikon .term-5941 a{background:no-repeat transparent url(/themes/custom/re_holydays/images/svg/icon_buddhismus_farbe.svg) center center / 100% auto;}.node--type-lexikon .term-5942 a{background:no-repeat transparent url(/themes/custom/re_holydays/images/svg/icon_hinduismus_farbe.svg) center center / 100% auto;}.node--type-lexikon .term-5943 a{background:no-repeat transparent url(/themes/custom/re_holydays/images/svg/icon_bahai_farbe.svg) center center / 100% auto;}.node--type-lexikon .term-5956 a{background:no-repeat transparent url(/themes/custom/re_holydays/images/svg/icon_allgemein_farbe.svg) center center / 100% auto;}.node--type-lexikon .field-weltreligionen .field-texts{display:none;}.node--type-lexikon{padding:0 20px;width:calc(100% - 40px);}.node--type-lexikon .field--name-title-text{font-size:35px;font-family:'SF-Compact-Display-Bold';text-transform:uppercase;text-align:center;padding:40px 0 5px;}.node--type-lexikon .field--name-field-untertitel{font-size:20px;font-family:'SF-Compact-Display-Bold';text-transform:uppercase;text-align:center;margin:0 0 40px;}.node--type-lexikon .field--name-body{font-size:18px;font-family:'SF-Compact-Display-Light';line-height:22px;color:#676767;}.node--type-lexikon img{border-radius:40px;margin:0;width:calc(100% + 0px);}.node--type-lexikon .field--name-field-drp-bild-aufmacher{margin:20px 0px;}.node--type-lexikon .field--name-field-drp-bild-aufmacher .druport-description{display:none;}.node--type-lexikon .field--name-field-drp-bild-aufmacher .druport-credit{color:#999999;font-size:12px;font-family:'SF-Compact-Display-Medium';text-align:right;padding-right:40px;}.node--type-lexikon .glossify-tooltip-link{color:currentColor;text-decoration:none;}.node--type-lexikon .field--name-body .b-galerie-in-text{background:#F5F5F5;margin:40px -20px 1rem;padding:0rem 30px 1.75rem;}.node--type-lexikon .field--name-body .b-galerie-in-text .node--type-galerie > h2{display:none;}.gallery-title{background:no-repeat transparent url(/themes/custom/re_holydays/images/svg/border-top-gallery.svg) top center / 100% 5px;margin:14px -30px 0px;font-size:20px;text-transform:uppercase;font-family:'SF-Compact-Display-Bold';text-align:center;color:#000;display:block;padding:15px 20px;}.node--type-galerie .field-title,.node--type-galerie .field--name-title-text,.node--type-galerie .text-formatted,.node--type-galerie .field--name-field-lexikon-eintraege,.node--type-galerie .l-fullscreen-toggle{display:none;}.gallery-content{position:relative;width:calc(100% - 60px);margin:0 auto;}.gallery-content a{display:block;position:absolute;top:50px;width:40px;height:40px;overflow:hidden;text-indent:-2000px;background-size:auto 40px;background-position:center center;background-repeat:no-repeat;}.gallery-content a[rel="prev"]{left:-47px;background-image:url(/themes/custom/re_holydays/images/svg/button_previous.svg);}.gallery-content a[rel="next"]{right:-47px;background-image:url(/themes/custom/re_holydays/images/svg/button_next.svg);}.node--type-lexikon .gallery-content img{border-radius:25px;overflow:hidden;margin:0 0 10px;width:100%;}.re-gallery-description{font-size:14px;line-height:16px;margin-bottom:10px;}.lbd-image-credit{padding-right:25px;text-align:right;margin:-10px 0 0;}.re-gallery-description > span{display:block;}.lbd-image-credit:before{content:"©";padding-right:2px;}.lbd-image-title{color:#000;font-size:18px;line-height:22px;font-family:"SF-Compact-Display-medium";padding:15px 0 4px;}.b-027 .views-field-title,.b-027 .views-field-field-datum,.b-027 .views-field-nid,.b-027 .views-field-field-titel-in-originalsprache,.b-027 .views-field-body,.b-027 .view-footer{display:none;}.b-027{margin:40px 0 0;text-align:center;}.b-027 .views-field-field-gruss p{margin:0;}.field--name-field-drp-audio{margin:20px 0;clear:both;}.field--name-field-drp-audio audio{width:calc(100% - 50px);border-radius:20px;}.l-druport-download{width:38px;height:38px;float:right;position:relative;top:-61px;}.l-druport-download a{display:block;width:38px;height:38px;overflow:hidden;text-indent:-2000px;background:no-repeat transparent url(/themes/custom/re_holydays/images/svg/btn_download.svg) center center / 50px;}.field--name-field-drp-audio .druport-credit{color:#707070;font-size:14px;text-indent:20px;}.field--name-field-drp-audio .druport-credit::before{content:"©";padding-right:2px}.node--type-page img{max-width:100%;}.node--type-page{padding:0 20px;width:calc(100% - 40px);}.node--type-page .field--name-title-text{background:no-repeat transparent url(/themes/custom/re_holydays/images/bg/bg_page-title_mobile.png) center center / 100% auto;font-family:"WhaleSong-Regular";font-size:45px;text-align:center;line-height:70px;text-transform:uppercase;color:white;font-weight:normal;margin:0px -20px 20px;overflow:hidden;width:calc(100% + 40px);height:70px;}.node--type-page .field-socials,.node--type-page .field-meta{display:none;}.node--type-page .field--name-field-drp-bild-aufmacher{margin:20px -20px;}.node--type-page .field--name-field-drp-bild-aufmacher .druport-image{padding:0 25px;}.node--type-page .field--name-field-drp-bild-aufmacher .druport-credit{color:#999999;font-size:12px;font-family:'SF-Compact-Display-Medium';text-align:left;padding-left:20px;}.node--type-page .field--name-body{font-size:18px;font-family:'SF-Compact-Display-Light';line-height:22px;color:#676767;}.node--type-page .field--name-body h2{font-family:'WhaleSong-regular';font-size:45px;font-weight:normal;color:#2B2D49;}.node--type-page .field--name-body .glossify-tooltip-link{color:currentColor;text-decoration:none;}.wrapper-spiele{margin-bottom:48px;}.wrapper-spiele .field-image{margin:0 0 10px;border-radius:10px;overflow:hidden;}.wrapper-spiele img{max-width:100%;}.wrapper-spiele .field-title{font-family:'SF-Compact-Display-Bold';font-size:20px;margin:0 0 10px;}.wrapper-spiele .field-text{font-size:18px;font-family:'SF-Compact-Display-Light';margin:0 0 16px;}.page-fang-die-religionen .text-formatted a[href="/spiele/fang-die-religion"],.page-spiele .text-formatted p a[href="/spiele/fang-die-religionen"],.page-spiele .text-formatted p a[href="/spiele/glaubensfragen#"]{color:#2B2D49;font-family:'whalesong-regular';font-size:35px;background:no-repeat url(/themes/custom/re_holydays/images/svg_icons/game_play.svg) left center / 60px auto;height:60px;line-height:60px;text-decoration:none;padding-left:70px;display:block;}.page-spiele .text-formatted p a[href="/spiele/fang-die-religionen"],.page-spiele .text-formatted p a[href="/spiele/glaubensfragen#"]{margin-top:10px;}.page-einstellungen fieldset{border:1px solid #D1D1D1;border-radius:25px;height:auto;overflow:hidden;position:relative;padding:70px 25px 25px;}.page-einstellungen .layout-content{padding:0 20px;}.page-einstellungen .form-actions,.page-einstellungen .form-item-notifications{margin:20px 25px;}.page-einstellungen .form-checkboxes .form-item{margin:20px 0 0;}.page-einstellungen .form-actions .form-submit{font-size:17px;font-family:'SF-Compact-Display-Bold';color:#022541;text-decoration:none;border:1px solid #D1D1D1;display:block;text-align:center;padding:10px 25px;border-radius:25px;margin:0 0 20px;}.view-v048{padding:0 20px;}.view-v048 .field-untertitel{font-family:'SF-Compact-Display-Light';font-size:18px;line-height:22px;}.view-v048 .view-content-wrapper > .view-content{margin:0 -20px;width:calc(100% + 40px);}.view-v048 .view-filters{text-align:center;}.view-v048 .view-filters .form-item{float:none;margin:1rem auto;}.view-v048 .view-filters .form-submit{width:calc(100% - 40px);margin:0 20px;height:40px;border-radius:20px;background:#ededed;font-size:14px;font-family:'SF-Compact-Display-Medium';color:#022541;text-transform:uppercase;}.view-v048 .view-filters .form-select{height:40px;border-radius:20px;background:#ededed;font-size:14px;font-family:'SF-Compact-Display-Medium';color:#022541;text-transform:uppercase;}.view-v048 .view-content-wrapper .l-neu{margin:1rem auto .5rem;}.view-v048 .view-content-wrapper .l-neu a{color:#2B2D49;font-family:'whalesong-regular';font-size:35px;background:no-repeat url(/themes/custom/re_holydays/images/svg_icons/icon_plus.svg) left center / 60px auto;height:60px;line-height:60px;text-decoration:none;padding-left:70px;display:block;overflow:hidden;text-indent:-370px;}.view-v048 .view-content-wrapper .l-neu a::after{content:"Neuer Ort";padding-left:80px;}#edit-field-ort-bilder-0--label::after{content:"Eigenes Bild hochladen";padding-left:40px;}#edit-field-ort-bilder-0--label{display:block;overflow:hidden;height:32px;text-indent:-245px;}.node-ort-form > .form-actions #edit-submit{line-height:0px;}.form-composite > .fieldset-wrapper > .description,.form-item .description{margin-top:10px;}.view-v048 .view-content-wrapper .leaflet-container{margin-bottom:20px;}.view-v048 .view-content-wrapper .leaflet-container.leaflet-fullscreen-on{position:fixed;left:0;top:0;width:100%;height:100%;max-height:100%;}@media screen and (max-width:767px){.view-v048 .view-content-wrapper .leaflet-container{max-height:500px;}}.leaflet-pane a{text-decoration:none;}.weltreligion-Allgemein .field-weltreligionen{background-image:url(/themes/custom/re_holydays/images/svg_icons/icon_alle.svg);}.weltreligion-Bahai .field-weltreligionen{background-image:url(/themes/custom/re_holydays/images/svg_icons/icon_bahai.svg);}.weltreligion-Islam .field-weltreligionen{background-image:url(/themes/custom/re_holydays/images/svg_icons/icon_islam.svg);}.weltreligion-Judentum .field-weltreligionen{background-image:url(/themes/custom/re_holydays/images/svg_icons/icon_judentum.svg);}.weltreligion-Christentum .field-weltreligionen{background-image:url(/themes/custom/re_holydays/images/svg_icons/icon_christentum.svg);}.weltreligion-Buddhismus .field-weltreligionen{background-image:url(/themes/custom/re_holydays/images/svg_icons/icon_buddhismus.svg);}.weltreligion-Alevitentum .field-weltreligionen{background-image:url(/themes/custom/re_holydays/images/svg_icons/icon_aleviten.svg);}.weltreligion-Hinduismus .field-weltreligionen{background-image:url(/themes/custom/re_holydays/images/svg_icons/icon_hinduismus.svg);}.Hinduismus .field-weltreligionen{background-image:url(/themes/custom/re_holydays/images/svg_icons/icon_hinduismus.svg);}.weltreligion-Jesidentum .field-weltreligionen{background-image:url(/themes/custom/re_holydays/images/svg_icons/icon_jesiden.svg);}.leaflet-pane .leaflet-popup-content-wrapper{background:white no-repeat url(/themes/custom/re_holydays/images/auxie/Auxie_WELT.png) calc(50% - 0px) bottom/auto 70px;padding:1px 1px 60px;}.leaflet-pane .leaflet-popup-content-wrapper .field-title{font-family:"WhaleSong-Regular";font-weight:normal;font-size:1.1rem;line-height:1.181818181818;margin-bottom:.5rem;min-width:230px;}.leaflet-pane .leaflet-popup-content-wrapper .field-weltreligionen{height:40px;line-height:0;padding-left:0;background-repeat:no-repeat;background-position:left center;position:absolute;width:40px;overflow:hidden;text-indent:-2000px;right:20px;top:20px;}.leaflet-popup-content{position:relative;}.leaflet-popup-content .field-bild,.leaflet-popup-content .field-aufmacher{border:2px solid #9AD0AE;border-radius:5px;display:table;width:230px;}.leaflet-popup-content .field-bild a,.leaflet-popup-content .field-aufmacher a{display:table-cell;vertical-align:middle;text-align:center;}.leaflet-popup-content .field-bild img,.leaflet-popup-content .field-aufmacher img{max-height:160px;margin:0 auto;max-width:100%;height:auto;width:auto;}.leaflet-popup-content .field-aufmacher:empty + .field-bild:empty{min-height:150px;background:no-repeat transparent url(https://static.religionen-entdecken.de/get/?daid=00010001I7_RDZLOZvG9wFjQPFM5mOmmLARa62dlpq9cMC22jmdo000000366166&difd=i-00) center center / 100% auto;min-width:230px;}.l-detail a,.l-add-bilder a{font-family:"WhaleSong-Regular";font-weight:normal;font-size:1.1rem;line-height:1.18181818em;display:block;background:no-repeat transparent url(/themes/custom/re2/images/svg_2023/arrow_lesen.svg) left 10px/10px auto;padding-left:15px;}.leaflet-container a.leaflet-popup-close-button{background:no-repeat transparent url(/themes/custom/re_holydays/images/svg_icons/game_close.svg) left bottom / 80%;bottom:10px;right:10px;top:unset;}.leaflet-container a.leaflet-popup-close-button span{display:none;}.node-ort-form{padding:0 20px;}.node-ort-form fieldset{border:none;margin-left:0px;margin-right:0px;padding-left:0;padding-right:0;}.node-ort-form #edit-field-adresse-geo-0-value-map-geocode--description,.node-ort-form .form-actions{width:300px;}.node-ort-form .form-item-field-adresse-geo-0-value-map-geocode{width:100%;}.node-ort-form fieldset#edit-field-adresse-geo-0-value legend{display:none}.node-ort-form #map-edit-field-adresse-geo-0-value{max-height:300px;}.node-ort-form .form-actions{display:flex;}#edit-field-adresse-geo-0-value-click-to-find-marker{display:none;}.node-ort-form .form-actions .button{margin:5px 10px;width:calc((100% / 2));height:auto;white-space:wrap;padding:20px;border-radius:20px;background:#ededed;font-size:14px;font-family:'SF-Compact-Display-Medium';color:#022541;text-transform:uppercase;}.node-ort-form fieldset.form-composite > legend,.node-ort-form fieldset > legend{font-size:30px;font-family:"WhaleSong-Regular";position:inherit;}.node-ort-form .form-item label,.node-ort-form fieldset legend span{margin:20px 0 5px 10px;font-family:"WhaleSong-Regular";font-weight:normal;font-size:24px;line-height:1.181818181818;display:block;color:#022541;}.node-ort-form .form-email,.node-ort-form .form-text,.node-ort-form input[type="text"],.node-ort-form .form-select{width:calc(100% - 30px);font-family:"WhaleSong-Regular";font-size:22px;text-indent:5px;border:4px solid;border-radius:7px;height:40px;}.page-ort .node-ort-form .form-type-checkbox,.page-node-type-ort .node-ort-edit-form .form-type-checkbox{width:48%;display:inline-block;}.rem-ort-bilder-hinzufuegen-form .form-type-checkbox label,.node-ort-form .form-checkboxes label,.node-ort-edit-form .form-checkboxes label,.node-ort-form .form-type-checkbox label,.node-ort-edit-form .form-type-checkbox label{font-family:inherit;font-size:20px;display:inline;}.page-ort .node-ort-form .form-type-checkbox.form-item-field-ort-urheberrecht-value,.page-ort .node-ort-form .form-type-checkbox.form-item-field-ort-datenschutz-value{width:100%}#edit-field-ort-bilder-wrapper details{border:none;padding:0;margin:0;}#edit-field-ort-bilder-wrapper details summary{DISPLAY:NONE;}#edit-field-ort-bilder-wrapper details .details-wrapper{padding:0;margin:0;}.node-ort-form .form-item label[for="edit-field-ort-urheberrecht-value"],.node-ort-form .form-item label[for="edit-field-ort-datenschutz-value"]{display:inline-block;margin:-20px 0 0 30px;}.node-ort-form .form-item label[for="edit-field-ort-datenschutz-value"] a{color:currentColor;}.node-ort-form > .form-actions .button{width:calc(100% - 40px);margin:0 20px 80px;height:40px;border-radius:20px;background:#ededed;font-size:14px;font-family:'SF-Compact-Display-Medium';color:#022541;text-transform:uppercase;}.section-orte h1.page-title{height:auto;color:inherit;line-height:1.1;background-position:top center;background-size:100% 70px;}.section-orte h1.page-title::before{content:"Orte";display:block;color:#fff;margin:10px 0 24px;}.node--type-ort{padding:0 20px 40px;width:calc(100% - 40px);}.node--type-ort::after{display:table;clear:both;content:"";}.node--type-ort .field--name-created{display:none;}.section-orte img{border-radius:40px;max-width:calc(100%);height:auto;margin:0 0px 20px;}.node--type-ort .field-meta{color:#999999;font-size:12px;font-family:'SF-Compact-Display-Medium';text-align:right;}.node--type-ort .field--name-body{font-size:18px;font-family:'SF-Compact-Display-Light';line-height:22px;color:#676767;}.section-orte .fivestar-minimal div.fivestar-widget .star,.section-orte .fivestar-minimal div.fivestar-widget .star a{background:no-repeat transparent url(/themes/custom/re_holydays/images/auxie/Auxie_thumbs_up.png) center center / 100%;width:40px;height:50px;}.section-orte .fivestar-minimal div.fivestar-widget div.on a{background:no-repeat transparent url(/themes/custom/re_holydays/images/auxie/Auxie_thumbs_up_ok.png) center center / 100%;}.section-orte .fivestar-minimal div.fivestar-widget div.hover a{}.section-orte .field--name-field-ort-gefaellt-mir,.section-orte .field--name-field-ort-moechte-hin{padding:20px;float:left;width:calc(50%)}.section-orte .fivestar-summary.fivestar-summary-average-count{display:none;}.view-v038{padding:0 20px;}h1.page-title{background:no-repeat transparent url(/themes/custom/re_holydays/images/bg/bg_page-title_mobile.png) center center / 100% auto;font-family:"WhaleSong-Regular";font-size:45px;text-align:center;line-height:70px;text-transform:uppercase;color:white;font-weight:normal;margin:0px 0 20px;overflow:hidden;width:100%;height:70px;}.view-v038 .field-text{font-family:'SF-Compact-Display-Light';font-size:18px;line-height:22px;}.view-v038 .field-text p:nth-child(2){display:none;}.view-v038 .views-row{margin:0 0 15px;border:1px solid #D1D1D1;border-radius:25px;overflow:hidden;position:relative;padding:10px 0px 10px 60px;}.view-v038 .views-row.c-Alevitentum{background:no-repeat transparent url(/themes/custom/re_holydays/images/svg/icon_alevitentum_farbe.svg) 10px center / 45px auto;}.view-v038 .views-row.c-Christentum{background:no-repeat transparent url(/themes/custom/re_holydays/images/svg/icon_christentum_farbe.svg) 10px center / 45px auto;}.view-v038 .views-row.c-Judentum{background:no-repeat transparent url(/themes/custom/re_holydays/images/svg/icon_judentum_farbe.svg) 10px center / 45px auto;}.view-v038 .views-row.c-Islam{background:no-repeat transparent url(/themes/custom/re_holydays/images/svg/icon_islam_farbe.svg) 10px center / 45px auto;}.view-v038 .views-row.c-Bahai{background:no-repeat transparent url(/themes/custom/re_holydays/images/svg/icon_bahai_farbe.svg) 10px center / 45px auto;}.view-v038 .views-row.c-Hinduismus{background:no-repeat transparent url(/themes/custom/re_holydays/images/svg/icon_hinduismus_farbe.svg) 10px center / 45px auto;}.view-v038 .views-row.c-Buddhismus{background:no-repeat transparent url(/themes/custom/re_holydays/images/svg/icon_buddhismus_farbe.svg) 10px center / 45px auto;}.view-v038 .views-row.c-Jesidentum{background:no-repeat transparent url(/themes/custom/re_holydays/images/svg/icon_jesiden_farbe.svg) 10px center / 45px auto;}.view-v038 .views-row.c-Allgemein{background:no-repeat transparent url(/themes/custom/re_holydays/images/svg/icon_allgemein_farbe.svg) 10px center / 45px auto;}.b-054 .views-field-field-weltreligionen,.b-042 .views-field-field-weltreligionen,.field-schwierigkeitsgrad,.fragen-status{font-size:14px;margin:0;font-family:'SF-Compact-Display-Medium';}.view-v038 .views-field-title,.field-quiz-intro .fielt-title,.field-q-text,.field-antwort-erklaerung{font-size:17px;font-family:'SF-Compact-Display-Bold';margin:4px 0 0;}.field-q-text,.field-antwort-erklaerung,.field-frage-aufloesung .field-frage{font-size:20px;}.view-v038 .views-field-title a{text-decoration:none;color:#022541;}.view-v038 .views-field-field-schwierigkeitsgrad,.field-quiz-intro .field-beschreibung,.form-composite > legend,.field-antwort-nachricht{font-size:14px;font-family:'SF-Compact-Display-Medium';color:#676767;}.field-antwort-nachricht{font-size:17px;margin-bottom:10px;}.field-antwort-nachricht.antwort-status-status-1{color:#2DA288;}.field-antwort-nachricht.antwort-status-status-{color:red;}.form-composite > legend{font-size:18px;display:block;position:absolute;top:20px;}.form-radios,.field-antwort-erklaerung .field-erklaerung{font-size:18px;font-family:'SF-Compact-Display-Light';color:#676767;}.page-node-type-quiz .layout-content{padding:20px;}.field-quiz-intro{margin:0 0 15px;border:1px solid #D1D1D1;border-radius:25px;overflow:hidden;position:relative;padding:10px 20px 10px 70px;}.re-quiz-form fieldset{border:1px solid #D1D1D1;border-radius:25px;overflow:hidden;position:relative;padding:50px 20px 20px 30px;margin:0 0 10px;}.field-quiz-intro .field-texts,.field-quiz-intro .field-drp-bild-aufmacher,.field-quiz-intro  .field-icons a{display:none;}.re-quiz-form .field-q-text{padding-bottom:20px;}.re-quiz-form .form-submit{width:calc(100% - 40px);margin:0 20px;height:40px;border-radius:20px;background:#ededed;font-size:14px;font-family:'SF-Compact-Display-Medium';color:#022541;text-transform:uppercase;}.field-quiz-intro .field-icons .field__item{position:absolute;width:45px;height:45px;top:30px;left:10px;}.field-quiz-intro .field-icons .field__item.term-5938{background:no-repeat url(/themes/custom/re_holydays/images/svg/icon_christentum_farbe.svg) left top / 45px auto;}.field-quiz-intro .field-icons .field__item.term-5940{background:no-repeat url(/themes/custom/re_holydays/images/svg/icon_judentum_farbe.svg) left top / 45px auto;}.field-quiz-intro .field-icons .field__item.term-5937{background:no-repeat url(/themes/custom/re_holydays/images/svg/icon_alevitentum_farbe.svg) left top / 45px auto;}.field-quiz-intro .field-icons .field__item.term-5939{background:no-repeat url(/themes/custom/re_holydays/images/svg/icon_islam_farbe.svg) left top / 45px auto;}.field-quiz-intro .field-icons .field__item.term-5941{background:no-repeat url(/themes/custom/re_holydays/images/svg/icon_buddhismus_farbe.svg) left top / 45px auto;}.field-quiz-intro .field-icons .field__item.term-5942{background:no-repeat url(/themes/custom/re_holydays/images/svg/icon_hinduismus_farbe.svg) left top / 45px auto;}.field-quiz-intro .field-icons .field__item.term-5943{background:no-repeat url(/themes/custom/re_holydays/images/svg/icon_bahai_farbe.svg) left top / 45px auto;}.field-quiz-intro .field-icons .field__item.term-5956{background:no-repeat url(/themes/custom/re_holydays/images/svg/icon_allgemein_farbe.svg) left top / 45px auto;}.field-quiz-intro .field-icons .field__item.term-6005{background:no-repeat url(/themes/custom/re_holydays/images/svg/icon_jesiden_farbe.svg) left top / 45px auto;}.field-antwort-erklaerung{margin:20px 20px 20px;}.richtige-antworten{font-family:'SF-Compact-Display-Bold';font-weight:normal;line-height:1.2;margin:10px 0 20px 0px;font-size:24px;}.field-ergebnis .field-text{font-family:'SF-Compact-Display-Medium';font-size:18px;line-height:1.6;margin:0 0 20px;}.field-frage-aufloesung{margin:0 0 20px;border:1px solid #D1D1D1;border-radius:25px;padding:8px 15px 6px 15px;}.field-ergebnis .field-antworten,.field-ergebnis .field-antwort-erklaerung{display:none;}.field-ergebnis .active .field-antwort-erklaerung{display:block;margin:20px 0 15px;}.field-frage-aufloesung.active .field-frage{background:no-repeat transparent url(/themes/custom/re_holydays/images/svg/button_down.svg) calc(100% - 10px) 6px / 30px auto;}.field-frage-aufloesung .field-frage{margin-bottom:7px;font-size:22px;line-height:26px;font-family:'SF-Compact-Display-Bold';background:no-repeat transparent url(/themes/custom/re_holydays/images/svg/button_next.svg) calc(100% - 10px) 6px / 30px auto;padding-right:47px;}.field-antworten{font-family:'SF-Compact-Display-Regular';font-size:17px;}.field-frage-aufloesung .field-frage::after{content:"[falsch]";padding:0 0 0 10px;font-size:20px;color:red;}.field-frage-aufloesung.richtig-beantwortet .field-frage::after{content:"[richtig]";padding:0 0 0 10px;font-size:20px;color:#2DA288;}.field-frage-aufloesung .field-antworten{font-family:'SF-Compact-Display-Regular';font-size:17px;}.field-ergebnis > .field-links,.field-zuordnungen{display:none;}.field-antwort-erklaerung .field-erklaerung{padding-top:5px;}.active .field-zuordnungen .box-row:first-child::before{content:"Lexikoneinträge";display:block;color:#022541;padding:0 0 .5rem;}.active .field-zuordnungen{display:block;color:#676767;font-size:18px;font-family:'SF-Compact-Display-Medium';background:#f5f5f5;margin:10px -15px -10px;padding:15px;width:calc(100% + 15px);border-radius:0 0 25px 25px;}.active .field-zuordnungen a{color:currentColor;text-decoration:none;}.active .field-zuordnungen a[href*="fragen"]{display:none;}.pager__item--next a{display:inline-block;overflow:hidden;width:40px;height:20px;text-indent:-2000px;background:no-repeat transparent url(/themes/custom/re_holydays/images/svg/button_next_cal.svg) center 6px / auto 15px;}.pager__item--previous a{display:inline-block;overflow:hidden;width:40px;height:20px;text-indent:-2000px;background:no-repeat transparent url(/themes/custom/re_holydays/images/svg/button_previous_cal.svg) center 6px / auto 15px;}@media all and (min-device-width:375px){.gallery-content a{top:56px;}}@media all and (min-device-width:412px){.gallery-content a{top:60px;}}@media all and (min-device-width:428px){.gallery-content a{top:68px;}}@media all and (min-device-width:768px){.gallery-content a{top:178px;}.gallery-title{background:repeat-x transparent url(/themes/custom/re_holydays/images/svg/border-top-gallery.svg) top center / auto 5px;}.re-cal-display{margin-left:40px;}.re-cal-title a{padding:10px 0 0 40px;min-height:27px;}.fc-timeGridDay-view .fc-time-grid-container{height:325px !important;max-height:325px;overflow:hidden !important;}.fc-timeGridDay-view .fc-time-grid .fc-slats{height:370px;overflow:hidden;}h1.page-title{background:no-repeat transparent url(/themes/custom/re_holydays/images/bg/bg_page-title_tablet.png) center center / 100% auto;}.b-011 .field-cal{width:calc((100% / 3) - 26px);}.b-011 .field-cal:first-child,.b-011 .field-cal:nth-child(2),.b-011 .field-cal:nth-child(4),.b-011 .field-cal:nth-child(5),.b-011 .field-cal:nth-child(7),.b-011 .field-cal:nth-child(8){margin-right:7px;}.b-011 .field-cal:nth-child(3),.b-011 .field-cal:nth-child(6),.b-011 .field-cal:nth-child(9){margin-right:0px;}.b-054.b-holydays-list .view-content::after,.b-042.b-holydays-list .view-content::after{display:table;clear:both;content:"";}.b-054.b-holydays-list .view-content,.b-042.b-holydays-list .view-content{display:flex;flex-wrap:wrap;gap:0 20px;}.b-054.b-holydays-list .views-row,.b-042.b-holydays-list .views-row{width:calc(50% - 12px);margin-right:0;}.wrapper-spiele::after{display:table;clear:both;content:"";}.wrapper-spiele .field-image{margin:0 2rem 10px 0;border-radius:10px;overflow:hidden;float:left;max-width:calc(50% - 2rem);}.wrapper-spiele .field-link{margin:2rem 0 0 calc(50%);}}.re-game-element-status-answered input,.re-game-element-status-answered .form-item,.re-game.re-game-status-loading > #re-game-form,.re-game-element .comment__meta,.re-game-element h3{display:none;}.field-links-spiele{margin:0 20px;font-size:17px;font-family:'SF-Compact-Display-Bold';}.field-links-spiele a{color:#000;text-decoration:none;border:1px solid #D1D1D1;display:block;text-align:center;padding:10px;border-radius:25px;margin:0 0 20px;}.re-game-bild-aufmacher{margin:0 0 20px;border-radius:20px;border:3px solid;overflow:hidden;width:100%;height:auto;padding:0;line-height:0;}.re-game-bild-aufmacher img{width:100%;}.re-game-intro{padding:0 20px;font-family:'SF-Compact-Display-Regular';line-height:1.6;font-size:18px;}.re-game-status-loading .re-game-outer-frame{position:relative;background:none;display:block;margin:0 0 40px;}.re-game-status-loading .re-game-outer-frame .re-game-status,.re-game-status-loading .re-game-outer-frame .re-game-gameboard{display:none;}.re-game-running .re-game-controls{position:absolute;bottom:calc(5% - 5px);left:calc(2.5%);width:95%;height:60px;border-radius:30px;box-shadow:-3px -3px 6px rgb(0 0 0 / 40%);background:no-repeat url(/themes/custom/re_holydays/images/bg/bg_fragen_start.jpg) left top / 100%;z-index:5;text-align:center;}.re-game-status-loading .re-game-controls > div.re-game-player-name{display:block;}.re-game-status-loading .re-game-controls > div.re-game-player-name input{border:2px solid;width:100%;height:40px;border-radius:10px;text-indent:10px;}.re-game-status-loading .re-game-controls > div{display:none;}.re-game-status-loading .re-game-controls > div.re-game-start.active{display:block;padding:20px 0;box-shadow:none;line-height:1.2;font-size:1.5rem;text-align:left;position:relative;width:100%;}.re-game-status-loading .re-game-controls > div.re-game-start.active a{background:no-repeat url(/themes/custom/re_holydays/images/svg_icons/game_play.svg) left center / 60px auto;height:60px;line-height:60px;text-decoration:none;padding-left:70px;display:block;color:#000;font-family:'SF-Compact-Display-Bold';}.re-game-outer-frame{position:fixed;width:100%;height:100%;background:no-repeat transparent url(/themes/custom/re_holydays/images/bg/bg_lexikon_start.jpg) 0 0 / cover;top:0;left:0;display:none;z-index:99;font-family:'SF-Compact-Display-Regular';font-weight:normal;}.re-game-running .re-game-outer-frame,.re-game-running .re-game-outer-frame,.re-game-element-clicked  .re-game-outer-frame,.re-game-paused .re-game-outer-frame,.re-game-stopped .re-game-outer-frame{display:block;z-index:99999999;}.re-game-running .re-game-gameboard,.re-game-paused .re-game-gameboard,.re-game-stopped .re-game-gameboard{width:90%;height:calc(90% - 75px);border:3px dashed #FFF;border-radius:20px;overflow:hidden;position:relative;max-width:800px;margin:16% auto 0;max-height:800px;background:rgb(0,0,0,.5);box-shadow:inset 0 0 15px rgb(0,0,0,.7);}.re-game-gameboard .form-submit{background:#2B2E4A;border:none;border-radius:20px;height:40px;color:#fff;padding:0 1rem;margin:0;}.re-game-gameboard .form-submit:hover{color:#d6c134;}.re-gamge-send-answer{background:#2B2E4A;border:none;border-radius:20px;height:40px;color:#fff;padding:0 1rem;display:inline-block;line-height:40px;margin:1rem 0 0;}.re-game-running .re-game-controls,.re-game-paused .re-game-controls,.re-game-stopped .re-game-controls{position:absolute;bottom:calc(5% - 5px);left:calc(2.5%);width:95%;height:60px;border-radius:30px;box-shadow:-3px -3px 6px rgb(0 0 0 / 40%);background:no-repeat url(/themes/custom/re_holydays/images/bg/bg_fragen_start.jpg) left top / 100%;text-align:center;z-index:5;}.re-game-running .re-game-controls > div,.re-game-paused .re-game-controls > div,.re-game-stopped .re-game-controls > div{display:none;}.re-game-running .re-game-controls > div.active,.re-game-paused .re-game-controls > div.active,.re-game-stopped .re-game-controls > div.active{display:inline-block;width:40px;height:40px;box-shadow:2px 2px 2px rgb(0 0 0 / 40%);margin:10px 0px;border-radius:20px;}.re-game-running .re-game-controls > div a,.re-game-paused .re-game-controls > div a,.re-game-stopped .re-game-controls > div a{display:none;width:40px;height:40px;text-indent:-2000px;overflow:hidden;text-align:left;}.re-game-controls .re-game-start.active a{background:no-repeat url(/themes/custom/re_holydays/images/svg_icons/game_play.svg) center center / 40px;display:inline-block;}.re-game-controls .re-game-start a:hover{background:no-repeat url(/themes/custom/re_holydays/images/svg_icons/game_play_active.svg) center center / 40px;}.re-game-controls .re-game-pause.active a{background:no-repeat url(/themes/custom/re_holydays/images/svg_icons/game_pause.svg) center center / 40px;display:inline-block;}.re-game-controls .re-game-pause a:hover{background:no-repeat url(/themes/custom/re_holydays/images/svg_icons/game_pause_active.svg) center center / 40px;}.re-game-controls .re-game-stop.active a{background:no-repeat url(/themes/custom/re_holydays/images/svg_icons/game_stop.svg) center center / 40px;display:inline-block;}.re-game-controls .re-game-stop a:hover{background:no-repeat url(/themes/custom/re_holydays/images/svg_icons/game_stop_active.svg) center center / 40px;}.re-game-controls .re-game-restart.active a{background:no-repeat url(/themes/custom/re_holydays/images/svg_icons/game_close.svg) center center / 40px;display:inline-block;}.re-game-controls .re-game-restart a:hover{background:no-repeat url(/themes/custom/re_holydays/images/svg_icons/game_close_active.svg) center center / 40px;}.re-game-controls .re-game-results.active a{background:no-repeat url(/themes/custom/re_holydays/images/svg_icons/game_result.svg) center center / 40px;display:inline-block;}.re-game-controls .re-game-results a:hover{background:no-repeat url(/themes/custom/re_holydays/images/svg_icons/game_result_active.svg) center center / 40px;}.re-game-status{position:absolute;width:80%;height:60px;border-radius:30px;box-shadow:-3px -3px 6px rgb(0 0 0 / 40%);background:no-repeat url(/themes/custom/re_holydays/images/bg/bg_fragen_start.jpg) left top / cover;z-index:3;top:2%;left:10%;text-align:center;font-family:'SF-Compact-Display-Bold';}.re-game-status > div{display:inline-block;padding:17px 5px;font-size:1.5rem;}.re-game-time-elapsed:before{content:"Zeit:";padding:0 .25rem 0;}.re-game-score:before{content:"Score:";padding:0 0.25rem 0;}.re-spiele-glaubensfragen-answer-form .info{font-size:14px;font-family:'SF-Compact-Display-Light';line-height:17px;display:none;}.re-game-element-closer{display:none;width:40px;height:40px;overflow:hidden;margin:0 0 -30px calc(100% - 40px);text-indent:-2000px;background:no-repeat transparent url(/themes/custom/re_holydays/images/svg_icons/icon_close_blue.svg) center center / 40px;}.re-game-element-status-clicked .re-game-element-closer{display:block;position:relative;z-index:2;}#re-game-answer-submitted-msg:not(:empty){background:#2B2E4A;border-radius:20px;color:#fff;font-size:13px;line-height:18px;padding:15px;margin:15px 0 0;font-family:'SF-Compact-Display-Light';}.re-game-element{width:50px;height:50px;overflow:hidden;border:2px solid;border-radius:25px;display:inline-block;background:#efefef;text-indent:-2000px;cursor:pointer;position:absolute;top:100%;left:0;transition:transform 2.5s  ease-out;}.re-game-element.re-game-element-not-checked{box-shadow:6px 4px 11px rgb(0 0 0 / 60%);}.re-game-element-content .field--name-field-game-gf-antworten{display:none;}.re-game-element-status-answered .re-game-element-content .field--name-field-game-gf-antworten{display:block;}.re-game-element-status-answered .re-game-element-content .field--name-field-game-gf-antworten h2.title{font-size:18px;line-height:21px;font-family:'SF-Compact-Display-Medium';}.re-game-element-not-checked,.re-game-element-checked{background:no-repeat url(/themes/custom/re_holydays/images/svg_icons/game_bg-not-checked.svg) center center;z-index:2;}.re-game-element.re-game-element-checked.re-game-element-status-answered{background:no-repeat url(/themes/custom/re_holydays/images/svg_icons/game_bg-checked.svg) center center;z-index:1;}.re-game-element-title{height:100%;width:calc(100% - 45px);line-height:1;margin-bottom:10px;font-family:'SF-Compact-Display-Bold';}.re-game-element-content .field-antwort{font-family:'SF-Compact-Display-Light';font-size:14px;line-height:17px;border-bottom:1px solid #B3BABF;padding-bottom:10px;}.re-game-element.re-game-element-status-clicked,.re-game-element.re-game-element-checked.re-game-element-status-answered.re-game-element-status-clicked{width:81%;position:absolute;left:3% !important;top:5% !important;z-index:999;height:auto;text-indent:0;background:#fff;padding:20px;max-height:80%;overflow:auto;min-height:80%;cursor:default;}:not(.re-game-element-status-clicked).re-game-element.re-game-element-checked.re-game-element-status-answered{animation-play-state:paused;top:calc(100% - 40px) !important;}.re-game-stopped .re-game-gameboard .re-game-element.re-game-element-checked.re-game-element-status-answered{display:none;}.re-game-stopped .re-game-controls > div.re-game-results{display:block;}.re-game-results-list{position:absolute;top:calc((520px + 2rem) * -1);width:90%;background:rgb(250,250,250,.9);height:550px;overflow:auto;left:0%;padding:1rem;border-radius:1rem;}.re-game-results-list .box-row{border-bottom:1px solid;padding:.5rem 0;}.re-game-results-list .box-row > div{display:inline-block;}.re-game-results-list .player-name:after{content:":";}.current-player-info{background:no-repeat #fff url(/themes/custom/re_holydays/images/auxie/auxie_score_game.png) center 10px / 360px;padding:137px 10px 20px;border:3px dashed;border-radius:20px;}.current-player-info .current-player-name{border-top:1px solid;padding-top:10px;}.re-game-results-list .box-row-1:before{content:"Highscore";display:block;font-size:1.25em;padding:.5rem 0;}.re-game-results-list .player-name:before{content:"Player-";}.re-game-element-not-checked:nth-child(n + 24){display:none;}.re-game-running .re-game-element-not-checked:first-child{animation:moveX 5.05s linear 0 infinite alternate,moveY 5.4s linear 0s infinite alternate;animation-play-state:running;}.re-game-running .re-game-element:not(.re-game-element-status-clicked):nth-child(1){animation:moveX 5.05s linear .5s infinite alternate,moveY 6s linear .5s infinite alternate;}.re-game-running .re-game-element:not(.re-game-element-status-clicked):nth-child(2){animation:moveX 5.05s linear 1s infinite alternate,moveY 8s linear 1s infinite alternate;}.re-game-running .re-game-element:not(.re-game-element-status-clicked):nth-child(3){animation:moveX 5.05s linear 1.5s infinite alternate,moveY 7s linear 1.5s infinite alternate;}.re-game-running .re-game-element:not(.re-game-element-status-clicked):nth-child(4){animation:moveX 5.05s linear 2s infinite alternate,moveY 5.8s linear 2s infinite alternate;}.re-game-running .re-game-element:not(.re-game-element-status-clicked):nth-child(5){animation:moveX 5.05s linear 2.5s infinite alternate,moveY 5s linear 2.5s infinite alternate;}.re-game-running .re-game-element-not-checked:nth-child(6){animation:moveX2 5.05s linear 3s infinite alternate,moveY 5.4s linear 3s infinite alternate;animation-play-state:running;}.re-game-running .re-game-element:not(.re-game-element-status-clicked):nth-child(7){animation:moveX2 5.05s linear 3.5s infinite alternate,moveY 6s linear 3.5s infinite alternate;}.re-game-running .re-game-element:not(.re-game-element-status-clicked):nth-child(8){animation:moveX2 5.05s linear 4s infinite alternate,moveY 8s linear 4s infinite alternate;}.re-game-running .re-game-element:not(.re-game-element-status-clicked):nth-child(9){animation:moveX2 5.05s linear 4.5s infinite alternate,moveY 7s linear 4.5s infinite alternate;}.re-game-running .re-game-element:not(.re-game-element-status-clicked):nth-child(10){animation:moveX2 5.05s linear 5s infinite alternate,moveY 5.8s linear 5s infinite alternate;}.re-game-running .re-game-element:not(.re-game-element-status-clicked):nth-child(11){animation:moveX2 5.05s linear 5.5s infinite alternate,moveY 5s linear 5.5s infinite alternate;}.re-game-running .re-game-element-not-checked:nth-child(12){animation:moveX 5.05s linear 6s infinite alternate,moveY 5.4s linear 6s infinite alternate;animation-play-state:running;}.re-game-running .re-game-element:not(.re-game-element-status-clicked):nth-child(13){animation:moveX 5.05s linear 6.5s infinite alternate,moveY 6s linear 6.5s infinite alternate;}.re-game-running .re-game-element:not(.re-game-element-status-clicked):nth-child(14){animation:moveX 5.05s linear 7s infinite alternate,moveY 8s linear 7s infinite alternate;}.re-game-running .re-game-element:not(.re-game-element-status-clicked):nth-child(15){animation:moveX 5.05s linear 7.5s infinite alternate,moveY 7s linear 7.5s infinite alternate;}.re-game-running .re-game-element:not(.re-game-element-status-clicked):nth-child(16){animation:moveX 5.05s linear 8s infinite alternate,moveY 5.8s linear 8s infinite alternate;}.re-game-running .re-game-element:not(.re-game-element-status-clicked):nth-child(17){animation:moveX 5.05s linear 8.5s infinite alternate,moveY 5s linear 8.5s infinite alternate;}.re-game-running .re-game-element-not-checked:nth-child(18){animation:moveX2 5.05s linear 9s infinite alternate,moveY 5.4s linear 9s infinite alternate;animation-play-state:running;}.re-game-running .re-game-element:not(.re-game-element-status-clicked):nth-child(19){animation:moveX2 5.05s linear 9.5s infinite alternate,moveY 6s linear 9.5s infinite alternate;}.re-game-running .re-game-element:not(.re-game-element-status-clicked):nth-child(20){animation:moveX2 5.05s linear 10s infinite alternate,moveY 8s linear 10s infinite alternate;}.re-game-running .re-game-element:not(.re-game-element-status-clicked):nth-child(21){animation:moveX2 5.05s linear 10.5s infinite alternate,moveY 7s linear 10.5s infinite alternate;}.re-game-running .re-game-element:not(.re-game-element-status-clicked):nth-child(22){animation:moveX2 5.05s linear 11s infinite alternate,moveY 5.8s linear 11s infinite alternate;}.re-game-running .re-game-element:not(.re-game-element-status-clicked):nth-child(23){animation:moveX2 5.05s linear 11.5s infinite alternate,moveY 5s linear 11.5s infinite alternate;}.field--name-field-game-gf-antworten .pager{display:none;}.comment .content .text-formatted{display:inline-block;}.field--name-field-game-gf-antwort-count{display:inline-block;}.field--name-field-game-gf-antwort-count::before{content:"(";color:#646464;}.field--name-field-game-gf-antwort-text.field__item{display:inline;}.field-antwort{margin:0 0 .5rem;}.field--name-field-game-gf-antwort-text p{padding-right:.5rem;display:inline;}.field--name-field-game-gf-antwort-count::after{content:"x geantwortet)";color:#646464;}@media screen and (min-width:768px){.re-game-bild-aufmacher{margin:0 20px 20px 0;float:left;max-width:calc(50% - 20px);}.re-game-intro .re-game-status-loading{clear:left;}.re-game-running .re-game-controls,.re-game-paused .re-game-controls,.re-game-stopped .re-game-controls{bottom:calc(5% - 30px);max-width:400px;left:calc(50% - 200px);}.re-game-element{width:80px;height:80px;border-radius:40px;}:not(.re-game-element-status-clicked).re-game-element.re-game-element-checked.re-game-element-status-answered{animation-play-state:paused;top:calc(100% - 80px) !important;}.fc-dayGridMonth-view .fc-content-skeleton .fc-day-number{height:73px;padding-top:7px;}.re-game-running .re-game-element-not-checked:first-child{animation:moveX 9.05s linear 0 infinite alternate,moveY 7.4s linear 0s infinite alternate;animation-play-state:running;}.re-game-running .re-game-element:not(.re-game-element-status-clicked):nth-child(1){animation:moveX 9.05s linear .5s infinite alternate,moveY 8s linear .5s infinite alternate;}.re-game-running .re-game-element:not(.re-game-element-status-clicked):nth-child(2){animation:moveX 9.05s linear 1s infinite alternate,moveY 10s linear 1s infinite alternate;}.re-game-running .re-game-element:not(.re-game-element-status-clicked):nth-child(3){animation:moveX 9.05s linear 1.5s infinite alternate,moveY 9s linear 1.5s infinite alternate;}.re-game-running .re-game-element:not(.re-game-element-status-clicked):nth-child(4){animation:moveX 9.05s linear 2s infinite alternate,moveY 7.8s linear 2s infinite alternate;}.re-game-running .re-game-element:not(.re-game-element-status-clicked):nth-child(5){animation:moveX 9.05s linear 2.5s infinite alternate,moveY 7s linear 2.5s infinite alternate;}.re-game-running .re-game-element-not-checked:nth-child(6){animation:moveX2 9.05s linear 3s infinite alternate,moveY 7.4s linear 3s infinite alternate;animation-play-state:running;}.re-game-running .re-game-element:not(.re-game-element-status-clicked):nth-child(7){animation:moveX2 9.05s linear 3.5s infinite alternate,moveY 8s linear 3.5s infinite alternate;}.re-game-running .re-game-element:not(.re-game-element-status-clicked):nth-child(8){animation:moveX2 9.05s linear 4s infinite alternate,moveY 10s linear 4s infinite alternate;}.re-game-running .re-game-element:not(.re-game-element-status-clicked):nth-child(9){animation:moveX2 9.05s linear 4.5s infinite alternate,moveY 9s linear 4.5s infinite alternate;}.re-game-running .re-game-element:not(.re-game-element-status-clicked):nth-child(10){animation:moveX2 9.05s linear 5s infinite alternate,moveY 7.8s linear 5s infinite alternate;}.re-game-running .re-game-element:not(.re-game-element-status-clicked):nth-child(11){animation:moveX2 9.05s linear 5.5s infinite alternate,moveY 7s linear 5.5s infinite alternate;}.re-game-running .re-game-element-not-checked:nth-child(12){animation:moveX 9.05s linear 6s infinite alternate,moveY 7.4s linear 6s infinite alternate;animation-play-state:running;}.re-game-running .re-game-element:not(.re-game-element-status-clicked):nth-child(13){animation:moveX 9.05s linear 6.5s infinite alternate,moveY 8s linear 6.5s infinite alternate;}.re-game-running .re-game-element:not(.re-game-element-status-clicked):nth-child(14){animation:moveX 9.05s linear 7s infinite alternate,moveY 10s linear 7s infinite alternate;}.re-game-running .re-game-element:not(.re-game-element-status-clicked):nth-child(15){animation:moveX 9.05s linear 7.5s infinite alternate,moveY 9s linear 7.5s infinite alternate;}.re-game-running .re-game-element:not(.re-game-element-status-clicked):nth-child(16){animation:moveX 9.05s linear 8s infinite alternate,moveY 7.8s linear 8s infinite alternate;}.re-game-running .re-game-element:not(.re-game-element-status-clicked):nth-child(17){animation:moveX 9.05s linear 8.5s infinite alternate,moveY 7s linear 8.5s infinite alternate;}.re-game-running .re-game-element-not-checked:nth-child(18){animation:moveX2 9.05s linear 9s infinite alternate,moveY 7.4s linear 9s infinite alternate;animation-play-state:running;}.re-game-running .re-game-element:not(.re-game-element-status-clicked):nth-child(19){animation:moveX2 9.05s linear 9.5s infinite alternate,moveY 8s linear 9.5s infinite alternate;}.re-game-running .re-game-element:not(.re-game-element-status-clicked):nth-child(20){animation:moveX2 9.05s linear 10s infinite alternate,moveY 10s linear 10s infinite alternate;}.re-game-running .re-game-element:not(.re-game-element-status-clicked):nth-child(21){animation:moveX2 9.05s linear 10.5s infinite alternate,moveY 9s linear 10.5s infinite alternate;}.re-game-running .re-game-element:not(.re-game-element-status-clicked):nth-child(22){animation:moveX2 9.05s linear 11s infinite alternate,moveY 7.8s linear 11s infinite alternate;}.re-game-running .re-game-element:not(.re-game-element-status-clicked):nth-child(23){animation:moveX2 9.05s linear 11.5s infinite alternate,moveY 7s linear 11.5s infinite alternate;}}@media screen and (min-width:1024px){.re-game-bild-aufmacher{max-width:calc(38% - 20px);}.re-game-running .re-game-gameboard,.re-game-paused .re-game-gameboard,.re-game-stopped .re-game-gameboard{margin:6% auto 0;}.re-game-status{left:calc(50% - 250px);max-width:500px;}.re-game-results-list{top:calc((640px + 2rem) * -1);}}@media screen and (orientation:landscape) and (max-height:450px){.re-game-running .re-game-gameboard,.re-game-paused .re-game-gameboard,.re-game-stopped .re-game-gameboard{height:calc(90% - 104px);max-width:800px;margin:9% auto 0;}.re-game-results-list{top:calc((170px + 2rem) * -1);width:100%;height:200px;}}@-webkit-keyframes moveX{from{left:0;}to{left:calc(100% - 50px);}}@-moz-keyframes moveX{from{left:0;}to{left:calc(100% - 50px);}}@-o-keyframes moveX{from{left:0;}to{left:calc(100% - 50px);}}@keyframes moveX{from{left:0;}to{left:calc(100% - 50px);}}@-webkit-keyframes moveY{from{top:calc(100% - 50px);}to{top:0px;}}@-moz-keyframes moveY{from{top:calc(100% - 50px);}to{top:0px;}}@-o-keyframes moveY{from{top:calc(100% - 50px);}to{top:0px;}}@keyframes moveY{from{top:calc(100% - 50px);}to{top:0px;}}@-webkit-keyframes moveX2{from{left:calc(100% - 50px);}to{left:0;}}@-moz-keyframes moveX2{from{left:calc(100% - 50px);}to{left:0;}}@-o-keyframes moveX2{from{left:calc(100% - 50px);}to{left:0;}}@keyframes moveX2{from{left:calc(100% - 50px);}to{left:0;}}@media screen and (min-width:768px){@-webkit-keyframes moveX{from{left:0;}to{left:calc(100% - 80px);}}@-moz-keyframes moveX{from{left:0;}to{left:calc(100% - 80px);}}@-o-keyframes moveX{from{left:0;}to{left:calc(100% - 80px);}}@keyframes moveX{from{left:0;}to{left:calc(100% - 80px);}}@-webkit-keyframes moveY{from{top:calc(100% - 80px);}to{top:0px;}}@-moz-keyframes moveY{from{top:calc(100% - 80px);}to{top:0px;}}@-o-keyframes moveY{from{top:calc(100% - 80px);}to{top:0px;}}@keyframes moveY{from{top:calc(100% - 80px);}to{top:0px;}}@-webkit-keyframes moveX2{from{left:calc(100% - 80px);}to{left:0;}}@-moz-keyframes moveX2{from{left:calc(100% - 80px);}to{left:0;}}@-o-keyframes moveX2{from{left:calc(100% - 80px);}to{left:0;}}@keyframes moveX2{from{left:calc(100% - 80px);}to{left:0;}}}@media all and (min-width:768px){.layout-container{max-width:768px;margin:0 auto;box-shadow:0px 3px 9px rgba(0,0,0,.15);}footer[role="contentinfo"]{max-width:768px;left:calc(50% - 384px);}.fc-timeGridDay-view .fc-time-grid .fc-event-container{padding:30px 0 0 calc(2.5% - 2px);}}body.page-fang-die-religion{background:no-repeat transparent url(/themes/custom/re_holydays/images/spiel_02/bg_spiel_fang-die-religion.jpg)center center / cover;background-attachment:fixed;}body.page-fang-die-religion .layout-container{background:none;height:100%;}.page-fang-die-religion main{position:relative;padding:0;}.page-fang-die-religion header,.page-fang-die-religion .region-page-title,.page-fang-die-religion .b-link-impressum,.re-game-loaded .re-game-status > div.re-game-active-religionen{display:none;}.re-game .h-02{font-family:'WhaleSong-regular';}.re-game.re-game-stopped.re-game-over::before{content:"Game Over";position:absolute;top:5px;text-align:center;width:calc(100% - 30px);left:15px;text-transform:uppercase;background:rgba(255,255,255,0.9);border-radius:20px 20px 0 0;max-width:663px;height:45px;font-size:35px;color:rgba(43,46,74);font-family:'whalesong-regular';padding:10px 0 0;}.page-fang-die-religion canvas#game-canvas{border-radius:20px;max-width:100%;}.page-fang-die-religion .re-game{position:relative;width:calc(100% - 20px);margin:0 10px;top:10px;max-width:663px;}.page-fang-die-religion .re-game.re-game-running{top:-10px;}.page-fang-die-religion .re-game-controls{position:relative;top:0px;background:none;box-shadow:none;}.page-fang-die-religion .re-game-controls > div{display:none;}.page-fang-die-religion .re-game-controls > div.re-game-stop{display:block;position:relative;z-index:1;top:130px;left:calc(100% - 35px);background:none;box-shadow:none;}.page-fang-die-religion .re-game-controls .re-game-start.active a{background:no-repeat url(/themes/custom/re_holydays/images/spiel_02/svg/icon_play.svg) left center / 100% auto;display:block;width:100px;height:100px;overflow:hidden;text-indent:-2000px;margin:0 auto;}.page-fang-die-religion .re-game-controls > div.re-game-stop a{display:none;}.page-fang-die-religion .re-game-controls > div.re-game-stop.active a{background:no-repeat transparent url(/themes/custom/re_holydays/images/spiel_02/svg/icon_stop.svg) center center / 100% auto;display:none;width:32px;height:32px;text-indent:-2000px;overflow:hidden;}.re-game.re-game-loading .re-game-controls,.re-game.re-game-loading .re-game-status{display:none;}.re-game.re-game-loading{position:relative;background:#fff no-repeat url(/themes/custom/re_holydays/images/spiel_02/loading.gif) center center / 200px auto;border-radius:20px;max-height:590px;}.page-fang-die-religion .re-game-status{position:relative;box-shadow:none;border-radius:0;top:50px;background:none;}.page-fang-die-religion .re-game-status::before{content:"";position:absolute;left:0;top:0px;height:60px;width:100%;z-index:5;background:no-repeat transparent url(/themes/custom/re_holydays/images/spiel_02/score_banner.png) center center / 100% auto;}.page-fang-die-religion .re-game-status .re-game-time-elapsed{display:none;}.re-game-status > div.re-game-level::before{content:"Level";padding:0 4px 0 0;}.re-game-status > div.re-game-level{color:#fff;font-size:24px;text-transform:uppercase;font-family:'whalesong-regular';position:relative;z-index:7;}.re-game-score{font-family:'whalesong-regular';font-size:40px;color:#fff;position:relative;z-index:7;}.page-fang-die-religion .re-game-status .re-game-score::before{content:"";padding:0;}.re-game-status > div.re-game-catched-icons{position:absolute;top:-50px;width:calc(100% + 16px);background:#fff;z-index:0;left:-15px;border-radius:20px 20px 0 0;height:46px;text-align:left;padding:15px 0px 0 13px;display:none;overflow:hidden;}.re-game-catched-icons img{display:inline-block;width:30px;margin:0 6px 20px 0;}.re-game-status > div.re-game-lives{position:absolute;bottom:-435px;width:calc(100% + 30px);left:-26px;text-align:left;display:none;overflow:hidden;color:rgba(255,255,255,0.9);font-size:0px;height:47px;padding:1px 10px;border-radius:0px 0px 20px 20px;background-color:#fff;}.re-game-running .re-game-status > div.re-game-lives{display:block;}.re-game-status > div.re-game-lives.re-game-lives-10,.re-game-status > div.re-game-lives.re-game-lives-11,.re-game-status > div.re-game-lives.re-game-lives-12,.re-game-status > div.re-game-lives.re-game-lives-13,.re-game-status > div.re-game-lives.re-game-lives-14,.re-game-status > div.re-game-lives.re-game-lives-15,.re-game-status > div.re-game-lives.re-game-lives-16,.re-game-status > div.re-game-lives.re-game-lives-17,.re-game-status > div.re-game-lives.re-game-lives-18,.re-game-status > div.re-game-lives.re-game-lives-19,.re-game-status > div.re-game-lives.re-game-lives-20,.re-game-status > div.re-game-lives.re-game-lives-21{background:no-repeat #fff url(/themes/custom/re_holydays/images/spiel_02/bg_hearts_10.png) 90px center;}.re-game-status > div.re-game-lives.re-game-lives-9{background:no-repeat #fff url(/themes/custom/re_holydays/images/spiel_02/bg_hearts_9.png) 90px center;}.re-game-status > div.re-game-lives.re-game-lives-8{background:no-repeat #fff url(/themes/custom/re_holydays/images/spiel_02/bg_hearts_8.png) 90px center;}.re-game-status > div.re-game-lives.re-game-lives-7{background:no-repeat #fff url(/themes/custom/re_holydays/images/spiel_02/bg_hearts_7.png) 90px center;}.re-game-status > div.re-game-lives.re-game-lives-6{background:no-repeat #fff url(/themes/custom/re_holydays/images/spiel_02/bg_hearts_6.png) 90px center;}.re-game-status > div.re-game-lives.re-game-lives-5{background:no-repeat #fff url(/themes/custom/re_holydays/images/spiel_02/bg_hearts_5.png) 90px center;}.re-game-status > div.re-game-lives.re-game-lives-4{background:no-repeat #fff url(/themes/custom/re_holydays/images/spiel_02/bg_hearts_4.png) 90px center;}.re-game-status > div.re-game-lives.re-game-lives-3{background:no-repeat #fff url(/themes/custom/re_holydays/images/spiel_02/bg_hearts_3.png) 90px center;}.re-game-status > div.re-game-lives.re-game-lives-2{background:no-repeat #fff url(/themes/custom/re_holydays/images/spiel_02/bg_hearts_2.png) 90px center;}.re-game-status > div.re-game-lives.re-game-lives-1{background:no-repeat #fff url(/themes/custom/re_holydays/images/spiel_02/bg_hearts_1.png) 90px center;}.re-game-status > div.re-game-lives.re-game-lives-0{background:no-repeat #fff url(/themes/custom/re_holydays/images/spiel_02/bg_hearts_0.png) 90px center;}.re-game-status > div.re-game-lives::before{content:"Leben:";padding:0px 5px 0;font-size:30px;line-height:1.4;color:initial;font-family:'whalesong-regular';}.re-game-status > div.re-game-level-info{display:none;}.re-game-status > div.re-game-level-info .h-02{line-height:40px;margin-bottom:10px;display:block;font-size:35px;text-transform:uppercase;}.re-game-status > div.re-game-level-info p{text-align:left;font-family:"Sunbird-Regular",sans-serif;font-size:24px;line-height:29px;}.re-game-status > div.re-game-active-religionen{width:calc(100% + 60px);position:absolute;background:rgba(255,255,255,.5);left:-35px;top:-120px;border-radius:0 0 20px 20px;height:30px;}.re-game-status > div.re-game-active-religionen .field-weltreligionen{display:inline-block;width:35px;height:35px;margin:0 3px;}.re-game-active-religionen .weltreligion-5937{background:no-repeat transparent url(/themes/custom/re_holydays/images/spiel_02/svg/aleviten_bunt.svg) center center / 35px auto;}.re-game-active-religionen .weltreligion-5943{background:no-repeat transparent url(/themes/custom/re_holydays/images/spiel_02/svg/bahai_bunt.svg) center center / 35px auto;}.re-game-active-religionen .weltreligion-5941{background:no-repeat transparent url(/themes/custom/re_holydays/images/spiel_02/svg/buddhismus_bunt.svg) center center / 35px auto;}.re-game-active-religionen .weltreligion-5938{background:no-repeat transparent url(/themes/custom/re_holydays/images/spiel_02/svg/christentum_bunt.svg) center center / 35px auto;}.re-game-active-religionen .weltreligion-5942{background:no-repeat transparent url(/themes/custom/re_holydays/images/spiel_02/svg/hinduidmus_bunt.svg) center center / 35px auto;}.re-game-active-religionen .weltreligion-5939{background:no-repeat transparent url(/themes/custom/re_holydays/images/spiel_02/svg/islam_bunt.svg) center center / 35px auto;}.re-game-active-religionen .weltreligion-6005{background:no-repeat transparent url(/themes/custom/re_holydays/images/spiel_02/svg/jesiden_bunt.svg) center center / 35px auto;}.re-game-active-religionen .weltreligion-5940{background:no-repeat transparent url(/themes/custom/re_holydays/images/spiel_02/svg/judentum_bunt.svg) center center / 35px auto;}.page-fang-die-religion .re-game-loaded .re-game-status::before,.page-fang-die-religion .re-game-catched-icons,.re-game-loaded .re-game-status{background:none;}.page-fang-die-religion .re-game-loaded .re-game-status .re-game-level,.page-fang-die-religion .re-game-loaded .re-game-status .re-game-score{display:none;}.re-game-loaded .re-game-status > div.re-game-level-info{width:100%;background:#fff;padding:20px 20px 150px;border-radius:20px;position:absolute;left:-20px;top:50px;display:block;}.page-fang-die-religion .re-game-loaded .re-game-controls > div.active{display:block;position:absolute;top:280px;width:100px;left:calc(50% - 50px);height:100px;z-index:5;}.re-game.re-game-loaded::before{content:"Fang die Religionen";position:absolute;top:5px;text-align:center;width:calc(100% - 30px);left:15px;text-transform:uppercase;background:rgba(255,255,255,0.9);border-radius:20px 20px 0 0;max-width:663px;height:46px;font-size:35px;color:rgba(43,46,74);font-family:'whalesong-regular';padding:10px 0 0;}.re-game-running .re-game-status > div.re-game-catched-icons{display:block;}.re-game-level-finished .re-game-level-finished-screen{background:rgba(255,255,255,.83);display:block;position:absolute;border-radius:20px;top:30px;left:0px;width:calc(100% - 40px);padding:20px;box-shadow:0px 3px 6px rgba(0,0,0,.16);font-family:'whalesong-regular';text-align:center;z-index:10;}.re-game-over-screen{}.re-game-level-finished.re-game-over .re-game-level-finished-screen{display:none;}.re-game-level-finished-screen .field-weltreligionen{display:block;width:35px;height:35px;margin:3px;padding-left:45px;line-height:35px;}.re-game-level-finished-screen .weltreligion-5937{background:no-repeat transparent url(/themes/custom/re_holydays/images/spiel_02/svg/aleviten_bunt.svg) left center / 35px auto;}.re-game-level-finished-screen .weltreligion-5943{background:no-repeat transparent url(/themes/custom/re_holydays/images/spiel_02/svg/bahai_bunt.svg) left center / 35px auto;}.re-game-level-finished-screen .weltreligion-5941{background:no-repeat transparent url(/themes/custom/re_holydays/images/spiel_02/svg/buddhismus_bunt.svg) left center / 35px auto;}.re-game-level-finished-screen .weltreligion-5938{background:no-repeat transparent url(/themes/custom/re_holydays/images/spiel_02/svg/christentum_bunt.svg) left center / 35px auto;}.re-game-level-finished-screen .weltreligion-5942{background:no-repeat transparent url(/themes/custom/re_holydays/images/spiel_02/svg/hinduidmus_bunt.svg) left center / 35px auto;}.re-game-level-finished-screen .weltreligion-5939{background:no-repeat transparent url(/themes/custom/re_holydays/images/spiel_02/svg/islam_bunt.svg) left center / 35px auto;}.re-game-level-finished-screen .weltreligion-6005{background:no-repeat transparent url(/themes/custom/re_holydays/images/spiel_02/svg/jesiden_bunt.svg) left center / 35px auto;}.re-game-level-finished-screen .weltreligion-5940{background:no-repeat transparent url(/themes/custom/re_holydays/images/spiel_02/svg/judentum_bunt.svg) left center / 35px auto;}.re-game-level-finished-screen .weltreligion-5937:after{content:"Alevitentum";}.re-game-level-finished-screen .weltreligion-5943:after{content:"Bahai";}.re-game-level-finished-screen .weltreligion-5941:after{content:"Buddhismus";}.re-game-level-finished-screen .weltreligion-5938:after{content:"Christentum";}.re-game-level-finished-screen .weltreligion-5942:after{content:"Hinduismus";}.re-game-level-finished-screen .weltreligion-5939:after{content:"Islam";}.re-game-level-finished-screen .weltreligion-6005:after{content:"Jesiden";}.re-game-level-finished-screen .weltreligion-5940:after{content:"Judentum";}.re-game-level-finished-screen .h-02{background:transparent no-repeat url(/themes/custom/re_holydays/images/spiel_02/auxie_thumb_up.png) left center / auto 50px;padding-left:30px;margin-bottom:10px;height:50px;line-height:60px;}.re-game-level-finished-screen .l-next-level a{margin:20px 0;font-size:25px;text-decoration:none;padding-top:0px;display:inline-block;background:no-repeat transparent url(/themes/custom/re_holydays/images/spiel_02/svg/pfeil.svg) left -0px / 40px auto;padding-left:48px;}@-webkit-keyframes rain{from{background-position:center -1000px;background-size:auto 1000px;}to{background-position:center top;background-size:auto 100%;}}@keyframes rain{from{background-position:center -1000px;background-size:auto 1000px;}to{background-position:center top;background-size:auto 100%;}}.re-game-finished-screen{background:rgba(255,255,255,.83) no-repeat url(/themes/custom/re_holydays/images/spiel_02/svg/confetti.svg) center -1000px / auto 1000px;display:none;position:absolute;border-radius:20px;top:30px;left:20px;width:calc(100% - 40px);padding:20px;box-shadow:0px 3px 6px rgba(0,0,0,.16);font-family:'whalesong-regular';text-align:center;z-index:11;-webkit-animation:rain 50s ease-in;animation:rain 50s ease-in;}.re-game-finished .re-game-finished-screen{display:block;}.re-game-finished-screen p{line-height:35px;margin:20px 0 10px;display:block;font-size:35px;text-transform:uppercase;}.re-game-finished-screen .h-02{line-height:56px;margin-bottom:20px;display:block;font-size:50px;text-transform:uppercase;}.re-game-finished-screen  .re-game-score{border:2px solid #2b2e4a;border-radius:8px;padding:5px 0;border-bottom:6px solid;font-size:25px;color:#2b2e4a;margin-bottom:10px;}.re-game-finished-screen .re-game-score::before{content:"";}.re-game-finished-screen .field-link.l-home a,.re-game-finished-screen .field-link.l-spiele a{display:inline-block;background:no-repeat transparent url(/themes/custom/re/images/spiel_02/svg/pfeil_links.svg) 0px center / 30px auto;text-decoration:none;padding-left:40px;font-size:25px;margin:10px 0}.re-game-level-finished .re-game-level-finished-screen:empty{display:none;}.re-game-over .re-game-controls{display:none;}.re-game-over-screen{display:none;}.re-game-over .re-game-status > div.re-game-lives,.re-game-level-finished .re-game-status > div.re-game-lives{display:block;}.re-game-over .re-game-over-screen{display:block;position:absolute;background:rgba(255,255,255,.83);border-radius:20px;top:120px;left:10px;width:calc(100% - 60px);padding:20px;box-shadow:0px 3px 6px rgba(0,0,0,.16);font-family:'whalesong-regular';text-align:center;z-index:10;}.re-game-over-screen a{color:#2b2e4a;}.re-game-over-screen .h-02{line-height:40px;margin-bottom:10px;display:block;font-size:35px;text-transform:uppercase;}.re-game-over-screen .re-game-level,.re-game-over-screen .re-game-score,.re-game-over-screen .re-game-start{border:2px solid #2b2e4a;border-radius:8px;padding:5px 0;border-bottom:6px solid;font-size:25px;color:#2b2e4a;margin-bottom:10px;}.re-game-over-screen .re-game-score::before{content:"";}.re-game-over-screen .re-game-start a{text-decoration:none;padding-top:50px;display:block;background:no-repeat transparent url(/themes/custom/re_holydays/images/spiel_02/svg/icon_play.svg) center top / 50px auto;}.re-game-over-screen .field-link.l-lexikon img{width:45px;height:auto;display:inline-block;margin:0px 40px 1px 0px;float:left;}.re-game-over-screen .field-link.l-lexikon{text-align:left;line-height:35px;padding-bottom:5px;margin-bottom:5px;border-bottom:5px dotted #F05454;}.re-game-over-screen .field-link.l-lexikon::after{display:table;clear:both;content:"";}.re-game-over-screen .field-link.l-lexikon a{display:block;background:no-repeat transparent url(/themes/custom/re_holydays/images/spiel_02/svg/pfeil_links.svg) 50px center / 30px auto;text-decoration:none;font-size:25px;height:40px;}.re-game-over-screen .field-link.l-home a{display:inline-block;background:no-repeat transparent url(/themes/custom/re_holydays/images/spiel_02/svg/pfeil_links.svg) 0px center / 30px auto;text-decoration:none;padding-left:40px;font-size:25px;}@media all and (min-width:390px){.re-game-status > div.re-game-lives{bottom:-472px;}}@media all and (min-width:360px) and (max-width:374px){.re-game-status > div.re-game-lives{bottom:-438px;}}@media all and (min-width:768px){.b-042 .views-row{display:inline-block;width:calc(50% - 15px);margin-right:20px;}.b-042 .views-row:nth-child(2n){margin-right:0px;}.fc-timeGridDay-view .fc-content-skeleton .fc-time-grid-event{width:calc(50% - 10px) !important;display:inline-block;margin-right:15px !important;}.fc-timeGridDay-view .fc-content-skeleton .fc-time-grid-event:nth-child(2n){margin-right:0px !important;}.page-fang-die-religion .re-game.re-game-running{top:20px;}.page-fang-die-religion .re-game{width:100%;margin:0 auto;max-width:560px;top:80px;}.page-fang-die-religion canvas#game-canvas{max-width:550px;max-height:880px;}.re-game-over .re-game-over-screen{width:490px;}.re-game-level-finished.re-game-stopped .re-game-status > div.re-game-active-religionen{top:-145px;}.re-game-running .re-game-status > div.re-game-active-religionen{top:-148px;left:-42px;}.page-fang-die-religion .re-game-loaded .re-game-controls > div.active{top:250px;}.re-game-status > div.re-game-lives{bottom:-651px;}.re-game.re-game-loaded::before,.re-game.re-game-stopped.re-game-over::before{width:calc(100% - 40px);left:15px;}.page-fang-die-religion .re-game-status::before{top:0px;height:60px;width:100%;background:no-repeat transparent url(/themes/custom/re_holydays/images/spiel_02/score_banner.png) center center / 280px auto;}.re-game-status > div.re-game-active-religionen .field-weltreligionen{width:45px;height:45px;}.re-game-active-religionen .weltreligion-5937{background:no-repeat transparent url(/themes/custom/re_holydays/images/spiel_02/svg/aleviten_bunt.svg) center center / 45px auto;}.re-game-active-religionen .weltreligion-5943{background:no-repeat transparent url(/themes/custom/re_holydays/images/spiel_02/svg/bahai_bunt.svg) center center / 45px auto;}.re-game-active-religionen .weltreligion-5941{background:no-repeat transparent url(/themes/custom/re_holydays/images/spiel_02/svg/buddhismus_bunt.svg) center center / 45px auto;}.re-game-active-religionen .weltreligion-5938{background:no-repeat transparent url(/themes/custom/re_holydays/images/spiel_02/svg/christentum_bunt.svg) center center / 45px auto;}.re-game-active-religionen .weltreligion-5942{background:no-repeat transparent url(/themes/custom/re_holydays/images/spiel_02/svg/hinduidmus_bunt.svg) center center / 45px auto;}.re-game-active-religionen .weltreligion-5939{background:no-repeat transparent url(/themes/custom/re_holydays/images/spiel_02/svg/islam_bunt.svg) center center / 45px auto;}.re-game-active-religionen .weltreligion-6005{background:no-repeat transparent url(/themes/custom/re_holydays/images/spiel_02/svg/jesiden_bunt.svg) center center / 45px auto;}.re-game-active-religionen .weltreligion-5940{background:no-repeat transparent url(/themes/custom/re_holydays/images/spiel_02/svg/judentum_bunt.svg) center center / 45px auto;}}@media (min-width:1024px){.page-fang-die-religion canvas{max-width:518px;max-height:880px;}.re-game-running .re-game-status > div.re-game-active-religionen{left:-35px;}.re-game.re-game-loaded::before,.re-game.re-game-stopped.re-game-over::before{width:calc(100% - 60px);left:25px;}.re-game-loaded .re-game-status > div.re-game-level-info{left:20px;}.re-game-over .re-game-over-screen{width:508px;}.re-game-status > div.re-game-lives{width:calc(100% + 59px);left:-14px;}.re-game-status > div.re-game-catched-icons{width:calc(100% + 50px);}.page-fang-die-religion .re-game-status::before{left:15px;}}@media all and (max-device-width:767px) and (-webkit-device-pixel-ratio:3){.page-fang-die-religion .re-game{margin:0 auto;max-width:370px;}.page-fang-die-religion canvas#game-canvas{max-width:100%;max-height:640px;}.re-game-over-screen .h-02,.re-game.re-game-loaded::before,.re-game-status > div.re-game-level-info .h-02{line-height:30px;font-size:28px;}.re-game-status > div.re-game-level,.re-game-status > div.re-game-level-info p{font-size:18px;line-height:23px;}.re-game-status > div.re-game-lives::before{font-size:24px;line-height:1;}.re-game.re-game-stopped.re-game-over::before{font-size:30px;line-height:.7;}.re-game-over-screen .re-game-level,.re-game-over-screen .re-game-score,.re-game-over-screen .re-game-start,.re-game-over-screen .field-link.l-lexikon a,.re-game-over-screen .field-link.l-home a{font-size:20px;}}@media all and (max-device-width:767px) and (-webkit-device-pixel-ratio:4){.page-fang-die-religion .re-game{margin:0 auto;max-width:370px;}.page-fang-die-religion canvas#game-canvas{max-width:100%;max-height:640px;}.re-game-over-screen .h-02,.re-game.re-game-loaded::before,.re-game-status > div.re-game-level-info .h-02{line-height:30px;font-size:28px;}.re-game-status > div.re-game-level,.re-game-status > div.re-game-level-info p{font-size:18px;line-height:23px;}.re-game-status > div.re-game-lives::before{font-size:24px;line-height:1;}.re-game.re-game-stopped.re-game-over::before{font-size:30px;line-height:.7;}.re-game-over-screen .re-game-level,.re-game-over-screen .re-game-score,.re-game-over-screen .re-game-start,.re-game-over-screen .field-link.l-lexikon a,.re-game-over-screen .field-link.l-home a{font-size:20px;}}@media only screen and (min-height:1180px) and (orientation:portrait){.re-game-status > div.re-game-active-religionen{top:-130px;}.re-game-status > div.re-game-lives{bottom:-649px;}}@media only screen and (min-width:1180px) and (orientation:landscape){.re-game-loaded .re-game-status > div.re-game-level-info{left:3px;}.page-fang-die-religion .re-game.re-game-running{top:0px;}.page-fang-die-religion canvas#game-canvas{max-width:440px;max-height:750px;}.page-fang-die-religion .re-game{max-width:440px;}.re-game-running .re-game-status > div.re-game-active-religionen{left:-23px;width:calc(100% + 81px);top:-130px;}.re-game-status > div.re-game-lives{bottom:-554px;left:-7px;width:calc(100% + 39px);}.re-game-status{left:calc(50% - 198px);}.page-fang-die-religion .re-game-status::before{top:9px;}.re-game-over .re-game-over-screen{width:380px;}.re-game-status > div.re-game-catched-icons{left:-9px;}}.page-kalender.section-re.section-widgets header,.page-kalender.section-re.section-widgets footer,.page-kalender.section-re.section-widgets .region-page-title,.page-kalender.section-re.section-widgets .region.region-content-bottom{display:none;}.page-kalender.section-re.section-widgets main[role="main"]{background:none;padding:0;margin:0;}.page-kalender.section-re.section-widgets .layout-content{max-width:100%;padding:0;}.page-kalender.section-re.section-widgets .block-system-main-block{padding:0;border-radius:0;}.section-widgets .field-header .field-title{font-family:"WhaleSong-Regular";font-weight:normal;font-size:1.6rem;line-height:1;margin-bottom:.5rem}.section-widgets .field-header .l-all a{color:#000;text-decoration:none;border:1px solid #D1D1D1;display:inline-block;text-align:center;padding:10px 20px;border-radius:25px;margin:20px 0 0;}.section-widgets .block-system-main-block > div.views-element-container{margin-bottom:0;}.page-kalender.section-re.section-widgets .block-system-main-block .views-element-container .view-display-id-b073d{padding-top:0;}.view-v073{padding:30px 0px 0px;}.view-v073 .views-field-field-kurztext,.view-v073 .views-field-field-lexikon-eintraege{display:none;}.view-v073 .views-row{width:100%;margin:0 0 15px;border:1px solid #D1D1D1;border-radius:25px;height:90px;overflow:hidden;position:relative;display:block;box-sizing:border-box;}.view-v073 .views-row .field-weltreligionen .field-texts{display:none;}.view-v073 .views-row a{text-decoration:none;color:currentColor;}.view-v073 .views-row .views-field-field-weltreligionen a{display:block;position:absolute;left:62px;top:14px;width:45px;height:45px;text-indent:-2000px;overflow:hidden;}.view-v073 .views-row .views-field-field-weltreligionen .term-5956  a{background:no-repeat transparent url(/themes/custom/re_holydays/images/svg/icon_allgemein_farbe.svg) center center / 43px auto;}.view-v073 .views-row .views-field-field-weltreligionen .term-5938  a{background:no-repeat transparent url(/themes/custom/re_holydays/images/svg/icon_christentum_farbe.svg) center center / 43px auto;}.view-v073 .views-row .views-field-field-weltreligionen .term-5939  a{background:no-repeat transparent url(/themes/custom/re_holydays/images/svg/icon_islam_farbe.svg) center center / 43px auto;}.view-v073 .views-row .views-field-field-weltreligionen .term-5940  a{background:no-repeat transparent url(/themes/custom/re_holydays/images/svg/icon_judentum_farbe.svg) center center / 43px auto;}.view-v073 .views-row .views-field-field-weltreligionen .term-5937  a{background:no-repeat transparent url(/themes/custom/re_holydays/images/svg/icon_alevitentum_farbe.svg) center center / 43px auto;}.view-v073 .views-row .views-field-field-weltreligionen .term-5943  a{background:no-repeat transparent url(/themes/custom/re_holydays/images/svg/icon_bahai_farbe.svg) center center / 43px auto;}.view-v073 .views-row .views-field-field-weltreligionen .term-5941 a{background:no-repeat transparent url(/themes/custom/re_holydays/images/svg/icon_buddhismus_farbe.svg) center center / 43px auto;}.view-v073 .views-row .views-field-field-weltreligionen .term-5942  a{background:no-repeat transparent url(/themes/custom/re_holydays/images/svg/icon_hinduismus_farbe.svg) center center / 43px auto;}.view-v073 .views-row .views-field-field-weltreligionen .term-6005  a{background:no-repeat transparent url(/themes/custom/re_holydays/images/svg/icon_jesiden_farbe.svg) center center / 43px auto;}.view-v073 .views-field-title{font-size:17px;font-family:'SF-Compact-Display-Bold';margin:0 0 4px;line-height:17px;}.view-v073 .views-field-title a{text-decoration:none;color:#022541;}.view-v073 .views-field-field-titel-in-originalsprache{font-size:14px;font-family:'SF-Compact-Display-Medium';color:#676767;line-height:14px;}.view-v073  .views-field-field-drp-bild-aufmacher{float:left;width:90px;margin:0 25px 0 0;overflow:hidden;border-radius:25px;height:90px;}.view-v073 .views-field-field-drp-bild-aufmacher img{max-height:90px;margin-left:0;height:90px;max-width:200%;}.view-v073 .views-field-field-datum{height:20px;font-size:14px;margin:5px 0 0;font-family:'SF-Compact-Display-Medium';}.view-v073 .field-icons .field__item{height:auto;padding:0;}.view-v073 .field-weltreligionen{margin:0 0 0px}.view-v073 .views-field-field-datum .datetime:nth-child(2)::before{content:"-";padding:0 4px 0 0;}.view-v073  h2{font-family:'SF-Compact-Display-Bold';font-size:20px;text-transform:uppercase;display:inline-block;position:relative;z-index:2;background:#fff;padding:0 20px;margin-left:calc(50% - 78px);font-weight:normal;top:-30px;margin-bottom:0px;}.page-kalender.section-re.section-widgets .block-system-main-block .views-element-container .view-display-id-b073d,.page-kalender.section-re.section-widgets .block-system-main-block .views-element-container .view-display-id-b073c{margin-top:50px;border-top:2px solid #000;position:relative;}.page-kalender.section-re.section-widgets .block-system-main-block .views-element-container .view-display-id-b073d::before,.page-kalender.section-re.section-widgets .block-system-main-block .views-element-container .view-display-id-b073c::before{display:inline-block;text-align:center;background:#fff;width:120px;position:absolute;top:-12px;left:calc(50% - 60px);text-transform:uppercase;font-family:'SF-Compact-Display-Bold';font-size:20px;line-height:1;}.page-kalender.section-re.section-widgets .block-system-main-block .views-element-container .view-display-id-b073d::before{content:"heute ist";}.page-kalender.section-re.section-widgets .block-system-main-block .views-element-container .view-display-id-b073c::before{content:"demnächst";width:140px;}.section-widgets .field-footer{border-top:2px solid;margin:20px 0;padding:20px 0;text-align:center;}.section-widgets .field-footer .field-link{width:100px;display:inline-block;height:40px;margin:10px;}.section-widgets .field-footer .field-link.l-re a{background:no-repeat transparent url(/themes/custom/re2/logo.svg) center center/auto 40px;display:block;width:100%;height:100%;}.section-widgets .field-footer .field-link.l-hdr a{background:no-repeat transparent url(/themes/custom/re_holydays/images/svg/hdr-logo.svg) center center / 100% auto;display:block;width:100%;height:100%;}@media all and (min-width:700px){.section-widgets.page-kalender .layout-container{max-width:100%;margin:0;box-shadow:none;}.section-widgets.page-kalender .block-system-main-block .field-bild{margin:2rem 0;}.view-v073 .view-content{display:flex;flex-wrap:wrap;gap:0 20px;}.view-v073 .view-content .views-row{width:calc(50% - 12px);}.section-widgets .block-system-main-block > div.field-footer{padding:20px 0;height:40px;}.section-widgets .field-footer *{display:inline-block;height:40px;}.section-widgets .field-footer .field-link{margin:0 10px;width:auto;}.section-widgets .field-footer .field-link a{margin:10px 0;}.section-widgets .field-footer .field-link.l-re a{width:50px;height:40px;}.section-widgets .field-footer .field-link.l-hdr a{width:100px;height:40px;}}@media all and (min-width:1200px){.view-v073 .view-content .views-row{width:calc((100% / 3) - (46px / 3));}}
