.breadcrumb-container{background-color:#f5f5f5}.no-gutter .row{margin:0}.no-gutter .row>[class*=col-]{padding-right:0;padding-left:0}.menu-lang-list a{float:left}section.blocchi-rollover .contents{position:relative}section.blocchi-rollover .rollover{color:#fff;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;-webkit-transition:250ms;-moz-transition:250ms;-ms-transition:250ms;-o-transition:250ms;transition:250ms}section.blocchi-rollover .contents:hover .rollover{opacity:1}section.blocchi-rollover .rollover .inner-table{width:100%;height:100%;display:table;background:rgba(0,0,0,.5)}section.blocchi-rollover .rollover .inner-contents{display:table-cell;vertical-align:middle;text-align:center}section.carousel.edge-to-edge .carousel-inner>.item{height:320px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center center}@media (min-height:480px){section.carousel.edge-to-edge .carousel-inner>.item{height:480px}}@media (min-width:768px) and (min-height:640px){section.carousel.edge-to-edge .carousel-inner>.item{height:640px}}section.carousel .carousel-caption{left:0;top:0;width:100%;height:100%;margin:0;padding:0}section.carousel .carousel-caption .inner-table{display:table;width:100%;height:100%}section.carousel .carousel-caption .inner-content{display:table-cell;vertical-align:middle}section.slide-gallery .item>.contents{display:none}#colorbox .contents>.text{padding:20px}#colorbox .contents>img{max-width:100%}.sidebar{will-change:min-height}.form-group .focus-info{display:none;padding:1em;font-size:90%}.form-group .focus-info ul{list-style:none;padding-left:1em}.form-group .focus-info .rule-ko{color:red}.form-group .focus-info .rule-ok{color:#09bf4e}