
			/* Kadence Theme Settings */

.entry-content-wrap {padding-top: 4rem;}


/* Audio Player */

.mejs-controls a.mejs-horizontal-volume-slider, .mejs-controls a.mejs-horizontal-volume-slider:hover {border: 0px none;}

/*.mejs-container, .mejs-container .mejs-controls, .mejs-embed, .mejs-embed body {background: #26AE61 !important;}*/

.pcplayer .mejs-container, .pcplayer .mejs-container .mejs-controls, .pcplayer .mejs-embed, .pcplayer .mejs-embed body {background: #26AE61 !important;}


/* Buttons */

.my-btn, a.my-btn, button.my-btn, .my-btn a, input[type="submit"].my-btn {border-radius: 4px !important; font-weight: bold !important; padding: 1.1rem 2rem/*0.7rem*/ !important; font-size: 1rem !important; background-image: none !important; background-color: #26AE61 !important; border-top: 0px none !important; border-left: 0px none !important; border-right: 0px none !important; border-bottom: 7px solid #0B9949 !important; /*width: 100% !important;*/ clear: both !important; white-space: normal !important; /*box-shadow: none !important;*/ color: #ffffff !important; font-family: Arial, Helvetica Neue, Helvetica, sans-serif !important; text-shadow: none !important; text-decoration: none; text-transform: none !important; -moz-box-shadow: 4px 0px 32px 0px rgba(0,0,0,0.13) !important; -webkit-box-shadow: 4px 0px 32px 0px rgba(0,0,0,0.13) !important; box-shadow: 4px 0px 32px 0px rgba(0,0,0,0.13) !important; display: inline-block; /*min-width: 200px;*/ box-sizing: border-box !important;} 

.my-btn:hover, a.my-btn:hover, button.my-btn:hover, .my-btn a:hover, input[type="submit"].my-btn:hover {background-image: none !important; background-color: #44BC79 !important; border-bottom: 7px solid #26AE61 !important; color: #ffffff !important; text-decoration: none !important;}

.green-btn, a.green-btn, button.green-btn, green-btn a, input[type="submit"].green-btn {background-color: #26AE61 !important; border-bottom: 7px solid #0B9949 !important;}

.green-btn:hover, a.green-btn:hover, button.green-btn:hover, green-btn a:hover, input[type="submit"].green-btn:hover {background-color: #44BC79 !important; border-bottom: 7px solid #26AE61 !important;}

.blue-btn, a.blue-btn, button.blue-btn, blue-btn a, input[type="submit"].blue-btn {background-color: #106188 !important; border-bottom: 7px solid #074C6E !important;}

.blue-btn:hover, a.blue-btn:hover, button.blue-btn:hover, blue-btn a:hover, input[type="submit"].blue-btn:hover {background-color: #2A7497 !important; border-bottom: 7px solid #106188 !important;}

.teal-btn, a.teal-btn, button.teal-btn, teal-btn a, input[type="submit"].teal-btn {background-color: #398885 !important; border-bottom: 7px solid #227572 !important;}

.teal-btn:hover, a.teal-btn:hover, button.teal-btn:hover, teal-btn a:hover, input[type="submit"].teal-btn:hover {background-color: #5CA19E !important; border-bottom: 7px solid #398885 !important;}

.purple-btn, a.purple-btn, button.purple-btn, purple-btn a, input[type="submit"].purple-btn {background-color: #3643A8 !important; border-bottom: 7px solid #1D2B94 !important;}

.purple-btn:hover, a.purple-btn:hover, button.purple-btn:hover, purple-btn a:hover, input[type="submit"].purple-btn:hover {background-color: #525EB7 !important; border-bottom: 7px solid #3643A8 !important;}

.pink-btn, a.pink-btn, button.pink-btn, pink-btn a, input[type="submit"].pink-btn {background-color: #CF316E !important; border-bottom: 7px solid #B81051 !important;}

.pink-btn:hover, a.pink-btn:hover, button.pink-btn:hover, pink-btn a:hover, input[type="submit"].pink-btn:hover {background-color: #DE588C !important; border-bottom: 7px solid #CF316E !important;}

.red-btn, a.red-btn, button.red-btn, red-btn a, input[type="submit"].red-btn {background-color: #F45D35 !important; border-bottom: 7px solid #D7380E !important;}

.red-btn:hover, a.red-btn:hover, button.red-btn:hover, red-btn a:hover, input[type="submit"].red-btn:hover {background-color: #FF7E5C !important; border-bottom: 7px solid #F45D35 !important;}

.yellow-btn, a.yellow-btn, button.yellow-btn, yellow-btn a, input[type="submit"].yellow-btn {background-color: #EF9B39 !important; border-bottom: 7px solid #D77A0F !important;}

.yellow-btn:hover, a.yellow-btn:hover, button.yellow-btn:hover, yellow-btn a:hover, input[type="submit"].yellow-btn:hover {background-color: #FFB865 !important; border-bottom: 7px solid #EF9B39 !important;}

.grey-btn, a.grey-btn, button.grey-btn, grey-btn a, input[type="submit"].grey-btn {background-color: #c0c0c0 !important; border-bottom: 7px solid #959595 !important;}

.grey-btn:hover, a.grey-btn:hover, button.grey-btn:hover, grey-btn a:hover, input[type="submit"].grey-btn:hover {background-color: #cccccc !important; border-bottom: 7px solid #b0b0b0 !important;}

.kaufen-btn {margin: 60px auto 30px;}

.kaufen-oben-btn {margin: 30px auto 10px;}

.kaufen-unten-btn {margin: 10px auto 20px;}


/* SHORTCODES ULTIMATE*/

.center {text-align: center;}

.f-right {float: right !important;}

.f-left {float: left !important;}

.no-margin {margin: 0px !important;}

.rot, .rot-dark, .gelb, .gelb-light, .gruen, .grau, .grau2, .spoilerlist, .first-aid {border: 0px none !important; border-radius: 0px !important;}

.rot .su-spoiler-icon, .gelb .su-spoiler-icon, .gruen .su-spoiler-icon, .spoilerlist .su-spoiler-icon, .grau .su-spoiler-icon, .first-aid .su-spoiler-icon {top: 14px;}

.rot .su-spoiler-title {color: #555555 !important; font-size:18px !important; font-size: 1rem !important; background-color: #FFBDAB !important; border-radius: 0px !important; border: 0px none !important; padding: 14px 7px 14px 34px !important;}

.rot .su-spoiler-content {background-color: #FFDAD0 !important; border: 0px none !important; border-radius: 0px !important;}

.gelb .su-spoiler-title {color: #555555 !important; font-size:18px !important; font-size: 1rem !important; background-color: #FFD8AB !important; border-radius: 0px !important; border: 0px none !important; padding: 14px 7px 14px 34px !important;}

.gelb .su-spoiler-content {background-color: #FFE9D0 !important; border: 0px none !important; border-radius: 0px !important;}

.gruen .su-spoiler-title {color: #555555 !important; font-size:18px !important; font-size: 1rem !important; background-color: #9BE7BC !important; border-radius: 0px !important; border: 0px none !important; padding: 14px 7px 14px 34px !important;}

.gruen .su-spoiler-content {background-color: #C9F6DD !important; border: 0px none !important; border-radius: 0px !important;}

.first-aid .su-spoiler-title {font-weight: normal !important; font-size:22px !important; font-size: 1.2rem !important; background: #eeeeee !important; color: #2A7497/*#3c87bb*/; border: 0px none !important;  border-radius: 0px !important; padding: 14px 7px 14px 34px !important;}

.first-aid .su-spoiler-content {color: #555555 !important; padding: 30px 0px;}

.grau .su-spoiler-title {color: #555555 !important; font-size:18px !important; font-size: 1rem !important; background-color: #e1e1e1 !important; border-radius: 0px !important; border: 0px none !important; padding: 14px 7px 14px 34px !important;}

.grau .su-spoiler-content {background-color: #f9f9f9 !important; border: 0px none !important; border-radius: 0px !important; color: #555555 !important;}

.grau2 .su-spoiler-title {padding-left: 27px; color: #2A7497/*#3C87BB*/ !important; font-weight:normal; font-size:18px !important; font-size: 1rem !important; background-color: #ffffff !important; border-radius: 0px !important; border: 0px none !important; }

.grau2 .su-spoiler-title:hover {color: /*#888888*/#074C6E !important;}

.grau2 .su-spoiler-content {padding: 0px; color: #888888 !important; background-color: #ffffff !important; border: 0px none !important; border-radius: 0px !important;}

.grau2 .su-spoiler {margin-bottom: 25px;}

.grau2 .su-spoiler-icon {left: 0px;}

.su-spoiler-title {line-height: 25px !important;}

.spoilerlist .su-spoiler-title {color: #444444 !important; font-size:18px !important; font-size: 1rem !important; background-color: #ffffff !important; border-radius: 0px !important; border: 0px none !important; padding: 14px 7px 14px 28px !important;}

.spoilerlist .su-spoiler-title:hover {color: #2A7497/*#3C87BB*/ !important;}

.spoilerlist .su-spoiler-icon {color: #2A7497/*#3C87BB*/ !important; left: 0px; font-size: 1.1rem;}

.spoilerlist .su-spoiler-content {color: #555555 !important; background-color: none !important; border: 0px none !important; border-radius: 0px !important; padding: 14px 0px;}

.su-accordion .su-spoiler { margin-bottom: 1.875rem !important;}

.cornerstone-link {border-radius: 4px !important; border-bottom: 7px solid #2A7497/*#3C87BB*/ !important;}

.cornerstone-link:hover {background-color: #B4DC98 !important; border-color: #CBD9EA !important;}

.cornerstone-link:hover span {top: 0px !important;}

a.sue-icon, a.sue-icon:hover {border-bottom: 0px none;}


/* TOC Table of Contents Plus (Inhaltsverzeichnis) */

#toc_container {margin-bottom: 5rem !important;}


/*Testimonials*/

.kunde {display: inline; text-align: center;}

.kunde:after {content: none;} 

div.testimonial:before {display: inline-block; content: ""; border-top: 20px solid transparent; border-right: 20px solid #F0F1F2; border-bottom: 20px solid transparent; border-left: 0px none; position: relative; top: 50px; left: -40px; margin-right: -20px; margin-top: -20px;}

div.testimonial.alternierend:before {border-left: 20px solid #F0F1F2; border-right: 0px none; left: 105%;}

.kunde img {margin-right: 30px; border: 2px solid #CBD9EA; border-radius: 50%; float: left;}

.kunde.alternierend img {margin-right: 0px; margin-left: 30px; float: right;}

div.testimonial {width: /*65*/60%; float: right; margin-bottom: 1.5rem; margin-top: 0px; background-color: #F0F1F2; border: 0px none #E9E7E0; border-radius: 3px; padding: 1.4rem;}

div.testimonial.alternierend {float: left;}

.testimonial-stars {display: inline-block; margin: 10px auto; width: 184px; float: left;}

.testimonial-stars.alternierend {float: right;}

.kunde-whois {text-align: center; margin-bottom: 4rem; clear: both;}


/* Chaptertitle */

.chaptertitle {font-size: 1.7rem; background: #e64c3c; color: #ffffff; font-weight: 600; padding: 5px 10px; margin: 0 0 0 10px !important; -webkit-transform: rotate(-5deg); transform: rotate(-5deg); float: left;}


/* Colored Section */

.colored {/*width: 100%;*/ /*display: inline-block;*/ /*padding: 1.875rem 9% 0px; margin: 0px -9% 1.875rem;*/ margin-left: -8rem; margin-right: -8rem; padding: 2rem 8rem; clear: both;}

.colored h1, .colored h2, .colored h3, .colored h4, .colored h5, .colored h6 {color: inherit;}

.colored a, .colored a:hover {/*color: inherit; border-color: inherit;*/}

.colored blockquote/*, .colored .merke*/ {color: inherit;}

.colored .yellowbox {color: #555555;}

.page-template-startseite-neu .colored {margin: 0px; padding: 60px 0px;}


/* Narrowed Section */

.narrowed {width: 80%; display: block; margin: 0px auto 1.875rem;}


/* DOWN ARROW */

.down-arrow {border-top: 20px solid #222222; border-right: 29px solid transparent; border-left: 29px solid transparent; position: /*absolute*/relative; left: 0; right: 0; z-index: 5; width: 0; height: 0; margin: -2rem auto 0px !important;}


/* Trennlinie */

.hline {height: 1px; width: 100%; padding: 0px 9%; margin: 1.875rem -9%;}


/*Zitate und Merke-Texte*/

blockquote, .merke {border-left: 5px solid #CBD9EA; padding: 0.6375rem 3.2%; /*padding: 0.9375rem 5.2%; margin: 15px -8.9%; margin: 0.9375rem -8.9%; background-color: #f0f7fb*/; display: block; margin-bottom: 1.5rem; color: #555555;}

blockquote {font-size: inherit; font-style: italic;}

.merke {/*font-size: 1.1em;*/ /*border-left-color: #e7c65f; background: #FDF8E7;*/ border: 0px none; font-weight: /*bold*/600; font-size: 1.4rem; /*font-size: 28px;*/ color: /*#999*/#888888;}


/* Icon Background */

.iconbg {border-radius: 400px; padding: 35px; display: table;}

.iconbg img {margin: 0px;}

.iconbg.mobile-center {display: table;}

.iconbg.mobile-center img {max-width: 100%;}


/* Yellowbox */

.yellowbox {background: none repeat scroll 0 0 /*#FEE2B7*/#FFFF99; clear: both; margin-bottom: 1.875rem; overflow: hidden; border: 2px solid #e5e597; padding: 20px;}


/* Charts Lebenstest 

.halb-links {float:left;}

.halb-rechts {float:right;}*/

.halb-links, .halb-rechts {margin:0px auto;}


/* NEWSLETTER */

.entry-content #newsletter {margin-left: -8rem; margin-right: -8rem;}

#newsletter a, #newsletter a:hover {border: 0px none;}

#newsletter, #lebenstest {border: 0px none /*10px solid #2d75a6*/; display: block; margin: 40px 0px; padding: 20px 8rem; background: none repeat scroll 0% 0% #CBD9EA; color: #555555; background-image: url('./assets/img/seigaiha_blau-1.png'); background-size: 250px;}

div .newsletter-beitrag {line-height: 1.7; padding: 5% 12.5% !important; margin:30px -12.5% 0px -12.5% !important; /*background: #ffffff url('./assets/img/background930x1082opac25.png') repeat 0% 100% !important; background-size: cover;*/}

div .newsletter-beitrag p {margin-bottom: 1rem;}

div .newsletter-image {padding:0px 10px 0 30px; float: right; width:200px; margin-right:-70px;}

div .newsletter-image-left {padding:0px 30px 20px 0px; float: left; width:200px; margin-left:-40px/*-70px*/; margin-top: 30px !important;}

div .newsletter-text {float:left; width:65%; font-size: /*0.9*/1rem; color: var(--global-palette4);}

div .newsletter-text .su-list ul li i {color: #106188/*#2d75a6*/ !important;}

#newsletter a,#lebenstest a {text-decoration:underline; color: #555555;}

#newsletter a.my-btn {text-decoration: none;}

#newsletter a:hover, #lebenstest a:hover {color: #333333;}

#lebenstest input, #lebenstest textarea, #newsletter input, #newsletter textarea {font-family: Helvetica,Arial,sans-serif !important; font-size: 18px; font-size: 1rem; font-weight: normal; padding: 0.9rem/*12px 6px*/; background: none repeat scroll 0% 0% #ffffff; border-width: 1px; border-style: solid; border-color: rgb(197, 196, 191) rgb(255, 252, 240) rgb(255, 252, 240) rgb(197, 196, 191); border-radius: 0px; color: rgb(86, 75, 75); float:left; margin: 0px /*20*/0px 15px 0px; width: 100% !important; box-sizing: border-box;}

#lebenstest input[type=submit], #newsletter input[type=submit] {color: #fff; font-size: 18px; font-size: 1rem; padding: 1rem 0.7rem 0.7rem/*10px 6px*/; margin-top: 0px; margin-bottom: 20px; font-weight: bold; font-family: Helvetica,Arial,sans-serif !important; border-radius: 0px; border: none; float: none; white-space: normal;}

#newsletter input[type=submit] {font-size: 1rem !important; background-color: /*#2d75a6*/#16A085; border-radius: 4px; border-bottom: 7px solid /*#235A7F*/#13836d; width: 100%; clear: both; white-space: normal;}

#newsletter input[type=submit]:hover {background-color: /*#3c87bb*/#40b19b; border-bottom: 7px solid /*#2D75A6*/#16a085;}

.trustline {font-size: 14px !important; margin: 10px 0px !important;}

.trustline a {color: inherit !important; text-decoration: underline !important; border: 0px none !important;}

#newsletter.sidebar-full {
-moz-box-shadow: 4px 0px 32px 0px rgba(0,0,0,0.13) !important;
-webkit-box-shadow: 4px 0px 32px 0px rgba(0,0,0,0.13) !important;
box-shadow: 4px 0px 32px 0px rgba(0,0,0,0.13) !important;
}


/* THRIVE LEADS */

.tve-leads-post-footer {border: 0px none/*1px solid #E1E1E1*/; display: block; /*margin: 40px 0px; padding: 20px 10%;*/ /*background: none repeat scroll 0% 0% #f6f6f6;*/ color: #555555; /*background-image: url('./assets/img/seigaiha_blau-1.png'); background-size: 250px;*/ line-height: 1.7; padding: /*20px30px*/0px /*12.5%px30px*/0px 1px !important; /*margin: 0px -12.5% -60px !important;*/margin-top: 1.875rem;}

.tve-leads-post-footer .thrv_wrapper h4 {text-align: left !important; color: var(--global-palette4) !important}

.tve_brdr_solid {border-style: none !important;}

/* Input */

/*body #tve_blank_set .thrv_lead_generation_container input[type=email].my-input*/ .my-input, input[type=text].my-input, input[type=email].my-input/*, .tve_flt .thrv_lead_generation input[type="email"], .tve_flt .thrv_lead_generation input[type=text].my-input, #tve_blank_set .tve_flt .thrv_lead_generation_container input[type=email].my-input, #tve_eight_set .tve_flt .thrv_lead_generation_container input[type=email].my-input, #tve_blank_set .tve_flt .thrv_lead_generation_container input[type=text].my-input, #tve_eight_set .tve_flt .thrv_lead_generation_container input[type=text].my-input*/ {font-size: 1rem !important; padding: 1.175rem/*0.95rem*/ !important; border: 1px solid #aaaaaa !important; margin-bottom: 15px !important; box-shadow: 0 0 4px 0 rgba(0,0,0,0.37) inset !important; border-radius: 4px !important; color: #333333 !important; line-height: 29px !important; background: #ffffff !important; height: auto !important;}

.my-input:hover, input[type=text]:hover.my-input, input[type=email]:hover.my-input/*, .tve_flt .thrv_lead_generation input.my-input[type="email"]:hover, .tve_flt .thrv_lead_generation input.my-input[type=text]:hover, #tve_blank_set .tve_flt .thrv_lead_generation_container input[type=email].my-input:hover , #tve_eight_set .tve_flt .thrv_lead_generation_container input[type=email].my-input:hover*/ {border: 1px solid #44BC79 !important; color: #666666 !important;}

.tve_lg_input_container {display: block !important;}

/* Buttons */

#tve_editor .ttfm1.my-btn {font-weight: bold !important;}

.my-btn .tve_btn, .my-btn .tve_btn:hover, .thrv-button.my-btn, .thrv-button.my-btn:hover, .thrv_button_shortcode.my-btn, .thrv_button_shortcode.my-btn:hover, .thrv_wrapper.my-btn, .thrv_wrapper.my-btn:hover {padding: 0px !important; background: none !important; border: 0px none !important; box-shadow: none !important; width: auto !important;}

#tve_editor [data-css="tve-u-15e2f0ca70b"] button.my-btn, #tve_editor [data-css="tve-u-15e2f0ca70b"] button.my-btn:hover {background-image: none !important;} /* nur temporaer fuer noch nicht zur neuen version konvertierte buttons */

/*#tve_blank_set .tve_flt .thrv_button_shortcode.my-btn .tve_btn {padding: 0px !important;}

.tve_btnLink, .tve_btnLink:hover {border: 0px none !important;}*/

/* Progress Bar */

.my-progressbar .tve-progress-bar {height: 16px; font-size: 14px; border-radius: 0px; background-color: /*#eaeaea*/#dcdcdc !important;}

.my-progressbar .tve_progress_bar_fill {height: 16px; border-radius: 0px;}

.my-progressbar .tve-progress-bar-label {left: 0px; font-weight: 400; padding: 5px 0px;}

/* Lightbox */

.popup-image {margin-bottom: 25px; padding-right: /*30*/60px; float: left; min-width: 100px; width: /*230*/200px; margin-right: 61px; /*margin-left: 30px*/}

#tve_eight_set .tve-leads-lightbox.tve_eight_set_v1 .tve_p_lb_content .tve_p_lb_control {padding: 50px 35px 20px !important;}

/* Widget */

/*.sb-widget.widget_thrive_leads {
-moz-box-shadow: 4px 0px 32px 0px rgba(0,0,0,0.13) !important;
-webkit-box-shadow: 4px 0px 32px 0px rgba(0,0,0,0.13) !important;
box-shadow: 4px 0px 32px 0px rgba(0,0,0,0.13) !important;
}*/

.sb-widget .thrv_wrapper {margin: 0px;}

.widget_thrive_leads .widget-content, .widget_thrive_leads .widget-content .tve-leads-widget .thrv-leads-widget {padding: 0px;}

.thrv_wrapper h4 {font-weight: bold !important; text-align: center !important;}

.thrv-leads-widget {min-width: 200px !important;}


/* THRIVE COMMENTS */

#thrive-comments {font-family: Arial, Helvetica Neue, Helvetica, sans-serif !important; color: #555555;}

.tcm-comments-number {color: #444444; font-weight: bold;}

#tcm-sort-by.tcm-dropdown .tcm-toggle-button {color: #888888;}

#thrive-comments .tcm-comments-filters label, #thrive-comments p {color: #555555 !important;}

#thrive-comments .tcm-create-post-container {padding: 30px 30px 0px 30px;}

#thrive-comments .tcm-comments-list .tcm-comment-item.tcm-main-parent {border: 0px none; border-radius: 0px;-webkit-box-shadow: 0 0 8px 0 rgba(0,0,0,0.1); -moz-box-shadow: 0 0 8px 0 rgba(0,0,0,0.1); box-shadow: 0 0 8px 0 rgba(0,0,0,0.1); padding-bottom: 1px;}

#thrive-comments .tcm-comments-list .tcm-comment-item.tcm-main-parent:hover { -moz-box-shadow: 4px 0px 32px 0px rgba(0,0,0,0.13); -webkit-box-shadow: 4px 0px 32px 0px rgba(0,0,0,0.13); box-shadow: 4px 0px 32px 0px rgba(0,0,0,0.13);}

.tcm-comment-text:before {content: ""; border-left: 15px solid transparent; border-right: 15px solid transparent; border-bottom: 15px solid #F0F1F2; position: relative; top: -67px; left: -10px;}

.tcm-comment-text {padding: 1.3rem; clear: both; background-color: #f0f1f2; border-radius: 3px;}

#thrive-comments .tcm-comments-list .tcm-comment-item:not(.tcm-main-parent) {border-left: 0px none !important;}

#thrive-comments button {color: #2A7497; border-radius: 4px !important; border: 2px solid #106188 !important; display: inline-block; line-height: inherit; background-color: transparent; font-weight: bold !important; padding: 0 20px !important;}

#thrive-comments button:hover {background-color: #106188 !important; color: #ffffff; border: 2px solid #106188;}

.reply-icon-container {display: none;}

#thrive-comments .tcm-voting-container .tcm-voting-input {border-radius: 4px; border: 2px solid #bbbbbb;}

#thrive-comments .tcm-voting-container .tcm-voting-input:hover {border-radius: 4px; /*border: 2px solid #26AE61 !important; background-color: #26AE61 !important;*/}

#thrive-comments .tcm-voting-container .tcm-voting-input.tcm-upvote.active:not(.tcm-voting-loader), #thrive-comments .tcm-voting-container .tcm-voting-input.tcm-upvote:hover:not(.tcm-voting-loader) {background-color: #26AE61; border-color: #26AE61;}

#thrive-comments .tcm-lazy-comments button.tcm-loader {padding: 10px !important;}

#thrive-comments .tcm-lazy-comments .tcm-loader:hover p {color: #2A7497 !important;}

#thrive-comments .tcm-lazy-comments .add-comment p {color: #ffffff !important;}

#thrive-comments .tcm-lazy-comments .add-comment:hover {background-color: #106188 !important;}

.tcm-comments-list .tcm-conversion-container .tcm-thank-you-submited, .tcm-comments-list .tcm-share-post {border: 2px solid #eaeaea !important;}


/* Sonstiges */

.clear {clear: both;}

.podcast-list {padding-top: 2rem;}

.podcast-list li {padding-bottom: 0.5rem;}



/********************TABLET LAYOUT********************/

@media only screen and (min-width: 767px) and (max-width: /*1020*/1020px) {
	
	
/* Kadence Theme Settings */

.entry-content-wrap {padding-top: 2rem;}
	
	
/* Testimonials */

div.testimonial {width: inherit;}

div.testimonial:before {content: none;}

div.testimonial:after {display: table-cell; position: relative; content: ""; border-left: 20px solid transparent; border-right: 20px solid transparent; border-top: 20px solid #F0F1F2; top: 40px; left: 215px; margin-left: -20px; margin-top: 0px;}

.kunde img, .kunde.alternierend img {float: none; margin: 0px auto 20px; display: block;}
	
.testimonial-stars {width: 100%;}
	
	
}



/********************MOBILE LAYOUT********************/

@media only screen and /*(min-width: 240px) and*/ (max-width: 767px) {
	
	
/* Kadence Theme Settings */

.entry-content-wrap {padding-top: 1.5rem;}
	
	
/***** GENERAL *****/


.only-mobile, .only-phone {display: block;}

.mobile-center {float: none !important; margin: 1.25rem auto 1.25rem !important; display: block !important; max-width: 90%;}

.hide, .hide-mobile {display: none !important;}

.begrenzte-weite {width: 100%;}
	
	
/* Testimonials */

div.testimonial {width: inherit;}

div.testimonial:before {content: none;}

div.testimonial:after {display: table-cell; position: relative; content: ""; border-left: 20px solid transparent; border-right: 20px solid transparent; border-top: 20px solid #F0F1F2; top: 40px; left: 115px; margin-left: -20px; margin-top: 0px;}

.kunde img, .kunde.alternierend img {float: none; clear: both; margin: 0px auto 0px; display: block;}

.testimonial:before {top: -58px;}
	
.testimonial-stars {width: 100%;}
	
	
/* Narrowed Section */

.narrowed {width: 100%;}
	
	
/* Charts Lebenstest 

.halb-links, .halb-rechts {float:none;}*/
	

/* NEWSLETTER */

div .newsletter-image {margin: 0px auto; float:none; padding:0px 10px 20px 0px; clear:both;}

div .newsletter-text {clear:both; width:100%;}

#newsletter input[type="submit"] {clear: both; margin: 0px auto 20px !important; padding: 1.1rem 0.7rem 0.8rem;}
	
.newsletter-image-left.mobile-center {max-width: 40%;}
	
div .newsletter-image-left.hide-mobile {margin-top: 30px !important; width: 150px !important; margin: 20px auto 20px; float: none; display: block !important;}

	
	
/* THRIVE COMMENTS */

.tcm-comment-text:before {top: -63px; left: 10px;}
	
#thrive-comments .tcm-create-post-container {margin-top: 30px;}

	
	
}		