/*
 Allgemeines css für alle Seiten
*/
/* 
    Created on : 24.01.2017, 13:29:21
    Author     : nschadow
*/


.widget {
	background-color: #265a88;
	padding: 10px;
	color: white;

}

.row {
	margin-bottom: 10px;
}

body {
	background: url(/img/background.jpg) center top repeat-y;
}
.kachel {
	display: block;
	height: 200px;
	background-color: rgba(255, 255, 255, 0.9);
	position: relative;
	background-repeat: no-repeat;
	background-position: center 30%;
	background-size: 130px;
}
.kachel.jira {
	background-image: url("/img/logo/jira.png");
}
.kachel.servicedesk {
	background-image: url("/img/logo/jira-servicedesk.png");
}
.kachel.confluence {
	background-image: url("/img/logo/confluence.png");
}
.kachel.office {
	background-image: url("/img/logo/office365.png");
}
.kachel.mdm {
	background-image: url("/img/logo/mobileron.png");
}
.msp .kachel.teams {
	background-image: url("/img/logo/msp.png");
}
.nwz .kachel.teams {
	background-image: url("/img/logo/nwz.png");
}
.wk .kachel.teams {
	background-image: url("/img/logo/weser-kurier.png");
}
.bm .kachel.teams {
	background-image: url("/img/logo/brune-mettcker.png");
}
.nwz .kachel.intranet {
	background-image: url("/img/logo/nwz.png");
}
.wk .kachel.intranet {
	background-image: url("/img/logo/weser-kurier.png");
}
.nwz .kachel.salesforce,.wk .kachel.salesforce, .nwt .kachel.salesforce {
	background-image: url("/img/logo/salesforce.png");
	background-size: 90px;
}
.kachel.sosafe {
	background-image: url("/img/logo/sosafe.png");
	background-size: 60px;
}

.kachel > div {
	display: block;
	position: absolute;
	width: 100%;
	bottom: 10%;
}	
.kachel h2 {
	text-align: center;	
}
.row {
	margin-bottom: 20px;
}

@font-face {
	font-family: VarelaRound-Regular;
	src: url(/fonts/VarelaRound-Regular.otf);
}

h1, h2, h3, h4 {
	font-family: VarelaRound-Regular,sans-serif;
	font-weight: 700;
	text-transform: uppercase;
	color: #0d1452;
	word-break: break-word;
	-webkit-hyphens: auto;
	-ms-hyphens: auto;
	hyphens: auto;
}
