﻿@media(max-width:991px){.logo-wrapper{margin-top:0}.top-menu{margin-top:12px}#page>section:first-of-type{margin-top:137px}.slider-slide>article,.slider-slide>article>div{padding:10px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#page .lavoro-carousel .owl-controls{position:static;margin:0;text-align:center}.twitter-bar #twitter-feed{border-left:none;border-right:none}}@media(max-width:767px){.text-left-xs{text-align:left}.text-center-xs{text-align:center}.text-right-xs{text-align:right}.navbar-header--small .logo-wrapper h1{_display:none}.navbar-header--small .logo-wrapper #logo{_display:none}.agenda .mese{text-align:center;display:block}.agenda .evento{border-bottom:1px solid}}@media(max-width:650px){.navbar-header h1{font-size:25px;font-size:2.5rem;line-height:30px;line-height:3rem;margin-top:12px}.navbar-header--small .logo-wrapper h1{padding-top:0;margin-top:0;line-height:3rem}}@media(max-width:450px){img[alt="Unione Europea"]{height:25px !important;} .navbar-header h1{font-size:21px;font-size:2rem;line-height:25px;line-height:2.5rem;margin:5px 0}#logo{width:40px;margin-left:5px}/*#logo {margin: 37px 5px 0;width: 250px;}*/.top-menu{margin-top:0}#page>section:first-of-type{margin-top:107px}}@media(max-width:350px){img[alt="Unione Europea"]{height:25px !important;} #logo {margin: 0 5px 0;width: 250px;}.navbar-header h1{font-size:18px;font-size:1.8rem}.nav-banner .h4{font-size:14px;font-size:1.4rem}#page>section:first-of-type,#page.scrolled>section:first-of-type{margin-top:132px}}