body { font-family: 'Source Sans Pro', Arial, sans-serif; font-size: 17pt; }

a { color: #1a8fce; }

a:focus, a:visited { color: #1a8fce; }

a:hover, a:active { color: #1a8fce; }

a.no-styling, a.no-styling:focus, a.no-styling:visited, a.no-styling:hover, a.no-styling:active { color: inherit; text-decoration: none; }

h1, h2, h3, h4, h5, h6 { font-family: bebas-neue-by-fontfabric, sans-serif; font-weight: bold; line-height: 1; text-transform: uppercase; }

h1 { font-size: 70px; }

h2 { font-size: 52px; }

h3 { font-size: 48px; }

h4 { font-size: 36px; }

h5 { font-size: 26px; }

h6 { font-size: 18px; }

blockquote { border-left-color: #1a8fce; }

.ElementSponsorList .logo-image { max-width: 55%; max-height: 104px; }

.ElementSponsorList .logo-image.logo-image-medium { max-width: 90%; max-height: 120px; }

.ElementSponsorList .logo-image.logo-image-large { max-width: 90%; max-height: 150px; }

@media (min-width: 992px) { .ElementSponsorList .logo-image { max-width: 80%; } }
/*# sourceMappingURL=elementsponsorlist.css.map */