/*
Theme Name: Anthony Mobile
Theme URI: https://anthonymobile.com/
Description: Anthony Mobile – Ratgeber Digital Health
Author: Anthony Mobile
Author URI: https://anthonymobile.com/
Template: twentytwenty
Version: 1.0
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
*/

@import url("../twentytwenty/style.css");

/* Layout */

.wp-block-uagb-table-of-contents.uagb-toc__align-left{
	margin-top:3em;
	margin-bottom:3em;
}
.entry-content > .wp-block-group.alignwide.has-background,
	.entry-content > .wp-block-group.alignfull.has-background {
		margin-bottom: 1.25em;
}
@media (min-width: 1280px){
.alignsemiwide {
    max-width: 90rem !important;
    width: 90rem !important;
	}
}
@media only screen and (max-width: 767px) {
    .nurdesktop {
        display: none !important;
    }
}
@media only screen and (min-width: 768px) {
    .nurmobil {
        display: none !important;
    }
}
.cover-header {
max-height: 68vh!important;
}
.cover-header-inner {
padding: 0 0 38vh 0
}
.alignfull {
    border-radius: 0px !important;
}
.featured-media img {
    max-height: 45rem;
    width: auto;
    border-radius:12px;
}
img {
    border-radius: 12px;
}
@media only screen and (max-width: 767px) {
    .featured-media img {
        	border-radius:0px;
    }
}
/* Colors and Fonts */
/*.primary-menu a { 
	color: #000000 !important;
	text-decoration-color: #000000 !important; 
}*/

mark{
	background:rgba(228, 217, 255, 0.2);
}/* 
.success .uagb-cta__button-wrapper a.uagb-cta-typeof-button:hover{
	box-shadow:0 14px 26px -12px rgba(26, 136, 56,.42), 0 4px 23px 0 rgba(0,0,0,.12), 0 8px 10px -5px rgba(26, 136, 56,.2);
}
.wp-block-button__link:hover{
		box-shadow:0 14px 26px -12px rgba(26, 136, 56,.42), 0 4px 23px 0 rgba(0,0,0,.12), 0 8px 10px -5px rgba(26, 136, 56,.2);
}*/
.ab-block-profile .ab-profile-image-square{
	background-color:#ffffff;
}

/* Components */

.authorprofile img{
	border-radius:12px;
	box-shadow:0 5px 15px -8px rgba(0,0,0,.24), 0 8px 10px -5px rgba(0,0,0,.2);
}
.authorprofile h3{
 font-size: 1.55rem;
 margin: 1.5rem 0 0;
	line-height: 1.5;
}
.authorprofile p{
	font-size:1em !important;
}
.authorprofile{
	box-shadow: 0 0.375rem 1.5rem 0 rgba(140, 152, 164, 0.125);
	margin-top: 7%;
	margin-bottom:7% !important;
	border-radius:12px;
	padding: 2% 3% 1% 2%;
}
@media only screen and (max-width: 600px){
	.authorprofile{
		padding-top:5%;
	}
}
.authorprofile ul{
padding-left: 20px;
}
.wp-block-group.alignfull.has-background.uagb-cta__content-stacked-tablet{
margin-top:6rem;	
}
.authorprofile .wp-block-media-text__media{
		flex: auto;
    max-width: 250px;
    margin: auto;
	margin-top:4rem;
}
.cta_content{
	box-shadow: 0 5px 5px 0 rgba(18,63,82,.035), 0 0 0 1px rgba(176,181,193,.2);
    background-color: #fff;
    border-radius: 12px;
	padding: 60px 35px !important;
}
.has-background, .has-background img {
    border-radius: 12px;
}
.cta_content.has-background {
    margin-top: 4rem;
    margin-bottom: 4rem;
}
/* Tables */
.wp-block-table img {
    margin: auto;
}

.wp-block-table.table-text-top td {
    vertical-align: top;
    padding-bottom: 2%;
    padding-top: 2%;
}

.wp-block-table.is-style-regular table, .wp-block-table.is-style-stripes table {
    margin: 0;
    box-shadow: 0 0.375rem 1.5rem 0 rgba(140, 152, 164, 0.125);
    border-radius: 12px;
    border-color: #f9f9f9;
}

.wp-block-table .stacktable {
    margin-bottom: 1.25em !important;
}

figure.wp-block-table {
    overflow: visible !important;
}

.wp-block-table.is-style-regular thead, .wp-block-table.is-style-stripes thead, .wp-block-table.is-style-regular .stacktable.small-only tr:first-child {
    background: #f2f2f2;
    padding-top: 1em;
    padding-bottom: 1em;
}

.wp-block-table.is-style-regular thead th, .wp-block-table.is-style-stripes thead th, .wp-block-table .stacktable.small-only tr:first-child th {
    padding-left: 0.7em;
}

.wp-block-table.is-style-stripes table:not(.small-only) tbody tr:nth-child(odd), .wp-block-table.is-style-stripes .stacktable.small-only tr:nth-child(even) {
    background-color: #ffffff !important;
}

.wp-block-table.is-style-stripes table:not(.small-only) tbody tr:nth-child(even), .wp-block-table.is-style-stripes .stacktable.small-only tr:nth-child(odd) {
    background-color: #f2f2f2 !important;
}

.nofirst .stacktable.small-only tr:nth-child(1) {
    display: none;
}

.nosecond .stacktable.small-only tr:nth-child(2) {
    display: none;
}

.nothird .stacktable.small-only tr:nth-child(3) {
    display: none;
}

@media (max-width: 768px) {
    .uagb-cta__content-stacked-tablet h2, .uagb-cta__content-stacked-tablet p.has-text-align-left, .uagb-cta__content-stacked-tablet .wp-block-button {
        width: 100%;
        max-width: 100%;
        display: block;
        float: none;
        text-align: center;
        margin-left: 0;
        margin-right: 0;
    }

    .wp-block-image .alignleft, .wp-block-image .alignright {
        float: none;
        max-width: 100%;
        margin: 0 auto;
    }

    .wp-block-media-text {
        display: block;
    }

    .typeform-share.button {
        text-overflow: unset !important;
        max-width: none !important;
        padding: 0 !important;
    }
}