.tnt-video.video-js .vjs-loading-spinner{
    border:none;
    border-radius:0px;
}
.tnt-video.video-js .vjs-loading-spinner:before{
    font-family:FontAwesome;
    content:"\f110";
    font-size:64px;
}

.tnt-video.video-js .vjs-big-play-button{
    border:none;
    background:none;
    box-shadow:none;
    opacity:.8;
    transition:opacity .25s ease-in-out;
    margin-top:-64px;
}
.tnt-video.video-js:hover .vjs-big-play-button{
    opacity:1;
}

.tnt-video.video-js .vjs-big-play-button:before{
    font-family:FontAwesome;
    font-size:64px;
    content:"\f01d";
    margin-top:50%;
}

.tnt-video.video-js.tnt-spinner .vjs-big-play-button,
.tnt-video.video-js.tnt-spinner:hover .vjs-big-play-button,
.tnt-video.video-js.vjs-playing .vjs-big-play-button,
.tnt-video.video-js.vjs-playing:hover .vjs-big-play-button,
.tnt-video.video-js.vjs-ad-playing .vjs-big-play-button,
.tnt-video.video-js.vjs-ad-playing:hover .vjs-big-play-button{
    display:none;
    opacity:0;
}

.tnt-video.video-js.vjs-seeking .vjs-loading-spinner:before,
.tnt-video.video-js.vjs-seeking .vjs-loading-spinner:after{
    animation:none;
    webkit-animation:none;
}

.tnt-video.video-js.tnt-ad-spinner .vjs-loading-spinner{
    display:block;
}


.tnt-video.video-js.vjs-ad-playing .vjs-control-bar,
.tnt-video-ad.vjs-default-skin.vjs-has-started .vjs-control-bar{
    display:none;
}