﻿.js_OuterPlayer{width:100%;display:table;margin:0 auto 20px}
.js_OuterPlayer .FlvPlayerDoros{height:350px}
.js_OuterPlayer div.jp-type-single div.jp-progress{width:auto!important;position:absolute;top:8px!important;z-index:10}
.js_OuterPlayer .jp-jplayer,.js_OuterPlayer .jp-jplayer img{width:100%!important;height:320px!important}
.js_OuterPlayer .jp-audio,.js_OuterPlayer .jp-video,.jp-audio-stream,.jp-video-stream,.js_OuterPlayer .jp-interface{border-width:0}
.js_OuterPlayer .jp-audio,.js_OuterPlayer .jp-video,.js_OuterPlayer .jp-controls,.jp-controls-holder{width:100%!important;top:0}
.js_OuterPlayer .jp-audio,.js_OuterPlayer .jp-video,.js_OuterPlayer .jp-interface,.js_OuterPlayer .jp-audio-stream .jp-interface,.js_OuterPlayer .jp-video-stream .jp-interface,.jp-gui,.jp-gui .jp-interface,.DataBox section[id^=jp_container_] .jp-type-single{height:30px}
.js_OuterPlayer .jp-video .jp-progress{height:15px}
.js_OuterPlayer .jp-interface .jp-time-holder{top:11px;width:auto}
.js_OuterPlayer .jp-time-holder{position:absolute}
.js_OuterPlayer .jp-current-time{width:46px}
.js_OuterPlayer .jp-current-time,.js_OuterPlayer div.jp-type-single div.jp-duration{text-align:center;margin:0;font-size:9pt;line-height:0.5}
.js_OuterPlayer div.jp-type-single div.jp-duration{width:60px;text-align:center}
.jp-toggles,.jp-no-solution{display:none!important}
.js_OuterPlayer .jp-volume-controls{width:117px;top:9px}
.js_OuterPlayer .jp-controls,.js_OuterPlayer .jp-controls-holder .jp-controls{padding:0;margin:0}
button.jp-stop,button.jp-play,button.jp-pause,.jp-state-playing button.jp-play:focus,.jp-state-playing button.jp-pause:focus,.jp-state-laying button.jp-play,button.jp-volume-max,button.jp-mute,.DataBox section[id^=jp_container_] .jp-play,.DataBox section[id^=jp_container_] .jp-pause,.DataBox section[id^=jp_container_] .jp-volume-max,.DataBox section[id^=jp_container_] .jp-mute{width:19px;height:19px;position:relative}
a.jp-mute{display:none!important}
body button.jp-volume-max,body button.jp-mute{position:absolute;margin:0;top:-1px}
.modal.in .modal-dialog {
    -webkit-transform:initial;
    -ms-transform:initial;
    transform:initial;
}
/*Audio*/
.DataBox section[id^=jp_container_] .jp-interface{border-width:0;width:100%;position:relative}
.DataBox section[id^=jp_container_] .jp-controls,.DataBox section[id^=jp_container_] .jp-controls-holder .jp-controls{margin:0;padding:0}
.DataBox section[id^=jp_container_] .jp-audio,.DataBox section[id^=jp_container_] .jp-controls,.DataBox section[id^=jp_container_] .jp-controls-holder{width:100%!important;top:0}
.DataBox section[id^=jp_container_] .jp-interface .jp-controls{overflow:hidden}
.DataBox section[id^=jp_container_] .jp-play,.DataBox section[id^=jp_container_] .jp-pause{display:block}
body .DataBox section[id^=jp_container_] .jp-volume-max,.DataBox section[id^=jp_container_] .jp-mute{margin:0;position:absolute;top:5px;display:block;overflow:hidden}
.DataBox section[id^=jp_container_] .jp-mute{display:none}
.DataBox section[id^=jp_container_] .jp-volume-bar{top:12px}
.DataBox section[id^=jp_container_] .jp-current-time,.DataBox section[id^=jp_container_] .jp-duration{position:absolute;top:5px}
.DataBox section[id^=jp_container_] .jp-current-time{text-align:center;width:45px;top:7px;font-size:8pt}
.DataBox section[id^=jp_container_] .jp-duration{display:none}
.DataBox section[id^=jp_container_] .jp-progress{width:auto;top:7px}
/*Responsive*/
@media (max-width:550px){
.js_OuterPlayer, .jp-video-360p{width:98%}
}