	.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: #242424; border-radius: 0px; font-size: 20px; font-weight: bold; text-transform: uppercase; margin-bottom: 10px;}
	.ageCheckText {font-size: 14px; padding: 8px 0px 8px 0px; color: #ccc;}
	.ageCheckText b {color: #ee7633;}
	.ageCheckYes {display: block; background: red; color: #fff; padding: 5px; text-transform: uppercase; display: inline-block; margin: 6px;border-radius: 0px;padding-left: 25px; padding-right: 25px; font-size: 2.2em; background: linear-gradient(119deg, rgba(253,174,68,1) 0%, rgba(214,17,12,1) 100%);}
	.ageCheckYes:hover {background: #fff; color: #ee7633; }
	.ageCheckNo {display: block; background: #555; color: #ccc; padding: 5px; text-transform: uppercase; display: inline-block; margin: 6px; border-radius: 0px;padding-left: 25px; padding-right: 25px;font-size: 2.2em;}
	.ageCheckNo:hover {background: 222; color: #fff;}

.ageCheck {border-radius: 0px;position: absolute; top: 80px; width: 420px; z-index: 100;  margin-left: calc(50% - 210px);  background: #000;  border: 2px solid #111; border-radius: 2px;}
@media (max-width:420px){
	.ageCheck {top: 0px; width: 96%; margin-left: 2%;}
	}
@media (min-width:420px) and (max-width:1024px){
	.ageCheck {top: 40px;}
	}	