/* Please see documentation at https://learn.microsoft.com/aspnet/core/client-side/bundling-and-minification for details on configuring this project to bundle and minify static web assets. */ a.navbar-brand { white-space: normal; text-align: center; word-break: break-all; } a { color: #0077cc; } .btn-primary { color: #fff; background-color: #1b6ec2; border-color: #1861ac; } .nav-pills .nav-link.active, .nav-pills .show > .nav-link { color: #fff; background-color: #1b6ec2; border-color: #1861ac; } .border-top { border-top: 1px solid #e5e5e5; } .border-bottom { border-bottom: 1px solid #e5e5e5; } .box-shadow { box-shadow: 0 .25rem .75rem rgba(0, 0, 0, .05); } button.accept-policy { font-size: 1rem; line-height: inherit; } .footer { position: absolute; bottom: 0; width: 100%; white-space: nowrap; line-height: 60px; } $carousel-width: 600px; $carousel-height: 300px; body { background: #333; color: #fff; font-size: 22pt; text-align: center; font-family: 'Teko'; letter-spacing: 0.15em; } body * { -webkit-user-select: none } .wrap { position: relative; width: $carousel-width; height: 300px; margin: 0 auto; box-shadow: 7px 7px 5px 0px rgba(0, 0, 0, 0.25); } .window { overflow: hidden; position: relative; background: #222; } #carousel { width: 10000px; position: relative; top: 0; left: -450px; } .slide { height: 300px; width: 500px; cursor: pointer; float: left; display: flex; flex-direction: column; justify-content: center; } #prev { left: 0 } #next { right: 0 } .transition { transition: .7s; } #prev { left: 0 } #next { right: 0 } .transition { transition: .7s; }