.icon-i-studio100-tv:before {
    background-image: url(images/icon-studio100-tv.png);
    background-size: 100% auto;
}

#header #main-menu ul li #menu-tv {
    border-bottom-color: #11baf4;
    border-top-color: #29c1f6;
    background: linear-gradient(0deg, #0aaae2, #11baf4 100%);
}

@media(max-width: 990px) {
    #header #main-menu ul li a .icon-i-studio100-tv:before {
        background-size: 95% auto;
        width: 35px;
        margin-top: -6px;
    }
}

@media(min-width: 990px) {
    #header #main-menu ul li a .icon-i-studio100-tv:before {
        width: 80px;
        height: 76px;
        margin-top: -21px;
        margin-left: 0;
    }
}