.blogAuthorInfo:after {clear: both;content: "";display: block;}.blogAuthorInfo > .left {background: #F2F2F2;float: left;width: 50%; }.blogAuthorInfo > .left > .author {min-height: 370px;padding: 42px 50px 50px;position: relative;}.blogAuthorInfo > .left > .author:after {clear: both;content: "";display: block;}.blogAuthorInfo > .left > .author > p.headline {border-bottom: 2px solid #A0A9B0;color: #A0A9B0;display: inline-block;font-family: "Nunito Sans", sans-serif;font-size: 17px;font-weight: bold;line-height: 1.2;padding: 0 0 2px;text-transform: uppercase;}.blogAuthorInfo > .left > .author > p.title {color: #D1C5AA;font-family: "Nunito Sans", sans-serif;font-size: 32px;font-weight: bold;line-height: 1.2;margin: 11px 0 0;text-transform: uppercase;}.blogAuthorInfo > .left > .author.withImg > p.title {padding-right: 240px;}.blogAuthorInfo > .left > .author > .image {bottom: 0;position: absolute;right: 0;}.blogAuthorInfo > .left > .author > .image img {display: block;height: auto;width: 100%;}.blogAuthorInfo > .left > .author > a.video {background: #C5B58D;border-radius: 50%;bottom: 70px;color: #FFFFFF;height: 90px;left: 50px;line-height: 90px;position: absolute;text-align: center;-webkit-transition: background 300ms ease;-moz-transition: background 300ms ease;-ms-transition: background 300ms ease;-o-transition: background 300ms ease;transition: background 300ms ease;width: 90px;}.blogAuthorInfo > .left > .author > a.video:before {border-radius: 50%;content: '\E87F';font-family: 'fontello';font-size: 40px;font-weight: normal;}.blogAuthorInfo > .left > .author > a.video:hover {background: #BEAB7B;}.blogAuthorInfo > .right {background: #F2F2F2;float: left;position: relative;width: 50%; }.blogAuthorInfo > .right:before {background: #FFFFFF;content: "";height: 100%;left: 0;position: absolute;top: 0;width: 1px;}.blogAuthorInfo > .right > .lastArticles {min-height: 370px;padding: 42px 50px 50px;}.blogAuthorInfo > .right > .lastArticles > p.headline {border-bottom: 2px solid #A0A9B0;color: #A0A9B0;display: inline-block;font-family: "Nunito Sans", sans-serif;font-size: 17px;font-weight: bold;line-height: 1.2;padding: 0 0 2px;text-transform: uppercase;}.blogAuthorInfo > .right > .lastArticles > ul {margin: 17px 0 0;}.blogAuthorInfo > .right > .lastArticles > ul > li > a {border-bottom: 1px solid #BEAB7B;color: #BEAB7B;display: block;font-weight: normal;overflow: hidden;padding: 8px 30px 6px 0;position: relative;text-overflow: ellipsis;white-space: nowrap;}.blogAuthorInfo > .right > .lastArticles > ul > li > a:before {content: '\E858';font-family: 'fontello';font-size: 15px;position: absolute;right: 0;top: 10px;}.blogAuthorInfo > .right > .lastArticles > ul > li > a:after {background: #BEAB7B;bottom: 0;content: "";height: 2px;left: 0;max-width: 0;overflow: hidden;position: absolute;-webkit-transition: max-width 500ms ease;-moz-transition: max-width 500ms ease;-ms-transition: max-width 500ms ease;-o-transition: max-width 500ms ease;transition: max-width 500ms ease;width: 100%;}.blogAuthorInfo > .right > .lastArticles > ul > li > a:hover:after {max-width: 100%;}.blogAuthorInfo > .right .button {background: #C5B58D;color: #FFFFFF;display: table;font-family: "Nunito Sans", sans-serif;font-weight: bold;line-height: 45px;padding: 0 25px;text-transform: uppercase;transition: background 300ms ease;position: absolute;bottom: 35px;right: 50px;}.blogAuthorInfo > .right .button:hover {background: #BEAB7B;}@media all and (max-width: 840px){.blogAuthorInfo > .left {float: none;width: 100%;}.blogAuthorInfo > .right {float: none;overflow: hidden;width: 100%;}.blogAuthorInfo > .right:before {height: 1px;width: 100%;}.blogAuthorInfo > .right > .lastArticles {min-height: 0;}.blogAuthorInfo > .right .button {bottom: 0;right: 0;position: relative;margin: 0 0 50px 50px;}}@media all and (max-width: 600px){.blogAuthorInfo > .left > .author {min-height: 270px;padding: 18px 25px 17px;}.blogAuthorInfo > .left > .author > p.title {font-size: 28px;}.blogAuthorInfo > .left > .author.withImg > p.title {padding-right: 220px;}.blogAuthorInfo > .left > .author > .image {right: 0;width: 250px;}.blogAuthorInfo > .left > .author > a.video {bottom: 25px;height: 70px;left: 25px;line-height: 70px;width: 70px;}.blogAuthorInfo > .left > .author > a.video:before {font-size: 32px;}.blogAuthorInfo > .right > .lastArticles {padding: 18px 25px 17px;}.blogAuthorInfo > .right .button {margin: 8px 0 25px 25px;}}@media all and (max-width: 500px){.blogAuthorInfo > .left > .author {min-height: 230px;}.blogAuthorInfo > .left > .author > p.headline {font-size: 15px;}.blogAuthorInfo > .left > .author > p.title {font-size: 22px;}.blogAuthorInfo > .left > .author.withImg > p.title {padding-right: 170px;}.blogAuthorInfo > .left > .author > .image {width: 200px;}.blogAuthorInfo > .right > .lastArticles > p.headline {font-size: 15px;}}@media all and (max-width: 400px){.blogAuthorInfo > .left > .author.withImg > p.title {padding-right: 130px;}.blogAuthorInfo > .left > .author > .image {width: 160px;}.blogAuthorInfo > .left > .author > a.video {display: none;}.blogAuthorInfo > .right .button {margin: 8px 0 0 0;width: 100%;text-align: center;line-height: 1.2;padding-bottom: 12px;padding-top: 12px;}}@media all and (max-width: 380px){.blogAuthorInfo > .left > .author {min-height: 0;}.blogAuthorInfo > .left > .author.withImg > p.title {padding-right: 0;}.blogAuthorInfo > .left > .author > .image {display: none;}}.comment .newentry .msg {font-family: "Nunito Sans", sans-serif;font-weight: normal;line-height: 1.3;margin: 20px 0 0 0;padding: 15px 20px;}.comment .newentry .error {background: #FFD1D1;color: #B41111;}.comment .newentry .success {background: #E0E5CE;color: #97B03F;}.comment .comments {border-top: 5px solid #F2F2F2;margin: 30px 0;padding: 52px 0 0;}.comment .comments .wrapper {margin: 0 0 25px 0;}.comment .comments .entry:before {background: #F2F2F2;border-radius: 50%;color: #747A85;content: '\E865';font-family: 'fontello';font-size: 55px;height: 130px;left: 0;line-height: 130px;margin: -65px 0 0;position: absolute;text-align: center;top: 50%;width: 130px;}.comment .comments .entry {padding: 23px 0 17.5px 165px;position: relative;}.comment .comments .entry.subComment {background: #F2F2F2;margin: 10px 0 0 165px;padding-left: 20px;padding-right: 20px;}.comment .comments .entry.subComment:before {display: none;}.comment .comments .entry .user .name {color: #746A85;font-weight: bold;line-height: 1.2;}.comment .comments .entry .user .date {font-family: "Nunito Sans", sans-serif;font-size: 13px;line-height: 1.2;margin: 0 0 20px;}.comment .comments .entry .user .reply {color: #746A85;cursor: pointer;font-family: "Nunito Sans", sans-serif;font-size: 16px;font-weight: bold;position: absolute;right: 0;text-transform: uppercase;top: 21px;}.comment .comments .more {background: #0f416f;color: #ffffff;display: inline-block;font-family: "Creighton-Pro",sans-serif;font-size: 26px;font-weight: normal;line-height: 1;margin: 20px 0 0 0;padding: 9px 25px 13px;}@media all and (max-width: 900px){.comment .comments .entry {padding-left: 0;}.comment .comments .entry:before {display: none;}.comment .comments .entry.mainComment {padding-bottom: 0;}.comment .comments .entry.subComment {margin-left: 0;}}@media all and (max-width: 600px){.comment .comments .entry .user {padding-right: 40px;}.comment .comments .entry .user .reply {height: 30px;text-indent: -9999px;top: 25px;width: 30px;}.comment .comments .entry .user .reply:before {content: '\E865';font-family: 'fontello';font-size: 28px;height: 30px;left: 0;line-height: 30px;position: absolute;text-align: center;text-indent: 0;top: 0;width: 30px;}}@media all and (max-width: 500px){.comment .comments {padding-top: 0;}}body.blogdetail .cmsTeaserGrid > h2 {color: #2D343E;font-weight: bold;margin: 0 0 30px;padding-left: 0;padding-right: 0;text-align: left;}body.blogdetail .cmsTeaserGrid > h2 > span {border-bottom: 1px solid #C5B58D;display: inline-block;padding: 0 0 9px;}@media all and (max-width: 980px){body.blogdetail .cmsTeaserGrid > article:last-child {display: none;}}@media all and (max-width: 600px){body.blogdetail .cmsTeaserGrid > article:last-child {display: block;}}body.blogdetail .cmsHeadline > p {font-family: "Nunito Sans", sans-serif;font-size: 15px;font-weight: 300;line-height: 1.2;margin: 22px 0 0;text-align: center;}body.blogdetail .cmsImage {margin-top: 101px;position: relative;}body.blogdetail .cmsImage > .mark {background: #C5B58D;border-radius: 50%;color: #FFFFFF;height: 90px;left: 50%;line-height: 90px;margin: 0 0 0 -45px;position: absolute;text-align: center;top: -45px;width: 90px;}body.blogdetail .cmsImage > .mark:before {font-family: 'fontello';font-size: 46px;}body.blogdetail .cmsImage > .mark.active:before {content: '\E86B';}body.blogdetail .cmsImage > .mark.event:before {content: '\E86C';}body.blogdetail .cmsImage > .mark.lifestyle:before {content: '\E86D';font-size: 40px;}body.blogdetail .cmsImage > .mark.culinary:before {content: '\E86E';font-size: 33px;}body.blogdetail .cmsImage > .mark.nature:before {content: '\E88E';font-size: 40px;}body.blogdetail .cmsImage > .mark.riding:before {content: '\E88F';font-size: 42px;}body.blogdetail .cmsImage > .mark.tennis:before {content: '\E893';font-size: 42px;}body.blogdetail .cmsImage > .mark.hiking:before {content: '\E88D';}body.blogdetail .cmsImage > .mark.wellness:before {content: '\E894';font-size: 40px;}body.blogdetail .cmsImage > .mark.employees:before {content: '\E8B5';font-size: 40px;}body.blogdetail .cmsImage > .mark.nachhaltigkeit:before {content: '\E874';font-size: 40px;}@media all and (max-width: 700px){body.blogdetail .cmsImage {margin-top: 60px;}body.blogdetail .cmsImage > .mark {height: 70px;line-height: 70px;margin-left: -35px;top: -35px;width: 70px;}body.blogdetail .cmsImage > .mark:before {font-size: 36px;}body.blogdetail .cmsImage > .mark.lifestyle:before,body.blogdetail .cmsImage > .mark.nature:before,body.blogdetail .cmsImage > .mark.wellness:before,body.blogdetail .cmsImage > .mark.employees:before,body.blogdetail .cmsImage > .mark.nachhaltigkeit:before {font-size: 30px;}body.blogdetail .cmsImage > .mark.culinary:before {font-size: 33px;}body.blogdetail .cmsImage > .mark.riding:before,body.blogdetail .cmsImage > .mark.tennis:before {font-size: 32px;}}