@import url("https://fonts.googleapis.com/css?family=Source+Sans+Pro&display=swap"); @import url("https://fonts.googleapis.com/css?family=Roboto&display=swap"); body { background-color: black; color: white; } .light { color: black !important; background: white !important; } * { margin: 0; padding: 0; position: inherit; font-family: 'Roboto', sans-serif; } .title { font-size: 5vh; margin: 0; text-align: center; padding: 30px 0 0 0; } .toggle { cursor: -webkit-grab; cursor: grab; } .subtitle { font-size: 3vh; bottom: 50px; text-align: center; } .coding { font-size: 7vh; font-style: italic; color: white; border-bottom: white 5px solid; } body.light .coding { color: black !important; border-bottom: black 5px solid; } sub { font-size: 1vh; } .center { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; padding: 90px 0 0 0; } a { text-decoration: none; color: white; } body.light a { color: black; } #box { position: absolute; z-index: 999; border: 3vh solid black; -webkit-box-sizing: border-box; box-sizing: border-box; top: 0; left: 0; right: 0; bottom: 0; pointer-events: none; -webkit-transition: border-color 0.5s ease-in-out; transition: border-color 0.5s ease-in-out; } body.light #box { position: absolute; z-index: 999; border: 3vh solid white; -webkit-box-sizing: border-box; box-sizing: border-box; top: 0; left: 0; right: 0; bottom: 0; pointer-events: none; -webkit-transition: border-color 0.5s ease-in-out; transition: border-color 0.5s ease-in-out; } .yiff:hover { color: #4043ff; } .yiff:hover ~ #box { border-color: #4043ff; } .yiff::-moz-selection { color: white; background-color: #4043ff; } .yiff::selection { color: white; background-color: #4043ff; } body.light .yiff::-moz-selection { color: black; background-color: #5a5dff; } body.light .yiff::selection { color: black; background-color: #5a5dff; } .thaldrin:hover { color: #ff9e42; } .thaldrin:hover ~ #box { border-color: #ff9e42; } .thaldrin::-moz-selection { color: white; background-color: #ff9e42; } .thaldrin::selection { color: white; background-color: #ff9e42; } body.light .thaldrin::-moz-selection { color: black; background-color: #ffb85c; } body.light .thaldrin::selection { color: black; background-color: #ffb85c; } .website:hover { color: #ff4885; } .website:hover ~ #box { border-color: #ff4885; } .website::-moz-selection { color: white; background-color: #ff4885; } .website::selection { color: white; background-color: #ff4885; } body.light .website::-moz-selection { color: black; background-color: #ff629f; } body.light .website::selection { color: black; background-color: #ff629f; } .art:hover { color: #1da1f2; } .art:hover ~ #box { border-color: #1da1f2; } .art::-moz-selection { color: white; background-color: #1da1f2; } .art::selection { color: white; background-color: #1da1f2; } body.light .art::-moz-selection { color: black; background-color: #37bbff; } body.light .art::selection { color: black; background-color: #37bbff; } .kaito:hover { color: #964b00; } .kaito:hover ~ #box { border-color: #964b00; } .kaito::-moz-selection { color: white; background-color: #964b00; } .kaito::selection { color: white; background-color: #964b00; } body.light .kaito::-moz-selection { color: black; background-color: #b0651a; } body.light .kaito::selection { color: black; background-color: #b0651a; } .yiff { font-size: 6vh; } .thaldrin { font-size: 6vh; } .website { font-size: 6vh; } .art { font-size: 6vh; } .kaito { font-size: 6vh; } p::-moz-selection { color: black; background-color: white; } p::selection { color: black; background-color: white; } body.light p::-moz-selection { color: white; background-color: black; } body.light p::selection { color: white; background-color: black; } /*# sourceMappingURL=portfolio.css.map */