:root{--headerHeight:80px;}.header{height:var(--headerHeight);}.header__logo{}.header-container--stepped{height:300px;}.header-container--stepped .pb-gallery{height:300px !important;}.header-container--stepped .pb-gallery .pb-gt1-photos{width:1200px !important;margin-left:-600px;}.header-container--stepped .pb-gt1-nav{bottom:20px;}.header-container--fullphoto .flex-direction-nav a{top:30%;}.header__nav li.first{margin-left:10%;}.header__nav li.last{}.header__languages li,.header__languages li.first{margin-left:.625em;}.header__languages li.last{float:left;margin-right:0;}.content__highlights .article_3,.content__highlights .article_6{margin-right:0;}.content__highlights .article .at-highlightcol.at-highlightcol--map .at-highlightcol__content__text a.readmore{font-size:2.250em;}.at-twocol,.at-threecol{}.at-twocol__content,.at-threecol__content{}.at-threecol__content{width:33.33%;}.catalog-list__item__content__text,.catalog-list__item__content__availability{bottom:1px;clear:none;float:left;position:relative;width:33%;}.catalog-list__item__content .flexslider,.catalog-list__item__content__text,.catalog-list__item__content__availability{}.catalog-list__item__content__availability div{float:none;font-size:1em;line-height:1.5em;width:auto;}.catalog-list__item__content__availability div span{float:right;}.catalog-list__item__content__availability div.total-price{position:relative;}.catalog-list__item__content__availability div.total-price span{float:none;position:relative;}.catalog-list__item__content__availability div.total-price span.price-information:before{content:"";margin-right:0;}.catalog-list .readmore--info,.catalog-list .readmore--book{bottom:0;width:100%;}.catalog-detail .flex-control-thumbs img{max-height:80px;}.footer{margin-top:4em;}.footer .footer__content__image{height:220px;right:50px;top:-70px;width:220px;}.footer .footer__content__image:before{height:200px;right:10px;top:10px;width:200px;}.footer .footer__content__image:after{height:60px;left:10px;top:0;width:190px;}.footer .footer__content__image span{left:20px;top:60px;}.footer .footer__content__image span img{width:90%;}