/*! videojs-overlay - v0.0.0 - 2014-4-26
 * Copyright (c) 2014 Brightcove
 * Licensed under the Apache-2.0 license. */

/**
 * Some handy default styles for overlays.
 */
.vjs-overlay,
.vjs-overlay.vjs-overlay-top-left {
  position: absolute;
  width: 33%;
  background-color: #646464; /* IE8 fallback */
  background-color: rgba(0,0, 0, 0.2);
  color: #fff;
  padding: 10px;
  border-radius: 3px;
  top: 5px;
  left: 5px;
  text-align: center;
}

/* overlay alignment styles */
.vjs-overlay.vjs-overlay-top {
  margin-left: -16.5%;
  left: 50%;
}
.vjs-overlay.vjs-overlay-top-right {
  left: auto;
  right: 5px;
}
.vjs-overlay.vjs-overlay-left {
  top: 50%;
  margin-top: -15px;
}
.vjs-overlay.vjs-overlay-right {
  left: auto;
  right: 5px;
  top: 50%;
  margin-top: -15px;
}
.vjs-overlay.vjs-overlay-bottom {
  margin-left: -16.5%;
  left: 50%;
  top: auto;
  bottom: 4.5em;
}
.vjs-overlay.vjs-overlay-bottom-left {
  bottom: 4.5em;
  top: auto;
  left: 5px;
}
.vjs-overlay.vjs-overlay-bottom-right {
  bottom: 4.5em;
  top: auto;
  left: auto;
  right: 5px;
}

.vjs-overlay.vjs-overlay-center-center {
  bottom: 4.5em;
  width:100%;
  height:100%;
}

.vjs-overlay.vjs-overlay-center-center .innerContent {
  position:absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%,-50%);
  font-size: 16px;
}

.vjs-overlay.vjs-overlay-center-center .innerContent .results {
  margin-bottom: 10px;
}

.vjs-overlay.vjs-overlay-center-center .innerContent .results {
  margin-bottom: 10px;
  display: none;
}

.vjs-overlay.vjs-overlay-center-center .innerContent .question {
  padding: 10px 10px 20px 10px;
  border-radius: 10px;
  background: #FFFFFF;
  color:#333;
}

.vjs-overlay.vjs-overlay-center-center .innerContent .question h3 {
  text-transform: uppercase;
  padding-bottom:15px;
  margin-bottom:15px;
  border-bottom: 1px solid #d0d0d0;
}

.vjs-overlay.vjs-overlay-center-center .innerContent .fa-question-circle {
  position: absolute;
  top: -12px;
  left: -16px;
  background: #ffffff;
  color: #6592bf;
  border-radius: 50%;
  padding: 2px;
  width: 51px;
}

.gotopos {
	cursor:pointer;
}

.gotopos:hover {
	 color:#1a3d5c;
	 font-weight: bold;
}



