/* Paths */
/* Widths */
/*Breakpoints*/
/* 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;
}
/* COLORS */
/* Main Font Variable *************************************************/
/* Akidenz-Grotesk Regular *************************************************/
@font-face {
  font-family: 'AkzidenzGrotesk';
  src: url('/sitewide/fonts/akzidgrostdregwebfont.eot');
  src: url('/sitewide/fonts/akzidgrostdregwebfont.eot?#iefix') format('embedded-opentype'), url('/sitewide/fonts/akzidgrostdregwebfont.woff') format('woff'), url('/sitewide/fonts/akzidgrostdregwebfont.ttf') format('truetype'), url('/sitewide/fonts/akzidgrostdregwebfont.svg#AkzidenzGrotesk') format('svg');
  font-weight: 400;
  font-style: normal;
}
/* Italic */
@font-face {
  font-family: 'AkzidenzGrotesk';
  src: url('/sitewide/fonts/akzidgrostditawebfont.eot');
  src: url('/sitewide/fonts/akzidgrostditawebfont.eot?#iefix') format('embedded-opentype'), url('/sitewide/fonts/akzidgrostditawebfont.woff') format('woff'), url('/sitewide/fonts/akzidgrostditawebfont.ttf') format('truetype'), url('/sitewide/fonts/akzidgrostditawebfont.svg#AkzidenzGrotesk') format('svg');
  font-weight: 400;
  font-style: italic;
}
/* Akidenz-Grotesk Bold *************************************************/
@font-face {
  font-family: 'AkzidenzGrotesk';
  src: url('/sitewide/fonts/akzidgrostdbolwebfont.eot');
  src: url('/sitewide/fonts/akzidgrostdbolwebfont.eot?#iefix') format('embedded-opentype'), url('/sitewide/fonts/akzidgrostdbolwebfont.woff') format('woff'), url('/sitewide/fonts/akzidgrostdbolwebfont.ttf') format('truetype'), url('/sitewide/fonts/akzidgrostdbolwebfont.svg#AkzidenzGrotesk') format('svg');
  font-weight: 700;
  font-style: normal;
}
/* Italic */
@font-face {
  font-family: 'AkzidenzGrotesk';
  src: url('/sitewide/fonts/akzidgrostdbolitawebfont.eot');
  src: url('/sitewide/fonts/akzidgrostdbolitawebfont.eot?#iefix') format('embedded-opentype'), url('/sitewide/fonts/akzidgrostdbolitawebfont.woff') format('woff'), url('/sitewide/fonts/akzidgrostdbolitawebfont.ttf') format('truetype'), url('/sitewide/fonts/akzidgrostdbolitawebfont.svg#AkzidenzGrotesk') format('svg');
  font-weight: 700;
  font-style: italic;
}
/* Akidenz-Grotesk Super *************************************************/
@font-face {
  font-family: 'AkzidenzGrotesk';
  src: url('/sitewide/fonts/akzidgrostdsupwebfont.eot');
  src: url('/sitewide/fonts/akzidgrostdsupwebfont.eot?#iefix') format('embedded-opentype'), url('/sitewide/fonts/akzidgrostdsupwebfont.woff') format('woff'), url('/sitewide/fonts/akzidgrostdsupwebfont.ttf') format('truetype'), url('/sitewide/fonts/akzidgrostdsupwebfont.svg#AkzidenzGrotesk') format('svg');
  font-weight: 900;
  font-style: normal;
}
/* Italic */
@font-face {
  font-family: 'AkzidenzGrotesk';
  src: url('/sitewide/fonts/akzidgrostdsupitawebfont.eot');
  src: url('/sitewide/fonts/akzidgrostdsupitawebfont.eot?#iefix') format('embedded-opentype'), url('/sitewide/fonts/akzidgrostdsupitawebfont.woff') format('woff'), url('/sitewide/fonts/akzidgrostdsupitawebfont.ttf') format('truetype'), url('/sitewide/fonts/akzidgrostdsupitawebfont.svg#AkzidenzGrotesk') format('svg');
  font-weight: 900;
  font-style: italic;
}
/* Akidenz-Grotesk Cnd Regular *************************************************/
@font-face {
  font-family: 'AkzidenzGrotesk Cnd';
  src: url('/sitewide/fonts/akzidgrostdcndwebfont.eot');
  src: url('/sitewide/fonts/akzidgrostdcndwebfont.eot?#iefix') format('embedded-opentype'), url('/sitewide/fonts/akzidgrostdcndwebfont.woff') format('woff'), url('/sitewide/fonts/akzidgrostdcndwebfont.ttf') format('truetype'), url('/sitewide/fonts/akzidgrostdcndwebfont.svg#AkzidenzGrotesk') format('svg');
  font-weight: 400;
  font-style: normal;
}
/* Italic */
@font-face {
  font-family: 'AkzidenzGrotesk Cnd';
  src: url('/sitewide/fonts/akzidgrostdcnditawebfont.eot');
  src: url('/sitewide/fonts/akzidgrostdcnditawebfont.eot?#iefix') format('embedded-opentype'), url('/sitewide/fonts/akzidgrostdcnditawebfont.woff') format('woff'), url('/sitewide/fonts/akzidgrostdcnditawebfont.ttf') format('truetype'), url('/sitewide/fonts/akzidgrostdcnditawebfont.svg#AkzidenzGrotesk') format('svg');
  font-weight: 400;
  font-style: italic;
}
/* Akidenz-Grotesk Cnd Bold *************************************************/
@font-face {
  font-family: 'AkzidenzGrotesk Cnd';
  src: url('/sitewide/fonts/akzidgrostdbolcndwebfont.eot');
  src: url('/sitewide/fonts/akzidgrostdbolcndwebfont.eot?#iefix') format('embedded-opentype'), url('/sitewide/fonts/akzidgrostdbolcndwebfont.woff') format('woff'), url('/sitewide/fonts/akzidgrostdbolcndwebfont.ttf') format('truetype'), url('/sitewide/fonts/akzidgrostdbolcndwebfont.svg#AkzidenzGrotesk') format('svg');
  font-weight: 700;
  font-style: normal;
}
/* Italic */
@font-face {
  font-family: 'AkzidenzGrotesk Cnd';
  src: url('/sitewide/fonts/akzidgrostdbolcnditawebfont.eot');
  src: url('/sitewide/fonts/akzidgrostdbolcnditawebfont.eot?#iefix') format('embedded-opentype'), url('/sitewide/fonts/akzidgrostdbolcnditawebfont.woff') format('woff'), url('/sitewide/fonts/akzidgrostdbolcnditawebfont.ttf') format('truetype'), url('/sitewide/fonts/akzidgrostdbolcnditawebfont.svg#AkzidenzGrotesk') format('svg');
  font-weight: 700;
  font-style: italic;
}
/* Akidenz-Grotesk Cnd Super *************************************************/
@font-face {
  font-family: 'AkzidenzGrotesk Cnd';
  src: url('/sitewide/fonts/akzidgrostdxbolcndwebfont.eot');
  src: url('/sitewide/fonts/akzidgrostdxbolcndwebfont.eot?#iefix') format('embedded-opentype'), url('/sitewide/fonts/akzidgrostdxbolcndwebfont.woff') format('woff'), url('/sitewide/fonts/akzidgrostdxbolcndwebfont.ttf') format('truetype'), url('/sitewide/fonts/akzidgrostdxbolcndwebfont.svg#AkzidenzGrotesk') format('svg');
  font-weight: 900;
  font-style: normal;
}
/* Italic */
@font-face {
  font-family: 'AkzidenzGrotesk Cnd';
  src: url('/sitewide/fonts/akzidgrostdxbolcnditawebfont.eot');
  src: url('/sitewide/fonts/akzidgrostdxbolcnditawebfont.eot?#iefix') format('embedded-opentype'), url('/sitewide/fonts/akzidgrostdxbolcnditawebfont.woff') format('woff'), url('/sitewide/fonts/akzidgrostdxbolcnditawebfont.ttf') format('truetype'), url('/sitewide/fonts/akzidgrostdxbolcnditawebfont.svg#AkzidenzGrotesk') format('svg');
  font-weight: 900;
  font-style: italic;
}
/* Akidenz-Grotesk Cnd Light *************************************************/
@font-face {
  font-family: 'AkzidenzGrotesk Cnd';
  src: url('/sitewide/fonts/akzidgrostdligcndwebfont.eot');
  src: url('/sitewide/fonts/akzidgrostdligcndwebfont.eot?#iefix') format('embedded-opentype'), url('/sitewide/fonts/akzidgrostdligcndwebfont.woff') format('woff'), url('/sitewide/fonts/akzidgrostdligcndwebfont.ttf') format('truetype'), url('/sitewide/fonts/akzidgrostdligcndwebfont.svg#AkzidenzGrotesk') format('svg');
  font-weight: 200;
  font-style: normal;
}
/* Italic */
@font-face {
  font-family: 'AkzidenzGrotesk Cnd';
  src: url('/sitewide/fonts/akzidgrostdligcnditawebfont.eot');
  src: url('/sitewide/fonts/akzidgrostdligcnditawebfont.eot?#iefix') format('embedded-opentype'), url('/sitewide/fonts/akzidgrostdligcnditawebfont.woff') format('woff'), url('/sitewide/fonts/akzidgrostdligcnditawebfont.ttf') format('truetype'), url('/sitewide/fonts/akzidgrostdligcnditawebfont.svg#AkzidenzGrotesk') format('svg');
  font-weight: 200;
  font-style: italic;
}
@font-face {
  font-family: 'OCRAStd';
  src: url('/sitewide/fonts/OCRAStd.otf');
  src: url('/sitewide/fonts/OCRAStd.otf') format('otf');
  font-weight: 400;
  font-style: normal;
}
/* mtv */
@font-face {
  font-family: 'mtv';
  src: url('/sitewide/fonts/mtv.eot');
}
@font-face {
  font-family: 'mtv';
  src: url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAAMAIAAAwBAR1NVQvLI+NUAAADMAAADAE9TLzIIIv4VAAADzAAAAGBjbWFwzez2ogAABCwAAACEZ2FzcAAAABAAAASwAAAACGdseWaF2+bkAAAEuAAARxhoZWFkAefMgQAAS9AAAAA2aGhlYQPkAl0AAEwIAAAAJGhtdHi7AQdwAABMLAAAAfhsb2NhPo0vWgAATiQAAAD+bWF4cACLA4EAAE8kAAAAIG5hbWVFKKehAABPRAAAASFwb3N0AAMAAAAAUGgAAAAgAAEAAAAKAB4ALAABbGF0bgAIAAQAAAAAAAAAAQAAAAFsaWdhAAgAAAABAAAAAQAEAAQAAAABAAoAAAABACoAEgBSAGwAfACqANgA9AEYASoBTgFcAWoBqAG+AewCMgJsApQCvAABABIABwAJAAsADAANAA8AEQASABMAFAAVABYAFwAYABkAGwAfAH0AAgAGABIAbwAFABEACwAXABkAIwADAAoACgABAAQAJAAFABEAFAAYAAsAAwAIABYAIgAsAAYAHQAVAAcAEwAKAF0ABQASAAgACwAKAEsABQASAAcADwARAAIABgAcAEMACgAUABoAFwAYABYAGgAHABcACwBeAAgABwAJAAsACAAUABQAEAABAAQAXwALABQAFAANABEACwAEABUAEQAaABgAAgAGABoAYAAJABMAGAAZAAcADQAXAAcAEgBFAAQAEwAMABQAAQAEAEcABgAUAAkAEAALAAoAAwAIABIAGgBAAAQAGQAbAAYASAADABkAGwBjAAQACwATABoAAQAEADcABAALAB0AGQABAAQAMwAEABUACwATAAQACgAUAB4AMgA4AAQAFwALABsAJgAEABEABwAeAGEACQAPABMAGQALABcACwAYABkAJQAFAAcAGgAYAAsAAQAEAEYACAAaAAsAGAAZAA8AFAATAAMACAAQAB4AYgADABgAGAAnAAYACwASABQAGwALAFoABwALAAwAFwALABgADgAEAAoAGgAmADgAfAAHABoACQAJAAsAGAAYACAABQAOAAcAFwALAFwACAALABkAGQAPABMADQAYAFsABgALAAcAFwAJAA4AAwAIABgAJgBlAAcAHAAPABkAGQALABcAZAAGABoAEgAIABEAFwA9AAkADgAaABIACAATAAcADwARAAMACAASACAAZgAEAA8AEwAL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) format('truetype'), url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAFDYAAwAAAAAUIgAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABHAAAAwAAAAMA8sj41U9TLzIAAAQcAAAAYAAAAGAIIv4VY21hcAAABHwAAACEAAAAhM3s9qJnYXNwAAAFAAAAAAgAAAAIAAAAEGdseWYAAAUIAABHGAAARxiF2+bkaGVhZAAATCAAAAA2AAAANgHnzIFoaGVhAABMWAAAACQAAAAkA+QCXWhtdHgAAEx8AAAB+AAAAfi7AQdwbG9jYQAATnQAAAD+AAAA/j6NL1ptYXhwAABPdAAAACAAAAAgAIsDgW5hbWUAAE+UAAABIQAAASFFKKehcG9zdAAAULgAAAAgAAAAIAADAAAAAQAAAAoAHgAsAAFsYXRuAAgABAAAAAAAAAABAAAAAWxpZ2EACAAAAAEAAAABAAQABAAAAAEACgAAAAEAKgASAFIAbAB8AKoA2AD0ARgBKgFOAVwBagGoAb4B7AIyAmwClAK8AAEAEgAHAAkACwAMAA0ADwARABIAEwAUABUAFgAXABgAGQAbAB8AfQACAAYAEgBvAAUAEQALABcAGQAjAAMACgAKAAEABAAkAAUAEQAUABgACwADAAgAFgAiACwABgAdABUABwATAAoAXQAFABIACAALAAoASwAFABIABwAPABEAAgAGABwAQwAKABQAGgAXABgAFgAaAAcAFwALAF4ACAAHAAkACwAIABQAFAAQAAEABABfAAsAFAAUAA0AEQALAAQAFQARABoAGAACAAYAGgBgAAkAEwAYABkABwANABcABwASAEUABAATAAwAFAABAAQARwAGABQACQAQAAsACgADAAgAEgAaAEAABAAZABsABgBIAAMAGQAbAGMABAALABMAGgABAAQANwAEAAsAHQAZAAEABAAzAAQAFQALABMABAAKABQAHgAyADgABAAXAAsAGwAmAAQAEQAHAB4AYQAJAA8AEwAZAAsAFwALABgAGQAlAAUABwAaABgACwABAAQARgAIABoACwAYABkADwAUABMAAwAIABAAHgBiAAMAGAAYACcABgALABIAFAAbAAsAWgAHAAsADAAXAAsAGAAOAAQACgAaACYAOAB8AAcAGgAJAAkACwAYABgAIAAFAA4ABwAXAAsAXAAIAAsAGQAZAA8AEwANABgAWwAGAAsABwAX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) format('woff');
  font-weight: normal;
  font-style: normal;
}
.clearfix:after {
  content: "";
  display: block;
  height: 0;
  clear: both;
}
body {
  font-family: "AkzidenzGrotesk", Helvetica, Arial, sans-serif;
  background-color: #333333;
}
[class^="icon-"],
[class*=" icon-"] {
  font-family: 'mtv';
  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-zoom-in:before {
  content: "\e600";
}
.icon-zoom-out:before {
  content: "\e601";
}
.icon-actions-add:before {
  content: "\e602";
}
.icon-actions-close:before {
  content: "\e603";
}
.icon-actions-pause:before {
  content: "\e604";
}
.icon-actions-play:before {
  content: "\e605";
}
.icon-actions-remove:before {
  content: "\e606";
}
.icon-adchoice:before {
  content: "\e607";
}
.icon-arrow-bottom-left:before {
  content: "\e608";
}
.icon-arrow-bottom-right:before {
  content: "\e609";
}
.icon-arrow-down:before {
  content: "\e60a";
}
.icon-arrow-left:before {
  content: "\e60c";
}
.icon-arrow-right:before {
  content: "\e60d";
}
.icon-arrow-up:before {
  content: "\e60e";
}
.icon-artwork-paintbrush:before {
  content: "\e60f";
}
.icon-artwork-pen:before {
  content: "\e610";
}
.icon-artwork-pencil:before {
  content: "\e611";
}
.icon-chevron-up:before {
  content: "\e619";
}
.icon-chevron-down:before {
  content: "\e612";
}
.icon-chevron-left:before {
  content: "\e613";
}
.icon-chevron-right:before {
  content: "\e614";
}
.icon-chevron-thin-down:before {
  content: "\e615";
}
.icon-chevron-thin-left:before {
  content: "\e616";
}
.icon-chevron-thin-right:before {
  content: "\e617";
}
.icon-chevron-thin-up:before {
  content: "\e618";
}
.icon-comment-bubble:before {
  content: "\e61a";
}
.icon-commerce-add:before {
  content: "\e61b";
}
.icon-datas-grid-2:before {
  content: "\e61c";
}
.icon-datas-grid:before {
  content: "\e61d";
}
.icon-datas-list-2:before {
  content: "\e61e";
}
.icon-datas-list:before {
  content: "\e643";
}
.icon-file-multiple:before {
  content: "\e620";
}
.icon-file:before {
  content: "\e621";
}
.icon-foursquare:before {
  content: "\e622";
}
.icon-infos-alert:before {
  content: "\e623";
}
.icon-infos-info:before {
  content: "\e624";
}
.icon-infos-question:before {
  content: "\e625";
}
.icon-lock:before {
  content: "\e626";
}
.icon-logo-mtv:before {
  content: "\e627";
}
.icon-logo-mtv2:before {
  content: "\e61f";
}
.icon-logo-vh1:before {
  content: "\e629";
}
.icon-logo-viacom:before {
  content: "\e62a";
}
.icon-mail:before {
  content: "\e62b";
}
.icon-multimedia-camera:before {
  content: "\e62c";
}
.icon-multimedia-music-note:before {
  content: "\e62d";
}
.icon-multimedia-television:before {
  content: "\e62e";
}
.icon-multimedia-video:before {
  content: "\e62f";
}
.icon-navigation-goto-page:before {
  content: "\e630";
}
.icon-navigation-popout:before {
  content: "\e631";
}
.icon-places-map-pin:before {
  content: "\e632";
}
.icon-quotes:before {
  content: "\e633";
}
.icon-rating-flag:before {
  content: "\e634";
}
.icon-rating-heart-outline:before {
  content: "\e635";
}
.icon-rating-heart:before {
  content: "\e636";
}
.icon-rating-star:before {
  content: "\e637";
}
.icon-rating-thumb-down:before {
  content: "\e638";
}
.icon-rating-thumb-up:before {
  content: "\e639";
}
.icon-refresh-update:before {
  content: "\e63a";
}
.icon-search:before {
  content: "\e63b";
}
.icon-settings:before {
  content: "\e63c";
}
.icon-share-embed:before {
  content: "\e63d";
}
.icon-share-facebook:before {
  content: "\e63e";
}
.icon-share-google-plus:before {
  content: "\e63f";
}
.icon-share-instagram:before {
  content: "\e640";
}
.icon-share-pinterest:before {
  content: "\e641";
}
.icon-share-rss:before {
  content: "\e642";
}
.icon-share-sharing:before {
  content: "\e63";
}
.icon-share-tumblr:before {
  content: "\e644";
}
.icon-share-twitter:before {
  content: "\e645";
}
.icon-share-vine:before {
  content: "\e646";
}
.icon-shop-android:before {
  content: "\e647";
}
.icon-shop-apple:before {
  content: "\e648";
}
.icon-shop-windows:before {
  content: "\e649";
}
.icon-size-extend:before {
  content: "\e64a";
}
.icon-size-full-size:before {
  content: "\e64b";
}
.icon-size-minimize:before {
  content: "\e64c";
}
.icon-tag:before {
  content: "\e64f";
}
.icon-tags-multiple:before {
  content: "\e650";
}
.icon-time-alarm-bell:before {
  content: "\e651";
}
.icon-time-clock:before {
  content: "\e652";
}
.icon-top-comment:before {
  content: "\e653";
}
.icon-transfer-download:before {
  content: "\e654";
}
.icon-transfer-upload:before {
  content: "\e655";
}
.icon-trending-1:before {
  content: "\e656";
}
.icon-trending-2:before {
  content: "\e657";
}
.icon-triangle-down:before {
  content: "\e658";
}
.icon-triangle-left:before {
  content: "\e659";
}
.icon-triangle-right:before {
  content: "\e65a";
}
.icon-triangle-up:before {
  content: "\e65b";
}
.icon-arrow-dropdown:before {
  content: "\e60b";
}
.icon-user-multiple:before {
  content: "\e65c";
}
.icon-user:before {
  content: "\e65d";
}
.icon-validation:before {
  content: "\e65e";
}
.clearfix:before {
  content: "";
  display: block;
  height: 0;
  visibility: hidden;
  clear: both;
}
@media screen and (max-width: 47.938em) {
  .mobile_hidden {
    display: none !important;
  }
}
.replaced {
  width: 60vw;
  height: 50vh;
  background-color: rgba(0, 0, 0, 0.6);
}
.animation_fullsize {
  -webkit-animation: fullsize .4s;
  -o-animation: fullsize .4s;
  animation: fullsize .4s;
}
.animation_visibility {
  -webkit-animation: visibility .4s;
  -o-animation: visibility .4s;
  animation: visibility .4s;
}
.persist {
  display: block !important;
}
.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;
}
.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: 5px;
}
.hamburger.close > .line:nth-child(1) {
  -webkit-transform: rotateZ(45deg) translate(7px, 7px);
  transform: rotateZ(45deg) translate(7px, 7px);
}
.hamburger.close > .line:nth-child(2) {
  opacity: 0;
}
.hamburger.close > .line:nth-child(3) {
  -webkit-transform: rotateZ(-45deg) translate(4px, -4px);
  transform: rotateZ(-45deg) translate(4px, -4px);
}
@keyframes fullsize {
  from {
    width: 0;
    height: 0;
  }
  to {
    width: 100%;
    height: 100%;
  }
}
@keyframes visibility {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
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: #f2f2f2;
}
@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 #f2f2f2;
  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;
  letter-spacing: .5px;
  background-color: #232323;
  left: 0;
}
@media screen and (max-width: 35.5em) {
  #header {
    height: 56px;
  }
}
#footer {
  border-top: 5px solid #e6e6e6;
  background-color: #f2f2f2;
  color: #777777;
  position: relative;
  width: 100%;
  left: 0;
  bottom: 0;
  padding: 36px 40px 43px;
  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;
  background-color: #f2f2f2;
  margin: 0 auto;
  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: #232323;
    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__link {
    font-size: 22px;
    padding: 25px 15px 25px;
  }
  #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: 27px;
    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 {
    background-color: rgba(255, 255, 255, 0.2);
    border-left: 2px solid rgba(255, 255, 255, 0.1);
  }
  #background_holder.screening_room .nav__item.expanded > .nav__link {
    position: absolute;
    left: auto;
    width: 460px;
    padding: 25px 10px 25px 60px;
  }
  #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 {
    background-color: rgba(255, 255, 255, 0.1);
    min-height: 75px;
  }
  #background_holder.screening_room .subnav {
    height: auto;
    padding: 0;
    background-color: #333333;
  }
  #background_holder.screening_room .subnav__col {
    float: none;
    width: auto;
    border: none;
  }
  #background_holder.screening_room .subnav__item {
    padding-right: 60px;
    background-color: #3d3d3d;
    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: 24px;
    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;
  }
}
#content_holder {
  background-color: #ffffff;
}
#content_holder:after {
  content: "";
  display: block;
  height: 0;
  clear: both;
}
#content_holder:before {
  content: "";
  display: block;
  height: 0;
  visibility: hidden;
  clear: both;
}
#backToTop {
  display: block;
  width: 60px;
  height: 60px;
  text-indent: -99999px;
  float: right;
  margin-right: 31.5%;
  background: url("/sitewide/images/sprites/MTVPress_Desktop_Sprite.png") no-repeat -2px -307px;
}
@media screen and (max-width: 63.938em) {
  #backToTop {
    display: none;
  }
}
.image_holder {
  height: 100%;
  width: 100%;
}
.image {
  width: 100%;
  max-height: 100%;
}
@media print {
  #header,
  #t2_rc,
  .m053,
  .article__link,
  a.executive__print,
  .section__header {
    display: none;
  }
}
#tier_2 {
  margin: 0 160px;
  padding: 43px 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 40px;
    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 {
  font-family: "AkzidenzGrotesk", Helvetica, Arial, sans-serif;
  margin-bottom: 80px;
}
@media screen and (max-width: 35.5em) {
  .section {
    margin-bottom: 40px;
  }
}
.section--search {
  padding: 20px 40px 40px 40px;
}
@media screen and (max-width: 64em) {
  .section--search {
    padding: 20px 15px 40px;
  }
}
.section.showLoading .section__body,
.section.showLoading .section__numOfResults {
  display: none;
}
.section.showLoading .section__loading {
  display: block;
}
.section__header {
  margin-bottom: 20px;
  padding-bottom: 10px;
  line-height: 23px;
  font-size: 25px;
  color: #222222;
  font-weight: bold;
  text-transform: lowercase;
  border-bottom: 5px solid #1a1a1a;
}
@media screen and (max-width: 35.4375em) {
  .section__header {
    padding-right: 75px;
  }
}
@media screen and (max-width: 35.4375em) {
  .section__header--toggleBorder {
    width: 70%;
    height: 42px;
    margin: 0;
    padding: 0;
    border: none;
    font: bold 18px "Proxima Nova", sans-serif;
    text-align: left;
  }
}
.section__head {
  text-transform: capitalize;
  font-weight: bold;
  font-size: 18px;
  margin-bottom: 20px;
}
@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__items {
  border-bottom: 1px solid #e0e0e0;
  margin-bottom: 40px;
  padding-bottom: 20px;
}
.section__item--withTopLine {
  border-top: 3px solid #ffffff;
}
.section__item--withBottomLine {
  border-bottom: 3px solid #ffffff;
}
.section__content {
  line-height: 22px;
}
@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;
  text-transform: lowercase;
}
.section .top_buttons.link,
.section .bottom_buttons.link {
  border-radius: 2px;
  color: #ffffff;
  background: #00bbef;
  transition: .2s;
  font-size: 16px;
  padding: 6px 8px 5px;
}
.section .top_buttons.link:hover,
.section .bottom_buttons.link:hover {
  background: #3dd5ff;
}
@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: -56px 0 0;
}
@media screen and (max-width: 47.938em) {
  .section .top_buttons.link {
    display: none;
  }
}
@media screen and (max-width: 35.4375em) {
  .section .top_buttons.link {
    display: block;
    margin-top: -42px;
  }
}
@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.4375em) {
  .section .bottom_buttons.link {
    display: none;
  }
}
@media screen and (max-width: 35.4375em) {
  .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;
}
.login {
  font-family: "AkzidenzGrotesk", 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: #333333;
  border-bottom: 3px solid #232323;
  text-transform: lowercase;
}
.login__description {
  font-size: 13px;
  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 #f2f2f2;
}
.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: lowercase;
  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: #9edeed;
}
.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: #48c0dd;
}
.login__customCheckbox {
  position: absolute;
  top: 0;
  left: 0;
  width: 26px;
  height: 26px;
  background-color: #ffffff;
  border: 1px solid #f2f2f2;
}
.login__subtitle {
  font-size: 18px;
}
.login__freelanceWrap {
  height: 100%;
  padding-left: 30px;
}
.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 "AkzidenzGrotesk", Helvetica, Arial, sans-serif;
}
@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: #ffffff;
  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;
}
.pressWidget {
  font-family: "AkzidenzGrotesk", Helvetica, Arial, sans-serif;
  width: 222px;
  margin-bottom: 24px;
  color: #777777;
  box-shadow: none;
}
.pressWidget.expanded .pressWidget__body {
  display: block;
}
@media screen and (max-width: 47.938em) {
  .pressWidget.expanded .pressWidget__header {
    background: #ffff00;
  }
  .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 6px 12px;
  font-size: 20px;
  font-weight: bold;
  background-color: #ffff00;
  color: #1a1a1a;
  text-transform: lowercase;
  border-bottom: 5px solid #1a1a1a;
}
@media screen and (max-width: 47.938em) {
  .pressWidget__header {
    position: relative;
    padding-left: 20px;
    line-height: 25px;
    height: 50px;
    margin-bottom: 2px;
    font-size: 20px;
  }
  .pressWidget__header:after {
    content: "+";
    font: 700 24px "Tahoma", Arial, sans-serif;
    position: absolute;
    top: 10px;
    right: 18px;
  }
}
.pressWidget__body {
  padding: 16px 12px 15px;
  line-height: 19px;
  font-size: 13px;
  background-color: #f2f2f2;
}
@media screen and (max-width: 47.938em) {
  .pressWidget__body {
    display: none;
    background-color: #ffffff;
  }
  .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 {
  color: #00bbef;
  font-weight: bold;
  text-transform: capitalize;
  line-height: 1.3;
  font-size: 14px;
}
.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: #00bbef;
}
.pressWidget__titlelink {
  color: #777777;
}
.pressWidget__titlelink:hover {
  color: #00bbef;
}
.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__text {
  white-space: pre-wrap;
}
.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;
  height: 125px;
  margin-right: 23px;
  overflow: hidden;
  position: relative;
}
@media screen and (max-width: 35.4375em) {
  .pressEntry__imageWrap {
    width: 111px;
    height: 63px;
    margin-right: 10px;
  }
}
.pressEntry__imageWrap--search {
  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;
  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__info--search .pressEntry__titleWrap .pressEntry__title,
.pressEntry__info--search .pressEntry__date .pressEntry__title {
  margin-left: 0;
}
.pressEntry__title {
  display: block;
  font-weight: bold;
  font-size: 20px;
  line-height: 1.25;
  word-wrap: break-word;
  text-transform: lowercase;
  color: #222222;
}
.pressEntry__title:hover {
  color: #00bbef;
}
@media screen and (max-width: 47.938em) {
  .pressEntry__title {
    margin-left: 245px;
    padding-bottom: 5px;
  }
}
@media screen and (max-width: 35.4375em) {
  .pressEntry__title {
    margin-left: 123px;
    font-size: 14px;
  }
}
.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.4375em) {
  .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 {
  min-height: 20px;
  max-height: 414px;
  overflow: hidden;
}
@media screen and (max-width: 35.4375em) {
  .massive_container {
    min-height: 0;
  }
}
.massive_container .description {
  position: absolute;
  max-width: 1023px;
  padding: 10px 20px;
  bottom: 40px;
  left: 159px;
  font: bold 28px/1 "Proxima Nova", Helvetica, Arial, sans-serif;
  color: #ffffff;
  background-color: rgba(0, 0, 0, 0.3);
  text-transform: uppercase;
  overflow: hidden;
  text-transform: lowercase;
}
@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;
}
.massive_carousel .buttons {
  position: absolute;
  right: 186px;
  bottom: 40px;
  z-index: 3;
  padding: 3px;
  background-color: rgba(0, 0, 0, 0.1);
}
.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: #00bbef;
}
@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: auto;
}
.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;
  text-transform: lowercase;
}
.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-color: #00bbef;
  text-transform: lowercase;
  padding: 6px 8px 5px;
  border-radius: 2px;
  font-weight: bold;
  transition: .2s;
}
.massive_carousel .carousel_wrapper .carousel_item .info .links li a:hover {
  background: #89e5ff;
}
.massive_carousel .carousel_wrapper .carousel_item .info .info_button {
  display: none;
}
.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: block;
  max-width: 100%;
  min-height: 80px;
  height: auto;
  margin: 0 auto;
  opacity: 1;
  transition: opacity 0.45s cubic-bezier(0.3, 0, 1, 1);
}
@media screen and (max-width: 19.938em) {
  .images__img {
    margin: 0 auto;
  }
}
@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;
}
.images__img--bios:hover .images__title {
  color: #00bbef;
}
@media screen and (max-width: 35.5em) {
  .images__img--bios {
    height: 186px;
  }
}
.images__img--logos {
  min-height: 80px;
  object-fit: cover;
}
.images__img--center {
  margin: 0 auto;
}
.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: #00bbef;
  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.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 0 0;
  font: bold 19px "AkzidenzGrotesk", Helvetica, Arial, sans-serif;
  color: #333333;
  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;
  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: block;
  font-size: 11px;
  line-height: 14px;
}
.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: center;
}
.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;
  background-color: #00bbef;
  text-transform: lowercase;
  text-align: center;
  border-radius: 2px;
  font-size: 20px;
  font-weight: bold;
  transition: .2s;
  cursor: pointer;
}
.images__loadAll:hover {
  background: #89e5ff;
}
.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: -62px;
  }
}
.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: #bbbbbb;
  height: 5px;
}
.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;
}
@media screen and (max-width: 35.4375em) {
  .paginationWrap .pagination li,
  .paginationWrap .allPagesList li {
    margin: 0 0 0 14.5px;
  }
}
.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: #00bbef;
  }
}
.paginationWrap .pagination li.active a,
.paginationWrap .allPagesList li.active a,
.paginationWrap .pagination li.active span,
.paginationWrap .allPagesList li.active span {
  color: #00bbef;
}
.paginationWrap .pagination a,
.paginationWrap .allPagesList a,
.paginationWrap .pagination span,
.paginationWrap .allPagesList span {
  display: block;
  height: 28px;
  padding: 0;
  line-height: 28px;
  color: #bbbbbb;
  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: #00bbef;
}
input[type="range"]::-moz-range-thumb {
  width: 40px;
  height: 12px;
  border: none;
  border-radius: 5px;
  background-color: #00bbef;
}
input[type="range"]::-ms-thumb {
  width: 40px;
  height: 12px;
  border-radius: 5px;
  border: 0;
  background-color: #00bbef;
}
.footerInner {
  font-family: "AkzidenzGrotesk", Helvetica, Arial, sans-serif;
  font-size: 14px;
}
.footerInner .linksList__item {
  display: inline-block;
  padding: 0 10px;
  vertical-align: middle;
  line-height: 1;
}
.footerInner .linksList__link {
  color: #777777;
  line-height: 24px;
}
.footerInner .socialList {
  max-width: 1200px;
  margin: 17px auto;
  padding: 15px 0;
}
.footerInner .socialList__item {
  display: inline-block;
  margin: 0 10px 10px;
}
.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;
  color: #777777;
}
.footerInner [class*='icon-'][class*='facebook'] {
  height: 21px;
}
.footerInner [class*='icon-']:before {
  display: inline-block;
  font-family: 'mtv';
  font-size: 22px;
  line-height: 1;
}
.header_inner {
  height: 100%;
  padding: 0 10px 0 280px;
}
.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_wrap {
  z-index: 5;
  position: absolute;
  left: 160px;
  width: 96px;
  height: 96px;
  top: 0;
  background-color: #fffe01;
}
@media screen and (max-width: 79.9375em) {
  .header_inner .logo_wrap {
    left: 25px;
  }
}
@media screen and (max-width: 35.5em) {
  .header_inner .logo_wrap {
    top: -22px;
    left: 5px;
    transform: scale(0.65, 0.65);
  }
}
.header_inner .main_logo {
  z-index: 6;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  text-indent: -99999px;
  transition: .2s;
  background: url("/sitewide/images/MTV-Press-Logo.jpg") no-repeat;
}
.header_inner .main_logo:hover {
  opacity: .8;
}
.header_inner .screeningRoomHead {
  position: absolute;
  left: 310px;
  font: 40px/75px "AkzidenzGrotesk", Helvetica, Arial, sans-serif;
  text-transform: lowercase;
  letter-spacing: .5px;
  color: #ffffff;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.75s, visibility 0.75s, left 0.75s;
  padding-left: 18px;
}
@media screen and (max-width: 79.9375em) {
  .header_inner .screeningRoomHead {
    left: 140px;
  }
}
@media screen and (max-width: 64em) {
  .header_inner .screeningRoomHead {
    left: 138px;
    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;
    padding-left: 0;
    line-height: 55px;
  }
}
@media screen and (max-width: 20em) {
  .header_inner .screeningRoomHead {
    font-size: 12px;
  }
}
.header_inner .accentuated {
  color: #ffff00;
  font-weight: bold;
}
.main_nav {
  float: left;
  max-height: 75px;
}
@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-color: #333333;
  }
}
.nav__item {
  float: left;
}
@media screen and (max-width: 64em) {
  .nav__item {
    float: none;
    padding-right: 30px;
  }
}
@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.2);
  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: 50%;
    right: 50px;
    width: 14px;
    height: 21px;
    margin-top: -10px;
    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 {
    margin-top: 0;
    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: 19px 0 19px 60px;
  background-color: #4d4d4d;
}
@media screen and (max-width: 64em) {
  .nav__item.expanded > .nav__link {
    padding: 20px 10px 20px 60px;
  }
}
@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__link {
  display: block;
  padding: 29px 15px 29px;
  color: #ffffff;
  font-weight: 700;
  text-transform: lowercase;
  font-size: 1.1rem;
}
@media screen and (max-width: 64em) and (min-width: 569px) {
  .nav__link {
    padding: 22px 52px 22px;
    font-size: 30px;
    font-weight: bold;
    box-shadow: inset 1px 0 1px rgba(255, 255, 255, 0.3);
  }
}
@media screen and (max-width: 35.5em) {
  .nav__link {
    padding: 14px 25px;
    font-size: 16px;
    font-weight: normal;
  }
  .nav__link--first {
    padding: 18px 25px;
  }
}
@media screen and (max-width: 20em) {
  .nav__link {
    padding: 18px 25px;
  }
}
.subnav {
  position: absolute;
  top: 75px;
  left: 0;
  width: 100%;
  padding: 63px 0 40px 140px;
  font-size: 18px;
  z-index: 4;
  background-color: #222222;
}
@media screen and (max-width: 79.9375em) {
  .subnav {
    padding: 63px 0 40px 10px;
    font-size: 15px;
  }
}
@media screen and (max-width: 64em) {
  .subnav {
    background-color: #333333;
    bottom: 35px;
    padding: 0;
  }
}
@media screen and (max-width: 35.5em) {
  .subnav {
    top: 56px;
  }
}
.subnav__col {
  float: left;
  width: 370px;
  border-right: 3px solid rgba(255, 255, 255, 0.1);
}
.subnav__col:last-of-type {
  border-right: none;
}
@media screen and (max-width: 64em) {
  .subnav__col:last-of-type {
    padding-bottom: 50px;
  }
}
@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: 64em) {
  .subnav__item {
    padding-right: 30px;
    border-bottom: 3px solid rgba(255, 255, 255, 0.1);
    background-color: #232323;
  }
}
.subnav__item.current > .subnav__link {
  color: #ffffff;
}
@media screen and (max-width: 64em) {
  .subnav__item.current {
    background-color: #333333;
  }
}
.subnav__link {
  display: block;
  padding: 6px 0 7px 19px;
  color: rgba(255, 255, 255, 0.7);
  font-size: 1.1rem;
  font-weight: bold;
}
.subnav__link--series {
  text-transform: capitalize;
}
@media screen and (max-width: 64em) {
  .subnav__link {
    padding: 25px 30px;
    font-size: 30px;
    color: #ffffff;
  }
}
@media screen and (max-width: 48em) {
  .subnav__link {
    max-width: 705px;
    font-weight: normal;
  }
}
@media screen and (max-width: 35.5em) {
  .subnav__link {
    padding: 18px 40px 18px 20px;
    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;
    overflow-y: scroll;
    z-index: 2;
  }
  .aside.show {
    display: block;
  }
}
#executives {
  display: none;
}
.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;
  }
}
.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/MTVPress_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: 24px;
    height: 100%;
  }
}
.search_wrapper.showing,
.search_wrapper.persist {
  background-color: rgba(255, 255, 255, 0.1);
}
.search_wrapper.showing > .search,
.search_wrapper.persist > .search {
  display: block;
  background-color: #222222;
}
.search_wrapper > .search {
  display: none;
  position: absolute;
  top: 75px;
  left: 0;
  width: 100%;
  padding: 26px 30px 26px 15px;
  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: lowercase;
  color: #ffffff;
  outline: none;
  border: none;
}
.search_wrapper > .search > input[type="text"] {
  width: 598px;
  padding-bottom: 3px;
  font-family: Verdana, Tahoma, sans-serif;
  color: #ffffff;
  background: transparent;
  border-bottom: 3px solid #3d3d3d;
}
@media screen and (max-width: 63.938em) {
  .search_wrapper > .search > input[type="text"] {
    width: 100%;
    font-size: 17px;
    border: none;
  }
}
.search_wrapper > .search > input[type="submit"] {
  width: 90px;
  margin-left: 13px;
  padding: 9px 11px;
  font-size: 16px;
  text-transform: lowercase;
  font-weight: bold;
  letter-spacing: 0;
  color: #ffffff;
  background-color: #00bbef;
  border-radius: 2px;
  cursor: pointer;
}
.search_wrapper > .search > input[type="submit"]:hover {
  background-color: #3dd5ff;
}
@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: 6;
}
@media screen and (max-width: 35.5em) {
  .login_wrapper {
    display: block;
    position: static;
    background-color: #333333;
    border-bottom: 3px solid rgba(255, 255, 255, 0.1);
  }
}
.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: Arial, sans-serif;
  font-size: 12px;
}
@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: Arial, sans-serif;
  font-weight: 400;
}
.login_wrapper > .signup > input {
  display: block;
  width: 198px;
  padding: 11px 14px;
  margin-bottom: 5px;
  font-size: 14px;
  letter-spacing: 0.5px;
  background-color: #ffffff;
  color: #333333;
  border: none;
  font-family: Arial, sans-serif;
  font-weight: 400;
}
.login_wrapper > .signup > input[type="submit"] {
  margin: 15px 0 8px;
  padding: 8px 0 6px;
  font-size: 16px;
  letter-spacing: 0;
  color: #ffffff;
  text-transform: lowercase;
  text-align: center;
  cursor: pointer;
  border: none;
  border-radius: 2px;
  background-color: #00bbef;
  font-weight: 600;
}
.login_wrapper > .signup > input[type="submit"]:hover {
  background-color: #3dd5ff;
}
.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: #00bbef;
}
.login_wrapper .actionsList > li > a:hover {
  color: #00bbef;
}
@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: #32b9d9;
  }
  .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 {
  font-family: "AkzidenzGrotesk", Helvetica, Arial, sans-serif;
  display: inline-block;
  font-size: 13px;
  line-height: 19px;
  color: #00bbef;
}
.login_wrapper .help_links:hover {
  color: #3dd5ff;
}
@media screen and (max-width: 35.5em) {
  .login_wrapper .help_links {
    display: none;
  }
}
.m040 {
  height: 400px;
  padding: 80px 20px 20px 20px;
}
.pageNotFound {
  font-family: "AkzidenzGrotesk", Helvetica, Arial, sans-serif;
}
.pageNotFound__header {
  margin-bottom: 20px;
  font-size: 25px;
  text-transform: lowercase;
  color: #48c0dd;
}
.pageNotFound__body {
  font-size: 16px;
  line-height: 20px;
}
.pageNotFound__link {
  color: #48c0dd;
}
.pageNotFound__link:hover {
  color: #73cfe5;
}
.affairs_mtvpress_v1_0_0 {
  font-family: "AkzidenzGrotesk", Helvetica, Arial, sans-serif;
}
.affairs_mtvpress_v1_0_0 .affairs {
  padding-bottom: 13px;
  margin-bottom: 60px;
}
.affairs_mtvpress_v1_0_0 .affairs__info {
  width: 100%;
}
.affairs_mtvpress_v1_0_0 .affairs__limit {
  width: 469px;
  float: right;
}
@media screen and (max-width: 63.938em) {
  .affairs_mtvpress_v1_0_0 .affairs__limit {
    width: 100%;
  }
}
.affairs_mtvpress_v1_0_0 .affairs__aside {
  width: 220px;
  float: left;
  overflow: hidden;
}
@media screen and (max-width: 63.938em) {
  .affairs_mtvpress_v1_0_0 .affairs__aside {
    width: 100%;
    margin-bottom: 25px;
  }
}
.affairs_mtvpress_v1_0_0 .affairs__imageWrap img {
  display: block;
}
.affairs_mtvpress_v1_0_0 .affairs__description p {
  font-size: 15px;
  line-height: 26px;
}
.affairs_mtvpress_v1_0_0 .affairs__description p:not(:last-child) {
  margin-bottom: 25px;
}
.affairs_mtvpress_v1_0_0 .affairs__description a {
  font-weight: bold;
  color: #48c0dd;
}
.affairs_mtvpress_v1_0_0 .affairs__description a:hover {
  color: #89d6e9;
}
.affairs_mtvpress_v1_0_0 .affairs__title--big {
  color: #48c0dd;
  font-size: 15px;
  font-weight: bold;
  text-transform: lowercase;
  font-size: 1.4rem;
  line-height: 26px;
  display: inline-block;
  margin-bottom: 25px;
}
.affairs_mtvpress_v1_0_0 .affairs__title--big:hover {
  /* color: lighten(@affairsLink, 15%); */
}
.bio_listing_mtvpress_v1_0_0 {
  font-family: "AkzidenzGrotesk", Helvetica, Arial, sans-serif;
}
@media screen and (max-width: 47.938em) {
  .bio_listing_mtvpress_v1_0_0 .images__list {
    justify-content: space-around;
  }
}
@media screen and (max-width: 35.4375em) {
  .bio_listing_mtvpress_v1_0_0 .images__list {
    justify-content: flex-start;
  }
}
@media screen and (max-width: 35.5em) {
  .bio_listing_mtvpress_v1_0_0 .images__item {
    flex: 0 1 45%;
  }
}
@media screen and (max-width: 490px) {
  .bio_listing_mtvpress_v1_0_0 .images__item {
    flex: 0 1 100%;
    margin-right: 0;
  }
}
@media screen and (max-width: 47.938em) {
  .bio_listing_mtvpress_v1_0_0 .images__title {
    text-align: center;
  }
}
@media screen and (max-width: 47.938em) {
  .bio_listing_mtvpress_v1_0_0 .images__credits {
    text-align: center;
  }
}
.bio_listing_mtvpress_v1_0_0 .images__holder:hover .images__title {
  color: #00bbef;
}
@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: 3;
  }
  .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;
  }
  .massive_carousel .carousel_wrapper .carousel_item .info .links {
    position: absolute;
    bottom: 0;
    right: 0;
    left: 65px;
    background-color: #00bbef;
  }
  .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 #85d5e7;
  }
  .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;
  }
  .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 li a {
    background: transparent;
  }
}
@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;
  }
}
@media screen and (min-width: 35.5em) and (max-width: 48em) {
  .massive_carousel .carousel_wrapper .carousel_item .info .description {
    font-size: 18px;
  }
}
.massive_carousel .carousel_wrapper .carousel_item .info .links li {
  font-size: 16px;
}
.logos_list_mtvpress_v1_0_0 {
  font-family: "AkzidenzGrotesk", Helvetica, Arial, sans-serif;
  padding-bottom: 25px;
}
.logos_list_mtvpress_v1_0_0 .images {
  margin-bottom: 11px;
  border-bottom: 1px solid #e6e6e6;
}
.logos_list_mtvpress_v1_0_0 .images__list {
  margin-bottom: 50px;
}
@media screen and (max-width: 35.4375em) {
  .logos_list_mtvpress_v1_0_0 .images__list {
    justify-content: center;
  }
}
@media screen and (max-width: 35.4375em) {
  .logos_list_mtvpress_v1_0_0 .images__item {
    flex: 0 1 50%;
    margin: 0 0 25px 0;
    height: 96px;
  }
}
@media screen and (max-width: 20em) {
  .logos_list_mtvpress_v1_0_0 .images__item {
    flex: 0 1 100%;
    height: 80px;
  }
}
.logos_list_mtvpress_v1_0_0 .images__img {
  margin: 0 auto;
}
.logos_list_mtvpress_v1_0_0 .images__description {
  text-align: center;
}
@media screen and (max-width: 47.938em) {
  .networks_mtvpress_v1_0_0 ~ .latest_press_releases_mtvpress_v1_0_0 .section .top_buttons.link {
    display: block;
    margin-top: -56px;
  }
}
.networks_mtvpress_v1_0_0 ~ .latest_press_releases_mtvpress_v1_0_0 .section .bottom_buttons {
  display: none;
}
.network {
  margin-top: 20px;
  padding-bottom: 20px;
}
.network:after {
  content: "";
  display: block;
  height: 0;
  clear: both;
}
.network:before {
  content: "";
  display: block;
  height: 0;
  visibility: hidden;
  clear: both;
}
.network__aside {
  position: relative;
  float: left;
  width: 222px;
}
@media screen and (max-width: 63.938em) {
  .network__aside {
    float: none;
    width: auto;
    padding-bottom: 0;
  }
  .network__aside:after {
    content: "";
    display: block;
    height: 0;
    clear: both;
  }
  .network__aside:before {
    content: "";
    display: block;
    height: 0;
    visibility: hidden;
    clear: both;
  }
}
.network__content {
  float: right;
  width: 469px;
  font-size: 15px;
  line-height: 26px;
}
@media screen and (max-width: 63.938em) {
  .network__content {
    float: none;
    width: auto;
    padding-top: 20px;
  }
}
.network__content p {
  margin: 20px 0;
}
.network__content p:first-child {
  margin-top: 0;
}
.network__content p:last-child {
  margin-bottom: 0;
}
.network__content a {
  color: #00bbef;
}
.network__content a:hover {
  color: #23cfff;
}
.network__imageWrap {
  float: left;
  position: relative;
  margin-bottom: 16px;
}
.network__imageWrap:hover .network__rollover {
  display: block;
}
@media screen and (max-width: 63.938em) {
  .network__imageWrap {
    margin: 0 12px 0 0;
  }
}
@media screen and (max-width: 35.4375em) {
  .network__imageWrap {
    width: 125px;
  }
}
.network__rollover {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.7);
}
.network__download {
  position: absolute;
  top: 50%;
  width: 125px;
  margin-top: -14px;
  font-size: 15px;
  line-height: 27px;
  text-transform: uppercase;
  text-align: center;
  color: #ffffff;
}
@media screen and (max-width: 64em) {
  .network__download.show {
    display: block;
  }
}
@media screen and (min-width: 35.5em) {
  .network__download {
    left: 50%;
    margin-left: -25%;
  }
}
@media screen and (max-width: 35.4375em) {
  .network__download {
    padding: 0 3px;
    font-size: 13px;
  }
}
.network__downloadIcon {
  float: left;
  width: 29px;
  height: 21px;
  background: url("/sitewide/images/sprites/CC_Desktop_Sprite.png") no-repeat -56px -277px;
}
.network__image {
  display: block;
  width: 100%;
  object-fit: cover;
}
.network__info {
  padding-bottom: 15px;
}
.network__info--underlined {
  border-bottom: 1px solid #e6e6e6;
}
@media screen and (max-width: 63.938em) {
  .network__info {
    position: absolute;
    right: 0;
    top: 0;
    height: 100%;
    left: 232px;
  }
}
@media screen and (max-width: 35.4375em) {
  .network__info {
    left: 135px;
  }
}
.network__link {
  display: inline-block;
  font-weight: bold;
  font-size: 14px;
  line-height: 14px;
  text-transform: lowercase;
  color: #00bbef;
}
.network__link:hover {
  color: #23cfff;
}
@media screen and (max-width: 63.938em) {
  .network__link {
    display: none;
  }
}
.press_contacts_listing_mtvpress_v1_0_0 .section__item {
  flex: 1 0 50%;
}
@media screen and (max-width: 63.938em) {
  .press_contacts_listing_mtvpress_v1_0_0 .section__item {
    flex: 1 0 100%;
  }
}
.contacts {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.contact {
  margin: 25px 0;
  font-size: 15px;
  line-height: 1.3;
}
.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: #00bbef;
  word-wrap: break-word;
  display: inline-block;
  margin-bottom: 3px;
}
.contact__link:hover {
  color: #89e5ff;
}
.contact__phone {
  color: #6f6a6a;
}
.contact__jobsList {
  padding: 11px 0 0 19px;
}
.contact__jobsItem {
  line-height: 21px;
  list-style: disc;
  color: #00bbef;
}
.contact__jobsText {
  color: #2e3841;
}
.executive {
  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: 15px/1.5 "AkzidenzGrotesk", Helvetica, Arial, sans-serif;
}
@media screen and (max-width: 63.938em) {
  .executive__content {
    float: none;
    width: auto;
    padding-top: 20px;
  }
}
.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: #00bbef;
}
.executive__content a:hover {
  color: #23cfff;
}
.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.7);
}
.executive__download {
  position: absolute;
  top: 50%;
  width: 125px;
  margin-top: -14px;
  font: 15px/27px "AkzidenzGrotesk", Helvetica, Arial, sans-serif;
  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: 1px solid #e6e6e6;
}
@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;
  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;
  font-style: italic;
  color: #777777;
}
@media screen and (max-width: 35.4375em) {
  .executive__credits {
    font-size: 12px;
    line-height: 16px;
  }
}
.executive__print {
  display: block;
  padding: 20px 0;
  font-size: 14px;
  line-height: 15px;
  text-transform: lowercase;
  color: #00bbef;
  font-weight: 600;
}
.executive__print:before {
  content: '';
  display: block;
  float: left;
  position: relative;
  width: 16px;
  height: 15px;
  margin-right: 6px;
  background: url("/sitewide/images/sprites/CC_Desktop_Sprite.png") no-repeat -25px -162px;
}
.executive__print:hover {
  color: #3dd5ff;
}
@media screen and (max-width: 64em) {
  .executive__print {
    display: none;
  }
}
.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;
  min-height: 155px;
}
.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) {
    float: right;
  }
}
@media screen and (max-width: 63.938em) {
  .executives__item {
    float: none;
    width: 100%;
    min-height: 0;
  }
}
@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%;
}
.m053 {
  background-color: #f2f2f2;
  overflow: hidden;
}
.newsletter {
  width: 960px;
  margin: 0 auto;
}
.newsletter__title {
  display: inline-block;
  margin-right: 32px;
  font-size: 1.2rem;
  color: #000000;
  text-transform: lowercase;
}
.newsletter__field {
  width: 20.83333333333333%;
  height: 39px;
  margin-right: 3px;
  padding: 7px 12px;
  font-size: 15px;
  line-height: 23px;
  color: #000000;
  background-color: #ffffff;
  border: 1px solid #cccccc;
}
.newsletter__btn {
  width: 86px;
  height: 39px;
  margin: 0 0 0 5px;
  border: none;
  font: bold 18px/39px "AkzidenzGrotesk", Helvetica, Arial, sans-serif;
  vertical-align: bottom;
  text-align: center;
  border-radius: 2px;
  transition: .2s;
  text-transform: lowercase;
  cursor: pointer;
  color: #ffffff;
  background-color: #00bbef;
}
.newsletter__btn:hover {
  background: #89e5ff;
}
@media screen and (max-width: 63.938em) {
  .newsletter {
    width: auto;
    padding: 0 25px;
  }
  .newsletter__title {
    margin-bottom: 8px;
  }
  .newsletter__field,
  .newsletter__btn {
    display: block;
    width: 100%;
    margin: 7px 0 0 0;
  }
}
.m010 {
  padding: 33px 0 0 0;
  overflow: hidden;
  font-family: "AkzidenzGrotesk", Helvetica, Arial, sans-serif;
}
.article {
  margin-bottom: 40px;
  overflow: hidden;
}
.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;
}
.article__header {
  margin-bottom: 20px;
  padding-bottom: 18px;
  font-weight: normal;
  font-size: 22px;
  line-height: 24px;
  border-bottom: 3px solid #1a1a1a;
  text-transform: lowercase;
}
.article__subheadList {
  margin-bottom: 40px;
  padding-left: 19px;
  line-height: 20px;
  font-size: 15px;
  border-bottom: 3px solid #1a1a1a;
}
.article__subheadItem {
  margin-bottom: 5px;
  padding: 0;
  border: none;
  list-style: disc;
  color: #00bbef;
}
.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;
  line-height: 22px;
  font-size: 15px;
  border-bottom: 1px solid #e0e0e0;
}
.article__content a {
  color: #00bbef;
}
.article__content > p {
  margin-bottom: 20px;
}
.article__contacts {
  margin-bottom: 15px;
}
.article__contacts__title {
  display: block;
  margin-bottom: 20px;
}
.article__link {
  float: right;
  padding: 4px 6px 3px;
  border-radius: 2px;
  transition: .2s;
  font-size: 16px;
  font-weight: normal;
  color: #00bbef;
  text-transform: lowercase;
}
.article__link#viewMore {
  display: none;
}
.contact {
  margin: 0 0 20px 0;
}
.contact__name {
  line-height: 22px;
}
@media screen and (max-width: 63.938em) {
  .massive_carousel.m029.screening_room_carousel_mtvpress_v1_0_0 .carousel_wrapper .info {
    background-color: rgba(127, 150, 59, 0.85);
  }
}
.series {
  color: #6f6a6a;
  font-family: "AkzidenzGrotesk", Helvetica, Arial, sans-serif;
}
@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;
  }
}
@media screen and (max-width: 47.938em) {
  .series__section {
    text-align: center;
  }
}
.series__sectionHeader {
  margin-bottom: 10px;
  color: #333333;
  font-size: 22px;
  text-transform: lowercase;
}
@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;
}
@media screen and (max-width: 47.938em) {
  .series__sectionBody {
    border-bottom: 2px solid #1a1a1a;
  }
}
.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 40px;
    text-align: center;
  }
}
.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: #333333;
  font-size: 17px;
  text-transform: lowercase;
}
@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: #00bbef;
  text-transform: lowercase;
}
@media screen and (min-width: 48em) and (max-width: 64em) {
  .series__link {
    font-size: 10px;
    line-height: 14px;
  }
}
.series__link:hover {
  color: #23cfff;
}
.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-top: 31px;
  padding-bottom: 60px;
  font-size: 13px;
  line-height: 20px;
  font-style: italic;
  color: #333333;
}
.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: #00bbef;
}
.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: 64em) {
  .seriesMenu__list {
    padding: 0;
    display: flex;
  }
  .seriesMenu__list--fixed {
    border-bottom: 1px solid #85d5e7;
  }
}
.seriesMenu__item {
  float: left;
  border-left: 1px solid #85d5e7;
  text-align: center;
}
.seriesMenu__item:last-of-type {
  border-right: 1px solid #85d5e7;
}
@media screen and (min-width: 48em) {
  .seriesMenu__item.active {
    background-color: #f4f4f4;
  }
  .seriesMenu__item.active > .seriesMenu__link {
    color: #00bbef;
  }
}
@media screen and (max-width: 47.938em) {
  .seriesMenu__item.active > .seriesMenu__link {
    background-color: #89e5ff;
  }
}
@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: #89e5ff;
  }
}
.seriesMenu__link {
  display: block;
  padding: 0 24px;
  font-weight: bold;
  line-height: 32px;
  color: #ffffff;
  transition: .2s;
  text-transform: lowercase;
  font-size: 1rem;
}
@media screen and (max-width: 47.938em) {
  .seriesMenu__link {
    padding: 0 10px;
    line-height: 50px;
  }
}
.series_info_mtvpress_v1_0_0 .section__content p {
  line-height: 22px;
  margin-bottom: 10px;
}
.series_info_mtvpress_v1_0_0 .section__content a {
  color: #00bbef;
}
.series_info_mtvpress_v1_0_0 .section__content a:hover {
  color: #23cfff;
}
@media screen and (max-width: 35.4375em) {
  .latest_press_releases_mtvpress_v1_0_0 .section .top_buttons.link {
    margin-top: -56px;
  }
}
.series_video_mtvpress_v1_0_0 iframe {
  width: 560px;
  height: 315px;
}
.social > .social__header {
  background-color: rgba(0, 0, 0, 0.09);
}
@media screen and (max-width: 47.938em) {
  .social > .social__header {
    background-color: #ffff00;
    border-bottom: 5px solid #1a1a1a;
  }
}
.social.expanded {
  background-color: #f2f2f2;
}
@media screen and (max-width: 47.938em) {
  .social.expanded {
    background-color: #ffffff;
  }
}
.social.expanded > .social__header:after {
  content: "-";
}
@media screen and (max-width: 47.938em) {
  .social.expanded > .social__header {
    background-color: rgba(0, 0, 0, 0.1);
    border-color: transparent;
  }
}
.social.expanded > .social__body {
  display: block;
}
.social.expanded > .social__footer {
  display: block;
}
.social--twitter .social__header:before {
  content: "\e645";
}
.social--facebook .social__header:before {
  content: "\e63e";
}
.social--facebook .social__body {
  margin: 0;
}
.social--tumblr .social__header:before {
  content: "\e644";
}
.social--instagram .social__header:before {
  content: "\e640";
}
.social__header {
  display: block;
  position: relative;
  height: 39px;
  padding: 12px 0 0 30px;
  color: #1a1a1a;
  font-size: 16px;
  font-weight: bold;
  text-transform: lowercase;
  cursor: pointer;
}
.social__header:after {
  content: "+";
  position: absolute;
  top: 6px;
  right: 21px;
  font: 700 20px Tahoma, Arial, sans-serif;
}
.social__header:before {
  position: absolute;
  left: 10px;
  top: 14px;
  font-family: 'mtv';
  font-size: 14px;
  line-height: 1;
  color: #000;
}
@media screen and (max-width: 47.938em) {
  .social__header {
    height: 50px;
    padding: 19px 0 0 43px;
    background-position: -67px -168px;
    font-size: 18px;
    margin-bottom: 2px;
  }
  .social__header:after {
    right: 18px;
    font-size: 24px;
  }
  .social__header:before {
    font-size: 16px;
    left: 20px;
    top: 20px;
  }
}
.social__body {
  display: none;
  margin: 0 12px 0;
  overflow: hidden;
}
.social__item {
  display: inline-block;
  padding: 12px 0;
  border-bottom: 3px solid #ededed;
  word-wrap: break-word;
  line-height: 18px;
}
@media screen and (max-width: 47.938em) {
  .social__item {
    background-color: #ffffff;
    padding: 16px 5px;
  }
}
.social__item a {
  color: #222222;
}
.social__item a:hover {
  color: #00bbef;
}
.social__image {
  float: left;
  margin: 0 8px 0 0;
}
.social__link {
  color: #222222;
}
.social__link:hover {
  color: #00bbef;
}
.social__time {
  display: block;
  color: #bbbbbb;
  font-style: normal;
}
.social__footer {
  display: none;
  margin: 0 12px;
  padding: 12px 0;
  color: #222222;
  text-transform: lowercase;
  font-weight: bold;
  font-size: 16px;
}
.social__footer:hover {
  color: #00bbef;
}
@media screen and (max-width: 47.938em) {
  .social__footer {
    background-color: #ffffff;
    padding: 12px;
    margin: 15px 10px;
  }
}
.searchTabs {
  margin-top: 99px;
  background-color: #00bbef;
}
.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: #f2f2f2;
  }
  .searchTabs__item.active .searchTabs__link {
    color: #48c0dd;
  }
  .searchTabs__link {
    display: block;
    line-height: 40px;
    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-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: #3dd5ff;
  }
  .searchTabs__item.active {
    background-color: #f2f2f2;
  }
  .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;
  text-transform: lowercase;
}
#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 ';
}
