.RadMediaPlayer_AireSpring {
    font: normal 14px "Segoe UI",Arial,Helvetica,sans-serif;
    color: #444
}

    .RadMediaPlayer_AireSpring div.rmpToolbar {
        color: false;
        border-color: #e3e2e2;
        background-image: -webkit-linear-gradient(top,rgba(255,255,255,0.85) 0,rgba(242,242,242,0.85) 30%,rgba(213,212,211,0.85) 100%);
        background-image: -moz-linear-gradient(top,rgba(255,255,255,0.85) 0,rgba(242,242,242,0.85) 30%,rgba(213,212,211,0.85) 100%);
        background-image: -ms-linear-gradient(top,rgba(255,255,255,0.85) 0,rgba(242,242,242,0.85) 30%,rgba(213,212,211,0.85) 100%);
        background-image: -o-linear-gradient(top,rgba(255,255,255,0.85) 0,rgba(242,242,242,0.85) 30%,rgba(213,212,211,0.85) 100%);
        background-image: linear-gradient(to bottom,rgba(255,255,255,0.85) 0,rgba(242,242,242,0.85) 30%,rgba(213,212,211,0.85) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#D9FFFFFF',endColorstr='#D9D5D4D3',GradientType=0)
    }

        .RadMediaPlayer_AireSpring div.rmpToolbar div.rslTrack {
            background: #e6e7e8;
            border: 1px solid #d7d7d7
        }

    .RadMediaPlayer_AireSpring .rmpVolContrBar {
        border-color: #e3e2e2;
        background-image: -webkit-linear-gradient(top,rgba(213,212,211,0.85) 0,rgba(242,242,242,0.85) 70%,rgba(255,255,255,0.85) 100%);
        background-image: -moz-linear-gradient(top,rgba(213,212,211,0.85) 0,rgba(242,242,242,0.85) 70%,rgba(255,255,255,0.85) 100%);
        background-image: -ms-linear-gradient(top,rgba(213,212,211,0.85) 0,rgba(242,242,242,0.85) 70%,rgba(255,255,255,0.85) 100%);
        background-image: -o-linear-gradient(top,rgba(213,212,211,0.85) 0,rgba(242,242,242,0.85) 70%,rgba(255,255,255,0.85) 100%);
        background-image: linear-gradient(to bottom,rgba(213,212,211,0.85) 0,rgba(242,242,242,0.85) 70%,rgba(255,255,255,0.85) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#D9D5D4D3',endColorstr='#D9FFFFFF',GradientType=0)
    }

    .RadMediaPlayer_AireSpring .rmpVolContrBarWrapper {
        bottom: 0
    }

    .RadMediaPlayer_AireSpring div.rslHorizontal div.rslTrack {
        height: 7px !important;
        background-image: -webkit-linear-gradient(bottom,#fff 16%,#f8f8f8 18%,#e1e2e3 100%);
        background-image: -moz-linear-gradient(bottom,#fff 16%,#f8f8f8 18%,#e1e2e3 100%);
        background-image: -ms-linear-gradient(bottom,#fff 16%,#f8f8f8 18%,#e1e2e3 100%);
        background-image: -o-linear-gradient(bottom,#fff 16%,#f8f8f8 18%,#e1e2e3 100%);
        background-image: linear-gradient(to top,#fff 16%,#f8f8f8 18%,#e1e2e3 100%)
    }

    .RadMediaPlayer_AireSpring .rmpVolContrBar .rslVertical .rslTrack {
        width: 5px !important;
        border: 1px solid #d7d7d7;
        background-image: -webkit-linear-gradient(bottom,#fff 16%,#f8f8f8 18%,#e1e2e3 100%);
        background-image: -moz-linear-gradient(bottom,#fff 16%,#f8f8f8 18%,#e1e2e3 100%);
        background-image: -ms-linear-gradient(bottom,#fff 16%,#f8f8f8 18%,#e1e2e3 100%);
        background-image: -o-linear-gradient(bottom,#fff 16%,#f8f8f8 18%,#e1e2e3 100%);
        background-image: linear-gradient(to top,#fff 16%,#f8f8f8 18%,#e1e2e3 100%)
    }

    .RadMediaPlayer_AireSpring .rslHorizontal .rslTrack .rslSelectedregion {
        height: 7px;
        background-image: -webkit-linear-gradient(top,#0a5489 0,#179eb6 100%);
        background-image: -moz-linear-gradient(top,#0a5489 0,#179eb6 100%);
        background-image: -ms-linear-gradient(top,#0a5489 0,#179eb6 100%);
        background-image: -o-linear-gradient(top,#0a5489 0,#179eb6 100%);
        background-image: linear-gradient(to bottom,#0a5489 0,#179eb6 100%)
    }

    .RadMediaPlayer_AireSpring div.rslVertical div.rslSelectedregion {
        width: 5px !important;
        background-image: -webkit-linear-gradient(left,#0a5489 0,#179eb6 100%);
        background-image: -moz-linear-gradient(left,#0a5489 0,#179eb6 100%);
        background-image: -ms-linear-gradient(left,#0a5489 0,#179eb6 100%);
        background-image: -o-linear-gradient(left,#0a5489 0,#179eb6 100%);
        background-image: linear-gradient(to right,#0a5489 0,#179eb6 100%)
    }

    .RadMediaPlayer_AireSpring div.rmpLoadProgressBar {
        height: 7px;
        position: relative;
        background-color: #c2c2c2
    }

    .RadMediaPlayer_AireSpring div.rslVertical a.rslDraghandle {
        margin-left: -9px
    }

    * + html .RadMediaPlayer_AireSpring div.rslVertical a.rslDraghandle {
        margin-left: -1px
    }

    .RadMediaPlayer_AireSpring .rmpPlaylist {
        background: #e6e6e6
    }

        .RadMediaPlayer_AireSpring .rmpPlaylist li a {
            background: #e6e6e6;
            color: #878787
        }

            .RadMediaPlayer_AireSpring .rmpPlaylist li a:hover {
                background: #d7d7d7
            }

        .RadMediaPlayer_AireSpring .rmpPlaylist li.rmpActive a {
            background: #8ec0c9;
            color: #fff
        }

        .RadMediaPlayer_AireSpring .rmpPlaylist .rmpTitle {
            margin-right: 12px;
            font: normal 10px/17px Arial,sans-serif
        }

        .RadMediaPlayer_AireSpring .rmpPlaylist .rmpPlaylistPrevButton, .RadMediaPlayer_AireSpring .rmpPlaylist .rmpPlaylistNextButton {
            width: 100%;
            height: 100%;
            background: #e0e0e0;
            vertical-align: top
        }

            .RadMediaPlayer_AireSpring .rmpPlaylist .rmpPlaylistPrevButton:hover, .RadMediaPlayer_AireSpring .rmpPlaylist .rmpPlaylistNextButton:hover {
                background: #d7d7d7
            }

        .RadMediaPlayer_AireSpring .rmpPlaylist .rmpIcon {
            height: 28px;
            width: 28px;
            margin: 0
        }

        .RadMediaPlayer_AireSpring .rmpPlaylist .rmpPlaylistNextIcon, .RadMediaPlayer_AireSpring .rmpPlaylist .rmpPlaylistPrevIcon {
            margin: -3px
        }

    .RadMediaPlayer_AireSpring .rmpPlaylistVertical li, .RadMediaPlayer_AireSpring .rmpPlaylistVerticalInside li {
        border-top: 1px solid #fff;
        border-bottom: 1px solid #c9c9c9
    }

    .RadMediaPlayer_AireSpring .rmpPlaylistVertical .rmpPlaylistPrevButtonWrap, .RadMediaPlayer_AireSpring .rmpPlaylistVerticalInside .rmpPlaylistPrevButtonWrap {
        border-bottom: 1px solid #fff
    }

    .RadMediaPlayer_AireSpring .rmpPlaylistVertical .rmpPlaylistNextButtonWrap, .RadMediaPlayer_AireSpring .rmpPlaylistVerticalInside .rmpPlaylistNextButtonWrap {
        border-top: 1px solid #fff
    }

    .RadMediaPlayer_AireSpring .rmpPlaylistHorizontal li {
        border-left: 1px solid #fff;
        border-right: 1px solid #c9c9c9
    }

        .RadMediaPlayer_AireSpring .rmpPlaylistHorizontal li .rmpTitle {
            padding-top: 7px;
            max-height: 45px;
            line-height: 15px
        }

    .RadMediaPlayer_AireSpring .rmpPlaylistHorizontal .rmpPlaylistPrevButtonWrap {
        border-right: 1px solid #fff
    }

    .RadMediaPlayer_AireSpring .rmpPlaylistHorizontal .rmpPlaylistNextButtonWrap {
        border-left: 1px solid #fff
    }

    .RadMediaPlayer_AireSpring .rmpBanner {
        border: 1px solid #e3e2e2
    }

        .RadMediaPlayer_AireSpring .rmpBanner .rmpActionButton {
            background: #e3e2e2
        }

    .RadMediaPlayer_AireSpring .rmpBigPlayButton, .RadMediaPlayer_AireSpring .rmpBigPauseButton {
        background: rgba(255,255,255,0.4);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#66FFFFFF',endColorstr='#66FFFFFF',GradientType=0)
    }

    .RadMediaPlayer_AireSpring .rmpIcon {
        background-image: url('Common/radActionsSprite.png')
    }

    .RadMediaPlayer_AireSpring .rmpToolTip, .RadMediaPlayer_AireSpring .rmpBigPlayIcon, .RadMediaPlayer_AireSpring .rmpBigPauseIcon {
        background-image: url('MediaPlayer/sprite.png')
    }

    .RadMediaPlayer_AireSpring .rmpBigPlayIcon {
        background-position: 6px -108px
    }

    .RadMediaPlayer_AireSpring .rmpBigPauseIcon {
        background-position: -122px 4px
    }

    .RadMediaPlayer_AireSpring .rmpToolTip {
        background-position: -123px -241px
    }

    .RadMediaPlayer_AireSpring .rmpPlayIcon {
        background-position: -14px -5015px
    }

    .RadMediaPlayer_AireSpring .rmpPauseIcon {
        background-position: -14px -5064px
    }

    .RadMediaPlayer_AireSpring .rmpVolumeIcon {
        background-position: -14px -5114px
    }

    .RadMediaPlayer_AireSpring .rmpMuteIcon {
        background-position: -14px -5164px
    }

    .RadMediaPlayer_AireSpring .rmpHDIcon {
        background-position: -14px -5214px
    }

    .RadMediaPlayer_AireSpring .rmpFullScrIcon {
        background-position: -14px -5265px
    }

    .RadMediaPlayer_AireSpring .rmpExtFullScrIcon {
        background-position: -14px -5315px
    }

    .RadMediaPlayer_AireSpring .rmpShareIcon {
        background-position: -114px -5364px
    }

    .RadMediaPlayer_AireSpring .rmpClosePlaylistIcon {
        background-position: -16px -5565px
    }

    .RadMediaPlayer_AireSpring .rmpOpenPlaylistIcon {
        background-position: -16px -5515px
    }

    .RadMediaPlayer_AireSpring .rmpPlaylistVertical .rmpPlaylistPrevIcon, .RadMediaPlayer_AireSpring .rmpPlaylistVerticalInside .rmpPlaylistPrevIcon {
        background-position: -10px -5610px
    }

    .RadMediaPlayer_AireSpring .rmpPlaylistVertical .rmpPlaylistNextIcon, .RadMediaPlayer_AireSpring .rmpPlaylistVerticalInside .rmpPlaylistNextIcon {
        background-position: -10px -5660px
    }

    .RadMediaPlayer_AireSpring .rmpPlaylistHorizontal .rmpPlaylistPrevIcon {
        background-position: -10px -5710px
    }

    .RadMediaPlayer_AireSpring .rmpPlaylistHorizontal .rmpPlaylistNextIcon {
        background-position: -10px -5760px
    }

    .RadMediaPlayer_AireSpring .rmpActionButton:hover .rmpPlayIcon {
        background-position: -64px -5015px
    }

    .RadMediaPlayer_AireSpring .rmpActionButton:hover .rmpPauseIcon {
        background-position: -64px -5064px
    }

    .RadMediaPlayer_AireSpring .rmpActionButton:hover .rmpVolumeIcon {
        background-position: -64px -5114px
    }

    .RadMediaPlayer_AireSpring .rmpActionButton:hover .rmpMuteIcon {
        background-position: -64px -5164px
    }

    .RadMediaPlayer_AireSpring .rmpHDActiveIcon, .RadMediaPlayer_AireSpring .rmpActionButton:hover .rmpHDIcon {
        background-position: -64px -5214px
    }

    .RadMediaPlayer_AireSpring .rmpActionButton:hover .rmpFullScrIcon {
        background-position: -64px -5265px
    }

    .RadMediaPlayer_AireSpring .rmpActionButton:hover .rmpExtFullScrIcon {
        background-position: -64px -5315px
    }

    .RadMediaPlayer_AireSpring .rmpPlaylistVertical .rmpActionButton:hover .rmpPlaylistPrevIcon, .RadMediaPlayer_AireSpring .rmpPlaylistVerticalInside .rmpActionButton:hover .rmpPlaylistPrevIcon {
        background-position: -60px -5610px
    }

    .RadMediaPlayer_AireSpring .rmpPlaylistVertical .rmpActionButton:hover .rmpPlaylistNextIcon, .RadMediaPlayer_AireSpring .rmpPlaylistVerticalInside .rmpActionButton:hover .rmpPlaylistNextIcon {
        background-position: -60px -5660px
    }

    .RadMediaPlayer_AireSpring .rmpPlaylistHorizontal .rmpActionButton:hover .rmpPlaylistPrevIcon {
        background-position: -60px -5710px
    }

    .RadMediaPlayer_AireSpring .rmpPlaylistHorizontal .rmpActionButton:hover .rmpPlaylistNextIcon {
        background-position: -60px -5760px
    }

    .RadMediaPlayer_AireSpring .rmpCloseBannerIcon {
        background-position: -14px -1914px
    }

        .RadMediaPlayer_AireSpring .rmpCloseBannerIcon:hover {
            background-position: -64px -1914px
        }

    .RadMediaPlayer_AireSpring .rmpSubtitlesIcon {
        background-position: -14px -5814px
    }

    .RadMediaPlayer_AireSpring .rmpSubtitlesActiveIcon, .RadMediaPlayer_AireSpring .rmpActionButton:hover .rmpSubtitlesIcon {
        background-position: -64px -5814px
    }
