/* school-theme mixin */
body {
  background: #232323 url('/images/bg_repeat.png') fixed top center;
}
/* 
 * school definitions
 *                        */

/* Cal Poly */

.school-calpoly {
  background-color: #000f0c;
  background-image: url(/images/bg_repeat2.png);
  background-blend-mode: multiply;
}
.school-calpoly header {
  background: #00493c;
  border-color: #00493c;
}
.school-calpoly header:before,
.school-calpoly header:after {
  border-color: #00493c transparent;
}
.school-calpoly header .logo {
  color: #00493c;
}
.school-calpoly header .logo img {
  display: none;
}
.school-calpoly header .logo .aa-name {
  font-size: 0;
}
.school-calpoly header .logo:before {
  content: ' ';
  width: 300px;
  height: 60px;
  display: inline-block;
  background-image: url("/images/showcase-header-calpoly.png");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  vertical-align: middle;
}
@media screen and (max-width: 640px) {
  .school-calpoly header .logo:before {
    background-image: url("/images/showcase-header-calpoly-small.png");
    width: 160px;
    height: 50px;
  }
}
.school-calpoly button,
.school-calpoly .button,
.school-calpoly button:link,
.school-calpoly .button:link,
.school-calpoly button:visited,
.school-calpoly .button:visited {
  background: #00493c;
  color: white;
}
.school-calpoly button.secondary,
.school-calpoly .button.secondary,
.school-calpoly button:link.secondary,
.school-calpoly .button:link.secondary,
.school-calpoly button:visited.secondary,
.school-calpoly .button:visited.secondary {
  background: #8f703d;
  color: #00493c;
}
.school-calpoly .ui-buttonset .ui-state-active,
.school-calpoly .ui-tabs-nav .ui-state-active,
.school-calpoly .ui-buttonset .ui-state-active a,
.school-calpoly .ui-tabs-nav .ui-state-active a {
  border-color: #00493c;
  color: #00493c;
}
.school-calpoly .media-list-empty {
  color: #00493c;
}
.school-calpoly .media-list .media-list-item .info {
  color: #00493c;
}
.school-calpoly .media-list .media-list-item .free {
  background: #00493c;
}
.school-calpoly #player {
  background: #00493c;
}
/* Cal State Fullerton */

.school-calstate_fullerton {
  background-color: #050b10;
  background-image: url(/images/bg_repeat2.png);
  background-blend-mode: multiply;
}
.school-calstate_fullerton header {
  background: #1b3850;
  border-color: #1b3850;
}
.school-calstate_fullerton header:before,
.school-calstate_fullerton header:after {
  border-color: #1b3850 transparent;
}
.school-calstate_fullerton header .logo {
  color: #1b3850;
}
.school-calstate_fullerton header .logo img {
  display: none;
}
.school-calstate_fullerton header .logo .aa-name {
  font-size: 0;
}
.school-calstate_fullerton header .logo:before {
  content: ' ';
  width: 300px;
  height: 60px;
  display: inline-block;
  background-image: url("/images/showcase-header-calstate_fullerton.png");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  vertical-align: middle;
}
@media screen and (max-width: 640px) {
  .school-calstate_fullerton header .logo:before {
    background-image: url("/images/showcase-header-calstate_fullerton-small.png");
    width: 160px;
    height: 50px;
  }
}
.school-calstate_fullerton button,
.school-calstate_fullerton .button,
.school-calstate_fullerton button:link,
.school-calstate_fullerton .button:link,
.school-calstate_fullerton button:visited,
.school-calstate_fullerton .button:visited {
  background: #1b3850;
  color: white;
}
.school-calstate_fullerton button.secondary,
.school-calstate_fullerton .button.secondary,
.school-calstate_fullerton button:link.secondary,
.school-calstate_fullerton .button:link.secondary,
.school-calstate_fullerton button:visited.secondary,
.school-calstate_fullerton .button:visited.secondary {
  background: #f7901e;
  color: #1b3850;
}
.school-calstate_fullerton .ui-buttonset .ui-state-active,
.school-calstate_fullerton .ui-tabs-nav .ui-state-active,
.school-calstate_fullerton .ui-buttonset .ui-state-active a,
.school-calstate_fullerton .ui-tabs-nav .ui-state-active a {
  border-color: #1b3850;
  color: #1b3850;
}
.school-calstate_fullerton .media-list-empty {
  color: #1b3850;
}
.school-calstate_fullerton .media-list .media-list-item .info {
  color: #1b3850;
}
.school-calstate_fullerton .media-list .media-list-item .free {
  background: #1b3850;
}
.school-calstate_fullerton #player {
  background: #1b3850;
}
/* CSU Northridge */

.school-csun {
  background-color: #2a060a;
  background-image: url(/images/bg_repeat2.png);
  background-blend-mode: multiply;
}
.school-csun header {
  background: #d22030;
  border-color: #d22030;
}
.school-csun header:before,
.school-csun header:after {
  border-color: #d22030 transparent;
}
.school-csun header .logo {
  color: #d22030;
}
.school-csun header .logo img {
  display: none;
}
.school-csun header .logo .aa-name {
  font-size: 0;
}
.school-csun header .logo:before {
  content: ' ';
  width: 300px;
  height: 60px;
  display: inline-block;
  background-image: url("/images/showcase-header-csun.png");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  vertical-align: middle;
}
@media screen and (max-width: 640px) {
  .school-csun header .logo:before {
    background-image: url("/images/showcase-header-csun-small.png");
    width: 160px;
    height: 50px;
  }
}
.school-csun button,
.school-csun .button,
.school-csun button:link,
.school-csun .button:link,
.school-csun button:visited,
.school-csun .button:visited {
  background: #d22030;
  color: white;
}
.school-csun button.secondary,
.school-csun .button.secondary,
.school-csun button:link.secondary,
.school-csun .button:link.secondary,
.school-csun button:visited.secondary,
.school-csun .button:visited.secondary {
  background: black;
  color: #d22030;
}
.school-csun .ui-buttonset .ui-state-active,
.school-csun .ui-tabs-nav .ui-state-active,
.school-csun .ui-buttonset .ui-state-active a,
.school-csun .ui-tabs-nav .ui-state-active a {
  border-color: #d22030;
  color: #d22030;
}
.school-csun .media-list-empty {
  color: #d22030;
}
.school-csun .media-list .media-list-item .info {
  color: #d22030;
}
.school-csun .media-list .media-list-item .free {
  background: #d22030;
}
.school-csun #player {
  background: #d22030;
}
/* Hawaii */

.school-hawaii {
  background-color: #00120b;
  background-image: url(/images/bg_repeat2.png);
  background-blend-mode: multiply;
}
.school-hawaii header {
  background: #005838;
  border-color: #005838;
}
.school-hawaii header:before,
.school-hawaii header:after {
  border-color: #005838 transparent;
}
.school-hawaii header .logo {
  color: #005838;
}
.school-hawaii header .logo img {
  display: none;
}
.school-hawaii header .logo .aa-name {
  font-size: 0;
}
.school-hawaii header .logo:before {
  content: ' ';
  width: 300px;
  height: 60px;
  display: inline-block;
  background-image: url("/images/showcase-header-hawaii.png");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  vertical-align: middle;
}
@media screen and (max-width: 640px) {
  .school-hawaii header .logo:before {
    background-image: url("/images/showcase-header-hawaii-small.png");
    width: 160px;
    height: 50px;
  }
}
.school-hawaii button,
.school-hawaii .button,
.school-hawaii button:link,
.school-hawaii .button:link,
.school-hawaii button:visited,
.school-hawaii .button:visited {
  background: #005838;
  color: white;
}
.school-hawaii button.secondary,
.school-hawaii .button.secondary,
.school-hawaii button:link.secondary,
.school-hawaii .button:link.secondary,
.school-hawaii button:visited.secondary,
.school-hawaii .button:visited.secondary {
  background: white;
  color: #005838;
}
.school-hawaii .ui-buttonset .ui-state-active,
.school-hawaii .ui-tabs-nav .ui-state-active,
.school-hawaii .ui-buttonset .ui-state-active a,
.school-hawaii .ui-tabs-nav .ui-state-active a {
  border-color: #005838;
  color: #005838;
}
.school-hawaii .media-list-empty {
  color: #005838;
}
.school-hawaii .media-list .media-list-item .info {
  color: #005838;
}
.school-hawaii .media-list .media-list-item .free {
  background: #005838;
}
.school-hawaii #player {
  background: #005838;
}
/* Long Beach State */

.school-long_beach {
  background-color: #2f2205;
  background-image: url(/images/bg_repeat2.png);
  background-blend-mode: multiply;
}
.school-long_beach header {
  background: #eba91b;
  border-color: #eba91b;
}
.school-long_beach header:before,
.school-long_beach header:after {
  border-color: #eba91b transparent;
}
.school-long_beach header .logo {
  color: #eba91b;
}
.school-long_beach header .logo img {
  display: none;
}
.school-long_beach header .logo .aa-name {
  font-size: 0;
}
.school-long_beach header .logo:before {
  content: ' ';
  width: 300px;
  height: 60px;
  display: inline-block;
  background-image: url("/images/showcase-header-long_beach.png");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  vertical-align: middle;
}
@media screen and (max-width: 640px) {
  .school-long_beach header .logo:before {
    background-image: url("/images/showcase-header-long_beach-small.png");
    width: 160px;
    height: 50px;
  }
}
.school-long_beach button,
.school-long_beach .button,
.school-long_beach button:link,
.school-long_beach .button:link,
.school-long_beach button:visited,
.school-long_beach .button:visited {
  background: #eba91b;
  color: white;
}
.school-long_beach button.secondary,
.school-long_beach .button.secondary,
.school-long_beach button:link.secondary,
.school-long_beach .button:link.secondary,
.school-long_beach button:visited.secondary,
.school-long_beach .button:visited.secondary {
  background: black;
  color: #eba91b;
}
.school-long_beach .ui-buttonset .ui-state-active,
.school-long_beach .ui-tabs-nav .ui-state-active,
.school-long_beach .ui-buttonset .ui-state-active a,
.school-long_beach .ui-tabs-nav .ui-state-active a {
  border-color: #eba91b;
  color: #eba91b;
}
.school-long_beach .media-list-empty {
  color: #eba91b;
}
.school-long_beach .media-list .media-list-item .info {
  color: #eba91b;
}
.school-long_beach .media-list .media-list-item .free {
  background: #eba91b;
}
.school-long_beach #player {
  background: #eba91b;
}
/* UC Davis */

.school-uc_davis {
  background-color: #000811;
  background-image: url(/images/bg_repeat2.png);
  background-blend-mode: multiply;
}
.school-uc_davis header {
  background: #002855;
  border-color: #002855;
}
.school-uc_davis header:before,
.school-uc_davis header:after {
  border-color: #002855 transparent;
}
.school-uc_davis header .logo {
  color: #002855;
}
.school-uc_davis header .logo img {
  display: none;
}
.school-uc_davis header .logo .aa-name {
  font-size: 0;
}
.school-uc_davis header .logo:before {
  content: ' ';
  width: 300px;
  height: 60px;
  display: inline-block;
  background-image: url("/images/showcase-header-uc_davis.png");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  vertical-align: middle;
}
@media screen and (max-width: 640px) {
  .school-uc_davis header .logo:before {
    background-image: url("/images/showcase-header-uc_davis-small.png");
    width: 160px;
    height: 50px;
  }
}
.school-uc_davis button,
.school-uc_davis .button,
.school-uc_davis button:link,
.school-uc_davis .button:link,
.school-uc_davis button:visited,
.school-uc_davis .button:visited {
  background: #002855;
  color: white;
}
.school-uc_davis button.secondary,
.school-uc_davis .button.secondary,
.school-uc_davis button:link.secondary,
.school-uc_davis .button:link.secondary,
.school-uc_davis button:visited.secondary,
.school-uc_davis .button:visited.secondary {
  background: #b3a369;
  color: #002855;
}
.school-uc_davis .ui-buttonset .ui-state-active,
.school-uc_davis .ui-tabs-nav .ui-state-active,
.school-uc_davis .ui-buttonset .ui-state-active a,
.school-uc_davis .ui-tabs-nav .ui-state-active a {
  border-color: #002855;
  color: #002855;
}
.school-uc_davis .media-list-empty {
  color: #002855;
}
.school-uc_davis .media-list .media-list-item .info {
  color: #002855;
}
.school-uc_davis .media-list .media-list-item .free {
  background: #002855;
}
.school-uc_davis #player {
  background: #002855;
}
/* UC Irvine */

.school-uc_irvine {
  background-color: #00070e;
  background-image: url(/images/bg_repeat2.png);
  background-blend-mode: multiply;
}
.school-uc_irvine header {
  background: #002144;
  border-color: #002144;
}
.school-uc_irvine header:before,
.school-uc_irvine header:after {
  border-color: #002144 transparent;
}
.school-uc_irvine header .logo {
  color: #002144;
}
.school-uc_irvine header .logo img {
  display: none;
}
.school-uc_irvine header .logo .aa-name {
  font-size: 0;
}
.school-uc_irvine header .logo:before {
  content: ' ';
  width: 300px;
  height: 60px;
  display: inline-block;
  background-image: url("/images/showcase-header-uc_irvine.png");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  vertical-align: middle;
}
@media screen and (max-width: 640px) {
  .school-uc_irvine header .logo:before {
    background-image: url("/images/showcase-header-uc_irvine-small.png");
    width: 160px;
    height: 50px;
  }
}
.school-uc_irvine button,
.school-uc_irvine .button,
.school-uc_irvine button:link,
.school-uc_irvine .button:link,
.school-uc_irvine button:visited,
.school-uc_irvine .button:visited {
  background: #002144;
  color: white;
}
.school-uc_irvine button.secondary,
.school-uc_irvine .button.secondary,
.school-uc_irvine button:link.secondary,
.school-uc_irvine .button:link.secondary,
.school-uc_irvine button:visited.secondary,
.school-uc_irvine .button:visited.secondary {
  background: #ffc82e;
  color: #002144;
}
.school-uc_irvine .ui-buttonset .ui-state-active,
.school-uc_irvine .ui-tabs-nav .ui-state-active,
.school-uc_irvine .ui-buttonset .ui-state-active a,
.school-uc_irvine .ui-tabs-nav .ui-state-active a {
  border-color: #002144;
  color: #002144;
}
.school-uc_irvine .media-list-empty {
  color: #002144;
}
.school-uc_irvine .media-list .media-list-item .info {
  color: #002144;
}
.school-uc_irvine .media-list .media-list-item .free {
  background: #002144;
}
.school-uc_irvine #player {
  background: #002144;
}
/* UC Riverside */

.school-uc_riverside {
  background-color: #000c21;
  background-image: url(/images/bg_repeat2.png);
  background-blend-mode: multiply;
}
.school-uc_riverside header {
  background: #003da5;
  border-color: #003da5;
}
.school-uc_riverside header:before,
.school-uc_riverside header:after {
  border-color: #003da5 transparent;
}
.school-uc_riverside header .logo {
  color: #003da5;
}
.school-uc_riverside header .logo img {
  display: none;
}
.school-uc_riverside header .logo .aa-name {
  font-size: 0;
}
.school-uc_riverside header .logo:before {
  content: ' ';
  width: 300px;
  height: 60px;
  display: inline-block;
  background-image: url("/images/showcase-header-uc_riverside.png");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  vertical-align: middle;
}
@media screen and (max-width: 640px) {
  .school-uc_riverside header .logo:before {
    background-image: url("/images/showcase-header-uc_riverside-small.png");
    width: 160px;
    height: 50px;
  }
}
.school-uc_riverside button,
.school-uc_riverside .button,
.school-uc_riverside button:link,
.school-uc_riverside .button:link,
.school-uc_riverside button:visited,
.school-uc_riverside .button:visited {
  background: #003da5;
  color: white;
}
.school-uc_riverside button.secondary,
.school-uc_riverside .button.secondary,
.school-uc_riverside button:link.secondary,
.school-uc_riverside .button:link.secondary,
.school-uc_riverside button:visited.secondary,
.school-uc_riverside .button:visited.secondary {
  background: #ffb81c;
  color: #003da5;
}
.school-uc_riverside .ui-buttonset .ui-state-active,
.school-uc_riverside .ui-tabs-nav .ui-state-active,
.school-uc_riverside .ui-buttonset .ui-state-active a,
.school-uc_riverside .ui-tabs-nav .ui-state-active a {
  border-color: #003da5;
  color: #003da5;
}
.school-uc_riverside .media-list-empty {
  color: #003da5;
}
.school-uc_riverside .media-list .media-list-item .info {
  color: #003da5;
}
.school-uc_riverside .media-list .media-list-item .free {
  background: #003da5;
}
.school-uc_riverside #player {
  background: #003da5;
}
/* UCSD */

.school-uc_san_diego {
  background-color: #05090f;
  background-image: url(/images/bg_repeat2.png);
  background-blend-mode: multiply;
}
.school-uc_san_diego header {
  background: #182b49;
  border-color: #182b49;
}
.school-uc_san_diego header:before,
.school-uc_san_diego header:after {
  border-color: #182b49 transparent;
}
.school-uc_san_diego header .logo {
  color: #182b49;
}
.school-uc_san_diego header .logo img {
  display: none;
}
.school-uc_san_diego header .logo .aa-name {
  font-size: 0;
}
.school-uc_san_diego header .logo:before {
  content: ' ';
  width: 300px;
  height: 60px;
  display: inline-block;
  background-image: url("/images/showcase-header-uc_san_diego.png");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  vertical-align: middle;
}
@media screen and (max-width: 640px) {
  .school-uc_san_diego header .logo:before {
    background-image: url("/images/showcase-header-uc_san_diego-small.png");
    width: 160px;
    height: 50px;
  }
}
.school-uc_san_diego button,
.school-uc_san_diego .button,
.school-uc_san_diego button:link,
.school-uc_san_diego .button:link,
.school-uc_san_diego button:visited,
.school-uc_san_diego .button:visited {
  background: #182b49;
  color: white;
}
.school-uc_san_diego button.secondary,
.school-uc_san_diego .button.secondary,
.school-uc_san_diego button:link.secondary,
.school-uc_san_diego .button:link.secondary,
.school-uc_san_diego button:visited.secondary,
.school-uc_san_diego .button:visited.secondary {
  background: #facd01;
  color: #182b49;
}
.school-uc_san_diego .ui-buttonset .ui-state-active,
.school-uc_san_diego .ui-tabs-nav .ui-state-active,
.school-uc_san_diego .ui-buttonset .ui-state-active a,
.school-uc_san_diego .ui-tabs-nav .ui-state-active a {
  border-color: #182b49;
  color: #182b49;
}
.school-uc_san_diego .media-list-empty {
  color: #182b49;
}
.school-uc_san_diego .media-list .media-list-item .info {
  color: #182b49;
}
.school-uc_san_diego .media-list .media-list-item .free {
  background: #182b49;
}
.school-uc_san_diego #player {
  background: #182b49;
}
/* CSU Bakersfield */

.school-csu_bakersfield {
  background-color: #0a1121;
  background-image: url(/images/bg_repeat2.png);
  background-blend-mode: multiply;
}
.school-csu_bakersfield header {
  background: #3154a3;
  border-color: #3154a3;
}
.school-csu_bakersfield header:before,
.school-csu_bakersfield header:after {
  border-color: #3154a3 transparent;
}
.school-csu_bakersfield header .logo {
  color: #3154a3;
}
.school-csu_bakersfield header .logo img {
  display: none;
}
.school-csu_bakersfield header .logo .aa-name {
  font-size: 0;
}
.school-csu_bakersfield header .logo:before {
  content: ' ';
  width: 300px;
  height: 60px;
  display: inline-block;
  background-image: url("/images/showcase-header-csu_bakersfield.png");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  vertical-align: middle;
}
@media screen and (max-width: 640px) {
  .school-csu_bakersfield header .logo:before {
    background-image: url("/images/showcase-header-csu_bakersfield-small.png");
    width: 160px;
    height: 50px;
  }
}
.school-csu_bakersfield button,
.school-csu_bakersfield .button,
.school-csu_bakersfield button:link,
.school-csu_bakersfield .button:link,
.school-csu_bakersfield button:visited,
.school-csu_bakersfield .button:visited {
  background: #3154a3;
  color: white;
}
.school-csu_bakersfield button.secondary,
.school-csu_bakersfield .button.secondary,
.school-csu_bakersfield button:link.secondary,
.school-csu_bakersfield .button:link.secondary,
.school-csu_bakersfield button:visited.secondary,
.school-csu_bakersfield .button:visited.secondary {
  background: #ffb511;
  color: #3154a3;
}
.school-csu_bakersfield .ui-buttonset .ui-state-active,
.school-csu_bakersfield .ui-tabs-nav .ui-state-active,
.school-csu_bakersfield .ui-buttonset .ui-state-active a,
.school-csu_bakersfield .ui-tabs-nav .ui-state-active a {
  border-color: #3154a3;
  color: #3154a3;
}
.school-csu_bakersfield .media-list-empty {
  color: #3154a3;
}
.school-csu_bakersfield .media-list .media-list-item .info {
  color: #3154a3;
}
.school-csu_bakersfield .media-list .media-list-item .free {
  background: #3154a3;
}
.school-csu_bakersfield #player {
  background: #3154a3;
}
/* UC Santa Barbara */

.school-ucsb {
  background-color: #000f20;
  background-image: url(/images/bg_repeat2.png);
  background-blend-mode: multiply;
}
.school-ucsb header {
  background: #004d9f;
  border-color: #004d9f;
}
.school-ucsb header:before,
.school-ucsb header:after {
  border-color: #004d9f transparent;
}
.school-ucsb header .logo {
  color: #004d9f;
}
.school-ucsb header .logo img {
  display: none;
}
.school-ucsb header .logo .aa-name {
  font-size: 0;
}
.school-ucsb header .logo:before {
  content: ' ';
  width: 300px;
  height: 60px;
  display: inline-block;
  background-image: url("/images/showcase-header-ucsb.png");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  vertical-align: middle;
}
@media screen and (max-width: 640px) {
  .school-ucsb header .logo:before {
    background-image: url("/images/showcase-header-ucsb-small.png");
    width: 160px;
    height: 50px;
  }
}
.school-ucsb button,
.school-ucsb .button,
.school-ucsb button:link,
.school-ucsb .button:link,
.school-ucsb button:visited,
.school-ucsb .button:visited {
  background: #004d9f;
  color: white;
}
.school-ucsb button.secondary,
.school-ucsb .button.secondary,
.school-ucsb button:link.secondary,
.school-ucsb .button:link.secondary,
.school-ucsb button:visited.secondary,
.school-ucsb .button:visited.secondary {
  background: #ffb814;
  color: #004d9f;
}
.school-ucsb .ui-buttonset .ui-state-active,
.school-ucsb .ui-tabs-nav .ui-state-active,
.school-ucsb .ui-buttonset .ui-state-active a,
.school-ucsb .ui-tabs-nav .ui-state-active a {
  border-color: #004d9f;
  color: #004d9f;
}
.school-ucsb .media-list-empty {
  color: #004d9f;
}
.school-ucsb .media-list .media-list-item .info {
  color: #004d9f;
}
.school-ucsb .media-list .media-list-item .free {
  background: #004d9f;
}
.school-ucsb #player {
  background: #004d9f;
}
/* PAC */

.school-bigwest {
  background-color: transparent !important;
  background: white url('/images/bg_repeat.png') !important;
}
.school-bigwest {
  background-color: #21060f;
  background-image: url(/images/bg_repeat2.png);
  background-blend-mode: multiply;
}
.school-bigwest header {
  background: #a31e4b;
  border-color: #a31e4b;
}
.school-bigwest header:before,
.school-bigwest header:after {
  border-color: #a31e4b transparent;
}
.school-bigwest header .logo {
  color: #a31e4b;
}
.school-bigwest header .logo img {
  display: none;
}
.school-bigwest header .logo .aa-name {
  font-size: 0;
}
.school-bigwest header .logo:before {
  content: ' ';
  width: 300px;
  height: 60px;
  display: inline-block;
  background-image: url("/images/showcase-header-bigwest.png");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  vertical-align: middle;
}
@media screen and (max-width: 640px) {
  .school-bigwest header .logo:before {
    background-image: url("/images/showcase-header-bigwest-small.png");
    width: 160px;
    height: 50px;
  }
}
.school-bigwest button,
.school-bigwest .button,
.school-bigwest button:link,
.school-bigwest .button:link,
.school-bigwest button:visited,
.school-bigwest .button:visited {
  background: #a31e4b;
  color: white;
}
.school-bigwest button.secondary,
.school-bigwest .button.secondary,
.school-bigwest button:link.secondary,
.school-bigwest .button:link.secondary,
.school-bigwest button:visited.secondary,
.school-bigwest .button:visited.secondary {
  background: #142e78;
  color: #a31e4b;
}
.school-bigwest .ui-buttonset .ui-state-active,
.school-bigwest .ui-tabs-nav .ui-state-active,
.school-bigwest .ui-buttonset .ui-state-active a,
.school-bigwest .ui-tabs-nav .ui-state-active a {
  border-color: #a31e4b;
  color: #a31e4b;
}
.school-bigwest .media-list-empty {
  color: #a31e4b;
}
.school-bigwest .media-list .media-list-item .info {
  color: #a31e4b;
}
.school-bigwest .media-list .media-list-item .free {
  background: #a31e4b;
}
.school-bigwest #player {
  background: #a31e4b;
}
/* Pres */

.school-none header {
  background: #a31e4b;
  border-color: #a31e4b;
}
.school-none header:before,
.school-none header:after {
  border-color: #a31e4b transparent;
}
.school-none header .logo {
  color: #a31e4b;
}
.school-none header .logo img {
  display: none;
}
.school-none header .logo .aa-name {
  font-size: 0;
}
.school-none header .logo:before {
  content: ' ';
  width: 300px;
  height: 60px;
  display: inline-block;
  background-image: url("/images/showcase-header-none.png");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  vertical-align: middle;
}
@media screen and (max-width: 640px) {
  .school-none header .logo:before {
    background-image: url("/images/showcase-header-none-small.png");
    width: 160px;
    height: 50px;
  }
}
.school-none header .logo .aa-name {
  font-size: 0;
}
.utility-links {
  margin-bottom: 15px;
}
#rightColTabs {
  margin-top: 20px;
}
header .logo .aa-name {
  width: 70%;
}
.angle-left,
.angle-right {
  border-color: #cccccc transparent !important;
}
main.grid,
footer.grid {
  background-color: white;
  border-color: white;
}
.wrapper .container .schools .logo[href="/watch/default.aspx?path=hawaii"] {
  order: 2;
}
