body {
	font-family: 'Droid Sans', Arial, sans-serif;
	/* background-image: url(../img/bg.jpg);*/
	margin: 0;
	padding-bottom: 100px;
}
h1 {
	font-size: 3em;
	margin-bottom: 0;
	color: #fff;
}
h3 {
	margin: 7px 0;
	color: #fff;
}
h4 {
	text-transform: uppercase;
	border-bottom: 1px solid #000;
	margin-top: 50px;
	font-size: 1.2em;
}
h5 {
	text-transform: uppercase;
	font-size: 1em;
	margin-bottom: 5px;
}
strong {
	display: block;
	margin-bottom: 10px;
}
p {
	line-height: 1.4em;
}
a {
	text-decoration: none;
	border-bottom: 1px dashed #c6a254;
	color: #c6a254;
}
a:hover {
	color: #d2b578;
	border-bottom-color: #d2b578;
}
.content {
	max-width: 1024px;
	margin: 0 auto;
}
ul.tags::after,
.content::after {
	content: "";
	display: block;
	clear: both;
}
.content .left {
	width: 30%;
	float: left;
	padding-top: 30px;
	padding-right: 15px;
	padding-left: 15px;
	box-sizing: border-box;
}
.content .right {
	width: 70%;
	float: left;
	padding-top: 30px;
	padding-right: 15px;
	padding-left: 15px;
	box-sizing: border-box;
}
.content.main .left,
.content.main .right {
	padding-top: 330px;
}
.left h5:first-child,
.right h4:first-child {
	margin-top: 0;
}
.left img {
	border-radius: 100px;
	margin: 0 auto;
	text-align: center;
	display: block; 
	box-shadow: 1px 1px 3px 0px black;
}
.header {
	background-color: #c7a254;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='400' height='400' viewBox='0 0 200 200'%3E%3Cg fill='none' stroke='%23ffffff' stroke-width='1' stroke-opacity='0.2'%3E%3Crect x='-40' y='40' width='75' height='75'/%3E%3Crect x='-35' y='45' width='65' height='65'/%3E%3Crect x='-30' y='50' width='55' height='55'/%3E%3Crect x='-25' y='55' width='45' height='45'/%3E%3Crect x='-20' y='60' width='35' height='35'/%3E%3Crect x='-15' y='65' width='25' height='25'/%3E%3Crect x='-10' y='70' width='15' height='15'/%3E%3Crect x='-5' y='75' width='5' height='5'/%3E%3Crect width='35' height='35'/%3E%3Crect x='5' y='5' width='25' height='25'/%3E%3Crect x='10' y='10' width='15' height='15'/%3E%3Crect x='15' y='15' width='5' height='5'/%3E%3Crect x='40' width='75' height='75'/%3E%3Crect x='45' y='5' width='65' height='65'/%3E%3Crect x='50' y='10' width='55' height='55'/%3E%3Crect x='55' y='15' width='45' height='45'/%3E%3Crect x='60' y='20' width='35' height='35'/%3E%3Crect x='65' y='25' width='25' height='25'/%3E%3Crect x='70' y='30' width='15' height='15'/%3E%3Crect x='75' y='35' width='5' height='5'/%3E%3Crect x='40' y='80' width='35' height='35'/%3E%3Crect x='45' y='85' width='25' height='25'/%3E%3Crect x='50' y='90' width='15' height='15'/%3E%3Crect x='55' y='95' width='5' height='5'/%3E%3Crect x='120' y='-40' width='75' height='75'/%3E%3Crect x='125' y='-35' width='65' height='65'/%3E%3Crect x='130' y='-30' width='55' height='55'/%3E%3Crect x='135' y='-25' width='45' height='45'/%3E%3Crect x='140' y='-20' width='35' height='35'/%3E%3Crect x='145' y='-15' width='25' height='25'/%3E%3Crect x='150' y='-10' width='15' height='15'/%3E%3Crect x='155' y='-5' width='5' height='5'/%3E%3Crect x='120' y='40' width='35' height='35'/%3E%3Crect x='125' y='45' width='25' height='25'/%3E%3Crect x='130' y='50' width='15' height='15'/%3E%3Crect x='135' y='55' width='5' height='5'/%3E%3Crect y='120' width='75' height='75'/%3E%3Crect x='5' y='125' width='65' height='65'/%3E%3Crect x='10' y='130' width='55' height='55'/%3E%3Crect x='15' y='135' width='45' height='45'/%3E%3Crect x='20' y='140' width='35' height='35'/%3E%3Crect x='25' y='145' width='25' height='25'/%3E%3Crect x='30' y='150' width='15' height='15'/%3E%3Crect x='35' y='155' width='5' height='5'/%3E%3Crect x='200' y='120' width='75' height='75'/%3E%3Crect x='40' y='200' width='75' height='75'/%3E%3Crect x='80' y='80' width='75' height='75'/%3E%3Crect x='85' y='85' width='65' height='65'/%3E%3Crect x='90' y='90' width='55' height='55'/%3E%3Crect x='95' y='95' width='45' height='45'/%3E%3Crect x='100' y='100' width='35' height='35'/%3E%3Crect x='105' y='105' width='25' height='25'/%3E%3Crect x='110' y='110' width='15' height='15'/%3E%3Crect x='115' y='115' width='5' height='5'/%3E%3Crect x='80' y='160' width='35' height='35'/%3E%3Crect x='85' y='165' width='25' height='25'/%3E%3Crect x='90' y='170' width='15' height='15'/%3E%3Crect x='95' y='175' width='5' height='5'/%3E%3Crect x='120' y='160' width='75' height='75'/%3E%3Crect x='125' y='165' width='65' height='65'/%3E%3Crect x='130' y='170' width='55' height='55'/%3E%3Crect x='135' y='175' width='45' height='45'/%3E%3Crect x='140' y='180' width='35' height='35'/%3E%3Crect x='145' y='185' width='25' height='25'/%3E%3Crect x='150' y='190' width='15' height='15'/%3E%3Crect x='155' y='195' width='5' height='5'/%3E%3Crect x='160' y='40' width='75' height='75'/%3E%3Crect x='165' y='45' width='65' height='65'/%3E%3Crect x='170' y='50' width='55' height='55'/%3E%3Crect x='175' y='55' width='45' height='45'/%3E%3Crect x='180' y='60' width='35' height='35'/%3E%3Crect x='185' y='65' width='25' height='25'/%3E%3Crect x='190' y='70' width='15' height='15'/%3E%3Crect x='195' y='75' width='5' height='5'/%3E%3Crect x='160' y='120' width='35' height='35'/%3E%3Crect x='165' y='125' width='25' height='25'/%3E%3Crect x='170' y='130' width='15' height='15'/%3E%3Crect x='175' y='135' width='5' height='5'/%3E%3Crect x='200' y='200' width='35' height='35'/%3E%3Crect x='200' width='35' height='35'/%3E%3Crect y='200' width='35' height='35'/%3E%3C/g%3E%3C/svg%3E");	
	width: 100%;
	position: absolute;
	/*z-index: -1;*/
	top: 0;
	left: 0;
	right: 0;
	height: 300px;
}
hr {
	border: 0;
	border-bottom: 1px dashed #000;
	margin: 25px 0;
}

ul.tags {
	list-style: none;
	padding: 0;
}
.tags li {
	float: left;
	padding: 5px 10px;
	background-color: #ddd;
	border-radius: 5px;
	margin-right: 10px;
	margin-bottom: 10px;
}

.nav-lang {
	text-align: right;
	color: #fff;
	margin: 15px;
}
.nav-lang a {
	color: #fff;
	border-color: #fff;
}
.nav-lang a:hover {
	opacity: 0.5;
}


@media (max-width: 700px) {
	.header {
		height: 350px;
	}
	.content .right,
	.content .left {
		float: none;
		width: 100%;
	}
	.content.main .left {
		padding-top: 380px;
	}
	.content.main .right {
		padding-top: 30px;
	}
	.header .content .left {
		padding-top: 0;
	}
	.header .content .right {
		padding-top: 0px;
		text-align: center;
	}
	.header .content h1 {
		margin: 10px;
		font-size: 2em;
	}
	.nav-lang {
		text-align: center;
	}
}



@media print { 
	.header { 
		height: auto;
		position: relative;
	}
	.left,
	.right {
		float: none!important;
		padding: 10px 0!important;
	}
	img {
		float: right;
	}
	.nav-lang {
		display: none;
	}
}

/** Portfolio *******************/
a.no-underline {
	border-bottom: none;
}
.portfolio .content-text {
	padding: 0 15px;
}
.portfolio .main.content {
	margin-top: 330px;
}
.portfolio .main.content .box {
	width: 50%;
	padding: 15px;
	display: inline-block;
	margin: 0 -2px;
	box-sizing: border-box;
}
.portfolio .main.content .box h5 {
	margin-top: 10px;

}
.portfolio .main.content .box img,
.portfolio .main.content .box video {
	box-shadow: 1px 1px 5px 0px #888;
}

@media (max-width: 700px) {
	.portfolio .main.content .box {
			width: 100%;
	}
	.portfolio .main.content {
		margin-top: 380px;
	}
}
