/* CSS Document */
@import url(http://fonts.googleapis.com/css?family=Quicksand:300,400,700);
*{font-family: 'Quicksand', sans-serif;}

@font-face {
	font-family: 'icomoon';
	src:url('fonts/icomoon.eot?ie1ynh');
	src:url('fonts/icomoon.eot?#iefixie1ynh') format('embedded-opentype'),
		url('fonts/icomoon.woff?ie1ynh') format('woff'),
		url('fonts/icomoon.ttf?ie1ynh') format('truetype'),
		url('fonts/icomoon.svg?ie1ynh#icomoon') format('svg');
	font-weight: normal;
	font-style: normal;
}


html{height:100%;padding:0;margin:0}
body{min-height:100%;padding:0;margin:0;position:relative;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	color:#333;
}

html{font-size:62.5%;text-transform:uppercase;}
body *{font-size:1.3rem;font-weight:400;box-sizing:border-box;letter-spacing:-0.02ex;}

ul,li,ol{padding:0;margin:0;list-style:none outside;}


[class^="icon-"], [class*=" icon-"] {
	font-family: 'icomoon';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	
}
header{padding:25% 0 0 0;position:relative;min-height:20rem;box-sizing:border-box;}
header::before {
	font-family: 'icomoon';
	content: "\e600";
	font-size:12rem;
	position:absolute;left:-3rem;bottom:5rem;
}
header a.logo{position:absolute;left:-9000px;}
header,#holding{margin-left:12%;}

#holding {position:absolute;bottom:15%;}
#holding p, #holding p *{font-weight:700;margin:0;}

header p{font-weight:700;bottom:0;position:absolute;}
a:hover{text-decoration:underline;}

footer{position:absolute;bottom:0;padding:1% 8% 2% 12%;}

footer,footer *{font-size:1.1rem;}

a{text-decoration:none;color:#333;}

html{min-height:400px;}
@media screen and (max-width: 900px) {	
	html{font-size:58%;}
}

@media screen and (min-width: 1200px) {	
	html{font-size:78%;}
	html{min-height:600px;}
}

footer span{white-space:nowrap;}

/*.ieltie8 */ 

.ielte8{}
.ielte8 body *{font-size:13px;}
.ielte8 header{background:url(logo.png) no-repeat bottom left;margin-left:8%;padding-left:4%;min-height:260px}
.ielte8 header p{bottom:-25px}

.ielte7 header{padding-top:5%;}
