/****************************************
  ==== UNITY BETA
****************************************/

.unity-beta .hero {
  padding: 120px 0 120px 0;
}

.unity-beta .hero::before {
  background-image: url('../../images/assets/backgrounds/beta-header.jpg');
}

.unity-beta.preview-packages .hero::before {
  background-image: url('../../images/unity/beta/kinematica-hero.jpg');
}

.unity-beta.early-access .hero::before {
  background-image: url('../../images/unity/beta/fps-beta-hero.jpg');
}

.unity-beta.unity-beta-2018_3 .hero::before {
  background-image: url('../../images/unity/beta/2018.3/hero.jpg');
}

.unity-beta.unity-beta-2019_1 .hero::before {
  background-image: url('../../images/unity/beta/alpha-beta/2019.1b.jpg');
  background-position: center center;
}

.unity-beta.unity-beta-2019_2 .hero::before {
  background-image: url('../../images/unity/beta/alpha-beta/2019.2b-unity-beta-hero.jpg');
  background-position: center center;
}

.unity-beta.unity-beta-2019_3 .hero::before {
  background-image: url('../../images/unity/beta/alpha-beta/2019.3a-hero.jpg');
  background-position: top center;
}

.unity-beta.unity-beta-2020_1a .hero::before {
  background-image: url('../../images/unity/beta/alpha-beta/2020.1b-hero_top-1920x800.jpg');
  background-position: top center;
}

.unity-beta.unity-beta-2020_2a .hero::before {
  background-image: url('../../images/unity/beta/alpha-beta/2020.2a-hero.jpg');
  background-position: top center;
}

.unity-beta #main-wrapper div.content-wrapper {
  padding-bottom: 30px;
  padding-top: 30px;
}

.faq .expand {
  cursor: pointer;
}

.unity-beta h3 {
  font-weight: 700;
}

div.tabs-content ul.tabs a.selected {
  color: #2196f3;
  border-top: #f5f5f5 3px solid;
  background: #f5f5f5;
}

div.tabs-content ul.tabs a:hover {
  background: #f5f5f5;
}

div.content-wrapper.archive {
  padding-left: 60px;
  padding-right: 60px;
}

div.content-wrapper.archive table tr:hover {
  background-color: #ededed;
}

div.content-wrapper.archive table thead tr:hover {
  background-color: #f5f5f5;
}

.resources .text-link {
  position: absolute;
  bottom: 30px;
}

a.text-link {
  font-weight: 500;
  font-size: 1.1em;
}

.resources .g4 .g12 {
  min-height: calc(100% + 35px);
}

.unity-beta .bg-workflow {
  background-image: url('../../images/unity/beta/fps-early-access.jpg');
  background-position: center center;
}

.unity-beta.unity-beta-2019_1 .bg-workflow {
  background-image: url('../../images/unity/beta/alpha-beta/2019.1b.jpg');
  background-position: center bottom;
}

.unity-beta.unity-beta-2019_2 .bg-workflow {
  background-image: url('../../images/unity/beta/alpha-beta/2019.2b-unity-beta-callout.jpg');
  background-position: center left;
}

.unity-beta.unity-beta-2019_3 .bg-workflow {
  background-image: url('../../images/unity/beta/alpha-beta/2019.3a-callout.jpg');
  background-position: center center;
}

.unity-beta.unity-beta-2020_1a .bg-workflow {
  background-image: url('../../images/unity/beta/alpha-beta/2019.3a-callout.jpg');
  background-position: center center;
}

.unity-beta .unity-advisory-panel {
  background-image: url('../../images/unity/beta/betapromo-image-01.jpg');
  padding: 75px 50px;
  background-size: cover;
  margin-top: 38px;
}

.much-more {
  font-size: 18px;
  display: block;
}

.preview-packages video {
  max-width: 100%;
}

/****************************************
  ==== DOWNLOAD BUTTON
****************************************/

a.download-btn {
  display: inline-block; padding: 20px 30px 20px 80px; color: #fff; position: relative; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
}
a.download-btn:hover {
  text-decoration: none; background-color: #9bcb64;
}
a.download-btn:active {
  text-decoration: none; background-color: #7bac46;
}
a.download-btn div.icon {
  position: absolute; top: 26px; left: 30px; font-size: 1.5em;
}
a.download-btn h4 {
  font-weight: 500; font-size: 1.75em; text-align: left; line-height: 1.25em;
}
a.download-btn p {
  text-align: left; font-size: 1em; line-height: 1em;
}

/****************************************
  ==== MEDIA QUERIES
****************************************/

@media only screen and (max-width: 767px) {
  /* Editor */
  .unity-beta .hero {
    padding: 120px 0 60px 0;
  }

  .unity-beta .hero::before {
    background-image: url('../../images/assets/backgrounds/beta-header-m.jpg');
  }
  .unity-beta.unity-beta-2018_3 .hero::before {
    background-image: url('../../images/unity/beta/2018.3/hero-m.jpg');
  }
}
