.video-js .vjs-big-play-button {
    left:45%;
    top: 40%;
}
body{
    font-family: arial;
    background:#f8f8f8;
    padding:20px;
}
.small {
    font-size: 80%;
}
.bold {
    font-weight:bold;
}
.qualitytd {
    padding:1px;
    padding-right:15px;
}
.left {
    text-align:left;
}
.center {
    text-align:center;
}
.nowrap {
    text-wrap:none;
}
.btn-spacing {
    margin-left:10px;
}
.stream-spacing {
    margin-bottom:10px;
}
.vjs-hide {
//  display: block;
  visibility: hidden;
  opacity: 0 !important;
 
  -webkit-transition: visibility 2.5s, opacity 1.5s !important;
     -moz-transition: visibility 2.5s, opacity 1.5s !important;
      -ms-transition: visibility 2.5s, opacity 1.5s !important;
       -o-transition: visibility 2.5s, opacity 1.5s !important;
          transition: visibility 2.5s, opacity 1.5s !important;
}

.menubtn {
    width:150px;
    border-bottom: solid 1px  #a0d0f0;
    padding-bottom:5px;
}
.stopka {
    border-top:solid 1px #e0e0e0;
    color:#a0a0a0;
    font-size:12px;
    text-align:center; 
}
.top {
    background-repeat:no-repeat;
    height:80px;
    font-size:24px;
    font-family:arial;
    font-weight:bold;
    text-align:center;
    padding:10px;
    border-bottom:1px solid #e0e0e0;
}
.content {
    padding-top:10px;
}
.content_center {
    padding-left:10px;
}
.header_logo {
    position:absolute;
    left:15px;
    top:15px;
}