section{position:relative;}
.centered{left:50%;top:50%;transform:translate(-50%,-50%);}

/*NAVBAR*/
.hmbgr{
	z-index:1;
	cursor:pointer;
	position:fixed;
	top:0;right:0;
}
.nb{
	text-align:center;
	overflow:hidden;
	background-color: #ffeeee;
	height:60px;
	width:100%;
	position:fixed;
	z-index:9;
	top:0;
	left:0;
	transition: 0.4s;
	border-bottom:solid;
	border-color:#ffffff;
}
.nb a{
	padding: 0px 20px 0px 20px;
	color: #000000;
	border-radius: 20%;
	display:inline-block;
}
.nb .nbClose{
	position: absolute;
	top:0;left:0;
	margin-right: 180px;
}

.aniBox{width:640px;height:360px;transition:1.8s, transform 0s;box-shadow:-2px 2px 6px, 2px 2px 12px;background-color:#ffeeee;}
.aniBox div{user-select:none;pointer-events:none;}
.shimmer{filter:brightness(2);animation:shimmer 5s linear 0s infinite;}
.sat{filter:saturate(0.2);}
.sat:hover{filter:saturate(1);}

@keyframes shimmer{
	0%{clip-path:inset(0 100% 0 0);}
	5%{clip-path:inset(0 80% 0 0);}
	20%{clip-path:inset(0 0 0 80%);}
	25%{clip-path:inset(0 0 0 100%);}
}

a {cursor:pointer;text-decoration:none;position:relative;color:inherit;}
a:hover{font-weight:bolder;text-shadow:2px 2px 2px #ffffff}
.nav a{position:absolute;margin:auto;transform:translate(-50%,0);}
.inkBlot{position:absolute;width:100%;height:100%;left:0;top:0;transform:scale(0);transition:0.2s;pointer-events:none;user-select:none;z-index:-1;}

.spin {display:inline-block;height:80px;width:80px;padding:10px;}
.spin img{transition:0.5s}
.spin:hover img{transform:rotate3d(0,1,0,360deg)scale(1.4);}

/*WORK HOURS*/
.w_cell{overflow:hidden;width:100%;height:50px;position:relative;padding:0;}
.w_d{position:absolute;left:0;}
.w_h{position:absolute;right:0;}

@font-face {font-family:Segoe;src: url(img/Segoe_Print.ttf);}

/*@media(max-width:1400px){.nav a{font-size:45px;} .tx{font-size:25px;}}
@media(max-width:960px){.nav a{font-size:30px;} .tx{font-size:20px;}}*/