.artikel-newstyle .quellen-link {
  display: inline;
}
.lamaprice {
  background-position: left 2px;
}
/* BILDER
*/
.artikel-newstyle #voll-bild  {
  overflow:hidden;
  min-height: 300px;
}

.artikel-bild {
  display: block;
  position:relative;
}
.artikel-bild td {
  padding:0px;
}
.artikel-bild img {
  display:inline-block;
  vertical-align:bottom;
}
.artikel-bild .w910 td.artikel-bu {
  width:65%;
}
/* INFOKASTEN
*/
.artikel-info-v2 {
  font-size: 13px;
  line-height: 15px;
  padding: 15px;
}
.artikel-info-v2 .titel,
.artikel-meinung-v2 .titel {
  font-size: 24px;
  font-weight: normal;
  letter-spacing: 0;
  display:block;
  margin:0 0 15px 0;
}
.artikel-info-v2.w303 {
  width: 273px;
}
.artikel-info-v2.w590 {
  wdth: 560px;
}
.w590 {
  width:590px;
}
.w303 {
  width:303px;
}
.w910 {
  margin:15px 0;
  width:auto;
  clear:both;
}
.w960 {
  margin:15px 0px 0px -50px;
  width:960px;
  clear:both;
}
.artikel-info-v2.w910 {
  padding: 20px;
}
.flinks  {
  float:left;
  margin:15px 15px 15px 0;
}

.frechts {
  float:right;
  margin:15px -320px 15px 15px;
}
/* Meinungskasten
*/
.artikel-meinung-v2 .titel {
  font-style: italic;
  margin:0 0 5px 0;
}
.artikel-meinung-v2 {
 line-height: normal;
 font-size: 13px;
 border-radius:20px;
 padding: 15px 20px 20px 20px;
 display: table;
}
.artikel-meinung-v2 > div {
  display: table-cell;
}
.artikel-meinung-v2.w303 {
  width: 263px;
}
.artikel-meinung-v2.w910 {
  width: 870px;
}
.artikel-meinung-v2 .title {
  font-weight: italic;
}
.artikel-meinung-v2 .mpicture {
  float: left;
  padding: 0px 10px 0px 0px;
}
.artikel-meinung-v2 .mkleft {
  padding-right: 6%;
}

.artikel-meinung-v2.w910 div:first-child:nth-last-child(1) {
	width: 100%;
}
.artikel-meinung-v2.w910 div:first-child:nth-last-child(2),
.artikel-meinung-v2.w910 div:first-child:nth-last-child(2) ~ div {
	width: 50%;
}
.artikel-meinung-v2.w910 div:first-child:nth-last-child(3),
.artikel-meinung-v2.w910 div:first-child:nth-last-child(3) ~ div {
	width: 33.3333%;
}

/*.artikel-meinung-v2 .mkright {
  float: left;
  width: 44%;
}
.artikel-meinung-v2 .mkleft {
  float: left;
  width: 44%;
  padding-right: 6%;
}*/
.artikel-meinung-v2 .mkfull {
  /*clear:both;*/
  width: 90%;
}
.artikel-meinung-v2 .ptop {
  padding-top: 20px;
}

/* mk V3
*/
.artikel-meinung-v3 {
 line-height: normal;
 font-size: 16px;
 display: table;
 color: white;
 margin-top: 20px;
}
.artikel-meinung-v3 a {
  color: white;
}
.artikel-meinung-v3 .mpicture {
  float: left;
  left: -30px;
  margin: 0px -30px -50px 0;
  position: relative;
  top: -50px;
}

.artikel-meinung-v3 > div {
  position: relative;
  display: table-cell;
  padding: 5px 20px 20px 50px;
  background-color: #164761;
  border-right: 5px solid white;
  box-sizing: border-box;
}
.artikel-meinung-v3 h3 {
  font-family: oswald;
}
.artikel-meinung-v3.pers1 {
  width: 640px;
  margin-left: -50px;
}
.artikel-meinung-v3.pers2 > div {
  width: 50%;
}
.artikel-meinung-v3.pers3 > div {
  width: 33.33%;
}
.artikel-meinung-v3.pers2-2 > div {
  width: 66.66%;
}
.artikel-meinung-v3.pers2-2 > div:last-child {
  width: 33.33%;
}
.artikel-meinung-v3.pers3-2 > div {
  width: 66.66%;
}
.artikel-meinung-v3.pers3-2 > div:last-child {
  width: 33.33%;
}
.artikel-meinung-v3.pers3-2 .submk {
  margin-top: 80px;
}
.artikel-meinung-v3 > div:last-child {
  border-right: none;
}
.artikel-meinung-v3.w303 {
  width: 303px;
}
.artikel-meinung-v3.w910 {
  width: 910px;
}
.artikel-meinung-v2 .mpicture {
  float: left;
  padding: 0px 10px 0px 0px;
}
.artikel-meinung-v3 .mkleft {
  /*padding-right: 6%;*/
}
.artikel-meinung-v3 .mkfull {
  /*width: 90%;*/
}

/* ARTIKEL DETAILS
*/
.artikel-plattform img {
  padding:2px;
  background:#fff url("http://gamersglobal.de/inc/img/75p_white.png");
}
.artikel-details  {
  display:block;
  position: relative;
  padding:0px;
}
.artikelref-img {
  float: right;
  margin: 0px 0px 5px 5px;
}
/*.quellen-link {
  display:inline;
}*/
.artikel-newstyle .voll-wer-wann  {
  display:block;
  padding:3px 0px 5px 0px;
}

/* TEXT
*/
.dachzeile {
    font-size: 18px;
    padding: 0px;
    clear: both;
}
.voll-artikel-kopf .dachzeile {
  margin: 0px;
}
.voll-artikel-kopf  {
  position:relative;
  clear: both;
  margin-bottom: 10px;
}
#voll-artikel-teaser {
  font-size: 24px;
  font-weight: bold;
  margin: 0px 0px 12px 0px;
  line-height:24px;
  line-height: 1.2;
}
#voll-artikel-text {
  line-height: 1.35;
  font-size: 17px;
  padding:0px 0px 0px 50px;
  width: 590px;
  font-family: source_sans_pro;
  overflow-wrap: break-word;
}
#voll-artikel-text u,
#voll-artikel-text h3,
#voll-artikel-text h4 {
    display:block;
    font-size: 24px;
    letter-spacing:-1px;
    font-weight: normal;
    text-decoration: none;
    margin:10px 0;
}
#voll-artikel-text h4 {
  font-size: 19px;
}
tr.artikel-bu td {
    position:relative;
    display:block;
    line-height:15px;
    margin:5px 0 5px 15px;
    width:75%;
    font-size:13px;
    color: white;
}
tr.artikel-bu td a {
  color: white;
}
.artikel-autor  {
  display:block;
  float:left;
  margin: 0 15px 15px 0;
}
/* SERIENKASTEN
*/
.detailkasten {
  float:right;
  width:303px;
  padding:0px;
  margin: 0px;
  overflow:hidden;
  position:relative;
  font-size:14px;
  line-height:23px;
  font-family: oswald;
}
.detailkasten .artikel-toc {
  margin-top: 10px;
}
.artikel-toc ul {
  padding: 0px;
  margin: 0px;
}
div.artikel-toc li {
  display: inline-block;
  margin: 0px 5px 0px 0px;
}
.artikel-toc {
  font-family: oswald;
}
.artikel-toc a {
    font-size: 14px;
    color: #2776d7;
    text-decoration: none;
}
.artikel-toc a:before {
  content:"• ";
}
.artikel-newstyle .serienkasten-rechts {
  display:block;
  width:300px;
  padding:15px 0px 0px 0px;
  position:relative;
  font-size:14px;
  line-height:23px;
  overflow:hidden;
  border: none;
  margin: 0px;
  float: none;
}
.artikel-newstyle .artikel-linked-video {
  padding:15px 0px 0px 0px;
}
.artikel-newstyle .serienkasten-rechts div {
  font-weight: normal;
}
.artikel-newstyle .serienkasten-rechts div.headline {
  font-weight: normal;
}
.artikel-newstyle .serienkasten-rechts div a,
.artikel-newstyle .serienkasten-rechts div a:hover {
  padding:0px;
  width:auto;
  display:inline;
  color: black;
}
.detailkasten a {
  text-decoration: none;
}
.detailkasten .steck-game-title {
  font-size: 24px;
  line-height: 26px;
  letter-spacing:-1px;
  margin:5px 0px;
  overflow:hidden;
}
.detailkasten .nc-row {
  line-height: normal;
  float: left;
  position: relative;
  height: 96px;
  width: 170px;
}
.detailkasten .nc-row-1 {
  margin-right: 7px;
}
.detailkasten .hover-image .text {
  height: 15px;
  padding: 2px;
  width: 166px;
}
.detailkasten .artikelref-serie {
  font-weight: bold;
  line-height: normal;
  margin: 0px 0px 3px 5px;
}
/* FIRST15
*/
#first15  {
  clear:left;
  display:block;
  width:440x;
  overflow:hidden;
  background:#fff;
  padding:15px 0 15px 15px;
  margin-left:-15px;
}
/* WERBUNG
*/
.artikel-cad  {
  display:block;
  float:right;
  padding:10px 10px;
  text-align:center;
  min-height: 250px;
}
.artikel-cad {
  background-color: white;
}
.artikel-cad-wrapper {
  position: relative;
}
.artikel-cad.standalone {
  padding: 15px 0px;
  position: absolute;
  left: 100%;
  margin-left: 20px;
}
.artikel-cad.standalone.bottom {
  float:left;
  bottom: 0px;
}
.artikel-cad strong {
  display:block;
  text-align:left;
  padding-left:15px;
  font-size:10px;
  font-weight:normal;
  font-style:italic;
}
/* STREITGESPRAECH
*/
#voll-streit-kasten  {
  display:block;
  float:right;
  width:455px;
  margin:0 0 15px 30px;
}
#voll-artikel-streit  {
  height:455px;
  overflow:auto;
  padding:0 15px 10px 0;
}
.voll-breit-kasten  {
  display:block;
}
.voll-artikel-breit {
  height:455px;
  overflow:auto;
  padding:0 0 10px 0;
}
.voll-artikel-breit a {
  text-decoration: none;
}
#voll-streit-kasten .headline,
.voll-breit-kasten .headline {
  padding-left:0;
  padding-bottom:15px;
  font-style: italic;
}
#voll-artikel-streit .streit-these  {
  clear:left;
  display:block;
  font-size:12px;
  line-height:15px;
  margin-bottom:10px;
  padding-right:60px;
}
#voll-artikel-streit .streit-anti  {
  clear:left;
  display:block;
  font-size:13px;
  line-height:15px;
  margin-bottom:10px;
  text-align:right;
  padding-left:80px;
  font-style:italic;
}
#voll-artikel-streit .streit-these img {
  display:block;
  float:left;
  vertical-align:top;
  margin:0 10px 0 0;
  width:32px;
  height:32px;
}
#voll-artikel-streit .streit-anti img {
  display:block;
  float:right;
  vertical-align:top;
  margin:0 0 0 10px;
  width:32px;
  height:32px;
}
/* BEFORE AFTER
*/
.beforeafter  {
  display:block;
  margin:15px 0;
  width:100%;
  clear:both;
}
.beforeafter.w960 {
 margin:15px 0px 0px -50px;
}
.beforeafter .balinks  {
  display:none;
}
.beforeafter td.beforeafter-links,
.beforeafter td.beforeafter-rechts  {
  width:50%;
  max-width:50px;
  font-size: 12px;
  line-height: 15px;
  padding:15px 15px 0 15px;
}
/* CLOUDZOOM
*/
.cloudzoom  {
  clear:both;
  display:block;
  overflow:auto;
  margin:15px 0 15px 0;
  font-size:12px;
  width: 910px;
}
.cloudzoom u {
  padding:15px 0 5px 0;
  margin:0;
  font-style: italic;
}
.cloudzoom p  {
  display:block;
  padding:0;
  margin:0 0 5px 0;
}
.cloudzoom p strong,
.cloudzoom div strong {
  display:inline;
  font-weight:normal;
  border-width:1px;
  border-style: solid;
  padding:0 4px;
  font-size:10px;
}
.cloudzoom-thumbs {
  padding:0 0 5px 0;
}
.cloudzoom-thumbs img {
  width:148px;
}
/* Zitate
*/
.artikel-zitat,
.artikel-zitat-links {
  display:block;
  float:left;
  font-size:22px;
  width:250px;
  font-style:italic;
  margin:15px 15px 15px 0;
}
.artikel-zitat-rechts {
  display:block;
  float:right;
  font-size:22px;
  width:250px;
  font-style:italic;
  margin:15px 0 15px 15px;
}
table.artikel-zitat-links td,
table.artikel-zitat-rechts td {
  font-size: 22px;
}

.artikel-zitat-ende {
  text-align:right;
}

/* Workflow Flags
*/
.workflow-flags {
  margin: 5px 0px;
}
.workflow-flags span.flag-wrapper {
  display:block;
  float:left;
  border-width: 1px 0px 1px 1px;
  border-style: solid;
  font-size: 9px;
}
.workflow-flags span.flag-article-done {
  border-right-width: 1px;
}
.workflow-flags span.flag-wrapper.no-link {
  padding: 5px 3px;
  min-width: 90px;
}
.workflow-flags span.flag-wrapper a {
  display: inline-block;
  padding: 5px 3px;
  min-width: 90px;
}
.workflow-flags span.flag-throbber {
  display: block;
  position: absolute;
  right: 10px;
  top: 0px;
}
/* Paging
*/
.paging-drop-down,
.paging-drop-down select {
  font-size: 15px;
}
.artikel-newstyle td.paging-drop-down select {
  width: 500px;
}
.artikel-newstyle .paging-drop-down .first-page {
  width: 110px;
}
.artikel-newstyle .paging-drop-down .last-page {
  width: 130px;
}
.artikel-newstyle .paging-drop-down td {
  padding-top: 4px;
  padding-bottom: 4px;
}
.artikel-newstyle .paging-drop-down .next-page a,
.artikel-newstyle .paging-drop-down .next-page span.disabled {
  background-position: right center;
}
.artikel-newstyle .paging-drop-down .next-page span.disabled {
  background-position: right center;
}
.artikel-newstyle .paging-drop-down .previous-page a,
.artikel-newstyle .paging-drop-down .previous-page span.disabled {
  background-position: left center;
}
.artikel-newstyle .paging-drop-down .previous-page span.disabled {
  background-position: left center;
}
.artikel-newstyle .paging-drop-down .last-page a,
.artikel-newstyle .paging-drop-down .last-page span.disabled {
  background-position: right center;
}
.artikel-newstyle .paging-drop-down .last-page span.disabled {
  background-position: right center;
}
.artikel-newstyle .paging-drop-down .first-page a,
.artikel-newstyle .paging-drop-down .first-page span.disabled {
  background-position: left center;
}
.artikel-newstyle .paging-drop-down .first-page span.disabled {
  background-position: left center;
}

.artikel-pager {
    display: block;
    margin: 5px 0;
    padding: 0;
    clear: both;
}
.item-list .pager {
  text-align: center;
}
/* Pager List
*/

.paging-list-wrapper {
  /*border: 1px dotted black;*/
  font-size: 18px;
  padding: 5px;
  font-family: oswald;
  line-height: 1.5;
}
.paging-list {
  margin: 0px auto;
  padding: 0px;
  list-style: none;
}
.paging-list .current a {
  /*font-weight: bold;*/
  border-bottom: 2px solid #2e779a;
  color: #2e779a;
}
ol.paging-list li {
  margin: 0px;
  float: left;
  width: 48%;
  margin-right: 2%;
  margin-bottom: 2px;
  white-space: nowrap;
  overflow: hidden;
}
ol.paging-list li:nth-child(odd) {
  clear: both;
}
.paging-list a {
  text-decoration: none;
}
.paging-list a:hover {
  text-decoration: underline;
}
#comments {
  /*border-right-style: solid;
  border-right-width: 340px;*/
  margin: 0px;
}
#gg-content.no-sidebar #page {
  width: 960px;
  padding: 0px;
}
.detailkasten .steck-tab-title,
.detailkasten .headline,
.artikel-toc .headline {
  border-bottom: 1px solid #999999;
  font-size: 20px;
  margin-bottom: 5px;
}
.steck-tab .steck-tab-content .title {
  clear:both;
  font-size: 13px;
}
.steck-tab .steck-tab-content li {
  line-height: 18px;
}
.steck-tab .steck-tab-content ul,
.steckbrief-wide-inhalte ul {
  padding: 0 0 0.25em 1em;
  margin: 3px 0px;
}
.steck-tab .steck-tab-content li,
.steckbrief-wide-inhalte li {
  list-style: none outside none;
  margin-bottom: 3px;
}
.steck-tab .steck-tab-content li a:hover,
.steckbrief-wide-inhalte li a:hover {
  text-decoration: underline;
}
.steck-tab-content .voll-ggidref-details a {
  text-decoration: underline;
}
.steck-tab-content .steckbrief-galerie,
.steck-tab-content .steckbrief-video {
 float: left;
 margin-right: 7px;
}
/* STECKBRIEF WIDE
*/
#steckbrief-wide  {
  display:block;
  font-size:12px;
  margin: 0px -30px;
  background:#2C2B29;
  width: 970px;
}
#steckbrief-wide td {
  padding: 15px 10px 15px 0px;
}
#steckbrief-wide td.steckbrief-wide-uw {
 padding-left: 30px;
}
#steckbrief-wide td.steckbrief-wide-inhalte {
 padding-left: 30px;
}
#steckbrief-wide .sb-wide-title,
#steckbrief-wide .steckbrief-wide-galerie .title {
  display:block;
  font-size: 17px;
  font-weight: bold;
  margin:0 0 10px 0;
  border-bottom:0;
}
#steckbrief-wide .sb-wide-title a {
  text-decoration: none;
}
#steckbrief-wide .title {
  font-size: 13px;
}
#steckbrief-wide .artikel-plattform img {
  padding:0;
  background:none;
}
.steckbrief-wide-video img,
.steckbrief-wide-galerie img {
  border-bottom-width:5px;
  border-bottom-style:solid;
}
.steckbrief-wide-uw {
  width: 240px;
}
.steckbrief-wide-galerie {
  width: 170px;
}
.steckbrief-wide-galerie .nc-row {
  position: relative;
}
.steckbrief-wide-galerie .text {
  width: 166px;
}
.steckbrief-wide-steckbrief,
.steckbrief-wide-inhalte {
  line-height:21px;
}
.steckbrief-wide-steckbrief {
  width:200px;
}
.steckbrief-wide-inhalte a,
.artikelref-serie a {
  text-decoration: none;
}
.steckbrief-wide-inhalte li {
  padding:0px;
  font-size:11px;
  line-height:13px;
}

/* RC Listen Artikel
*/
.artikel-list {
  border-top-style: solid;
  border-top-width: 10px;
  margin: 0px -15px;
  padding: 15px;
}
.artikel-list .artikel-list-entry  {
  position:relative;
  margin:0px 8px;
  float: left;
  width: 140px;
  height: 110px;
}
.artikel-list p {
  font-size:20px;
  margin:0px 0px 5px 0px;
}
.artikel-list .artikel-list-image {
  display:block;
  width:140px;
  height:79px;
}
.artikel-list .artikel-list-dz {
  font-size:9px;
  display: none;
}
.artikel-list-entry:hover .artikel-list-dz {
  display:block;
}
.artikel-list .artikel-list-title {
  font-size:11px;
}
.artikel-list .artikel-list-text {
  padding: 2px;
  height: 14px;
  position: absolute;
  width: 136px;
  bottom: 31px;
  left: 0px;
  overflow: hidden;
}
.artikel-list-entry:hover .artikel-list-text {
  height: auto;
}
.artikel-list .artikel-list-dz a,
.artikel-list .artikel-list-title a {
  display:inline;
  font-weight:bold;
  text-decoration:none;
}
.artikel-list .artikel-list-comment-count {
  margin-top: 2px;
  display:block;
  font-size:11px;
}
.artikel-list .artikel-list-access-count {
  display:block;
  font-size:11px;
}
/* Shop Links
*/
.artikel-shop {
  margin: 10px 0px 15px 0px;
}
.artikel-shop .sp-desc {
  padding: 2px 5px;
  display: inline-block;
  width: 135px;
  margin-top: 2px;
}
.artikel-shop strong  {
  display: block;
  margin:10px 0 10px 0;
  border-bottom-width:1px;
  border-bottom-style: solid;
}

/* Userwertung
*/
.uw-content {
 width: 240px;
 min-height: 210px;
 height: 189px;
 background: url(/inc/img/userwertung/uw.png) 0px 0px no-repeat;
 position: relative;
 margin-top: 30px;
}
.uw-avg-value {
  font-size: 70px;
  font-weight: bold;
  left: 70px;
  position: relative;
  top: 20px;
  width: 100px;
}
.callout {
  font-size: 30px;
  left: 98px;
  position: absolute;
  top: 95px;
  text-decoration: underline;
}
.uw-flag {
  left: 55px;
  position: absolute;
  top: 115px;
}
.flag-meine-spiele  {
  background:url(/inc/img/temp/drawer.png) 5px center no-repeat;
}
.flag-wartespiel  {
  background:url(/inc/img/icons/clock.png) 5px center no-repeat;
}
.flag-meine-spiele,
.flag-wartespiel {
  padding:5px 5px 5px 25px;
}
#gr-vote-form {
  left: 80px;
  position: absolute;
  top: 170px;
}
.slider .bar {
  height: 33px;
  position: absolute;
  width: 190px;
  left: 25px;
  top: 137px;
}

.slider .handle {
  background: url(/inc/img/userwertung/uw-nodge.png) 1px 0px no-repeat;
  height: 24px;
  overflow: hidden;
  position: absolute;
  top: 4px;
  width: 19px;
}
.ranking-throbber {
  display: none;
  left: 140px;
  position: absolute;
  top: 110px;
  width: 15px;
  height: 15px;
  background-image: url(/misc/throbber.gif);
  background-repeat: no-repeat;
  background-position: 100% 2px; /* LTR */
}
.throbbing {
  display: block;
  background-position: 100% -18px; /* LTR */
}
.uw-unreg-msg {
  position: absolute;
  top: 190px;
}
.artikel-newstyle .fb-like {
  width: 600px;
}
.artikel-navigation {
    margin-bottom:5px;
}
.artikel-navigation div {
    float: left;
    padding:5px;
    min-height: 22px;
}
.artikel-navigation a {
    text-decoration: none;
    padding: 2px;
}
.wertinfo.wertenable {
 margin-top: -80px;
 text-align: center;
 margin-bottom: 10px;
}
.wertinfo a {
 color: white;
}

#voll-artikel-text table.cellpadding td,
#voll-artikel-text table.cellpadding th {
  padding:6px;
}

/* HL-Overlay
*/

#voll-bild img {
  display: block;
}
.kopf-overlay {
  position: absolute;
  bottom: 0px;
  padding: 10px 50px;
  font-size: 20px;
  font-family: oswald;
  line-height: 1.1;
  color: white;
  background-color: rgba(00,00,00,0.6);
  width: 860px;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
.kopf-overlay .title {
  color: #2795cf;
  font-size: 70px;
  text-transform: uppercase;
  margin: 10px 0px;
  -ms-flex-order: 2;
  -webkit-order: 2;
  order: 1;
}
.kopf-overlay .title .type {
  font-size: 40%;
}
.kopf-overlay a {
  text-decoration: none;
  color: white;
}
.kopf-overlay .dachzeile {
  font-size: 20px;
  font-family: source_sans_pro;
  font-style: italic;
  font-weight: normal;
  -ms-flex-order: 2;
  -webkit-order: 2;
  order: 0;
}
.kopf-overlay .header-author a {
  font-weight: bold;
}
.kopf-overlay .header-author {
  font-family: source_sans_pro;
  font-size: 15px;
  -ms-flex-order: 2;
  -webkit-order: 2;
  order: 2;
}
.artikel-bild .artikel-bu {
  background-color: #4C4C4C;
}
.artikel-wk-v3-wrapper::before {
    background-color: #0b232f;
    border-top: 5px solid #114761;
    content: "";
    height: 100%;
    left: calc((-100vw + 960px) / 2);
    position: absolute;
    top: -5px;
    width: 99.7vw;
    z-index: -1;
}
.artikel-wk-v3-wrapper {
  padding: 20px 300px 20px 0px;
  border-top: 5px solid #114761;
  width: 960px;
  margin: 0px 0px 0px -50px;
  background: #0b232f url("/inc/img/wertungskasten/wk-overlay.png") no-repeat scroll 500px -100px;
  position: relative;
}
.artikel-wk-v3 {
  color: white;
  margin: 0px auto;
  width: 960px;
  padding-right: 300px;
  font-family: source_sans_pro;
}
.artikel-kwk {
  color: white;
  font-family: source_sans_pro;
  display: flex;
}
.artikel-kwk-text {
  flex-grow: 1;
  max-width: 640px;
}
.artikel-kwk-thumb {
  position: relative;
  top: -50px;
  left: 30px;
  padding-top: 10px;
  text-align: center;
  flex-shrink: 0;
  flex-grow: 1;
  height: 213px;
  background: url("/inc/img/wertungskasten/wertung_blau.png") center top no-repeat;
}
@media all and (max-width: 700px) {
  .artikel-kwk {
    display: block;
  }
  .artikel-kwk-thumb {
    position: initial;
  }
}
.artikel-wk-v3 {
  font-size: 15px;
}
.artikel-wk-v3-title:before {
  content: "Test: ";
  color: #2795cf;
}
.artikel-wk-v3-title.preview:before {
  content: "Preview: ";
  color: #52c923;
}
.artikel-wk-v3-title.kwk:before {
  content: "Kurztest: ";
}
.artikel-wk-v3-title {
  text-align:left;
  font-size: 40px;
  font-weight: normal;
  letter-spacing: -1px;
  border-bottom:0;
  margin-left: -50px;
  margin-top: 30px;
}
.artikel-wk-v3-title .plattform-icons {
 letter-spacing: normal;
}
.procon-title,
.artikel-wk-v3-hwinfo,
.artikel-wk-v3-state,
.artikel-wk-v3-mktrans {
  text-transform: uppercase;
  font-size: 17px;
  font-weight: bold;
  border-bottom: 1px solid white;
  clear: left;
  font-family: oswald;
  line-height: 1.1;
}
.artikel-wk-v3-wertungen {
  margin-top: -80px;
}
.artikel-wk-v3-hwinfo,
.artikel-wk-v3-state,
.artikel-wk-v3-mktrans {
  font-size: 15px;
  margin: 30px 0px 10px 0px;
}
.artikel-wk-v3-state {
  margin-top: -80px;
}
.artikel-wk-v3-hwinfo-content {
  margin-bottom: 20px;
}
.vrinfo,
.controlinfo {
  float: left;
}
.controlinfo {
  margin-left: 30px;
}
.nomargin {
  margin: 0px;
}
.leftmargin {
  margin-left: 30px;
}
.copyprot {
  clear: both;
}
.artikel-wk-v3-procon ul,
.artikel-wk-v3-wertinfo ul {
  padding:0;
}
.artikel-wk-v3-procon ul li,
.artikel-wk-v3-wertinfo ul li {
  list-style:none;
}
.artikel-wk-v3-procon ul li,
.artikel-wk-v3-wertinfo ul li {
  padding-left: 30px;
}
.artikel-wk-v3-procon .procon-pro li {
  background: transparent url(/inc/img/templates/pro_v3.png) left 2px no-repeat;
}
.artikel-wk-v3-procon .procon-con li {
  background: transparent url(/inc/img/templates/con_v3.png) left 2px no-repeat;
}
.artikel-wk-v3-wertinfo ul li {
  background: transparent url(/inc/img/wertungskasten/wk-hw-unchecked.png) left 0px no-repeat;
  height: 20px;
}
.artikel-wk-v3-wertinfo ul li strong {
  background: transparent url(/inc/img/wertungskasten/wk-hw-check.png) left 0px no-repeat;
  font-weight: normal;
  margin-left: -30px;
  padding-left: 30px;
}
.artikel-wk-v3-procon {
  width: 640px;
  float: left;
}
.artikel-wk-v3-procon .current-state {
  padding: 15px;
  background-color: #175c80;
  line-height: 1.8;
  margin-top: 5px;
}
.procon-pro,
.procon-con {
  float: left;
  width: 315px;
  padding-right: 5px;
}
.artikel-wk-v3-wertinfo {
  float: right;
  width: 303px;
}
.artikel-wk-v3-wertung {
  font-size: 80px;
  height: 213px;
  text-align: center;
  background: url("/inc/img/wertungskasten/wertung_blau.png") center top no-repeat;
  top: -97px;
  position: relative;
}
.artikel-wk-v3-wertinfo.preview .artikel-wk-v3-wertung {
  font-size: 35px;
}
.artikel-wk-v3-wertinfo.preview .artikel-wk-v3-wertung span {
  text-transform: uppercase;
  bottom: -65px;
}
.artikel-wk-v3-wertung.rot,
.rot .artikel-wk-v3-wertung {
  background: url("/inc/img/wertungskasten/wertung_rot.png") center top no-repeat;
}
.artikel-wk-v3-wertung.gold,
.gold .artikel-wk-v3-wertung {
  background: url("/inc/img/wertungskasten/wertung_gold.png") center top no-repeat;
}
.artikel-wk-v3-wertung span {
  font-family: oswald;
  position: relative;
  bottom: -25px;
}
.artikel-wk-v3-wertungen .wk-wk {
  text-transform: uppercase;
  font-size: 14px;
  font-weight: bold;
  border-bottom: 1px solid white;
  font-family: oswald;
  line-height: 1.5;
  margin-right: 30px;
  padding: 5px 0 5px 0px;
  margin-bottom: 10px;
  position: relative;
}
.artikel-wk-v3-wertungen .wk-wk span {
  display: block;
  position: absolute;
  top: -5px;
  right: -30px;
  padding: 12px;
  background: url("/inc/img/wertungskasten/wk-subnote.png") center center no-repeat;
}
.artikel-wk-v3-wertinfo .blocktitle,
.artikel-wk-v3-wertinfo.preview li {
  background-color: white;
  color: #0b232f;
  padding: 2px 5px;
}
.artikel-wk-v3-wertinfo .blocktitle {
  display: inline-block;
}
.artikel-wk-v3-wertinfo.preview li {
  margin-bottom: 5px;
}

/* Videotest
*/
.node-type-video .emvideo,
.node-type-videotest .emvideo,
.node-type-videopreview .emvideo {
  clear: both;
}
.node-type-video .emvideo iframe,
.node-type-videotest .emvideo iframe,
.node-type-videopreview .emvideo iframe {
  display: block;
}
.node-type-video .voll-artikel-kopf,
.node-type-videotest .voll-artikel-kopf,
.node-type-videopreview .voll-artikel-kopf {
  height: auto;
}
.node-type-video .voll-artikel-kopf .kopf-overlay,
.node-type-videotest .voll-artikel-kopf .kopf-overlay,
.node-type-videopreview .voll-artikel-kopf .kopf-overlay {
  background-color: rgba(0, 0, 0, 1);
  position: relative;
}
#voll-artikel-text .pr-content-block {
  margin-left: -10px;
  min-height: 150px;
}
#voll-artikel-text.cke_wysiwyg_div {
  overflow: visible;
}
.pod-container {
  margin-bottom: 10px;
}
.stream-links.disabled,
.pod-container.disabled {
  filter: grayscale(100%);
  position: relative;
}
.stream-links.disabled:before,
.pod-container.disabled:before {
  content: "";
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 2;
}
.podcast-download:before {
  content:"Audio";
}
.podcast-download a {
  display:none;
}

/* google auto place clear disable
*/
#voll-artikel-text .google-auto-placed {
 clear: none !important;
}
