/*//////////////////////////////////////////////////////////////////////////////
//	TESTBIOTECH
//  Author: Korbinian Polk (korbinianpolk.eu)
//////////////////////////////////////////////////////////////////////////////*/

/*//////////////////////////////////////////////////////////////////////////////
//	SETUP
//////////////////////////////////////////////////////////////////////////////*/

@import url("0_setup/fonts.css");
@import url("0_setup/tokens.css");
@import url("0_setup/variables.css");

/*//////////////////////////////////////////////////////////////////////////////
//	1 BROWSER RESET
//////////////////////////////////////////////////////////////////////////////*/

@import url("1_reset/reset.css");

/*//////////////////////////////////////////////////////////////////////////////
//	2 DEFAULT STYLES
//////////////////////////////////////////////////////////////////////////////*/

@import url("2_defaults/typography.css");
@import url("2_defaults/lists.css");
@import url("2_defaults/links.css");
@import url("2_defaults/media.css");
@import url("2_defaults/forms.css");
@import url("2_defaults/spacing.css");

/*//////////////////////////////////////////////////////////////////////////////
//	3 THIRD PARTY STYLES 
//////////////////////////////////////////////////////////////////////////////*/

@import url("3_vendor/slick.css");
@import url("3_vendor/wpml.css");

/*//////////////////////////////////////////////////////////////////////////////
//	4 LAYOUT
//////////////////////////////////////////////////////////////////////////////*/

@import url("4_layout/mobile.css");
@import url("4_layout/tablet.css");
@import url("4_layout/desktop.css");

@import url("4_layout/page-front.css");
@import url("4_layout/page-category.css");
@import url("4_layout/page-datenbank.css");

@import url("4_layout/fixed-header.css");
@import url("4_layout/fixed-footer.css");

/*//////////////////////////////////////////////////////////////////////////////
//	5 GUTENBERG BLOCKS
//////////////////////////////////////////////////////////////////////////////*/

@import url("5_blocks/button.css");
@import url("5_blocks/query-loop.css");
@import url("5_blocks/video.css");
@import url("5_blocks/columns.css");
@import url("5_blocks/separator.css");
@import url("5_blocks/image.css");
@import url("5_blocks/gallery.css");
@import url("5_blocks/heading.css");
@import url("5_blocks/file.css");
@import url("5_blocks/list.css");
@import url("5_blocks/details.css");
@import url("5_blocks/quote.css");
@import url("5_blocks/pullquote.css");
@import url("5_blocks/latest-posts.css");
@import url("5_blocks/group.css");
@import url("5_blocks/archives-list.css");
@import url("5_blocks/table.css");
@import url("5_blocks/media-text.css");
@import url("5_blocks/code.css");
@import url("5_blocks/page-list.css");
@import url("5_blocks/cover.css");

/*//////////////////////////////////////////////////////////////////////////////
//	6 COMPONENTS
//////////////////////////////////////////////////////////////////////////////*/

@import url("6_components/branding.css");

@import url("6_components/nav-top.css");
@import url("6_components/nav-cta.css");
@import url("6_components/nav-main.css");
@import url("6_components/nav-sub.css");
@import url("6_components/nav-footer.css");
@import url("6_components/nav-sitemap.css");
@import url("6_components/nav-mobile.css");

@import url("6_components/language-switcher.css");
@import url("6_components/searchform.css");
@import url("6_components/searchresults.css");

@import url("6_components/slider.css");
@import url("6_components/tagline.css");
@import url("6_components/newsbox.css");

@import url("6_components/page-title.css");
@import url("6_components/article.css");
@import url("6_components/archives.css");

@import url("6_components/card.css");
@import url("6_components/hex.css");

@import url("6_components/meta.css");

@import url("6_components/foerderer.css");
@import url("6_components/database.css");

@import url("6_components/cta.css");

@import url("6_components/post-edit.css");
@import url("6_components/forms.css");
@import url("6_components/newsletter.css");

@import url("6_components/steckbrief.css");
@import url("6_components/pagination.css");
@import url("6_components/publikationen.css");
@import url("6_components/tax.css");

/*//////////////////////////////////////////////////////////////////////////////
//	7 THEME
//////////////////////////////////////////////////////////////////////////////*/

@import url("7_theme/default.css");

/*//////////////////////////////////////////////////////////////////////////////
//	8 UTILITIES
//////////////////////////////////////////////////////////////////////////////*/

@import url("8_utilities/colors.css");
@import url("8_utilities/backgrounds.css");
@import url("8_utilities/wordpress.css");
@import url("8_utilities/typography.css");
@import url("8_utilities/layout.css");
@import url("8_utilities/spacing.css");
@import url("8_utilities/shadows.css");
@import url("8_utilities/lists.css");
@import url("8_utilities/borders.css");
@import url("8_utilities/accessibility.css");

/*//////////////////////////////////////////////////////////////////////////////
//  8 TEMPORARY OVERRIDES 
//////////////////////////////////////////////////////////////////////////////*/

.section--header,
.section--footer,
.sidebar {
    a {
        text-decoration: none;
    }
}

.wp-block-media-text > .wp-block-media-text__media,
.wp-block-media-text > .wp-block-media-text__content {
    align-self: auto;
}
