/* #### Mobile Phones Portrait #### */
@media screen and (max-device-width: 480px) and (orientation: portrait){
    .article-bottom {position:relative; bottom:auto; max-width: 360px;}
}

/* #### Mobile Phones Landscape #### */
@media screen and (max-device-width: 640px) and (orientation: landscape){
    .article-slider .slider-item { max-width: 480px;}
}

/* #### Mobile Phones Portrait or Landscape #### */
@media screen and (max-device-width: 640px){
    .article-excerpt { padding-bottom: 50px;  }
    .article-slider .slider-items { margin: 30px 0; }
    #entry-172 {display: none;} /* Desktop-Variante ausblenden */
    #entry-188 {display: block;} /* Mobile-Variante einblenden */
    #entry-43-195 {display: block;} /* Mobile-Variante einblenden */
}

/* #### iPhone 4+ Portrait or Landscape #### */
@media screen and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2){
}

/* #### Tablets Landscape #### */
@media screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape){
    .article-attachment.attachment-left { margin: 10px 30px 10px -156px; }
    .article-attachment.attachment-right { margin: 10px -140px 10px 30px; }
}

/* #### Tablets Portrait #### */
@media screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){
    .article-attachment.attachment-left { margin: 10px 30px 10px 0; max-width: 380px; }
    .article-attachment.attachment-right { margin: 10px 0 10px 30px; max-width: 380px; }
}



/* #### Desktops #### */
@media screen and (min-width: 1024px){
    /* some CSS here */
}