.video-js .vjs-control-bar{height:4em;background-color:#2b333f;background-color:rgba(43,51,63,.5);padding-top:5px;padding-bottom:5px;}
.hu-css .vjs-controls{height:47px;opacity:0.95;color:#fff;background:#3A3835;}
.hu-css.video-js-box.vjs-controls-below .vjs-controls{background:#3A3835;}
.hu-css .vjs-controls > div{top:0;background:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;}
.hu-css .vjs-controls > div.vjs-play-control,
.hu-css .vjs-controls > div.vjs-volume-control,
.hu-css .vjs-controls > div.vjs-fullscreen-control{bottom:20px;height:27px;}
.hu-css .vjs-controls > div.vjs-progress-control, .hu-css .vjs-controls > div.vjs-time-control{margin-top:28px;height:19px;}
.hu-css .vjs-controls > div.vjs-play-control{width:33px;left:0px;}
.hu-css .vjs-controls > div.vjs-progress-control{width:left:84px;right:0;}
.hu-css .vjs-controls > div.vjs-time-control{width:84px;left:0px;}
.hu-css .vjs-controls > div.vjs-volume-control{width:43px;right:44px;}
.hu-css .vjs-controls > div.vjs-fullscreen-control{width:43px;right:0px;}
.hu-css.vjs-paused .vjs-play-control span{margin:9px 0 0 12px;}
.hu-css.vjs-playing .vjs-play-control span{margin:9px 0 0 12px;}
.hu-css .vjs-play-control:hover{background-color:#000;}
.hu-css .vjs-progress-holder{height:19px;border:none;margin:0px 0px 0 0px;background:#2e353d;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;}
.hu-css .vjs-progress-holder div{height:13px;margin-top:3px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;}
.hu-css .vjs-play-progress{background:#2196F3;background:-webkit-gradient(linear, left top, left bottom, from(#2196F3), to(#03A9F4));background:-moz-linear-gradient(top, #2196F3, #03A9F4);}
.hu-css .vjs-load-progress{background:#555;}
.hu-css .vjs-controls .vjs-time-control{font-size:11px;background:#000;}
.hu-css .vjs-controls .vjs-time-control span{line-height:19px;}
.hu-css .vjs-volume-control div{margin:0 5px 0 5px;padding:9px 0 0 0;}
.hu-css .vjs-volume-control div span{margin:0 2px 0 0;width:3px;height:0px;border-bottom:12px solid #555;}
.hu-css .vjs-volume-control div span.vjs-volume-level-on{border-color:#fff;}
.hu-css .vjs-volume-control div span:nth-child(1){border-bottom-width:2px;height:10px;}
.hu-css .vjs-volume-control div span:nth-child(2){border-bottom-width:4px;height:8px;}
.hu-css .vjs-volume-control div span:nth-child(3){border-bottom-width:6px;height:6px;}
.hu-css .vjs-volume-control div span:nth-child(4){border-bottom-width:8px;height:4px;}
.hu-css .vjs-volume-control div span:nth-child(5){border-bottom-width:10px;height:2px;}
.hu-css .vjs-fullscreen-control:hover{background-color:#000;}
.hu-css .vjs-fullscreen-control div{margin:8px 0 0 0px;padding-left:13px;height:13px;border-left:1px solid #555;}
.hu-css .vjs-fullscreen-control div span:nth-child(1){margin-right:9px;margin-bottom:5px;border-top:4px solid #fff;border-right:4px solid rgba(0,0,0,0);}
.hu-css .vjs-fullscreen-control div span:nth-child(2){border-top:4px solid #fff;border-left:4px solid rgba(0,0,0,0);}
.hu-css .vjs-fullscreen-control div span:nth-child(3){clear:both;margin:0 9px 0 0;border-bottom:4px solid #fff;border-right:4px solid rgba(0,0,0,0);}
.hu-css .vjs-fullscreen-control div span:nth-child(4){border-bottom:4px solid #fff;border-left:4px solid rgba(0,0,0,0);}
.hu-css.vjs-fullscreen .vjs-fullscreen-control div span:nth-child(1){border:none;border-bottom:4px solid #fff;border-left:4px solid rgba(0,0,0,0);}
.hu-css.vjs-fullscreen .vjs-fullscreen-control div span:nth-child(2){border:none;border-bottom:4px solid #fff;border-right:4px solid rgba(0,0,0,0);}
.hu-css.vjs-fullscreen .vjs-fullscreen-control div span:nth-child(3){border:none;border-top:4px solid #fff;border-left:4px solid rgba(0,0,0,0);}
.hu-css.vjs-fullscreen .vjs-fullscreen-control div span:nth-child(4){border:none;border-top:4px solid #fff;border-right:4px solid rgba(0,0,0,0);}
.hu-css div.vjs-big-play-button{width:76px;height:70px;margin:-35px 0 0 -38px;border:1px solid #ccc;opacity:0.8;border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;background:rgba(50,50,50,0.8);box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;}
.hu-css div.vjs-big-play-button:hover{box-shadow:0px 0px 80px #fff;-webkit-box-shadow:0px 0px 80px #fff;-moz-box-shadow:0px 0px 80px #fff;}
.hu-css div.vjs-big-play-button span{margin:16px 0 0 21px;border-left:40px solid #fff;border-top:20px solid rgba(0,0,0,0);border-bottom:20px solid rgba(0,0,0,0);}