/*! videojs-social - v0.0.0 - 2014-5-1
 * Copyright (c) 2014 Brightcove */

/* Share Font Icons
 * NOTES: These will map to the same directory on build.
 * ../vendor/fontello -->  //players.brightcove.net/videojs-social/fonts/font
 */

/*
 * We have the double @font-face here for IE8.
 * IE8 is terrible at parsing the font-face urls and will not stop when it should.
 * This means that if we have any extra stuff at the end, it'll parse it as well.
 * So, instead, we separate it out into two @font-faces.
 * One for IE8 and one for everything else.
 */
@font-face {
  font-family: 'bc-share-icons';
  src: url('//players.brightcove.net/videojs-social/dist/fonts/bc-share-icons.eot?58969784') format('eot');
}
@font-face {
  font-family: 'bc-share-icons';
  src: url('//players.brightcove.net/videojs-social/dist/fonts/bc-share-icons.svg?58969784#bc-share-icons') format('svg'),
  url('data:application/font-woff;base64,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') format('woff'),
  url('data:;base64,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') format('truetype');
}

.vjs-share-control {
  -webkit-box-ordinal-group: 5;
  -moz-box-ordinal-group: 5;
  -webkit-order: 5;
  -ms-flex-order: 5;
  -ms-order: 5;
  order: 5;
}

.video-js .vjs-share-control.vjs-share-control:before {
  font-family: "bc-share-icons";
  content: '\e805';
}

.vjs-social-overlay {
  position: absolute;
  color: #fff;
  font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  font-weight: 300;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.75);
  padding: 45px 70px;
  text-align: left;
  letter-spacing: 1px;
}

.vjs-social-overlay .vjs-hidden {
  display: none;
}

.ie8 .vjs-social-overlay {
  background: black;
}

.vjs-social-cancel {
  position: absolute;
  top: 10px;
  right: 10px;
  font-family: "bc-share-icons";
  font-size: 16px;
  font-style: normal;
  text-align: center;
  height: 18px;
  width: 18px;
  padding: 6px;
  overflow: hidden;
  cursor: pointer;
}

.vjs-social-cancel:before {
  content: '\e800';
}

.vjs-social-overlay legend {
  border: none;
  color: #fff;
  margin-bottom: 14px;
  font-size: 14px;
  line-height: 17px;
  width: 100%;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.vjs-social-overlay label {
  font-weight: normal;
  font-size: 13px;
  display: block;
  margin-bottom: 16px;
}
.vjs-social-overlay .vjs-share-options {
  font-size: 12px;
  list-style: none;
  color: #fff;
  text-align: center;
  overflow: auto;
  padding: 0px;
}
.vjs-share-options {
  margin-top: 6px;
}
.vjs-social-overlay li {
  float: left;
  width: 30px;
  height: 32px;
  overflow: hidden;
  vertical-align: middle;
  line-height: 32px;
  margin-left: 9px;
  font-size: 14px;
}

.vjs-social-overlay .vjs-invalid {
  border: 3px solid red;
}

.vjs-social-overlay li:first-child {
  margin-left: 0;
}

ul.vjs-share-options li a {
  text-decoration: none;
  cursor: pointer;
  height: 32px;
}


[class^="vjs-share-"],
[class*=" vjs-share-"] {
  display: block;
  border-radius: 2px;
  font-family: "bc-share-icons";
}

.vjs-social-overlay a {
  display: block;
  border-radius: 2px;
  color: #FFF;
}

.vjs-share-facebook {
  background-color: #3b5998;
}

.vjs-share-facebook:before {
  content: '\e801';
}

.vjs-share-gplus {
  background-color: #d53326;
}

.vjs-share-gplus:before {
  font-family: "bc-share-icons";
  content: '\e802';
}

.vjs-share-twitter {
  background-color: #55acee;
}

.vjs-share-twitter:before {
  font-family: "bc-share-icons";
  content: '\e803';
}

.vjs-share-tumblr {
  background-color: #29364b;
}

.vjs-share-tumblr:before {
  font-family: "bc-share-icons";
  content: '\e804';
}

.vjs-share-linkedin {
  background-color: #069;
}

.vjs-share-linkedin:before {
  font-family: "bc-share-icons";
  content: '\e807';
}

.vjs-share-pinterest:before {
  font-family: "bc-share-icons";
  content: '\e806';
}

.vjs-share-pinterest {
  background-color: #c10218;
}

.vjs-social-overlay input {
  width: 100%;
  display: block;
  margin-top: 6px;
  border-radius: 2px;
  padding: 0 9px;
  line-height: 32px;
  height: 32px;
  border: none;
  color: #515151;
  font-weight: bold;
  font-size: 12px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

/* Container for direct link and start offset inputs */
.vjs-social-link-options {
  height:auto;
  overflow: hidden;
}

.vjs-social-link {
  float:none;
  width: auto;
  overflow: hidden;
}

.vjs-social-start {
  margin-left: 20px;
  width: 85px;
  float: right;
}

/* Restart */
.video-js .vjs-restart {
  color: #fff;
  background-color: transparent;
  border: 0;
  outline: 0;
  display: inherit;
  margin: 0 auto;
  height: 58px;
  width: 62px;
  text-align: center;
}

.video-js .vjs-restart.vjs-hidden {
  display: none;
}

.video-js .vjs-restart:before {
  font-family: "bc-share-icons";
  font-size: 45px;
  padding: 10px;
  height: 58px;
}

.video-js .vjs-restart:hover:before,
.video-js .vjs-restart:focus:before {
  text-shadow: 1px -1px 20px #fff, -1px 1px 20px #fff;
}

.video-js .vjs-restart:before {
  content: '\e808';
}

/* Do not render on mobile phones with <0px device width */
@media only screen and (max-device-width: 480px) {
  .vjs-share-control,
  .vjs-social-overlay {
    display: none
  }
}
