.logo_AVA_vt, .logo_AVA_vtc, .logo_AlfaTV_vt, .logo_AlfaTV_vtc, .logo_AlfaTV_vtx,
.logo_Fox_vt, .logo_Fox_vtc, .logo_Fox_vtx, .logo_Frii_vt, .logo_Frii_vtc,
.logo_Frii_vtx, .logo_Hero_vt, .logo_Hero_vtc, .logo_Hero_vtx, .logo_Jim_vt,
.logo_Jim_vtc, .logo_Jim_vtx, .logo_Kutonen_vt, .logo_Kutonen_vtc, .logo_Kutonen_vtx,
.logo_Liv_vt, .logo_Liv_vtc, .logo_MTV3_vt, .logo_MTV3_vtc, .logo_National Geographic_vt,
.logo_National Geographic_vtc, .logo_National Geographic_vtx, .logo_Nelonen_vt, .logo_Nelonen_vtc, .logo_SUB_vt,
.logo_SUB_vtc, .logo_TLC_vt, .logo_TLC_vtc, .logo_TLC_vtx, .logo_TV5_vt,
.logo_TV5_vtc, .logo_TV5_vtx, .logo_tv-finland_vt, .logo_tv-finland_vtc, .logo_yle-areena_vt,
.logo_yle-areena_vt_svg, .logo_yle-areena_vtc, .logo_yle-areena_vtx, .logo_yle-arenan-tv_vt, .logo_yle-arenan-tv_vtc,
.logo_yle-arenan_vt, .logo_yle-arenan_vt_svg, .logo_yle-arenan_vtc, .logo_yle-arenan_vtx, .logo_yle-elava-arkisto_vt,
.logo_yle-elava-arkisto_vtc, .logo_yle-fem_vt, .logo_yle-fem_vtc, .logo_yle-teema-fem_vt, .logo_yle-teema-fem_vtc,
.logo_yle-teema_vt, .logo_yle-teema_vtc, .logo_yle-tv1_vt, .logo_yle-tv1_vtc, .logo_yle-tv2_vt,
.logo_yle-tv2_vtc {
  background: url('//kuva-api-production-eu-cld-res.cloudinary.com/image/sprite/p_logo_,h_48/v1496665876/logo-sprite-tv.png') no-repeat;
}
.logo_AVA_vt { background-position: 0px 0px; width: 140px; height: 48px; }
.logo_AVA_vtc { background-position: 0px -50px; width: 140px; height: 48px; }
.logo_AlfaTV_vt { background-position: 0px -100px; width: 48px; height: 48px; }
.logo_AlfaTV_vtc { background-position: 0px -150px; width: 48px; height: 48px; }
.logo_AlfaTV_vtx { background-position: 0px -200px; width: 48px; height: 48px; }
.logo_Fox_vt { background-position: 0px -250px; width: 111px; height: 48px; }
.logo_Fox_vtc { background-position: 0px -300px; width: 111px; height: 48px; }
.logo_Fox_vtx { background-position: 0px -350px; width: 111px; height: 48px; }
.logo_Frii_vt { background-position: 0px -400px; width: 51px; height: 48px; }
.logo_Frii_vtc { background-position: 0px -450px; width: 51px; height: 48px; }
.logo_Frii_vtx { background-position: 0px -500px; width: 51px; height: 48px; }
.logo_Hero_vt { background-position: 0px -550px; width: 202px; height: 48px; }
.logo_Hero_vtc { background-position: 0px -600px; width: 202px; height: 48px; }
.logo_Hero_vtx { background-position: 0px -650px; width: 202px; height: 48px; }
.logo_Jim_vt { background-position: 0px -700px; width: 107px; height: 48px; }
.logo_Jim_vtc { background-position: 0px -750px; width: 107px; height: 48px; }
.logo_Jim_vtx { background-position: 0px -800px; width: 107px; height: 48px; }
.logo_Kutonen_vt { background-position: 0px -850px; width: 48px; height: 48px; }
.logo_Kutonen_vtc { background-position: 0px -900px; width: 48px; height: 48px; }
.logo_Kutonen_vtx { background-position: 0px -950px; width: 48px; height: 48px; }
.logo_Liv_vt { background-position: 0px -1000px; width: 40px; height: 48px; }
.logo_Liv_vtc { background-position: 0px -1050px; width: 40px; height: 48px; }
.logo_MTV3_vt { background-position: 0px -1100px; width: 53px; height: 48px; }
.logo_MTV3_vtc { background-position: 0px -1150px; width: 53px; height: 48px; }
.logo_National Geographic_vt { background-position: 0px -1200px; width: 163px; height: 48px; }
.logo_National Geographic_vtc { background-position: 0px -1250px; width: 163px; height: 48px; }
.logo_National Geographic_vtx { background-position: 0px -1300px; width: 163px; height: 48px; }
.logo_Nelonen_vt { background-position: 0px -1350px; width: 28px; height: 48px; }
.logo_Nelonen_vtc { background-position: 0px -1400px; width: 28px; height: 48px; }
.logo_SUB_vt { background-position: 0px -1450px; width: 125px; height: 48px; }
.logo_SUB_vtc { background-position: 0px -1500px; width: 125px; height: 48px; }
.logo_TLC_vt { background-position: 0px -1550px; width: 93px; height: 48px; }
.logo_TLC_vtc { background-position: 0px -1600px; width: 93px; height: 48px; }
.logo_TLC_vtx { background-position: 0px -1650px; width: 93px; height: 48px; }
.logo_TV5_vt { background-position: 0px -1700px; width: 48px; height: 48px; }
.logo_TV5_vtc { background-position: 0px -1750px; width: 48px; height: 48px; }
.logo_TV5_vtx { background-position: 0px -1800px; width: 48px; height: 48px; }
.logo_tv-finland_vt { background-position: 0px -1850px; width: 192px; height: 48px; }
.logo_tv-finland_vtc { background-position: 0px -1900px; width: 192px; height: 48px; }
.logo_yle-areena_vt { background-position: 0px -1950px; width: 170px; height: 48px; }
.logo_yle-areena_vt_svg { background-position: 0px -2000px; width: 320px; height: 48px; }
.logo_yle-areena_vtc { background-position: 0px -2050px; width: 170px; height: 48px; }
.logo_yle-areena_vtx { background-position: 0px -2100px; width: 320px; height: 48px; }
.logo_yle-arenan-tv_vt { background-position: 0px -2150px; width: 182px; height: 48px; }
.logo_yle-arenan-tv_vtc { background-position: 0px -2200px; width: 182px; height: 48px; }
.logo_yle-arenan_vt { background-position: 0px -2250px; width: 173px; height: 48px; }
.logo_yle-arenan_vt_svg { background-position: 0px -2300px; width: 326px; height: 48px; }
.logo_yle-arenan_vtc { background-position: 0px -2350px; width: 173px; height: 48px; }
.logo_yle-arenan_vtx { background-position: 0px -2400px; width: 326px; height: 48px; }
.logo_yle-elava-arkisto_vt { background-position: 0px -2450px; width: 220px; height: 48px; }
.logo_yle-elava-arkisto_vtc { background-position: 0px -2500px; width: 220px; height: 48px; }
.logo_yle-fem_vt { background-position: 0px -2550px; width: 100px; height: 48px; }
.logo_yle-fem_vtc { background-position: 0px -2600px; width: 100px; height: 48px; }
.logo_yle-teema-fem_vt { background-position: 0px -2650px; width: 132px; height: 48px; }
.logo_yle-teema-fem_vtc { background-position: 0px -2700px; width: 132px; height: 48px; }
.logo_yle-teema_vt { background-position: 0px -2750px; width: 132px; height: 48px; }
.logo_yle-teema_vtc { background-position: 0px -2800px; width: 132px; height: 48px; }
.logo_yle-tv1_vt { background-position: 0px -2850px; width: 92px; height: 48px; }
.logo_yle-tv1_vtc { background-position: 0px -2900px; width: 92px; height: 48px; }
.logo_yle-tv2_vt { background-position: 0px -2950px; width: 96px; height: 48px; }
.logo_yle-tv2_vtc { background-position: 0px -3000px; width: 96px; height: 48px; }
