#lightning{padding:40px 80px}#lightning .infobox{padding-bottom:20px;float:right}#lightning .infobox h1,#lightning .infobox h2{padding:0;margin:0;font-family:'Open Sans Light',X-LocaleSpecific-Light,'Open Sans',X-LocaleSpecific,sans-serif;font-weight:400;color:#484848;text-shadow:0 1px 0 rgba(255,255,255,.75);text-align:center;line-height:1.3}#lightning .infobox h1{font-size:57px;font-size:3.5625rem}#lightning h2{letter-spacing:-.5px;font-size:24px;font-size:1.5rem}#lightning .midbox{padding:20px 0 0 0;border-top:1px solid #d6d6d6}#lightning .topbox img{vertical-align:top}#lightning .holiday{float:none}#lightning table.data{width:100%;margin-bottom:20px}#lightning .calendar-table{padding:0 20px}#lightning ul.holiday-nav{text-align:center;padding:20px 0;border-bottom:1px solid #d6d6d6}#lightning ul.holiday-nav li{display:inline;float:none;width:auto}#download{display:inline-block;float:right;margin-top:20px}#download #download-link{color:#fff;line-height:1.3;background-color:#669be1;background-image:linear-gradient(to bottom,#669be1 50%,#5784bf);border-radius:6px 6px 6px 6px;box-shadow:0 3px rgba(0,0,0,.1),0 -4px rgba(0,0,0,.1) inset;display:block;margin-bottom:2px;overflow:visible;padding-right:30px}#download #download-link span.title{background:url("/media/img/sandstone/buttons/download-arrow-small.a07b36c82b6a.png") no-repeat scroll 10px 14px transparent;display:block;font-size:20px;font-size:1.25rem;font-style:italic;min-height:30px;padding:8px 8px 0 40px;text-shadow:1px 1px rgba(0,0,0,.2)}#download #download-link span.desc{color:rgba(0,0,0,.7);display:block;margin-top:-4px;padding:0 8px 12px 40px;text-shadow:1px 1px rgba(255,255,255,.2)}#download .download-other{color:#bbb;display:block;font-family:'Open Sans',X-LocaleSpecific,sans-serif;font-size:11px;font-size:.6875rem;text-align:center}.items{margin:0;padding:20px 0}.items ul{padding:0;margin:0;zoom:1}.items ul:after{display:block;visibility:hidden;height:0;clear:both;content:"."}.items li{float:left;width:380px;margin:0 10px;font-family:'Open Sans',X-LocaleSpecific,sans-serif;padding:5px 0;font-size:12px;font-size:.75rem;list-style-type:none}.items li .itemtext{display:inline-block;vertical-align:middle;width:80%}.items li .itemtext a.title{font-size:20px;font-size:1.25rem}.items li .itemtext span.desc{font-size:16px;font-size:1rem}.items li a{display:block}.items li a:active,.items li a:hover{color:#0073aa;text-decoration:underline}.items li a:focus{text-decoration:none}.items img{display:inline-block;vertical-align:middle;margin-right:20px}.billboard{-webkit-transition:box-shadow .6s ease .2s;transition:box-shadow .6s ease .2s;box-shadow:0 0 0 0 #fff;width:auto}@media only screen and (min-width:760px) and (max-width:1000px){#lightning{padding:20px}}@media only screen and (max-width:760px){#lightning{padding:10px}#lightning .infobox{float:none;text-align:center}#lightning .infobox h1{font-size:36px;font-size:2.25rem}#lightning .infobox #download{display:none}#lightning .topbox{padding:0}#lightning li{float:left;width:300px;margin:0 10px;margin:0;padding:0 0 20px 0;clear:left}#lightning li .itemtext{width:60%}#lightning li .itemtext a.title{font-size:14px;font-size:.875rem}#lightning li .itemtext span.desc{font-size:12px;font-size:.75rem}#lightning #calendar-logo{float:left;width:100px;margin:0 10px}}@media only screen and (max-width:480px){#lightning img{width:auto}#lightning #calendar-logo{display:none}}