h1 { font-weight: 700; font-size:42px; font-family: 'Raleway', sans-serif; color:#222222; }

h2 { font-weight: 700; font-size:42px; font-family: 'Raleway', sans-serif; color:#222222; }

h3 { text-transform:uppercase; font-weight: 300; font-size:32px; font-family: 'Raleway', sans-serif; }

h4 { font-weight: 600; font-size:28px; font-family: 'Raleway', sans-serif; }

h5 { font-weight:700; font-size:24px; font-family: 'Raleway', sans-serif; }

h6 { font-weight: 600; font-size:22px; font-family: 'Raleway', sans-serif; }

.main-footer h5 { font-size: 18px; }

.TickerNews{
    width: 100%;
    height: 50px;
    line-height: 50px;
}
.ti_wrapper{
    width: 100%;
    position: relative;
    overflow: hidden;
    height: 50px;
}
.ti_slide{
    width: 30000px;
    position: relative;
    left: 0;
    top: 0;
}
.ti_content{
    width: 8000px;
    position: relative;
    float:left;
}
.ti_news{
    float:left;
    display: block;
    margin-right: 10px;
	color: #333;	
}
.ti_news a{
    display: block;
    margin-right: 10px;
	color: #333;
}
.display_none {display:none;}
#cookie_bar {
	background-color: hsla(0,0%,100%,.8);
	border-top: 2px solid hsla(0,0%,88%,.8);
	bottom: 0;
	box-sizing: content-box;
	left: 0;
	margin: 0;
	max-height: 100px;
	overflow: hidden;
	position: fixed;
	width: 100%;
	z-index: 1000001;	
}
@media screen and (max-width: 480px) {	
	#cookie_bar {
		max-height: 115px;
		font-size: 0.85em;
		text-align: center;
	}
}