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

/* ----------------------------------------------------------------------------- *
 *                        Template Modules by A-KRUEGER                          *
 * ----------------------------------------------------------------------------- */

/* ----------------------------------------------------------------------------- *
 *                                  Parallax                                     *
 * ----------------------------------------------------------------------------- */
.parallax {
	background-attachment: fixed;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
	background-color: #000000;
	margin-top: 70px;
	padding-top: 120px; 
	padding-bottom: 120px;
}

.parallax h4 {
	color: #ffffff;
	font-family: Laxman;
	font-size: 5.0em;
	text-shadow: 1px 1px 2px #0a0a0a;
	text-align: center;
	padding-top: 70px; 
	padding-bottom: 70px;
	width: 100%;
	}

.parallax img {
	width: auto;
	max-height: 500px;
}
.blur {
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 50px;
	background-color: rgb(0,0,0); /* Fallback color */
  	background-color: rgba(0,0,0, 0.4); /* Black w/opacity/see-through */
}

/* ---------------------------------------------------------------*/
/*                        Responsive                              */
/* ---------------------------------------------------------------*/	


@media all and (max-width:900px) {

.parallax {
	margin-top: 70px;
	padding-top: 100px; 
	padding-bottom: 100px;
	background-attachment: inherit;	
	height: 300px;
}

.parallax h4 {
	font-size: 2.0em;	
	padding-top: 30px;
	padding-bottom: 30px;
}	

.blur {
	padding: 20px;
}
}

@media all and (max-width:378px) {

	
.blur {
	padding: 10px;
}
}