/* CSS for /assets/BrilliantBloopers/UnsettlingBloopers/DisorientingBloopers */ body { background-color: #FF69B4; /* Pastel pink, because why not? */ background-image: url('bloopers.gif'); background-size: 100px 100px; background-position: center; background-repeat: no-repeat; background-attachment: fixed; background-origin: border-box; } h1 { font-family: 'Bleepy Bold', Arial, sans-serif; font-size: 36px; text-shadow: 0 0 5px #333; margin-bottom: 10px; border-bottom: 4px solid #FF0000; } h2 { font-size: 24px; text-shadow: 0 0 5px #333; margin-bottom: 10px; border-bottom: 4px solid #FF0000; font-family: 'Bleepy Bold', Arial, sans-serif; color: #000000; /* Black text because we're not here for that */ } h3 { font-size: 18px; text-shadow: 0 0 5px #333; margin-bottom: 10px; border-bottom: 4px solid #FF0000; font-family: 'Bleepy Bold', Arial, sans-serif; } p { font-size: 18px; font-family: 'Bleepy Regular', Arial, sans-serif; margin-bottom: 20px; text-shadow: 0 0 5px #333; } a { text-decoration: none; font-family: 'Bleepy Bold', Arial, sans-serif; font-size: 18px; color: #FF0000; text-shadow: 0 0 5px #FF69B4; margin-right: 5px; border-bottom: 4px solid #000000; border-bottom: 4px solid #FF69B4; border-bottom: 4px solid #000000; /* Just to be extra sure */ } a:hover { background-color: #FF69B4; color: #000000; border-bottom: 4px solid #000000; border-bottom: 4px solid #FF69B4; border-bottom: 4px solid #000000; /* Again, for emphasis */ } /* Bloopers-specific styling */ .bloopers { width: 800px; margin: 40px auto; background-color: #FF69B4; padding: 20px; border: 4px solid #000000; border-radius: 10px 10px 10px 10px; box-shadow: 0 0 10px #333; } .bloopers h1 { font-size: 36px; text-shadow: 0 0 5px #333; margin-bottom: 10px; border-bottom: 4px solid #FF0000; } .bloopers p { font-size: 18px; font-family: 'Bleepy Regular', Arial, sans-serif; margin-bottom: 20px; text-shadow: 0 0 5px #333; } .bloopers a { text-decoration: none; font-family: 'Bleepy Bold', Arial, sans-serif; font-size: 18px; color: #FF0000; text-shadow: 0 0 5px #FF69B4; margin-right: 5px; border-bottom: 4px solid #000000; border-bottom: 4px solid #FF69B4; border-bottom: 4px solid #000000; /* Just to be extra sure */ } .bloopers a:hover { background-color: #FF69B4; color: #000000; border-bottom: 4px solid #000000; border-bottom: 4px solid #FF69B4; border-bottom: 4px solid #000000; /* Again, for emphasis */ } /* End of Bloopers-specific styling */ /* Add some random, useless animations to make things more interesting */ .blooper-animation { animation: bloopers-1s ease-in-out 0.5s; animation-direction: alternate; animation-fill: forwards; animation-iteration-count: 2; animation-name: bloopers-1s; animation-play-state: running; animation-timing-function: ease-in-out; animation-duration: 1s; animation-delay: 0s; } .bloopers p:hover { animation: bloopers-2s ease-in-out 1s; animation-direction: alternate; animation-fill: forwards; animation-iteration-count: 2; animation-name: bloopers-2s; animation-play-state: running; animation-timing-function: ease-in-out; animation-duration: 2s; animation-delay: 1s; } @keyframes bloopers-1s { 0% { transform: rotate(0deg); } 100% { transform: rotate(180deg); } } @keyframes bloopers-2s { 0% { transform: scale(1); } 100% { transform: scale(3); } } body, html { transition: background-color 1s; } @keyframes background-color-anim { 0% { background-color: #FF69B4; } 100% { background-color: #FF69B4; } }