/**
 * Theme Name: WMG Academy Child
 * Description: Cut down version of main theme used for Trust site
 * Template: wmgacademy
 * Author: CITE DMS
 */

.trustSite header.page .login:nth-child(even) {
  background-color: #ee5ca9; }
  .trustSite header.page .login:nth-child(even):hover {
    background-color: #e92e91; }

@media (min-width: 500px) {
  .trustSite header.page .mainNav .hideForDesktop {
    display: none; } }

.trustSite header.page .login {
  font-size: 0.75rem;
  line-height: 1.4;
  display: block;
  background-color: #00bbe4;
  transition: background-color 1s;
  text-transform: uppercase;
  font-weight: bold;
  color: #fff;
  width: 95px;
  height: 85px;
  float: right;
  text-align: center;
  overflow: hidden; }
  @media (min-width: 0) and (max-width: 500px) {
    .trustSite header.page .login {
      display: none; } }
  .trustSite header.page .login:hover {
    background-color: #0091b1; }
  .trustSite header.page .login span {
    padding: 0 1px;
    margin-left: 0;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    position: relative;
    top: 50%;
    display: block; }

.page-template-page-home-page .videoContainer {
  display: none;
  text-align: center; }
  .page-template-page-home-page .videoContainer button {
    margin-top: 1rem; }

.page-template-page-home-page .videoWrapper {
  position: relative;
  padding-bottom: 56.25%;
  /* 16:9 */
  height: 0; }

.page-template-page-home-page .videoWrapper iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

.page-template-page-home-page article {
  clear: both;
  padding: 2rem;
  background-color: #f3f3f3; }

.page-template-page-home-page .campuses {
  float: left;
  padding: 2rem 0;
  text-align: center;
  width: 100%; }

.page-template-page-home-page .campus {
  text-transform: uppercase;
  display: inline-block;
  width: 100%;
  max-width: 644px; }
  @media (min-width: 820px) {
    .page-template-page-home-page .campus {
      width: 48%;
      float: left; } }
  .page-template-page-home-page .campus .title {
    background-color: #ee5ca9;
    color: #fff;
    padding: 1.25rem .5rem;
    margin: 0; }
  .page-template-page-home-page .campus img {
    display: block; }
  .page-template-page-home-page .campus .button {
    background-color: #ee5ca9;
    font-size: 21px;
    font-size: 1.313rem;
    -webkit-transform: translateY(-1.5rem);
            transform: translateY(-1.5rem); }

@media (min-width: 820px) {
  .page-template-page-home-page .campus:nth-child(even) {
    float: right; } }

.page-template-page-home-page .campus:nth-child(even) .title {
  background-color: #00bbe4; }

.page-template-page-home-page .campus:nth-child(even) .button {
  background-color: #00bbe4; }

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