@media (max-width: -1) {
  .row.video-playlist {
    margin-left: -8.6666666667px;
    margin-right: -8.6666666667px;
  }
  .row.video-playlist .col-video-playlist {
    padding-left: 8.6666666667px;
    padding-right: 8.6666666667px;
  }
}
.video-player {
  margin: 0 0 27px;
  background: #000;
}

.video-player-wrapper {
  background: #000;
}

.video-player-container {
  margin: 0 auto;
}
.video-player-container .video-player {
  margin: 0;
}

.video-information {
  margin: 27px 0;
}
.video-information .date {
  font-size: 0.9em;
  margin: 0 0 1rem;
}
.video-navigation {
  margin: 0 0 27px;
}
.video-navigation:before, .video-navigation:after {
  content: " ";
  display: table;
}
.video-navigation:after {
  clear: both;
}
.video-navigation .dropdown {
  float: right;
}
.video-navigation .dropdown-menu {
  right: 0;
  left: auto;
}

.thumbnail-video .title {
  font-size: 1em;
  font-family: inherit;
  color: inherit;
  text-align: center;
}
.thumbnail-video .title a {
  text-decoration: none;
  color: inherit;
}
.thumbnail-video .date, .thumbnail-video .description-text {
  font-size: 0.8em;
  line-height: 1;
}
.thumbnail-video .description {
  display: none;
}

a.track {
  cursor: pointer;
}

.thumbnail-video img {
  border: solid 0.5rem #ffffff;
}
.thumbnail-video img:hover {
  border: solid 0.5rem #f7941d;
}

@media (min-width: 768px) {
  .col-side .thumbnail-video:before, .col-side .thumbnail-video:after {
    content: " ";
    display: table;
  }
  .col-side .thumbnail-video:after {
    clear: both;
  }
  .col-side .thumbnail-video img {
    float: left;
    width: 30%;
  }
  .col-side .thumbnail-video .caption {
    margin-left: 30%;
    padding: 0 0 0 1em;
  }
}
html .jp-video {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
  background: #000;
}
html .jp-video .jp-jplayer {
  cursor: pointer;
}
html .jp-video .jp-interface {
  position: absolute;
  z-index: 420;
  bottom: 0;
  left: 0;
  width: 100%;
  border: 0;
  background: rgba(0, 0, 0, 0.9);
  color: #fff;
  transition: -webkit-transform 0.15s linear;
  transition: transform 0.15s linear;
  transition: transform 0.15s linear, -webkit-transform 0.15s linear;
  transition-delay: 0.5s;
  -webkit-transform: translate(0, 100%);
  transform: translate(0, 100%);
}
html .jp-video:hover .jp-interface {
  -webkit-transform: translate(0, 0);
  transform: translate(0, 0);
  transition-delay: 0s;
}
html .jp-video .jp-video-play {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: block !important;
}
html .jp-video .jp-video-play .fa {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  color: #fff;
  opacity: 0.8;
  text-shadow: 0 0 2em #000;
  font-size: 60px;
}
html .jp-video.jp-state-playing .jp-video-play {
  display: none !important;
}
html .jp-video .jp-progress {
  background: none;
  padding: 5px 40px 0;
  height: 15px;
}
html .jp-video .jp-seek-bar {
  background: #333;
}
html .jp-video .jp-play-bar {
  background: #89bd36;
}
html .jp-video .jp-current-time, html .jp-video .jp-duration {
  font-style: normal;
  color: inherit;
  float: none;
  margin: 6px;
  padding: 0;
  display: block;
  float: left;
  width: auto;
  text-align: inherit;
  position: absolute;
  top: 0;
  left: 0;
  line-height: 1;
  font-size: 10px;
  font-family: arial, sans-serif;
}
html .jp-video .jp-duration {
  right: 0;
  left: auto;
}
html .jp-video .jp-controls-holder {
  width: auto;
  top: 0;
}
html .jp-video .jp-type-single .jp-controls {
  width: auto;
  margin: 0;
}
html .jp-video .jp-volume-controls button,
html .jp-video .jp-toggles button,
html .jp-video .jp-controls button {
  width: auto;
  height: auto;
  margin: 0;
  text-indent: 0;
  padding: 0;
}
html .jp-video .jp-volume-controls button, html .jp-video .jp-volume-controls button:hover, html .jp-video .jp-volume-controls button:active, html .jp-video .jp-volume-controls button:focus,
html .jp-video .jp-toggles button,
html .jp-video .jp-toggles button:hover,
html .jp-video .jp-toggles button:active,
html .jp-video .jp-toggles button:focus,
html .jp-video .jp-controls button,
html .jp-video .jp-controls button:hover,
html .jp-video .jp-controls button:active,
html .jp-video .jp-controls button:focus {
  background: none;
}
html .jp-video .jp-controls button {
  width: 30px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  font-size: 30px;
  margin: 10px 0 10px 10px;
}
html .jp-video .jp-play {
  content: "\f04b";
}
html .jp-video.jp-state-playing .jp-play .fa:before {
  content: "\f28b";
}
html .jp-video .jp-volume-controls {
  padding: 0 25px;
  height: 20px;
  right: 70px;
  left: auto;
  width: auto;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
}
html .jp-video .jp-volume-controls button {
  width: 20px;
  height: 20px;
  line-height: 20px;
  text-align: center;
}
html .jp-video .jp-volume-bar {
  top: 5px;
  left: 0;
  width: 60px;
  height: 10px;
  background: #333;
  position: relative;
}
html .jp-video .jp-volume-bar-value {
  background: #89bd36;
  height: 10px;
}
html .jp-video .jp-mute {
  top: 0;
  left: 0;
}
html .jp-video .jp-volume-max {
  top: 0;
  right: 0;
  left: auto;
}
html .jp-video .jp-toggles {
  right: 10px;
  margin: 0;
  width: auto;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
}
html .jp-video .jp-toggles button {
  width: 20px;
  height: 20px;
  line-height: 20px;
  text-align: center;
  margin-left: 10px;
}
html .jp-video.jp-state-full-screen .jp-full-screen, html .jp-video.jp-state-looped .jp-repeat {
  color: #89bd36;
}
html .jp-video .jp-init-thumb {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  background-color: black;
  cursor: pointer;
  z-index: 9999;
}

.thumbnail-video-datecaption .header h3,
.widget-video-youtube-series .header h3 {
  font-family: inherit !important;
  font-size: 17px;
  text-transform: none !important;
  color: #111 !important;
}

.thumbnail-video-datecaption .header h3 a:hover,
.widget-video-youtube-series .header h3 a:hover {
  text-decoration: underline;
}

.thumbnail-video-datecaption .video-date,
.thumbnail-video-datecaption .description-text {
  display: block;
  text-align: center;
  font-weight: 700;
  font-size: 12px !important;
  line-height: 1.6 !important;
}

.thumbnail-video-datecaption .actions {
  text-align: center;
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndpZGdldC5zY3NzIiwid2lkZ2V0LmNzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy93d3cubGF0aXR1ZGVtYXJnYXJpdGF2aWxsZWRheXRvbmEuY29tLmxpdmUvNTcwMTI0L2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL2xhdGl0dWRlMjAxNy9hc3NldHMvdGhlbWUvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2NsZWFyZml4LnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3cvd3d3LmxhdGl0dWRlbWFyZ2FyaXRhdmlsbGVkYXl0b25hLmNvbS5saXZlLzU3MDEyNC9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9sYXRpdHVkZTIwMTcvYXNzZXRzL3RoZW1lL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL192ZW5kb3ItcHJlZml4ZXMuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy93d3cubGF0aXR1ZGVtYXJnYXJpdGF2aWxsZWRheXRvbmEuY29tLmxpdmUvNTcwMTI0L2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL2xhdGl0dWRlMjAxNy9hc3NldHMvdGhlbWUvc3R5bGVzaGVldHMvX3ZhcmlhYmxlcy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQWlCQTtFQUVFO0lBQ0UsNkJBQUE7SUFDQSw4QkFBQTtHQ2pCRDtFRG9CRDtJQUVFLDZCQUFBO0lBQ0EsOEJBQUE7R0NuQkQ7Q0FDRjtBRDJCRDtFQUNFLGlCQUFBO0VBQ0EsaUJBQUE7Q0N6QkQ7O0FENkJEO0VBQ0UsaUJBQUE7Q0MxQkQ7O0FEOEJEO0VBRUUsZUFBQTtDQzVCRDtBRDhCQztFQUNFLFVBQUE7Q0M1Qkg7O0FEb0NEO0VBQ0UsZUFBQTtDQ2pDRDtBRHVDQztFQUNFLGlCQUFBO0VBQ0EsaUJBQUE7Q0NyQ0g7QURrREQ7RUFFRSxpQkFBQTtDQ2pERDtBQ3RCQztFQUVFLGFBQUE7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 */