h4.tinytitle{color:#34b233;margin:0 0 30px;text-transform:uppercase}.news-pic img{width:100%;height:auto}.news-item .news-meta{color:#889299;font-size:16px;margin-bottom:1em}.news-data h3{margin-bottom:.5em;line-height:1.3em}.news-data a:hover h3{color:#34b233}.news-more a{font-family:"EnergiaBold",Arial,Helvetica,sans-serif}.news-primary a:hover,.news a:hover{text-decoration:none}.news-primary{background:#f8fafa;margin:0 0 25px}.news-primary .news-pic{float:left;width:48.7%;border-right:3px solid #34b233}.news-primary .news-data{width:50%;float:left;padding:2.6%}ul.news{list-style:none;padding:0;margin:0}.news>li{background:#f8fafa;width:48.7%;float:left;margin-bottom:25px;padding:20px}.news>li:nth-child(odd){margin-right:2.6%}.news .news-item{height:450px;overflow:hidden;position:relative}.news-item .news-lead{border-top:2px solid #34b233;padding-top:15px}.news .news-pic{border-bottom:2px solid #34b233;margin-bottom:20px}.news-item .shader{position:absolute;bottom:0;height:60px;width:100%;background:-moz-linear-gradient(top,rgba(248,250,250,0) 0,#f8fafa 84%);background:-webkit-linear-gradient(top,rgba(248,250,250,0) 0,#f8fafa 84%);background:linear-gradient(to bottom,rgba(248,250,250,0) 0,#f8fafa 84%)}@media only screen and (max-width:768px){.news-primary .news-data{padding:20px}.news>li,.news>li:nth-child(odd){float:none;width:100%;margin:0 0 25px}.news .news-item{height:auto}.news-item .shader{display:none}}@media only screen and (max-width:1200px){.news-primary .news-pic,.news-primary .news-data{float:none;width:auto}.news-primary .news-pic{border-right:0;border-bottom:2px solid #34b233}}.news-article{max-width:850px}.news-article-image{width:100%;height:auto;margin-bottom:1.5em}.news-meta{color:#889299}.news-article h1{margin-bottom:.5em}.news-article .news-meta{margin-bottom:1.5em}.news-article .news-lead{font-family:"EnergiaBold",Arial,Helvetica,sans-serif}.news-article .news-lead,.news-body,.news-article .news-lead p,.news-body p{font-size:21px;line-height:1.6em}@media only screen and (max-width:768px){.news-article .news-lead,.news-body,.news-article .news-lead p,.news-body p{font-size:16px;line-height:1.6em}}.news-author{margin-top:40px}.news-author-image{float:left;margin:0 20px 20px 0}.news-author-image img{width:180px;height:auto}.news-author-data{float:left}.news-related{max-width:600px}