@font-face {
font-family: 'Avenir LT Std 55 Roman';
font-style: normal;
font-weight: normal;
src: local('Avenir LT Std 55 Roman'), url('fonts/AvenirLTStd-Roman.woff') format('woff');
}

@font-face {
font-family: 'Avenir LT Std 55 Oblique';
font-style: normal;
font-weight: normal;
src: local('Avenir LT Std 55 Oblique'), url('fonts/AvenirLTStd-Oblique.woff') format('woff');
}

@font-face {
font-family: 'Avenir LT Std 35 Light';
font-style: normal;
font-weight: normal;
src: local('Avenir LT Std 35 Light'), url('fonts/AvenirLTStd-Light.woff') format('woff');
}

@font-face {
font-family: 'Avenir LT Std 35 Light Oblique';
font-style: normal;
font-weight: normal;
src: local('Avenir LT Std 35 Light Oblique'), url('fonts/AvenirLTStd-LightOblique.woff') format('woff');
}

@font-face {
font-family: 'Avenir LT Std 45 Book';
font-style: normal;
font-weight: normal;
src: local('Avenir LT Std 45 Book'), url('fonts/AvenirLTStd-Book.woff') format('woff');
}

@font-face {
font-family: 'Avenir LT Std 45 Book Oblique';
font-style: normal;
font-weight: normal;
src: local('Avenir LT Std 45 Book Oblique'), url('fonts/AvenirLTStd-BookOblique.woff') format('woff');
}

@font-face {
font-family: 'Avenir LT Std 65 Medium';
font-style: normal;
font-weight: normal;
src: local('Avenir LT Std 65 Medium'), url('fonts/AvenirLTStd-Medium.woff') format('woff');
}

@font-face {
font-family: 'Avenir LT Std 65 Medium Oblique';
font-style: normal;
font-weight: normal;
src: local('Avenir LT Std 65 Medium Oblique'), url('fonts/AvenirLTStd-MediumOblique.woff') format('woff');
}

@font-face {
font-family: 'Avenir LT Std 85 Heavy';
font-style: normal;
font-weight: normal;
src: local('Avenir LT Std 85 Heavy'), url('fonts/AvenirLTStd-Heavy.woff') format('woff');
}

@font-face {
font-family: 'Avenir LT Std 85 Heavy Oblique';
font-style: normal;
font-weight: normal;
src: local('Avenir LT Std 85 Heavy Oblique'), url('fonts/AvenirLTStd-HeavyOblique.woff') format('woff');
}

@font-face {
font-family: 'Avenir LT Std 95 Black';
font-style: normal;
font-weight: normal;
src: local('Avenir LT Std 95 Black'), url('fonts/AvenirLTStd-Black.woff') format('woff');
}

@font-face {
font-family: 'Avenir LT Std 95 Black Oblique';
font-style: normal;
font-weight: normal;
src: local('Avenir LT Std 95 Black Oblique'), url('fonts/AvenirLTStd-BlackOblique.woff') format('woff');
}

html {
	overflow: hidden;
}

html, body {
	background-color: #7690C8;
	height: 100%;
	margin: 0px;
	border: 0px;
	padding: 0px;
}

h1 {
	font-family: din-condensed, sans-serif;
	font-weight: 400;
	font-style: normal;	
	font-size: 38px;
	color: white;
	margin-top: 0px;
	margin-bottom: 0px;  
}

h2 {
	font-family:'Avenir LT Std 35 Light';
	font-style: normal;	
	color: #7690C8;
	margin-top: 0px;
	margin-bottom: 0px;  
}

p {
	color: red;
}

a, img, input {
	outline: none;
}

img {
    max-width: 100%;
    max-height: 100%;	
}

a:link {
	text-decoration: none;
	color: white;
	outline: none;
	overflow: hidden;
}

a:visited {
	text-decoration: none;
	color: white;
	outline: none;
	overflow: hidden;
}

a:hover {
	text-decoration: none;
	color: #2B2B2B;
	outline: none;
	overflow: hidden;
}

.avatar {
    width: 160px;
    height: 160px;
    border: 10px solid #7690C8;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.work {
    max-width: 100%;
    max-height: 100%;
}

.content, .outer-border { 
	text-align:justify; 
	background-color:green; 
	color:white; 
	padding-left:10px; 
	padding-right:10px; 
} 
.outer-border { 
	border: 2px solid black; 
	position: relative; 
	overflow: hidden; 
} 
.inner-border { 
	position: absolute; 
	left: 0; 
	overflow-x: hidden; 
	overflow-y: scroll; 
} 
.inner-border::-webkit-scrollbar { 
	display: none; 
} 