.textblock-content {
padding: var(--gapsmall);
}
.textblock a {
color: var(--colorred);
}
.textblock p {
padding: 0px !important;
}
@media (min-width: 800px) {
.textblock-content {
padding: var(--gapsmall) var(--gapmedium) var(--gapmedium) var(--gapmedium);
}
.textblock-content.narrow {
padding: var(--gapsmall) 0px var(--gapmedium) 0;
}
.narrow {
width: 50%;
display: block;
margin: 0 auto;
}
}
.wp-block-separator {
border: none;
border-bottom: 2px solid #f0f0f0;
} .referenceblock {
padding: var(--gapsmall);
font-size: var(--textsmall);
line-height: 1.6em;
display: flex;
margin-top: var(--gapsmall);
}
.referenceblock .referenceblock-image {
margin-right: var(--gapsmall);
}
.referenceblock .referenceblock-image img {
max-width: 48px !important;
border-radius: 50%;
height: auto !important;
}
.referenceblock .referenceblock-content p {
margin-top: 0px;
} .teamgalleryblock {
display: flex;
flex-direction: row-reverse;
justify-content: flex-end;
}
.teamgalleryblock img {
max-width: 80px !important;
border-radius: 50%;
height: auto !important;
border: 3px solid #fff;
margin-right: -30px;
} .logoblock {
padding: var(--gapsmall);
}
.logoblock h3 {
margin-top: 0px;
}
.logoblock .logos {
display: flex;
justify-content: space-between;
flex-wrap: wrap;
}
.logoblock a {
display: inline-block;
width: 70px;
height: 70px;
margin-bottom: var(--gapsmall);
}
@media (min-width: 800px) {
.logoblock {
padding: var(--gapsmall) var(--gapmedium);
}
.logoblock a {
width: 126px;
height: 126px;
}
} .articleindexblock .headline {
padding: var(--gapmedium) var(--gapsmall) var(--gapsmall) var(--gapsmall);
}
.articleindexblock p {
padding: 0px !important;
}
.articleindexblock .article {
padding: var(--gapmedium) var(--gapsmall) var(--gapmedium) var(--gapsmall);
}
.articleindexblock .article.smallfonts p,
.articleindexblock .article.smallfonts a,
.articleindexblock .article.smallfonts summary {
font-size: var(--textsmall);
line-height: 1.6em;
}
.articleindexblock .article.smallfonts summary {
list-style: none;
}
.articleindexblock .article.smallfonts summary span {
text-decoration: underline;
}
.articleindexblock.indentation .article .articleitem {
padding-left: var(--gapsmall);
border-left: 3px solid #000;
}
.articleindexblock.dark .headline {
background: #171717;
}
.articleindexblock.dark h3 {
color: #4d4d4d;
}
.articleindexblock.dark {
background: #000;
color: #fff;
}
.articleindexblock.dark h4 {
color: #fff;
}
.articleindexblock.dark .article {
border-bottom: 3px solid #4d4d4d;
}
.articleindexblock.bright .article {
border-bottom: 3px solid #fff;
}
.articleindexblock.bright .headline {
border-bottom: 3px solid #fff;
}
.articleindexblock.bright .headline .material-icons {
position: relative;
top: 6px;
margin-right: 10px;
font-size: 28px;
}
.articleindexblock .article .articleitem.currentitem {
border-left: 3px solid #562421;
color: #5b5b5b;
}
.articleindexblock .article .articleitem.currentitem h4 {
color: #5b5b5b;
}
@media (min-width: 800px) {
.articleindexblock .headline {
padding: var(--gapmedium) 0 var(--gapsmall) 0;
}
.articleindexblock .article {
padding: 0px;
}
.articleindexblock .article .articleitem {
margin: var(--gapmedium) 0;
}
.articleindexblock.indentation .article .articleitem {
padding: 0 0 0 var(--gapsmall);
}
.articleindexblock .headline {
background: none;
}
.articleindexblock.dark .headline {
border-bottom: 3px solid #4d4d4d;
background: none;
}
.articleindexblock.bright .headline {
border-bottom: 3px solid #fff;
}
} .conditionblock .headline {
padding: var(--gapmedium) var(--gapsmall) var(--gapsmall) var(--gapsmall);
}
.conditionblock p {
padding: 0px !important;
}
.conditionblock .article {
padding: var(--gapmedium) var(--gapsmall) var(--gapmedium) var(--gapsmall);
}
.conditionblock .article.smallfonts p {
font-size: var(--textsmall);
line-height: 1.6em;
}
.conditionblock .article .price {
font-size: 36px;
font-weight: bold;
color: #000;
}
.conditionblock .article .priceinfo {
font-size: var(--textsmall);
}
.conditionblock.indentation .article .articleitem {
padding-left: var(--gapsmall);
border-left: 3px solid #f5574e;
}
.conditionblock.dark .headline {
background: #171717;
}
.conditionblock.dark h3 {
color: #fff;
}
.conditionblock.dark {
background: #000;
color: #fff;
}
.conditionblock.dark h4 {
color: #fff;
}
.conditionblock.dark .article {
border-bottom: 3px solid #171717;
}
.conditionblock.bright {
background: var(--colorwhite);
}
.conditionblock .article {
border-bottom: 3px solid #fff;
}
.conditionblock.bright .article {
border-bottom: 3px solid #f0f0f0;
}
.conditionblock.bright .headline {
border-bottom: 3px solid #f0f0f0;
}
.conditionblock .material-icons {
position: relative;
top: 16px;
margin-right: 10px;
font-size: 48px;
margin-top: -20px;
}
.conditionblock .article .articleitem.currentitem {
border-left: 3px solid #562421;
color: #5b5b5b;
}
.conditionblock .article .articleitem.currentitem h4 {
color: #5b5b5b;
}
@media (min-width: 800px) {
.conditionblock .headline {
padding: var(--gapmedium) 0 var(--gapsmall) 0;
}
.conditionblock .article {
padding: 0px;
}
.conditionblock .article .articleitem {
margin: var(--gapmedium) 0;
}
.conditionblock.indentation .article .articleitem {
padding: 0 0 0 var(--gapsmall);
}
.conditionblock .headline {
background: none;
}
.conditionblock .headline {
border-bottom: 3px solid #fff;
}
.conditionblock.dark .headline {
border-bottom: 3px solid #171717;
background: none;
}
.conditionblock.bright .headline {
border-bottom: 3px solid #f0f0f0;
}
} .calltoactionblock {
background: #000;
color: #fff;
padding: var(--gapsmall);
}
.calltoactionblock h3 {
color: #fff;
}
.calltoactionblock img {
border-radius: 50%;
width: 120px;
margin: var(--gapsmall) 0;
}
.calltoactionblock .link {
margin: var(--gapmedium) 0;
display: inline-block;
}
.calltoactionblock .material-icons {
font-size: 40px;
position: relative;
top: 15px;
margin-right: 10px;
} .wp-block-embed-youtube {
margin: 0px;
} .clearfix:before,
.clearfix:after {
content:"";
display:table;
}
.clearfix:after {
clear:both;
}
.clearfix {
zoom:1; }
ul {
margin: 0px;
padding: 0px;
list-style-type: none;
}
ol {
margin: 0px;
}
img,
iframe {
max-width: 100%;
}
a {
outline: none;
color: #424242;
}
.alignright {
float: right;
}
.alignleft {
float: left;
}
textarea,
input[type="text"],
input[type="email"] {
font-size: 100%;
overflow: auto;
vertical-align: top;
width: 100%;
font-family: "Open Sans", Helvetica, Arial, sans-serif;
padding: 0px 2px;
border: 1px solid #ddd;
font-display: swap;
}
.readmore .wp-block-coblocks-accordion-item__title {
background: none;
padding: 0px;
text-decoration: underline;
cursor: pointer;
}
.readmore .wp-block-coblocks-accordion-item__title:hover::after,
.readmore .wp-block-coblocks-accordion-item__title:active {
background: none;
outline: none;
}
.readmore .wp-block-coblocks-accordion-item__content {
border: 0px;
padding: 10px 0 0 0;
}
.white-text {
color: #fff;
}
.archive.category #main {
background: #fff;
}
.archive.category-podcast #main {
background: none;
}
.archive-headline h2 {
margin: 72px 0px 0px 0px !important;
} :root {
--gapsmall: 18px;
--gapmedium: 38px;
--gaplarge: 72px;
--colorwhite: #fff;
--colorred: #F5574E;
--colorlightgray: #f0f0f0;
--textnormal: 16px;
--textsmall: 12px;
} .service ul li {
margin: 0px !important;
list-style-type: none !important;
}
.service ul li:before {
content: "- ";
} @font-face {
font-family: 'IBMPlexMono';
src: url(//www.finanzkueche.de/wp-content/themes/blankslate1/fonts/IBMPlexMono-Bold.woff) format('woff');
font-weight: bold;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'IBMPlexMono';
src: url(//www.finanzkueche.de/wp-content/themes/blankslate1/fonts/IBMPlexMono-Light.woff) format('woff');
font-weight: lighter;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'fontello';
src: url(//www.finanzkueche.de/wp-content/themes/blankslate1/fonts/fontello.eot?52325009);
src: url(//www.finanzkueche.de/wp-content/themes/blankslate1/fonts/fontello.eot?52325009#iefix) format('embedded-opentype'),
url(//www.finanzkueche.de/wp-content/themes/blankslate1/fonts/fontello.woff2?52325009) format('woff2'),
url(//www.finanzkueche.de/wp-content/themes/blankslate1/fonts/fontello.woff?52325009) format('woff'),
url(//www.finanzkueche.de/wp-content/themes/blankslate1/fonts/fontello.ttf?52325009) format('truetype'),
url(//www.finanzkueche.de/wp-content/themes/blankslate1/fonts/fontello.svg?52325009#fontello) format('svg');
font-weight: normal;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Material Icons';
font-style: normal;
font-weight: 400;
src: url(//www.finanzkueche.de/wp-content/themes/blankslate1/fonts/GMI.woff2) format('woff2');
}
[class^="icon-"]:before, [class*=" icon-"]:before {
font-family: "fontello";
font-style: normal;
font-weight: normal;
speak: never;
font-display: swap;
display: inline-block;
text-decoration: inherit;
width: 1em;
margin-right: .2em;
text-align: center;  font-variant: normal;
text-transform: none; line-height: 1em;  margin-left: .2em;   -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;  }
.icon-mail:before { content: '\e800'; } .icon-location:before { content: '\e801'; } .icon-phone:before { content: '\e802'; } .icon-xing-squared:before { content: '\f169'; } .icon-youtube-play:before { content: '\f16a'; } .icon-instagram:before { content: '\f16d'; } .icon-spotify:before { content: '\f1bc'; } .icon-podcast:before { content: '\f2ce'; } .icon-twitter-squared:before { content: '\f304'; } .icon-facebook-squared:before { content: '\f308'; } .icon-instagram-1:before { content: '\f32d'; } .standardtext {
color: #000 !important;
}
.indent,
.comments-title {
margin: 0 0 18px 18px !important;
}
p.advgb-infobox-text {
padding: 0px !important;
}
strong {
font-weight: 600;
}
.link,
.link a {
color: var(--colorred);
}
.backlink,
.backlink a {
font-size: var(--textsmall);
}
.backlink {
position: relative;
top: 90px;
left: 20px;
} body {
position: inherit !important;
background: #f0f0f0;
font-family: IBMPlexMono, Helvetica, Arial, sans-serif !important;
font-weight: 100;
color: #424242;
font-size: 16px;
line-height: 1.7em;
margin: 40px 0 0 0 ;
counter-reset: section;
font-display: swap;
}
#branding {
display: none;
background: none;
}
#secondary {
font-size: 12px;
background: #f7f7f7;
padding: 20px;
margin-top: 10px;
}
footer {
margin-top: 40px;
}
#footer-contact .offer,
#footer-contact .contact,
#footer-contact .author {
padding: 40px 20px 20px 20px;
position: relative;
min-height: 390px;
}
.footerlink {
position: absolute;
bottom: 40px;
}
.footerlink a {
margin-right: 30px;
}
#footer-disclaimer {
padding: 20px;
font-size: 15px;
}
#bottom-navigation {
text-align:center;
background: #2B2B2A;
padding: 20px 0;
}
#bottom-navigation a {
color: #fff;
}
body.single #content article,
body.page #content article p,
#respond {
padding: 0 20px 0 20px;
}
.indent-block {
padding: 0 20px 0 20px;
}
.single #article-background {
background: #fff;
margin-top: -72px;
padding: 72px 0;
}
.single #main p,
.single #main ul {
margin-bottom: 36px;
}
.single #main h2 {
margin-top: 72px;
}
.single #main #article-background ul li {
list-style-type: none;
padding: 0px;
margin: 0px;
margin-left: 15px;
margin-bottom: 15px;
}
.single #main #article-background ul li:before {
content: "– ";
margin-left: -17px;
}
.background-white {
background: var(--colorwhite);
} #searchform #searchsubmit:before {
content: "> " !important;
}
#searchform #searchsubmit {
margin-top: 18px;
}
.menu-search:before {
content: '\e803';
top: 10px;
position: relative;
color: #fff;
}
.menu-search a {
top: -20px;
position: relative;
} #main-navigation {
display: none;
}
#wprmenu_menu_ul {
padding: 30px 20px 0 20px !important;
}
#wprmenu_menu_ul li {
margin-top: 20px !important;
}
#mg-wprm-wrap li.menu-item a {
text-transform: none !important;
padding: 5px 10px !important;
}
li.highlighted {
background: #f05650;
border-radius: 4px;
display: inline-block;
}
li.highlighted a {
font-weight: 600 !important;
color: #424242;
padding: 20px;
} .author-image {
text-align: center;
}
.author-image img {
border-radius: 50%;
height: auto !important;
}
.authorinfo {
padding: 0px 20px;
}  .overlay {
background: #000;
width: 100%;
height: 100%;
display: block;
opacity: 0.6;
position: absolute;
top: 0px;
left: 0px;
}
.intro .wrapper,
.offer-module .wrapper {
z-index: 9999;
position: relative;
} .linkarchive,
.linkindex {
background: #2b2b2a;
padding: 36px 20px;
}
.linkarchive h3 {
margin-top: 0px;
color: #fff;
}
.linkarchive a,
.linkarchive strong {
color: #fff;
font-size: var(--textsmall);
}
.linkarchive strong,
.linkindex strong {
font-size: 17px;
display: block;
color: #fff;
}
.linkarchive li {
float: left;
margin-right: 20px;
}
.linkindex .index,
.linkindex .index a {
font-weight: 600;
color: #fff !important;
margin-top: 20px;
font-size: 24px;
}
.linkindex .index .index-item {
display: block;
margin-top: 24px;
} .intro {
padding: 20px 20px 72px 20px;
background-position: center !important;
background-size: cover !important;
position: relative;
color: #fff;
}
.intro .subheadline {
font-weight: 600;
}
.intro h1,
.intro h2 {
color: #fff;
}
.intro .intro-link,
.intro .intro-link a {
color: #fff;
}
.intro.no-background .overlay {
opacity: 1;
background: #F9E5D7;
}
.intro.no-background,
.intro.no-background h1,
.intro.no-background h2 {
color: #0A0A0A;
}
.intro.no-background .intro-link,
.intro.no-background a {
color: #f5574e;
}
.intro.newsletter {
min-height: auto;
padding-bottom: 72px;
}
.intro.newsletter h2 {
margin-top: 20px;
}
.intro.headlinebox {
min-height: auto;
padding: 72px 36px;
}
.intro.headlinebox h2 {
margin: 0px;
}
.vision {
padding: 36px 20px 72px 20px;
background: #2B2B2A;
}
.vision block {
font-size: 28px;
line-height: 1.2em;
border-left: 7px solid #F5574E;
padding-left: 20px;
display: block;
font-weight: 600;
color: #fff;
margin-bottom: 20px;
}
.vision .vision-link,
.vision .vision-link a {
color: #fff;
}
.wp-block-latest-posts {
padding: 20px;
}
.wp-block-latest-posts li {
border-bottom: 1px solid #ddd;
}
.wp-block-latest-posts li .wp-block-latest-posts__featured-image {
float: left;
width: 30%;
margin-right: 20px;
}
.intro-link {
display: block;
margin-top: 36px;
} .sp-testimonial-free-wrapper {
padding: 0 20px;
}
.tfree-client-name {
display: none;
}
.sp-testimonial-free-section .tfree-client-testimonial {
font-size: 17px !important;
}
.sp-testimonial-free-section .tfree-testimonial-title h3 {
font-size: 22px !important;
} .archive-post li {
width: 100%;
list-style: none !important;
margin: 0 0 -47px 0 !important;
}
.archive-post.podcast li {
background: #fff;
margin-bottom: 36px !important;
padding-bottom: 36px;
}
.archive-module.blog {
margin: 72px 0px 30px 0px;
}
.archive-intro {
margin-bottom: 72px;
}
.archive-post {
margin-top: 3px;
}
.archive-post .archive-post-image {
width: 100%;
display: inline-block;
float: none;
margin: 0px;
}
.archive-post-headline {
margin-left: 20px;
}
.archive-post .archive-post-date {
font-size: 10px;
display: block;
}
.archive-post-date,
.archive-post-title,
.archive-post-excerpt,
.archive-post-button {
display: inline-block;
color: #fff;
}
.wp-block-lazyblock-blogarchive .post-archive {
min-height: 360px;
}
.archive-post-excerpt p {
padding: 0px !important;
}
.archive-post.podcast .archive-post-excerpt {
color: #424242;
padding: 0 20px;
}
.archive-post-inlay {
width: 80%;
display: inline-block;
position: absolute;
top: 10px;
margin: 20px;
height: 80%;
}
.archive-post-title {
font-size: 24px;
font-weight: 600;
margin-bottom: 18px;
}
.archive-post-image {
height: 500px;
background-size: cover !important;
background-position: center !important;
position: relative;
}
.archive-post .archive-post-button {
position: absolute;
bottom: 10px;
display: block;
}
.archive-post.podcast .archive-post-button {
position: relative;
padding: 20px 20px 0 20px;
color: #424242;
}
.archive-post .archive-post-button a {
color: #fff;
}
.archive-post.podcast .archive-post-button a {
color: #424242;
}
.archive-post .wpp-list li {
width: 100%;
margin-bottom: 0px !important;
}
.archive-post .wpp-list li {
width: 100%;
margin-bottom: 0px !important;
}
.archive-post .wpp-list li:before {
content: "> ";
}
.archive-post h2 {
color: #fff;
margin: 30px 0 0 0 !important;
}
.archive-post h3 {
margin: 18px 0 18px 0 !important;
}
.archive-module.blog .archive-module {
padding: 0px !important;
}
.archive-module.blog .wp-block-lazyblock-blogarchive,
.wp-block-lazyblock-imagebox,
.wp-block-lazyblock-profilbox {
float: left;
width: 100%;
}
.archive-module.blog .wp-block-lazyblock-blogarchive .archive-post li,
.wp-block-lazyblock-imagebox .archive-post li,
.wp-block-lazyblock-profilbox .archive-post li {
width: 100% !important;
}
.archive-module.blog .wp-block-lazyblock-blogarchive .archive-post li .post-archive {
padding: 0px 18px;
display: block;
}
.archive-headline {
margin-left: 20px;
}
.archive-headline a {
margin: 15px 0;
display: inline-block;
}
.archive-post-excerpt {
line-height: 1.5em;
}
.wp-block-lazyblock-profilbox .archive-post-excerpt ul li,
.wp-block-lazyblock-autorbox ul li:before {
width: 100%;
margin: 0px 0px -19px 0 !important;
padding: 0px !important;
line-height: 1;
}
.wp-block-lazyblock-profilbox .archive-post-title {
font-size: 38px !important;
line-height: 1.2;
margin-bottom: 0px;
}
.wp-block-lazyblock-autorbox ul li {
list-style-type: none !important;
margin-left: 0px;
}
.wp-block-lazyblock-profilbox .archive-post-excerpt ul li:before,
.wp-block-lazyblock-autorbox ul li:before{
content: "•";
font-size: 40px;
margin-left: -13px !important; top: 10px;
position: relative;
}
.wp-block-lazyblock-profilbox .archive-post-excerpt,
.wp-block-lazyblock-autorbox {
font-size: 10px;
}
.wp-block-lazyblock-autorbox ul li {
line-height: 10px;
margin-left: 10px !important;
}
.wp-block-lazyblock-autorbox ul li:before {
line-height: 1px;
} .offer-module {
min-height: 200px;
background: #efefef;
padding: 20px;
} .wp-block-advgb-infobox {
padding: 36px 20px 72px 20px !important;
}
.advgb-infobox-title {
font-size: 38px;
} .advgb-infobox-title {
font-size: 38px;
} .textbox-colored {
padding: 36px 20px 72px 20px !important;
background: #2b2b2a;
margin: 0px;
color: #fff;
} .service  {
padding: 20px;
background: #fff;
}
.service h2  {
margin-top: 0px;
}
.service p {
padding: 0px 0 18px 0 !important;
margin-bottom: 0px;
} .profile-image  {
text-align: center;
}
.profile-image img {
display: inline-block;
border-radius: 50%;
width: 200px;
height: 200px;
} .sp-testimonial-free-wrapper {
padding: 20px 30px;
background: #2B2B2A;
min-height: 150px;
}
.sp-testimonial-free h3,
.sp-testimonial-free .tfree-client-name,
.tfree-testimonial-content,
.tfree-client-testimonial,
.fa-angle-left:before,
.fa-angle-right:before,
.tfree-client-designation {
color: #fff !important;
}
.sp-testimonial-free-section {
max-width: 1000px;
margin: auto;
}
.testimonial_rotator_quote {
text-align: left;
color: #fff !important;
}
.sp-testimonial-client-name,
.sp-testimonial-client-designation {
color: #ccc !important;
} h1, h2, h3, h4, h5, h6 {
font-weight: 100;
line-height: 1.3em;
display: block;
color: #0a0a0a;
}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
text-decoration: none;
}
h1 {
font-size: 34px;
line-height: 1.1;
margin-bottom: 42px;
padding-top: 72px;
margin-top: 0px;
font-weight: bold;
}
h2 {
font-size: 24px;
line-height: 1.1;
font-weight: bold;
}
h3 {
font-size: 22px;
margin-bottom: 7px;
font-weight: 600;
}
h4 {
font-size: 17px;
font-weight: 600;
margin-bottom: 10px;
margin-top: 5px;
}
.disclaimer {
font-size: 12px;
line-height: 1.2em;
margin-bottom: 20px;
}
#content img {
height: 100%;
}
#content ul li {
margin-left: 20px;
list-style: disc;
}
.headline-bgwhite {
padding: var(--gaplarge) 0 var(--gapmedium) 0;
background: var(--colorwhite);
padding-left: var(--gapsmall);
}
blockquote {
font-size: 28px;
line-height: 1.2em;
border-left: 7px solid #F5574E;
padding-left: 20px;
display: block;
font-weight: 600;
margin: 0px;
}
blockquote p,
.service blockquote p {
margin: 0px;
padding: 0px !important;
}
.archive-module h2 {
margin: 0px 0 10px 18px;
font-size: 34px;
}
.author-title {
margin-left: 20px;
}
.comment-link {
text-align: center;
font-size: 24px;
margin: 40px 0px 80px 0px;
}
.comment-link a {
font-weight: 600;
}  footer .author .author-image {
text-align: center;
}
footer .author .author-image img {
width: 50%;
border-radius: 50%;
}
footer .author {
background: url(//www.finanzkueche.de/wp-content/uploads/footer-02.jpg);
color: #fff;
}
footer .author h4,
footer .author a {
color: #fff;
} .offer {
text-align: left;
background: #000;
padding: 20px;
color: #fff;
}
.offer h4,
.offer a {
color: #fff;
}
.offer .button {
width: 100%;
} .socials {
margin-bottom: 10px;
}
.contact [class^="icon-"]:before {
font-size: 30px;
position: relative;
top: 4px;
}
.socials a {
float: left;
margin-right: 10px;
text-decoration: none;
} .contactbox-left,
.contactbox-right {
width: 80%;
padding: 0 20px;
}
.contactbox-left {
margin-bottom: 72px;
} .valuearchive {
margin: 0 var(--gapsmall) var(--gapsmall) var(--gapsmall) !important;
}
.valuearchive ul li {
border-top: 2px solid var(--colorwhite);
list-style: none !important;
margin: var(--gapmedium) 0px !important;
padding-top: var(--gapsmall);
font-weight: bold;
display: block;
}
.valuearchive .material-icons {
font-size: 49px;
top: 15px;
position: relative;
margin-right: 10px;
} .job-archive-module {
padding: var(--gaplarge) 0 var(--gapmedium) var(--gapsmall);
}
.job-archive-module.white {
background: var(--colorwhite);
}
.archive-post-title {
margin: 0px !important;
}
.job-subtitle {
display: block;
}
.single-post .category-job .job-subtitle {
font-size: 12px;
display: block;
margin-top: -40px;
}
.job-archive-module ul li {
list-style: none !important;
margin: var(--gapmedium) var(--gapmedium) var(--gapmedium) 0 !important;
padding-top: var(--gapmedium) !important;
border-top: 2px solid var(--colorwhite);
}
.job-archive-module.white ul li {
border-top: 2px solid var(--colorlightgray);
}
.job-archive-module article {
padding-left: var(--gapsmall) !important;
border-left: 3px solid var(--colorred);
}
.qbutton {
border: none;
cursor: pointer;
color: rgb(240, 86, 80);
text-decoration: underline;
top: -30px;
position: relative;
}
.delete-file::before {
content: "Entfernen " !important;
} .info-icon,
.entry-content ul li:before,
ul.feature li:before,
ul.wpp-list li:before {
font-family: "fontello";
font-style: normal;
font-weight: normal;
speak: none;
display: inline-block;
text-decoration: inherit;
width: 1em;
text-align: center;
font-variant: normal;
text-transform: none;
line-height: 1em;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
font-display: swap;
}
.icon-mail:before { content: '\e800'; } .icon-location:before { content: '\e801'; } .icon-phone:before { content: '\e802'; } .icon-search:before { content: '\e803'; } .icon-xing-squared:before { content: '\f169'; } .icon-youtube-play:before { content: '\f16a'; } .icon-apple:before { content: '\f179'; } .icon-spotify:before { content: '\f1bc'; } .icon-twitter-squared:before { content: '\f304'; } .icon-facebook-squared:before { content: '\f308'; } .icon-linkedin-squared:before { content: '\f30c'; } .icon-instagram:before { content: '\f32d'; }  .material-icons {
font-family: 'Material Icons';
font-weight: normal;
font-style: normal;
font-size: 24px;
line-height: 1;
letter-spacing: normal;
text-transform: none;
display: inline-block;
white-space: nowrap;
word-wrap: normal;
direction: ltr;
-webkit-font-feature-settings: 'liga';
-webkit-font-smoothing: antialiased;
} #comments {
margin-top: 50px;
margin: 0 auto;
}
#comments .comment-form-author,
#comments .comment-form-email {
display: block;
}
#comments .comment-form-url {
display: none;
}
#comments label {
width: 100px;
display: inline-block;
}
#comments input[type="text"] {
width: 100%;
}
#comments .comment {
margin: 0 0px 36px 0px;
background: #fff;
}
.commentmetadata {
font-size: 12px;
}
.comment {
position: relative;
list-style-type: none !important;
padding: 20px !important;
}
.children .comment-body {
border-top: 1px solid #efefef;
}
.comment-body a {
word-wrap: break-word;
}
cite.fn {
font-size: 17px;
font-weight: 600;
font-style: normal;
top: -18px;
position: relative;
}
.says {
display: none;
}
.comments-title {
font-size: 24px;
font-weight: 600;
}
.widget-title {
font-size: 16px;
margin-top: 0px;
}
input[type="submit"] {
border: none;
padding: 0;
background: none;
cursor: pointer;
background: #f05650;
border-radius: 4px;
display: inline-block;
text-decoration: none;
padding: 6px 15px 7px 15px;
font-family: IBMPlexMono, Helvetica, Arial, sans-serif !important;
transition: ease 1s;
}
input[type="submit"]:hover {
background: #b9312c;
}
#cancel-comment-reply-link {
display: none;
}
.reply:before {
content: "> ";
}
#respond {
padding: 18px 0px 36px 0px !important;
background: #fff;
}
#respond {
padding: 36px 18px !important;
} hr {
background-color: #efefef !important;
clear: both;
border: 0;
height: 1px;
margin: 20px 0;
}
.gap-small {
display: block;
height: 5px;
}
.gap-medium {
display: block;
height: 10px;
}
.gap-large {
display: block;
height: 20px;
} .wp-caption {
width: 100% !important;
text-align: center;
margin-bottom: 5px;
}
.wp-caption-text {
text-align: center;
line-height: 1.5em;
width: auto !important;
}
.wp-caption img {
height: auto;
width: 100%;
}
.wp-caption#fullsize {
max-width: 100% !important;
} .ratings {
text-align: center;
margin-top: 25px;
padding: 50px;
border-top: 1px solid #efefef;
}
.ratings .ratingtitle {
font-size: 24px;
display: block;
margin-bottom: 15px;
margin-top: 10px;
line-height: 1.4em;
}
.ratings .ratingdescription {
font-size: 12px;
} .post-metadata {
margin: -28px 0 65px 0;
line-height: 1.5em;
font-size: 12px;
} #relatedposts li {
margin-top: 10px;
margin-bottom: 20px;
}
#relatedposts .relatedthumbnail {
display: none;
}
#relatedposts .relatedthumbnail img {
width: 100%;
height: 100%;
} #toc_container {
padding: 36px 30px 0px 30px;
background: #f7f7f7;
border: #e6e6e6 1px solid;
margin: 20px 0;
}
.toc_title {
font-weight: bold;
font-size: 14px;
margin-bottom: 0px !important;
text-align: left !important;
}
.toc_list {
margin-top: 10px;
}
#toc_container li {
padding-left: 0px !important;
margin: 0 0 3px 0 !important;
}
#toc_container li ul {
padding: 0 0 3px 0px;
}
#toc_container li:before {
content: none !important;
} .widget li:before {
content: '•';
float: left;
margin-left: -10px;
}
.widget-area .widget {
margin-bottom: 70px;
}
.widget_categories ul li {
margin-left: 10px;
} .your-wrapper-div {
background: #f0f0f0;
padding: 18px 18px 13px 18px;
margin: 72px 0 36px 0;
position: relative;
}
ul.podcast .your-wrapper-div {
margin: 0px 0 36px 0;
}
.category-47 #page .your-wrapper-div,
ul.podcast .your-wrapper-div {
background: #fff;
clear: both;
}
.your-wrapper-div .text {
float: left;
width: 60%;
margin-top: -5px;
}
.your-wrapper-div .image {
float: left;
margin-right: 20px;
width: 33%;
}
.your-wrapper-div img {
height: auto;
}
.your-wrapper-div p {
margin: 0px !important;
padding: 0px;
}
.category-47 #page .your-wrapper-div {
background: #F9E5D7;
} @media (min-width: 800px) { body {
font-size: 17px;
}
#branding {
display: block;
float: left;
margin: 36px 0 0 36px;
max-width: 250px;
}
#footer-contact {
display: flex;
justify-content: space-between;
}
#footer-contact .offer,
#footer-contact .contact,
#footer-contact .author {
width: 30%;
border-bottom: none;
}
#footer-disclaimer {
display: flex;
justify-content: space-between;
}
#footer-disclaimer .disclaimer {
width: 50%;
}
#footer-disclaimer .menu ul li {
display: inline-block;
float: left;
margin-left: 20px;
}
#primary {
width: 65%;
float: left;
}
#secondary {
width: 25%;
float: right;
background: none;
padding: 0px;
margin-top: 50px;
}
body {
background: #f0f0f0;
margin: 0px;
}
.header {
background: #fff;
height: 120px;
border-bottom: 1px solid #e6e6e6;
z-index: 9;
position: relative;
}
.stage {
padding: 0px;
margin: 0px auto 0 auto;
max-width: 1200px;
}
header .stage {
display: flex;
justify-content: space-between;
box-shadow: none;
position: relative;
}
.page-narrow {
width: 600px;
margin: auto;
}
.page-narrow h1,
.page-narrow h2 {
margin-left: 0px;
}
.career-intro {
margin: 0 36px 18px 36px !important;
}
.headline-bgwhite {
padding: var(--gapmedium) 0 var(--gapsmall) 0;
background: var(--colorwhite);
padding-left: var(--gapmedium);
} .intro {
padding: 20px 36px 72px 36px;
}
.vision {
padding: 36px 36px 72px 36px;
}
.intro .wrapper,
.offer-module .wrapper {
width: 50%;
}
.intro.video .wrapper {
width: 100%;
}
.intro.video h1 {
margin-bottom: 5px;
}
.intro.video .intro-link {
border-left: 3px solid #fff;
padding-left: 20px;
}
.sp-testimonial-free-wrapper {
padding: 36px 150px 72px 150px;
}
.page-narrow .sp-testimonial-free-wrapper {
padding: 0;
}
.service,
.profile {
padding: 20px 300px 72px 300px;
} #main-navigation {
z-index: 2;
display: block;
margin: 70px 36px 0 0;
}
#main-navigation ul {
display: flex;
}
#main-navigation li {
position: relative;
}
#main-navigation li a {
padding: 7px 0px 8px 20px;
text-decoration: none;
display: block;
line-height: 1.4em;
font-weight: 300;
font-size: 17px;
}
#main-navigation .current_page_item a,
#main-navigation .current-menu-item a,
#main-navigation .current-post-parent a {
color: #424242 !important;
font-weight: 600 !important;
}
#main-navigation .sub-menu {
display: none;
position: absolute;
z-index: 1;
top: 45px;
left: -1px;
background: #f7f7f7;
}
#main-navigation li.menu-item-has-children:hover ul {
display: block;
}
#main-navigation .menu-item-has-children .sub-menu li {
border-left: 0px;
display: block;
border: 1px solid #ededed;
border-top: none;
text-align: left;
}
#main-navigation .menu-item-has-children .sub-menu li a {
display: block;
border-right: 0px;
width: 250px;
float: none;
font-size: 12px;
text-transform: inherit;
padding: 20px 22px;
}
#main-navigation .menu-item-has-children .sub-menu li a:hover {
background: #a5cb5a;
color: #fff !important;
}
li.highlighted {
position: absolute !important;
right: 36px;
top: 20px;
}
li.highlighted a {
padding: 7px 20px 8px 20px !important;
} .archive-module {
padding: 0px;
}
.archive-post {
display: flex;
justify-content: space-between;
padding: 0px;
flex-wrap: wrap;
}
.archive-post li {
width: 33.1%;
margin: 0 !important;
}
.archive-post .archive-post-image img {
width: 100%;
height: 100%;
}
.archive-post .archive-post-date {
font-size: 10px;
display: block;
}
.archive-post .archive-post-title {
width: 100%;
display: inline-block;
}
.archive-post .archive-post-excerpt,
.archive-post .button {
display: inline-block;
}
.wp-block-lazyblock-imagebox,
.wp-block-lazyblock-profilbox {
width: 33.1%;
margin-right: 3px;
}
.archive-module.blog .wp-block-lazyblock-blogarchive {
width: 33.15%;
margin-right: 3px;
}
.no-gap {
margin-right: 0px !important;
} h1 {
font-size: 34px;
line-height: 1.1;
}
h2 {
font-size: 34px;
line-height: 1.3;
margin-top: 72px;
}
h3 {
font-size: 24px;
}
body.single #content article,
body.page #content article p,
#respond {
padding: 0 0px;
} #comments .comment-form-author,
#comments .comment-form-email {
display: inline-block;
width: 50%;
}
#comments ul li div {
width: 600px;
margin: 18px auto 0 auto;
} .post-metadata div {
font-size: 12px;
}
.post-metadata .label {
display: inline;
} .producttile {
width: 28%;
} #relatedposts li {
display: flex;
}
#relatedposts .relatedthumbnail {
width: 15%;
margin-right: 2%;
display: block;
}
#relatedposts .relatedcontent {
width: 83%;
} .specs td {
display: table-cell;
} .wp-caption {
text-align: center;
width: 100% !important;
margin-bottom: 10px;
max-height: 100%;
}
.wp-caption.alignleft,
.wp-caption.alignright {
max-width: 310px !important;
}
.wp-caption.alignleft {
margin: 5px 40px 40px 0px;
}
.wp-caption.alignright {
margin: 5px 0px 40px 40px;
} .archive article .teaser {
display: flex;
}
.archive-post-inlay {
margin: 28px 36px;
}
.archive article .teaserthumbnail {
width: 40%;
display: inline-block;
text-align: center;
margin-right: 20px;
}
.archive article .teasertext {
width: 60%;
}
.archive .category-tests h2 {
margin: 40px 0 10px 0px;
}
.archive .category-tests.cwp-popular-review .review-grade-widget {
position: absolute;
top: 80px;
left: -10px;
}
.archive .teaserlinks {
margin-top: 15px;
padding: 5px 0;
display: flex;
justify-content: space-between;
}
.linkarchive,
.linkindex {
padding: 18px 36px;
}
.archive-module p,
.wp-block-coblocks-accordion {
padding: 0;
}
.commentmetadata {
position: absolute;
right: 20px;
top: 35px;
}
.textbox-colored {
padding: 36px 36px 72px 36px !important;
}
.wp-block-advgb-infobox {
padding: 36px 36px 72px 36px !important;
}
#footer-contact .offer, #footer-contact .contact, #footer-contact .author {
padding: 40px 36px 20px 36px;
}
.indent-block {
padding: 0 !important;
}
.archive-module.blog .wp-block-lazyblock-blogarchive .archive-post li .post-archive {
min-height: 300px;
padding: 0px 36px;
}
.archive-headline {
margin-left: 36px;
}
.wp-block-advgb-infobox {
height: 80%;
}
.wp-block-columns .wp-block-column,
.wp-block-columns {
margin-bottom: 11px !important;
}
.wp-block-columns .wp-block-column:not(:first-child) {
margin-left: 3px !important;
}
.menu-search:before {
color: #424242;
}
#respond {
padding: 18px 300px 36px 300px !important;
}
.comment-respond {
padding: 0px;
}
.indent,
.comments-title {
margin: 0 36px 18px 36px !important;
}
.category-207 #page,
.category-206 #page,
.category-205 #page,
.category-208 #page,
.category-51 #page,
.category-48 #page,
.category-209 #page,
.category-211 #page,
.category-210 #page,
.category-49 #page {
background: #fff;
}
.archive-module h2 {
margin: 72px 0 10px 0px;
}
.contactbox-left {
width: 45%;
float: left;
padding: 0px;
}
.contactbox-right {
width: 45%;
float: right;
margin-left: 40px;
padding: 0px;
}
.authorinfo {
padding: 0px;
} #menu-honorarberatung-intromenue .current-menu-item a {
color: #5b5b5b;
} .valuearchive {
margin: 0 var(--gapsmall) var(--gapsmall) var(--gapmedium) !important;
} .your-wrapper-div .image {
width: 10%;
}
.single .your-wrapper-div .image {
width: 20%;
}
.single .your-wrapper-div .text {
width: 75%;
}
.your-wrapper-div a {
top: 123px;
}
.your-wrapper-div .readmore-link {
position: absolute;
top: 123px;
} .job-archive-module {
padding: var(--gaplarge) 0 var(--gapmedium) var(--gapmedium);
}
.backlink {
left: 0px;
}
} @font-face {
font-family: 'Material Symbols Outlined';
font-style: normal;
font-weight: 400;
src: url(https://www.finanzkueche.de/wp-content/themes/blankslate1/fonts/GMI-home.woff2) format('woff2');
}
.material-symbols-outlined {
font-family: 'Material Symbols Outlined';
font-weight: normal;
font-style: normal;
font-size: 100px;
line-height: 1;
letter-spacing: normal;
text-transform: none;
display: inline-block;
white-space: nowrap;
word-wrap: normal;
direction: ltr;
-webkit-font-feature-settings: 'liga';
-webkit-font-smoothing: antialiased;
}