.itemBack {
	display: block;
    padding: 20px;
    border-radius: 20px;
    font-size: 20px;
	position: relative;
    animation: spawn 0.5s 1;
	box-shadow: 0px 10px 14px -7px #000;
	user-select: none;
}
.itemBlock {
	display: block;
    max-width: 500px;
    padding: 20px;
	margin: 5px auto;
	text-align: center;
    border-radius: 20px;
    font-size: 20px;
	position: relative;
    animation: spawn 0.5s 1;
	box-shadow: 0px 10px 14px -7px #000;
	user-select: none;
}
.itemBlockBig {
	display: block;
    max-width: 700px;
    padding: 20px;
	margin: 5px auto;
	text-align: center;
    border-radius: 20px;
    font-size: 20px;
	position: relative;
    animation: spawn 0.5s 1;
	box-shadow: 0px 10px 14px -7px #000;
	user-select: none;
}
.itemBlock ul {
	text-align: left;
}
.itemBlockNoShadow {
	display: block;
    max-width: 500px;
    padding: 20px;
	margin: 5px auto;
	text-align: center;
    border-radius: 20px;
    font-size: 20px;
	position: relative;
    animation: spawn 0.5s 1;
	user-select: none;
}
.shadowBlock {
	display: block;
    max-width: 500px;
    padding: 20px;
	margin: 5px auto;
	text-align: center;
    border-radius: 20px;
    font-size: 20px;
	position: relative;
    animation: spawn 0.5s 1;
	box-shadow: 0px 0px 7px 2px #000;
	user-select: none;
}

.itemHalfDiv {
    max-width: 400px;
    margin: 5px auto;
    display: flex;
    gap: 2px;
}
.itemHalf {
    position: relative;
    width: 100%;
    display: inline-block;
    text-align: center;
	font-family: Arial;
	font-size: 20px;
	font-weight: bold;
	padding: 13px 0 13px;
	text-decoration: none;
    box-shadow: none !important;
}
.itemHalfLeft {
	border-radius: 25px 0 0 25px;
}
.itemHalfRight {
	border-radius: 0 25px 25px 0;
}
.blur { backdrop-filter: blur(10px); }
.blur:hover { backdrop-filter: blur(15px); }
.trans { background: rgba(0,0,0,0); color: #EEE; }
.trans:hover { background: rgba(0,0,0,0); color: #EEE; }
.shade { background: rgba(0,0,0,0.1); color: #EEE; }
.shade:hover { background: rgba(0,0,0,0.2); color: #EEE; }
.black { background: rgba(0,0,0,0.5); color: #EEE; }
.black:hover { background: rgba(2,2,2,0.7); color: #EEE; }
.blackDark { background: rgba(0,0,0,0.7); color: #EEE; }
.blackDark:hover { background: rgba(2,2,2,0.9); color: #EEE; }
.green { background: rgba(20,114,0,0.5); color: #EEE; }
.green:hover { background: rgba(11, 62, 0, 0.7); color: #EEE; }
.greenDark { background: rgba(18, 46, 0, 0.7); color: #EEE; }
.greenDark:hover { background: rgba(18, 46, 0,0.9); color: #EEE; }
.redSolid { background: #7D5759; color: #EEE; }
.redDark { background: rgba(114,20,0,0.5); color: #EEE; }
.redDark:hover { background: rgba(114,20,0,0.8); color: #EEE; }
.purpleDark { background: rgba(40,0,40,0.5); color: #EEE; }
.purpleDark:hover { background: rgba(40,0,40,0.8); color: #EEE; }
.blueDark { background: rgba(0,15,52,0.5); color: #EEE; }
.blueDark:hover { background: rgba(0,15,52,0.8); color: #EEE; }
.orangeDark { background: rgba(155, 93, 2, 0.6); color: #EEE; }
.orangeDark:hover { background: rgba(211, 127, 0, 0.5); color: #EEE; }
.tealDark { background: rgba(0, 150, 136, 0.3); color: #EEE; }
.tealDark:hover { background: rgba(0, 150, 136, 0.5); color: #EEE; }

.taskPurpleTrans { background: rgba(65,20,143,0.8); color: #EEE; border: 1px solid black; }
.taskPurpleTrans:hover { background: rgba(65,20,143,1); color: #EEE; border: 1px solid black; }
.taskTrans { background: rgba(87,88,125,0.8); color: #EEE; border: 1px solid black; }
.taskTrans:hover { background: rgba(87,88,125,1); color: #EEE; border: 1px solid black; }

.defaultTrans { background: rgba(87,88,125,0.6); color: #EEE; }
.defaultTrans:hover { background: rgba(87,88,125,0.8); color: #EEE; }


/* Menu Items */
.menuWhite {
	color:#FFF;
	text-shadow:0px 1px 0px #000;
	box-shadow: 0px 10px 14px -7px #000;
	user-select: none;
}
.menuBlack {
	color:#000;
	text-shadow:0px 1px 0px #FFF;
	box-shadow: 0px 10px 14px -7px #000;
	user-select: none;
}
.menuWhite:hover {
	color:#FFF;
}
.menuBlack:hover {
	color:#000;
}
.menuBlack:active, .menuWhite:active {
	position: relative;
	top: 1px;
}
.greenTransMenu {
	background:linear-gradient(to bottom, rgba(63,119,25,0.4) 5%, rgba(50,105,12,0.5) 100%);
}
.greenTransMenu:hover {
	background:linear-gradient(to bottom, rgba(53,109,15,0.6) 5%, rgba(50,105,12,0.7) 100%);
}
.basicTrans {
	background:linear-gradient(to bottom, rgba(220,220,220,0.4) 5%, rgba(223,223,223,0.4) 100%);
}
.basic {
	background:linear-gradient(to bottom, #ededed 5%, #dfdfdf 100%);
}
.basic:hover, .basicTrans:hover {
	background:linear-gradient(to bottom, #AAA 5%, #BBB 100%);
}
.cba {
	background:linear-gradient(to bottom, #f3a8ab 5%, #b06d73 100%);
}
.cba:hover {
	background:linear-gradient(to bottom, #b06d73 5%, #f3a8ab 100%);
}
.xbox {
	background:linear-gradient(to bottom, #44c767 5%, #5cbf2a 100%);
}
.xbox:hover {
	background:linear-gradient(to bottom, #5cbf2a 5%, #44c767 100%);
}
.minecraft {
	background:linear-gradient(to bottom, #7892c2 5%, #476e9e 100%);
}
.minecraft:hover {
	background:linear-gradient(to bottom, #476e9e 5%, #7892c2 100%);
}
.normalize {
	background:linear-gradient(to bottom, #ebc000 5%, #d98b04 100%);
}
.normalize:hover {
	background:linear-gradient(to bottom, #d98b04 5%, #ebc000 100%);
}
.rifftrax {
	background:linear-gradient(to bottom, #FEEF19 5%, #F37321 100%);
}
.rifftrax:hover {
	background:linear-gradient(to bottom, #F37321 5%, #FEEF19 100%);
}
.ps4 {
	background:linear-gradient(to bottom, #0741ab 5%, #011e42 100%);
}
.ps4:hover {
	background:linear-gradient(to bottom, #011e42 5%, #0741ab 100%);
}
.printer {
	background:linear-gradient(to bottom, #b6b6b6 5%, #464646 100%);
}
.printer:hover {
	background:linear-gradient(to bottom, #3f3f3f 5%, #b4b4b4 100%);
}
.apps {
	background:linear-gradient(to bottom, #ededed 5%, #dfdfdf 100%);
}
.apps:hover {
	background:linear-gradient(to bottom, #dfdfdf 5%, #ededed 100%);
}
.period {
	background:linear-gradient(to bottom, #FF91A8 5%, #FF587B 100%);
}
.period:hover {
	background:linear-gradient(to bottom, #FF587B 5%, #FF91A8 100%);
}
.exit, .diablo {
	background:linear-gradient(to bottom, #f24537 5%, #c62d1f 100%);
}
.exit:hover, .diablo:hover {
	background:linear-gradient(to bottom, #c62d1f 5%, #f24537 100%);
}
.games {
	background:linear-gradient(to bottom, #c123de 5%, #a20dbd 100%);
}
.games:hover {
	background:linear-gradient(to bottom, #a20dbd 5%, #c123de 100%);
}
.family {
	background:linear-gradient(to bottom, #d0451b 5%, #bc3315 100%);
}
.family:hover {
	background:linear-gradient(to bottom, #bc3315 5%, #d0451b 100%);
}
.movie {
	background:linear-gradient(to bottom, #5b95c7 5%, #284156 100%);
}
.movie:hover {
	background:linear-gradient(to bottom, #284156 5%, #5b95c7 100%);
}