/* Station/Platform */
.platform-wrapper {margin-bottom:20px;overflow:hidden}
#platform-wrap {margin-bottom:40px}

.platform-image {text-align:center}
.platform-image img {max-height:300px;width:auto;max-width:100%}
.position-single {font-size:19px;font-weight:bold}

.platform-social-list .popup{display:inline}
.platform-social {display:inline-block}
.platform-social .srricon{color:#ffffff !important;padding:4px;text-align:center;font-size:18px;display:inline-block;min-width:30px}
.platform-social .icon-link {background-color:#E23F0F}
.platform-social .icon-volume-up {background-color:#e52d27}
.platform-social .icon-facebook-f {background-color:#3D699E}
.platform-social .icon-x{background-color:#111111}
.platform-social .icon-youtube {background-color:#e52d27}
.platform-social .icon-vimeo {background-color:#242424}
.platform-social .icon-instagram {background-color:#406e94}
.platform-social .icon-pinterest {background-color:#ca2027}
.platform-social .icon-flickr {background-color:#fc0589}
.platform-social .icon-iheart {background-color:#ca2426}
.platform-social .icon-tunein {background-color:#2cb6a8}
.platform-social .icon-soundcloud {background-color:#f50000}
.platform-social .icon-apple {background-color:#444444}
.platform-social .icon-android {background-color:#669900}
.platform-social .icon-alexa {background-color:#01caff}

.platform-social .icon-snapchat-ghost{color:#777 !important;background-color:#FFFC00}
.platform-social .icon-snapchat-ghost:hover{color:#111 !important} 
.platform-social .icon-tiktok{background-color:#111;color:#fff !important}

.platform-social-list {display:block;text-align:center;margin-top:15px}
.platform-social-list a {margin:0px 2px 4px}
.platform-position {text-align:center;font-weight:600}
.platform-city {text-align:center;font-weight:normal}
.platform-info span{font-weight:600}
.platform-composite{margin:10px 0px}
.platform-buttons {margin:20px 0px}

.platform-buttons .button {margin:0px 2px 5px 2px;}
.platform-target {display:block;margin:7px 0px}
.platform-page {padding:20px 0}
.platform-page .platform-social {text-align:left;overflow:hidden;float:right}
.platform-page .platform-composite {margin-top:30px}
.platform-page .platform-composite .su-audio{margin:0 auto}

.platform-buttons .platform-social .tunein img {margin-right:5px}

.platform2, .platform3 {float:left}
.platform3 .platform-image {position:relative;height:182px;width:100%;text-align:center;margin-left:auto;margin-right:auto;overflow:hidden}
.platform3 .platform-image img {position:absolute;max-height:90%;margin:auto;top:0;left:0;right:0;bottom:0}
.platform2 .platform-title, .platform3 .platform-title, .platform2 .platform-buttons, .platform3 .platform-buttons {text-align:center}

.featured-platform .platform-logo {background-size:contain;max-width:250px;height:200px;float:left;display:inline-block;width:250px;background-position:center center;background-repeat:no-repeat;margin:0px 15px 15px 0px}
.featured-platform-widget .platform-logo {position:relative;height:250px;width:100%;text-align:center;margin:0 auto 10px;overflow:hidden}
.featured-platform-widget .platform-logo img {position:absolute;max-height:100%;margin:auto;top:0;left:0;right:0;bottom:0}
.featured-platform-widget h3 {font-size:19px;line-height:21px;text-align:center;margin:10px 0px 12px}
.featured-platform-widget .platform-more {display:block;text-align:center}
.featured-platform-widget .platform-more a{display:inline-block}

@media (max-width:991px) {
	.featured-platform .platform-logo {display:block;width:100%;height:200px;float:none;margin:0px auto}
	.platform-page .platform-buttons {float:none;display:block;width:100%;text-align:center}
	.platform-page .platform-social {float:none;display:block;width:100%;margin-top:10px;text-align:center}
}