.textGraph {
				font-weight : bold;
				font-family: 'Raleway', sans-serif;
				text-shadow: 4px 4px 4px #aaa;
			}				

			.popupGraph {
				clear: both;	
				padding-top:10px;
			}

			.axis text {
				font-family: 'Raleway', sans-serif;
			}
							
			.svg-light2 {
				animation-name: blink-saturate;
				animation-duration: 1s;
				animation-iteration-count: infinite;
				animation-timing-function: ease-in-out;
				animation-direction: alternate;
			}
			@keyframes blink-saturate {
				0% { filter: saturate(100%);}
				100% { filter: saturate(6); }
			}

			.svg-light {
			 
				animation-name: blink-opacity;
				animation-duration: 1s;
				animation-iteration-count: infinite;
				animation-timing-function: ease-in-out;
				animation-direction: alternate;
			}
			@keyframes blink-opacity {
				0% { opacity:1; }
				100% { opacity:0.5; }
			}

			@keyframes ufo-building-float {
			  0%   {transform: translateY(0)}
			  25%  {transform: translateY(-5px)}
			  75%  {transform: translateY(5px)}
			  100% {transform: translateY(0)}
			}

			.ufo-building-float {
			  animation: ufo-building-float 2s linear infinite;
			}

			html, body { margin:0; padding:0; overflow:hidden }
			#general { position:fixed; top:135px; left:0; height:100%; width:100% }

			.popupGraph svg {
				border : 2px solid;
				border-radius : 5px;
				border-color : #cecece;
				margin : auto;
				margin-top : 5px;
				margin-bottom : 5px;
				display : block;
			}

						
					#slider {   
						width : 200px;        
					}

				.photo {
					padding-right : 10px;
				}
					
					.svg svg {
				border: 2px solid;
				border-radius: 5px;
				border-color : #cecece;
				margin : auto;
				margin-top : 5px;
				margin-bottom : 5px;
				display : block;
					}
					
					.land {fill: rgba(188,188,188,.94);}
					
					.popupText {
						margin-bottom : 10px;
					}
					
					div.tooltip {   
					  position: absolute;           
					  text-align: center;           
					  width: 150px;                                   
					  padding: 2px;             
					  font: 12px sans-serif;        
					  background: #AAAAAA;   
					  border: 0px;      
					  border-radius: 8px;           
					  pointer-events: none;         
					}
					
					div.tooltip2 {   
					  position: absolute;           
					  text-align: center;                                           
					  padding: 2px;             
					  font: 12px sans-serif;        
					  background: white;   
					  border: 0px;      
					  border-radius: 8px;           
					  pointer-events: none;         
					}
					
					.ui-icon-circle-plus{
						-ms-transform: scale(1.5); /* IE 9 */
						-webkit-transform: scale(1.5); /* Chrome, Safari, Opera */
						transform: scale(1.5);
					}
					.ui-icon.blueIcon  { 
						background-image: url("media/css/images/ui-icons_2e83ff_256x240.png"); 
					}	
					
					.axis path,
					.axis line {
					  fill: none;
					  stroke: #000;
					  shape-rendering: crispEdges;
					}

					.x.axis path {
					  display: none;
					}

					.line {
					  fill: none;
					  stroke: #3441ff;
					  stroke-width: 1.5px;
					}