@CHARSET "UTF-8";

.show-pc{
    display: block;
}

.mobile-menu, .mobile-menu-bg, #menu-display, #close-menu-display{
	display:none !important;
}


.flag{
	margin-top:-2px;
	width:960px;	
}

/* Sweep To Right */
.hvr-sweep-to-right { display: inline-block; vertical-align: middle; -webkit-transform: translateZ(0); transform: translateZ(0);
 box-shadow: 0 0 1px rgba(0, 0, 0, 0); -webkit-backface-visibility: hidden; backface-visibility: hidden; -moz-osx-font-smoothing: grayscale;
 position: relative; -webkit-transition-property: color; transition-property: color; -webkit-transition-duration: 0.3s; transition-duration: 0.3s;}
.hvr-sweep-to-right:before { content: ""; position: absolute; z-index: -1; top: 0; left: 0; right: 0; bottom: 0; -webkit-transform: scaleX(0);
 transform: scaleX(0); -webkit-transform-origin: 0 50%; transform-origin: 0 50%; -webkit-transition-property: transform; transition-property: transform;
 -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out;}

.hvr-sweep-to-right:hover:before, .hvr-sweep-to-right:focus:before, .hvr-sweep-to-right:active:before { -webkit-transform: scaleX(1); transform: scaleX(1);}


/* BOTTONI */
.btn{display:inline-block; padding:.4em .8em; color:#fff !important; text-transform: uppercase; text-decoration:none !important; font-size:.9em;}

.puls-white.hvr-sweep-to-right {background: transparent;}
.puls-white.hvr-sweep-to-right:before {background: #FFF;}

.puls-gray.hvr-sweep-to-right {background: transparent;}
.puls-gray.hvr-sweep-to-right:before {background: #E5E5E5;}

.puls-trasp.hvr-sweep-to-right {background: transparent;}
.puls-trasp.hvr-sweep-to-right:before {background: #444D6E;}

.puls-orange.hvr-sweep-to-right {background: #ff7700;}
.puls-orange.hvr-sweep-to-right:before {background:  #ffa500;}

.zoomMe:hover .iZoom {
  -moz-transform: scale(1.1);
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
  transition: all .4s ease;
}

.zoomMe .iZoom {
  -moz-transform: scale(1);
  -webkit-transform: scale(1);
  transform: scale(1);
  transition: all .4s ease;
}

.i-pc-block{
	display:inline-block;	
}

.hover80op:hover{
    opacity:.7;
}


ul.menu-vert li a:hover, .richiedi:hover, .casehistory:hover {
   opacity:.7;
}
