html {background-repeat:no-repeat;background-position:center center;background-attachment:fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
html {box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}
html {-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body {background:url(images/bg_world_00.jpg);background-position:top center;background-attachment:fixed;background-repeat:no-repeat;margin:0;max-width:100%;overflow-x:hidden;}

.bodytext {font-family:tahoma;color:#000000;font-size:1em;line-height:1.5em;text-align:justify;}

.index_logo {position:relative;top:100px;bottom:auto;right:auto;left:5%;}
.section-1 {width:65%;height:590px;background-image:url(images/bg_world_01.jpg);background-position:top 0px left;}
.section-2 {width:65%;height:445px;background-image:url(images/bg_world_02.jpg);background-position:top 0px left;}
.section-3 {width:65%;height:445px;background-image:url(images/bg_world_03.jpg);background-position:top 0px left;}
.section-4 {width:65%;height:445px;background-image:url(images/bg_world_04.jpg);background-position:top 0px left;}
.section-5 {width:65%;height:445px;background-image:url(images/bg_world_05.jpg);background-position:top 0px left;}
.section-6 {width:65%;height:445px;background-image:url(images/bg_world_06.jpg);background-position:top 0px left;}
.section-7 {width:65%;height:445px;background-image:url(images/bg_world_07.jpg);background-position:top 0px left;}
.section-8 {width:65%;height:500px;background-image:url(images/bg_world_08.jpg);background-position:top 0px left;}
.section-footer {width:100%;height:150px;background-color:#000000;font-family:tahoma;color:#ffffff;font-size:0.5em;line-height:1.5em;text-align:justify;}
.location_box_1 {background-image:url(images/bg_world_text.png);position:relative;margin-left:625px;right:60%;top:170px;width:368px;height:323px;}
.location_box_2 {background-image:url(images/bg_world_text.png);position:relative;margin-left:625px;right:60%;top:65px;width:368px;height:323px;}

.location_text {position:relative;left:-31px;top:40px;width:300px;height:350px;font-family:tahoma;color:#000000;font-size:0.9em;line-height:1.2em;text-align:justify;}
.title_black {font-family:'Noto Serif',serif;color:#000000;font-size:2em;font-weight:bold;}

a:link {color:000000;text-decoration:none}
a:visited {color:000000;text-decoration:none}
a:hover {color:000000;text-decoration:none}
overflow-y:hidden;

table {border-collapse:collapse;}
td {font-family:tahoma;color:#000000;font-size:1.5em;line-height:1.2em;text-align:justify;}
h1 {font-family:tahoma;color:#000000;font-size:10px;font-weight:500}

.menu {position:fixed;top:25px;margin-left:auto;margin-right:auto;width:100%;}
.ilvard {position:fixed;top:0px;margin-left:auto;margin-right:auto;width:100%;font-family:tahoma;font-style:oblique;color:#000000;font-size:1.2em;text-align:justify;}
.world_title {position:fixed;top:615px;left:3%;margin-left:auto;margin-right:auto;width:100%;}
.divider_black {width:65%;height:2px;background-color:#000000;}
.divider_world {position:fixed;top:0px;margin-left:auto;margin-right:auto;width:70%;}
.legal {position:fixed;bottom:0px;margin-left:auto;margin-right:auto;width:100%;}

.spacer-1 {width:100%;height:1px;}
.spacer-2 {width:100%;height:2px;}
.spacer-3 {width:100%;height:3px;}
.spacer-4 {width:100%;height:4px;}
.spacer-5 {width:100%;height:5px;}
.spacer-10 {width:100%;height:10px;}
.spacer-15 {width:100%;height:15px;}
.spacer-20 {width:100%;height:20px;}
.spacer-25 {width:100%;height:25px;}
.spacer-30 {width:100%;height:30px;}
.spacer-40 {width:100%;height:40px;}
.spacer-50 {width:100%;height:50px;}
.spacer-75 {width:100%;height:75px;}
.spacer-100 {width:100%;height:100px;}
.spacer-150 {width:100%;height:150px;}
.spacer-200 {width:100%;height:200px;}
.spacer-250 {width:100%;height:250px;}
.spacer-300 {width:100%;height:300px;}
.spacer-400 {width:100%;height:400px;}






.bounce {position:relative;left:1%;margin-left:auto;margin-right:auto;top:110px;-webkit-animation:bounce 3s infinite;}
@-webkit-keyframes bounce {
  0%       { top:110px; }
  50%      { top:120px; }
}




/* Bouncing Island */
.dropdown {position: relative;display: inline-block;}
.dropdown-content {display: none;position: relative;left:-125px;top:-150px;background-color: #f9f9f9;min-width: 160px;box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);z-index: 1;}
.dropdown:hover .dropdown-content {display: block;}
.desc {padding: 15px;text-align: center;}