#news section h2,#news section img{-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-ms-transition:all .5s ease-out}#news{margin:1em 0 0 0}#news section{position:relative;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.2);margin:0 0 1em;padding:1%}#news section a{background:#f7f6f4;box-shadow:0 0 35px rgba(237,235,232,1) inset;color:#212a2f;display:block;overflow:hidden;text-decoration:none}#news section img{transition:all .5s ease-out;width:100%}#news section h2{font-size:1em;line-height:1.4em;margin:0;padding:.5em .5em 0;position:relative;transition:all .5s ease-out}#news section p{margin:0;padding:.5em;position:relative;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out}#news section a:active,#news section a:hover{background:rgba(154,30,54,1);box-shadow:none}#news section a:active img,#news section a:hover img{-webkit-transform:scale(1.4);-moz-transform:scale(1.4);-o-transform:scale(1.4);-ms-transform:scale(1.4);transform:scale(1.4)}#news section a:active h2,#news section a:active p,#news section a:hover h2,#news section a:hover p{background:rgba(154,30,54,.6);color:#fff}.empty-news{font-size:1.2em;margin-top:2em;text-align:center}@media only screen and (min-width:480px){#news section h2{font-size:1.1em}}@media only screen and (min-width:620px){#news{margin:1em -3% 2em 0}#news section{display:inline-block;margin:0 3% 4% 0;padding:.5%;vertical-align:top;width:46%}#news section h2{font-size:1em}}@media only screen and (min-width:768px){#news{margin:1em -2% 2em 0}#news section{margin:0 2% 3% 0;width:30.33%}}@media only screen and (min-width:1024px){#news section{padding:.3%;width:30.73%}#news section h2{font-size:1.1em}}