@media (min-width: 1020px) AND (max-width:1419px){
  
#container {
position: absolute;
left: 50%;
top: 12%;
width: 1000px;
height: 600px;
margin: 0 auto auto -500px;
padding: 0;
border:0;
}

#header {
width: 100%;
height: 50px;
margin: 0;
padding:0;
border:0;
}

#section {
width: 100%;
height: 500px;
margin: 0;
padding:0;
border:0;
background:#911919;
}

#footer {
width: 100%;
height: 50px;
margin: 0;
padding:15px 0 0 0;
border:0;
}


/* HEADER -----------------------------------------------*/

/* Titel */

#header div#mod-custom92 {
position: absolute;
top: 0;
left:0;
width: 400px;
height: auto;
text-align: left;
margin: 0 auto 0 0;
padding:0;
border:0;
}
  
#header div#mod-custom92 h1 {
margin: 0;
padding:0;
border:0;
text-align: left;
font-size: 22px;
line-height: 22px;
}
  
  
 
/* Hauptmenue */ 
  
#header .dj-megamenu-wrapper {
display: none;
}
  
#header ul.nav {
float: right;
width:600px;
height: 20px;
margin:0;
padding:0;
border:0;
text-align: right;
list-style-type: none;
display: inline-block;
}
  
#header ul.nav li {
width:auto;
margin:auto auto auto 20px;
padding:0;
border:0;
display: inline-block;
}
  
#header ul.nav li a {
font-size: 16px;
margin: 0;
padding:0;
border:0;
font-weight: 400;
}
  
#header ul.nav li a:hover, #header ul.nav li.active a {
color: #911919;
}
  

/* SECTION ---------------------------------------------*/


#section div.item-page {
width: 100%;
margin: 0;
padding: 0;
}
  
#section .item-page div.com-content-article__body {
width: 371px;
height:500px;
margin: 0;
padding: 35px;
overflow: auto;
}
  
#section .item-page .right.item-image + div.com-content-article__body {
width: 371px;
height:500px;
margin: 0 0 0 629px;
padding: 35px;
overflow: auto;
}
 
#section div.item-page div.com-content-article__body h1 {
margin:50px 0 30px 0;
}
  
#section div.item-page div.com-content-article__body > h1:first-child {
margin: 0 0 30px 0;
}  
  
#section .item-page div.com-content-article__body > h2:first-child {
margin:0 !important;
}
  
#section iframe {
width: 291px;
height: 160px;
}
  
#section div.com-content-article__body img {
width: 291px;
height: auto;
}
  
/* Home */
  
div#home {
position: relative;
top: 300px;
}
  
  
/* Beitragsbilder */
  
#section div.item-page .left.item-image {
position: absolute;
top:50px;
left:371px;
width: 629px;
height: 500px;
margin: 0;
padding:0;
border:0;
text-align: right;
}

#section div.item-page .right.item-image {
position: absolute;
top:50px;
left:0;
width: 629px;
height: 500px;
margin: 0;
padding:0;
border:0;
text-align: left;
}
  
#section .left.item-image img {
width: auto;
height: 100%;
margin: 0;
padding:0;
border:0;
border-left: 4px solid #fff;
}
  
#section .right.item-image img {
width: auto;
height: 100%;
margin: 0;
padding:0;
border:0;
border-right: 4px solid #fff;
}
  
/* SIGalerie */
  
#section div.item-page div ul.sigFreeContainer li.sigFreeThumb {
margin: 0 0 10px 0 !important;
padding:0 !important;
border:0 !important;
height: 100px !important;
max-height: 100px !important;
width: auto !important;
max-width:48% !important;
overflow: hidden;
}
  
#section div.item-page div ul.sigFreeContainer li.sigFreeThumb:nth-of-type(odd) {
margin: 0 0 10px 0 !important;
float: left !important;
}
  
#section div.item-page div ul.sigFreeContainer li.sigFreeThumb:nth-of-type(even) {
margin: 0 0 10px 0 !important;
float: right !important;
}
  
  
/* FOOTER ----------------------------------------------*/
  

/* Info */
  
#footer div#mod-custom93 {
width: 400px;
margin: 0;
padding:0;
text-align: left;
float:left;
border:0;
}
  
#footer div#mod-custom93 p {
font-size: 14px;
line-height:18px;
color: #333;
padding:0;
margin:0;
}

  
/* Fussmenue */
  
  
#footer ul.nav {
float: right;
width:600px;
height: 20px;
margin:0;
padding:0;
border:0;
text-align: right;
list-style-type: none;
display: inline-block;
}
  
#footer ul.nav li {
width:auto;
margin:auto auto auto 20px;
padding:0;
border:0;
display: inline-block;
}
  
#footer ul.nav li a {
font-size: 14px;
margin: 0;
padding:0;
border:0;
font-weight: 400;
}
  
#footer ul.nav li a:hover, #footer ul.nav li a.active {
color: #911919;
}
}