/* Welcome to Compass. In this file you should write your main styles. (or centralize your imports) Import this file using the following HTML or equivalent: <link href="/stylesheets/screen.css" media="screen, projection" rel="stylesheet" type="text/css" /> */
/* line 650, fusion/*.png */
.fusion-sprite, .video-embed.video-index .go-next-wrapper .go-next span, .video-embed.video-index .go-prev-wrapper .go-next span, .video-embed.video-index .go-next-wrapper .go-prev span, .video-embed.video-index .go-prev-wrapper .go-prev span, .video-embed.video-index .go-next-wrapper.hover .go-next span, .video-embed.video-index .go-prev-wrapper.hover .go-next span, .video-embed.video-index .go-next-wrapper.hover .go-prev span, .video-embed.video-index .go-prev-wrapper.hover .go-prev span, #header-top .header-search-icon, .header-big-five .big-five-logo, #header-bottom ul li .navigation-turquoise span, #header-bottom ul li .navigation-violet span, #header-bottom ul li .navigation-green span, #header-bottom ul li .navigation-blue span, #header-bottom ul li .navigation-red span, #header-bottom ul li .navigation-yellow span, #header-bottom #header-social li #header-facebook-icon, #header-bottom #header-social li #header-instagram-icon, #header-bottom #header-social li #header-tumblr-icon, #header-bottom #header-social li #header-youtube-icon, #header-bottom #header-social li #header-twitter-icon, #header-bottom #header-social li #header-google-icon, #footer .footer-bottom .footer-join-us ul li #footer-facebook-icon, #footer .footer-bottom .footer-join-us ul li #footer-twitter-icon, #footer .footer-bottom .footer-join-us ul li #footer-tumblr-icon, #footer .footer-bottom .footer-join-us ul li #footer-youtube-icon, #footer .footer-bottom .footer-join-us ul li #footer-vine-icon, #footer .footer-bottom .footer-join-us ul li #footer-rss-icon, #footer .footer-bottom .footer-join-us ul li #footer-google-icon, #footer .footer-bottom .footer-join-us ul li #footer-instagram-icon, #article-header .go-next-wrapper .go-next span, #article-header .go-prev-wrapper .go-next span, #article-header .go-next-wrapper .go-prev span, #article-header .go-prev-wrapper .go-prev span, #article-header .go-next-wrapper.hover .go-next span, #article-header .go-prev-wrapper.hover .go-next span, #article-header .go-next-wrapper.hover .go-prev span, #article-header .go-prev-wrapper.hover .go-prev span, #article-social-wrapper #article-social li #article-twitter-icon, #article-social-wrapper #article-social li #article-twitter-icon_sm, #article-social-wrapper #article-social li #article-instagram-icon, #article-social-wrapper #article-social li #article-instagram-icon_sm, #article-social-wrapper #article-social li #article-facebook-icon, #article-social-wrapper #article-social li #article-facebook-icon_sm, #article-social-wrapper #article-social li #article-email-icon, #article-social-wrapper #article-social li #article-email-icon-mobile, #article-social-wrapper #article-social li #article-email-icon_sm, #article-social-wrapper #article-social li #article-email-icon-mobile_sm, #article-social-wrapper #article-social li #article-tumblr-icon, #article-social-wrapper #article-social li #article-tumblr-icon_sm, #article-social-wrapper #article-social li #article-google-icon, #article-social-wrapper #article-social li #article-google-icon_sm, #article-social-wrapper #article-social li #article-shares-icon, #article-social-wrapper #article-social li #article-shares-icon_sm, .home-section-top-right .home-section-top-wrapper .top-section-headline .lightning-bolt, .home-section-top-right .home-section-top-wrapper .top-section-headline .share-count, .home-section-middle-column .middle-column-instagram-wrapper-2 #instagram-home, .home-section-middle-column .middle-column-instagram-wrapper-2 .social-networks-other ul #twitter-home, .home-section-middle-column .middle-column-instagram-wrapper-2 .social-networks-other ul #facebook-home, .home-section-middle-column .middle-column-instagram-wrapper-2 .social-networks-other ul #tumblr-home, .home-section-middle-column .middle-column-instagram-wrapper-2 .social-networks-other ul #youtube-home, .home-section-right-column .tv-icon, .icon-rss, .icon-rss.violet, .icon-rss.green, .icon-rss.blue, .icon-rss.red, .icon-rss.turquoise, .icon-rss.black, .show-section-middle-column .middle-column-wrapper #instagram-home, .show-section-middle-column .middle-column-wrapper .social-networks-other ul #twitter-home, .show-section-middle-column .middle-column-wrapper .social-networks-other ul #facebook-home, .show-section-middle-column .middle-column-wrapper .social-networks-other ul #tumblr-home, .show-section-middle-column .middle-column-wrapper .social-networks-other ul #youtube-home, .author-view .author-header .author-topics .author-social #article-social-wrapper #article-social li a#article-instagram-icon, .icon-nav_author, .icon-nav_series, .icon-nav_author.active, .top-nav .nav-main > ul > li:hover > a i.icon-nav_author, .icon-nav_series.active, .top-nav .nav-main > ul > li:hover > a i.icon-nav_series, .icon-nav_video, .icon-nav_video.active, .top-nav .nav-main > ul > li:hover > a i.icon-nav_video, .icon-nav_sections, .icon-nav_sections.active, .top-nav .nav-main > ul > li:hover > a i.icon-nav_sections, .icon-nav_shows, .icon-nav_shows.active, .top-nav .nav-main > ul > li:hover > a i.icon-nav_shows, .icon-nav_schedule, .icon-nav_schedule.active, .top-nav .nav-main > ul > li:hover > a i.icon-nav_schedule, body .play-wrapper .play, body .play-wrapper .ss_icon, body .ss_icon-wrapper .play, body .ss_icon-wrapper .ss_icon, body .gallery_icon-wrapper .gallery_icon, body .gallery_icon-wrapper .gallery_icon.small, body .header-big-five .big-five-image .gallery_icon-wrapper .gallery_icon, .header-big-five .big-five-image body .gallery_icon-wrapper .gallery_icon, body .home-section-left-column .gallery_icon-wrapper .gallery_icon, .home-section-left-column body .gallery_icon-wrapper .gallery_icon { background: url('../../../assets/images/sprites/fusion-s559de687fe.png') no-repeat; }

                                                    /*$knockout: "Knockout 50 A", "Knockout 50 B";
$knockout-full: "Knockout 70 A", "Knockout 70 B"; 
$knockout-junior: "Knockout 30 A", "Knockout 30 B";
$knockout-ultimate: "Knockout 90 A", "Knockout 90 B";
$knockout-cruiser: "Knockout 30 A", "Knockout 30 B";/*Override made by MR*/
/*Override made by MR*/
/* line 47, ../sass/_global-values.scss */
.red { color: #c1143f; }

/* line 50, ../sass/_global-values.scss */
.green { color: #45b700; }

/* line 53, ../sass/_global-values.scss */
.turquoise { color: #00c1f3; }

/* line 56, ../sass/_global-values.scss */
.violet { color: #c31eb6; }

/* line 59, ../sass/_global-values.scss */
.blue { color: #0066d8; }

/* line 62, ../sass/_global-values.scss */
.yellow { color: #666666; }

/* line 75, ../sass/_global-values.scss */
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

/* line 87, ../sass/_global-values.scss */
.inner { width: 982px; margin: 0 auto; }
/* line 75, ../sass/_global-values.scss */
.inner:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

/* line 92, ../sass/_global-values.scss */
a { text-decoration: none; color: inherit; cursor: pointer; }

/* line 157, ../sass/_global-values.scss */
.box { background-color: #fff; margin: 0px 0px 0px 0px; padding: 35px; position: relative; }
/* line 75, ../sass/_global-values.scss */
.box:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
/* line 103, ../sass/_global-values.scss */
.box p { font: 16px/25px helvetica, sans-serif; color: #000; padding: 0px 0px 7.5px 0px; margin-top: 0px; }
/* line 109, ../sass/_global-values.scss */
.box.article { background-color: #fff; padding-bottom: 0px; clear: both; }
/* line 115, ../sass/_global-values.scss */
.box.search { padding: 18px 18px 14px 18px; }
/* line 118, ../sass/_global-values.scss */
.box.their-take { background-color: #f2f2f3; padding: 20px 20px 0px 20px; margin: 30px 0px; }
/* line 122, ../sass/_global-values.scss */
.box.their-take h5 { font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; font-size: 22px; letter-spacing: 1px; text-transform: uppercase; }
/* line 127, ../sass/_global-values.scss */
.box.their-take h5 a { color: #828282; }
/* line 131, ../sass/_global-values.scss */
.box.their-take p { padding-left: 0px; display: block; margin-top: 0px; }
/* line 135, ../sass/_global-values.scss */
.box.their-take p a { font-weight: bold; text-decoration: underline; color: #000; }
/* line 141, ../sass/_global-values.scss */
.box.their-take h6 { margin: 15px 0px 5px 0px; font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; font-size: 20px; line-height: 26px; color: #000; }
/* line 147, ../sass/_global-values.scss */
.box.their-take h6 a { color: #000; }
/* line 152, ../sass/_global-values.scss */
.box.full-height { height: 197.7%; display: block; }

/* line 170, ../sass/_global-values.scss */
.ad_300 { width: 300px; height: 250px; clear: both; margin: 0px auto; }
/* line 171, ../sass/_global-values.scss */
.ad_300.homepage { float: right; }
/* line 172, ../sass/_global-values.scss */
.ad_300.footer { display: none; }

/* line 178, ../sass/_global-values.scss */
.slideshow .ad_300 { clear: none !important; margin-top: -15px; }

/* line 180, ../sass/_global-values.scss */
.box .ad_300 { float: right; }

/* line 185, ../sass/_global-values.scss */
.ad_300.video-index { display: inline; float: none; }

/* line 187, ../sass/_global-values.scss */
.dropshadow { -webkit-box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.5); -moz-box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.5); box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.5); }

/* line 190, ../sass/_global-values.scss */
.underline { text-decoration: underline; }

/* line 191, ../sass/_global-values.scss */
.rule { border-bottom: 1px solid #353536; margin: 15px 0px; clear: both; height: 0px; }
/* line 196, ../sass/_global-values.scss */
.rule.dark-grey { border-bottom: 1px solid #242425 !important; }
/* line 199, ../sass/_global-values.scss */
.rule.light-grey { border-bottom: 1px solid #e6e7e8 !important; }

/* line 203, ../sass/_global-values.scss */
.mobile { display: none !important; }

/* line 1, ../sass/_content-typography.scss */
a { text-decoration: none; color: inherit; cursor: pointer; }

/* line 6, ../sass/_content-typography.scss */
h2 { font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; font-size: 16px; color: #ffffff; display: block; float: left; clear: both; margin: 15px 0px 25px 0px; }

/* line 15, ../sass/_content-typography.scss */
h5 { font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; font-size: 14px; color: #818080; margin: 0px; }

/* line 21, ../sass/_content-typography.scss */
h6 { font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; font-size: 30px; line-height: 36px; color: #000; margin: 0px 0px 10px 0px; }

/* line 28, ../sass/_content-typography.scss */
blockquote { font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; font-size: 24px; color: #fff; margin: -10px 0px 30px 0px; }
/* line 33, ../sass/_content-typography.scss */
blockquote span { background-color: #000; padding: 5px; }

/* line 38, ../sass/_content-typography.scss */
.tag { border: 2px solid #fff; padding: 3px 5px; font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; font-size: 11px; letter-spacing: 1px; color: #fff; float: left; clear: both; text-transform: uppercase; }

/* line 49, ../sass/_content-typography.scss */
.video.story .tag { border: 2px solid #97a0a5; color: #97a0a5; }

/* line 53, ../sass/_content-typography.scss */
.citation { font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; font-size: 11px; color: #818080; }

/* line 58, ../sass/_content-typography.scss */
.tip-box { width: 620px; background-color: #f2f2f3; margin: 0px 0px 0px -35px; text-align: center; padding: 15px 0px; }
/* line 64, ../sass/_content-typography.scss */
.tip-box h4, .tip-box h5 { font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; font-size: 16px; color: #818080; text-transform: uppercase; margin: 0px; }
/* line 70, ../sass/_content-typography.scss */
.tip-box h4 a, .tip-box h5 a { color: #818080; }
/* line 74, ../sass/_content-typography.scss */
.tip-box h5 { font-family: "Oswald", helvetica, sans-serif !important; font-weight: 300 !important; letter-spacing: 1px; text-transform: none; color: #000; }
/* line 78, ../sass/_content-typography.scss */
.tip-box h5 a { color: #000; }
/* line 81, ../sass/_content-typography.scss */
.tip-box h5 span { text-decoration: underline; }

/* line 86, ../sass/_content-typography.scss */
.curated-headline { color: #000 !important; margin-bottom: 5px; font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; font-size: 48px; line-height: 58px; margin-bottom: 25px; }

/* line 94, ../sass/_content-typography.scss */
.quote-curated { color: #818080; font-family: "Oswald", helvetica, sans-serif !important; font-weight: 300 !important; letter-spacing: 1px; font-size: 28px; line-height: 36px; margin: 30px 0px 0px 0px; }

/* line 101, ../sass/_content-typography.scss */
.byline-wrapper { background-color: #fff; display: block; clear: both; margin-bottom: 0; }
/* line 106, ../sass/_content-typography.scss */
.byline-wrapper .create-date { font-size: 14px !important; margin: 0; padding: 0; color: #818080; font-family: "Oswald", helvetica, sans-serif !important; font-weight: 300 !important; letter-spacing: 1px; float: right !important; }
/* line 114, ../sass/_content-typography.scss */
.byline-wrapper .update-date { margin-top: 8px; font-size: 14px !important; color: #818080; font-family: "Oswald", helvetica, sans-serif !important; font-weight: 300 !important; letter-spacing: 1px; font-style: italic !important; margin-bottom: 0; padding-bottom: 0; }
/* line 123, ../sass/_content-typography.scss */
.byline-wrapper.fs_mobile { display: none; }
/* line 124, ../sass/_content-typography.scss */
.byline-wrapper .byline { background-color: #f2f2f3; margin: 0px; padding: 6px 4px 0; position: relative; font-family: "Oswald", helvetica, sans-serif !important; font-weight: 300 !important; letter-spacing: 1px; color: #818080; }
/* line 125, ../sass/_content-typography.scss */
.byline-wrapper .byline img { margin: 0; float: left; }
/* line 135, ../sass/_content-typography.scss */
.byline-wrapper .byline span { font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; }
/* line 138, ../sass/_content-typography.scss */
.byline-wrapper .byline.last { padding-bottom: 6px; }
/* line 141, ../sass/_content-typography.scss */
.byline-wrapper .byline p { float: left; font-family: "Oswald", helvetica, sans-serif !important; font-weight: 300 !important; letter-spacing: 1px; color: #818080; margin: 4px 0px 0px 5px; padding: 0; }
/* line 147, ../sass/_content-typography.scss */
.byline-wrapper .byline p strong { text-transform: uppercase; font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; }
/* line 151, ../sass/_content-typography.scss */
.byline-wrapper .byline p .name { color: #818080; }
/* line 151, ../sass/_content-typography.scss */
.byline-wrapper .byline p .name:hover { color: #00c1f3; }
/* line 152, ../sass/_content-typography.scss */
.byline-wrapper .byline p .twitter { color: #00c1f3; }
/* line 75, ../sass/_global-values.scss */
.byline-wrapper .byline:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
/* line 156, ../sass/_content-typography.scss */
.byline-wrapper.no-bg { background-color: #ffffff !important; padding: 0; }
/* line 159, ../sass/_content-typography.scss */
.byline-wrapper.no-bg .byline { padding: 0; background-color: #fff !important; }

/* line 166, ../sass/_content-typography.scss */
.slideshow .byline-wrapper .byline { font-size: 18px !important; }

/* line 167, ../sass/_content-typography.scss */
.sponsor-byline { font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; font-size: 10px !important; color: #676766; margin: 0px; text-align: right; }

/* line 174, ../sass/_content-typography.scss */
.fusion-tv-header { background-color: #000; padding: 5px 0px; text-align: center; width: 100%; margin: 20px 0px 0px 0px; z-index: 2; }
/* line 181, ../sass/_content-typography.scss */
.fusion-tv-header a { font: 22px/27px "Oswald"; color: #818080; background: url("../../../assets/images/arrow-down-black.png") no-repeat bottom center; padding-bottom: 14px; }
/* line 187, ../sass/_content-typography.scss */
.fusion-tv-header span { color: #fff; }

/* line 191, ../sass/_content-typography.scss */
.gallery-title { color: #1a1a1b; font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; font-size: 48px; line-height: 58px; display: block; }

/* line 199, ../sass/_content-typography.scss */
.gallery-caption-header { color: #272728; font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; font-size: 30px; line-height: 38px; margin: 10px 0; }

/* line 207, ../sass/_content-typography.scss */
.gallery-caption-content { color: #000000; font-family: helvetica, sans-serif; font-size: 14px; }

/* line 213, ../sass/_content-typography.scss */
.gallery-caption-credit { position: absolute; top: -60px; color: white !important; z-index: 20; left: -33px; font-family: "Oswald", helvetica, sans-serif !important; font-weight: 300 !important; letter-spacing: 1px; }
/* line 220, ../sass/_content-typography.scss */
.gallery-caption-credit .fs_mobile { display: none; }

/* line 223, ../sass/_content-typography.scss */
.gallery-box-header { font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; font-size: 18px; color: #ffffff; background-color: #272728; padding: 10px; display: none; }

/* line 232, ../sass/_content-typography.scss */
.container.feedback, .container.transparency { color: #000; font-family: helvetica, sans-serif; }
/* line 235, ../sass/_content-typography.scss */
.container.feedback .inner-container, .container.transparency .inner-container { background: #fff; padding: 10px; margin-bottom: 5px; min-height: 300px; }
/* line 241, ../sass/_content-typography.scss */
.container.feedback .error-contents, .container.transparency .error-contents { color: red; }
/* line 242, ../sass/_content-typography.scss */
.container.feedback .pageHeader, .container.transparency .pageHeader { margin-bottom: 15px; font-size: 30px; }
/* line 246, ../sass/_content-typography.scss */
.container.feedback .entry-message, .container.transparency .entry-message { float: left; margin-right: 5px; font-size: 18px; margin-bottom: 5px; }
/* line 252, ../sass/_content-typography.scss */
.container.feedback textarea, .container.transparency textarea { width: 100%; height: 200px; margin-bottom: 20px; background: #999; font-size: 16px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; resize: none; }
/* line 263, ../sass/_content-typography.scss */
.container.feedback ._clr, .container.transparency ._clr { clear: both; }
/* line 266, ../sass/_content-typography.scss */
.container.feedback #EmailAddressTitle, .container.transparency #EmailAddressTitle { float: left; margin-right: 20px; }
/* line 270, ../sass/_content-typography.scss */
.container.feedback #EmailAddress, .container.transparency #EmailAddress { margin-top: -1px; width: 40%; height: 30px; }
/* line 275, ../sass/_content-typography.scss */
.container.feedback .button-container, .container.transparency .button-container { text-align: center; margin: 20px 0; }

/* line 1, ../sass/_desktop-structure.scss */
.container { width: 982px; margin-right: auto !important; margin-left: auto !important; clear: both; }

/* line 7, ../sass/_desktop-structure.scss */
.left-column { position: relative; float: left; width: 550px; margin: -60px 0px 0px 0px; z-index: 2; }
/* line 13, ../sass/_desktop-structure.scss */
.left-column.full-page { padding: 0 15px; margin-top: 0px; clear: both; width: 595px; }
/* line 18, ../sass/_desktop-structure.scss */
.left-column.full-page h2 { color: #000; }
/* line 21, ../sass/_desktop-structure.scss */
.left-column.full-page .byline-wrapper { background: none; padding: 0 !important; }
/* line 24, ../sass/_desktop-structure.scss */
.left-column.full-page .byline-wrapper .byline { margin: 0; padding: 0 !important; }

/* line 31, ../sass/_desktop-structure.scss */
.right-column { position: relative; width: 362px; float: right; z-index: 1; margin-top: -13px; }
/* line 37, ../sass/_desktop-structure.scss */
.right-column.sidebar { padding: 12px 0px 0px 0px; }
/* line 40, ../sass/_desktop-structure.scss */
.right-column.curated { width: 307px; margin-top: 10px; margin-bottom: 10px; }
/* line 44, ../sass/_desktop-structure.scss */
.right-column.curated #article-social-wrapper { margin-left: 18px; margin-bottom: 30px; }

/* line 48, ../sass/_desktop-structure.scss */
.left.no-clear { clear: none !important; }

/* line 52, ../sass/_desktop-structure.scss */
.video-embed { margin-left: -54px; }
/* line 54, ../sass/_desktop-structure.scss */
.video-embed.show { margin-left: 0px; }
/* line 56, ../sass/_desktop-structure.scss */
.video-embed.show #videoplayer { margin-bottom: 0; }
/* line 58, ../sass/_desktop-structure.scss */
.video-embed.video-index { margin-bottom: 10px; position: relative; }
/* line 61, ../sass/_desktop-structure.scss */
.video-embed.video-index .go-next-wrapper, .video-embed.video-index .go-prev-wrapper { position: absolute; top: 50%; margin-top: -50px; z-index: 100; }
/* line 66, ../sass/_desktop-structure.scss */
.video-embed.video-index .go-next-wrapper .go-next, .video-embed.video-index .go-next-wrapper .go-prev, .video-embed.video-index .go-prev-wrapper .go-next, .video-embed.video-index .go-prev-wrapper .go-prev { padding: 22px 5px; float: right; }
/* line 69, ../sass/_desktop-structure.scss */
.video-embed.video-index .go-next-wrapper .go-next span, .video-embed.video-index .go-next-wrapper .go-prev span, .video-embed.video-index .go-prev-wrapper .go-next span, .video-embed.video-index .go-prev-wrapper .go-prev span { display: block; text-indent: -9999px; width: 25px; height: 77px; cursor: pointer; }
/* line 73, ../sass/_desktop-structure.scss */
.video-embed.video-index .go-next-wrapper .go-next span, .video-embed.video-index .go-prev-wrapper .go-next span { background-position: 0 -542px; }
/* line 76, ../sass/_desktop-structure.scss */
.video-embed.video-index .go-next-wrapper .go-prev, .video-embed.video-index .go-prev-wrapper .go-prev { float: left; }
/* line 78, ../sass/_desktop-structure.scss */
.video-embed.video-index .go-next-wrapper .go-prev span, .video-embed.video-index .go-prev-wrapper .go-prev span { background-position: 0 -465px; }
/* line 82, ../sass/_desktop-structure.scss */
.video-embed.video-index .go-next-wrapper.hover, .video-embed.video-index .go-prev-wrapper.hover { -webkit-box-shadow: 0px 0px 7px rgba(0, 0, 0, 0.5); -moz-box-shadow: 0px 0px 7px rgba(0, 0, 0, 0.5); box-shadow: 0px 0px 7px rgba(0, 0, 0, 0.5); border: 1px solid #333; background: black; }
/* line 90, ../sass/_desktop-structure.scss */
.video-embed.video-index .go-next-wrapper.hover .go-next span, .video-embed.video-index .go-prev-wrapper.hover .go-next span { background-position: 0 -243px; }
/* line 96, ../sass/_desktop-structure.scss */
.video-embed.video-index .go-next-wrapper.hover .go-prev span, .video-embed.video-index .go-prev-wrapper.hover .go-prev span { background-position: 0 -166px; }
/* line 102, ../sass/_desktop-structure.scss */
.video-embed.video-index .go-next-wrapper { right: -90px; }
/* line 105, ../sass/_desktop-structure.scss */
.video-embed.video-index .go-prev-wrapper { left: -40px; }
/* line 109, ../sass/_desktop-structure.scss */
.video-embed.video-index .story-circulation-hover { color: white; width: 250px; padding: 10px 15px; float: left; position: absolute; display: none; }
/* line 117, ../sass/_desktop-structure.scss */
.video-embed.video-index .story-circulation-hover .play-wrapper .play { background-image: url("../../../assets/images/navigation-arrow-right.png"); background-position: center center; background-repeat: no-repeat; height: 0; width: 0; }
/* line 125, ../sass/_desktop-structure.scss */
.video-embed.video-index .story-circulation-hover.go-next-hover { right: 35px; }
/* line 127, ../sass/_desktop-structure.scss */
.video-embed.video-index .story-circulation-hover.go-next-hover .headline { margin: 0 0px 0 10px; }
/* line 131, ../sass/_desktop-structure.scss */
.video-embed.video-index .story-circulation-hover.go-prev-hover { float: right; left: 35px; }
/* line 134, ../sass/_desktop-structure.scss */
.video-embed.video-index .story-circulation-hover.go-prev-hover .headline { margin: 0 10px 0 0; }
/* line 138, ../sass/_desktop-structure.scss */
.video-embed.video-index .story-circulation-hover .image-wrapper { display: block; float: left; }
/* line 142, ../sass/_desktop-structure.scss */
.video-embed.video-index .story-circulation-hover .headline { width: 110px; float: left; font-family: "Oswald", helvetica, sans-serif !important; font-weight: 300 !important; letter-spacing: 1px; color: white; clear: none; }
/* line 151, ../sass/_desktop-structure.scss */
.video-embed p { float: left; margin-left: 74px; clear: both; display: block; width: 500px; }
/* line 157, ../sass/_desktop-structure.scss */
.video-embed p a { color: #00c1f3; text-decoration: underline; }
/* line 159, ../sass/_desktop-structure.scss */
.video-embed .video-player { margin-bottom: 20px; }

/* line 1, ../sass/_header.scss */
#header-background { position: absolute; top: 0px; width: 99%; height: 250px; display: block; margin: 0px; padding: 0; background-image: url("../../../assets/images/background-page-top.png"); background-repeat: no-repeat; background-position: center 0px; z-index: 0; }

/* line 15, ../sass/_header.scss */
#header-top { position: relative; color: #ffffff; }
/* line 18, ../sass/_header.scss */
#header-top .header-welcome-beta { list-style: none; font: 16px/17px helvetica, sans-serif; color: #c1143f; float: left; margin: 0 200px 0 150px; }
/* line 24, ../sass/_header.scss */
#header-top .header-welcome-beta li { display: inline; padding-top: 3px; }
/* line 30, ../sass/_header.scss */
#header-top .header-top-links { clear: both; display: block; width: 100%; height: 35px; position: relative; background-image: url("../../../assets/images/navigation-border-top.png"); background-repeat: no-repeat; background-position: center 0px; padding: 1px 0px 0px 0px; margin: 0; font-size: 14px; font-family: "Oswald", helvetica, sans-serif !important; font-weight: 300 !important; letter-spacing: 1px; color: #f5f5f5; }
/* line 75, ../sass/_global-values.scss */
#header-top .header-top-links:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
/* line 45, ../sass/_header.scss */
#header-top .header-top-links > ul { margin: 0px 0px 0px 20px; padding: 0; float: left; display: inline-block; width: auto; height: 35px; list-style: none; }
/* line 75, ../sass/_global-values.scss */
#header-top .header-top-links > ul:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
/* line 54, ../sass/_header.scss */
#header-top .header-top-links > ul > li { letter-spacing: .5px; height: 36px; line-height: 36px; float: left; display: inline-block; position: relative; margin: 2px 0px 0px 0px; width: auto; }
/* line 63, ../sass/_header.scss */
#header-top .header-top-links > ul > li > a { display: inline-block; line-height: 24px; height: 22px; padding: 0; margin: 5px 0px 0px 0px; color: #f5f5f5; }
/* line 71, ../sass/_header.scss */
#header-top .header-top-links > ul > li .sub-menu { display: none; font-family: "Oswald", helvetica, sans-serif !important; font-weight: 300 !important; letter-spacing: 1px; font-size: 12px; letter-spacing: 1px; min-width: 225px; width: 100%; background-color: #272728; z-index: 100; position: absolute; top: 36px; left: 0px; list-style: none; margin: 0; padding: 0; }
/* line 86, ../sass/_header.scss */
#header-top .header-top-links > ul > li .sub-menu .rule { display: none; }
/* line 89, ../sass/_header.scss */
#header-top .header-top-links > ul > li .sub-menu > li { padding: 0px 10px 0px 5px; line-height: 17px; margin: 3px 0px; height: auto; border-bottom: 1px solid #373737; }
/* line 95, ../sass/_header.scss */
#header-top .header-top-links > ul > li .sub-menu > li:last-child { border: 0; padding-bottom: 5px; }
/* line 99, ../sass/_header.scss */
#header-top .header-top-links > ul > li .sub-menu > li a { position: relative; font-weight: normal !important; padding: 4px 0px 6px 10px; background-image: url("../../../assets/images/navigation-arrow-right.png"); background-repeat: no-repeat; background-position: right 49%; display: block; height: auto; font-family: "Oswald", helvetica, sans-serif !important; font-weight: 300 !important; letter-spacing: 1px; }
/* line 109, ../sass/_header.scss */
#header-top .header-top-links > ul > li .sub-menu > li a:hover { color: #a9a9a9; }
/* line 112, ../sass/_header.scss */
#header-top .header-top-links > ul > li .sub-menu > li a span { cursor: default; }
/* line 119, ../sass/_header.scss */
#header-top .header-top-links > ul.header-on-air-up-next { margin: 0px 0px 0px 0px; }
/* line 122, ../sass/_header.scss */
#header-top .header-top-links > ul.header-on-air-up-next > li:first-child { font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; padding: 0px 0px 0px 0px; margin: 2px 10px 0px 0px; }
/* line 126, ../sass/_header.scss */
#header-top .header-top-links > ul.header-on-air-up-next > li:first-child span { display: inline-block; line-height: 24px; height: 22px; padding: 0; margin: 5px 0px 0px 0px; }
/* line 136, ../sass/_header.scss */
#header-top .header-top-links > ul.header-on-air-up-next > li:last-child a { padding: 0px 18px 0px 10px; background-image: url("../../../assets/images/navigation-arrow-right.png"); background-repeat: no-repeat; background-position: right 49%; border-left: 1px solid #373737; }
/* line 147, ../sass/_header.scss */
#header-top .header-top-links > ul.nav > li { padding: 0px 8px 0px 0px; }
/* line 149, ../sass/_header.scss */
#header-top .header-top-links > ul.nav > li:hover { border-top: 2px solid #00c1f3; background-color: #272728; margin-top: 0; }
/* line 153, ../sass/_header.scss */
#header-top .header-top-links > ul.nav > li:hover > a { background-image: url("../../../assets/images/navigation-arrow-down.png"); }
/* line 161, ../sass/_header.scss */
#header-top .header-top-links > ul.nav > li:hover .sub-menu > li:first-child a span { color: #a9a9a9; font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; }
/* line 171, ../sass/_header.scss */
#header-top .header-top-links > ul.nav > li > a { padding: 0px 18px 0px 8px; background-image: url("../../../assets/images/navigation-arrow-right.png"); background-repeat: no-repeat; background-position: right 49%; }
/* line 176, ../sass/_header.scss */
#header-top .header-top-links > ul.nav > li > a span { font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; padding: 0px 10px 0px 0px; margin: 0px 8px 0px 0px; display: inline-block; height: 22px; border-right: 1px solid #373737; }
/* line 189, ../sass/_header.scss */
#header-top .header-top-links > ul.fusion-on-tv > li a { font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; }
/* line 197, ../sass/_header.scss */
#header-top #header-logo { background-image: url("../../../assets/images/logo-fusion.png"); background-repeat: no-repeat; background-position: 0px 50%; margin: 0px; text-indent: -9999px !important; height: 140px; width: 85px; float: left; position: relative; z-index: 10; }
/* line 210, ../sass/_header.scss */
#header-top #navigation-fusion-tv li { background: url("../../../assets/images/navigation-arrow-down.png") no-repeat right; border-right: none; padding-right: 20px; }
/* line 216, ../sass/_header.scss */
#header-top ul#navigation-fusion-tv { padding: 0; margin: 0; }
/* line 219, ../sass/_header.scss */
#header-top ul#navigation-fusion-tv ul.drop-menu { padding: 0; margin: 0; }
/* line 223, ../sass/_header.scss */
#header-top ul#navigation-fusion-tv li, #header-top ul#navigation-fusion-tv ul.drop-menu li { list-style-type: none; display: inline-block; }
/* line 227, ../sass/_header.scss */
#header-top ul#navigation-fusion-tv li { position: relative; }
/* line 228, ../sass/_header.scss */
#header-top ul#navigation-fusion-tv li a { text-decoration: none; color: #fff; padding: 14px; display: inline-block; }
/* line 234, ../sass/_header.scss */
#header-top ul#navigation-fusion-tv li ul.drop-menu { display: none; position: absolute; top: 30px; left: 0; width: 100px; }
/* line 235, ../sass/_header.scss */
#header-top ul#navigation-fusion-tv li ul.drop-menu li a { text-decoration: none; color: #fff; background: #666; padding: 5px; display: inline-block; width: 175px; position: relative; z-index: 9999; }
/* line 252, ../sass/_header.scss */
#header-top ul#navigation-fusion-tv li:hover ul.drop-menu { display: block; }
/* line 258, ../sass/_header.scss */
#header-top .header-search-icon { background-position: 0 -1631px; display: block; text-indent: -9999px; width: 16px; height: 15px; cursor: pointer; position: absolute; z-index: 99; right: 5px; top: 152px; }
/* line 266, ../sass/_header.scss */
#header-top .header-search { display: block; float: right; position: relative; z-index: 100; margin: -25px 30px 0px 0px; }
/* line 267, ../sass/_header.scss */
#header-top .header-search.search-nav-mobile, #header-top .header-search.search-nav-desktop { display: none; }
/* line 275, ../sass/_header.scss */
#header-top .header-search .search-bar { background-color: #000000; padding: 20px 30px 20px 20px; margin: -40px 0px -60px 0px; border-top: 1px solid #00c1f3; }

/* line 284, ../sass/_header.scss */
.mobile-fusion-on-tv-header { background-color: #000; padding: 5px 0px !important; text-align: center; width: 100%; z-index: 2; }
/* line 290, ../sass/_header.scss */
.mobile-fusion-on-tv-header span:first-child { font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; color: #818080; background: url("../../../assets/images/arrow-down-black.png") no-repeat bottom center; }
/* line 294, ../sass/_header.scss */
.mobile-fusion-on-tv-header span:first-child span { color: white; }

/* line 300, ../sass/_header.scss */
.mobile-nav li { clear: both; display: table; overflow: hidden; }

/* line 306, ../sass/_header.scss */
.mobile-nav .play-wrapper .play, .mobile-nav .ss_icon-wrapper .ss_icon { background-image: url("../../../assets/images/navigation-arrow-right.png"); background-repeat: no-repeat; background-position: center center; width: 0; height: 0; top: 0; right: 0; left: auto; }

/* line 316, ../sass/_header.scss */
.mobile-nav .image-wrap { display: table-cell; width: 50%; }
/* line 319, ../sass/_header.scss */
.mobile-nav .image-wrap img { float: none; width: 100%; }

/* line 324, ../sass/_header.scss */
.mobile-nav .headline-wrap { display: table-cell; width: 50%; padding: 0px 0px 0px 10px; vertical-align: middle; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }

/* line 334, ../sass/_header.scss */
.header-big-five { margin: 5px 0px 0px 0px; background-color: #1a1a1b; float: left; }
/* line 338, ../sass/_header.scss */
.header-big-five .big-five-logo { background-position: 0 0; display: block; text-indent: -9999px; width: 82px; height: 102px; cursor: pointer; float: left; }
/* line 343, ../sass/_header.scss */
.header-big-five .big-five-image { position: relative; width: 177px; height: 99px; float: left; margin: 0px 0px 0px 3px; }
/* line 349, ../sass/_header.scss */
.header-big-five .big-five-image img { width: 177px; height: 99px; }
/* line 353, ../sass/_header.scss */
.header-big-five .big-five-image:before { content: ""; display: block; width: 100%; position: absolute; height: 100%; }
/* line 361, ../sass/_header.scss */
.header-big-five .big-five-image.green:before { background-color: #45b700; opacity: 0.3; filter: alpha(opacity=30); /* For IE8 and earlier */ }
/* line 366, ../sass/_header.scss */
.header-big-five .big-five-image.turquoise:before { background-color: #00c1f3; opacity: 0.4; filter: alpha(opacity=40); /* For IE8 and earlier */ }
/* line 371, ../sass/_header.scss */
.header-big-five .big-five-image.red:before { background-color: #c1143f; opacity: 0.4; filter: alpha(opacity=40); /* For IE8 and earlier */ }
/* line 376, ../sass/_header.scss */
.header-big-five .big-five-image.violet:before { background-color: #c31eb6; opacity: 0.4; filter: alpha(opacity=40); /* For IE8 and earlier */ }
/* line 381, ../sass/_header.scss */
.header-big-five .big-five-image.blue:before { background-color: #0066d8; opacity: 0.4; filter: alpha(opacity=40); /* For IE8 and earlier */ }
/* line 387, ../sass/_header.scss */
.header-big-five .big-five-image.last { text-align: center; padding: 0 15px; background: #3a3a3b; }
/* line 392, ../sass/_header.scss */
.header-big-five .big-five-image.last > a:first-child { -webkit-box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.5); -moz-box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.5); box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.5); display: block; height: 85px; position: relative; }
/* line 399, ../sass/_header.scss */
.header-big-five .big-five-image.last > a:first-child .image-wrap { position: absolute; left: 0; top: 0; width: 149px; height: 85px; background: url("../../../assets/images/todays-big-five-gradient.png") repeat-x; }
/* line 412, ../sass/_header.scss */
.header-big-five .big-five-image .play-wrapper .play, .header-big-five .big-five-image .play-wrapper .ss_icon, .header-big-five .big-five-image .ss_icon-wrapper .play, .header-big-five .big-five-image .ss_icon-wrapper .ss_icon { background-image: url("../../../assets/images/navigation-arrow-right.png"); background-repeat: no-repeat; background-position: center center; width: 0; height: 0; top: -3px; }
/* line 423, ../sass/_header.scss */
.header-big-five .big-five-image .gallery_icon-wrapper .gallery_icon { top: -3px; }
/* line 430, ../sass/_header.scss */
.header-big-five .big-five-image .image-border { filter: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale"); /* Firefox 10+, Firefox on Android */ -webkit-filter: grayscale(1); border: none; }
/* line 434, ../sass/_header.scss */
.header-big-five .big-five-image .image-border.green { opacity: 0.5; filter: gray alpha(opacity=70); /* For IE8 and earlier */ }
/* line 438, ../sass/_header.scss */
.header-big-five .big-five-image .image-border.turquoise { border-color: #00c1f3; opacity: 0.7; filter: gray alpha(opacity=80); /* For IE8 and earlier */ }
/* line 443, ../sass/_header.scss */
.header-big-five .big-five-image .image-border.blue { border-color: #0066d8; opacity: 0.3; filter: gray alpha(opacity=60); /* For IE8 and earlier */ }
/* line 448, ../sass/_header.scss */
.header-big-five .big-five-image .image-border.violet { border-color: #c31eb6; opacity: 0.6; filter: gray alpha(opacity=80); /* For IE8 and earlier */ }
/* line 453, ../sass/_header.scss */
.header-big-five .big-five-image .image-border.red { border-color: #c1143f; opacity: 0.4; filter: gray alpha(opacity=70); /* For IE8 and earlier */ }
/* line 460, ../sass/_header.scss */
.header-big-five .big-five-image h2, .header-big-five .big-five-image .content { position: absolute; bottom: -18px; left: 0px; right: 0px; word-wrap: break-word; text-align: left; font: 12px/15px helvetica, sans-serif !important; color: white; padding: 0 10px; text-shadow: 1px 1px 7px black, -1px -1px 7px black; }
/* line 472, ../sass/_header.scss */
.header-big-five .big-five-image .content { bottom: 9px; margin: 0; padding: 0 25px; }
/* line 476, ../sass/_header.scss */
.header-big-five .big-five-image .content h4, .header-big-five .big-five-image .content p { margin: 0; padding: 0; }
/* line 480, ../sass/_header.scss */
.header-big-five .big-five-image .content p { margin-top: 3px; }
/* line 485, ../sass/_header.scss */
.header-big-five #ad-content { background-color: #fff; padding: 10px; width: 77px; float: right; height: 66px; }
/* line 491, ../sass/_header.scss */
.header-big-five #ad-content h4 { font: 10px/14px helvetica, sans-serif; text-transform: uppercase; color: #000; margin: 0px 0px -5px 0px; }
/* line 497, ../sass/_header.scss */
.header-big-five #ad-content p { font: 10px/11px helvetica, sans-serif; color: #666666; }

/* line 504, ../sass/_header.scss */
#header-bottom { background-image: url("../../../assets/images/header-nav-bg.png"); float: left; max-height: 30px; }
/* line 508, ../sass/_header.scss */
#header-bottom h1 { font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; font-size: 10px; text-transform: uppercase; color: #03b1de; float: left; padding: 6px 0 10px 5px; margin: 0; }
/* line 516, ../sass/_header.scss */
#header-bottom h1 span { background-color: #000000; padding: 2px 4px 3px 4px; }
/* line 521, ../sass/_header.scss */
#header-bottom h1:last-child { border-left: 2px solid #242425; }
/* line 524, ../sass/_header.scss */
#header-bottom ul { width: 650px; float: left; margin: 6px 0px 0px 0px; padding: 0; overflow: hidden; }
/* line 530, ../sass/_header.scss */
#header-bottom ul li { float: left; display: inline; font-family: "Oswald", helvetica, sans-serif !important; font-weight: 300 !important; letter-spacing: 1px; font-size: 10px; letter-spacing: 1px; text-transform: uppercase; color: #a9a9a9; padding: 0 20px; }
/* line 539, ../sass/_header.scss */
#header-bottom ul li:last-child { padding-right: 0px; }
/* line 542, ../sass/_header.scss */
#header-bottom ul li:first-child { padding-left: 30px; }
/* line 545, ../sass/_header.scss */
#header-bottom ul li a { position: relative; padding: 0px 0px 0px 12px; }
/* line 549, ../sass/_header.scss */
#header-bottom ul li .navigation-blue span, #header-bottom ul li .navigation-turquoise span, #header-bottom ul li .navigation-violet span, #header-bottom ul li .navigation-green span, #header-bottom ul li .navigation-red span, #header-bottom ul li .navigation-yellow span { display: block; text-indent: -9999px; width: 7px; height: 7px; cursor: pointer; display: inline-block; margin: 0; position: absolute; top: 50%; left: 0; margin: -4px 0px 0px 0px; }
/* line 558, ../sass/_header.scss */
#header-bottom ul li .navigation-turquoise span { background-position: 0 -2177px; }
/* line 561, ../sass/_header.scss */
#header-bottom ul li .navigation-violet span { background-position: 0 -2163px; }
/* line 564, ../sass/_header.scss */
#header-bottom ul li .navigation-green span { background-position: 0 -2184px; }
/* line 567, ../sass/_header.scss */
#header-bottom ul li .navigation-blue span { background-position: 0 -2156px; }
/* line 570, ../sass/_header.scss */
#header-bottom ul li .navigation-red span { background-position: 0 -2170px; }
/* line 573, ../sass/_header.scss */
#header-bottom ul li .navigation-yellow span { background-position: 0 -668px; }
/* line 578, ../sass/_header.scss */
#header-bottom #header-social { width: 165px; margin: 2px 0px 0px 5px; padding: 0px; }
/* line 582, ../sass/_header.scss */
#header-bottom #header-social li { padding: 0 5px 0 0; }
/* line 584, ../sass/_header.scss */
#header-bottom #header-social li a { position: relative; padding: 0; }
/* line 589, ../sass/_header.scss */
#header-bottom #header-social li #header-twitter-icon, #header-bottom #header-social li #header-facebook-icon, #header-bottom #header-social li #header-instagram-icon, #header-bottom #header-social li #header-tumblr-icon, #header-bottom #header-social li #header-youtube-icon, #header-bottom #header-social li #header-google-icon { display: block; text-indent: -9999px; width: 22px; height: 21px; cursor: pointer; }
/* line 592, ../sass/_header.scss */
#header-bottom #header-social li #header-facebook-icon { background-position: 0 -1500px; }
/* line 595, ../sass/_header.scss */
#header-bottom #header-social li #header-instagram-icon { background-position: 0 -1158px; }
/* line 598, ../sass/_header.scss */
#header-bottom #header-social li #header-tumblr-icon { background-position: 0 -1371px; }
/* line 602, ../sass/_header.scss */
#header-bottom #header-social li #header-youtube-icon { background-position: 0 -981px; }
/* line 605, ../sass/_header.scss */
#header-bottom #header-social li #header-twitter-icon { background-position: 0 -1521px; }
/* line 608, ../sass/_header.scss */
#header-bottom #header-social li #header-google-icon { background-position: 0 -619px; }
/* line 611, ../sass/_header.scss */
#header-bottom #header-social li:last-child { padding-right: 0px; border: none; }

/* line 618, ../sass/_header.scss */
.header-get-fusion { position: absolute; bottom: 0px; right: 50px; margin: 0; }
/* line 623, ../sass/_header.scss */
.header-get-fusion p { margin: 0; padding: 0; position: relative; }
/* line 627, ../sass/_header.scss */
.header-get-fusion p a { font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; background-color: #058fb4; background-image: url("../../../assets/images/background-stripe-teal.png"); background-repeat: repeat; padding: 0px 25px 0px 10px; margin: 0; color: white; text-transform: uppercase; text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.8); height: 32px; line-height: 34px; display: block; }
/* line 640, ../sass/_header.scss */
.header-get-fusion p a:after { content: ''; width: 7px; height: 100%; background-image: url("../../../assets/images/navigation-arrow-right.png"); background-repeat: no-repeat; background-position: 0px 50%; position: absolute; right: 10px; top: 0px; }

/* line 1, ../sass/_footer.scss */
#footer { float: left; clear: both; padding-top: 40px; }
/* line 5, ../sass/_footer.scss */
#footer #footer-latest { list-style: none; font-family: "Oswald", helvetica, sans-serif !important; font-weight: 300 !important; letter-spacing: 1px; font-size: 12px; float: left; color: #ccc; margin: 10px 0px; padding: 0px; }
/* line 13, ../sass/_footer.scss */
#footer #footer-latest li { display: inline; padding: 1px 10px 0px 0px; background: url("../../../assets/images/footer-arrow-right.png") no-repeat right; margin: 0px 30px 0px 0px; }
/* line 18, ../sass/_footer.scss */
#footer #footer-latest li span { font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; color: #ccc; }
/* line 22, ../sass/_footer.scss */
#footer #footer-latest li:hover { cursor: pointer; }
/* line 25, ../sass/_footer.scss */
#footer #footer-latest li:first-child { background: #000; padding: 10px; color: #fff; font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; font-size: 14px; }
/* line 36, ../sass/_footer.scss */
#footer .footer-bucket { width: 985px; display: block; }
/* line 40, ../sass/_footer.scss */
#footer .footer-bucket-image { width: 245px; float: left; position: relative; }
/* line 45, ../sass/_footer.scss */
#footer .footer-bucket-image.play-wrapper .play { top: -3px; }
/* line 49, ../sass/_footer.scss */
#footer .footer-bucket-image .image-border { filter: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale"); /* Firefox 10+, Firefox on Android */ -webkit-filter: grayscale(1); float: none; border: none !important; }
/* line 54, ../sass/_footer.scss */
#footer .footer-bucket-image .image-border.green { opacity: 0.5; filter: gray alpha(opacity=70); /* For IE8 and earlier */ }
/* line 58, ../sass/_footer.scss */
#footer .footer-bucket-image .image-border.turquoise { border-color: #00c1f3; opacity: 0.7; filter: gray alpha(opacity=80); /* For IE8 and earlier */ }
/* line 63, ../sass/_footer.scss */
#footer .footer-bucket-image .image-border.blue { border-color: #0066d8; opacity: 0.3; filter: gray alpha(opacity=60); /* For IE8 and earlier */ }
/* line 68, ../sass/_footer.scss */
#footer .footer-bucket-image .image-border.violet { border-color: #c31eb6; opacity: 0.6; filter: gray alpha(opacity=80); /* For IE8 and earlier */ }
/* line 73, ../sass/_footer.scss */
#footer .footer-bucket-image .image-border.red { border-color: #c1143f; opacity: 0.4; filter: gray alpha(opacity=70); /* For IE8 and earlier */ }
/* line 79, ../sass/_footer.scss */
#footer .footer-bucket-image .image-wrap { position: relative; }
/* line 81, ../sass/_footer.scss */
#footer .footer-bucket-image .image-wrap:before { content: ""; display: block; width: 100%; position: absolute; height: 100%; }
/* line 88, ../sass/_footer.scss */
#footer .footer-bucket-image .image-wrap.green:before { background-color: #45b700; opacity: 0.3; filter: alpha(opacity=30); /* For IE8 and earlier */ }
/* line 93, ../sass/_footer.scss */
#footer .footer-bucket-image .image-wrap.turquoise:before { background-color: #00c1f3; opacity: 0.4; filter: alpha(opacity=40); /* For IE8 and earlier */ }
/* line 98, ../sass/_footer.scss */
#footer .footer-bucket-image .image-wrap.red:before { background-color: #c1143f; opacity: 0.4; filter: alpha(opacity=40); /* For IE8 and earlier */ }
/* line 103, ../sass/_footer.scss */
#footer .footer-bucket-image .image-wrap.violet:before { background-color: #c31eb6; opacity: 0.4; filter: alpha(opacity=40); /* For IE8 and earlier */ }
/* line 108, ../sass/_footer.scss */
#footer .footer-bucket-image .image-wrap.blue:before { background-color: #0066d8; opacity: 0.4; filter: alpha(opacity=40); /* For IE8 and earlier */ }
/* line 114, ../sass/_footer.scss */
#footer .footer-bucket-image h2 { font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; font-size: 14px; line-height: 32px; text-transform: uppercase; color: #fff; padding: 0px 5px; margin: 0; top: 157px; position: absolute; height: 30px; }
/* line 126, ../sass/_footer.scss */
#footer .footer-bucket-image h3 { font: 14px/18px helvetica, sans-serif; color: #45b700; margin: 10px 10px 10px 5px; display: block; clear: both; }
/* line 134, ../sass/_footer.scss */
#footer .footer-bucket-image.yellow h2 { background-color: #666666; }
/* line 137, ../sass/_footer.scss */
#footer .footer-bucket-image.yellow h3 { color: #666666; }
/* line 142, ../sass/_footer.scss */
#footer .footer-bucket-image.red h2 { background-color: #c1143f; }
/* line 145, ../sass/_footer.scss */
#footer .footer-bucket-image.red h3 { color: #c1143f; }
/* line 150, ../sass/_footer.scss */
#footer .footer-bucket-image.green h2 { background-color: #45b700; }
/* line 153, ../sass/_footer.scss */
#footer .footer-bucket-image.green h3 { color: #45b700; }
/* line 158, ../sass/_footer.scss */
#footer .footer-bucket-image.turquoise h2 { background-color: #00c1f3; }
/* line 161, ../sass/_footer.scss */
#footer .footer-bucket-image.turquoise h3 { color: #00c1f3; }
/* line 166, ../sass/_footer.scss */
#footer .footer-bucket-image.blue h2 { background-color: #0066d8; }
/* line 169, ../sass/_footer.scss */
#footer .footer-bucket-image.blue h3 { color: #0066d8; }
/* line 174, ../sass/_footer.scss */
#footer .footer-bucket-image.violet h2 { background-color: #c31eb6; }
/* line 177, ../sass/_footer.scss */
#footer .footer-bucket-image.violet h3 { color: #c31eb6; }
/* line 182, ../sass/_footer.scss */
#footer .footer-bottom { background-image: url("../../../assets/images/divider-horizontal.png"); background-repeat: no-repeat; background-position: center 0px; float: left; clear: both; width: 982px; padding: 30px 0px 20px 0px; margin: 10px 0px 0px 0px; }
/* line 191, ../sass/_footer.scss */
#footer .footer-bottom .footer-join-us { border-right: 2px solid #373436; float: left; overflow: hidden; display: block; width: 370px; padding: 0px 00px; }
/* line 198, ../sass/_footer.scss */
#footer .footer-bottom .footer-join-us h4 { font-family: "Oswald", helvetica, sans-serif !important; font-weight: 300 !important; letter-spacing: 1px; font-size: 14px; color: #818080; margin: 0px 0px 10px 0px; }
/* line 204, ../sass/_footer.scss */
#footer .footer-bottom .footer-join-us ul { list-style-type: none; margin: 0px 0px 0px -40px; }
/* line 207, ../sass/_footer.scss */
#footer .footer-bottom .footer-join-us ul li { display: inline; float: left; margin-right: 5px; }
/* line 211, ../sass/_footer.scss */
#footer .footer-bottom .footer-join-us ul li #footer-twitter-icon, #footer .footer-bottom .footer-join-us ul li #footer-facebook-icon, #footer .footer-bottom .footer-join-us ul li #footer-instagram-icon, #footer .footer-bottom .footer-join-us ul li #footer-tumblr-icon, #footer .footer-bottom .footer-join-us ul li #footer-youtube-icon, #footer .footer-bottom .footer-join-us ul li #footer-vine-icon, #footer .footer-bottom .footer-join-us ul li #footer-rss-icon, #footer .footer-bottom .footer-join-us ul li #footer-google-icon { display: block; text-indent: -9999px; width: 29px; height: 29px; cursor: pointer; }
/* line 214, ../sass/_footer.scss */
#footer .footer-bottom .footer-join-us ul li #footer-facebook-icon { background-position: 0 -1421px; }
/* line 217, ../sass/_footer.scss */
#footer .footer-bottom .footer-join-us ul li #footer-twitter-icon { background-position: 0 -923px; }
/* line 220, ../sass/_footer.scss */
#footer .footer-bottom .footer-join-us ul li #footer-tumblr-icon { background-position: 0 -1318px; }
/* line 224, ../sass/_footer.scss */
#footer .footer-bottom .footer-join-us ul li #footer-youtube-icon { background-position: 0 -701px; }
/* line 227, ../sass/_footer.scss */
#footer .footer-bottom .footer-join-us ul li #footer-vine-icon { background-position: 0 -800px; }
/* line 230, ../sass/_footer.scss */
#footer .footer-bottom .footer-join-us ul li #footer-rss-icon { background-position: 0 -829px; }
/* line 233, ../sass/_footer.scss */
#footer .footer-bottom .footer-join-us ul li #footer-google-icon { background-position: 0 -894px; }
/* line 236, ../sass/_footer.scss */
#footer .footer-bottom .footer-join-us ul li #footer-instagram-icon { background-position: 0 -952px; }
/* line 242, ../sass/_footer.scss */
#footer .footer-bottom .footer-sign-up { /* height: 75px; */ display: block; position: relative; overflow: hidden; padding: 0px 20px 12px; }
/* line 248, ../sass/_footer.scss */
#footer .footer-bottom .footer-sign-up h4 { font-family: "Oswald", helvetica, sans-serif !important; font-weight: 300 !important; letter-spacing: 1px; font-size: 14px; color: #818080; margin: 0px 0px 5px 0px; }
/* line 254, ../sass/_footer.scss */
#footer .footer-bottom .footer-sign-up form { margin-bottom: 0px; }
/* line 257, ../sass/_footer.scss */
#footer .footer-bottom .footer-sign-up form #email, #footer .footer-bottom .footer-sign-up form .email { /*background-color: #e2e3e4;
width: 320px;
padding: 5px;
font: 18px/19px $helvetica;
color: #999999;*/ margin: 0; }
/* line 266, ../sass/_footer.scss */
#footer .footer-bottom .footer-sign-up form #email-submit, #footer .footer-bottom .footer-sign-up form .email-submit { /*background-color: #3a3a3b;
text-decoration: none;
padding: 5px 15px;
border: none;
font: 16px/17px $helvetica;
color: $white;
text-transform: uppercase;
cursor: pointer;*/ }
/* line 279, ../sass/_footer.scss */
#footer .footer-bottom .footer-boxes { clear: both; margin: 0px auto; display: table; border-collapse: collapse; width: 100%; }
/* line 285, ../sass/_footer.scss */
#footer .footer-bottom .footer-boxes .footer-about { margin-right: 0 !important; }
/* line 288, ../sass/_footer.scss */
#footer .footer-bottom .footer-boxes .footer-sections, #footer .footer-bottom .footer-boxes .footer-shows, #footer .footer-bottom .footer-boxes .footer-about { display: table-cell; vertical-align: top; background-color: #272726; border-left: 4px solid #1A1A1B; border-right: 4px solid #1A1A1B; width: 33%; }
/* line 295, ../sass/_footer.scss */
#footer .footer-bottom .footer-boxes .footer-sections:first-child, #footer .footer-bottom .footer-boxes .footer-shows:first-child, #footer .footer-bottom .footer-boxes .footer-about:first-child { border-left: 0; }
/* line 298, ../sass/_footer.scss */
#footer .footer-bottom .footer-boxes .footer-sections:last-child, #footer .footer-bottom .footer-boxes .footer-shows:last-child, #footer .footer-bottom .footer-boxes .footer-about:last-child { border-right: 0; }
/* line 302, ../sass/_footer.scss */
#footer .footer-bottom .footer-boxes .footer-sections .footer-left, #footer .footer-bottom .footer-boxes .footer-shows .footer-left, #footer .footer-bottom .footer-boxes .footer-about .footer-left { width: 46%; float: left; background-color: #272726; padding: 15px 0px 15px 15px !important; margin: 0 !important; }
/* line 308, ../sass/_footer.scss */
#footer .footer-bottom .footer-boxes .footer-sections .footer-left li, #footer .footer-bottom .footer-boxes .footer-shows .footer-left li, #footer .footer-bottom .footer-boxes .footer-about .footer-left li { list-style-type: none; font-family: "Oswald", helvetica, sans-serif !important; font-weight: 300 !important; letter-spacing: 1px; font-size: 14px; color: #cccccc; }
/* line 313, ../sass/_footer.scss */
#footer .footer-bottom .footer-boxes .footer-sections .footer-left li:first-child, #footer .footer-bottom .footer-boxes .footer-shows .footer-left li:first-child, #footer .footer-bottom .footer-boxes .footer-about .footer-left li:first-child { text-decoration: none; font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; font-size: 12px; color: #676766; height: 20px; }
/* line 322, ../sass/_footer.scss */
#footer .footer-bottom .footer-boxes .footer-sections .footer-right, #footer .footer-bottom .footer-boxes .footer-shows .footer-right, #footer .footer-bottom .footer-boxes .footer-about .footer-right { width: 42%; float: right; background-color: #272726; padding: 15px 10px 15px 0px !important; margin: 0 !important; }
/* line 328, ../sass/_footer.scss */
#footer .footer-bottom .footer-boxes .footer-sections .footer-right li, #footer .footer-bottom .footer-boxes .footer-shows .footer-right li, #footer .footer-bottom .footer-boxes .footer-about .footer-right li { list-style-type: none; font-family: "Oswald", helvetica, sans-serif !important; font-weight: 300 !important; letter-spacing: 1px; font-size: 14px; color: #cccccc; }
/* line 334, ../sass/_footer.scss */
#footer .footer-bottom .footer-boxes .footer-sections .footer-right li:first-child:before, #footer .footer-bottom .footer-boxes .footer-shows .footer-right li:first-child:before, #footer .footer-bottom .footer-boxes .footer-about .footer-right li:first-child:before { content: ''; width: 100%; height: 20px; display: block; }
/* line 345, ../sass/_footer.scss */
#footer .footer-bottom .footer-abc { display: block; margin: 20px auto; clear: both; width: 982px; color: #818080; }
/* line 351, ../sass/_footer.scss */
#footer .footer-bottom .footer-abc #footer-abc-logo { font: 11px/12px helvetica, sans-serif; float: left; width: 150px; border-right: 2px solid #373436; padding-right: 15px; height: 40px; margin: 8px 10px; }
/* line 360, ../sass/_footer.scss */
#footer .footer-bottom .footer-abc h5 { font: 10px/14px helvetica, sans-serif; padding: 5px 0 0 102px; }

/* line 1, ../sass/_article.scss */
#article-header { position: relative; margin-top: 34px; min-height: 300px; }
/* line 5, ../sass/_article.scss */
#article-header .article-header-image { width: 100%; min-width: 1022px; margin-left: -20px; }
/* line 10, ../sass/_article.scss */
#article-header .go-next-wrapper, #article-header .go-prev-wrapper { position: absolute; top: 50%; margin-top: -50px; z-index: 100; }
/* line 15, ../sass/_article.scss */
#article-header .go-next-wrapper .go-next, #article-header .go-next-wrapper .go-prev, #article-header .go-prev-wrapper .go-next, #article-header .go-prev-wrapper .go-prev { padding: 22px 5px; float: right; }
/* line 18, ../sass/_article.scss */
#article-header .go-next-wrapper .go-next span, #article-header .go-next-wrapper .go-prev span, #article-header .go-prev-wrapper .go-next span, #article-header .go-prev-wrapper .go-prev span { display: block; text-indent: -9999px; width: 25px; height: 77px; cursor: pointer; }
/* line 22, ../sass/_article.scss */
#article-header .go-next-wrapper .go-next span, #article-header .go-prev-wrapper .go-next span { background-position: 0 -542px; }
/* line 25, ../sass/_article.scss */
#article-header .go-next-wrapper .go-prev, #article-header .go-prev-wrapper .go-prev { float: left; }
/* line 27, ../sass/_article.scss */
#article-header .go-next-wrapper .go-prev span, #article-header .go-prev-wrapper .go-prev span { background-position: 0 -465px; }
/* line 31, ../sass/_article.scss */
#article-header .go-next-wrapper.hover, #article-header .go-prev-wrapper.hover { -webkit-box-shadow: 0px 0px 7px rgba(0, 0, 0, 0.5); -moz-box-shadow: 0px 0px 7px rgba(0, 0, 0, 0.5); box-shadow: 0px 0px 7px rgba(0, 0, 0, 0.5); border: 1px solid #333; background: black; }
/* line 39, ../sass/_article.scss */
#article-header .go-next-wrapper.hover .go-next span, #article-header .go-prev-wrapper.hover .go-next span { background-position: 0 -243px; }
/* line 45, ../sass/_article.scss */
#article-header .go-next-wrapper.hover .go-prev span, #article-header .go-prev-wrapper.hover .go-prev span { background-position: 0 -166px; }
/* line 51, ../sass/_article.scss */
#article-header .go-next-wrapper { right: -55px; }
/* line 54, ../sass/_article.scss */
#article-header .go-prev-wrapper { left: -55px; }
/* line 58, ../sass/_article.scss */
#article-header .story-circulation-hover { color: white; width: 250px; padding: 10px 15px; float: left; position: absolute; display: none; }
/* line 66, ../sass/_article.scss */
#article-header .story-circulation-hover .play-wrapper .play { background-image: url("../../../assets/images/navigation-arrow-right.png"); background-position: center center; background-repeat: no-repeat; height: 0; width: 0; }
/* line 74, ../sass/_article.scss */
#article-header .story-circulation-hover.go-next-hover { right: 35px; }
/* line 76, ../sass/_article.scss */
#article-header .story-circulation-hover.go-next-hover .headline { margin: 0 0px 0 10px; }
/* line 80, ../sass/_article.scss */
#article-header .story-circulation-hover.go-prev-hover { float: right; left: 35px; }
/* line 83, ../sass/_article.scss */
#article-header .story-circulation-hover.go-prev-hover .headline { margin: 0 10px 0 0; }
/* line 87, ../sass/_article.scss */
#article-header .story-circulation-hover .image-wrapper { display: block; float: left; }
/* line 91, ../sass/_article.scss */
#article-header .story-circulation-hover .headline { width: 110px; float: left; font-family: "Oswald", helvetica, sans-serif !important; font-weight: 300 !important; letter-spacing: 1px; }
/* line 97, ../sass/_article.scss */
#article-header .image-wrap { display: block; background: url("../../../assets/images/fade-top_bottom_gray.png") repeat-x; width: 1022px; height: 553px; position: absolute; top: 0px; left: -20px; z-index: 1; }
/* line 107, ../sass/_article.scss */
#article-header .article-header-content { position: absolute; top: 50px; left: 30px; margin-top: 0; z-index: 2; }
/* line 113, ../sass/_article.scss */
#article-header .article-header-content .tag { text-transform: uppercase; }
/* line 116, ../sass/_article.scss */
#article-header .article-header-content h2 { font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; font-size: 48px; line-height: 58px; margin: 15px auto 30px auto; }
/* line 122, ../sass/_article.scss */
#article-header .article-header-content h3 { font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; font-size: 12px; color: #fff; position: relative; bottom: 0px; right: 0px; background: url("../../../assets/images/grey-background-50-percent.png"); margin-top: 482px; width: 365px; margin-left: 586px; padding: 8px; }
/* line 135, ../sass/_article.scss */
#article-header .article-header-content .article-module-what-you-need { float: left; clear: both; background: url("../../../assets/images/black-background-70-percent.png"); padding: 15px; }
/* line 140, ../sass/_article.scss */
#article-header .article-header-content .article-module-what-you-need ul { list-style-type: none; padding: 0px; margin: 0px; }
/* line 144, ../sass/_article.scss */
#article-header .article-header-content .article-module-what-you-need ul li { font-family: "Oswald", helvetica, sans-serif !important; font-weight: 300 !important; letter-spacing: 1px; font-size: 14px; line-height: 20px; color: #ffffff; display: block; width: 245px; padding-left: 20px; margin-bottom: 20px; background: url("../../../assets/images/navigation-arrow-right.png") no-repeat left 4px; }
/* line 154, ../sass/_article.scss */
#article-header .article-header-content .article-module-what-you-need ul li:first-child { color: #00c1f3; margin-bottom: 17px; margin-left: 0px; background: none; padding: 0px; font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; }
/* line 162, ../sass/_article.scss */
#article-header .article-header-content .article-module-what-you-need ul li:last-child { margin-bottom: 0px; }
/* line 169, ../sass/_article.scss */
#article-header .article-header-credit { background: url("../../../assets/images/black-background-25-percent.png") repeat scroll 0 0 rgba(0, 0, 0, 0); color: #FFFFFF; position: absolute; bottom: 0; right: -20px; width: 365px; padding: 10px; }
/* line 177, ../sass/_article.scss */
#article-header .article-header-credit h3 { margin: 0; padding: 0; font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; font-size: 11px; }

/* line 185, ../sass/_article.scss */
.embed-gallery { position: relative; }
/* line 186, ../sass/_article.scss */
.embed-gallery:hover .embed-gallery-text { color: #00c1f3; }
/* line 188, ../sass/_article.scss */
.embed-gallery h4 { background: #eee; padding: 10px; margin: 0; font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; font-size: 20px; }
/* line 192, ../sass/_article.scss */
.embed-gallery h4 a { color: black !important; }
/* line 196, ../sass/_article.scss */
.embed-gallery .embed-gallery-text { position: absolute; top: 50%; left: 50%; padding: 5px 15px 5px 0px; margin-left: -70px; background: url("../../../assets/images/black-background-50-percent.png"); color: white; }
/* line 204, ../sass/_article.scss */
.embed-gallery .embed-gallery-text span { background: url("../../../assets/images/fusion/right-arrow-white.png") right 50% no-repeat; padding: 10px 25px 10px 15px; font-family: "Oswald", helvetica, sans-serif !important; font-weight: 300 !important; letter-spacing: 1px; text-transform: uppercase; }

/* line 212, ../sass/_article.scss */
#related-topics { font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; font-size: 12px; text-transform: uppercase; color: #818080; padding: 10px 0px 0px 0px; }
/* line 218, ../sass/_article.scss */
#related-topics li { display: inline-block; border: 2px solid #cccccc; padding: 2.5px 2.5px 0px 2.5px; margin: 0px 10px 10px 0px; line-height: 2em; letter-spacing: 1px; }
/* line 225, ../sass/_article.scss */
#related-topics li:first-child { color: #000; padding: 0px 10px 0px 0px; border: none; margin: 0px; letter-spacing: .5px; }

/* line 234, ../sass/_article.scss */
#mail-share { position: relative; background: black; padding: 50px 10px 0; height: 210px; }
/* line 240, ../sass/_article.scss */
#mail-share .heading { position: absolute; top: 0; left: 0; width: 100%; height: 40px; margin: 0; color: #019bce; background: url("http://cdn.fusion.net/assets/images/ecllipse.png?f") no-repeat left 7px black; padding: 10px 25px 0; font-size: 22px; text-transform: uppercase; font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; }
/* line 255, ../sass/_article.scss */
#mail-share input { border: none; width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; height: 35px; margin-bottom: 10px; background: #bdc2c4; font-size: 18px; padding: 0 10px; }
/* line 265, ../sass/_article.scss */
#mail-share input.submit { width: 75px; float: right; background: black; color: #019bce; font-size: 15px; text-transform: uppercase; margin-top: -30px; position: relative; font-family: "Oswald", helvetica, sans-serif !important; font-weight: 300 !important; letter-spacing: 1px; cursor: pointer; }
/* line 279, ../sass/_article.scss */
#mail-share textarea { resize: none; width: 100%; height: 100px; border: none; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; font-size: 16px; padding: 10px; }
/* line 289, ../sass/_article.scss */
#mail-share .response, #mail-share.success .form { display: none; }
/* line 290, ../sass/_article.scss */
#mail-share.success .response, #mail-share .form { display: block; }
/* line 293, ../sass/_article.scss */
#mail-share .response p.text { background: #019bce; padding: 5px 10px; font-size: 20px; margin: 5px 0 10px; }

/* line 301, ../sass/_article.scss */
#article-social-wrapper { border: 1px solid #d6d6d6; display: inline-block; /*float: left;*/ clear: both; margin-bottom: 20px; }
/* line 307, ../sass/_article.scss */
#article-social-wrapper #article-social { list-style-type: none; padding: 0px 4px; margin: 0; display: inline-block; overflow: hidden; }
/* line 313, ../sass/_article.scss */
#article-social-wrapper #article-social li { float: left; padding: 8px 4px; margin: 0; display: inline-block; }
/* line 318, ../sass/_article.scss */
#article-social-wrapper #article-social li #article-twitter-icon, #article-social-wrapper #article-social li #article-facebook-icon, #article-social-wrapper #article-social li #article-email-icon, #article-social-wrapper #article-social li #article-email-icon-mobile, #article-social-wrapper #article-social li #article-tumblr-icon, #article-social-wrapper #article-social li #article-google-icon, #article-social-wrapper #article-social li #article-shares-icon, #article-social-wrapper #article-social li #article-instagram-icon { display: block; text-indent: -9999px; width: 36px; height: 36px; cursor: pointer; display: block; width: 36px; height: 36px; font-family: helvetica, sans-serif; color: #818182; font-size: 14px; line-height: 36px; font-weight: 600; text-align: center; }
/* line 331, ../sass/_article.scss */
#article-social-wrapper #article-social li #article-twitter-icon_sm, #article-social-wrapper #article-social li #article-facebook-icon_sm, #article-social-wrapper #article-social li #article-email-icon_sm, #article-social-wrapper #article-social li #article-email-icon-mobile_sm, #article-social-wrapper #article-social li #article-tumblr-icon_sm, #article-social-wrapper #article-social li #article-google-icon_sm, #article-social-wrapper #article-social li #article-shares-icon_sm, #article-social-wrapper #article-social li #article-instagram-icon_sm { display: block; text-indent: -9999px; width: 24px; height: 24px; cursor: pointer; display: block; width: 24px; height: 24px; font-family: helvetica, sans-serif; color: #818182; font-size: 14px; line-height: 24px; font-weight: 600; text-align: center; }
/* line 343, ../sass/_article.scss */
#article-social-wrapper #article-social li #article-twitter-icon { background-position: 0 -858px; }
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 2dppx) { /* line 343, ../sass/_article.scss */
  #article-social-wrapper #article-social li #article-twitter-icon { background-image: url("../../../assets/images/retina/article-twitter-icon.png") !important; background-position: 0px 0px !important; background-size: cover !important; } }
/* line 357, ../sass/_article.scss */
#article-social-wrapper #article-social li #article-twitter-icon_sm { background-position: 0 -415px; }
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 2dppx) { /* line 357, ../sass/_article.scss */
  #article-social-wrapper #article-social li #article-twitter-icon_sm { background-image: url("../../../assets/images/retina/article-twitter-icon.png") !important; background-position: 0px 0px !important; background-size: cover !important; } }
/* line 371, ../sass/_article.scss */
#article-social-wrapper #article-social li #article-instagram-icon { background-position: 0 -130px; }
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 2dppx) { /* line 371, ../sass/_article.scss */
  #article-social-wrapper #article-social li #article-instagram-icon { background-image: url("../../../assets/images/retina/article-instagram-icon.png") !important; background-position: 0px 0px !important; background-size: cover !important; } }
/* line 385, ../sass/_article.scss */
#article-social-wrapper #article-social li #article-instagram-icon_sm { background-position: 0 -439px; }
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 2dppx) { /* line 385, ../sass/_article.scss */
  #article-social-wrapper #article-social li #article-instagram-icon_sm { background-image: url("../../../assets/images/retina/article-instagram-icon.png") !important; background-position: 0px 0px !important; background-size: cover !important; } }
/* line 399, ../sass/_article.scss */
#article-social-wrapper #article-social li #article-facebook-icon { background-position: 0 -1646px; }
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 2dppx) { /* line 399, ../sass/_article.scss */
  #article-social-wrapper #article-social li #article-facebook-icon { background-image: url("../../../assets/images/retina/article-facebook-icon.png"); background-position: 0px 0px; background-size: cover; } }
/* line 413, ../sass/_article.scss */
#article-social-wrapper #article-social li #article-facebook-icon_sm { background-position: 0 -1571px; }
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 2dppx) { /* line 413, ../sass/_article.scss */
  #article-social-wrapper #article-social li #article-facebook-icon_sm { background-image: url("../../../assets/images/retina/article-facebook-icon.png"); background-position: 0px 0px; background-size: cover; } }
/* line 427, ../sass/_article.scss */
#article-social-wrapper #article-social li #article-email-icon, #article-social-wrapper #article-social li #article-email-icon-mobile { background-position: 0 -1098px; }
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 2dppx) { /* line 427, ../sass/_article.scss */
  #article-social-wrapper #article-social li #article-email-icon, #article-social-wrapper #article-social li #article-email-icon-mobile { background-image: url("../../../assets/images/retina/article-email-icon.png"); background-position: 0px 0px; background-size: cover; } }
/* line 441, ../sass/_article.scss */
#article-social-wrapper #article-social li #article-email-icon_sm, #article-social-wrapper #article-social li #article-email-icon-mobile_sm { background-position: 0 -1234px; }
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 2dppx) { /* line 441, ../sass/_article.scss */
  #article-social-wrapper #article-social li #article-email-icon_sm, #article-social-wrapper #article-social li #article-email-icon-mobile_sm { background-image: url("../../../assets/images/retina/article-email-icon.png"); background-position: 0px 0px; background-size: cover; } }
/* line 455, ../sass/_article.scss */
#article-social-wrapper #article-social li #article-tumblr-icon { background-position: 0 -1595px; }
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 2dppx) { /* line 455, ../sass/_article.scss */
  #article-social-wrapper #article-social li #article-tumblr-icon { background-image: url("../../../assets/images/retina/article-tumblr-icon.png"); background-position: 0px 0px; background-size: cover; } }
/* line 469, ../sass/_article.scss */
#article-social-wrapper #article-social li #article-tumblr-icon_sm { background-position: 0 -1347px; }
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 2dppx) { /* line 469, ../sass/_article.scss */
  #article-social-wrapper #article-social li #article-tumblr-icon_sm { background-image: url("../../../assets/images/retina/article-tumblr-icon.png"); background-position: 0px 0px; background-size: cover; } }
/* line 483, ../sass/_article.scss */
#article-social-wrapper #article-social li #article-google-icon { background-position: 0 -1026px; }
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 2dppx) { /* line 483, ../sass/_article.scss */
  #article-social-wrapper #article-social li #article-google-icon { background-image: url("../../../assets/images/retina/article-google-icon.png"); background-position: 0px 0px; background-size: cover; } }
/* line 497, ../sass/_article.scss */
#article-social-wrapper #article-social li #article-google-icon_sm { background-position: 0 -1002px; }
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 2dppx) { /* line 497, ../sass/_article.scss */
  #article-social-wrapper #article-social li #article-google-icon_sm { background-image: url("../../../assets/images/retina/article-google-icon.png"); background-position: 0px 0px; background-size: cover; } }
/* line 511, ../sass/_article.scss */
#article-social-wrapper #article-social li #article-shares-icon { background-position: 0 -1724px; text-indent: 0 !important; }
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 2dppx) { /* line 511, ../sass/_article.scss */
  #article-social-wrapper #article-social li #article-shares-icon { background-image: url("../../../assets/images/retina/article-shares-icon.png"); background-position: 0px 0px; background-size: cover; } }
/* line 526, ../sass/_article.scss */
#article-social-wrapper #article-social li #article-shares-icon_sm { background-position: 0 -1834px; text-indent: 0 !important; }
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 2dppx) { /* line 526, ../sass/_article.scss */
  #article-social-wrapper #article-social li #article-shares-icon_sm { background-image: url("../../../assets/images/retina/article-shares-icon.png"); background-position: 0px 0px; background-size: cover; } }
/* line 543, ../sass/_article.scss */
#article-social-wrapper .slideshow #article-social-wrapper { border: none; float: right; margin-bottom: 0; }

/* line 549, ../sass/_article.scss */
.article-ad-box { margin-bottom: 45px; }

/* line 552, ../sass/_article.scss */
.list-story-title { font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; font-size: 22px; margin: 0 0 20px 0; }

/* line 557, ../sass/_article.scss */
.list-story-text { font: 16px/25px helvetica, sans-serif; margin: 0 0 20px 0; }

/* line 562, ../sass/_article.scss */
.article-story-footer { background-color: #1a1a1b; float: left; }
/* line 75, ../sass/_global-values.scss */
.article-story-footer:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
/* line 566, ../sass/_article.scss */
.article-story-footer h3 { font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; font-size: 11px; letter-spacing: 1px; color: #00c1f3; margin: 0px 0px 5px 0px; padding: 0px; text-transform: uppercase; }
/* line 575, ../sass/_article.scss */
.article-story-footer h4 { font-family: "Oswald", helvetica, sans-serif !important; font-weight: 300 !important; letter-spacing: 1px; font-size: 17px; line-height: 21px; color: #fff; margin: 0px; padding: 0px; }
/* line 582, ../sass/_article.scss */
.article-story-footer h4.first { letter-spacing: .5px; background-color: #272728; padding: 5px 0px 5px 10px; margin: 0px 0 5px 0; display: block; clear: both; }
/* line 591, ../sass/_article.scss */
.article-story-footer p { font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; font-size: 14px; color: #cccccc; }
/* line 596, ../sass/_article.scss */
.article-story-footer .article-series-promote { border-top: 3px solid #666666; position: relative; }
/* line 75, ../sass/_global-values.scss */
.article-story-footer .article-series-promote:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
/* line 600, ../sass/_article.scss */
.article-story-footer .article-series-promote .image-cover { position: absolute; background: url("../../../assets/images/fade-bottom_top_gray.png"); width: 100%; height: 100%; background-position: 0 50%; }
/* line 607, ../sass/_article.scss */
.article-story-footer .article-series-promote .image-wrap { float: left; position: relative; }
/* line 611, ../sass/_article.scss */
.article-story-footer .article-series-promote .image-wrap p { position: absolute; bottom: 0; left: 10px; padding: 6.5px; font-family: "Oswald", helvetica, sans-serif !important; font-weight: 300 !important; letter-spacing: 1px; font-size: 13px; color: #ffffff; text-shadow: 1px 1px 7px black, -1px -1px 7px black; font-size: 16px; }
/* line 622, ../sass/_article.scss */
.article-story-footer .article-series-promote .image-wrap h4 { position: absolute; top: 15px; left: 10px; font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; font-size: 18px; color: #ffffff; font-size: 22px; background-color: #3a3a3b; padding: 6.5px; color: #ffffff; text-transform: uppercase; }
/* line 635, ../sass/_article.scss */
.article-story-footer .article-series-promote .ad_300_container { float: left; clear: none; width: 382px; padding-top: 43px; }
/* line 642, ../sass/_article.scss */
.article-story-footer .article-next-story { border-top: 3px solid #45b700; }
/* line 643, ../sass/_article.scss */
.article-story-footer .article-next-story .image-wrap p { position: absolute; top: 0; left: 10px; background: #3a3a3b; background-color: #3a3a3b; padding: 6.5px; font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; font-size: 13px; color: #ffffff; text-transform: uppercase; }
/* line 656, ../sass/_article.scss */
.article-story-footer .article-next-story h3 { color: #45b700; }
/* line 659, ../sass/_article.scss */
.article-story-footer .article-next-story.red { border-top: 3px solid #c1143f; }
/* line 661, ../sass/_article.scss */
.article-story-footer .article-next-story.red h3 { color: #c1143f; }
/* line 665, ../sass/_article.scss */
.article-story-footer .article-next-story.turquoise { border-top: 3px solid #00c1f3; }
/* line 667, ../sass/_article.scss */
.article-story-footer .article-next-story.turquoise h3 { color: #00c1f3; }
/* line 671, ../sass/_article.scss */
.article-story-footer .article-next-story.blue { border-top: 3px solid #0066d8; }
/* line 673, ../sass/_article.scss */
.article-story-footer .article-next-story.blue h3 { color: #0066d8; }
/* line 677, ../sass/_article.scss */
.article-story-footer .article-next-story.violet { border-top: 3px solid #c31eb6; }
/* line 679, ../sass/_article.scss */
.article-story-footer .article-next-story.violet h3 { color: #c31eb6; }
/* line 683, ../sass/_article.scss */
.article-story-footer .article-next-story .next-story-image { filter: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale"); /* Firefox 10+, Firefox on Android */ /* Firefox 3.5+ */ -webkit-filter: grayscale(1); float: none; border: none; opacity: 0.5; filter: gray alpha(opacity=70); /* For IE8 and earlier */ }
/* line 690, ../sass/_article.scss */
.article-story-footer .article-next-story .next-story-image.turquoise { border-color: #00c1f3; opacity: 0.7; filter: gray alpha(opacity=80); /* For IE8 and earlier */ }
/* line 695, ../sass/_article.scss */
.article-story-footer .article-next-story .next-story-image.blue { border-color: #0066d8; opacity: 0.3; filter: gray alpha(opacity=60); /* For IE8 and earlier */ }
/* line 700, ../sass/_article.scss */
.article-story-footer .article-next-story .next-story-image.violet { border-color: #c31eb6; opacity: 0.6; filter: gra alpha(opacity=80); /* For IE8 and earlier */ }
/* line 705, ../sass/_article.scss */
.article-story-footer .article-next-story .next-story-image.red { border-color: #c1143f; opacity: 0.4; filter: gray alpha(opacity=70); /* For IE8 and earlier */ }
/* line 711, ../sass/_article.scss */
.article-story-footer .article-next-story .image-wrap { position: relative; float: left; }
/* line 714, ../sass/_article.scss */
.article-story-footer .article-next-story .image-wrap:before { content: ""; display: block; width: 100%; position: absolute; height: 100%; background-color: #45b700; opacity: 0.3; filter: alpha(opacity=30); /* For IE8 and earlier */ }
/* line 724, ../sass/_article.scss */
.article-story-footer .article-next-story .image-wrap.turquoise:before { background-color: #00c1f3; opacity: 0.4; filter: alpha(opacity=40); /* For IE8 and earlier */ }
/* line 729, ../sass/_article.scss */
.article-story-footer .article-next-story .image-wrap.red:before { background-color: #c1143f; opacity: 0.4; filter: alpha(opacity=40); /* For IE8 and earlier */ }
/* line 734, ../sass/_article.scss */
.article-story-footer .article-next-story .image-wrap.violet:before { background-color: #c31eb6; opacity: 0.4; filter: alpha(opacity=40); /* For IE8 and earlier */ }
/* line 739, ../sass/_article.scss */
.article-story-footer .article-next-story .image-wrap.blue:before { background-color: #0066d8; opacity: 0.4; filter: alpha(opacity=40); /* For IE8 and earlier */ }
/* line 746, ../sass/_article.scss */
.article-story-footer .next-story-content { padding: 30px 20px 30px 20px; background-color: #272728; height: 216px; display: block; width: 459px; float: left; }
/* line 753, ../sass/_article.scss */
.article-story-footer .next-story-content h4 { font-size: 28px; line-height: 36px; }
/* line 757, ../sass/_article.scss */
.article-story-footer .next-story-content p { font-family: "Oswald", helvetica, sans-serif !important; font-weight: 300 !important; letter-spacing: 1px; font-size: 14px; line-height: 18px; }
/* line 764, ../sass/_article.scss */
.article-story-footer .article-footer-left-column, .article-story-footer .article-footer-right-column { width: 484px; float: left; margin-top: 40px; }
/* line 771, ../sass/_article.scss */
.article-story-footer .article-footer-left-column .article-popular-content-box h3, .article-story-footer .article-footer-right-column .article-popular-content-box h3 { color: #45b700; }
/* line 773, ../sass/_article.scss */
.article-story-footer .article-footer-left-column .article-popular-content-box h3.violet, .article-story-footer .article-footer-right-column .article-popular-content-box h3.violet { color: #c31eb6; }
/* line 776, ../sass/_article.scss */
.article-story-footer .article-footer-left-column .article-popular-content-box h3.turquoise, .article-story-footer .article-footer-right-column .article-popular-content-box h3.turquoise { color: #00c1f3; }
/* line 779, ../sass/_article.scss */
.article-story-footer .article-footer-left-column .article-popular-content-box h3.blue, .article-story-footer .article-footer-right-column .article-popular-content-box h3.blue { color: #0066d8; }
/* line 782, ../sass/_article.scss */
.article-story-footer .article-footer-left-column .article-popular-content-box h3.red, .article-story-footer .article-footer-right-column .article-popular-content-box h3.red { color: #c1143f; }
/* line 785, ../sass/_article.scss */
.article-story-footer .article-footer-left-column .article-popular-content-box h3.yellow, .article-story-footer .article-footer-right-column .article-popular-content-box h3.yellow { color: #666666; }
/* line 789, ../sass/_article.scss */
.article-story-footer .article-footer-left-column .article-popular-content-box h4, .article-story-footer .article-footer-right-column .article-popular-content-box h4 { margin-top: 5px; }
/* line 794, ../sass/_article.scss */
.article-story-footer .article-footer-left-column { margin-right: 14px; }
/* line 796, ../sass/_article.scss */
.article-story-footer .article-footer-left-column .popular-stories-wrap { display: block; width: 100%; margin: 0px 0px 6px 0px; overflow: hidden; background-color: #272728; }
/* line 805, ../sass/_article.scss */
.article-story-footer .article-footer-left-column .popular-stories-wrap a.left img { width: 205px; }
/* line 810, ../sass/_article.scss */
.article-story-footer .article-footer-left-column .popular-stories-wrap .article-popular-content-box { background-color: #272728; float: left; height: 117px; padding: 20px 20px 0px 20px; width: 238px; }
/* line 816, ../sass/_article.scss */
.article-story-footer .article-footer-left-column .popular-stories-wrap .article-popular-content-box h3 { margin-top: 17px; }
/* line 824, ../sass/_article.scss */
.article-story-footer .article-footer-right-column .watch-fusion-wrap { display: block; width: 100%; margin: 0px 0px 7px 0px; overflow: hidden; background-color: #272728; }
/* line 830, ../sass/_article.scss */
.article-story-footer .article-footer-right-column .watch-fusion-wrap.first { display: block; position: relative; margin: 0px 0px 14px 0px; }
/* line 835, ../sass/_article.scss */
.article-story-footer .article-footer-right-column .watch-fusion-wrap.first a img { margin: 0; padding: 0; width: 100%; }
/* line 842, ../sass/_article.scss */
.article-story-footer .article-footer-right-column .watch-fusion-wrap.first h4 { position: absolute; width: 100%; left: 0; bottom: 0; z-index: 1; padding: 0; margin: 0; background: none; background-image: url("../../../assets/images/black-background-50-percent.png"); }
/* line 852, ../sass/_article.scss */
.article-story-footer .article-footer-right-column .watch-fusion-wrap.first h4 a { color: white; padding: 0px 10px; line-height: 25px; display: block; }
/* line 863, ../sass/_article.scss */
.article-story-footer .article-footer-right-column .watch-fusion-wrap a.play-wrapper.left .play { background-image: url("../../../assets/images/navigation-arrow-right.png"); background-position: center center; background-repeat: no-repeat; height: 0; width: 0; }
/* line 876, ../sass/_article.scss */
.article-story-footer .article-footer-right-column .watch-fusion-wrap .article-popular-content-box { float: right; height: 92px; margin: 0; padding: 0 20px; width: 321px; }
/* line 882, ../sass/_article.scss */
.article-story-footer .article-footer-right-column .watch-fusion-wrap .article-popular-content-box h3 { margin: 15px 0 0; }
/* line 892, ../sass/_article.scss */
.article-story-footer .stories-header h2 { float: none; background-color: #000; font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; font-size: 18px; letter-spacing: 1px; color: #818080; text-transform: uppercase; text-align: left; padding: 10px; margin: 0px; }
/* line 903, ../sass/_article.scss */
.article-story-footer .stories-header h2 span { color: #fff; }
/* line 912, ../sass/_article.scss */
.article-story-footer .next-story-img { width: 483px; }
/* line 915, ../sass/_article.scss */
.article-story-footer #disqus_thread { margin: 0px 0px; background: #fff; padding: 30px 20px 30px 20px; clear: both; }

/* line 923, ../sass/_article.scss */
.article-flag h2 { background-color: #3a3a3b; text-decoration: none; padding: 5px 5px 5px 5px; border: none; font: 14px/17px "Oswald"; color: white; text-transform: uppercase; cursor: pointer; float: none; display: inline; }

/* line 937, ../sass/_article.scss */
.context-wrapper p { font: 13px/17px helvetica, sans-serif; }
/* line 940, ../sass/_article.scss */
.context-wrapper h3 { font: 16px/17px "Oswald"; padding: 10px; background: #3a3a3b; color: #fff; }
/* line 946, ../sass/_article.scss */
.context-wrapper h4 { font: 14px/17px "Oswald"; }
/* line 949, ../sass/_article.scss */
.context-wrapper li { font: 13px/17px helvetica, sans-serif; }

/* line 953, ../sass/_article.scss */
.article { font: 16px/25px helvetica, sans-serif; }

/* line 956, ../sass/_article.scss */
.story-getfusion { margin: -5px 0 15px 0; font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; font-size: 16px; line-height: 20px; text-align: center; }
/* line 962, ../sass/_article.scss */
.story-getfusion a { color: #c31eb6 !important; }
/* line 963, ../sass/_article.scss */
.story-getfusion.video-index { display: inline; float: left; width: 590px; }

/* line 969, ../sass/_article.scss */
.video-synopsis { display: inline; float: left; width: 590px; margin-right: 20px; }

/* line 976, ../sass/_article.scss */
.container.video.story #article-header, .container.interactive #article-header { top: auto; background: white; }
/* line 979, ../sass/_article.scss */
.container.video.story #article-header .article-header-content, .container.interactive #article-header .article-header-content { position: static !important; padding: 25px; }
/* line 982, ../sass/_article.scss */
.container.video.story #article-header .article-header-content h2, .container.interactive #article-header .article-header-content h2 { color: black; }
/* line 986, ../sass/_article.scss */
.container.video.story #article-header .go-next-wrapper, .container.video.story #article-header .go-prev-wrapper, .container.interactive #article-header .go-next-wrapper, .container.interactive #article-header .go-prev-wrapper { top: auto; bottom: 230px; }
/* line 990, ../sass/_article.scss */
.container.video.story #article-header .article-header-credit, .container.interactive #article-header .article-header-credit { display: none; }
/* line 991, ../sass/_article.scss */
.container.video.story #article-header .image-wrap, .container.interactive #article-header .image-wrap { display: none; }
/* line 993, ../sass/_article.scss */
.container.video.story .article-header-image, .container.interactive .article-header-image { position: absolute; bottom: 0; height: 574px; }
/* line 998, ../sass/_article.scss */
.container.video.story .article-module-what-you-need, .container.interactive .article-module-what-you-need { background-color: #272728; padding: 20px; }
/* line 1001, ../sass/_article.scss */
.container.video.story .article-module-what-you-need ul, .container.interactive .article-module-what-you-need ul { list-style-type: none; padding: 0px; margin: 0px; }
/* line 1005, ../sass/_article.scss */
.container.video.story .article-module-what-you-need ul li, .container.interactive .article-module-what-you-need ul li { font-family: "Oswald", helvetica, sans-serif !important; font-weight: 300 !important; letter-spacing: 1px; font-size: 14px; line-height: 20px; color: #ffffff; display: block; padding-left: 20px; margin-bottom: 10px; background: url("../../../assets/images/navigation-arrow-right.png") no-repeat left 4px; }
/* line 1014, ../sass/_article.scss */
.container.video.story .article-module-what-you-need ul li:first-child, .container.interactive .article-module-what-you-need ul li:first-child { color: #00c1f3; margin-bottom: 17px; margin-left: 0px; background: none; padding: 0px; font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; }
/* line 1022, ../sass/_article.scss */
.container.video.story .article-module-what-you-need ul li:last-child, .container.interactive .article-module-what-you-need ul li:last-child { margin-bottom: 0px; }
/* line 1028, ../sass/_article.scss */
.container.video.story .video-embed, .container.interactive .video-embed { margin-left: -18px; clear: both; }
/* line 1029, ../sass/_article.scss */
.container.video.story .box.article.left-column, .container.video.story .right-column, .container.interactive .box.article.left-column, .container.interactive .right-column { margin-top: 0; }

/* line 1031, ../sass/_article.scss */
.container.interactive #article-header { min-height: inherit; }
/* line 75, ../sass/_global-values.scss */
.container.interactive #article-header:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

/* line 1032, ../sass/_article.scss */
.container.interactive #article-header .article-header-content { padding-bottom: 0 !important; }

/* line 1033, ../sass/_article.scss */
.container.interactive .box { padding-top: 0 !important; }

/* line 1034, ../sass/_article.scss */
.container.interactive #article-social-wrapper { float: right; margin-right: 25px; }

/* line 1, ../sass/_search.scss */
.search-fusion { font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; font-size: 18px; line-height: 28px; color: #818080; float: left; clear: both; margin: 8px 10px 0px 0px; background: url("../../../assets/images/icon-search.png") no-repeat center left; padding-left: 20px; }

/* line 12, ../sass/_search.scss */
.search-results-headline { background-color: #f2f2f3; margin: 0px -17px; padding: 0px 17px; }
/* line 16, ../sass/_search.scss */
.search-results-headline h4 { color: #818080; font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; font-size: 28px; float: left; margin: 18px 0px 0px 0px; }
/* line 23, ../sass/_search.scss */
.search-results-headline h5 { color: #000000; font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; font-size: 28px; float: left; margin: 18px 0px 0px 10px; }
/* line 30, ../sass/_search.scss */
.search-results-headline #see-also { font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; font-size: 14px; color: #818080; font-weight: bold; padding-left: 0px; padding: 22px 0px 20px 0px; margin-bottom: -14px; }
/* line 38, ../sass/_search.scss */
.search-results-headline #see-also li { display: inline; border: 2px solid #cccccc; padding: 2.5px 2.5px 0px 2.5px; margin-right: 10px; }
/* line 43, ../sass/_search.scss */
.search-results-headline #see-also li:first-child { color: #818080; padding: 0px 10px 0px 0px; border: none; margin: 0px 0px 0px 55px; }

/* line 53, ../sass/_search.scss */
form .search { padding: 5px; width: 415px; background-color: #fff; height: 30px; font: 20px/22px "Oswald"; color: #000; }
/* line 61, ../sass/_search.scss */
form .search-submit { background-color: #3a3a3b; text-decoration: none; /*padding: 15px 15px 12px 15px;*/ border: none; font: 16px/17px "Oswald"; color: white; text-transform: uppercase; cursor: pointer; }

/* line 72, ../sass/_search.scss */
.result-set-container { position: relative; clear: both; }

/* line 76, ../sass/_search.scss */
.left-column-search { min-height: 397px; background: white; width: 700px; float: left; clear: both; font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; font-size: 14px; line-height: 18px; color: #818080; font-weight: bold; padding: 0px 0px 20px 0px; margin: 0px 0px 3px 0px; position: relative; }
/* line 90, ../sass/_search.scss */
.left-column-search ul { padding: 0px; margin: 0px; float: left; }
/* line 91, ../sass/_search.scss */
.left-column-search ul.pagination-buttons { display: none; }
/* line 97, ../sass/_search.scss */
.left-column-search ul li { display: inline; border-right: 1px solid #818080; margin-right: 10px; padding-right: 15px; }
/* line 102, ../sass/_search.scss */
.left-column-search ul li:first-child { border: none; }
/* line 105, ../sass/_search.scss */
.left-column-search ul li:last-child { border: none; }
/* line 110, ../sass/_search.scss */
.left-column-search .transparent-background { position: absolute; width: 100%; height: 100%; z-index: 2; opacity: 0.7; filter: alpha(opacity=70); display: none; background-color: white; left: 0; top: 0; }
/* line 122, ../sass/_search.scss */
.left-column-search #search-result-pagination { text-align: center; }
/* line 124, ../sass/_search.scss */
.left-column-search #search-result-pagination ul { float: none; }
/* line 126, ../sass/_search.scss */
.left-column-search #search-result-pagination ul li { border: none; }
/* line 126, ../sass/_search.scss */
.left-column-search #search-result-pagination ul li.current { text-decoration: underline; }
/* line 129, ../sass/_search.scss */
.left-column-search .box { padding: 20px; }
/* line 132, ../sass/_search.scss */
.left-column-search h6 { color: #333333; font: 14px/18px "Oswald"; float: right; }
/* line 138, ../sass/_search.scss */
.left-column-search .search-result-wrapper .left { width: 180px; padding-right: 10px; margin-bottom: 15px; }
/* line 143, ../sass/_search.scss */
.left-column-search .search-result-wrapper .left-without-padding { width: 180px; margin-right: 10px; margin-bottom: 15px; float: left; }
/* line 149, ../sass/_search.scss */
.left-column-search .search-result-wrapper h2 { float: none; font: 24px/28px "Oswald"; color: #000000; clear: none; margin: 5px 0px 0px 0px; }
/* line 156, ../sass/_search.scss */
.left-column-search .search-result-wrapper h3 { color: #c31eb6; font: 12px/14px "Oswald"; text-transform: uppercase; float: none; margin: 0px; padding-top: 15px; }
/* line 164, ../sass/_search.scss */
.left-column-search .search-result-wrapper .byline { color: #2e2d2d; font: 12px/13px "Oswald"; margin-top: 10px; float: none; clear: none; text-transform: uppercase; }

/* line 174, ../sass/_search.scss */
.right-column-search { width: 250px; background-color: #272728; padding: 15px; float: right; margin: -14px 0px 0px 0px; }
/* line 180, ../sass/_search.scss */
.right-column-search .fusion-tv-header { font: 22px/24px "Oswald"; padding: 7px; margin: 0px 0px 0px -15px; text-align: left; width: 107%; }
/* line 187, ../sass/_search.scss */
.right-column-search h6 { font: 16px/18px "Oswald"; color: #ffffff; float: left; margin-top: 10px; }
/* line 193, ../sass/_search.scss */
.right-column-search .checkbox-wrapper { background-color: #202020; float: left; clear: both; width: 100%; margin-bottom: 20px; padding: 5px 0px 10px 0px; }
/* line 200, ../sass/_search.scss */
.right-column-search .checkbox-wrapper p { margin: 0px 0px 0px 20px; padding: 0px; }
/* line 204, ../sass/_search.scss */
.right-column-search .checkbox-wrapper label { font: 14px/26px "Oswald"; color: #818080; }
/* line 207, ../sass/_search.scss */
.right-column-search .checkbox-wrapper label:hover { cursor: pointer; }
/* line 210, ../sass/_search.scss */
.right-column-search .checkbox-wrapper label #dateTotalFacetCt, .right-column-search .checkbox-wrapper label #todayFacetCt, .right-column-search .checkbox-wrapper label #thisWeekFacetCt, .right-column-search .checkbox-wrapper label #thisMonthFacetCt, .right-column-search .checkbox-wrapper label #thisYearFacetCt, .right-column-search .checkbox-wrapper label #typeTotalFacetCt, .right-column-search .checkbox-wrapper label #storyFacetCt, .right-column-search .checkbox-wrapper label #videoFacetCt, .right-column-search .checkbox-wrapper label #gallaryFacetCt { /*display: none !important;*/ }

/* line 2, ../sass/_homepage-styles.scss */
.container .section-heading { display: block; background: white; color: #45b700; margin: 0; padding: 5px 35px 20px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; text-transform: uppercase; position: relative; font-size: 20px; }
/* line 13, ../sass/_homepage-styles.scss */
.container .section-heading.blue { color: #0066d8; }
/* line 15, ../sass/_homepage-styles.scss */
.container .section-heading.blue h2, .container .section-heading.blue p { color: #0066d8; }
/* line 19, ../sass/_homepage-styles.scss */
.container .section-heading.violet { color: #c31eb6; }
/* line 21, ../sass/_homepage-styles.scss */
.container .section-heading.violet h2, .container .section-heading.violet p { color: #c31eb6; }
/* line 25, ../sass/_homepage-styles.scss */
.container .section-heading.red { color: #c1143f; }
/* line 27, ../sass/_homepage-styles.scss */
.container .section-heading.red h2, .container .section-heading.red p { color: #c1143f; }
/* line 31, ../sass/_homepage-styles.scss */
.container .section-heading.turquoise { color: #00c1f3; }
/* line 33, ../sass/_homepage-styles.scss */
.container .section-heading.turquoise h2, .container .section-heading.turquoise p { color: #00c1f3; }
/* line 37, ../sass/_homepage-styles.scss */
.container .section-heading.green { color: #45b700; }
/* line 39, ../sass/_homepage-styles.scss */
.container .section-heading.green h2, .container .section-heading.green p { color: #45b700; }
/* line 43, ../sass/_homepage-styles.scss */
.container .section-heading.yellow { color: #666666; }
/* line 45, ../sass/_homepage-styles.scss */
.container .section-heading.yellow h2, .container .section-heading.yellow p { color: #666666; }
/* line 50, ../sass/_homepage-styles.scss */
.container .section-heading h2 { display: block; margin: 0; padding: 0; font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; text-transform: uppercase; font-size: 55px; color: #45b700; }
/* line 59, ../sass/_homepage-styles.scss */
.container .section-heading p { margin: -5px 0px 0px 0px; display: block; clear: both; font-family: "Oswald", helvetica, sans-serif !important; font-weight: 300 !important; letter-spacing: 1px; text-transform: none; font-size: 24px; line-height: 30px; }
/* line 69, ../sass/_homepage-styles.scss */
.container .section-heading a.icon-rss { position: absolute; top: 15px; right: 15px; display: none; }

/* line 78, ../sass/_homepage-styles.scss */
.home-section-top-left { float: left; width: 650px; overflow: hidden; }
/* line 82, ../sass/_homepage-styles.scss */
.home-section-top-left.single-hero { width: 100% !important; }
/* line 85, ../sass/_homepage-styles.scss */
.home-section-top-left.single-hero .home-section-top-wrapper img { width: 100% !important; }
/* line 88, ../sass/_homepage-styles.scss */
.home-section-top-left.single-hero .home-section-top-wrapper .top-section-headline { top: 50px; bottom: auto; }
/* line 91, ../sass/_homepage-styles.scss */
.home-section-top-left.single-hero .home-section-top-wrapper .top-section-headline h2 { font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; font-size: 34px; line-height: 50px; }
/* line 99, ../sass/_homepage-styles.scss */
.home-section-top-left .home-section-top-wrapper { position: relative; }
/* line 101, ../sass/_homepage-styles.scss */
.home-section-top-left .home-section-top-wrapper img { width: 655px; }
/* line 104, ../sass/_homepage-styles.scss */
.home-section-top-left .home-section-top-wrapper .img-credit { position: absolute; right: 0; bottom: 0; color: #ccc; background: url("../../../assets/images/grey-background-50-percent.png"); margin: 0; padding: 5px; font: 10px/10px helvetica, sans-serif !important; }
/* line 114, ../sass/_homepage-styles.scss */
.home-section-top-left .home-section-top-wrapper .image-credit-gradient.img-credit { color: black !important; }
/* line 115, ../sass/_homepage-styles.scss */
.home-section-top-left .home-section-top-wrapper .top-section-headline .byline-gradient.byline, .home-section-top-left .home-section-top-wrapper .top-section-headline h1.feature-text-gradient { color: black !important; }
/* line 118, ../sass/_homepage-styles.scss */
.home-section-top-left .home-section-top-wrapper .top-section-headline { position: absolute; bottom: 25px; left: 10px; width: 80%; }
/* line 123, ../sass/_homepage-styles.scss */
.home-section-top-left .home-section-top-wrapper .top-section-headline h1 { font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; font-size: 14px; color: #cccccc; float: left; margin-bottom: 5px; letter-spacing: 1px; }
/* line 75, ../sass/_global-values.scss */
.home-section-top-left .home-section-top-wrapper .top-section-headline h1:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
/* line 132, ../sass/_homepage-styles.scss */
.home-section-top-left .home-section-top-wrapper .top-section-headline h2 { font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; font-size: 34px; line-height: 50px; color: #efefef; float: left; margin: 0px; }
/* line 75, ../sass/_global-values.scss */
.home-section-top-left .home-section-top-wrapper .top-section-headline h2:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
/* line 140, ../sass/_homepage-styles.scss */
.home-section-top-left .home-section-top-wrapper .top-section-headline h2 a { display: inline; background: #000000; box-shadow: 5px 0 0 #000000, -5px 0 0 #000000; }
/* line 146, ../sass/_homepage-styles.scss */
.home-section-top-left .home-section-top-wrapper .top-section-headline .byline { font: 12px/10px helvetica, sans-serif; color: #efefef; clear: both; float: left; margin-top: 8px; }
/* line 75, ../sass/_global-values.scss */
.home-section-top-left .home-section-top-wrapper .top-section-headline .byline:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

/* line 157, ../sass/_homepage-styles.scss */
.home-section-top-right { float: left; width: 332px; }
/* line 160, ../sass/_homepage-styles.scss */
.home-section-top-right .home-section-top-wrapper { position: relative; width: 100%; }
/* line 163, ../sass/_homepage-styles.scss */
.home-section-top-right .home-section-top-wrapper img { width: 332px !important; height: 186px !important; }
/* line 167, ../sass/_homepage-styles.scss */
.home-section-top-right .home-section-top-wrapper .img-credit { position: absolute; right: 0; bottom: 0; color: #ccc; background: url("../../../assets/images/grey-background-50-percent.png"); margin: 0; padding: 5px; font: 10px/10px helvetica, sans-serif !important; }
/* line 177, ../sass/_homepage-styles.scss */
.home-section-top-right .home-section-top-wrapper .image-credit-gradient.img-credit { color: black !important; }
/* line 178, ../sass/_homepage-styles.scss */
.home-section-top-right .home-section-top-wrapper .top-section-headline .byline-gradient.byline { color: black !important; }
/* line 179, ../sass/_homepage-styles.scss */
.home-section-top-right .home-section-top-wrapper .top-section-headline { position: absolute; bottom: 15px; left: 20px; }
/* line 183, ../sass/_homepage-styles.scss */
.home-section-top-right .home-section-top-wrapper .top-section-headline h2 { font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; font-size: 22px; line-height: 32px; color: #efefef; margin: 0; }
/* line 75, ../sass/_global-values.scss */
.home-section-top-right .home-section-top-wrapper .top-section-headline h2:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
/* line 190, ../sass/_homepage-styles.scss */
.home-section-top-right .home-section-top-wrapper .top-section-headline h2 a { display: inline; background: #000000; box-shadow: 5px 0 0 #000000, -5px 0 0 #000000; }
/* line 196, ../sass/_homepage-styles.scss */
.home-section-top-right .home-section-top-wrapper .top-section-headline .byline { font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; font-size: 12px; color: #fff; float: left; margin-top: 5px; text-transform: uppercase; }
/* line 75, ../sass/_global-values.scss */
.home-section-top-right .home-section-top-wrapper .top-section-headline .byline:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
/* line 205, ../sass/_homepage-styles.scss */
.home-section-top-right .home-section-top-wrapper .top-section-headline .lightning-bolt { background-position: 0 -1450px; display: block; text-indent: -9999px; width: 15px; height: 22px; cursor: pointer; float: right; padding-right: 10px; }
/* line 211, ../sass/_homepage-styles.scss */
.home-section-top-right .home-section-top-wrapper .top-section-headline .share-count { float: right; background-position: 0 -1179px; text-indent: none !important; text-align: center; width: 31px; height: 26px; display: block; margin-right: 10px; }
/* line 220, ../sass/_homepage-styles.scss */
.home-section-top-right .home-section-top-wrapper .top-section-headline .share-count a { font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; font-size: 14px; color: white; float: left; margin: 2px 0px 0px 7px; }

/* line 231, ../sass/_homepage-styles.scss */
.home-section-left-column { float: left; padding: 20px 10px 0px 10px; background-color: #272728; clear: both; }
/* line 237, ../sass/_homepage-styles.scss */
.home-section-left-column .play-wrapper .play, .home-section-left-column .play-wrapper .ss_icon, .home-section-left-column .ss_icon-wrapper .play, .home-section-left-column .ss_icon-wrapper .ss_icon { background-image: url("../../../assets/images/navigation-arrow-right.png"); background-repeat: no-repeat; background-position: center center; width: 0; height: 0; }
/* line 250, ../sass/_homepage-styles.scss */
.home-section-left-column h3 { color: #cccccc; font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; font-size: 12px; line-height: 17px; display: block; width: 130px; margin-bottom: 15px; margin-top: 5px; }
/* line 260, ../sass/_homepage-styles.scss */
.home-section-left-column .fusion-confusion-headline, .home-section-left-column .left-column-latest-headline { padding: 4px 0px 7px 0px; text-align: center; width: 160px; margin: 0px 0px 15px -15px; background: url("../../../assets/images/arrow-down-black.png") no-repeat bottom center; }
/* line 266, ../sass/_homepage-styles.scss */
.home-section-left-column .fusion-confusion-headline a, .home-section-left-column .left-column-latest-headline a { font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; text-transform: uppercase; font-size: 15px; color: #fff; padding: 5px 0px; display: block; background-color: #000; letter-spacing: .5px; }
/* line 276, ../sass/_homepage-styles.scss */
.home-section-left-column .fusion-confusion-headline span, .home-section-left-column .left-column-latest-headline span { color: #818080; }
/* line 280, ../sass/_homepage-styles.scss */
.home-section-left-column .left-column-latest-headline { width: 100%; margin-left: 0; float: none; }
/* line 285, ../sass/_homepage-styles.scss */
.home-section-left-column .left-column-fusion-confusion { float: left; width: 130px; }
/* line 75, ../sass/_global-values.scss */
.home-section-left-column .left-column-fusion-confusion:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
/* line 289, ../sass/_homepage-styles.scss */
.home-section-left-column .left-column-fusion-confusion .fusion-confusion-content { background: url("../../../assets/images/fusion-confusion-bg.png"); margin-left: -10px; padding: 10px; width: 130px; border-bottom: 3px solid #c5c5c6; }
/* line 295, ../sass/_homepage-styles.scss */
.home-section-left-column .left-column-fusion-confusion .fusion-confusion-content h3 { font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; font-size: 16px; color: #000000; text-decoration: underline; margin-bottom: 5px; margin-top: 2px; }
/* line 303, ../sass/_homepage-styles.scss */
.home-section-left-column .left-column-fusion-confusion .fusion-confusion-content p { margin: 2px 0px; font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; font-size: 10px; }

/* line 311, ../sass/_homepage-styles.scss */
.home-left-column-img { width: 130px; }

/* line 314, ../sass/_homepage-styles.scss */
.home-section-middle-column { background-color: #3a3a3b; padding: 25px 0px 20px 25px; width: 475px; float: left; }
/* line 320, ../sass/_homepage-styles.scss */
.home-section-middle-column .home-section-middle-column-wrapper .home-email-signup { clear: both; background-color: white; padding: 5px; }
/* line 324, ../sass/_homepage-styles.scss */
.home-section-middle-column .home-section-middle-column-wrapper .home-email-signup h4 { font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; font-size: 16px; color: #818080; margin: 0px 0px 5px 3px; }
/* line 330, ../sass/_homepage-styles.scss */
.home-section-middle-column .home-section-middle-column-wrapper .home-email-signup .policy-link { font: 11px/11px helvetica, sans-serif; color: #666; padding: 5px 0 2px 3px; }
/* line 337, ../sass/_homepage-styles.scss */
.home-section-middle-column .middle-column-img-wrapper { margin-top: 25px; }
/* line 338, ../sass/_homepage-styles.scss */
.home-section-middle-column .middle-column-img-wrapper.below a.play-wrapper { float: left; }
/* line 339, ../sass/_homepage-styles.scss */
.home-section-middle-column .middle-column-img-wrapper.above { margin-top: 0; }
/* line 341, ../sass/_homepage-styles.scss */
.home-section-middle-column .middle-column-img-wrapper.above:first-child { margin-bottom: 25px; }
/* line 343, ../sass/_homepage-styles.scss */
.home-section-middle-column .middle-column-img-wrapper.above > a { position: relative; display: block; }
/* line 345, ../sass/_homepage-styles.scss */
.home-section-middle-column .middle-column-img-wrapper .ft-media-sub-tag { position: absolute; bottom: 10px; right: 10px; padding: 5px; text-align: center; width: 40%; background: none repeat scroll 0 0 rgba(255, 255, 255, 0.8); }
/* line 353, ../sass/_homepage-styles.scss */
.home-section-middle-column .middle-column-img-wrapper .ft-media-sub-tag h4 { background-color: #45b700; color: #fff; padding: 5px; font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; font-size: 18px; }
/* line 360, ../sass/_homepage-styles.scss */
.home-section-middle-column .middle-column-img-wrapper .ft-media-sub-tag p { color: #000; margin: 5px 0 0; font: 14px/18px helvetica, sans-serif; text-align: right; }
/* line 366, ../sass/_homepage-styles.scss */
.home-section-middle-column .middle-column-img-wrapper .ft-media-sub-tag.blue h4 { background-color: #0066d8; }
/* line 369, ../sass/_homepage-styles.scss */
.home-section-middle-column .middle-column-img-wrapper .ft-media-sub-tag.violet h4 { background-color: #c31eb6; }
/* line 372, ../sass/_homepage-styles.scss */
.home-section-middle-column .middle-column-img-wrapper .ft-media-sub-tag.yellow h4 { background-color: #666666; }
/* line 375, ../sass/_homepage-styles.scss */
.home-section-middle-column .middle-column-img-wrapper .ft-media-sub-tag.red h4 { background-color: #c1143f; }
/* line 378, ../sass/_homepage-styles.scss */
.home-section-middle-column .middle-column-img-wrapper .ft-media-sub-tag.turquoise h4 { background-color: #00c1f3; }
/* line 382, ../sass/_homepage-styles.scss */
.home-section-middle-column .middle-column-img-wrapper img { width: 100%; height: auto; }
/* line 386, ../sass/_homepage-styles.scss */
.home-section-middle-column .middle-column-img-wrapper h4 { color: #818080; font-family: "Oswald", helvetica, sans-serif !important; font-weight: 300 !important; letter-spacing: 1px; font-size: 17px; background-color: #272728; padding: 10px 0px 10px 10px; margin: 0px; display: block; clear: both; }
/* line 396, ../sass/_homepage-styles.scss */
.home-section-middle-column .middle-column-img-wrapper .middle-column-headline { color: #ffffff; text-transform: uppercase; }
/* line 401, ../sass/_homepage-styles.scss */
.home-section-middle-column .middle-column-instagram-wrapper-2 { background-color: #272728; margin: 25px 0px 5px 0px; float: left; width: 100%; }
/* line 406, ../sass/_homepage-styles.scss */
.home-section-middle-column .middle-column-instagram-wrapper-2 #instagram-home { background-position: 0 -102px; display: block; text-indent: -9999px; width: 43px; height: 28px; cursor: pointer; float: left; margin: 15px 10px 10px 10px; }
/* line 412, ../sass/_homepage-styles.scss */
.home-section-middle-column .middle-column-instagram-wrapper-2 h4 { color: #818080; font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; font-size: 17px; background-color: #272728; padding: 5px 0px 10px 10px; margin: 0px; height: 30px; overflow: hidden; display: inline-block; }
/* line 422, ../sass/_homepage-styles.scss */
.home-section-middle-column .middle-column-instagram-wrapper-2 h4 span { font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; font-size: 30px; line-height: 40px; color: white; margin: 0px 0px 0px 5px; display: inline-block; }
/* line 431, ../sass/_homepage-styles.scss */
.home-section-middle-column .middle-column-instagram-wrapper-2 .instagram-feed { clear: both; display: block; max-width: 475px; width: 100%; background-color: white; }
/* line 437, ../sass/_homepage-styles.scss */
.home-section-middle-column .middle-column-instagram-wrapper-2 .instagram-feed img { width: 230px; }
/* line 440, ../sass/_homepage-styles.scss */
.home-section-middle-column .middle-column-instagram-wrapper-2 .instagram-feed iframe { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; box-shadow: none !important; border-radius: 0 !important; border: 0 !important; height: 381px; }
/* line 451, ../sass/_homepage-styles.scss */
.home-section-middle-column .middle-column-instagram-wrapper-2 .social-networks-other { float: right; margin-right: 10px; }
/* line 454, ../sass/_homepage-styles.scss */
.home-section-middle-column .middle-column-instagram-wrapper-2 .social-networks-other h5 { float: right; }
/* line 457, ../sass/_homepage-styles.scss */
.home-section-middle-column .middle-column-instagram-wrapper-2 .social-networks-other ul { margin: 0px 0px 20px 0px; }
/* line 459, ../sass/_homepage-styles.scss */
.home-section-middle-column .middle-column-instagram-wrapper-2 .social-networks-other ul li { float: left; margin-right: 5px; margin-bottom: 20px; }
/* line 463, ../sass/_homepage-styles.scss */
.home-section-middle-column .middle-column-instagram-wrapper-2 .social-networks-other ul li:last-child { margin-right: 0px; }
/* line 467, ../sass/_homepage-styles.scss */
.home-section-middle-column .middle-column-instagram-wrapper-2 .social-networks-other ul #twitter-home { background-position: 0 -102px; display: block; text-indent: -9999px; width: 28px; height: 28px; cursor: pointer; }
/* line 471, ../sass/_homepage-styles.scss */
.home-section-middle-column .middle-column-instagram-wrapper-2 .social-networks-other ul #facebook-home { background-position: 0 -1543px; display: block; text-indent: -9999px; width: 28px; height: 28px; cursor: pointer; }
/* line 475, ../sass/_homepage-styles.scss */
.home-section-middle-column .middle-column-instagram-wrapper-2 .social-networks-other ul #tumblr-home { background-position: 0 -1472px; display: block; text-indent: -9999px; width: 28px; height: 28px; cursor: pointer; }
/* line 479, ../sass/_homepage-styles.scss */
.home-section-middle-column .middle-column-instagram-wrapper-2 .social-networks-other ul #youtube-home { background-position: 0 -772px; display: block; text-indent: -9999px; width: 28px; height: 28px; cursor: pointer; }

/* line 487, ../sass/_homepage-styles.scss */
.hp_rightrail { float: left; padding: 10px 0px 20px 20px; width: 312px; }

/* line 488, ../sass/_homepage-styles.scss */
.home-section-right-column { float: left; background-color: none; width: 308px; }
/* line 489, ../sass/_homepage-styles.scss */
.home-section-right-column.fs_mobile { display: none !important; }
/* line 490, ../sass/_homepage-styles.scss */
.home-section-right-column.fs_desktop { display: block !important; }
/* line 495, ../sass/_homepage-styles.scss */
.home-section-right-column .home-section-right-column-wrapper { margin-left: 10px; }
/* line 498, ../sass/_homepage-styles.scss */
.home-section-right-column .fusion-tv-header { padding: 0px 0px 7px 0px; text-align: center; width: 100%; margin: 20px 0px 0px 0px; z-index: 2; background-color: #3A3A3B; background-image: url("../../../assets/images/arrow-down-black.png"); background-position: center bottom; background-repeat: no-repeat; }
/* line 508, ../sass/_homepage-styles.scss */
.home-section-right-column .fusion-tv-header a { font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; font-size: 18px; text-transform: uppercase; color: #818080; background-color: #000; display: block; padding: 5px 0px; }
/* line 517, ../sass/_homepage-styles.scss */
.home-section-right-column .fusion-tv-header span { color: #fff; }
/* line 521, ../sass/_homepage-styles.scss */
.home-section-right-column .home-section-fusion-tv { background-color: #3a3a3b; padding: 25px 16px 16px 16px; clear: both; z-index: 1; }
/* line 527, ../sass/_homepage-styles.scss */
.home-section-right-column .right-column-img-wrapper { position: relative; border: 2px solid #242425; border-bottom: none; }
/* line 531, ../sass/_homepage-styles.scss */
.home-section-right-column .right-column-img-wrapper img { width: 262px; }
/* line 535, ../sass/_homepage-styles.scss */
.home-section-right-column .right-column-img-wrapper.first img.fs_mobile { display: none !important; }
/* line 536, ../sass/_homepage-styles.scss */
.home-section-right-column .right-column-img-wrapper.first img.fs_desktop { display: block !important; }
/* line 538, ../sass/_homepage-styles.scss */
.home-section-right-column .right-column-img-wrapper h3 { background: black; width: 100%; font-family: "Oswald", helvetica, sans-serif !important; font-weight: 300 !important; letter-spacing: 1px; font-size: 14px; text-transform: uppercase; color: #fff !important; padding: 10px 10px; margin: 0px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
/* line 550, ../sass/_homepage-styles.scss */
.home-section-right-column .right-column-img-wrapper h3.blue:hover { color: #0066d8 !important; }
/* line 551, ../sass/_homepage-styles.scss */
.home-section-right-column .right-column-img-wrapper h3.green:hover { color: #45b700 !important; }
/* line 552, ../sass/_homepage-styles.scss */
.home-section-right-column .right-column-img-wrapper h3.turquoise:hover { color: #00c1f3 !important; }
/* line 553, ../sass/_homepage-styles.scss */
.home-section-right-column .right-column-img-wrapper h3.violet:hover { color: #c31eb6 !important; }
/* line 554, ../sass/_homepage-styles.scss */
.home-section-right-column .right-column-img-wrapper h3.red:hover { color: #c1143f !important; }
/* line 556, ../sass/_homepage-styles.scss */
.home-section-right-column .right-column-img-wrapper.no-tv-info { margin-bottom: 25px !important; }
/* line 558, ../sass/_homepage-styles.scss */
.home-section-right-column .right-column-img-tv-info { border-left: 2px solid #242425; border-bottom: 2px solid #242425; border-right: 2px solid #242425; background: black; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; width: 100%; margin-bottom: 25px; }
/* line 75, ../sass/_global-values.scss */
.home-section-right-column .right-column-img-tv-info:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
/* line 569, ../sass/_homepage-styles.scss */
.home-section-right-column .right-column-img-tv-info .divider { background: #999; width: 20px; height: 2px; margin: 0 10px 5px; }
/* line 575, ../sass/_homepage-styles.scss */
.home-section-right-column .right-column-img-tv-info h4 { background-color: black; color: #999; font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; font-size: 12px; margin: 0px; padding: 0 10px 10px; }
/* line 582, ../sass/_homepage-styles.scss */
.home-section-right-column .right-column-img-tv-info h4:hover { color: #00c1f3; }
/* line 583, ../sass/_homepage-styles.scss */
.home-section-right-column .right-column-img-tv-info h4 span { color: #00c1f3; text-transform: uppercase; }
/* line 588, ../sass/_homepage-styles.scss */
.home-section-right-column .right-column-img-tv-info a { background: url "images/tv-icon.png"; }
/* line 592, ../sass/_homepage-styles.scss */
.home-section-right-column hr { width: 111%; margin: 15px 0 15px -15px; background-color: #242425; border-color: #242425; }
/* line 598, ../sass/_homepage-styles.scss */
.home-section-right-column .tv-icon { background-position: 0 -1951px; display: block; text-indent: -9999px; width: 14px; height: 15px; cursor: pointer; float: left; position: relative; top: 2px; left: 35px; }
/* line 75, ../sass/_global-values.scss */
.home-section-right-column .tv-icon:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
/* line 607, ../sass/_homepage-styles.scss */
.home-section-right-column .right-column-btn { background: url("../../../assets/images/button-bg.png"); padding: 10px; text-align: center; margin: 0px; }
/* line 612, ../sass/_homepage-styles.scss */
.home-section-right-column .right-column-btn a { font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; font-size: 16px; text-shadow: 0px 1px 0px black; color: #fff; margin: 0px; background: url("../../../assets/images/navigation-arrow-right_blue.png") no-repeat right; padding-right: 15px; }

/* line 623, ../sass/_homepage-styles.scss */
.home-recap-section-wrapper { float: left; margin: 20px 0px; }
/* line 75, ../sass/_global-values.scss */
.home-recap-section-wrapper:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
/* line 627, ../sass/_homepage-styles.scss */
.home-recap-section-wrapper h2.fs_mobile { display: none !important; }

/* line 629, ../sass/_homepage-styles.scss */
.home-recap-section { width: 194px; float: left; margin-right: 3px; }
/* line 633, ../sass/_homepage-styles.scss */
.home-recap-section h2 { float: none; padding: 8px 0px; margin: 0px; text-align: center; font-family: "Oswald", helvetica, sans-serif !important; font-weight: 300 !important; letter-spacing: 1px; font-size: 14px; letter-spacing: 1px; color: white; width: 100%; margin-bottom: 3px; }
/* line 646, ../sass/_homepage-styles.scss */
.home-recap-section.green h2 { background-color: #45b700; }
/* line 651, ../sass/_homepage-styles.scss */
.home-recap-section.turquoise h2 { background-color: #00c1f3; }
/* line 656, ../sass/_homepage-styles.scss */
.home-recap-section.blue h2 { background-color: #0066d8; }
/* line 661, ../sass/_homepage-styles.scss */
.home-recap-section.violet h2 { background-color: #c31eb6; }
/* line 665, ../sass/_homepage-styles.scss */
.home-recap-section.red { margin-right: 0px !important; }
/* line 667, ../sass/_homepage-styles.scss */
.home-recap-section.red h2 { background-color: #c1143f; }
/* line 671, ../sass/_homepage-styles.scss */
.home-recap-section .recap-content { background-color: #272728; padding: 15px; }
/* line 674, ../sass/_homepage-styles.scss */
.home-recap-section .recap-content h3 { font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; font-size: 11px; margin: 0px 0px 0px 0px; text-transform: uppercase; }
/* line 681, ../sass/_homepage-styles.scss */
.home-recap-section .recap-content.green h3 { color: #45b700; }
/* line 686, ../sass/_homepage-styles.scss */
.home-recap-section .recap-content.turquoise h3 { color: #00c1f3; }
/* line 691, ../sass/_homepage-styles.scss */
.home-recap-section .recap-content.blue h3 { color: #0066d8; }
/* line 696, ../sass/_homepage-styles.scss */
.home-recap-section .recap-content.violet h3 { color: #c31eb6; }
/* line 701, ../sass/_homepage-styles.scss */
.home-recap-section .recap-content.red h3 { color: #c1143f; }
/* line 705, ../sass/_homepage-styles.scss */
.home-recap-section .recap-content p { color: #cccccc; font-family: "Oswald", helvetica, sans-serif !important; font-weight: 300 !important; letter-spacing: 1px; font-size: 13px; margin: 0px 0px 10px 0px; }

/* line 713, ../sass/_homepage-styles.scss */
.email-input { margin-bottom: 0px; }
/* line 715, ../sass/_homepage-styles.scss */
.email-input .email { background-color: #e2e3e4; border: 1px solid #bfbfbf; -webkit-box-shadow: inset rgba(0, 0, 0, 0.1) 2px 2px 3px; -moz-box-shadow: inset rgba(0, 0, 0, 0.1) 2px 2px 3px; box-shadow: inset rgba(0, 0, 0, 0.1) 2px 2px 3px; width: 320px; padding: 0px 2px; font-family: "Oswald", helvetica, sans-serif !important; font-weight: 300 !important; letter-spacing: 1px; font-size: 16px; color: #999999; margin-left: 3px; height: 30px; line-height: 30px; }
/* line 728, ../sass/_homepage-styles.scss */
.email-input .email-submit { background: #3a3a3b url("../../../assets/images/navigation-arrow-right.png") no-repeat right 50%; text-decoration: none; padding: 0px 12px 0px 10px; border: 0; border-right: 8px solid #3a3a3b; height: 32px; line-height: 30px; font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; font-size: 16px; color: white; text-transform: uppercase; cursor: pointer; }

/* line 744, ../sass/_homepage-styles.scss */
.icon-rss { text-indent: -9999px; background-position: 0 -1986px; display: block; text-indent: -9999px; width: 19px; height: 19px; cursor: pointer; }
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 2dppx) { /* line 744, ../sass/_homepage-styles.scss */
  .icon-rss { background-image: url("../../../assets/images/retina/icon-rss_white.png"); background-position: 0px 0px; background-size: contain !important; } }
/* line 759, ../sass/_homepage-styles.scss */
.icon-rss.violet { background-position: 0 -1815px; display: block; text-indent: -9999px; width: 19px; height: 19px; cursor: pointer; }
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 2dppx) { /* line 759, ../sass/_homepage-styles.scss */
  .icon-rss.violet { background-image: url("../../../assets/images/retina/icon-rss_violet.png"); background-position: 0px 0px; background-size: contain !important; } }
/* line 774, ../sass/_homepage-styles.scss */
.icon-rss.green { background-position: 0 -1896px; display: block; text-indent: -9999px; width: 19px; height: 19px; cursor: pointer; }
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 2dppx) { /* line 774, ../sass/_homepage-styles.scss */
  .icon-rss.green { background-image: url("../../../assets/images/retina/icon-rss_green.png"); background-position: 0px 0px; background-size: contain !important; } }
/* line 789, ../sass/_homepage-styles.scss */
.icon-rss.blue { background-position: 0 -1796px; display: block; text-indent: -9999px; width: 19px; height: 19px; cursor: pointer; }
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 2dppx) { /* line 789, ../sass/_homepage-styles.scss */
  .icon-rss.blue { background-image: url("../../../assets/images/retina/icon-rss_blue.png"); background-position: 0px 0px; background-size: contain !important; } }
/* line 804, ../sass/_homepage-styles.scss */
.icon-rss.red { background-position: 0 -1858px; display: block; text-indent: -9999px; width: 19px; height: 19px; cursor: pointer; }
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 2dppx) { /* line 804, ../sass/_homepage-styles.scss */
  .icon-rss.red { background-image: url("../../../assets/images/retina/icon-rss_red.png"); background-position: 0px 0px; background-size: contain !important; } }
/* line 819, ../sass/_homepage-styles.scss */
.icon-rss.turquoise { background-position: 0 -1877px; display: block; text-indent: -9999px; width: 19px; height: 19px; cursor: pointer; }
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 2dppx) { /* line 819, ../sass/_homepage-styles.scss */
  .icon-rss.turquoise { background-image: url("../../../assets/images/retina/icon-rss_turquoise.png"); background-position: 0px 0px; background-size: contain !important; } }
/* line 834, ../sass/_homepage-styles.scss */
.icon-rss.black { background-position: 0 -2005px; display: block; text-indent: -9999px; width: 19px; height: 19px; cursor: pointer; }
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 2dppx) { /* line 834, ../sass/_homepage-styles.scss */
  .icon-rss.black { background-image: url("../../../assets/images/retina/icon-rss_black.png"); background-position: 0px 0px; background-size: contain !important; } }

@media only screen and (max-width: 640px) { /* line 2, ../sass/_mobile-homepage.scss */
  html, body { width: 100% !important; overflow-x: hidden !important; }
  /* line 5, ../sass/_mobile-homepage.scss */
  html .container, body .container { padding: 0px !important; }
  /* line 7, ../sass/_mobile-homepage.scss */
  html .container.home, body .container.home { padding: 0px !important; }
  /* line 13, ../sass/_mobile-homepage.scss */
  nav #header-bottom { margin-left: 0px !important; margin-top: 0; }
  /* line 16, ../sass/_mobile-homepage.scss */
  nav #header-bottom h1 { margin-left: 5px !important; }
  /* line 21, ../sass/_mobile-homepage.scss */
  nav { overflow-y: hidden; }
  /* line 25, ../sass/_mobile-homepage.scss */
  .home-section-top-left img, .home-section-top-right img { width: 100% !important; }
  /* line 28, ../sass/_mobile-homepage.scss */
  .home-section-top-left h1, .home-section-top-right h1 { font-size: 11px !important; }
  /* line 31, ../sass/_mobile-homepage.scss */
  .home-section-top-left h2, .home-section-top-right h2 { top: 0 !important; }
  /* line 32, ../sass/_mobile-homepage.scss */
  .home-section-top-left .byline, .home-section-top-right .byline { font-size: 9px !important; line-height: 11px !important; margin: 5px 0px 0px 0px !important; }
  /* line 38, ../sass/_mobile-homepage.scss */
  .home-section-top-right { width: 50% !important; }
  /* line 40, ../sass/_mobile-homepage.scss */
  .home-section-top-right .byline { display: none !important; }
  /* line 44, ../sass/_mobile-homepage.scss */
  .home-section-top-right .home-section-top-wrapper .home-top-right-img { width: 100% !important; height: auto !important; }
  /* line 48, ../sass/_mobile-homepage.scss */
  .home-section-top-right .home-section-top-wrapper .top-section-headline { left: 10px !important; bottom: 10px !important; top: auto; }
  /* line 54, ../sass/_mobile-homepage.scss */
  .home-section-top-right .play, .home-section-top-right .ss_icon { background-image: url("../../../assets/images/navigation-arrow-right.png") !important; background-repeat: no-repeat !important; background-position: center center !important; width: 0 !important; height: 0 !important; }
  /* line 61, ../sass/_mobile-homepage.scss */
  .home-section-top-right .gallery_icon { background-image: url("../../../assets/images/retina/icon-gallery_sm.png") !important; background-repeat: no-repeat !important; background-position: center center !important; background-size: contain !important; width: 0 !important; height: 0 !important; }
  /* line 69, ../sass/_mobile-homepage.scss */
  .home-section-top-right h2 { font-size: 14px !important; line-height: 18px !important; position: relative; top: 30px; }
  /* line 76, ../sass/_mobile-homepage.scss */
  .home-section-top-left { width: 100% !important; }
  /* line 78, ../sass/_mobile-homepage.scss */
  .home-section-top-left .top-section-headline { width: 95% !important; }
  /* line 81, ../sass/_mobile-homepage.scss */
  .home-section-top-left.single-hero .home-section-top-wrapper .top-section-headline h2 { font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; font-size: 22px; line-height: 26px; }
  /* line 86, ../sass/_mobile-homepage.scss */
  .home-section-top-left h2 { font-size: 20px !important; line-height: 28px !important; }
  /* line 90, ../sass/_mobile-homepage.scss */
  .home-section-top-left .gallery_icon { background-image: url("../../../assets/images/retina/icon-gallery.png") !important; background-repeat: no-repeat !important; background-position: center center !important; background-size: contain !important; }
  /* line 97, ../sass/_mobile-homepage.scss */
  .home-section-left-column { background-color: #fff !important; padding: 0px !important; margin-top: 10px; width: 100% !important; }
  /* line 102, ../sass/_mobile-homepage.scss */
  .home-section-left-column a { clear: both; display: inline-block; float: left; width: 40%; }
  /* line 108, ../sass/_mobile-homepage.scss */
  .home-section-left-column h3 { width: 50% !important; font-family: "Oswald", helvetica, sans-serif !important; font-weight: 300 !important; letter-spacing: 1px; font-size: 18px; line-height: 22px; color: #000 !important; }
  /* line 115, ../sass/_mobile-homepage.scss */
  .home-section-left-column .left-column-latest-headline { float: left !important; background-color: #000; }
  /* line 120, ../sass/_mobile-homepage.scss */
  .home-section-left-column .home-section-left-column-wrap { background-color: #f2f2f3 !important; overflow: hidden; margin: 0px 10px 10px 0px; display: table; }
  /* line 125, ../sass/_mobile-homepage.scss */
  .home-section-left-column .home-section-left-column-wrap a { display: table-cell; float: none; width: 35%; }
  /* line 130, ../sass/_mobile-homepage.scss */
  .home-section-left-column .home-section-left-column-wrap a .image-border { width: 100%; height: auto; }
  /* line 135, ../sass/_mobile-homepage.scss */
  .home-section-left-column .home-section-left-column-wrap h3 { padding: 0 0 0 10px; margin: 0; width: 65%; display: table-cell; vertical-align: middle; }
  /* line 141, ../sass/_mobile-homepage.scss */
  .home-section-left-column .home-section-left-column-wrap h3 a { display: block; width: auto; }
  /* line 148, ../sass/_mobile-homepage.scss */
  .home-section-left-column .left-column-fusion-confusion { width: 100% !important; }
  /* line 150, ../sass/_mobile-homepage.scss */
  .home-section-left-column .left-column-fusion-confusion h2 { width: 100% !important; text-align: left !important; padding-left: 25px !important; }
  /* line 155, ../sass/_mobile-homepage.scss */
  .home-section-left-column .left-column-fusion-confusion .fusion-confusion-content { width: 100% !important; padding: 25px !important; background: none !important; border: none !important; }
  /* line 160, ../sass/_mobile-homepage.scss */
  .home-section-left-column .left-column-fusion-confusion .fusion-confusion-content h3 { background: none !important; }
  /* line 163, ../sass/_mobile-homepage.scss */
  .home-section-left-column .left-column-fusion-confusion .fusion-confusion-content p { font-size: 10px !important; float: left !important; clear: both !important; }
  /* line 169, ../sass/_mobile-homepage.scss */
  .home-section-left-column .left-column-fusion-confusion .fusion-confusion-content.last p { padding-bottom: 20px !important; }
  /* line 176, ../sass/_mobile-homepage.scss */
  .home-section-middle-column { width: 100% !important; padding: 0px; background-color: #272728; }
  /* line 180, ../sass/_mobile-homepage.scss */
  .home-section-middle-column .home-section-middle-column-wrapper { background-color: #272728; margin-left: 0px !important; width: 100%; padding: 5px 0px 0px 0px; }
  /* line 185, ../sass/_mobile-homepage.scss */
  .home-section-middle-column .home-section-middle-column-wrapper img { width: 100%; }
  /* line 188, ../sass/_mobile-homepage.scss */
  .home-section-middle-column .home-section-middle-column-wrapper .home-email-signup { background-color: white; padding: 10px 10px; width: 100%; border: 10px solid #ccc; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; margin: 0px 0px; }
  /* line 198, ../sass/_mobile-homepage.scss */
  .home-section-middle-column .home-section-middle-column-wrapper .home-email-signup form .email { width: 160px; }
  /* line 204, ../sass/_mobile-homepage.scss */
  .home-section-middle-column .middle-column-img-wrapper { margin: 15px 0px; width: 100% !important; padding: 15px 10px 5px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; background-color: #1a1a1b; }
  /* line 205, ../sass/_mobile-homepage.scss */
  .home-section-middle-column .middle-column-img-wrapper:first-child { margin-bottom: 15px !important; }
  /* line 213, ../sass/_mobile-homepage.scss */
  .home-section-middle-column .middle-column-img-wrapper .gallery_icon { background-image: url("../../../assets/images/retina/icon-gallery.png") !important; background-repeat: no-repeat !important; background-position: center center !important; background-size: contain !important; }
  /* line 219, ../sass/_mobile-homepage.scss */
  .home-section-middle-column .middle-column-img-wrapper h4 { margin-left: 0px; padding: 10px 0px; color: #d4d4d4; background: none; }
  /* line 225, ../sass/_mobile-homepage.scss */
  .home-section-middle-column .middle-column-img-wrapper .middle-column-headline { padding: 0 0 10px 0; margin: -5px 0px 0px 0px; color: #ffffff; font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; }
  /* line 231, ../sass/_mobile-homepage.scss */
  .home-section-middle-column .middle-column-img-wrapper img { width: 100% !important; }
  /* line 235, ../sass/_mobile-homepage.scss */
  .home-section-middle-column .middle-column-instagram-wrapper-2 { width: 100% !important; padding: 0 !important; margin-top: 0px; background-color: #1a1a1b; }
  /* line 240, ../sass/_mobile-homepage.scss */
  .home-section-middle-column .middle-column-instagram-wrapper-2 #instagram-home { float: right; }
  /* line 243, ../sass/_mobile-homepage.scss */
  .home-section-middle-column .middle-column-instagram-wrapper-2 .instagram-feed { width: 100%; clear: both; padding: 0 !important; }
  /* line 248, ../sass/_mobile-homepage.scss */
  .home-section-middle-column .middle-column-instagram-wrapper-2 h4 { height: auto !important; padding-bottom: 0 !important; font-family: "Oswald", helvetica, sans-serif !important; font-weight: 300 !important; letter-spacing: 1px; font-size: 16px; background: none; }
  /* line 255, ../sass/_mobile-homepage.scss */
  .home-section-middle-column .middle-column-instagram-wrapper-2 h4 span { display: block; font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; font-size: 30px; }
  /* line 261, ../sass/_mobile-homepage.scss */
  .home-section-middle-column .middle-column-instagram-wrapper-2 .instagram-feed iframe { margin-bottom: 0 !important; height: 200px !important; }
  /* line 265, ../sass/_mobile-homepage.scss */
  .home-section-middle-column .middle-column-instagram-wrapper-2 .instagram-feed img { width: 150px !important; }
  /* line 272, ../sass/_mobile-homepage.scss */
  .hp_rightrail { padding: 0 !important; width: 100% !important; }
  /* line 273, ../sass/_mobile-homepage.scss */
  .home-section-right-column { margin: 15px 0px 0px 0px; width: 100% !important; padding: 0px !important; }
  /* line 274, ../sass/_mobile-homepage.scss */
  .home-section-right-column.fs_desktop { display: none !important; }
  /* line 275, ../sass/_mobile-homepage.scss */
  .home-section-right-column.fs_mobile { display: block !important; }
  /* line 279, ../sass/_mobile-homepage.scss */
  .home-section-right-column .home-section-right-column-wrapper { margin-left: 0px !important; }
  /* line 281, ../sass/_mobile-homepage.scss */
  .home-section-right-column .home-section-right-column-wrapper .home-section-fusion-tv { padding: 15px 0px 15px 10px !important; width: 100% !important; -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ -moz-box-sizing: border-box; /* Firefox, other Gecko */ box-sizing: border-box; /* Opera/IE 8+ */ float: left; float: none; background-color: #272728; overflow: hidden; }
  /* line 292, ../sass/_mobile-homepage.scss */
  .home-section-right-column .home-section-right-column-wrapper .fusion-tv-header { text-align: left !important; padding: 10px; font-size: 18px !important; line-height: 18px !important; background-color: #000; -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ -moz-box-sizing: border-box; /* Firefox, other Gecko */ box-sizing: border-box; /* Opera/IE 8+ */ }
  /* line 301, ../sass/_mobile-homepage.scss */
  .home-section-right-column .home-section-right-column-wrapper .fusion-tv-header a { padding: 0; font-size: 18px !important; line-height: 18px !important; }
  /* line 307, ../sass/_mobile-homepage.scss */
  .home-section-right-column .home-section-right-column-wrapper .sponsor-byline { font-size: 11px !important; text-align: right; }
  /* line 312, ../sass/_mobile-homepage.scss */
  .home-section-right-column .right-column-btn { width: 41%; margin: 0px; display: inline-block; background-color: #3a3a3b; background-image: url("../../../assets/images/button-bg_grey.png"); background-repeat: repeat; float: left; margin: 0px 0px 0px 0px; }
  /* line 321, ../sass/_mobile-homepage.scss */
  .home-section-right-column .right-column-btn.first { margin: 0px 10px 0px 0px; float: left; clear: both; }
  /* line 325, ../sass/_mobile-homepage.scss */
  .home-section-right-column .right-column-btn.first a { padding: 0; }
  /* line 329, ../sass/_mobile-homepage.scss */
  .home-section-right-column .right-column-btn a { display: block; padding: 0px 0px 0px 0px; height: 100%; margin: 0px auto; font-size: 20px; line-height: 24px; color: #858484; text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.8); border-right: 5px solid rgba(0, 0, 0, 0); }
  /* line 341, ../sass/_mobile-homepage.scss */
  .home-section-right-column .right-column-img-wrapper { width: 50%; -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ -moz-box-sizing: border-box; /* Firefox, other Gecko */ box-sizing: border-box; padding-right: 10px; border: none; float: left; margin-bottom: 15px !important; }
  /* line 350, ../sass/_mobile-homepage.scss */
  .home-section-right-column .right-column-img-wrapper img { width: 100% !important; border-top: 5px solid black; margin: 0px 0px 5px 0px; }
  /* line 355, ../sass/_mobile-homepage.scss */
  .home-section-right-column .right-column-img-wrapper.odd { clear: both; }
  /* line 359, ../sass/_mobile-homepage.scss */
  .home-section-right-column .right-column-img-wrapper.first img.fs_desktop { display: none !important; }
  /* line 360, ../sass/_mobile-homepage.scss */
  .home-section-right-column .right-column-img-wrapper.first img.fs_mobile { display: block !important; }
  /* line 362, ../sass/_mobile-homepage.scss */
  .home-section-right-column .right-column-img-wrapper h3 { width: 100% !important; background: none !important; padding: 0px !important; position: relative !important; font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; font-size: 12px; text-align: center; }
  /* line 372, ../sass/_mobile-homepage.scss */
  .home-section-right-column hr { display: none; }
  /* line 375, ../sass/_mobile-homepage.scss */
  .home-section-right-column .right-column-img-tv-info { display: none !important; border: none; }
  /* line 380, ../sass/_mobile-homepage.scss */
  .home-recap-section-wrapper { margin: 0px; }
  /* line 382, ../sass/_mobile-homepage.scss */
  .home-recap-section-wrapper h2.fs_mobile { -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ -moz-box-sizing: border-box; /* Firefox, other Gecko */ box-sizing: border-box; display: block !important; margin: 0; width: 100%; padding: 10px; background: black; font-size: 18px; line-height: 18px; position: relative; }
  /* line 394, ../sass/_mobile-homepage.scss */
  .home-recap-section-wrapper h2.fs_mobile a { color: #818080; z-index: 1000; position: relative; }
  /* line 399, ../sass/_mobile-homepage.scss */
  .home-recap-section-wrapper h2.fs_mobile:after { content: ''; margin: 0; padding: 0; width: 13px; height: 7px; position: absolute; z-index: 1; bottom: -7px; left: 20px; background: url("../../../assets/images/arrow-down-black.png") no-repeat bottom left; }
  /* line 411, ../sass/_mobile-homepage.scss */
  .home-recap-section-wrapper h2.fs_mobile span { color: white; }
  /* line 414, ../sass/_mobile-homepage.scss */
  .home-recap-section { margin-right: 0px !important; width: 100% !important; position: relative; }
  /* line 418, ../sass/_mobile-homepage.scss */
  .home-recap-section .gallery_icon { background-image: url("../../../assets/images/retina/icon-gallery.png") !important; background-repeat: no-repeat !important; background-position: center center !important; background-size: contain !important; }
  /* line 424, ../sass/_mobile-homepage.scss */
  .home-recap-section a { position: relative; display: block; clear: both; overflow: hidden; }
  /* line 430, ../sass/_mobile-homepage.scss */
  .home-recap-section img { position: relative; height: auto; }
  /* line 434, ../sass/_mobile-homepage.scss */
  .home-recap-section .image-cover { width: 100%; height: 100%; position: absolute; z-index: 1; top: 0; left: 0; background-image: url("../../../assets/images/fade-bottom_top_gray.png"); background-position: 0px 0px; background-repeat: repeat-x; background-size: auto 100%; }
  /* line 446, ../sass/_mobile-homepage.scss */
  .home-recap-section .recap-content { padding: 0px 10px; background: white; }
  /* line 449, ../sass/_mobile-homepage.scss */
  .home-recap-section .recap-content p { color: black; }
  /* line 452, ../sass/_mobile-homepage.scss */
  .home-recap-section .recap-content .recap-item { height: auto; margin: 25px 0px; }
  /* line 455, ../sass/_mobile-homepage.scss */
  .home-recap-section .recap-content .recap-item:first-child { position: absolute; top: 193px; left: 10px; width: 93%; margin: 0; z-index: 1; }
  /* line 462, ../sass/_mobile-homepage.scss */
  .home-recap-section .recap-content .recap-item:first-child p { color: white; }
  /* line 469, ../sass/_mobile-homepage.scss */
  .home-recap-section .recap-content .recap-item h3 { font-size: 12px; }
  /* line 472, ../sass/_mobile-homepage.scss */
  .home-recap-section .recap-content .recap-item p { font-family: "Oswald", helvetica, sans-serif !important; font-weight: 300 !important; letter-spacing: 1px; font-size: 20px !important; line-height: 26px !important; }
  /* line 479, ../sass/_mobile-homepage.scss */
  .home-recap-section .recap-content .rule { border: 0; margin: 0px 0px; }
  /* line 485, ../sass/_mobile-homepage.scss */
  .home-recap-section h2 { text-align: left; padding-left: 10px; margin: 0 !important; }
  /* line 490, ../sass/_mobile-homepage.scss */
  .home-recap-section .play { top: -6px !important; }
  /* line 493, ../sass/_mobile-homepage.scss */
  .home-recap-section img { width: 100% !important; }
  /* line 499, ../sass/_mobile-homepage.scss */
  .carousel-header { margin: 0 !important; }
  /* line 501, ../sass/_mobile-homepage.scss */
  .carousel-header h3 { font-size: 18px; }
  /* line 507, ../sass/_mobile-homepage.scss */
  .section-heading { padding: 20px 25px !important; }
  /* line 508, ../sass/_mobile-homepage.scss */
  .section-heading p { font-size: 20px !important; }
  /* line 509, ../sass/_mobile-homepage.scss */
  .section-heading h2 { line-height: 60px !important; }
  /* line 512, ../sass/_mobile-homepage.scss */
  .section-heading a.icon-rss { top: 8px !important; right: 8px !important; } }
/* line 1, ../sass/_topic.scss */
.left-column-topic { width: 555px; float: left; }
/* line 4, ../sass/_topic.scss */
.left-column-topic .fs_mobile { display: none; }
/* line 5, ../sass/_topic.scss */
.left-column-topic #see-also { font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; font-size: 14px; line-height: 18px; text-transform: uppercase; color: #818080; padding-left: 0px; padding: 20px 0px 0px 0px; float: left; }
/* line 14, ../sass/_topic.scss */
.left-column-topic #see-also li { display: inline; border: 2px solid #cccccc; padding: 2.5px 2.5px 0px 2.5px; margin-right: 10px; }
/* line 19, ../sass/_topic.scss */
.left-column-topic #see-also li:first-child { color: #818080; padding: 0px 10px 0px 0px; border: none; margin: 0px 0px 0px 0px; }
/* line 27, ../sass/_topic.scss */
.left-column-topic h2 { color: #000000; font: 56px/57px "Oswald"; float: left; }
/* line 32, ../sass/_topic.scss */
.left-column-topic p { float: left; clear: both; }
/* line 36, ../sass/_topic.scss */
.left-column-topic #article-social-wrapper { border: none; margin-bottom: 0px; margin-left: -10px; display: block; clear: both; }

/* line 44, ../sass/_topic.scss */
.ad { margin-top: 20px; }

/* line 47, ../sass/_topic.scss */
.topic-slideshow { margin-bottom: -6px; }

/* line 50, ../sass/_topic.scss */
.right-column-topic { width: 300px; float: right; }
/* line 53, ../sass/_topic.scss */
.right-column-topic h3 { background-color: #f2f2f3; width: 147px; display: block; text-align: center; font: 16px/20px "Oswald"; float: left; padding: 5px 0px; margin-right: 3px; }
/* line 62, ../sass/_topic.scss */
.right-column-topic h3 span { color: #818080; padding-top: 3px; }

/* line 68, ../sass/_topic.scss */
.fusion-tv-header { margin-top: -20px; text-align: left; }

/* line 72, ../sass/_topic.scss */
.gallery-btns { float: right; margin-top: -40px; }

@media only screen and (max-width: 640px) { /* line 2, ../sass/_mobile-topic.scss */
  .left-column-topic { width: 100%; }
  /* line 4, ../sass/_mobile-topic.scss */
  .left-column-topic .fs_mobile { display: block; color: #999; margin: 0; padding: 0; font: 16px/20px helvetica; float: none; }
  /* line 12, ../sass/_mobile-topic.scss */
  .left-column-topic h2 { font: 32px/33px "Knockout 30 A", "Knockout 30 B"; width: 100%; margin-top: 0; }
  /* line 17, ../sass/_mobile-topic.scss */
  .left-column-topic h3 { background-color: #f2f2f3; width: 49%; display: block; text-align: center; font: 16px/20px "Oswald"; float: left; padding: 5px 0px; margin-right: 3px; margin-top: -10px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
  /* line 30, ../sass/_mobile-topic.scss */
  .left-column-topic h3 span { color: #818080; padding-top: 3px; }
  /* line 35, ../sass/_mobile-topic.scss */
  .left-column-topic img { margin-bottom: 30px; }
  /* line 38, ../sass/_mobile-topic.scss */
  .left-column-topic #see-also { font-size: 16px !important; padding-top: 0 !important; color: li; color-white-space: nowrap; }
  /* line 46, ../sass/_mobile-topic.scss */
  .left-column-topic #article-social-wrapper { margin: 0px 0px 5px 0px; overflow: hidden; }
  /* line 49, ../sass/_mobile-topic.scss */
  .left-column-topic #article-social-wrapper #article-social { padding: 8px 3px 8px 3px; margin: 0px auto; border: 1px solid #d7d7d7; height: auto; width: auto; display: inline-block; overflow: hidden; text-align: center; }
  /* line 58, ../sass/_mobile-topic.scss */
  .left-column-topic #article-social-wrapper #article-social li { margin: 0px 3px 0px 3px; padding: 0; display: inline-block; float: none; }
  /* line 63, ../sass/_mobile-topic.scss */
  .left-column-topic #article-social-wrapper #article-social li a { float: none !important; margin: 0 !important; }
  /* line 71, ../sass/_mobile-topic.scss */
  .right-column-topic { float: left; }
  /* line 73, ../sass/_mobile-topic.scss */
  .right-column-topic h3 { margin-top: -660px; }
  /* line 77, ../sass/_mobile-topic.scss */
  .topic-slideshow { display: none !important; }
  /* line 80, ../sass/_mobile-topic.scss */
  .left-column-search { width: 100%; }
  /* line 82, ../sass/_mobile-topic.scss */
  .left-column-search ul { font-size: 11px !important; }
  /* line 85, ../sass/_mobile-topic.scss */
  .left-column-search h6 { float: left; font-size: 12px !important; }
  /* line 90, ../sass/_mobile-topic.scss */
  .left-column-search .search-result-wrapper .left { width: 100px; }
  /* line 93, ../sass/_mobile-topic.scss */
  .left-column-search .search-result-wrapper h2 { font: 17px/19px "Oswald"; }
  /* line 96, ../sass/_mobile-topic.scss */
  .left-column-search .search-result-wrapper .byline { font-size: 10px !important; float: left !important; clear: both !important; }
  /* line 101, ../sass/_mobile-topic.scss */
  .left-column-search .search-result-wrapper h3 { padding: 0px !important; }
  /* line 106, ../sass/_mobile-topic.scss */
  .right-column-search { display: none !important; }
  /* line 109, ../sass/_mobile-topic.scss */
  .search-results-headline { display: none !important; }
  /* line 113, ../sass/_mobile-topic.scss */
  form #search { width: 60% !important; } }
@media only screen and (max-width: 640px) { /* line 3, ../sass/_mobile.scss */
  #header-background { display: none; }
  /* line 13, ../sass/_mobile.scss */
  .left-column-search .search-result-wrapper .left-without-padding { width: 100px !important; }
  /* line 15, ../sass/_mobile.scss */
  .left-column-search .search-result-wrapper .left-without-padding.play-wrapper .play { background-image: url("../../../assets/images/navigation-arrow-right.png"); background-repeat: no-repeat; background-position: center center; width: 0; height: 0; }
  /* line 24, ../sass/_mobile.scss */
  .sponsor-byline { text-align: right; padding: 0px 5px 0px 0px; font-size: 10px !important; color: #cccccc; }
  /* line 30, ../sass/_mobile.scss */
  .header-big-five { display: none !important; }
  /* line 33, ../sass/_mobile.scss */
  .container { width: auto; padding: 22px !important; }
  /* line 37, ../sass/_mobile.scss */
  .inner { width: auto !important; }
  /* line 40, ../sass/_mobile.scss */
  .header-top-links { display: none !important; float: left; }
  /* line 44, ../sass/_mobile.scss */
  #home-ad-slot { display: none !important; }
  /* line 47, ../sass/_mobile.scss */
  #header-bottom { margin-left: -22px !important; }
  /* line 49, ../sass/_mobile.scss */
  #header-bottom ul { margin: -25px 0px 0px 75px; }
  /* line 53, ../sass/_mobile.scss */
  .ad_300 { text-align: center; }
  /* line 55, ../sass/_mobile.scss */
  .ad_300.homepage { float: none; }
  /* line 56, ../sass/_mobile.scss */
  .ad_300.footer { display: block; margin-bottom: 20px; }
  /* line 62, ../sass/_mobile.scss */
  .right-column { width: 100% !important; margin: 0; z-index: 30; float: none; }
  /* line 65, ../sass/_mobile.scss */
  .right-column.curated, .right-column .full-height { padding: 35px 0px 70px 0px; }
  /* line 68, ../sass/_mobile.scss */
  .right-column .ad_300 { float: none; }
  /* line 69, ../sass/_mobile.scss */
  .right-column .context-widget { display: none !important; }
  /* line 72, ../sass/_mobile.scss */
  .right-column #article-social-wrapper { position: fixed; bottom: 0; left: 0; width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; background: rgba(255, 255, 255, 0.8); border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; border-left: none; border-right: none; margin: 0 !important; }
  /* line 87, ../sass/_mobile.scss */
  .right-column ul { float: left; margin: 0 auto; width: 270px; }
  /* line 91, ../sass/_mobile.scss */
  .right-column ul li { float: left; }
  /* line 92, ../sass/_mobile.scss */
  .right-column ul li:first-child { padding: 0; }
  /* line 94, ../sass/_mobile.scss */
  .right-column ul li a { float: none; }
  /* line 100, ../sass/_mobile.scss */
  .left-column { width: auto !important; float: none; margin-top: 0 !important; }
  /* line 106, ../sass/_mobile.scss */
  #article-social-wrapper { display: block; }
  /* line 108, ../sass/_mobile.scss */
  #article-social-wrapper #article-social { display: table; width: 100%; }
  /* line 111, ../sass/_mobile.scss */
  #article-social-wrapper #article-social li { float: none; display: table-cell; vertical-align: middle; }
  /* line 123, ../sass/_mobile.scss */
  #article-header { min-height: 120px; margin-top: 0; }
  /* line 126, ../sass/_mobile.scss */
  #article-header .go-next, #article-header .go-prev { display: none !important; }
  /* line 129, ../sass/_mobile.scss */
  #article-header .article-header-content { position: relative !important; left: auto !important; top: auto !important; margin: 25px 15px 15px 15px !important; }
  /* line 134, ../sass/_mobile.scss */
  #article-header .article-header-content h3 { display: none; }
  /* line 137, ../sass/_mobile.scss */
  #article-header .article-header-content h2 { color: #000; font-size: 32px !important; line-height: 36px !important; }
  /* line 142, ../sass/_mobile.scss */
  #article-header .article-header-content .article-module-what-you-need { display: none; margin-top: 158px !important; }
  /* line 147, ../sass/_mobile.scss */
  #article-header .article-header-credit { width: 100% !important; }
  /* line 150, ../sass/_mobile.scss */
  #article-header .byline-wrapper { background-color: #fff !important; }
  /* line 152, ../sass/_mobile.scss */
  #article-header .byline-wrapper .byline { padding: 0px; margin: 0px 0px 0px 0px !important; font-family: "Oswald", helvetica, sans-serif !important; font-weight: 300 !important; letter-spacing: 1px; font-size: 12px !important; line-height: 18px !important; }
  /* line 163, ../sass/_mobile.scss */
  .byline-wrapper { display: none; }
  /* line 165, ../sass/_mobile.scss */
  .byline-wrapper.fs_mobile { display: block; }
  /* line 167, ../sass/_mobile.scss */
  .byline-wrapper.fs_mobile .create-date { clear: both; float: left !important; }
  /* line 171, ../sass/_mobile.scss */
  .container.video .byline-wrapper { display: block; }
  /* line 173, ../sass/_mobile.scss */
  .container.video .byline-wrapper img { display: none; }
  /* line 174, ../sass/_mobile.scss */
  .container.video .byline-wrapper .create-date { clear: both; float: left !important; }
  /* line 175, ../sass/_mobile.scss */
  .container.video .byline-wrapper.fs_mobile { display: none; }
  /* line 180, ../sass/_mobile.scss */
  #article-header .image-wrap { background: none !important; }
  /* line 183, ../sass/_mobile.scss */
  .article-header-image { min-width: 100% !important; width: 100% !important; margin-left: 0px !important; margin-top: 0px !important; height: auto !important; }
  /* line 194, ../sass/_mobile.scss */
  .their-take img { width: 98%; margin-bottom: 5px; }
  /* line 198, ../sass/_mobile.scss */
  .their-take h5 { font-size: 14px !important; }
  /* line 201, ../sass/_mobile.scss */
  .their-take h6 { margin: 5px 0px !important; }
  /* line 205, ../sass/_mobile.scss */
  .tip-box { padding: 15px 30px !important; width: 100% !important; }
  /* line 209, ../sass/_mobile.scss */
  #related-topics { display: none; }
  /* line 212, ../sass/_mobile.scss */
  .box { box-shadow: none; padding: 15px; }
  /* line 216, ../sass/_mobile.scss */
  .curated .box { padding: 0; }
  /* line 217, ../sass/_mobile.scss */
  .article-flag h2 { float: none; display: inline; }
  /* line 218, ../sass/_mobile.scss */
  .slideshow.box { padding: 0 0 15px 0 !important; }
  /* line 219, ../sass/_mobile.scss */
  .container.interactive #article-header .article-header-content { padding: 0 !important; }
  /* line 220, ../sass/_mobile.scss */
  .container.interactive #article-header #article-social-wrapper { margin: 0; float: none; }
  /* line 222, ../sass/_mobile.scss */
  .article-story-footer { clear: both; float: none; width: 100%; background-color: #272728; }
  /* line 227, ../sass/_mobile.scss */
  .article-story-footer.container { width: 100%; }
  /* line 231, ../sass/_mobile.scss */
  .article-story-footer .article-series-promote .image-wrap p { bottom: -15px; }
  /* line 234, ../sass/_mobile.scss */
  .article-story-footer .article-series-promote .ad_300_container { width: 100%; padding: 15px 0; }
  /* line 240, ../sass/_mobile.scss */
  .article-story-footer .article-next-story img { width: 112%; margin-left: 0; }
  /* line 244, ../sass/_mobile.scss */
  .article-story-footer .article-next-story p { font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; font-size: 12px; }
  /* line 249, ../sass/_mobile.scss */
  .article-story-footer .article-next-story .image-wrap a { position: relative; overflow: hidden; display: block; }
  /* line 253, ../sass/_mobile.scss */
  .article-story-footer .article-next-story .image-wrap a .image-cover { width: 100%; height: 100%; position: absolute; z-index: 1; top: 0; left: 0; display: block; background-image: url("../../../assets/images/fade-bottom_top_gray.png"); background-position: 0px bottom; background-repeat: repeat-x; background-size: auto 100%; }
  /* line 266, ../sass/_mobile.scss */
  .article-story-footer .article-next-story .image-wrap a img { position: relative; }
  /* line 272, ../sass/_mobile.scss */
  .article-story-footer .next-story-content { height: auto; width: 100%; margin-top: -85px; padding: 0 0 0px 20px; background-color: transparent; position: relative; z-index: 200; }
  /* line 280, ../sass/_mobile.scss */
  .article-story-footer .next-story-content h3 { background: none; }
  /* line 283, ../sass/_mobile.scss */
  .article-story-footer .next-story-content p { display: none; }
  /* line 286, ../sass/_mobile.scss */
  .article-story-footer .next-story-content h4 { font-size: 20px; line-height: 24px; }
  /* line 291, ../sass/_mobile.scss */
  .article-story-footer .article-footer-left-column, .article-story-footer .article-footer-right-column { width: 100%; margin: 0px 0px 10px 0px !important; }
  /* line 297, ../sass/_mobile.scss */
  .article-story-footer .article-footer-left-column a, .article-story-footer .article-footer-right-column a { margin: 10px 0px 0px 10px; }
  /* line 300, ../sass/_mobile.scss */
  .article-story-footer .article-footer-left-column .stories-header, .article-story-footer .article-footer-right-column .stories-header { display: block; clear: both; margin: 0; }
  /* line 304, ../sass/_mobile.scss */
  .article-story-footer .article-footer-left-column .stories-header h2, .article-story-footer .article-footer-right-column .stories-header h2 { width: 100%; font-size: 20px; padding: 10px; }
  /* line 308, ../sass/_mobile.scss */
  .article-story-footer .article-footer-left-column .stories-header h2 a, .article-story-footer .article-footer-right-column .stories-header h2 a { margin: 0; width: auto; }
  /* line 314, ../sass/_mobile.scss */
  .article-story-footer .article-footer-left-column h3, .article-story-footer .article-footer-right-column h3 { font-size: 10px; }
  /* line 316, ../sass/_mobile.scss */
  .article-story-footer .article-footer-left-column h3 a, .article-story-footer .article-footer-right-column h3 a { margin: 0; }
  /* line 320, ../sass/_mobile.scss */
  .article-story-footer .article-footer-left-column h4, .article-story-footer .article-footer-right-column h4 { font-size: 15px; margin: 2px 5px 0px 0px !important; line-height: 19px; }
  /* line 324, ../sass/_mobile.scss */
  .article-story-footer .article-footer-left-column h4 a, .article-story-footer .article-footer-right-column h4 a { margin: 0; }
  /* line 328, ../sass/_mobile.scss */
  .article-story-footer .article-footer-left-column .article-popular-content-box, .article-story-footer .article-footer-right-column .article-popular-content-box { width: 55%; padding: 0px 0px 0px 10px; height: 55px; float: left; }
  /* line 337, ../sass/_mobile.scss */
  .article-story-footer .article-footer-left-column .popular-stories-wrap { margin: 0; }
  /* line 339, ../sass/_mobile.scss */
  .article-story-footer .article-footer-left-column .popular-stories-wrap a { width: 33% !important; }
  /* line 347, ../sass/_mobile.scss */
  .article-story-footer .article-footer-left-column .popular-stories-wrap a.left .play { background-image: url("../../../assets/images/navigation-arrow-right.png"); background-position: center center; background-repeat: no-repeat; height: 0; width: 0; }
  /* line 359, ../sass/_mobile.scss */
  .article-story-footer .article-footer-left-column .popular-stories-wrap .article-popular-content-box { float: left; height: 55px; padding: 0 0 0 10px; width: 58%; }
  /* line 369, ../sass/_mobile.scss */
  .article-story-footer .article-footer-right-column .watch-fusion-wrap { margin: 0 !important; }
  /* line 371, ../sass/_mobile.scss */
  .article-story-footer .article-footer-right-column .watch-fusion-wrap.first { width: auto !important; margin: 8px 8px 0px 8px !important; }
  /* line 375, ../sass/_mobile.scss */
  .article-story-footer .article-footer-right-column .watch-fusion-wrap.first a.play-wrapper { width: auto !important; margin: 0 !important; }
  /* line 384, ../sass/_mobile.scss */
  .article-story-footer .article-footer-right-column .watch-fusion-wrap.first a.gallery_icon-wrapper { width: auto !important; margin: 0 !important; }
  /* line 387, ../sass/_mobile.scss */
  .article-story-footer .article-footer-right-column .watch-fusion-wrap.first a.gallery_icon-wrapper .gallery_icon { background-image: url("../../../assets/images/retina/icon-gallery.png") !important; background-repeat: no-repeat !important; background-position: center center !important; background-size: contain !important; }
  /* line 404, ../sass/_mobile.scss */
  .article-story-footer .article-footer-right-column .watch-fusion-wrap a.left .play { background-image: url("../../../assets/images/navigation-arrow-right.png"); background-position: center center; background-repeat: no-repeat; height: 0; width: 0; }
  /* line 411, ../sass/_mobile.scss */
  .article-story-footer .article-footer-right-column .watch-fusion-wrap a.left .gallery_icon { background-image: url("../../../assets/images/retina/icon-gallery_sm.png") !important; background-repeat: no-repeat !important; background-position: center center !important; background-size: contain !important; width: 0; height: 0; }
  /* line 421, ../sass/_mobile.scss */
  .article-story-footer .article-footer-right-column .watch-fusion-wrap .article-popular-content-box { float: left; height: 55px; padding: 0 0 0 10px; width: 55%; }
  /* line 431, ../sass/_mobile.scss */
  .watch-on-fusion { width: 100%; margin-bottom: 0 !important; }
  /* line 435, ../sass/_mobile.scss */
  .comments { display: none; }
  /* line 438, ../sass/_mobile.scss */
  .curated-headline { font-size: 32px !important; line-height: 36px !important; padding: 0 15px; }
  /* line 447, ../sass/_mobile.scss */
  body { background-color: #fff !important; background-image: none !important; margin: 0px !important; overflow-x: hidden !important; width: 100% !important; }
  /* line 454, ../sass/_mobile.scss */
  p { font: 16px/25px helvetica, sans-serif !important; }
  /* line 457, ../sass/_mobile.scss */
  .desktop { display: none !important; }
  /* line 460, ../sass/_mobile.scss */
  .inline { display: none !important; }
  /* line 466, ../sass/_mobile.scss */
  .mobile { display: block !important; }
  /* line 469, ../sass/_mobile.scss */
  .video-embed { width: 100% !important; margin-left: 0px !important; }
  /* line 470, ../sass/_mobile.scss */
  .video-embed.show { display: none !important; }
  /* line 473, ../sass/_mobile.scss */
  .video-embed img { width: 100% !important; }
  /* line 476, ../sass/_mobile.scss */
  .video-embed p { margin-left: 0px !important; width: 100% !important; }
  /* line 481, ../sass/_mobile.scss */
  .gallery-title { width: 100% !important; font-size: 32px !important; line-height: 36px !important; }
  /* line 486, ../sass/_mobile.scss */
  .slideshow .gallery-title { display: none !important; }
  /* line 488, ../sass/_mobile.scss */
  .jcarousel-skin-tango .jcarousel-clip-horizontal { margin-left: 0 !important; }
  /* line 492, ../sass/_mobile.scss */
  .context-wrapper { display: none; }
  /* line 496, ../sass/_mobile.scss */
  .header-get-fusion { display: none !important; }
  /* line 498, ../sass/_mobile.scss */
  #disqus_thread { margin: 0 !important; }
  /* line 504, ../sass/_mobile.scss */
  #what-you-need-sm { background-color: #272728; background-image: url("../../../assets/images/button-bg.png"); width: 80%; padding: 15px; margin: -20px 0px 0px 0px; z-index: 100; position: relative; }
  /* line 512, ../sass/_mobile.scss */
  #what-you-need-sm ul { list-style-type: none; padding: 0px; margin: 0px; }
  /* line 516, ../sass/_mobile.scss */
  #what-you-need-sm ul li { font-family: "Oswald", helvetica, sans-serif !important; font-weight: 300 !important; letter-spacing: 1px; font-size: 16px; color: #ffffff; display: block; width: 245px; padding-left: 20px; margin-bottom: 20px; background: url("../../../assets/images/navigation-arrow-right.png") no-repeat left 4px; }
  /* line 525, ../sass/_mobile.scss */
  #what-you-need-sm ul li:first-child { color: #499cf8; margin-bottom: 10px; margin-left: 0px; background: none; padding: 0px; font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; font-size: 12px; }
  /* line 534, ../sass/_mobile.scss */
  #what-you-need-sm ul li:last-child { margin-bottom: 0px; }
  /* line 543, ../sass/_mobile.scss */
  .carousel-header h3 { font-size: 18px !important; line-height: 18px !important; padding: 10px; }
  /* line 554, ../sass/_mobile.scss */
  .first-and-second-carousel .carousel-img-info { display: table !important; }
  /* line 556, ../sass/_mobile.scss */
  .first-and-second-carousel .carousel-img-info h6 { display: table-cell !important; width: auto; margin: 0; float: none; padding: 0px 8px !important; vertical-align: top; }
  /* line 564, ../sass/_mobile.scss */
  .first-and-second-carousel .carousel-img-info .play { display: table-cell; padding: 3px 0px 0px 5px !important; margin: 0 !important; float: none !important; }
  /* line 573, ../sass/_mobile.scss */
  .container.feedback #EmailAddress, .container.transparency #EmailAddress { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; width: 100% !important; }
  /* line 580, ../sass/_mobile.scss */
  .video-synopsis, .story-getfusion.video-index { width: 100%; } }
/* line 585, ../sass/_mobile.scss */
.tag { border: 2px solid #97a0a5 !important; color: #97a0a5 !important; }

@media only screen and (max-width: 640px) { /* line 2, ../sass/_mobile-global-values.scss */
  body { width: 100%; -webkit-text-size-adjust: 100%; overflow-y: hidden !important; }
  /* line 7, ../sass/_mobile-global-values.scss */
  img { max-width: 100%; height: auto; } }
/* line 2, ../sass/_tags.scss */
.box.tags { padding-top: 0px !important; }

/* line 1, ../sass/_showpage.scss */
.all-episodes { font: 28px/28px "Oswald"; color: #000000; padding: 0px; margin: 0px; }

/* line 7, ../sass/_showpage.scss */
.showpage-header { position: relative; width: 100%; top: -10px; }
/* line 11, ../sass/_showpage.scss */
.showpage-header img { width: 1025px; margin-left: -20px; }
/* line 15, ../sass/_showpage.scss */
.showpage-header #article-social-wrapper { float: right; position: absolute; bottom: 0px; right: -21px; border: none; background: url("../../../assets/images/grey-background-50-percent.png"); }
/* line 23, ../sass/_showpage.scss */
.showpage-header #article-social-wrapper .article-social a { float: none; }
/* line 28, ../sass/_showpage.scss */
.showpage-header .showpage-header-title { margin: 0px 0px 0px 0px; }
/* line 30, ../sass/_showpage.scss */
.showpage-header .showpage-header-title h4 { font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; font-size: 40px; line-height: 50px; color: #fff; position: absolute; top: 30px; left: -20px; background: url("../../../assets/images/black-background-70-percent.png"); padding: 15px; max-width: 300px; }
/* line 41, ../sass/_showpage.scss */
.showpage-header .showpage-header-title h4 span { font-size: 24px; line-height: 22px; padding-top: 10px; }
/* line 47, ../sass/_showpage.scss */
.showpage-header .showpage-header-title h5 { font: 14px/20px "Oswald"; color: #000000; margin-top: 10px; margin-bottom: 15px; }
/* line 54, ../sass/_showpage.scss */
.showpage-header .on-tonight-section { position: absolute; bottom: 0px; left: 0px; width: auto; }
/* line 59, ../sass/_showpage.scss */
.showpage-header .on-tonight-section h3.share-tools-headline.fs_mobile { display: none !important; }
/* line 62, ../sass/_showpage.scss */
.showpage-header .on-tonight-section h3 { color: #00c1f3; font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; font-size: 12px; background-color: #000000; padding: 5px 0px 5px 15px; margin: 0px; }
/* line 70, ../sass/_showpage.scss */
.showpage-header .on-tonight-section h5 { background: url("../../../assets/images/stripe-btn-bg.png") repeat; font-family: "Oswald", helvetica, sans-serif !important; font-weight: 300 !important; letter-spacing: 1px; font-size: 28px; color: white; padding: 15px; }

/* line 79, ../sass/_showpage.scss */
.show-section-middle-column { width: 604px; background-color: #272728; padding: 25px 25px 25px 25px; float: left; margin-top: 25px; }
/* line 85, ../sass/_showpage.scss */
.show-section-middle-column .middle-column-wrapper { background-color: #1a1a1b; float: left; }
/* line 88, ../sass/_showpage.scss */
.show-section-middle-column .middle-column-wrapper #instagram-home { background-position: 0 -102px; display: block; text-indent: -9999px; width: 43px; height: 28px; cursor: pointer; float: left; margin: 7px 0px 7px 15px; }
/* line 94, ../sass/_showpage.scss */
.show-section-middle-column .middle-column-wrapper.below { margin-top: 20px; }
/* line 96, ../sass/_showpage.scss */
.show-section-middle-column .middle-column-wrapper.below img { width: 605px; }
/* line 99, ../sass/_showpage.scss */
.show-section-middle-column .middle-column-wrapper.below p { font-family: "Oswald", helvetica, sans-serif !important; font-weight: 300 !important; letter-spacing: 1px; font-size: 18px; color: #818080; padding: 15px 15px 20px 15px; margin: 0; }
/* line 106, ../sass/_showpage.scss */
.show-section-middle-column .middle-column-wrapper.below h4 { font-family: "Oswald", helvetica, sans-serif !important; font-weight: 300 !important; letter-spacing: 1px; font-size: 16px; float: none; padding: 14px 0px 15px 15px; }
/* line 113, ../sass/_showpage.scss */
.show-section-middle-column .middle-column-wrapper h4 { color: #00c1f3; font-family: "Oswald", helvetica, sans-serif !important; font-weight: 300 !important; letter-spacing: 1px; font-size: 16px; line-height: 18px; background-color: #1a1a1b; padding: 2px 0px 0px 0px; margin: 0px; float: left; }
/* line 122, ../sass/_showpage.scss */
.show-section-middle-column .middle-column-wrapper h4 span { font-family: "Oswald", helvetica, sans-serif !important; font-weight: 300 !important; letter-spacing: 1px; font-size: 16px; color: white; line-height: 36px; }
/* line 129, ../sass/_showpage.scss */
.show-section-middle-column .middle-column-wrapper .instagram-feed { background-color: white; width: 605px; clear: both; }
/* line 133, ../sass/_showpage.scss */
.show-section-middle-column .middle-column-wrapper .instagram-feed iframe { box-shadow: none !important; border-radius: 0 !important; border: 0 !important; }
/* line 138, ../sass/_showpage.scss */
.show-section-middle-column .middle-column-wrapper .instagram-feed img { width: 230px; }
/* line 142, ../sass/_showpage.scss */
.show-section-middle-column .middle-column-wrapper .social-networks-other { float: right; margin-right: 10px; }
/* line 145, ../sass/_showpage.scss */
.show-section-middle-column .middle-column-wrapper .social-networks-other h5 { float: right; }
/* line 148, ../sass/_showpage.scss */
.show-section-middle-column .middle-column-wrapper .social-networks-other ul { margin: 0px 0px 20px 0px; }
/* line 150, ../sass/_showpage.scss */
.show-section-middle-column .middle-column-wrapper .social-networks-other ul li { float: left; margin-right: 5px; margin-bottom: 20px; }
/* line 154, ../sass/_showpage.scss */
.show-section-middle-column .middle-column-wrapper .social-networks-other ul li:last-child { margin-right: 0px; }
/* line 158, ../sass/_showpage.scss */
.show-section-middle-column .middle-column-wrapper .social-networks-other ul #twitter-home { background-position: 0 -102px; display: block; text-indent: -9999px; width: 28px; height: 28px; cursor: pointer; }
/* line 162, ../sass/_showpage.scss */
.show-section-middle-column .middle-column-wrapper .social-networks-other ul #facebook-home { background-position: 0 -1543px; display: block; text-indent: -9999px; width: 28px; height: 28px; cursor: pointer; }
/* line 166, ../sass/_showpage.scss */
.show-section-middle-column .middle-column-wrapper .social-networks-other ul #tumblr-home { background-position: 0 -1472px; display: block; text-indent: -9999px; width: 28px; height: 28px; cursor: pointer; }
/* line 170, ../sass/_showpage.scss */
.show-section-middle-column .middle-column-wrapper .social-networks-other ul #youtube-home { background-position: 0 -772px; display: block; text-indent: -9999px; width: 28px; height: 28px; cursor: pointer; }

/* line 178, ../sass/_showpage.scss */
.show-page-right-column { padding: 10px 0px 20px 20px; float: left; background-color: none; width: 308px; overflow: hidden; }
/* line 184, ../sass/_showpage.scss */
.show-page-right-column .show-page-right-column-wrapper { margin-left: 10px; }
/* line 187, ../sass/_showpage.scss */
.show-page-right-column .fusion-tv-header { background-color: #000; padding: 10px; text-align: left; margin: 20px 0px 0px 0px; display: block; z-index: 2; font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; }
/* line 196, ../sass/_showpage.scss */
.show-page-right-column h2 { font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; font-size: 20px; color: #818080; background: url("../../../assets/images/arrow-down-black.png") no-repeat bottom center; padding-bottom: 14px; }
/* line 202, ../sass/_showpage.scss */
.show-page-right-column h2 span { color: #fff !important; }
/* line 206, ../sass/_showpage.scss */
.show-page-right-column .this-week-wrapper { display: block; overflow: hidden; margin: 5px 0px; clear: both; }
/* line 211, ../sass/_showpage.scss */
.show-page-right-column .this-week-wrapper a, .show-page-right-column .this-week-wrapper span { display: table; width: 100%; overflow: hidden; }
/* line 215, ../sass/_showpage.scss */
.show-page-right-column .this-week-wrapper a img, .show-page-right-column .this-week-wrapper span img { display: table-cell; width: 45% \9; height: auto; }
/* line 220, ../sass/_showpage.scss */
.show-page-right-column .this-week-wrapper a .this-week-content, .show-page-right-column .this-week-wrapper span .this-week-content { display: table-cell; vertical-align: middle; background-color: #272728; }
/* line 224, ../sass/_showpage.scss */
.show-page-right-column .this-week-wrapper a .this-week-content h5, .show-page-right-column .this-week-wrapper span .this-week-content h5 { font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; font-size: 12px; color: #00c1f3; margin: 0px 10px; text-transform: uppercase; }
/* line 231, ../sass/_showpage.scss */
.show-page-right-column .this-week-wrapper a .this-week-content p, .show-page-right-column .this-week-wrapper span .this-week-content p { font-family: "Oswald", helvetica, sans-serif !important; font-weight: 300 !important; letter-spacing: 1px; font-size: 14px; color: #ccc; margin: 0px 10px; }

/* line 241, ../sass/_showpage.scss */
.about-author { background-color: white; float: left; clear: both; padding: 30px; margin: 20px 0; }
/* line 247, ../sass/_showpage.scss */
.about-author img { width: 129px; float: left; margin-right: 20px; }
/* line 252, ../sass/_showpage.scss */
.about-author h6 { font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; font-size: 24px; color: #666666; }
/* line 257, ../sass/_showpage.scss */
.about-author p { font-family: "Oswald", helvetica, sans-serif !important; font-weight: 300 !important; letter-spacing: 1px; font-size: 16px; color: #000000; padding: 0px; margin: 0px; }
/* line 263, ../sass/_showpage.scss */
.about-author p a { text-decoration: underline; }

@media only screen and (max-width: 640px) { /* line 2, ../sass/_mobile-showpage.scss */
  .showpage-header { width: 100%; top: 0; background: #272728; float: left; }
  /* line 8, ../sass/_mobile-showpage.scss */
  .showpage-header img { width: 100%; margin-left: 0px; }
  /* line 12, ../sass/_mobile-showpage.scss */
  .showpage-header .on-tonight-section { position: relative; float: right; width: 40%; }
  /* line 16, ../sass/_mobile-showpage.scss */
  .showpage-header .on-tonight-section h3.share-tools-headline.fs_mobile { display: block !important; left: -140%; position: absolute; background: none; color: white; top: 20px; margin: 0; padding: 0; }
  /* line 26, ../sass/_mobile-showpage.scss */
  .showpage-header .on-tonight-section h5 { font-size: 14px; }
  /* line 30, ../sass/_mobile-showpage.scss */
  .showpage-header .showpage-header-title { position: relative; }
  /* line 32, ../sass/_mobile-showpage.scss */
  .showpage-header .showpage-header-title h4 { font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; font-size: 24px; line-height: 30px; top: auto; bottom: 0 !important; left: 0px; width: 100% !important; padding: 10px; max-width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; margin: 0; }
  /* line 48, ../sass/_mobile-showpage.scss */
  .showpage-header #article-social-wrapper { width: 60%; position: relative; float: left; right: 0px !important; margin: 0px !important; background: none; padding-top: 50px; }
  /* line 56, ../sass/_mobile-showpage.scss */
  .showpage-header #article-social-wrapper #article-social { margin: -5px 0px 0px 0px !important; }
  /* line 58, ../sass/_mobile-showpage.scss */
  .showpage-header #article-social-wrapper #article-social li:nth-child(3) { display: none; }
  /* line 64, ../sass/_mobile-showpage.scss */
  .show-section-middle-column { width: 100% !important; padding: 25px 0 0 0px !important; margin: 0; }
  /* line 68, ../sass/_mobile-showpage.scss */
  .show-section-middle-column .middle-column-wrapper { width: 100%; }
  /* line 70, ../sass/_mobile-showpage.scss */
  .show-section-middle-column .middle-column-wrapper .gallery_icon { background-image: url("../../../assets/images/retina/icon-gallery.png") !important; background-repeat: no-repeat !important; background-position: center center !important; background-size: contain !important; }
  /* line 76, ../sass/_mobile-showpage.scss */
  .show-section-middle-column .middle-column-wrapper .instagram-feed { width: 100%; }
  /* line 79, ../sass/_mobile-showpage.scss */
  .show-section-middle-column .middle-column-wrapper .instagram-feed iframe { margin-bottom: 0 !important; }
  /* line 82, ../sass/_mobile-showpage.scss */
  .show-section-middle-column .middle-column-wrapper h4 { float: none !important; padding: 10px 0px 10px 10px; }
  /* line 86, ../sass/_mobile-showpage.scss */
  .show-section-middle-column .middle-column-wrapper img { width: 100%; }
  /* line 90, ../sass/_mobile-showpage.scss */
  .show-section-middle-column .middle-column-wrapper.below h4 { padding: 10px; font-family: "Oswald", helvetica, sans-serif !important; font-weight: 300 !important; letter-spacing: 1px; font-size: 16px; }
  /* line 95, ../sass/_mobile-showpage.scss */
  .show-section-middle-column .middle-column-wrapper.below p { font-family: "Oswald", helvetica, sans-serif !important; font-weight: 300 !important; letter-spacing: 1px; font-size: 16px; margin: 0; padding: 10px; color: #cccccc; }
  /* line 102, ../sass/_mobile-showpage.scss */
  .show-section-middle-column .middle-column-wrapper.below img { width: 100%; }
  /* line 108, ../sass/_mobile-showpage.scss */
  .show-page-right-column { width: 100% !important; padding-left: 0px !important; padding-top: 0; }
  /* line 112, ../sass/_mobile-showpage.scss */
  .show-page-right-column .ad_300, .show-page-right-column .sponsor-byline { background: white; }
  /* line 115, ../sass/_mobile-showpage.scss */
  .show-page-right-column .ad_300 { padding-bottom: 20px; }
  /* line 116, ../sass/_mobile-showpage.scss */
  .show-page-right-column .show-page-right-column-wrapper { margin-left: 0px !important; }
  /* line 119, ../sass/_mobile-showpage.scss */
  .show-page-right-column .fusion-tv-header { margin: 0; font-size: 18px !important; line-height: 18px !important; padding: 10px; }
  /* line 125, ../sass/_mobile-showpage.scss */
  .show-page-right-column .this-week-wrapper { background-color: #272728; clear: both; float: none; width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
  /* line 135, ../sass/_mobile-showpage.scss */
  .show-page-right-column .this-week-wrapper:last-child a img { padding-bottom: 10px; }
  /* line 140, ../sass/_mobile-showpage.scss */
  .show-page-right-column .this-week-wrapper a { margin: 0; padding: 0; display: table; overflow: hidden; width: 100%; }
  /* line 146, ../sass/_mobile-showpage.scss */
  .show-page-right-column .this-week-wrapper a img { display: table-cell; width: 90%; height: auto; padding: 10px 10px 0px 10px; float: none !important; }
  /* line 153, ../sass/_mobile-showpage.scss */
  .show-page-right-column .this-week-wrapper a .this-week-content { float: none !important; display: table-cell; padding: 10px; vertical-align: middle; height: auto; width: 60%; }
  /* line 160, ../sass/_mobile-showpage.scss */
  .show-page-right-column .this-week-wrapper a .this-week-content h5 { font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; font-size: 12px; margin: 0; }
  /* line 165, ../sass/_mobile-showpage.scss */
  .show-page-right-column .this-week-wrapper a .this-week-content p { font-family: "Oswald", helvetica, sans-serif !important; font-weight: 300 !important; letter-spacing: 1px; font-size: 16px; line-height: 20px; margin: 0; padding: 0; }
  /* line 177, ../sass/_mobile-showpage.scss */
  .about-author { background-color: white; float: left; clear: both; margin: 20px 0 0; position: relative; padding-top: 70px; width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
  /* line 188, ../sass/_mobile-showpage.scss */
  .about-author img { width: 55px !important; display: block; margin-right: 15px; }
  /* line 193, ../sass/_mobile-showpage.scss */
  .about-author h6 { font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; font-size: 18px; line-height: 18px; padding: 10px; position: absolute; top: 0; background: black; width: 100%; padding: 10px; color: white; margin: 0; left: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
  /* line 209, ../sass/_mobile-showpage.scss */
  .about-author h6 a { background: url("../../../assets/images/arrow-down-black.png") no-repeat 37px 33px; padding-bottom: 20px; }
  /* line 214, ../sass/_mobile-showpage.scss */
  .about-author p { font: 14px/20px helvetica, sans-serif !important; float: left; width: 190px; }
  /* line 218, ../sass/_mobile-showpage.scss */
  .about-author p a { color: #03b1de !important; } }
/* line 1, ../sass/_fusion-slide-styles.scss */
.gallery-desktop-social { float: right; margin-top: -25px; }
/* line 4, ../sass/_fusion-slide-styles.scss */
.gallery-desktop-social #article-social-wrapper { border: 0; }

/* line 8, ../sass/_fusion-slide-styles.scss */
.gallery-mobile-social { display: none; }

/* line 12, ../sass/_fusion-slide-styles.scss */
.fusion-slide { position: relative; width: 1020px; height: 500px; margin: 5px auto 30px auto; clear: both; }

/* line 20, ../sass/_fusion-slide-styles.scss */
.fusion-stage { position: absolute; height: 490px; width: 1020px; top: 0px; left: -57px; }
/* line 26, ../sass/_fusion-slide-styles.scss */
.fusion-stage img { border: none; height: 100%; width: auto; display: block; margin: 0 auto; }
/* line 33, ../sass/_fusion-slide-styles.scss */
.fusion-stage .fusion-aniwrap { position: absolute; top: 0px; left: 0px; z-index: 9; }
/* line 39, ../sass/_fusion-slide-styles.scss */
.fusion-stage .caption { font-family: "Oswald"; font-size: 12px; padding: 5px; width: 500px; color: #000000; padding-bottom: 100px; margin: 20px 0px 0px 40px; }
/* line 47, ../sass/_fusion-slide-styles.scss */
.fusion-stage .caption h3 { font-size: 28px; line-height: 32px; font-family: Helvetica; color: #818080; }

/* line 56, ../sass/_fusion-slide-styles.scss */
.fusion-textnav { display: none; }

/* line 60, ../sass/_fusion-slide-styles.scss */
.fusion-imgnav { width: 1020px; height: 25px; background: black; background: rgba(0, 0, 0, 0.7); position: absolute; bottom: 0; left: 0; z-index: 11; border: 1px solid black; }
/* line 70, ../sass/_fusion-slide-styles.scss */
.fusion-imgnav a { position: absolute; text-indent: -5000px; height: 20px; width: 105px; display: block; z-index: 11; cursor: pointer; top: 0px; right: 10px; }
/* line 80, ../sass/_fusion-slide-styles.scss */
.fusion-imgnav a.pause { background-position: 17px -15px; }
/* line 83, ../sass/_fusion-slide-styles.scss */
.fusion-imgnav a.play, .fusion-imgnav a.next { right: 10px; }
/* line 86, ../sass/_fusion-slide-styles.scss */
.fusion-imgnav a.tray { background: url(../../../assets/images/icon-thumbnails.png) top left no-repeat; right: 10px; margin-top: 2px; }
/* line 91, ../sass/_fusion-slide-styles.scss */
.fusion-imgnav a.next { background: url(../../../assets/images/slide-arrow-right.png) top left no-repeat; right: -55px; height: 93px; top: -280px; float: right; }
/* line 98, ../sass/_fusion-slide-styles.scss */
.fusion-imgnav a.previous { background: url(../../../assets/images/slide-arrow-left.png) top left no-repeat; left: 20px; height: 93px; top: -280px; float: left; }

/* line 108, ../sass/_fusion-slide-styles.scss */
.fusion-thumbs li { background: url(http://cdn.fusion.net/assets/css/thumb-background.png) top left no-repeat; float: left; list-style: none; width: 150px; height: 85px; overflow: hidden; margin: 3px 2px; }
/* line 116, ../sass/_fusion-slide-styles.scss */
.fusion-thumbs li .clip { position: relative; height: 100%; overflow: hidden; }

/* line 123, ../sass/_fusion-slide-styles.scss */
.caption-holder { width: 60%; position: relative; }

/* line 128, ../sass/_fusion-slide-styles.scss */
#fusionme { width: 1020px; }

/* line 132, ../sass/_fusion-slide-styles.scss */
.fusion-stage, .fusion-thumbs li { border: 3px solid #111; background: #222; }

/* line 136, ../sass/_fusion-slide-styles.scss */
.fusion-thumbs li { border: none !important; }

/* line 140, ../sass/_fusion-slide-styles.scss */
.fusion-slide .jcarousel-clip-horizontal { width: 1020px; overflow: hidden; left: 30px; }
/* line 146, ../sass/_fusion-slide-styles.scss */
.fusion-slide .jcarousel-container { position: absolute !important; width: 982px; background: black; background: rgba(0, 0, 0, 0.7); bottom: 32px; left: -35px; height: 1px; z-index: 10; overflow: hidden; }
/* line 156, ../sass/_fusion-slide-styles.scss */
.fusion-slide .jcarousel-container * { z-index: 10; }
/* line 161, ../sass/_fusion-slide-styles.scss */
.fusion-slide .jcarousel-prev, .fusion-slide .jcarousel-next { width: 35px; height: 83px; display: block; position: absolute; right: 5px; top: 0px; cursor: pointer; filter: alpha(opacity=60); opacity: 0.6; }
/* line 173, ../sass/_fusion-slide-styles.scss */
.fusion-slide .jcarousel-prev { background: url(../../../assets/images/arrow-slide-left.png) top left no-repeat; }
/* line 177, ../sass/_fusion-slide-styles.scss */
.fusion-slide .jcarousel-next { background: url(../../../assets/images/arrow-slide-right.png) top right no-repeat; }
/* line 181, ../sass/_fusion-slide-styles.scss */
.fusion-slide .jcarousel-prev:hover, .fusion-slide .jcarousel-next:hover { filter: alpha(opacity=100); opacity: 1.0; }
/* line 186, ../sass/_fusion-slide-styles.scss */
.fusion-slide .jcarousel-prev-disabled:hover, .fusion-slide .jcarousel-next-disabled:hover { filter: alpha(opacity=60); opacity: 0.6; }
/* line 191, ../sass/_fusion-slide-styles.scss */
.fusion-slide .jcarousel-next { right: -1px; }
/* line 195, ../sass/_fusion-slide-styles.scss */
.fusion-slide .jcarousel-prev { left: 0px; }
/* line 199, ../sass/_fusion-slide-styles.scss */
.fusion-slide .fusion-imgnav span.fusion-counter { float: left; margin: 45px 0px 10px 55px; font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; color: #818080; font-size: 14px; }
/* line 207, ../sass/_fusion-slide-styles.scss */
.fusion-slide .social-social-wrapper #article-social-wrapper { border: none !important; display: block; }
/* line 212, ../sass/_fusion-slide-styles.scss */
.fusion-slide .social-social-wrapper .social-icon-wrapper #article-social-wrapper { display: none; }

@media only screen and (max-width: 640px) { /* line 2, ../sass/_mobile-fusion-slide-styles.scss */
  .gallery-desktop-social { display: none; }
  /* line 5, ../sass/_mobile-fusion-slide-styles.scss */
  .gallery-caption-credit { position: static; margin-top: -15px; }
  /* line 8, ../sass/_mobile-fusion-slide-styles.scss */
  .gallery-caption-credit .fs_mobile { display: block; }
  /* line 10, ../sass/_mobile-fusion-slide-styles.scss */
  .gallery-mobile-social { display: block; }
  /* line 12, ../sass/_mobile-fusion-slide-styles.scss */
  .gallery-mobile-social #article-social-wrapper { border: 0; margin-bottom: 18px; }
  /* line 17, ../sass/_mobile-fusion-slide-styles.scss */
  .slideshow #article-social-wrapper { border: 1px solid #D6D6D6; float: none; margin-bottom: 20; display: none; }
  /* line 23, ../sass/_mobile-fusion-slide-styles.scss */
  .slideshow .social-icon-wrapper #article-social-wrapper { border: none; display: block; }
  /* line 27, ../sass/_mobile-fusion-slide-styles.scss */
  .slideshow .ad_300 { float: none !important; clear: both !important; }
  /* line 31, ../sass/_mobile-fusion-slide-styles.scss */
  .fusion-slide { background-color: #272728; position: relative; width: 100% !important; height: auto !important; margin: 0px !important; }
  /* line 37, ../sass/_mobile-fusion-slide-styles.scss */
  .fusion-slide .jcarousel-container { height: 0; width: 100% !important; bottom: 270px !important; left: 0px !important; }
  /* line 43, ../sass/_mobile-fusion-slide-styles.scss */
  .fusion-slide .jcarousel-clip-horizontal { width: 100% !important; }
  /* line 47, ../sass/_mobile-fusion-slide-styles.scss */
  .fusion-stage { position: absolute; height: auto !important; width: 100% !important; top: 0px !important; left: 0px !important; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; background: none !important; border: none !important; }
  /* line 59, ../sass/_mobile-fusion-slide-styles.scss */
  .fusion-stage img { border: 0; /*width: 100% !important;*/ height: 200px !important; margin: auto !important; }
  /* line 66, ../sass/_mobile-fusion-slide-styles.scss */
  .fusion-imgnav { background: none !important; height: 100%; width: 100%; padding: 0 30px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; bottom: none !important; float: left; border: none; }
  /* line 77, ../sass/_mobile-fusion-slide-styles.scss */
  .fusion-imgnav .pause { display: none !important; }
  /* line 80, ../sass/_mobile-fusion-slide-styles.scss */
  .fusion-imgnav span.fusion-counter { float: left; margin: 0px !important; padding: 5px 0px 0px 10px !important; position: absolute; left: 0; bottom: -22px; }
  /* line 88, ../sass/_mobile-fusion-slide-styles.scss */
  .fusion-imgnav .next { background: url(../../../assets/images/slideshow-arrow-right.png) no-repeat 0 0 !important; right: 0 !important; height: 100% !important; top: 0 !important; width: 30px !important; }
  /* line 95, ../sass/_mobile-fusion-slide-styles.scss */
  .fusion-imgnav .previous { background: url(../../../assets/images/slideshow-arrow-left.png) no-repeat 0 0 !important; left: 0 !important; height: 100% !important; top: 0 !important; width: 30px !important; }
  /* line 102, ../sass/_mobile-fusion-slide-styles.scss */
  .fusion-imgnav .tray { display: none !important; }
  /* line 104, ../sass/_mobile-fusion-slide-styles.scss */
  .gallery-box-header { display: block; }
  /* line 107, ../sass/_mobile-fusion-slide-styles.scss */
  .caption-holder { width: 100% !important; margin-left: 0px !important; background-color: #272728; margin: 200px 0px 10px 0px; padding: 0px; float: left; clear: both; }
  /* line 115, ../sass/_mobile-fusion-slide-styles.scss */
  .caption-holder h3 { color: #ffffff !important; font: 18px/20px "Oswald" !important; padding: 10px; margin: 15px 0px 0px 0px; }
  /* line 121, ../sass/_mobile-fusion-slide-styles.scss */
  .caption-holder p { color: #ffffff; font: 14px/16px "Oswald" !important; padding: 10px; } }
/*
	Animations
*/
/* line 6, ../sass/_mobile-menu.scss */
html.mm-opened .mm-page, html.mm-opened #mm-blocker { -webkit-transition: none 0.4s ease; -moz-transition: none 0.4s ease; -ms-transition: none 0.4s ease; -o-transition: none 0.4s ease; transition: none 0.4s ease; }

/* line 15, ../sass/_mobile-menu.scss */
.mm-is-menu.mm-horizontal .mm-inner > ul { -webkit-transition: none 0.4s ease; -moz-transition: none 0.4s ease; -ms-transition: none 0.4s ease; -o-transition: none 0.4s ease; transition: none 0.4s ease; }

/* line 26, ../sass/_mobile-menu.scss */
html.mm-opened.mm-dragging .mm-page, html.mm-opened.mm-dragging.mm-next .mm-menu, html.mm-opened.mm-dragging.mm-front .mm-menu { -webkit-transition-duration: 0s; -moz-transition-duration: 0s; -ms-transition-duration: 0s; -o-transition-duration: 0s; transition-duration: 0s; }
/* line 34, ../sass/_mobile-menu.scss */
html.mm-opened .mm-page, html.mm-opened #mm-blocker { /* border-color is needed to force transitionend event even if no other value changed */ /* transform is needed to force hardware acceleration */ -webkit-transition-property: top, right, bottom, left, margin, border, -webkit-transform; -moz-transition-property: top, right, bottom, left, margin, border, -moz-transform; -ms-transition-property: top, right, bottom, left, margin, border, -ms-transform; -o-transition-property: top, right, bottom, left, margin, border, -o-transform; transition-property: top, right, bottom, left, margin, border, transform; border: none solid rgba(0, 0, 0, 0); }
/* line 46, ../sass/_mobile-menu.scss */
html.mm-opening .mm-page, html.mm-opening #mm-blocker { border: none solid rgba(1, 1, 1, 0); }

/* line 52, ../sass/_mobile-menu.scss */
.mm-is-menu.mm-horizontal .mm-inner > ul { -webkit-transition-property: margin-left; -moz-transition-property: margin-left; -ms-transition-property: margin-left; -o-transition-property: margin-left; transition-property: margin-left; }

/* line 63, ../sass/_mobile-menu.scss */
html.mm-accelerated.mm-opening .mm-page, html.mm-accelerated.mm-opening #mm-blocker { -webkit-transform: translate3d(0, 0, 1px); -moz-transform: translate3d(0, 0, 1px); -ms-transform: translate3d(0, 0, 1px); -o-transform: translate3d(0, 0, 1px); transform: translate3d(0, 0, 1px); }
/* line 71, ../sass/_mobile-menu.scss */
html.mm-accelerated .mm-is-menu.mm-horizontal .mm-inner > ul.mm-subopened { -webkit-transform: translate3d(0, 0, 1px); -moz-transform: translate3d(0, 0, 1px); -ms-transform: translate3d(0, 0, 1px); -o-transform: translate3d(0, 0, 1px); transform: translate3d(0, 0, 1px); }
/* line 80, ../sass/_mobile-menu.scss */
html.mm-opened .mm-page, html.mm-opened #mm-blocker { margin: 0px; left: 0%; top: 0; }
/* line 87, ../sass/_mobile-menu.scss */
html.mm-opening .mm-page, html.mm-opening #mm-blocker { margin: 0 0 0 -65px; left: 90%; }
/* line 92, ../sass/_mobile-menu.scss */
html.mm-opened .mm-page { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; }

/*
	Menu, submenus, items
	- Sizing and positioning
*/
/* line 106, ../sass/_mobile-menu.scss */
.mm-menu { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; }
/* line 112, ../sass/_mobile-menu.scss */
.mm-menu .mm-inner { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; }

/* line 121, ../sass/_mobile-menu.scss */
.mm-is-menu ul { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; }

/* line 129, ../sass/_mobile-menu.scss */
.mm-menu div.mm-search { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; }
/* line 135, ../sass/_mobile-menu.scss */
.mm-menu div.mm-search input { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; }

/* html/body */
/* line 146, ../sass/_mobile-menu.scss */
html.mm-opened { width: 100%; height: 100%; overflow: hidden; }
/* line 150, ../sass/_mobile-menu.scss */
html.mm-opened body { width: 100%; height: 100%; overflow: hidden; position: relative; }

/* menu */
/* line 160, ../sass/_mobile-menu.scss */
.mm-menu { display: none; width: 75%; height: 100%; position: absolute; left: 0; top: 0; z-index: 0; overflow: hidden; }
/* line 169, ../sass/_mobile-menu.scss */
.mm-menu.mm-opened { display: block; overflow: scroll; overflow-x: hidden; overflow-y: auto; -webkit-overflow-scrolling: touch; }
/* line 175, ../sass/_mobile-menu.scss */
.mm-menu.mm-opened ~ .mm-menu.mm-opened { display: none; }

/* line 181, ../sass/_mobile-menu.scss */
.mm-inner { width: 120%; height: 100%; padding: 0 65px 0 0; }

/* ul/li */
/* line 190, ../sass/_mobile-menu.scss */
.mm-is-menu ul { list-style: none; display: block; padding: 0; margin: 0; }
/* line 196, ../sass/_mobile-menu.scss */
.mm-is-menu li { list-style: none; display: block; padding: 0; margin: 0; position: relative; }
/* line 202, ../sass/_mobile-menu.scss */
.mm-is-menu li:after { content: ''; display: block; width: 100%; position: absolute; bottom: 0; }
/* line 210, ../sass/_mobile-menu.scss */
.mm-is-menu .mm-inner > ul { width: 100%; padding: 0px 0 40px 0; }
/* line 215, ../sass/_mobile-menu.scss */
.mm-is-menu li > a, .mm-is-menu li > span { overflow: hidden; display: block; }
/* line 220, ../sass/_mobile-menu.scss */
.mm-is-menu li > a > img { float: left; margin-right: 10px; }
/* line 224, ../sass/_mobile-menu.scss */
.mm-is-menu li > a > span { display: block; padding-top: 0px; color: #ffffff; font-family: "Oswald", helvetica, sans-serif !important; font-weight: 300 !important; letter-spacing: 1px; font-size: 13px; }

/* items */
/* subopen/close */
/* line 240, ../sass/_mobile-menu.scss */
.mm-menu a.mm-subopen { width: 40px; height: 40px; padding: 0; position: absolute; right: 0; top: 0; z-index: 2; }
/* line 248, ../sass/_mobile-menu.scss */
.mm-menu a.mm-subopen:before { content: ''; display: block; height: 100%; position: absolute; left: 0; }
/* line 255, ../sass/_mobile-menu.scss */
.mm-menu a.mm-subopen.mm-fullsubopen { border-left: none; width: 100%; }
/* line 258, ../sass/_mobile-menu.scss */
.mm-menu a.mm-subopen.mm-fullsubopen:before { border-left: none; }
/* line 263, ../sass/_mobile-menu.scss */
.mm-menu a.mm-subclose { text-indent: 40px; padding-top: 20px; margin-top: -20px; }
/* line 269, ../sass/_mobile-menu.scss */
.mm-menu a.mm-subopen + a, .mm-menu a.mm-subopen + span { padding-right: 45px; }

/* page + blocker */
/* line 278, ../sass/_mobile-menu.scss */
html.mm-opened .mm-page { height: 100%; overflow: hidden; position: absolute; }
/* line 283, ../sass/_mobile-menu.scss */
html.mm-background .mm-page { background: inherit; }

/* line 288, ../sass/_mobile-menu.scss */
#mm-blocker { background: #fff; opacity: 0; display: none; width: 100%; height: 100%; position: absolute; z-index: 9999; }

/* line 299, ../sass/_mobile-menu.scss */
html.mm-opened #mm-blocker, html.mm-blocking #mm-blocker { display: block; }

/* vertical submenu */
/* line 308, ../sass/_mobile-menu.scss */
.mm-menu.mm-vertical ul ul { display: none; padding: 10px 0 10px 10px; }
/* line 312, ../sass/_mobile-menu.scss */
.mm-menu.mm-vertical li.mm-opened > ul { display: block; }
/* line 315, ../sass/_mobile-menu.scss */
.mm-menu.mm-vertical ul ul li:last-child { border-bottom-width: 0; }
/* line 317, ../sass/_mobile-menu.scss */
.mm-menu.mm-vertical ul ul li:last-child:after { border-bottom-width: 0; }
/* line 323, ../sass/_mobile-menu.scss */
.mm-menu.mm-vertical li.mm-selected > a.mm-subopen + a, .mm-menu.mm-vertical li.mm-selected > a.mm-subopen + span { padding-right: 5px; margin-right: 40px; }
/* line 329, ../sass/_mobile-menu.scss */
.mm-menu.mm-vertical li.mm-selected > em.mm-counter + a.mm-subopen + a, .mm-menu.mm-vertical li.mm-selected > em.mm-counter + a.mm-subopen + span { margin-right: 75px; }
/* line 337, ../sass/_mobile-menu.scss */
.mm-menu.mm-horizontal ul { vertical-align: top; margin-left: 0%; display: inline-block; }
/* line 340, ../sass/_mobile-menu.scss */
.mm-menu.mm-horizontal ul.mm-submenu { display: none; }
/* line 342, ../sass/_mobile-menu.scss */
.mm-menu.mm-horizontal ul.mm-submenu.mm-opened { display: inline-block; }
/* line 347, ../sass/_mobile-menu.scss */
.mm-menu.mm-horizontal ul.mm-subopened { margin-left: -100%; max-height: 100%; overflow: hidden; }

/* horizontal submenu */
/*
	Menu, submenus, items
	- Styling (default: dark background)
*/
/* line 363, ../sass/_mobile-menu.scss */
.mm-is-menu { background: #333; }
/* line 365, ../sass/_mobile-menu.scss */
.mm-is-menu * { -webkit-text-size-adjust: none; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); font-family: Arial, Helvetica, sans-serif; font-size: 14px; }
/* line 371, ../sass/_mobile-menu.scss */
.mm-is-menu li { border-bottom: 1px solid rgba(255, 255, 255, 0.1); color: rgba(255, 255, 255, 0.5); text-decoration: none; }
/* line 373, ../sass/_mobile-menu.scss */
.mm-is-menu li:after { border-bottom: 1px solid rgba(0, 0, 0, 0.4); }
/* line 379, ../sass/_mobile-menu.scss */
.mm-is-menu li > a, .mm-is-menu li > span { color: rgba(255, 255, 255, 0.5); text-decoration: none; }

/* line 389, ../sass/_mobile-menu.scss */
.mm-menu li.mm-selected > a, .mm-menu li.mm-selected > span { background: rgba(0, 0, 0, 0.2); }
/* line 392, ../sass/_mobile-menu.scss */
.mm-menu li.mm-selected > a.mm-subopen { background: transparent; }
/* line 397, ../sass/_mobile-menu.scss */
.mm-menu a.mm-subopen { border-left: 1px solid rgba(255, 255, 255, 0.1); }
/* line 399, ../sass/_mobile-menu.scss */
.mm-menu a.mm-subopen:before { border-left: 1px solid rgba(0, 0, 0, 0.4); }
/* line 403, ../sass/_mobile-menu.scss */
.mm-menu a.mm-subclose { background: rgba(0, 0, 0, 0.2); }
/* line 408, ../sass/_mobile-menu.scss */
.mm-menu.mm-vertical li.mm-opened > a.mm-subopen, .mm-menu.mm-vertical li.mm-opened > ul { background: rgba(255, 255, 255, 0.06); }

/* subopen/close */
/* vertical submenu */
/* page + blocker */
/* line 420, ../sass/_mobile-menu.scss */
html.mm-opened .mm-page { box-shadow: 0 0 20px rgba(0, 0, 0, 0.8); }

/*
	Labels
	- Sizing and positioning
*/
/* line 430, ../sass/_mobile-menu.scss */
.mm-menu li.mm-label { text-transform: uppercase; text-indent: 20px; line-height: 25px; background: rgba(255, 255, 255, 0.1); font-size: 11px; color: rgba(255, 255, 255, 0.5); }
/* line 438, ../sass/_mobile-menu.scss */
.mm-menu em.mm-counter { text-indent: 0; text-align: center; text-shadow: none; line-height: 22px; display: block; min-width: 16px; height: 20px; padding: 0 2px; position: absolute; right: 40px; top: 10px; border-radius: 5px; background: rgba(255, 255, 255, 0.1); box-shadow: 0 0 2px rgba(0, 0, 0, 0.3); font-size: 11px; font-style: normal; color: rgba(255, 255, 255, 0.4); }
/* line 450, ../sass/_mobile-menu.scss */
.mm-menu em.mm-counter + a.mm-subopen { padding-left: 35px; }
/* line 453, ../sass/_mobile-menu.scss */
.mm-menu em.mm-counter + a.mm-subopen + a, .mm-menu em.mm-counter + a.mm-subopen + span { padding-right: 80px; }
/* line 466, ../sass/_mobile-menu.scss */
.mm-menu a.mm-subopen:after, .mm-menu a.mm-subclose:before { content: ''; border-width: 4px; border-style: solid; display: block; width: 6px; height: 6px; position: absolute; top: 50%; -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); }
/* line 481, ../sass/_mobile-menu.scss */
.mm-menu a.mm-subopen:after { border-top: none; border-left: none; margin-top: -4px; right: 16px; }
/* line 487, ../sass/_mobile-menu.scss */
.mm-menu a.mm-subclose:before { border-right: none; border-bottom: none; margin-top: 4px; left: 20px; }
/* line 494, ../sass/_mobile-menu.scss */
.mm-menu.mm-vertical li.mm-opened > a.mm-subopen:after { -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); }
/* line 502, ../sass/_mobile-menu.scss */
.mm-menu a.mm-subopen:after, .mm-menu a.mm-subclose:before { border-color: rgba(255, 255, 255, 0.3); }
/* line 506, ../sass/_mobile-menu.scss */
.mm-menu div.mm-search { width: 100%; height: 50px; padding: 10px; position: relative; z-index: 1; }
/* line 512, ../sass/_mobile-menu.scss */
.mm-menu div.mm-search input { border: none; border-radius: 15px; line-height: 30px; outline: none; display: block; width: 100%; height: 30px; margin: 0; padding: 0 0 0 10px; }
/* line 524, ../sass/_mobile-menu.scss */
.mm-menu li.mm-noresults { border: none; display: none; padding-top: 30px; }
/* line 528, ../sass/_mobile-menu.scss */
.mm-menu li.mm-noresults:after { border: none; }
/* line 532, ../sass/_mobile-menu.scss */
.mm-menu.mm-noresults li.mm-noresults { display: block; }
/* line 535, ../sass/_mobile-menu.scss */
.mm-menu .mm-noresult { display: none; }
/* line 539, ../sass/_mobile-menu.scss */
.mm-menu .mm-nosubresult > a.mm-subopen, .mm-menu .mm-nosubresult > em.mm-counter { display: none; }
/* line 543, ../sass/_mobile-menu.scss */
.mm-menu .mm-nosubresult > a.mm-subopen + a, .mm-menu .mm-nosubresult > a.mm-subopen + span { padding-right: 5px; }
/* line 548, ../sass/_mobile-menu.scss */
.mm-menu div.mm-search { background: rgba(0, 0, 0, 0.2); border-bottom: 1px solid rgba(255, 255, 255, 0.1); }
/* line 551, ../sass/_mobile-menu.scss */
.mm-menu div.mm-search input { background: rgba(255, 255, 255, 0.3); color: rgba(255, 255, 255, 0.9); }
/* line 556, ../sass/_mobile-menu.scss */
.mm-menu li.mm-noresults { color: rgba(255, 255, 255, 0.4); text-align: center; }

/*
	Labels
	- Styling
*/
/*
	Counters
	- Sizing and positioning
*/
/*
	Counters
	- Styling
*/
/*
	Arrows
	- Sizing and positioning
*/
/*
	Arrows
	- Styling
*/
/*
	Search
	- Sizing and positioning
*/
/*
	Search
	- Styling
*/
/*
	Bugfix for browsers without support for overflowscrolling
		- Android < 3
*/
/* line 604, ../sass/_mobile-menu.scss */
html.mm-no-overflowscrolling.mm-opened { overflow: visible; }
/* line 606, ../sass/_mobile-menu.scss */
html.mm-no-overflowscrolling.mm-opened body { overflow: visible; overflow-x: hidden; }
/* line 610, ../sass/_mobile-menu.scss */
html.mm-no-overflowscrolling.mm-opened .mm-page { min-height: 200%; position: fixed; top: 0; z-index: 3; }
/* line 617, ../sass/_mobile-menu.scss */
html.mm-no-overflowscrolling .mm-menu { height: auto; min-height: 100%; overflow: default; overflow-x: default; overflow-y: default; position: relative; left: auto; top: auto; }
/* line 628, ../sass/_mobile-menu.scss */
html.mm-iphone-addressbar.mm-opened body { padding-bottom: 60px; }

/*
	Bugfix for browsers with "scrolling" addressbar
		- mobiel safari on iPhone and iPod
*/
/* line 638, ../sass/_mobile-menu.scss */
.mobile-bigfive { width: 100%; }

/*
	Sizing and positioning for larger screens
*/
@media all and (min-width: 500px) { /* line 646, ../sass/_mobile-menu.scss */
  .mm-menu { width: 500px; }
  /* line 650, ../sass/_mobile-menu.scss */
  html.mm-opening .mm-page, html.mm-opening #mm-blocker { left: 500px; } }
/* line 656, ../sass/_mobile-menu.scss */
pre { font-size: 12px; width: 100%; overflow: auto; -webkit-overflow-scrolling: touch; }

/* line 663, ../sass/_mobile-menu.scss */
#page nav { display: none; }

/* line 667, ../sass/_mobile-menu.scss */
#header, .header { background: #272728; font-size: 16px; font-weight: bold; color: #fff; text-align: center; line-height: 46px; height: 46px; padding: 0 0 0 50px; width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; position: relative; -webkit-box-shadow: inset 0px -2px 2px rgba(0, 0, 0, 0.2); box-shadow: inset 0px -2px 2px rgba(0, 0, 0, 0.2); }
/* line 683, ../sass/_mobile-menu.scss */
#header form .search-submit, .header form .search-submit { position: absolute; right: 0; top: 0; }
/* line 688, ../sass/_mobile-menu.scss */
#header .search-nav-mobile, .header .search-nav-mobile { position: relative; z-index: 100; }

/* line 694, ../sass/_mobile-menu.scss */
#header a, .header a { background: center center no-repeat transparent; background-image: url(../../../assets/images/mobile-icon-nav.png); border-right: 1px solid #474748; display: block; width: 44px; height: 46px; background-position: 50% 50%; position: absolute; top: 0; left: 0px; }
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 2dppx) { /* line 694, ../sass/_mobile-menu.scss */
  #header a, .header a { background-image: url(../../../assets/images/mobile-icon-nav-2x.png); background-size: 50%; } }

/* line 719, ../sass/_mobile-menu.scss */
#header .mobile-logo { background-image: url(../../../assets/images/mobile-icon-logo.png) !important; background: no-repeat; background-position: 50% 50%; border: none !important; text-indent: -9999px; float: left; width: 46px; height: 46px; margin: 0px 0 0 45px; }
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 2dppx) { /* line 719, ../sass/_mobile-menu.scss */
  #header .mobile-logo { background-image: url("../../../assets/images/mobile-icon-logo-2x.png") !important; background-size: 50%; } }
/* line 741, ../sass/_mobile-menu.scss */
#header #getfusion-mobile { float: left; margin: 0px 0px 0px 125px; background: transparent; border: none; font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; font-size: 13px; width: 120px; text-transform: uppercase; display: block; }
/* line 752, ../sass/_mobile-menu.scss */
#header .mobile-search { background-image: url(../../../assets/images/mobile-icon-search.png) !important; background: no-repeat; background-position: 50% 50%; border: none !important; text-indent: -9999px; height: 46px; width: 46px; display: block; position: absolute; right: 0; top: 0px; z-index: 99; }
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 2dppx) { /* line 752, ../sass/_mobile-menu.scss */
  #header .mobile-search { background-image: url(../../../assets/images/mobile-icon-search-2x.png) !important; background-size: 50%; } }
/* line 775, ../sass/_mobile-menu.scss */
#header .header-search { display: none; }
/* line 778, ../sass/_mobile-menu.scss */
#header a.friends { background-image: url(../../../assets/images/mobile-icon-nav.png); }

/* line 783, ../sass/_mobile-menu.scss */
.header a.friends { background-image: url(../../../assets/images/mobile-icon-nav.png); }

/* line 787, ../sass/_mobile-menu.scss */
#header a.right, .header a.right { left: auto; right: 10px; }

/* line 792, ../sass/_mobile-menu.scss */
#content, .content { padding: 20px; }

/* line 797, ../sass/_mobile-menu.scss */
#menu .mobile-documentary { background-color: #ffffff; height: 75px; display: block; border-bottom: none !important; }
/* line 802, ../sass/_mobile-menu.scss */
#menu .mobile-documentary h4 { margin: 0px 0px 5px 0px; color: #000000; font-size: 16px; }
/* line 807, ../sass/_mobile-menu.scss */
#menu .mobile-documentary img { margin-right: 10px; height: 100%; }
/* line 811, ../sass/_mobile-menu.scss */
#menu .mobile-documentary p { margin: 0px; color: #3a3a3b; padding: 0px; line-height: 16px; font-size: 14px !important; }
/* line 819, ../sass/_mobile-menu.scss */
#menu .on-air-mobile { background-color: #000000; padding: 5px; font: 13px/13px "Oswald"; color: #ffffff; }
/* line 824, ../sass/_mobile-menu.scss */
#menu .on-air-mobile span { color: #3a3a3b; float: left; padding-right: 10px; }
/* line 829, ../sass/_mobile-menu.scss */
#menu .on-air-mobile a { font-size: 12px; float: right; text-decoration: underline; color: #3a3a3b; }
/* line 837, ../sass/_mobile-menu.scss */
#menu .nav-item_title { padding: 10px; display: block; text-transform: uppercase; color: white; font-size: 16px; -webkit-box-shadow: 0px 5px 5px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0px 5px 5px rgba(0, 0, 0, 0.2); box-shadow: 0px 5px 5px rgba(0, 0, 0, 0.2); border-bottom: 1px solid #2a2a2b; position: relative; z-index: 1; background: black; font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; }
/* line 851, ../sass/_mobile-menu.scss */
#menu .nav-item_title .icon-nav { display: inline-block; margin: 0px 10px 0px 0px; }
/* line 856, ../sass/_mobile-menu.scss */
#menu .nav-item_title.nav-item_schedule a { padding: 10px; position: relative; font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; font-size: 16px; color: white; }
/* line 863, ../sass/_mobile-menu.scss */
#menu .nav-item_title.nav-item_schedule .icon-nav.icon-nav_arrow { width: 12px; height: 12px; background-image: url("../../../assets/images/navigation-arrow-right.png"); background-repeat: no-repeat; background-position: 50% 50%; }
/* line 872, ../sass/_mobile-menu.scss */
#menu .nav-sub-nav { display: block; border-top: 1px solid #444445; border-bottom: 1px solid #2a2a2b; background-color: #3a3a3b; }
/* line 877, ../sass/_mobile-menu.scss */
#menu .nav-sub-nav a { display: block; font-family: "Oswald", helvetica, sans-serif !important; font-weight: 300 !important; letter-spacing: 1px; padding: 8px 5px 8px 10px; color: white; font-size: 18px; }
/* line 885, ../sass/_mobile-menu.scss */
#menu .nav-sub-nav.nav-item_shows a { padding: 0; display: table; width: 100%; }
/* line 890, ../sass/_mobile-menu.scss */
#menu .nav-sub-nav.nav-item_shows .nav-sub_image { display: table-cell; width: 46%; vertical-align: middle; }
/* line 894, ../sass/_mobile-menu.scss */
#menu .nav-sub-nav.nav-item_shows .nav-sub_image img { width: 100%; height: auto; }
/* line 896, ../sass/_mobile-menu.scss */
#menu .nav-sub-nav.nav-item_shows .nav-sub_title { display: table-cell; vertical-align: middle; padding: 0px 5px 0px 8px; text-transform: uppercase; font-size: 15px; line-height: 20px; font-family: "Oswald", helvetica, sans-serif !important; font-weight: 300 !important; letter-spacing: 1px; }
/* line 906, ../sass/_mobile-menu.scss */
#menu .nav-sub-nav.nav-item_sections { margin: 0px 0px 0px 0px; background-image: url("../../../assets/images/navigation-square-turquoise.png"); background-repeat: no-repeat; background-position: 10px 50%; }
/* line 907, ../sass/_mobile-menu.scss */
#menu .nav-sub-nav.nav-item_sections a { padding-left: 28px; }
/* line 912, ../sass/_mobile-menu.scss */
#menu .nav-sub-nav.nav-item_sections.red { background-image: url("../../../assets/images/navigation-square-red.png"); }
/* line 914, ../sass/_mobile-menu.scss */
#menu .nav-sub-nav.nav-item_sections.red:hover a { color: #c1143f; }
/* line 916, ../sass/_mobile-menu.scss */
#menu .nav-sub-nav.nav-item_sections.blue { background-image: url("../../../assets/images/navigation-square-blue.png"); }
/* line 918, ../sass/_mobile-menu.scss */
#menu .nav-sub-nav.nav-item_sections.blue:hover a { color: #0066d8; }
/* line 920, ../sass/_mobile-menu.scss */
#menu .nav-sub-nav.nav-item_sections.turquoise { background-image: url("../../../assets/images/navigation-square-turquoise.png"); }
/* line 922, ../sass/_mobile-menu.scss */
#menu .nav-sub-nav.nav-item_sections.turquoise:hover a { color: #00c1f3; }
/* line 924, ../sass/_mobile-menu.scss */
#menu .nav-sub-nav.nav-item_sections.yellow { background-image: url("../../../assets/images/navigation-square-grey.png"); }
/* line 926, ../sass/_mobile-menu.scss */
#menu .nav-sub-nav.nav-item_sections.yellow:hover a { color: #666666; }
/* line 928, ../sass/_mobile-menu.scss */
#menu .nav-sub-nav.nav-item_sections.green { background-image: url("../../../assets/images/navigation-square-green.png"); }
/* line 930, ../sass/_mobile-menu.scss */
#menu .nav-sub-nav.nav-item_sections.green:hover a { color: #45b700; }
/* line 932, ../sass/_mobile-menu.scss */
#menu .nav-sub-nav.nav-item_sections.violet { background-image: url("../../../assets/images/navigation-square-purple.png"); }
/* line 934, ../sass/_mobile-menu.scss */
#menu .nav-sub-nav.nav-item_sections.violet:hover a { color: #c31eb6; }

@media only screen and (max-width: 640px) { /* line 2, ../sass/_mobile-footer.scss */
  #footer { background-color: #272728 !important; width: 100% !important; margin-top: 0; }
  /* line 6, ../sass/_mobile-footer.scss */
  #footer #footer-latest { margin: 0; width: 100% !important; }
  /* line 9, ../sass/_mobile-footer.scss */
  #footer #footer-latest li:first-child { width: 100% !important; display: block; background-color: black; font-size: 18px; line-height: 18px; padding: 10px; }
  /* line 17, ../sass/_mobile-footer.scss */
  #footer #footer-latest li:last-child { display: block; }
  /* line 20, ../sass/_mobile-footer.scss */
  #footer #footer-latest li { width: 50%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; background: #272728; display: block; float: left; margin: 0; padding: 10px; }
  /* line 30, ../sass/_mobile-footer.scss */
  #footer #footer-latest li a { background: #3a3a3b; padding: 10px; display: block; text-align: center; }
  /* line 38, ../sass/_mobile-footer.scss */
  #footer .footer-bucket { background-color: #272728 !important; float: left; width: 100%; margin-top: 10px; padding-left: 10px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; position: relative; }
  /* line 48, ../sass/_mobile-footer.scss */
  #footer .footer-bucket .play, #footer .footer-bucket .ss_icon { background-image: url("../../../assets/images/navigation-arrow-right.png") !important; background-repeat: no-repeat !important; background-position: center center !important; width: 0 !important; height: 0 !important; top: -3px; }
  /* line 56, ../sass/_mobile-footer.scss */
  #footer .footer-bucket .gallery_icon { background-image: url("../../../assets/images/retina/icon-gallery_sm.png") !important; background-repeat: no-repeat !important; background-position: center center !important; background-size: contain !important; width: 0 !important; height: 0 !important; top: -3px; }
  /* line 65, ../sass/_mobile-footer.scss */
  #footer .footer-bucket .footer-bucket-image { float: none; clear: both; width: 100%; display: table; margin-bottom: 10px; overflow: hidden; }
  /* line 72, ../sass/_mobile-footer.scss */
  #footer .footer-bucket .footer-bucket-image .image-wrap { float: none; display: table-cell; width: 40% !important; }
  /* line 76, ../sass/_mobile-footer.scss */
  #footer .footer-bucket .footer-bucket-image .image-wrap img { width: 100%; }
  /* line 79, ../sass/_mobile-footer.scss */
  #footer .footer-bucket .footer-bucket-image .image-wrap:before { display: none; }
  /* line 83, ../sass/_mobile-footer.scss */
  #footer .footer-bucket .footer-bucket-image h2 { display: none; }
  /* line 86, ../sass/_mobile-footer.scss */
  #footer .footer-bucket .footer-bucket-image h3 { clear: none; display: table-cell; padding: 0px 10px; vertical-align: middle; font-family: "Oswald", helvetica, sans-serif !important; font-weight: 300 !important; letter-spacing: 1px; font-size: 17px; line-height: 24px; }
  /* line 97, ../sass/_mobile-footer.scss */
  #footer .footer-bottom { width: 100%; }
  /* line 99, ../sass/_mobile-footer.scss */
  #footer .footer-bottom .footer-sign-up { width: inherit; padding: 10px; height: auto; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
  /* line 106, ../sass/_mobile-footer.scss */
  #footer .footer-bottom .footer-sign-up .email { margin: 0; width: 98%; }
  /* line 110, ../sass/_mobile-footer.scss */
  #footer .footer-bottom .footer-sign-up .email-submit { margin: 5px 0px 0px 0px; }
  /* line 115, ../sass/_mobile-footer.scss */
  #footer .footer-join-us { display: none !important; }
  /* line 118, ../sass/_mobile-footer.scss */
  #footer .footer-boxes { display: block !important; }
  /* line 120, ../sass/_mobile-footer.scss */
  #footer .footer-boxes .footer-sections { width: auto !important; display: block !important; margin: 10px; overflow: hidden; background-color: #1e1e1f !important; }
  /* line 126, ../sass/_mobile-footer.scss */
  #footer .footer-boxes .footer-sections ul { background-color: #1e1e1f !important; }
  /* line 130, ../sass/_mobile-footer.scss */
  #footer .footer-boxes .footer-shows { display: none !important; }
  /* line 133, ../sass/_mobile-footer.scss */
  #footer .footer-boxes .footer-about { display: none !important; }
  /* line 137, ../sass/_mobile-footer.scss */
  #footer .footer-abc { padding: 10px !important; width: 100% !important; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
  /* line 143, ../sass/_mobile-footer.scss */
  #footer .footer-abc #footer-abc-logo { margin: 0 !important; padding: 0 !important; width: 49% !important; }
  /* line 148, ../sass/_mobile-footer.scss */
  #footer .footer-abc .footer-mobile { clear: both; }
  /* line 151, ../sass/_mobile-footer.scss */
  #footer .footer-abc h5 { width: 50% !important; text-align: left; float: left; line-height: 13px !important; margin: 0 0 10px 0; font-size: 11px !important; font-family: helvetica, sans-serif !important; padding: 0 0 0 10px !important; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
  /* line 164, ../sass/_mobile-footer.scss */
  #footer .footer-abc #full-site { font: 12px/14px "Oswald"; color: #cccccc; text-align: center; width: 100% !important; text-decoration: underline !important; margin-left: 110px; }
  /* line 172, ../sass/_mobile-footer.scss */
  #footer .footer-abc .footer-mobile-list { font-family: "Oswald", helvetica, sans-serif !important; font-weight: 300 !important; letter-spacing: 1px; font-size: 12px; color: #cccccc; width: 60% !important; text-align: center; }
  /* line 178, ../sass/_mobile-footer.scss */
  #footer .footer-abc .footer-mobile-list li { display: inline; text-decoration: underline; margin-right: 5px; } }
/* line 1, ../sass/_faq.scss */
.faq-header { font: 28px/28px "Oswald"; color: #000000; margin: 0px 0px 20px 0px; }

/* line 6, ../sass/_faq.scss */
.faq-section { width: 565px; }
/* line 8, ../sass/_faq.scss */
.faq-section h4 { font: 24px/28px "Oswald"; color: #000000; margin: 10px 0px 10px 0px; }

/* line 1, ../sass/_widgets.scss */
.documentary-widget { background-color: #ffffff; padding: 20px; float: left; }
/* line 5, ../sass/_widgets.scss */
.documentary-widget p { margin-top: 0px !important; }
/* line 8, ../sass/_widgets.scss */
.documentary-widget .upcoming-stories { background-color: #f2f2f3; padding: 15px; margin-top: 25px; }
/* line 12, ../sass/_widgets.scss */
.documentary-widget .upcoming-stories h4 { margin: 0px 0px 10px 0px; font: 16px/20px "Oswald"; color: #818080; }
/* line 17, ../sass/_widgets.scss */
.documentary-widget .upcoming-stories ul { font: 18px/24px "Oswald"; color: #333333; margin-left: -35px; }
/* line 21, ../sass/_widgets.scss */
.documentary-widget .upcoming-stories ul li { padding: 0px 0px 10px 20px; background: url("../../../assets/images/arrow-grey.png") no-repeat top left; list-style-type: none; text-decoration: underline; }

/* line 31, ../sass/_widgets.scss */
.context-widget h3 { margin-top: 20px; display: block; }
/* line 34, ../sass/_widgets.scss */
.context-widget h3 span { background-color: #3a3a3b; padding: 6.5px; font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; font-size: 16px; color: #ffffff; text-transform: uppercase; }
/* line 43, ../sass/_widgets.scss */
.context-widget .context-wrapper { padding: 0 10px; }
/* line 45, ../sass/_widgets.scss */
.context-widget .context-wrapper p { color: #00c1f3; font-family: "Oswald", helvetica, sans-serif !important; font-weight: 300 !important; letter-spacing: 1px; font-size: 14px; padding: 0; }
/* line 51, ../sass/_widgets.scss */
.context-widget .context-wrapper .context-stories-wrapper { border-left: 10px solid #499cf8; margin: 0px -18px 20px -10px; padding: 0px 10px; }
/* line 55, ../sass/_widgets.scss */
.context-widget .context-wrapper .context-stories-wrapper .key-stories { color: #818080; font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; font-size: 12px; margin: 0 0 10px 0; text-transform: uppercase; }
/* line 62, ../sass/_widgets.scss */
.context-widget .context-wrapper .context-stories-wrapper ul { margin: 0px 0px 10px -35px; padding-right: 24px; }
/* line 66, ../sass/_widgets.scss */
.context-widget .context-wrapper .context-stories-wrapper ul li { font-family: "Oswald", helvetica, sans-serif !important; font-weight: 300 !important; letter-spacing: 1px; font-size: 14px; line-height: 18px; padding: 0px 0px 0px 20px; background: url("../../../assets/images/arrow-grey.png") no-repeat top left; list-style-type: none; text-decoration: none; }
/* line 74, ../sass/_widgets.scss */
.context-widget .context-wrapper .context-stories-wrapper ul li a { color: #00c1f3; text-decoration: underline; }
/* line 79, ../sass/_widgets.scss */
.context-widget .context-wrapper .context-stories-wrapper ul .rule { border-bottom: 1px solid #c9c9c9 !important; margin: 10px 0px !important; }
/* line 84, ../sass/_widgets.scss */
.context-widget .context-wrapper .context-stories-wrapper .context-stories-wrapper-bottom { border-bottom: 10px solid #499cf8; border-right: 10px solid #499cf8; height: 5px; display: block; margin: 0px -10px 0px -10px; }

/* line 98, ../sass/_widgets.scss */
.topic-widget, .tag-widget { padding: 15px 20px; display: table; color: #818080; font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; font-size: 12px; letter-spacing: 0.5px; line-height: 18px; text-transform: uppercase; }
/* line 108, ../sass/_widgets.scss */
.topic-widget .topic-label, .topic-widget .tag-label, .tag-widget .topic-label, .tag-widget .tag-label { display: table-cell; padding: 0px 10px 0px 0px; white-space: nowrap; }
/* line 115, ../sass/_widgets.scss */
.topic-widget .topic-list ul, .topic-widget .tag-list ul, .tag-widget .topic-list ul, .tag-widget .tag-list ul { margin: 0; padding: 0; list-style: none; }
/* line 119, ../sass/_widgets.scss */
.topic-widget .topic-list ul li, .topic-widget .tag-list ul li, .tag-widget .topic-list ul li, .tag-widget .tag-list ul li { border: 2px solid #CCCCCC; display: inline-block; margin: 0px 10px 5px 0px; padding: 2.5px 2.5px 0; }

/* line 2, ../sass/_author.scss */
.author-view { overflow: hidden; }
/* line 4, ../sass/_author.scss */
.author-view .author-header { background-color: white; display: block; overflow: hidden; position: relative; }
/* line 9, ../sass/_author.scss */
.author-view .author-header .author-images { float: left; width: 480px; display: inline-block; clear: both; overflow: hidden; }
/* line 15, ../sass/_author.scss */
.author-view .author-header .author-images .author-image { width: 50%; float: left; display: inline-block; }
/* line 19, ../sass/_author.scss */
.author-view .author-header .author-images .author-image img { max-width: 100%; height: auto; }
/* line 25, ../sass/_author.scss */
.author-view .author-header .author-info { float: right; display: inline-block; position: relative; width: 502px; }
/* line 30, ../sass/_author.scss */
.author-view .author-header .author-info .info-inner { overflow: hidden; padding: 8px 10px 20px; }
/* line 33, ../sass/_author.scss */
.author-view .author-header .author-info .info-inner .author-name { display: block; }
/* line 35, ../sass/_author.scss */
.author-view .author-header .author-info .info-inner .author-name h2 { color: #1a1a1b; font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; font-size: 42px; line-height: 58px; margin: 0px auto 0px auto; text-transform: capitalize; }
/* line 44, ../sass/_author.scss */
.author-view .author-header .author-info .info-inner .author-contact { display: block; width: 50%; float: left; }
/* line 48, ../sass/_author.scss */
.author-view .author-header .author-info .info-inner .author-contact a { font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; font-size: 14px; color: #00c1f3; }
/* line 57, ../sass/_author.scss */
.author-view .author-header .author-topics { width: 502px; position: absolute; right: 0; bottom: 0; }
/* line 62, ../sass/_author.scss */
.author-view .author-header .author-topics .author-social { clear: both; display: block; text-align: right; padding: 5px 0px 0px 0px; overflow: hidden; }
/* line 68, ../sass/_author.scss */
.author-view .author-header .author-topics .author-social span { font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; font-size: 14px; color: #00c1f3; display: inline-block; vertical-align: top; line-height: 36px; }
/* line 75, ../sass/_author.scss */
.author-view .author-header .author-topics .author-social span span { text-transform: capitalize; }
/* line 77, ../sass/_author.scss */
.author-view .author-header .author-topics .author-social #article-social-wrapper { margin: 0; border: 0; text-align: right; }
/* line 81, ../sass/_author.scss */
.author-view .author-header .author-topics .author-social #article-social-wrapper #article-social { padding: 0; }
/* line 83, ../sass/_author.scss */
.author-view .author-header .author-topics .author-social #article-social-wrapper #article-social li { margin: 0; padding: 0px 4px; }
/* line 86, ../sass/_author.scss */
.author-view .author-header .author-topics .author-social #article-social-wrapper #article-social li a { display: block; font-family: helvetica, sans-serif; color: #818182; font-size: 14px; font-weight: 600; text-align: center; /*
&#article-twitter-icon{
	@include fusion-sprite (article-twitter-icon_sm);
} // #article-twitter-icon
&#article-facebook-icon{
	@include fusion-sprite (article-facebook-icon_sm);
} // #article-facebook-icon
&#article-email-icon{
	@include fusion-sprite (article-email-icon_sm);
} // #article-email-icon
&#article-tumblr-icon{
	@include fusion-sprite (article-tumblr-icon_sm);
} // #article-tumblr-icon
&#article-google-icon{
	@include fusion-sprite (article-google-icon_sm);
} // #article-google-icon
&#article-link-icon{
	@include fusion-sprite (article-link-icon_sm);
} // #article-link-icon
&#article-shares-icon{
	@include fusion-sprite (article-shares-icon_sm);
} // #article-shares-icon
*/ }
/* line 93, ../sass/_author.scss */
.author-view .author-header .author-topics .author-social #article-social-wrapper #article-social li a#article-instagram-icon { background-position: 0 -130px; }
/* line 124, ../sass/_author.scss */
.author-view .author-header .author-topics .topics { background-color: #f2f2f3; }
/* line 134, ../sass/_author.scss */
.author-view #author-bibliography h6 { float: none; text-transform: uppercase; font-size: 12px; }
/* line 140, ../sass/_author.scss */
.author-view .right-column-author { width: 282px; float: right; background-color: #272728; }
/* line 144, ../sass/_author.scss */
.author-view .right-column-author .author-widget { padding: 15px; border-top: 1px solid #353535; border-bottom: 1px solid #242424; }
/* line 148, ../sass/_author.scss */
.author-view .right-column-author .author-widget:last-child { border-bottom: 0; }
/* line 152, ../sass/_author.scss */
.author-view .right-column-author .author-widget#author-bio .widget-inner { padding: 20px; background-color: white; }
/* line 156, ../sass/_author.scss */
.author-view .right-column-author .author-widget#author-bio .author-facts { background-color: #f2f2f3; padding: 15px; }
/* line 159, ../sass/_author.scss */
.author-view .right-column-author .author-widget#author-bio .author-facts h6 { color: #818080; font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; text-transform: uppercase; font-size: 12px; line-height: 18px; }
/* line 166, ../sass/_author.scss */
.author-view .right-column-author .author-widget#author-bio .author-facts ul { margin: 0; padding: 0; font-family: "Oswald", helvetica, sans-serif !important; font-weight: 300 !important; letter-spacing: 1px; font-size: 16px; line-height: 22px; list-style: none; color: #333333; }
/* line 174, ../sass/_author.scss */
.author-view .right-column-author .author-widget#author-bio .author-facts ul li { background-image: url("../../../assets/images/arrow-grey.png"); background-repeat: no-repeat; background-position: 0px 2px; padding: 0px 0px 0px 20px; margin: 10px 0px; }
/* line 185, ../sass/_author.scss */
.author-view .right-column-author .author-widget#author-twitter h3 { font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; font-size: 14px; text-transform: uppercase; margin: -5px 0px 15px 0px; padding: 0; color: #818080; letter-spacing: 1px; }
/* line 193, ../sass/_author.scss */
.author-view .right-column-author .author-widget#author-twitter h3 a { font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; text-transform: none; color: white; font-size: 24px; }
/* line 200, ../sass/_author.scss */
.author-view .right-column-author .author-widget#author-twitter .widget-inner { background-color: white; }
/* line 205, ../sass/_author.scss */
.author-view .right-column-author .author-widget p { font-family: helvetica, sans-serif; font-size: 14px; line-height: 20px; }

@media only screen and (max-width: 640px) { /* line 6, ../sass/_mobile-author.scss */
  .author-view .author-header .author-images { width: 50%; }
  /* line 8, ../sass/_mobile-author.scss */
  .author-view .author-header .author-images .author-image { width: 100%; display: block; float: none; display: none; }
  /* line 13, ../sass/_mobile-author.scss */
  .author-view .author-header .author-images .author-image:first-child { display: block; }
  /* line 18, ../sass/_mobile-author.scss */
  .author-view .author-header .author-info { width: 50%; height: auto; }
  /* line 21, ../sass/_mobile-author.scss */
  .author-view .author-header .author-info .info-inner { padding: 5px 10px 10px 10px; }
  /* line 24, ../sass/_mobile-author.scss */
  .author-view .author-header .author-info .info-inner .author-name h2 { font-size: 24px; line-height: 28px; }
  /* line 29, ../sass/_mobile-author.scss */
  .author-view .author-header .author-info .info-inner .author-contact { float: none; width: auto; clear: both; }
  /* line 37, ../sass/_mobile-author.scss */
  .author-view .author-header .author-info .info-inner .author-social { float: none; width: auto; }
  /* line 40, ../sass/_mobile-author.scss */
  .author-view .author-header .author-info .info-inner .author-social span { display: none; }
  /* line 43, ../sass/_mobile-author.scss */
  .author-view .author-header .author-info .info-inner .author-social #article-social-wrapper { border: none; }
  /* line 45, ../sass/_mobile-author.scss */
  .author-view .author-header .author-info .info-inner .author-social #article-social-wrapper #article-social { width: 100%; display: block; }
  /* line 48, ../sass/_mobile-author.scss */
  .author-view .author-header .author-info .info-inner .author-social #article-social-wrapper #article-social li { padding: 4px 4px 0px 4px; display: block; float: left; }
  /* line 52, ../sass/_mobile-author.scss */
  .author-view .author-header .author-info .info-inner .author-social #article-social-wrapper #article-social li a { display: block; text-indent: -9999px; width: 24px; height: 24px; cursor: pointer; display: block; width: 36px !important; height: 36px !important; font-family: helvetica, sans-serif; color: #818182; font-size: 14px; line-height: 24px; font-weight: 600; text-align: center; }
  /* line 76, ../sass/_mobile-author.scss */
  .author-view .author-header .author-topics { clear: both; display: block; position: relative; width: 100%; }
  /* line 81, ../sass/_mobile-author.scss */
  .author-view .author-header .author-topics .topics-block { font-size: 14px; }
  /* line 98, ../sass/_mobile-author.scss */
  .author-view #author-bibliography h6 { font-size: 14px !important; margin: 0px 0px -5px 0px; }
  /* line 102, ../sass/_mobile-author.scss */
  .author-view #author-bibliography .box { padding: 10px; }
  /* line 106, ../sass/_mobile-author.scss */
  .author-view .right-column-author { display: block; width: 100%; }
  /* line 124, ../sass/_mobile-author.scss */
  .author-view .right-column-author .author-widget#author-twitter { display: none; } }
/* line 3, ../sass/_navigation.scss */
.top-nav { display: block; clear: both; background-image: url("../../../assets/images/navigation-border-top.png"); background-repeat: no-repeat; background-position: center top; background-color: #1a1a1b; font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; text-transform: uppercase; font-size: 14px; letter-spacing: 1px; }
/* line 75, ../sass/_global-values.scss */
.top-nav:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
/* line 15, ../sass/_navigation.scss */
.top-nav .nav-main { width: 508px; float: left; position: relative; }
/* line 19, ../sass/_navigation.scss */
.top-nav .nav-main > ul { margin: 0; padding: 0; list-style: none; }
/* line 75, ../sass/_global-values.scss */
.top-nav .nav-main > ul:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
/* line 24, ../sass/_navigation.scss */
.top-nav .nav-main > ul > li { float: left; display: block; margin: 2px 30px 0px 0px; padding: 0px 10px 0px 0px; position: relative; z-index: 1001; }
/* line 31, ../sass/_navigation.scss */
.top-nav .nav-main > ul > li:hover { margin: 0px 30px 0px 0px; border-top: 2px solid #00c1f3; background-color: #1a1a1b; cursor: pointer; }
/* line 36, ../sass/_navigation.scss */
.top-nav .nav-main > ul > li:hover > a { color: #666666; }
/* line 48, ../sass/_navigation.scss */
.top-nav .nav-main > ul > li.nav-item_sections:hover > a { background-image: url("http://cdn.fusion.net/assets/images/navigation-arrow-up_grey.png"); }
/* line 52, ../sass/_navigation.scss */
.top-nav .nav-main > ul > li.nav-item_sections .nav-sub { width: 525px; }
/* line 58, ../sass/_navigation.scss */
.top-nav .nav-main > ul > li.nav-item_shows:hover > a { background-image: url("http://cdn.fusion.net/assets/images/navigation-arrow-up_grey.png"); }
/* line 63, ../sass/_navigation.scss */
.top-nav .nav-main > ul > li.nav-item_schedule { padding: 0; }
/* line 65, ../sass/_navigation.scss */
.top-nav .nav-main > ul > li.nav-item_schedule a { background-image: none; }
/* line 69, ../sass/_navigation.scss */
.top-nav .nav-main > ul > li > a { height: 31px; line-height: 31px; position: relative; padding: 0px 22px 0px 35px; background-image: url("../../../assets/images/navigation-arrow-down.png"); background-repeat: no-repeat; background-position: right 50%; }
/* line 77, ../sass/_navigation.scss */
.top-nav .nav-main > ul > li > a i { position: absolute; top: 50%; left: 10px; margin: -8px 0px 0px 0px; display: inline-block; width: 15px; }
/* line 89, ../sass/_navigation.scss */
.top-nav .nav-main > ul > li .nav-sub { /*-webkit-transition: all .25s ease;
-moz-transition: all .25s ease;
-ms-transition: all .25s ease;
-o-transition: all .25s ease;
transition: all .25s ease;*/ display: none; overflow: hidden; top: 31px; cursor: default; position: absolute; left: 0; z-index: 1000; border-top: 1px solid black; box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5); background-color: #1a1a1b; }
/* line 75, ../sass/_global-values.scss */
.top-nav .nav-main > ul > li .nav-sub:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
/* line 106, ../sass/_navigation.scss */
.top-nav .nav-main > ul > li .nav-sub .column-row { border-top: 1px solid #313132; }
/* line 75, ../sass/_global-values.scss */
.top-nav .nav-main > ul > li .nav-sub .column-row:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
/* line 75, ../sass/_global-values.scss */
.top-nav .nav-main > ul > li .nav-sub .column-row .column-section:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
/* line 75, ../sass/_global-values.scss */
.top-nav .nav-main > ul > li .nav-sub .column-row .column-section .column-inner:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
/* line 123, ../sass/_navigation.scss */
.top-nav .nav-main > ul > li .nav-sub#nav-sub_sections .column-row { overflow: hidden; padding: 20px 0px; display: table; width: 100%; }
/* line 128, ../sass/_navigation.scss */
.top-nav .nav-main > ul > li .nav-sub#nav-sub_sections .column-row#column-row_main { border-bottom: 1px solid #000; }
/* line 131, ../sass/_navigation.scss */
.top-nav .nav-main > ul > li .nav-sub#nav-sub_sections .column-row#column-row_main .column-section.column-section_left { width: 180px; border-right: 1px solid #3a3a3b; }
/* line 135, ../sass/_navigation.scss */
.top-nav .nav-main > ul > li .nav-sub#nav-sub_sections .column-row#column-row_main .column-section.column-section_middle { border-left: 1px solid #000; }
/* line 138, ../sass/_navigation.scss */
.top-nav .nav-main > ul > li .nav-sub#nav-sub_sections .column-row#column-row_main .column-section.column-section_middle .column-inner { padding-right: 10px; }
/* line 142, ../sass/_navigation.scss */
.top-nav .nav-main > ul > li .nav-sub#nav-sub_sections .column-row#column-row_main .column-section.column-section_right { border-left: 1px solid #000; width: 180px; }
/* line 145, ../sass/_navigation.scss */
.top-nav .nav-main > ul > li .nav-sub#nav-sub_sections .column-row#column-row_main .column-section.column-section_right .column-inner { padding-right: 0; }
/* line 151, ../sass/_navigation.scss */
.top-nav .nav-main > ul > li .nav-sub#nav-sub_sections .column-row#column-row_main .column-section#column-section_pillars .column-inner { padding: 0px 10px 0px 15px; }
/* line 153, ../sass/_navigation.scss */
.top-nav .nav-main > ul > li .nav-sub#nav-sub_sections .column-row#column-row_main .column-section#column-section_pillars .column-inner ul { margin: 0px 0px 0px 15px; }
/* line 155, ../sass/_navigation.scss */
.top-nav .nav-main > ul > li .nav-sub#nav-sub_sections .column-row#column-row_main .column-section#column-section_pillars .column-inner ul li { margin: 3px 0px 10px 0px; font-size: 12px; list-style-type: square; }
/* line 159, ../sass/_navigation.scss */
.top-nav .nav-main > ul > li .nav-sub#nav-sub_sections .column-row#column-row_main .column-section#column-section_pillars .column-inner ul li.red { color: #c1143f; }
/* line 162, ../sass/_navigation.scss */
.top-nav .nav-main > ul > li .nav-sub#nav-sub_sections .column-row#column-row_main .column-section#column-section_pillars .column-inner ul li.red a:hover { color: #c1143f; }
/* line 167, ../sass/_navigation.scss */
.top-nav .nav-main > ul > li .nav-sub#nav-sub_sections .column-row#column-row_main .column-section#column-section_pillars .column-inner ul li.turquoise { color: #00c1f3; }
/* line 170, ../sass/_navigation.scss */
.top-nav .nav-main > ul > li .nav-sub#nav-sub_sections .column-row#column-row_main .column-section#column-section_pillars .column-inner ul li.turquoise a:hover { color: #00c1f3; }
/* line 175, ../sass/_navigation.scss */
.top-nav .nav-main > ul > li .nav-sub#nav-sub_sections .column-row#column-row_main .column-section#column-section_pillars .column-inner ul li.green { color: #45b700; }
/* line 178, ../sass/_navigation.scss */
.top-nav .nav-main > ul > li .nav-sub#nav-sub_sections .column-row#column-row_main .column-section#column-section_pillars .column-inner ul li.green a:hover { color: #45b700; }
/* line 183, ../sass/_navigation.scss */
.top-nav .nav-main > ul > li .nav-sub#nav-sub_sections .column-row#column-row_main .column-section#column-section_pillars .column-inner ul li.violet { color: #c31eb6; }
/* line 186, ../sass/_navigation.scss */
.top-nav .nav-main > ul > li .nav-sub#nav-sub_sections .column-row#column-row_main .column-section#column-section_pillars .column-inner ul li.violet a:hover { color: #c31eb6; }
/* line 191, ../sass/_navigation.scss */
.top-nav .nav-main > ul > li .nav-sub#nav-sub_sections .column-row#column-row_main .column-section#column-section_pillars .column-inner ul li.blue { color: #0066d8; }
/* line 194, ../sass/_navigation.scss */
.top-nav .nav-main > ul > li .nav-sub#nav-sub_sections .column-row#column-row_main .column-section#column-section_pillars .column-inner ul li.blue a:hover { color: #0066d8; }
/* line 199, ../sass/_navigation.scss */
.top-nav .nav-main > ul > li .nav-sub#nav-sub_sections .column-row#column-row_main .column-section#column-section_pillars .column-inner ul li a { color: #fafafa; font-size: 14px; }
/* line 209, ../sass/_navigation.scss */
.top-nav .nav-main > ul > li .nav-sub#nav-sub_sections .column-row#column-row_main .column-section#column-section_topics .column-inner ul { width: 48%; }
/* line 211, ../sass/_navigation.scss */
.top-nav .nav-main > ul > li .nav-sub#nav-sub_sections .column-row#column-row_main .column-section#column-section_topics .column-inner ul.topics_left { float: left; }
/* line 214, ../sass/_navigation.scss */
.top-nav .nav-main > ul > li .nav-sub#nav-sub_sections .column-row#column-row_main .column-section#column-section_topics .column-inner ul.topics_right { float: right; }
/* line 219, ../sass/_navigation.scss */
.top-nav .nav-main > ul > li .nav-sub#nav-sub_sections .column-row#column-row_main .column-section#column-section_topics .column-inner ul li a:hover { color: #00c1f3; }
/* line 232, ../sass/_navigation.scss */
.top-nav .nav-main > ul > li .nav-sub#nav-sub_sections .column-row#column-row_main .column-section#column-section_franchises .column-inner ul li a:hover { color: #00c1f3; }
/* line 241, ../sass/_navigation.scss */
.top-nav .nav-main > ul > li .nav-sub#nav-sub_sections .column-row#column-row_main .column-section .column-inner { display: block; padding: 0px 20px; text-transform: none; letter-spacing: .5px; overflow: hidden; position: relative; z-index: 1; margin: 0px 0px -10px 0px; }
/* line 250, ../sass/_navigation.scss */
.top-nav .nav-main > ul > li .nav-sub#nav-sub_sections .column-row#column-row_main .column-section .column-inner strong { font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; text-transform: uppercase; letter-spacing: .5px; color: #666666; display: block; }
/* line 257, ../sass/_navigation.scss */
.top-nav .nav-main > ul > li .nav-sub#nav-sub_sections .column-row#column-row_main .column-section .column-inner ul { font-family: "Oswald", helvetica, sans-serif !important; font-weight: 300 !important; letter-spacing: 1px; list-style: none; margin: 0; padding: 0; }
/* line 262, ../sass/_navigation.scss */
.top-nav .nav-main > ul > li .nav-sub#nav-sub_sections .column-row#column-row_main .column-section .column-inner ul li { margin: 3px 0px; padding: 0px; font-size: 14px; }
/* line 266, ../sass/_navigation.scss */
.top-nav .nav-main > ul > li .nav-sub#nav-sub_sections .column-row#column-row_main .column-section .column-inner ul li a { cursor: pointer !important; display: inline-block; padding: 2px 10px 2px 0px; }
/* line 277, ../sass/_navigation.scss */
.top-nav .nav-main > ul > li .nav-sub#nav-sub_sections .column-row#column-row_sub { padding: 0; background-color: #3a3a3b; border-top: 1px solid #4e4e4f; display: table; width: 100%; }
/* line 284, ../sass/_navigation.scss */
.top-nav .nav-main > ul > li .nav-sub#nav-sub_sections .column-row#column-row_sub .column-section { padding: 0; margin: 0; }
/* line 287, ../sass/_navigation.scss */
.top-nav .nav-main > ul > li .nav-sub#nav-sub_sections .column-row#column-row_sub .column-section.column-section_left { background-color: #3a3a3b; }
/* line 288, ../sass/_navigation.scss */
.top-nav .nav-main > ul > li .nav-sub#nav-sub_sections .column-row#column-row_sub .column-section.column-section_left:first-child { border-right: 1px solid #000; }
/* line 291, ../sass/_navigation.scss */
.top-nav .nav-main > ul > li .nav-sub#nav-sub_sections .column-row#column-row_sub .column-section.column-section_middle { background-color: #3a3a3b; border-left: 1px solid #000; }
/* line 295, ../sass/_navigation.scss */
.top-nav .nav-main > ul > li .nav-sub#nav-sub_sections .column-row#column-row_sub .column-section.column-section_right { width: 180px; border-left: 1px solid #000; }
/* line 299, ../sass/_navigation.scss */
.top-nav .nav-main > ul > li .nav-sub#nav-sub_sections .column-row#column-row_sub .column-section .column-inner { padding: 0px 0px; }
/* line 301, ../sass/_navigation.scss */
.top-nav .nav-main > ul > li .nav-sub#nav-sub_sections .column-row#column-row_sub .column-section .column-inner a { height: 44px; line-height: 44px; font-size: 14px; font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; text-transform: uppercase; letter-spacing: .5px; text-align: center; display: block; width: 100%; }
/* line 311, ../sass/_navigation.scss */
.top-nav .nav-main > ul > li .nav-sub#nav-sub_sections .column-row#column-row_sub .column-section .column-inner a:hover { background-color: #00c1f3; }
/* line 314, ../sass/_navigation.scss */
.top-nav .nav-main > ul > li .nav-sub#nav-sub_sections .column-row#column-row_sub .column-section .column-inner a i { display: inline-block; margin: 0px 10px -1px 0px; }
/* line 317, ../sass/_navigation.scss */
.top-nav .nav-main > ul > li .nav-sub#nav-sub_sections .column-row#column-row_sub .column-section .column-inner a i.icon-nav_videos { margin: 0px 10px -2px 0px; }
/* line 326, ../sass/_navigation.scss */
.top-nav .nav-main > ul > li .nav-sub#nav-sub_sections .column-row .column-section { display: table-cell; position: relative; }
/* line 350, ../sass/_navigation.scss */
.top-nav .nav-main > ul > li .nav-sub#nav-sub_shows { width: 200px; }
/* line 353, ../sass/_navigation.scss */
.top-nav .nav-main > ul > li .nav-sub#nav-sub_shows .column-row .column-section { padding: 0px 10px; }
/* line 355, ../sass/_navigation.scss */
.top-nav .nav-main > ul > li .nav-sub#nav-sub_shows .column-row .column-section ul { margin: -2px 0px 0px 0px; padding: 0; list-style: none; }
/* line 359, ../sass/_navigation.scss */
.top-nav .nav-main > ul > li .nav-sub#nav-sub_shows .column-row .column-section ul li { margin: 0px 0px; padding: 0; border-top: 1px solid #000000; }
/* line 363, ../sass/_navigation.scss */
.top-nav .nav-main > ul > li .nav-sub#nav-sub_shows .column-row .column-section ul li a { border-top: 1px solid #313132; font-family: "Oswald", helvetica, sans-serif !important; font-weight: 300 !important; letter-spacing: 1px; font-size: 14px; letter-spacing: .5px; display: block; height: 35px; line-height: 35px; text-transform: none; background-image: url("../../../assets/images/navigation-arrow-right.png"); background-repeat: no-repeat; background-position: right 50%; }
/* line 375, ../sass/_navigation.scss */
.top-nav .nav-main > ul > li .nav-sub#nav-sub_shows .column-row .column-section ul li a:hover { color: #cccccc; }
/* line 389, ../sass/_navigation.scss */
.top-nav .nav-extra { float: right; width: 470px; padding: 0; position: relative; z-index: 1001; }
/* line 75, ../sass/_global-values.scss */
.top-nav .nav-extra:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
/* line 396, ../sass/_navigation.scss */
.top-nav .nav-extra > ul { float: right; margin: 1px 0px 0px 0px; padding: 0; list-style: none; text-align: right; }
/* line 75, ../sass/_global-values.scss */
.top-nav .nav-extra > ul:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
/* line 403, ../sass/_navigation.scss */
.top-nav .nav-extra > ul > li { float: left; margin: 0; }
/* line 406, ../sass/_navigation.scss */
.top-nav .nav-extra > ul > li.nav-item_find-fusion { background-color: #058FB4; background-image: url("../../../assets/images/background-stripe-teal.png"); background-repeat: repeat; padding: 0px 10px 0px 0px; }
/* line 411, ../sass/_navigation.scss */
.top-nav .nav-extra > ul > li.nav-item_find-fusion a { background-image: url("../../../assets/images/navigation-arrow-right.png"); background-position: right 50%; background-repeat: no-repeat; height: 31px; line-height: 31px; padding: 0px 15px; text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.5); }
/* line 421, ../sass/_navigation.scss */
.top-nav .nav-extra > ul > li.nav-item_search { text-align: right; margin: 0px 0px 0px 53px; }
/* line 424, ../sass/_navigation.scss */
.top-nav .nav-extra > ul > li.nav-item_search .search-bar { padding: 0; border: 0; margin: 1px 0px 0px 0px; }
/* line 428, ../sass/_navigation.scss */
.top-nav .nav-extra > ul > li.nav-item_search .search-bar .search { width: 200px; padding: 2px 5px; font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; letter-spacing: .5px; font-size: 14px; color: #1A1A1B; height: 23px; border: 1px solid #9d9d9d; /* firefox 19+ */ /* ie */ }
/* line 438, ../sass/_navigation.scss */
.top-nav .nav-extra > ul > li.nav-item_search .search-bar .search::-webkit-input-placeholder { font-family: "Oswald", helvetica, sans-serif !important; font-weight: 300 !important; letter-spacing: 1px; }
/* line 439, ../sass/_navigation.scss */
.top-nav .nav-extra > ul > li.nav-item_search .search-bar .search::-moz-placeholder { font-family: "Oswald", helvetica, sans-serif !important; font-weight: 300 !important; letter-spacing: 1px; }
/* line 440, ../sass/_navigation.scss */
.top-nav .nav-extra > ul > li.nav-item_search .search-bar .search:-ms-input-placeholder { font-family: "Oswald", helvetica, sans-serif !important; font-weight: 300 !important; letter-spacing: 1px; }
/* line 441, ../sass/_navigation.scss */
.top-nav .nav-extra > ul > li.nav-item_search .search-bar .search:-moz-placeholder { font-family: "Oswald", helvetica, sans-serif !important; font-weight: 300 !important; letter-spacing: 1px; }
/* line 444, ../sass/_navigation.scss */
.top-nav .nav-extra > ul > li.nav-item_search .search-bar .icon-search { width: 23px; height: 23px; display: inline-block; text-indent: -9999px; background: none; border: 0; cursor: pointer; background-image: url("../../../assets/images/mobile-icon-search.png"); background-repeat: no-repeat; background-position: 50% 50%; }

/* line 464, ../sass/_navigation.scss */
.icon-nav_author, .icon-nav_series { background-position: 0 -1915px; display: block; text-indent: -9999px; width: 18px; height: 18px; cursor: pointer; }
/* line 467, ../sass/_navigation.scss */
.icon-nav_author.active, .top-nav .nav-main > ul > li:hover > a i.icon-nav_author, .icon-nav_series.active, .top-nav .nav-main > ul > li:hover > a i.icon-nav_series { background-position: 0 -1760px; }

/* line 472, ../sass/_navigation.scss */
.icon-nav_video { background-position: 0 -1933px; display: block; text-indent: -9999px; width: 25px; height: 18px; cursor: pointer; }
/* line 475, ../sass/_navigation.scss */
.icon-nav_video.active, .top-nav .nav-main > ul > li:hover > a i.icon-nav_video { background-position: 0 -1778px; }

/* line 480, ../sass/_navigation.scss */
.icon-nav_sections { background-position: 0 -2141px; display: block; text-indent: -9999px; width: 15px; height: 15px; cursor: pointer; }
/* line 483, ../sass/_navigation.scss */
.icon-nav_sections.active, .top-nav .nav-main > ul > li:hover > a i.icon-nav_sections { background-position: 0 -2126px; display: block; text-indent: -9999px; width: 15px; height: 15px; cursor: pointer; }

/* line 489, ../sass/_navigation.scss */
.icon-nav_shows { background-position: 0 -2069px; display: block; text-indent: -9999px; width: 15px; height: 15px; cursor: pointer; }
/* line 492, ../sass/_navigation.scss */
.icon-nav_shows.active, .top-nav .nav-main > ul > li:hover > a i.icon-nav_shows { background-position: 0 -2039px; display: block; text-indent: -9999px; width: 15px; height: 15px; cursor: pointer; }

/* line 498, ../sass/_navigation.scss */
.icon-nav_schedule { background-position: 0 -2054px; display: block; text-indent: -9999px; width: 15px; height: 15px; cursor: pointer; }
/* line 501, ../sass/_navigation.scss */
.icon-nav_schedule.active, .top-nav .nav-main > ul > li:hover > a i.icon-nav_schedule { background-position: 0 -2024px; display: block; text-indent: -9999px; width: 15px; height: 15px; cursor: pointer; }

/* line 38, ../sass/screen.scss */
article, aside, footer, header, hgroup, main, nav, section { display: block; }

/* line 42, ../sass/screen.scss */
body { background-color: #1a1a1b; background-image: url("../../../assets/images/background-page-gradient.jpg"); background-repeat: repeat-x; margin: 0; padding: 0; }
/* line 48, ../sass/screen.scss */
body .left { float: left; clear: both; }
/* line 51, ../sass/screen.scss */
body .left.inline { margin: 0px 40px 20px 0px; }
/* line 54, ../sass/screen.scss */
body .left.no-clear { clear: none !important; }
/* line 58, ../sass/screen.scss */
body .right { float: right; }
/* line 61, ../sass/screen.scss */
body .loading, body #no-results { font: 28px/28px "Knockout 30 A","Knockout 30 B"; }
/* line 64, ../sass/screen.scss */
body #no-results { clear: both; }
/* line 65, ../sass/screen.scss */
body #home-ad-slot { text-align: center; display: block !important; position: absolute; width: 728px; height: 90px; left: 170px; top: 30px; }
/* line 73, ../sass/screen.scss */
body #home-ad-slot img { width: 729px; }
/* line 76, ../sass/screen.scss */
body #home-ad-slot .ad_728 { width: 728px; height: 90px; display: block; }
/* line 82, ../sass/screen.scss */
body .image-border { border-top: 3px solid #45b700; }
/* line 84, ../sass/screen.scss */
body .image-border.turquoise { border-color: #00c1f3; }
/* line 87, ../sass/screen.scss */
body .image-border.blue { border-color: #0066d8; }
/* line 90, ../sass/screen.scss */
body .image-border.violet { border-color: #c31eb6; }
/* line 93, ../sass/screen.scss */
body .image-border.red { border-color: #c1143f; }
/* line 96, ../sass/screen.scss */
body .image-border.yellow { border-color: #666666; }
/* line 101, ../sass/screen.scss */
body .div-border { border-top: 3px solid; }
/* line 103, ../sass/screen.scss */
body .div-border.green { border-color: #45b700; }
/* line 106, ../sass/screen.scss */
body .div-border.turquoise { border-color: #00c1f3; }
/* line 109, ../sass/screen.scss */
body .div-border.blue { border-color: #0066d8; }
/* line 112, ../sass/screen.scss */
body .div-border.violet { border-color: #c31eb6; }
/* line 115, ../sass/screen.scss */
body .div-border.red { border-color: #c1143f; }
/* line 118, ../sass/screen.scss */
body .div-border.yellow { border-color: #666666; }
/* line 123, ../sass/screen.scss */
body .play-wrapper, body .ss_icon-wrapper { position: relative; display: block; overflow: hidden; }
/* line 127, ../sass/screen.scss */
body .play-wrapper .play, body .play-wrapper .ss_icon, body .ss_icon-wrapper .play, body .ss_icon-wrapper .ss_icon { background-position: 0 -2084px; display: block; text-indent: -9999px; width: 24px; height: 21px; cursor: pointer; background-color: #c31eb6; position: absolute; padding: 10px; top: 0px; right: 0; }
/* line 135, ../sass/screen.scss */
body .play-wrapper .play.green, body .play-wrapper .ss_icon.green, body .ss_icon-wrapper .play.green, body .ss_icon-wrapper .ss_icon.green { background-color: #45b700; }
/* line 138, ../sass/screen.scss */
body .play-wrapper .play.red, body .play-wrapper .ss_icon.red, body .ss_icon-wrapper .play.red, body .ss_icon-wrapper .ss_icon.red { background-color: #c1143f; }
/* line 141, ../sass/screen.scss */
body .play-wrapper .play.blue, body .play-wrapper .ss_icon.blue, body .ss_icon-wrapper .play.blue, body .ss_icon-wrapper .ss_icon.blue { background-color: #0066d8; }
/* line 144, ../sass/screen.scss */
body .play-wrapper .play.turquoise, body .play-wrapper .ss_icon.turquoise, body .ss_icon-wrapper .play.turquoise, body .ss_icon-wrapper .ss_icon.turquoise { background-color: #00c1f3; }
/* line 147, ../sass/screen.scss */
body .play-wrapper .play.yellow, body .play-wrapper .ss_icon.yellow, body .ss_icon-wrapper .play.yellow, body .ss_icon-wrapper .ss_icon.yellow { background-color: #666666; }
/* line 153, ../sass/screen.scss */
body .gallery_icon-wrapper { position: relative; display: block; overflow: hidden; }
/* line 157, ../sass/screen.scss */
body .gallery_icon-wrapper .gallery_icon { background-position: 0 -1682px; display: block; text-indent: -9999px; width: 24px; height: 21px; cursor: pointer; background-color: #c31eb6; position: absolute; padding: 10px; top: 0px; right: 0; text-indent: -9999px; }
/* line 166, ../sass/screen.scss */
body .gallery_icon-wrapper .gallery_icon.green { background-color: #45b700; }
/* line 169, ../sass/screen.scss */
body .gallery_icon-wrapper .gallery_icon.red { background-color: #c1143f; }
/* line 172, ../sass/screen.scss */
body .gallery_icon-wrapper .gallery_icon.blue { background-color: #0066d8; }
/* line 175, ../sass/screen.scss */
body .gallery_icon-wrapper .gallery_icon.turquoise { background-color: #00c1f3; }
/* line 178, ../sass/screen.scss */
body .gallery_icon-wrapper .gallery_icon.yellow { background-color: #666666; }
/* line 181, ../sass/screen.scss */
body .gallery_icon-wrapper .gallery_icon.small, body .header-big-five .big-five-image .gallery_icon-wrapper .gallery_icon, .header-big-five .big-five-image body .gallery_icon-wrapper .gallery_icon, body .home-section-left-column .gallery_icon-wrapper .gallery_icon, .home-section-left-column body .gallery_icon-wrapper .gallery_icon { background-position: 0 -1966px; display: block; text-indent: -9999px; width: 20px; height: 20px; cursor: pointer; padding: 0; background-color: #c31eb6; }
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 2dppx) { /* line 181, ../sass/screen.scss */
  body .gallery_icon-wrapper .gallery_icon.small, body .header-big-five .big-five-image .gallery_icon-wrapper .gallery_icon, .header-big-five .big-five-image body .gallery_icon-wrapper .gallery_icon, body .home-section-left-column .gallery_icon-wrapper .gallery_icon, .home-section-left-column body .gallery_icon-wrapper .gallery_icon { background-image: url("../../../assets/images/retina/icon-gallery_sm.png") !important; background-position: 0px 0px !important; background-size: contain !important; } }
/* line 198, ../sass/screen.scss */
body .gallery_icon-wrapper .gallery_icon.small.green, body .header-big-five .big-five-image .gallery_icon-wrapper .gallery_icon.green, .header-big-five .big-five-image body .gallery_icon-wrapper .gallery_icon.green, body .home-section-left-column .gallery_icon-wrapper .gallery_icon.green, .home-section-left-column body .gallery_icon-wrapper .gallery_icon.green { background-color: #45b700; }
/* line 201, ../sass/screen.scss */
body .gallery_icon-wrapper .gallery_icon.small.red, body .header-big-five .big-five-image .gallery_icon-wrapper .gallery_icon.red, .header-big-five .big-five-image body .gallery_icon-wrapper .gallery_icon.red, body .home-section-left-column .gallery_icon-wrapper .gallery_icon.red, .home-section-left-column body .gallery_icon-wrapper .gallery_icon.red { background-color: #c1143f; }
/* line 204, ../sass/screen.scss */
body .gallery_icon-wrapper .gallery_icon.small.blue, body .header-big-five .big-five-image .gallery_icon-wrapper .gallery_icon.blue, .header-big-five .big-five-image body .gallery_icon-wrapper .gallery_icon.blue, body .home-section-left-column .gallery_icon-wrapper .gallery_icon.blue, .home-section-left-column body .gallery_icon-wrapper .gallery_icon.blue { background-color: #0066d8; }
/* line 207, ../sass/screen.scss */
body .gallery_icon-wrapper .gallery_icon.small.turquoise, body .header-big-five .big-five-image .gallery_icon-wrapper .gallery_icon.turquoise, .header-big-five .big-five-image body .gallery_icon-wrapper .gallery_icon.turquoise, body .home-section-left-column .gallery_icon-wrapper .gallery_icon.turquoise, .home-section-left-column body .gallery_icon-wrapper .gallery_icon.turquoise { background-color: #00c1f3; }
/* line 210, ../sass/screen.scss */
body .gallery_icon-wrapper .gallery_icon.small.yellow, body .header-big-five .big-five-image .gallery_icon-wrapper .gallery_icon.yellow, .header-big-five .big-five-image body .gallery_icon-wrapper .gallery_icon.yellow, body .home-section-left-column .gallery_icon-wrapper .gallery_icon.yellow, .home-section-left-column body .gallery_icon-wrapper .gallery_icon.yellow { background-color: #666666; }
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 2dppx) { /* line 153, ../sass/screen.scss */
  body .gallery_icon-wrapper { background-image: url("../../../assets/images/retina/icon-gallery.png") !important; background-position: 0px 0px !important; background-size: contain !important; } }
/* line 229, ../sass/screen.scss */
body .jcarousel-skin-tango { float: left; clear: both; }
/* line 239, ../sass/screen.scss */
body .jcarousel-skin-tango .jcarousel-direction-rtl { direction: rtl; }
/* line 242, ../sass/screen.scss */
body .jcarousel-skin-tango .jcarousel-container-horizontal { width: 940px; }
/* line 246, ../sass/screen.scss */
body .jcarousel-skin-tango .jcarousel-container-vertical { width: 75px; height: 170px; }
/* line 251, ../sass/screen.scss */
body .jcarousel-skin-tango .jcarousel-clip { overflow: hidden; }
/* line 254, ../sass/screen.scss */
body .jcarousel-skin-tango .jcarousel-clip-horizontal { width: 924px; height: 170px; margin-left: 30px; }
/* line 259, ../sass/screen.scss */
body .jcarousel-skin-tango .jcarousel-clip-vertical { width: 75px; height: 245px; }
/* line 263, ../sass/screen.scss */
body .jcarousel-skin-tango .jcarousel-item { width: 228px; height: 170px; }
/* line 267, ../sass/screen.scss */
body .jcarousel-skin-tango .jcarousel-item-horizontal { margin-left: 0; margin-right: 3px; }
/* line 271, ../sass/screen.scss */
body .jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal { margin-left: 10px; margin-right: 0; }
/* line 275, ../sass/screen.scss */
body .jcarousel-skin-tango .jcarousel-item-vertical { margin-bottom: 10px; }
/* line 278, ../sass/screen.scss */
body .jcarousel-skin-tango .jcarousel-item-placeholder { background: #fff; color: #000; }
/* line 282, ../sass/screen.scss */
body .jcarousel-skin-tango .jcarousel-next-horizontal { float: right; margin: -170px -40px 0px 0px; width: 30px; height: 170px; cursor: pointer; background: url(../../../assets/images/slideshow-arrow-right.png) no-repeat 0 0; }
/* line 289, ../sass/screen.scss */
body .jcarousel-skin-tango .jcarousel-next-horizontal:hover { background: url(../../../assets/images/slideshow-arrow-right.png) no-repeat 0 -171px; }
/* line 293, ../sass/screen.scss */
body .jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal { left: 5px; right: auto; background-image: url(../../../assets/images/slideshow-arrow-left.png); }
/* line 306, ../sass/screen.scss */
body .jcarousel-skin-tango .jcarousel-next-disabled-horizontal { cursor: default; }
/* line 309, ../sass/screen.scss */
body .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover, body .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:focus, body .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active { cursor: default; }
/* line 314, ../sass/screen.scss */
body .jcarousel-skin-tango .jcarousel-prev-horizontal { float: left; margin: -170px 0px 0px 0px; width: 30px; height: 170px; cursor: pointer; background: url(../../../assets/images/slideshow-arrow-left.png) no-repeat 0 0; }
/* line 321, ../sass/screen.scss */
body .jcarousel-skin-tango .jcarousel-prev-horizontal:hover { background: url(../../../assets/images/slideshow-arrow-left.png) no-repeat 0 -171px; }
/* line 325, ../sass/screen.scss */
body .jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal { left: auto; right: 5px; background-image: url(../../../assets/images/slideshow-arrow-right.png); }
/* line 338, ../sass/screen.scss */
body .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal { cursor: default; }
/* line 341, ../sass/screen.scss */
body .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover, body .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus, body .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active { cursor: default; }
/* line 346, ../sass/screen.scss */
body .jcarousel-skin-tango .jcarousel-next-vertical { position: absolute; bottom: 5px; left: 43px; width: 32px; height: 32px; cursor: pointer; background: url(../../../assets/images/next-vertical.png) no-repeat 0 0; }
/* line 361, ../sass/screen.scss */
body .jcarousel-skin-tango .jcarousel-next-disabled-vertical { cursor: default; }
/* line 364, ../sass/screen.scss */
body .jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover, body .jcarousel-skin-tango .jcarousel-next-disabled-vertical:focus, body .jcarousel-skin-tango .jcarousel-next-disabled-vertical:active { cursor: default; }
/* line 369, ../sass/screen.scss */
body .jcarousel-skin-tango .jcarousel-prev-vertical { position: absolute; top: 5px; left: 43px; width: 32px; height: 32px; cursor: pointer; }
/* line 384, ../sass/screen.scss */
body .jcarousel-skin-tango .jcarousel-prev-disabled-vertical { cursor: default; }
/* line 387, ../sass/screen.scss */
body .jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover, body .jcarousel-skin-tango .jcarousel-prev-disabled-vertical:focus, body .jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active { cursor: default; }
/* line 393, ../sass/screen.scss */
body .jcarousel-skin-tango .first-and-second-carousel .carousel-thumb { position: relative; overflow: hidden; }
/* line 397, ../sass/screen.scss */
body .jcarousel-skin-tango .first-and-second-carousel .carousel-img-info { background: url("../../../assets/images/black-background-70-percent.png"); bottom: 0; left: 0; position: absolute; padding: 8px 0px; width: 100%; display: table; }
/* line 405, ../sass/screen.scss */
body .jcarousel-skin-tango .first-and-second-carousel .carousel-img-info h6 { font-family: "Oswald", helvetica, sans-serif !important; font-weight: 300 !important; letter-spacing: 1px; font-size: 12px; line-height: 17px; color: white; display: table-cell; margin: 0px; padding: 0px 5px; text-transform: uppercase; vertical-align: top; }
/* line 415, ../sass/screen.scss */
body .jcarousel-skin-tango .first-and-second-carousel .carousel-img-info h6 a { color: #fafafa; }
/* line 419, ../sass/screen.scss */
body .jcarousel-skin-tango .first-and-second-carousel .carousel-img-info .play { display: table-cell; padding: 2px 0px 0px 5px; }
/* line 425, ../sass/screen.scss */
body .jcarousel-skin-tango .thumb { position: relative; }
/* line 429, ../sass/screen.scss */
body .carousel-header { width: 100%; background-color: #000000; float: left; clear: both; margin-top: 20px; }
/* line 435, ../sass/screen.scss */
body .carousel-header h3 { font-family: "Oswald", helvetica, sans-serif !important; font-weight: 400 !important; letter-spacing: 1px; font-size: 20px; line-height: 20px; text-transform: uppercase; color: #ffffff !important; margin: 0; padding: 10px; }
/* line 443, ../sass/screen.scss */
body .carousel-header h3 span { color: #818080 !important; }