.elite_vp_embedBtnText,.elite_vp_playlistBtnText,.elite_vp_shareBtnText,.elite_vp_toolTip{
    font-family:Lato,'Open Sans','Helvetica Neue',Arial,sans-serif!important
}
.elite-icon-general,.elite-icon-playPause{
    -webkit-transition:all .2s ease-out;
    -moz-transition:all .2s ease-out;
    -o-transition:all .2s ease-out
}
.elite_vp_controls{
    position:absolute;
    height:50px;
    left:0!important;
    bottom:0;
    width:100%
}
.elite_vp_bg.dark{
    background:rgba(0,0,0,.7)
}
.elite_vp_bg.light{
    background:rgba(251,251,251,1);

}
.elite_vp_lightBoxOverlay{
    position:fixed;
    top:0;
    bottom:0;
    left:0;
    right:0;
    background:url(../assets/overlay_lightbox.png);
    z-index:2147483647!important
}
.elite_vp_lightBoxOverlayTransparent{
    position:absolute;
    width:100%;
    height:100%;
    opacity:0
}
.elite_vp_lightBoxCloseBtnWrapper{
    top:-33px;
    right:-33px;
    position:absolute;
    width:28px;
    height:28px;
    z-index:999;
    border-radius:50px
}
#elite_vp_lightBoxCloseBtn{
    position:absolute;
    top:50%;
    left:50%;
    margin-top:-7.75px;
    margin-left:-6.2px
}
.elite_vp_lightBoxThumbnailWrap{
    position:absolute;
    display:inline-block
}
.elite_vp_lightBoxThumbnail{
    width:100%;
    height:100%
}
.elite_vp_lightBoxPlayButton{
    position:absolute
}
.elite_vp_lightBoxBorder{
    border:10px solid #fff;
    border-radius:5px
}
.elite_vp_playBtnBg{
    position:absolute;
    top:0;
    left:0;
    width:48px;
    height:50px
}
.elite_vp_themeColorThumbBorder{
    border:1px solid #2D2D2D
}
.elite_vp_controlsColor.dark{
    color:#767676
}
.elite_vp_controlsColor.light{
    color:#3c3c3c
}
.elite_vp_shuffleEnabledColor{
    color:#fff
}
.elite_vp_playButtonScreen{
    position:absolute;
    left:50%;
    top:50%;
    margin:-40px 0 0 -36.5px;
    width:80px;
    height:73px;
    z-index:2147483647
}
.elite_vp_embedBtnText,.elite_vp_playlistBtnText,.elite_vp_shareBtnText{
    top:0;
    left:0;
    font-size:9px;
    text-align:left;
    cursor:pointer;
    position:absolute;
    -webkit-font-smoothing:antialiased
}
.elite_vp_socialBtn{
    width:32px;
    height:32px;
    z-index:200;
    margin-left:5px;
    cursor:pointer;
    display:inline-flex;
    display:-webkit-inline-flex
}
.elite_vp_facebookBtn{
    background:#3b5998
}
.elite_vp_facebookBtn:hover{
    background:rgba(59,89,152,.8)
}
.elite_vp_twitterBtn{
    background:#55acee
}
.elite_vp_twitterBtn:hover{
    background:rgba(85,172,238,.8)
}
.elite_vp_mailBtn{
    background:#E55
}
.elite_vp_mailBtn:hover{
    background:rgba(238,85,85,.8)
}
.elite_vp_playing .vp_play{
    display:none
}
.elite_vp_playing .vp_pause{
    display:block
}
.elite_vp_videoTrack{
    position:absolute;
    top:50%;
    margin-top:-3px;
    height:6px
}
.elite_vp_videoTrack.dark{
    background:#3b3c40
}
.elite_vp_videoTrack.light{
    background:#d8d8d8
}
.elite_vp_videoTrackDownload{
    position:absolute;
    height:100%
}
.elite_vp_videoTrackDownload.dark{
    background:#303030
}
.elite_vp_videoTrackDownload.light{
    background:#c7c7c7
}
.elite_vp_volumeTrack{
    position:absolute;
    top:50%;
    margin-top:-3px;
    right:55px;
    width:62px;
    height:6px;
    background:#3b3c40
}
.elite_vp_timeElapsed,.elite_vp_timeTotal{
    top:50%!important;
    margin-top:-8.5px!important;
    cursor:default!important
}
.elite_vp_volumeTrack.dark{
    background:#3b3c40
}
.elite_vp_volumeTrack.light{
    background:#c7c7c7
}
.elite_vp_Progress{
    position:absolute;
    width:100%;
    height:100%
}
.elite_vp_progressIdleTrack{
    position:absolute;
    height:6px;
    width:100%;
    bottom:0;
    z-index:2147483647
}
.elite_vp_progressIdleTrack.dark{
    background:#3b3c40
}
.elite_vp_progressIdleTrack.light{
    background:#d8d8d8
}
.elite_vp_progressIdle{
    position:absolute;
    height:100%
}
.elite_vp_progressIdleDownload{
    position:absolute;
    height:100%;
    width:200px
}
.elite_vp_progressIdleDownload.dark{
    background:#303030
}
.elite_vp_progressIdleDownload.light{
    background:#c7c7c7
}
.elite_vp_toolTip{
    position:absolute;
    font-size:11px!important;
    text-align:center!important;
    padding:3px 10px!important;
    z-index:555560
}
.elite_vp_infoText,.elite_vp_nowPlayingText,.elite_vp_timeElapsed,.elite_vp_timeTotal,.elite_vp_toolTipText{
    font-size:12px!important;
    font-family:Lato,'Open Sans','Helvetica Neue',Arial,sans-serif!important
}
.elite_vp_infoWindow,.elite_vp_nowPlayingTitle,.elite_vp_popup{
    z-index:2147483647;
    position:absolute
}
.elite_vp_toolTipText{
    position:absolute!important;
    text-align:center!important;
    padding:3px 14px!important
}
.elite_vp_timeElapsed{
    position:absolute!important;
    left:83px!important;
    -webkit-user-select:none!important;
    -khtml-user-select:none!important;
    -moz-user-select:none!important;
    -o-user-select:none!important;
    user-select:none!important
}
.elite_vp_infoText,.elite_vp_timeTotal{
    -webkit-user-select:none!important;
    -khtml-user-select:none!important;
    -moz-user-select:none!important;
    -o-user-select:none!important
}
.elite_vp_timeTotal{
    position:absolute!important;
    right:215px!important;
    user-select:none!important
}
.elite_vp_infoText,.elite_vp_infoTitle,.elite_vp_nowPlayingText{
    margin:0!important;
    text-align:left!important
}
.elite_vp_popup{
    opacity:1;
    cursor:pointer
}
.elite_vp_infoWindow{
    width:100%
}
.elite_vp_btnClose{
    position:absolute;
    width:30px;
    height:30px;
    right:0;
    top:0;
    cursor:pointer;
    zindex:999999
}
.elite_vp_infoTitle{
    padding:5px 0 0 10px!important
}
.elite_vp_infoText{
    padding:5px 0 10px 10px!important;
    user-select:none!important;
    cursor:default!important
}
.elite_vp_embedTitle,.elite_vp_embedTitle2{
    -webkit-user-select:none!important;
    -moz-user-select:none!important;
    -o-user-select:none!important
}
.elite_vp_infoText.dark{
    color:#e4e4e4!important
}
.elite_vp_infoText.light{
    color:#3c3c3c!important
}
.elite_vp_nowPlayingText{
    left:0!important;
    top:0!important;
    padding:5px!important
}
.elite_vp_nowPlayingText.dark{
    color:#fff!important;
    display: none !important;
}
.elite_vp_nowPlayingText.light{
    color:#3c3c3c!important;
    display: none !important;
}
.elite_vp_nowPlayingTitle{
    top:0;
    left:0;
    margin-right:42px;
    cursor:default!important
}
.elite_vp_embedTitle,.elite_vp_embedTitle2,.elite_vp_embedTitle3{
    margin:0!important;
    -khtml-user-select:none!important
}
.elite_vp_nowPlayingThumbnail{
    position:absolute!important;
    font-size:9px!important;
    color:#fff!important;
    font-family:Lato,'Open Sans','Helvetica Neue',Arial,sans-serif!important;
    bottom:1px!important;
    background:rgba(0,0,0,.7)!important;
    width:68px!important;
    text-align:center!important;
    left:1px!important;
    cursor:default!important
}
.elite_vp_embedText,.elite_vp_embedText.dark{
    background:#000!important;
    border:1px solid #3D3D3D!important
}
.elite_vp_titles{
    font-size:14px!important;
    font-family:Lato,'Open Sans','Helvetica Neue',Arial,sans-serif!important;
    cursor:default!important
}
.elite_vp_embedWindow{
    position:absolute;
    width:100%;
    height:100%;
    z-index:2147483647
}
.elite_vp_embedTitle{
    padding:10px 5px 0 90px!important;
    text-align:left!important;
    user-select:none!important
}
.elite_vp_embedTitle2{
    padding:20px 5px 0 90px!important;
    text-align:left!important;
    user-select:none!important
}
.elite_vp_embedTitle3,.elite_vp_skipAdTitle{
    -webkit-user-select:none!important;
    -moz-user-select:none!important;
    -o-user-select:none!important
}
.elite_vp_embedTitle3{
    padding:40px 5px 0 90px!important;
    text-align:left!important;
    user-select:none!important
}
.elite_vp_embedText,.elite_vp_embedText2{
    font-size:12px!important;
    margin:5px 90px!important;
    padding:15px 15px 15px 8px!important;
    -webkit-user-select:text!important
}
.elite_vp_embedText{
    text-align:left!important;
    font-family:Lato,'Open Sans','Helvetica Neue',Arial,sans-serif!important
}
.elite_vp_embedText.dark{
    color:#FFF!important
}
.elite_vp_embedText.light{
    color:#696969!important;
    background:#f3f3f3!important;
    border:1px solid #e6e6e6!important
}
.elite_vp_embedText2{
    text-align:left!important;
    font-family:Lato,'Open Sans','Helvetica Neue',Arial,sans-serif!important
}
#elite_vp_copyInside,.elite_vp_embedMessageTxt{
    font-size:14px!important;
    text-align:left!important;
    font-family:Lato,'Open Sans','Helvetica Neue',Arial,sans-serif!important
}
.elite_vp_embedMessageTxt{
    font-weight:700!important;
    color:#46e5eb!important;
    cursor:pointer!important
}
.copyBtn{
    position:absolute;
    width:49px;
    height:26px;
    margin-left:90px;
    cursor:pointer;
    background:#000;
    border:1px solid #3D3D3D;
    color:#FFF
}
.copyBtn.dark{
    color:#FFF!important;
    background:#000!important;
    border:1px solid #3D3D3D!important
}
.copyBtn.light{
    color:#696969!important;
    background:#f3f3f3!important;
    border:1px solid #e6e6e6!important
}
#elite_vp_copyInside{
    position:absolute!important;
    top:4px!important;
    left:7px!important;
    z-index:100!important;
    margin:0!important
}
.elite-icon-arrows,.elite-icon-general,.elite-icon-overScreen,.elite-icon-overScreen-hover,.elite-icon-playPause{
    speak:none;
    font-style:normal;
    font-weight:400;
    font-size:16px;
    line-height:1;
    -webkit-font-smoothing:antialiased;
    text-align:center
}
.elite_vp_shareWindow{
    position:absolute;
    z-index:2147483646
}
.elite_vp_screenBtnsWindow{
    position:absolute;
    z-index:2147483647;
    top:0;
    right:0
}
.elite_vp_ads,.elite_vp_embedBtn,.elite_vp_facebook,.elite_vp_infoBtn,.elite_vp_mailBtn,.elite_vp_playButtonPoster,.elite_vp_playButtonScreen,.elite_vp_playlistBtn,.elite_vp_progressIdleTrack,.elite_vp_shareBtn,.elite_vp_toggleAdPlayBox,.elite_vp_twitter,.elite_vp_videoTrack,.elite_vp_volumeTrack{
    cursor:pointer
}
.elite-icon-general{
    transition:all .2s ease-out
}
.elite_vp_playerElement{
    cursor:pointer
}
.elite-icon-general-hover.dark{
    color:#fff
}
.elite-icon-general-hover.light{
    color:#9e9e9e
}
.elite-icon-overScreen.dark,.elite-icon-playPause:hover{
    color:#fff
}
.elite-icon-playPause{
    height:24px;
    cursor:pointer;
    transition:all .2s ease-out
}
.elite-icon-arrows,.elite_vp_item{
    -webkit-transition:all .2s ease-out;
    -moz-transition:all .2s ease-out;
    -o-transition:all .2s ease-out
}
.elite-icon-overScreen{
    height:24px;
    color:#fff;
    cursor:pointer
}
.elite-icon-overScreen.light{
    color:#3c3c3c
}
.elite-icon-overScreen-hover{
    height:24px;
    color:#fff;
    cursor:pointer
}
.elite_vp_btnOverScreen{
    width:32px;
    height:32px;
    z-index:200;
    margin:5px;
    cursor:pointer
}
.elite-icon-arrows{
    height:24px;
    color:#464646;
    cursor:pointer;
    transition:all .2s ease-out
}
.elite_vp_title{
    font-size:13px
}
.elite_vp_description{
    font-size:12px;
    overflow:auto
}
.elite_vp_thumbnail_image{
    height:100%;
    width:100%
}
.elite_vp_thumbnail_imageSelected{
    height:100%;
    width:100%;
    border:1px solid #626262
}
.elite_vp_itemLeft{
    position:absolute;
    width:70px;
    height:70px;
    margin:2px;
    z-index:100
}
.elite_vp_itemRight{
    position:absolute;
    width:170px;
    left:76px;
    font-family:Lato,'Open Sans','Helvetica Neue',Arial,sans-serif!important
}
.elite_vp_itemInfo{
    position:absolute;
    width:40px;
    height:15px;
    right:13px;
    bottom:2px;
    background:#fff000;
    color:#000
}
#elite_vp_playlist{
    position:absolute;
    width:260px;
    height:260px;
    overflow:hidden;
    z-index:600
}
.elite_vp_playlist.dark{
    background:#131313
}
.elite_vp_playlist.light{
    background:#fbfbfb
}
#elite_vp_playlistContent{
    position:absolute;
    bottom:50px;
    left:0;
    width:100%;
    margin:0;
    padding:0
}
.elite_vp_playlistBar{
    position:absolute;
    width:100%;
    bottom:0;
    height:50px
}
.elite_vp_playlistBarInside{
    position:absolute;
    top:0;
    height:100%
}
.elite_vp_playlistBarBtn{
    width:30px;
    height:100%;
    margin:0;
    cursor:pointer;
    display:inline-block
}
.elite_vp_itemSelected.dark,.elite_vp_itemSelected.light{
    -webkit-user-select:none;
    -khtml-user-select:none;
    cursor:default;
    width:245px;
    height:76px
}
.elite_vp_item{
    transition:all .2s ease-out
}
.elite_vp_item_bottom,.elite_vp_skipAdBox{
    -webkit-transition:all .2s ease-out;
    -moz-transition:all .2s ease-out;
    -o-transition:all .2s ease-out
}
.elite_vp_itemSelected.dark{
    background:#1B1B1B;
    -moz-user-select:none;
    -o-user-select:none;
    user-select:none
}
.elite_vp_itemSelected.light{
    background:#dedede;
    -moz-user-select:none;
    -o-user-select:none;
    user-select:none
}
.elite_vp_videoPlayer,.elite_vp_videoPlayerAD{
    -webkit-user-select:none;
    height:100%;
    background:#000
}
.elite_vp_itemUnselected.dark:hover{
    background:#2D2D2D
}
.elite_vp_itemUnselected.light:hover{
    background:#efefef
}
.elite_vp_itemUnselected.dark{
    width:245px;
    height:76px;
    background:rgba(0,0,0,.7);
    cursor:pointer
}
.elite_vp_itemUnselected.light{
    width:245px;
    height:76px;
    background:rgba(251,251,251,1);
    cursor:pointer
}
.elite_vp_bottomArrow,.elite_vp_topArrow{
    right:0;
    z-index:101;
    width:15px;
    height:41px;
    position:absolute;
    cursor:pointer
}
.elite_vp_topArrow{
    top:0;
    background:rgba(182,89,89,0)
}
.elite_vp_bottomArrow{
    bottom:0
}
.elite_vp_myScrollbarV{
    position:absolute;
    z-index:100;
    width:9px;
    bottom:42px;
    top:42px;
    right:3px
}
.elite_vp_myScrollbarV>div{
    position:absolute;
    z-index:100;
    width:100%;
    background:#67b7e1
}
#elite_vp_playlist_bottom{
    position:absolute;
    background:rgba(33,33,33,0);
    height:100px;
    overflow:hidden
}
#elite_vp_playlistContent_bottom{
    position:absolute;
    background:#2a2a2a;
    top:0;
    left:0;
    height:100%;
    margin:0;
    padding:0
}
.elite_vp_item_bottom{
    position:relative;
    width:245px;
    height:73px;
    transition:all .2s ease-out;
    background:#212121;
    color:#fff;
    font-family:Lato,'Open Sans','Helvetica Neue',Arial,sans-serif!important;
    font-size:11px;
    cursor:pointer
}
.elite_vp_item_bottom:hover{
    position:absolute;
    width:245px;
    height:84px;
    box-shadow:245px 0 0 0 #505050 inset
}
.elite_vp_itemSelected_bottom{
    position:absolute;
    width:245px;
    height:84px;
    background:#505050
}
.elite_vp_itemUnselected_bottom{
    position:absolute;
    width:245px;
    height:84px;
    background:#353535
}
.elite_vp_leftArrow,.elite_vp_rightArrow{
    z-index:101;
    width:41px;
    height:15px;
    bottom:0;
    position:absolute;
    cursor:pointer
}
.elite_vp_leftArrow{
    left:0
}
.elite_vp_rightArrow{
    right:0
}
.elite_vp_scrollbarBgBottom{
    position:absolute;
    width:100%;
    height:14px;
    background:#353535;
    bottom:0;
    z-index:999999
}
.elite_vp_scrollbarBgRight{
    position:absolute;
    width:14px;
    height:100%;
    background:#353535;
    right:0;
    z-index:999999
}
.elite_vp_myScrollbarH{
    position:absolute;
    z-index:100;
    height:9px;
    bottom:3px;
    left:42px;
    right:42px
}
.elite_vp_myScrollbarH>div{
    position:absolute;
    z-index:100;
    height:100%;
    background:#67b7e1
}
.elite_vp_videoPlayer{
    position:absolute;
    padding:0;
    margin:0;
    width:100%;
    z-index:90;
    overflow:hidden
}
.elite_vp_videoPlayerAD{
    position:absolute;
    top:0;
    left:0;
    z-index:1;
    overflow:hidden
}
.elite_vp_progressAD,.elite_vp_progressADBg{
    position:absolute;
    height:5px;
    z-index:999998;
    bottom:0
}
.elite_vp_progressADBg{
    width:100%;
    left:0;
    background:#000;
    background:-moz-linear-gradient(top,#d1d1d1,#e2e2e2);
    background:-o-linear-gradient(top,#d1d1d1,#e2e2e2);
    background:-webkit-gradient(linear,left top,left bottom,from(#d1d1d1),to(#e2e2e2));
    background:-ms-linear-gradient(#d1d1d1,#e2e2e2);
    background:linear-gradient(#d1d1d1,#e2e2e2);
    filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#d1d1d1', endColorstr='#e2e2e2')
}
.elite_vp_progressAD{
    border-right:1px solid #6d6852;
    background:-moz-linear-gradient(top,#e7cf6c,#c6a546);
    background:-o-linear-gradient(top,#e7cf6c,#c6a546);
    background:-webkit-gradient(linear,left top,left bottom,from(#e7cf6c),to(#c6a546));
    background:-ms-linear-gradient(#e7cf6c,#c6a546);
    background:linear-gradient(#e7cf6c,#c6a546);
    filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#e7cf6c', endColorstr='#c6a546')
}
.elite_vp_skipAdBox,.elite_vp_skipAdCount{
    height:80px;
    background:rgba(0,0,0,.56);
    z-index:2;
    position:absolute
}
.elite_vp_skipAdBox{
    width:184px;
    border:1px solid rgba(241,241,241,.25);
    cursor:pointer;
    transition:all .2s ease-out;
    display:table
}
.elite_vp_skipAdBox:hover{
    border:1px solid rgba(241,241,241,.35);
    -webkit-transition:all .2s ease-out;
    -moz-transition:all .2s ease-out;
    -o-transition:all .2s ease-out;
    transition:all .2s ease-out
}
.elite_vp_skipAdBoxContentLeft{
    position:absolute;
    width:165px;
    height:80px;
    display:table
}
.elite_vp_skipAdCount{
    width:184px;
    border:1px solid rgba(241,241,241,.25)
}
.elite_vp_skipAdCountImage{
    position:absolute;
    width:70px;
    height:70px;
    margin:4px;
    right:0
}
.elite_vp_skipAdCountContentLeft{
    position:absolute;
    width:104px;
    height:100%;
    display:table
}
.elite_vp_skipAdCountTitle,.elite_vp_skipAdTitle{
    font-size:14px!important;
    color:#fff!important;
    text-align:center!important;
    vertical-align:middle!important;
    display:table-cell!important;
    -khtml-user-select:none!important
}
.elite_vp_skipAdTitle{
    font-family:Lato,'Open Sans','Helvetica Neue',Arial,sans-serif!important;
    user-select:none!important;
    cursor:pointer!important
}
.elite_vp_skipAdCountTitle{
    font-family:Lato,'Open Sans','Helvetica Neue',Arial,sans-serif!important;
    -webkit-user-select:none!important;
    -moz-user-select:none!important;
    -o-user-select:none!important;
    user-select:none!important;
    cursor:default!important
}
.elite_vp_toggleAdPlayBoxTitle,.elite_vp_videoAdBoxInside{
    text-align:left;
    font-family:Lato,'Open Sans','Helvetica Neue',Arial,sans-serif!important;
    color:#fff
}
.elite_vp_toggleAdPlayBox{
    position:absolute;
    left:50%;
    top:50%;
    margin:-40px 0 0 -36.5px;
    width:80px;
    height:73px;
    z-index:200
}
.elite_vp_toggleAdPlayBox:hover{
    opacity:.75;
    -webkit-transition:all .3s ease-out;
    -moz-transition:all .3s ease-out;
    -o-transition:all .3s ease-out;
    transition:all .3s ease-out
}
.elite_vp_toggleAdPlayBoxTitle{
    position:absolute;
    top:7px;
    left:6px;
    font-size:14px;
    z-index:100;
    margin:0;
    -webkit-user-select:none;
    -khtml-user-select:none;
    -moz-user-select:none;
    -o-user-select:none;
    user-select:none
}
.elite_vp_adsTitleInside,.elite_vp_timeLeftInside{
    -webkit-user-select:none;
    -moz-user-select:none;
    -o-user-select:none
}
.elite_vp_preloader,.elite_vp_preloaderAD{
    position:absolute;
    width:32px;
    height:32px;
    left:50%;
    top:50%;
    margin:-16px 0 0 -16px;
    background:url(../assets/preloader.gif) center center no-repeat;
    z-index:600;
    display:none
}
.elite_vp_fullScreen{
    position:fixed;
    width:auto!important;
    left:0;
    right:0;
    bottom:0;
    top:0;
    overflow:hidden
}
#elite_vp_vimeoWrapper,#elite_vp_ytPlayer_1,#elite_vp_ytPlayer_2,.elite_vp_ytWrapper{
    position:absolute;
    width:100%;
    height:100%;
    background:#000;
    z-index:300
}
.elite_vp_invisibleWrapper,.elite_vp_overlay{
    z-index:2147483647;
    position:absolute;
    width:100%;
    height:100%
}
.elite_vp_overlay{
    background:#003471
}
.elite_vp_invisibleWrapper{
    background:red;
    opacity:0
}
#elite_vp_overlayPoster{
    max-width:100%;
    max-height:100%;
    margin:auto;
    display:block
}
.elite_vp_imageWrapper{
    position:absolute;
    width:100%;
    height:100%;
    background:#000;
    z-index:301
}
.elite_vp_logo,.elite_vp_playButtonPoster{
    z-index:2147483647;
    position:absolute
}
#elite_vp_imageDisplayed{
    max-width:100%;
    max-height:100%;
    margin:auto;
    position:absolute;
    left:0;
    top:0;
    bottom:0;
    right:0
}
.elite_vp_playButtonPoster{
    left:50%;
    top:50%;
    margin:-40px 0 0 -36.5px;
    width:80px;
    height:73px
}
 
.elite_vp_controls .elite_vp_disabled{
    display:none
}
.elite_vp_videoPlayer video,.elite_vp_videoPlayerAD video{
    display:block;
    width:100%;
    height:100%
}
.elite_vp_videoPlayerAD video{
    cursor:pointer
}
.elite_vp_videoPlayer embed,.elite_vp_videoPlayer object{
    z-index:100
}
.elite_vp_controls{
    z-index:2147483647
}
.elite_vp_adsTitleInside,.elite_vp_adsTitleInsideNowPlaying,.elite_vp_timeLeftInside{
    z-index:501;
    -khtml-user-select:none;
    cursor:default
}
.elite_vp_videoAdBoxInside{
    position:absolute;
    left:10px;
    bottom:0;
    width:190px;
    height:25px;
    font-size:12px
}
.elite_vp_adsTitleInside{
    position:absolute;
    user-select:none;
    margin:0
}
#elite_vp_fsBtn,#elite_vp_qualityBtn,#elite_vp_unmuteBtn{
    margin-top:-8.5px;
    margin-left:-6.85px
}
.elite_vp_timeLeftInside{
    position:absolute;
    left:86px!important;
    user-select:none
}
#elite_vp_fsBtn,#elite_vp_qualityBtn,#elite_vp_rewindBtn,#elite_vp_unmuteBtn{
    position:absolute;
    left:50%
}
.elite_vp_adsTitleInsideNowPlaying{
    position:absolute;
    -webkit-user-select:none;
    -moz-user-select:none;
    -o-user-select:none;
    user-select:none
}
.elite_vp_fsEnterADBox{
    position:absolute;
    top:0;
    right:0;
    z-index:2
}
.elite_vp_qualityWindow{
    position:absolute;
    width:100%;
    height:168px;
    z-index:2147483647
}
.elite_vp_qualityWindowMask{
    position:absolute;
    width:100px;
    height:168px;
    z-index:2147483647;
    overflow:hidden
}
.elite_vp_qualityWindowText{
    font-family:Lato,'Open Sans','Helvetica Neue',Arial,sans-serif!important;
    font-size:12px!important;
    line-height:normal!important;
    letter-spacing:normal!important
}
.elite_vp_qualityBtnWrapper{
    right:181px;
    position:absolute;
    top:0!important;
    width:28px;
    height:100%
}
#elite_vp_qualityBtn{
    top:50%
}
.elite_vp_rewindBtnWrapper{
    right:153px;
    position:absolute;
    top:0!important;
    width:28px;
    height:100%
}
#elite_vp_rewindBtn{
    top:50%;
    margin-top:-8px;
    margin-left:-6.2px
}
.elite_vp_unmuteBtnWrapper{
    right:125px;
    position:absolute;
    top:0!important;
    width:28px;
    height:100%
}
#elite_vp_unmuteBtn{
    top:50%
}
.elite_vp_fsBtnWrapper{
    right:0;
    position:absolute;
    top:0!important;
    width:48px;
    height:100%
}
#elite_vp_fsBtn{
    top:50%
}
.elite_vp_qualityListItem{
    width:100%;
    z-index:200;
    cursor:pointer;
    text-align:center;
    height:24px;
    display:table
}
.elite_vp_effect2:after,.elite_vp_effect2:before,.elite_vp_effect3:after,.elite_vp_effect3:before{
    width:50%;
    top:80%;
    max-width:300px;
    background:rgba(0,0,0,.6);
    content:""
}
.elite_vp_qualityListItem_activeColor.dark{
    color:#fff
}
.elite_vp_qualityListItem_activeColor.light{
    color:#3c3c3c
}
.elite_vp_HD_indicator,.elite_vp_qualityHD{
    position:absolute!important;
    height:24px!important;
    line-height:24px!important;
    margin:0!important;
    padding:0!important;
    color:red!important;
    -webkit-backface-visibility:hidden!important
}
.elite_vp_qualityCheck{
    display:block!important
}
.elite_vp_qualityNum{
    text-align:center;
    vertical-align:middle;
    display:table-cell
}
.elite_vp_qualityHD{
    right:8px!important;
    font-size:10px!important;
    backface-visibility:hidden!important
}
.elite_vp_HD_indicator{
    right:0!important;
    font-size:8px!important;
    font-weight:700!important;
    backface-visibility:hidden!important
}
.elite_vp_description,.elite_vp_nowPlayingThumbnail,.elite_vp_timeElapsed,.elite_vp_timeLeftInside,.elite_vp_timeTotal,.elite_vp_title,.elite_vp_toolTip,p#elite_vp_copyInside,p.elite_vp_adsTitleInside,p.elite_vp_embedText,p.elite_vp_embedText2,p.elite_vp_embedTitle,p.elite_vp_embedTitle2,p.elite_vp_embedTitle3,p.elite_vp_infoText,p.elite_vp_infoTitle,p.elite_vp_nowPlayingText,p.elite_vp_skipAdCountTitle,p.elite_vp_skipAdTitle{
    line-height:normal!important;
    letter-spacing:normal!important
}
.elite_vp_effect1{
    -webkit-box-shadow:0 10px 6px -6px rgba(0,0,0,.6);
    -moz-box-shadow:0 10px 6px -6px rgba(0,0,0,.6);
    box-shadow:0 10px 6px -6px rgba(0,0,0,.6)
}
.elite_vp_effect2{
    position:relative
}
.elite_vp_effect2:after,.elite_vp_effect2:before{
    z-index:-1;
    position:absolute;
    bottom:15px;
    left:10px;
    -webkit-box-shadow:0 15px 10px rgba(0,0,0,.6);
    -moz-box-shadow:0 15px 10px rgba(0,0,0,.6);
    box-shadow:0 15px 10px rgba(0,0,0,.6);
    -webkit-transform:rotate(-3deg);
    -moz-transform:rotate(-3deg);
    -o-transform:rotate(-3deg);
    -ms-transform:rotate(-3deg);
    transform:rotate(-3deg)
}
.elite_vp_effect2:after{
    -webkit-transform:rotate(3deg);
    -moz-transform:rotate(3deg);
    -o-transform:rotate(3deg);
    -ms-transform:rotate(3deg);
    transform:rotate(3deg);
    right:10px;
    left:auto
}
.elite_vp_effect3{
    position:relative
}
.elite_vp_effect3:after,.elite_vp_effect3:before{
    z-index:-1;
    position:absolute;
    bottom:25px;
    left:10px;
    -webkit-box-shadow:0 35px 20px rgba(0,0,0,.6);
    -moz-box-shadow:0 35px 20px rgba(0,0,0,.6);
    box-shadow:0 35px 20px rgba(0,0,0,.6);
    -webkit-transform:rotate(-8deg);
    -moz-transform:rotate(-8deg);
    -o-transform:rotate(-8deg);
    -ms-transform:rotate(-8deg);
    transform:rotate(-8deg)
}
.elite_vp_effect3:after{
    -webkit-transform:rotate(8deg);
    -moz-transform:rotate(8deg);
    -o-transform:rotate(8deg);
    -ms-transform:rotate(8deg);
    transform:rotate(8deg);
    right:10px;
    left:auto
}
.elite_vp_effect4{
    position:relative;
    -webkit-box-shadow:0 1px 4px rgba(0,0,0,.3),0 0 40px rgba(0,0,0,.1) inset;
    -moz-box-shadow:0 1px 4px rgba(0,0,0,.3),0 0 40px rgba(0,0,0,.1) inset;
    box-shadow:0 1px 4px rgba(0,0,0,.3),0 0 40px rgba(0,0,0,.1) inset
}
.elite_vp_effect4:after,.elite_vp_effect4:before{
    content:"";
    position:absolute;
    z-index:-1;
    -webkit-box-shadow:0 0 20px rgba(0,0,0,.8);
    -moz-box-shadow:0 0 20px rgba(0,0,0,.8);
    box-shadow:0 0 20px rgba(0,0,0,.8);
    top:50%;
    bottom:0;
    left:10px;
    right:10px;
    -moz-border-radius:100px/10px;
    border-radius:100px/10px
}
.elite_vp_effect5{
    -webkit-box-shadow:0 4px 7px rgba(0,0,0,.6);
    -moz-box-shadow:0 4px 7px rgba(0,0,0,.6);
    box-shadow:0 4px 7px rgba(0,0,0,.6)
}
.elite_vp_effect5:after{
    right:10px;
    left:auto;
    -webkit-transform:skew(8deg) rotate(3deg);
    -moz-transform:skew(8deg) rotate(3deg);
    -ms-transform:skew(8deg) rotate(3deg);
    -o-transform:skew(8deg) rotate(3deg);
    transform:skew(8deg) rotate(3deg)
}
.elite_vp_effect6{
    position:relative;
    -webkit-box-shadow:0 1px 4px rgba(0,0,0,.3),0 0 40px rgba(0,0,0,.1) inset;
    -moz-box-shadow:0 1px 4px rgba(0,0,0,.3),0 0 40px rgba(0,0,0,.1) inset;
    box-shadow:0 1px 4px rgba(0,0,0,.3),0 0 40px rgba(0,0,0,.1) inset
}
.elite_vp_effect6:after,.elite_vp_effect6:before{
    content:"";
    position:absolute;
    z-index:-1;
    -webkit-box-shadow:0 0 20px rgba(0,0,0,.8);
    -moz-box-shadow:0 0 20px rgba(0,0,0,.8);
    box-shadow:0 0 20px rgba(0,0,0,.8);
    top:10px;
    bottom:10px;
    left:0;
    right:0;
    -moz-border-radius:100px/10px;
    border-radius:100px/10px
}
.elite_vp_effect6:after{
    right:10px;
    left:auto;
    -webkit-transform:skew(8deg) rotate(3deg);
    -moz-transform:skew(8deg) rotate(3deg);
    -ms-transform:skew(8deg) rotate(3deg);
    -o-transform:skew(8deg) rotate(3deg);
    transform:skew(8deg) rotate(3deg)
}
.elite_vp_title{
    text-align:left!important;
    -webkit-backface-visibility:hidden!important;
    backface-visibility:hidden!important
}
.elite_vp_description{
    text-align:left!important;
    height:40px!important;
    padding-top:2px!important
}
