#homepage-hero .hero-image iframe {
	top: 50px;
    border-top: 0;
    position: relative;
    float: left;
}

.game-provider-wrap {
	text-align:center;
}

@media screen and (max-width: 640px) {
	#homepage-hero .hero-image iframe {
		width: 320px;
	    height: 180px;
	    margin: 20px 0 10px 0;
	    float: none;
	    top: 0;	
	}
	#homepage-hero .hero-image {
		text-align: center;
	}
}
@media screen and (min-width: 640px) and (max-width: 1024px) {
	#homepage-hero .hero-image iframe { 
		width: 420px;
	    height: 235px;
	    top:150px;
	}
	#homepage-hero .hero-title {
		top:70px;
	}
	#homepage-hero h3 {
		font-size: 1.275rem;
	}
	#homepage-hero h2 {
	    font-size: 1.5rem;
	}
	#homepage-hero h1 {
    	font-size: 1.8rem;
	}
}

@media screen and (min-width: 1025px) {
	#homepage-hero .hero-title {
    	top: 130px;
	}
}

@media screen and (max-width: 1024px) {
	#top-strip img {
    	display: none;
	}
}

.seo-footer {
	margin-top: 40px;
}
.seo-footer h1, .seo-footer h2 {
	color: #525d64;
}



#homepage-hero h2.hero-maintitle {
    font-weight: bold;
    font-size: 2.1875rem;
    margin-bottom: 0.9375rem;
    color: #fff;
    font-family: "proxima_nova_rgregular",Helvetica,Arial,sans-serif;
}

#top-strip .stat ul li .count {
    font-size: 75px;
    font-weight: 300;
    color: #FFFFFF;
    margin: 0;
    padding: 0;
    font-family: "proxima_novalight",Helvetica,Arial,sans-serif;
    line-height: 1.4em;
}
#pricing-table .pricing-border .count {
	font-size: 75px;
    font-weight: 300;
    color: #FFFFFF;
    padding: 0;
    font-family: "proxima_novalight",Helvetica,Arial,sans-serif;
}
#top-strip .stat ul li .count.gamenumber, #pricing-table .pricing-border .count.gold {
	color: #f4eb6c;
}
#pricing-table .pricing-border .count em {
    font-weight: 300;
    font-size: 1.125rem;
    font-style: normal;
}
@media screen and (max-width: 40em) {
	#top-strip .stat ul li .count,
	#pricing-table .pricing-border .count {
	    font-size: 3rem;
	    text-align: center;
	    display: block;
	}
}