* {
	margin:0;
	outline:none;
	padding:0;
}

@font-face {
    font-family:'kyrial';
    src: url('gfx/kyrialdisplaypro-regular.eot');
    src: url('gfx/kyrialdisplaypro-regular.eot?#iefix') format('embedded-opentype'),
         url('gfx/kyrialdisplaypro-regular.woff2') format('woff2'),
         url('gfx/kyrialdisplaypro-regular.woff') format('woff'),
         url('gfx/kyrialdisplaypro-regular.ttf') format('truetype'),
         url('gfx/kyrialdisplaypro-regular.svg#kyrial_display_pro_regularRg') format('svg');
    font-weight:normal;
    font-style:normal;
}

/*

@font-face {
    font-family:'kyrial';
    src: url('gfx/kyrialdisplaypro-semibold.eot');
    src: url('gfx/kyrialdisplaypro-semibold.eot?#iefix') format('embedded-opentype'),
         url('gfx/kyrialdisplaypro-semibold.woff2') format('woff2'),
         url('gfx/kyrialdisplaypro-semibold.woff') format('woff'),
         url('gfx/kyrialdisplaypro-semibold.ttf') format('truetype'),
         url('gfx/kyrialdisplaypro-semibold.svg#kyrial_display_prosemibold') format('svg');
    font-weight:bold;
    font-style:normal;
}

@font-face {
    font-family:'kyrial';
    src: url('gfx/kyrialdisplaypro-bold.eot');
    src: url('gfx/kyrialdisplaypro-bold.eot?#iefix') format('embedded-opentype'),
         url('gfx/kyrialdisplaypro-bold.woff2') format('woff2'),
         url('gfx/kyrialdisplaypro-bold.woff') format('woff'),
         url('gfx/kyrialdisplaypro-bold.ttf') format('truetype'),
         url('gfx/kyrialdisplaypro-bold.svg#kyrial_display_probold') format('svg');
    font-weight:bolder;
    font-style:normal;
}

@font-face {
    font-family:'kyrial';
    src: url('gfx/kyrialdisplaypro-bolditalic.eot');
    src: url('gfx/kyrialdisplaypro-bolditalic.eot?#iefix') format('embedded-opentype'),
         url('gfx/kyrialdisplaypro-bolditalic.woff2') format('woff2'),
         url('gfx/kyrialdisplaypro-bolditalic.woff') format('woff'),
         url('gfx/kyrialdisplaypro-bolditalic.ttf') format('truetype'),
         url('gfx/kyrialdisplaypro-bolditalic.svg#kyrial_display_probolditalic') format('svg');
    font-weight:bolder;
    font-style:italic;
}

*/

html {
	height:100%;
}

body {
	background:#FFF;
	font-family:'kyrial', Tahoma, Verdana, sans-serif;
	height:100%;
}

a {
	color:#FC0;
	text-decoration:none;
}

b {
	font-family:'kyrial', Tahoma, Verdana, sans-serif;
	font-weight:bolder;
}

#fullscreenback {
	display:block;
	position:fixed;
	  left:0;
	  top:0;
	overflow:hidden;
	z-index:-999;
	height:100%;
	width:100%;
}

#fullscreenback div {
	width:100%;
	height:100%;
	position:relative;
	outline:none;
	border:none;
    background-size:cover;
    background-repeat:no-repeat;
    background-position:center center;
}

div#bottom {
	background:rgba(0,0,0,0.8);
	box-shadow:#000 0px 3px 5px inset;
	height:38%;
	min-height:250px;
	position:fixed;
		left:0px;
		right:0px;
		bottom:0px;
}

div#logo {
	background:url(gfx/akwaaba_logo.svg) no-repeat;
	background-size:contain;
	display:block;
	height:100px;
	position:absolute;
	  top:-110px;
	  left:0px;
	width:360px;
}

div#eagle {
	background:url(gfx/eagle.svg) no-repeat;
	background-size:contain;
	display:block;
	height:750px;
	opacity:0.15;
	position:absolute;
	  top:-420px;
	  right:-400px;
	width:750px;
}

#bottom hr {
	background:#f7921e;
	border:none;
	box-shadow:#000 0px 4px 6px;
	height:7px;
	position:absolute;
	  top:0px;
	width:100%;
	z-index:99;
}

div#content {
	display:block;
	height:100%;
	position:relative;
	margin:0px auto 0px auto;
	max-width:1200px;
	white-space:nowrap;
}

#menu {
	background:#cacbca;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	color:#000;
	display:inline-block;
	list-style-type:none;
	list-style-image: url('gfx/arrow.svg');
	list-style-position:inside;
	margin:0px 0px 0px 140px;
	overflow:visible;
	padding:32px 25px 25px 25px;
	width:140px;
	white-space:nowrap;
}

.trigger {
	background:url(gfx/arrow.svg) no-repeat left top 3px;
	font-family:'kyrial',Tahoma, Verdana, sans-serif;
	font-size:21px;
	font-weight:bold;
	line-height:100%;
	margin:0px 0px 10px 0px;
	padding:4px 0px 4px 30px;
	text-transform:uppercase;
	width:200px;
}

.trigger a {
	color:inherit;
	text-decoration:none;
}

.toggle_container {
	background-attachment:scroll;
	background-image:url(gfx/arrow-w.svg);
	background-repeat:no-repeat;
	color:#FFF;
	display:block;
	font-style:normal;
	font-weight:normal;
	margin:0px 0px 0px 60px;
	overflow-x:hidden;
	overflow-y:auto;
	padding:0px 0px 0px 35px;
	position:absolute;
	  top:20px;
	  bottom:0px;
	  left:290px;
	  right:0px;
	vertical-align:top;
	white-space:normal;
}

td {
	vertical-align:top;
}

.massive {
	font-family:'kyrial',Tahoma, Verdana, sans-serif;
	font-size:36px;
	font-style:italic;
	font-weight:bolder;
}

#coop {
	background:url(gfx/reisecoop_logo.png) no-repeat center center;
	background-size:contain;
	display:block;
	height:28px;
	margin:16px 0px 0px 16px;
	width:100%;
}

.hidden {
	display:none;
	visibility:hidden;
}

/** Featherlight - ultra slim jQuery lightbox **/

@media all{.featherlight{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;text-align:center;white-space:nowrap;cursor:pointer;background:#333;background:rgba(0,0,0,0)}.featherlight:last-of-type{background:rgba(0,0,0,.8)}.featherlight:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.featherlight .featherlight-content{position:relative;text-align:left;vertical-align:middle;display:inline-block;overflow:auto;padding:25px 25px 0;border-bottom:25px solid transparent;min-width:30%;margin-left:5%;margin-right:5%;max-height:95%;background:#fff;cursor:auto;white-space:normal}.featherlight .featherlight-inner{display:block}.featherlight .featherlight-close-icon{position:absolute;z-index:9999;top:0;right:0;line-height:25px;width:25px;cursor:pointer;text-align:center;font-family:Arial,sans-serif;background:#fff;background:rgba(255,255,255,.3);color:#000}.featherlight .featherlight-image{width:100%}.featherlight-iframe .featherlight-content{border-bottom:0;padding:0}.featherlight iframe{border:0}}@media only screen and (max-width:1024px){.featherlight .featherlight-content{margin-left:10px;margin-right:10px;max-height:98%;padding:10px 10px 0;border-bottom:10px solid transparent}}

.featherlight-content li {
	margin-left:30px;
}