/* Basic tnt-video player styles */
.tnt-video, .tnt-video-ad{
    padding:0 0 56.25%;
}

.tnt-video.video-js.btn-link, 
.tnt-video.video-js.btn-link:hover,
.tnt-video.video-js video{}
.tnt-video.video-js{
    cursor:pointer;
}
.tnt-video.video-js.vjs-has-started{
    cursor:default;
}
.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-loading-spinner:before{
    font-family:FontAwesome;
    content:"\f110";
}
    
.tnt-video.video-js .vjs-big-play-button:before{
    font-family:FontAwesome;
    font-size:64px;
    /* text-shadow:none; */
    content:"\f01d";
}
.tnt-video.video-js .vjs-control-bar{
    font-family:FontAwesome;
}
.tnt-video.video-js .vjs-control-bar p{
    font-size:2em;
    margin:25% 15%;
}
.tnt-video.video-js .vjs-control-bar .vjs-play-control:before{
    font-family:FontAwesome;
    content:"\f04c";
}
.tnt-video.video-js .vjs-control-bar .vjs-play-control.vjs-paused:before{
    content:"\f04b";
}

.tnt-video.video-js .vjs-control-bar .vjs-mute-control:before,
.tnt-video.video-js .vjs-control-bar .vjs-mute-control.vjs-vol-1:before,
.tnt-video.video-js .vjs-control-bar .vjs-mute-control.vjs-vol-2:before,
.tnt-video.video-js .vjs-control-bar .vjs-mute-control.vjs-vol-3:before{
    font-family:FontAwesome;
    content:"\f028";
}
.tnt-video.video-js .vjs-control-bar .vjs-mute-control.vjs-vol-0:before{
    content:"\f026";
    text-indent:-6pt;
}

.tnt-video.video-js .vjs-control-bar .vjs-fullscreen-control:before{
    font-family:FontAwesome;
    content:"\f065";
}
.tnt-video.video-js.vjs-fullscreen .vjs-control-bar .vjs-fullscreen-control:before{
    content:"\f066";
}

.tnt-video.video-js.vjs-playing{
    display:block;
    height:100%;
    width:100%;
}


.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.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;
}

.tnt-vjs-ad-skip{
    position:absolute;
    top:10%;
    left:0;
    z-index:999;
    background:rgba(0,0,0,.75);
    cursor:pointer;
    font-size:11px;
    font-weight:bold;
    transition:left .75s 6s ease;

}
.tnt-vjs-ad-skip.disabled{
    left:-100%;
}
