@import url(messina-stylesheet.css); @import url(basis-stylesheet.css); @font-face { font-family: "CamptonBook"; src: url("../fonts/CamptonBook.otf") format("opentype"); } @font-face { font-family: "VoyageReg"; src: url('..fonts/VoyageReg.eot?#iefix') format('embedded-opentype'), url("../fonts/VoyageReg.otf") format("opentype"), url('../fonts/VoyageReg.svg#VoyagerReg') format('svg'); } @font-face { font-family: "MaisonNeueMono"; src: url('../fonts/MaisonNeueMono.ttf') format('truetype'); } @font-face { font-family: "GT-Flexa"; src: url("../fonts/GT-Flexa/GT-Flexa-Medium-Trial.otf") format("opentype"); } @media (max-width: 900px) { html { font-size: 15px; } } @media (max-width: 400px) { html { font-size: 13px; } } ::selection { background: #3c40c6; /* WebKit/Blink Browsers */ } ::-moz-selection { background: #3c40c6; /* Gecko Browsers */ } /* width */ ::-webkit-scrollbar { width: 3px; } /* Track */ ::-webkit-scrollbar-track { background: transparent; } /* Handle */ ::-webkit-scrollbar-thumb { background: #4d463c; } /* Handle on hover */ ::-webkit-scrollbar-thumb:hover { background: #999999; } .floating_message::-webkit-scrollbar { width: 3px; } /* Track */ .floating_message::-webkit-scrollbar-track { background: rgba(0, 0, 0, 0.3); } /* Handle */ .floating_message::-webkit-scrollbar-thumb { background: #000; } /* Handle on hover */ .floating_message::-webkit-scrollbar-thumb:hover { background: #484848; } html, body { height: 100%; width: 100%; background-color: #fffef8; margin: auto; overflow: hidden; font-size: 17px; -webkit-font-smoothing: antialiased; } ul, li { list-style-type: none; margin: 0; padding: 0; } p { margin: 0; } input, textarea { outline: none; } .interactive_button { transition: background-color 280ms cubic-bezier(0.37, 0, 0.63, 1) 70ms; transition: color 200ms cubic-bezier(0.37, 0, 0.63, 1) 50ms; } #right_section{ width:55%; height: 100%; background-image: url("../images/gutenberg.png"); background-size: auto 100%; background-position-x: center; background-repeat: no-repeat; } #left_section{ width:45%; height: 100%; overflow-y: scroll; overflow-x: hidden; } .flex_container{ display: inline-flex; flex-direction: row; } .flex_container_item{ padding: 10px; width: 100%; display: block; } .fci_title{ font-family: Messina Sans Mono; font-size: 1vw; color: black; } .fci_text{ font-family: Messina Sans Mono SemiBold; font-size: 2vw; color: black; } /* Loading cover */ .loading_cover { width: 100%; height: 100%; z-index: 3; background-color: #141312; display: flex; bottom:0; right: 0; position: absolute; transition: bottom 350ms cubic-bezier(0.37, 0, 0.63, 1) 70ms; } .loading_cover.loaded { bottom: -100%; } .loading_cover_inner { width: auto; height: auto; display: inline-flex; margin: auto; animation: fadeInOut 700ms cubic-bezier(0.37, 0, 0.63, 1) 100ms infinite; }