/*---GLOBAL HEADER---*/
.more-nav.grid .more-all-shows .sub-nav-menu .more .social {clear: both!important;}
.header-nav-content .more:after {content: none!important;}
#cnbc-new-header.makeit .cnbc-menu ul div.more-container {top: 39px!important;}
@media screen and (max-width: 1200px) and (min-width: 992px){
	#cnbc-new-header.makeit .cnbc-menu ul div.more-container {right:0px;left:auto;}
}
/*---FRANCHISE---*/
body[id*=franchise].immersive .cols1 {width: initial;}
.immersive #franchiseHeader, .immersive .pagehead {margin-bottom: 0;border:0;}
.immersive section.cols2 {border-top: 0;padding-top: 10px;}
.cnbc-contents a.branding {float: right;}
.makeit-special-reports.link {display: none;}
/*River cards*/
body[id*=franchise].immersive .imgasset.featuredPromo {width: 600px;height: 338px;padding-top: 0px;margin-bottom: 0px;}
.immersive .featuredPromo .headline-overlay a {text-shadow: none;vertical-align: middle;}
.immersive .featuredPromo.cnbcvideo .headline-overlay a {margin-left: 70px;}
.immersive .cnbc-contents .stories-lineup a {color: #33bb66;}
.immersive .cnbc-contents .stories-lineup a:hover, .immersive .cnbc-contents .stories-lineup .asset:hover a{color: #A1A1A1;}
.immersive .stories_assetlist .card img {margin-right: 20px;}
/*video*/
.immersive .featuredPromo.cnbcvideo .headline-overlay .headline {margin-left: 65px;min-height: 52px;display: table;vertical-align: middle;}
.immersive .imgasset.featuredPromo .cnbc-font-icon.icon-cnbc-video {float: left;position: absolute;font-size: 40px; margin-right: 10px; margin-top: 5px;margin-left: 16px;}
.immersive .stories-lineup .featuredPromo.asset.cnbcvideo span.icon-cnbc-video {top: inherit;}
.immersive .imgasset.featuredPromo .cnbc-font-icon.icon-cnbc-video {font-size: 60px;margin-left: 0px;}
.immersive #pipeline .imgasset .cnbc-font-icon.icon-cnbc-video {left: 10px;bottom: 10px;}
.immersive #pipeline .imgasset .cnbc-font-icon.icon-cnbc-video {bottom: 15px;top: initial;}
.immersive .video-icon>a {position: static;}
.video-icon .icon-cnbc-video:before, .featured.cnbcvideo {color: #fff;opacity: 0.8;}
.immersive .asset:hover .cnbc-font-icon.icon-cnbc-video:before, .cnbc-font-icon.icon-cnbc-video:hover:before {color: #fff;opacity: 1;}
/*headlines*/
.immersive .headline {font-family: 'Gotham Narrow SSm 5r';}
.stories-lineup .headline a{font-size: 24px!important;line-height: 28px!important;}
.immersive .featured .promo .headlines a {text-shadow: none;}
.immersive .featuredPromo .headline {color: #33bb66;}
.immersive .featuredPromo:hover .headline {color: #a1a1a1;}
.immersive .cnbc-video .imgasset {position: relative;}
body[id*="franchise"].immersive .stories-lineup .asset:not(.featuredPromo ) .headline a {font-size: 26px!important;line-height: 32px!important;}
body[id*="franchise"].immersive .featuredPromo time {color: #999999;}
.immersive .featuredPromo.cnbcvideo time {margin-left: 70px;}
.immersive .asset time , .immersive .asset span.nad_source {color: #737373;font-family: 'Gotham Narrow SSm 4r';display: inline-block;margin-top: 20px;font-size: 12px;}
.immersive .featuredPromo time {margin: 0;margin-left: 20px;}
.immersive .asset span.nad_source {margin-top: 10px;}
.immersive .asset time, .featuredPromo.featuredPromo .headline-overlay .headline time{display:none;}
#show_detail_video > a > .headline {text-transform: none;}
/*Franchise and native pills*/
.immersive .pill {background: #A1A1A1;font-size: 11px;border-radius: 0;padding: 10px 7px 8px;float: none;display: table;margin-bottom: 4px;letter-spacing: initial;}
.immersive .pill:after {border: 0;content: "\a";white-space: pre;display: inline;position: relative;}
.immersive .featuredPromo.asset span.nad_source {color: #999999;}
.immersive .featured .promo .headlines a .pill {position: absolute;top: -20px;left: 0;} 
.immersive .main-header {display: none;}
/*pagination*/
.immersive #pagination {width: 600px;margin: 40px auto 100px auto;}
.paging-container .pagination span { color: #A1A1A1; }
/*---SHOW PAGE---*/
body[id*=video-show] .pagehead a.header_title {color: transparent;}
body[id*=video-show] .cnbc-contents a{color:#737373;}
.carousel_card .asset:hover > .headline{color:#a1a1a1;}
#page_video-show-detail #franchiseHeader::after{text-indent:0px;}
#page_video-show-detail .news-widget-promo {display: none;}
#page_video-show-detail #aboutShowMoreSection + hr {display: none;}
#page_video-show-lander #scheduleComponent.carousel_asset ul li .asset {padding-right:0px;}
#page_video-show-detail .webresource p.desc {display: block;padding: 5px 10px 10px 10px;font-size: 11px;color: #999;font-family: "Gotham Narrow Ssm 5r";}
#page_video-show-detail .webresource time {display: none;}
.header-nav-content .more:after {content: none!important;}
body[id*=video-show] .cnbc-contents .about-module a {color: #33bb66;}
body[id*=video-show] .cnbc-contents .about-module a:hover {color: #A1A1A1;}
body[id*=video-show] .asset:hover .headline a {color: #a1a1a1;}
.featuredPromo.desc_size350_197:hover .headlines a, .cnbcvideo.featuredPromo.desc_size350_197:hover .fa-video:before {color: #fff;}
body:not([id*=page_video-show]) .pagehead a.header_title.last.breadcrumb[href="/make-it/"] {display: none!important;}
/*---SHOW LANDER---*/
#page_video-show-lander .slider .wildcard-container { background-color: rgba(64,64,64,0);text-shadow:1px 1px 2px #404040;padding: 1em 1.2em 2em;width: 420px;position: absolute;top:auto;bottom: 13%;left: calc(81px);pointer-events: none;color: white;}
#page_video-show-lander .wildcard-container h2 {text-transform: uppercase;color: #fff;font-family: "Gotham Narrow SSm 5r";font-weight: 600;font-size: 25px;margin-bottom: 0.2em;	}
#page_video-show-lander .wildcard-container .airing-time {text-transform: uppercase;color: #fff;font-family: "Gotham Narrow SSm 5r";font-size: 20px;}
#page_video-show-lander .wildcard-container > p {font-size: 17px;}
#page_video-show-lander .wildcard-container hr {border: 0;background: transparent;height: 0px;}
#page_video-show-lander .wildcard-container h3 {color: #fff;font-family: "Gotham Narrow SSm 5r";font-size: 1.8em;margin-top: 0.5em;line-height: 1.3em;}
#page_video-show-lander .mobile-touch .bx-wrapper .bx-controls-direction a:after {margin-top: -160%;}
#page_video-show-lander .mobile-touch .bx-wrapper .bx-pager {bottom: 235px;}
@media screen and (max-width: 500px) {
	#page_video-show-lander .slider .wildcard-container {position: relative;top: 0;left: 0;width: 100%;padding: 0;height: 100%;background-color: rgba(64,64,64,0.84)}
	#page_video-show-lander .slider .wildcard-container .wildcard {padding-left: 15%;padding-right: 15%;width: 70% !important;left: 0;padding-top: 4%;}
	#page_video-show-lander .wildcard-container h3 {font-family: "Gotham Narrow SSm 5r";font-size: 1.6em;margin-top: 0.5em;line-height: 1.2em;}
	#page_video-show-lander .wildcard-container h3 {font-size: 1.5em;}
	#page_video-show-lander .slider .wildcard-container .wildcard{padding-bottom:10px;}
}
/*---STORY---*/
[id*=story].immersive .cols1 {border-top: 0;padding-top: 0;margin-top: 0;}
[id*=story].immersive section.cols2 {padding-top: 0;}
[id*=story].immersive-cols2 .cnbc-body .cols2 .col2 {margin-top: 15px;}
.immersive-cols2 .story {font-family: 'Gotham Narrow SSm 4r';font-size: 18px;color: #333333;font-style: normal;text-align: left;line-height: 30px;letter-spacing: 0em;}
[id*=story].immersive:not(.immersive-cols2) .cols2:before {content: "";border-top: 1px solid #CCD6DB;width: 940px;display: block;
	margin: 0 auto;padding-top: 15px;}
/*story top*/
.cnbc-contents a, .immersive .story-top .story-header-left a {color: #33bb66;}
.cnbc-contents a:hover, .immersive .asset:hover .headline a, .immersive .story-top .story-header-left a:hover{color:#A1A1A1;}
body[id*="1column"].immersive .story-top .story-header-right {margin: 25px auto;max-width: 940px;width: 100%;}
.immersive #article_deck .headline-container h1, .immersive #article_deck .embed-container{width:940px;}
.immersive #article_deck .embed-container.cnbcvideo .player{width:940px;}
.immersive #article_deck .embed-container img{max-width: 100%;height:auto;}
.immersive #article_deck .group-container{padding-top: 20px;}
.immersive  .story-top .story-header-left .headline-container .datestamp , .immersive .story-top .headline-container .title, .immersive .story-top .story-header-left .source, .immersive .cnbc-body .story-top .story-header-left h2.subheadlines, .immersive .story-top .story-header-left a, .immersive .story-top .story-header-left a:hover{font-weight: normal;color:#737373;}
.immersive .story-top .headline-container .title{font-family:"Gotham Narrow Ssm 7r";letter-spacing:-.5px;}
.immersive .story-top .subheadlines{padding: 20px 0px 20px 0px;font-family: "Gotham Narrow Ssm 5r";color: #737373;}
.immersive-cols2 .headline-container .datestamp {margin-left: 0;}
#sourcelogo-cnbccom {display: none;}
/*---STORY EMBED ASSETS---*/
.immersive-cols2 .group-container .embed-container {margin-bottom: 40px;}
/*subtitle*/
.immersive .group-container .subtitle { font-size: 30px;}
/*lists*/
.immersive-cols2 .group-container .group ul, .immersive-cols2 .group-container .group ol {padding-left: 2em;}
/*pull quotes*/
.immersive .embed-container.pull-quote {border: none;}
.immersive .pull-quote .quote {font-family: 'Gotham Narrow SSm 7r';color: #33bb66;font-style: normal;text-transform: uppercase;letter-spacing: -1px;}
/*blockquotes*/
.immersive .group-container .group blockquote ol li {list-style-position: inside;}
/*Inline charts*/
.immersive .group-container .inlineChart {width: 100%;}
/*Images*/
.immersive-cols2 .embed-container.image, .embed-container.image {border: none;}
.immersive-cols2 .embed-container.image + .pull-quote, .immersive-cols2 .embed-container.image + .polltable, .immersive-cols2 .pull-quote + .polltable {padding-top: 10px;border-top: 1px solid #CCD6DB;}
/*story carousel*/
.immersive .embed-container.carousel_asset.promo {display: block;overflow: hidden;}
.immersive .embed-container.carousel_asset ul li { width: 560px;}
.immersive .embed-container.carousel_asset .headline a{line-height:26px;font-size:20px;}
/*twitter cards*/
.immersive .group-container .twitter-tweet.twitter-tweet-rendered {width:520px !important;margin-left:auto !important;margin-right:auto !important;}
/*Story disqus*/
body[id*=story].immersive .disqus_container .btn-comments {width: 100%;}
/*Right Rail*/
.immersive-cols2 .unit.col2.persistent {position: fixed;top: 50px;margin-left: 655px;}
/*---ADS---*/
.immersive #dart_wrapper_Top_Banner {margin-bottom: 5px;clear: both;}
.immersive-cols2 .dart_wrapper{margin-top: 5px;}
.immersive-cols2 #dart_ads_Flex_Ad_First {margin-bottom: 0;}
.dart_wrapper #dart_ads_Flex_Ad_First {margin-left: 0;}
.immersive-cols2 .unit.col2.stick-footer, .immersive-cols2 .unit.col2 .dart_wrapper.stick-footer {position: absolute;top: auto;bottom: 20px;left: 655px;right: 0;max-width: 300px;}
.immersive-cols2 .cols2.pos {position: relative;}
.immersive-cols2 .unit.col2 .dart_wrapper.persistent {position: fixed;top: 50px;min-width: 300px;}
.ad_responsive_rectangle {	position: absolute;width: 100%;left: 0;}
.immersive .stories_assetlist .ad_responsive_rectangle {border-bottom: 0;padding-bottom: 0;}
#dart_wrapper_Top_Banner {margin-top: 20px;margin-bottom: 20px;}
body.makeit.immersive-cols2 .unit.col2.stick-footer, .immersive-cols2 .unit.col2 .dart_wrapper.stick-footer {left: 655px;}
/*---HEADER SOCIAL---*/
.immersive .pageheadnav #header_social {float: right;margin-top: -8px;}
.immersive .pageheadnav .menu #header_social ul li {padding: 0 4px 0 0;margin: 0;}
.immersive .pageheadnav li.follow_us > span {float: left;padding-right: 8px;font-size: 14px;}
.immersive .pageheadnav .fa {font-size:18px;width:35px;height:35px;text-align: center;border-radius:100%;line-height:36px;color:white;cursor:pointer;}
.immersive .pageheadnav .fa-facebook.makeit, .immersive .pageheadnav .fa-twitter.makeit, .immersive .pageheadnav .fa-instagram.makeit, .immersive .pageheadnav .fa-youtube.makeit, .immersive .pageheadnav .fa-tumblr.makeit, .immersive .pageheadnav .fa-linkedin.makeit{background:#969A9B;}
.immersive .pageheadnav .fa-facebook.makeit:hover {background:#36528c;}
.immersive .pageheadnav .fa-twitter.makeit:hover {background:#4e9edb;}
.immersive .pageheadnav .fa-instagram.makeit:hover {background:#532a00;}
.immersive .pageheadnav .fa-youtube.makeit:hover {background:#d22924;}
.immersive .pageheadnav .fa-tumblr.makeit:hover {background:#29425a;}
.immersive .pageheadnav .fa-linkedin.makeit:hover {background:#006da5;}
/*---TABOOLA---*/
.taboolaModule{width: 970px;margin-left: auto;margin-right: auto;}
/*---VIDEO GALLERY---*/
#page_ng-video-gallery.makeit .cnbc-contents a.immersive-special-reports.link {background: #33bb66;color: #eee;}
#page_ng-video-gallery.makeit .cols1 .col1 .title,
#page_ng-video-gallery.makeit #relative-time {color: #737373;}
#page_ng-video-gallery.makeit .cnbc-contents .cols1 a, #page_video_gallery.makeit .cnbc-contents .cols1 a {color: #33bb66;}
#page_ng-video-gallery.makeit .cnbc-contents .cols1 a:hover, #page_video_gallery.makeit .cnbc-contents .cols1 a:hover {color: #a1a1a1;}
#page_ng-video-gallery.makeit #tabs_carousel_wrapper ul.tray > li ul li .asset:hover .headline a {color: #a1a1a1;}
#page_ng-video-gallery.makeit #tabs_carousel_wrapper ul.tray > li ul li .asset.playing .headline a {color: #a1a1a1;}
/*---FRANCHISE HEADER---*/
body:not([id*=page_video-show]) .pagehead a.header_title.last.breadcrumb {background: #33bb66;color: #eee;padding: 5px;text-transform: uppercase;font-size: 16px;margin: 20px 0px 10px;display:inline-block!important;Font-family:"Gotham Narrow Ssm 5r";text-align: left;/* padding: 0px; *//* margin-right: 0px; *//* margin-left: 0px; *//* white-space: normal; */text-indent: 0px;}
body:not([id*=page_video-show]) .pagehead a.header_title.last.breadcrumb:hover {color: #fff;}
div#pageHeadNav {display: none;}
h2#page_header {border: 0;}
/*---Hide make it franchise header---*/
.immersive .pagehead a.header_title, body[id*="video-gallery"] .pagehead a.header_title{display:none!important;}
.immersive a.header_title.last.breadcrumb[href="/make-it/"], body[id*="video-gallery"] .pagehead a.header_title.last[href="/make-it/"], body:not([id*=page_video-show]) a.header_title.last.breadcrumb[href="http://www.cnbc.com/make-it/"] {display:none!important;}
.immersive a.header_title.last.breadcrumb{display: inline-block;background:#33bb66;color:white;font-size:18px;text-indent:0px;padding:2px 6px;margin-left:0px}
.immersive a.header_title.last.breadcrumb:hover{color:#efefef;}
/*---FOOTER---*/
.cnbc-new-footer-res, .sec-footer-wrapper, .cnbc-new-footer-res .news-widget {background: #404040!important;}
.cnbc-new-footer-res .sec-footer-wrapper .sec-logo-container, .cnbc-new-footer-res .news-widget-footer .news-widget {border-color: #737373;}
.cnbc-new-footer-res .news-widget-footer .news-widget .nl-privacy a, .cnbc-new-footer-res .sec-footer-wrapper .sec-footer-links a:hover {color: #33bb66!important;}
.cnbc-new-footer-res .news-widget-footer .news-widget .nl-privacy a.secondary:hover {color: #a1a1a1!important;}
.cnbc-new-footer-res .news-widget-footer .news-widget #inputEmail {background: #333!important;}
.cnbc-new-footer-res .news-widget-footer .news-widget #nl-submit{background: #33bb66!important;}
/*native traffic driver for franchise*/
.immersive .webresource .headline > .nad-asset:before {background: #FFC327;color: #333;content: 'Advertiser Content';display: inline;margin-right: 160px;padding: 3px 7px;font-family: 'Gotham Narrow SSm 5r', Arial;font-size: 10px;text-align: center;text-transform: uppercase;width: auto;height: auto;}
.immersive .featuredPromo.webresource .nad-asset .headline::before {margin-right: 380px;text-shadow: none;}
@media screen and (max-width: 1024px){
	.cnbc-new-footer-res .sec-footer-wrapper .sec-footer-links li {background: #737373;}
	.cnbc-new-footer-res .sec-footer-wrapper .sec-footer-links li:hover {background: #33bb66!important;}
	.cnbc-new-footer-res .sec-footer-wrapper .sec-footer-links li a:hover {background: none;color: #fff!important;}
}