@font-face { font-family: "Belgika"; src: url("http://bohyewoo.com/webfonts/belgika/belgika-40th-webfont.eot"); src: url("http://bohyewoo.com/webfonts/belgika/belgika-40th-webfont.woff") format("woff"), url("http://bohyewoo.com/webfonts/belgika/belgika-40th-webfont.svg#filename") format("svg"); } @font-face { font-family: "Belgika"; src: url("http://bohyewoo.com/webfonts/belgika/belgika-16th-webfont.eot"); src: url("http://bohyewoo.com/webfonts/belgika/belgika-16th-webfont.woff") format("woff"), url("http://bohyewoo.com/webfonts/belgika/belgika-16th-webfont.svg#filename") format("svg"); } @font-face { font-family: "Belgika"; src: url("http://bohyewoo.com/webfonts/belgika/belgika-8th-webfont.eot"); src: url("http://bohyewoo.com/webfonts/belgika/belgika-8th-webfont.woff") format("woff"), url("http://bohyewoo.com/webfonts/belgika/belgika-8th-webfont.svg#filename") format("svg"); } @font-face { font-family: "Belgika"; src: url("http://bohyewoo.com/webfonts/belgika/belgika-5th-webfont.eot"); src: url("http://bohyewoo.com/webfonts/belgika/belgika-5th-webfont.woff") format("woff"), url("http://bohyewoo.com/webfonts/belgika/belgika-5th-webfont.svg#filename") format("svg"); } @font-face { font-family: "DMMono"; src: url("http://bohyewoo.com/webfonts/DM_Mono/DMMono-Regular.ttf") format("ttf"); } @import url('https://fonts.googleapis.com/css2?family=Anonymous+Pro:ital,wght@0,400;0,700;1,400;1,700&family=Raleway:wght@200;300;400;500&family=Source+Code+Pro:ital,wght@0,300;0,400;0,500;1,300;1,400;1,500&display=swap'); /* pop-up */ #overlay { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: #000; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7; z-index: 998; display: none; } .cnt223 a{ text-decoration: none; } .popup{ width: 100%; margin: 0 auto; display: none; position: fixed; z-index: 999; } .cnt223{ min-width: 600px; width: 60vw; min-height: 150px; margin: 100px auto; background: #f3f3f3; position: relative; z-index: 999; padding: 15px 35px; border-radius: 5px; box-shadow: 0 2px 5px #000; } .cnt223 p{ font-size: 16px; font-family: 'Anonymous Pro', monospace; 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; } .popupclose { background-color: black; color: white !important; font-size: 15pt; padding: 5px; } .popupclose:hover { background-color: red; border: 1px solid black; color: white !important; font-size: 15pt; padding: 5px; } /* index.html */ * { top: 0; padding: 0; margin: 0; } .wrapper { background-color: black; /* font-family: 'Source Code Pro', monospace;*/ font-family: 'Anonymous Pro', monospace; /* font-family: 'Raleway', sans-serif; */ font-weight: 400; line-height: 1.5; font-size: 12pt; width: 100%; overflow-x: hidden; } .tos { background-color: white; width: 60%; border: 0.5px solid black; /* outline: 40px dotted black; */ padding: 40px; margin: 0 auto; } .index-menu { width: 15%; top: 50px; left: 20px; font-family: Belgika-8th; font-size: 7pt; color: white; letter-spacing: 0.6px; position: fixed; float: left; z-index: 998; } .menu-title { border-bottom: 1px solid white; color: white; } .menu-title:hover { background-color: black; color: white; border-bottom: 1px solid white; } .menu-title-country { background-color: black; color: white; border: 0.1px solid white; padding: 5px; z-index: 995; } .index-menu-right { width: 15%; top: 50px; right: calc(0.8vw); 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: 998; } #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 { font-weight: bold; color: black; border-bottom: 2px dotted black; text-decoration: none; } a:hover { text-decoration: none; } .text { font-weight: bold; position: relative; display: inline-block; border-bottom: 2px dotted black; } .text .text-hover { visibility: hidden; width: 400px; font-family: Belgika-8th; font-size: 8pt; padding: 10px; background-color: red; color: #fff; text-align: center; border-radius: 6px; padding: 5px 0; /* Position the tooltip */ position: absolute; /* z-index: 1; */ top: -90px; left: 110%; z-index: 998; } .text .text-hover-top { visibility: hidden; width: 600px; font-family: Belgika-8th; font-size: 8pt; padding: 10px; background-color: red; color: #fff; text-align: center; border-radius: 6px; padding: 5px 0; /* Position the tooltip */ position: absolute; z-index: 1; top: -120px; left: 110%; z-index: 998; } .text .text-hover-img { visibility: hidden; /* Position the tooltip */ position: absolute; z-index: 1; top: -400px; left: 5%; } .text:hover { color: red; border-bottom: 2px dotted red; } .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: 11pt; border: none; } .reference-text { font-size: 9pt; border: none; } .reference-link { font-size: 9pt; border-bottom: 2px dotted black; } .reference-link:hover { color: red; font-size: 9pt; border-bottom: 2px dotted red; } /* The Modal (background) */ .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: 998; } ::-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: 998; } /* 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 { top: 0; left: calc(46vw); color: #aaaaaa; float: right; font-size: 60px; position: fixed; } .t_close { top: 0; right: calc(1vw); 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 { border: none; color: white; padding: 15px 32px; text-align: center; text-decoration: none; display: inline-block; font-size: 12px; margin: 4px 2px; cursor: pointer; } #t_button { border: none; color: white; padding: 15px 32px; text-align: center; text-decoration: none; display: inline-block; font-size: 12px; margin: 4px 2px; cursor: pointer; } .button-faceapp, .button-russia { background-color: black; } #tosview { border: none; width: 100vw; height: 100vh; margin: -20px; } #treatyview { border: none; width: 100vw; height: 100vh; margin: -20px; }