*{
padding: 0;
margin: 0;
}

iframe {
	background-color: transparent;
}

body html {
	width: 100%;
	height: 100%;
	overflow: auto;
}

html, body {width: 100% !important; height: 100% !important;}
@media screen {
	html, body {
		overflow: hidden;
}
}

.sticky-ads{ 
	position: fixed; 
	bottom: 0; left: 0; 
	max-width: 728px;
	margin-left: 50%;
	transform: translateX(-50%);
	width: 90%; height: 90px; 
	border-radius: 10px;
	padding: 0; 
	-webkit-box-shadow: 0px 0px 36px 5px rgba(0,0,0,0.3);
	-moz-box-shadow: 0px 0px 36px 5px rgba(0,0,0,0.3);
	box-shadow: 0px 0px 36px 5px rgba(0,0,0,0.3);
	-webkit-transition: all .1s ease-in; 
	background-color: #fefefe80; 
	transition: all .1s ease-in; 
	display: flex; 
	align-items: center; 
	justify-content: center; 
	overflow:hidden;
	bottom: 20px;
	z-index: 20; 
	} 
	
	.sticky-ads-close { 
	width: 20px; 
	height: 20px; 
	right: 0px;
	display: flex; 
	align-items: center; 
	justify-content: center; 
	border-radius: 0 0 0 10px; 
	position: absolute; 
	margin-left: 100%;
	margin-bottom: 70px;
	background-color: #fefefe; 
	-webkit-box-shadow: 0px 0px 36px 5px rgba(0,0,0,0.3);
	-moz-box-shadow: 0px 0px 36px 5px rgba(0,0,0,0.3);
	box-shadow: 0px 0px 36px 5px rgba(0,0,0,0.3);
	z-index: 999;
	} 
	
	.sticky-ads .sticky-ads-close svg { 
		width: 20px; 
		height: 20px; 
		fill: #000; 
	} 
	
	.sticky-ads .sticky-ads-content { 
		overflow: hidden; 
		display: block; 
		position: relative; 
		height: 100%; 
		width: 100%;
	}

#main{top: 0;width: 100%;height:100vh;border: none;display: none;overflow: auto;}
#preloader{overflow:hidden;background:#fff;left:0;right:0;top:0;bottom:0;position:fixed;z-index:99999999;opacity: 1; transition: 1s opacity ease-in;}
.spinner{position:absolute;top:calc(50% - 20px);left:calc(50% - 20px);animation:rotator 1.4s linear infinite} #preloader.hidden {opacity: 0;}
@keyframes rotator{0%{transform:rotate(0deg)}100%{transform:rotate(270deg)}}
.path{stroke-dasharray:187;stroke-dashoffset:0;transform-origin:center;animation:dash 1.4s ease-in-out infinite,colors 5.6s ease-in-out infinite}
@keyframes colors{0%{stroke:#4285F4}25%{stroke:#DE3E35}50%{stroke:#F7C223}75%{stroke:#1B9A59}100%{stroke:#4285F4}}
@keyframes dash{0%{stroke-dashoffset:187}50%{stroke-dashoffset:46.75;transform:rotate(135deg)}100%{stroke-dashoffset:187;transform:rotate(450deg)}}
.github-corner:hover .octo-arm{animation:octocat-wave 560ms ease-in-out}@keyframes octocat-wave{0%,100%{transform:rotate(0)}20%,60%{transform:rotate(-25deg)}40%,
80%{transform:rotate(10deg)}}@media (max-width:500px){.github-corner:hover .octo-arm{animation:none}.github-corner .octo-arm{animation:octocat-wave 560ms ease-in-out}}