html {
 -webkit-text-size-adjust: 100%;
 -moz-text-size-adjust: 100%;
 -ms-text-size-adjust: 100%;
}
body.resp {
 background: white none !important;
 padding-top: 0px;
}
.resp #logo-line .logotext:before,
.resp #logo-line .logotext:after {
  display:block;
}
.resp #logo-line .logotext {
  font-size: 8px;
  width: auto;
  margin-left: 0px;
}
.force-desktop {
 display: block;
}
.reenable-mobile {
 text-align: center;
}
body.resp.admin-menu {
 margin-top: 115px !important;
}
.resp #admin-menu {
 display: none;
}
.resp #menu-btn {
 border-bottom: 18px double white;
 border-top: 6px solid white;
 content:"";
 height: 6px;
 width:22px;
 margin: 9px 6px 9px 9px;
}
.resp #ahoz,
.resp #als,
.resp #ars,
.resp.rmob #arb,
.resp.rmob #arb2,
.resp.rmob #billboard {
  display:none;
}
.resp.rmob #mlb,
.resp.rmob #mmpu {
 display: block;
 clear: both;
}
.resp .navmenu ul li.active-trail ul {
 display: none;
}
.resp .navmenu ul > li:hover > ul {
  display: none;
}
.resp .abo-info {
  padding-right: 5px;
}
.resp #menu-content .user-infos:hover .usermenu {
  display:none;
}
.resp .start-termine {
  width: auto;
}
.resp .start-termine-content em,
.resp .start-new-games-content .dow {
  padding: 1px 0px 0px;
}
.resp .mmenu-force-desktop {
 display: block !important;
}
.resp .mmenu-force-desktop a {
 font-weight: normal;
 font-size: 14px;
}
.resp.rmob #gg-wrapper {
 padding: 0px;
 margin: 0px !important;
}
.resp .userz-content .logout,
.resp .userz-content .logon {
 margin-top: -40px;
}
.resp #site-header .search {
 position: static;
 margin-left: 10px;
 width: auto;
}
.resp #site-header {
 height: auto !important;
}
.resp #logo-wrapper,
.resp #menu-wrapper,
.resp .footer,
.resp .footerlinks {
 width: auto;
 padding: 0px;
}
.resp #logo-content .das-logo {
  width: 140px;
  height: auto;
  padding: 10px;
  line-height: normal;
  text-align: center;
  font-size: 8px;
}
.resp .das-logo img {
  width: 140px;
  height: 21px;
  padding-bottom: 5px;
}
.resp #logo-content .top-links,
.resp #logo-content .rss-share,
.resp #menu-content .navmenu,
.resp #menu-content .navline-amazon {
  display: none;
}
.resp #menu-content .navmenu.visible {
  
}
.resp #menu-line,
.resp #menu-line .navmenu {
  height: auto;
  width: auto;
}
.resp.logged-in #menu-line .navmenu {
  margin-bottom: 221px;
}
.resp #menu-content ul.links li {
  display: block;
}
#menu-content .user-infos {
  position: static;
}
.resp #menu-content .usermenu {
  position: absolute;
  top: auto;
  bottom: 99%;
  width: 100%;
  -moz-column-count: 2;
  -webkit-column-count: 2;
  -column-count: 2;
}
.resp #menu-content .usermenu a {
  line-height: 55px;
}
.resp #menu-content .navmenu ul > li > ul {
  left: 150px;
}
.resp .navmenu a {
  display: block;
}
.resp li.mmenu-videos,
.resp li.mmenu-community,
.resp li.mmenu-sogehts,
.resp li.mmenu-amazon {
  display: block;
}
.resp .block-node_quick_find .form-text {
  padding: 0px;
}
.resp .block-node_quick_find #edit-title {
  background-position:3px 6px;
}
.resp .block-node_quick_find #edit-title.throbbing {
  background-position:3px -20px;
}
.resp #menu-content .rightlinks {
  position: relative;
  width: 100%;
  height: auto;
}
.resp .user-infos {
  padding-right: 5px;
}
.resp .user-infos .picture {
  padding: 0px 5px;
}
.resp .user-details {
  width: 120px;
  font-size: 10px;
}
.resp #menu-content .userz-points {
  font-size: 10px;
}
.resp #menu-content .userz-rolle,
.resp #menu-content .userz-exp {
  font-size: 8px;
}
.resp .navbar {
  width: 120px;
  height: auto;
  position: fixed;
  left: -120px;
  top: 45px;
  background-color: white;
  z-index: 100;
  overflow: hidden;
  -webkit-transition: left 0.2s ease-in;
  transition: left 0.2s ease-in;
}
.resp .navbar.visible {
 left: 0px;
}
.resp .navbar .navmenu {
 height: auto;
}
.resp .navbar ul {
 position: static;
}
.resp .navbar ul li {
 float: none;
}
.resp .navmenu > ul > li.active-trail > a {
  border-style: none;
  /*padding: 2px 4px;*/
}
.resp ul.mmenu {
  -webkit-column-count: 2;
  -moz-column-count: 2;
  -ms-column-count: 2;
  column-count: 2;
}
.resp .navmenu > ul > .active-trail {
 /*padding: 0 1px 4px 0;*/
 border-style: none;
}
.resp .navmenu > ul > .active-trail > a:hover {
    text-decoration:underline;
}
.resp.rmob .block-node_quick_find {
 position: relative;
}
.resp.rmob .block-node_quick_find .amazon-link {
 display: block !important;
 position: absolute;
 top: 0px;
 right: 5px;
}
.resp.rmob .steck-tabs ul {
  display: block;
}
.resp.rmob .steck-tabs ul.primary {
  margin: 8px 0px 0px 0px;
}
.resp #gg-foot {
  padding: 0px;
  margin-top: 10px;
}
.resp .footer > div {
  display: block;
  width: auto;
  padding: 10px;
}
.resp.rmob #start-hl {
  margin: 0px;
}
.resp.rmob #start-hl .hlm {
  width: auto;
  height: auto;
}
.resp.rmob #start-hl .side-hls {
  /*display: none;*/
  float: none;
  clear: both;
}
.resp.rmob .side-hls .hl-row {
  width: 150px;
  height: 129px;
  float: left;
  margin: 5px;
}
.resp.rmob .side-hls .hl-row img {
  width: 150px;
  height: 129px;
}
.resp.rmob .side-hls.side-4 {
  width: auto;
  -webkit-column-count: auto;
  -ms-column-count: auto;
  -moz-column-count: auto;
  column-count: auto;
}
.resp.rmob .side-hls .hl-text {
  font-size: 12px;
  width: 140px;
  padding: 5px 5px 7px 5px;
}
.resp.rmob .side-hls .hl-dz,
.resp.rmob .side-hls .hl-comments {
  font-size: 9px;
}
.resp.rmob #start-hl .hlm img {
  width: 325px;
  height: auto;
}
.resp.rmob .hlm-text {
  position: absolute;
  bottom: 0px;
  background-color: rgba(0, 0, 0, 0.6);
  color: white;
  font-family: oswaldlight;
  font-size: 20px;
  width: 100%;
  box-sizing: border-box;
}
.resp.rmob .hlm-float-text {
  position: static;
  background-color: transparent;
  font-size: 12px;
  padding: 10px 15px;
}
.resp.rmob .hlm-float-text .teaser-comments a {
  font-size: 10px;
  vertical-align: top;
}
.resp.rmob .hlm-title {
  font-size: 22px;
}
.resp.rmob .hlm-float-text .hlm-arrow {
  display: none;
}
.resp.rmob .hlm-links {
  position: static;
  font-size: 12px;
}
.resp.rmob .hlm-link {
  padding: 10px 15px;
}
.resp.rmob .hlm-link a {
  font-size: 14px;
}
.resp.rmob .hlm-420 .hlm-link {
  width: 130px;
}
.resp.rmob #termine-line {
  display: none;
}
.resp.rmob #termine-line.tvisible {
  display: block;
}
.resp.rmob #termine-line .start-termine,
.resp.rmob #termine-line .start-new-games {
  display:block;
  position: relative;
  padding: 5px;
}
.resp.rmob #termine-line > div {
  display: block;
  padding: 0px;
  width: 100%;
  border: 0px;
}
.resp.rmob .start-new-games-content {
  -moz-column-count: auto;
  -webkit-column-count: auto;
  -ms-column-count: auto;
  column-count: auto;
}
.resp.rmob #gg-content {
 position: relative;
 min-height: 0px;
}
.resp.rmob .teaser-bild img {
 vertical-align: bottom;
}
.resp.rmob .view-news-list h3 {
 width: auto;
 white-space: normal;
}
.resp.rmob .view-news-list .teaser-bild img {
 width: 85px;
 height: auto;
}
.resp.rmob #page .view-artikel-list .views-row {
  margin: 0px 5px 14px 5px;
}
.resp.rmob .ptype {
 font-size: 10px;
}
.resp.rmob #arb {
 position: absolute;
 top: 0px;
 height: 250px;
 overflow: hidden;
}
.resp.rmob .start-sep {
  display: none;
}
.resp.rmob .sidebar-hls {
  background-color: white;
}
.resp.rmob .sidebar-hls .hl-row {
  margin: 0px auto 32px auto;
}
.resp.rmob .gg-start-tabs-user .hl-row {
  margin: 0px 7px 5px 7px;
}
.resp.rmob .view-start,
.resp.rmob .sidebar-hls,
.resp.rmob .userpart,
.resp.rmob .vid-carousel,
.resp.rmob .thidden {
  display: none;
}
.resp.rmob .tvisible {
  display: block;
}
.resp.rmob #comments {
 width: auto;
 border-style: none;
 padding: 0px 5px;
 margin: 0px;
}
.resp.rmob .arrow-gotop {
 right: 0px;
}
.resp.rmob #voll-bild {
 margin: 0px -5px;
}
.resp.rmob .video-enlarge {
 display:none;
}
.resp.rmob .voll-video-embed {
 margin:0px -5px;
}
.resp.rmob #voll-artikel-teaser {
  font-size: 20px;
}

.resp.rmob .kopf-overlay {
  padding: 5px;
  margin: 0px -5px;
}
.resp.rmob .kopf-overlay .dachzeile {
  font-size: 15px;
}
.resp.rmob .kopf-overlay .title {
  font-size: 30px;
}
.resp.rmob .kopf-overlay .header-author {
  font-size: 10px;
}
.resp.rmob #voll-artikel-text {
  padding: 0px;
  width: auto;
}
.resp.rmob #voll-artikel-text .frechts {
  float: none;
  margin: 0px;
}
.resp.rmob .w960 {
  width: auto;
}
.resp.rmob #voll-artikel-text .artikel-bild.w910,
.resp.rmob #voll-artikel-text .artikel-bild.w960 {
  margin: 0px -5px;
}
.resp.rmob #voll-artikel-text .artikel-bild.w910 img,
.resp.rmob #voll-artikel-text .artikel-bild.w960 img {
  height: auto;
}
.resp.rmob .detailkasten {
  float: none;
  width: auto;
}
.resp.rmob .artikel-details,
.resp.rmob .detailkasten .serienkasten-rechts,
.resp.rmob .artikel-linked-video {
  display: none;
}
.resp.rmob .serienkasten-rechts {
 float: none;
 margin-top: 10px;
 margin-left: 10px;
}
.resp.rmob .beforeafter {
  display: none;
}
.resp.rmob .artikel-meinung-v2,
.resp.rmob .artikel-meinung-v3 {
  width: 100%;
  box-sizing: border-box; 
}
.resp.rmob .artikel-meinung-v3 {
  margin: 0px;
}
.resp.rmob .artikel-meinung-v2 > div {
  display: block;
}
.resp.rmob .artikel-meinung-v3 > div {
  display: block;
  width: auto;
  margin-top: 40px;
}
.resp.rmob .artikel-wk-v3-title {
  margin: 0px;
  font-size: 25px;
}
.resp.rmob .artikel-wk-v3-wrapper {
  padding: 5px;
  margin: 0px -5px;
  width: auto;
}
.resp.rmob .artikel-wk-v3 {
 padding: 0px;
}
.resp.rmob .procon-pro,
.resp.rmob .procon-con,
.resp.rmob .artikel-wk-v3-procon,
.resp.rmob .artikel-wk-v3,
.resp.rmob .artikel-wk-v3-wertinfo {
  float: none;
  width: auto;
}
.resp.rmob .artikel-wk-v3-wertung {
  position: static;
}
.resp.rmob .artikel-wk-v3-wertungen {
  margin-top: 0px;
}
.resp.rmob .start-ml-bg {
 margin-bottom: 10px;
}
.resp.rmob #page #block-gg_exported_views-0 {
 background-color: white;
 margin: 0px -5px 10px -5px;
}
/*.resp.rmob #page #block-gg_exported_views-0 .steckbrief-galerie,
.resp.rmob #page #block-gg_exported_views-0 .steckbrief-video {
 display:none;
}*/
.resp.rmob #page {
 float: none !important;
}
.resp.rmob #gg-sidebar {
 float: none !important;
}
.resp.rmob .emvideo {
 margin: 0px -5px;
}
.resp.rmob .premium-details {
 margin: 0px -5px;
}
.resp.rmob .gallery-slides {
 margin: 0px -5px;
}
.resp.rmob .gallery-slides .desc {
 padding: 0px 5px;
}
.resp.rmob .voll-gallery {
  margin: 0px;
}
.resp.rmob .panel-overlay {
  width: auto;
  padding: 10px;
}
.resp.rmob .panel-overlay
.resp.rmob .news-body {
 font-size: 14px;
}
.resp.rmob .galleryformatter-gg .arrow {
 display: none;
}
.resp.rmob .galleryformatter-gg .mobilehint { display: inline; }
.resp.rmob #gg-sidebar {
 border-left: 0px;
}
.resp.rmob #gg-sidebar .view-rc-listen {
 padding: 0px 5px;
}
.resp.rmob .view-videos {
  display: table;
}
.resp.rmob .view-videos.view-display-id-page_1 .attachment-before {
  float: none;
  margin: 0px;
  display: table-footer-group;
}
.resp.rmob .eventheader {
  margin: 0px -5px;
}
.resp.rmob .view-news-list h3 .teaser-comments a,
.resp.rmob .view-news-list h3 .teaser-comments-new a {
  font-size: 10px;
  padding: 1px 3px;
}
.resp.rmob .view-news-list .usernews h3 .teaser-comments a,
.resp.rmob .view-news-list .usernews h3 .teaser-comments-new a {
  font-size: 9px;
}

/* profile
*/
.resp.rmob .profile-2-rechts,
.resp.rmob .profile-2-bonusmsg,
.resp.rmob .profile-2-ggstats,
.resp.rmob .profile-2-user-pers,
.resp.rmob .profile-2-user-inhalte,
.resp.rmob .profile-2-klassen {
  width: auto;
}
.resp.rmob .profile-2-rechts-bild {
  background-color: white;
}
.resp.rmob .profile-2-user-pers .steamtag,
.resp.rmob .profile-2-user-pers .psntag {
  display: none;
}
.resp.rmob .aboextend {
 width: auto;  
}
.resp.rmob .bonus-buttons {
  margin: 0px;
}




/* lscape */
@media all and (orientation:landscape),
(orientation:portrait) and (min-device-width: 600px) {

.resp.rmob #gg-wrapper,
body.resp.rmob {
  width: 600px;
}
.resp.rmob #page,
.resp.rmob #page.start,
.resp.rmob #gg-content.no-sidebar #page,
.resp.rmob .mob-tab-switch {
 width: 590px;
 padding: 5px;
 overflow: hidden;
}
.resp.rmob .event-topnews {
 width: 590px; 
}
.resp.rmob .user-infos {
  padding-left: 250px;
}
.resp.rmob #start-hl .hlm-420 img {
  width: 280px;
  height: auto;
}
.resp.rmob .hlm-420 .hlm-link {
  width: 110px;
}
.resp.rmob #start-hl .side-hls.side-4 {
  float: left;
  clear: none;
  width: 320px;
}
.resp.rmob #start-hl .hlm-med img {
  width: 440px;
  height: auto;
}
.resp.rmob #start-hl .side-hls {
  float: left;
  clear: none;
  width: 160px;
}
.resp.rmob #start-hl .hlm-960 img {
  width: 600px;
  height: auto;
}
.resp.rmob .block-node_quick_find .form-text {
 width: 380px;
}
.resp.rmob #gg-sidebar {
 width: 600px;
 margin-left: 0px;
 border-left-style: none;
}
.resp.rmob .sidebar-hls .hl-row {
 margin: 10px 15px;
 display: inline-block;
}
.resp.rmob .gg-start-tabs-user .hl-row {
  display: inline-block;
}
.resp.rmob .gg-start-tabs-user .hl-row img {
  width: 280px;
  height: auto;
}
.resp.rmob .gg-start-tabs-user .hl-row .hl-text {
  width: 260px;
}
.resp.rmob #highlight-title,
.resp.rmob #highlight-desc {
 padding: 5px 15px;
}
.resp.rmob #highlight-left {
  width: 325px;
  height: 364px;
}
.resp.rmob #gg-highlight {
 height: 364px;
}
.resp.rmob #highlight-right {
  width: 265px;
  margin: 0px 5px 0px 5px;
}

.resp.rmob .view-news-list h3 {
 line-height: 1.2;
}
.resp.rmob .view-news-list .teaser-icons {
  clear: both;
  margin-top: 5px;
}

.resp.rmob .view-news-list h3 {
 font-size: 16px;
}
.resp.rmob #arb .block, #arb2 .block {
 width: 570px;
}
.resp.rmob #arb .block {
 padding: 0px 15px;
}
.resp.rmob #new-vids .nc-row {
 margin: 10px;
}
.resp.rmob #new-vids .nc-red-vid {
 margin: 7px;
}
.resp.rmob #new-sshots {
  padding: 7px 10px;
}
.resp.rmob #new-sshots .nc-row {
 margin: 3px 10px;
}
.resp.rmob #voll-bild img {
 width: 600px;
 height: auto;
}
.resp.rmob .kopf-overlay {
 width: 590px;
}
.resp.rmob .zeitgeist-row .zeitgeist-part, .zeitgeist-row .view {
 padding: 5px;
}
.resp.rmob .zeitgeist-row div.zeitgeist-part:nth-of-type(3) {
 display:none;
}
.resp.rmob .sogehts-hint {
 width: 280px;
}
.resp.rmob .start-termine {
 width: 590px;
}
.resp.rmob .hl-tab-content .hl-row .text {
  line-height: 1.35 !important;
}
.gg-start-tabs-user .users-list .users-row,
.gg-start-tabs-user .users-list .users-row-w {
  width: 95px;
}
.resp.rmob .view-artikel-list .hl-image img {
  width: 290px;
  height: auto;
}
.resp.rmob #page .view-artikel-list .hl-text {
  width: 270px;
}
.resp.rmob #page .view-artikel-list .views-row {
  margin: 0px 0px 14px 0px;
}
.resp.rmob #page .view-artikel-list .view-content > div:nth-of-type(2n+1) {
  margin: 0px 10px 14px 0px;
}
.resp.rmob #voll-artikel-text .artikel-bild.w910 img {
  width: 600px;
}
.resp.rmob #voll-artikel-text .cloudzoom,
.resp.rmob #voll-artikel-text .cloudzoom #wrap img {
  width: 590px;
  height: auto;
}
.resp.rmob .eventheader img {
  width: 600px;
  height: auto;
}
.resp.rmob .emvideo iframe,
.resp.rmob .voll-video-embed iframe {
 width: 600px;
 height: 374px;
}
/* steckbrief
*/
.resp.rmob .sb-title	{
  font-size:40px;
}
.resp.rmob .sb-list	{
  line-height:170%;
}
.resp.rmob .sb-list-elem	{
  line-height:170%;
}
.resp.rmob .sb-body-serie-elem.resp	{
  display:none;
}
/* USER WERTUNG
*/
.resp.rmob .sb-funktion ul li {
  width:48%;
}
.resp.rmob .sb-body-artikel-wertung .slider .bar {
  width: 80%;
}
.resp.rmob .gallery-slides,
.resp.rmob .gallery-slide {
 width: 600px;
}
.resp.rmob .gallery-slides img {
 width: 600px;
 height: auto;
}

}
/* lscape end */

/* portrait */
@media all and (orientation:portrait) and (max-device-width: 599px) {

.resp.rmob #gg-wrapper,
body.resp.rmob {
  width: 325px;
}
.resp.rmob #page,
.resp.rmob #page.start,
.resp.rmob #gg-content.no-sidebar #page,
.resp.rmob .mob-tab-switch {
 width: 315px;
 padding: 5px;
 overflow: hidden;
}
.resp.rmob .event-topnews {
 width: 315px; 
}
.resp.rmob .block-node_quick_find .form-text {
 width: 110px;
}
.resp.rmob #gg-sidebar {
 width: 325px;
 margin-left: 0px;
}
.resp.rmob .smenu-screens {
  /*display:none;*/
}
.resp.rmob .steck-tabs ul li {
  font-size: 14px;
}
.resp.rmob .steck-tabs li a {
  padding: 5px 9px;
}
.resp.rmob .hlm-960 .hlm-text,
.resp.rmob .hlm-med .hlm-text{
  position: relative;
  background-color: black;
}
.resp.rmob .hlm-960 .hlm-links,
.resp.rmob .hlm-960 .hlm-links .hlm-link,
.resp.rmob .hlm-med .hlm-links,
.resp.rmob .hlm-med .hlm-links .hlm-link {
  display: block;
}
.resp.rmob .hlm-960 .hlm-float-text,
.resp.rmob .hlm-med .hlm-float-text {
  position: absolute;
  bottom: 100%;
  width: 295px;
  top: auto;
  background-color: rgba(0, 0, 0, 0.6);
}
.resp.rmob .side-hls .hl-row {
  width: 150px;
  height: 129px;
  float: left;
  margin: 5px;
}
.resp.rmob .side-hls .hl-row img {
  width: 150px;
  height: 129px;
}
.resp.rmob .hlm-float-text {
  font-family: oswald;
  font-size: 14px;
}
.resp.rmob .hlm-links {
  font-family: oswaldlight;
}
.resp.rmob #arb .block {
 padding: 0px 13px 0px 12px;
}
.resp.rmob .view-news-list h3 {
 width: auto;
 white-space: normal;
 line-height: 1.2;
}
.resp.rmob .view-news-list h3 {
 font-size: 16px;
}
.resp.rmob .view-news-list .usernews h3 {
 font-size: 13px;
}
.resp.rmob .teaser-wer-wann {
  clear:both;
  font-size: 13px;
  padding: 2px;
}
.resp.rmob .usernews .teaser-wer-wann {
    font-size: 10px;
}
.resp.rmob #new-vids {
  padding: 7px 0px;
}
.resp.rmob #new-vids .nc-row {
 margin: 6px;
}
.resp.rmob #new-vids .nc-red-vid {
 margin: 3px;
}
.resp.rmob #new-sshots {
  padding: 7px 0px;
}
.resp.rmob #voll-bild {
 margin: 5px -5px;
}
.resp.rmob .voll-artikel-kopf #voll-bild {
 margin-bottom: 0px;
 min-height: 80px;
}
.resp.rmob #voll-bild img {
 width: 325px;
 height: auto;
}
.resp.rmob .kopf-overlay {
 width: 315px;
 position: relative;
}
.resp.rmob .hl-row.newslist img {
  width: 315px;
  height: auto;
}
.resp.rmob .hl-row.newslist {
 width: 315px;
 height: 178px;
}
.resp.rmob .hl-row.newslist .hl-text {
 width: 295px;
}
.resp.rmob .indented {
 margin-left: 2px;
}
.resp.rmob ul.primary {
 white-space: normal;
}
.resp.rmob .voll-flags .flag-wrapper {
 white-space: nowrap;
}
.resp.rmob .print-links {
 float: none;
}
.resp.rmob .voll-flags {
 text-align: left;
 line-height: 17px;
}
.resp.rmob .emvideo iframe,
.resp.rmob .voll-video-embed iframe {
 width: 325px;
 height: 203px;
}
.resp.rmob .news-body table {
 width: auto;
}
.resp.rmob .news-body td {
 font-size: 10px;
}
/* videotest
*/
.resp.rmob .artikel-bild.w910 img,
.resp.rmob .artikel-bild.w960 img{
 width: 325px;
 height: 183px;
}
.resp.rmob #artikel-wk-v2-links {
 padding: 0px;
}
.resp.rmob #artikel-wk-v2-rechts {
 float: left;
}
.resp.rmob .premium-back {
 width: auto;
 height: auto;
 /*background-image: linear-gradient(to left, #F2FF00 0%, #FF0000 80%);*/
}
.resp.rmob .premium-back .details {
 float: none;
 padding-bottom: 10px;
 width: auto;
}
.resp.rmob .premium-back .bnumber {
 clear: both;
}
.resp.rmob .gallery-slides,
.resp.rmob .gallery-slide {
 width: 325px;
}
.resp.rmob .gallery-slides img {
 width: 325px;
 height: auto;
}
.resp.rmob .gallery-slide span.galleryformatter-view-full {
 display:none;
}
.resp.rmob .gg-start-tabs-user .users-list {
  margin: 10px 40px;
}
.resp.rmob .start-ng-relmonth {
  margin-left: 0px;
  display:block;
}
.resp.rmob #voll-artikel-text .artikel-bild.w910 img,
.resp.rmob #voll-artikel-text .artikel-bild.w960 img{
  width: 325px;
}
.resp.rmob #voll-artikel-text .cloudzoom,
.resp.rmob #voll-artikel-text .cloudzoom #wrap img {
  width: 315px;
  height: auto;
}
.resp.rmob .rel-game {
  width: 140px;
}
.resp.rmob .eventheader img {
  width: 325px;
  height: auto;
}
.resp.rmob #node-18981 .serien-logo img {
  width: 315px;
  height: auto;
}
.resp.rmob #node-18981 .content {
  width: auto;
  margin: 0px;
}
.resp.rmob #node-18981 .serien-block {
  width: auto;
}
.resp.rmob .taxonomy-description img {
  width: 315px;
  height: auto;
}

/* profile
*/
.resp.rmob .profile-2-ggstats .profile-2-ggstats-stats,
.resp.rmob .profile-2-ggstats .profile-2-ggstats-user-info{
  float: none;
  width: auto;
}

/* steckbrief
*/
.resp.rmob .sb-title	{
  font-size:20px;
}
.resp.rmob .sb-list	{
  line-height:170%;
}
.resp.rmob .sb-list-elem	{
  line-height:170%;
}
.resp.rmob .sb-header-content-right .sb-list	{
  display:none;
}
.resp.rmob .sb-header-content-right .sb-list.resp	{
  display:inline-block;
  width:20px;
}
.resp.rmob .sb-body-serie-elem	{
  min-width:300px;
}
.resp.rmob .sb-funktion ul li {
  width:97%;
}
.resp.rmob .sb-body-artikel-wertung .slider .bar {
  width: 100%;
}
.resp.rmob .sb-body-artikel-wertung .slider input {
  margin-top: 40px;
}

/* forum portrait
*/
.resp.rmob #forum table, .resp.rmob #forum table th, .resp.rmob #forum table td, .resp.rmob #forum table tr { 
  display: block; 
}
.resp.rmob #forum table thead tr { 
  position: absolute;
  top: -9999px;
  left: -9999px;
}
.resp.rmob #forum table tr { border: 1px solid #ccc; }
.resp.rmob #forum table td { 
  border: none;
  border-bottom: 1px solid #eee; 
  position: relative;
  padding-left: 20% !important;
  text-align: left !important;
  width: auto !important;
}
.resp.rmob #forum table td:before { 
  position: absolute;
  top: 2px;
  left: 2px;
  width: 10%; 
}
.resp.rmob #forum table td:nth-of-type(1) {display: none}
.resp.rmob #forum table td.views {display: none}
.resp.rmob table.forum-table td:nth-of-type(2):before { content: "Forum"; }
.resp.rmob table.forum-topics td:nth-of-type(2):before { content: "Topic"; }
.resp.rmob table td.topics:before { content: "Themen"; }
.resp.rmob table td.created:before { content: "Erstellt"; }
.resp.rmob table td.num.posts:before { content: "Beiträge"; }
.resp.rmob table td.replies:before { content: "Antworten"; }
.resp.rmob table td.last-reply:before { content: "Letzter Beitrag"; }
.resp.rmob table td.last-reply { min-height: 30px; }
.resp.rmob #forum td:last-child {border-right: none;}

.resp.rmob .forum-post-wrapper .user_badges {display: none;}
.resp.rmob .forum-post-panel-sub {float: none;}
.resp.rmob .forum-post-panel-main {margin-left: 0;}

.resp.rmob .abo-info-logo img {
  width: 310px;
  height: auto;
}
.resp.rmob .benefit-block {
  width: 310px;
}
.resp.rmob .benefit-block img {
  width: 58px;
  height: 58px;
}
.resp.rmob .pr-sb,
.resp.rmob .pr-pp,
.resp.rmob .pr-us {
  float: none;
  margin: 10px auto;
}

}
/* portrait end */

.resp.rmob .mob-tab-switch {
  padding: 5px 5px 15px 5px;
  display: table;
}

/* full width hacks
*/
.resp.fwmob .artikel-pager .paging-list-wrapper {
 max-height: 99999px;
}

@media all and (orientation:portrait) {


}

.resp.fwmob #site-header,
.resp.fwmob #gg-foot {
  width: 960px;
}

/*.resp.fwmob #menu-btn {
 border-bottom: 54px double black;
 border-top: 18px solid black;
 height: 18px;
 width:126px;
 margin: 27px 18px 20px 27px;
}
.resp.fwmob #das-logo {
 margin: 15px 15px 0px 15px;
}
.resp.fwmob #das-logo img {
 width: 696px;
 height: 120px;
}
.resp.fwmob .userz-user {
 width: 705px;
}
.resp.fwmob .userz-user img {
 height: 96px;
 width: 96px;
}
.resp.fwmob .userz-name,
.resp.fwmob .userz-points {
 font-size: 48px;
}
.resp.fwmob .userz-content .logout,
.resp.fwmob .userz-content .logon {
 font-size: 30px;
 margin-top: -80px;
 line-height: 48px;
}*/
.resp.fwmob .userz-content {
 font-size: 45px;
}
.resp.fwmob .userz-content a.logout-icon,
.resp.fwmob .userz-content a.login-icon {
 font-size: 30px;
 background-size: 48px 48px;
 padding: 8px 0px 10px 60px;
}
.resp.fwmob .block-node_quick_find .form-text {
 width: 720px;
 height: 39px;
 font-size: 30px;
 border-width: 3px;
}
.resp.fwmob #site-header .search {
 /*width: 930px;*/
}
.resp.fwmob .block-node_quick_find .form-submit {
 width: 111px;
 font-size: 33px;
 border-width: 3px;
}
.resp.fwmob #site-header .search:after {
 content: ".";
 display: block;
 height: 0;
 clear: both;
 visibility: hidden;
}
html.js .resp.fwmob .block-node_quick_find input.form-autocomplete {
 background-size: 45px 120px;
}
.resp.fwmob .block-node_quick_find #edit-title.throbbing {
 background-position: 100% -57px;
}
.resp.fwmob .block-node_quick_find #autocomplete {
 font-size: 30px;
}
.resp.fwmob #voll-artikel-text {
 font-size: 30px;
}
.resp.fwmob #voll-artikel-text u {
 font-size: 48px;
}
.resp.fwmob #voll-artikel-teaser {
 font-size: 28px;
 line-height: 33px;
}
.resp.fwmob tr.artikel-bu td {
 font-size: 24px;
 line-height: 27px;
 width: 100%;
}
.resp.fwmob .artikel-pager ol.paging-list li {
 width: 100%;
 float: none;
}
.resp.fwmob .artikel-pager .paging-list-wrapper {
 font-size: 26px;
}
.resp.fwmob .comment-infos,
.resp.fwmob .comment-content p {
 font-size: 24px;
}
