.featherlight {
background: transparent;
bottom: 0;
cursor: -webkit-zoom-out;
cursor: -moz-zoom-out;
cursor: zoom-out;
display: none;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
left: 0;
position: fixed;
right: 0;
text-align: center;
top: 0;
white-space: nowrap;
z-index: 2147483647;
}
.featherlight * {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.featherlight:last-of-type {
background: rgba(0, 0, 0, 0.9);
}
.featherlight::before {
content: "";
display: inline-block;
height: 100%;
margin-right: -0.25em;
vertical-align: middle;
}
.featherlight .featherlight-content {
-webkit-animation: fadein 0.5s;
animation: fadein 0.5s;
background: #000;
border: 0;
cursor: auto;
display: inline-block;
max-height: 80%;
max-width: 90%;
min-width: inherit;
overflow: visible;
padding: 0;
position: relative;
text-align: left;
vertical-align: middle;
white-space: normal;
}
@media screen and (min-width: 980px) {
.featherlight .featherlight-content {
max-height: 90%;
}
}
.featherlight .featherlight-content .caption {
color: #fff;
font-size: 16px;
font-weight: lighter;
line-height: 1.25;
max-width: 100%;
overflow: hidden;
position: absolute;
text-align: left;
text-overflow: ellipsis;
white-space: nowrap;
}
.featherlight .featherlight-content .caption:hover, .featherlight .featherlight-content .caption:focus {
overflow: visible;
white-space: normal;
}
.featherlight .featherlight-content a {
color: #fff;
text-decoration: underline;
}
.featherlight .featherlight-content a:hover, .featherlight .featherlight-content a:focus {
text-decoration: none;
}
.featherlight .featherlight-inner {
-webkit-animation: fadein 0.5s;
animation: fadein 0.5s;
display: block;
}
.featherlight button {
-webkit-appearance: button;
font-family: sans-serif;
font-size: 100%;
line-height: 1.15;
margin: 0;
overflow: visible;
text-transform: none;
}
.featherlight button::-moz-focus-inner {
border-style: none;
padding: 0;
}
.featherlight .featherlight-close-icon {
background-color: transparent;
background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%09%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M21%204.41L19.59%203%2012%2010.59%204.41%203%203%204.41%2010.59%2012%203%2019.59%204.41%2021%2012%2013.41%2019.59%2021%2021%2019.59%2013.41%2012%2021%204.41z%22/%3E%0A%3C/svg%3E");
background-position: center;
background-repeat: no-repeat;
-webkit-background-size: 100% auto;
background-size: 100% auto;
border: 0;
cursor: pointer;
display: block;
height: 30px;
opacity: 0.6;
overflow: hidden;
padding: 0;
position: fixed;
right: 25px;
text-align: center;
text-indent: 100%;
top: 25px;
white-space: nowrap;
width: 30px;
z-index: 9999;
}
.featherlight .featherlight-close-icon:hover, .featherlight .featherlight-close-icon:focus {
opacity: 1;
}
.featherlight .featherlight-image {
max-width: 100%;
}
.featherlight iframe {
border: 0;
}
[data-featherlight] img {
cursor: -webkit-zoom-in;
cursor: -moz-zoom-in;
cursor: zoom-in;
}
.featherlight-iframe .featherlight-content {
border-bottom: 0;
-webkit-overflow-scrolling: touch;
overflow-y: scroll;
padding: 0;
} @-webkit-keyframes featherlightLoader {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@keyframes featherlightLoader {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@-webkit-keyframes fadein {
from {
opacity: 0;
}
to {
opacity: 1;
}
}
@keyframes fadein {
from {
opacity: 0;
}
to {
opacity: 1;
}
}
.featherlight-loading .featherlight-content {
-webkit-animation: featherlightLoader 1s infinite linear;
animation: featherlightLoader 1s infinite linear;
background: transparent;
border: 8px solid #909090;
border-left-color: #fff;
font-size: 10px;
}
.featherlight-loading .featherlight-content,
.featherlight-loading .featherlight-content::after {
-webkit-border-radius: 50%;
border-radius: 50%;
height: 10em;
width: 10em;
}
.featherlight-loading .featherlight-close,
.featherlight-loading .featherlight-inner {
display: none;
} .featherlight-next,
.featherlight-previous {
background-color: transparent;
background-repeat: no-repeat;
-webkit-background-size: 100% auto;
background-size: 100% auto;
cursor: pointer;
display: block;
height: 60px;
margin-top: -30px;
opacity: 0.4;
overflow: hidden;
position: fixed;
text-indent: 100%;
top: 50%;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
white-space: nowrap;
width: 60px;
}
.featherlight-next span,
.featherlight-previous span {
display: none;
}
.featherlight-next:hover, .featherlight-next:focus,
.featherlight-previous:hover,
.featherlight-previous:focus {
opacity: 1;
} .featherlight-next {
background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%09%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M8.59%2016.59L13.17%2012%208.59%207.41%2010%206l6%206-6%206-1.41-1.41z%22/%3E%0A%3C/svg%3E");
background-position: 0 0;
right: 10px;
} .featherlight-previous {
background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%09%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M15.41%207.41L10.83%2012l4.58%204.59L14%2018l-6-6%206-6%201.41%201.41z%22/%3E%0A%3C/svg%3E");
background-position: -5px 0;
left: 10px;
}
.featherlight-loading .featherlight-previous,
.featherlight-loading .featherlight-next {
display: none;
}@font-face {
font-family: 'Have Heart Two';
src: url(//reisezutaten.de/wp-content/themes/neve-child-master/font/HaveHeartTwo.eot);
src: url(//reisezutaten.de/wp-content/themes/neve-child-master/font/HaveHeartTwo.eot?#iefix) format('embedded-opentype'),
url(//reisezutaten.de/wp-content/themes/neve-child-master/font/HaveHeartTwo.woff) format('woff'),
url(//reisezutaten.de/wp-content/themes/neve-child-master/font/HaveHeartTwo.ttf) format('truetype');
font-weight: normal;
font-style: normal;
font-display: swap;
} @font-face {
font-family: 'Muli';
font-display: swap;
font-style: normal;
font-weight: 400;
src: url(//reisezutaten.de/wp-content/themes/neve-child-master/font/muli-v12-latin-regular.eot); src: local('Muli Regular'), local('Muli-Regular'),
url(//reisezutaten.de/wp-content/themes/neve-child-master/font/muli-v12-latin-regular.eot?#iefix) format('embedded-opentype'), url(//reisezutaten.de/wp-content/themes/neve-child-master/font/muli-v12-latin-regular.woff2) format('woff2'), url(//reisezutaten.de/wp-content/themes/neve-child-master/font/muli-v12-latin-regular.woff) format('woff'), url(//reisezutaten.de/wp-content/themes/neve-child-master/font/muli-v12-latin-regular.ttf) format('truetype'), url(//reisezutaten.de/wp-content/themes/neve-child-master/font/muli-v12-latin-regular.svg#Muli) format('svg'); } @font-face {
font-family: 'Muli';
font-display: swap;
font-style: italic;
font-weight: 400;
src: url(//reisezutaten.de/wp-content/themes/neve-child-master/font/muli-v12-latin-italic.eot); src: local('Muli Italic'), local('Muli-Italic'),
url(//reisezutaten.de/wp-content/themes/neve-child-master/font/muli-v12-latin-italic.eot?#iefix) format('embedded-opentype'), url(//reisezutaten.de/wp-content/themes/neve-child-master/font/muli-v12-latin-italic.woff2) format('woff2'), url(//reisezutaten.de/wp-content/themes/neve-child-master/font/muli-v12-latin-italic.woff) format('woff'), url(//reisezutaten.de/wp-content/themes/neve-child-master/font/muli-v12-latin-italic.ttf) format('truetype'), url(//reisezutaten.de/wp-content/themes/neve-child-master/font/muli-v12-latin-italic.svg#Muli) format('svg'); } @font-face {
font-family: 'Muli';
font-display: swap;
font-style: normal;
font-weight: 800;
src: url(//reisezutaten.de/wp-content/themes/neve-child-master/font/muli-v12-latin-800.eot); src: local('Muli ExtraBold'), local('Muli-ExtraBold'),
url(//reisezutaten.de/wp-content/themes/neve-child-master/font/muli-v12-latin-800.eot?#iefix) format('embedded-opentype'), url(//reisezutaten.de/wp-content/themes/neve-child-master/font/muli-v12-latin-800.woff2) format('woff2'), url(//reisezutaten.de/wp-content/themes/neve-child-master/font/muli-v12-latin-800.woff) format('woff'), url(//reisezutaten.de/wp-content/themes/neve-child-master/font/muli-v12-latin-800.ttf) format('truetype'), url(//reisezutaten.de/wp-content/themes/neve-child-master/font/muli-v12-latin-800.svg#Muli) format('svg'); } .hfg_header.site-header {
-webkit-box-shadow: 1px 1px 3px rgba(0,0,0,.2);
-moz-box-shadow: 1px 1px 3px rgba(0,0,0,.2);
box-shadow: 1px 1px 3px rgba(0,0,0,.2);
}
.primary-menu-ul .sub-menu li a {
justify-content: left !important;
}
main#content > .container {
background-color: #fff;
}
.owl-controls {
position: absolute; }
.neve-mm-description {
display: none !important;
} .sticky,
.fixed {
position: fixed;
top: 0;
left:0;
width: 100%;
z-index:10;
}
.sticky .site-logo {
padding: 0;
}
.sticky .site-logo img {
max-width: 200px;
}
.sticky .builder-item.hfg-item-first.col-4.desktop-left {
margin: 0;
} .sticky + #content {
padding-top: 102px;
}
@media (min-width: 601px) {
.sticky {
top:inherit;
}
} #myBtn {
display: none; position: fixed; bottom: 20px; right: 30px; z-index: 99; border: none; outline: none; background-color: #f78a26; color: white; cursor: pointer; padding: 15px 20px; border-radius: 10px; font-size: 25px; font-weight: 700;
line-height: 25px;
font-family: monospace;
}
#myBtn:hover {
background-color: #555; } div.social-sharer {
text-align: center;
padding: 0 0 1rem 0;
border-radius: 5px;
padding: .5rem;
margin: 1rem auto 3rem auto;
}
.home div.social-sharer {
margin-top: -15px;
}
#c6fed7 .ultp-block-wrapper {
margin-bottom: 20px;
}
@media screen and (min-width: 768px){
#c6fed7 .ultp-block-wrapper {
padding-bottom: 40px;
}
}
p:empty {
display: none;
}
main .wp-caption.alignleft {
float: none;
clear: both;
}
blockquote {
font-style: italic;
padding: .5em 3em 0;
background: transparent;
display: block;
margin: 0 0 1rem 0;
overflow: hidden;
box-sizing: border-box;
}
blockquote:after, blockquote:before {
display: none;
}
.entry-content blockquote p {
font-weight: 400;
font-size: 19px;
font-size: 1.188rem;
line-height: 1.5em;
display: inline-block;
margin: 1em 0 .5em;
}
blockquote p:before {
content: '”';
font-size: 24px;
font-size: 5rem;
display: inline;
margin-left: -0.5em;
margin-top: .2em;
color: #F58634;
position: absolute;
}
div.social-sharer p.h2 {
font-family: 'Muli',sans-serif;
font-weight: bold;
font-weight: bold;
font-size: 1.8rem;
line-height: 1.8rem;
text-transform: uppercase;
}
div.social-sharer.bottom a {
text-align: center;
display: inline-block;
}
div.social-sharer .divider {
display: inline-block;
width: 1px;
margin: 0 12px;
height: 50px;
background-color: #ccc;
}
.home h1 {
background: #F58634;
text-align: center;
color: #fff;
font-weight: 400;
padding: .2rem 0 .3rem;
font-size: 16px !important;
}
@media screen and (min-width: 768px){
.home h1 {
font-size: 30px !important;
}
}
.wp-block-ultimate-post-post-grid-1 .ultp-heading-style9 .ultp-heading-inner:before,
.wp-block-ultimate-post-post-grid-2 .ultp-heading-style9 .ultp-heading-inner:before {
width: 50%;
left: 25%;
}
h1 {
margin-top: 1rem;
} .rzads {
margin-bottom: 2rem;
}
.page-template-page-kategorieseiten .is-layout-flow.wp-block-column.jsflex .rzads {
width: 100%;
max-width: 300px;
height: auto;
max-height: 250px;
}
.rechte_spalte.rzads {
text-align: center;
float:none;
margin: auto;
}
.rechte_spalte.rzads > .advads-adlabel {
text-align: center;
}
.rzads a {
text-decoration: none !important;
}
@media screen and (min-width: 768px){
.rechte_spalte.rzads img,
.rzads.demo img,
.rechte_spalte {
float: right;
margin-right: 0;
}
.rechte_spalte.rzads > .advads-adlabel {
text-align: right;
}
} .rzads.demo:after {
display: block;
width: 0;
height: 0;
content: '';
clear: both;
}
.eigenanzeigen {
background-color: rgba(50, 135, 208, 0.2);
padding: 1.5rem 0 1rem 0;
width: 100%;
}
.intern,
.intern img {
display: block; height:auto;
position: relative;
margin: auto;
margin-bottom: 1rem;
}
.intern > .advads-adlabel {
display: none;
}
.intern img{
z-index: 0 !important;
}
.intern p {
margin: 0 !important;
}
.intern h3 {
position: absolute;
z-index: 3 !important;
bottom: 0;
margin: 0;
text-align: center;
background-color: #fff;
font-weight: 1.4rem;
padding: 0 .5rem;
box-shadow: -1px 1px 1px #ccc;
border-radius: 2px;
color: var(--nv-text-color);
font-size: 1.3rem;
}
.intern h3:before {
content:'';
background-image: url(https://reisezutaten.de/wp-content/uploads/2018/04/8148signet-einzeln.png);
background-size: cover;
background-color: #fff;
display:block;
width: 50px;
height: 50px;
position: absolute;
bottom: 1.8rem;
left: 25%;
z-index: 1;
box-shadow: -1px 0px 1px #ccc;
-webkit-border-top-left-radius: 2px;
-webkit-border-top-right-radius: 2px;
-moz-border-radius-topleft: 2px;
-moz-border-radius-topright: 2px;
border-top-left-radius: 2px;
border-top-right-radius: 2px;
} .rechte_spalte.rzads.gadgets {
margin-top: 50px;
}
.rzads.gadgets ul {
list-style-type: none;
padding: 0 !important;
margin: 0 !important;
}
.rzads.gadgets h2 {
font-size: 20px;
}
.rzads.gadgets ul li a,
.rzads.gadgets ul li a:hover {
display: block;
margin: 0 0 15px 0;
padding: 5px 10px;
text-decoration: none !important;
font-weight: 700;
}
.rzads.gadgets.fotogadgets ul li a {
background-color: #fff000;
color: #000;
}
.rzads.gadgets.fotogadgets ul li a:hover {
background-color: #3287d0;
color: #fff;
}
.rzads.gadgets.wasser ul li a {
background-color: #3287d0;
color: #fff;
}
.rzads.gadgets.wasser ul li a:hover {
background-color: #fff000;    
color: #000;
}
.rzads .adsbygoogle {
margin: auto !important;
}
span.bold {
font-weight: bold;
}
.stoerer {
width: 100%;
max-width: 800px !important;
margin: auto;
}
img.stoerer-image {
max-width: 250px !important;
border: 0 !important;
}
a.stoerer-image {
margin: 0 !important;
flex: 1;
}
.stoerer-text {
padding: 1rem;
text-align: left;
}
.flex {
display: flex;
flex-direction: column;
align-content: center;
align-items: center;
}
.inline {
display: block;
text-align: center;
}
.anzeigen-widget {
list-style-type: none;
margin: 0;
padding: 0;
}
.stoerer-text ul.description,
.stoerer-text div.description {
padding: 0;
margin: 1rem 0;
list-style-type: none;
position: relative;
left:15px;
}
span.icons {
font-size: 1.5rem;
color: #3287d0;
}
.stoerer a.amazon {
display: inline;
background-color: #fff000;
color: #000;
margin: 0 0 0 15px;
}
.advads-archivseite {
text-align: center;
margin: auto;
}
.blog-sidebar .widget {
text-align: center;
}
.advads-adlabel {
font-size: 9px;
text-align: right;
} .archive .advads-archivseiten {
margin: auto;
} .wp-block-column .right,
.wp-block-column .right a img,
.wp-block-column .left,
.wp-block-column .left a img,
.wp-block-column .right .advads-adlabel,
.wp-block-column .left .advads-adlabel {
text-align: center;
}
@media screen and (min-width:768px){
.wp-block-column .right,
.wp-block-column .right a img {
float: right;
}
.wp-block-column .left,
.wp-block-column .left a img {
float: left;
}
.wp-block-column .right .advads-adlabel {
text-align: right;
}
.wp-block-column .left .advads-adlabel {
text-align: left;
}
}
.jsflex {
display: flex;
flex-direction: column;
justify-content:  space-between;
}
.jsflex div.rzads:not(.mt50) {
//margin-bottom: 0;
}
@media screen and (min-width: 768px){
.flex {
flex-direction: row;
}
.advads-archivseite .intern {
display: inline-block;
}
.advads-archivseite .intern:first-of-type {
margin-right: 1rem;
}
.rechte_spalte.rzads.gadgets {
margin-top: 0px;
}
} .podcast_section .page-header.podcast {
position: relative;
z-index: 0;
}
.podcast_section .page-header.podcast a {
text-decoration: none !important;
}
.podcast_section img.badge {
width: 100%;
height: auto;
}
@media screen and (min-width: 768px){
.podcast_section img.badge {
max-width: 100%;
width: 300px;
float: right;
position: relative;
right: 0;
display: block;
padding: 1rem;
margin: .5rem;
border-radius: 10px;
background-color: #fff;
transform: rotate(-7deg);
border: 1px solid #ccc;
z-index: 9;
top:-20px;
} #bars {
height: 200px;
width: 100%;
margin: auto;
position: relative;
left:0;
}
.bar {
background: #666;
bottom: 1px;
height: 3px;
position: absolute;
width: .99em; 
width: 3.5%;     
animation: sound 0ms -800ms linear infinite alternate;
}
@keyframes sound {
0% {
opacity: .35;
height: 15px; 
}
100% {
opacity: 1;       
height: 120px;        
}
}
.bar:nth-child(1)  { left: 1.9em; animation-duration: 474ms; }
.bar:nth-child(2)  { left: 2.9em; animation-duration: 433ms; }
.bar:nth-child(3)  { left: 3.9em; animation-duration: 407ms; }
.bar:nth-child(4)  { left: 4.9em; animation-duration: 458ms; }
.bar:nth-child(5)  { left: 5.9em; animation-duration: 400ms; }
.bar:nth-child(6)  { left: 6.9em; animation-duration: 427ms; }
.bar:nth-child(7)  { left: 7.9em; animation-duration: 441ms; }
.bar:nth-child(8)  { left: 8.9em; animation-duration: 419ms; }
.bar:nth-child(9)  { left: 9.9em; animation-duration: 487ms; }
.bar:nth-child(10) { left: 10.9em; animation-duration: 442ms; }
.bar:nth-child(11)  { left: 11.9em; animation-duration: 474ms; }
.bar:nth-child(12)  { left: 12.9em; animation-duration: 433ms; }
.bar:nth-child(13)  { left: 13.9em; animation-duration: 407ms; }
.bar:nth-child(14)  { left: 14.9em; animation-duration: 458ms; }
.bar:nth-child(15)  { left: 15.9em; animation-duration: 400ms; }
.bar:nth-child(16)  { left: 16.9em; animation-duration: 427ms; }
.bar:nth-child(17)  { left: 17.9em; animation-duration: 441ms; }
.bar:nth-child(18)  { left: 18.9em; animation-duration: 419ms; }
.bar:nth-child(19)  { left: 19.9em; animation-duration: 487ms; }
.bar:nth-child(20) { left: 20.9em; animation-duration: 442ms; }
.bar:nth-child(21)  { left: 21.9em; animation-duration: 474ms; }
.bar:nth-child(22)  { left: 22.9em; animation-duration: 433ms; }
.bar:nth-child(23)  { left: 23.9em; animation-duration: 407ms; }
.bar:nth-child(24)  { left: 24.9em; animation-duration: 458ms; }
.bar:nth-child(25)  { left: 25.9em; animation-duration: 400ms; }
.bar:nth-child(1)  { left: 0; animation-duration: 474ms; }
.bar:nth-child(2)  { left: 4%; animation-duration: 433ms; }
.bar:nth-child(3)  { left: 8%; animation-duration: 407ms; }
.bar:nth-child(4)  { left: 12%; animation-duration: 458ms; }
.bar:nth-child(5)  { left: 16%; animation-duration: 400ms; }
.bar:nth-child(6)  { left: 20%; animation-duration: 427ms; }
.bar:nth-child(7)  { left: 24%; animation-duration: 441ms; }
.bar:nth-child(8)  { left: 28%; animation-duration: 419ms; }
.bar:nth-child(9)  { left: 32%; animation-duration: 487ms; }
.bar:nth-child(10) { left: 36%; animation-duration: 442ms; }
.bar:nth-child(11)  { left: 40%; animation-duration: 474ms; }
.bar:nth-child(12)  { left: 44%; animation-duration: 433ms; }
.bar:nth-child(13)  { left: 48%; animation-duration: 407ms; }
.bar:nth-child(14)  { left: 52%; animation-duration: 458ms; }
.bar:nth-child(15)  { left: 56%; animation-duration: 400ms; }
.bar:nth-child(16)  { left: 60%; animation-duration: 427ms; }
.bar:nth-child(17)  { left: 64%; animation-duration: 441ms; }
.bar:nth-child(18)  { left: 68%; animation-duration: 419ms; }
.bar:nth-child(19)  { left: 72%; animation-duration: 487ms; }
.bar:nth-child(20) { left: 76%; animation-duration: 442ms; }
.bar:nth-child(21)  { left: 80%; animation-duration: 474ms; }
.bar:nth-child(22)  { left: 84% animation-duration: 433ms; }
.bar:nth-child(23)  { left: 88%; animation-duration: 407ms; }
.bar:nth-child(24)  { left: 92%; animation-duration: 458ms; }
.bar:nth-child(25)  { left: 96%; animation-duration: 400ms; }
} ul.podcast-buttons {
padding: 0;
margin: 0;
display: flex;
flex-direction: column;
}
.podcast-buttons li {
flex:1;
list-style-type: none;
padding: 10px;
height: 80px;
background-color: #7ab317;
border-radius: 5px;
margin-bottom: .5rem;
text-align: center;
font-size: 1.2rem;
margin-right: 0;  
}
.podcast-buttons li a,
.podcast-buttons li a:hover {
color: #fff;
text-decoration: none !important;
width: 100%;
height: 100%;
}
.podcasts-template-default iframe {
height: 285px;
}
@media screen and (min-width: 768px){
ul.podcast-buttons {
flex-direction: row;
}
.podcast-buttons li {
margin-right: .5rem;
}
.page-header.podcast .ultp-heading-style9 .ultp-heading-inner:before {
top:118%;
}
.podcasts-template-default iframe {
height: 160px;
overflow: hidden !important;
}
.social-share-button#facebook_messenger {
display: none;
}
} h2.ultp-heading-inner,
a h2.ultp-heading-inner {
position: relative;
color: #0e1523;
font-family: 'Muli',sans-serif;
font-weight: 700;
text-transform: uppercase;
text-decoration: none;  
font-size: 21px;
text-decoration: none !important; 
}
h2.ultp-heading-inner:before {
background-color: rgba(245,134,52,1);
height: 5px;
content: '';
width: 100%;
position: absolute;
top: 100%;
left: 0;
margin: 0;
} .wp-block-buttons {
text-align: right;
}
.wp-block-button a:hover {
opacity: 1;
}
.single .wp-block-button {
display: none;
} .nv-thumb-wrap img {
width: 100%;
height: auto;
} .wp-block-ultimate-post-post-grid-1 .ultp-heading-style9 .ultp-heading-inner:before, .wp-block-ultimate-post-post-grid-2 .ultp-heading-style9 .ultp-heading-inner:before {
width: 75%;
left: 12.5%;
}
.archive .nv-page-title {
position: relative;
}
.archive .nv-page-title img {
width: 100%;
}
.archive .nv-page-title h1 {
margin-bottom: 2rem !important;
}
.archive .nv-page-title h1:after {
content: "";
width: 100%;
height: 7px;
left: 0;
background: #F58634;
position: absolute;
margin-top: 50px;
}
.archive .nv-non-grid-article .non-grid-content>* {
margin: 0;
}
.archive .nv-meta-list li.meta author.vcard {
display: none !important;
}
@media screen and (min-width:960px){
.layout-alternative .article-content-col .content, .layout-default .article-content-col .content {
align-items: flex-start;
}
}
@media screen and (max-width:767px){
.single main#content > .container > .row,
.archive main#content > .container > .row,
.error404 main#content > .container > .row,
.search main#content > .container > .row
{
flex-direction: column;
}
} .featherlight {
font-family: 'Muli', sans-serif !important;   
}
.featherlight .caption,
.featherlight .featherlight-content .caption:focus, .featherlight .featherlight-content .caption:hover {
overflow: visible !important;
white-space: normal !important;
}
.nav-clickaway-overlay { z-index: 0 !important; }
#nv-primary-navigation-sidebar li.menu-item > a > div.caret-wrap {
width: 100%;
position: absolute;
}
#nv-primary-navigation-sidebar li.menu-item > a > div.caret-wrap span.caret {
float:right;
}
.page-id-11873 .nv-page-title-wrap.nv-big-title .nv-page-title {
border-bottom: none;
}
hr.is-style-wide.jscustom {
background-color: #f78a26;
margin: 0 0 2rem 0;
height: 5px;
width: 100%;
}
h2#h-covid-19-reise-check {
text-transform: uppercase;
font-size: 20px;
line-height: 24px;
margin: 0;
padding-bottom: 8px;
}
#secondary-menu li,
h1 span.black {
background-color: #000 !important;
padding: 0 0.2rem !important;
}
#secondary-menu li a,
h1 span.black {
color: #fff !important;
}
#secondary-menu li:first-of-type {
margin-bottom: .5rem;
float: right;
text-align: right;
}
#secondary-menu li a:hover,
h1 span.black:hover {
color: #f78a26 !important;
} .post-type-archive-podcast .blog-entry-title.entry-title,
.post-type-archive-reisehinweise .blog-entry-title.entry-title,
.post-type-archive-fremd_gelesen .blog-entry-title.entry-title {
margin-bottom: 1rem;
}
.wp-block-columns.podcast_section > .wp-block-column:last-of-type {
text-align: center;
}
.page-id-11873 .podlove-subscribe-button-iframe {
width: 100% !important;
}
.jscustom-search {
display: block;
height: auto;
padding-top: 24.56%;
background-image: url(https://reisezutaten.de/wp-content/uploads/2021/12/Wohin-soll-es-gehen-1140.png);
background-size: contain;
background-repeat: no-repeat;
position: relative;
margin-top: 2rem;
}
.jscustom-search > .wp-block-search__inside-wrapper {
position: 
absolute;
top:15%;
left:10%;
max-width: 80%;
margin: auto;
}
@media screen and (max-width:480px){
.jscustom-search > .wp-block-search__inside-wrapper {
max-width: 95%;
top:10px;
left:0;
position: relative;
padding: 8px 10px !important;
}
}
.jscustom-search > .wp-block-search__inside-wrapper {
background-color: rgba(255,255,255,0.7) !important;
border-radius: 25px;
padding: 10px 15px !important;
}
.jscustom-search > .wp-block-search__inside-wrapper input {
background-color: transparent !important;
}
@media screen and (min-width:768px){
.jscustom-search .wp-block-search__button.has-icon {
margin-right: 1rem;
}
.jscustom-search > .wp-block-search__inside-wrapper {
top:40%;   
}
}
li.menu-item-language-current {display:none;}
@media screen and (max-width:992px){
.ultp-block-media .ultp-block-content-wrap {
display: block !important;
}
}
.text-center,
.text-center .advads-adlabel {
text-align: center;
}
ul.countrieslist {
width: 100%;
display: flex;
flex-direction: row;
justify-content: space-evenly;
margin: 0;
padding: 0;
}
ul.countrieslist li {
padding: 0;
margin: 0;
}
.home .nv-page-title {
display: none !important;
}
.jscustom.language_switcher > .wpml-ls-statics-shortcode_actions.wpml-ls.wpml-ls-legacy-list-horizontal {
display: inline-block;
}
.jscustom.language_switcher > .wpml-ls-statics-shortcode_actions.wpml-ls.wpml-ls-legacy-list-horizontal ul {
padding-left: 0 !important;
}
.jscustom.language_switcher > .wpml-ls-statics-shortcode_actions.wpml-ls.wpml-ls-legacy-list-horizontal ul li a {
padding: 0;
}
.advanced-ads-selling-setup-ad-details {
margin-bottom: 50px;
border: 1px solid #eee;
padding: 1rem;
}
.advanced-ads-selling-setup-ad-details label {
font-weight: bold;
}
.advanced-ads-selling-setup-ad-details input.advanced-ads-selling-setup-ad-type+label {
margin: 1rem;
}
.home .nv-page-title-wrap.nv-big-title,
.page-template-page-kategorieseiten .nv-page-title-wrap.nv-big-title,
.page-id-15106 .nv-page-title-wrap.nv-big-title,
.page-id-15089 .nv-page-title-wrap.nv-big-title {
margin-top: 0 !important;
display: none;
}
.ultp-big-post-module2 h3.ultp-block-title ,
.ultp-big-post-module2 h3.ultp-block-title  a {
color: #fff !important;
}
.ultp-toc-lists {
z-index: 3;
width: 100%;
max-width: 1140px;
margin: 0;
padding: 0;
}
.ultp-toc-lists {
display:flex;
align-items: baseline;
justify-content: auto;
padding: 0;
margin: 0 !important;
flex-wrap: wrap;
}
.ultp-toc-lists ul {
padding: 0;
margin: 0 !important;
}
.ultp-toc-lists li {
display: block;
list-style-type: none !important;
margin-right: 10px;
}
.ultp-toc-lists li a.title {
font-weight: 700 !important;
}
.has-text-color.has-neve-text-color-color.has-background.has-nv-site-bg-background-color.wp-block-navigation-item.has-child.open-on-hover-click.wp-block-navigation-submenu {
padding: 0;
width:100%;
}
.has-text-color.has-neve-text-color-color.has-background.has-nv-site-bg-background-color.wp-block-navigation-item.has-child.open-on-hover-click.wp-block-navigation-submenu > a.wp-block-navigation-item__content {
font-weight: bold;
}
.jscustom_a_to_z_toc li ul {
width:100%;
flex-direction: row;
flex-wrap: wrap !important;
}
.jscustom_a_to_z_toc ul,
.jscustom_a_to_z_toc ul li,
.jscustom_a_to_z_toc ul li a {
text-decoration: none !important;
}
.is-content-justification-left.has-text-color.has-neve-text-color-color.has-background.has-nv-site-bg-background-color.items-justified-left.a_to_z.wp-block-navigation ul li ul li:hover a {
color: var(--nv-secondary-accent) !important;
}
h2.ultp-heading-inner {
font-size: 28px;
line-height: 35px !important;
padding-bottom: 8px;
margin-bottom: 20px;
}
.wp-block-ultimate-post-table-of-content.jscustom_a_to_z_toc.fixed {
top:80px;
max-width: 1140px;
z-index: 5;
left: 50%;
transform: translateX(-50%);
display:inline-block;
}
.wp-block-ultimate-post-table-of-content.jscustom_a_to_z_toc.fixed.ultp-toc-scroll {
}
.wp-block-ultimate-post-table-of-content.jscustom_a_to_z_toc.fixed .ultp-toc-heading,
.wp-block-ultimate-post-table-of-content.jscustom_a_to_z_toc.fixed .ultp-block-toc-style1.ultp-block-toc-body {
background-color: #f9f9f9 !important;
}
.wp-block-ultimate-post-table-of-content.jscustom_a_to_z_toc.fixed .ultp-toc-heading {
padding: 5px 10px;
}
.builder-item--primary-menu .nav-ul > li:not(:last-of-type) {
margin-right: 10px;
}
.ultp-block-readmore {
margin: 0 !important;
}
@media screen and (max-width:1024px){
#nv-primary-navigation-main {
flex-wrap: nowrap !important;
}
.builder-item--primary-menu .nav-ul > li:not(:last-of-type) {
margin-right: 15px;
}
}
@media screen and (max-width:768px){
.reverse-desktop,
.wp-block-columns.reverse-mobile {
flex-direction: column-reverse !important;
}
.wp-block-ultimate-post-table-of-content.jscustom_a_to_z_toc.fixed {
top:58px;   
}
.ultp-toc-lists {
flex-wrap: wrap;
}
}
.wp-block-navigation .has-child :where(.wp-block-navigation__submenu-container){
transition: ease-in .2s;
}
.ultp-heading-filter .ultp-filter-wrap+.ultp-next-prev-wrap {
position: absolute;
top:0;
margin-left: 0;
}
.wp-block-spacer.heading-container {
margin-top: 40px;
}
.page-kategorieseiten h3.ultp-block-title {
text-shadow: 0px 0px 5px rgba(0,0,0,0.7);
}
.page-template-page-kategorieseiten h2.ultp-heading-inner {
padding-top: 130px;
margin-top: -130px;
}
.wp-block-ultimate-post-table-of-content.jscustom_a_to_z_toc {
list-style-type: none;
margin: 0 0 2rem 0;
}
.wp-block-ultimate-post-table-of-content.jscustom_a_to_z_toc.fixed {
padding: 15px 0 0 0;
}
.wp-block-ultimate-post-table-of-content.jscustom_a_to_z_toc > .ultp-block-wrapper {
padding: 5px 0 5px 0;
border-radius: 5px !important;
}
.wp-block-ultimate-post-table-of-content.jscustom_a_to_z_toc.fixed > .ultp-block-wrapper {
padding: 15px 0 0px 0;
box-shadow: 0 none !important;
}
.wp-block-ultimate-post-table-of-content.jscustom_a_to_z_toc.fixed > .ultp-block-wrapper:hover {
box-shadow: 0 none !important;
}
.wp-block-ultimate-post-table-of-content.jscustom_a_to_z_toc .ultp-block-toc-style1.ultp-block-toc-body {
border-radius: 5px !important;
background-color: transparent !important;
transition: all .3s ease-out;
}
.wp-block-ultimate-post-table-of-content.jscustom_a_to_z_toc .ultp-toc-lists {
padding: 0 10px !important;
}
.wp-block-ultimate-post-table-of-content.jscustom_a_to_z_toc .ultp-toc-header {
border: 0 none !important;
position: relative;
display: flex;
flex-direction: row-reverse;
}
.wp-block-ultimate-post-table-of-content.jscustom_a_to_z_toc .ultp-toc-header:hover {
cursor: pointer;
}
.wp-block-ultimate-post-table-of-content.jscustom_a_to_z_toc .ultp-toc-header:after {
display: inline-block;
content: '-';
font-weight: 700;
font-size: 22px;
position: absolute;
right:-15px;
transition: linear .5s;
}
.wp-block-ultimate-post-table-of-content.jscustom_a_to_z_toc .ultp-toc-header.collapsed:after {
content: '+';
}
.wp-block-ultimate-post-table-of-content.jscustom_a_to_z_toc li {
text-transform: capitalize;
}
.wp-block-ultimate-post-table-of-content.jscustom_a_to_z_toc li a{
text-decoration: none !important;
font-size: 14px !important;
}
.wp-block-spacer.heading-container {
top:55px;
}
.post-type-archive-product .nv-bc-count-wrap,
.post-type-archive-product .nv-woo-filters,
.single-product .product_meta,
.single-product .woocommerce-breadcrumb {
display: none;
}
.advanced-ads-selling-setup-ad-details-url.advanced-ads-selling-setup-ad-details-content,
.advanced-ads-selling-setup-ad-details-comment-label.advanced-ads-selling-setup-ad-details-content {
display: block;
}
.wp-block-spacer.heading-container {
height: 50px !important;
}    
@media screen and (max-width:767px){
.wp-block-spacer.heading-container {
height: 10px !important;
}    
.uagb-columns__inner-wrap.uagb-columns__columns-2 .wp-block-image.size-full.is-resized {
text-align: center;
}
}
.related.products {
display: none;
}
.jscustom_setup_page {
font-size: 1.5rem;
text-align: center;
}
.jscustom_setup_page > span {
background-color: #000 !important;
padding: 0 0.2rem !important;
}
.jscustom_setup_page > span a {
color: #fff !important;
text-decoration: none !important;
}
.jscustom_setup_page > span a:hover {
color: #f78a26 !important;
}
.advanced-ads-selling-setup-ad-details label.setup_page_label {
margin: 1rem 2rem 1rem 0;
}
.advanced-ads-selling-setup-ad-details-url.advanced-ads-selling-setup-ad-details-content,
.advanced-ads-selling-setup-ad-details-submit.button.button-primary {
display: block;
}
.advanced-ads-selling-setup-ad-details-submit.button.button-primary {
margin-top: 1rem;
}
.woocommerce.single .entry-summary ul {
list-style-type: disc;
}
#advads_selling_option_ad_price {
padding: 0;
}
ul#advads_selling_option_ad_price {
list-style-type: none;
background-color: #eee;
padding: 10px;
border-radius: 5px;
border: 1px solid #000;   
}
ul#advads_selling_option_ad_price li {
margin-bottom: 0;
}
li.product.type-product.status-publish.instock.has-post-thumbnail.virtual.purchasable.product-type-advanced_ad {
padding: 10px;
border:1px solid #ccc;
border-radius: 5px;
}
li.product.type-product.status-publish.instock.has-post-thumbnail.virtual.purchasable.product-type-advanced_ad .woocommerce-Price-amount.amount {
position: relative;
display: inline-block:
}
li.product.type-product.status-publish.instock.has-post-thumbnail.virtual.purchasable.product-type-advanced_ad .woocommerce-Price-amount.amount:before {
content: 'ab ';
display: inline-block;
margin-right: 5px;
} .woocommerce-notices-wrapper {
margin-bottom: 50px;
}
.jscustom-woocommerce-message {
position: absolute;
right: 15px;
top: 105%;
}
.jscustom-woocommerce-message > .button.wc-forward {
min-width: 146px;
}
.wc-gzd-product-addons-shopmarks {
display: none;
}
.footer--row.footer-bottom.layout-full-contained {
display: none !important;
}
.jscustom.termine {
max-width: 300px !important;
margin: auto;
}
.jscustom.termine h2 {
text-align: center;
font-size: 20px;
line-height: 22px !important;
}
.jscustom.termine h4 {
margin:1rem 0 0 0 !important;
font-size: 16px;line-height: 20px !important;letter-spacing: 0px;
}
.jscustom.termine strong {
display: block;
}
.eigenanzeigen a:focus,
.eigenanzeigen a:hover {
opacity: 1 !important;
}
.pb20 {
padding-bottom: 20px;
}
.jscustom.subcategories-list h2 {
text-align: center;
font-size: 20px;
line-height: 26px !important;
letter-spacing: 1px;
}
ul.jscustom.subcategories-list {
display: flex;
flex-direction: row;
flex-wrap: wrap;
list-style-type: none;
padding: 0;
margin: 1rem 0 0 1rem 0;
}
ul.jscustom.subcategories-list::after {
display:block;
background-color: rgba(245,134,52,1);
height: 5px;
content: "";
width: 100%;
left: 0;
margin: 1rem 0;
}
ul.jscustom.subcategories-list li {
margin: 0 1rem 0 0;
padding: 0;
}
ul.jscustom.subcategories-list li a {
text-decoration: none;
color: #000;
}
ul.jscustom.subcategories-list li a:hover {
color: #f78a26;
}
#secondary .jscustom-flex-column .ultp-block-item {
margin-bottom: 30px !important;
}
#secondary .jscustom-flex-column h3.ultp-block-title a {
color: #000 !important;
}
#secondary .jscustom-flex-column .ultp-block-content-wrap {
flex-direction: column !important;
}