/* @font-face { font-family: 'whoismono'; src: url('whois-mono-webfont.woff2') format('woff2'), url('whois-mono-webfont.woff') format('woff'); font-weight: normal; font-style: normal; } */ @import url('https://fonts.googleapis.com/css?family=Montserrat&display=swap'); body{ background: #ffffff; color:black; font-family: 'Montserrat', sans-serif; top:0; left: 0; margin: 0; } a{ color: black; } .text a:visited{ color: purple; } .text a:hover{ color: red; } /********************************************************/ /* FIRST PAGE */ /********************************************************/ div.home{ padding: 1em 5em 1em 7.5em; text-align: justify; font-size: 1em; } div.home a:hover{ font-style: italic; font-size: 0.95em; /* font-weight: bold; */ } /********************************************************/ /* NAVIGATION */ /********************************************************/ header{ padding-top: 3em; } #logobox{ position: fixed; top: 0; bottom: 0; height: 1.5em; margin: auto; background: none; left: 0; -webkit-transform-origin: 0 50%; -moz-transform-origin: 0 50%; -ms-transform-origin: 0 50%; -o-transform-origin: 0 50%; transform-origin: 0 50%; -webkit-transform: rotate(-90deg) translate(-50%, 50%); -moz-transform: rotate(-90deg) translate(-50%, 50%); -ms-transform: rotate(-90deg) translate(-50%, 50%); -o-transform: rotate(-90deg) translate(-50%, 50%); transform: rotate(-90deg) translate(-50%, 50%); } #logobox a, #logobox a:visited{ color: black; } h1{ font-size: 2em; line-height: 1.5; display:inline; background-color: none; /* width: 100%; */ } ul.menu { margin-left: 0.4em; position: fixed; } /********************************************************/ /* TEXT */ /********************************************************/ a{ text-decoration: none; } a:visited { color:purple; } ul{ list-style: none; } li a{ text-decoration: none; color: #0000FF } li a:hover{ color: orange; } img{ max-width: 90%; margin-bottom: 15px; /* float: left; */ } video{ max-width: 90%; } div{ margin:0 auto; /* padding: 1em 2em 1em; */ } /********************************************************/ /* THE CLICKED WORDS DISPLAYED */ /********************************************************/ #thewordpath{ display: block; background-color: white; position: fixed; /* border-bottom: black 1.5px solid; */ width: 100%; top:0; right: 0; left: 0; padding: 0; margin: 0; padding: 10px; z-index: 2; width: auto; /* background-color: white; */ /* border:1px blue solid; */ /* -webkit-transform-origin: right top; -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -o-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); */ } .word{ color:black; } /********************************************************/ /* THE CONTENT IN TWO COLUMNS */ /********************************************************/ .description{ width: 80%; } .text{ float: right; width: 50%; /* position: relative; */ } .item{ /* position: relative; */ float: left; width: 50%; /* vertical-align: top; */ padding-top: 7.8%; } .column h2{ /* color: pink; border:1px solid pink; */ } /********************************************************/ /* NAVIGATION BAR AT THE BOTTOM OF DESCRIPTION*/ /********************************************************/ .index { display: block; } nav.nav_bottom { width: 100%; margin: 0; padding: 0; height: auto; z-index: 1000; bottom: 0px; text-transform: uppercase; font-size: 15px; line-height: 18px; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; list-style-type: none; overflow: hidden; position: fixed; background: white; border-top:1.5px solid black; } nav.nav_bottom div li { margin-right: 2em; } nav.nav_bottom div li:first-child { margin-right: 0; } li.index, li.about { float: left; margin-left: 10px; } li.prev_item, li.next_item, li.no_here { float: right; } /********************************************************/ /* DIVERGE */ /********************************************************/ div.diverge_all{ padding: 1em 6.3em 1em; } div.diverge_all p{ font-weight: bold; font-size: 1.3em; /* text-transform: uppercase; */ } div.diverge_list { padding-left: 30%; } div.about{ padding: 1em 5em 1em 7.5em; } /********************************************************/ /* INDEX OF FOLDERS */ /********************************************************/ .foldersindex{ /* border: black 1px solid; */ width: 35%; padding-top: 50px; padding-bottom: 50px; } .foldersindex a:hover{ background-color: yellow; width: 100%; /* height: 98%; */ display: inline-block; } h1.logo a { text-transform: uppercase; }