/* CSS Document */

@font-face {
	font-family: 'RubikDirt Regular';
	src: url('../webfonts/RubikDirt_Regular/RubikDirt-Regular.ttf') format('truetype');
}

@font-face {
	font-family: 'Luxurious Script';
	src: url('../webfonts/Luxurious_Script/LuxuriousScript-Regular.ttf') format('truetype');
}

* {
	box-sizing: border-box;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	color: #444;
}

html, body {
	margin: 0;
	padding: 0;
}

.taust {
	background-image: url(../img/eesti-sonad.png);
	background-repeat: no-repeat;
	background-position: bottom right;
	background-size: 35em;
/*	background-blend-mode: saturation; */
}

.ylemineosa h1 {
	font-family: "RubikDirt Regular";
	font-size: 9em;
	font-weight: normal;
	font-style: normal;
	margin-top: -0.3em;
	margin-bottom: 0;
	margin-right: 0.5em;
	text-align: right;
	vertical-align: top;
	padding-bottom: 0.5em;
	text-shadow: 0.05em 0.05em 0.1em #113;
	text-shadow: rgba(50,101,203,.7);
}
.moto {
	font-family: "Luxurious Script";
	font-size: 4em;
	margin-top: 0.7em;
	margin-right: 6em;
	margin-bottom: 0;
	color: #03C;
	text-align: center;
	vertical-align: text-top;
}

.pea {
	max-width: 90em;
	margin: 0 auto;
}

.pea img {
	position: relative;
	float: left;
	top: 5em;
	left: 15em;
	max-width: 7em;
	height: auto;
}


.sisupealkiri {
	padding-top: 0.5em;
	color: #03C;
}

.sisutekst {
	margin: 1em;
	text-shadow: 0.3em 0.3em 1em #FFF;
}

.sisukast {
	margin: 3em;
}

.sisu {
	max-width: 60em;
	margin: 0 auto;	
}

em {
	font-style: italic;
	color: #03C;
}

.allserv {
	padding-top: 7em;
	padding-bottom: 5em;
}

.jalg {
	max-width: 70em;
	margin: 0 auto;
	text-align: center;
}
.kontaktid hr {
	margin: 0;
	padding-top: 3em;
	padding-bottom: 0.1em;
}

.kontaktid ul {
	display: inline-block;
	margin: 0;
}

.kontaktid li {
	display: inline;
	padding: .5em;
}
