/*
 Theme Name:   PublishPress Theme Child
 Description:  Child Theme für testing.medienvorstufe.ch
 Author:       Reto Portner
 Author URI:   https://testing.medienvorstufe.ch
 Template:     publishpress-theme
 Version:      1.0
 Text Domain:  publishpress-theme-child
*/

body {
    font-weight: 300;
}

#content {
    max-width: 1140px;
    margin-right: auto;
    margin-left: auto;
    padding: 2rem 0 !important;
}

#footer-bottom,
#page-header {
    max-width: 1140px;
    margin-right: auto;
    margin-left: auto;
}


/*
.advgb-recent-post {
	max-height: 440px;
}

*/

#content .ag-featured-image img:hover {
    -webkit-transform: scale(1.05) !important;
    -moz-transform: scale(1.05) !important;
    -ms-transform: scale(1.05) !important;
    -o-transform: scale(1.05) !important;
    transform: scale(1.05) !important;
}

#content .ag-featured-image {
    margin-bottom: 20px;
    overflow: hidden;
    position: relative;
    line-height: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    max-height: 600px;
}

.advgb-recent-posts-block.frontpage-view.style-headline .advgb-recent-posts .advgb-recent-post .advgb-post-thumbnail:hover img {
    transform: scale3d(1.0, 1.0, 1);
    -webkit-transform: scale3d(1.0, 1.0, 1);
    -moz-transform: scale3d(1.0, 1.0, 1)
}


/* .home .pp-multiple-authors-wrapper,
.home .multiple-authors-target-the-content,
.home .pp-multiple-authors-layout-boxed {
    display: none;
} */

.wp-block-loginout {
    text-align: right;
}

.meta-category {
    border-width: 1px;
    border-style: solid;
    padding: 3px 8px;
    border-radius: 3px;
    margin-left: 8px;
    display: inline-block;
}

.entry-meta {
    display: flex !important;
    align-items: center !important;
    margin-bottom: 4em !important;
}

.entry-meta>div:first-child {
    flex-grow: 1;
}

.agt-social-share,
.entry-updated {
    text-align: center;
}

article .entry-tags a {
    border-width: 1px;
    border-style: solid;
    padding: 3px 8px;
    border-radius: 3px;
    margin-left: 8px;
    color: #000;
    background-color: #FFF !important;
    display: inline-block;
}

article .entry-tags span {
    padding: 2px 7px 1px;
    margin: 0 0 5px 0;
    display: inline-block;
    color: #000 !important;
    background-color: #FFF !important;
}

#wp_body_layout_home .pp-multiple-authors-wrapper {
    display: none;
}