/**
 * @example
 *   .selector {
 *     @include border-radius(20px 10px);
 *   }
 */
/**
 * @example
 *   .selector {
 *     @include ellipsis(50%);
 *   }
 */
/**
 * @example
 *   .selector {
 *     @include calc(width, "600px - 2em");
 *   }
 */
/**
 * @example
 *   .selector {
 *     @include opacity(0.3);
 *   }
 */
/**
 * @example
 *   .selector {
 *     @include transform(rotate(1deg));
 *   }
 */
/**
 * @example
 *   .selector {
 *     @include transition(background 0.3s ease-in);
 *   }
 */
/**
 * @example
 *   .selector {
 *     @include animation(jump 1s ease-out);
 *   }
 */
/*
 * @example
 *    @include keyframes(jump) {
 *      from { top: 0; }
 *      to { top: -10px; }
 *   }
 */
@media only screen and (max-width: 420px) {
  body #video .v_desc div .v_pause #justOne .thumbnail:hover + .framePreview {
    display: none !important; }
  body #video .v_desc div .v_pause #justOne .thumbnail:hover ~ .c_desc {
    display: inline-block !important; }
  body #video .v_desc div .v_pause #gf_metadata {
    height: 70vh; }
  body #video .v_desc div .v_pause #gf_metadata #f_metadata #metadata .m_data div {
    width: 100%; }
  body #video .v_desc div .v_pause #justMeta .m_data div {
    width: 100%; }
  body #video .v_desc div .v_pause .moreFiles + section {
    display: none !important; }
  body #video .m_active div #justOne {
    display: none !important; }
  body #video .v_desc div .v_pause #justOne {
    display: block;
    height: initial; }
    body #video .v_desc div .v_pause #justOne .c_desc {
      padding: 10px 0 0 10px !important; }
    body #video .v_desc div .v_pause #justOne ul {
      display: none !important; }
    body #video .v_desc div .v_pause #justOne a {
      display: flex !important;
      display: -webkit-flex !important;
      width: 100% !important; }
    body #video .v_desc div .v_pause #justOne .v_play {
      display: none !important; }
    body #video .v_desc div .v_pause #justOne .framePreview {
      display: none !important; }
  body #video .v_desc div .v_rightcontrol li {
    display: none !important; }
    body #video .v_desc div .v_rightcontrol li:nth-child(4) {
      display: block !important; }
    body #video .v_desc div .v_rightcontrol li:last-child {
      display: block !important; } }

@media only screen and (min-width: 421px) {
  .justOne .v_pause #justOne {
    display: inline-flex !important;
    display: -webkit-inline-flex !important; } }

@media only screen and (max-width: 640px) {
  body #video .v_desc div .v_pause #gf_content .f_content #content div .download {
    width: 100%;
    margin: 0 0 5px 0;
  }}

@media only screen and (min-width: 1500px) {
  body #video .v_desc div {
    width: 95vw;
    /*width: 50% !important;*/ }
    body #video .v_desc div #gf_content .f_content {
      /*width: 50vw !important;*/ }
      body #video .v_desc div #gf_content .f_content #content {
        /*width: 50vw !important;*/ }
    body #video .v_desc div #gf_miniature .f_miniature {
      /*width: 50vw !important;*/ }
      body #video .v_desc div #gf_miniature .f_miniature #miniature {
        /*width: 50vw !important;*/ }
    body #video .v_desc div #gf_metadata #f_metadata {
      /*width: 50vw !important;*/ }
      body #video .v_desc div #gf_metadata #f_metadata #metadata {
        /*width: 50vw !important;*/ }
        body #video .v_desc div #gf_metadata #f_metadata #metadata .m_desc {
          width: 100% !important; }
        body #video .v_desc div #gf_metadata #f_metadata #metadata .m_data {
          width: 100% !important; }
          body #video .v_desc div #gf_metadata #f_metadata #metadata .m_data div {
            width: 49% !important; }
            body #video .v_desc div #gf_metadata #f_metadata #metadata .m_data div:last-child {
              width: 100% !important; }
        body #video .v_desc div #gf_metadata #f_metadata #metadata .m_tag {
          width: 100% !important; } }

@media only screen and (max-height: 900px) {
  #media {
    height:100%;
  }
}
@media (max-width: 640px) {
  body #video .v_desc div .vr_download p{
    display: none;
  }
}
