/*! , Compiled at 2025-09-26 10:40:09 */
/**
 * Rheinhessen Portal 2014
 *
 * LICENSE
 *
 * This software and its source code is protected by copyright law (Sec. 69a ff. UrhG).
 * It is not allowed to make any kinds of modifications, nor must it be copied,
 * or published without explicit permission. Misuse will lead to persecution.
 *
 * @copyright  2022 infomax websolutions GmbH
 * @link       http://www.infomax-it.de
 * @author     Andreas Rappel <andreas.rappel@cebesoft.com
 * @since      28.06.2022
 * @version    $Id$
 **/
/*  =========================================================
basic structure
title
image
text
footer
========================================================== */
/*  =========================================================
basic structure
========================================================== */
.detailedAuthor {
  min-height: 293px;
}
.detailedAuthor__bg {
  background: #eee;
  padding: 20px 0;
}
@media (min-width: 800.1px) {
  .detailedAuthor__bg {
    margin: 10px 0;
  }
}
@media (max-width: 800px) {
  .detailedAuthor__bg {
    margin: -10px 0 10px;
  }
}
/*  =========================================================
title
========================================================== */
@media (min-width: 1000.1px) {
  .detailedAuthor__titleWrap {
    padding: 30px 441px 5px 0;
  }
}
@media (max-width: 1000px) and (min-width: 800.1px) {
  .detailedAuthor__titleWrap {
    padding: 10px 350px 5px 0;
  }
}
@media (min-width: 800.1px) {
  .detailedAuthor__titleWrap {
    position: relative;
  }
}
@media (max-width: 800px) {
  .detailedAuthor__titleWrap {
    column-gap: 10px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
        flex-direction: row;
  }
}
.detailedAuthor__title {
  color: #393939;
  margin: 0;
}
@media (min-width: 600.1px) {
  .detailedAuthor__title {
    font: 400 normal 28px/38px Arial, sans-serif;
  }
}
@media (max-width: 600px) {
  .detailedAuthor__title {
    font: 400 normal 24px/28px Arial, sans-serif;
  }
}
@media (max-width: 800px) {
  .detailedAuthor__title {
    -ms-flex-item-align: center;
        -ms-grid-row-align: center;
        align-self: center;
  }
}
/*  =========================================================
image
========================================================== */
@media (min-width: 800.1px) {
  .detailedAuthor__image {
    position: absolute;
    right: 0;
    top: 0;
  }
}
@media (min-width: 1100.1px) {
  .detailedAuthor__image {
    width: 441px;
  }
}
@media (max-width: 1100px) and (min-width: 800.1px) {
  .detailedAuthor__image {
    width: 350px;
  }
}
@media (max-width: 800px) {
  .detailedAuthor__image {
    width: 136px;
  }
}
@media (min-width: 800.1px) {
  .detailedAuthor__image {
    height: 293px;
  }
}
@media (max-width: 800px) {
  .detailedAuthor__image {
    height: 90px;
  }
}
.detailedAuthor__image img {
  display: block;
  height: 100%;
  object-fit: cover;
  width: 100%;
}
/*  =========================================================
text
========================================================== */
@media (min-width: 1100.1px) {
  .detailedAuthor__paragraph {
    padding-right: 566px;
  }
}
@media (max-width: 1100px) and (min-width: 1000.1px) {
  .detailedAuthor__paragraph {
    padding-right: 466px;
  }
}
@media (max-width: 1000px) and (min-width: 800.1px) {
  .detailedAuthor__paragraph {
    padding-right: 375px;
  }
}
@media (max-width: 800px) {
  .detailedAuthor__paragraph {
    padding: 0 30px;
  }
}
.detailedAuthor__paragraph p {
  color: #363636;
  font: 400 normal 17px/1.6em Arial, sans-serif;
  margin: 0;
}
/*  =========================================================
footer
========================================================== */
@media (max-width: 800px) {
  .detailedAuthor__footer {
    padding: 0 30px;
  }
}
