#site_content .page_content ul#news_articles_list { margin:24px 0 0 0; padding:0; list-style:none; }#site_content .page_content ul#news_articles_list li:before { display:none; }#site_content .page_content ul#news_articles_list li { margin-bottom:36px; padding-bottom:36px; border-bottom:1px solid rgba(241, 241, 241, 1); position:relative; }#site_content .page_content ul#news_articles_list li .article_image { display:table-cell; width:300px; height:200px; background-size:cover!important; background-position:center center!important; margin-right:24px; -moz-border-radius:3px; border-radius:3px; box-sizing:border-box; }#site_content .page_content ul#news_articles_list li .article_teaser { display:table-cell; padding:0 18px; }#site_content .page_content ul#news_articles_list li .article_teaser h3 { font-size:24px; line-height:30px; color:rgba(30, 96, 173, 1); }#site_content .page_content ul#news_articles_list li .article_teaser h3 a { text-decoration:none; -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; -o-transition:all 0.3s ease; transition:all 0.3s ease; color:rgba(30, 96, 173, 1); font-weight:bold!important; }#site_content .page_content ul#news_articles_list li .article_teaser h3 a:hover { color:rgba(17, 73, 137, 1); }#site_content .page_content ul#news_articles_list li .article_teaser .details { font-size:12px; line-height:18px; }#site_content .page_content ul#news_articles_list li .article_teaser .details small { font-size:12px; line-height:18px; }#site_content .page_content ul#news_articles_list li .article_teaser .details a { color:rgba(30, 96, 173, 1); -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; -o-transition:all 0.3s ease; transition:all 0.3s ease; }#site_content .page_content ul#news_articles_list li .article_teaser .details a:hover { color:rgba(241, 241, 241, 1); }#site_content .page_content ul#news_articles_list li .article_teaser p.teaser { height:170px; overflow:hidden; font-size:20px; line-height:30px; color:#666; margin:0; }#site_content .page_content ul#news_articles_list li .article_teaser p.views_comments { display:none; }#site_content .page_content ul#news_articles_list li .article_teaser p.rm_button { position:absolute; bottom:24px; right:0; margin:0; }#site_content .page_content ul#news_articles_list li .article_teaser p.rm_button button { background:rgba(30, 96, 173, 1); color:#fff; text-transform:uppercase; padding:6px 12px; font-size:14px; line-height:20px; font-weight:bold; outline:none; border:none; cursor:pointer; -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; -o-transition:all 0.3s ease; transition:all 0.3s ease;; }body#news h2 strong { display:inline-block; background:rgba(30, 96, 173, 1); color:#fff; padding:3px 6px; font-size:18px; line-height:24px; margin-bottom:12px; }h2#article_heading { margin-bottom:24px; }.intro_bullets { border-top:1px solid rgb(247,247,247); padding:18px 0; }.intro_bullets ul { font-weight:bold; color:rgba(30, 96, 173, 1); list-style:square; margin:0 0 0 20px; }.intro_bullets ul li { font-size:18px; line-height:24px; margin:6px 0 0 0; }.article_author { padding:6px 12px 9px; overflow:hidden; margin-bottom:24px; background:rgba(241, 241, 241, 1); }.article_author p { margin:0; font-size:14px; }.article_author .author_avatar { float:left; width:72px; }.article_author .author_avatar img { display:block; -moz-border-radius:50%; border-radius:50%; width:52px; height:52px; margin-top:7px; }.article_author .author_details { padding-top:3px; }.article_author .author_details p { margin-bottom:0!important; }#site_content .page_content .article_author .author_details small.role { font-size:12px; }#site_content .page_content .article_author .author_details small.publish_details { font-size:12px; }#article_content { padding:24px 0; }#article_content h3 { margin:24px 0 18px 0; line-height:30px; }#article_content h3:first-child { margin-top:0; }#article_content ul { list-style:square; margin-left:16px; }#article_content p { margin:0 0 12px 0; line-height:30px; }#article_content p.image { border:12px solid rgba(241, 241, 241, 1); margin-bottom:24px; background:rgba(241, 241, 241, 1); display:block; }#article_content .image-blurred { position:relative; -webkit-filter:brightness(50%) blur(5px); -moz-filter:brightness(50%) blur(5px); -o-filter:brightness(50%) blur(5px); -ms-filter:brightness(50%) blur(5px); filter:brightness(50%) blur(5px); }#article_content .image-wrapper { overflow:hidden; }#article_content p.image img { position:relative; display:block; max-width:100%; margin:0 auto; }#article_content p.image span { display:inline-block; overflow:hidden; padding:0 12px; background:rgba(241, 241, 241, 1); }#article_content p.image span em { display:block; text-align:right; padding:0 6px 0 0; font-weight:bold; font-size:14px; }#article_content .video-container { position:relative; border:12px solid rgb(247,247,247); margin-bottom:24px; }#article_content .video-container .ratio { display:block;width:100%;height:auto; }#article_content .video-container iframe { position:absolute;top:0;left:0;width:100%;height:100%; }#article_content span.video-caption { position:relative; top:-24px; display:block; clear:both; overflow:hidden; font-size:18px; line-height:24px; padding:0 12px 12px 12px; background:rgb(247,247,247); }#article_content span.video-captionem { float:right; font-style:normal; }.share_options { border-top:1px solid rgb(247,247,247); padding:12px 0; }.share_options_bottom { margin-top:36px; }.share_options p { margin:0; }ul.share_links { list-style:none; margin:0!important; }ul.share_links li { display:inline-block; vertical-align:middle; margin:0; }ul.share_links li.share_title { display:none; font-size:16px; line-height:32px; text-transform:uppercase; margin-right:6px; padding-top:1px; color:#111; }@media only screen and (min-width:960px) {}@media only screen and (min-width:960px) and (max-width:1199px) {#site_content .page_content ul#news_articles_list li .article_teaser h3 { font-size:22px; line-height:28px; }#site_content .page_content ul#news_articles_list li .article_teaser .details,#site_content .page_content ul#news_articles_list li .article_teaser .details small { font-size:14px; line-height:20px; }#site_content .page_content ul#news_articles_list li .article_teaser .details { margin-bottom:6px; }#site_content .page_content ul#news_articles_list li .article_teaser p.teaser { font-size:14px; line-height:20px; height:62px; }}@media only screen and (max-width:959px) {}@media only screen and (min-width:768px) and (max-width:959px) {#site_content .page_content ul#news_articles_list li .article_image { width:200px; }#site_content .page_content ul#news_articles_list li .article_teaser h3 { font-size:22px; line-height:28px; }#site_content .page_content ul#news_articles_list li .article_teaser .details,#site_content .page_content ul#news_articles_list li .article_teaser .details small { font-size:14px; line-height:20px; }#site_content .page_content ul#news_articles_list li .article_teaser .details { margin-bottom:6px; }#site_content .page_content ul#news_articles_list li .article_teaser p.teaser { font-size:14px; line-height:20px; height:62px; margin-bottom:12px; }p.image img { padding:0; }}@media only screen and (max-width:767px) {#site_content .page_content ul#news_articles_list li .article_image { display:table-caption; width:100%; height:170px; margin-bottom:24px; }#site_content .page_content ul#news_articles_list li .article_teaser h3 { font-size:18px; line-height:24px; }#site_content .page_content ul#news_articles_list li .article_teaser .details,#site_content .page_content ul#news_articles_list li .article_teaser .details small { font-size:12px; line-height:18px; }#site_content .page_content ul#news_articles_list li .article_teaser p.teaser { font-size:12px; line-height:18px; height:72px; margin-bottom:54px; }p.image img { padding:0; }}@media only screen and (min-width:480px) and (max-width:767px) {}@media only screen and (max-width:479px) {#site_content .page_content ul.pagination li,#site_content .page_content ul.pagination li a,#site_content .page_content ul.pagination li span { font-size:12px; width:24px; line-height:24px; }#site_content .page_content ul.pagination li:first-child,#site_content .page_content ul.pagination li:last-child { display:none!important; }}