@font-face {
    font-family: 'FontAwesome';
    src: url('../fonts/fontawesome-webfont.eot');
    src: url('../fonts/fontawesome-webfont.woff') format('woff'),
         url('../fonts/fontawesome-webfont.ttf') format('truetype'),
         url('../fonts/fontawesome-webfont.svg') format('svg');
}

.loghi .wk-cover-background{
	background-size:contain;
}

.uk-navbar-nav>li>a{
	text-align:center;
}
.tm-headerbar-top{
	padding-top:0px;
}

.uk-light .uk-heading-primary{
	
    color: #FFF;
    line-height: 53px;
    letter-spacing: -3px;
}

a.entrata-freccia {
    -webkit-animation-duration: 1000ms;
    animation-duration: 1000ms;
    animation-delay: 750ms;
}


.freccia::before {
    font-family: "FontAwesome";
    content: "\f063";
    font-size: 60px;
    color: #fff;
    text-align: center;
    position: absolute;
    bottom: -200px;
    left: 50%;
}
.homeSlideshow, .homeSlideshow ul{
	height: 400px;
}

.homeSlideshow .wk-cover-background{
	background-position:50% 4%;
}

.wk-slideshow>.wk-active{
	/*height: 400px;*/
}

.wk-slideshow-fullscreen>li{
	height:100%!important;
}
div#fox-container-m119 .radio input[type="radio"], div#fox-container-m119 .checkbox input[type="checkbox"]{
	margin-left: -25px;
	padding: 8px;
}
#tm-bottom{
	padding-top: 0;
}