/* Main slider */ #main-slider .carousel-item { height: calc(100vh - 60px); background: no-repeat center; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; } #main-slider .carousel-item .carousel-caption { top: 0; height: 600px; position: absolute; display: block !important; opacity: 0; -webkit-transition: opacity ease-in-out 500ms; -moz-transition: opacity ease-in-out 500ms; -o-transition: opacity ease-in-out 500ms; transition: opacity ease-in-out 500ms; } #main-slider .carousel-item.active .carousel-caption { opacity: 1; -webkit-transition: opacity ease-in-out 500ms; -moz-transition: opacity ease-in-out 500ms; -o-transition: opacity ease-in-out 500ms; transition: opacity ease-in-out 500ms; } #main-slider .carousel-item .carousel-caption .container { top: auto; position: relative; } #main-slider .carousel-item .carousel-content { margin-top: 139px; } #main-slider .carousel-item .boxed { padding: 10px 15px; background-color: rgba(0, 0, 0, 0.8); border-radius: 10px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; cursor: default; } #main-slider .carousel-item a.boxed { cursor: pointer; } #main-slider .carousel-item h2 { color: #fff; } #main-slider .carousel-item p { display: inline-block; width: 100%; } #main-slider .carousel-item .btn { border: 3px solid rgba(255, 255, 255, 0.5); color: #fff; margin-top: 5px; transition: ease-in-out .1s; } #main-slider .carousel-item .btn:hover { border-width: 0; margin: 8px 3px; } #main-slider .active .animation.animated-item-1 { -webkit-animation: fadeInUp 300ms linear 300ms both; -moz-animation: fadeInUp 300ms linear 300ms both; -o-animation: fadeInUp 300ms linear 300ms both; -ms-animation: fadeInUp 300ms linear 300ms both; animation: fadeInUp 300ms linear 300ms both; } #main-slider .active .animation.animated-item-2 { -webkit-animation: fadeInUp 300ms linear 600ms both; -moz-animation: fadeInUp 300ms linear 600ms both; -o-animation: fadeInUp 300ms linear 600ms both; -ms-animation: fadeInUp 300ms linear 600ms both; animation: fadeInUp 300ms linear 600ms both; } #main-slider .active .animation.animated-item-3 { -webkit-animation: fadeInUp 300ms linear 900ms both; -moz-animation: fadeInUp 300ms linear 900ms both; -o-animation: fadeInUp 300ms linear 900ms both; -ms-animation: fadeInUp 300ms linear 900ms both; animation: fadeInUp 300ms linear 900ms both; } #main-slider .active .animation.animated-item-4 { -webkit-animation: fadeInUp 300ms linear 1200ms both; -moz-animation: fadeInUp 300ms linear 1200ms both; -o-animation: fadeInUp 300ms linear 1200ms both; -ms-animation: fadeInUp 300ms linear 1200ms both; animation: fadeInUp 300ms linear 1200ms both; } /* Backgrounds for social media posts */ .bg-twitter { background-color: #4099FF; } .bg-youtube { background-color: #e52d27; } /* Social Media table */ .social-media-list { width: 100%; } .social-media-list .social-media-item { display: inline-block; margin: 5px 3px; padding: 5px 0; border-radius: 10px; transition: background-color .25s, color .25s !important; } .social-media-list .social-media-item h4 { font-size: 16px; font-weight: 300; text-align: center; } .social-media-list .social-media-item a { display: block; width: 64px; margin: 0 auto; } .social-media-list .social-media-item.twitter .icon-md, .social-media-list .social-media-item.twitter:hover { background-color: #4099FF; color: #fff; } .social-media-list .social-media-item.youtube .icon-md, .social-media-list .social-media-item.youtube:hover { background-color: #e52d27; color: #fff; } .social-media-list .social-media-item.google-plus .icon-md, .social-media-list .social-media-item.google-plus:hover { background-color: #d34836; color: #fff; } .social-media-list .social-media-item._500px .icon-md, .social-media-list .social-media-item._500px:hover { background-color: #0099e5; color: #fff; } .social-media-list .social-media-item.patreon .icon-md, .social-media-list .social-media-item.patreon:hover { background-color: #E6461A; color: #fff; } .social-media-list .social-media-item.steam .icon-md, .social-media-list .social-media-item.steam:hover { background-color: #0A2341; color: #fff; } .social-media-list .social-media-item.github .icon-md, .social-media-list .social-media-item.github:hover { background-color: #000; color: #fff; } .social-media-list .social-media-item.twitch .icon-md, .social-media-list .social-media-item.twitch:hover { background-color: #6441A4; color: #fff; } .social-media-list .social-media-item.spotify .icon-md, .social-media-list .social-media-item.spotify:hover { background-color: #1ED760; color: #fff; } .social-media-list .social-media-item.twitter:hover .icon-md { color: #4099FF; background-color: white; } .social-media-list .social-media-item.youtube:hover .icon-md { color: #e52d27; background-color: white; } .social-media-list .social-media-item.google-plus:hover .icon-md { color: #d34836; background-color: white; } .social-media-list .social-media-item._500px:hover .icon-md { color: #0099e5; background-color: white; } .social-media-list .social-media-item.patreon:hover .icon-md { color: #E6461A; background-color: white; } .social-media-list .social-media-item.steam:hover .icon-md { color: #0A2341; background-color: white; } .social-media-list .social-media-item.github:hover .icon-md { color: #000; background-color: white; } .social-media-list .social-media-item.twitch:hover .icon-md { color: #6441A4; background-color: white; } .social-media-list .social-media-item.spotify:hover .icon-md { color: #1ED760; background-color: white; }