/* Crosspage styling */ @import url('https://fonts.googleapis.com/css?family=Raleway&display=swap'); @import url('https://fonts.googleapis.com/css?family=Open+Sans&display=swap'); html { height: 100%; } ::selection { background: #6ec1b3; color: white; } body { font-family: 'Raleway', sans-serif!important; background-image: url(/resources/img/wallpaper.png); margin: 0px; color: white!important; overflow-x: hidden; width: 100%; height: 100%; background-color: #19191C; } /* Search */ .searchBar { background-color: #ededed; border: #ededed 2px solid; position: fixed; font-family: 'Open Sans', sans-serif; z-index: 2; top: 6rem; left: calc(50% - 48%); padding: 1rem; width: 96%; height: 3rem; border-radius: 2rem; outline: none; transition: border .4s, opacity .3s, top .3s; } .searchBar:hover, .searchBar:focus { border: #4c8a80 2px solid; } .searchMove { opacity: 0; top: 0px!important; } /* Scrollbar */ ::-webkit-scrollbar { background-color: #1d1e1e; color: #c3c1bd; } ::-webkit-scrollbar-thumb { background-color: #2b2c2d; } ::-webkit-scrollbar-thumb:hover { background-color: #333536; } ::-webkit-scrollbar-thumb:active { background-color: #3e4041; } ::-webkit-scrollbar-corner { background-color: #191a1a; } /* Links */ a { text-decoration: none!important; color: white!important; transition: color .4s; } a:hover { color: gray!important; } /* Standard block styling */ .box { background-color: #454752; } .button { border: 2px #4c8a80 solid; background-color: #4c8a80; color: white; outline: 0!important; border-radius: 0.2rem; transition: border .3s, background-color .3s; } .button:hover { background-color: #386661; border: #386661 2px solid; } .cancelButton { border: 2px #b52c22 solid; background-color: #b52c22; color: white; outline: 0!important; border-radius: 0.2rem; transition: border .3s, background-color .3s; } .cancelButton:hover { background-color: #8a1e16; border: #8a1e16 2px solid; } .input { border: 0px #363840 solid; background-color: #363840; outline: none; box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25) inset; color: white; border-radius: .2rem; padding: 1%; resize: none; }