* { border-radius: 0px; margin: 0px; padding: 0px; } .backdrop { height: 100vh; width: 100vw; overflow: hidden; position: relative; z-index: 0; } .splatcontainer { width: 200vw; height: 200vh; position: relative; overflow: hidden; z-index: 1; top: -50%; left: -50%; } .splat { width: 100%; position: absolute; display: none; transition-property: all; transition-duration: 1s; transition-timing-function: linear; filter: brightness(200%) contrast(200%); opacity: 0.50; transform: translateY(50%); animation: 10s ease infinite; } #content #search-form { padding: 0px; margin: 0px; } @media (min-width: 300px) { .splat { width: 25%; } } @media (min-width: 576px) { .splat { width: 50%; } } @media (min-width: 768px) { .splat { width: 75%; } } @media (min-width: 992px) { .splat { width: 100%; } } @media (min-width: 1200px) { .splat { width: 150%; } } #content { position: absolute; top: 0px; left: 0px; z-index: 5; overflow-x: hidden !important; } .abstract-logo { width: 130px; margin-top: 10px; margin-bottom: 10px; } @media (min-width: 992px) { .abstract-logo { width: 150px; } } @media (min-width: 1200px) { .abstract-logo { width: 180px; } } .top-navigation { font-size: 0.8rem; font-weight: 600; letter-spacing: 2px; } @media (min-width: 300px) { .title { font-size: 3rem; font-weight: 200; } } @media (min-width: 768px) { .title { font-size: 6rem; font-weight: 200; } } .page-title { font-size: 3rem; } #main-content { padding-top: 50px; } #main-content ul { list-style-position: outside; padding-left: 25px; } .awesome { border: 1px dashed #e31e24; display: inline-block; width: auto; padding: 10px; margin-top: 100px; transition: all 0.5s ease-in; } .awesone:hover { border: 1px solid rgba(9, 9, 9, 1) !important; transition: all 0.5s ease-in; } #portfolio { margin-top: 25px; margin-bottom: 25px; } .social .icon { text-align: left; color: #ffffff; display: inline-block; overflow: hidden; margin-right: 20px; width: 36px; height: 36px; transition: all 0.5s ease-in; } .social .icon:first-child { margin-left: -10px; } .social .icon:hover { color: #999999; filter: invert(70%); } .facebook { background-image: url(../../assets/img/facebook.svg); } .behance { background-image: url(../../assets/img/behance.svg); } .twitter { background-image: url(../../assets/img/twitter.svg); } .deviantart { background-image: url(../../assets/img/deviantart.svg); } .instagram { background-image: url(../../assets/img/instagram.svg); } .pinterest { background-image: url(../../assets/img/pinterest.svg); } .facebook, .behance, .twitter, .deviantart, .instagram, .pinterest, .dribbble, .tumblr, .linkedin, .flickr, .reddit { background-size: cover; } .filters { margin-bottom: 25px; margin-top: 35px; } .filters a { font-size: 0.8rem; font-weight: 600; text-transform: uppercase; margin-bottom: 10px; } .filters a .dim { text-transform: lowercase; color: #999999; } .dim { text-transform: lowercase; color: #999999; } ul.transition { display: flex; position: absolute; z-index: 10; height: 100vh; width: 100%; top: 0; left: 0; margin: 0; pointer-events: none; } ul.transition li { transform: scaleY(0); background: black; width: 20%; } /* hide google recaptcha badge */ .grecaptcha-badge { visibility: hidden; } /* loader */ #loader { display: none; position: fixed; top: 0; left: 0; right: 0; bottom: 0; width: 100%; background: rgba(0, 0, 0, 0.8) url(../img/abstract-loader.gif) no-repeat center center; z-index: 10000; }