/* Paths */
/* Widths */
/*Breakpoints*/
/*COLORS*/
/*NEW COLORS AND NAMES*/
/* COLORS */
@charset "UTF-8";
/* CSS Document */
/* PROXIMA NOVA */
@font-face {
  font-family: "Proxima Nova";
  src: url('/sitewide/fonts/proximanova-extrabold.eot');
  src: url('/sitewide/fonts/proximanova-extrabold.eot') format('embedded-opentype'), url('/sitewide/fonts/proximanova-extrabold.woff2') format('woff2'), url('/sitewide/fonts/proximanova-extrabold.woff') format('woff'), url('/sitewide/fonts/proximanova-extrabold.ttf') format('truetype'), url('/sitewide/fonts/proximanova-extrabold.svg#ProximaNovaExtrabold') format('svg');
  font-weight: bolder;
  font-style: normal;
}
@font-face {
  font-family: "Proxima Nova";
  src: url('/sitewide/fonts/proximanova-bold.eot');
  src: url('/sitewide/fonts/proximanova-bold.eot') format('embedded-opentype'), url('/sitewide/fonts/proximanova-bold.woff2') format('woff2'), url('/sitewide/fonts/proximanova-bold.woff') format('woff'), url('/sitewide/fonts/proximanova-bold.ttf') format('truetype'), url('/sitewide/fonts/proximanova-bold.svg#ProximaNovaBold') format('svg');
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "Proxima Nova";
  src: url('/sitewide/fonts/proximanova-boldit.eot');
  src: url('/sitewide/fonts/proximanova-boldit.eot') format('embedded-opentype'), url('/sitewide/fonts/proximanova-boldit.woff2') format('woff2'), url('/sitewide/fonts/proximanova-boldit.woff') format('woff'), url('/sitewide/fonts/proximanova-boldit.ttf') format('truetype'), url('/sitewide/fonts/proximanova-boldit.svg#ProximaNovaBoldItalic') format('svg');
  font-weight: bold;
  font-style: italic;
}
@font-face {
  font-family: "Proxima Nova";
  src: url('/sitewide/fonts/proximanova-regular.eot');
  src: url('/sitewide/fonts/proximanova-regular.eot') format('embedded-opentype'), url('/sitewide/fonts/proximanova-regular.woff2') format('woff2'), url('/sitewide/fonts/proximanova-regular.woff') format('woff'), url('/sitewide/fonts/proximanova-regular.ttf') format('truetype'), url('/sitewide/fonts/proximanova-regular.svg#ProximaNovaRegular') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Proxima Nova";
  src: url('/sitewide/fonts/proximanova-regularitalic.eot');
  src: url('/sitewide/fonts/proximanova-regularitalic.eot') format('embedded-opentype'), url('/sitewide/fonts/proximanova-regularitalic.woff2') format('woff2'), url('/sitewide/fonts/proximanova-regularitalic.woff') format('woff'), url('/sitewide/fonts/proximanova-regularitalic.ttf') format('truetype'), url('/sitewide/fonts/proximanova-regularitalic.svg#ProximaNovaRegularItalic') format('svg');
  font-weight: normal;
  font-style: italic;
}
/* VH1 REPLICA */
@font-face {
  font-family: "VH1ReplicaTT-Bold";
  src: url('/sitewide/fonts/VH1ReplicaTT-Bold.ttf');
  src: url('/sitewide/fonts/VH1ReplicaTT-Bold.ttf') format('truetype');
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "VH1ReplicaTT";
  src: url('/sitewide/fonts/VH1ReplicaTT.ttf');
  src: url('/sitewide/fonts/VH1ReplicaTT.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "VH1ReplicaTT-Heavy";
  src: url("/sitewide/fonts/VH1ReplicaTT-Heavy.ttf");
  src: url("/sitewide/fonts/VH1ReplicaTT-Heavy.ttf") format("truetype");
  font-weight: bold;
  font-style: normal;
}
/* VH1 */
@font-face {
  font-family: 'vh1';
  src: url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAAMAIAAAwBAR1NVQujb7NQAAADMAAACDk9TLzIIQxa1AAAC3AAAAGBjbWFwyMHGDgAAAzwAAAFQZ2FzcAAAABAAAASMAAAACGdseWYBV2DpAAAElAAAStBoZWFkAhBNmQAAT2QAAAA2aGhlYQPjAmAAAE+cAAAAJGhtdHjFAgc6AABPwAAAAgRsb2NhbzyCugAAUcQAAAEEbWF4cACOA4EAAFLIAAAAIG5hbWXWBEopAABS6AAAASFwb3N0AAMAAAAAVAwAAAAgAAEAAAAKAB4ALAABbGF0bgAIAAQAAAAAAAAAAQAAAAFsaWdhAAgAAAABAAAAAQAEAAQAAAABAAoAAAABACIADgBCAE4AaACIAJ4AugDSAPYBBAFCAV4BfgGiAcoAAQAOAAcACQALAAwADQAPABIAEwAVABYAFwAYABoAfgABAAQAdAADAAoACgACAAYADgAsAAMAEgAYAHUABQARABQAFwALAAIABgAUAGIABgAcABUABwATAAoAQwAFABIACAALAAoAAQAEAEQACAAHAAkACwAIABQAFAAQAAEABABFAAsAFAAUAA0AEQALAAQAFQARABkAFwABAAQARgAJABMAFwAYAAcADQAWAAcAEgADAAgAEgAaAC4ABAAYABoABgAtAAMAGAAaACQABAALABMAGQABAAQAewAEAAsAHAAYAAQACgAUAB4AMgB6AAQAFgALABoAdwAEABEABwAdAEcACQAPABMAGAALABYACwAXABgAdgAFAAcAGQAXAAsAAgAGAA4ASAADABcAFwBzAAYACwASABQAGgALAAIABgASAEkABQAOAAcAFgALAEEABgALAAcAFgAJAA4AAgAGABYASwAHABsADwAYABgACwAWAEoABgAZABIACAARABYAAwAIABIAIABMAAQADwATAAsAMAAGAA8ABwAJABQAEgAvAAMADgAFAAEABACAAAIAfgAAAAMCAAGQAAUAAAFMAWYAAABHAUwBZgAAAPUAGQCEAAAAAAAAAAAAAAAAAAAAARAAAAAAAAAgAAAAAAAAAAAAQAAA//8B4P/g/+AB4AAgAAAAAQAAAAAAAAAAAAAAIAAAAAAABAAAAAMAAAAkAAAABAAAAKQAAwABAAAAJAADAAoAAACkAAQAgAAAABwAEAADAAwAAQAgAC0AMgBpAHAAeeAO5kfmW+Zh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FzE3MwcXFSM1NDY3PgE3PgE1NCYjIgYdASM1NDY3PgEzMhYXHgEVFAYHDgEHDgEVMwH8BAoEAgIBBQEBAgUGBQECAQIFAQEBAQIGAwIDBQsGBQkFAQEBAQcQBwMBAwEDAgEBAw4cAgIHAgEDAwQLAQQBAhMMAwECAgEGEQYBAQEDBwQECgUCAQECAwEBAgIBAQcLBQQBAQMIAQMCBg0HAQEEBAEBAgMCAgQDDAYCAwULBAYDAgQDER4PDx8SESAMDQ4IBgUMAwUBAwkBAgIBAQEBAQEBAQEBAQIBCBMICQ0CAQEPDAwdDwUGAwIFAgMDAgMGBQQFAgIEBQIDAQEBAQMBAQMCAQEBAQEEBQIDAQEBAQEBAQICAgQBAQYEAQQDBAgCAQEBAgkEBQkEBQcDAgYGAw4LAgEEAwECAgIEAQEBBQoCAgYEBwwEAQECAwIBAQMDAQEBBAQBCQEIAgICAgEBAQEBDAcIEAYBAQ0TBAYLBgYMBgUGAgMCAQUEAQEBAwQDAgYFCQQFAgEDBAYDAQIBAgMBAQEBAQEBAgEBAQEBAgIEBQYFAgEBAgMBAQEBAwIDAwEBAQEBAQMBAwIDCAYICAICAQECAwIBAgEBBQEBBgEBCAQBAgECBQIBAQEBAQUBBQEDAwoBAQEBAQICAgEBAQICAgICBAIDAQEBAgEBAQMDAQgDAQkFBBMPAQEBAwUDCAYFAQP+tAsOCQ4KEQwMETcQDBAsJw0RDAsMCxBeRAMDAwoICwkGBgYGFAQEBAwICQ0EBAQDBAMLBwkGKgEZAQEHDAYCAwEHCAQBBQIGDAYFAQIEAwICAgMGAwICAwICBwMBAQMFAgYCAwIDBAIBAwEDFgMCCAMCBAMNHAUECQMDHQgCAwICBQMCBAIHBQUBAQEBBAkEBAYCAQIDAwgDAgMCAgYDAQYBAwkFAwUCCAUCAgQIBQEBAwUEAgIBBQQCAgQBBQEBAQMNAwICAQUMAwQEDAMCBQYQCggKAgMCAQEBAwIGAgEBAQEBAQEDAgQEDQgBAQEBAQEBAREYCAgIAQUHAwQJCAkTCgoSCAYQCAgOBQMKBQUKBQEBAQcPCAEEAQMGBAEBAgIBAQICAgEBAQEBDAQCAwcHAQEBAgECAwECBQIDBgMKEwcICwMEBwMEBwYDCgMFCQQECAQBAgECAwICBAMNGAUEBQIGFQMFBAEB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) format('truetype'), url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAFR8AAwAAAAAVCwAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABHAAAAg4AAAIO6Nvs1E9TLzIAAAMsAAAAYAAAAGAIQxa1Y21hcAAAA4wAAAFQAAABUMjBxg5nYXNwAAAE3AAAAAgAAAAIAAAAEGdseWYAAATkAABK0AAAStABV2DpaGVhZAAAT7QAAAA2AAAANgIQTZloaGVhAABP7AAAACQAAAAkA+MCYGhtdHgAAFAQAAACBAAAAgTFAgc6bG9jYQAAUhQAAAEEAAABBG88grptYXhwAABTGAAAACAAAAAgAI4DgW5hbWUAAFM4AAABIQAAASHWBEopcG9zdAAAVFwAAAAgAAAAIAADAAAAAQAAAAoAHgAsAAFsYXRuAAgABAAAAAAAAAABAAAAAWxpZ2EACAAAAAEAAAABAAQABAAAAAEACgAAAAEAIgAOAEIATgBoAIgAngC6ANIA9gEEAUIBXgF+AaIBygABAA4ABwAJAAsADAANAA8AEgATABUAFgAXABgAGgB+AAEABAB0AAMACgAKAAIABgAOACwAAwASABgAdQAFABEAFAAXAAsAAgAGABQAYgAGABwAFQAHABMACgBDAAUAEgAIAAsACgABAAQARAAIAAcACQALAAgAFAAUABAAAQAEAEUACwAUABQADQARAAsABAAVABEAGQAXAAEABABGAAkAEwAXABgABwANABYABwASAAMACAASABoALgAEABgAGgAGAC0AAwAYABoAJAAEAAsAEwAZAAEABAB7AAQACwAcABgABAAKABQAHgAyAHoABAAWAAsAGgB3AAQAEQAHAB0ARwAJAA8AEwAYAAsAFgALABcAGAB2AAUABwAZABcACwACAAYADgBIAAMAFwAXAHMABgALABIAFAAaAAsAAgAGABIASQAFAA4ABwAWAAsAQQAGAAsABwAWAAkADgACAAYAFgBLAAcAGwAPABgAGAALABYASgAGABkAEgAIABEAFgADAAgAEgAgAEwABAAPABMACwAwAAYADwAHAAkAFAASAC8AAwAOAAUAAQAEAIAAAgB+AAAAAwIAAZAABQAAAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAAAAAAAAAAAAAAAAAABEAAAAAAAACAAAAAAAAAAAABAAAD//wHg/+D/4AHgACAAAAABAAAAAAAA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) format('woff');
  font-weight: normal;
  font-style: normal;
}
.clearfix:after {
  content: "";
  display: block;
  height: 0;
  clear: both;
}
@media print {
  iframe,
  embed,
  #header,
  .pressWidget,
  .newsletter {
    display: none;
  }
}
[class^="icon-"],
[class*=" icon-"] {
  font-family: 'vh1';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Enable Ligatures ================ */
  -webkit-font-feature-settings: "liga";
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  -o-font-feature-settings: "liga";
  font-feature-settings: "liga";
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-comment-bubble:before {
  content: "\e600";
}
.icon-commerce-add:before {
  content: "\e601";
}
.icon-datas-grid-2:before {
  content: "\e602";
}
.icon-datas-grid:before {
  content: "\e603";
}
.icon-datas-list-2:before {
  content: "\e604";
}
.icon-datas-list:before {
  content: "\e605";
}
.icon-file-multiple:before {
  content: "\e606";
}
.icon-file:before {
  content: "\e607";
}
.icon-foursquare:before {
  content: "\e608";
}
.icon-infos-alert:before {
  content: "\e609";
}
.icon-infos-info:before {
  content: "\e60a";
}
.icon-infos-question:before {
  content: "\e60b";
}
.icon-lock:before {
  content: "\e60c";
}
.icon-logo-cmt:before {
  content: "\e60d";
}
.icon-logo-mtv:before {
  content: "\e60e";
}
.icon-logo-mtv2:before {
  content: "\e60f";
}
.icon-logo-vh1:before {
  content: "\e610";
}
.icon-logo-viacom:before {
  content: "\e611";
}
.icon-mail:before {
  content: "\e612";
}
.icon-multimedia-camera:before {
  content: "\e613";
}
.icon-multimedia-music-note:before {
  content: "\e614";
}
.icon-multimedia-television:before {
  content: "\e615";
}
.icon-multimedia-video:before {
  content: "\e616";
}
.icon-navigation-goto-page:before {
  content: "\e617";
}
.icon-navigation-popout:before {
  content: "\e618";
}
.icon-places-map-pin:before {
  content: "\e619";
}
.icon-quotes:before {
  content: "\e61a";
}
.icon-rating-flag:before {
  content: "\e61b";
}
.icon-rating-heart-outline:before {
  content: "\e61c";
}
.icon-rating-heart:before {
  content: "\e61d";
}
.icon-rating-star:before {
  content: "\e61e";
}
.icon-rating-thumb-down:before {
  content: "\e61f";
}
.icon-rating-thumb-up:before {
  content: "\e620";
}
.icon-refresh-update:before {
  content: "\e621";
}
.icon-search:before {
  content: "\e622";
}
.icon-settings:before {
  content: "\e623";
}
.icon-share-embed:before {
  content: "\e624";
}
.icon-share-facebook:before {
  content: "\e625";
}
.icon-share-google-plus:before {
  content: "\e626";
}
.icon-share-instagram:before {
  content: "\e627";
}
.icon-share-pinterest:before {
  content: "\e628";
}
.icon-share-rss:before {
  content: "\e629";
}
.icon-share-sharing:before {
  content: "\e62a";
}
.icon-share-tumblr:before {
  content: "\e62b";
}
.icon-share-twitter:before {
  content: "\e62c";
}
.icon-share-vine:before {
  content: "\e62d";
}
.icon-shop-android:before {
  content: "\e62e";
}
.icon-shop-apple:before {
  content: "\e62f";
}
.icon-shop-windows:before {
  content: "\e630";
}
.icon-size-extend:before {
  content: "\e631";
}
.icon-size-full-size:before {
  content: "\e632";
}
.icon-size-minimize:before {
  content: "\e633";
}
.icon-squared-btm-left:before {
  content: "\e634";
}
.icon-squared-btm-right:before {
  content: "\e635";
}
.icon-tag:before {
  content: "\e636";
}
.icon-tags-multiple:before {
  content: "\e637";
}
.icon-time-alarm-bell:before {
  content: "\e638";
}
.icon-time-clock:before {
  content: "\e639";
}
.icon-top-comment:before {
  content: "\e63a";
}
.icon-transfer-download:before {
  content: "\e63b";
}
.icon-transfer-upload:before {
  content: "\e63c";
}
.icon-trending-1:before {
  content: "\e63d";
}
.icon-trending-2:before {
  content: "\e63e";
}
.icon-triangle-down:before {
  content: "\e63f";
}
.icon-triangle-left:before {
  content: "\e640";
}
.icon-triangle-right:before {
  content: "\e641";
}
.icon-triangle-up:before {
  content: "\e642";
}
.icon-arrow-dropdown:before {
  content: "\e643";
}
.icon-user-multiple:before {
  content: "\e644";
}
.icon-user:before {
  content: "\e645";
}
.icon-validation:before {
  content: "\e646";
}
.icon-zoom-in:before {
  content: "\e648a";
}
.icon-zoom-out:before {
  content: "\e648b";
}
.icon-actions-reply:before {
  content: "\e649";
}
.icon-actions-repost:before {
  content: "\e64a";
}
.icon-adchoice:before {
  content: "\e64b";
}
.icon-arrow-bottom-left:before {
  content: "\e64c";
}
.icon-arrow-bottom-right:before {
  content: "\e64d";
}
.icon-arrow-down:before {
  content: "\e64e";
}
.icon-arrow-left:before {
  content: "\e64f";
}
.icon-arrow-right:before {
  content: "\e650";
}
.icon-arrow-up:before {
  content: "\e651";
}
.icon-artwork-paintbrush:before {
  content: "\e652";
}
.icon-artwork-pen:before {
  content: "\e653";
}
.icon-artwork-pencil:before {
  content: "\e654";
}
.icon-actions-remove:before {
  content: "\e655";
}
.icon-actions-add:before {
  content: "\e656";
}
.icon-actions-close:before {
  content: "\e657";
}
.icon-actions-pause:before {
  content: "\e658";
}
.icon-actions-play:before {
  content: "\e659";
}
.icon-chevron-left:before {
  content: "\e65a";
}
.icon-chevron-right:before {
  content: "\e65b";
}
.icon-chevron-down:before {
  content: "\e00e";
}
.icon-chevron-up:before {
  content: "\e647";
}
.icon-chevron-thin-left:before {
  content: "\e65e";
}
.icon-chevron-thin-right:before {
  content: "\e65f";
}
.icon-chevron-thin-down:before {
  content: "\e660";
}
.icon-chevron-thin-up:before {
  content: "\e661";
}
/* http://meyerweb.com/eric/tools/css/reset/
   v2.0 | 20110126
   License: none (public domain)
*/
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
}
ol,
ul {
  list-style: none;
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: '';
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
a {
  text-decoration: none;
}
strong,
b {
  font-weight: bold;
}
i,
em {
  font-style: italic;
}
*,
*:before,
*:after {
  box-sizing: border-box;
}
input,
textarea {
  -webkit-appearance: none;
  -webkit-border-radius: 0;
}
.clearfix:before {
  content: "";
  display: block;
  height: 0;
  visibility: hidden;
  clear: both;
}
.basicBtn {
  color: #ffffff;
  background-color: #e62932;
}
.basicBtn:hover {
  background: #f18489;
  color: #ffffff;
}
.bigBtn {
  display: block;
  width: 150px;
  padding: 12px 10px 9px 10px;
  margin: 40px auto 15px;
  color: #ffffff;
  text-align: center;
  border-radius: 2px;
  font-size: 20px;
  font-weight: bold;
  transition: .2s;
  text-transform: uppercase;
}
.play_icon {
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -23px 0 0 -23px;
  width: 56px;
  height: 55px;
  background: url("/sitewide/images/sprites/CC_Desktop_Sprite.png") no-repeat 0 -496px;
}
@media screen and (max-width: 47.938em) {
  .mobile_hidden {
    display: none !important;
  }
}
.persist {
  display: block !important;
}
.hamburger {
  display: inline-block;
  cursor: pointer;
  vertical-align: middle;
}
.hamburger > .line {
  width: 24px;
  height: 4px;
  margin-bottom: 4px;
  background-color: #ffffff;
  transition: all .75s;
}
.hamburger > .line:last-of-type {
  margin-bottom: 0;
}
.hamburger.close > .line:nth-child(1) {
  transform: rotateZ(45deg) translate(7px, 7px);
}
.hamburger.close > .line:nth-child(2) {
  opacity: 0;
}
.hamburger.close > .line:nth-child(3) {
  transform: rotateZ(-45deg) translate(4px, -4px);
}
html,
body {
  background-color: #222222;
}
html.show_overlay,
body.show_overlay {
  overflow: hidden;
}
html.show_overlay #overlay,
body.show_overlay #overlay {
  display: block;
}
@media screen and (max-width: 64em) {
  html.show_overlay #background_holder.show_menu,
  body.show_overlay #background_holder.show_menu {
    position: fixed;
  }
}
#overlay {
  display: none;
  position: fixed;
  right: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  z-index: 100;
  overflow-x: hidden;
  overflow-y: auto;
}
.overlay__wrapper {
  position: relative;
  min-width: 460px;
  width: 480px;
  margin: 60px auto;
  background-color: #f4f4f4;
}
@media screen and (max-width: 35.4375em) {
  .overlay__wrapper {
    width: 90%;
    min-width: 1px;
    padding: 0;
  }
}
.overlay__wrapper--alert {
  position: absolute;
  top: 50%;
  left: 50%;
  margin: 0;
  transform: translate(-50%, -50%);
}
.overlay__wrapper--image {
  position: absolute;
  max-width: 80%;
  width: auto;
  margin: 0;
  top: 50%;
  left: 50%;
  background-color: transparent;
  transform: translate(-50%, -50%);
  width: initial;
  min-width: initial;
  max-height: 90%;
}
.overlay__wrapper--image > .overlay__body {
  padding: 0;
}
@media screen and (max-width: 35.4375em) {
  .overlay__wrapper--image .overlay__close {
    right: -18px;
    top: -20px;
    width: 33px;
    height: 33px;
    background-position: -80px -467px;
  }
}
.overlay__controlWrap {
  position: absolute;
  top: 50%;
  width: 50px;
  height: 50px;
  padding: 15px;
  background-color: rgba(0, 0, 0, 0.3);
  text-align: center;
  transform: translateY(-50%);
  transition: background-color 0.35s;
  cursor: pointer;
}
@media screen and (max-width: 35.5em) {
  .overlay__controlWrap {
    width: 40px;
    height: 40px;
    padding: 10px;
  }
}
@media screen and (max-width: 20em) {
  .overlay__controlWrap {
    width: 25px;
    height: 30px;
    padding: 5px;
  }
}
.overlay__controlWrap:hover {
  background-color: rgba(0, 0, 0, 0.7);
}
.overlay__controlWrap[data-dir='prev'] {
  left: 0;
}
.overlay__controlWrap[data-dir='prev'] .overlay__control {
  background-position: -65px -346px;
}
.overlay__controlWrap[data-dir='next'] {
  right: 0;
}
.overlay__controlWrap[data-dir='next'] .overlay__control {
  background-position: -88px -346px;
}
.overlay__control {
  display: inline-block;
  width: 14px;
  height: 21px;
  background: url("/sitewide/images/sprites/CC_Desktop_Sprite.png") no-repeat;
  text-indent: -99999px;
}
@media screen and (max-width: 20em) {
  .overlay__control {
    transform: scale(0.7);
  }
}
.overlay__downloadWrap {
  position: absolute;
  left: 50%;
  bottom: 0;
  width: 40px;
  height: 35px;
  padding: 5px;
  transform: translateX(-50%);
}
.overlay__download {
  display: inline-block;
  width: 30px;
  height: 21px;
  background: url("/sitewide/images/sprites/CC_Desktop_Sprite.png") no-repeat -56px -277px;
  text-indent: -99999px;
}
@media screen and (max-width: 20em) {
  .overlay__download {
    transform: scale(0.7);
  }
}
.overlay__loading {
  display: none;
  width: 120px;
  height: 120px;
  background: url("/sitewide/images/loading.gif");
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 5;
}
.overlay__body {
  position: relative;
  max-height: 100%;
  padding: 43px 79px;
}
@media screen and (max-width: 35.4375em) {
  .overlay__body {
    padding: 26px 20px;
  }
}
.overlay__body object {
  display: block;
  max-width: 100%;
}
.overlay__body img {
  display: block;
}
.overlay__body iframe {
  width: 560px;
  height: 315px;
  display: block;
}
.overlay__msg {
  position: absolute;
  padding: 15px 15px 15px 35px;
  border: 1px solid #777777;
  border-radius: 3px;
  background-color: #ffffff;
  z-index: 2;
  font-size: 16px;
  font-weight: 200;
  font-style: normal;
  line-height: 18px;
  overflow: hidden;
  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.4);
}
.overlay__msg:before {
  content: "";
  position: absolute;
  top: 12px;
  left: 5px;
  width: 22px;
  height: 22px;
  background: url("/sitewide/images/sprites/CC_Desktop_Sprite.png") no-repeat -75px -119px;
  z-index: 3;
}
.overlay__alert {
  padding: 30px 0;
  font-size: 30px;
  font-family: "Proxima Nova";
  text-align: center;
}
@media screen and (max-width: 35.5em) {
  .overlay__alert {
    padding: 15px 0;
    font-size: 26px;
  }
}
.overlay__close {
  position: absolute;
  right: -18px;
  top: -20px;
  width: 33px;
  height: 33px;
  background: url("/sitewide/images/sprites/CC_Desktop_Sprite.png") no-repeat -80px -467px;
  cursor: pointer;
  z-index: 0;
}
@media screen and (max-width: 35.4375em) {
  .overlay__close {
    top: 0;
    right: 0;
    width: 40px;
    height: 35px;
    background-position: -36px -184px;
  }
}
#header {
  width: 100%;
  max-width: 1280px;
  height: 75px;
  margin: 0 auto;
  background-color: #6e00af;
  font-family: "VH1ReplicaTT", "Proxima Nova", Arial, sans-serif;
  letter-spacing: .5px;
  left: 0;
}
@media screen and (max-width: 35.5em) {
  #header {
    height: 56px;
  }
}
#footer {
  width: 100%;
  left: 0;
  bottom: 0;
  padding: 36px 40px 43px;
  background-color: #000000;
  color: #777777;
  text-align: center;
  font-size: 14px;
}
#backgroundOverlay {
  position: absolute;
  top: 0;
  left: 0;
  background-color: #000000;
  opacity: 0;
  transition: all .75s;
  z-index: 10;
}
#background_holder {
  position: relative;
  left: 0;
  width: 100%;
  max-width: 80em;
  margin: 0 auto;
  background-color: #f4f4f4;
  font-family: "Proxima Nova", Helvetica, Arial, sans-serif;
  transition: left .75s, margin .75s;
}
@media screen and (min-width: 1025px) {
  #background_holder {
    overflow: hidden;
  }
}
@media screen and (max-width: 64em) {
  #background_holder.show_menu {
    position: relative;
    left: calc(-100% + 60px);
    top: 75px;
  }
  #background_holder.show_menu #backgroundOverlay {
    width: 100%;
    height: 100%;
    opacity: .8;
  }
  #background_holder.show_menu #header {
    position: fixed;
    top: 0;
    left: calc(-100% + 60px);
    transition: left .75s;
    z-index: 25;
  }
}
@media screen and (max-width: 47.938em) {
  #background_holder.show_menu {
    top: 56px;
  }
}
#background_holder.screening_room .screeningRoomHead {
  opacity: 1;
  visibility: visible;
}
@media screen and (min-width: 1025px) {
  #background_holder.screening_room.show_menu > div,
  #background_holder.screening_room.show_menu .search {
    margin-left: -460px;
  }
  #background_holder.screening_room.show_menu .screeningRoomHead {
    left: -300px;
  }
  #background_holder.screening_room .main_nav {
    height: 100%;
    float: right;
  }
  #background_holder.screening_room .aside {
    display: block;
    position: absolute;
    top: 0;
    left: auto;
    height: 100%;
    background-color: #6e00af;
    overflow-y: scroll;
    width: 520px;
    right: -520px;
    -webkit-transition: right .75s;
    transition: right .75s;
    z-index: 2;
  }
  #background_holder.screening_room .aside.show {
    right: -60px;
    width: 520px;
  }
  #background_holder.screening_room .expand_menu {
    display: block;
  }
  #background_holder.screening_room .nav__item {
    float: none;
    height: auto;
    padding-right: 30px;
    border-bottom: 3px solid rgba(255, 255, 255, 0.1);
  }
  #background_holder.screening_room .nav__item.contains > .nav__link:after {
    content: "";
    position: absolute;
    top: 30px;
    right: 50px;
    width: 14px;
    height: 21px;
    background: url("/sitewide/images/sprites/CC_Desktop_Sprite.png") no-repeat -88px -346px;
  }
  #background_holder.screening_room .nav__item.expanded > .nav__link {
    position: static;
    left: auto;
    width: 460px;
  }
  #background_holder.screening_room .nav__item.expanded > .nav__link:after {
    left: 20px;
    right: auto;
    background-position: -65px -346px;
  }
  #background_holder.screening_room .nav__item:first-child {
    border-left: 2px solid rgba(255, 255, 255, 0.1);
  }
  #background_holder.screening_room .subnav {
    height: auto;
    padding: 0;
    background-color: #a816ff;
  }
  #background_holder.screening_room .subnav__col {
    float: none;
    width: auto;
    border: none;
  }
  #background_holder.screening_room .subnav__item {
    padding-right: 30px;
    background-color: #a816ff;
    border-bottom: 3px solid rgba(255, 255, 255, 0.1);
  }
  #background_holder.screening_room .subnav__link {
    max-width: 460px;
    padding: 25px 0 25px 30px;
    font-size: 30px;
    color: #ffffff;
  }
  #background_holder.screening_room > div {
    width: 100%;
    transition: left .75s, margin .75s;
  }
}
@media screen and (max-width: 20em) {
  #background_holder.screening_room .expand_menu {
    margin-left: 10px;
  }
}
#backToTop {
  display: block;
  width: 60px;
  height: 60px;
  margin: 0 auto;
  text-indent: -99999px;
  background: url("/sitewide/images/sprites/CC_Desktop_Sprite.png") no-repeat -2px -307px;
}
@media screen and (max-width: 63.938em) {
  #backToTop {
    display: none;
  }
}
#tier_2 {
  margin: 0 160px;
  padding: 43px 0 0;
}
#tier_2:after {
  content: "";
  display: block;
  height: 0;
  clear: both;
}
#tier_2:before {
  content: "";
  display: block;
  height: 0;
  visibility: hidden;
  clear: both;
}
#tier_2 #t2_lc {
  float: left;
  width: 715px;
}
#tier_2 #t2_rc {
  float: right;
  padding-top: 33px;
}
@media screen and (max-width: 79.9375em) {
  #tier_2 {
    margin: 0 23px 0 23px;
  }
}
@media screen and (max-width: 63.938em) {
  #tier_2 #t2_lc {
    width: 470px;
  }
}
@media screen and (max-width: 47.938em) {
  #tier_2 {
    padding: 30px 0 0;
    margin: 0;
  }
  #tier_2 #t2_lc,
  #tier_2 #t2_mc {
    padding: 0 15px;
  }
  #tier_2 #t2_lc,
  #tier_2 #t2_rc {
    float: none;
    width: auto;
  }
}
@media screen and (max-width: 35.5em) {
  #tier_2 {
    position: relative;
  }
}
@media print {
  #tier_2 {
    margin: 0;
  }
}
.section {
  margin-bottom: 80px;
}
@media screen and (max-width: 35.5em) {
  .section {
    margin-bottom: 40px;
  }
}
.section--search {
  padding: 20px 40px 40px 40px;
}
.section.showLoading .section__body,
.section.showLoading .section__numOfResults {
  display: none;
}
.section.showLoading .section__loading {
  display: block;
}
.section__header {
  margin-bottom: 20px;
  padding-bottom: 7px;
  line-height: 23px;
  font-size: 25px;
  font-weight: bold;
  color: #222222;
  text-transform: uppercase;
  border-bottom: 3px solid #ffffff;
}
@media screen and (max-width: 35.5em) {
  .section__header {
    font-size: 17px;
  }
}
.section__header--search {
  font-style: italic;
}
@media screen and (max-width: 35.5em) {
  .section__header--toggleBorder {
    width: 70%;
    height: 50px;
    margin: 0;
    padding: 0;
    border: none;
    font: bold 17px "Proxima Nova", sans-serif;
    text-align: left;
  }
}
@media screen and (max-width: 64em) {
  .section__desktopHeader {
    display: none;
  }
}
.section__mobileHeader {
  display: none;
}
@media screen and (max-width: 64em) {
  .section__mobileHeader {
    display: block;
  }
}
.section__body--underlined {
  border-bottom: 3px solid #ffffff;
}
.section__item--withTopLine {
  border-top: 3px solid #ffffff;
}
.section__item--withBottomLine {
  border-bottom: 3px solid #ffffff;
}
.section__content {
  line-height: 26px;
}
@media screen and (max-width: 35.5em) {
  .section__content {
    font-size: 10px;
    line-height: 14px;
  }
}
@media screen and (max-width: 20em) {
  .section__content {
    font-size: 14px;
    line-height: 18px;
  }
}
.section .top_buttons,
.section .bottom_buttons {
  float: right;
  font-weight: bold;
  font-family: "Proxima Nova", Helvetica, Arial, sans-serif;
  text-transform: uppercase;
}
.section .top_buttons.link,
.section .bottom_buttons.link {
  padding: 4px 6px 3px;
  font-size: 14px;
  border-radius: 2px;
  color: #ffffff;
  background: #e62932;
  transition: .2s;
}
.section .top_buttons.link:hover,
.section .bottom_buttons.link:hover {
  background: #ee6d74;
}
@media screen and (max-width: 47.938em) {
  .section .top_buttons.link,
  .section .bottom_buttons.link {
    float: right;
  }
}
@media screen and (max-width: 47.938em) {
  .section .top_buttons,
  .section .bottom_buttons {
    float: none;
  }
}
.section .top_buttons {
  margin: -50px 0 0;
}
@media screen and (max-width: 47.938em) {
  .section .top_buttons.link {
    display: none;
  }
}
@media screen and (max-width: 35.5em) {
  .section .top_buttons.link {
    display: block;
    margin-top: -50px;
  }
}
@media screen and (max-width: 47.938em) {
  .section .top_buttons {
    margin-top: 0;
  }
}
.section .bottom_buttons {
  margin: 15px 0 25px;
}
@media screen and (max-width: 35.5em) {
  .section .bottom_buttons.link {
    display: none;
  }
}
@media screen and (max-width: 35.5em) {
  .section .bottom_buttons.mobile {
    display: block;
  }
}
.section__numOfResults {
  display: inline-block;
  font-size: 14px;
  line-height: 30px;
  font-weight: bold;
  text-transform: uppercase;
}
.section__loading {
  display: none;
  margin: 70px auto 0;
}
.pressWidget {
  width: 222px;
  margin-bottom: 24px;
  color: #777777;
  box-shadow: 0 3px 0 0 rgba(0, 0, 0, 0.13);
}
.pressWidget.expanded .pressWidget__body {
  display: block;
}
@media screen and (max-width: 47.938em) {
  .pressWidget.expanded .pressWidget__header:after {
    content: "-";
  }
}
@media screen and (max-width: 47.938em) {
  .pressWidget--social .pressWidget__header {
    display: none;
  }
}
.pressWidget--social .pressWidget__body {
  padding: 0;
}
@media screen and (max-width: 47.938em) {
  .pressWidget--social .pressWidget__body {
    display: block;
  }
}
@media screen and (max-width: 47.938em) {
  .pressWidget {
    width: auto;
    margin-bottom: 0;
    box-shadow: none;
  }
}
.pressWidget__header {
  padding: 11px 12px 9px 12px;
  font-size: 16px;
  font-weight: bold;
  background: #48c0dd;
  color: #ffffff;
  text-transform: uppercase;
}
@media screen and (max-width: 47.938em) {
  .pressWidget__header {
    position: relative;
    padding: 19px 0 0 20px;
    font-size: 18px;
    height: 50px;
    margin-bottom: 2px;
  }
  .pressWidget__header:after {
    content: "+";
    font: 700 24px "Tahoma", Arial, sans-serif;
    position: absolute;
    top: 10px;
    right: 18px;
  }
}
.pressWidget__headerEnding {
  text-transform: lowercase;
}
.pressWidget__body {
  padding: 16px 19px 15px;
  line-height: 19px;
  font-size: 13px;
  background-color: #ffffff;
}
@media screen and (max-width: 47.938em) {
  .pressWidget__body {
    display: none;
  }
  .pressWidget__body.expanded {
    display: block;
  }
}
.pressWidget__entry {
  padding: 15px 0;
  border-bottom: 3px solid #ededed;
}
.pressWidget__entry--withoutPadding {
  padding: 0;
}
.pressWidget__entry:first-child {
  padding-top: 0;
}
.pressWidget__entry:last-child {
  border-bottom: none;
  padding-bottom: 0;
}
.pressWidget__subtitle {
  line-height: 1.3;
  font-size: 14px;
  font-weight: bold;
  color: #48c0dd;
  text-transform: uppercase;
}
.pressWidget__title {
  font: 16px/16px 'BrandonGrotesque-Black', Verdana, sans-serif;
  line-height: 1.3;
  text-transform: capitalize;
}
.pressWidget__title:not(:first-of-type) {
  margin-top: 12px;
}
.pressWidget__link {
  font-size: 13px;
  color: #222222;
}
.pressWidget__link:hover {
  color: #6e00af;
}
.pressWidget__link--upper {
  text-transform: uppercase;
}
.pressWidget__item {
  line-height: 1;
  margin-top: 5px;
}
.pressWidget__printable {
  display: block;
  margin-top: 15px;
  padding: 15px 0 0 0;
  font-size: 14px;
  line-height: 14px;
  text-transform: uppercase;
  text-align: center;
  color: #48c0dd;
  border-top: 1px solid #6f6a6a;
  cursor: pointer;
}
.pressWidget__printIcon {
  display: inline-block;
  width: 18px;
  height: 15px;
  margin-right: 6px;
  vertical-align: bottom;
  background: url("/sitewide/images/sprites/CC_Desktop_Sprite.png") no-repeat -25px -162px;
}
.pressWidget__block {
  background-color: #f4f4f4;
  margin: 4px 0 18px;
}
.pressWidget__block--image {
  width: 55px;
  height: 55px;
  background: url("/sitewide/images/logopress-logo.svg") no-repeat;
  background-color: #6299a8;
  margin-right: 10px;
  float: left;
}
.pressWidget__block .pressWidget__link {
  line-height: 55px;
  display: block;
  width: 100%;
  height: 100%;
}
.pressEntry {
  margin: 20px 0;
  font-size: 15px;
}
@media screen and (max-width: 35.5em) {
  .pressEntry--withoutMT {
    margin-top: 0;
  }
}
.pressEntry__imageWrap {
  float: left;
  width: 222px;
  max-height: 125px;
  margin-right: 23px;
  overflow: hidden;
}
@media screen and (max-width: 35.5em) {
  .pressEntry__imageWrap {
    width: 111px;
    max-height: 63px;
    margin-right: 10px;
  }
}
.pressEntry__imageWrap--search {
  position: relative;
  float: none;
  display: inline-block;
  max-height: 100%;
}
.pressEntry__imageWrap--search:hover .pressEntry__rollover {
  display: block;
}
.pressEntry__download {
  position: absolute;
  top: 50%;
  width: 100%;
  margin-top: -14px;
  font: bold 15px/18px "Proxima Nova";
  text-transform: uppercase;
  text-align: center;
  color: #ffffff;
}
@media screen and (max-width: 64em) {
  .pressEntry__download {
    display: none;
  }
  .pressEntry__download.show {
    display: block;
  }
}
@media screen and (max-width: 35.4375em) {
  .pressEntry__download {
    padding: 0 3px;
    font-size: 13px;
  }
}
.pressEntry__downloadIcon {
  display: inline-block;
  margin-right: 5px;
  width: 29px;
  height: 21px;
  background: url("/sitewide/images/sprites/CC_Desktop_Sprite.png") no-repeat -56px -277px;
}
.pressEntry__rollover {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.3);
}
.pressEntry__image {
  display: block;
  width: 100%;
  height: auto;
  max-width: 100%;
  max-height: 100%;
}
.pressEntry__info {
  float: right;
  width: 447px;
}
@media screen and (max-width: 63.938em) {
  .pressEntry__info {
    width: 225px;
  }
}
@media screen and (max-width: 47.938em) {
  .pressEntry__info {
    float: none;
    width: auto;
  }
}
.pressEntry__info--search {
  float: none;
  width: auto;
}
.pressEntry__info--search .pressEntry__titleWrap,
.pressEntry__info--search .pressEntry__date {
  margin-left: 0;
}
.pressEntry__titleWrap {
  font: bold 20px/1.25 "Proxima Nova", Helvetica, Arial, sans-serif;
}
@media screen and (max-width: 47.938em) {
  .pressEntry__titleWrap {
    margin-left: 245px;
    padding-bottom: 5px;
  }
}
@media screen and (max-width: 35.5em) {
  .pressEntry__titleWrap {
    margin-left: 123px;
    font-size: 14px;
  }
}
.pressEntry__titleWrap--search {
  margin-left: 0;
}
.pressEntry__title {
  word-wrap: break-word;
  text-transform: capitalize;
  color: #222222;
}
.pressEntry__title:hover {
  color: #6e00af;
}
.pressEntry__date {
  margin: 5px 0 7px;
  color: #999999;
}
@media screen and (max-width: 47.938em) {
  .pressEntry__date {
    margin-left: 245px;
  }
}
@media screen and (max-width: 35.5em) {
  .pressEntry__date {
    margin-left: 123px;
    font-size: 10px;
    font-weight: bold;
  }
}
.pressEntry__date--search {
  margin-left: 0;
}
.pressEntry__description {
  line-height: 21px;
}
.pressEntry__description--image {
  display: inline-block;
  vertical-align: top;
}
.pressEntry__description--image span {
  display: block;
  font-size: 12px;
}
.massive_container {
  max-height: 414px;
  overflow: hidden;
}
.massive_container .description {
  position: absolute;
  max-width: 1023px;
  padding: 10px 20px;
  bottom: 40px;
  left: 159px;
  font: bold 28px/1 "VH1ReplicaTT", "Proxima Nova";
  color: #ffffff;
  background-color: rgba(0, 0, 0, 0.3);
  text-transform: uppercase;
  overflow: hidden;
}
@media screen and (max-width: 79.9375em) {
  .massive_container .description {
    left: 29px;
  }
}
@media screen and (max-width: 48em) {
  .massive_container .description {
    bottom: 20px;
    font-size: 20px;
  }
}
@media screen and (max-width: 35.4375em) {
  .massive_container .description {
    left: 10px;
    bottom: 10px;
    font-size: 14px;
  }
}
.massive_carousel {
  position: relative;
  overflow: hidden;
  width: 100%;
  height: auto;
  font-family: "Proxima Nova", Helvetica, Arial, sans-serif;
  color: #222222;
  background: #000000;
}
.massive_carousel .buttons {
  position: absolute;
  right: 186px;
  bottom: 40px;
  min-width: 112px;
  z-index: 2;
}
.massive_carousel .buttons:after {
  content: "";
  display: block;
  height: 0;
  clear: both;
}
.massive_carousel .buttons:before {
  content: "";
  display: block;
  height: 0;
  visibility: hidden;
  clear: both;
}
.massive_carousel .buttons .slide_button {
  float: left;
  width: 15px;
  height: 15px;
  margin-left: 3px;
  border: none;
  border-radius: 50px;
  background: rgba(255, 255, 255, 0.4);
  cursor: pointer;
  text-indent: -99999px;
}
.massive_carousel .buttons .slide_button.active {
  border: none;
  background: #48c0dd;
}
@media screen and (max-width: 35.5em) {
  .massive_carousel .buttons {
    right: 0;
    bottom: 10px;
    width: 100%;
    text-align: center;
  }
  .massive_carousel .buttons .slide_button {
    float: none;
    display: inline-block;
    width: 15px;
    height: 15px;
    background: rgba(255, 255, 255, 0.4);
    border: none;
  }
}
.massive_carousel .carousel_wrapper {
  width: 99999px;
  transition: margin-left 0.5s;
  -webkit-transition: margin-left 0.5s;
}
.massive_carousel .carousel_wrapper .carousel_item {
  position: relative;
  float: left;
  overflow: hidden;
}
@media screen and (max-width: 47.938em) {
  .massive_carousel .carousel_wrapper .carousel_item .info .description {
    font-size: 14px;
  }
}
.massive_carousel .carousel_wrapper .carousel_item .massive_img {
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
  height: 100%;
}
.massive_carousel .carousel_wrapper .carousel_item .info {
  z-index: 1;
  position: absolute;
  left: 157px;
  bottom: 16px;
  max-width: 800px;
  height: auto;
  padding: 20px 24px;
  line-height: 1;
  font-size: 28px;
  color: #ffffff;
}
@media screen and (max-width: 79.9375em) {
  .massive_carousel .carousel_wrapper .carousel_item .info {
    left: 27px;
  }
}
.massive_carousel .carousel_wrapper .carousel_item .info .description {
  display: inline-block;
  max-width: 100%;
  margin-bottom: 15px;
  padding: 10px;
  font-size: 28px;
  font-weight: bold;
  color: #ffffff;
  background-color: rgba(0, 0, 0, 0.3);
  overflow: hidden;
}
.massive_carousel .carousel_wrapper .carousel_item .info .links:after {
  content: "";
  display: block;
  height: 0;
  clear: both;
}
.massive_carousel .carousel_wrapper .carousel_item .info .links:before {
  content: "";
  display: block;
  height: 0;
  visibility: hidden;
  clear: both;
}
.massive_carousel .carousel_wrapper .carousel_item .info .links li {
  float: left;
  margin-right: 15px;
  font-size: 16px;
}
.massive_carousel .carousel_wrapper .carousel_item .info .links li a {
  color: #ffffff;
  background: #e62932;
  padding: 6px 8px 5px;
  border-radius: 2px;
  font-weight: bold;
  transition: .2s;
  text-transform: uppercase;
}
.massive_carousel .carousel_wrapper .carousel_item .info .links li a:hover {
  background: #ee6d74;
}
.massive_carousel .carousel_wrapper .carousel_item .info .info_button {
  display: none;
}
@media screen and (min-width: 64em) {
  .massive_carousel .carousel_wrapper .carousel_item .info {
    bottom: 16px;
    height: auto;
    font-size: 24px;
    color: #ffffff;
  }
}
@media screen and (max-width: 63.938em) {
  .massive_carousel .carousel_wrapper .carousel_item .info {
    top: 0;
    left: -100%;
    width: 100%;
    height: 100%;
    max-width: 100%;
    margin: 0;
    padding: 0 0 0 65px;
    border: none;
    background: rgba(0, 0, 0, 0.7);
    cursor: pointer;
    transition: left 0.75s, margin 0.75s;
    z-index: 2;
  }
  .massive_carousel .carousel_wrapper .carousel_item .info.show {
    left: 0;
    margin-left: -65px;
  }
  .massive_carousel .carousel_wrapper .carousel_item .info .description {
    display: table-cell;
    vertical-align: middle;
    width: 100%;
    height: 400px;
    padding: 0 25px;
    text-align: center;
    background-color: transparent;
  }
  .massive_carousel .carousel_wrapper .carousel_item .info .links {
    position: absolute;
    bottom: 0;
    right: 0;
    left: 64px;
  }
  .massive_carousel .carousel_wrapper .carousel_item .info .links li {
    float: right;
    display: table;
    width: 23%;
    height: 40px;
    margin-right: 0;
    font-size: 11px;
    text-align: center;
    border-left: 1px solid #ffffff;
  }
  .massive_carousel .carousel_wrapper .carousel_item .info .links li:last-child {
    width: 31%;
    border: none;
  }
  .massive_carousel .carousel_wrapper .carousel_item .info .links li a {
    display: table-cell;
    width: 100%;
    vertical-align: middle;
    border-radius: 0;
  }
  .massive_carousel .carousel_wrapper .carousel_item .info .links.links_layout_1 li {
    width: 100%;
  }
  .massive_carousel .carousel_wrapper .carousel_item .info .links.links_layout_2 li {
    width: 50%;
  }
  .massive_carousel .carousel_wrapper .carousel_item .info .links.links_layout_3 li {
    width: 33.33333333333333%;
  }
  .massive_carousel .carousel_wrapper .carousel_item .info .info_button {
    display: block;
    position: absolute;
    top: 50%;
    right: -65px;
    margin-top: -33px;
    width: 65px;
    height: 65px;
    background: url("/sitewide/images/sprites/CC_Mobile_Sprite.png") no-repeat 0 -112px;
    background-size: 105px 353px;
    text-indent: -99999px;
  }
}
@media screen and (max-width: 47.938em) {
  .massive_carousel .carousel_wrapper .carousel_item .info {
    padding: 0 0 0 65px;
  }
  .massive_carousel .carousel_wrapper .carousel_item .info .description {
    height: 200px;
  }
  .massive_carousel .carousel_wrapper .carousel_item .info .links {
    background: #48c0dd;
  }
  .massive_carousel .carousel_wrapper .carousel_item .info .links li a {
    background: #48c0dd;
  }
  .massive_carousel .carousel_wrapper .carousel_item .info .links li a:hover {
    background: #89d6e9;
  }
}
@media screen and (max-width: 35.4375em) {
  .massive_carousel .carousel_wrapper .carousel_item .info {
    padding-left: 37px;
  }
  .massive_carousel .carousel_wrapper .carousel_item .info.show {
    margin-left: -37px;
  }
  .massive_carousel .carousel_wrapper .carousel_item .info .links {
    left: 37px;
  }
  .massive_carousel .carousel_wrapper .carousel_item .info .links li {
    height: 24px;
  }
  .massive_carousel .carousel_wrapper .carousel_item .info .links li a {
    font-size: 10px;
    line-height: 10px;
  }
  .massive_carousel .carousel_wrapper .carousel_item .info .info_button {
    right: -37px;
    margin-top: -19px;
    width: 37px;
    height: 37px;
    background-position: 0 -65px;
    background-size: 60px 203px;
  }
  .massive_carousel .carousel_wrapper .carousel_item .info .title {
    height: 98px;
    padding: 5px 15px 5px;
    font-size: 16px;
    line-height: 18px;
    text-align: center;
  }
  .massive_carousel .carousel_wrapper .carousel_item .info .description {
    height: 98px;
    padding: 0 15px 5px;
    font-size: 12px;
    line-height: 12px;
  }
}
.massive_carousel .carousel_wrapper .carousel_item .info .links li {
  font-size: 16px;
}
.images__list {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
}
.images__item {
  margin: 0 24px 24px 0;
  flex: 0 1 30%;
}
.images__item:nth-of-type(3n) {
  margin-right: 0;
}
@media screen and (max-width: 47.938em) {
  .images__item {
    margin-right: 12px;
  }
}
@media screen and (max-width: 450px) {
  .images__item {
    flex-basis: 45%;
    margin-right: 18px;
  }
  .images__item:nth-of-type(3n) {
    margin-right: 18px;
  }
  .images__item:nth-of-type(2n) {
    margin-right: 0;
  }
}
@media screen and (max-width: 19.938em) {
  .images__item {
    flex-basis: 100%;
  }
}
@media screen and (min-width: 48em) and (max-width: 63.938em) {
  .images__item--basic {
    flex-basis: 45%;
  }
  .images__item--basic:nth-of-type(3n) {
    margin-right: 24px;
  }
  .images__item--basic:nth-of-type(2n) {
    margin-right: 0;
  }
}
.images__item--logos {
  margin-top: 0;
}
.images__holder {
  position: relative;
  margin-bottom: 5px;
  overflow: hidden;
}
@media screen and (min-width: 35.5em) {
  .images__holder--logos {
    width: 170px;
  }
}
@media screen and (min-width: 48em) {
  .images__holder--logos {
    width: 222px;
    height: 210px;
  }
}
@media screen and (min-width: 64em) {
  .images__holder--logos {
    width: 300px;
    height: 250px;
  }
}
.images__holder:hover > .images__rollover {
  display: block;
}
.images__imageWrap {
  display: block;
  overflow: hidden;
  cursor: pointer;
  line-height: 0;
}
.images__imageWrap--center {
  text-align: center;
}
.images__img {
  display: inline-block;
  max-width: 100%;
  min-height: 80px;
  height: auto;
  opacity: 1;
  transition: opacity 0.45s cubic-bezier(0.3, 0, 1, 1);
}
@media screen and (max-width: 47.938em) {
  .images__img--series {
    max-width: 172px;
    max-height: 96px;
  }
}
@media screen and (max-width: 35.4375em) {
  .images__img--series {
    max-width: 140px;
    max-height: 80px;
  }
}
.images__img--bios {
  min-height: 90px;
}
@media screen and (max-width: 35.5em) {
  .images__img--bios {
    height: 186px;
  }
}
.images__img--logos {
  min-height: 80px;
  object-fit: cover;
}
.images__img.loading {
  opacity: 0;
}
.images__replacer {
  height: 150px;
  background-color: transparent;
}
@media screen and (max-width: 63.938em) {
  .images__replacer {
    height: 112px;
  }
}
@media screen and (max-width: 47.938em) {
  .images__replacer {
    height: 84px;
  }
}
@media screen and (max-width: 35.4375em) {
  .images__replacer {
    height: 80px;
  }
}
.images__replacer--seriesHome {
  max-width: 215px;
  height: 123px;
}
@media screen and (max-width: 64em) {
  .images__replacer--seriesHome {
    max-width: 100%;
    height: 119px;
  }
}
@media screen and (max-width: 47.938em) {
  .images__replacer--seriesHome {
    height: 96px;
  }
}
@media screen and (max-width: 35.5em) {
  .images__replacer--seriesHome {
    height: 80px;
  }
}
.images__rollover {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  padding: 10px;
  font-size: 16px;
  line-height: 19px;
  text-align: left;
  color: #ffffff;
  background: rgba(0, 0, 0, 0.7);
}
.images__rolloverDesc {
  color: #48c0dd;
  text-align: left;
  font-weight: bold;
  word-break: break-all;
}
@media screen and (max-width: 35.5em) {
  .images__rolloverDesc {
    font-size: 12px;
    line-height: 1;
  }
}
.images__buttons {
  height: 21px;
  margin-bottom: 10px;
}
.images__buttons:after {
  content: "";
  display: block;
  height: 0;
  clear: both;
}
.images__buttons:before {
  content: "";
  display: block;
  height: 0;
  visibility: hidden;
  clear: both;
}
@media screen and (max-width: 64em) {
  .images__buttons .images__button {
    display: none;
  }
  .images__buttons.show .images__button {
    display: block;
  }
}
.images__button {
  float: left;
  display: block;
  width: 21px;
  height: 21px;
  margin-right: 14px;
  background: url("/sitewide/images/sprites/CC_Desktop_Sprite.png") no-repeat -21px -277px;
  text-indent: -99999px;
  cursor: pointer;
}
.images__button--download {
  width: 29px;
  background-position: -56px -277px;
}
.images__title {
  padding: 8px 10px 0;
  font: bold 19px/19px "Proxima Nova", Helvetica, Arial, sans-serif;
  color: #222222;
  text-align: left;
  text-transform: capitalize;
}
@media screen and (max-width: 35.4375em) {
  .images__title {
    padding: 5px 5px 0;
    font-size: 14px;
    line-height: 16px;
  }
}
@media screen and (max-width: 19.938em) {
  .images__title {
    text-align: center;
  }
}
.images__credits {
  display: none;
  font-style: normal;
  color: #777777;
}
.images__credits--series {
  font-size: 11px;
  line-height: 14px;
}
.images__credits--bios {
  display: block;
  padding: 0 10px;
  line-height: 1.3;
}
@media screen and (max-width: 35.4375em) {
  .images__credits--bios {
    padding: 0 5px;
    font-size: 12px;
  }
}
@media screen and (max-width: 19.938em) {
  .images__credits--bios {
    text-align: center;
  }
}
@media screen and (min-width: 48em) {
  .images__credits {
    display: block;
  }
}
.images__description {
  display: none;
  font-size: 11px;
  line-height: 14px;
}
@media screen and (min-width: 48em) {
  .images__description {
    display: block;
  }
}
.images__description--center {
  text-align: center;
}
.images__description--center > span {
  display: block;
}
.images__description--videos {
  margin: 5px 0;
  font-size: 15px;
  font-weight: bold;
  line-height: 18px;
  text-align: center;
}
.images__text {
  color: #777777;
  font-size: 11px;
  line-height: 1.5;
  text-align: left;
  overflow-wrap: break-word;
  word-wrap: break-word;
}
.images__text.images__text--offset {
  padding: 0 10px;
}
@media screen and (max-width: 19.938em) {
  .images__text {
    text-align: center;
  }
}
.images__loadAll {
  display: block;
  width: 150px;
  padding: 12px 10px 9px 10px;
  margin: 40px auto 15px;
  color: #ffffff;
  text-align: center;
  border-radius: 2px;
  font-size: 20px;
  font-weight: bold;
  transition: .2s;
  text-transform: uppercase;
}
.login {
  font-family: "Proxima Nova", Helvetica, Arial, sans-serif;
}
.login:after {
  content: "";
  display: block;
  height: 0;
  clear: both;
}
.login:before {
  content: "";
  display: block;
  height: 0;
  visibility: hidden;
  clear: both;
}
.login__head {
  margin-bottom: 17px;
  padding-bottom: 3px;
  font-weight: bold;
  font-size: 25px;
  color: #222222;
  border-bottom: 3px solid #ffffff;
  text-transform: uppercase;
}
.login__description {
  margin-bottom: 12px;
  color: #6f6a6a;
}
.login__label {
  display: block;
  margin-bottom: 7px;
  font-size: 18px;
  font-weight: bold;
}
.login__label--required:before {
  content: "*";
  display: inline-block;
  padding-right: 3px;
  color: #48c0dd;
  font-size: 18px;
  font-weight: bold;
}
.login__label--left {
  float: left;
  width: 48%;
}
.login__label--right {
  float: right;
  width: 48%;
}
.login__fieldWrap {
  position: relative;
  margin: 0 0 10px 0;
  font-size: 14px;
}
.login__field {
  display: block;
  width: 100%;
  height: 40px;
  margin-bottom: 15px;
  padding: 0 15px;
  border: 2px solid #ededed;
}
.login__field--bigRight {
  padding-right: 35px;
}
.login__field--article {
  margin-bottom: 4px;
}
.login__togglePasswordWrap {
  position: absolute;
  right: 0;
  top: 0;
  height: 40px;
  width: 35px;
  line-height: 40px;
  cursor: pointer;
}
.login__togglePasswordWrap.show .login__togglePassword {
  background-position: -63px -220px;
}
.login__togglePassword {
  display: inline-block;
  margin-left: 6px;
  width: 20px;
  height: 19px;
  background: url("/sitewide/images/sprites/CC_Desktop_Sprite.png") no-repeat -43px -220px;
  vertical-align: middle;
}
.login__btn {
  margin: 4px 5px 8px 0;
  padding: 8px 15px 7px;
  color: #ffffff;
  letter-spacing: 0;
  font: bold 16px "Proxima Nova", Helvetica, Arial, sans-serif;
  border: none;
  text-transform: uppercase;
  text-align: center;
  cursor: pointer;
}
.login__btn--reset {
  background: #e62932;
}
.login__btn--reset:hover {
  background: #f18489;
}
.login__btn--sign {
  background: #48c0dd;
}
.login__btn--sign:hover {
  background: #9edeed;
}
.login__link {
  display: block;
  color: #48c0dd;
  font-size: 13px;
  line-height: 19px;
}
.login__link:hover {
  color: #6e00af;
}
.login__checkboxWrap {
  float: left;
  position: relative;
  width: 30px;
  height: 26px;
}
.login__checkbox {
  position: absolute;
  width: 26px;
  height: 26px;
  z-index: 1;
  opacity: 0;
}
.login__checkbox:checked + .login__customCheckbox {
  background-color: #6e00af;
}
.login__customCheckbox {
  position: absolute;
  top: 0;
  left: 0;
  width: 26px;
  height: 26px;
  background-color: #ffffff;
  border: 1px solid #ededed;
}
.login__subtitle {
  font-size: 18px;
}
.login__freelanceWrap {
  height: 100%;
  padding-left: 30px;
}
.paginationWrap {
  float: right;
  position: relative;
  margin-top: -53px;
  max-width: 300px;
  overflow: hidden;
  height: 30px;
}
.paginationWrap.paginationWrap--bottom {
  margin-top: 0;
}
@media screen and (min-width: 64em) {
  .paginationWrap.paginationWrap--small .allPagesList {
    top: 8px;
    right: 0;
  }
}
@media screen and (max-width: 63.938em) {
  .paginationWrap {
    float: none;
    margin-top: 0;
  }
}
@media screen and (max-width: 35.5em) {
  .paginationWrap {
    max-width: 290px;
  }
}
.paginationWrap.showAllPages {
  height: 55px;
}
@media screen and (min-width: 64em) {
  .paginationWrap.showAllPages:not(.paginationWrap--bottom) {
    margin-top: -60px;
  }
}
.paginationWrap.showAllPages .pagination {
  visibility: hidden;
  opacity: 0;
}
.paginationWrap.showAllPages .allPages {
  visibility: visible;
  opacity: 1;
}
.paginationWrap .pagesSlider {
  position: absolute;
  top: 33px;
  z-index: 2;
}
.paginationWrap .pagesSliderTrack {
  position: absolute;
  left: 0;
  width: 100%;
  top: 37px;
  background: black;
  height: 3px;
}
.paginationWrap .pagination,
.paginationWrap .allPagesList {
  margin: 0;
  transition: all .3s;
}
@media screen and (max-width: 63.938em) {
  .paginationWrap .pagination,
  .paginationWrap .allPagesList {
    float: none;
  }
}
.paginationWrap .pagination li,
.paginationWrap .allPagesList li {
  float: left;
  margin: 0 0 0 15px;
  text-align: center;
}
.paginationWrap .pagination li:first-of-type,
.paginationWrap .allPagesList li:first-of-type {
  margin-left: 0;
}
@media screen and (min-width: 1025px) {
  .paginationWrap .pagination li:hover a,
  .paginationWrap .allPagesList li:hover a,
  .paginationWrap .pagination li:hover span,
  .paginationWrap .allPagesList li:hover span {
    color: #48c0dd;
  }
}
.paginationWrap .pagination li.active a,
.paginationWrap .allPagesList li.active a,
.paginationWrap .pagination li.active span,
.paginationWrap .allPagesList li.active span {
  color: #48c0dd;
}
.paginationWrap .pagination a,
.paginationWrap .allPagesList a,
.paginationWrap .pagination span,
.paginationWrap .allPagesList span {
  display: block;
  height: 28px;
  padding: 0;
  line-height: 28px;
  color: #999999;
  border-radius: 100%;
  font-size: 16px;
  font-weight: bold;
  cursor: pointer;
}
.paginationWrap .allPages {
  visibility: hidden;
  opacity: 0;
  width: 300px;
}
@media screen and (max-width: 35.5em) {
  .paginationWrap .allPages {
    width: 290px;
  }
}
.paginationWrap .allPagesList {
  position: absolute;
  top: 0;
  display: flex;
  flex-wrap: nowrap;
}
input[type="range"] {
  -webkit-appearance: none;
  -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
  position: relative;
  width: 100%;
  height: 12px;
  margin: 0;
  padding: 0;
  border: none;
  background: transparent;
  outline: none;
  /* no focus outline */
}
input[type="range"]::-moz-range-track {
  border: inherit;
  background: transparent;
}
input[type="range"]::-ms-track {
  border: inherit;
  color: transparent;
  /* don't drawn vertical reference line */
  background: transparent;
}
input[type="range"]::-ms-fill-lower,
input[type="range"]::-ms-fill-upper {
  background: transparent;
}
input[type="range"]::-ms-tooltip {
  display: none;
}
input[type="range"]::-webkit-slider-thumb {
  -webkit-appearance: none;
  width: 40px;
  height: 12px;
  border: none;
  border-radius: 5px;
  background-color: #48c0dd;
}
input[type="range"]::-moz-range-thumb {
  width: 40px;
  height: 12px;
  border: none;
  border-radius: 5px;
  background-color: #48c0dd;
}
input[type="range"]::-ms-thumb {
  width: 40px;
  height: 12px;
  border-radius: 5px;
  border: 0;
  background-color: #48c0dd;
}
.notification {
  display: none;
  position: fixed;
  top: 20px;
  right: 40px;
  min-width: 250px;
  padding: 20px 20px 20px 45px;
  background-color: rgba(38, 208, 242, 0.95);
  color: #ffffff;
  text-align: center;
  z-index: 110;
  font: bold 16px/20px 'Proxima Nova', Arial;
}
@media screen and (max-width: 35.5em) {
  .notification {
    top: 10px;
    left: 30px;
    right: 30px;
    padding-right: 25px;
  }
}
@media screen and (max-width: 20em) {
  .notification {
    left: 15px;
    right: 15px;
  }
}
.notification:hover {
  box-shadow: 0 0 8px 1px rgba(172, 169, 169, 0.6);
  background-color: #26d0f2;
}
.notification--success {
  background-color: rgba(2, 99, 2, 0.95);
}
.notification--success:hover {
  background-color: #026302;
}
.notification--success .notification__close {
  background-color: #026302;
}
.notification--error,
.notification--exception {
  background-color: rgba(140, 2, 9, 0.95);
}
.notification--error:hover,
.notification--exception:hover {
  background-color: #8c0209;
}
.notification--error .notification__close,
.notification--exception .notification__close {
  background-color: #8c0209;
}
.notification__close {
  position: absolute;
  padding: 0 5px 5px 5px;
  right: -10px;
  top: -10px;
  width: 20px;
  height: 20px;
  background-color: #26d0f2;
  color: white;
  font-size: 18px;
  line-height: 1;
  cursor: pointer;
  font-weight: bold;
  border-radius: 50%;
}
@media screen and (max-width: 35.5em) {
  .notification__close {
    right: 7px;
    top: 7px;
    background-color: transparent;
  }
}
.notification__icon {
  position: absolute;
  left: 10px;
  top: 50%;
  transform: translateY(-50%);
  font-size: 20px;
}
.header_inner {
  height: 100%;
  padding: 0 160px 0 286px;
}
.header_inner:after {
  content: "";
  display: block;
  height: 0;
  clear: both;
}
.header_inner:before {
  content: "";
  display: block;
  height: 0;
  visibility: hidden;
  clear: both;
}
@media screen and (max-width: 79.9375em) {
  .header_inner {
    padding: 0 25px 0 125px;
  }
}
@media screen and (max-width: 35.4375em) {
  .header_inner {
    padding: 0 25px 0 80px;
  }
}
@media screen and (max-width: 64em) {
  .header_inner {
    padding-right: 0;
  }
}
.header_inner .logo {
  z-index: 4;
  position: absolute;
  top: 10px;
  left: 160px;
  width: 80px;
  height: 60px;
  background: url("/sitewide/images/vh1press-logo.svg") no-repeat -2px -2px;
  text-indent: -99999px;
  transition: .2s;
}
.header_inner .logo:hover {
  opacity: .7;
}
@media screen and (max-width: 79.9375em) {
  .header_inner .logo {
    left: 25px;
  }
}
@media screen and (max-width: 35.5em) {
  .header_inner .logo {
    top: -3px;
    left: 5px;
    transform: scale(0.7, 0.7);
  }
}
.header_inner .screeningRoomHead {
  position: absolute;
  left: 310px;
  font: 40px/75px "VH1ReplicaTT", "Proxima Nova", Arial, sans-serif;
  letter-spacing: .5px;
  color: #ffffff;
  text-transform: uppercase;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.75s, visibility 0.75s, left 0.75s;
}
@media screen and (max-width: 79.9375em) {
  .header_inner .screeningRoomHead {
    left: 140px;
  }
}
@media screen and (max-width: 64em) {
  .header_inner .screeningRoomHead {
    left: 118px;
    font-size: 33px;
  }
}
@media screen and (max-width: 47.938em) {
  .header_inner .screeningRoomHead {
    font-size: 23px;
  }
}
@media screen and (max-width: 35.5em) {
  .header_inner .screeningRoomHead {
    left: 90px;
    font-size: 13px;
    line-height: 55px;
  }
}
@media screen and (max-width: 20em) {
  .header_inner .screeningRoomHead {
    left: 80px;
    font-size: 12px;
  }
}
.header_inner .accentuated {
  color: #48c0dd;
  font-weight: bold;
}
.main_nav {
  float: left;
}
@media screen and (max-width: 64em) {
  .main_nav {
    float: right;
  }
}
.nav:after {
  content: "";
  display: block;
  height: 0;
  clear: both;
}
.nav:before {
  content: "";
  display: block;
  height: 0;
  visibility: hidden;
  clear: both;
}
@media screen and (max-width: 64em) {
  .nav {
    background: #6e00af;
  }
}
.nav__item {
  float: left;
}
@media screen and (max-width: 64em) {
  .nav__item {
    float: none;
    padding-right: 30px;
    border-bottom: 3px solid rgba(255, 255, 255, 0.1);
  }
}
@media screen and (min-width: 64em) {
  .nav__item:hover {
    background-color: rgba(255, 255, 255, 0.1);
  }
}
.nav__item > .subnav {
  display: none;
}
.nav__item.showing {
  background-color: rgba(255, 255, 255, 0.1);
}
.nav__item.showing > .subnav {
  display: block;
}
.nav__item.active {
  background-color: rgba(255, 255, 255, 0.15);
  border-bottom: none;
  margin-top: 0;
}
@media screen and (max-width: 64em) {
  .nav__item.active:not(:first-of-type) {
    margin-top: -3px;
  }
}
.nav__item.contains > .nav__link {
  position: relative;
}
@media screen and (max-width: 64em) {
  .nav__item.contains > .nav__link:after {
    content: "";
    position: absolute;
    top: 30px;
    right: 50px;
    width: 14px;
    height: 21px;
    background: url("/sitewide/images/sprites/CC_Desktop_Sprite.png") no-repeat -88px -346px;
  }
}
@media screen and (max-width: 35.5em) {
  .nav__item.contains > .nav__link {
    padding: 20px 25px;
  }
  .nav__item.contains > .nav__link:after {
    top: 16px;
  }
}
.nav__item.expanded {
  background-color: rgba(255, 255, 255, 0.2);
}
.nav__item.expanded > .nav__link {
  z-index: 5;
  position: fixed;
  top: 0;
  left: 60px;
  width: 100%;
  padding-left: 60px;
  background-color: #6e00af;
  box-shadow: inset 1px 0 1px rgba(255, 255, 255, 0.3);
}
@media screen and (max-width: 64em) {
  .nav__item.expanded > .nav__link:after {
    left: 20px;
    right: auto;
    background-position: -65px -346px;
  }
}
.nav__item.expanded > .subnav {
  display: block;
}
.nav__item#executives {
  display: none;
}
.nav__link {
  display: block;
  padding: 30px 15px 29px;
  color: #ffffff;
  text-transform: uppercase;
  font-weight: bold;
}
@media screen and (max-width: 64em) and (min-width: 569px) {
  .nav__link {
    padding: 26px 52px 19px;
    font-size: 30px;
    box-shadow: inset 1px 0 1px rgba(255, 255, 255, 0.3);
  }
}
@media screen and (max-width: 35.5em) {
  .nav__link {
    padding: 16px 25px;
    font-size: 16px;
    font-weight: normal;
  }
  .nav__link--first {
    padding: 20px 25px;
  }
}
.subnav {
  position: absolute;
  top: 75px;
  left: 0;
  width: 100%;
  padding: 63px 0 40px 140px;
  font-size: 18px;
  background-color: #222222;
  z-index: 4;
}
@media screen and (max-width: 79.9375em) {
  .subnav {
    padding: 63px 0 40px 10px;
    font-size: 15px;
  }
}
@media screen and (max-width: 64em) {
  .subnav {
    background: #a816ff;
    bottom: 35px;
    padding: 0;
  }
}
@media screen and (max-width: 35.5em) {
  .subnav {
    top: 56px;
  }
}
.subnav__col {
  float: left;
  width: 370px;
  border-right: 1px solid rgba(255, 255, 255, 0.1);
}
.subnav__col:last-of-type {
  border-right: none;
}
@media screen and (max-width: 79.9375em) {
  .subnav__col {
    width: 320px;
  }
}
@media screen and (max-width: 64em) {
  .subnav__col {
    float: none;
    width: auto;
    border: none;
  }
}
@media screen and (max-width: 35.5em) {
  .subnav__col:last-of-type {
    padding-bottom: 20px;
  }
}
@media screen and (max-width: 64em) {
  .subnav__item {
    padding-right: 30px;
    border-bottom: 3px solid rgba(255, 255, 255, 0.4);
  }
}
.subnav__item.current > .subnav__link {
  color: #ffffff;
}
@media screen and (max-width: 64em) {
  .subnav__item.current {
    background-color: #6e00af;
  }
}
.subnav__link {
  display: block;
  padding: 6px 0 7px 19px;
  color: rgba(255, 255, 255, 0.7);
  text-transform: uppercase;
}
@media screen and (max-width: 64em) {
  .subnav__link {
    padding: 25px 0 25px 30px;
    font-size: 30px;
    color: #ffffff;
  }
}
@media screen and (max-width: 48em) {
  .subnav__link {
    max-width: 705px;
  }
}
@media screen and (max-width: 35.5em) {
  .subnav__link {
    padding: 18px 0 18px 30px;
    max-width: 500px;
    font-size: 16px;
  }
}
@media screen and (max-width: 20em) {
  .subnav__link {
    max-width: 255px;
  }
}
.subnav__link:hover {
  color: #ffffff;
}
@media screen and (max-width: 64em) {
  .aside {
    display: none;
    position: absolute;
    top: 0;
    left: 100%;
    width: 100%;
    height: 100vh;
    background: #a816ff;
    overflow-y: scroll;
    z-index: 2;
  }
  .aside.show {
    display: block;
  }
}
.expand_menu {
  display: none;
  width: 48px;
  line-height: 75px;
  margin-left: 22px;
  cursor: pointer;
}
@media screen and (max-width: 64em) {
  .expand_menu {
    display: block;
    float: right;
  }
}
@media screen and (max-width: 35.5em) {
  .expand_menu {
    margin-left: 17px;
    line-height: 56px;
    box-shadow: inset -1px 0 1px rgba(255, 255, 255, 0.3);
  }
}
.search_wrapper,
.login_holder {
  float: right;
  width: 43px;
  height: 100%;
  cursor: pointer;
}
.search_wrapper:before,
.login_holder:before {
  content: "";
  display: block;
  width: 43px;
  height: 22px;
  margin-top: 27px;
  background: url("/sitewide/images/sprites/CC_Desktop_Sprite.png") no-repeat 10px -110px;
}
@media screen and (max-width: 35.5em) {
  .search_wrapper:before,
  .login_holder:before {
    margin-top: 18px;
    width: 24px;
    background-position: 0 -110px;
  }
}
@media screen and (max-width: 35.5em) {
  .search_wrapper {
    width: 40px;
    padding: 0 0 0 9px;
  }
}
@media screen and (max-width: 20em) {
  .search_wrapper {
    width: 30px;
    padding-left: 4px;
  }
}
.search_wrapper.showing,
.search_wrapper.persist {
  background-color: rgba(255, 255, 255, 0.1);
}
.search_wrapper.showing > .search,
.search_wrapper.persist > .search {
  display: block;
}
.search_wrapper > .search {
  display: none;
  position: absolute;
  top: 75px;
  left: 0;
  width: 100%;
  padding: 26px 30px 26px 15px;
  background: #222222;
  z-index: 3;
}
@media screen and (min-width: 64em) {
  .search_wrapper > .search {
    padding: 26px 160px 30px 140px;
  }
}
@media screen and (min-width: 80em) {
  .search_wrapper > .search {
    padding: 26px 160px 30px 388px;
  }
}
@media screen and (max-width: 35.5em) {
  .search_wrapper > .search {
    top: 56px;
    padding: 17px 30px 16px 15px;
  }
}
.search_wrapper > .search > input {
  font-size: 30px;
  text-transform: uppercase;
  color: #ffffff;
  outline: none;
  border: none;
}
.search_wrapper > .search > input[type="text"] {
  width: 598px;
  padding-bottom: 3px;
  font-family: Verdana, Tahoma, sans-serif;
  background: transparent;
  border-bottom: 3px solid #3c3c3c;
}
@media screen and (max-width: 63.938em) {
  .search_wrapper > .search > input[type="text"] {
    width: 100%;
    font-size: 17px;
  }
}
.search_wrapper > .search > input[type="submit"] {
  width: 90px;
  margin-left: 13px;
  padding: 9px 11px;
  font: bold 15px "Proxima Nova";
  letter-spacing: 0;
  background: #e62932;
  border-radius: 2px;
  cursor: pointer;
}
.search_wrapper > .search > input[type="submit"]:hover {
  background-color: #ee6d74;
}
@media screen and (max-width: 63.938em) {
  .search_wrapper > .search > input[type="submit"] {
    display: none;
  }
}
.login_holder {
  margin-left: 8px;
  position: relative;
}
@media screen and (max-width: 35.5em) {
  .login_holder {
    display: none;
  }
}
.login_holder:before {
  background-position: 8px -131px;
}
.login_holder.showing {
  background-color: rgba(255, 255, 255, 0.1);
}
.login_holder.showing .login_wrapper {
  display: block;
}
.login_wrapper {
  display: none;
  position: absolute;
  top: 75px;
  right: 0;
  background-color: #f4f4f4;
  box-shadow: 0 5px 5px rgba(0, 0, 0, 0.15);
  z-index: 4;
}
@media screen and (max-width: 35.5em) {
  .login_wrapper {
    display: block;
    position: static;
    background-color: #6e00af;
  }
}
.login_wrapper.signup_wrapper {
  width: 246px;
  padding: 30px 24px 10px;
  z-index: 4;
}
@media screen and (max-width: 35.5em) {
  .login_wrapper.signup_wrapper {
    width: auto;
    padding: 0;
  }
}
.login_wrapper.signup_wrapper.forceHide {
  display: none !important;
}
.login_wrapper.signed_info {
  width: 164px;
  font-family: "Proxima Nova";
  font-size: 14px;
}
@media screen and (max-width: 35.5em) {
  .login_wrapper.signed_info {
    width: auto;
  }
}
.login_wrapper > .mobile_menu_button {
  display: block;
  padding: 16px 25px;
  font-size: 15px;
  color: #ffffff;
}
@media screen and (min-width: 569px) {
  .login_wrapper > .mobile_menu_button {
    display: none;
  }
}
@media screen and (max-width: 35.5em) {
  .login_wrapper > .signup {
    display: none;
  }
}
.login_wrapper > .signup .overlay__msg {
  font-size: 14px;
  font-family: "Proxima Nova";
  font-weight: 400;
}
.login_wrapper > .signup > input {
  display: block;
  width: 198px;
  padding: 11px 14px;
  margin-bottom: 5px;
  font-size: 14px;
  letter-spacing: 1px;
  background-color: #ffffff;
  color: #222222;
  border: none;
  font-family: "Proxima Nova";
  font-weight: 400;
}
.login_wrapper > .signup > input[type="submit"] {
  margin: 15px 0 8px;
  padding: 8px 0 6px;
  font-size: 16px;
  font-weight: 600;
  letter-spacing: 0;
  color: #ffffff;
  text-transform: uppercase;
  text-align: center;
  background-color: #e62932;
  border: none;
  border-radius: 2px;
  cursor: pointer;
}
.login_wrapper > .signup > input[type="submit"]:hover {
  background-color: #ee6d74;
}
.login_wrapper .actionsList > li {
  padding: 13px 24px 12px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.09);
}
.login_wrapper .actionsList > li.name {
  font-weight: bold;
}
.login_wrapper .actionsList > li > a {
  color: #48c0dd;
}
.login_wrapper .actionsList > li > a:hover {
  color: #6e00af;
}
@media screen and (max-width: 35.5em) {
  .login_wrapper .actionsList > li {
    padding: 0;
    color: #ffffff;
  }
  .login_wrapper .actionsList > li.name {
    padding: 13px 24px 12px;
    background-color: #5e0096;
  }
  .login_wrapper .actionsList > li > a {
    display: block;
    padding: 13px 24px 12px;
    color: #ffffff;
  }
  .login_wrapper .actionsList > li > a:hover {
    color: #ffffff;
  }
}
.login_wrapper .help_links {
  display: inline-block;
  font-style: italic;
  font-size: 11px;
  line-height: 18px;
  color: #48c0dd;
}
.login_wrapper .help_links:hover {
  color: #6e00af;
}
@media screen and (max-width: 35.5em) {
  .login_wrapper .help_links {
    display: none;
  }
}
.footerInner .linksList__item {
  display: inline-block;
  font-weight: bold;
  padding: 0 10px;
  vertical-align: middle;
  line-height: 1;
}
.footerInner .linksList__link {
  color: #777777;
}
.footerInner .socialList {
  max-width: 1200px;
  margin: 17px auto;
  padding: 15px 0;
  border-top: 1px solid #666;
  border-bottom: 1px solid #666;
}
.footerInner .socialList__item {
  display: inline-block;
  margin: 0 5px;
}
.footerInner .socialList__link {
  color: #ffffff;
}
.footerInner .logo {
  display: inline-block;
  width: 65px;
  height: 11px;
  margin-right: 5px;
  background: url("/sitewide/images/viacom_logo.png") no-repeat;
  background-size: 65px 11px;
}
.footerInner .copyright {
  display: inline-block;
}
.footerInner [class*='icon-'] {
  display: inline-block;
  width: 24px;
  height: 23px;
  overflow: hidden;
  font-weight: normal;
}
.footerInner [class*='icon-'][class*='facebook'] {
  height: 21px;
}
.footerInner [class*='icon-']:before {
  display: inline-block;
  font-family: 'vh1';
  font-size: 22px;
  line-height: 1;
  color: #ffffff;
}
.social:not(:last-of-type) {
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
}
.social.expanded > .social__header:after {
  content: "-";
}
.social.expanded > .social__body {
  display: block;
}
.social.expanded > .social__footer {
  display: block;
}
.social--facebook .social__header:before {
  content: "\e625";
}
.social--facebook .social__body {
  margin: 0;
}
.social--tumblr .social__header:before {
  content: "\e62b";
}
.social--instagram .social__header:before {
  content: "\e627";
}
.social__header {
  display: block;
  position: relative;
  height: 39px;
  padding: 12px 0 0 43px;
  color: #222222;
  font-size: 16px;
  font-weight: bold;
  background-color: rgba(0, 0, 0, 0.09);
  text-transform: uppercase;
  cursor: pointer;
}
.social__header:before {
  content: "\e62c";
  position: absolute;
  left: 18px;
  font-family: 'vh1';
  font-size: 16px;
  line-height: 1;
  color: #000000;
}
.social__header:after {
  content: "+";
  position: absolute;
  top: 6px;
  right: 21px;
  font: 700 20px Tahoma, Arial, sans-serif;
}
.social__header--notCollapsible:after {
  display: none;
}
@media screen and (max-width: 47.938em) {
  .social__header {
    height: 50px;
    padding: 19px 0 0 43px;
    margin-bottom: 2px;
    background: #48c0dd -67px -168px;
    color: #ffffff;
    font-size: 18px;
  }
  .social__header:before {
    color: #ffffff;
  }
  .social__header:after {
    right: 18px;
    font-size: 24px;
    color: #ffffff;
  }
}
.social__body {
  display: none;
  margin: 0 20px 15px;
}
.social__list {
  font: 13px/18px "Proxima Nova", Helvetica, Arial, sans-serif;
}
.social__item {
  display: inline-block;
  padding: 16px 0;
  border-bottom: 3px solid #ededed;
  word-wrap: break-word;
  font-family: "Proxima Nova", Helvetica, Arial, sans-serif;
}
@media screen and (max-width: 35.5em) {
  .social__item {
    font-size: 10px;
    line-height: 14px;
  }
}
@media screen and (max-width: 20em) {
  .social__item {
    font-size: 14px;
    line-height: 18px;
  }
}
.social__item a {
  color: #222222;
}
.social__item a:hover {
  color: #6e00af;
}
.social__image {
  float: left;
  margin: 0 8px 0 0;
}
.social__link {
  font: bold 13px "Proxima Nova", Helvetica, Arial, sans-serif;
  color: #222222;
}
.social__link:hover {
  color: #6e00af;
}
.social__time {
  display: block;
  color: #999999;
  font-style: normal;
}
@media screen and (max-width: 35.5em) {
  .social__time {
    font-size: 10px;
    line-height: 14px;
  }
}
@media screen and (max-width: 20em) {
  .social__time {
    font-size: 14px;
    line-height: 18px;
  }
}
.social__footer {
  display: none;
  height: 28px;
  margin: 15px 20px;
  color: #222222;
  text-transform: uppercase;
  font-weight: bold;
  font-family: "Proxima Nova", Helvetica, Arial, sans-serif;
}
.social__footer:hover {
  color: #6e00af;
}
.executives:after {
  content: "";
  display: block;
  height: 0;
  clear: both;
}
.executives:before {
  content: "";
  display: block;
  height: 0;
  visibility: hidden;
  clear: both;
}
.executives__item {
  float: left;
  width: 48.5%;
  margin-top: 15px;
  padding-bottom: 30px;
  border-bottom: 3px solid #ffffff;
}
.executives__item:after {
  content: "";
  display: block;
  height: 0;
  clear: both;
}
.executives__item:before {
  content: "";
  display: block;
  height: 0;
  visibility: hidden;
  clear: both;
}
@media screen and (min-width: 64em) {
  .executives__item:nth-of-type(2n) {
    margin-left: 3%;
  }
}
@media screen and (max-width: 63.938em) {
  .executives__item {
    float: none;
    width: 100%;
  }
}
@media screen and (max-width: 35.4375em) {
  .executives__item {
    padding-bottom: 15px;
  }
}
.executives__name {
  font-size: 20px;
  font-weight: bold;
  color: #222222;
}
@media screen and (max-width: 35.4375em) {
  .executives__name {
    font-size: 14px;
  }
}
.executives__credits {
  margin-top: 10px;
  color: #6f6a6a;
  font-size: 14px;
  line-height: 1.3;
}
@media screen and (max-width: 35.4375em) {
  .executives__credits {
    margin-top: 5px;
    font-size: 12px;
  }
}
.executives__imageWrap {
  float: left;
  height: 125px;
  min-width: 100px;
  margin-right: 9px;
}
.executives__image {
  height: 100%;
}
.executive {
  border-bottom: 3px solid #ffffff;
  margin-top: 20px;
  padding-bottom: 20px;
}
.executive:after {
  content: "";
  display: block;
  height: 0;
  clear: both;
}
.executive:before {
  content: "";
  display: block;
  height: 0;
  visibility: hidden;
  clear: both;
}
.executive__aside {
  position: relative;
  float: left;
  width: 222px;
}
@media screen and (max-width: 63.938em) {
  .executive__aside {
    float: none;
    width: auto;
    padding-bottom: 0;
  }
  .executive__aside:after {
    content: "";
    display: block;
    height: 0;
    clear: both;
  }
  .executive__aside:before {
    content: "";
    display: block;
    height: 0;
    visibility: hidden;
    clear: both;
  }
}
.executive__content {
  float: right;
  width: 469px;
  font-size: 17px;
  line-height: 1.5;
}
@media screen and (max-width: 63.938em) {
  .executive__content {
    float: none;
    width: auto;
    padding-top: 20px;
  }
}
@media screen and (max-width: 35.5em) {
  .executive__content {
    font-size: 12px;
  }
}
@media screen and (max-width: 20em) {
  .executive__content {
    font-size: 16px;
  }
}
.executive__content p {
  margin: 20px 0;
}
.executive__content p:first-child {
  margin-top: 0;
}
.executive__content p:last-child {
  margin-bottom: 0;
}
.executive__content a {
  color: #e62932;
}
.executive__content a:hover {
  color: #6e00af;
}
.executive__imageWrap {
  float: left;
  position: relative;
  margin-bottom: 16px;
}
.executive__imageWrap:hover .executive__rollover {
  display: block;
}
@media screen and (max-width: 63.938em) {
  .executive__imageWrap {
    margin: 0 12px 0 0;
  }
}
@media screen and (max-width: 35.4375em) {
  .executive__imageWrap {
    width: 125px;
  }
}
.executive__rollover {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.3);
}
.executive__download {
  position: absolute;
  top: 50%;
  width: 125px;
  margin-top: -14px;
  font: bold 15px/27px "Proxima Nova";
  text-transform: uppercase;
  text-align: center;
  color: #ffffff;
}
@media screen and (max-width: 64em) {
  .executive__download {
    display: none;
  }
  .executive__download.show {
    display: block;
  }
}
@media screen and (min-width: 35.5em) {
  .executive__download {
    left: 50%;
    margin-left: -25%;
  }
}
@media screen and (max-width: 35.4375em) {
  .executive__download {
    padding: 0 3px;
    font-size: 13px;
  }
}
.executive__downloadIcon {
  float: left;
  width: 29px;
  height: 21px;
  background: url("/sitewide/images/sprites/CC_Desktop_Sprite.png") no-repeat -56px -277px;
}
.executive__image {
  display: block;
  width: 100%;
  object-fit: cover;
}
.executive__info {
  padding-bottom: 15px;
}
.executive__info--underlined {
  border-bottom: 3px solid #ffffff;
}
@media screen and (max-width: 63.938em) {
  .executive__info {
    position: absolute;
    right: 0;
    top: 0;
    height: 100%;
    left: 232px;
  }
}
@media screen and (max-width: 35.4375em) {
  .executive__info {
    left: 135px;
  }
}
.executive__name {
  margin-bottom: 13px;
  font-size: 20px;
  font-weight: bold;
  text-transform: uppercase;
}
@media screen and (max-width: 35.4375em) {
  .executive__name {
    margin-bottom: 3px;
    font-size: 14px;
  }
}
.executive__credits {
  font-size: 15px;
  line-height: 21px;
  color: #777777;
}
@media screen and (max-width: 35.4375em) {
  .executive__credits {
    font-size: 12px;
    line-height: 16px;
  }
}
.m010 {
  padding: 33px 0 0 0;
}
.article {
  margin-bottom: 40px;
  font-family: "Proxima Nova", Helvetica, Arial, sans-serif;
}
.article__related {
  width: 100%;
  height: 400px;
  border: 0;
  margin-bottom: 30px;
}
@media screen and (max-width: 63.938em) {
  .article__related {
    height: 265px;
  }
}
@media screen and (max-width: 20em) {
  .article__related {
    height: 170px;
  }
}
.article__mainImage {
  display: block;
  max-width: 100%;
  margin: 0 auto 50px;
}
@media screen and (max-width: 35.5em) {
  .article__mainImage {
    margin-bottom: 20px;
  }
}
.article__header {
  font: 900 26px/32px "Proxima Nova", Helvetica, Arial, sans-serif;
  margin-bottom: 20px;
  padding-bottom: 18px;
  border-bottom: 3px solid #ffffff;
  text-align: left;
  text-transform: capitalize;
}
@media screen and (max-width: 35.5em) {
  .article__header {
    font-size: 16px;
    line-height: 20px;
  }
}
.article__subheadList {
  margin-bottom: 40px;
  padding-left: 19px;
  font-size: 17px;
  font-weight: bold;
  line-height: 26px;
  border-bottom: 3px solid #ffffff;
}
.article__subheadItem {
  margin-bottom: 5px;
  padding: 0;
  border: none;
  list-style: disc;
  color: #48c0dd;
}
.article__subheadItem:last-child {
  padding-bottom: 15px;
}
.article__subtitle {
  font-weight: normal;
  color: #222222;
}
.article__shares {
  margin-bottom: 0;
}
.article__shareLink {
  float: left;
  margin-bottom: 35px;
  width: 45px;
  height: 45px;
  margin-right: 27px;
  background: url("/sitewide/images/sprites/CC_Desktop_Sprite.png") no-repeat 0 -384px;
  display: block;
  text-indent: -99999px;
}
.article__shareLink--twitter {
  background-position: 0 -438px;
}
.article__content {
  margin-bottom: 15px;
  padding-bottom: 25px;
  border-bottom: 3px solid #ffffff;
  font-size: 17px;
  line-height: 1.5;
}
@media screen and (max-width: 35.5em) {
  .article__content {
    font-size: 12px;
  }
}
@media screen and (max-width: 20em) {
  .article__content {
    font-size: 16px;
  }
}
.article__content > p {
  margin-bottom: 20px;
}
.article__content a {
  color: #e62932;
}
.article__content a:hover {
  color: #6e00af;
}
.article__link {
  float: right;
  padding: 4px 6px 3px;
  border-radius: 2px;
  font-size: 14px;
  font-weight: bold;
  text-transform: uppercase;
  color: #ffffff;
  background: #e62932;
  transition: .2s;
}
.article__link:hover {
  background: #ee6d74;
}
.article__link#viewMore {
  display: none;
}
.m014 .massive_container {
  position: relative;
  line-height: 0;
}
.m014 .massive_img {
  display: block;
  width: 100%;
  height: auto;
}
.seriesMenu {
  min-height: 33px;
}
@media screen and (max-width: 47.938em) {
  .seriesMenu {
    min-height: 50px;
  }
}
.seriesMenu__list {
  padding: 0 159px;
  background-color: #48c0dd;
}
.seriesMenu__list:after {
  content: "";
  display: block;
  height: 0;
  clear: both;
}
.seriesMenu__list:before {
  content: "";
  display: block;
  height: 0;
  visibility: hidden;
  clear: both;
}
.seriesMenu__list--fixed {
  position: fixed;
  top: 0;
  width: 100%;
  max-width: 80em;
  z-index: 10;
}
@media screen and (max-width: 79.9375em) {
  .seriesMenu__list {
    padding: 0 0 0 29px;
  }
}
@media screen and (max-width: 47.938em) {
  .seriesMenu__list {
    padding: 0;
    display: flex;
  }
  .seriesMenu__list--fixed {
    border-bottom: 1px solid #89d6e9;
  }
}
.seriesMenu__item {
  float: left;
  border-left: 1px solid #89d6e9;
  text-align: center;
}
.seriesMenu__item:last-of-type {
  border-right: 1px solid #89d6e9;
}
@media screen and (min-width: 48em) {
  .seriesMenu__item.active {
    background-color: #f4f4f4;
  }
  .seriesMenu__item.active > .seriesMenu__link {
    color: #48c0dd;
  }
}
@media screen and (max-width: 47.938em) {
  .seriesMenu__item.active > .seriesMenu__link {
    background-color: #73cfe5;
  }
}
@media screen and (max-width: 47.938em) {
  .seriesMenu__item {
    flex: 1 1;
  }
  .seriesMenu__item:nth-of-type(2) {
    border-left: none;
  }
  .seriesMenu__item:last-of-type {
    border-right: none;
  }
}
@media screen and (min-width: 64em) {
  .seriesMenu__item:hover:not(.active) > .seriesMenu__link {
    background-color: #73cfe5;
  }
}
.seriesMenu__link {
  display: block;
  padding: 0 24px;
  font-weight: bold;
  font-size: 14px;
  line-height: 32px;
  color: #ffffff;
  text-transform: uppercase;
  transition: .2s;
}
@media screen and (max-width: 47.938em) {
  .seriesMenu__link {
    padding: 0;
    line-height: 50px;
  }
}
.m020 .fullEpisodeLink {
  width: 250px;
}
.m020 iframe {
  width: 560px;
  height: 315px;
}
@media (max-width: 599px) {
  .m020 iframe {
    width: 88vw;
    height: 50vw;
  }
}
.contact {
  margin: 25px 0;
  line-height: 1.3;
  font-size: 15px;
}
.contact__image {
  float: left;
  height: 90px;
  width: 75px;
  margin-right: 15px;
}
.contact__contentWrap {
  margin-left: 90px;
}
.contact__title {
  font-size: 20px;
  font-weight: bold;
  color: #222222;
  text-transform: capitalize;
}
.contact__subtitle {
  margin-bottom: 3px;
  color: #6f6a6a;
}
.contact__link {
  color: #e62932;
}
.contact__link:hover {
  color: #6e00af;
}
.contact__jobsList {
  padding: 11px 0 0 19px;
}
.contact__jobsItem {
  line-height: 21px;
  list-style: disc;
  color: #48c0dd;
}
.contact__jobsText {
  color: #222222;
}
@media screen and (max-width: 35.4375em) {
  .m031 .top_buttons.link {
    display: none;
  }
}
@media screen and (max-width: 35.4375em) {
  .m031 .bottom_buttons.link {
    display: block;
  }
}
.series {
  color: #6f6a6a;
}
@media screen and (min-width: 1025px) {
  .series {
    width: 960px;
    margin: 0 auto;
  }
}
@media screen and (min-width: 48em) and (max-width: 64em) {
  .series {
    width: 720px;
    margin: 0 auto;
  }
}
.series__sectionHeader {
  margin-bottom: 10px;
  color: #222222;
  font-size: 22px;
  font-weight: bold;
  text-transform: uppercase;
}
@media screen and (max-width: 64em) {
  .series__sectionHeader {
    font-size: 18px;
  }
}
@media screen and (max-width: 47.938em) {
  .series__sectionHeader {
    font-size: 22px;
  }
}
@media screen and (max-width: 35.5em) {
  .series__sectionHeader {
    font-size: 18px;
  }
}
.series__sectionBody {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 40px;
  border-bottom: 3px solid #ffffff;
}
.series__info {
  flex: 0 0 222px;
  margin: 0 24px 24px 0;
  overflow: hidden;
  overflow-wrap: break-word;
  word-wrap: break-word;
}
.series__info:nth-of-type(4n) {
  margin-right: 0;
}
@media screen and (max-width: 64em) {
  .series__info {
    flex-basis: 162px;
  }
}
@media screen and (max-width: 47.938em) {
  .series__info {
    flex-basis: 100%;
    margin: 0 0 24px;
  }
}
.series__logoWrap {
  position: relative;
  height: 125px;
  margin-bottom: 7px;
  overflow: hidden;
}
@media screen and (min-width: 48em) and (max-width: 64em) {
  .series__logoWrap {
    height: 97px;
  }
}
.series__logo {
  display: block;
  height: 100%;
  max-height: 125px;
  margin: auto;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
@media screen and (min-width: 48em) and (max-width: 64em) {
  .series__logo {
    max-height: 97px;
  }
}
@media screen and (max-width: 47.938em) {
  .series__logo {
    width: auto;
    height: auto;
    max-width: 280px;
  }
}
.series__title {
  margin-top: 10px;
  margin-bottom: 5px;
  color: #222222;
  font-size: 17px;
  font-weight: bold;
  text-transform: capitalize;
}
@media screen and (min-width: 48em) and (max-width: 64em) {
  .series__title {
    font-size: 13px;
    line-height: 14px;
  }
}
@media screen and (max-width: 47.938em) {
  .series__title {
    font-size: 18px;
  }
}
@media screen and (max-width: 35.5em) {
  .series__title {
    font-size: 16px;
  }
}
.series__link {
  color: #e62932;
  font-size: 13px;
  font-weight: bold;
  text-transform: uppercase;
}
@media screen and (min-width: 48em) and (max-width: 64em) {
  .series__link {
    font-size: 10px;
    line-height: 14px;
  }
}
.series__link:hover {
  color: #6e00af;
}
.series__link--moreInfo:before {
  content: "|";
  margin: 0 6px 0 1px;
  font-family: Arial, sans-serif;
  color: #bbbbbb;
}
.series__thumbnailWrap {
  display: block;
  position: relative;
  height: 125px;
  overflow: hidden;
}
.series__thumbnailWrap:hover > .series__rollover {
  display: none;
}
@media screen and (min-width: 48em) and (max-width: 64em) {
  .series__thumbnailWrap {
    height: 97px;
  }
}
@media screen and (max-width: 47.938em) {
  .series__thumbnailWrap {
    width: 290px;
    height: 175px;
    margin: 0 auto 16px;
  }
}
.series__thumbnail {
  display: block;
  width: 222px;
  margin: 0 auto 12px;
  height: 125px;
}
@media screen and (min-width: 48em) and (max-width: 64em) {
  .series__thumbnail {
    width: 162px;
    height: 97px;
  }
}
@media screen and (max-width: 47.938em) {
  .series__thumbnail {
    width: 100%;
    height: 175px;
  }
}
.series__rollover {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.5);
}
.series__description {
  margin-bottom: 6px;
  font-size: 15px;
  line-height: 20px;
  word-break: break-all;
}
@media screen and (min-width: 48em) and (max-width: 64em) {
  .series__description {
    font-size: 10px;
    line-height: 14px;
  }
}
@media screen and (max-width: 47.938em) {
  .series__description {
    font-size: 16px;
    line-height: 26px;
  }
}
.series__terms {
  margin: 31px 0 60px;
  font-size: 13px;
  line-height: 20px;
  font-weight: bold;
  color: #222222;
}
.m040 {
  height: 400px;
  padding: 80px 20px 20px 20px;
}
.pageNotFound__header {
  margin-bottom: 20px;
  padding: 0 0 3px;
  border-bottom: 3px solid #ffffff;
  font: 25px "Proxima Nova", Georgia, serif;
  text-transform: uppercase;
  color: #48c0dd;
}
.pageNotFound__body {
  font-size: 16px;
  line-height: 20px;
}
.pageNotFound__link {
  color: #48c0dd;
}
.pageNotFound__link:hover {
  color: #6e00af;
}
.m053 {
  width: 100%;
  padding: 30px 0;
  background-color: #000000;
  border-bottom: 1px solid #3c3c3c;
  overflow: hidden;
}
.newsletter {
  width: 960px;
  margin: 0 auto;
}
.newsletter__title {
  display: inline-block;
  margin-right: 26px;
  font-size: 16px;
  color: #ffffff;
  text-transform: uppercase;
}
.newsletter__field {
  width: 20.83333333333333%;
  height: 39px;
  margin-right: 3px;
  padding: 7px 12px;
  font-size: 15px;
  line-height: 23px;
  color: #ffffff;
  background-color: #151515;
  border: none;
}
.newsletter__btn {
  width: 86px;
  height: 39px;
  margin: 0 0 0 5px;
  border: none;
  font: bold 16px/16px "Proxima Nova", Arial;
  vertical-align: bottom;
  text-align: center;
  border-radius: 2px;
  transition: .2s;
  text-transform: uppercase;
  cursor: pointer;
}
@media screen and (max-width: 63.938em) {
  .newsletter {
    width: auto;
    padding: 0 25px;
  }
  .newsletter__title {
    margin-bottom: 8px;
    font-size: 15px;
  }
  .newsletter__field,
  .newsletter__btn {
    display: block;
    width: 100%;
    margin: 7px 0;
  }
}
.searchTabs {
  margin-top: 99px;
  background-color: #48c0dd;
}
.searchTabs.searchTabs--fixed {
  position: fixed;
  top: 0;
  width: 100%;
  max-width: 80em;
  margin-top: 0;
  z-index: 10;
}
@media screen and (max-width: 64em) {
  .searchTabs {
    margin-top: 110px;
  }
}
@media screen and (max-width: 35.5em) {
  .searchTabs {
    margin-top: 68px;
  }
  .searchTabs__list {
    display: flex;
    height: 40px;
    text-align: center;
    cursor: pointer;
  }
  .searchTabs__item {
    flex: 1 0;
    height: 100%;
    border-right: 1px solid rgba(255, 255, 255, 0.3);
  }
  .searchTabs__item:last-of-type {
    border-right: none;
  }
  .searchTabs__item.active {
    background-color: #f4f4f4;
  }
  .searchTabs__item.active .searchTabs__link {
    color: #48c0dd;
  }
  .searchTabs__link {
    display: block;
    line-height: 40px;
    text-transform: uppercase;
    font-size: 12px;
    color: #ffffff;
  }
}
@media screen and (min-width: 569px) {
  .searchTabs__list {
    margin: 0 160px 0 40px;
    list-style-type: none;
  }
  .searchTabs__list:after {
    content: "";
    display: block;
    height: 0;
    clear: both;
  }
  .searchTabs__list:before {
    content: "";
    display: block;
    height: 0;
    visibility: hidden;
    clear: both;
  }
  .searchTabs__item {
    float: left;
    text-transform: uppercase;
    text-align: center;
    background: none;
    border-left: 1px solid #89d6e9;
    transition: .2s;
  }
  .searchTabs__item:last-of-type {
    border-right: 1px solid #89d6e9;
  }
  .searchTabs__item:hover {
    background: #73cfe5;
  }
  .searchTabs__item.active {
    background: #f4f4f4;
  }
  .searchTabs__item.active .searchTabs__link {
    color: #48c0dd;
  }
  .searchTabs__link {
    display: block;
    width: 138px;
    padding: 5px;
    color: #ffffff;
    font-size: 14px;
    font-weight: bold;
    line-height: 20px;
  }
}
@media screen and (min-width: 569px) and (max-width: 63.938em) {
  .searchTabs {
    margin-top: 87px;
  }
  .searchTabs__list {
    margin: 0 15px;
  }
}
.searchTabs__link {
  font-weight: bold;
  cursor: pointer;
}
#triforce_debug ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
#triforce_debug ul.visible {
  margin-bottom: 3px;
  border-bottom: 1px solid #919191;
}
#triforce_debug .corner {
  position: fixed;
  z-index: 9999999;
  bottom: 0px;
  right: 0px;
  width: 48px;
  height: 48px;
  display: block;
  cursor: pointer;
}
#triforce_debug .corner .megaman {
  background: url("/sitewide/images/megaman_sprite.png") no-repeat;
  width: 20px;
  height: 28px;
  margin: 10px 10px 10px 14px;
}
#triforce_debug .corner .megaman.megaman-0 {
  background-position: -160px -8px;
}
#triforce_debug .corner .megaman.megaman-1 {
  background-position: -188px -8px;
  margin-left: 18px;
}
#triforce_debug .corner .megaman.megaman-2 {
  background-position: -216px -8px;
  margin-left: 22px;
}
#triforce_debug .corner .megaman.megaman-3 {
  background-position: -238px -8px;
  margin-left: 24px;
}
#triforce_debug .corner .megaman.megaman-4 {
  background-position: -216px -8px;
  margin-left: 28px;
}
#triforce_debug .corner .megaman.megaman-5 {
  background-position: -260px -8px;
  margin-left: 32px;
}
#triforce_debug .corner .megaman.megaman-6 {
  background-position: -260px -8px;
  margin-left: 36px;
}
#triforce_debug .corner .megaman.megaman-7 {
  display: none;
}
#triforce_debug .corner .megaman.stopped {
  background-position: -6px -132px;
  width: 24px;
}
#triforce_debug .triforce_overlay {
  display: none;
  width: 240px;
  position: fixed;
  bottom: 40px;
  right: 0px;
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
  border: 1px solid #fff;
  background: #fff;
  opacity: 0.9;
  padding: 10px;
  color: black;
  font-weight: bold;
  z-index: 1001;
}
#triforce_debug .triforce_overlay .manifest {
  width: 100%;
  margin-bottom: 8px;
}
#triforce_debug .triforce_overlay li {
  display: block;
  margin: 0 0 10px 0;
  height: 28px;
}
#triforce_debug .triforce_overlay .text {
  height: 28px;
  display: inline-block;
  width: 140px;
  float: left;
  line-height: 28px;
  padding-left: 8px;
}
#triforce_debug .triforce_overlay .showMore {
  cursor: pointer;
  width: 100%;
  padding: 5px 0;
  text-align: center;
  font-size: 12px;
  border-bottom: solid 1px #919191;
  margin-bottom: 3px;
}
#triforce_debug .triforce_overlay .switch {
  display: block;
  float: left;
  height: 28px;
  width: 77px;
  border: 1px solid #979797;
  border-radius: 20px;
  overflow: hidden;
  cursor: pointer;
  box-shadow: inset 0 1px 3px #bababa, inset 0 12px 3px 2px rgba(232, 232, 232, 0.5);
}
#triforce_debug .triforce_overlay .switch input[type=checkbox] {
  display: none;
}
#triforce_debug .triforce_overlay .switch .thumb {
  display: block;
  width: 26px;
  height: 26px;
  position: relative;
  top: 0;
  z-index: 3;
  border: solid 1px #919191;
  border-radius: 28px;
  box-shadow: inset 0 2px 1px #ffffff, inset 0 -2px 1px #ffffff;
  background-color: #cecece;
  background-image: linear-gradient(top, #cecece, #fbfbfb);
  transition: all 0.125s ease-in-out;
  transform: translate3d(0, 0, 0);
}
#triforce_debug .triforce_overlay .switch.on .thumb {
  -webkit-transform: translate3d(49px, 0, 0);
  -o-transform: translateX(49px);
  -moz-transform: translateX(49px);
}
#triforce_debug .triforce_overlay .switch::before {
  content: "";
  display: block;
  height: 28px;
  width: 0px;
  position: absolute;
  border-radius: 20px;
  box-shadow: inset 0 1px 2px #0063b7, inset 0 12px 3px 2px rgba(0, 127, 234, 0.5);
  background-color: #64B1F2;
}
#triforce_debug .triforce_overlay .switch.on::before {
  width: 77px;
}
#triforce_debug div.standalone_debug {
  height: 28px;
  line-height: 26px;
  width: 205px;
  text-align: center;
  border: 1px solid #979797;
  border-radius: 20px;
  overflow: hidden;
  cursor: pointer;
  box-shadow: inset 0 1px 3px #bababa, inset 0 12px 3px 2px rgba(232, 232, 232, 0.5);
}
a.standalone_debug {
  display: inline-block !important;
  background: #fff;
  padding: 5px 10px;
  width: 200px !important;
  color: blue;
  box-shadow: inset 0 1px 3px #bababa, inset 0 12px 3px 2px rgba(232, 232, 232, 0.5);
}
button.page-clear {
  color: #fff;
  background-color: #5cb85c;
  display: block;
  padding: 6px 12px;
  margin: 5px auto;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.42857143;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  cursor: pointer;
  background-image: none;
  border: 1px solid #4cae4c;
  border-radius: 4px;
}
div.logout {
  display: inline-block !important;
  background: #fff;
  color: #000;
  cursor: pointer;
  width: 200px;
  text-align: center;
  padding: 5px 10px;
  font-size: 14px;
}
div.page-clear-overlay {
  width: 320px;
  height: 320px;
  z-index: 9999999;
  position: fixed;
  background-color: #fff;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 1px solid #999;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 6px;
  outline: 0;
  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  color: #428bca;
  padding: 5px;
}
div.page-clear-overlay span.close {
  position: absolute;
  top: 2px;
  right: 10px;
  font-size: 24px;
  cursor: pointer;
  color: #000;
}
div.page-clear-overlay p {
  font-size: 14px;
  text-align: center;
  padding: 10px;
}
div.page-clear-overlay p.error {
  color: #d9534f;
}
div.page-clear-overlay button.start {
  color: #fff;
  background-color: #5cb85c;
  display: block;
  padding: 6px 12px;
  margin: 5px auto;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.42857143;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  cursor: pointer;
  background-image: none;
  border: 1px solid #4cae4c;
  border-radius: 4px;
}
div.page-clear-overlay ul.events {
  font-size: 12px;
  margin: 10px;
  height: 180px;
  overflow-y: scroll;
}
div.page-clear-overlay ul.events li {
  margin-bottom: 5px;
  background: url(/sitewide/images/preloader.gif) no-repeat;
  background-size: 10px 10px;
  padding-left: 12px;
  line-height: 15px;
}
div.page-clear-overlay ul.events li.complete {
  color: #5cb85c;
  font-weight: bold;
  background: transparent none;
}
div.page-clear-overlay ul.events li.complete:after {
  content: '\2713 ';
}
