.elite_vp_embedBtnText,.elite_vp_playlistBtnText,.elite_vp_shareBtnText,.elite_vp_toolTip{
    font-family:iransansdnlight !important
}
.mCSB_container {
     direction: rtl;
}
 .elite_vp_itemRight {
     font-family: inherit !important;
}
 .elite_vp_itemRight {
     font-family: inherit !important;
     right: ۸6px;
}
 .elite_vp_description, .elite_vp_title {
     overflow: auto;
     text-align: right !important;
}
 .elite_vp_infoText, .elite_vp_nowPlayingText, .elite_vp_timeElapsed, .elite_vp_timeTotal, .elite_vp_toolTipText {
     font-family: inherit !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.elite_vp_dark{
    background:rgba(0,0,0,.7)
}
.elite_vp_bg.elite_vp_light{
    background:rgba(251,251,251,1)
}
.elite_vp_mainContainerBG{
    background:#fff;
    left:-10px;
    top:-10px;
    position:absolute;
    border-radius:5px
}
.elite_vp_mainContainerStickyBG{
    background:#fff;
    left:-10px;
    top:-10px;
    position:absolute;
    box-shadow:0 0 12px rgba(0,0,0,.15);
    -webkit-box-shadow:0 0 12px rgba(0,0,0,.15);
    border-top-left-radius:5px;
    border-bottom-left-radius:5px;
    border-bottom-right-radius:5px
}
.elite_vp_sticky{
    position:fixed!important;
    right:20px;
    bottom:20px;
    z-index:2147483647!important;
    animation-name:stickyShow;
    animation-duration:.2s;
    transform-origin:100% 100%;
    animation-timing-function:linear
}
.elite_vp_stickyControlsWrapp{
    position:absolute;
    height:32px;
    right:0;
    top:-32px;
    width:96px;
    box-shadow:0 0 1px rgba(0,0,0,.15);
    -webkit-box-shadow:0 0 1px rgba(0,0,0,.15)
}
.elite_vp_stickyElement:hover{
    color:red
}
.elite_vp_stickyCloseBtnWrapper,.elite_vp_stickySeekBtnWrapper,.elite_vp_stickyUpBtnWrapper{
    width:32px;
    height:32px;
    z-index:200;
    background:#fff;
    color:#999;
    cursor:pointer
}
.elite_vp_stickyCloseBtnWrapper{
    display:inline-flex;
    display:-webkit-inline-flex;
    border-top-left-radius:5px
}
.elite_vp_stickyUpBtnWrapper{
    display:inline-flex;
    display:-webkit-inline-flex
}
.elite_vp_stickySeekBtnWrapper{
    display:inline-flex;
    display:-webkit-inline-flex;
    border-top-right-radius:5px
}
@keyframes stickyShow{
    0%{
        transform:scale(0);
        opacity:0
    }
    100%{
        transform:scale(1);
        opacity:1
    }
}
@-webkit-keyframes stickyShow{
    0%{
        transform:scale(0);
        opacity:0
    }
    100%{
        transform:scale(1);
        opacity:1
    }
}
@-moz-keyframes stickyShow{
    0%{
        transform:scale(0);
        opacity:0
    }
    100%{
        transform:scale(1);
        opacity:1
    }
}
.elite_vp_canvasWrap{
    position:absolute;
    width:160px;
    height:68px;
    background:#000;
    z-index:2147483647!important
}
.elite_vp_canvas{
    position:absolute;
    left:0!important;
    width:100%;
    z-index:1!important
}
.elite_vp_vtt_thumb{
    position:absolute;
    width:100%;
    height:100%;
    background:#000;
    z-index:2!important
}
.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%!important;
    height:100%!important
}
.elite_vp_lightBoxPlayButton{
    position:absolute
}
.elite_vp_playBtnBg{
    position:absolute;
    cursor:pointer;
    top:0;
    left:0;
    width:48px;
    height:100%
}
#elite_vp_firstBtn,#elite_vp_lastBtn,#elite_vp_nextBtn,#elite_vp_previousBtn,#elite_vp_shuffleBtn{
    position:absolute!important;
    top:50%!important;
    margin-top:-8.5px!important
}
#elite_vp_playBtn{
    position:absolute;
    top:50%;
    left:50%;
    margin-top:-8.5px;
    margin-left:-6.85px;
    height:auto;
    background:0 0!important
}
#elite_vp_firstBtn{
    margin-left:15.5px!important
}
#elite_vp_lastBtn{
    margin-left:4.5px!important
}
#elite_vp_nextBtn,#elite_vp_previousBtn{
    margin-left:-7.5px!important;
    left:50%
}
#elite_vp_shuffleBtn{
    margin-left:-8px!important;
    left:50%
}
.elite_vp_themeColorThumbBorder{
    border:1px solid #2D2D2D
}
.elite_vp_controlsColor.elite_vp_dark{
    color:#767676
}
.elite_vp_controlsColor.elite_vp_light{
    color:#3c3c3c
}
.elite_vp_canvas.elite_vp_dark{
    border:1px solid #767676
}
.elite_vp_canvas.elite_vp_light{
    border:1px solid #3c3c3c
}
.elite_vp_vtt_thumb.elite_vp_dark{
    border:1px solid #767676
}
.elite_vp_vtt_thumb.elite_vp_light{
    border:1px solid #3c3c3c
}
.elite_vp_videoPlayerClone{
    position:absolute;
    left:333px;
    width:100px!important;
    height:100px!important;
    background:#000;
    z-index:2147483647
}
.elite_vp_shuffleEnabledColor{
    color:#fff
}
.elite_vp_playButtonScreen{
    position:absolute;
    left:50%;
    top:50%;
    margin:-36.5px 0 0 -40px;
    width:80px;
    height:73px;
    z-index:2147483647
}
.elite_vp_iOSVolumeButtonScreen{
    position:absolute;
    left:50%;
    top:50%;
    margin:-48px 0 0 -46.5px;
    width:93px;
    height:96px;
    z-index:2147483647
}
.elite_vp_playButtonScreenHide{
    display:none!important
}
.elite_vp_embedBtnText,.elite_vp_playlistBtnText,.elite_vp_shareBtnText{
    top:0;
    left:0;
    font-size:9px;
    text-align:right;
    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.elite_vp_dark{
    background:#3b3c40
}
.elite_vp_videoTrack.elite_vp_light{
    background:#d8d8d8
}
.elite_vp_videoTrackDownload{
    position:absolute;
    height:100%
}
.elite_vp_videoTrackDownload.elite_vp_dark{
    background:#303030
}
.elite_vp_videoTrackDownload.elite_vp_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:-7px!important;
    cursor:default!important
}
.elite_vp_volumeTrack.elite_vp_dark{
    background:#3b3c40
}
.elite_vp_volumeTrack.elite_vp_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.elite_vp_dark{
    background:#3b3c40
}
.elite_vp_progressIdleTrack.elite_vp_light{
    background:#d8d8d8
}
.elite_vp_progressIdle{
    position:absolute;
    height:100%
}
.elite_vp_progressIdleDownload{
    position:absolute;
    height:100%;
    width:200px
}
.elite_vp_progressIdleDownload.elite_vp_dark{
    background:#303030
}
.elite_vp_progressIdleDownload.elite_vp_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:iransansdnlight !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;
    user-select:none!important
}
.elite_vp_infoText,.elite_vp_infoTitle,.elite_vp_nowPlayingText{
    margin:0!important;
    text-align:right!important
}
.elite_vp_popup{
    opacity:1;
    cursor:pointer
}
.elite_vp_itemUnselected.elite_vp_onlyThumbnails:hover,.elite_vp_itemUnselected_bottom.elite_vp_onlyThumbnails:hover{
    opacity:.8
}
.elite_vp_infoWindow{
    width:100%;
    overflow-y:auto;
    overflow-x:inherit
}
.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.elite_vp_dark{
    color:#e4e4e4!important
}
.elite_vp_infoText.elite_vp_light{
    color:#3c3c3c!important
}
.elite_vp_nowPlayingText{
    left:0!important;
    top:0!important;
    padding:5px!important
}
.elite_vp_nowPlayingText.elite_vp_dark{
    color:#fff!important
}
.elite_vp_nowPlayingText.elite_vp_light{
    color:#3c3c3c!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:iransansdnlight !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_nowPlayingThumbnail.elite_vp_onlyThumbnails{
    width:243px!important
}
.elite_vp_titles{
    font-size:14px!important;
    font-family:iransansdnlight !important;
    cursor:default!important
}
.elite_vp_embedWindow{
    position:absolute;
    width:100%;
    height:100%;
    z-index:2147483647;
    overflow-y:auto;
    overflow-x:inherit
}
.elite_vp_embedTitle{
    padding:10px 5px 0 90px!important;
    text-align:right!important;
    user-select:none!important
}
.elite_vp_embedTitle2{
    padding:20px 5px 0 90px!important;
    text-align:right!important;
    user-select:none!important
}
.elite_vp_embedTitle3,.elite_vp_skipAdTitle{
    -moz-user-select:none!important;
    -o-user-select:none!important
}
.elite_vp_embedTitle3{
    padding:40px 5px 0 90px!important;
    text-align:right!important;
    -webkit-user-select:none!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:right!important;
    font-family:iransansdnlight !important;
    background:#000!important;
    border:1px solid #3D3D3D!important
}
.elite_vp_embedText.elite_vp_dark{
    color:#FFF!important;
    background:#000;
    border:1px solid #3D3D3D!important;
    overflow:hidden
}
.elite_vp_embedText.elite_vp_light{
    color:#696969!important;
    background:#f3f3f3;
    border:1px solid #e6e6e6!important;
    overflow:hidden
}
.elite_vp_description,.elite_vp_title{
    overflow:auto;
    text-align:right!important
}
.elite_vp_embedText2{
    text-align:right!important;
    font-family:iransansdnlight !important
}
#elite_vp_copyInside,.elite_vp_embedMessageTxt{
    font-size:14px!important;
    text-align:right!important;
    font-family:iransansdnlight !important
}
.elite_vp_highlightText{
    color:#727272!important;
    background-color:#278bff!important
}
.elite_vp_embedMessageTxt{
    font-weight:700!important;
    color:#46e5eb!important;
    cursor:pointer!important
}
.copyBtn{
    position:absolute;
    height:30px;
    margin-left:90px;
    cursor:pointer;
    background:#000;
    border:1px solid #3D3D3D;
    color:#FFF
}
.copyBtn.elite_vp_dark{
    color:#FFF!important;
    background:#000!important;
    border:1px solid #3D3D3D!important
}
.copyBtn.elite_vp_light{
    color:#696969!important;
    background:#f3f3f3!important;
    border:1px solid #e6e6e6!important
}
#elite_vp_copyInside{
    margin:5px;
    z-index:100!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_iOSVolumeButtonScreen,.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.elite_vp_dark{
    color:#fff
}
.elite-icon-general-hover.elite_vp_light{
    color:#9e9e9e
}
.elite-icon-overScreen.elite_vp_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.elite_vp_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_thumbnail_image,.elite_vp_thumbnail_imageSelected{
    height:100%!important;
    width:100%!important
}
.elite_vp_title{
    font-size:13px;
    max-height:50px!important;
    overflow:auto
}
.elite_vp_description{
    font-size:12px;
    overflow:auto
}
.elite_vp_thumbnail_imageSelected{
    border:1px solid #626262!important
}
.elite_vp_itemLeft{
    position:absolute;
    width:70px;
    height:70px;
    margin:2px;
    z-index:100
}
.elite_vp_itemLeft.elite_vp_onlyThumbnails{
    width:245px!important;
    height:132px!important;
    margin:0!important
}
.elite_vp_itemRight{
    position:absolute;
    width:170px;
    right:76px;
    font-family:iransansdnlight !important
}
.elite_vp_itemRight_bottom{
    padding-left:76px;
    font-family:iransansdnlight !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.elite_vp_dark{
    background:#131313
}
.elite_vp_playlist.elite_vp_light{
    background:#fbfbfb
}
#elite_vp_playlistContent{
    position:absolute;
    bottom:50px;
    left:0;
    width:100%;
    margin:0;
    padding:0
}
.elite_vp_playlistContentOverlay{
    position:absolute;
    z-index:102;
    width:100%;
    height:100%
}
.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-flex;
    position:relative
}
.elite_vp_itemSelected.elite_vp_dark,.elite_vp_itemSelected.elite_vp_light{
    -webkit-user-select:none;
    cursor:default;
    width:245px;
    height:76px;
    -khtml-user-select:none
}
.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.elite_vp_dark{
    background:#1B1B1B;
    -moz-user-select:none;
    -o-user-select:none;
    user-select:none
}
.elite_vp_itemSelected.elite_vp_light{
    background:#dedede;
    -moz-user-select:none;
    -o-user-select:none;
    user-select:none
}
.elite_vp_itemUnselected.elite_vp_dark:hover{
    background:#2D2D2D
}
.elite_vp_itemUnselected.elite_vp_light:hover{
    background:#efefef
}
.elite_vp_itemUnselected.elite_vp_dark{
    width:245px;
    height:76px;
    background:rgba(0,0,0,.7);
    cursor:pointer;
    outline:0
}
.elite_vp_itemUnselected.elite_vp_light{
    width:245px;
    height:76px;
    background:rgba(251,251,251,1);
    cursor:pointer
}
.elite_vp_itemSelected.elite_vp_onlyThumbnails,.elite_vp_itemSelected_bottom.elite_vp_onlyThumbnails,.elite_vp_itemUnselected.elite_vp_onlyThumbnails,.elite_vp_itemUnselected_bottom.elite_vp_onlyThumbnails{
    width:245px!important;
    height:132px!important
}
.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;
    height:142px;
    overflow:hidden
}
.elite_vp_playlist_bottom.elite_vp_dark{
    background:#131313
}
.elite_vp_playlist_bottom.elite_vp_light{
    background:#fbfbfb
}
#elite_vp_playlistContent_bottom{
    position:absolute;
    background:#2a2a2a;
    top:0;
    left:0;
    margin:0;
    padding:0
}
.elite_vp_playlistBar_bottom{
    position:absolute;
    width:100%;
    bottom:0;
    height:50px
}
.elite_vp_playlistBarInside_bottom{
    position:absolute;
    top:0;
    height:100%
}
.elite_vp_playlistBarBtn_bottom{
    width:30px;
    height:100%;
    margin:0;
    cursor:pointer;
    display:inline-flex
}
.elite_vp_item_bottom{
    position:relative;
    width:245px;
    height:73px;
    transition:all .2s ease-out;
    background:#212121;
    color:#fff;
    font-family:iransansdnlight !important;
    font-size:11px;
    cursor:pointer
}
.elite_vp_itemSelected_bottom.elite_vp_dark{
    width:245px;
    height:76px;
    background:#1B1B1B;
    -webkit-user-select:none;
    -khtml-user-select:none;
    -moz-user-select:none;
    -o-user-select:none;
    user-select:none;
    cursor:default
}
.elite_vp_itemSelected_bottom.elite_vp_light{
    width:245px;
    height:76px;
    background:#dedede;
    -webkit-user-select:none;
    -khtml-user-select:none;
    -moz-user-select:none;
    -o-user-select:none;
    user-select:none;
    cursor:default
}
.elite_vp_itemUnselected_bottom.elite_vp_dark:hover{
    background:#2D2D2D
}
.elite_vp_itemUnselected_bottom.elite_vp_light:hover{
    background:#efefef
}
.elite_vp_itemUnselected_bottom.elite_vp_dark{
    width:245px;
    height:76px;
    background:rgba(0,0,0,.7);
    cursor:pointer
}
.elite_vp_itemUnselected_bottom.elite_vp_light{
    width:245px;
    height:76px;
    background:rgba(251,251,251,1);
    cursor:pointer
}
.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;
    -webkit-user-select:none;
    background:#000;
    z-index:90;
    overflow:hidden
}
.elite_vp_videoPlayerAD{
    position:absolute;
    top:0;
    left:0;
    -webkit-user-select:none;
    background:#000;
    height:100%;
    z-index:1;
    overflow:hidden
}
.elite_vp_progressAD,.elite_vp_progressADBg{
    height:5px;
    z-index:999998;
    position:absolute;
    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{
    position:absolute;
    width:184px;
    height:80px;
    background:rgba(0,0,0,.56);
    border:1px solid rgba(241,241,241,.25);
    z-index:2;
    cursor:pointer;
    transition:all .2s ease-out;
    display:table
}
.elite_vp_mutedBox,.elite_vp_skipAdBox:hover{
    -webkit-transition:all .2s ease-out;
    -moz-transition:all .2s ease-out;
    -o-transition:all .2s ease-out
}
.elite_vp_skipAdBox:hover{
    border:1px solid rgba(241,241,241,.35);
    transition:all .2s ease-out
}
.elite_vp_mutedBox,.elite_vp_skipAdCount{
    background:rgba(0,0,0,.56);
    border:1px solid rgba(241,241,241,.25);
    position:absolute
}
.elite_vp_skipAdBoxContentLeft{
    position:absolute;
    width:165px;
    height:80px;
    display:table
}
.elite_vp_skipAdCount{
    width:184px;
    height:80px;
    z-index:2
}
.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;
    display:table-cell!important;
    -webkit-user-select:none!important;
    -khtml-user-select:none!important;
    vertical-align:middle!important;
    font-family:iransansdnlight !important
}
.elite_vp_skipAdTitle{
    user-select:none!important;
    cursor:pointer!important
}
.elite_vp_skipAdCountTitle{
    -moz-user-select:none!important;
    -o-user-select:none!important;
    user-select:none!important;
    cursor:default!important
}
.elite_vp_adsTitleInside,.elite_vp_toggleAdPlayBoxTitle{
    -webkit-user-select:none;
    -khtml-user-select:none;
    -moz-user-select:none;
    -o-user-select:none
}
.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;
    color:#fff;
    text-align:right;
    font-family:iransansdnlight !important;
    z-index:100;
    margin:0;
    user-select:none
}
.elite_vp_mutedBox_mask{
    position:absolute;
    top:24px;
    left:0;
    width:184px;
    height:26px;
    z-index:999999;
    overflow:hidden
}
.elite_vp_mutedBox{
    top:0;
    left:0;
    z-index:999999;
    cursor:pointer;
    transition:all .2s ease-out;
    display:flex
}
.elite_vp_mutedBox: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_mutedBoxContent{
    display:inline-flex;
    z-index:2;
    margin-left:10px;
    height:24px
}
.elite_vp_mutedBoxClickableArea{
    position:absolute;
    width:200px;
    height:80px;
    display:table;
    z-index:1;
    top:calc(50% - 40px)
}
.elite_vp_mutedBoxTitle{
    font-size:14px!important;
    color:#fff!important;
    text-align:center!important;
    font-family:iransansdnlight !important;
    vertical-align:middle!important;
    display:table-cell!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;
    cursor:pointer!important;
    margin:0;
    line-height:24px
}
.elite_vp_qualityNum,.elite_vp_visitBox,.elite_vp_visitBtn,.elite_vp_visitWrapp{
    vertical-align:middle
}
.elite_vp_mutedBoxIcon{
    display:inline-flex;
    width:17px;
    height:24px;
    margin-left:10px;
    margin-right:10px
}
.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_overlay,.elite_vp_ytWrapper{
    background:#000
}
.elite_vp_fullScreen{
    position:fixed;
    width:auto!important;
    left:0;
    right:0;
    bottom:0;
    top:0;
    overflow:hidden
}
.elite_vp_ytOverlay,.elite_vp_ytWrapper{
    position:absolute;
    width:100%;
    height:100%;
    z-index:300
}
.elite_vp_ytOverlay{
    top:0;
    left:0
}
#elite_vp_vimeoWrapper,#elite_vp_ytPlayer_1,#elite_vp_ytPlayer_2{
    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_invisibleWrapper{
    background:red;
    opacity:0
}
#elite_vp_overlayPoster{
    position:absolute!important;
    margin:auto!important;
    top:0!important;
    left:0!important;
    right:0!important;
    bottom:0!important;
    max-width:100%!important
}
.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_playButtonPoster: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_controls .elite_vp_disabled{
    display:none
}
.elite_vp_videoPlayer video,.elite_vp_videoPlayerAD video{
    display:block;
    height:100%;
    width: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_videoAdBoxInside{
    position:absolute;
    left:10px;
    bottom:10px;
    font-size:12px;
    color:#fff;
    text-align:right;
    font-family:iransansdnlight !important;
    z-index:2
}
.elite_vp_adsTitleInside{
    z-index:501;
    user-select:none;
    cursor:default;
    margin:0;
    display:inline-flex
}
.elite_vp_timeLeftInside,.elite_vp_visitAdvertiser{
    z-index:501;
    -webkit-user-select:none;
    -moz-user-select:none;
    -o-user-select:none;
    -khtml-user-select:none
}
.elite_vp_timeLeftInside{
    user-select:none;
    cursor:default;
    display:inline-flex;
    padding-left:5px
}
.elite_vp_visitAdvertiser,.elite_vp_visitWrapp{
    cursor:pointer;
    color:#e7cf6c;
    display:inline-flex
}
.elite_vp_visitAdvertiser{
    user-select:none;
    margin:0;
    position:relative
}
.elite_vp_visitWrapp{
    position:absolute;
    left:10px;
    top:5px;
    font-size:12px;
    text-align:right;
    font-family:iransansdnlight !important;
    z-index:2
}
.elite_vp_ccWindowText,.elite_vp_qualityWindowText{
    font-family:iransansdnlight !important;
    font-size:12px!important;
    line-height:normal!important;
    letter-spacing:normal!important
}
.elite_vp_visitWrapp>.elite_vp_visitAdvertiser:hover{
    position:relative;
    color:#e7cf6c;
    text-decoration:none
}
.elite_vp_visitWrapp>.elite_vp_visitAdvertiser:before{
    content:"";
    position:absolute;
    width:100%;
    height:2px;
    bottom:0;
    left:0;
    background-color:#e7cf6c;
    visibility:hidden;
    -webkit-transform:scaleX(0);
    transform:scaleX(0);
    -webkit-transition:all .3s ease-in-out 0s;
    transition:all .3s ease-in-out 0s
}
#elite_vp_fsBtn,#elite_vp_unmuteBtn{
    left:50%;
    margin-top:-8.5px;
    margin-left:-6.85px
}
.elite_vp_visitWrapp>.elite_vp_visitAdvertiser:hover:before{
    visibility:visible;
    -webkit-transform:scaleX(1);
    transform:scaleX(1)
}
.elite_vp_visitBox{
    padding-right:5px
}
.elite_vp_adsTitleInsideNowPlaying{
    position:absolute;
    z-index:501;
    -webkit-user-select:none;
    -khtml-user-select:none;
    -moz-user-select:none;
    -o-user-select:none;
    user-select:none;
    cursor:default
}
.elite_vp_fsEnterADBox{
    position:absolute;
    top:0;
    right:0;
    z-index:2
}
.elite_vp_ccWindow,.elite_vp_ccWindowMask,.elite_vp_qualityWindow,.elite_vp_qualityWindowMask{
    height:168px;
    z-index:2147483647;
    position:absolute
}
.elite_vp_qualityWindow{
    width:100%
}
.elite_vp_qualityWindowMask{
    width:100px;
    overflow:hidden
}
#elite_vp_qualityBtn{
    position:absolute;
    width:28px;
    top:50%;
    margin-top:-8.5px
}
.elite_vp_ccWindow{
    width:100%
}
.elite_vp_ccWindowMask{
    width:100px;
    overflow:hidden
}
#elite_vp_ccBtn{
    position:absolute;
    width:28px;
    top:50%;
    margin-top:-8.5px
}
video::-webkit-media-text-track-container{
    position:relative;
    top:-50px
}
video::-webkit-media-text-track-display{
    font-size:20px!important;
    color:#fff;
    padding-bottom:30px;
}
.elite_vp_controlsBtn{
    width:28px;
    height:100%;
    z-index:200;
    cursor:pointer;
    display:inline-flex;
    display:-webkit-inline-flex
}
.elite_vp_disabledElement{
    opacity:.35;
    pointer-events:none
}
.elite_vp_controlsBtnsWrapperRight_small{
    line-height:35px!important
}
#elite_vp_downloadBtn,#elite_vp_rewindBtn{
    position:absolute;
    width:28px;
    top:50%;
    margin-top:-8.5px
}
.elite_vp_unmuteBtnWrapper{
    right:125px;
    position:absolute;
    top:0!important;
    width:28px;
    height:100%
}
#elite_vp_unmuteBtn{
    position:absolute;
    top:50%
}
.elite_vp_fsBtnWrapper{
    right:0;
    position:absolute;
    top:0!important;
    width:48px;
    height:100%
}
#elite_vp_fsBtn{
    position:absolute;
    top:50%
}
.elite_vp_qualityListItem{
    width:100%;
    z-index:200;
    cursor:pointer;
    text-align:center;
    height:24px;
    display:table
}
.elite_vp_qualityListItem_activeColor.elite_vp_dark{
    color:#fff
}
.elite_vp_qualityListItem_activeColor.elite_vp_light{
    color:#3c3c3c
}
.elite_vp_HD_indicator,.elite_vp_qualityHD{
    position:absolute!important;
    height:24px!important;
    line-height:24px!important;
    margin:0!important;
    color:red!important
}
.elite_vp_qualityCheck{
    display:block!important
}
.elite_vp_qualityNum{
    text-align:center;
    display:table-cell
}
.elite_vp_qualityHD{
    right:8px!important;
    padding:0!important;
    font-size:10px!important;
    -webkit-backface-visibility:hidden!important;
    backface-visibility:hidden!important;
    width:auto!important
}
.elite_vp_HD_indicator,.elite_vp_title{
    -webkit-backface-visibility:hidden!important
}
.elite_vp_HD_indicator{
    padding-left:18px;
    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_controlsBtnsWrapperRight{
    position:absolute;
    top:0;
    height:100%
}
.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,.elite_vp_effect3:after,.elite_vp_effect3:before{
    position:absolute;
    top:80%;
    max-width:300px;
    background:rgba(0,0,0,.6);
    content:""
}
.elite_vp_effect2:after,.elite_vp_effect2:before{
    z-index:-1;
    bottom:15px;
    left:10px;
    width:50%;
    -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;
    bottom:25px;
    left:10px;
    width:50%;
    -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{
    backface-visibility:hidden!important;
	text-align: center !important;
	height: 71px;
	padding-top: 7px;
    font-size: 12px;
}
.elite_vp_description{
    height:40px!important;
    padding-top:2px!important
}
.IIV::-webkit-media-controls-play-button,.IIV::-webkit-media-controls-start-playback-button{
    opacity:0;
    pointer-events:none;
    width:5px
}
.mCSB_container{
    display:block!important
}
.elite_vp_nowrap{
    white-space:nowrap
}
.fluid-width-video-wrapper{
    position:initial!important;
    margin:0!important;
    height:100%!important;
}
