html, body {
	margin: 0;
	width: 100%;
	overflow: hidden;
	font-family:Arial, Helvetica, sans-serif;
}
.fullscreen {
	position: absolute;
	margin:0px;
	top: 0px;
	left: 0px;
	background-size: cover;
	background-position: center center;
	overflow: hidden;
	opacity:0;
	display:table;
}
#scrollbar {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 15px;
	z-index: 999;
	background-color:#000;
	opacity: 0.4;
	filter: alpha(opacity=40); /* For IE8 and earlier */
}

#scrollbutton {
	position: relative;
	width: 10px;
	background-color:#fff;
	opacity: 1;
	height: 0px;
	margin: 2px;
	border-radius: 6px;
}
.autofluid {
	position: absolute;
	overflow:hidden;
	-moz-box-sizing: border-box; 
    -webkit-box-sizing: border-box; 
    box-sizing: border-box; 
	z-index:999;
}

.shawarma-next-arrow {
	position: absolute;
	bottom: 20px;
	left: 50%;
	transform: translateX(-50%);
	width: 48px;
	height: 48px;
	cursor: pointer;
	z-index: 1000;
	opacity: 0.7;
	transition: opacity 0.2s;
}
.shawarma-next-arrow:hover {
	opacity: 1;
}
.shawarma-next-arrow svg {
	width: 100%;
	height: 100%;
	stroke: #fff;
	stroke-width: 2.5;
	fill: none;
	stroke-linecap: round;
	stroke-linejoin: round;
	filter: drop-shadow(0 1px 3px rgba(0,0,0,0.6));
}

