html, body {
	margin: 0;
	padding: 0;
	height: 100%;
}

::-webkit-scrollbar {
    display: none;
}

body {
	overflow-y: hidden;
	overflow-x: hidden;
}

.sticky {
	width: 100%;
	position: -webkit-sticky;
	position: sticky;
	z-index:10;
	top:0;
	background-color: #272b30;
	padding-top:1px;
	padding-bottom:1px;
}

.coverimage {
	border-radius: 3px;
	border: 1px solid rgba(0,0,0,.6);	
}

.base-container {
	display: flex;
	flex: 1;
	flex-direction: column;
	width: 100%;
	height: 100%;
	overflow-y: hidden;
	align-items: stretch;
}

.inner-container {
	flex: 1 1 auto;
	display: flex;
	flex-direction: column;
}

.inner-container header {}
  
.inner-container header .headline {}

.inner-container header .headline .spotify-logo {
	width:60px;
}

.inner-container main {
	flex: 1 1 auto;
	display: flex;
	flex-direction: row;
}

.inner-container main .column {
	display: flex;
	flex-direction: column;
	flex: 1 1 50%;
}

.inner-container main .column:first-child {
	padding-right:12px;
}
.inner-container main .column:last-child {
	padding-left:12px;
}

.inner-container main .column .column-content {
	flex: 1 1 auto;
	overflow-y: auto;
	height: 100px;
}

#currently-playing img {
	height:125px;
	width:auto;
}

.toast-container {
	z-index: 1000;
	color:white;
}

