body,html{padding:0;margin:0}.gifts-content{max-width:600px;margin:0 auto;text-align:center}.instructions,a{text-align:center}:focus{outline:none}.show{display:block!important}.hide{display:none!important}.boxes,.boxes cbox,.boxes img{width:100%}.instructions{padding:10px;background-color:#232f3e;border-radius:4px;color:#fff;margin-top:15px}.boxes{margin:25px 0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.box-o-t{position:absolute;top:-34%}.boxes .discover .box-o-b{z-index:1;position:relative}.boxes>div{position:relative;display:inline-block;width:32.5%;height:50%;-webkit-transition-duration:.2s;transition-duration:.2s;cursor:pointer}.boxes>div:hover{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.instructions table{width:100%}.instructions td:first-child{padding-right:10px;width:10px}.instructions td:last-child{padding-left:10px;width:10px}.subtitle{font-weight:bold;font-style:italic;font-size:17px;text-align:left;padding-top:20px;display:block}.myh1{font-size:17px;padding:15px 10px;text-shadow:0 0 0 #c00;background-color:#389938;color:#fff;margin:10px auto;text-align:center;border-radius:4px;font-weight:normal;text-transform:none;font-style:italic}.myh1 span{font-weight:bold;font-size:19px;margin-bottom:5px;display:block}.animate-red{animation-direction:normal;animation-duration:2s;animation-iteration-count:infinite;animation-name:blink-red;animation-timing-function:ease}@keyframes blink-red {
    0% {
        background: #232f3e;
    }

    50% {
        background: red
    }

    100% {
        background: #232f3e;
    }
}.animate-green{animation-direction:normal;animation-duration:2s;animation-iteration-count:infinite;animation-name:blink-green;animation-timing-function:ease}@keyframes blink-green {
    0% {
        background: #232f3e;
    }

    50% {
        background: green;
    }

    100% {
        background: #232f3e;
    }
}@media only screen and (max-width:500px){.instructions td:last-child{padding-left:4px;width:4px}.instructions td:first-child{padding-right:4px;width:4px}.instructions{padding:10px 5px}}body{font-family:sans-serif}