body{overflow-x:hidden}#coloring-pages #content{text-align:center}#coloring-pages #content h1,#coloring-pages #content h2,#coloring-pages #content p{font-family:"TT-Norms-Pro",Helvetica,Arial,sans-serif;color:#000}#coloring-pages #content h1{font-size:40px;font-weight:500;text-transform:lowercase}#coloring-pages #content h2{font-size:18px;font-weight:500;text-transform:lowercase;margin:12px 0 8px}#coloring-pages #content p{font-size:14px;line-height:18px;font-weight:300}#coloring-pages #content a{text-decoration:none}#coloring-pages #content .gray-bg{background:linear-gradient(to bottom, #f2f2f2 0%,#f2f2f2 370px,#ffffff 370px,#ffffff 100%);width:1680px;height:370px;margin-left:-345px;position:absolute;z-index:-10}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){#coloring-pages #content .gray-bg{width:990px;margin:0;overflow:hidden}}#coloring-pages #content .header{padding:45px 0 20px}#coloring-pages #content .header p{font-size:16px;line-height:20px;padding-top:20px}#coloring-pages #content .header::after{content:"";display:block;border-bottom:1px solid #000;width:50px;margin:25px auto 0}#coloring-pages #content .coloring-book{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;flex-wrap:wrap;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap}#coloring-pages #content .coloring-book .coloring-page{flex-basis:30.30303%;height:410px}#coloring-pages #content .coloring-book p{padding:0 30px}#coloring-pages #content .hoverSwappable{position:relative}#coloring-pages #content .hoverSwappable .hoverSwap{opacity:0;position:absolute;top:0;left:0;transition:opacity 0.3s ease-out}#coloring-pages #content .hoverSwappable .hoverSwap:hover{opacity:1}#coloring-pages #content .emptyFiller{display:none}
