@font-face { font-family: "Belgika"; src: url("fonts/belgika-5th-webfont.ttf"); font-weight: 5; font-style: normal;} @font-face { font-family: "Belgika"; src: url("fonts/belgika-8th-webfont.ttf"); font-weight: 8; font-style: normal;} @font-face { font-family: "Belgika"; src: url("fonts/belgika-16th-webfont.ttf"); font-weight: 16; font-style: normal;} @font-face { font-family: "Belgika"; src: url("fonts/belgika-40th-webfont.ttf"); font-weight: 40; font-style: normal; } /* navigation locating right position*/ .namemargin:before { display: block; content: ""; height: 50px; margin: -50px 0 0; } .indent > li { list-style-type: none; } .poslist { column-count: 2; list-style-type: none; } .tof { width: calc(17vw); padding: 5px; top: 10px; left: 15px; z-index: 997; background-color: black; position: fixed; font-size: 7pt; } .tofhide { visibility: hidden !important; } /* not scrolling while modal is opened */ #overlay_modal { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: #000; filter:alpha(opacity=70); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8; z-index: 997; display: none; } /* pop-up */ #overlay { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: #000; filter:alpha(opacity=70); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8; z-index: 997; display: none; } .cnt223 a { text-decoration: none; } .cnt223{ min-width: 600px; width: 55vw; min-height: 150px; margin: 100px auto; background: #f3f3f3; position: relative; z-index: 999; padding: 15px 35px; border-radius: 50px; box-shadow: 0 2px 5px #000; } .cnt223 p{ /**/font-size: 16px; font-family: 'Source Sans Pro', sans-serif; clear: both; color: #555555; } .cnt223 p a{ color: red; } .cnt223 .x{ float: right; height: 35px; left: 22px; position: relative; top: -25px; width: 34px; } .cnt223 .x:hover{ cursor: pointer; } .cnt223 > h1 { text-align: center; } .popup{ width: 100%; height: 100vh; overflow-y: hidden; margin: 0 auto; display: none; position: fixed; z-index: 999; } .popupclose { font-family: Belgika-40th; color: black !important; font-size: 20pt; padding: 10px; position: relative; left: 24vw; } .popupclose:hover { text-decoration-line: none; color: red !important; font-size: 20pt; padding: 10px; position: relative; left: 24vw; } /* index.html */ * { top: 0; padding: 0; margin: 0; } body { overflow-x: hidden; } .indent { padding-left: 20px; } .icon { float: right; cursor: pointer; } .icon2 { color: white; float: right; cursor: pointer; } .wrapper { background-color: black; font-family: 'Source Sans Pro', sans-serif; line-height: 1.9; font-size: 12pt; width: 100%; overflow-x: hidden; } .tos { background-color: white; width: 55%; border: 0.5px solid black; padding: 40px; margin: 0 auto; } .index-menu { width: 17%; top: 50px; left: 20px; font-family: Belgika-8th; font-size: 7pt; color: white; letter-spacing: 0.6px; position: fixed; float: left; z-index: 994; } .menu-title { font-family: Belgika-40th; color: white; cursor: pointer; padding: 3px; } .menu-title:hover { font-family: Belgika-40th; background-color: white; color: red; cursor: pointer; padding: 3px; } .menu-title-right { font-family: Belgika-40th; color: white; margin-bottom: 10px; } .menu-title-country { border: 0.1px solid white; color: white; padding: 5px; z-index: 995; } .menu-title-country:hover { border: 0.1px solid white; color: white; padding: 5px; z-index: 995; } .index-menu-right { width: 17.5%; top: 50px; right: calc(0.8vw); overflow-y: auto; font-family: Belgika-8th; font-size: 7pt; color: white; letter-spacing: 0.5px; position: fixed; float: left; z-index: 994; } .index-menu-single { font-family: Belgika-8th; font-size: 7pt; color: white; border-bottom: none; text-decoration: none; line-height: 2; padding: 2px; } .index-menu-single:hover { background-color: white; color: red; } .single-right { line-height: 2; } #header { background-color: black; top: 0px; width: 100%; font-family: belgika-8th; font-size: 12pt; color: white; text-align: center; position: fixed; padding: 10px; z-index: 994; } #header h1 { text-align: center; } #title-text { font-family: Belgika-8th; font-size: 30pt; } h1, h2 { font-family: Belgika; font-size: 20pt; } .title { font-family: Belgika; font-size: 20pt; } .subtitle { font-family: Belgika; font-size: 15pt; } a { color: black; text-decoration: none; } a:hover { color: #0033FF; text-decoration: none; } .text { font-weight: bold; position: relative; display: inline-block; padding-bottom: -5px; border-bottom: 2px solid black; cursor: pointer; } .text .text-hover { visibility: hidden; width: 400px; font-family: Belgika-8th; font-size: 8pt; padding: 10px; background-color: #0033FF; color: #fff; text-align: center; border-radius: 6px; padding: 5px 0; position: absolute; top: calc(-9vh); left: calc(-9vh); z-index: 998; } .text .text-hover-top { visibility: hidden; width: 600px; font-family: Belgika-8th; font-size: 8pt; padding: 10px; background-color: #0033FF ; color: #fff; text-align: center; border-radius: 6px; padding: 5px 0; /* Position the tooltip */ position: absolute; z-index: 1; top: calc(-9vh); left: calc(-9vh); z-index: 998; } .text .text-hover-img { visibility: hidden; /* Position the tooltip */ position: absolute; z-index: 998; top: calc(-400px); left: calc(-200px); } .text:hover { color: #0033FF ; border-bottom: 2px solid #0033FF; cursor: pointer; } .text:hover .text-hover { visibility: visible; } .text:hover .text-hover-top { visibility: visible; } .text:hover .text-hover-img { visibility: visible; } #reference-number { color: blue; font-weight: bold; font-size: 8pt; border: none; } .reference-text { font-size: 9pt; border: none; } .reference-link { font-size: 9pt; border-bottom: 2px solid black; } .reference-link:hover { color: #0033FF ; font-size: 9pt; border-bottom: 2px solid #0033FF; cursor: pointer; } /* The Modal (background) */ #overlay_modal { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: #000; filter:alpha(opacity=70); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8; z-index: 997; display: none; } .modal { display: none; position: fixed; left: 0; top: 0; width: 50%; height: 100%; overflow-y: auto; overflow-x: hidden; border: 1px solid #888; float: left; z-index: 999 !important; } ::-webkit-scrollbar { display: none; } /* Modal Content */ .modal-content { background-color: gainsboro; width: 95%; margin: auto; padding: 20px; float: left; -webkit-animation-name: animatetop; -webkit-animation-duration: 0.5s; animation-name: animatetop; animation-duration: 0.5s; } .t_modal { display: none; position: fixed; right: 0; top: 0; width: 50%; height: 100%; overflow-y: auto; overflow-x: hidden; float: right; border: 1px solid #888; z-index: 999; } /* Modal Content */ .t_modal-content { background-color: gainsboro; margin: auto; padding: 20px; width: 95%; float: right; -webkit-animation-name: animatetop; -webkit-animation-duration: 0.5s; animation-name: animatetop; animation-duration: 0.5s; } /* Add Animation */ @-webkit-keyframes animatetop { from {top:-300px; opacity:0} to {top:0; opacity:1} } @keyframes animatetop { from {top:-300px; opacity:0} to {top:0; opacity:1} } .close { font-family: 'Anonymous Pro', monospace !important; top: 0; left: calc(46vw); color: #aaaaaa; float: right; font-size: 60px; position: fixed; } .t_close { font-family: 'Anonymous Pro', monospace !important; top: 0; right: calc(12vw); color: #aaaaaa; float: right; font-size: 60px; position: fixed; } .close:hover, .close:focus, .t_close:hover, .t_close:focus { color: #000; text-decoration: none; cursor: pointer; } #button, #t_button { display: inline-block; font-size: 14px; border-bottom: 2px solid black; cursor: pointer; } #button:hover, #t_button:hover { display: inline-block; font-size: 14px; border-bottom: 2px solid #0033FF; color: #0033FF; cursor: pointer; } .reference-website { color: #0033FF; list-style: none; } #tosview { border: none; width: 100vw; height: 100vh; margin: -20px; } #treatyview { border: none; width: 100vw; height: 100vh; margin: -20px; }