@charset "utf-8";
/* CSS Document */
/*-------------------------------------------------------------------------------------*/
/*NEWS  ----------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------*/

.newsOS {
	margin-top: 25px;
}

.newsOS h2 {
	font-size:25px;
	text-transform:uppercase;
}

.newsOS h2 a {color:#ed6c05; text-decoration:none;}
.newsOS h2 a:hover {color:#c4043f;}

.newsOS .newsItemImage {width:100%; height:144px; overflow:hidden; position:relative;}
.newsOS .newsItemImage img {min-width:100%; min-height:144px; height:auto;}

.newsOS .date {position:absolute; width:50px; height:50px; background:#f0800e; top:0; color:#ffffff; font-family: 'Anivers Bold'; line-height:20px; text-align:center; padding-top:5px;}
.newsOS .date .day {font-size:25px;}
.newsOS .date .month {font-size:15px;}

.newsOS .newsRow {	
	margin-left: -27px;
	margin-right: -27px;
} 

.newsOS .newsItemRight, .newsOS .newsItemLeft {	
	padding-left: 27px;
	padding-right: 27px;
} 

.newsOS .newsTitle {
	font-size:18px;
	font-family: 'Anivers Bold';
	text-transform:uppercase;
	margin: 0 0 14px 0;
	max-height:21px;
	overflow:hidden;
	white-space: nowrap;
	text-overflow:ellipsis;
	color:#f0800e;
}

.newsOS .newsTitle a {color:#f0800e; text-decoration:none;}
.newsOS .newsTitle a:hover {color:#c4043f;}

.newsOS .newsTeaser {
	height:80px;
	overflow:hidden;
}

.newsOS a.readMore {
	margin-top:10px;
	color:#ed6c05;
	font-size:13px;
	text-transform:uppercase;
	display:inline-block;
	background:url(/images/site/arrowOrangeSmall.png) center right no-repeat;
	padding: 0 20px 0 0;
	cursor:pointer;
}

.newsOS a.readMore:hover {text-decoration:none; color:#c4043f;}

@media(max-width:1199px){
		.newsOS {margin-top:0px;}
	.newsOS .newsRow {margin-left: -15px; margin-right: -15px;}
	.newsOS .newsItemRight, .newsOS .newsItemLeft {padding-left: 15px; padding-right: 15px;}
}


@media(max-width:768px){
	.newsOS .newsTitle {margin-top:10px;}
}
