@charset "UTF-8";

#header { 
	padding: 55px 0px 20px 0px;
	text-align: center;
}
#navbar {
	margin: 40px 0px 20px 0px;
	text-align: center;
	border-top: solid 1px #ff4d4d;
}


#portfolio img
{max-width:1200px !important; margin:10px 0px 24px 0px; padding:0px 15px 0px 15px; text-align:center;}


h1 {
	text-align:left;
	font: 13px/17px 'Open Sans', sans-serif !important;
	font-weight: 400 !important;
	color: #ff4d4d !important;
	text-transform:uppercase;margin:20px 0px 5px 0px !important;padding:0px 0px 0px 0px !important;
}

.logo{
	text-align: center;
	border:none;
	display:block;
}
.btnav{
	font: 16px 'Open Sans', sans-serif;
	font-weight: 400;
	color:#000;
	padding:10px 15px;
}
.btnav a{
	text-decoration:none;
	color:#000;
}
.btnav a:hover{
	text-decoration:none;
	color:#ff4d4d;
}
.text-profil {
	text-align:left;
	font: 12px/17px 'Open Sans', sans-serif;
	font-weight: 400;
	color: #000;
}
.text-profil a {
	text-decoration:none;
	color: #000;
}
.text-profil a:hover {
	text-decoration:none;
	color: #ff4d4d;
}
.text-reg-center {
	text-align:center;
	font: 12px/17px 'Open Sans', sans-serif;
	font-weight: 400;
	color: #000;
}
.images {
	cursor: pointer;
	border: none;
	max-height:780px;
}
.images-h {
	cursor: pointer;
	border: none;
	width:100%;
}


body{margin: 40px 0px 40px 0px;padding:0px 10px 30px 10px !important;color: #000000;}

.container{width:100% !important;max-width:1200px; text-align:center;}
@media (min-width: 1200px) {
	#main {width: 1200px;}
	
}



@media (max-width: 680px) {
#header { 
	padding: 30px 0px 15px 0px;
	text-align: center;
}

#navbar {

	height: 30px;
	margin: 25px 0px 20px 0px;
}
.logo{
	width:100% !important;
	max-width:641px;
	max-height:55px;
	text-align: center;
	border:none;
	display:block;
	}
img{
	width:100% !important;
	}
.icon_contact {
	width:16px !important;
	height:14px !important;
	margin:0px 8px 0px 0px;
}
.images {
	max-height:none;
}
#portfolio img
{margin:10px 0px 10px 0px;}


}

@media (max-width: 480px) {
#header { 
	padding: 30px 0px 40px 0px;
}


}


@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) {
#navbar {
	height: 30px;
	margin: 40px 0px 20px 0px;
}

}



