/**********************************************/
/* HOMEPAGE NEWS TEASER 
/**********************************************/


/* ****************************************
* Latest PROCURAPLUS news teaser
**************************************** */
#latest_procuraplus_prev_heading{text-align:center; margin-bottom:20px;}
#latest_procuraplus_prev_heading span{color:rgb(246,157,37)}
#latest_procuraplus_prev_news_box{border-radius:2px; border:1px solid rgb(237,237,237);}

#latest_procuraplus_prev_news_box a#container_link{display:block; text-decoration:none; background-color:rgb(237,237,237); }
#latest_procuraplus_prev_news_box a#container_link:hover{text-decoration:none;  background-color:white; }

#latest_procuraplus_prev_news_box #banner{width:100%; height:200px; background-size:cover; background-color:rgb(68,68,68);}

#latest_procuraplus_prev_news_box #title{min-height:40px; margin:10px 10px 0 10px; color:rgb(68,68,68); text-transform:uppercase;}

#latest_procuraplus_prev_news_box #article{position:relative; height:63px; margin:10px 10px 0 10px; overflow:hidden; color:black;}
#latest_procuraplus_prev_news_box a#container_link:hover #article .ellipsis{background-color:white;}

#latest_procuraplus_prev_news_box #news_link{display:block; padding:10px; text-align:right; background-color:transparent;}
#latest_procuraplus_prev_news_box #news_link span{color:rgb(0,138,185);}
#latest_procuraplus_prev_news_box #bottom_link_box{background-color:rgb(237,237,237); padding:10px; border-top:1px solid rgb(200,200,200);}




/* ****************************************
* Latest PROCURAPLUS news teaser
**************************************** */
#latest_procuraplus_heading{text-align:center; margin-bottom:20px;}
#latest_procuraplus_heading span{color:white;	}
#latest_procuraplus_news_box{border-radius:2px; border:1px solid rgb(237,237,237);}

#latest_procuraplus_news_box a#container_link{display:block; text-decoration:none; background-color:rgb(237,237,237); }
#latest_procuraplus_news_box a#container_link:hover{text-decoration:none;  background-color:white; }

#latest_procuraplus_news_box #banner{width:100%; height:200px; background-size:cover; background-color:rgb(68,68,68);}

#latest_procuraplus_news_box #title{min-height:40px; margin:10px 10px 0 10px; color:rgb(68,68,68); text-transform:uppercase;}

#latest_procuraplus_news_box #article{position:relative; height:63px; margin:10px 10px 0 10px; overflow:hidden; color:black;}
#latest_procuraplus_news_box a#container_link:hover #article .ellipsis{background-color:white;}

#latest_procuraplus_news_box #news_link{display:block; padding:10px; text-align:right; background-color:transparent;}
#latest_procuraplus_news_box #news_link span{color:rgb(0,138,185);}
#latest_procuraplus_news_box #bottom_link_box{background-color:rgb(237,237,237); padding:10px; border-top:1px solid rgb(200,200,200);}









/* ****************************************
* Latest News - all items
**************************************** */
#content_box .latest_news_item{ border-radius:2px; border:1px solid rgb(237,237,237); margin-bottom:30px;}

#content_box .latest_news_item a.container_link{display:block; text-decoration:none; background-color:rgb(237,237,237); }
#content_box .latest_news_item a.container_link:hover{text-decoration:none;  background-color:rgb(237,237,237); }

#content_box .latest_news_item .banner{width:100%; height:200px; background-size:cover; background-color:rgb(68,68,68);}

#content_box .latest_news_item .date_box{text-align:left; margin:10px;}
#content_box .latest_news_item .date_box .date{font-size: 0.9em; font-weight:bold; color:rgb(68,68,68); }

#content_box .latest_news_item .title{min-height:40px; margin:10px 10px 0 10px; color:rgb(68,68,68); text-transform:uppercase;}

#content_box .latest_news_item .news_tag_box{float:right; margin:10px 10px 0 10px; text-align:right;}
#content_box .latest_news_item .news_tag_box .news_tag{padding:4px 8px; font-size: 0.9em; color:white; background-color:rgb(3,166,75); border-radius:4px;}

#content_box .latest_news_item .article{position:relative; height:63px; margin:10px 10px 0 10px; overflow:hidden; color:black;}

#content_box .latest_news_item a.container_link:hover{background-color:white;}

#content_box .latest_news_item .latest_news_news_link{display:block; padding:10px 10px 20px 10px; text-align:right; background-color:transparent;}
#content_box .latest_news_item .latest_news_news_link span{color:rgb(0,138,185);}




/* ****************************************
* Latest News - NEWS
**************************************** */
#latest_news{}

#latest_news_heading{text-align:left; margin-bottom:20px;}
#latest_news_heading span{color:rgb(3,166,75)}



/* ****************************************
* Latest News - PUBLICATIONS
**************************************** */
#latest_publication_heading{display:none;}
#latest_publication_news_box{margin-top:49px;}

/* ****************************************
* Latest News - DEEP DIVE
**************************************** */
#latest_deep_dive_heading{display:none;}








/* ****************************************
* Latest News teaser (PREVIOUS VERSION)
**************************************** */
#latest_news_prev{}

#latest_news_prev_heading{text-align:left; margin-bottom:20px;}
#latest_news_prev_heading span{color:rgb(3,166,75)}

#latest_news_prev .latest_news_item{float:left; width:48.1012%; border-radius:2px; border:1px solid white; margin-bottom:30px;}
#latest_news_prev .latest_news_item:nth-child(2n){margin-right:3.798%;}
#latest_news_prev .latest_news_item:nth-child(-n+3){background-color:red; border-bottom-color:rgb(200,200,200);}

#latest_news_prev .latest_news_item a.latest_news_container_link{display:block; text-decoration:none; background-color:white; }
#latest_news_prev .latest_news_item a.latest_news_container_link:hover{text-decoration:none;  background-color:rgb(237,237,237); }

#latest_news_prev .latest_news_item .latest_news_banner{width:100%; height:200px; background-size:cover; background-color:rgb(68,68,68);}

#latest_news_prev .latest_news_item .latest_news_title{min-height:40px; margin:10px 10px 0 10px; color:rgb(68,68,68); text-transform:uppercase;}

#latest_news_prev .latest_news_item .latest_news_article{position:relative; height:63px; margin:10px 10px 0 10px; overflow:hidden; color:black;}

#latest_news_prev .latest_news_item a.latest_news_container_link:hover .latest_news_article .ellipsis{background-color:rgb(237,237,237);}

#latest_news_prev .latest_news_item .latest_news_news_link{display:block; padding:10px 10px 20px 10px; text-align:right; background-color:transparent;}
#latest_news_prev .latest_news_item .latest_news_news_link span{color:rgb(0,138,185);}




/*HRK*/
#content_box #latest_news p {margin:0px;}


/* < 768  */
@media only screen and (max-width: 767px){

	#latest_news .latest_news_item{float:none; width:100%; margin:0;}

}