.sv_arrow_left, .sv_arrow_right, .swiper-button-next, .swiper-button-prev
	{
	fill: #fff;
	stroke:none;
	opacity: 0.4;
	color: #fff;		
	}
	
.sv_logo
	{
	fill: #fff;
	stroke:none;
	opacity: 1;		
	}
	
.sv_stacked_logo
	{
	fill: #fff;
	stroke:none;
	opacity: 1;		
	}
	
.sv_tagline
	{
	fill: #fff;
	stroke:none;
	opacity: 1;		
	}	

.icon_fill_1
	{
	fill:#FFF;
	stroke:none;
	opacity: 1;		
	}
		
.icon_fill_2
	{
	fill: none;
	stroke:none;
	opacity: 0;		
	}
	
.sv_text
	{
	fill: #007fba;
	stroke:none;
	opacity: 1;
	}	

.sv_link
	{
	fill: none;
	stroke:none;
	cursor: pointer;
	display: block;
	}	
	
 /* Small devices (phones up to 600px) */
@media screen and (max-width: 600px) 
{
	

}	

@supports (-webkit-overflow-scrolling: touch) {
  /* CSS specific to iOS devices */ 

	.intro-top 
		{
		width: 100%;
		position: relative;
		text-align: center;
		-webkit-transform: scale(1.2, 1.6);
		    -ms-transform: scale(1.2, 1.6);
		        transform: scale(1.2, 1.6);
		}
}