/* Local Mediaelement Videos */
div.content-video {
  position: relative;
  width: 97.5%;
  height: 97.5%;
  margin: 1em 0 0.5em 0.5em; }

/* Big Video Slideshow */
.video_header {
  padding: 0 4em; }

.slider_wrapper {
  position: fixed;
  width: 500%;
  height: 100%;
  z-index: 0;
  left: 0;
  top: 0; }

.slide {
  position: relative;
  height: 100%;
  width: 20%;
  overflow: hidden;
  float: left; }

.slide_image {
  left: 0;
  top: 0;
  min-width: 100%;
  min-height: 100%;
  height: auto;
  width: auto; }

.headblock_wrap {
  padding: 0 4em;
  margin: 0 auto;
  max-width: 1200px;
  min-width: 755px; }

.headblock_padding {
  position: relative;
  height: 159px;
  overflow: hidden; }

.headblock_slider {
  position: absolute;
  width: 500%; }

.headblock_slider > div {
  position: relative;
  width: 20%;
  float: left;
  max-width: 1200px;
  min-width: 755px; }

.load_video {
  position: absolute;
  width: 120px;
  height: 120px;
  top: 375px;
  left: 50%;
  margin-left: -65px;
  text-decoration: none;
  background-color: #E60003;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
  filter: alpha(opacity=50);
  -moz-opacity: 0.5;
  -khtml-opacity: 0.5;
  opacity: 0.5;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  -webkit-transition: opacity 0.2s;
  -moz-transition: opacity 0.2s;
  -o-transition: opacity 0.2s;
  transition: opacity 0.2s; }

.load_video:hover {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
  -moz-opacity: 1;
  -khtml-opacity: 1;
  opacity: 1; }

.load_video:before {
  position: absolute;
  font-size: 3em;
  color: #fff;
  top: 36px;
  left: 42px; }

.slider_next {
  position: absolute;
  right: 50%;
  top: 50%;
  margin-top: -150px;
  margin-right: -560px;
  width: 75px;
  height: 75px;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
  filter: alpha(opacity=50);
  -moz-opacity: 0.5;
  -khtml-opacity: 0.5;
  opacity: 0.5;
  cursor: pointer;
  overflow: hidden;
  -webkit-transition: opacity 0.2s;
  -moz-transition: opacity 0.2s;
  -o-transition: opacity 0.2s;
  transition: opacity 0.2s; }

.slider_next.opacity5 {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
  filter: alpha(opacity=50);
  -moz-opacity: 0.5;
  -khtml-opacity: 0.5;
  opacity: 0.5; }

.slider_next:hover {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
  -moz-opacity: 1;
  -khtml-opacity: 1;
  opacity: 1; }

.slider_next:before {
  left: 0;
  top: 0;
  font-size: 6em;
  color: #E60003; }

/* Big Video JS*/
#big-video-wrap {
  position: fixed;
  width: 100%;
  height: 100%;
  overflow: hidden; }

#big-video-vid,
#big-video-image {
  position: absolute; }

#big-video-control-container {
  /*position: absolute;
	top: 15px;
	left: 0px;*/
  padding: 0 20px;
  width: 96%;
  -webkit-transition-duration: 0.6s;
  -moz-transition-duration: 0.6s;
  -ms-transition-duration: 0.6s;
  -o-transition-duration: 0.6s;
  transition-duration: 0.6s; }

#big-video-control {
  width: 100%;
  height: 16px;
  /*position: relative;*/
  z-index: 10000; }

#big-video-control-middle {
  margin: 0 56px 0 24px; }

#big-video-control-bar {
  display: none;
  width: 100%;
  height: 16px;
  position: relative;
  cursor: pointer; }

#big-video-control-progress {
  position: absolute;
  top: 7px;
  height: 3px;
  width: 0%;
  background: #fff; }

#big-video-control-track {
  position: absolute;
  top: 8px;
  height: 1px;
  width: 100%;
  background: #fff; }

#big-video-control-bound-left {
  left: 0; }

#big-video-control-bound-right {
  right: -1px; }

#big-video-control-track .ui-slider-handle {
  opacity: 0; }

#big-video-control-playhead {
  left: 30%; }

#big-video-control-play {
  position: absolute;
  width: 120px;
  height: 120px;
  top: 50%;
  margin-top: -150px;
  left: 50%;
  margin-left: -60px;
  text-decoration: none;
  background-color: #E60003;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
  filter: alpha(opacity=50);
  -moz-opacity: 0.5;
  -khtml-opacity: 0.5;
  opacity: 0.5;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  -webkit-transition: opacity 0.2s;
  -moz-transition: opacity 0.2s;
  -o-transition: opacity 0.2s;
  transition: opacity 0.2s; }

#big-video-control-play.opacity5 {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
  filter: alpha(opacity=50);
  -moz-opacity: 0.5;
  -khtml-opacity: 0.5;
  opacity: 0.5; }

#big-video-control-play:hover {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
  -moz-opacity: 1;
  -khtml-opacity: 1;
  opacity: 1; }

#big-video-control-play:before {
  position: absolute;
  font-size: 3em;
  color: #fff;
  top: 36px;
  left: 42px; }

#big-video-control-play.icon-pause:before {
  left: 35px; }

#big-video-control-timer {
  display: none;
  position: absolute;
  top: 1px;
  right: 0;
  color: #fff;
  font-size: 11px; }

#big-video-control-playhead,
#big-video-control-bound-left,
#big-video-control-bound-right {
  position: absolute;
  top: 0;
  height: 16px;
  width: 1px;
  background: #fff; }

#big-video-control .ui-slider-handle {
  border-left: solid 1px #fff;
  width: 16px;
  height: 16px;
  position: absolute;
  top: -8px; }

.transparent {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  -moz-opacity: 0;
  -khtml-opacity: 0;
  opacity: 0; }

.vjs-big-play-button {
  display: none !important; }
