@charset "utf-8";
/* CSS Document */

@media (max-width: 1280px) {

#container {
    display: table;
    }

  #row  {
    display: table-row;
    }

  #links, #rechts {
    display: table-cell;
    }
		


.links  {
	margin: 0 0 50px 0;
	padding: 0;
	/*width: 20%;*/
} 
.rechts  {
	margin: 0;
	padding: 0;
	/*width: 60%;*/
} 

}

	
@media (min-width : 768px) 
and (max-width : 1024px) {
	
h2 {
	font-size: 25px;
	letter-spacing: 2px;
}

ul.nav li {
    display: inline-block;
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 600;
    font-size: 18px;
    border-right: 1px solid #fff;
    margin-bottom: 2px;
    padding-left: 8px;
    float: left;
    position: relative;
    width: 150px;
}

.links p {
	font: 14px/1.4  'Open Sans';
} 



/* ----------- Galaxy S3 ----------- */

/* Portrait and Landscape */
@media screen 
  and (device-width: 320px) 
  and (device-height: 640px) 
  and (-webkit-device-pixel-ratio: 2) {
p {
	font: 22px/1.4  'Open Sans';
}
.links p {
	font: 22px/1.4  'Open Sans';
} 
}

/* Portrait */
@media screen 
  and (device-width: 320px) 
  and (device-height: 640px) 
  and (-webkit-device-pixel-ratio: 2) 
  and (orientation: portrait) {
p {
	font: 22px/1.4  'Open Sans';
}
.links p {
	font: 22px/1.4  'Open Sans';
} 
}

/* Landscape */
@media screen 
  and (device-width: 320px) 
  and (device-height: 640px) 
  and (-webkit-device-pixel-ratio: 2) 
  and (orientation: landscape) {
p {
	font: 22px/1.4  'Open Sans';
}
.links p {
	font: 22px/1.4  'Open Sans';
} 
}

/* ----------- Galaxy S4 ----------- */

/* Portrait and Landscape */
@media screen 
  and (device-width: 320px) 
  and (device-height: 640px) 
  and (-webkit-device-pixel-ratio: 3) {
p {
	font: 22px/1.4  'Open Sans';
}
.links p {
	font: 22px/1.4  'Open Sans';
} 
}

/* Portrait */
@media screen 
  and (device-width: 320px) 
  and (device-height: 640px) 
  and (-webkit-device-pixel-ratio: 3) 
  and (orientation: portrait) {
p {
	font: 22px/1.4  'Open Sans';
}
.links p {
	font: 22px/1.4  'Open Sans';
} 
}

/* Landscape */
@media screen 
  and (device-width: 320px) 
  and (device-height: 640px) 
  and (-webkit-device-pixel-ratio: 3) 
  and (orientation: landscape) {
p {
	font: 22px/1.4  'Open Sans';
}
.links p {
	font: 22px/1.4  'Open Sans';
} 
}

/* ----------- Galaxy S5 ----------- */

/* Portrait and Landscape */
@media screen 
  and (device-width: 360px) 
  and (device-height: 640px) 
  and (-webkit-device-pixel-ratio: 3) {
p {
	font: 22px/1.4  'Open Sans';
}
.links p {
	font: 22px/1.4  'Open Sans';
} 
}

/* Portrait */
@media screen 
  and (device-width: 360px) 
  and (device-height: 640px) 
  and (-webkit-device-pixel-ratio: 3) 
  and (orientation: portrait) {
p {
	font: 22px/1.4  'Open Sans';
}
.links p {
	font: 22px/1.4  'Open Sans';
} 
}

/* Landscape */
@media screen 
  and (device-width: 360px) 
  and (device-height: 640px) 
  and (-webkit-device-pixel-ratio: 3) 
  and (orientation: landscape) {
p {
	font: 22px/1.4  'Open Sans';
}
.links p {
	font: 22px/1.4  'Open Sans';
} 
}
/* ----------- iPhone 4 and 4S ----------- */

/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 480px)
  and (-webkit-min-device-pixel-ratio: 2) {
p {
	font: 22px/1.4  'Open Sans';
}
.links p {
	font: 22px/1.4  'Open Sans';
} 
}

/* Portrait */
@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 480px)
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: portrait) {
  p {
	font: 22px/1.4  'Open Sans';
}
.links p {
	font: 22px/1.4  'Open Sans';
} 
}

/* Landscape */
@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 480px)
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: landscape) {
p {
	font: 22px/1.4  'Open Sans';
}
.links p {
	font: 22px/1.4  'Open Sans';
} 
}

/* ----------- iPhone 5 and 5S ----------- */

/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 568px)
  and (-webkit-min-device-pixel-ratio: 2) {
p {
	font: 22px/1.4  'Open Sans';
}
.links p {
	font: 22px/1.4  'Open Sans';
} 
}

/* Portrait */
@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 568px)
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: portrait) {
 p {
	font: 22px/1.4  'Open Sans';
}
.links p {
	font: 22px/1.4  'Open Sans';
} 
}

/* Landscape */
@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 568px)
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: landscape) {
p {
	font: 22px/1.4  'Open Sans';
}
.links p {
	font: 22px/1.4  'Open Sans';
} 
}

/* ----------- iPhone 6 ----------- */

/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 667px) 
  and (-webkit-min-device-pixel-ratio: 2) { 
p {
	font: 22px/1.4  'Open Sans';
}
.links p {
	font: 22px/1.4  'Open Sans';
} 
}

/* Portrait */
@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 667px) 
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: portrait) { 
p {
	font: 22px/1.4  'Open Sans';
}
.links p {
	font: 22px/1.4  'Open Sans';
} 
}

/* Landscape */
@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 667px) 
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: landscape) { 
p {
	font: 22px/1.4  'Open Sans';
}
.links p {
	font: 22px/1.4  'Open Sans';
} 
}

/* ----------- iPhone 6+ ----------- */

/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 414px) 
  and (max-device-width: 736px) 
  and (-webkit-min-device-pixel-ratio: 3) { 
p {
	font: 22px/1.4  'Open Sans';
}
.links p {
	font: 22px/1.4  'Open Sans';
} 
}

/* Portrait */
@media only screen 
  and (min-device-width: 414px) 
  and (max-device-width: 736px) 
  and (-webkit-min-device-pixel-ratio: 3)
  and (orientation: portrait) { 
p {
	font: 22px/1.4  'Open Sans';
}
.links p {
	font: 22px/1.4  'Open Sans';
} 
}

/* Landscape */
@media only screen 
  and (min-device-width: 414px) 
  and (max-device-width: 736px) 
  and (-webkit-min-device-pixel-ratio: 3)
  and (orientation: landscape) { 
p {
	font: 22px/1.4  'Open Sans';
}
.links p {
	font: 22px/1.4  'Open Sans';
} 
}