@charset "UTF-8";

.vali{

padding-top: 2%;
padding-bottom: 2%;	
}


.runko {

wight: 86%;
}

.teksti {

	font-family: 'Joan', serif;
	font-weight: 400;
	font-size: 16px;
	text-align: left;
	line-height: 23px;
	padding-left: 15%;
	padding-right: 15%;
	
}
.teksti2 {

	font-family: 'Joan', serif;
	font-weight: 400;
	font-size: 16px;
	text-align: center;
	line-height: 23px;
	padding-top: 30px;
}
.teksti3 {

	font-family: 'Joan', serif;
	font-weight: 400;
	font-size: 16px;
	
}

.tekstiisompi {

	font-family: 'Joan', serif;
	font-weight: 400;
	font-size: 20px;
		padding-top: 36px;
	line-height: 28px;
	text-align: center;
}

.tekstiisompivasen {

	font-family: 'Joan', serif;
	font-weight: 400;
	font-size: 20px;
		padding-top: 36px;
	line-height: 28px;
	text-align: left;
}

.oikea {
    width: 50%;

float: right;
	
	padding-left: 0px;
		padding-right: 0px;
margin-bottom: 100px;

	
}
.vasen {

    width: 50%;
float: left;
	padding-left: 0px;
		padding-right: 50px;
margin-bottom: 100px;

}

.valitila {
    width: 100%;
	   height: 230px;
    padding-bottom: 80px;
    text-align: center;
    padding-top: 80px;

	
}
.valitilapieni {
    width: 100%;
	   height: 90px;


	
}

.kielet {
	width: 100%;
	
font-size: 35px;
	color: white;

	padding-left: 6%;
		padding-right: 6%;
  text-align: center;
	font-weight: 400;
	opacity: 1;
		float: center;
	margin-bottom: 60px;
}
.kielet3 {
	width: 100%;
	color: white;
font-size: 40px;
	text-shadow: 0px 0px 6px #000000;
  text-align: left;
font-weight: bold;
	opacity: 1;
		float: left;
}
.kielet2 {
	width: 100%;
	color: white;
font-size: 33px;
padding-right: 20px;
	padding-top: 20px;
  text-align: right;
	font-weight: 400;
	opacity: 1;
		float: center;
}
.otsikko {
	color: black;
font-size: 100px;
	opacity: 0.8;
  text-align: center;
	font-weight: 400;
	line-height: 90px;
	padding-bottom: 10px;
	padding-top: 10px;
	
	padding-left: 2%;
		padding-right: 2%;
}
.otsikko2 {
	color: rgba(0,0,0,1.00);
font-size: 28px;
opacity: 0.8;
  text-align: center;
	font-weight: 400;
	line-height: 30px;
	padding-bottom: 90px;
	padding-top: 35px;
	padding-left: 5%;
		padding-right: 5%;
	
}
.otsikko3 {
	color: white;
font-size: 70px;;
	text-shadow: 0px 0px 10px #000000;
	
  text-align: center;
	font-weight: 400;
	line-height: 90px;
	padding-bottom: 0px;
	padding-top: 220px;

	
}
.otsikko4 {
	color: white;
font-size: 50px;
 text-align: center;
opacity: 0.95;
padding-top: 10px;
	padding-bottom: 10px;
	font-weight: normal;

	
}
.otsikkopienempi {
	opacity: 0.8;
font-size: 65px;
	font-family: 'Joan', serif;
text-align: center;
	font-weight: 400;
	letter-spacing: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}

.otsikkopienempi2 {
	color: black;
font-size: 50px;
 text-align: center;
opacity: 0.95;
padding-top: 0px;
	padding-bottom: 10px;
	font-weight: normal;

		
}
.otsikkopienempi3 {
	color: rgba(255,255,255,1.00);
font-size: 55px;
	text-shadow: 0px 0px 40px #000000;


	letter-spacing: 2px;
	padding-bottom: 0%;
	padding-top: 20px;
}
.otsikkopienempi4 {
	color: rgba(255,255,255,1.00);
font-size: 25px;
	text-shadow: 0px 0px 40px #000000;


	letter-spacing: 2px;
	padding-bottom: 0%;
	padding-top: 60px;
}
.otsikkopienempi5 {
	color: rgba(255,255,255,1.00);
font-size: 40px;
	text-shadow: 0px 0px 20px #000000;
opacity: 0.95;
line-height: 65px;
		letter-spacing: 0px;
	font-weight: bold;
	padding-bottom: 10%;
	padding-top: 20px;
}
.copyright {
	color: rgba(255,255,255,1.00);
font-size: 25px;
text-shadow: 0px 0px 4px #000000;
opacity: 1;
	
	padding-bottom: 1%;
	padding-right: 2%;
	text-align: right;

}

.kansi {
    width: 100%;
    height: 200px;
   
    text-align: center;
margin-top: 1%;

	font-family: 'Joan', serif;

}
.kansi2 {
    width: 86%;
   

    text-align: center;
margin-left: 8%;

	font-family: 'Joan', serif;

	
}
.about {
    width: 86%;
    
    padding-bottom: 0px;
	float: center;
    text-align: left;
    padding-top: 0px;
margin-left: 8%;


	
}
.links {
    width: 86%;
   
    padding-bottom: 0px;
	float: center;
    text-align: center;
    padding-top: 0px;
margin-left: 8%;


	
}
.deluge {
    width: 86%;
  
    padding-bottom: 0px;
	float: center;
    text-align: left;
    padding-top: 0px;
margin-left: 8%;


	
}


.news {
    width: 86%;
  
    padding-bottom: 0px;
	float: center;
    text-align: left;
    padding-top: 0px;
margin-left: 8%;


	
	<img src="Kuvat/Suomen/JenniLuhtaSuomenhenki2.jpg" width="100%" div class="vali" alt=""/>	
			<img src="Kuvat/Suomen/JenniLuhtaSuomenhenki2.jpg" width="100%" div class="vali" alt=""/>	
			<img src="Kuvat/Suomen/JenniLuhtaSuomenhenki2.jpg" width="100%" div class="vali" alt=""/>	
			<img src="Kuvat/Suomen/JenniLuhtaSuomenhenki2.jpg" width="100%" div class="vali" alt=""/>	
			<img src="Kuvat/Suomen/JenniLuhtaSuomenhenki2.jpg" width="100%" div class="vali" alt=""/>	
		}




.kuva1 {
    width: 86%;
    height: 900px;
    padding-bottom: 180px;
	float: center;
    text-align: center;
    padding-top: 90px;
	margin-left: 8%;
    padding-left: 40px;
    padding-right: 60px;
    background-repeat: repeat-x;
    background-size: cover;
    background-image: url("Kuvat/Syndafloden/SyndaflodenStill18.jpg");
    background-position: center;
    background-attachmemts: fixed;

	
}
.kuva2 {
    width: 86%;
    height: 900px;
    padding-bottom: 180px;
    text-align: center;
	margin-left: 8%;
    padding-top: 90px;
    padding-left: 40px;
    padding-right: 60px;
    background-repeat: repeat-x;
    background-size: cover;
    background-image: url("Kuvat/Jenni&LauriLuhtaKevatteologia1.jpg");
    background-position: center;
    background-attachmemts: fixed;
	
	
}
.kuva3 {
    width: 86%;
    height: 900px;
    padding-bottom: 180px;
	float: center;
    text-align: center;
    padding-top: 90px;
	margin-left: 8%;
    padding-left: 40px;
    padding-right: 60px;
    background-repeat: repeat-x;
    background-size: cover;
    background-image: url("Kuvat/Jenni&LauriLuhtaEftermannsikan1.jpg");
    background-position: center;
    background-attachmemts: fixed;
	
}
.kuva4 {
 width: 86%;
    height: 1000px;
    padding-bottom: 180px;
	float: center;
    text-align: center;
    padding-top: 90px;
	margin-left: 8%;
    padding-left: 40px;
    padding-right: 60px;
    background-repeat: repeat-x;
    background-size: cover;
    background-image: url("Kuvat/Katketty/JenniMarkkanenKätkettykehä3.jpg");
    background-position: center;
    background-attachmemts: fixed;
	
	
	
}
.kuva5 {
     width: 86%;
    height: 900px;
    padding-bottom: 180px;
	float: center;
    text-align: center;
    padding-top: 90px;
	margin-left: 8%;
	margin-top: 5%;
    padding-left: 40px;
    background-repeat: repeat-x;
    background-size: cover;
    background-image: url("Kuvat/Hyva/risti1.jpg");
    background-position: center;
    background-attachmemts: fixed;
	
	
}
.kuva6 {
    width: 86%;
    height: 900px;
    padding-bottom: 180px;
	float: center;
    text-align: center;
    padding-top: 90px;
	margin-left: 8%;
	margin-top: 5%;
    padding-left: 40px;
    padding-right: 60px;
    background-repeat: repeat-x;
    background-size: cover;
    background-image: url("Kuvat/Suomen/JenniLuhtaSuomenhenkikansi.jpg");
    background-position: center;
    background-attachmemts: fixed;
	
	
}
.kuva7 {
   width: 86%;
    height: 900px;
    padding-bottom: 180px;
	float: center;
    text-align: center;
    padding-top: 90px;
	margin-left: 8%;
	margin-top: 5%;
    padding-left: 40px;
    padding-right: 60px;
    background-repeat: repeat-x;
    background-size: cover;
    background-image: url("Kuvat/Auttakaa/JenniLuhtaAuttakaaStill2.jpg");
    background-position: center;
    background-attachmemts: fixed;
	
	
}
.kuva8 {
    width: 100%;
    height: 1300px;
    padding-bottom: 180px;
    text-align: center;
    padding-top: 90px;
    padding-left: 40px;
    padding-right: 60px;
    background-repeat: repeat-x;
    background-size: cover;
    background-image: url("25930032.jpg");
    background-position: center;
    background-attachmemts: fixed;
	
	
}
.kuva9 {
    width: 100%;
    height: 1200px;
    padding-bottom: 180px;
    text-align: center;
    padding-top: 90px;
    padding-left: 40px;
    padding-right: 60px;
    background-repeat: repeat-x;
    background-size: cover;
    background-image: url("25850023.jpg");
    background-position: center;
    background-attachmemts: fixed;
	
	
}
.kuva10 {
    width: 86%;
    height: 900px;
    padding-bottom: 180px;
    text-align: center;
	margin-left: 8%;
    padding-top: 90px;
    padding-left: 40px;
    padding-right: 60px;
    background-repeat: repeat-x;
    background-size: cover;
    background-image: url("Kuvat/Kultasuun/Kultasuu11.jpg");
    background-position: center;
    background-attachmemts: fixed;
	
	
	
}
.kuva11 {
    width: 86%;
    height: 900px;
    padding-bottom: 180px;
    text-align: center;
	margin-left: 8%;
    padding-top: 90px;
    padding-left: 40px;
    padding-right: 60px;
    background-repeat: repeat-x;
    background-size: cover;
    background-image: url("Kuvat/Moses/Moses1.jpg");
    background-position: center;
    background-attachmemts: fixed;
	
	
	
}

.kuva12 {
    width: 86%;
    height: 900px;
    padding-bottom: 180px;
    text-align: center;
	margin-left: 8%;
    padding-top: 90px;
    padding-left: 40px;
    padding-right: 60px;
    background-repeat: repeat-x;
    background-size: cover;
    background-image: url("Kuvat/Elektroninen/Elektroninenmaterialismi7.jpg");
    background-position: center;
    background-attachmemts: fixed;
	
	
	
}

.jesaja {
    width: 86%;
    height: 900px;
    padding-bottom: 180px;
    text-align: center;
	margin-left: 8%;
    padding-top: 90px;
    padding-left: 40px;
    padding-right: 60px;
    background-repeat: repeat-x;
    background-size: cover;
    background-image: url("Kuvat/Jesaja/Jesaja_teaser1.jpg");
    background-position: center;
    background-attachmemts: fixed;
	
	
	
}


@media (min-aspect-ratio: 16/9) {
  .fullscreen-bg__video {
    height: 300%;
    top: -100%;
  }
}

@media (max-aspect-ratio: 16/9) {
  .fullscreen-bg__video {
    width: 300%;
    left: -100%;
  }
}
body {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;

}


	



@media(max-width: 1100px) {

	.otsikko3 {
	color: white;
font-size: 50px;;
	text-shadow: 0px 0px 10px #000000;
	
  text-align: center;
	font-weight: 400;
	line-height: 60px;
	padding-bottom: 0px;
	padding-top: 100px;

	
	}
	
	
.teksti {

	font-family: 'Joan', serif;
	font-weight: 400;
	font-size: 15px;
	padding-left: 10%;
		padding-right: 10%;
	
}
	
	
	.teksti2 {

	font-family: 'Joan', serif;
	font-weight: 400;
	font-size: 15px;
	text-align: center;
	line-height: 22px;
		padding-top: 5px;
}
	
	
	
	.teksti3 {

	font-family: 'Joan', serif;
	font-weight: 400;
	font-size: 15px;
	
}

	.tekstiisompi {

	font-family: 'Joan', serif;
	font-weight: 400;
	font-size: 18px;
		padding-top: 15px;
			line-height: 25px;
}
		.tekstiisompivasen {

	font-family: 'Joan', serif;
	font-weight: 400;
	font-size: 18px;
		padding-top: 15px;
			line-height: 25px;
}
	
	.oikea {
    width: 100%;

float: center;
	
	padding-left: 0px;
		padding-right: 0px;
margin-bottom: 50px;

	
}
	
	.vasen {

    width: 100%;
float: center;
	padding-left: 0px;
		padding-right: 0px;
margin-bottom: 40px;

}
	
	.vali{

}
	
	
.valitilapieni {
    width: 100%;
	   height: 40px;


	
}
	
	
	.otsikkopienempi5 {

font-size: 30px;



}	
	
	
	.otsikko {

font-size: 70px;
	padding-top: 10px;
line-height: 65px;
	
}
	
.otsikkopienempi {

font-size: 35px;
	letter-spacing: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}

	
	.otsikkopienempi2 {

font-size: 28px;

	padding-bottom: 0px;

}
	
	.otsikkopienempi3 {
font-size: 35px;




	padding-bottom: 0%;
	padding-top: 0.7%;
}
	.otsikko4 {
	color: white;
font-size: 40px;
 text-align: center;
opacity: 0.95;
padding-top: 10px;
	padding-bottom: 10px;
	font-weight: normal;

	
}
	
	
	
	.otsikkopienempi4 {

font-size: 20px;



	padding-bottom: 0%;
	padding-top: 40px;
}
	
	.otsikko2 {

font-size: 20px;
line-height: 20px;

	padding-bottom: 60px;
	padding-top: 20px;

	
}
		
.kielet {
font-size: 28px;
	margin-bottom: 20px;
}
.kielet2 {

font-size: 25px;
padding-right: 10px;
	padding-top: 10px;
}
	
	
	
	
	.copyright {
font-size: 18px;
}

	
	
	.valitila {

   height: 160px;
	
}
	
	
	.kansi {

    height: 700px;

	
}
		.kansi2 {


	
}
	.kuva1 {
   height: 550px;
	
}
	.kuva2 {
     height: 550px;
	

}
	.kuva3 {
   height: 550px;
	
}
	.kuva4 {
   height: 550px;
}
	.kuva5 {
   height: 550px;
}
	.kuva6 {
   height: 550px;
	
}

	.kuva7 {
     height: 550px;
}
	.kuva8 {
    height: 550px;
	
}
		.kuva9 {
   height: 550px;
	
}
	.kuva10 {
   height: 550px;
	

}
		.kuva11 {
   height: 550px;
	

}

			.kuva12 {
   height: 550px;
	

}
			.jesaja {
   height: 550px;
	

}
	
		}
	@media(max-width: 650px) {

		
			}


@media(max-width: 500px) {

	.otsikko4 {
	color: white;
font-size: 25px;
 text-align: center;
opacity: 0.95;
padding-top: 10px;
	padding-bottom: 10px;
	font-weight: normal;

	
}
	
	
	
	.otsikko3 {
	color: white;
font-size: 35px;;
	text-shadow: 0px 0px 10px #000000;
	
  text-align: center;
	font-weight: 400;
	line-height: 40px;
	padding-bottom: 0px;
	padding-top: 0px;

	
}
	
	
	.teksti {

	font-family: 'Joan', serif;
	font-weight: 400;
	font-size: 15px;
	padding-left: 0%;
		padding-right: 0%;
	
}
	
	
	
	.teksti2 {

	font-family: 'Joan', serif;
	font-weight: 400;
	font-size: 15px;
	text-align: center;
	line-height: 22px;
		padding-top: 0px;
}
	
	

	.teksti3 {

	font-family: 'Joan', serif;
	font-weight: 400;
	font-size: 15px;
	
}
.tekstiisompi {

	font-family: 'Joan', serif;
	font-weight: 400;
	font-size: 17px;
		padding-top: 10px;
			line-height: 22px;
}
.tekstiisompivasen {

	font-family: 'Joan', serif;
	font-weight: 400;
	font-size: 17px;
		padding-top: 10px;
			line-height: 22px;
}	
	
	.oikea {
    width: 100%;

float: center;
		
	padding-left: 0px;
		padding-right: 0px;
margin-bottom: 30px;

	
}
	
	.vasen {

    width: 100%;
float: center;
	
	padding-left: 0px;
		padding-right: 0px;
margin-bottom: 20px;

}
	
	
	.vali{


}
	
	.valitilapieni {
    width: 100%;
	   height: 30px;


	
}
	
	
	.otsikko {

font-size: 50px;

line-height: 50px;
	
}
.otsikkopienempi {

font-size: 30px;
	letter-spacing: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}

	
		.otsikkopienempi2 {

font-size: 20px;

	padding-bottom: 0px;
}
		.otsikkopienempi3 {
font-size: 27px;




	padding-bottom: 0%;
	padding-top: 0.7%;
}
	
		.otsikkopienempi4 {

font-size: 15px;



	padding-bottom: 0%;
	padding-top: 32px;
}
	
	
.kielet {
font-size: 20px;
		font-weight: bold;
	margin-bottom: 10px;
}
.kielet2 {

font-size: 20px;
padding-right: 10px;
	padding-top: 10px;
}
	
	
		.copyright {
  font-size: 15px;
 
	
}
	.valitila {
  height: 80px;
 
	
}
	
	
	.kansi {
     height: 550px;
	
 box-shadow: inset 0px 330px 50px 1px #000000;
}
		.kansi2 {

	
}
	.kuva1 {
  height: 300px;
	
}
	.kuva2 {
  height: 300px;
	
}
	.kuva3 {
  height: 300px;
	
}
	.kuva4 {
  height: 300px;
	
}
		.kuva5 {
  height: 300px;
	
}
	.kuva6 {
  height: 300px;
	
}
	.kuva7 {
  height: 300px;
	
}
	.kuva8 {
  height: 300px;
	
}
		.kuva9 {
  height: 300px;
	
}
	.kuva10 {
  height: 300px;
	
}
		.kuva11 {
  height: 300px;
	
}
		.kuva12 {
  height: 300px;
	
}
		.jesaja {
  height: 300px;
	
}

		.otsikkopienempi5 {
	font-size: 22px;
}	

	.otsikko2 {

font-size: 17px;

line-height: 20px;
	padding-bottom: 40px;
	padding-top: 10px;
	padding-left: 8%;
		padding-right:8%;
	
	
}


}


