/* --------------------------------------------------------- */
/* --- MHSV - Template 1 styles ---------------------------- */
/* --------------------------------------------------------- */

/* DETAILS:	
	- Header:
		- Navigation menu toggle (hamburger) positioned left (mobile)
		- Search toggle positioned right (mobile)
	- Navigation:
		- Navigation menu slides in from left
*/

/* ---{ General }--- */
body {
	font-family: 'Open Sans', sans-serif;
}

/* ---{ Header - mobile }--- */
@media only screen and (max-width: 1023px) {
	.header__navigation__open {
		right: auto;
		left: 0;
	}

	.header__search__toggle {
		right: 0;
		left: auto;
		border-right: none;
		border-left: solid 1px #dedede;
	}
}

/* ---{ Navigation - mobile }--- */
@media only screen and (max-width: 1023px) {
	.navigation {
		right: auto;
		left: 0;
		transform: translateX(-101%);
		box-shadow: -9px 0 20px 5px #dedede;
		border-right: solid 1px #dedede;
		border-left: none;
	}
	.navigation--active {
		transform: translateX(0);
	}
}


























	#content a,
	.cookieNotice a {
		color: #85afba;
	}

		#content a:hover,
		.cookieNotice a:hover {
			color: #538a98;
		}

	/*---{ wrapper )-------------------------------------------------------*/

	#wrapperTop {
		height: 40px;
		background: url('../../images/template1/wrapperTopBG.png') no-repeat top left;
	}

	#wrapper {
		background: url('../../images/template1/wrapperBG.png') repeat-y top left;
	}

		#wrapper p.more a {
			background-color: #6ea0b3;
		}



	/*---{ Footer )-------------------------------------------------------*/


	/*---{ news )-------------------------------------------------------*/

	#newsList .item {
		border-bottom: 1px solid #dce0e1;
	}

		#newsList .item .date {
			color: #666;
		}

	#newsDetail a.back {
		background: url('../../images/arrow-back.gif') left center no-repeat;
	}

	#newsDetail .date {
		color: #666;
	}

	#newsDetail .picture {
	}


	/*---{ homepage )-------------------------------------------------------*/

	#homepage #content h2, .externalContent h2 {
		color: #fff;
	}

	#homepage .agenda ul li {
		border-bottom: 1px solid #dedede;
	}