.onlyBig {
    display: none;
}  
.n_952490 .description {
    line-height: 1.5rem;
    padding-top: 1rem;
}
.d_picturemaps .opened { 
    background-color: rgb(164, 145, 101)
}
.grid_element{
    padding-left: 0.75rem;
    padding-right: 0.75rem;
}
.themesposholder:not(.empty) {
    padding-top: 0;
}
.page_position_topic .bereich.last .d_centered .article.last.withPicture img {
    margin-bottom: 0!important;
}
.alpha, .omega, .articles:not(.d_buttons):not(.d_way) .articleholder, .topicposholder > .container > div, .thumbs .thumb {
    padding-left: 0;
    padding-right: 0;
}
.g2posholder:not(.empty):not(.withBadge) {
    padding-top: 3rem;
} 
.themesposholder:not(.empty).withBadge {
    padding-top: 5rem;
}      
.themesposholder:not(.empty):not(.withBadge) {
    padding-top: 3rem;
}
.d_standard .teaserimage + .content {
    padding-top: 1.125rem;
}               
.d_picturemaps .pm {  
    width: 0.9rem;       
    height: 0.9rem;
    border-width: 0.3rem;
}
.bannerposholder {
    padding-top: 5.2rem;
}
/* BlogImg */
.generalLinks {
    margin-top: 2.25rem;
    padding-left: 0;    
    padding-right: 0;
}
.generalLinks a {
    margin-bottom: 1.125rem;
}
.generalLinks {
    padding-left: 0;    
    padding-right: 0;
} 
.bullets {
    margin-top: 1.125rem;
}
/* Menu */
.contentmenuholder {
    margin-bottom: 2.25rem;
}
/* Linkliste */
.linklist.multi.s_framed li {
    display: block;
}              
.linklist.multi.s_framed li:not(.last) {
    margin-bottom: 0.75rem;
}
/* Weg */
.d_way .articleholder {
    width: 50%;
}
.d_way .articlesholder {
    margin-left: -0.75rem;
    margin-right: -0.75rem;
}  
.bereich .d_teaser.d_way .article {
    margin-bottom: 2rem;
}
/* Logos */
.d_gallery .gallery .grid_2, .d_buttons .articleholder:not(.last) {
    width: 50%;
}
.d_gallery .gallery .galpicture {
    margin-bottom: 1.5rem;
}
.d_gallery .article.gallery .galleryholder {
    margin-left: -0.75rem;    
    margin-right: -0.75rem;
}  
.d_gallery .article.gallery .galleryholder .galpicture {
    width: 33.33%;
}
.d_gallery .gallery {
    margin-top: 2.25rem;
} 
/* Buttons */
.articles.d_buttons .articlesholder {
    margin-left: -0.75rem;         
    margin-right: -0.75rem;
}
/* Files */
.d_files .t_file:not(.last) {
    margin-bottom: 1.25rem;
}
/* Teaser */
.bereich .d_teaser .article {
    margin-bottom: 4rem;
}
/* Zitat */
.d_quotes .teaserimage {
    display:none;
}
.d_quotes .article .content, .d_quotes .article .contentdesc {
    padding: 0.75rem;    
}    
/* Buttons */
.d_buttons .contentdesc {
    display: none;
}        
.d_buttons .article:not(.last) .teaserimage .teaserimagehelper img {
    width: 33.333%;
}
.d_buttons .article.last h3 {
    padding-left: 0.75rem;   
    padding-right: 0.75rem;
}
/* Picturemaps */
.d_picturemaps .tooltip.opened { 
    position: fixed;
    width: 100%;    
    height: 100%!important; 
    padding: 3rem; 
}
.d_picturemaps .tooltip { 
    position: absolute;
    left: 0!important;
    top: 3rem!important;
    background-color: rgba(255,255,255,0.8);    
    padding: 0;
    width: 0;
    height: 0;
    overflow: hidden;
}
.startfiller .catalog .catalogholder {
    display: inline-block;
}
.startfiller .catalog {
    margin-bottom: 1.125rem;
}
.startfiller .catalog a .catalogtitle {
    display: inline-block;
}
.thumb:not(.last) {
    margin-bottom: 1.125rem;
}
.t_954129 {
    opacity: 1!important;
}
.d_picturemaps .tooltip .closer {
    text-align: right;    
}
.d_picturemaps .tooltip .closer svg {
    display: inline-block;
}  
.d_picturemaps .opened {
    cursor: pointer;      
    padding: 3rem;  
    height: 100%!important;
}
/* Blickfang */  
.d_eyecatcher {
    padding-left: 0;
    padding-right: 0;
}
.bereich:not(.last) .articles.d_eyecatcher {
    margin-bottom: 10rem;
} 
.d_eyecatcher .article.picleft {
    padding-bottom: 1rem;
}
.d_eyecatcher .article:not(.picleft) .content {
    padding-bottom: 1rem;
}
.d_eyecatcher .d_picleft .teaserimage {
    margin-bottom: 1.125rem;
}
.d_picright .content {
    margin-bottom: 1.125rem;
}
.d_eyecatcher h3.enum {
    display: block;
}
/* Slider */
.bullets .bullet {
    display: block;
}
/* Schriftgrößen */
.d_eyecatcher h3 {
    font-size: 3rem;
} 
h2.sliderhl {
    font-size: 2rem;
}
/* footer */
.atelierElement {
    margin-bottom: 3rem;
}
.footersitemap  .level1 {
    margin-bottom: 3rem;
}
.footersitemap .grid_element {
    width:100%;
    float:none;
    display:block;
}
.addressbadge > span {
    display: block;
}
.addressbadge > .adresssep {
    display: none;
}
.badgelinks {
    margin-bottom: 3rem;
}
.smlink:not(.last){
    margin-right: 1rem;                
}
/* Schriftgrößen*/
.footer h2 {
    font-size: 2rem;
} 
.d_teaser h2, .d_eyecatcher h2 {
    font-size: 3rem;
}         
@media only screen and (max-width:25rem) {
    .linklist.s_framed .borderhelper, .formular button {
        width: 100%;
        box-sizing: border-box;
    }
}    
@media only screen and (max-width:29.99rem) {
    .d_buttons .articleholder .article .teaserimage {
        height: 6rem;
    }
    .d_buttons .article.last .content .linklist ul {
        display: none;
    }
}  
@media only screen and (max-width:50rem) and (min-width:30rem) {
    .d_buttons .articleholder .article .teaserimage {
        height: 9rem;
    }
}
@media only screen and (min-width:50.01rem) {
    .d_buttons .articleholder .article .teaserimage {
        height: 12rem;
    }
}