/*

A curated collection of CSS puns

*/


#titanic {
float: none;
z-index: -1;
}
.iceberg {
position: fixed;
}

#bermuda-triangle {
display: none;
}

.invisibility-cloak + #harry-potter {
visibility: hidden;
}
.invisibility-cloak + #mad-eye-moody {
visibility: visible !important;
}

#usa + #mexico {
border: 1px dashed;
}

#europe .country:not(#uk) {
border: none;
}

#china {
border-top-style: solid;
}

.sniper-mode-engaged {
cursor: crosshair;
}

.bambis-mom {
cursor: crosshair;
orphans: 1;
}

#periodic {
display: table;
}

#big-bang::before {
content: "";
}

#chuck-norris {
color: #bada55;
}

#nsa {
opacity: 1;
}

#tower-of-pisa {
font-style: italic;
}

#bruce-banner {
color: pink;
transition: color 10s;
}
#bruce-banner.the-hulk {
color: green;
}

.oliver-queen {
cursor: arrow;
}

.ninja {
visibility: hidden;
color: black;
animation-duration: 0.00001s;
}

.leprechaun {
height: 20%;
color: green;
display: none;
}

.infinity-edge-pools {
overflow: hidden;
}

.obese {
width: 200%;
overflow: visible;
}

.muscles {
display: flex;
}

.religious-upbringing {
perspective: inherit;
}

.yomama {
width: 99999999px;
}

.wife {
right: 100%;
margin: 0;
}

#lego {
display: block;
}

.hobbit {
height: 50%;
}
.hobbit #foot {
width: 200%;
}

.delorean {
z-index: -1955;
}

.fear {
display: none;
}

.single-lane-road {
width: auto;
}

.samsung {
@extend apple;
}

.defibrillator {
clear: both;
}

.illuminati {
position: absolute;
visibility: hidden;
}

.government {
transition: all 4yr ease-out;
}

#autobots {
transform: translate3d();
}

#ikea {
display: table;
}

#moses > #sea {
column-count: 2;
}

#eminem {
word-spacing: 0;
animation-duration: 0.00001s;
}

.rich-people {
top: 1%;
}
.working-class {
bottom: 99%;
}

.monarch {
position: inherit;
}

.ghost {
color: white;
opacity: 0.1;
pointer-events: none;
}

.glasses-lenses {
clear: both;
animation: wipe 5s;
}
.glasses-lenses:after {
image-rendering: optimizeQuality;
}
.no-lens-glasses {
filter: blur(50px);
}

#mario.mushroom {
transform: scale(200%);
}

.egg::before {
content: 'chicken';
}
/* or */
.chicken::before {
content: 'egg';
}

.push-up-bra {
margin-top: -25%;
overflow: visible;
}

#jackson {
color: black;
}
#jackson.janet {
color: inherit;
}
#jackson.michael {
color: white !important;
}

#kim-kardashian {
padding-bottom: 9999px;
}

#johncena {
visibility: hidden;
}

.concert {
white-space: nowrap;
}

.mosquito-net {
display: grid;
}

/* Built with https://hustleware.com/template.html */