.hero {max-width:700px;} a{color: #82b2e5;} body {background-color: inherit !important; background: linear-gradient(45deg, #07070a, #001929);} button, small.footer { text-align: left !important; } button[data-playing="true"] { color: white; } .container {max-width:96%;} .card {border: 1px solid rgba(250,250,250,.1) !important;} .card-body {background-color: #151515;} .card-header{background-color: rgb(25, 25, 25) !important; text-align: center;} .text-muted { color: #dedede !important;} .btn-outline-primary { color: #5586b7; border-color: #527ca8; } @keyframes gradient { 0% { background-position: 0% 50%; } 50% { background-position: 100% 50%; } 100% { background-position: 0% 50%; } } .btn-active { color:white; background: linear-gradient(45deg, rgba(255, 42, 212, 1) 0%, rgba(255, 204, 0, 1) 100%); background-size: 400% 400%; animation: gradient 3s ease infinite; } .bootstrap-table .search { float: none !important; width: 100% !important; } .card-header {padding: .5rem 1rem;} .card-header .font-weight-normal {font-size: 1.2rem;} .card-img-top { width: 100%; max-height: 170px; object-fit: cover; } .card-footer { border:none !important; background-color: #151515 !important; } @media screen and (min-width:1100px){ .container {max-width:1200px;} }