html{font-size:30px;font-family:Emmett;font-style:italic;color:#ddeeff;}
section{min-height:500px;margin-top:60px;}

#Backdrop{position:fixed;width:100%;height:150%;top:0;z-index:-2;}

/*WORK DAYS*/
#w_box{cursor:default;position:fixed;z-index:1;top:20%;border-style:ridge;border-width:0px;background-color:#0000aa;opacity:0.8;overflow-x:hidden;}
#w_state{cursor:pointer;}
.w_cell{overflow:hidden;width:100%;height:50px;position:relative;padding:0;}
.w_d{position:absolute;left:0;margin-left:5%;}
.w_h{position:absolute;right:0;margin-right:5%;}

/*SIDEBAR*/
.hmbgr{cursor:pointer;position:fixed;top:0;right:0;z-index:1;}
.select{cursor:pointer;transition:0.3s;filter:brightness(0.5);}
.select:hover{filter:brightness(2);}

/*BOX WITH TOOLTIP*/
.tip {display:inline-block;position:relative;margin:0 20px 0 20px;transition:0.5s;}
.tip img{transition:0.5s;width:100%;}
.tip:hover img{filter:brightness(0.5);}
.tip div{width:80%;text-align:center;opacity:0;transition:0.4s;position:absolute;transform:translate(-50%,-100%);top:50%;left:50%;z-index:0;}
.tip:hover div{opacity:1;transform:translate(-50%,-50%);z-index:8;}
.tip srq{display:none;}

a{cursor:pointer;color:inherit;padding:10px 20px 10px 20px;text-decoration:none;text-shadow:-2px -2px 3px #0000aa;transition:0.2s, text-shadow 1s;border-radius:20%;display:inline-block;}
a:hover{color:#ffffff;text-shadow:-2px -2px 32px #0000cc,0px 0px 32px #0000cc,0px 0px 32px #0000cc;}
[target=_new] img{transition:0.2s;}
[target=_new] img:hover{transform:scale(1.2);}

@keyframes shiver{
	0%
}

.mouseFlake{position:absolute;height:50px;top:0;left:0;pointer-events:none;user-select:none;}

/*GALLERY*/
.g_div{position:absolute;transform:translate(-50%,-50%);transition:0.5s;cursor:pointer;user-select:none;}
.g_pic{position:absolute;width:100%;height:100%;left:0;top:0;transition:0.5s;border-radius:50%;border-style:ridge;}
.g_ice{position:absolute;width:150%;height:150%;left:-25%;top:-25%;transition:0.5s;user-select:none;pointer-events:none;}

.sb{
	text-align:center;
	overflow:hidden;
	background-color: #00dddd;
	width:100%;
	position:fixed;
	z-index:9;
	top:0;
	right:0;
	transition: 0.5s;
	border-bottom:solid;
	border-color:#ffffff;
}
.sb .sbClose{
	position:absolute;
	top:0;left:0;
	margin-right:180px;
}

@font-face {font-family:Emmett;src: url(img/Emmett.ttf);}