    .container, .container-fluid {background: #000; opacity: 0.75; filter: blur(150px); pointer-events: none;}
    body {overflow: hidden; }
    .p1header {display: none;}
    body {background: #000;}
    .ageCheck {text-align: center; padding: 4px; padding-bottom: 15px;}
    .ageCheckHeader {text-align: center;  padding: 10px;  font-size: 20px; font-weight: normal; border-radius: 10px;}
    .ageCheckText {font-size: 14px; padding: 8px 0px 8px 0px; color: #ccc;}
    .ageCheckText b {color: #de5656;}
    .ageCheckYes {background: #00bfff; color: #fff; padding: 10px; text-transform: uppercase; display: inline-block; margin: 6px;border-radius: 10px;padding-left: 15px; padding-right: 15px; font-size: 1.6em; min-width: 65%;}
    .ageCheckYes:hover {background: #222; color: #00bfff; }
    .ageCheckNo { background: #444; color: #ccc; padding: 10px; text-transform: uppercase; display: inline-block; margin: 6px; border-radius: 10px;padding-left: 15px; padding-right: 15px;font-size: 1.6em; min-width: 65%; margin-bottom:  20px;}
    .ageCheckNo:hover {background: 222; color: #fff;}
    .welcome {display: none;}
    .logost {margin: 0px;padding: 15px;border-radius: 20px 20px 0 0; text-align: center;background: linear-gradient(180deg, rgba(35,35,35,1) 0%, rgba(0,0,0,1) 100%);       
    }
    .logost span { display: block; font-size: 11px; color: #eee;}
.ageCheck {position: absolute; top: 80px; width: 500px; z-index: 100;  margin-left: calc(50% - 250px);  background: #000;   border-radius: 20px;}
.agecheckA {font-size: 1em;}
@media (max-width:420px){
    .ageCheck {top: 60px; width: 96%; margin-left: 2%;}
    }
@media (min-width:420px) and (max-width:1024px){
    .ageCheck {top: 40px;}
    }   