body {
    background-color: white;
    /* -webkit-font-smoothing: subpixel-antialiased; */
    -webkit-font-smoothing: antialiased;
    font-smoothing: antialiased;
    margin: 0 auto;
    /* background-image: url(img/bg_line.jpg); */
    background: #cfcdc7;
    font-family:'PT Sans', sans-serif;
    font-size:100%;
    
}

html {
    font-size: 100%;
    background: #cfcdc7;
    -webkit-text-size-adjust: none;  /* Unterdrückt Skalierung für Mobile*/
}






/************************************************************************************
MGA Banner
*************************************************************************************/
/*
         body {
       padding-top: 0px !important;
       }

       #ADNETWallpaperContainer {
       position: absolute;
       top: 0px;
       left: 0px;
       width: 100%;
       height: 0px;
       }

       #ADNETWallpaperContainer>div {
       margin: auto;
       width: 0px;
       height: 100px;
       }

       #ADNETWallpaper1 {
        position: relative;
	    height:100px;
        top: 90px;
        left: -177px;
        overflow:hidden;
        width:728px;
        height:90px;
                       display:block;
                       z-index:99
        }

        #ADNETWallpaper2 {
        position: relative;
        top: 0px;
        left: 551px;
        width:160px;
            display:block;
            z-index:99;
            height:600px;
            overflow:hidden;
            
        }


*/

.mga-logo { float: left;
width: 120px;
position: relative;
left: 614px;
top: 7px; }

       #ADNETWallpaperContainer {
            position: relative;
            top: 0px;
            left: 0px;
            width: 100%;
            height: 90px;
            overflow: hidden;
       }

       #ADNETWallpaperContainer>div {
       margin: auto;
       width: 0px;
       height: 0px;
       }

       #ADNETWallpaper1 {
        position: relative;
	height:0px;
        top: 0px;
        left: -364px;
        }

        #ADNETWallpaper2 {
        position: relative;
        top: 0px;
        left: 500px;
            display:none;
        }



/************************************************************************************
STRUCTURE
*************************************************************************************/

.wrapper { 
    width: 100%; 
    /* max-width: 2000px; */
    /*well, we don't want to get stupid now, eh?*/
    margin: 0 auto; 
}

section.content {
    margin: 0 auto;
    max-width: 1100px;
    background-color:white;
    position: relative;
    z-index: 3;
    border: 1px;
    border-color:#000000;
    box-shadow: 0px 0px 5px #000000;
}

.content-area {
    margin-top:90px;
    margin-bottom: 0px;
    width:100%;
    float:left;
}

.content-area-01 {
    margin-top:55px;
    margin-bottom: 20px;
    width:100%;
    float:left;
}
.content-area-page {
    width: 96%;
    float: left;
    background-color: white;
    padding: 2%;
}

h1 {
    -webkit-margin-before: 0em;
    -webkit-margin-after: 0em;
    
    font-size: 36px;
    font-size: 2.25rem;
    
}
h2 {
    -webkit-margin-before: 0em;
    -webkit-margin-after: 0em;
    
    font-size:26px;
    font-size:1.625rem;
 
}
h3 {
    -webkit-margin-before: 0em;
    -webkit-margin-after: 0em;
    
    font-size:22px;
    font-size:1.375rem;
}
h4 {
    -webkit-margin-before: 0em;
    -webkit-margin-after: 0em;
    font-size:18px;
    font-size:1.125rem;
}
h5 {
    -webkit-margin-before: 0em;
    -webkit-margin-after: 0em;
    font-size:14px;
    font-size:0.875rem;
}
h6 {
    -webkit-margin-before: 0em;
    -webkit-margin-after: 0em;
    font-size:10px;
    font-size:0.625rem;
}
ul {
    list-style-type: disc;
    -webkit-margin-before: 0em;
    -webkit-margin-after: 0em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    -webkit-padding-start: 0px;
}
p {
    font-size:14px;
    font-size:0.875rem;
    display: block;
    -webkit-margin-before: 1em;
    -webkit-margin-after: 1em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
}
figure {
    display: block;
    -webkit-margin-before: 0em;
    -webkit-margin-after: 0em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
}
.content-media {
    margin-left: 0px !important;
    margin-right: 0px !important;
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    max-width:100%;
    line-height:0;
}
h1, h2, h3, h4, h5, h6, p, blockquote, pre, dl, dd, ol, ul, form, fieldset, legend, table, th, td, caption, hr { padding: 0px; margin: 0px; }

#comments { display:none; }

/* Headlines */ 

/* Text */


/************************************************************************************
HEADER & NAVIGATION
*************************************************************************************/
 header {
    background: #ed8c00;
    /* Old browsers */
    background: -moz-linear-gradient(top, #ed8c00 0%, #fbb100 100%);
    /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ed8c00), color-stop(100%, #fbb100));
    /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #ed8c00 0%, #fbb100 100%);
    /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #ed8c00 0%, #fbb100 100%);
    /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #ed8c00 0%, #fbb100 100%);
    /* IE10+ */
    background: linear-gradient(to bottom, #ed8c00 0%, #fbb100 100%);
    /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed8c00', endColorstr='#fbb100', GradientType=0);
    /* IE6-9 */
    height: 70px;
    width: 100%;
    margin: 0 auto;
    position: fixed;
   /*  box-shadow: 1px -10px 40px #000000; */
    z-index: 99;
    opacity: 0.98;
    /* modern browser */
    -moz-opacity: 0.98;
    /* older Mozilla browser */
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=98)";
    /* IE8 in Standard Compliant Mode */
    filter:alpha(opacity=98);
    /* IE5.x -7.0 */
}
.header {
    width:1100px;
    margin: 0 auto;
    position: relative;
}
.header-line {
    width:100%;
    margin: 0 auto;
    height:2px;
    background-color:#ffffff;
    position: relative;
    float:left;
    top:-20px;
}
.logo {
    padding-top: 17px;
    padding-left: 0px;
}
.logo-reponsive {
    display:none;
}
.logo a {
    background-image: url(img/logo_pxm.png);
    height: 33px;
    width: 200px;
    float: left;
}
.logo a:hover {
    background-image: url(img/logo_pxm.png);
    height: 33px;
    width: 200px;
    float: left;
}
.navigation {
    font-family:'PT Sans', sans-serif;
    color: #831011;
    text-transform: uppercase;
    float:left;
    
    font-size:16px;
    font-size:1rem;
    
    position:absolute;
    top: 23px;
    left: 360px;
    z-index:9999;
}
.navigation ul {
    width: 100%;
    float: left;
}
.navigation li {
    list-style: none;
    float: left;
    color: #ffffff;
    width:130px;
    /* text-align:center; */
    /* background-color:#000000; */
}
.navigation li a {
    float: left;
    width:130px;
    padding: 5px;
    color: #831011;
    text-decoration: none;
}
.navigation li a:hover {
    float: left;
    width:130px;
    padding: 5px;
    text-decoration: none;
    color: white;
}
.navigation-sub li a:hover {
    float: left;
    width:130px;
    padding: 5px;
    text-decoration: none;
    color: orange;

}
.navigation li:hover .navigation-sub {
    display: block;
}
ul.navigation-sub {
    position: relative;
    box-shadow: 0px 5px 20px -10px #000000;
    background: #ffffff;
    color:#575757;
    top:17px;
    width: 180px;
    /* text-align:center; */
    display: none;
    padding: 10px;
    left: -10px;
    transition: all 0.3s;
}
.navigation-sub li {
    float: none;
    color:#575757;
    width: 180px;
    text-transform:none;
}
.navigation-sub li:hover {
    float: none;
    color:#575757;
    width: 180px;
    background-image:#000000;
    transition: all 0.3s;
}
.navigation-low {
    display:none;
}
.topbar-mobile {
    display:none;
}
.lomster {
    width:103px;
    height: 73px;
    position:relative;
    float: left;
    top:-20px;
    left:20px;
    background-image: url(img/lomster_header.png);
}
.lomster:hover {
    width:103px;
    height: 73px;
    position:relative;
    float: left;
    top:-20px;
    left:20px;
    background: url(img/lomster_header.png) -103px 0px no-repeat;
}
.twitter {
    width: 100px;
    background-color: #ffffff;
    padding:10px;
    font-family:'PT Sans', sans-serif;
    
    font-size:16px;
    font-size:1rem;
    
    line-height: 0.8;
    color: #575757;
}
.edit-block {
    margin:0 auto;
    width: 1000px;
}
.edit-block-position {
    padding: 10px;
    z-index: 2;
    position: absolute;
    top: 88px; 
    margin-left: -60px;
    float: left;
    text-align:center;
    font-family:'PT Sans', sans-serif;
    
    font-size:14px;
    font-size:0.875rem;
    
    line-height: 0.8;
    color: #575757;
    z-index: 999;
        
}
.edit-block-position a {
    color: #831011;
    text-decoration: none;
}
.edit-block-position a:hover {
    color: #575757;
    text-decoration: none;
}
.edit-block-tab {
    background-color: #FFFFFF;
    width: 100px;
    padding: 5px;
    float: left;
    margin-right: 10px;
}
.search-form {
    display:none;
    -moz-background-clip:border;
    -moz-background-origin:padding;
    -moz-background-size:auto auto;
    background-attachment:scroll;
    background-image:none;
    background-position:0 0;
    background-repeat:repeat;
    border-bottom-color:#000000;
    border-bottom-style:solid;
    border-bottom-width:0px;
    border-top-color:#000000;
    border-top-style:solid;
    border-top-width:0px;
    bottom:2px;
    height:28px;
    margin-bottom:0;
    margin-left:0;
    margin-right:0;
    margin-top:0;
    padding-bottom:0;
    padding-left:0;
    padding-right:0;
    padding-top:0;
    position:absolute;
    right:54px;
    width:70px;
    top:0px;
}
input#edit-keys {
    border:none;
    border-bottom-color:-moz-use-text-color;
    border-bottom-style:none;
    border-bottom-width:medium;
    border-top-color:#831011;
    border-bottom-color:#831011;
    border-left-color:#831011;
    border-right-color:#831011;
    border-top-style:solid;
    border-top-width:0px;
    border-bottom-width:1px;
    border-left-width:1px;
    border-right-width:1px;
    color:#6D5D52;
    
    font-size:12px;
    font-size:0.75rem;
    
    height: 20px;
    padding: 10px;
    width: 212px;
    box-shadow: 0px 5px 20px -10px #000000;
    position: absolute;
    top: -7px;
    left: -46px;
    box-sizing: initial;
}
input.submit_button {
    border:none;
    border-bottom-color:-moz-use-text-color;
    border-bottom-style:none;
    border-bottom-width: 0px;
    border-left-color-ltr-source:physical;
    border-left-color-rtl-source:physical;
    border-left-color-value:-moz-use-text-color;
    border-left-style-ltr-source:physical;
    border-left-style-rtl-source:physical;
    border-left-style-value:none;
    border-left-width-ltr-source:physical;
    border-left-width-rtl-source:physical;
    border-left-width-value:medium;
    border-right-color-ltr-source:physical;
    border-right-color-rtl-source:physical;
    border-right-color-value:-moz-use-text-color;
    border-right-style-ltr-source:physical;
    border-right-style-rtl-source:physical;
    border-right-style-value:none;
    border-right-width-ltr-source:physical;
    border-right-width-rtl-source:physical;
    border-right-width-value: 0px;
    border-top-color:-moz-use-text-color;
    border-top-style:none;
    border-top-width:thin;
    color:#FFFFFF;
    cursor:pointer;
    display:block;
    height:27px;
    letter-spacing:-5px;
    margin-bottom:0;
    margin-left:0;
    margin-right:0;
    margin-top:0;
    padding-bottom:0;
    padding-left:0;
    padding-right:0;
    padding-top:0;
    position:absolute;
    right:-100px;
    text-indent:-9999px;
    top:0px;
    left: 142px;
    width:36px;
}
input.submit_button {
    -moz-background-clip:border;
    -moz-background-origin:padding;
    -moz-background-size:auto auto;
    background-attachment:scroll;
    background-color:transparent;
    background-image:url("http://www.pixelmonsters.de/themes/pixelmonsters_redesign/grafik/search_a.png");
    background-position:0px 0px;
    background-repeat:no-repeat;
}
input.submit_button:hover {
    -moz-background-clip:border;
    -moz-background-origin:padding;
    -moz-background-size:auto auto;
    background-attachment:scroll;
    background-color:transparent;
    background-image:url("http://www.pixelmonsters.de/themes/pixelmonsters_redesign/grafik/search_b.png");
    background-position:0px 0px;
    background-repeat:no-repeat;
}
.search {
    position: absolute;
    left: 704px;
    top: 0px;
    height:27px;
    width:36px;
    background-image:url("http://www.pixelmonsters.de/themes/pixelmonsters_redesign/grafik/search_a.png");
}
.search:hover .search-form {
    display:block;
}
a {
    color:inherit;
    text-decoration:none;
    cursor:pointer;
}
a:hover {
    color:inherit;
    text-decoration:none;
    cursor:pointer;
}
.g-navigation-sub {
    float:left;
    width: 104%;
    position: relative;
    top: 22px;
    left: -2%;
    background-color: none;
    background: none;
    
    
}
.g-navigation-sub ul {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    list-style-type: none;
    width: auto;
    position: relative;
    display: block;
    height: 40px;
    
    font-size:16px;
    font-size:1rem;
    
    font-weight: 400;
    border-bottom: 2px solid orange;
    border-top: 0px solid orange;
}
.g-navigation-sub li {
    display: block;
    float: left;
    margin: 0px 10px 0px 10px;
    padding: 0px;
    width: auto;
    height: 20px;
}
.g-navigation-sub li a {
    display: block;
    float: left;
    color: #999999;
    text-decoration: none;
    font-weight: 400;
    padding: 10px 0px 0px 0px;
    width: 150px;
    text-align: center;
}
.g-navigation-sub li a:hover {
    color: #FFFFFF;
    height: 32px;
    background-color:#f26c00;
}
.g-navigation-sub li.nav-active a {
    display: inline;
    height: 32px;
    float: left;
    margin: 0;
    background-color:#f26c00;
}
li.nav-active {
   background-color: #f26c00;
    color: white;
    margin-left: 20px;
    padding: 10px;
    margin-right: 1px;
    text-align: center;
    border-top: 1px solid orange;
    border-right: 1px solid orange;
    border-left: 1px solid orange;
    width:130px;

}
li.nav-active a {
    color:white;
}

.g-navigation-sub div.view div.views-admin-links {display:none;}


/************************************************************************************
PAGER
*************************************************************************************/
 .item-list .pager li {
    background-color: #fff;
    clear:both;
    padding-bottom:10px;
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    text-align:center;
    font-family:'PT Sans', sans-serif;
    
    font-size:14px;
    font-size:0.875rem;
    
    border-color:#FF6600;
    border:1px;
}
.item-list .pager {
    padding-top:20px;
}
.item-list .pager li:hover {
    background-color: #E6E6E6;
}
/************************************************************************************
FOOTER
*************************************************************************************/
 .footer {
    background: #404040;
    /* Old browsers */
    height: 150px;
    width: 100%;
    margin: 0 auto;
    z-index: 99;
    float: left;
}
.site-footer {
    color: #eee;
    
    font-size:14px;
    font-size:0.875rem;
    
    z-index: 9999;
    margin: 0 auto;
    max-width: 1100px;
    position: relative;
}
.site-footer a {
    color: #eee;
    
    font-size:14px;
    font-size:0.875rem;
    
    text-decoration:none;
}
.site-footer a:hover {
    color: #ddd;
}
.text-center {
    width: 94%;
    position: relative;
    margin-top: 30px;
    margin-bottom: 0px;
}
.text-center ul {
    width: 100%;
    text-align: center;
    list-style-type: none;
    float: left;
    height: 40px;
    overflow: hidden;
}
.text-center li {
    width: 33.3333%;
    text-align:center;
    list-style-type:none;
    float:left;
}
.footer-copy {
    text-align: center;
    width: 90%;
    padding-left: 5%;
    padding-right: 5%;
    top: 30px;
    position:relative;
}
/************************************************************************************
INDEX http://pixelmonsters/
*************************************************************************************/

.ad--index--top { float: left; text-align: center; width: 100%; }
.ad--center--top { float: left;
text-align: center;
width: 98%;
/*background-color: #DDD;*/
padding: 1%; 
height:90px;
}

.ad--responsive { float: left;
text-align: center;
width: 100%;
margin: 2% 0% 0% 0%;
/* background-color: whitesmoke;*/
padding: 2% 0% 0% 2%;
height: 80px;  
}

.ad--index--top--mobile--small { display: none; }
.page-index-top-1 { float:left; width: 49.9%; margin-right: 0.1%; }
.page-index-top-2 { float:left; width:50%; overflow:hidden; }

.page-index-top-1-img {
    background-image: url(http://www.pixelmonsters.de/grafiken/geruest_movies/bg1_movies.gif);
    width: 99.9%;
    float:left;
    height: 401px;
    overflow:hidden;
    transition: all 0.3s;
    line-height: 0;
}

.page-index-top-1-img img { width:1055px; position: relative; left: -260px; }

.page-index-top-1-img:hover {
    opacity: 0.80;
    /* modern browser */
    -moz-opacity: 0.80;
    /* older Mozilla browser */
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
    /* IE8 in Standard Compliant Mode */
    filter:alpha(opacity=80);
    /* IE5.x -7.0 */
    transition: all 0.3s;
    line-height: 0;

}

.page-index-1-height { height:410px; }
.page-index-2-height { height:201px;}

.page-index-top-2-img {
    background-image: url(http://www.pixelmonsters.de/grafiken/geruest_movies/bg1_movies.gif);
    width: 100%;
    height: 200px;
    overflow:hidden;
    transition: all 0.3s;
    line-height: 0;
}

.page-index-top-2-img img { width:120%; position: relative; left: -60px; }
.page-index-top-2-img:hover {
    opacity: 0.80;
    /* modern browser */
    -moz-opacity: 0.80;
    /* older Mozilla browser */
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
    /* IE8 in Standard Compliant Mode */
    filter:alpha(opacity=80);
    /* IE5.x -7.0 */
    transition: all 0.3s;
    line-height: 0;
}
.page-index-top-1-img-sh { height:100px; background-image:url(http://www.pixelmonsters.de/grafiken/schatten/shadow_index_2.png); width:47.9%; background-repeat:repeat-x; position: absolute; z-index: 45; margin-top: 303px; }
.page-index-top-2-img-sh { height:100px; background-image:url(http://www.pixelmonsters.de/grafiken/schatten/shadow_index_2.png); width:48%; background-repeat:repeat-x; position: absolute; z-index: 45; margin-top: 102px; }


.page-index-top-1-rubrik {
    font-family: 'PT Sans', sans-serif; 
    
    font-size:12px;
    font-size:0.75rem;
    
    line-height: 0;
    color: #FFFFFF;
    padding: 0px 0px 20px 0px;
    position: absolute;
    z-index: 99;
    margin-top: 15px;
    margin-left: 10px;
}


.page-index-top-1-hl {
    padding-top: 0px;
    padding-bottom:0px;
}

/* About */

.about--category { width: 94%; padding: 2%; background-image: url(img/bg_line.jpg); background-color: #ffffff; float: left; }
.text--category { font-family: 'PT Sans', sans-serif; font-size:24px; font-size:1.5rem; font-weight: 400; line-height: 1.2; color: #EA7500; text-transform: uppercase; }

.headline--01 { font-family: 'PT Sans', sans-serif; font-size:30px; font-size:1.875rem; line-height: 1.6; color: #ff8200; }
.headline--01 a { color: #ff8200; }
.headline--01 a:hover { color: #ff8200; }

.text--01 p { font-family: 'PT Sans', sans-serif; font-size:14px; font-size:0.875rem; line-height: 1.6; color: #222; margin-bottom:15px; }

.about--info h1.headline--01 { margin-bottom:10px; }

.about--text { width:50%; float:left; }
.about--info { width:100%; float:left; margin-bottom:5%; }
.about--lomster { width:40%; padding:5%; float:left; }

.about--team { width:96%; padding:2%; float:left;}
.about--team p { width: 100%; float: left; text-align: center; margin-bottom:0px; }
.about--team--ak { height: 150px; width: 150px; -moz-border-radius: 100px; border-radius: 100px; background-image: url(http://www.pixelmonsters.de/grafiken/team/ak.jpg); -webkit-box-shadow: inset 0px -5px 10px 0px rgba(0, 0, 0, 0.6); margin: 0% 0% 5% 20%; }
.about--team--ad { height: 150px; width: 150px; -moz-border-radius: 100px; border-radius: 100px; background-image: url(http://www.pixelmonsters.de/grafiken/team/ad.jpg); -webkit-box-shadow: inset 0px -5px 10px 0px rgba(0, 0, 0, 0.6); margin: 0% 0% 5% 20%; }
.about--team--mt { height: 150px; width: 150px; -moz-border-radius: 100px; border-radius: 100px; background-image: url(http://www.pixelmonsters.de/grafiken/team/mt.jpg); -webkit-box-shadow: inset 0px -5px 10px 0px rgba(0, 0, 0, 0.6); margin: 0% 0% 5% 20%; }
.about--team--ol { height: 150px; width: 150px; -moz-border-radius: 100px; border-radius: 100px; background-color:#222; -webkit-box-shadow: inset 0px -5px 10px 0px rgba(0, 0, 0, 0.6); margin: 0% 0% 5% 20%; }

.about--contact { width:96%; float:left; padding:2%; }
.about--contact p { margin-bottom:0px; }

.about--history { width:96%; float:left; padding:2%; }

.col--20 { width:25%; float:left; }
.col--33 { width:33.333%; float:left; }
.center { text-align:center; }

.top-3 { width:102%;}
.top-3 .news-overview--media { width:31.3%; height:250px;}


/* About */

/* Index TOP STORY */

.index--topstory { position: relative; margin-top: -2.1%; margin-left: -2.1%; width: 104.2%; }

.rel h2.index--top--1-hl { font-size: 32px; font-size: 2rem; margin-bottom:20px; margin-left:20px; line-height: 1.2;}
.rel .index--top--1-hl a { color: #fff; text-shadow: 2px 2px 5px rgb(0, 0, 0); }
.rel .index--top--1-hl a:hover { color: #ff8200; }
.rel { position: relative; width: 100%; height: 100%; overflow:hidden; }
.rel img { width:200%; margin-left:-270px;}


.rel--2 h3.index--top--1-hl { font-size:22px; font-size:1.375rem; margin-bottom:15px; margin-left:15px; }
.rel--2 .index--top--1-hl a { color: #fff; text-shadow: 2px 1px 2px rgb(0, 0, 0);}
.rel--2 .index--top--1-hl a:hover { color: #ff8200; }
.rel--2 { position: relative; width: 100%; height: 100%; overflow:hidden; display:table; }
.rel--2 img { width: 100%; margin-left: 0px; height: 213px; }

/*.rel img:hover {  opacity: 0.80;
    /* modern browser */
  /*  -moz-opacity: 0.80;
    /* older Mozilla browser */
   /* -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
    /* IE8 in Standard Compliant Mode */
   /* filter:alpha(opacity=80);
    /* IE5.x -7.0 */
 /*   transition: all 0.3s;
}

/* .rel--2 img:hover {  opacity: 0.80; */
    /* modern browser */
/*    -moz-opacity: 0.80; */
    /* older Mozilla browser */
/*    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; */
    /* IE8 in Standard Compliant Mode */
/*    filter:alpha(opacity=80); */
    /* IE5.x -7.0 */
/*    transition: all 0.3s;
} */


.index--col--1 { display: table; float: left; width: 100%; height: 411px; cursor: pointer; margin: 0; padding: 0; color: #ecf0f1; z-index: 100;
 
    -moz-transition: all 0.2s ease-out;
    /* FF4+ */

    -o-transition: all 0.2s ease-out;
    /* Opera 10.5+ */

    -ms-transition: all 0.2s ease-out;
    /* IE10 */

    -webkit-transition: all 0.2s ease-out;
    /* Saf3.2+, Chrome */

    transition: all 0.2s ease-out;
}

.index--col--2 { display: table; float: left; width: 100%; height: 205px; cursor: pointer; margin: 0px 0px 1px 0px; padding: 0; color: #ecf0f1; z-index: 100;
 
    -moz-transition: all 0.2s ease-out;
    /* FF4+ */

    -o-transition: all 0.2s ease-out;
    /* Opera 10.5+ */

    -ms-transition: all 0.2s ease-out;
    /* IE10 */

    -webkit-transition: all 0.2s ease-out;
    /* Saf3.2+, Chrome */

    transition: all 0.2s ease-out;
}

.index--col--1 footer {
    
    position: absolute;
bottom: 0px;
width: 90%;
height: auto;
line-height: 30px;
text-indent: 0px;
/*background: url(http://www.pixelmonsters.de/grafiken/schatten/shadow_index_2.png)0px 52px;*/
padding-right: 10%;
background: rgba(70, 44, 0, 0.6);
padding-top: 20px;
    
 }

/* .index--col--1 footer:hover { background: rgba(255, 255, 255, 0);  transition: all 0.2s ease-out; } */


.index--col--2 footer {
    position: absolute;
    bottom: 0px;
    width: 90%;
    height: auto;
    line-height: 30px;
    text-indent: 0px;
    background: url(http://www.pixelmonsters.de/grafiken/schatten/shadow_index_2.png)0px -19px;
    padding-right: 10%;
}

/* Index TOPSTORY */



h2.page-index-top-1-hl {
    padding-top: 20px;
    padding-bottom:10px;

    font-size: 36px;
    font-size: 2.25rem;
    
    position: relative;
    top: -100px;
    left: 15px;
    width: 95%;
    line-height: 0;
    z-index:99;
    height:0px;
}

h3.page-index-top-1-hl {
    padding-top: 10px;
    padding-bottom: 10px;
    
    font-size:18px;
    font-size:1.125rem;
    
    position: relative;
    top: -44px;
    left: 15px;
    width: 95%;
    line-height: 0;
    z-index:99;
}

.page-index-top-1-hl a {
    font-family:'PT Sans', sans-serif;
    text-decoration:none;
    font-weight: bold;
    line-height: 1.2;
    color: #fff;
    transition: all 0.3s;
    cursor:pointer;
    text-shadow: 1px 1px 1px rgb(0, 0, 0); 
}
.page-index-top-1-hl a:hover {
    color: #ff8200;
    transition: all 0.3s;
/*    text-shadow: 1px 1px 1px rgb(0, 0, 0); */
}

.rating-index { 
        display: table-cell;
        vertical-align: middle; 
    }
.rating-index-footer {
        display: table;
        width: 100%;
        height: 100%;
    }
.social-index-headline { line-height: 1.2;
color: #EA7500;
text-transform: uppercase;
padding-top: 10px;
padding-bottom: 10px;
background-color: #F7F7F7;
margin-top: 0px;
float: left;
padding-left: 4%;
padding-right: 4%;
font-weight: 600;
width: 92%; }

.social-index { 
    background-color: #F7F7F7;
    float: left;
    width: 100%;
    padding-top:2%;
    left: 0%;
    position: relative; 
    -webkit-box-shadow: inset 10px 10px 10px -12px rgba(0, 0, 0, 0.2);
}

 .social-index ul {
    margin-bottom: 20px;
    margin-top: 10px;
    width:100%;
    float:left;
    padding-left:70px;
}
.social-index li {
    margin-right: 10px;
}


.social-news { 
    background-color: #F7F7F7;
    float: left;
    width: 100%;
    padding-top:2%;
    left: 0%;
    position: relative; 
    -webkit-box-shadow: inset 10px 10px 10px -12px rgba(0, 0, 0, 0.2);
}

.social-news ul {
    margin-bottom: 20px;
    margin-top: 15px;
    width:100%;
    float:left;
    padding-left:50px;
}
.social-news li {
    margin-right: 10px;
}


.index-facebook {
    height:40px;
    width:40px;
    background-image: url(http://www.pixelmonsters.de/grafiken/icons/index-facebook.png);
    -moz-border-radius: 40px;
    border-radius: 40px;
    float:left;
    list-style: none;
}
.index-facebook:hover {
    background-position: 40px 0px;
}
.index-twitter:hover {
    background-position: 40px 0px;
}
.index-youtube:hover {
    background-position: 40px 0px;
}
.index-instagram:hover {
    background-position: 40px 0px;
}
.index-twitter {
    height:40px;
    width:40px;
    background-image: url(http://www.pixelmonsters.de/grafiken/icons/index-twitter.png);
    -moz-border-radius: 40px;
    border-radius: 40px;
    float:left;
    list-style: none;
}
.index-youtube {
    height:40px;
    width:40px;
    background-image: url(http://www.pixelmonsters.de/grafiken/icons/index-youtube.png);
    -moz-border-radius: 40px;
    border-radius: 40px;
    float:left;
    list-style: none;
}
.index-instagram {
    height:40px;
    width:40px;
    background-image: url(http://www.pixelmonsters.de/grafiken/icons/index-instagram.png);
    -moz-border-radius: 40px;
    border-radius: 40px;
    float:left;
    list-style: none;
}
.games-news-index {
    width:99.5%;
    float:left;
    padding-bottom: 20px;
    line-height:0;
}
.games-news-index-rubrik {
    font-family:'PT Sans', sans-serif;
    
    font-size:12px;
    font-size:0.75rem;
    
    line-height: 0;
    color: #EA7500;
    border-bottom: 1px solid #ddd;
    padding: 0px 0px 20px 0px;
}
.games-news-index-col-1 {
    width: 300px;
    float: left;
    padding: 0px 0px 0px 0px;
    position: relative;
}
.games-news-index-col-2 {
    float:left;
    width:330px;
    margin-left:20px;
    margin-top:20px;
}
.games-news-index-img-full {
    display:none;
}
.games-news-index-img-small {
    position: relative;
    display: inline-block;
    background-image: url(http://www.pixelmonsters.de/grafiken/geruest_movies/bg1_movies.gif);
    transition: all 0.3s;
}
.games-news-index-img-small:hover {
    position: relative;
    display: inline-block;
    background-color: #EA7500;
    opacity: 0.80;
    /* modern browser */
    -moz-opacity: 0.80;
    /* older Mozilla browser */
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
    /* IE8 in Standard Compliant Mode */
    filter:alpha(opacity=80);
    /* IE5.x -7.0 */
    transition: all 0.3s;
}
.games-news-index-hl {
    padding-top: 0px;
    padding-bottom:0px;
}

h2.games-news-index-hl {
    padding-top: 20px;
    padding-bottom:10px;
}

h3.games-news-index-hl {
    padding-top: 10px;
    padding-bottom:10px;
}

.games-news-index-hl a {
    font-family:'PT Sans', sans-serif;
    text-decoration:none;
    font-weight: bold;
    line-height: 1.2;
    color: #EA7500;
    transition: all 0.3s;
    cursor:pointer;
}
.games-news-index-hl a:hover {
    color: #831011;
    transition: all 0.3s;
}
.games-news-index-subline {
    padding-top: 10px;
    padding-bottom:20px;
}
.games-news-index-subline a {
    font-family:'PT Sans', sans-serif;
    text-decoration:none;
    font-weight: bold;
    line-height: 1.2;
    color: #575757;
    transition: all 0.3s;
}
.games-news-index-subline a:hover {
    color: #EA7500;
    transition: all 0.3s;
}
.games-news-index-text {
    font-family:'PT Sans', sans-serif;
    
    font-size:14px;
    font-size:0.875rem;
    
    line-height: 1.6;
    color: #222;
    padding: 0px 0px 0px 0px;
}
.games-news-index-text a {
    font-family:'PT Sans', sans-serif;

    font-size:14px;
    font-size:0.875rem;
    
    line-height: 1.6;
    color: #575757;
    text-decoration:none;
    font-weight: bold;
}
.games-news-index-text a:hover {
    font-family:'PT Sans', sans-serif;

    font-size:14px;
    font-size:0.875rem;
    
    line-height: 1.6;
    color: #575757;
    text-decoration:underline;
    font-weight: bold;
}
.games-news-index-small {
    font-family:'PT Sans', sans-serif;
    
    font-size:12px;
    font-size:0.75rem;
    
    line-height: 1.4;
    color: #575757;
    padding: 0px 0px 10px 0px;
}
.content-header-topstory {
    position: absolute;
    top: -21px;
    margin-left: 1028px;
    z-index: 90;
    background-image: url(http://www.pixelmonsters.de/themes/pixelmonsters_redesign/grafik/index_topstory.png);
    height: 80px;
    width: 91px;
}
.Games-Index-430x250-Img {
    background-image: url(http://www.pixelmonsters.de/grafiken/geruest_movies/bg1_movies.gif);
    width:100%;
    height:auto;
    transition: all 0.3s;
    line-height: 0;
}
.Games-Index-430x250-Img:hover {
    opacity: 0.80;
    /* modern browser */
    -moz-opacity: 0.80;
    /* older Mozilla browser */
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
    /* IE8 in Standard Compliant Mode */
    filter:alpha(opacity=80);
    /* IE5.x -7.0 */
    transition: all 0.3s;
    line-height: 0;
}
.content-index-col {
    width:100%;
    float:left;
}
.content-index-col-1 {
    width:64%;
    float:left;
    padding-right:2%;
}
.content-index-col-2 {
    width:34%;
    text-align:center;
    padding: 0% 0% 2% 0%;
    float:left;
    background-color:#ededed;
    height: auto;
    -webkit-box-shadow: inset 10px 10px 10px -10px rgba(0, 0, 0, 0.2);
    border-radius: 0px 0px 10px 10px;
}
.content-index-col-2-line {
    float:left;
    height:5px;
    width:34%;
    background-color:orange;
}
.advertising-banner-index {
    z-index: 99;
    position: relative;
    top: 0px;
    height:250px; 
    width:300px;

}
.content-index-col-2-advertising {
display: block;
width: 84%;
float: left;
font-size: 12px;
font-size: 0.75rem;
padding: 8%;
    
}
.content-index-col-2-advertising p {
    -webkit-margin-before: 0em;
    -webkit-margin-after: 0em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
}
.content-index-col-2-headline {
   line-height: 1.2;
color: #EA7500;
text-transform: uppercase;
background-color: #fff;
margin: 5%;
float: left;
width: 80%;
text-align: left;
background-image: url(img/bg_line.jpg);
padding:5%;
}
.content-index-col-2-social {
 padding: 5%;
width: 80%;
position: relative;
float: left;
display: block;
background-color: white;
margin: -5% 5% 5% 5%;
}
.content-index-media {
    width:102%;
    position:relative;
    float:left;
}

.index-media {
    width:22.97%;
    padding-top:2%;
    padding-right:2%;
    float:left;
    display:table;
}
index-media img {
    transition: all 0.3s;
    line-height:0;
}
/* .index-media img:hover {
    line-height:0;
    opacity: 0.80;
    /* modern browser */
/*    -moz-opacity: 0.80;
    /* older Mozilla browser */
  /*  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
    /* IE8 in Standard Compliant Mode */
/*    filter:alpha(opacity=80);
    /* IE5.x -7.0 */
  /*  transition: all 0.3s;
} */


.bilder-uebersicht {
    width:31.3%;
    padding-top:2%;
    padding-right:2%;
    float:left;
    height:200px;
}
.games-bilder-uebersicht-img-1080 {
    padding-bottom:10px;
}
.games-bilder-uebersicht-img-1080:hover {
    padding-bottom:10px;
    opacity: 0.80;
    /* modern browser */
    -moz-opacity: 0.80;
    /* older Mozilla browser */
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
    /* IE8 in Standard Compliant Mode */
    filter:alpha(opacity=80);
    /* IE5.x -7.0 */
    transition: all 0.3s;
}
.videos-uebersicht {
    width:100%;
    padding-top:0%;
    padding-right:0%;
    padding-bottom:20px;
    float:left;
    height:auto;
}
.videos-uebersicht:hover {
    overflow:hidden;
    display: block;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -ms-background-size: cover;
    -o-background-size: cover;
    background-size: 25%;
    background-repeat:no-repeat;
}
.videos-uebersicht-img {
    padding-bottom:10px;
    display:table;
}
.videos-uebersicht-position { width: 102%; position: relative; padding-top: 20px; float: left; }
.videos-uebersicht-position .news-overview--media { height:300px; }

.view-GamesInfoSpiele-01 .news-overview--media { width:14.66%; height:300px; }

.videos-uebersicht-img:hover {
    padding-bottom:10px;
    opacity: 0.80;
    /* modern browser */
    -moz-opacity: 0.80;
    /* older Mozilla browser */
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
    /* IE8 in Standard Compliant Mode */
    filter:alpha(opacity=80);
    /* IE5.x -7.0 */
    transition: all 0.3s;
}
.videos-uebersicht-hl a {
    font-family:'PT Sans', sans-serif;
    
    font-size:22px;
    font-size:1.375rem;
    
    line-height: 1.4;
    color: #EA7500;
    text-decoration: none;
    font-weight: bold;
    padding-bottom:10px;
    float: left;
    width: 100%;
}
.videos-uebersicht-hl a:hover {
    text-decoration: underline;
}
.videos-uebersicht-text {
    font-family:'PT Sans', sans-serif;
    
    font-size: 14px;
    font-size:0.875rem;
    
    line-height: 1.4;
    color: #575757;
}
.videos-uebersicht-date {
    font-family:'PT Sans', sans-serif;
 
    font-size: 10px;
    font-size:0.625rem;
 
    line-height: 1.4;
    color: #575757;
    padding-bottom:10px;
}
.height-20 {
    height:20px;
    float:left;
    width: 100%;
}
.content-index-reviews {
    width:102%;
    position:relative;
    float:left;
    line-height:0;
}

.index-reviews h3.games-news-index-hl { padding-top: 20px; }
/* .views-row-5 .index-reviews { width: 64.66%; height:570px; }
.views-row-10 .index-reviews { width: 64.66%; height:570px; }
.views-row-15 .index-reviews { width: 64.66%; height:570px; }
.views-row-20 .index-reviews { width: 64.66%; height:570px; }

.views-row-5 .index-reviews-rating-uebersicht { margin-top: -397px; }
.views-row-5 .index-reviews-rating-flag-uebersicht { top:-360px; }
.views-row-10 .index-reviews-rating-uebersicht { margin-top: -397px; }
.views-row-10 .index-reviews-rating-flag-uebersicht { top:-360px; }
.views-row-15 .index-reviews-rating-uebersicht { margin-top: -397px; }
.views-row-15 .index-reviews-rating-flag-uebersicht { top:-360px; }
.views-row-20 .index-reviews-rating-uebersicht { margin-top: -397px; }
.views-row-20 .index-reviews-rating-flag-uebersicht { top:-360px; }
*/

.index-reviews {
    width:31.33%;
    padding-top:2%;
    padding-right:2%;
    padding-bottom:2%;
    float:left;
    height:490px;
    display:table;
}

.gc2013-content-news .index-reviews { height:370px; }

.index-reviews-img {
    background-image:url(http://www.pixelmonsters.de/grafiken/geruest_movies/bg1_movies.gif);
    display:inline-block;
    position:relative;
    width:100%;
    transition: all 0.3s;
    line-height: 0;
}
.index-reviews-img:hover {
    opacity: 0.80;
    /* modern browser */
    -moz-opacity: 0.80;
    /* older Mozilla browser */
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
    /* IE8 in Standard Compliant Mode */
    filter:alpha(opacity=80);
    /* IE5.x -7.0 */
    transition: all 0.3s;
    line-height: 0;
}
.index-reviews-rating-uebersicht {
    padding: 0px 10px 0px 10px;
    background-color: #EA7500;
    position: absolute;
    margin-left: -5px;
    margin-top: -186px;
    color: white;
    font-family:'PT Sans' sans-serif;
    
    font-size:25px;
    font-size:1.5625rem;    
    
    font-weight: 600;
}
.index-reviews-rating {
    padding: 20px;
    background-color: #EA7500;
    position: absolute;
    margin-left: -5px;
    margin-top: -186px;
    color: white;
    font-family:'PT Sans' sans-serif;
    
    font-size:25px;
    font-size:1.5625rem;
    
    font-weight: 600;
}
.index-reviews-rating-flag {
    position:relative;
    left:-5px;
    top:-141px;
    background-image:url(http://www.pixelmonsters.de/grafiken/icons/index-flag-5x5.png);
    height:5px;
    width:5px;
}
.index-reviews-rating-flag-uebersicht {
    position:relative;
    left:-5px;
    top:-149px;
    background-image:url(http://www.pixelmonsters.de/grafiken/icons/index-flag-5x5.png);
    height:5px;
    width:5px;
}
.btn {
    border: none;
    font-family: inherit;
    font-size: inherit;
    color: inherit;
    background: orange;
    cursor: pointer;
    padding: 25px 80px;
    display: inline-block;
    margin: 15px 0px 15px;
    text-transform: uppercase;
    letter-spacing: 1px;
    width: 100%;
    font-weight: 700;
    outline: none;
    position: relative;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s;
}
.btn:after {
    content:'';
    position: absolute;
    z-index: -1;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s;
}
/* Button 1 */
 .index-news-more {
    border: 1px solid #EA7500;
    color: white;
}
/* Button 1a */
 .index-news-more:hover, .index-news-more:active {
    color: white;
    background: #EA7500;
}
.game-info-review {
    border: 1px solid #EA7500;
    color: white;
    padding: 25px 40px;
}
/* Button 1a */
 .game-info-review:hover, .game-info-review:active {
    color: white;
    background: #EA7500;
}
.game-info-review-maxdome {
    border: 1px solid #444444;
    color: white;
    background: #727272;
    padding: 25px 40px;
}
/* Button 1a */
 .game-info-review-maxdome:hover, .game-info-review-maxdome:active {
    color: white;
    background: #444444;
}
.game-info-review-lovefilm {
    border: 1px solid #5a1610;
    color: white;
    background: #a5291d;
    padding: 25px 40px;
    min-height: 92px;
}
/* Button 1a */
 .game-info-review-lovefilm:hover, .game-info-review-lovefilm:active {
    color: white;
    background: #5a1610;
}
.game-info-col {
    width:31.3%;
    padding-top:2%;
    padding-right:2%;
    padding-bottom:2%;
    float:left;
    height:380px;
    line-height: 0;
}
.game-info-col-img {
    background-image:url(http://www.pixelmonsters.de/grafiken/geruest_movies/bg1_movies.gif);
    box-shadow:#000000 0 5px 20px -10px;
    display:inline-block;
    position:relative;
    width:100%;
    transition: all 0.3s;
    line-height: 0;
}
.game-info-col-img:hover {
    opacity: 0.80;
    /* modern browser */
    -moz-opacity: 0.80;
    /* older Mozilla browser */
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
    /* IE8 in Standard Compliant Mode */
    filter:alpha(opacity=80);
    /* IE5.x -7.0 */
    transition: all 0.3s;
    line-height: 0;
}
.game-info-table { width:102%; float:left; }

.game-info-table .index-reviews { height:450px; padding-top: 0%; }
.game-info-table .views-row-5 .index-reviews { height:550px; }
.game-info-table .views-row-10 .index-reviews { height:550px; }
.game-info-table .views-row-15 .index-reviews { height:550px; }
.game-info-table .views-row-20 .index-reviews { height:550px; }


.view-Index-News-Stream .index-reviews { height:460px; }

/* Film Actor */

.actor--filminfo--row { width: 96%;
float: left;
border-bottom: 1px solid #ddd;
margin-bottom: 10px;
padding-bottom: 2%;
background-color: #F5F5F5;
padding-top: 2%;
padding-left: 2%; }
.actor--filminfo--poster { width:10%; float: left; margin-right: 2%; }
.actor--filminfo--text { width:88%; float: left; }

.actor--filminfo--text h5 { color:#555;}

.film--actor--pop { float:left; width: 98%; margin-top: 2%; }
.film--actor--filmstarts .release--daily--row { margin-top: 2%; }

/* Film Actor */

.film--actor--movies { width:98%; float:left;  border-bottom: 1px solid #ddd; padding-bottom: 10px; margin-bottom: 10px; margin-top: 40px; }
.film--actor--movies a { color:#EA7500; font-size: font-size:22px; font-size:1.375rem; }

.content-gameinfo-category { 
    width: 94%; 
    padding: 2%; 
    background-image: url(img/bg_line.jpg);
    background-color: #ffffff;
    float: left;
    font-family: 'PT Sans', sans-serif;
    
    font-size:18px;
    font-size:1.125rem;
    
    font-weight: 600;
    line-height: 1.2;
    color: #EA7500;
    text-transform: uppercase; 
}

.view-Film-Liste-Filmstarts-Filminfo .content-gameinfo-category { margin-bottom:2%; }

.film-info-buy-row {
    width:96%;
    padding: 2%;
    margin-top:2%;
    margin-bottom:2%;
    float:left;
    background:#eee;
}
.film-info-buy-col-1 {
    width:30%;
    float:left;
}
.film-info-buy-col-2 {
    width:34%;
    float:left;
    padding: 0% 3% 0% 3%;
    text-transform: none;
    color:#575757;
}
.film-info-buy-col-2 a {
    color:#575757;
    text-decoration:none;
}
.film-info-buy-col-2 a:hover {
    color:#575757;
    text-decoration:underline;
}
.film-info-buy-col-3 {
    width:30%;
    float:left;
}
.film-info-galerie .field-item {
    width: 33%;
    float: left;
    padding-top: 20px;
    text-align: left;
    padding-right: 0px;
}

.film-info-filmstarts-title { margin-top: 10px; float: left; width: 100%; }

.film-info-filmstarts-title h3 a { font-family: 'PT Sans', sans-serif; font-size:18px; font-size:1.125rem; text-decoration: none; font-weight: bold; line-height: 1.2; color: #EA7500; }
.film-info-filmstarts-title h3 a:hover { text-decoration:underline; } 
.film-info-filmstarts-text { font-family: 'PT Sans', sans-serif; color:#575757; font-size:14px; font-size:0.875rem; }

.film-info-filmstarts-row {
    width:20%;
    float:left;
}
.film-info-filmstarts-poster {
    width:98%;
    float:left;
}
.film-info-filmstarts-poster:hover {
    opacity: 0.80;
    /* modern browser */
    -moz-opacity: 0.80;
    /* older Mozilla browser */
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
    /* IE8 in Standard Compliant Mode */
    filter:alpha(opacity=80);
    /* IE5.x -7.0 */
    transition: all 0.3s;
}
.film-info-article-row {
    width:100%;
    float:left;
    margin-bottom:2%;
}
.film-info-article-col-1 {
    width:44%;
    padding-right:2%;
    float:left;
}

.view-id-Film_Info_Kritik_1 .views-row-1 .film-info-article-col-1 {margin-top:2%;}
.view-FilmInfoVideos-1 .content-gameinfo-category {margin-bottom:2%;}

.view-FilmInfoImage-1 { margin-bottom: 2%; float: left; width: 100%; }

.filminfo--table { float:left; width:100%; }
.filminfo--cast { float:left; padding:2%; width:46%; }
.filminfo--crew { float:left; padding:2%; width:46%; }

.film-info-article-col-2 { width:50%; float:left; }

.film-info-article-rating-star {
    background-image: url(http://www.pixelmonsters.de/themes/testumgebung_01/img/star.png);
    height: 101px;
    width: 100px;
    float: left;
    position: absolute;
    margin-left: 0px;
    margin-top: -60px;
    z-index: 10;
    text-align: center;
}
.film-info-article-rating-number {
    z-index: 11;
    width: 101px;
    position: absolute;
    text-align: center;
    margin-top: -15px;
}
.film-info-article-rating {
    color: #ff9c0e;
    font-family:'PT Sans', sans-serif;
    
    font-size:25px;
    font-size:1.5625rem;
    
    line-height: 1;
    text-align: center;
    float: left;
    position: absolute;
    margin-top: -66px;
    z-index: 10;
    margin-left: 956px;
    width: 100px;
}
.film-info-hl {
    font-family:'PT Sans', sans-serif;
    font-size: 26px;
    text-decoration:none;
    font-weight: bold;
    line-height: 1.2;
    color: #EA7500;
    padding-top: 5%;
}
.film-info-hl a {
    font-family:'PT Sans', sans-serif;
    
    font-size:26px;
    font-size:1.625rem;    
    
    text-decoration:none;
    font-weight: bold;
    line-height: 1.2;
    color: #EA7500;
    padding-top: 2%;
}
.film-info-hl a:hover {
    text-decoration:underline;
}
.film-info-small {
    font-family:'PT Sans', sans-serif;
    
    font-size:12px;
    font-size:0.75rem;
    
    line-height: 1.4;
    color: #575757;
    padding: 10px 0px 0px 0px;
}
.film-info-text {
    font-family:'PT Sans', sans-serif;
    
    font-size:14px;
    font-size:0.875rem;
    
    line-height: 1.4;
    color: #222;
    padding: 10px 0px 0px 0px;
    width: 70%;
}
.film-info-tables .film-info-article-row {
    width:100%;
    float:left;
    padding-top:10px;
    padding-bottom:10px;
}
.games-news-index-img {
    min-width: 100%;
    -webkit-margin-end: 0px;
    -webkit-margin-after: 0px;
    -webkit-margin-start: 0px;
}
.games-news-index-img img {
    width:100%;
}
/************************************************************************************
ADs
*************************************************************************************/
 .advertising-index-468 {
     display:none;
    width:92%;
    float:left;
    padding:4%;
    border-bottom: 0px solid #ddd;
    border-top: 1px solid #ddd;
    background-color: #F8F8F8;
}
.sitebranding-index {
    background-image:url();
    width:100%;
    height:100px;
}
.footer-ad {
    background: #333333;
    height: 110px;
    padding-top: 20px;
    width: 100%;
    margin: 0 auto;
    z-index: 99;
    float: left;
    text-align: center;
}
.advertising-banner {
    position: absolute;
    top: 0px;
    height:300px;
}

.ad--index--middle { width: 100%; text-align: center; float: left; }

.banner { z-index:99; position:relative; top:0px; width:300px; height:250px; overflow:hidden; }

.advertising-text {
    z-index:10;
    color: #686868;
    top: -250px;
    position: relative;
    padding: 20px;
    
    font-size:12px;
    font-size:0.75rem;
    
    line-height:1.4;
    font-weight:500;
    height: 210px;
    text-align:center;
    background: #F5F5F5;
    display:none;
}

/* Releases */

.view-Film-Liste-Filmstarts-Filminfo-1 .release--daily--row { margin-top:2%;}

.release--daily { width:96%; padding:2%; margin-bottom:2%; background-image:url(http://www.ownhead.de/themes/akircheis/img/bg_raster.png); float:left; }

.release--daily--row { width:18%; margin-right:2%; height:400px; float:left; }
.views-row-5 .release--daily--row { margin-right:0%;}

.release--daily--box { width:100%; height:auto; overflow:hidden; }
.release--daily--box img { position:relative; margin-top:0px;}
.release--daily--info { margin-top: 10px; float: left; color:#555; font-size:14px; font-size:0.875rem;  }
.release--daily--info p { font-size:14px; font-size:0.875rem; margin-bottom:10px; } 

.release--daily--info h3 { font-size:16px; font-size:1rem; color:#EA7500; float:left; width:100%; } 
.release--daily--info a { font-size:16px; font-size:1rem; color:#EA7500; float:left; margin-bottom:10px; }
.release--daily--info a:hover { text-decoration:underline; }

.release--detailed { width:96%; padding:2%; margin-bottom:0%; float:left; border-bottom: 1px solid #ddd; }

.release--detailed--title { width:20%; margin-right:2%; float:left; }
.release--detailed--title a { color:#EA7500; }
.release--detailed--title a:hover { text-decoration:underline; }

.release--detailed--system { width:18%; margin-right:2%; float:left; }
.release--detailed--genre { width:18%; margin-right:2%; float:left; }
.release--detailed--dev { width:18%; margin-right:2%; float:left; }
.release--detailed--release { width:18%; margin-right:0%; float:left; }


.views-row-2 .release--detailed { background-color: #F5F5F5;}
.views-row-4 .release--detailed { background-color: #F5F5F5;}
.views-row-6 .release--detailed { background-color: #F5F5F5;}
.views-row-8 .release--detailed { background-color: #F5F5F5;}
.views-row-10 .release--detailed { background-color: #F5F5F5;}
.views-row-12 .release--detailed { background-color: #F5F5F5;}
.views-row-14 .release--detailed { background-color: #F5F5F5;}
.views-row-16 .release--detailed { background-color: #F5F5F5;}
.views-row-18 .release--detailed { background-color: #F5F5F5;}
.views-row-20 .release--detailed { background-color: #F5F5F5;}
.views-row-22 .release--detailed { background-color: #F5F5F5;}
.views-row-24 .release--detailed { background-color: #F5F5F5;}
.views-row-26 .release--detailed { background-color: #F5F5F5;}
.views-row-28 .release--detailed { background-color: #F5F5F5;}
.views-row-30 .release--detailed { background-color: #F5F5F5;}

.views-row-32 .release--detailed { background-color: #F5F5F5;}
.views-row-34 .release--detailed { background-color: #F5F5F5;}
.views-row-36 .release--detailed { background-color: #F5F5F5;}
.views-row-38 .release--detailed { background-color: #F5F5F5;}
.views-row-40 .release--detailed { background-color: #F5F5F5;}
.views-row-42 .release--detailed { background-color: #F5F5F5;}
.views-row-44 .release--detailed { background-color: #F5F5F5;}
.views-row-46 .release--detailed { background-color: #F5F5F5;}
.views-row-48 .release--detailed { background-color: #F5F5F5;}
.views-row-50 .release--detailed { background-color: #F5F5F5;}
.views-row-52 .release--detailed { background-color: #F5F5F5;}
.views-row-54 .release--detailed { background-color: #F5F5F5;}
.views-row-56 .release--detailed { background-color: #F5F5F5;}
.views-row-58 .release--detailed { background-color: #F5F5F5;}
.views-row-60 .release--detailed { background-color: #F5F5F5;}




.tv--release--detailed { width:94%; padding:2%; margin-bottom:0%; float:left; border-bottom: 1px solid #ddd; }

.tv--release--detailed--img { width:15%; margin-right:2%;height:70px; float:left; }
.tv--release--detailed--img-bg { width:150px; height:70px; float:left; background-color:#E9E9E9; position: absolute; margin-top: 0px;}

.tv--release--buy { width:15%; margin-right:0%; float:left; }

.tv--release--buy .btn { margin: 0px 0px 0px; font-size:14px; font-size:0.875rem; }
.tv--release--buy .game-info-review { padding: 15px; background-color:#fff; color:#EA7500; border: 1px solid #bebebe; width:100%; }

.tv--release--detailed--img img {z-index: 22; position: absolute; float: left; height: 70px; display: block;}

.tv--release--detailed--episode { width:10%; margin-right:2%; float:left; text-align:center; }

.tv--release--detailed--title { width:26%; margin-right:2%; float:left; }
.tv--release--detailed--title a { color:#EA7500; }
.tv--release--detailed--title a:hover { text-decoration:underline; }


.tv--release--detailed--ot { width:26%; margin-right:2%; float:left; }
.tv--release--detailed--rating { width:10%; margin-right:2%; float:left; }

.tv--release--info { width:100%; float:left; margin-top:2%; }


.views-row-2 .tv--release--detailed { background-color: #F5F5F5;}
.views-row-4 .tv--release--detailed { background-color: #F5F5F5;}
.views-row-6 .tv--release--detailed { background-color: #F5F5F5;}
.views-row-8 .tv--release--detailed { background-color: #F5F5F5;}
.views-row-10 .tv--release--detailed { background-color: #F5F5F5;}
.views-row-12 .tv--release--detailed { background-color: #F5F5F5;}
.views-row-14 .tv--release--detailed { background-color: #F5F5F5;}
.views-row-16 .tv--release--detailed { background-color: #F5F5F5;}
.views-row-18 .tv--release--detailed { background-color: #F5F5F5;}
.views-row-20 .tv--release--detailed { background-color: #F5F5F5;}
.views-row-22 .tv--release--detailed { background-color: #F5F5F5;}
.views-row-24 .tv--release--detailed { background-color: #F5F5F5;}
.views-row-26 .tv--release--detailed { background-color: #F5F5F5;}
.views-row-28 .tv--release--detailed { background-color: #F5F5F5;}
.views-row-30 .tv--release--detailed { background-color: #F5F5F5;}


    


/************************************************************************************
NEWS http://pixelmonsters/games/news/*
*************************************************************************************/
 .content-article-category-sonderfall {
    width: 100.1%;
    padding: 2%;
    position:relative;
    margin-top:-22px;
    margin-bottom:20px; 
    
    left:-2%;
    background-image: url(img/bg_line.jpg);
    float:left;
    font-family:'PT Sans', sans-serif;
    
    font-size:14px;
    font-size:0.875rem;
    
    font-weight: 100;
    line-height: 1.2;
    color:#555555;
    text-transform:none;
}
.content-article-category-sonderfall a {
    color:#555555;

    font-size:14px;
    font-size:0.875rem;
    
    text-decoration: none;
}
.content-article-category-sonderfall a:hover {
    color:#EA7500;
    text-decoration: underline;
}
.content-article-category {
    width: 96%;
    padding: 2%;
    background-image: url(img/bg_line.jpg);
    background-color: #ffffff;
    float:left;
    font-family:'PT Sans', sans-serif;
    
    font-size:14px;
    font-size:0.875rem;
    
    font-weight: 100;
    line-height: 1.2;
    color:#555555;
    text-transform:none;
}
.content-article-category a {
    font-size:14px;
    font-size:0.875rem;
    
    font-weight: 100;
    color:#555555;
    text-decoration: none;
}
.content-article-category a:hover {
    color:#EA7500;
    text-decoration: underline;
}


.news-overview { width:102%; float:left; }
.news-overview--media { width:23%; height:400px; float:left; margin-right:2%; position:relative; line-height:1.2; }
.news-overview--media .games-news-index-hl { padding-top: 20px; padding-bottom: 10px; }
.news-overview--media p { line-height:1.2; }
.news-overview--rubrik { font-family: 'PT Sans', sans-serif; font-size:12px; font-size:0.75rem; line-height: 1; color: #EA7500; border-bottom: 1px solid #ddd; padding: 20px 0px 5px 0px; }

.content-article-category-index {
    width: 96%;
    padding: 2%;
    background-image: url(img/bg_line.jpg);
    background-color: #ffffff;
    float:left;
    font-family:'PT Sans', sans-serif;
    
    font-size:18px;
    font-size:1.125rem;
    
    font-weight: 600;
    line-height: 1.2;
    color:#EA7500;
    text-transform:uppercase;
}
.content-article-category-index a {
    color:#EA7500;
    text-decoration: none;
}
.content-article-category-index a:hover {
    color:#EA7500;
    text-decoration: underline;
}
.content-article {
    padding:2%;
    width:96%;
    float:left;
    background-color: #ffffff;
    box-shadow: none; /* 0px 5px 30px -10px #000000; */
    transition: all 0.3s;
}


.content-article-film-feature {
    padding:0%;
    width:100%;
    float:left;
    background-color: #ffffff;
    box-shadow: 0px 5px 30px -10px #000000;
    transition: all 0.3s;
}

.content-article-discus {
    border-top: 1px solid #ddd;
    float:left;
    width: 90%;
    margin-top: 5%;
    margin-bottom: 2%;
    background-color: #f5f5f5;
    padding: 5%;
}
.content-article-more {
    line-height: 1.2;
    color: #EA7500;
    text-transform: uppercase;
    background-color: #fff;
    padding-top: 10px;
    padding-bottom: 10px;
    width: 100%;
    border-bottom: 1px solid #ddd;
}
.content-article-more-list {
    width:100%;
    float:left;
    padding-top:0px;
    padding-bottom:10px;
}
.content-article-gameinfo {
    line-height: 1.2;
    color: #EA7500;
    text-transform: uppercase;
    background-color: #fff;
    padding-top: 10px;
    padding-bottom: 10px;
    width: 100%;
    border-bottom: 1px solid #ddd;
}
.Games-Info-Content-Box {
    width:610px;
    padding-left:20px;
    padding-top:0px;
    padding-right:20px;
    padding-bottom:20px;
}
/* Button Orange */
 a.Games-Info-Button-System {
    border: 1px solid #f08f27;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    background: #f6b22a;
    /* Fallback */
    background: -moz-linear-gradient(top, #f6b22a, #f08f27);
    background: -webkit-gradient(linear, 0 0, 0 100%, from(#f6b22a), to(#f08f27));
    color: white;
    
    font-size:10px;
    font-size:0.625rem;
    
    text-transform: uppercase;
    font-weight: bold;
    font-family:"HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
    text-shadow: 1px 1px 0 #7a7a7a;
    padding: 5px 10px 5px 10px;
    cursor: default;
}
a.Games-Info-Button-System:hover {
    background: #f6b22a;
    /* Fallback */
    color: white;
}
a.Games-Info-Button-System:link {
    color: white;
}
a.Games-Info-Button-System:active {
    color: white;
}
.content-article-col-1 {
    width:66.6666%;
    float:left;
}
.content-news-article-col-2 {
    width:31%;
    margin-left:2%;
    padding: 0%;
    float:left;
    background-color:#ededed;
    height: auto;
    -webkit-box-shadow: inset 10px 10px 10px -10px rgba(0, 0, 0, 0.2);
    border-radius: 0px 0px 10px 10px;
}
.content-news-article-col-2-line {
    float: left;
    height: 5px;
    width: 100%;
    background-color: orange;
}
.content-news-article-col-2-background {
    margin-left: 6%;
    width: 88%;
    padding-bottom: 20px;
    padding-top: 20px;
}
.content-news-article-col-2-headline {
    line-height: 1.2;
    color: #EA7500;
    text-transform: uppercase;
    padding-top: 10px;
    padding-bottom: 10px;
    background-color: white;
    margin-top: 0px;
    float: left;
    padding-left: 4%;
    padding-right: 4%;
    font-weight: 600;
    width: 92%;
}
.content-news-article-col-2-advertising {
    text-align: left;
    padding: 0 0 20 0;
    float:left;
    position: relative;
    left: -5px;
    display: block;
    font-size:10px;
}
.content-news-article-col-2-twitter {
    background-color: #fff;
    width: 92%;
    padding:4%;
    float:left;
    margin-bottom:4%;
}
.content-news-article-col-2-news {
    margin: 0px 0px 20px 0px;
    width: 100%;
    position: relative;
    float: left;
    display: block;
    background-color: #fff;
}
.content-news-article-col-2-news-title a {
    font-family:'PT Sans', sans-serif;
    
    font-size:16px;
    font-size:1rem;

    line-height: 1.2;
    color: #555555;
    text-decoration: none;
    padding-top: 10px;
    padding-left: 2%;
    padding-right: 2%;
    width: 96%;
    float: left;
    text-align: center;
}
.content-news-article-col-2-news-title a:hover {
    color: #EA7500;
}
.content-news-article-col-2-news-img {
    width:100%;
    overflow:hidden;
    float:left;
}
.content-news-article-col-2-news-img:hover {
    box-shadow: 0px 5px 20px -10px #000000;
}

.content-news-article-col-2-table { padding-left:20px; padding-top:20px; padding-bottom:20px; float:left; width:80%; }

.content-article-col-2-news {
    margin: 2%;
    width: 96%;
    position: relative;
    float: left;
    display: block;
    background-color: #fff;
}
.content-article-col-2 {
    width:33.3333%;
    position:relative;
    float:left;
    display: block;
}
.content-article-col-2-headline {
    line-height: 1.2;
    color: #EA7500;
    text-transform: uppercase;
    background-color: #fff;
    padding-top: 10px;
    padding-bottom: 10px;
}
.content-article-col-2-background {
    margin-left: 6%;
    width: 94%;
    padding-bottom: 20px;
    text-align:center;
    background-image: url(img/bg_line.jpg);
}
.content-article-col-2-advertising {
    text-align: center;
    padding: 20 0 40 0;
}
.content-article-col-2-news {
    margin: 0% 4% 4% 4%;
    width: 92%;
    position: relative;
    float: left;
    display: block;
    background-color: #fff;
    border-bottom: 1px solid #ddd;
}
.content-article-col-2-news-title {
    font-family:'PT Sans', sans-serif;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 10px;
    width: 160px;
    float: left;
    
    font-size:12px;
    font-size:0.75rem;
    
    line-height: 1.2;
    font-weight: 400;
    color: #555555;
}
.content-article-col-2-news-title h3 {
    display: block;
font-size:14px;
font-size:0.875rem;
    
    -webkit-margin-before: 0em;
    -webkit-margin-after: 5px;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    font-weight: bold;
}
.content-article-col-2-news-title a {
    color: #555555;
    text-decoration: none;
    font-weight: 600;
}
.content-article-col-2-news-title a:hover {
    color: #EA7500;
}
.content-article-col-2-news-copy {
    font-family:'PT Sans', sans-serif;
    float: left;
    width:100%;
    
    font-size:12px; 
    font-size:0.75rem;
    
    font-weight: 400;
    color: #555555;
    -webkit-margin-after: 5px;
}
.content-article-col-2-news-img {
    width:75px;
    padding-right: 10px;
    padding-bottom: 10px;
    overflow:hidden;
    float:left;
}
.content-article-header {
    width:100%;
    float:left;
    margin-bottom: 20px;
}

.content-article-header img {
    max-width:1055px;
}

.content-article-headline {
    font-family:'PT Sans', sans-serif;
    
    font-size:36px;
    font-size:2.25rem;
    
    font-weight: 600;
    line-height: 1.2;
    color: #EA7500;
}
.content-article-headline h1 {
    font-family:'PT Sans', sans-serif;
    
    font-size:36px;
    font-size:2.25rem;

    line-height: 1.2;
    color: #EA7500;
    -webkit-margin-before: 0em;
    -webkit-margin-after: 0em;
}
.content-article-copy {
    font-family:'PT Sans', sans-serif;
    
    font-size:14px;
    font-size:0.875rem;
    
    line-height: 0.8;
    color: #575757;
}
.content-article-copy a {
    font-family:'PT Sans', sans-serif;
    
    font-size:14px;
    font-size:0.875rem;
    
    line-height: 0.8;
    color: #575757;
}
.content-article-subline {
    font-family:'PT Sans', sans-serif;
    
    font-size:22px;
    font-size:1.375rem;
    
    line-height: 1;
    color: #575757;
    margin-top:20px;
    margin-bottom:20px;
}
.article-image {
    width: 100%;
    -webkit-margin-start: 0px;
}
.content-gameinfo-text p { font-family:'PT Sans', sans-serif; font-size:16px; font-size:1rem; line-height: 1.6; color: #3C3C3C; padding-bottom:5px }

.filminfo--table p { font-family:'PT Sans', sans-serif; font-size:16px; font-size:1rem; line-height: 1.6; color: #3C3C3C; padding-bottom:0px }
.filminfo--table a { font-family:'PT Sans', sans-serif; font-size:16px; font-size:1rem; line-height: 1.6; color: #EA7500; text-decoration: none; }
.filminfo--table a:hover { color: #EA7500; text-decoration: underline; }

.content-article-text { font-family:'PT Sans', sans-serif; font-size:16px; font-size:1rem; line-height: 1.6; color: #3C3C3C; }
.content-article-text ul { margin-left: 30px; margin-top: 10px; margin-bottom: 10px; }
.content-article-text p { font-family:'PT Sans', sans-serif; font-size:16px; font-size:1rem; line-height: 1.6; color: #3C3C3C; padding-bottom: 20px; }
.content-article-text p img {width: 108%; margin-left: -4%;}
.content-article-text a { font-family:'PT Sans', sans-serif; font-size:16px; font-size:1rem; line-height: 1.6; color: #EA7500; text-decoration: none; }
.content-article-text a:hover { color: #EA7500; text-decoration: underline; }

.content-article-text--news { font-family:'PT Sans', sans-serif; font-size:16px; font-size:1rem; line-height: 1.6; color: #3C3C3C; }
.content-article-text--news ul { margin-left: 30px; margin-top: 10px; margin-bottom: 10px; }
.content-article-text--news p { font-family:'PT Sans', sans-serif; font-size:16px; font-size:1rem; line-height: 1.6; color: #3C3C3C; padding-bottom: 20px; }
.content-article-text--news p img {width: 100%; margin-left: 0%;}
.content-article-text--news a { font-family:'PT Sans', sans-serif; font-size:16px; font-size:1rem; line-height: 1.6; color: #EA7500; text-decoration: none; }
.content-article-text--news a:hover { color: #EA7500; text-decoration: underline; }

.content-article-text--news h4 { padding-bottom: 5px; border-bottom: 1px solid #ddd; width: 100%; margin-bottom: 20px; }


.content-article-share {
    display:block;
    width:100%;
    margin-top:30px;
    margin-bottom:30px;
    padding-bottom:10px;
    padding-top:10px;
    float:left;
    border-bottom: 1px solid #ddd;
    border-top: 1px solid #ddd;
}
.content-article-advertising {
    float:right;
    padding-left:20px;
    padding-bottom:20px;
}
.content-article-share-facebook {
    width:150px;
    float:left;
}
.content-article-share-twitter {
    width:90px;
    float:left;
}
.content-article-share-g-plus {
    width:100px;
    float:left;
}
.content-article-source {
    width:100%;
    float:left;
    margin-bottom:10px;
}
.content-article-source a {
    font-family:'PT Sans', sans-serif;
    
    font-size:16px;
    font-size:1rem;
    
    line-height: 1.6;
    color: #575757;
    text-decoration: underline;
}
.content-article-source a:hover {
    color: #EA7500;
    text-decoration: none;
}
.content-article-source-1 {
    height:20px;
    width:2px;
    margin-left:0px;
    background-color: #F6B22A;
    float: left;
}
.content-article-source-2 {
    padding-left:10px;
    float:left;
    width:400px;
}
.zitat-container {
    text-align: left;
    font-style: italic;
    padding-top: 10px;
    padding-bottom: 10px;
    display: block;
    border-left: 1px solid #ddd;
    padding-left: 20px;
    padding-right: 40px;
    margin-bottom: 20px;
}
.video-gameinfo {
    width: 300px;
    float: left;
    background-color: #ededed;
    height: auto;
    -webkit-box-shadow: inset 10px 10px 10px -10px rgba(0, 0, 0, 0.2);
    border-radius: 0px 0px 10px 10px;
    padding: 20px;
}
.video-container-youtube {
    width:65%;
    float:left;
    padding-right:2%;
}
.video-gameinfo-text { 
    color: #EA7500;
    text-transform: uppercase;
    padding-top: 10px;
    padding-bottom: 0px;
    background-color: white;
    margin-top: 20px;
    float: left;
    padding-left: 4%;
    padding-right: 4%;
    font-weight: 600;
    width: 92%;
}
.video-gameinfo-related {
    padding: 10px;
    background-color: #fff;
    float: left;
}
.video-gameinfo-disqus {
}
.video-table {
    width:100%;
    float:left;
}
.video-container-games {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 0px;
    height: 0;
    margin-top: 0px;
}
.video-container-games iframe, .video-container-games object, .video-container-games embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.video-container {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 30px;
    height: 0;
    margin-top: 0px;
    margin-bottom: 20px;
    overflow: hidden;
}
.video-container iframe, .video-container object, .video-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}


.video--container--headline {
    font-family:'PT Sans', sans-serif;
    
    font-size:25px;
    font-size:1.5625rem;
    
    font-weight: bold;
    line-height: 1.2;
    color: #EA7500;
}

h1.video--container--headline { padding-bottom:20px; padding-top:20px; }

.video--container { width:100%; float:left; }
.video--container--disqus { width:69%; padding-right:2%; float:left; }
.video--container--related { width:29%; float:left; }

.video-container-liste { width: 100%; float: left; padding-top: 10px; padding-bottom: 10px; }
.video-container-liste-img { padding-right: 10px; width: 80px; float: left; margin-left: 0px; }

.games-liste-news-new {
    width: 100%;
    float: left;
    padding-top: 10px;
    padding-bottom: 10px;
    border-bottom: 1px solid #ddd;
}
.games-liste-news-new-img {
    padding-right: 10px;
    width: 100px;
    float: left;
    margin-left: 10px;
 }

.games-liste-news-new-img img {
       border: 1px solid #ddd;

}
.games-liste-news-new-title {
    float:left;
    width: 50%;
    font-family:'PT Sans', sans-serif;
    
    font-size:16px;
    font-size:1rem;
    
    line-height: 1.6;
    color: #575757;
    text-decoration: underline;
}
.games-liste-news-new-title a {
    float:left;
    font-family:'PT Sans', sans-serif;
    
    font-size:16px;
    font-size:1rem;

    line-height: 1.2;
    color: #EA7500;
    text-decoration: none;
}
.games-liste-news-new-title a:hover {
    color: #831011;
    text-decoration: underline;
}
.games-liste-news-new-text {
    font-family:'PT Sans', sans-serif;
    
    font-size:16px;
    font-size:1rem;

    line-height: 1.6;
    color: #575757;
}
.games-liste-news-new-text a {
    font-family:'PT Sans', sans-serif;
    
    font-size:16px;
    font-size:1rem;

    line-height: 1.6;
    color: #575757;
}
.games-liste-news-new-text a:hover {
    font-family:'PT Sans', sans-serif;
    
    font-size:16px;
    font-size:1rem;
    
    line-height: 1.6;
    color: #575757;
    text-decoration: underline;
}


.gamesnewsanker-container {
    background-color: #F7F7F7; 
    float: left;
    width:96%;
    padding:2%;
    border-bottom: 1px solid #ddd;
}

.gamesnewsanker {
    font-family:'PT Sans', sans-serif;
    
    font-size:16px;
    font-size:1rem;
    
    line-height: 1.6;
    color: #575757;
}
.gamesnewsanker a {
    font-family:'PT Sans', sans-serif;
    
    font-size:16px;
    font-size:1rem;
    
    line-height: 1.6;
    color: #EA7500;
    text-decoration: none;
}
.gamesnewsanker a:hover {
    font-family:'PT Sans', sans-serif;
    
    font-size:16px;
    font-size:1rem;
    
    line-height: 1.6;
    color: #831011;
    text-decoration: underline;
}

.gamesnewsanker-date {
     font-family:'PT Sans', sans-serif;
    
    font-size:12px;
    font-size:0.75rem;
    
    line-height: 1.6;
    color: #575757;
}

/************************************************************************************
INDEX SPECIAL http://pixelmonsters/games/news/
*************************************************************************************/
 .content-index-special {
    width:100%;
    float:left;
    padding-bottom: 20px;
}
.content-index-special-countdown {
    position: relative;
    width:280px;
    left: 150px;
    margin-top: -60px;
    z-index: 99;
}
#defaultCountdown {
    background-color:transparent;
    font-size: 80%;
}

/************************************************************************************
GAMES IMAGES
*************************************************************************************/

.games--images { width: 102%; position: relative; padding-top:20px; padding-bottom:20px; float:left; }
.games--images .news-overview--media { height:270px; }

/************************************************************************************
NEWS OVERVIEW http://pixelmonsters/games/news/
*************************************************************************************/
 .games-news-responsive {
    width:100%;
    float:left;
    padding-bottom: 10px;
}
.games-news-responsive-rubrik {
    font-family:'PT Sans', sans-serif;
    
    font-size:12px;
    font-size:0.75rem;

    line-height: 1;
    color: #EA7500;
    border-bottom: 1px solid #ddd;
    padding: 20 0 5 0;
}
.games-news-responsive-col-1 {
    width: 444px;
    float: left;
    min-height: 1px;
    padding: 0 20 0 0;
    position: relative;
    min-width: 444px;
}
.games-news-responsive-col-2 {
    float:left;
    width:56%;
}
.games-news-responsive-img-full {
    display:none;
}
.games-news-responsive-img-small {
    position: relative;
    display: inline-block;
    background-image: url(http://www.pixelmonsters.de/grafiken/geruest_movies/bg1_movies.gif);
    transition: all 0.3s;
}
.games-news-responsive-img-small:hover {
    background-color: #EA7500;
    opacity: 0.80;
    /* modern browser */
    -moz-opacity: 0.80;
    /* older Mozilla browser */
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
    /* IE8 in Standard Compliant Mode */
    filter:alpha(opacity=80);
    /* IE5.x -7.0 */
    transition: all 0.3s;
}
.games-news-responsive-hl {
    font-family:'PT Sans', sans-serif;
    
    font-size:26px;
    font-size:1.625rem;  
    
    text-decoration:none;
    font-weight: bold;
    line-height: 1.2;
    color: #EA7500;
    padding-top: 2%;
}
.games-news-responsive-hl a {
    font-family:'PT Sans', sans-serif;
    
    font-size:26px;
    font-size:1.625rem;
    
    text-decoration:none;
    font-weight: bold;
    line-height: 1.2;
    color: #EA7500;
    padding-top: 2%;
}
.games-news-responsive-hl a:hover { text-decoration:underline; }

.games-news-responsive-text {
    font-family:'PT Sans', sans-serif;
    
    font-size:14px;
    font-size:0.875rem;
 
    line-height: 1.4;
    color: #222;
}
.games-news-responsive-text a {
    font-family:'PT Sans', sans-serif;
    
    font-size:14px;
    font-size:0.875rem;
 
    line-height: 1.4;
    color: #575757;
    text-decoration:none;
    font-weight: bold;
}
.games-news-responsive-text a:hover {
    font-family:'PT Sans', sans-serif;
    
    font-size:14px;
    font-size:0.875rem;
 
    line-height: 1.4;
    color: #575757;
    text-decoration:underline;
    font-weight: bold;
}
.games-news-responsive-small {
    font-family:'PT Sans', sans-serif;
    
    font-size:12px;
    font-size:0.75rem;
    
    line-height: 1.4;
    color: #575757;
    padding: 10 0 10 0;
}



/************************************************************************************
GAMES FEATURES http://pixelmonsters/games/features/
*************************************************************************************/
 .content-area-feature {
    margin-top: 132px;
    margin-bottom: 60px;
    width: 100%;
    float: left;
}
.content-article-feature {
    padding: 0%;
    width: 100%;
    float: left;
    background-color: #ffffff;
}
.content-article-category-sonderfall-feature {
    width: 96%;
    padding: 2%;
    position: relative;
    margin-top: -22px;
    left: 0%;
    background-image: url(img/bg_line.jpg);
    background-color: #ffffff;
    float: left;
    text-transform:none;
    font-family:'PT Sans', sans-serif;
    
    font-size:14px;
    font-size:0.875rem;
    
    font-weight: bold;
    line-height: 1.2;
    color: #EA7500;
}
.features-uebersicht-position {
    width: 100%;
    position: relative;
    padding-top:40px;
    float:left;
}

.podcast-uebersicht-position {
    width: 100%;
    position: relative;
    padding-top:0px;
    float:left;
}

.podcast-article {
    width:102%;
    float:left;
}

.tv-uebersicht-position {
    width: 100%;
    position: relative;
    padding-top:0px;
    float:left;
}

.tv-article {
    width:102%;
    float:left;
}

.tv-article .index-reviews { height: 330px; }


.features-article-1 {
    width:100%;
    float:left;
}
.features-article-2 {
    width:102%;
    float:left;
}
.games-features-uebersicht-img {
    box-shadow: 0px 5px 20px -10px #000000;
    width:98%;
    transition: all 0.3s;
}
.games-features-uebersicht-img:hover {
    opacity: 0.80;
    /* modern browser */
    -moz-opacity: 0.80;
    /* older Mozilla browser */
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
    /* IE8 in Standard Compliant Mode */
    filter:alpha(opacity=80);
    /* IE5.x -7.0 */
    transition: all 0.3s;
}
.games-features-uebersicht-hl h2 {
    font-family:'PT Sans', sans-serif;

    font-size:26px;
    font-size:1.625rem;
    
    text-decoration:none;
    font-weight: bold;
    line-height: 1.2;
    color: #EA7500;
    padding-top: 0%;
}
.games-features-uebersicht-hl h2 a {
    font-family:'PT Sans', sans-serif;
    
    font-size:26px;
    font-size:1.625rem;
    
    text-decoration:none;
    font-weight: bold;
    line-height: 1.2;
    color: #EA7500;
    padding-top: 0%;
}
.games-features-uebersicht-hl h2 a:hover { text-decoration:underline; }

.games-features-uebersicht-copy {
    font-family:'PT Sans', sans-serif;
    
    font-size:14px;
    font-size:0.875rem;
 
    line-height: 1.4;
    color: #222;
    padding: 0px 0px 0px 0px;
}
.games-features-uebersicht-copy a {
    font-family:'PT Sans', sans-serif;
    
    font-size:14px;
    font-size:0.875rem;
 
    line-height: 1.4;
    color: #575757;
    text-decoration:none;
    font-weight: bold;
}
.games-features-uebersicht-copy a:hover { text-decoration:underline; }

.games-features-uebersicht-date {
    font-family:'PT Sans', sans-serif;
    
    font-size:12px;
    font-size:0.75rem;
    
    line-height: 1.4;
    color: #575757;
    padding: 0 0 0 0;
}
.games-features-uebersicht-1050 {
    width:31%;
    float:left;
    padding-right:2%;
    height: 500px;
}
/************************************************************************************
GAMES REVIEW LAYOUTED http://pixelmonsters/games/reviews/
*************************************************************************************/
 .content-games-review-article {
    padding: 0%;
    width: 100%;
    float: left;
    background-color: #ffffff;
    box-shadow: 0px 5px 20px -10px #000000;
}
.content-games-review-article-col {
}
.content-games-review-article {
    width: 100%;
    padding-left: 0%;
    padding-right: 0%;
    float: left;
}
/************************************************************************************
GAMES REVIEW STANDARD LAYOUT http://pixelmonsters/games/reviews/
*************************************************************************************/

/************************************************************************************
FILMKRITIK UEBERSICHT http://pixelmonsters/movies/kritiken/
*************************************************************************************/
 .content-article-rating-star-uebersicht {
    background-image: url(img/article-rating-star.png);
    height: 31px;
    width: 31px;
    float: left;
    position: absolute;
    top: -20px;
    left: 75px;
}
/************************************************************************************
FILMKRITIK UEBERSICHT http://pixelmonsters/movies/filmkritik/
*************************************************************************************/
 .film-reviews-uebersicht-position-col-1 {
    width: 70%;
    position: relative;
    padding-top:20px;
    float:left;
}
.film-reviews-uebersicht {
    float:left;
    width:31%;
    min-height:500px;
    height:auto;
    padding-right:2%;
}
.film-reviews-uebersicht-img {
}
.film-reviews-uebersicht-rating-star {
    background-image: url(img/article-rating-star-uebersicht.png);
    height: 21px;
    width: 21px;
    float: left;
    position: relative;
    margin-top: 0px;
    left: 45px;
    top: 2px;
}
.film-reviews-uebersicht-hl {
    font-family:'PT Sans', sans-serif;

    font-size:18px;
    font-size:1.125rem;
    
    text-decoration:none;
    font-weight: bold;
    line-height: 1.2;
    color: #EA7500;
    padding-top: 20px;
    width:100%;
    float:left;
}
.film-reviews-uebersicht-hl a {
    text-decoration:none;
    color: #EA7500;
    width:100%;
    float:left;
}
.film-reviews-uebersicht-hl a:hover {
    text-decoration:underline;
    color: #EA7500;
    width:100%;
    float:left;
}
.film-reviews-uebersicht-text {
    font-family:'PT Sans', sans-serif;
    
    font-size:20px;
    font-size:1.25rem;
    
    line-height: 1.4;
    color: #693603;
    font-weight: bold;
    position: relative;
    top: 5px;
    width: 100%;
    float:left;
    left:-25px;
}
.film-reviews-uebersicht-small {
    font-family:'PT Sans', sans-serif;
    
    font-size:12px;
    font-size:0.75rem;
    
    line-height: 1.4;
    color: #575757;
    float:left;
    width:100%;
    padding: 10 0 10 0;
}
/************************************************************************************
FILMKRITIK http://pixelmonsters/movies/filmkritik/
*************************************************************************************/
 .content-article-film {
    width: 80%;
    padding-top:20px;
    padding-left: 10%;
    padding-right: 10%;
    float:left;
}
.content-article-film-info {
    position:absolute;
    width:200px;
    padding:20px;
    background-color:#ffffff;
    box-shadow: 1px -10px 40px #000000;
}
.content-article-rating-star {
    background-image: url(img/article-rating-star.png);
    height: 31px;
    width: 31px;
    float: left;
    position: absolute;
    top: -20px;
    left: 75px;
}
.content-article-reviewbox {
    width:100%;
    float:left;
    background-image: url("http://www.pixelmonsters.de/grafiken/geruest_movies/bg1_movies.gif");
}
.content-article-review-gameinfo {
    width:90%;
    padding: 5% 5% 5% 5%;
    float: left;
}
.games-info-test-row {
    width:96%;
    padding: 2%;
    float:left;
    background:#eee;
}
.games-info-test-col-1 {
    width:22%;
    float:left;
}
.games-info-test-col-2 {
    width:40%;
    float:left;
    padding: 3%;
    text-transform: none;
    color:#575757;
}
.games-info-test-col-2 a {
    color:#575757;
    text-decoration:none;
}
.games-info-test-col-2 a:hover {
    color:#575757;
    text-decoration:underline;
}
.games-info-test-col-3 {
    width:30%;
    float:left;
}
.content-article-ratingbox {
    width:100%;
    float: left;
}
.content-article-ratingbox-text {
    padding: 5%;
    width: 90%;
    float:left;
    background: #eeeeee;
    min-height:430px;
}
.content-article-ratingbox-social {
    float: left;
    width: 95%;
    margin-top: 0px;
    position: relative;
    left: 5%;
    height:50px;
    overflow:hidden;
}
.content-article-ratingbox-social ul { float:left; width:100%; }
.content-article-ratingbox-social li {
    width:80px;
    height:50px;
    list-style:none;
    float:left;
}
.content-article-ratingbox-social-tw {
    background-color:#56abeb;
    background-image:url(img/article-social.png);
}
.content-article-ratingbox-social-fb {
    background-color:#455a97;
    background-image:url(img/article-social-fb.png);
}
.content-article-ratingbox-social-g {
    background-color:#c85940;
    background-image:url(img/article-social-g.png);
}
.content-article-ratingbox-social-tu {
    background-color:#2e4563;
    background-image:url(img/article-social-tu.png);
}
.content-article-ratingbox-social-tw:hover {
    background-color:#4990c7;
}
.content-article-ratingbox-social-fb:hover {
    background-color:#354675;
}
.content-article-ratingbox-social-g:hover {
    background-color:#ae4e38;
}
.content-article-ratingbox-social-tu:hover {
    background-color:#1d2b3d;
}
.fivestar-widget-static fivestar-widget-static-vote fivestar-widget-static-10 clear-block {
    background-image:url(img/article-social.png);
}
.content-article-fazit {
    font-family:'PT Sans', sans-serif;
    
    font-size:16px;
    font-size:1rem;
    
    line-height: 1.6;
    color: #575757;
    float:left;
    width: 100%;
    margin-left: 0%;
}
.content-article-fazit p {
    font-size:16px;
    padding-bottom:5px;
}
.content-article-rating {
    width:90%;
    padding-left:5%;
    padding-right:5%;
    padding-top: 5%;
    padding-bottom: 5%;
    margin-top:5%;
    background-color: #575757;
    background: -moz-linear-gradient(top, #ed8c00 0%, #fbb100 100%);
    /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ed8c00), color-stop(100%, #fbb100));
    /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #ed8c00 0%, #fbb100 100%);
    /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #ed8c00 0%, #fbb100 100%);
    /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #ed8c00 0%, #fbb100 100%);
    /* IE10+ */
    background: linear-gradient(to bottom, #ed8c00 0%, #fbb100 100%);
    /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed8c00', endColorstr='#fbb100', GradientType=0);
    /* IE6-9 */
    color: #ffffff;
    text-shadow: 1px 1px 0px #000;
    font-family:'PT Sans', sans-serif;
    font-size: 160px;
    line-height: 0.8;
    text-align: center;
    float:left;
}
.content-article-rating-small {
    font-family:'PT Sans', sans-serif;
    
    font-size: 40px;
    font-size: 2.5rem;
    
    line-height: 0.8;
    position: absolute;
    margin-left: 46%;
    margin-top: -40px;
    float:left;
}
.content-article-autor { margin-right: 30px; margin-bottom: 20px; float:left; }
.content-article-autor-mt {
    height: 150px;
    width: 150px;
    -moz-border-radius: 100px;
    border-radius: 100px;
    background-image: url(http://www.pixelmonsters.de/grafiken/team/mt.jpg);
    float:left;
    -webkit-box-shadow: inset 0px -5px 10px 0px rgba(0, 0, 0, 0.6);
}
.content-article-autor-ak {
    height: 150px;
    width: 150px;
    -moz-border-radius: 100px;
    border-radius: 100px;
    background-image: url(http://www.pixelmonsters.de/grafiken/team/ak.jpg);
    float:left;
    -webkit-box-shadow: inset 0px -5px 10px 0px rgba(0, 0, 0, 0.6);
}
.content-article-autor-ad {
    height: 150px;
    width: 150px;
    -moz-border-radius: 100px;
    border-radius: 100px;
    background-image: url(http://www.pixelmonsters.de/grafiken/team/ad.jpg);
    float:left;
    -webkit-box-shadow: inset 0px -5px 10px 0px rgba(0, 0, 0, 0.6);
}
.content-article-reviews {
    float:left;
    width:100%;
}
.content-article-disqus {
    float: left;
    width: 86%;
    margin-left: 2%;
    margin-right: 2%;
    margin-top: 5%;
    background-color: #f5f5f5;
    padding: 5%;
    margin-bottom: 2%;
}
.content-article-reviews-disqus {
    float: left;
    width: 90%;
    margin: 0%;
    padding: 5%;
    background-color: #ffffff;
}

.content-game-galerie {
    width: 60%;
    padding-right: 2%;
    position: relative;
    float: left;
    display: block;
}

/************************************************************************************
FILMINFO http://pixelmonsters/movies/*
*************************************************************************************/
 .content-article-filminfo {
    width:100%;
    float: left;
    padding-top:0%;
}
.content-article-filminfo-col-1 {
    width: 30%;
    padding-right: 2%;
    position: relative;
    float: left;
    display: block;
}
.content-article-filminfo-col-2 {
    width: 36%;
    padding-right: 2%;
    position: relative;
    float: left;
    display: block;
    min-height:440px;
}
.content-article-filminfo-col-3 {
    width: 300px;
    position: relative;
    float: left;
    display: block;
}
.content-article-subline-filminfo {
    font-family:'PT Sans', sans-serif;
    
    font-size:18px;
    font-size:1.125rem;
    
    font-weight:lighter;
    line-height: 1.2;
    color: #555555;
}
.content-article-headline-filminfo {
    font-family:'PT Sans', sans-serif;
    
    font-size:18px;
    font-size:1.125rem;
    
    font-weight: bold;
    line-height: 1.2;
    color: #EA7500;
}
.content-gameinfo-headline {
    font-family:'PT Sans', sans-serif;
    
    font-size: 34px;
    font-size: 2.125rem;
    
    font-weight: bold;
    line-height: 1.2;
    color: #EA7500;
}

h1.content-gameinfo-headline {padding-bottom:20px;}

.content-gameinfo-box-schatten { 
/*    background-image: url(http://www.pixelmonsters.de/grafiken/schatten/box-shadow.png); 
    float: left;
    width:316px; 
    height: 350px;
    position:absolute;
    margin-top: -1px;
    margin-left: 3px; */
}
.content-gameinfo-box { /* box-shadow: 0px 5px 30px -10px #000000; */ }

.content-gameinfo-box img {
    background: url(img/bg_line.jpg) 8px 38px repeat;
    width:100%;
    border: 1px solid;
    border-color: #999;
}
.content-gameinfo-images {
    width:14.66%;
    padding-top:2%;
    padding-right:2%;
    float:left;
    height:auto;
}

.content-gameinfo-images img { width:100%; height:auto;}

.content-gameinfo-category {
    width: 94%;
    padding: 2%;
    background-image: url(img/bg_line.jpg);
    background-color: #ffffff;
    float: left;
    font-family:'PT Sans', sans-serif;
    
    font-size:18px;
    font-size:1.125rem;
    
    font-weight: 600;
    line-height: 1.2;
    color: #EA7500;
    text-transform: uppercase;
}

.view-GamesInfoVideos-01 .content-gameinfo-category { margin-bottom:20px; }



/************************************************************************************
MEDIA QUERIES
*************************************************************************************/

/* for 1080px or less before max-width 1170 */
 @media only screen and (max-width: 1120px) {
    body {
        background-color: white;
        /* -webkit-font-smoothing: subpixel-antialiased; */
        -webkit-font-smoothing: antialiased;
        font-smoothing: antialiased;
        margin: 0 auto;
        /* background-image: url(img/bg_line.jpg); */
        background: #cfcdc7;
        font-family:'PT Sans', sans-serif;
    }
    html {
        font-size: 100%;
        background: #cfcdc7;
    }
    .content-area {
        margin-top: 70px;
        margin-bottom: 0px;
        width: 100%;
        float: left;
        padding: 0%;
    }

.content-media { max-width:100%; }

     
/************************************************************************************
MGA Banner
*************************************************************************************/

/*  #ADNETWallpaperContainer { display:none;} */
     
.mga-logo {display:none;}

/************************************************************************************
HEADER & NAVIGATION
*************************************************************************************/
    header {
        background: #ed8c00;
        /* Old browsers */
        background: -moz-linear-gradient(top, #ed8c00 0%, #fbb100 100%);
        /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ed8c00), color-stop(100%, #fbb100));
        /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top, #ed8c00 0%, #fbb100 100%);
        /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(top, #ed8c00 0%, #fbb100 100%);
        /* Opera 11.10+ */
        background: -ms-linear-gradient(top, #ed8c00 0%, #fbb100 100%);
        /* IE10+ */
        background: linear-gradient(to bottom, #ed8c00 0%, #fbb100 100%);
        /* W3C */
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed8c00', endColorstr='#fbb100', GradientType=0);
        /* IE6-9 */
        height: 70px;
        width: 100%;
        margin: 0 auto;
        position: fixed;
        box-shadow: 1px -10px 40px #000000;
        z-index: 99;
        opacity: 0.98;
        /* modern browser */
        -moz-opacity: 0.98;
        /* older Mozilla browser */
        -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=98)";
        /* IE8 in Standard Compliant Mode */
        filter:alpha(opacity=98);
        /* IE5.x -7.0 */
    }
    .header {
        width:1100px;
        margin: 0 auto;
        position: relative;
    }
    .header-line {
        width:100%;
        margin: 0 auto;
        height:2px;
        background-color:#ffffff;
        position: relative;
        float:left;
        top:-20px;
    }
    .edit-block {
        display:none;
    }
    .logo {
        padding-top: 17px;
        padding-left: 60px;
    }
    .logo-reponsive {
        display:none;
    }
    .logo a {
        background-image: url(img/logo_pxm.png);
        height: 33px;
        width: 200px;
        float: left;
    }
    .logo a:hover {
        background-image: url(img/logo_pxm.png);
        height: 33px;
        width: 200px;
        float: left;
    }
    .lomster {
        width:103px;
        height: 73px;
        position:relative;
        float: left;
        top:-20px;
        left:20px;
        background-image: url(img/lomster_header.png);
    }
    .lomster:hover {
        width:103px;
        height: 73px;
        position:relative;
        float: left;
        top:-20px;
        left:20px;
        background-image: url(img/lomster_header.png);
    }
    .navigation {
        display: none;
    }
    .navigation-low {
        display:block;
        font-family:'PT Sans', sans-serif;
        color: #831011;
        text-transform:none;
        float:left;

        font-size:16px;
        font-size:1rem;
    
        position:absolute;
        top: 23px;
        left: 0px;
        z-index:9999;
    }
    .navigation-low ul {
        width: 100%;
        float: left;
    }
    .navigation-low li {
        list-style: none;
        float: left;
        color: #ffffff;
        width:130px;
        /* text-align:center; */
        /* background-color:#000000; */
    }
    .navigation-low li a {
        float: left;
        width:130px;
        padding: 5px;
        color: #831011;
        text-decoration: none;
    }
    .navigation-low li a:hover {
        float: left;
        width:130px;
        padding: 5px;
        text-decoration: none;
        color: #ed8c00;
    }
    .navigation-low li:hover .navigation-sub-low {
        display: block;
    }
    ul.navigation-sub-low {
        position: relative;
        box-shadow: 0px 5px 20px -10px #000000;
        background: #ffffff;
        color:#575757;
        top:18px;
        width: 180px;
        /* text-align:center; */
        display: none;
        padding: 10px;
        left: -10px;
        transition: all 0.3s;
    }
    .navigation-sub-low li {
        float: none;
        color:#575757;
        width: 180px;
    }
    .navigation-sub-low li:hover {
        float: none;
        color:#575757;
        width: 180px;
        background-image:#000000;
        transition: all 0.3s;
    }
    .twitter {
        width: 100px;
        background-color: #ffffff;
        padding:10px;
        font-family:'PT Sans', sans-serif;
    
        font-size:16px;
        font-size:1rem;
    
        line-height: 0.8;
        color: #575757;
    }

.g-navigation-sub { width: 106%; top: 33px; left: -3%;}
.film-info-article-rating { display:none;}

/************************************************************************************
INDEX http://pixelmonsters/index - 1080px
*************************************************************************************/

.index--topstory { margin:0; width:100%; }
.index--col--1 { height:auto; margin-bottom:1px; }
.index--col--2 { height:auto; }

.rel img { width: 110%; margin-left: 0px; }
.rel--2 img { width: 100%; margin-left: 0px; height:auto; }


    .page-index-top-1 { width: 100%; float: left; height: auto; }
    .page-index-1-height { height:auto; }
    .page-index-top-1 { width:100%; }
    .page-index-top-1-img img { width: auto; float:left; left: 0px; }
    .page-index-top-1-img {height:auto; float:left; width:99.75%; line-height:0; }
    .content-header-topstory { display:none; }
    
    h2.page-index-top-1-hl { margin-top: 20px; width: 95%; height: 0px; position: relative; float: left; }
    h3.page-index-top-1-hl { top:-50px; width:95%; height:0px; font-size:28px; font-size:1.75rem; }
    .content-index-col-2-line {display:none;}
    .page-index-top-1-img-sh { display:none; }
    
    .page-index-2-height { height:341px;}
    .page-index-top-2 { width:100%; }
    .page-index-top-2-img img { width: auto; float:left;  left: 0px; }
    .page-index-top-2-img { height:auto; width:99.75%; float:left;  line-height:0; }
    
    .page-index-top-2-img-sh { display:none; }

/*Newsstream */
.newsstream--index .index-reviews { height:auto; padding-top:0%; }
/*Newsstream */

.features-article-1 h2.games-news-index-hl { font-size:26px; font-size:1.625rem; }

    .games-news-index {
        width:100%;
        float:left;
        padding-bottom: 10px;
    }
    .games-news-index-rubrik {
        font-family:'PT Sans', sans-serif;
        
        font-size:12px;
        font-size:0.75rem;
    
        line-height: 1;
        color: #EA7500;
        border-bottom: 1px solid #ddd;
        padding: 20px 0px 5px 0px;
    }
    .games-news-index-col-1 {
        width: 30%;
        float: left;
        height: 180px;
        overflow: hidden;
    }
    .games-news-index-col-2 {
        float:left;
        width:65%;
    }
    .games-news-index-hl {
        font-family:'PT Sans', sans-serif;
        
        font-size:14px; 
        font-size:0.875rem;
    
        text-decoration:none;
        font-weight: bold;
        line-height: 1.2;
        color: #EA7500;
        padding-top: 2%;
    }
    h2.games-news-index-hl {
        padding-top:20px;
        padding-bottom:10px;
    }
    h3.games-news-index-hl {
        padding-top:10px;
        padding-bottom:10px;
        
        font-size:24px;
        font-size:1.5rem;
    }
    .games-news-index-hl a {
        text-decoration:none;
    }
    .games-news-index-hl a:hover {
        text-decoration:underline;
    }
    .games-news-index-text {
        font-family:'PT Sans', sans-serif;
        
        font-size:14px;
        font-size:0.875rem
        
        line-height: 1.6;
        color: #222;
        padding: 10px 0px 0px 0px;
    }
    .games-news-index-text a {
        font-family:'PT Sans', sans-serif;
        
        font-size:14px;
        font-size:0.875rem
        
        line-height: 1.6;
        color: #575757;
        text-decoration:none;
        font-weight: bold;
    }
    .games-news-index-text a:hover {
        font-family:'PT Sans', sans-serif;
        
        font-size:14px;
        font-size:0.875rem
        
        line-height: 1.6;
        color: #575757;
        text-decoration:underline;
        font-weight: bold;
    }
    .games-news-index-small {
        font-family:'PT Sans', sans-serif;
        
        font-size:12px;
        font-size:0.75rem;
    
        line-height: 1.6;
        color: #575757;
        padding: 10 0 10 0;
    }
    .games-news-index-img-full {
        position: relative;
        display: inline-block;
        background-image: url(http://www.pixelmonsters.de/grafiken/geruest_movies/bg1_movies.gif);
        transition: all 0.3s;
    }
    .games-news-index-img-small {
        display:none;
    }
    .games-news-index-img-full:hover {
        background-color: #EA7500;
        opacity: 0.80;
        /* modern browser */
        -moz-opacity: 0.80;
        /* older Mozilla browser */
        -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
        /* IE8 in Standard Compliant Mode */
        filter:alpha(opacity=80);
        /* IE5.x -7.0 */
        transition: all 0.3s;
    }
    .content-index-col {
        width:100%;
        float:left;
    }
    .content-index-col-1 {
        width:99.5%;
        float:left;
        padding-right:0%;
        padding-left:0%;
    }
    .content-index-col-2 {
        display:none;
    }
    .bilder-uebersicht {
        width:48%;
        padding-top:2%;
        padding-right:2%;
        float:left;
        height:auto;
    }
    .videos-uebersicht {
        width:48%;
        padding-top:2%;
        padding-right:2%;
        float:left;
        height: 400px;
    }
    .videos-uebersicht-img {
        padding-bottom:10px;
    }
    .videos-uebersicht-position {
        width: 102%;
        position: relative;
        padding-top: 20px;
        float: left;
    }
    .videos-uebersicht-hl a {
        font-family:'PT Sans', sans-serif;

        font-size:22px;
        font-size:1.375rem;
    
        line-height: 1.4;
        color: #EA7500;
        text-decoration: none;
        font-weight: bold;
    }
    .videos-uebersicht-hl a:hover {
        text-decoration: underline;
    }
    .videos-uebersicht-text {
        font-family:'PT Sans', sans-serif;

        font-size:14px;
        font-size:0.875rem;
    
        line-height: 1.4;
        color: #575757;
    }
    .videos-uebersicht-date {
        font-family:'PT Sans', sans-serif;

        font-size:10px;
        font-size:0.625rem;
    
        line-height: 1.4;
        color: #575757;
    }
    .content-index-media {
        width:102%;
        position:relative;
        float:left;
    }
    .index-media {
        width:48%;
        padding-top:2%;
        padding-right:2%;
        float:left;
        height:auto;
    }
    .content-index-reviews {
        width:102%;
        position:relative;
        float:left;
    }
    .index-reviews {
        width:98%;
        padding-top:2%;
        padding-right:2%;
        padding-bottom:2%;
        float:left;
    }
    /************************************************************************************
NEWS http://pixelmonsters/games/news/*
*************************************************************************************/
    .content-article-category {
        width:94%;
        padding: 3%;
        background-image: url(img/bg_line.jpg);
        background-color: #ffffff;
        float:left;
        text-transform: none;
        font-family:'PT Sans', sans-serif;

        font-size:14px;
        font-size:0.875rem;
    
        font-weight: 100;
        line-height: 1.2;
        color: #555555;
    }
    .content-article-category a {
        
        font-size:14px;
        font-size:0.875rem;
    
        font-weight: 100;
        color: #555555;
        text-decoration: none;
    }
    .content-article-category a:hover {
        color: #EA7500;
    }
    .content-article-category-sonderfall {
        width: 92%;
padding: 4%;
position: relative;
margin-top: 0px;
left: 0%;
font-size: 14px;
font-weight: 100;
line-height: 1.2;
color: #555555;
    }
    .content-article-category-sonderfall a {
        font-size:14px;
        font-size:0.875rem;
    
        font-weight: 100;
        color: #555555;
        text-decoration: none;
    }
    .content-article-category-sonderfall a:hover {
        color: #EA7500;
    }
    .content-article {
        padding:3%;
        width:94%;
        float:left;
        background-color: #ffffff;
        transition: all 0.3s;
    }
    .content-article-discus {
        background-color: #ffffff;
        border-top: 1px solid #ddd;
        padding:2%;
        width:96%;
        float:left;
    }
    .content-article-col-1 {
        width: 100%;
        float:left;
    }
    .content-article-col-2 {
        display:none;
        /*      width:33.3333%;
        position:relative;
        float:left;
        display: block; */
    }
    .content-article-col-2-background {
        margin-left: 6%;
        width: 94%;
        padding-bottom: 20px;
        text-align:center;
        background-image: url(img/bg_line.jpg);
    }
    .content-article-col-2-news {
        margin: 4%;
        width: 92%;
        position: relative;
        float: left;
        display: block;
        background-color:#fff;
    }
    .content-article-col-2-news-title a {
        font-family:'PT Sans', sans-serif;

        font-size:16px;
        font-size:1rem;
    
        font-weight: bold;
        line-height: 1.2;
        color: #831011;
        text-decoration: none;
        padding-top: 10px;
        padding-left: 2%;
        padding-right: 2%;
        width:96%;
        float: left;
        text-align:center;
    }
    .content-article-col-2-news-title a:hover {
        color: #EA7500;
    }
    .content-article-col-2-news-img {
        width:100%;
        overflow:hidden;
        float:left;
    }
    .content-article-col-2-news-img:hover {
        box-shadow: 0px 5px 20px -10px #000000;
    }
    .content-article-header {
    }
    .content-article-headline {
        font-size: 35px;
        line-height: 45px;
    }
    .content-article-headline h1 {
        font-size: 35px;
        line-height: 45px;
    }
    .content-article-subline {
        font-family:'PT Sans', sans-serif;
        
        font-size:16px;
        font-size:1rem;
    
        line-height: 32px;
        color: #575757;
    }
    .content-article-text {
        font-family:'PT Sans', sans-serif;
        
        font-size:16px;
        font-size:1rem;
    
        line-height: 1.4;
        color: #3C3C3C;
    }
    .content-article-text a {
        font-family:'PT Sans', sans-serif;

        font-size:16px;
        font-size:1rem;
    
        line-height: 1.4;
        color: #575757;
        text-decoration: underline;
    }
    .content-article-text a:hover {
        color: #EA7500;
        text-decoration: none;
    }
    .content-news-article-col-2 {
        display:none;
    }
    /************************************************************************************
NEWS UEBERSICHT http://pixelmonsters/games/news/
*************************************************************************************/

.news-overview--media .games-news-index-hl { font-size:18px; font-size:1.125rem; }
.news-overview--media h4.games-news-index-hl { font-size:18px; font-size:1.125rem; }

    .games-news-responsive {
        width:100%;
        float:left;
        padding-bottom: 10px;
    }
    .games-news-responsive-rubrik {
        font-family:'PT Sans', sans-serif;
        
        font-size:12px;
        font-size:0.75rem;
    
        line-height: 1;
        color: #EA7500;
        border-bottom: 1px solid #ddd;
        padding: 20 0 5 0;
    }
    .games-news-responsive-col-1 {
        width: 100%;
        float: left;
        min-height: 1px;
        padding: 0 20 0 0;
        position: relative;
    }
    .games-news-responsive-col-2 {
        float:left;
        width:100%;
    }
    .games-news-responsive-hl {
        font-family:'PT Sans', sans-serif;
        
        font-size:26px;
        font-size:1.625rem;
    
        text-decoration:none;
        font-weight: bold;
        line-height: 1.2;
        color: #EA7500;
        padding-top: 2%;
    }
    .games-news-responsive-hl a {
        font-family:'PT Sans', sans-serif;

        font-size:26px;
        font-size:1.625rem;

        text-decoration:none;
        font-weight: bold;
        line-height: 1.2;
        color: #EA7500;
        padding-top: 2%;
    }
    .games-news-responsive-hl a:hover {
        font-family:'PT Sans', sans-serif;

        font-size:26px;
        font-size:1.625rem;
    
        text-decoration:underline;
        font-weight: bold;
        line-height: 1.2;
        color: #EA7500;
        padding-top: 2%;
    }
    .games-news-responsive-text {
        font-family:'PT Sans', sans-serif;
        font-size:14px;
        font-size:0.875rem;
    
        line-height: 1.4;
        color: #222;
    }
    .games-news-responsive-text a {
        font-family:'PT Sans', sans-serif;
        font-size:14px;
        font-size:0.875rem;
        line-height: 1.4;
        color: #575757;
        text-decoration:none;
        font-weight: bold;
    }
    .games-news-responsive-text a:hover { text-decoration:underline; }

    .games-news-responsive-small {
        font-family:'PT Sans', sans-serif;
        font-size:12px;
        font-size:0.75rem;
 
        line-height: 1.4;
        color: #575757;
        padding: 10 0 10 0;
    }
    .games-news-responsive-img-full {
        position: relative;
        display: inline-block;
        background-image: url(http://www.pixelmonsters.de/grafiken/geruest_movies/bg1_movies.gif);
    }
    .games-news-responsive-img-small {
        display:none;
    }
    .games-news-responsive-img-full:hover {
        background-color: #EA7500;
        opacity: 0.80;
        /* modern browser */
        -moz-opacity: 0.80;
        /* older Mozilla browser */
        -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
        /* IE8 in Standard Compliant Mode */
        filter:alpha(opacity=80);
        /* IE5.x -7.0 */
    }
    /************************************************************************************
FILMKRITIK UEBERSICHT http://pixelmonsters/movies/filmkritik/

*************************************************************************************/
    .film-reviews-uebersicht-position-col-1 {
        width: 92%;
        text-align: center;
        position: relative;
        padding:4%;
        float:left;
    }
    .film-reviews-uebersicht {
        float:left;
        width:48%;
        padding-right:2%;
        min-height:360px;
        height:auto;
    }
    .film-reviews-uebersicht-img {
    }
    .film-reviews-uebersicht-rating-star {
        background-image: url(img/article-rating-star-uebersicht.png);
        height: 21px;
        width: 21px;
        float: left;
        position: relative;
        margin-top: 0px;
        margin-left: 45%;
        top: 2px;
    }
    /************************************************************************************
GAMESKRITIK
*************************************************************************************/
    
    .content-article-advertising { float: right; padding-left: 10px; text-align: center; width: 300px; padding-bottom: 20px; }
    
    .index-reviews { height: auto; }
    .index-reviews-img { background-image: none; max-width: 40%; line-height: 0; float: left; padding-right: 2%;  }
    .index-reviews-img:hover { max-width: 40%;  }
    .index-reviews-img img { max-width:100%; line-height:0; }

    .index-reviews-rating-flag-uebersicht { top: 52px; }
    .index-reviews-rating-uebersicht { margin-top: 15px; }

    .index-reviews { height:auto; }
    .index-reviews-rating { margin-top: 28px; }
    .index-reviews-rating-flag { top: 73px; }

    .views-row-5 .index-reviews { width: 98%; height:auto; }
    .views-row-10 .index-reviews { width: 98%; height:auto; }
    .views-row-15 .index-reviews { width: 98%; height:auto; }
    .views-row-20 .index-reviews { width: 98%; height:auto; }

    .views-row-5 .index-reviews-rating-uebersicht { margin-top: 15px; }
    .views-row-10 .index-reviews-rating-uebersicht { margin-top: 15px; }
    .views-row-15 .index-reviews-rating-uebersicht { margin-top: 15px; }
    .views-row-20 .index-reviews-rating-uebersicht { margin-top: 15px; }

    .views-row-5 .index-reviews-rating-flag-uebersicht { top: 52px; }
    .views-row-10 .index-reviews-rating-flag-uebersicht { top: 52px; }
    .views-row-15 .index-reviews-rating-flag-uebersicht { top: 52px; }
    .views-row-20 .index-reviews-rating-flag-uebersicht { top: 52px; }

/************************************************************************************
GAMEINFO
*************************************************************************************/

    .game-info-table .index-reviews { height:auto; padding-top: 0%; }
    .game-info-table .views-row-5 .index-reviews { height:auto; }
    .game-info-table .views-row-10 .index-reviews { height:auto; }
    .game-info-table .views-row-15 .index-reviews { height:auto; }
    .game-info-table .views-row-20 .index-reviews { height:auto; }

    /* Video */

.video-container-youtube { width:100%; padding-right:0%; }
.video-gameinfo { width: 96%; padding:2%; }
.video-gameinfo-text { width: 96%; padding:2% 2% 0% 2%; }
.video-gameinfo-related { padding: 2%; background-color: #fff; float: left; width: 96%; }
.videos-uebersicht { width: 23%; padding-top:0%; }

/* Filminfo */
    
.film-info-article-rating { margin-top: -167px; margin-left: 20px; }
.film-info-text { width:100%;}
.content-article-filminfo-col-2 { width:50%; padding-right:0%;}
.content-article-filminfo-col-3 {display:none;}
.news-overview--rubrik { border-bottom: 0px solid #ddd; }
}



/************************************************************************************
MEDIA QUERIES
*************************************************************************************/

/* for 768px or less  iPad 2*/

@media only screen and (max-width: 768px) {
    header {position:absolute;}
    .ad--index--top { display:none;}
    .ad--center--top {display:none;}


    
    
    .ad--index--middle { display:none; }
    .footer-ad { display:none; }

    
    .content-media { max-width:100%; }
    .content-article { padding:4%; width:92%; }
    
    h2.page-index-top-1-hl { width: 90%; text-align: center; padding: 5%; margin-top: 0px; }
    h3.page-index-top-1-hl { width: 90%; text-align: center; padding: 5%; height:0px; font-size: 22px; font-size:1.375rem; top:-40px; }
    h3.games-news-index-hl { margin-top: 10px; }


    .content-article-category-index { width:94%; padding:3%; }
    .page-index-top-1-img img { left:-170px; }
    .page-index-top-2-img img { left:-170px; }
    .page-index-top-2 { margin-top:1px;}

    .content-index-col-2-line {display:none;}
    .advertising-index-468 { margin-top:20px;  }

    .index-media img { width:99%; }
    .index-reviews h3.games-news-index-hl { margin-top:0px; padding-top:0px; }

    .games-news-index { width: 46%; padding-right: 2%; padding-left:2%; height:450px; }
    .games-news-index-col-1 { width:100%; }
    .games-news-index-col-1 img { width:100%; }
    .games-news-index-col-2 { width:100%; margin:0%; }
    
    .index-reviews-rating-flag-uebersicht { top: 52px; }
    .index-reviews-rating-uebersicht { margin-top: 15px; }
    
    .views-row-5 .index-reviews-rating-flag-uebersicht { top: 52px; }
    .views-row-5 .index-reviews-rating-uebersicht { margin-top: 15px; }
    .views-row-10 .index-reviews-rating-flag-uebersicht { top: 52px; }
    .views-row-10 .index-reviews-rating-uebersicht { margin-top: 15px; }
    .views-row-15 .index-reviews-rating-flag-uebersicht { top: 52px; }
    .views-row-15 .index-reviews-rating-uebersicht { margin-top: 15px; }
    .views-row-20 .index-reviews-rating-flag-uebersicht { top: 52px; }
    .views-row-20 .index-reviews-rating-uebersicht { margin-top: 15px; }
    
    .views-row-5 .games-news-index { width: 96%; padding-right: 2%; padding-left:2%; height:auto; }
    .views-row-5 .games-news-index-col-1 { height:auto; }

/* Gamesnews */

.news-overview--media { width:48%; }
h4.games-news-index-hl { font-size: 18px; }

/* Overview Videos */

.videos-uebersicht-position .news-overview--media { height:350px; }

/* GAMEINFO */
    .g-navigation-sub { background: url(img/bg_line.jpg) 7px 40px repeat; }
    .content-article-filminfo { width:100%;}
    .content-article-filminfo-col-1 { width:90%; padding:5%; }
    .content-article-filminfo-col-2 { width:90%; padding:5%; }
    .content-article-filminfo-col-3 { display:none; }
    .film-info-buy-col-1 { width:48%; padding-right:2%; }
    .film-info-buy-col-2 { width:48%; padding: 0% 0% 0% 2%; }
    
    .index-reviews h3.games-news-index-hl  {  margin-top:20px; font-size:18px; }

/* Artikel */
.games-info-test-row { width:90%; padding:5%;}
.games-info-test-col-1 { width: 45%; margin-right: 5%; }
.games-info-test-col-2 { width: 45%; padding: 0%; }
.games-info-test-col-3 { width: 50%; padding: 5% 0% 0% 0%; }


/* Filminfo */

.film-info-buy-row { width:90%; padding: 5%; }
.film-info-buy-col-3 {width:100%;}
.game-info-table { width:100%; margin-top:5%;}
.content-gameinfo-category { width: 94%; padding: 3%;}
.filminfo--cast { padding: 5%; width: 90%; }
.film-info-article-col-1 { width:100%; }
.film-info-article-col-2 { width:100%; margin-bottom:2%;}
.film-info-article-rating { margin-top: -61px; margin-left: 20px; }

.g-navigation-sub { display:none; }
.content-gameinfo-box-schatten {display:none;} 


/* About */
.about--team--ak { margin:0% 0% 5% 28%; }
.about--team--ad { margin:0% 0% 5% 28%; }
.about--team--mt { margin:0% 0% 5% 28%; }
.about--team--ol { margin:0% 0% 5% 28%; }
.about--team { width:90%; padding:5%; }
.about--category { width:96%; padding:2%; }
.col--20 { width:50%; float:left; margin-bottom:20px; }

/* About */

}

/************************************************************************************
MEDIA QUERIES
*************************************************************************************/

/* for 640px or less iPhone 5 */
 @media only screen and (max-width: 640px) {
    header {
        position:absolute;
    }
    .header {
        width:100%;
    }
    .content-media { max-width:99.95%; }
    .videos-uebersicht {
        width:48%;
        padding-top:2%;
        padding-right:2%;
        float:left;
        height: auto;
    }
    .content-article {
        padding:5%;
        width:90%;
        float:left;
        background-color: #ffffff;
        transition: all 0.3s;
    }
   
    .page-index-top-1-img img { left: -250px;}
    .page-index-top-2-img img { left: -250px;}
    .games-news-index { width:96%; height:auto;}

    .rel h2.index--top--1-hl { 
        font-size: 22px;
        font-size: 1.375rem; margin-bottom: 15px;
        margin-left: 15px;}
    
    .games-news-index-col-1 { height:315px; } 
    .games-news-index-col-1 img { left: 0px; position: relative; }
    .index-media { width:47.94%;}
    h3.page-index-top-1-hl {top: -65px;}

.about--text { width:100%; }
.about--lomster { width:90%; }

}

/************************************************************************************
MEDIA QUERIES
*************************************************************************************/

/* for 400px or less iPhone 4 */
 @media only screen and (max-width: 420px) {
    /* HEADER */
    header {
        position:absolute;
    }
    .header {
        width:100%;
        height:95px;
    }
    .header-line { top:-25px; }
    .logo {
        padding-top: 21px;
        padding-left: 90px;
    }
     
     .ad--index--top--mobile--small { float: left; text-align: center; width: 100%; }
     
    .lomster {
        display:none;
    }
    .navigation-low {
        left:-5px;
        text-transform:none;
    }
    

    ul.navigation-sub-low {
        width: 120px;
    }
    
    
    /* HEADER ENDE */
    /* STRUKTUR */
    .content-media { max-width:100%; }
    h1 {
        -webkit-margin-before: 0em;
        -webkit-margin-after: 0em;
        font-size: 36px;
        font-size: 2.25rem;
    }
    h2 {
        -webkit-margin-before: 0em;
        -webkit-margin-after: 0em;
        font-size: 26px;
        font-size:1.625rem;
    }
    h3 {
        -webkit-margin-before: 0em;
        -webkit-margin-after: 0em;
        font-size: 22px;
        font-size:1.375rem;
    }
    h4 {
        -webkit-margin-before: 0em;
        -webkit-margin-after: 0em;
        font-size: 18px;
        font-size:1.125rem;
    }
    h5 {
        -webkit-margin-before: 0em;
        -webkit-margin-after: 0em;
        font-size: 14px;
        font-size:0.875rem;
    }
    h6 {
        -webkit-margin-before: 0em;
        -webkit-margin-after: 0em;
        font-size: 10px;
        font-size:0.625rem;
    }
    /* STRUKTUR ENDE */
    .content-article-category {
        width: 90%;
        padding: 5%;
    }
    .content-article-category-sonderfall {
        width: 90%;
        padding: 5%;
        margin-top: 0px;
        left: 0%;
    }
    .content-article-discus {
        padding: 5%;
        width: 90%;
        margin-top: 10px;
    }
    .content-article-header {
        width: 100%;
        float: left;
        margin-bottom: 20px;
        height: 200px;
        overflow: hidden;
    }
    .content-article-header img {
        position: relative;
        left: -160px;
        width:220%;
    }
    .content-article-source-2 {
        width:270px;
    }
    .games-news-index-hl {
        padding-bottom:0px;
        font-size:25px;
        font-size:1.5625rem;
    }
    .games-news-index-text {
        display:none;
    }
    .index-media {
        width:100%;
    }
    .games-news-index-img-full {
        width:100%;
    }
    .content-article-ratingbox-social {
        margin-left: -48px;
        display:none;
    }
    .content-article-ratingbox-text {
        width:90%;
        padding:5%;
    }
    .content-article-rating-small {
        display:none;
    }
    .games-info-test-col-1 {
        width:90%;
        padding:5%;
    }
    .games-info-test-col-2 {
        width:90%;
        padding:5%;
    }
    .games-info-test-col-3 {
        width:90%;
        padding:5%;
    }
    
    
    /* Index */
    
    .games-news-index-col-1 { height:auto; } 
    .content-article-category-index { width:90%; padding:5%;}
    
    .rel img { width: 200%; margin-left: -170px; }
    .rel--2 img { width: 170%; margin-left: -100px; }
    .index--col--1 footer { /* background: url(http://www.pixelmonsters.de/grafiken/schatten/shadow_index_2.png)0px -9px; */ }

    .page-index-1-height { height:300px;}
    .page-index-top-1 { width:100%; height:auto;}
    .page-index-top-1-img img { width: 270%; left: -275px; }
    .page-index-top-1-img {height:auto; float:left; width:99.5%; line-height:0; }
    .content-header-topstory { display:none; }

    h2.page-index-top-1-hl {  top: -60px; width: 89.5%; text-align: center; left: 0px; font-size: 18px; font-size:1.125rem; padding: 5%; height: auto; }
    h3.page-index-top-1-hl { top: -66px; width: 89.5%; text-align: center; float:left; left: 0px; font-size: 18px; font-size:1.125rem; padding: 5%; height: auto;  }
    
    .page-index-top-1-img-sh { display:none; }
    
    .page-index-2-height {  height: 294px; float: left;}
    .page-index-top-2 { width:100%; }
    .page-index-top-2-img img { width: 270%; left: -275px; }
    .page-index-top-2-img {height:auto; float:left; width:99.5%; line-height:0; }

    .page-index-top-2-img-sh { display:none; }
    .advertising-index-468 {display:none;}
    
    .index-reviews-img { max-width:100%; }
    .index-reviews-img:hover { max-width:100%; }
    .index-reviews-img img { max-width:100%; }
    .index-reviews h3.games-news-index-hl { margin-top: 20px; width:100%; float:left; }


    .content-article-ratingbox-text { width:80%; padding:10%; }

/*Gamenews */

.news-overview--media { width:98%; height:auto; }
.games--images .news-overview--media { width:98%; height:300px; }

/* Overview Videos */

.videos-uebersicht-position .news-overview--media { height:auto; }

/* Game und Filminfo */
    
     .content-article-filminfo {
    width:100%;
    float: left;
    padding-top:0%;
}
.content-article-header { height:auto; }

.content-article-filminfo-col-1 {
    width: 90%;
    padding: 5%;
    float: left;
    display: block;
}

.content-article-share-facebook { width: 120px; }
.content-article-share-twitter { width: 80px; }
.content-article-share-g-plus { width: 70px; }
    
.rel h2.index--top--1-hl { line-height:1; font-size: 20px; font-size: 1.25rem; margin-bottom: 10px; margin-left: 10px; line-height: 1; }
.rel--2 h3.index--top--1-hl { line-height:1; font-size: 20px; font-size: 1.25rem; margin-bottom: 10px; margin-left: 10px; line-height: 1; }
    
.game-info-table { margin-top:5%; }
.content-article-filminfo-col-2 {
    width: 90%;
    padding: 5%;
    float: left;
    display: block;
}
.content-article-filminfo-col-3 {
    width: 90%;
    padding:5%;
    text-align:center;
    float: left;
    display: block;
}
    .g-navigation-sub { display:none; }
    .content-gameinfo-category { width:90%; padding:5%;}

    .film-info-buy-col-1 { width: 90%; padding: 0% 5% 0% 5%; }
    .film-info-buy-col-2 { width: 90%; padding: 0% 5% 0% 5%; }
    .content-gameinfo-images  { width:31.3333%}
    .game-info-col { height:auto; width: 90%; padding: 5%; }   

.about--contact .col--33 { width: 100%; float: left; margin-bottom: 5%; }
.about--team .col--20 { width:100%; }

.about--team--ak { margin: 0% 0% 5% 25%; }
.about--team--mt { margin: 0% 0% 5% 25%; }
.about--team--ad { margin: 0% 0% 5% 25%; }
.about--team--ol { margin: 0% 0% 5% 25%; }
    
.release--daily--row { width:31.3%; margin-right:2%; height:400px; float:left; }
.views-row-3 .release--daily--row { margin-right:0%;}
.views-row-5 .release--daily--row { margin-right:2%;}
.views-row-6 .release--daily--row { margin-right:0%;}
.views-row-9 .release--daily--row { margin-right:0%;}
.views-row-12 .release--daily--row { margin-right:0%;}


.release--detailed--title { width:98%; margin-right:2%; float:left; }


.release--detailed--system { width:98%; margin-right:2%; float:left; }
.release--detailed--genre { width:98%; margin-right:2%; float:left; }
.release--detailed--dev { width:98%; margin-right:2%; float:left; }
.release--detailed--release { width:98%; margin-right:0%; float:left; }


}