.gps_ring {
    border: 1px solid #FF9900;
	-webkit-box-shadow:   0px 0px 12px #FF9900;
    -webkit-border-radius: 33px;
    height: 12px;
    width: 12px;
    position:relative; 
	-webkit-animation: pulsate 1s ease-out;
    -webkit-animation-iteration-count: 10; 
	animation-iteration-count: 10;
    opacity: 0.0;
	margin-top:5px;
}
@-webkit-keyframes pulsate{
    0% {-webkit-transform: scale(0.1, 0.1); opacity: 0.0;}
    50% {opacity: 1.0;}
    100% {-webkit-transform: scale(1.2, 1.2); opacity: 0.0;}
}


#img_rotate, .img_rotate{
    border-radius:0%;    
    -webkit-transition: -webkit-transform 0.5s ease-in-out;
    -ms-transition: -ms-transform 0.5s ease-in-out;
    transition: transform 0.5s ease-in-out;
     opacity: 0.3;
	 filter: alpha(opacity=30);    
}
#img_rotate:hover, .img_rotate:hover{
 /* transform:rotate(360deg); */
    /* <!-- -ms-transform:rotate(360deg);  
     <!-- -webkit-transform:rotate(360deg); */
	-webkit-transform: scale(1.3, 1.3); 
	 -ms-transform:scale(1.3, 1.3);
	 transform:scale(1.3, 1.3);  
    opacity: 1.0;
	filter: alpha(opacity=100); }
 a.navigatore:hover .icon_1,  a.navigatore_3:hover .icon_1, a.navigatore_2:hover .icon_1, a.nave:hover .icon_1{
 /* transform:rotate(360deg); */
    /* <!-- -ms-transform:rotate(360deg);  
     <!-- -webkit-transform:rotate(360deg); */
	-webkit-transform: scale(1.1, 1.1); 
	 -ms-transform:scale(1.1, 1.1);
	 transform:scale(1.1, 1.1);  
}

#mrw-tooltip {
			display: none;
			position: absolute;
			z-index: 2999;
			background: #333333;
			padding: 5px 7px;
			max-width: 240px;
			border:1px solid #444444
		
		}
#mrw-tooltip span {
			color: #FF9900;
			font: 3em;
		
	font-family: Geneva,  Arial, Helvetica, sans-serif;}
		}


	

.map { 
        box-sizing: border-box; 
     /*    width: 100%; height: auto; */
        display: block; 
        padding: 10%; 
        background-color: #A67B5B; 
        background-image: url(/imm/cardboard.jpg); 
        background-repeat: no-repeat; 
        background-size: cover; 
        border: 6px double #483C32; 
        box-shadow: 0 0 0 20px rgba(244,240,236,0.4) inset, 
         0 0 0 11px rgb(180, 130, 90), 
          0 0 30px rgba(0,0,0,0.8) inset; 
        outline: 2px solid #333; 
        outline-offset: 0px;

	
} 
