@import 'https://fonts.googleapis.com/css?family=Open+Sans';

html { 
	background: url(../images/bg.jpg) no-repeat center center fixed; 
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;	
	background-size: cover;
}

body {
	font-family: 'Open Sans', sans-serif;
    margin-top: 42px;
    padding-bottom: 40px;
	background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 50%, rgba(255,255,255,0.7) 80%, rgba(255,255,255,0) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,0.7) 80%,rgba(255,255,255,0) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,0.7) 80%,rgba(255,255,255,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0 ); /* IE6-9 */
	font-size:1.8em;line-height:1.5em;
	padding: 15px 20px 30px 20px;
}

#logo {position:absolute;left:0px;top:50%}
article {margin-top:0px;}
.page {
	background:none;
	opacity: 1;
	padding: 0px 30px 50px 0px;
	
}


.page-header {margin-top:20px}
h1.page-header {border:0px;}
h2.page-header {border:0px;margin-bottom:10px;}
p {max-width:75%}
.page strong {background:black;color:#ffffff;padding:2px 5px 2px 5px}
.page strong a, #dw__title {background:black;color:#ffffff;padding:2px 5px 2px 5px;text-decoration:none}

td {font-size:1.2em}

.page a.urlextern,
.page a.interwiki,
.page a.windows,
.page a.mail,
.page a.media {
	padding-left: 0 !important;
	background: none !important;
}

img.medialeft {margin: 0px 20px 10px 0px;}


#dw__breadcrumbs {margin-top:5px;margin-bottom:0px;}

.inclmeta {display:none}


@media(max-width:768px){
	p {max-width:100%}
	body {
		font-size:1.4em;
		line-height:1.6em;
	}
	d.page {
		padding: 15px 0px 30px 0px;
	
}
}




