/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-display:swap;font-family:'Lato';font-style:normal;font-weight:300;src:url(/sites/ranaga.de/themes/styleplus/css/fonts/lato-v17-latin-300.eot);src:local(''),url(/sites/ranaga.de/themes/styleplus/css/fonts/lato-v17-latin-300.eot#iefix) format('embedded-opentype'),url(/sites/ranaga.de/themes/styleplus/css/fonts/lato-v17-latin-300.woff2) format('woff2'),url(/sites/ranaga.de/themes/styleplus/css/fonts/lato-v17-latin-300.woff) format('woff'),url(/sites/ranaga.de/themes/styleplus/css/fonts/lato-v17-latin-300.ttf) format('truetype'),url(/sites/ranaga.de/themes/styleplus/css/fonts/lato-v17-latin-300.svg#Lato) format('svg');}@font-face{font-display:swap;font-family:'Lato';font-style:italic;font-weight:300;src:url(/sites/ranaga.de/themes/styleplus/css/fonts/lato-v17-latin-300italic.eot);src:local(''),url(/sites/ranaga.de/themes/styleplus/css/fonts/lato-v17-latin-300italic.eot#iefix) format('embedded-opentype'),url(/sites/ranaga.de/themes/styleplus/css/fonts/lato-v17-latin-300italic.woff2) format('woff2'),url(/sites/ranaga.de/themes/styleplus/css/fonts/lato-v17-latin-300italic.woff) format('woff'),url(/sites/ranaga.de/themes/styleplus/css/fonts/lato-v17-latin-300italic.ttf) format('truetype'),url(/sites/ranaga.de/themes/styleplus/css/fonts/lato-v17-latin-300italic.svg#Lato) format('svg');}@font-face{font-display:swap;font-family:'Lato';font-style:normal;font-weight:400;src:url(/sites/ranaga.de/themes/styleplus/css/fonts/lato-v17-latin-regular.eot);src:local(''),url(/sites/ranaga.de/themes/styleplus/css/fonts/lato-v17-latin-regular.eot#iefix) format('embedded-opentype'),url(/sites/ranaga.de/themes/styleplus/css/fonts/lato-v17-latin-regular.woff2) format('woff2'),url(/sites/ranaga.de/themes/styleplus/css/fonts/lato-v17-latin-regular.woff) format('woff'),url(/sites/ranaga.de/themes/styleplus/css/fonts/lato-v17-latin-regular.ttf) format('truetype'),url(/sites/ranaga.de/themes/styleplus/css/fonts/lato-v17-latin-regular.svg#Lato) format('svg');}@font-face{font-display:swap;font-family:'Lato';font-style:italic;font-weight:400;src:url(/sites/ranaga.de/themes/styleplus/css/fonts/lato-v17-latin-italic.eot);src:local(''),url(/sites/ranaga.de/themes/styleplus/css/fonts/lato-v17-latin-italic.eot#iefix) format('embedded-opentype'),url(/sites/ranaga.de/themes/styleplus/css/fonts/lato-v17-latin-italic.woff2) format('woff2'),url(/sites/ranaga.de/themes/styleplus/css/fonts/lato-v17-latin-italic.woff) format('woff'),url(/sites/ranaga.de/themes/styleplus/css/fonts/lato-v17-latin-italic.ttf) format('truetype'),url(/sites/ranaga.de/themes/styleplus/css/fonts/lato-v17-latin-italic.svg#Lato) format('svg');}@font-face{font-display:swap;font-family:'Lato';font-style:normal;font-weight:700;src:url(/sites/ranaga.de/themes/styleplus/css/fonts/lato-v17-latin-700.eot);src:local(''),url(/sites/ranaga.de/themes/styleplus/css/fonts/lato-v17-latin-700.eot#iefix) format('embedded-opentype'),url(/sites/ranaga.de/themes/styleplus/css/fonts/lato-v17-latin-700.woff2) format('woff2'),url(/sites/ranaga.de/themes/styleplus/css/fonts/lato-v17-latin-700.woff) format('woff'),url(/sites/ranaga.de/themes/styleplus/css/fonts/lato-v17-latin-700.ttf) format('truetype'),url(/sites/ranaga.de/themes/styleplus/css/fonts/lato-v17-latin-700.svg#Lato) format('svg');}@font-face{font-display:swap;font-family:'Lato';font-style:italic;font-weight:700;src:url(/sites/ranaga.de/themes/styleplus/css/fonts/lato-v17-latin-700italic.eot);src:local(''),url(/sites/ranaga.de/themes/styleplus/css/fonts/lato-v17-latin-700italic.eot#iefix) format('embedded-opentype'),url(/sites/ranaga.de/themes/styleplus/css/fonts/lato-v17-latin-700italic.woff2) format('woff2'),url(/sites/ranaga.de/themes/styleplus/css/fonts/lato-v17-latin-700italic.woff) format('woff'),url(/sites/ranaga.de/themes/styleplus/css/fonts/lato-v17-latin-700italic.ttf) format('truetype'),url(/sites/ranaga.de/themes/styleplus/css/fonts/lato-v17-latin-700italic.svg#Lato) format('svg');}@font-face{font-display:swap;font-family:'Lato';font-style:normal;font-weight:900;src:url(/sites/ranaga.de/themes/styleplus/css/fonts/lato-v17-latin-900.eot);src:local(''),url(/sites/ranaga.de/themes/styleplus/css/fonts/lato-v17-latin-900.eot#iefix) format('embedded-opentype'),url(/sites/ranaga.de/themes/styleplus/css/fonts/lato-v17-latin-900.woff2) format('woff2'),url(/sites/ranaga.de/themes/styleplus/css/fonts/lato-v17-latin-900.woff) format('woff'),url(/sites/ranaga.de/themes/styleplus/css/fonts/lato-v17-latin-900.ttf) format('truetype'),url(/sites/ranaga.de/themes/styleplus/css/fonts/lato-v17-latin-900.svg#Lato) format('svg');}@font-face{font-display:swap;font-family:'Lato';font-style:italic;font-weight:900;src:url(/sites/ranaga.de/themes/styleplus/css/fonts/lato-v17-latin-900italic.eot);src:local(''),url(/sites/ranaga.de/themes/styleplus/css/fonts/lato-v17-latin-900italic.eot#iefix) format('embedded-opentype'),url(/sites/ranaga.de/themes/styleplus/css/fonts/lato-v17-latin-900italic.woff2) format('woff2'),url(/sites/ranaga.de/themes/styleplus/css/fonts/lato-v17-latin-900italic.woff) format('woff'),url(/sites/ranaga.de/themes/styleplus/css/fonts/lato-v17-latin-900italic.ttf) format('truetype'),url(/sites/ranaga.de/themes/styleplus/css/fonts/lato-v17-latin-900italic.svg#Lato) format('svg');}@font-face{font-display:swap;font-family:'Source Code Pro';font-style:normal;font-weight:400;src:url(/sites/ranaga.de/themes/styleplus/css/fonts/source-code-pro-v14-latin-ext_latin-regular.eot);src:local(''),url(/sites/ranaga.de/themes/styleplus/css/fonts/source-code-pro-v14-latin-ext_latin-regular.eot#iefix) format('embedded-opentype'),url(/sites/ranaga.de/themes/styleplus/css/fonts/source-code-pro-v14-latin-ext_latin-regular.woff2) format('woff2'),url(/sites/ranaga.de/themes/styleplus/css/fonts/source-code-pro-v14-latin-ext_latin-regular.woff) format('woff'),url(/sites/ranaga.de/themes/styleplus/css/fonts/source-code-pro-v14-latin-ext_latin-regular.ttf) format('truetype'),url(/sites/ranaga.de/themes/styleplus/css/fonts/source-code-pro-v14-latin-ext_latin-regular.svg#SourceCodePro) format('svg');}@font-face{font-display:swap;font-family:'PT Serif';font-style:normal;font-weight:400;src:url(/sites/ranaga.de/themes/styleplus/css/fonts/pt-serif-v12-latin-ext_latin-regular.eot);src:local(''),url(/sites/ranaga.de/themes/styleplus/css/fonts/pt-serif-v12-latin-ext_latin-regular.eot#iefix) format('embedded-opentype'),url(/sites/ranaga.de/themes/styleplus/css/fonts/pt-serif-v12-latin-ext_latin-regular.woff2) format('woff2'),url(/sites/ranaga.de/themes/styleplus/css/fonts/pt-serif-v12-latin-ext_latin-regular.woff) format('woff'),url(/sites/ranaga.de/themes/styleplus/css/fonts/pt-serif-v12-latin-ext_latin-regular.ttf) format('truetype'),url(/sites/ranaga.de/themes/styleplus/css/fonts/pt-serif-v12-latin-ext_latin-regular.svg#PTSerif) format('svg');}@font-face{font-display:swap;font-family:'PT Serif';font-style:italic;font-weight:400;src:url(/sites/ranaga.de/themes/styleplus/css/fonts/pt-serif-v12-latin-ext_latin-italic.eot);src:local(''),url(/sites/ranaga.de/themes/styleplus/css/fonts/pt-serif-v12-latin-ext_latin-italic.eot#iefix) format('embedded-opentype'),url(/sites/ranaga.de/themes/styleplus/css/fonts/pt-serif-v12-latin-ext_latin-italic.woff2) format('woff2'),url(/sites/ranaga.de/themes/styleplus/css/fonts/pt-serif-v12-latin-ext_latin-italic.woff) format('woff'),url(/sites/ranaga.de/themes/styleplus/css/fonts/pt-serif-v12-latin-ext_latin-italic.ttf) format('truetype'),url(/sites/ranaga.de/themes/styleplus/css/fonts/pt-serif-v12-latin-ext_latin-italic.svg#PTSerif) format('svg');}@font-face{font-display:swap;font-family:'PT Serif';font-style:normal;font-weight:700;src:url(/sites/ranaga.de/themes/styleplus/css/fonts/pt-serif-v12-latin-ext_latin-700.eot);src:local(''),url(/sites/ranaga.de/themes/styleplus/css/fonts/pt-serif-v12-latin-ext_latin-700.eot#iefix) format('embedded-opentype'),url(/sites/ranaga.de/themes/styleplus/css/fonts/pt-serif-v12-latin-ext_latin-700.woff2) format('woff2'),url(/sites/ranaga.de/themes/styleplus/css/fonts/pt-serif-v12-latin-ext_latin-700.woff) format('woff'),url(/sites/ranaga.de/themes/styleplus/css/fonts/pt-serif-v12-latin-ext_latin-700.ttf) format('truetype'),url(/sites/ranaga.de/themes/styleplus/css/fonts/pt-serif-v12-latin-ext_latin-700.svg#PTSerif) format('svg');}@font-face{font-display:swap;font-family:'PT Serif';font-style:italic;font-weight:700;src:url(/sites/ranaga.de/themes/styleplus/css/fonts/pt-serif-v12-latin-ext_latin-700italic.eot);src:local(''),url(/sites/ranaga.de/themes/styleplus/css/fonts/pt-serif-v12-latin-ext_latin-700italic.eot#iefix) format('embedded-opentype'),url(/sites/ranaga.de/themes/styleplus/css/fonts/pt-serif-v12-latin-ext_latin-700italic.woff2) format('woff2'),url(/sites/ranaga.de/themes/styleplus/css/fonts/pt-serif-v12-latin-ext_latin-700italic.woff) format('woff'),url(/sites/ranaga.de/themes/styleplus/css/fonts/pt-serif-v12-latin-ext_latin-700italic.ttf) format('truetype'),url(/sites/ranaga.de/themes/styleplus/css/fonts/pt-serif-v12-latin-ext_latin-700italic.svg#PTSerif) format('svg');}@font-face{font-display:swap;font-family:'Macondo Swash Caps';font-style:normal;font-weight:400;src:url(/sites/ranaga.de/themes/styleplus/css/fonts/macondo-swash-caps-v10-latin-regular.eot);src:local(''),url(/sites/ranaga.de/themes/styleplus/css/fonts/macondo-swash-caps-v10-latin-regular.eot#iefix) format('embedded-opentype'),url(/sites/ranaga.de/themes/styleplus/css/fonts/macondo-swash-caps-v10-latin-regular.woff2) format('woff2'),url(/sites/ranaga.de/themes/styleplus/css/fonts/macondo-swash-caps-v10-latin-regular.woff) format('woff'),url(/sites/ranaga.de/themes/styleplus/css/fonts/macondo-swash-caps-v10-latin-regular.ttf) format('truetype'),url(/sites/ranaga.de/themes/styleplus/css/fonts/macondo-swash-caps-v10-latin-regular.svg#MacondoSwashCaps) format('svg');}@font-face{font-display:swap;font-family:'Macondo';font-style:normal;font-weight:400;src:url(/sites/ranaga.de/themes/styleplus/css/fonts/macondo-v11-latin-regular.eot);src:local(''),url(/sites/ranaga.de/themes/styleplus/css/fonts/macondo-v11-latin-regular.eot#iefix) format('embedded-opentype'),url(/sites/ranaga.de/themes/styleplus/css/fonts/macondo-v11-latin-regular.woff2) format('woff2'),url(/sites/ranaga.de/themes/styleplus/css/fonts/macondo-v11-latin-regular.woff) format('woff'),url(/sites/ranaga.de/themes/styleplus/css/fonts/macondo-v11-latin-regular.ttf) format('truetype'),url(/sites/ranaga.de/themes/styleplus/css/fonts/macondo-v11-latin-regular.svg#Macondo) format('svg');}
.bild-links{margin:20px 40px 20px 0;float:left;}.bild-rechts{margin:20px 0 20px 40px;float:right;}.bild-mitte{margin:20px 0;float:bottom;}.teaserseite .view-header img{border:1px solid lightgray;border-radius:5px;width:75px;}@media (min-width:768px){.teaserseite .view-header img{width:100px;}}@media (min-width:992px){.teaserseite .view-header img{}}@media (min-width:1200px){.teaserseite .view-header img{}}@media (min-width:1600px){.teaserseite .view-header img{margin-left:-75px;width:inherit;}}body{font-size:18px;}.content-top{padding:0;}.content-top__section .block{padding-bottom:0;}ol.breadcrumb__items{padding-right:20px;}.toolbar-menu-administration > .toolbar-menu > .menu-item .toolbar-menu .menu-item .toolbar-icon{font-size:1.5rem;}header{background-color:#F9FCF1 !important;}.region-banner img{width:100%;}#block-views-block-header-banner-block-1 .banner-text,#block-views-block-header-banner-block-2 .banner-text{padding-right:35px;padding-left:38px;}.banner-text .lead p{font-size:20px;font-style:italic;}h1,.banner-text h1{font-size:35px;}.path-frontpage .region-banner{background-color:#F9FCF1;}@media (min-width:768px){h1,.banner-text h1{font-size:50px;}}@media (min-width:992px){.banner-text h1{font-size:50px;}.banner-text .lead p{font-size:25px;}.banner-text .lead-front p{font-size:33px;}}@media (min-width:1200px){#block-views-block-header-banner-block-1 .ranaga-logo img,#block-views-block-header-banner-block-2 .ranaga-logo img{display:initial;max-width:100px;}#block-views-block-header-banner-block-1 .banner-text,#block-views-block-header-banner-block-2 .banner-text{padding-top:65px;padding-left:20px;}#block-views-block-header-banner-block-1 .lead,#block-views-block-header-banner-block-2 .lead{padding-right:150px;}.region-banner{background-color:#F9FCF1;}}@media (min-width:1600px){#block-views-block-header-banner-block-1 .ranaga-logo img,#block-views-block-header-banner-block-2 .ranaga-logo img{max-width:155px;}.banner-text h1{font-size:75px;}.path-frontpage h1{font-size:100px;}.banner-text .lead p{font-size:33px;}.banner-text .lead-front p{font-size:50px;}}#block-styleplus-page-title h1.page-title,.banner-text h1,.site-name{font-family:Macondo Swash Caps !important;font-weight:400;}h2,h3{font-family:Macondo !important;font-weight:400;}@media (max-width:767px){h2{font-size:31px;}.region-content .block h2.title{font-size:23px;}h3{font-size:25px;}}.region-content .block h2.title{background-color:#9e9d24;color:#fff;padding:10px 20px;opacity:0.8;text-shadow:2px 2px gray;}.banner-text .lead p{color:lightsalmon;text-shadow:2px 2px lightgray;}.banner-beschreibung{font-size:12px;color:#555555;padding-left:1em;}a{text-decoration:none;}a:hover{text-decoration:underline;}.region--light-typography a{text-decoration:none;}.region--light-typography a:hover{text-decoration:underline;}.breadcrumb__item,.breadcrumb__item:last-child,.breadcrumb,.block-system-breadcrumb-block,.block-system-breadcrumb-block::after{background-color:transparent;}.breadcrumb__item:last-child{color:initial;}#block-styleplus-branding img{max-width:50px;}.sidebar__section h2.title,.sidebar__section .block-search > h2{font-size:20px;}.sidebar__section nav > h2{font-size:30px;}ul.menu li a{font-size:18px;}.teaserliste{margin-bottom:3em;}.views-field-title a{margin:0 0 5px;display:block;text-decoration:none;color:#9e9d24;}.views-field-title a:hover,.region--light-typography .views-field-title a:hover{text-decoration:underline;}.teaserliste-bannerbild{font-size:12px;}.teaserliste-bannerbild .views-label{float:left;margin-right:5px;}.views-field-field-lizenzhinweis,.teaserliste h2{padding-left:20px;padding-right:20px;}.views-field-field-lizenzhinweis,.teaserliste .view-content,.teaserliste .more-link,.teaserliste h2{border-left:1px solid #9e9d24;border-right:1px solid #9e9d24;}.teaserliste .view-content{padding:20px 1em 0 !important;}.teaserliste .more-link{border-bottom:1px solid #9e9d24;}.teaserliste h2{margin-top:0;margin-bottom:0;}.teaserliste h2{background-color:#F9FCF1;padding-top:10px;padding-bottom:10px;}.teaserliste .views-field-body{padding-left:10px;padding-right:10px;padding-bottom:10px;}.teaserseite .views-field-body{padding-left:10px;padding-right:10px;}.featured-top{padding:0 0 60px;}#block-copyrightimpressum{padding:2em 0 5em;}#block-views-block-teaserliste-bannerbild-block-1{border-top:1px solid #9e9d24;border-left:1px solid #9e9d24;border-right:1px solid #9e9d24;background-color:#F9FCF1;}.lizenzhinweis{float:left;padding-left:20px;}.teaser-banner{border-top:1px solid #9e9d24;border-left:1px solid #9e9d24;border-right:1px solid #9e9d24;}.teaser-banner .row{background-color:#F9FCF1;margin-right:0;margin-left:0;}.bbild{padding:0;}@media (max-width:767px){.teaser-banner .row{margin-left:0;}}@media (min-width:768px){.btext{padding-top:175px;}}.bbild p{font-size:12px;padding-left:10px;}.view > .more-link a{margin:10px 0 40px;}.path-frontpage .highlighted{padding-top:0;}.path-frontpage .main-content{padding-bottom:0;}#block-startseitetexte{padding-bottom:50px;}#block-views-block-kategorien-startseite-block-1{background-color:#F9FCF1;padding-top:50px;}#block-views-block-kategorien-startseite-block-1 h2{text-align:center;}#block-views-block-kategorien-startseite-block-1 h2 a{color:#9e9d24;}ul.tips{display:none;}table.patterns{margin:0;}table.patterns td{padding:0;border-color:#000;border-width:1px;border-style:dotted;}#block-bauchtanz h2,#block-trommeln h2,#block-allgemein h2{margin-bottom:1em;}@media (max-width:991px){#block-startseitetexte{padding-left:20px;padding-right:20px;}}#comment-form .filter-wrapper{display:none;}.ebene-second.col-xs-4,.ebene-second.col-xs-8,.ebene-second.col-md-12{padding-left:0;padding-right:0;}#block-suchformular h2,h2#block-hauptnavigation-menu{background-color:#9e9d24;padding:10px 20px;text-shadow:2px 2px gray;opacity:0.8;color:#fff;}h2#block-hauptnavigation-menu a{color:#fff;}#block-managedad-3 h2.title{background-color:#9e9d24;color:#fff;text-shadow:2px 2px gray;font-size:30px;opacity:0.9;padding:10px 20px;margin-bottom:0;}#comment-form label{font-size:14px;font-weight:normal;}#edit-field-nbsp-ich-stimme-den-a-hre-wrapper label{font-size:18px;}#rana-lexi h2{background-color:#9e9d24;color:#fff;padding:10px 20px 5px;opacity:0.8;text-shadow:2px 2px gray;max-width:18%;}.amazon{margin:3em 0 1em;}.tabellen-ranga table td{padding:10px 0;}.sidebar__section .block{padding:0 0 100px 0;}@media (max-width:767px){.region-navigation{padding-bottom:1em;}.header-container .sf-accordion-toggle.sf-style-none a,.header-container .sf-accordion-toggle.sf-style-none a.sf-expanded{right:44%;}}@media only screen and (max-width:768px){#superfish-main{display:none;}}#block-shariffteilenbuttons h2{background-color:transparent;color:#232323;text-shadow:none;padding:0;opacity:unset;font-size:25px;font-family:initial !important;}.shariff li,.shariff li a{height:35px;}@media (max-width:767px){#block-views-block-header-banner-block-2 .field .field--type-image,#block-views-block-header-banner-block-1 .field .field--type-image{min-height:240px;}#block-views-block-banner-fullsize-block-1{min-height:179px;}.block-adsense{min-height:321px;}#block-suchformular{margin-top:1em;}}@media (min-width:1200px){#block-views-block-header-banner-block-2 .field .field--type-image,#block-views-block-header-banner-block-1 .field .field--type-image{min-height:343px;}#block-views-block-banner-fullsize-block-1{min-height:300px;}.block-adsense{min-height:280px;}}
