#blog, #in-print {padding:40px 0 40px 0;}
h2 {color:#444;line-height:18px;font-size:18px;font-weight:700;margin-bottom:40px;}
h3 {font-size:24px;font-weight:300;line-height:24px;}
p {margin:20px 0 20px 0;padding:0;}
.see-more {width:100%;}

#on-air {background:#e7e7e7 url("../img/background-inPrint.png") no-repeat center top;background-size:contain;height:522px;padding-bottom:0;position:relative;}
#on-air h2 {left:50%;margin:0 0 0 -480px;padding:0;position:absolute;top:40px;}

#on-air {overflow:hidden;}
#on-air h3 {color:#000;}
#on-air p {width:480px;}
.element {opacity:0;position:absolute;}

#twitter {background-color:#8f8f8f;color:#fff;font-size:12px;font-weight:500;height:64px;margin-bottom:40px;padding:10px 0 10px 0;text-align:center;}
#twitter img {position:relative;top:2px;}
#twitter span {left:10px;position:relative;top:-12px;}

#blog li {height:284px;position:relative;width:480px;}
#blog img, #blog div {height:100%;position:absolute;width:100%;}
#spinner {height:284px;margin:40px auto 40px auto;width:480px;}
#spinner span {background-color:#ff3e00;color:#fff;display:inline-block;padding:10px;}
#spinner h3 {background-color:rgba(0,0,0,.5);color:#fff;display:inline-block;padding:10px;}

#grid {margin:40px 0 40px 0;}
#grid li {display:inline-block;margin-bottom:20px;text-align:center;width:320px;}
#grid h3 {color:#909090;margin-bottom:10px !important;}
#grid img {opacity:.8;}
#grid img:hover {opacity:1;transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);}