.cs-video {
  background-size: cover;
  position: relative; }
  .cs-video a {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 0;
    padding-top: 55.5%;
    overflow: hidden; }
    .cs-video a:after, .cs-video a::after {
      -webkit-transition: box-shadow 0.25s ease;
      -moz-transition: box-shadow 0.25s ease;
      transition: box-shadow 0.25s ease;
      content: url("/wp-content/themes/jacksonspalding/images/video-triangle.svg");
      display: block;
      position: absolute;
      top: 50%;
      left: 50%;
      padding-top: 10px;
      width: 100px;
      height: 100px;
      line-height: 90px;
      margin: -42px 0 0 -42px;
      padding-left: 8px;
      border-radius: 50%;
      background-color: #fff;
      font-size: 1.3em;
      text-align: center;
      box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.5); }
    .cs-video a:hover:after {
      box-shadow: 0 2px 22px 0 rgba(0, 0, 0, 0.75); }
    .cs-video a:focus {
      outline: 0; }

.video-full .cs-video {
  width: 100%;
  padding-bottom: 55%; }

/*# sourceMappingURL=video.css.map */
