@import url("/sites/default/files/google-webfonts-helper/nunito/nunito.css");
@import url("/sites/default/files/google-webfonts-helper/robotoflex/robotoflex.css");

/* Custom CSS */

/* Fonts Finetuning */
.block__capitalized { font-family: "Roboto"; font-weight: 100; font-variant:small-caps;}

/* embedd INTERN GDOCS IFRAME */
html,body        {height: 100%;}
.wrapper         {width: 100%; height: 100%; margin: 0 auto; background: #CCC}
.h_iframe        {position: relative; padding-top: 66%;}
.h_iframe iframe {position: absolute; top: 0; left: 0; width: 100%; height: 100%;}

.menu a { font-size: 1rem; letter-spacing: 2px; }

ul.menu-name--main { justify-content: flex-end; }
ul.menu-name--footer { justify-content: space-between; }
a.menu__link:hover { color: #9e1915; background: none; }
a.menu__link.is-active { color: #9e1915; }
#menu-name--main__kontakt { border: 1px #9e1915 solid; color: #9e1915; }
#menu-name--main__kontakt a:hover { color: #ffffff; background-color: #9e1915; }

.pr-footer { color: #ffffff; background-color: #201a16; }
#block-footerblock, #block-egl-theme-footer { font-size: 14px; text-transform: uppercase; text-decoration: none; }
#block-footerblock { font-size: 1rem; letter-spacing: 1px; }
#block-footerblock div.field__items { text-align: center; }
#block-footerblock a {color: #ffffff;}

.views-field-field-losungsvers p, .views-field-field-lehrvers p { margin: 0px; }
.views-field-field-losungsvers div div, .views-field-field-lehrvers div div { float: right; }

.views-field-field-bibelstelle div div { float: right; margin-right: 58px; }

#highlighted  { background-image: url(/sites/default/files/images_direct_upload/7L8A1267.jpg); background-position: center; background-repeat: no-repeat; background-size: cover;  }
#highlighted .pr-highlighted__rw { background-color: #f0f0f0bb; }
#features { background-color: #f0f0f0; }
//#features .pr-features__rw { background-color: #f0f0f0bb; }
#content-prefix { background-image: url(/sites/default/files/images_direct_upload/7L8A1274.jpg); background-position: center; background-repeat: no-repeat; background-size: cover; }
#content-prefix .pr-content-prefix__rw { background-color: #f0f0f0bb; }
#content-suffix { background-image: url(/sites/default/files/images_direct_upload/7L8A8406.jpeg); background-position: center; background-repeat: no-repeat; background-size: cover; }
#content-suffix .pr-content-suffix__rw { background-color: #f0f0f0bb; }
#content-suffix .pr-content-suffix__rw .front-block-angebote-link { display: block;}
#content-suffix .pr-content-suffix__rw .front-block-angebote-link h3 { padding: 1.5em; margin: 3.5em; border: 1px solid #201a16; }

.field-paragraph-field-audio, .paragraph--type-paragraphs-document, .paragraph--type-paragraphs-document h3 { text-align: center; }
.paragraph--type-galerie .image-style-media-gallery-image, .paragraph--type-galerie .image-style-max-325x325 { float: left; margin: 0.5rem; }
.paragraph--type-galerie .field-paragraph--field-beschreibung { clear:both; padding-top: 1rem;}

.paragraph--type-text-mit-bild-links .field-paragraph-field-paragraphs-media-bild { float:left; margin-right: 0.5rem; }
.paragraph--type-text-mit-bild-rechts .field-paragraph-field-paragraphs-media-bild { float:right; margin-left: 0.5rem; }
.paragraph--type-paragraph-text:after, .paragraph--type-galerie:after, .paragraph--type-text-mit-bild-links:after, .paragraph--type-text-mit-bild-rechts:after { content: "."; visibility: hidden; display: block; height: 0; clear: both; }
