body{background-color:#e3e3e5}#news,#news>div,#news>aside{width:100%}#news{max-width:1260px;margin:50px auto 0;padding-bottom:29px}#news>div{max-width:850px;padding:44px 0;background-color:#FFF}#news>div>h2+p{margin-top:30px}article:first-child{margin-top:0}article{position:relative;margin-top:50px;padding:0 33px}article>.admintool{background-color:#acacac;padding:20px;color:#000;margin-bottom:25px}article>.admintool p{margin:0;float:left;line-height:27px}article>.admintool .edit{float:right}article>h1{margin-bottom:35px;float:left}article>h1>a,article>h1>a:visited{text-decoration:none;color:inherit}article>h1>a:hover{text-decoration:none;color:#000}article .image{max-width:100%;max-height:380px;margin-bottom:40px;clear:both;display:block}article .postinfo{clear:both;border:2px groove #b1b1b1;border-left:0;border-right:0;padding-left:5px;margin-bottom:20px}article .postinfo span:first-child{margin-left:0}article .postinfo span{margin-left:10px;font-size:12px;line-height:32px}article .postinfo .sprite{width:13px;height:13px;margin-right:3px;background:url('/images/news/sprite.png') no-repeat;vertical-align:sub;display:inline-block}article .sprite.author{background-position:0 -1px}article .sprite.date{background-position:-16px -1px}article .sprite.category{background-position:-32px -1px}#pagination{margin-top:40px;text-align:center}#pagination .hidden{visibility:hidden}#pagination .prev{margin-right:10px}#pagination .next{margin-left:10px}#news>aside{max-width:378px}#featured_event{height:270px;width:100%;margin-bottom:26px;background:0 0 #FFF no-repeat}#featured_event>div{height:194px;position:relative;padding:38px 28px}#featured_event h3{color:#FFF;font-size:30px;line-height:1;text-shadow:1px 1px 1px #000}#featured_event .button{position:absolute;bottom:28px;left:28px;text-transform:capitalize}#side{background-color:#FFF;padding:30px}#side ul+h3{margin-top:36px}#side h3{margin-bottom:26px}#side li:first-child{margin-top:0}#side li{line-height:1.2;margin-top:11px;color:#2b2b2b}.content,.postinfo{position:relative;max-width:700px;background-color:#FFF}.content.truncated>*:last-child:after{content:' [...]'}.content blockquote{border-left:6px solid #b3b3b3;padding-left:20px;margin-left:50px;font-style:italic;margin-top:40px;margin-bottom:40px}.content blockquote p{font-size:20px;line-height:24px}.content ul,.content ol{color:#1e1e1e;font-size:14px;margin:0 0 21px;line-height:21px;list-style-type:disc;padding-left:40px}.content h1,h2,h3,h4{line-height:2}@media only screen and (max-width:1245px){#news>div{max-width:780px}}@media only screen and (max-width:1176px){article,#side{padding-left:15px;padding-right:15px}#news>aside{max-width:340px}}@media only screen and (max-width:1135px){#news>aside{max-width:33%;width:100%}#news>div{float:right;max-width:67%}}@media only screen and (max-width:870px){#news>aside,#news>div{float:none;max-width:100%}#side>h3,#side ul+h3{float:left;max-width:19%;width:100%;clear:left;margin:0}#side ul{height:42px;line-height:42px;overflow:hidden;display:block;float:left;max-width:80%;width:100%}#side li:first-child{padding-left:0}#side li{display:inline;padding-left:20px}#side li a{white-space:nowrap}#news>div{padding-left:0;padding-right:0}article{max-width:700px;margin-left:15px}}@media only screen and (max-width:800px){.right{display:none}}@media only screen and (max-width:800px){article{max-width:92%;margin:30px auto 0;padding:0}}@media only screen and (max-width:500px){article>h1{font-size:34px;letter-spacing:-2px;line-height:1.2}p{font-size:16px;margin:0 0 16px;line-height:24px}}