#player
{
  width: 620px;
    height: 349px;
}

#playerContainer
{
  width: 620px;
    height: 349px;
}

#playerSpacer {
    width: 620px;
    height: 349px;
}

.playerContainerWithTitleBar
{
    height: 382px;
}

#header
{
    width: 620px;
    height: 33px;
}

/*
    VIDEO-81 20111110JAD - error form
*/
#playerError
{
    background-color: black;
}

#playerErrorMessage
{
    color: white;
    text-align: center;
    vertical-align: middle;
    width: 620px;
    height: 349px;
    display: table-cell;
}

.errorHideElement
{
    display: none;
}

#actionbar
{
  width: 620px;
  /* Removing to avoid layout issues on tablet devices */
  display: none;
  background:url('../images/darkActionBarL.png') no-repeat;
}

#facebook {
  width: 110px;
  text-align: center;
}

#tweet {
  width: 95px;
    height: 26px;
}

#email {
  width: 135px;
    height: 26px;
}

#infobar {
  width: 125px;
    height: 26px;
}

#settings {
  width: 155px;
    height: 26px;
}

#infooverlay {
    display:none;
    position: absolute;
    left: 85px;
    top: -300px;
    width:455px;
    height:255px;
    background-color: #000;
    border:1px solid #FFF;
    padding:0px;
    text-align:center;
    z-index: 999;
    opacity:0.8;
    filter:alpha(opacity=80);
}

#info-desc {
    padding-left:25px;
    padding-right:20px;
    top: 75px;
  display:block;
  color:white;
  font:14px Arial;
}

#info-link {
  bottom:25px;
  right:25px;
    left:25px;
    word-wrap: break-word;
}

.infoLinkTextArea {
    overflow: hidden;
    background-color: transparent;
    border:  none;
    color: white;
    font-family: sans-serif;
    padding-top: 5px;
    width: 95%;
    resize: none;
}

#linktitle {
  position:absolute;
  display:block;
    left:25px;
  bottom:55px;
  color:white;
  font:12px Arial;
}

#settingsoverlay {
    display:none;
    position: absolute;
    left: 85px;
    top: -300px;
    width:455px;
    height:255px;
    background-color: #000;
    border:1px solid #FFF;
    padding:0px;
    text-align:center;
    z-index: 998;
    opacity:0.8;
    filter:alpha(opacity=80);
}

#settings-title {
    padding:15px;
  color:white;
    top:25px;
  font:bold 14px Arial;
    opacity:1.0;
    filter:alpha(opacity=100);
}

#help-button {
  right:40px;
    bottom: 25px;
  width:50px;
  height:35px;
    display: table;
}

#help-text {
    display: table-cell;
    vertical-align: middle;
}

#lowq {
    position: absolute;
    left: 40px;
    top: 65px;
  width:105px;
  height: 75px;
}

#lowq p {
    padding-top:10px;
    margin-bottom:0px;
}

#mediumq {
    position: absolute;
    left: 175px;
    top: 65px;
  width:105px;
  height: 75px;
}

#mediumq p {
    padding-top:10px;
    margin-bottom:0px;
}

#highq {
    position: absolute;
    left: 305px;
    top: 65px;
  width:105px;
  height: 75px;
}

#highq p {
    padding-top:10px;
    margin-bottom:0px;
}

.abgpSettings
{
    position: absolute;
    width:620px;
    top: -2px;
    height:35px !important;
    background-color: #000;
    /*border:1px solid #FFF;*/
    padding:0px;
    text-align:center;
    z-index: 1000;
    opacity:0.4;
    filter:alpha(opacity=40);
}

.tpPlayer a.overlayPlayButton {
  width: 100px;
  height: 100px;
  font-size: 72px;
  text-decoration: none;
  color: white;
  background: url('../../player-res/images/playOverlayBlue.png');
}
