 .ticker li h3, article .dx ul.ticker li h3 {
    color: #696a6f;
    text-decoration: none;
    font-size: 13px;
    margin-bottom: 0px;
    line-height: 16px;
    font-family: 'Open Sans', sans-serif;
    font-weight: 400;
    height: 33px;
    overflow: hidden;
}
 .ticker li h3 span, article .dx ul.ticker li h3 {
	/*font-weight: 700*/
}





.box_news ul.ticker li {
	font-size: 18px;
	margin-bottom: 0px;
	background-size: auto 25px;
	padding-left: 0px;
	background-image: none;
	width: 100%;
	clear: both;
	height: auto;
	display: inline-block;
	padding: 10px;
	border-top: 1px solid #d0d3d6;
}
ul.ticker .img {
	position: relative;
	float: left;
	width: 40%;
	height: auto;
	overflow: hidden;
	max-width: 100px;
	text-align: center
}
ul.ticker .img img {
	margin-bottom: 0px
}
ul.ticker .testo {
	position: relative;
	float: left;
	width: 60%;
	padding-left: 15px;
}
ul.ticker .testo div {
	max-height: 55px;
	overflow: hidden;
	margin-bottom: 5px
}
ul.ticker .testo a:hover {
	text-decoration: none
}
ul.ticker .testo p,
ul.ticker .testo p span {
    margin-bottom: 0px !important;
    font-size: 13px !important;
}
ul.ticker .testo p a {
	text-decoration: underline;
	color: #cc0522
}
ul.ticker .data,
ul.ticker .data a {
    color: #cc0522;
    font-weight: 600;
    font-size: 14px;
}
.ticker, .box_news ul.ticker {
	    height: 236px;
	overflow: hidden;
	margin-bottom: 0px;
	padding: 0px;
	/*border-left: 1px solid #d0d3d6;
	border-right: 1px solid #d0d3d6;*/
}
ul.ticker li {
	margin-bottom: 20px;
}
ul.ticker {
	border-bottom: 1px solid #d0d3d6;
}



@media (max-width:990px)  {
.ticker, .box_news ul.ticker {
	height: 292px;
}
}


