	.container, .container-fluid {background: #000; opacity: 0.5; filter: blur(12px); pointer-events: none;}
	body {overflow: hidden; }
	.ageCheck {text-align: center; padding: 5px;}
	.ageCheckHeader {text-align: center; padding: 10px; background: #222; font-size: 20px; font-weight: bold;}
	.ageCheckText {font-size: 14px; padding: 8px 0px 8px 0px; color: #ccc;}
	.ageCheckText b {color: #ff9d2d;}
	.ageCheckYes {display: block; background: #d8790d; color: #fff; padding: 5px; text-transform: uppercase; display: inline-block; margin: 6px;border-radius: 20px;padding-left: 25px; padding-right: 25px; font-size: 2.2em;}
	.ageCheckYes:hover {background: green; color: #fff; }
	.ageCheckNo {display: block; background: #555; color: #ccc; padding: 5px; text-transform: uppercase; display: inline-block; margin: 6px; border-radius: 20px;padding-left: 25px; padding-right: 25px;font-size: 2.2em;}
	.ageCheckNo:hover {background: 222; color: #fff;}

.ageCheck {border-radius: 10px;position: absolute; top: 100px; width: 420px; z-index: 100;  margin-left: calc(50% - 210px);  background: #111;  border: 2px solid #333;}
@media (max-width:420px){
	.ageCheck {top: 100px; width: 96%; margin-left: 2%;}
	}
@media (min-width:420px) and (max-width:1024px){
	.ageCheck {top: 40px;}
	}	