/*Title:MTV master screen styles*/
body{
margin: 0;
padding: 0;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
line-height:130%;
color: #191919;
background: #1A1A1A;
}
/* page structures */
#container-outer{

width: auto;
min-width: 976px;

}
#container{
width: auto;
min-width: 976px;
background: #1A1A1A url(/sitewide/css/charlie/themes/charlie-css-default/hat.gif) no-repeat 50% 0;
}
#container-inner{
position: relative;
width: 976px;
margin: 0 auto;
/* padding-top: 111px; by johns 4 nav redisign. do not delete*/
/*padding-top:55px */
}
#container-inner.franchise{
padding-top: 0;
}
/* wrap */
#wrap{
clear: both;
}
#wrap-inner{
width: 920px;
margin: 0 auto;
padding-top: 0;
background: #fff;
}
#container-inner.franchise #wrap-inner{
padding: 4.7em 0 10px !important;
}
/* footer */
#ftr{
clear: both;
width: 960px;
margin: 0 auto;
padding: 15px 0 30px 0;
font-size: 73%;
font-weight: normal;
text-align: center;
color: #5f6366;
background: #0d0d0d url(/sitewide/images/u/footer-bgfade.gif) repeat-x top left;
}
/* hdr */
#header{
/*margin: -8px 0 0 0 !important;*/
background-color: #000;
_margin-top:-120px;
_margin-bottom:-120px;
}
#header.franchise{
padding: 0;
padding: 123px 0 0 0 !important;
background-color: transparent !important;
height: auto;
margin: 0 auto 0 !important;
position: relative;
}
/* create logo link */
#logo-link{
display: block;
position: absolute;
top: 24px;
left: 45px;
width: 118px;
height: 80px;
outline: none;
text-indent: -9999px;
}
/* top banner ad */
#adContainer{
margin:0;
padding: 0;
text-align: center;
}
div#container-inner #minipromo{
padding: 3px 0px 3px 3px;
float: left;
display: none;
margin: 0;
}
#ad-728x90{
margin:0 auto;
padding:3px 0;
display:inline-block;
zoom: 1;
*display: inline; /*IE7*/
}
#topad{
margin: 0 auto !important;
position: static !important;
text-align: center;
}
#header.franchise #ad-728x90{
height: 90px !important;
position: absolute !important;
right: 27px !important;
top: 17px !important;
width: 728px !important;
}
#header.franchise #topad{
height: 90px !important;
position: absolute !important;
right: 27px !important;
top: 17px !important;
}
/* logo */
#logo img#logo-img{
float: left;
margin: 0 1px 0 0;
padding: 0;
}
#logo p#login{
margin: 0 1px 0 0;
padding: 0 0 3px 0;
font-size: 73%;
line-height: 1em;
text-align: right;
color: #ccc;
}
#logo p#login a:link, #logo p#login a:visited{
font-weight: bold;
text-decoration: none;
color: #07b;
}
#logo p#login a:hover{
text-decoration: underline;
}
/* member bar */
#memberbar{
width: auto !important;
font-family:Tahoma,Verdana,sans-serif;
font-size: 85%;
color: #666;
background: #000000;
padding: 0px;
}
#nav.franchise #memberbar{ height: 25px; }
#nav.globalNav #memberbar div.Flux{
float: right;
margin-top: 0px;
}
#nav.franchise #memberbar div.Flux{
float: auto;
}
#nav.globalNav div.Flux span.textGroup{
line-height: 22px;
}
#nav.globalNav div.Flux span.textGroup a img.thumbnail_25x25{
float: left;
}
#nav.globalNav div.Flux .itemsList{
margin-left: -31px;
}
#nav.globalNav div.Flux .quickMenu .notLogged{ padding-top: 3px; }
#nav.globalNav div.Flux .quickMenu .bbBtnHolder_active a.ddButton,
#nav.globalNav div.Flux .quickMenu .bbBtnHolder_active a.ddButton:hover,
#nav.globalNav div.Flux .quickMenu .bbBtnHolder a.ddButton:hover,
#nav.globalNav div.Flux .menuBar,
#nav.globalNav div.Flux .quickMenu .itemsList,
#nav.globalNav div.Flux ul.horizontalDropdownMenu,
#nav.globalNav div.Flux .dropDown{
background-color: #4698CA;
}
#memberbar a.avatar{
float: left;
margin: 0 5px 0 0;
}
#memberbar span.userThumbnail img{
border: 0;
}
#memberbar span.userThumbnail img.avatarSmall{
margin-top: -2px;
}
#memberbar ul#memberlist{
margin: 0;
padding: 0;
list-style: none;
}
#memberbar ul#memberlist li{
float: left;
margin: 0;
padding: 0;
line-height: 25px;
background: url(/sitewide/images/u/member-pipe.gif) no-repeat 100% 50%;
z-index: 600;
}
#memberbar ul#memberlist li a{
margin: 0;
padding: 4px 10px;
color: #4498c8;
text-decoration: none;
}
#memberbar ul#memberlist li strong a{
padding: 4px 10px 4px 0;
}
#memberbar ul#memberlist li.last{
background: none;
}
#memberbar ul#artistlist li#tvsched{
margin: 0 10px 0 0;
padding: 0 10px 0 0;
background: url(/sitewide/images/u/member-pipe.gif) no-repeat 100% 50%;
}
#memberbar ul#artistlist li#tvsched a{
margin: 0;
padding: 0 0 0 12px;
color: #4498c8;
text-decoration: none;
background: url(/sitewide/images/u/icon-tvsched.gif) no-repeat 0 50%;
}
#memberbar div.flux .container, #memberbar div.flux .container span.fluxBtn{
font-size:11px;
}
#memberbar div.flux .container span.fluxBtn{
min-width:0px;margin:0px;padding:0px;

}
/* "more" dropdown */
#memberbar ul#memberlist li#member-more{
position: relative;
}
#memberbar ul#memberlist li#member-more a{
padding-right: 15px;
background: url(/sitewide/images/u/morenav-arrow.gif) no-repeat 100% 50%;
}
#memberbar ul#memberlist li#member-more:hover,
#memberbar ul#memberlist li#member-more.sfhover,
#memberbar ul#memberlist li#member-more a:hover{
text-decoration: none;
color: #1a1a1a;
background: #4698ca;
}
#memberbar ul#memberlist li#member-more:hover a,
#memberbar ul#memberlist li#member-more.sfhover a{
margin: 0 5px;
padding: 4px 15px 4px 4px;
color: #1a1a1a;
background: #4698ca url(/sitewide/images/u/morenav-arrow-on.gif) no-repeat 100% 50%;
}
#memberbar ul#memberlist li#member-more:hover a:hover,
#memberbar ul#memberlist li#member-more.sfhover a:hover{
background: #4698ca url(/sitewide/images/u/morenav-arrow-on.gif) no-repeat 100% 50%;
}
#memberbar ul#memberlist li#member-more ul{ /* second-level lists */
clear: left;
position: absolute;
width: 100px;
left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
margin: -3px 0 0 0;
padding: 0;
list-style: none;
border: none;
background: #4698ca;
}
#memberbar ul#memberlist li#member-more:hover ul,
#memberbar ul#memberlist li#member-more.sfhover ul{ /* lists nested under hovered list items */
top: 25px;
left: 0;
}
#memberbar ul#memberlist li#member-more ul li{
display: block;
float: none;
margin: 0;
padding: 0;
line-height: 1em;
border: none;
background: none;
}
#memberbar ul#memberlist li#member-more:hover ul li a,
#memberbar ul#memberlist li#member-more.sfhover ul li a{
display: block;
margin: 0;
padding: 6px 8px;
color: #fff;
background: none;
}
#memberbar ul#memberlist li#member-more:hover ul li a:hover,
#memberbar ul#memberlist li#member-more.sfhover ul li a:hover{
background: none;
}
#memberbar ul#memberlist li#member-more ul li a:hover{
text-decoration: underline;
color: #fff;
background: none;
}
/* artist list */
#memberbar ul#artistlist{
float: right;
margin: 0 0 0 0;
padding: 0 7px 0 0;
list-style: none;
}
#memberbar ul#artistlist li{
float: left;
margin: 0;
padding: 0;
line-height: 25px;
}
#memberbar ul#artistlist span.alpha a{
margin: 0 2px;
color: #4498c8;
text-decoration: none;
}
#memberbar ul#memberlist li a:hover,
#memberbar ul#artistlist li#tvsched a:hover,
#memberbar ul#artistlist li a:hover{
text-decoration: underline;
}
/* GLOBAL NAVIGATION */
div#nav.globalNav{ position: absolute; top: 0px; /*background: url(/sitewide/images/u/logo-mtv-white.gif) no-repeat 10px 37px #262626; font-family:Tahoma,Verdana,sans-serif;*/ background-color:#d8d8d8; font-family: "nimbus-sans", "helvetica neue", helvetica, arial, sans-serif; font-size: 13px; height: 103px; width: 100%; }
/* MEMBER BAR SITES NAV */
div#nav.globalNav #mtvSitesNav{ float: left; }
div#nav.globalNav ul#mtvSitesNav{ padding-left:5px }
div#nav.globalNav #mtvSitesNav, #mtvSitesNav ul{ padding: 0; margin: 0; list-style: none; }
div#nav.globalNav #mtvSitesNav li.topLevel{ float: left; background: url(/sitewide/images/charlie/sprites/site_wide_original.png) -159px -533px no-repeat; margin-right: 0px; }
div#nav.globalNav #mtvSitesNav li.topLevel.hover{ background: url(/sitewide/images/charlie/sprites/site_wide_original.png) -161px -516px no-repeat #4698ca; }
div#nav.globalNav #mtvSitesNav li.topLevel.hover a.topLink{ color: #000; }
div#nav.globalNav #mtvSitesNav li.topLevel.hover ul{ left: auto; }
div#nav.globalNav #mtvSitesNav li ul{ position: absolute; width: 80px; left: -999em; background-color: #4698ca; padding-bottom: 6px; }
div#nav.globalNav #mtvSitesNav li b, div#nav.globalNav #mtvSitesNav li a, div#nav.globalNav .memberbarlinks b, div#nav.globalNav .memberbarlinks a{font-weight:normal;}
div#nav.globalNav #mtvSitesNav li a{ display: block; width: 62px; padding: 0 7px 0 5px; color: #777; text-decoration: none; font-size: 11px; }
div#nav.globalNav #mtvSitesNav li.subLevel a{ color: #f3f3f3; height: 12px; line-height: 12px; width: 75px; border-right:0 none; padding-top:8px;}
div#nav.globalNav #mtvSitesNav li.subLevel a:hover{ text-decoration: underline; }
div#nav.globalNav .memberbarlinks{ float: left; padding-top: 5px; height: 20px; }
div#nav.globalNav .memberbarlinks a{float:left;}
div#nav.globalNav .memberbarlinks a{ color: #777; font-size: 11px; text-decoration: none; padding: 0 10px; border-right: 1px solid #444; }
div#nav.globalNav .memberbarlinks a.first{ font-weight:bold;}
div#nav.globalNav .memberbarlinks a.last{ border: 0; }
div#nav.globalNav .memberbarlinks a:hover{ text-decoration: none; color:#fff;}
div#nav.globalNav div#mtvLogo{ background: url(/sitewide/images/charlie/sprites/site_wide_original.png) no-repeat 0 -486px transparent; float: left; margin: 10px 0 10px 10px; display: block; width: 92px; height: 60px; overflow: hidden; _display: inline; }
div#nav.globalNav div#mtvLogo a{ display: block; text-indent: -999px; height: 56px; }
div#nav.globalNav div.navLogoToolTip{ border: 1px solid #000; padding: 5px; position: absolute; font-size: 10px; left: 30px; top: 85px; display: none; background-color: #ffffe1; }
/*FLUX4 SM USERBAR*/
*+html #wUserBar {height:30px;}
.flux4Widget .userBar .bar {height:27px;}
.flux4Widget .userBar .backgroundPanel {height:27px; overflow:hidden;}
.flux4Widget .userBar .myStuffElement .loggedIn .displayName:before {content:"Hi, ";}
.flux4Widget .userBar .myStuffElement img.smallOptionalThumbnail {display:none;}
.flux4Widget .userBar .myStuffElement .loggedInMenu .hi img {border-color:transparent;}
.flux4Widget .userBar .dropdownContent,
.flux4Widget .userBar .dropdownIndent,
.flux4Widget .userBar .myStuffElement .loggedInMenu,
.flux4Widget .userBar a,
.flux4Widget .userBar a:hover,
.flux4Widget .userBar .pointerDown,
.flux4Widget .userBar .openedElement .elementTitle,
.flux4Widget .userBar .joinMessage a,
#memberbar .userBar a:link,
#memberbar .userBar a:visited {color:#777;}
#memberbar .userBar .activityFeedElement a:link,
#memberbar .userBar .activityFeedElement a:visited {color:#39BFA8;}
#memberbar .flux4Widget .userBar .userBarContainer .activityItem {width:auto;text-align:right;}
#memberbar .flux4Widget .userBar .activityFeedElement .elementContainer {border:0;background:#000;}
#memberbar .flux4Widget .userBar .barElement.activityFeedElement {width:355px;}
#memberbar .flux4Widget .userBar .userBarContainer {margin-top:-12px;height:20px;background:#000;}
#memberbar .flux4Widget .miniFeed .editorialActivity {background:#fff;}
/*
.flux4Widget .userBar a.signIn:hover {text-decoration: none; color:#fff;}
.flux4Widget .userBar .myStuffElement .dropdownWrapper { width: 180px; }
.flux4Widget .userBar .dropdownContent {height:100px;}
.flux4Widget .userBar li.activityFeedElement .dropdownContent {height:auto;}
.flux4Widget .userBar .myStuffElement .loggedInMenu .hi .hiText { display: none; }

.flux4Widget .userBar .myStuffElement .loggedInMenu ol.links { float:right; width:100px;}
.flux4Widget .userBar .myStuffElement .loggedInMenu ol.links li { border-color: #f0f0f0; padding: 2px; }
.flux4Widget .userBar .myStuffElement .needToJoin {position:relative; left: 55px; width:100px; display:inline-block;}
.flux4Widget .userBar .myStuffElement .elementContainer .elementContent {line-height:21px; padding-top: 1px; }
.flux4Widget .userBar .barElement.fbPublishingElement {position:relative; bottom:5px;}
*/

.flux4Widget .userBar .myStuffElement .loggedInMenu .hi .hiText,
.flux4Widget .userBar .myStuffElement .loggedInMenu .hi .loggedProfileUrl { display:none; }
.flux4Widget .userBar .myStuffElement .loggedInMenu .hi,
.flux4Widget .userBar .dropdownIndent {background:transparent;}
.flux4Widget .userBar .myStuffElement .dropdownWrapper {width:180px;}
.flux4Widget .userBar .dropdownContent {top:-12px; border-width:0 1px 1px 1px;}
.flux4Widget .userBar .myStuffElement .loggedInMenu ol.links li { border-color: #f0f0f0; padding: 4px; }
.flux4Widget .userBar .myStuffElement .publishToTimeline {padding-top:4px;}
.flux4Widget .userBar .myStuffElement { float: right; margin-right: -1px; margin-top: -2px;}
.flux4 a, .Flux .flux4 a, .flux4 .link { color: #39BFA8; cursor: pointer; font-size: 12px; text-decoration: none; }
.flux4 a.tabLink, .flux4 a.bigLink {color:#000;}
.flux4 a:hover, .Flux .flux4 a:hover{ /*background-color: #39BFA8;*/ text-decoration:none;}

/* SPRITE */
.flux4 .thirdPartyAuth,
.flux4 .overlayContentWrapper .closeButton,
.flux4 .overlayContentWrapper.flyoutOverlay .closeButton,
.flux4 .signinForm a.primaryButton { background-image:url('/global/music/images/flux4_sprites.png');}
.flux4 .signinForm a.primaryButton { width:100px; height:30px;}
.flux4 .overlayContentWrapper .closeButton,
.flux4 .overlayContentWrapper.flyoutOverlay .closeButton { background-position:-22px -22px; width:35px; height:28px; margin: 10px; top:-9px; right:0; text-indent:100%; overflow:hidden;}
.flux4 .timelineOverlayContentWrapper.flyoutOverlay .closeButton {background-position:-34px -50px; width:30px; height:20px;top:0;}

/*FLUX4 PROFILE OVERLAY*/
.flux4Widget .userProfileOverlay .profileHeader { background-color: #EEEEEE; display: block; padding: 15px; }
.flux4Widget .userProfileOverlay .profileHeader .userTitle {line-height: 24px; margin-top: 18px;}

.flux4 .flux4Widget .userProfileOverlay a.bigLink { font-size: 20px; font-weight: bold; text-transform: lowercase; }
.flux4 .flux4Widget .userProfileOverlay a,
.Flux .flux4 .flux4Widget .userProfileOverlay a,
.flux4 .flux4Widget .userProfileOverlay .link,
.flux4Widget .activityFeed .dropdownButton .dropDownContainer .moreButtonWrapper,
.flux4Widget .activityFeed .mainHeader .sorterContainer .sorterContent .dropdownButton .dropdownContent li, 
.flux4Widget .activityFeed .dropdownButton .dropdownContent li { color: #39BFA8; cursor: pointer; font-size: 12px; text-decoration: none; }

.flux4Widget .userProfileOverlay .tabsContainer .tabPanel,
.flux4Widget .userProfileOverlay .tabsContainer a.tabLink{background:#f8f8f8;}

.flux4Widget .userProfileOverlay .tabsContainer .tabPanel a.hovered, 
.flux4Widget .userProfileOverlay .tabsContainer a.tabLink:hover,
.flux4Widget .userProfileOverlay .tabsContainer .tabPanel a.accountLink:hover {background:#f8f8f8; color: #39BFA8; text-decoration:underline;}

.flux4 .regularUserAvatar { border: none; }
.flux4Widget .activityFeed .userAvatarWithPointer .rightPointer {display:none;}
.flux4Widget .activityFeed .userAvatarWithPointer .userAvatarContainer {border:0;}
.flux4Widget .activityFeed .activityItem .itemContent { margin-left: 65px;}
.flux4Widget .userProfileOverlay .activityFeed .itemMessage { background:url('/global/music/images/flux4_sprites.png') no-repeat -59px -238px; padding-left:10px; }
.flux4Widget .userProfileOverlay .activityFeed .quote {background-image:none; background-color: #EEEEEE;}
.flux4Widget .addComment .publishingContainer:hover {background:none;}

/*##### topnavLinks ######*/
div#nav.globalNav ul#topnavLinks{ float: left; padding: 0; margin: 10px 0 0 3px; display: inline; list-style: none; clear: right; }
div#nav.globalNav ul#topnavLinks li{ float: left; padding-left: 0px; margin-left: 10px; margin-right: 5px; display: inline; }
div#nav.globalNav ul#topnavLinks li.first{ border: 0; padding: 0; }
div#nav.globalNav ul#topnavLinks li a{ text-transform: lowercase; color: #000; text-decoration: none; }
div#nav.globalNav ul#topnavLinks li a:hover{ text-decoration: underline; }
/*##### MAIN NAV ######*/
label{ color: #666666; padding: 0; display: inline; }
div#nav.globalNav ul#navlist {width: 554px;}
div#nav.globalNav ul#navlist{ float: left; padding: 0; margin: 0px 0 0 5px; list-style: none; }
div#nav.globalNav ul#navlist li{ float: left; }
div#nav.globalNav ul#navlist li a{ text-decoration: none; }
div#nav.globalNav ul#navlist li a.n-link{ font-size: 46px; letter-spacing: -1.5px; font-weight: bold; font-family: "nimbus-sans", "helvetica neue", helvetica, arial, sans-serif; color: #000; text-transform: lowercase; text-decoration: none; display: block; line-height: 43px; padding: 0px 5px 5px; width: auto; }
div#nav.globalNav ul#navlist li.seperator{ display:none; color: #7f7f7f; font-size: 38px; line-height: 38px; font-weight: bold; letter-spacing: 0; margin: 0 -5px; }
div#nav.globalNav ul#navlist li span{ display: block; text-decoration: none; font-weight: bold; font-size:11px; text-transform: uppercase; margin-bottom: 5px;}
div#nav.globalNav ul#navlist li.hover a.n-link{ color: #262626; background-color: #fff; }
div#nav.globalNav ul#navlist ul{ padding: 0; margin: 0; list-style: none; }
div#nav.globalNav ul#navlist li ul{ position: absolute; left: -999em; }
div#nav.globalNav ul#navlist li ul.hover{ left: auto; }
div#nav.globalNav ul#navlist li.toplvl { margin-right: 5px; }

div#nav.globalNav ul#navlist li#n-music a.n-link{ width: 120px; }
div#nav.globalNav ul#navlist li#n-shows a.n-link{ width: 126px; }
div#nav.globalNav ul#navlist li#n-news a.n-link{ width: 105px; }
div#nav.globalNav ul#navlist li#n-movies a.n-link{ width: 143px; }
div#nav.globalNav ul#navlist li#n-movies { margin-right: 0px;}
div#nav.globalNav ul#navlist li div.grid{ position: absolute; border: 5px solid #D8D8D8; border-top: 0; background-color: #fff; padding-top: 12px; padding-bottom: 10px; }
div#nav.globalNav ul#navlist li div#music-grid{ width: 966px; }
div#nav.globalNav ul#navlist li div#shows-grid{ width: 966px; }
div#nav.globalNav ul#navlist li div#news-grid{ width: 648px; }
div#nav.globalNav ul#navlist li div#movies-grid{ width: 810px; }
div#nav.globalNav ul#navlist ul.gridContainer.hover li div#music-grid{ left: -107px; }
div#nav.globalNav ul#navlist ul.gridContainer.hover li div#shows-grid{ left: -242px; }
div#nav.globalNav ul#navlist ul.gridContainer.hover li div#news-grid{ left: -383px; }
div#nav.globalNav ul#navlist ul.gridContainer.hover li div#movies-grid{ left: -503px; }
div#nav.globalNav ul#navlist div.grid ul{ margin: 0; display: block; float: left; position: static; }
div#nav.globalNav ul#navlist div.grid li{ font-family:Tahoma,Verdana,sans-serif; float: none; _display: inline; }
div#nav.globalNav ul#navlist div.grid li a{ text-transform: none; font-weight: bold; font-size: 11px; display: block; color: #1F1F1F; }
div#nav.globalNav ul#navlist div.grid li a:hover{ background-color: #39BFA8; color: #fff; }
div#nav.globalNav ul#navlist div.grid li.first a,
div#nav.globalNav ul#navlist div.grid li.first span{ text-transform: uppercase; font-size: 11px; display: block; color: #666666; padding: 5px 0 5px 4px; }
div#nav.globalNav ul#navlist div.grid li.first a:hover{ text-decoration: none; background: none; }
div#nav.globalNav ul#navlist div.grid ul.gridMain{ display: block; float: left; width: 140px; border-right: 1px dotted #262626; padding: 0 10px;}
div#nav.globalNav ul#navlist div.grid ul.gridMain li{ border-bottom: 1px dotted #262626; padding: 1px 0; display: block; }
div#nav.globalNav ul#navlist div.grid ul.gridMain li a{ text-transform: none; font-weight: bold; font-size: 11px; display: block; }
div#nav.globalNav ul#navlist div.grid ul.gridMain li.gridMainBrowseAll{ border: 0; }
div#nav.globalNav ul#navlist div.grid ul.gridMain li.gridMainBrowseAll a{ width: 19px; height: 19px; background-color: #262626; color: #F3F3F3; margin: 1px 1px 0 0; padding: 0 !important; text-align: center; float: left; line-height: 19px; }
div#nav.globalNav ul#navlist div.grid ul.gridMain li.gridMainBrowseAll a:hover{ background-color: #39BFA8; }
div#nav.globalNav ul#navlist div.grid ul.gridMain li.azBrowserHeader{ border: none; }
div#nav.globalNav ul#navlist div.grid ul.centerCol{ display: block; float: left; width: 140px; border-right: 1px dotted #262626; padding: 0 9px; }
div#nav.globalNav ul#navlist div.grid ul.rightBlock{ display: block; float: left; height: auto; margin: 0; width: 140px; }
div#nav.globalNav ul#navlist div.grid ul.split{ border-bottom: 1px dotted #262626; padding-bottom: 11px; margin-bottom: 12px;}
div#nav.globalNav ul#navlist div.grid ul.last{ border: 0; }
div#nav.globalNav ul#navlist div.grid ul.wide{ width: auto; }
div#nav.globalNav ul#navlist div.grid ul.wide ul{ width: 140px; height: auto; margin: 0 12px 0 0; padding: 0; _display: inline; }
div#nav.globalNav ul#navlist div.grid ul.wide ul li{ font-family:Tahoma,Verdana,sans-serif; float: none; _display: inline; }
div#nav.globalNav ul#navlist div.grid ul.wide ul li a{ text-transform: none; font-weight: bold; font-size: 11px; display: block; color: #1F1F1F; }
div#nav.globalNav ul#navlist div.grid ul.wide ul li a:hover{ background-color: #39BFA8; color: #fff; }
div#nav.globalNav ul#navlist div.grid ul.wide ul li.allshowsLabel{ display: inline-block; }
div#nav.globalNav ul#navlist div.grid ul.wide ul li a.allshows{ font-weight: normal; color: #fff; padding-right: 5px !important; }
div#nav.globalNav ul#navlist div.grid ul.wide ul li a.allshows:after{ content: '\00BB'; }
div#nav.globalNav ul#navlist div.grid ul.centerCol li.first a,
div#nav.globalNav ul#navlist div.grid ul.rightBlock li.first a,
div#nav.globalNav ul#navlist div.grid ul.centerCol li.first span,
div#nav.globalNav ul#navlist div.grid ul.rightBlock li.first span{ padding: 0px 0 2px 4px; }
div#nav.globalNav ul#navlist div.grid ul li span label{ color: #666666; padding: 0; display: inline; }
div#nav.globalNav ul#navlist div.grid ul.centerCol li a,
div#nav.globalNav ul#navlist div.grid ul.rightBlock li a,
div#nav.globalNav ul#navlist div.grid ul.gridMain li a ,
div#nav.globalNav ul#navlist div.grid ul.wide li a{ padding: 4px 2px !important; }
/* FRANCHISE NAVIGATION
---------------------------------------------------- */
/* navigation
---------------------------------------------------- */
div#nav.franchise div.navLogoToolTip{ display: none; }
#nav ul#navlist.franchise-nav li a, #nav ul#navlist.franchise-nav li span{ color: #fff; }
.franchise-navigation{ top: 123px; width: 100% !important; position: absolute; left: 0px; }
div#nav.franchise ul#navlist{ z-index: 500; float: left; margin: 0; padding: 0; list-style: none; }
div#nav.franchise ul#navlist li{ float: left; font-size: 17px; margin: 0; padding: 0; position: relative; text-align: center; }
#nav ul#navlist li a, #nav ul#navlist li span{ display: block; text-decoration: none; padding: 8px 0 0; font-weight: bold; }
div#nav.franchise ul#navlist li:hover a,#nav ul#navlist li.sfhover a{ }
div#nav.franchise ul#navlist li#n-home a{ border-left: 0; }
/* suckerfish dropdowns */
div#nav.franchise ul#navlist li ul{ /* second-level lists */
z-index: 150000; clear: left; position: absolute; width: 150px;
left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
margin: -1px 0 0 0; padding: 0; list-style: none; border: 1px solid #242424; border-right: none; border-left-color: #4c4c4c; border-top: 1px solid #1a1a1a;
border-bottom: none; background: #3d3d3d; }
div#nav.franchise ul#navlist li ul ul{ /* third-and-above-level lists */
top: 0; margin: 0 -150px 0 0; border-top: none; border-left: none; }
div#nav.franchise ul#navlist li:hover ul ul,
div#nav.franchise ul#navlist li.sfhover ul ul{ left: -999em; }
div#nav.franchise ul#navlist li.hover ul,
div#nav.franchise ul#navlist li:hover ul,
div#nav.franchise ul#navlist li li:hover ul,
div#nav.franchise ul#navlist li.sfhover ul,
div#nav.franchise ul#navlist li li.sfhover ul{ /* lists nested under hovered list items */
right: 0;
left: auto;
}
div#nav.franchise ul#navlist li#n-movies:hover ul,
div#nav.franchise ul#navlist li#n-movies.sfhover ul{
right: auto;
}
div#nav.franchise ul#navlist li#n-movies li:hover ul,
div#nav.franchise ul#navlist li#n-movies li.sfhover ul{ /* lists nested under hovered list items */
right: 0;
left: auto;
margin-right: -224px;
}
div#nav.franchise ul#navlist li#n-shows ul{
border-bottom: 1px solid #4a4a4a;
}
div#nav.franchise ul#navlist li ul li{
width: 150px;
height: auto;
text-transform: none;
font-size: 11px;
line-height: 11px;
border: none;
background: none;
}
div#nav.franchise ul#navlist li ul li a,
div#nav.franchise ul#navlist li:hover ul li a,
div#nav.franchise ul#navlist li.sfhover ul li a,
div#nav.franchise ul#navlist li ul li span{
width: 133px;
height: auto;
padding: 10px 8px;
border: none;
font-family:Tahoma,Verdana,sans-serif;
font-size: 11px;
font-weight: bold;
text-align: left;
color: #fff;
border-top: 1px solid #4a4a4a;
border-right: 1px solid #242424;
border-bottom: 1px solid #242424;
background: #3a3a3a;
}
div#nav.franchise ul#navlist li#n-movies ul li a,
div#nav.franchise ul#navlist li#n-movies:hover ul li a,
div#nav.franchise ul#navlist li#n-movies.sfhover ul li a,
div#nav.franchise ul#navlist li#n-movies ul li span{
width: 207px;
}
div#nav.franchise ul#navlist li ul li.sub a,
div#nav.franchise ul#navlist li ul li.sub span{
width: 101px;
padding-right: 40px;
color: #fff;
background-image: url(/sitewide/images/u/comnav-arrow.gif);
background-repeat: no-repeat;
background-position: 100% 50%;
}
div#nav.franchise ul#navlist li#n-movies ul li.sub a,
div#nav.franchise ul#navlist li#n-movies ul li.sub span{
width: 175px;
}
div#nav.franchise ul#navlist li ul li.sub ul li a{
background: none;
}
div#nav.franchise ul#navlist li ul li.first a,
div#nav.franchise ul#navlist li ul li.first span,
div#nav.franchise ul#navlist li#n-games ul li.first a,
div#nav.franchise ul#navlist li#n-games ul li.first span{
border-top-color: #4a4a4a;
}

div#nav.franchise ul#navlist li ul li:hover,
div#nav.franchise ul#navlist li ul li.sfhover{
border-top-color: #2c2c2c;
background: #4c4c4c url(/sitewide/images/u/comnav-arrowover.gif) no-repeat 100% 50%;
}

div#nav.franchise ul#navlist li ul li:hover a,
div#nav.franchise ul#navlist li ul li.sfhover a,
div#nav.franchise ul#navlist li ul li:hover span,
div#nav.franchise ul#navlist li ul li.sfhover span{
border-top-color: #5b5b5b;
background: #4c4c4c url(/sitewide/images/u/comnav-arrowover.gif) no-repeat 100% 50%;
}
div#nav.franchise ul#navlist li ul li a:hover,
div#nav.franchise ul#navlist li ul li.sub li a:hover,
div#nav.franchise ul#navlist li#n-games ul li a:hover{
height: auto;
border-top-color: #5db1e0;
border-left-color: #5db1e0;
background: #4498c7;
}
div#nav.franchise ul#navlist li ul li.sub:hover{
background: #4c4c4c url(/sitewide/images/u/comnav-arrowover.gif) no-repeat 100% 50%;
}
div#nav.franchise ul#navlist li ul li.sub a:hover{
background: #4698ca url(/sitewide/images/u/comnav-arrowon.gif) no-repeat 100% 50%;
}
div#nav.franchise ul#navlist li ul li:hover li a,
div#nav.franchise ul#navlist li ul li.sfhover li a{
border-top-color: #3c3c3c;
}
div#nav.franchise ul#navlist li ul li:hover a:hover,
div#nav.franchise ul#navlist li ul li.sfhover a:hover{
border-top-color: #5db1e0;
}
div#nav.franchise ul#navlist li ul li a:active,
div#nav.franchise ul#navlist li ul li.sub a:active,
div#nav.franchise ul#navlist li ul li:hover li a:active,
div#nav.franchise ul#navlist li ul li.sfhover li a:active,
div#nav.franchise ul#navlist li#n-games ul li a:active{
background: #058acf url(/sitewide/images/u/nav-sub-press.jpg) repeat-x top left;
}
/* third-level lists */
div#nav.franchise ul#navlist li#n-movies ul ul{
width: 150px;
}
div#nav.franchise ul#navlist li#n-movies:hover ul ul ul,
div#nav.franchise ul#navlist li#n-movies.sfhover ul ul ul{
left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
border-right-color: #404040;
border-top: none;
border-left-color: #767676;
}
div#nav.franchise ul#navlist li#n-movies li:hover ul li:hover ul,
div#nav.franchise ul#navlist li#n-movies li.sfhover ul li.sfhover ul{ /* lists nested under hovered list items */
right: 0;
left: auto;
margin-right: -150px;
}
div#nav.franchise ul#navlist li ul ul li,
div#nav.franchise ul#navlist li#n-movies ul ul li{
border-top-color: #595959;
border-bottom-color: #333;
background: #4c4c4c;
}
div#nav.franchise ul#navlist li ul li ul li a,
div#nav.franchise ul#navlist li:hover ul li ul li a,
div#nav.franchise ul#navlist li.sfhover ul li ul li a,
div#nav.franchise ul#navlist li ul li ul li span{
font-weight: normal;
border-top-color: #595959;
border-right-color: #333;
border-bottom-color: #333;
}
div#nav.franchise ul#navlist li ul li ul li ul li a,
div#nav.franchise ul#navlist li:hover ul li ul li ul li a,
div#nav.franchise ul#navlist li.sfhover ul li ul li ul li a,
div#nav.franchise ul#navlist li ul li ul li ul li span{
width: 101px;
border-top-color: #767676;
border-right-color: #404040;
border-bottom-color: #404040;
background: #595959;
}
div#nav.franchise ul#navlist li#n-movies ul li.sub a,
div#nav.franchise ul#navlist li#n-movies ul li.sub span{
width: 175px;
}
div#nav.franchise ul#navlist li#n-movies ul li.sub ul li a,
div#nav.franchise ul#navlist li#n-movies ul li.sub ul li span{
width: 101px;
font-weight: bold;
}
div#nav.franchise ul#navlist li#n-movies ul li.sub ul li.sub a,
div#nav.franchise ul#navlist li#n-movies ul li.sub ul li.sub span{
width: 101px;
padding-right: 40px;
color: #fff;
background-image: url(/sitewide/images/u/comnav-arrow2.gif);
background-repeat: no-repeat;
background-position: 100% 50%;
}
div#nav.franchise ul#navlist li#n-movies ul li.sub ul li.sub:hover,
div#nav.franchise ul#navlist li#n-movies ul li.sub ul li.sub:hover a,
div#nav.franchise ul#navlist li#n-movies ul li.sub ul li.sfhover a.movies-sub,
div#nav.franchise ul#navlist li#n-movies ul li.sub ul li.sub:hover span,
div#nav.franchise ul#navlist li#n-movies ul li.sub ul li.sfhover span.movies-sub{
background: #595959 url(/sitewide/images/u/comnav-arrowover2.gif) no-repeat 100% 50%;
}
div#nav.franchise ul#navlist li#n-movies ul li.sub ul li.sub a:hover{
background: #4698ca url(/sitewide/images/u/comnav-arrowon.gif) no-repeat 100% 50%;
}
div#nav.franchise ul#navlist li#n-movies ul li.sub ul li ul li a:link,
div#nav.franchise ul#navlist li#n-movies ul li.sub ul li ul li a:visited,
div#nav.franchise ul#navlist li#n-movies ul li.sub ul li.sub:hover ul li a:link,
div#nav.franchise ul#navlist li#n-movies ul li.sub ul li.sub:hover ul li a:visited,
div#nav.franchise ul#navlist li#n-movies ul li.sub ul li.sfhover ul li a:link,
div#nav.franchise ul#navlist li#n-movies ul li.sub ul li.sfhover ul li a:visited{
font-weight: normal;
border-right-color: #404040;
background-image: none;
}
/* simple nav */
#nav ul#simplenav{
z-index: 500;
float: left;
width: 630px;
height: 35px;
margin: 0;
padding: 0 0 0 8px;
list-style: none;
border-top: 1px solid #404040;
border-bottom: 1px solid #1a1a1a;
border-right: 1px solid #1a1a1a;
background: #333;
}
#nav ul#simplenav li{
float: left;
margin: 8px 0 8px 8px;
padding: 0;
}
#nav ul#simplenav li a{
float: left;
margin: 0;
padding: 1px 4px;
font-size: 85%;
text-decoration: none;
color: #fff;
background: #4498c7;
}
#nav ul#simplenav li a:hover{
text-decoration: underline;
}
/* sponsored-results*/
#wrap ol.sponsored-results{
background: #FFFFFF url(http://mtv.mtvnimages.com/sitewide/images/charlie/sponsored-links.gif) no-repeat bottom right;
border: 1px solid #e9eaeb;
margin: 0 10px 10px 0;
padding:0;
}
#wrap ol.sponsored-results li{
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding: 5px 0 5px 10px;
}
#wrap ol.sponsored-results li p{
/* margin: 5px 0 5px 0; */
margin: 0;
}
#wrap ol.sponsored-results li p.info strong{
display: block;
margin-bottom: 1px;
}
#wrap ol.sponsored-results li p.info strong a{
color: #0077BB;
font-size: 14px;
}
#wrap ol.sponsored-results li p.info a{
color: #191919;
font-size: 13px;
}
#wrap ol.sponsored-results li p.meta a{
color: #ccc;
font-size: 12px;
}
#wrap p.spons-footer{
display: none;
}
div#wrap div#opaad{ padding: 3px 0; }
/* search */
div#searchmtv, div#searchmtvF{ float: right; height: 56px; margin-right: 10px; display: inline; }
div#searchmtv form, div#searchmtvF form{ margin-top: 10px; }
div#searchmtv form *, div#searchmtvF form *{height: 28px; float: left; border: 0; margin: 0; padding: 0;}
div#searchmtv form input#searchmtv-text, div#searchmtvF form input#searchmtvF-text{ width: 203px; padding: 3px 0 2px 25px; height: 23px; font-size: 16px; font-weight: bold; color: #808080; background: url(/sitewide/images/charlie/sprites/site_wide_original.png) 10px -370px no-repeat #fff; }
div#searchmtv form button, div#searchmtvF form button{ padding-bottom: 2px; border: 0; margin-left: 1px; line-height: 28px; width: 35px; text-transform: uppercase; font-weight: bold; font-family:Tahoma,Verdana,sans-serif; font-size: 11px; }
div#searchmtv form button#searchmtv-btn, div#searchmtvF form button#searchmtvF-btn{ background-color: #39bfa8; color: #fff; cursor: pointer; }
div#searchmtv form button#searchweb-btn, div#searchmtvF form button#searchwebF-btn{ background-color: #666666; color: #000; cursor: pointer; }
/* main-body styles */
#wrap a:link,
#wrap a:visited{
font-weight: bold;
text-decoration: none;
color: #07b;
}
#wrap a:hover{
text-decoration: underline;
}
/* paragraph styles */
#wrap p.deck, #wrap div.deck p, div.overlay p.deck{
margin: 0 0 2px 0;
padding: 0;
}
#wrap div.deck p{
margin-right: 5px;
margin-bottom: 20px;
}
/* footer styles */
#ftr p{
margin: 0 0 6px 0;
padding: 0;
}
#ftr p#copyright{
margin-top: 15px;
}
#ftr a:link, #ftr a:visited{
margin: 0 6px;
padding: 1px 0 0 0;
font-weight: bold;
text-decoration: none;
color: #07b;
}
#ftr a:hover{
text-decoration: underline;
}
#ftr a.rss{
padding-left: 16px;
background: url(/sitewide/images/u/icon-rssfooter.gif) no-repeat 0 50%;
}
#mtv_foot{
margin-top: 0 !important;
}
/* misc. */
img{
font-size: 9px;
font-weight: normal;
color: #999;
}
a img{
border: none;
vertical-align: bottom;
}
hr, .hide{
display: none;
}
.hidden{
visibility: hidden;
}
/* self-clear floats */
#header:after,
#memberbar:after,
#nav:after,
#wrap:after,
#wrap-inner:after{
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
/* flux .active fix */
#wrap .active{
z-index: auto;
}
/* ourstage module fix */
#wrap .ourstage .h-sub2{
margin:0 0 15px;
}
/*Flux SM4 ActivityFeed aka Comments*/
.flux4Widget .activityFeed {
background-color: #fff; border-radius: 0; color: #333; font-size: 13px; width: 626px;
}

.flux4Widget .activityItem, .flux4Widget .preModMessage {
border-top: 1px solid #E1E1E1; padding: 25px 5px;
}

.flux4Widget .activityFeed .userAvatarWithPointer {
float: left; font-size: 0; width: 55px;
}

.flux4Widget .activityFeed .mainHeader .addComment {
background-color:#fff; padding:0; margin-bottom: 20px; border:1px solid #41B0A0;
}
.flux4Widget .activityFeed .commentForm .userAvatarWithPointer {
background:url('/global/music/images/flux4_sprites.png') 0 -77px #fff;
position:absolute; height:25px; width:10px;
}
.group-article-ab .flux4Widget .activityFeed {width:619px;}
.group-article-ab .flux4Widget .activityFeed .commentForm .userAvatarWithPointer {
right:604px;
}
.flux4Widget .activityFeed .commentForm .userAvatarWithPointer .loggedUserElements,
.flux4Widget .activityFeed .commentForm .userAvatarWithPointer .rightPointer {display:none;}

.flux4Widget .activityFeed .commentInput,
.flux4Widget .activityFeed .notAuthorized .commentInput {
margin-left: 0;
}
.flux4Widget .activityFeed .commentInput,
.flux4Widget .activityFeed .notAuthorized .commentInput {}
.flux4Widget .activityFeed .commentInput div, .flux4Widget .activityFeed .notAuthorizedCommentInput div {
background: #fff; border: 0; padding: 0 10px;
}
.flux4Widget .activityFeed .replyFormContainer .commentInput {margin-left:10px;}
.flux4Widget .activityFeed .replyFormContainer .commentInput div {
background: #fff; border:0;
}
.flux4Widget .activityFeed .activityItem .itemContent .replyFormContainer .commentForm {
background-color:#fff; border:1px solid #41B0A0; padding:0; position:relative; left:36px;
}
.flux4Widget .activityFeed .replyFormContainer .commentForm .userAvatarWithPointer {left:-1px;}

.flux4Widget .activityFeed .addComment .actionLine,
.flux4Widget .activityFeed .replyFormContainer .actionLine,
.flux4Widget .activityFeed .editingReply .actionLine,
.flux4Widget .activityFeed .editingComment .actionLine {
background-color:#F5F5F5;
border-top: 1px solid #E1E1E1;
height: 10px;
padding: 14px 0;
}

.flux4Widget .activityFeed .postToContainer,
.flux4Widget .activityFeed .notAuthorized .postToContainer {
display: inline-block;
margin-left: 20px;
margin-top: -6px;
padding: 0;
}

.flux4Widget .activityFeed .bottomActionLinks,
.flux4Widget .activityFeed .replyFormContainer .bottomActionLinks,
.flux4Widget .activityFeed .editingReply .bottomActionLinks,
.flux4Widget .activityFeed .editingComment .bottomActionLinks {
display: inline-block;
float: right;
font-weight: bold;
margin-right: 5px;
margin-top: -2px;
text-align: right;
}
.flux4Widget .addComment .publishingContainer.helpTooltip {
padding: 2px 5px 3px 0;
}
.flux4Widget .activityFeed .bottomActionLinks .primaryButton,
.flux4Widget .activityFeed .bottomActionLinks .btnCancel,
.flux4Widget .activityFeed .pagerContainer .primaryButton,
.flux4Widget .activityFeed .replyFormContainer .bottomActionLinks .primaryButton,
.flux4Widget .activityFeed .pagerContainer .btnPrev,
.flux4Widget .activityFeed .pagerContainer .btnNext {
position:relative; width:63px; height:18px; bottom:9px;
background:url('/global/music/images/flux4_sprites.png') 0px -368px;
color: transparent; text-decoration:none; color:#fff;
}
.flux4Widget .activityFeed .bottomActionLinks .primaryButton:hover,
.flux4Widget .activityFeed .bottomActionLinks .btnCancel:hover {
background-position:0 -397px;
}
.flux4Widget .activityFeed .pagerContainer .btnPrev div span,
.flux4Widget .activityFeed .pagerContainer .btnNext div span {
display:block;text-indent:-9999px;
}

/*
.flux4Widget .activityFeed .replyFormContainer .bottomActionLinks .primaryButton {
background-position:0 -319px; height:12px; width:30px; bottom:5px;
}
.flux4Widget .activityFeed .replyFormContainer .bottomActionLinks .primaryButton:hover {
background-position:0 -343px;
}
*/
.flux4Widget .activityFeed .pagerContainer .btnNext {
background-position:-77px -317px; width:20px; height:22px;
}
.flux4Widget .activityFeed .pagerContainer .btnNext:hover {
background-position:-77px -341px;
}
.flux4Widget .activityFeed .pagerContainer .btnPrev {
background-position:-56px -317px; width:20px; height:22px;
}
.flux4Widget .activityFeed .pagerContainer .btnPrev:hover {
background-position:-56px -341px;
}
.flux4Widget .activityFeed .pagingButton div,
.flux4Widget .activityFeed .btnPost{font-size:14px; color:#fff;}
.flux4Widget .activityFeed a.pagingButton {
-ms-filter: progid:DXImageTransform.Microsoft.gradient(enabled=false) !important;
filter: progid:DXImageTransform.Microsoft.gradient(enabled=false) !important;
}
.flux4Widget .activityFeed a,
.flux4Widget .activityFeed a:link,
.flux4Widget .activityFeed a:visited {color:#D489B6; font-size: 11px; border:0;text-decoration:none;}
#wrap #wActivity .activityFeed .bottomActionLinks a:link,
#wrap #wActivity .activityFeed .bottomActionLinks a:visited {
color:#fff; font-weight:bold; font-size: 13px; text-decoration:none; text-transform:uppercase; text-align:center;line-height:20px;
}

#wrap .flux4Widget .activityFeed a.commentsCount .altText {color:#39bfa8;}
.flux4Widget .activityFeed .activityItem .itemContent { margin-left: 20px; margin-right: 30px; }

.flux4Widget .activityFeed .replyList {
border:0; /*1px solid #DCDCDC;*/
}

.flux4Widget .activityFeed .repliesTopPointer {position:relative; margin-left: 45px;}
.flux4Widget .activityFeed .mainHeader.activityItem .comments {
position:relative; left:36px;width:530px;
}
#wrap .flux4Widget .activityFeed .activityListContainer .comments li.replyItem {
border: 0; margin-left:10px;
}
.flux4Widget .activityFeed .replyList .replyItem .replyContent {
margin: 10px 0 0 2px;
}
.flux4Widget .activityFeed .repliesContainer div.replyActions {position:relative;top:20px;left:-10px;}

#wActivity .activityFeed .quote {
background: none; margin:0 0 0 0px; padding:0; position: relative;
}
.flux4Widget .activityFeed .repliesContainer .quoteField {
position: relative; left: -35px;
margin: 20px 0 10px;
}
.flux4Widget .activityFeed .repliesHeader .currentCommentsNums,
.flux4Widget .activityFeed .repliesFooter .currentCommentsNums {
text-align:right;
}
.activityFeed .repliesHeader .currentCommentsNums {position: relative; top: 5px;}
.activityFeed .repliesFooter .currentCommentsNums {padding-bottom:5px;}
.flux4Widget .activityFeed .activityItem .itemContent .itemActions {margin-left:35px;}
.flux4Widget .activityFeed .repliesHeader .commentsCount .altText,
.flux4Widget .activityFeed .repliesFooter .commentsCount .altText {
color: #209987;
}
.flux4Widget .activityFeed .repliesHeader .repliesAction {margin:10px;}
.flux4Widget .activityFeed .repliesFooter .repliesAction {margin-left:10px;}
.flux4Widget .activityFeed .activityItem .itemContent .itemThesis .altText,
.flux4Widget .activityFeed .repliesHeader .repliesAction .altText,
.flux4Widget .activityFeed .repliesFooter .repliesAction .altText {font-size:11px; color:#ACACAC;}
/*HIDE content thumbnail or the content tile*/
#wrap .flux4Widget .activityFeed .activityItem .itemContent .itemPreview img.preview,
#wrap .flux4Widget .activityFeed .activityItem .itemContent .contentTitle {
display:none;
}
#wrap .flux4Widget .activityFeed .activityItem .itemContent .itemPreview {padding:0;}
#wrap .flux4Widget .activityFeed .activityItem .itemContent .description {margin:0;}
#wrap .flux4Widget .activityFeed .txtComment { color:#acacac !important; }

.flux4Widget .activityFeed .rating strong.up,
.flux4Widget .activityFeed .rating strong.up:hover,
.flux4Widget .activityFeed .rating strong.up-pressed,
.flux4Widget .activityFeed .rating strong.up-pressed:hover {
background:url('/global/music/images/flux4_sprites.png') 0 -287px;
position:relative; height:26px; width:28px;
margin-top:5px; margin-right:10px;
}
.flux4Widget .activityFeed .rating strong.up:hover {
background-position: -28px -287px;
}
.flux4Widget .activityFeed .rating strong.up-pressed {
background-position: -56px -287px; margin-right:0px; width:20px;
position:relative; top:4px;
}
.flux4Widget .activityFeed .rating strong.up-pressed:hover {
background-position: -76px -287px; margin-right:0px; width:20px;
}
.flux4Widget .activityFeed a.flag,
.flux4Widget .activityFeed a.flag:hover {
background:url('/global/music/images/flux4_sprites.png') 0 -258px;
height:26px; width:28px;
}
.flux4Widget .activityFeed a.flag:hover {
background-position: -28px -258px;
}

.flux4Widget .addComment .publishingContainer .twitterPublishing input,
.flux4Widget .addComment .publishingContainer .facebookPublishing input {
position:relative; right:13px; bottom:1px;
}
.flux4Widget .addComment .publishingContainer .twitterPublishing,
.flux4Widget .addComment .publishingContainer .facebookPublishing,
.flux4Widget .addComment .publishingContainer .help,
#wrap #wActivity .flagging4001 a.flagIcon {
background:url('/global/music/images/flux4_sprites.png') -12px -76px;
height:20px; width:15px; position:relative;
}
.flux4Widget .addComment .publishingContainer .twitterPublishing {
background-position: -38px -76px;
}
.flux4Widget .addComment .publishingContainer .help {
background-position: 0px -53px; width:18px;
}

.flux4Widget .activityFeed .activityItem .itemContent .replyFormContainer .commentForm {background-color:#fff;}
.flux4Widget .flagging4001 .flagItems {padding:10px;}
.flux4Widget .flagging4001 .flagItems li {
color: #39BFA8; text-decoration:none;
}
.flux4Widget .flagging4001 .flagItems li a {text-decoration:none;}
.flux4Widget .activityFeed .activityItem .activityFlagContainer {
display:block;
}
#wrap #wActivity .flagging4001 a.flagIcon {
background-position: -5px -260px; width:20px;
position: relative; top: 20px;
}

/* SM4 Flux Follow on SHOW MAIN*/
#page-header #wFollowContent div {
font-size: 13px;
margin: 0;
padding: 0 2px 0 3px;
}
#page-header #wFollowContent .buttonWithCounter .cloudCounter {
padding:2px 6px 0 5px;
}
/* SM4 Flux Follow on Show Main*/
.flux4Widget .follow .horizontalView .successIcon {display:none;} /*green checkbox on follow success*/
.group-a #wFollowContent {background-color:#fff;padding-left:2px;margin-top:10px;margin-right:10px;}
.group-a #wFollowContent .follow {padding-left:2px;}
.group-a #wFollowContent .follow .serviceList {position:relative;}
.group-a #wFollowContent .follow .horizontalView .followService {
width:100px; height: 25px;
}
.group-a #wFollowContent .follow .horizontalView .serviceDelimiter, td.connect_widget_button_count_excluding { display:none;}
.group-a #wFollowContent .follow .horizontalView .facebookService {width:90px;}
.group-a #wFollowContent .follow .horizontalView .twitterService {width:58px;overflow:hidden;}
.group-a #wFollowContent .follow .horizontalView .fluxService{border:1px solid #ccc; border-width:1px 0 0 0;width:72px;padding-top:2px;}
.group-a #wFollowContent .follow .horizontalView .copy {font-size:9px; line-height:10px; width:82px; border:1px solid #ccc; border-width:1px 0 0 0;padding-top:2px;}

/* Flux service button - filter:none is key for ie */
.group-a #wFollowContent .follow .fluxService .buttonWithCounter a.button,
.group-a #wFollowContent .follow .isFollowedByLoggedUser .fluxService .secondaryButton,
#seriesLinks #wFollow .follow .fluxService .buttonWithCounter a.button,
#seriesLinks #wFollow .follow .isFollowedByLoggedUser .fluxService .secondaryButton {
background:url('/global/music/images/flux4_sprites.png') -2px -430px no-repeat; height:19px; width:68px; text-indent:-9999px;filter:none;
}
.flux4Widget .follow .fluxService a.followButton .tooltip4001 .tooltipContent {
text-indent: 0px;
}
.group-a #wFollowContent .follow .fluxService .buttonWithCounter a.button:hover,
#seriesLinks #wFollow .follow .fluxService .buttonWithCounter a.button:hover{
background-position:-2px -450px;
}
.group-a #wFollowContent .follow .isFollowedByLoggedUser .buttonWithCounter a.button,
#seriesLinks #wFollow .follow .isFollowedByLoggedUser .buttonWithCounter a.button{
background-position:-2px -470px;
}
.group-a #wFollowContent .follow .isFollowedByLoggedUser .buttonWithCounter a.button:hover,
#seriesLinks #wFollow .follow .isFollowedByLoggedUser .buttonWithCounter a.button:hover{
background-position:-2px -490px;
}
.group-a #wFollowContent .follow .isFollowedByLoggedUser .fluxService .followButton .buttonIcon,
.group-a #wFollowContent .follow .fluxService .followButton .buttonIcon,
#seriesLinks #wFollow .follow .isFollowedByLoggedUser .fluxService .followButton .buttonIcon,
#seriesLinks #wFollow .follow .fluxService .followButton .buttonIcon{
display:none;
}
/* SM4 Flux Follow on Video Details*/
#seriesLinks #wFollow {margin:0;padding:0;}
#seriesLinks #wFollow .follow .horizontalView{
width:200px;
}
#seriesLinks #wFollow .follow .horizontalView .followService {
width:100px; height: 25px;
}
#seriesLinks #wFollow .follow .horizontalView .twitterService {width:60px;overflow:hidden;}
#seriesLinks #wFollow .follow .horizontalView .serviceDelimiter, td.connect_widget_button_count_excluding { display:none;}
#seriesLinks #wFollow .follow .copy {left:-20px; font-size:9px; line-height:9px; position:relative;}

/* MTV.com "charlie" release styles */
body{
color: #1f1f1f;
}
#wrap a:link,
#wrap a:visited{
font-weight: normal;
color: #0077bb; /* MTV edit */
}
#wrap-inner{
width: 976px;
padding: 0 0 10px 0;
background: transparent url(/sitewide/css/charlie/themes/charlie-css-default/bg-tile_1200.jpg) repeat-y top left;
}
* html #wrap-inner{
padding-top: 4.1em; /*IE7 AND BELOW*/
}
*:first-child+html #wrap-inner{
padding-top: 4.5em; /*IE7 AND BELOW*/
}
#inner{
background:transparent url(/sitewide/css/charlie/themes/charlie-css-default/page-header-bg_1200.jpg) no-repeat left top;
}
/* column layouts */
.group-a{
float: left;
width: 328px;
}
.group-ab{
float: left;
width: 656px;
}
.group-5050-left{
float: left;
width: 476px;
}
.group-c{
float:right; /*fat charlie; may fix our padding right problem; ps mdls need to be made 10px smaller because they should have no right padding/margin */
width: 310px;
}
.group-5050-right{
float:right;
width: 490px;
}
.group-c .mdl{
margin-right: 10px;
margin-left: 0px;
}
.group-5050-right .mdl{
margin-right: 10px;
margin-left: 0px;
}
.group-abc{
position: relative;
margin: 10px 10px 0 10px;
background: #fff url(http://mtv.mtvnimages.com/sitewide/images/charlie/group-abc-dots.gif) repeat-y top left;
}
.group-abc .group-last{
width: 300px;
}
.group-abc .mdl{
margin: 0px;
}
.group-abc .group-last .mdl{
margin: 0;
}
.group-c .mdl-widget{
width:300px;
height:373px;
padding:0;
background:none;
}
.group-5050-right .mdl-widget{
width:470px;
height:373px;
padding:0;
background:none;
}
/* reverse col order with .alt on wrapper */
.alt .group-ab{
float: right;
margin: 0 0 10px 0;
}
.alt .group-c{
float: left;
}
.alt .group-5050-left{
float: right;
margin: 0 0 10px 0;
}
.alt .group-5050-right{
float: left;
}
/* two 160px wide sidebars - fat charlie Evan Rose 8/18/09 */
.abc-alt .group-ab{
width: 796px;
}
.abc-alt .group-a,
.abc-alt .group-c{
width: 170px;
}
.abc-alt .group-b{
float: left;
width: 626px;
}
/* 640x320 */
#wrap-inner.w-640x320{
background-image: url(/sitewide/css/charlie/themes/charlie-css-default/bg-tile_1200.jpg);
}
#wrap-inner.w-640x320 #inner{
background-image: url(/sitewide/css/charlie/themes/charlie-css-default/page-header-bg_1200.jpg);
}
#wrap-inner.w-640x320 p{
font-size:14px;
line-height:150%;
}
/* 180x600x180 */
#wrap-inner.w-180x600x180{
background-image: url(/sitewide/css/charlie/themes/charlie-css-default/bg-tile_1200.jpg);
}
#wrap-inner.w-180x600x180 #inner{
background-image: url(/sitewide/css/charlie/themes/charlie-css-default/page-header-bg_1200.jpg);
}
.w-180x600x180 .group-ab{
width: 796px;
}
.w-180x600x180 .group-a,
.w-180x600x180 .group-c{
width: 170px;
}
.w-180x600x180 .group-b{
float: right;
width: 626px;
}
.w-180x600x180 .group-b p{
font-size:14px;
line-height:150%;
}
/* 180x460x320 */
#wrap-inner.w-180x460x320{
background-image: url(/sitewide/css/charlie/themes/charlie-css-default/bg-tile_1200.jpg);
}
#wrap-inner.w-180x460x320 #inner{
background-image: url(/sitewide/css/charlie/themes/charlie-css-default/page-header-bg_1200.jpg);
}
.w-180x460x320 .group-ab{
float: left;
width: 656px;
}
.w-180x460x320 .group-a{
width: 170px;
}
.w-180x460x320 .group-b{
float: right;
width: 486px;
}
.w-180x460x320 .group-c{
float:right; /*fat charlie; may fix our padding right problem; ps mdls need to be made 10px smaller because they should have no right padding/margin */
/* group ab takes care of width*/
}
/* sub-modules */
.mdl .mdl{
margin-top:0;
padding-left:0;
}
/* headings */
/* heading wrapper */
.h-wrap{
margin-left: -10px;
}
.mdl-main .h-wrap{
margin: 0;
}
/* top level */
.h-main{
margin: 1px 0 15px 0;
padding: 0 10px 0 0;
font-size: 43px;
font-weight: bold;
line-height: 29px;

text-transform: uppercase;
color: #fff;

/*new hp realign
text-transform: lowercase;
font-family: "nimbus-sans",sans-serif;
color: #000;
*/

overflow: hidden;
}
* html .h-main{
line-height: 29px; /*IE7 AND BELOW*/
}
.h-main span{
float: left;
padding: 0 20px;
background: #333;

/*new hp realign
-background: #333; 
*/
}
.h-main img{
float: left;
margin: 8px 0 0 10px;
}
/* sub level */
.h-sub{
/*new hp realign
margin: 5px 0 20px 0;
*/
margin: 0 0 15px 0;

padding: 0 10px 0 0;
font-size: 29px;
font-weight: bold;

/*new hp realign
line-height: 29px;
text-transform: lowercase;
font-family: "nimbus-sans",sans-serif;
letter-spacing: -1px;
color: #000;
-overflow: hidden;
*/

line-height: 20px;
text-transform: uppercase;
color: #fff;
/*overflow: hidden;*/

}
* html .h-sub{
line-height: 19px; /*IE7 AND BELOW*/
}
.h-sub span{
float: left;
padding: 0 10px;
background: #333;

/*new hp realign
-background: #333;
*/
}

/* sub2 level */
.h-sub2{
margin: 0 0 5px 0;
/*new hp realign
margin: 5px 0 20px 0;
*/
padding: 0 10px 0 0;

font-size: 19px;
/*new hp realign
font-size: 29px;
*/

font-weight: bold;
line-height: 14px;
/*new hp realign
line-height: 29px;
*/

text-transform: uppercase;

/*new hp realign
text-transform: lowercase;
*/

color: #fff;
/*new hp realign
font-family: "nimbus-sans",sans-serif;
letter-spacing: -1px;
color: #000;
*/
overflow: hidden;
}
* html .h-sub2{
line-height: 13px; /*IE7 AND BELOW*/
}
.h-sub2 span{
float: left;
padding: 0 10px;

background: #333;
/*new hp realign 
-background: #333; 
*/
}
/* sub3 level */
.h-sub3{
margin: 0 0 6px 0;
padding: 0 0 0 10px;
font-size: 16px;
font-weight: bold;
line-height: 18px;
/*new hp realign
text-transform: lowercase;
font-family: "nimbus-sans",sans-serif;
*/
}
/* heading link */
.h-link{
margin: 0 0 15px 0;
padding: 0 10px 0 0;
font-size: 16px;
font-weight: bold;
line-height: 18px;
}
/* links in headers */
#wrap .h-main a:hover, #wrap .h-sub a:hover, #wrap .h-sub2 a:hover, #wrap .h-sub2 a:hover{
text-decoration: none;
}
/* sub nav */
#snav{
float: left;
width: 600px;
margin: 0 20px;
padding: 0;
list-style: none;
border-top: 1px solid #cfcfcf;
background: #fff url(/sitewide/images/charlie/snav-bg.jpg) repeat-x bottom left;
}
#snav li{
float: left;
margin: 0;
padding: 0 0 8px 0;
font-size: 13px;
}
#snav li a:link,
#snav li a:visited{
float: left;
margin: 0;
padding: 4px 8px;
background: url(/sitewide/images/charlie/snav-pipe.gif) no-repeat 100% 50%;
font-weight: bold;
}
#snav li.last a:link,
#snav li.last a:visited{
background: none;
}
#snav li.active{
background: #636363 url(/sitewide/images/charlie/snav-on.jpg) no-repeat bottom center;
}
#snav li.active a:link,
#snav li.active a:visited{
color: #fff;
border-right: 1px solid #696969;
background: none;
font-weight: bold;
}
/* modules (.mdl) */
.mdl{
position: relative;
margin:10px 0 0 10px;
padding:10px 0 0 10px;
background: #fff;
}
.mdl-last{
margin-right: 0;
}
.mdl-main{
margin: 0;
padding: 10px 0 0 0;
}
.mdl-main .group-a{
width: 280px;
margin: 10px 20px;
}
.mdl-main .group-last{
width: 300px;
margin-left: 0;
}
.mdl-ad{
margin: 10px 0 0 0;
padding: 0 10px 8px 0px;
background: url(http://mtv.mtvnimages.com/sitewide/images/charlie/advertisement-text.gif) no-repeat 12px 100%;
}
.mdl-clean{
margin: 10px 0 0 10px; /*added top margin of 10px, which won't always be desirable (need workaround) Evan Rose 9/14/09 */
padding:0;
background: transparent;
}
.mdl-header{
margin: 0 0 -10px 0;
}
.mdl-marquee{
margin: 0;
padding: 15px;
}
.mdl-marquee-movie{
margin: 10px 0px 0px 10px;
padding: 10px;
}
.mdl-smarquee{
margin: 0;
padding: 0px 15px;
}
.mdl-SWFtakeover{
margin: 0;
padding: 10px;
}
.mdl-adfullwidthtakeover{
margin: 0 0 10px 0;
}
.mdl-ad-970x66{
margin:0;
}
.top{
margin-top: 21px;
}
/* more link on bottom */
#wrap div.more-link{
clear: both;
margin: 10px 0 0 0;
line-height:100%;
}
#wrap div.more-link a:link,
#wrap div.more-link a:visited{
float: right;
padding: 1px 4px;

font-family:Tahoma,Verdana,sans-serif;
font-size: 11px;
color: #fff;
background: #4498c8;

/*new hp realign
font-family: "nimbus-sans",sans-serif;
font-size: 13px;
font-weight: bold;
color: #000;
text-transform: lowercase;
-background: #4498c8;
*/

}

#wrap div.more-abc{
margin: 0;
}
#wrap div.more-link a#more-link-mus{
position: absolute;
bottom: 0;
right: 640px;
}
#wrap div.more-link a#more-link-mov{
position: absolute;
bottom: 0;
right: 320px;
}
/* Rhapsody (.rhapsody) */
.rhapsody{
background:#000 url(/sitewide/images/charlie/rhapsody_radio_charlie.jpg) no-repeat scroll 0 0;
}
.rhapsody .h-sub2 span{
background:#006599 none repeat scroll 0 0;
float:left;
padding:0 10px;
}
#wrap .rhapsody div.more-link a:link, #wrap .rhapsody div.more-link a:visited{
background:#006599 none repeat scroll 0 0;
}
#wrap .rhapsody a:link, #wrap .rhapsody a:visited{
color:#007cba;
}
#wrap .rhapsody ol.lst li span.icon{
background-color:#007bb9;
}
#wrap .rhapsody ol.lst li span.icon-play, span.icon-play,
#wrap .rhapsody ol.lst li span.icon-radio, {
background-image:url(/global/music/images/icon-trans-rhapsodyplay.gif);
height:9px;
width:12px;
}
#wrap .rhapsody ol.lst li p span,
#wrap .rhapsody ol.lst li p.deck{
color:#f1f1f1;
}
#wrap .rhapsody ol.lst li img.thumb{
float:left;
margin:0 10px 0 0;
}
#wrap .hubExtraPromo{
margin-right:0px;
background: transparent none repeat scroll;
padding-top: 0px;
}
/* RSS link on bottom left of mod */
#wrap div.rss-bottom{
position: absolute;
left: 0;
bottom: 0;
}
div.mdl-about{}
div.mdl-about img.thumb-lg{
float: left;
margin: 0 20px 10px 0;
}
div.mdl-about .about-title{
margin: 0;
padding: 0;
}
/* in-module navigation (.mdl-nav) */
ul.mdl-nav{
margin: 0 10px 15px 0;
padding: 0;
list-style: none;
overflow: hidden;
border-bottom: 3px solid #333;
height: 16px;
}
ul.mdl-nav li{
float: left;
margin: 0 1px 0 0;
padding: 0;
font-family:Tahoma,Verdana,sans-serif;
font-size: 11px;
line-height: 1em;
border-bottom: 1px solid #fff;
}
#wrap ul.mdl-nav li a:link,
#wrap ul.mdl-nav li a:visited{
float: left;
padding: 2px 10px;
color: #fff;
background: #4498c8;
outline: none;
}
#wrap ul.mdl-nav li a:hover{
text-decoration: underline;
}
#wrap ul.mdl-nav li.active{
border-color: #333;
}
#wrap ul.mdl-nav li.active a:hover{
text-decoration: none;
}
#wrap ul.mdl-nav li.active a:link,
#wrap ul.mdl-nav li.active a:visited{
background: #333;
}
/* slat listings (.lst) */
#wrap ol.lst{
margin: 0 10px 15px 0;
padding: 0;
list-style: none;
line-height: 16px;
}
#wrap .mdl-main ol.lst{
margin: 0;
}
#wrap .mdl-main ol.lst-photos-two{
margin: 0 0 10px 20px;
}
#wrap .mdl-main div.about{
margin: 0 0 10px 10px;
}
#wrap ol.lst li{
margin: 0 0 14px 0;
padding: 0 0 13px 0;
border-bottom: 1px dotted #d9d9d9;
font-weight:normal;
}
#wrap ol.lst li.last{
margin: 0;
padding: 0;
border-bottom: none;
}
#wrap ol.lst li div.title{
margin: 0;
padding: 0;
/*font-family:Arial,Helvetica,sans-serif;*/
font-size: 22px;
font-weight: normal;
line-height: 25px;
}
#wrap ol.lst li div.vote-btn{ /* MTV Ecit*/
padding-top: 5px;
}
/* slat title links */
#wrap ol.lst li div.title1{
margin: 0;
padding: 0;
font-size: 16px;
font-weight: bold;
line-height: 20px;
}
#wrap ol.lst li div.title1 a{
font-weight: bold;
}
#wrap ol.lst li div.title2{
margin: 0;
padding: 0;
font-weight: bold;
line-height: 16px;
}
#wrap ol.lst li div.title2 a{
font-weight: bold;
}
#wrap ol.lst li div.title3{
margin: 0;
padding: 0;
font-size: 11px;
font-weight: normal;
line-height: 16px;
}
/* MTV Edit - for line breaks after artist names in video lists */
#wrap ol.lst-artist-vid li div.title1 a,
#wrap ol.lst-artist-vid li div.title1 span,
#wrap ol.lst-artist-vid li div.title2 a,
#wrap ol.lst-artist-vid li div.title2 span{
font-weight: normal;
}
#wrap ol.lst-artist-vid li div.title1 a:hover strong,
#wrap ol.lst-artist-vid li div.title2 a:hover strong{
text-decoration: underline;
}
#wrap ol.lst-artist-vid li div.title1 strong,
#wrap ol.lst-artist-vid li div.title2 strong{
display: block;
font-weight: bold;
}
#wrap ol.lst.compact{
margin-bottom: 0;
padding-bottom: 0;
}
#wrap ol.lst.compact li{
margin: 0 0 5px;
padding: 0;
border: none;
}
/* transparent icons */
#wrap ol.lst li img.ico{
margin: 0 4px 3px 0;
vertical-align: middle;
background: #999;
}
#wrap ol.lst li img.ico{
float: left;
margin: 4px 4px 0 0;
}
#wrap ol.lst li span.icon,span.icon{
float: left;
margin: 4px 5px 0 0;
display: block;
outline:none;
overflow: hidden;
text-indent: -9999px;
background-color: #333333;
}
#wrap ol.lst li span.icon-play, span.icon-play{
background-image: url(/sitewide/images/charlie/sprites/site_wide_original.png);
background-position:5px -10px;
width: 12px;
height: 9px;
}
#wrap ol.lst li span.icon-play-lg{
background-image: url(/sitewide/images/charlie/sprites/site_wide_original.png);
background-position:-101px 2px;
width: 16px;
height: 12px;
}
#wrap ol.lst li span.icon-photo{
background-image:url(/sitewide/images/charlie/sprites/site_wide_original.png);
background-position:-54px 0px;
width: 12px;
height: 9px;
}
#wrap ol.lst li span.icon-photo-lg{
background-image: url(/sitewide/images/charlie/icon-trans-photo-lg.gif);
width: 16px;
height: 12px;
}
#wrap ol.lst li span.icon-download{
background-image: url(/sitewide/images/charlie/sprites/site_wide_original.png);
background-position:-123px 2px;
width: 12px;
height: 9px;
}
#wrap ol.lst li span.icon-download-lg{
background-image: url(/sitewide/images/charlie/icon-trans-download-lg.gif);
width: 16px;
height: 12px;
}
#wrap ol.lst li span.icon-rhapsodyDownload{
background-color:#fff !important;
background-image:url('/sitewide/images/charlie/sprites/sprite_images.png');
background-position:0px -75px;
height:10px;
width:11px;
}
#wrap ol.lst li img.trackingpx, #wrap .group img.trackingpx{
width:0px;
}
#wrap ol.lst li span.icon-rhapsodyDownload-lg{
background-color:#fff !important;
background-image:url(/sitewide/images/charlie/icon-rhapsdy-download_lg.gif);
height:14px;
width:18px;
}
#wrap span.rhapsodyLogo{
background-color:#fff !important;
background-image:url('/sitewide/images/charlie/sprites/sprite_images.png');
background-position:0px 0px;
height:21px;
width: 91px;
}
#wrap span.rhapsodyLogoMusic{
background-color:#fff !important;
background-image:url('/sitewide/images/charlie/sprites/sprite_images.png');
background-position:0px -50px;
height:17px;
width:80px;
}
#wrap ol.lst li span.icon-after{
margin: 4px 5px 0 0;
display: block;
outline:none;
overflow: hidden;
text-indent: -9999px;
background-color: #999999;
}
#wrap ol.lst li span.icon-hd{
background-image: url(/sitewide/images/charlie/icon-hd.gif);
width: 14px;
height: 8px;
}
#wrap ol.lst li span.icon-favicon{
margin:0 5px 0 0;
width: 16px;
height: 16px;
}
#wrap ol.lst li img.icon-hd{
vertical-align:baseline;
}
#wrap ol.lstImg{
font-family:Tahoma,Verdana,sans-serif;
font-size:11px;
line-height:16px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
/* transparent buttons */
#wrap div.btn span{
float: left;
margin: 4px 5px 0 0;
display: block;
outline:none;
overflow: hidden;
text-indent: -9999px;
background-color: #333333;
}
/* blockquote in title */
/* vote butotn */
#wrap div.btn-vote-lg a{
display: block;
width: 109px;
height: 18px;
text-align: right;
background: url(/sitewide/images/charlie/bttn_submit-your-vote.gif) no-repeat top left;
}
#wrap div.btn-vote-lg a:hover{
background-position: 0 -18px;
}
#wrap ol.lst li DL{
margin:0px;
padding:0px;
}
#wrap ol.lst li DL DD{
background: url(/sitewide/legal/images/lidisc.gif) no-repeat top left;
background-position:0px 3px;
margin-left:0px;
padding-left:20px;
}
#wrap ol.lst li DL.circle DD{
background: url(/sitewide/legal/images/licircle.gif) no-repeat top left;
}
#wrap ol.lst li blockquote{
margin: 0;
padding: 0;
/*font-family:Arial,Helvetica,sans-serif;*/
font-size: 22px;
line-height: 25px;
}
/* thumbail photos */
#wrap ol.lst li img.thumb{
float: right;
margin: 0 0 0 10px;
}
#wrap ol.lst li img.last{ /* to avoid lg thumb touching bottom of mod */
margin-bottom: 10px;
}
#wrap ol.lst li img.thumb-lg{
float: left;
display: block;
margin: 0 10px 10px 0;
border: none;
}
#wrap .w-320x320x320 .group-a ol.lst li img.thumb-lg,
#wrap .w-320x320x320 .group-c ol.lst li img.thumb-lg,
#wrap .w-640x320 .group-a ol.lst li img.thumb-lg,
#wrap .w-640x320 .group-c ol.lst li img.thumb-lg{ /* no right margin when in 320px columns */
margin: 0 0 8px 0;
}
#wrap ol.lst li img.thumb-281{
float: none;
display: block;
margin: 0 0 4px 0;
}
/* image treatments */
#wrap ol.lst li img.treatment{
position: absolute;
}
/* usage lines */
#wrap ol.lst li p{
margin: 0;
padding: 0;
color: #333;
}
#wrap ol.lst li p.usage{
font-size: 9px;
color: #999;
}
#wrap ol.lst li p.photo-credit{
clear:left;
color:#000000;
float:left;
font-size:9px;
}
#wrap ol.lst li p.padded_small{
margin-left: 80px;
}
span.posted{
font-family:Tahoma,Verdana,sans-serif;
font-size:9px;
}
#wrap ol.lst li p span.posted span.contentSource{
color:#000000;
font-family:Tahoma,Verdana,sans-serif;
font-size:9px;
font-weight:bold;
}
#wrap ol.lst li p.posted{
color: #333;
}
#wrap ol.lst li p.posted span.posted{
margin: 0;
}
#wrap ol.lst li p.posted a{
font-weight: bold;
}
#wrap ol.lst li p.relnk a{
font-weight: normal;
}
#wrap ol.lst li p.relnk a.vid{
padding-left: 20px;
background: url(/sitewide/images/charlie/icon-videocam.gif) no-repeat 0 1px;
}
#wrap ol.lst li p.relnk a.photos{
padding-left: 20px;
background: url(/sitewide/images/charlie/icon-cam.gif) no-repeat 0 1px;
}
#wrap ol.lst li p.deck{
font-family:Tahoma,Verdana,sans-serif;
font-size: 11px;
color: #333;
}
#wrap ol.lst li p.tip_resource{
margin:10px 0 10px 0;
}
#wrap ol.lst li p.usage span.posted{
margin-right: 6px;
}
#wrap .w-640x320 .group-a ol.lst li span.posted,
#wrap .w-320x320x320 .group-a ol.lst li span.posted{
display: block;
}
/* simple list inside slat */
#wrap ol.lst li ul.simple-list{
margin: 0;
padding: 0;
list-style: none;
font-size:11px;
}
#wrap ol.lst li ul.simple-list li{
margin: 0;
padding: 0;
border: none;
line-height: 18px;
}
/* alpha list */
span.alpha{
font-size:11px;
}
/* community meta stuff */
span.views{
padding-left: 14px;
background: url(http://mtv.mtvnimages.com/sitewide/images/u/icon-eye.gif) no-repeat 0 50%;
}
span.comments{
padding-left: 14px;
background: url(/sitewide/images/u/icon-metacom.gif) no-repeat 0 2px;
}
#wrap .slat-title span.comments{
margin-left: 7px;
font-weight: normal;
background-position: 0 2px;
}
span.vote-down{
margin-left: 5px;
padding-left: 14px;
color: #999;
background: url(/sitewide/images/u/icon-voted.gif) no-repeat 0 2px;
}
span.vote-up{
margin-left: 5px;
padding-left: 14px;
color: #999;
background: url(/sitewide/images/u/icon-voteu.gif) no-repeat 0 0;
}
#wrap span.comments a,
span.vote-down a,
span.vote-up a{
display: inline;
padding: 0;
font-weight: normal;
color: #999;
background: none;
}
span.vote-down a{
color: #999;
}
span.vote-up a{
color: #999;
}
/* flag comment */
a.cmt-flag{
float: right;
display: block;
width: 6px;
height: 8px;
outline: none;
text-indent: -9999px;
overflow: hidden;
background: url(/sitewide/css/charlie/black/icon-flag.gif) no-repeat 0 0;
}
a.cmt-flag:hover{
background-position: 0 -8px;
}
/* video play slats */
#wrap ol.lst li a.vid-link{
display: block;
padding: 5px 5px 5px 25px; /* MTV edit */
background: url(/sitewide/images/charlie/icon-vidplay.gif) no-repeat 0 3px;
}
#wrap ol.lst li.vid-play p{
margin-left: 25px;
}
/* in blogs list */
#wrap ol.lst-blogs li{
padding: 0;
border: none;
}
#wrap ol.lst-blogs li div.title2{
}
#wrap ol.lst-blogs li div.title2 a{
}
/* horiz photo list */
#wrap ol.lst-photos li{
float: left;
margin: 0 13px 0 0;
padding: 0;
border: none;
}
#wrap ol.lst-photos li.last{
margin-right: 0;
}
#wrap ol.lst-photos li img.thumb{
float: none;
display: block;
margin: 0 0 5px 0;
}
#wrap ol.lst-photos li span.posted{
display: block;
}
/* thumbnails on left */
#wrap ol.photo-alt li img.thumb,
#wrap ol.photo-alt li img.thumb-lg,
#wrap ol.photo-alt li div.player-placeholder{ /* MTV Edit */
float: left;
margin: 0 10px 0 0;
}
#wrap .group-b .mdl ol.photo-alt li p.deck{
}
/* when horiz list spans all 3 columns */
#wrap .embedContainer .player-placeholder{
margin-bottom:10px;
}
#wrap div.group-abc ol.lst-photos{
width: 100%;
margin: 0 0 12px 0px;
}
#wrap div.group-abc ol.lst-photos-six li{
width: 140px;
margin-right: 19px;
}
#wrap div.group-abc ol.lst-photos-six li.last{
margin-right: 0px;
}
#wrap ol.lst-photos-two{
padding-top: 10px;
}
#wrap ol.lst-photos-two li{
width: 290px;
margin-right: 20px;
}
/* when 2 across in 320px column */
#wrap div.group-c ol.lst-photos-two li{
width: 133px;
margin-right: 13px;
}
#wrap div.group-c ol.lst-photos-two li.last{
margin-right: 0;
}
/* when 2 across in 460px column */
#wrap .w-180x460x320 .group-a ol.lst-photos-two{
margin-left: 40px;
}
#wrap .w-180x460x320 .group-a ol.lst-photos-two li{
width: 160px;
margin-right: 40px;
}
#wrap .w-180x460x320 .group-a ol.lst-photos-two li.last{
margin-right: 0;
}
/* when 2 across in 320px column in 180x460x320 layout */
#wrap .w-180x460x320 div.group-b ol.lst-photos-two li{
width:133px;
margin-right:13px;
}
#wrap .w-180x460x320 div.group-b ol.lst-photos-two li.last{
margin-right:0;
}
/* when horiz list of 3 across */
#wrap ol.lst-photos-three{
margin-bottom:15px;
margin-left:0;
margin-right:0;
}
#wrap ol.lst-photos-three li{
margin-right:55px;
width:24%;
}
#wrap ol.lst-photos-three li.last{
margin-right: 10px;
}
#wrap .mdl-main ol.lst-photos-three{
padding: 10px 0px 10px 10px;
}
#wrap .mdl-main ol.lst-photos-three li{
width: 200px;
margin-right:10px;
}
#wrap .mdl-main ol.lst-photos-three li.last{
margin: 0px;
}
#wrap .w-180x460x320 div.group-b ol.lst-photos-three{
margin-top:0px;
margin-left:0px;
margin-right:0px;
}
#wrap .w-180x460x320 div.group-b ol.lst-photos-three li{
width:140px;
margin-right:18px;
}
#wrap .w-180x460x320 div.group-b ol.lst-photos-three li.last{
margin-right:0px;
}
#wrap .w-640x320 .group-ab ol.lst-photos-three,
#wrap .w-320x320x320 .group-ab ol.lst-photos-three{
margin-left: 0px;
}
#wrap .w-640x320 .group-ab ol.lst-photos-three li{
}
#wrap .w-640x320 .group-ab ol.lst-photos-three li.last{
margin-right:10px;
}
/* when horiz list of 70px 4 across */
#wrap ol.lst-photos-four{
margin-bottom: 20px;
}
#wrap ol.lst-photos-four li{
width: 140px;
margin-right: 13px;
}
#wrap ol.lst-photos-four li.last{
margin-right: 0;
}
/* MTV Edit */
#wrap .abc-alt .group-b ol.lst-photos-four li{
width: 130px;
margin-right: 10px;
}
#wrap .abc-alt .group-b ol.lst-photos-four li.last{
margin-right: 0;
}
/* last row in a grid */
#wrap ol.lst-photos-last{
margin-bottom: 15px;
}
/* stacked full-width lists */
#wrap ol.lst-stacked-top{
padding-bottom: 15px;
border-bottom: 1px dotted #d9d9d9;
}
#wrap ol.lst-stacked{
padding-top: 15px;
border-top: 1px dotted #d9d9d9;
}
#wrap ol.lst-stacked li{
margin-right: 10px;
}
#wrap ol.lst-stacked li.last{
margin-bottom: 15px;
}
#wrap ol.lst-stacked-sm{
border-top: 1px dotted #d9d9d9;
margin-bottom: 8px;
padding-top: 8px;
}
/* stacked lists in mdl-main */
#wrap ol.lst-main{
padding: 10px;
}
/* simple lists in mdl-main */
#wrap .mdl-main ol.lst-simple{
padding: 10px;
}
/* lite lists */
#wrap ol.lst-lite li{
padding-bottom: 6px;
margin-bottom: 6px;
}
#wrap ol.lst-simple li{
border-bottom: none;
padding: 0 0 2px;
margin: 0 0 2px;
}
/* skinny 140px wide vertical list */
#wrap ol.lst-photos-skinny li{
margin-right: 0;
}
/* table-style list */
#wrap ol.lst-tbl li,
#wrap ol.lst-tbl li.last {
margin: 0;
padding: 3px 0 3px 0;
border: none;
}
#wrap ol.lst-tbl-alt li,
#wrap ol.lst-tbl-alt li.last{
padding-left: 10px;
padding-right: 10px;
}
#wrap ol.lst-tbl li.alt{
background: #f3f3f3;
}
#wrap ol.lst-tbl li div.title1,
#wrap ol.lst-tbl li div.title2,
#wrap ol.lst-tbl li div.title3{
float: left;
}
#wrap ol.lst-tbl li div.title1 strong,
#wrap ol.lst-tbl li div.title2 strong,
#wrap ol.lst-tbl li div.title3 strong{
display: inline;
}
#wrap ol.lst-tbl li p{
float: right;
padding-left: 10px;
}
/* numbered list */
#wrap ol.num-lst{
margin: 5px 0 0 2em;
padding: 0;
font-size: 11px;
font-weight: bold;
line-height: 1.4em;
}
/* menu numbered and un-numbered */
#wrap ol.menu li{
position: relative;
margin: 0 0 0 0;
padding: 5px 0;
}
#wrap ol.menu li.last{
padding: 5px 0 0 0;
}
#wrap ol.menu li div.title2{
display: inline;
margin: 0 10px 0 0;
/*font-family:Arial,Helvetica,sans-serif;*/
font-size: 16px;
line-height: 20px;
}
#wrap ol.menu li div.title1{
display: inline;
}
#wrap ol.menu li strong.meta{
float: right;
line-height: 20px;
}
/* smaller link menu style */
#wrap ol.menu-sm li div.title1{
font-size: 11px;
line-height: 15px;
}
#wrap ol.menu-sm li strong.meta{
line-height: 15px;
}
#wrap ol.menu-sm li div.title1 a em{
font-style: normal;
font-weight: normal;
}
/* menu popups */
#wrap ol.menu li ul.menu-pop{
position: absolute;
top: 0;
left: -999px;
width: 190px;
height: 31px;
margin: 0;
padding: 0 0 0 15px;
list-style: none;
background: url(/sitewide/images/charlie/movies_sprite.png) no-repeat top left;
}
#wrap ol.menu li:hover ul.menu-pop,
#wrap ol.menu li.sfhover2 ul.menu-pop{
left: auto;
right: 0;
}
#wrap ol.menu li ul.menu-pop li{
float: left;
margin: 0;
padding: 0;
line-height: 31px;
font-family:Tahoma,Verdana,sans-serif;
font-size: 11px;
border: none;
}
#wrap ol.menu li ul.menu-pop li.menu-pop-trailer{
width: 105px;
}
#wrap ol.menu li ul.menu-pop li.menu-pop-details{
width: 80px;
}
#wrap ol.menu li ul.menu-pop li a{
float: left;
font-weight: bold;
}
#wrap ol.menu li ul.menu-pop li.menu-pop-trailer a span.hd{
padding: 0 17px 0 0;
background: url(/sitewide/images/charlie/movies_sprite.png) no-repeat 100% 50%;background-position:0 -67px;
}
#wrap ol.menu li ul.menu-pop li.menu-pop-trailer a{
padding: 0 0 0 24px;
background: url(/sitewide/images/charlie/movies_sprite.png) no-repeat 0 50%;background-position:0 -35px;
}
/* playlist 3-column styles */
#wrap div.playlist{
float: left;
width: 190px;
margin: 0 10px 10px 0;
}
#wrap div.playlist div.more-link{
position:absolute;
bottom:0px;
}
#wrap div.playlist .title2{
margin: 0 0 8px 0;
/*font-family:Arial,Helvetica,sans-serif;*/
font-weight: bold;
font-size: 16px;
}
#wrap div.playlist .title2 img{
display: block;
margin: 0 0 5px 0;
}
#wrap div.playlist ol.lst li{
margin: 0 0 4px 0;
padding: 0;
border: none;
}
#wrap div.playlist div.more-link a{
float: left;
}
#wrap div.playlist .title2 a:link, #wrap div.playlist .title2 a:visited{
font-weight:bold;
}
/* mod pagination
---------------------------------------------------- */
div.pagination{
float: right;
}
div.bottom{
margin: 0 0 10px 0;
}
#wrap div.pagination p{
float: left;
margin: 0 5px 0 0;
padding: 0;
font-size: 9px;
font-weight: normal;
line-height: 20px;
color: #999;
min-width:19px;
}
div.pagination ul{
float: left;
margin: 0;
padding: 0 10px 0 0;
list-style: none;
}
div.pagination ul li{
float: left;
margin: 0;
padding: 0;
width: 20px;
height: 20px;
text-indent: -9999px;
}
div.pagination ul li a{
float: left;
display: block;
width: 17px;
height: 18px;
outline: none;
}
div.pagination ul li.page-prev a{
background: url(/sitewide/images/charlie/sprites/site_wide_original.png) no-repeat 6px -66px;
}
div.pagination ul li.page-next a{
background: url(/sitewide/images/charlie/sprites/site_wide_original.png) no-repeat -22px -66px;
}
#wrap div.pagination ul li.page-next, #wrap div.pagination ul li.page-prev{
margin-right: 1px;
background-color: #0077BB;
}
div.pagination-bottom{
padding: 10px 0 10px 0;
}
div.pagination-refresh{
padding: 0 10px 5px 0;
}
div.pagination-refresh form{
display:inline;
}
div.pagination-refresh input{
float: left;
margin: 0 2px 0 0;
padding: 2px 0 0 2px;
font-family:Tahoma,Verdana,sans-serif;
font-size: 9px;
color: #999;
border: 1px solid #D7D7D7;
width: 18px;
height: 13px;
}
#wrap div.pagination-refresh p.sm{
padding-top: 5px;
}
#wrap div.pagination-refresh p.sm span{
float: left;
padding-left: 3px;
}
#wrap div.pagination-nmbr{
font-family:Tahoma,Verdana,sans-serif;
font-size: 11px;
margin-bottom: 10px;
margin-top: 5px;
padding:0;
text-align:center;
}
#wrap div.pagination-nmbr a:link,
#wrap div.pagination-nmbr a:visited,
#wrap div.pagination-nmbr span{
font-weight: bold;
padding: 0 3px 0 3px;
}
/* select navigation */
div.select{
float: left;
margin: 0 0 10px 0;
}
div.select select{
font-size: 11px;
}
/* special modules */
/* Hub Player Module */
#wrap .hubPlayer ol.lst li div.title2 .firstItemTitle{
font-size:16px;
font-weight:bold;
}
#wrap .hubPlayer ol.lst li div.title2 a{
font-weight:normal;
}
#wrap .hubPlayer ol.lst li span.icon{
background-image:url(/sitewide/images/charlie/sprites/site_wide_original.png);
background-position: -13px -11px;
}
#wrap .hubPlayer ol.lst li{
border-bottom:none;
margin:0 0 3px;
padding:0 0 3px;
}
/* You-R-Here */
.yourhere{
color: #ccc5b1;
background: #000 url(/sitewide/images/charlie/yourhere-bg.jpg) no-repeat bottom left;
}
.yourhere .h-sub3{
font-family:Tahoma,Verdana,sans-serif;
}
.h-yourhere{
margin: -3px 0 10px -10px;
padding: 0 0 17px 110px;
font-family:Tahoma,Verdana,sans-serif;
font-size: 11px;
font-weight: normal;
background: url(/sitewide/images/charlie/yourhere-head.gif) no-repeat bottom left;
}
.h-yourhere span{
display: none;
}
#wrap .yourhere ol a:link,
#wrap .yourhere ol a:visited{
color: #e9c504;
}
#wrap .yourhere ol.lst li{
border-color: #3f3d37;
}
#wrap .yourhere ol.lst li img.thumb{
float: left;
margin: 0 10px 5px 0;
border:none;
}
#wrap .yourhere ol.lst li img.thumb:hover{ /* MTV edit */
border:none;
margin: 0 10px 5px 0;
float: left;
}
#wrap .yourhere ol.lst li p.posted{
color: #6f6c61;
}
#wrap .yourhere div.more-link a:link,
#wrap .yourhere div.more-link a:visited{
color: #000;
background: #e9c504;
}
/* marquee 3/4 width */
div.marquee{
position: relative;
margin: 10px 0 0 0;
background: #fff;
width: 640px;
}
div.marquee div.marquee-action{
position: absolute;
top: 0;
right: 0;
width: 190px;
height: 256px;
padding: 10px;
background: url(/sitewide/images/charlie/movies/marquee-action-bg.png);
overflow: auto;
}
div.marquee div.marquee-action div.play{
margin: 40px 0 15px 0;
text-align: center;
}
div.marquee div.marquee-action h2{
margin: 0;
padding: 0;
font-size: 22px;
color: #fff;
}
#wrap div.marquee div.marquee-action p{
margin: 5px 0 15px 0;
padding: 0;
font-size: 11px;
line-height: 16px;
color: #b2b2b2;
}
div.marquee div.marquee-action ul.marquee-list{
margin: 0;
padding: 0;
font-size: 11px;
list-style: none;
}
div.marquee div.marquee-action ul.marquee-list li{
margin: 0 0 4px 0;
padding: 0;
}
#wrap div.marquee div.marquee-action ul.marquee-list li a{
padding: 1px 4px;
color: #fff;
background: #4498c8;
}
/* marquee nav */
#wrap div.marquee div.marquee-nav{
position: relative;
margin: -5px 20px 0 20px;
padding: 0 0 0 0;
}
#wrap div.marquee div.marquee-nav ul{
width: 600px;
height: 73px;
margin: 0;
padding: 0;
font-size: 11px;
list-style: none;
}
#wrap div.marquee div.marquee-nav ul li{
float: left;
margin: 0;
padding: 0;
}
#wrap div.marquee div.marquee-nav ul li a{
float: left;
display: block;
width: 130px;
height: 53px;
margin: 0;
padding: 20px 10px 10px 10px;
color: #000;
}
#wrap div.marquee div.marquee-nav ul li a strong{
display: block;
color: #0077bb;
}
/* normal states */
#wrap div.marquee div.marquee-nav ul li#marqnav-1 a{
background: url(/sitewide/images/charlie/marquee/marq-1.jpg) no-repeat 0 9px;
}
#wrap div.marquee div.marquee-nav ul li#marqnav-2 a{
width: 129px;
background: url(/sitewide/images/charlie/marquee/marq-2.jpg) no-repeat 0 9px;
}
#wrap div.marquee div.marquee-nav ul li#marqnav-3 a{
background: url(/sitewide/images/charlie/marquee/marq-3.jpg) no-repeat 0 9px;
}
#wrap div.marquee div.marquee-nav ul li#marqnav-4 a{
width: 131px;
background: url(/sitewide/images/charlie/marquee/marq-4.jpg) no-repeat 0 9px;
}
/* over states */
#wrap div.marquee div.marquee-nav ul li#marqnav-1 a:hover{
background-image: url(/sitewide/images/charlie/marquee/marq-1-over.jpg);
}
#wrap div.marquee div.marquee-nav ul li#marqnav-2 a:hover{
background-image: url(/sitewide/images/charlie/marquee/marq-2-over.jpg);
}
#wrap div.marquee div.marquee-nav ul li#marqnav-3 a:hover{
background-image: url(/sitewide/images/charlie/marquee/marq-3-over.jpg);
}
#wrap div.marquee div.marquee-nav ul li#marqnav-4 a:hover{
background-image: url(/sitewide/images/charlie/marquee/marq-4-over.jpg);
}
#wrap div.marquee div.marquee-nav ul li a:hover{
text-decoration: none;
}
/* on states */
#wrap div.marquee div.marquee-nav ul li#marqnav-1.active a:link,
#wrap div.marquee div.marquee-nav ul li#marqnav-1.active a:visited{
background: url(/sitewide/images/charlie/marquee/marq-1-on.gif) no-repeat top left;
}
#wrap div.marquee div.marquee-nav ul li#marqnav-2.active a:link,
#wrap div.marquee div.marquee-nav ul li#marqnav-2.active a:visited{
background: url(/sitewide/images/charlie/marquee/marq-2-on.gif) no-repeat top left;
}
#wrap div.marquee div.marquee-nav ul li#marqnav-3.active a:link,
#wrap div.marquee div.marquee-nav ul li#marqnav-3.active a:visited{
background: url(/sitewide/images/charlie/marquee/marq-3-on.gif) no-repeat top left;
}
#wrap div.marquee div.marquee-nav ul li#marqnav-4.active a:link,
#wrap div.marquee div.marquee-nav ul li#marqnav-4.active a:visited{
background: url(/sitewide/images/charlie/marquee/marq-4-on.gif) no-repeat top left;
}
#wrap div.marquee div.marquee-nav ul li.active a{
color: #fff;
}
#wrap div.marquee div.marquee-nav ul li.active a strong{
color: #fff;
}
/* accordian slat hover list */
div.accord{
padding: 0 10px 200px 10px;
}
div.accord-3{
width: 545px;
margin: 0 auto;
}
div.accord-4{
width: 667px;
margin: 0 auto;
}
div.accord-5{
width: 789px;
margin: 0 auto;
}
div.accord-6{
width: 911px;
margin: 0 auto;
}
div.accord-slat{
float: left;
width: 122px;
padding: 10px 0 0 0;
overflow: hidden;
}
div.accord-slat div.accord-link-wrap{
width: 122px;
position: relative;
overflow: hidden;
}
#wrap div.accord-slat a.accord-link{
overflow: hidden;
display: block;
text-decoration: none;
}
div.accord-slat img{
display: block;
margin: 0 0 0 -75px;
}
div.accord-slat img.accord-play{
display: none;
margin: 0;
position: absolute;
bottom: 85px;
left: 129px;
}
#wrap div.accord-over a:hover img.accord-play{
display: block;
}
#wrap div.accord-slat a.accord-link span{
position: absolute;
left: 0;
bottom: 0;
width: auto;
white-space: nowrap;
display: block;
padding: 1px 3px;
font-family:Tahoma,Verdana,sans-serif;
font-size: 10px;
color: #000;
background: #fff;
}
div.accord-content{
display: none;
position: absolute;
left: 0;
float: left;
padding: 15px;
background: #fff;
}
div.accord-over,
div.accord-over div.accord-link-wrap{
width: 301px;
padding: 0;
}
#wrap div.accord-over a.accord-link{
overflow: none;
}
#wrap div.accord-over a.accord-link span{
left: 10px;
}
div.accord-over div.accord-content{
clear: left;
display: block;
}
div.accord-over img.accord-img{
margin: 0;
padding: 0;
border: 10px solid #fff;
border-bottom: none;
}
div.accord-content ol.accord-main{
float: left;
width: 220px;
}
div.accord-content ol.accord-main li div.title1 a strong{
padding-top: 10px;
}
div.accord-content ol.accord-main li div.title1 a img{
float: left;
margin: 0 10px 5px 0;
padding: 0;
vertical-align: middle;
}
div.accord-content ol.accord-main li p.deck{
clear: left;
}
div.accord-content div.accord-vid{
float: left;
width: auto;
margin: 0 0 0 10px;
padding: 10px 10px 15px 10px;
background: #000;
overflow: hidden;
}
div.accord-content div.accord-vid h2{
float: left;
width: 180px;
margin: 0 20px 5px 0;
padding: 0;
font-size: 16px;
line-height: 1.4em;
color: #fff;
}
#wrap div.accord-content div.accord-vid h2 a.accord-upld{
display: block;
margin: 5px 0 0 0;
padding: 5px 10px;
font-size: 14px;
font-weight: bold;
text-transform: uppercase;
text-align: center;
color: #000;
background: #ffa801;
}
#wrap div.accord-content div.accord-vid ol.lst-photos{
float: left;
width: auto;
}
#wrap div.accord-content div.accord-vid ol.lst-photos li{
margin: 0 20px 0 0;
}
#wrap div.accord-content div.accord-vid ol.lst-photos li a{
font-weight: normal;
}
#wrap div.accord-content div.accord-vid ol.lst-photos li strong{
display: block;
}
#wrap div.accord-content div.accord-vid a.accord-more{
display: block;
clear: both;
padding-right: 14px;
font-size: 16px;
font-weight: normal;
text-transform: uppercase;
text-align: right;
line-height: 1em;
background: url(/sitewide/images/charlie/icon-greyarrow.gif) no-repeat 100% 50%;
}
/* poll mod */
#wrap div.poll{
padding: 0;
}
#wrap div.poll .mdl{
margin: 0;
}
#wrap div.poll .footer{
margin-top: 20px;
}
#wrap div.poll .content{
padding: 10px 0 10px 10px;
}
#wrap div.poll form{
margin: 0;
padding: 0;
}
#wrap div.poll form div.title2{
display: block;
margin: 0 0 15px 0;
padding: 0;
font-size: 16px;
font-weight: bold;
}
#wrap div.poll form div.thumb{
float: right;
margin-right: 10px;
}
#wrap div.poll form ul{
margin: 0 0 10px 0;
padding: 0;
font-size: 11px;
list-style: none;
}
#wrap div.poll ul.result-list{
margin: 0;
padding: 0;
}
#wrap div.poll ul.result-list li{
margin-bottom: 5px;
list-style: none;
}
#wrap div.poll ul.result-list li span,
#wrap div.poll ul.result-list li table
{
float: left;
}
#wrap div.poll ul.result-list li span.title{
width: 150px;
}
#wrap div.poll ul.result-list li span.percent{
margin-left: 2px;
width: 30px;
}
#wrap div.poll table.graph{
margin: 0;
padding: 0;
border: none;
width: 100%;
}
#wrap div.poll table.graph td{
height: 10px;
}
#wrap div.poll table.graph td.fill{
background-color: #333;
}
/* neutrola-branded poll */
#wrap div.neutrola{
color: #fff;
background: #6d0736 url(/sitewide/images/charlie/movies/neutrola-bg.jpg) repeat-y top left;
}
#wrap div.neutrola .h-sub2 span{
display: block;
width: 270px;
background: #e41b5b;
}
#wrap div.neutrola .h-sub2 span.poll-title{
float: left;
position: relative;
margin: 0;
padding: 0;
width: auto;
background: none;
}
#wrap div.neutrola .h-sub2 span.poll-brand{
position: absolute;
top: 7px;
right: 10px;
margin: 0;
padding: 0;
font-family:Tahoma,Verdana,sans-serif;
font-size: 9px;
font-weight: normal;
text-transform: none;
width: auto;
background: none;
}
#wrap div.neutrola .h-sub2 span.poll-brand img{
vertical-align: middle;
}
/* single slat mod */
#wrap div.single{
padding: 10px;
}
#wrap div.single h1{
margin: 0;
padding: 0;
font-weight: normal;
font-size: 22px;
line-height: 26px;
}
#wrap div.single h1 em{
display: block;
margin: 0 0 5px 0;
padding: 0;
font-family:Tahoma,Verdana,sans-serif;
font-size: 11px;
font-weight: normal;
font-style: normal;
line-height: 1em;
}
#wrap div.single img.thumb{
float: left;
margin: 0 0 10px 0;
}
#wrap div.single p.deck{
font-family:Tahoma,Verdana,sans-serif;
font-size: 11px;
/*possibly redundant*/
margin: 0 95px 0 80px;
padding: 0;
}
/* rate it buttons */
ul.rateit{
float: left;
margin: 0;
padding: 0;
list-style: none;
}
#wrap div.single ul.rateit li{
float: left;
width: 24px;
height: 18px;
margin: 0 4px 0 2px;
padding: 0;
text-indent: -9999px;
}
ul.rateit li.rate-down a{
float: left;
display: block;
width: 24px;
height: 18px;
outline: none;
background: url(/sitewide/css/charlie/black/icon-voted.gif) no-repeat 0 0;
}
ul.rateit li.rate-up a{
float: left;
display: block;
width: 24px;
height: 18px;
outline: none;
background: url(/sitewide/css/charlie/black/icon-voteu.gif) no-repeat 0 0;
}
ul.rateit li a:hover{
background-position: 0 -18px;
}
/* important tags are IE 6 fixes - remove if you know a better way */
#wrap ul.share li.form-copy.long form{
background-image: url(/global/music/images/WDK3/text-field-share-300x22.gif) !important;
width:300px !important;
*-height:22px; /*IE7 AND BELOW*/
*-overflow:hidden; /*IE7 AND BELOW*/
}
#wrap ul.share li.form-copy.long form input{
width:252px;
}
#wrap ul.share li.form-copy form a span{text-indent:-9999999px;}
/* begin: flux comments2 */
.h-sub span.cmnt-count{
float: none;
padding: 0;
background: none;
}
#wrap ol.comments{
margin: 0;
padding: 0 10px 0 0;;
list-style: none;
}
#wrap ol.comments li{
margin: 0 0 10px 0;
padding: 0;
}
#wrap ol.comments li div.cmt-avatar{
float: left;
width: 60px;
background: url(/sitewide/images/charlie/cmt-arrow.gif) no-repeat top right;
}
#wrap ol.comments li div.cmt-body{
float: right;
width: 520px;
margin: 0;
padding: 10px;
font-size: 13px;
background: #f7f7f7;
}
#wrap ol.comments li div.cmt-body p{
margin: 0;
padding: 0;
}
#wrap ol.comments li div.cmt-body p.cmt-author{
font-family:Tahoma,Verdana,sans-serif;
font-size: 9px;
font-weight: bold;
}
#wrap ol.comments li div.cmt-body p.cmt-author a{
margin-right: 5px;
font-family:Tahoma,Verdana,sans-serif;
font-size: 11px;
font-weight: bold;
}
/* comments form */
#wrap ol.comments li.cmt-form div.cmt-body{
width: 540px;
padding: 0;
background: none;
}
#wrap ol.comments li.cmt-form div.cmt-avatar{
background: none;
}
#wrap ol.comments li.cmt-form form{
margin: 0;
padding: 0;
}
#wrap ol.comments li.cmt-form div.cmt-body{
background: url(/sitewide/images/charlie/textarea-bg.gif) no-repeat top left;
}
#wrap ol.comments li.cmt-form form textarea{
width: 520px;
height: 68px;
margin: 10px;
font-size: 13px;
overflow: auto;
border: 1px solid #fff;
}
#wrap ol.comments li.cmt-form form input{
display: block;
margin: 5px 0;
}
#wrap ol.comments li.cmt-form a.cmt-submit{
margin: 5px 0;
display: block;
width: 138px;
height: 18px;
text-align: right;
background: url(/sitewide/images/charlie/btn-submit-comment.gif) no-repeat top right;
}
#wrap ol.comments li.cmt-form a.cmt-submit span{
position: absolute;
left: -9999px;
}
/* plain text above comments */
div.cmnt-deck{
}
/* text in main module */
div.mdl-main div.deck{
padding: 10px 10px 0 10px;
}
/* end: flux comments2 */
/* search videos */
#search-videos{
float: right;
width: 300px;
margin: 0 0px 0 0;
}
#search-videos label{
display: block;
margin: 0 0 3px 0;
font-family:Tahoma,Verdana,sans-serif;
font-size: 11px;
font-weight: bold;
}
#search-videos-input{
width: 300px;
height: 28px;
padding: 2px 0 0 25px;
}
#search-videos-text{
width: 250px;
font-size: 12px;
color: #999;
border: none;
background: transparent;
}
/* skinny sidebar nav */
ul.section-nav{
margin: 10px;
padding: 0;
list-style: none;
}
ul.section-nav li{
margin: 0;
padding: 0;
z-index: auto;
}
#wrap ul.section-nav li a:link,
#wrap ul.section-nav li a:visited{
display: block;
margin: 0;
padding: 8px 7px;
font-size: 12px;
line-height: 1em;
font-weight: normal;
outline: none;
color: #333;
background: #fff;
}
#wrap ul.section-nav li.active a:link,
#wrap ul.section-nav li.active a:visited{
color: #fff;
background: #333333;
}
ul.section-nav li.active ul{
display: block;
}
#wrap ul.section-nav li a:hover{
color: #fff;
text-decoration: none;
background: #0077bb;
}
ul.section-nav li ul{
display: none;
margin: 0;
padding: 0 8px 8px 8px;
font-family:Tahoma,Verdana,sans-serif;
font-size: 11px;
list-style: none;
background: #88888a;
}
ul.section-nav li ul,
ul.section-nav li ul li{
border: none;
}
#wrap ul.section-nav li ul li a:link,
#wrap ul.section-nav li ul li a:visited{
padding: 8px;
color: #ccc;
border-bottom: 1px solid #656567;
background: #88888a;
}
#wrap ul.section-nav li ul li a:hover{
color: #fff;
background: #1fb7ff;
}
#wrap ul.section-nav li ul li.active a:link,
#wrap ul.section-nav li ul li.active a:visited{
color: #fff;
background: #656567;
}
#wrap ul.section-nav li span.icon{
float: left;
margin: 2px 5px 0 0;
display: block;
outline:none;
overflow: hidden;
text-indent: -9999px;
background-color: #333333;
}
#wrap ul.section-nav li span.icon-external{
background-image: url(/sitewide/images/charlie/icon-trans-external.gif);
width: 9px;
height: 9px;
}
ul.section-navPatch{
margin: 10px 0 0 10px; /* ten px top margin added to fix nav on artist pages - this may cause problems elsewhere - let's find those */
}
/* misc. */
a:link#rss-top,
a:visited#rss-top{
float: right;
margin: 17px 20px 0 0;
}
/* self-clear anything by adding .group */
.group:after,
.mdl:after,
#wrap ol.lst:after,
#wrap ol.lst li:after{
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
*:first-child+html div.accord-3{ /* IE7 needs an extra 10px width to avoid clipping */
width: 555px;
}
*:first-child+html div.accord-4{
width: 677px; /*IE7 AND BELOW*/
}
*:first-child+html div.accord-5{
width: 799px; /*IE7 AND BELOW*/
}
*:first-child+html div.accord-6{
width: 921px; /*IE7 AND BELOW*/
}
/* List Hub */
#listHub div.group-ab div.subgroups .h-sub span{
background:transparent none repeat scroll 0 0;
padding:5px 10px;
color:#000000;
font-size:29px;
line-height:32px;
text-transform:none;
}
#listHub div.group-ab div.mdl-main{
margin-top:10px;
padding-top:10px;
}
#listHub div.group-ab div.subgroups .h-sub{
margin-bottom:5px;
}
#listHub div.group-ab div.layout-firstPortrait ol.lst li{
border-bottom:none;
margin:0;
}
#listHub div.group-ab div.layout-firstPortrait .group-a{
margin:10px;
}
#listHub div.group-ab div.layout-firstPortrait .group-last{
margin:10px 0 0 25px;
}
#listHub div.group-ab div.layout-firstLandscape{
padding:0 10px 5px;
}
#listHub div.group-ab div.layout-firstLandscape img{
margin-bottom:5px;
margin-left:0px;
}
#listHub div.group-ab div.pagination-refresh p.sm{
padding-top: 0px;
}
#wrap #listHub .mdl-main ol.lst-photos-three li{
width:200px;
}
#wrap #listHub .mdl-main ol.lst-photos-three li.last{
margin-right:0px;
}
#listHub div.group-ab div.mdl-main ol.img200x150{
padding-right:0px;
}
#listHub div.group-ab div.mdl-main ol.img200x150 li{
margin-right:10px;
width:200px;
}
#wrap .html_more_link{
color:#28257E;
padding:20px 10px 10px;
font-family:Tahoma,Verdana,sans-serif;
font-weight:bold;
font-size:11px;
line-height:16px;
}
#wrap .html_more_link a{
color:#4498C8;
font-family:Tahoma,Verdana,sans-serif;
font-weight:bold;
font-size:11px;
line-height:16px;
}
#wrap .html_more_link{
padding:20px 10px 10px;
}
#wrap .html_more_link a{
text-decoration:underline;
}
/* AlphaBrowse sidebar module */
#alpha-browse div.alpha-list{
height:55px;
width:146px;
}
#alpha-browse div.alpha-list a{
font-weight:bold;
font-size:75%;
float:left;
padding:0 8px 4px 0;
}
* html #alpha-browse div.alpha-list a{
padding-right:7px; /*IE7 AND BELOW*/
}
/* MTV edit */
/* modal window styles */
#modalWindow{
position: absolute;
z-index: 999999;
}
.modal-top{
width: 446px;
padding-top: 17px;
background: url(/sitewide/images/charlie/sprites/sprite_images.png) no-repeat top left;background-position:-1px -174px;
}
* html .modal-top{ /*IE7 AND BELOW*/
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/sitewide/images/charlie/sprites/sprite_images.png', sizingMethod='crop');background-position:-1px -174px;
background: none;
background-repeat: no-repeat top left;
background-color: transparent;
}
.modal-middle{
width: 446px;
background: url(http://mtv.mtvnimages.com/sitewide/images/charlie/modal_middle.png) repeat-y top left;
}
* html .modal-middle{ /*IE7 AND BELOW*/
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://mtv.mtvnimages.com/sitewide/images/charlie/modal_middle.png', sizingMethod='scale');
background: none;
background-repeat: repeat-y top left;
background-color: transparent;
}
.modal-bottom{
width: 446px;
background: url(/sitewide/images/charlie/sprites/sprite_images.png) no-repeat top left;background-position:-1px -150px;
}
* html .modal-bottom{ /*IE7 AND BELOW*/
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/sitewide/images/charlie/sprites/sprite_images.png', sizingMethod='crop');background-position:-1px -150px;
background: none;
background-repeat: no-repeat top left;
background-color: transparent;
}
#dialogContainer{
width: 396px;
margin-left: 25px;
margin-right: 25px;
/*padding-top: 9px;*/
padding-bottom: 8px;
background-color: #fff;
}
#dialogContainer div.title1{
margin: 0 0 15px 0;
padding: 0;
font-size: 16px;
font-weight: bold;
line-height: 18px;
}
#dialogContainer div.title2{
margin: 10px 0 2px 0;
padding: 0;
font-size: 11px;
font-weight: bold;
}
#dialogContainer a.dialog-close{
display: block;
width: 13px;
height: 13px;
text-align: right;
float: right;
background: url(/sitewide/images/charlie/btn-close.gif) no-repeat top right;
}
#dialogContainer a.dialog-close span{
position: absolute;
left: -9999px;
}
#resetTitle{color:#fff !important; font-weight:bold !important;}
/* SHOWTIMES AND TICKETS */
#wrap .mdl-showtimesTickets{
background:#000 url(/movies/dyn/movie/images/bg-tile_showtimes.jpg);
color:#fff;
font-size:11px;
}
#wrap .mdl-showtimesTickets .h-sub2 span{
background:#000;
color:#fff;
}
#wrap .mdl-showtimesTickets td span{
margin-bottom:10px;
}
#wrap #submitButton{
height:18px;
overflow:hidden;
}
#wrap #submitButton:hover input{
margin-top:10px;
margin-top:-18px;
}
#wrap-inner.w-180x460x320 .mdl-showtimesTickets, #wrap-inner.w-640x320 .mdl-showtimesTickets {
height:110px;
}
#wrap-inner.w-180x600x180 .mdl-showtimesTickets{
height:220px;
}
#wrap-inner.w-180x460x320 #enterLocationText, #wrap-inner.w-640x320 #enterLocationText{
float:left;
width:160px;
height:18px;
}
#wrap-inner.w-180x600x180 #enterLocationText{
float:left;
width:140px;
height:18px;
}
#wrap-inner.w-180x460x320 #enterLocation, #wrap-inner.w-640x320 #enterLocation{
float:left;
background:url(/movies/dyn/movie/images/form-field_160x22.gif) no-repeat;
width:160px;
height:22px;
}
#wrap-inner.w-180x600x180 #enterLocation{
float:left;
background:url(/movies/dyn/movie/images/form-field_140x22.gif) no-repeat;
width:140px;
height:22px;
margin-bottom:10px;
}
#wrap-inner.w-180x460x320 #enterLocation input#searchTextImput, #wrap-inner.w-640x320 #enterLocation input#searchTextImput{
border:1px solid #fff;
color:#999999;
font-size:11px;
margin:2px 0 0 10px;
padding:0;
width:140px;
vertical-align:middle;
}
#wrap-inner.w-180x600x180 #enterLocation input#searchTextImput{
border:1px solid #fff;
color:#999999;
font-size:11px;
margin:2px 0 0 10px;
padding:0;
width:120px;
vertical-align:middle;
}
#wrap-inner.w-180x460x320 #enterDateText, #wrap-inner.w-640x320 #enterDateText{
float:left;
width:110px;
height:18px;
margin-left:10px;
}
#wrap-inner.w-180x600x180 #enterDateText{
float:left;
width:110px;
height:18px;
}
#wrap-inner.w-180x460x320 #enterDate, #wrap-inner.w-640x320 #enterDate{
float:left;
background:url(/movies/dyn/movie/images/form-field_110x22.gif) no-repeat;
width:110px;
height:22px;
margin-left:10px;
}
#wrap-inner.w-180x600x180 #enterDate{
float:left;
background:url(/movies/dyn/movie/images/form-field_110x22.gif) no-repeat;
width:110px;
height:22px;
}
#wrap #enterDate select#selectDivImput{
border:1px solid #fff;
color:#999999;
font-size:11px;
margin:1px 0 0 5px;
padding:0;
vertical-align:middle;
width:100px;
}
#wrap #poweredBy{
font-family:Tahoma,Verdana,sans-serif;
font-size:11px;
color: #c7e8fb;
height:22px;
float:left;
margin-top:12px;
clear:both;
}
#wrap #poweredBy a{
color:#ffc301;
font-weight:bold;
}
#wrap-inner.w-180x600x180 #poweredBy{
margin-right:10px;
width:140px;
}
#wrap-inner.w-180x460x320 #submitImage, #wrap-inner.w-640x320 #submitImage{
margin:10px 10px 0px 0px;
float:right;
}
#wrap-inner.w-180x600x180 #submitImage{
clear:both;
margin-top:10px;
height:18px;
overflow:hidden;
float:left;
width:140px;
}
/* END SHOWTIMES AND TICKETS */
.widget-mobile{
margin: 10px 10px 0px 0px;
}
.pollSubmitBtn{
background:transparent url(/global/music/modules/poll/blogs/submit_bttn_white.gif) no-repeat;
width:51px;
height:36px;
border:none;
cursor:pointer;
}
.pollSponsorBadge{
margin-right:10px;
margin-top:10px;
position:absolute;
right:0;
top:0;
}
/* RSS Partner CSS Fix */
#wrap ol.rssPartner div.more-link a:link, #wrap ol.rssPartner div.more-link a:visited{
padding:0 4px;
}
#wrap ol.rssPartner li div.title2{
}
#wrap ol.rssPartner div.more-link{
margin: 10px -10px 0 0;
}
#wrap ol.rssPartner li{
padding:0 0 5px;
}
#wrap ol.lst div.rssPartner_list{
font-size:11px;
padding-top:9px;
}
#wrap ol.lst div.f_clear{
clear:both;
}
#wrap ol.rssPartner li div.title2 div.favicon{
padding:0px;
width:16px;
height:16px;
margin:0 3px 0 0;
float:left;
}
img.authorEmail{
background:url(/sitewide/images/charlie/sprites/site_wide_original.png) no-repeat scroll 0 0 transparent;
border:0 none;
height:11px;
width:13px;
}
#wrap ol.lst li span.icon-hd2{
background:url(/sitewide/images/charlie/sprites/site_wide_original.png) no-repeat scroll -72px -54px transparent;
margin: 5px 0pt 0pt;
float:none;
display:block;
text-indent:-9999px;
width:14px;
height:8px;
}
#gft-search span.mtv-logo{
background:url(/sitewide/images/charlie/sprites/site_wide_original.png) no-repeat scroll -180px -108px transparent;
float:none;
display:block;
text-indent:-9999px;
width:43px;
height:28px;
}
#gft-logo span.mtv-logo-wide{
background:url(/shared/images/logo_viacom_white.png) no-repeat scroll 0 2px transparent;
float:none;
display:block;
text-indent:-9999px;
width:136px;
height:24px;
}
#gft-adChoicesLogo span.mtv-adChoicesLogo{
background:url(/sitewide/images/charlie/sprites/sprite_images.png) no-repeat scroll 0px 0px transparent;background-position:-111px 0;
float:none;
display:block;
text-indent:-9999px;
width:15px;
height:16px;
}
#wrap ol.lst li span.fu_fb{
background:url(/sitewide/images/charlie/sprites/site_wide_original.png) no-repeat scroll -162px -324px transparent;
float:left;
margin: 0 5px 0 0;
display:block;
text-indent:-9999px;
width:16px;
height:14px;
}
#wrap ol.lst li span.fu_nl{
background:url(/sitewide/images/charlie/sprites/site_wide_original.png) no-repeat scroll -216px -324px transparent;
float:left;
margin: 0 5px 0 0;
display:block;
text-indent:-9999px;
width:16px;
height:12px;
}
#wrap ol.lst li span.fu_twitter{
background:url(/sitewide/images/charlie/sprites/site_wide_original.png) no-repeat scroll -198px -324px transparent;
float:left;
margin: 0 5px 0 0;
display:block;
text-indent:-9999px;
width:16px;
height:16px;
}
#wrap ol.lst li span.fu_myspace{
background:url(/sitewide/images/charlie/sprites/site_wide_original.png) no-repeat scroll -180px -324px transparent;
float:left;
margin: 0 5px 0 0;
display:block;
text-indent:-9999px;
width:16px;
height:16px;
}
/* Follow Us Module*/
#wrap ol.followUs li div.favicon{
padding:0px;
width:32px;
height:32px;
margin:0 9px 0 0;
float:left;
}
#wrap div.mdl_followUs ol.followUs li div.favicon{
padding:0px;
width:32px;
height:40px;
margin:0 8px 0 0;
float:left;
}
#wrap .w-640x320 div.mdl_followUs ol.followUs li,#wrap .w-180x460x320 div.mdl_followUs ol.followUs li{
border-right:1px dotted #ccc;
float:left;
width:90px;
border-bottom:0;
text-align:center;
margin:10px 0px 0px 0px;
padding:0;
}
#wrap .w-640x320 div.mdl_followUs ol.followUsHome li,#wrap .w-180x460x320 div.mdl_followUs ol.followUsHome li{
border-right:0;
}
#wrap .w-640x320 div.mdl_followUs ol.followUs li.last,#wrap .w-180x460x320 div.mdl_followUs ol.followUs li.last{
border-right:0;
margin:10px 0px 0px 0px;
padding:0;
width:88px;
}
#wrap .w-640x320 div.mdl_followUs ol.followUs li a,#wrap .w-180x460x320 div.mdl_followUs ol.followUs li a{
clear:none;
}
#wrap .w-640x320 div.mdl_followUs ol.followUs li a img,#wrap .w-180x460x320 div.mdl_followUs ol.followUs li a img{
display:inline;
}
#wrap .w-640x320 div.mdl_followUs ol.followUs li div.favicon,#wrap .w-180x460x320 div.mdl_followUs ol.followUs li div.favicon {
width:90px;
}
#wrap ol.followUsHome li{
border-right:0;
}
#wrap .group-5050-left h1{
line-height: 80%;
}
body .Flux .signupOverlay .verification a.commonButton .btnLeft .btnRight .btnCenter{
text-align:left;
padding-left:10px !important;
}
/* Global Footer Styles */
#gft{
background-color: #1a1a1a;
font-family:Tahoma,Verdana,sans-serif;
color: #4D4D4D;
font-size: 8pt;
width: 976px;
clear: both;
margin: 0 auto;
text-align: left;
}
#gft a{
text-decoration: none;
}
#gft a:hover{
text-decoration: underline;
}
#gft ul{
list-style: none;
margin: 0;
padding: 0;
}
#gft li{
list-style: none;
margin: 0;
}
#gft .gft-row{
padding: 5px 20px;
clear: both;
}
#gft .gft-row:after{
content: ".";
display: block;
_display: inline-block;
height: 0;
clear: both;
visibility: hidden;
zoom: 1;
}
#gft .gft-row-header{
clear: both;
font-weight: bold;
font-size: 12pt;
color: #666666;
}
#gft .gft-row-subrow{
float: left;
clear: both;
width: 100%;
}
#gft .gft-col{
float: left;
width: 15%;
padding-right: 1.6% !important;
margin-top: 15px !important;
}
#gft .gft-col li{
padding-bottom: 5px;
}
#gft .gft-col-header{
font-weight: bold;
padding-bottom: 8px !important;
}
#gft #gft-network .gft-col-header{
font-weight: bold;
padding-bottom: 4px !important;
}
#gft .md1{
display: none !important;	/* Override for odd <div class="md1"> that is getting injected into the footer of some pages */
}
/* MTV Search Footer */
#gft #gft-search{
height: 28px;
overflow: hidden;
clear: both;
padding: 20px;
background-color: #262626;
color: #535353;
font-family: "nimbus-sans", "helvetica neue", helvetica, arial, sans-serif;
font-size: 13px;
font-weight: normal;
line-height: 17px;
text-transform: lowercase;
}

#gft #gft-search a{
color: #999999 !important;
margin-right: 10px;
/*font-weight: bold !important;*/
}
#gft #gft-search a.gft-search-hi{
color: #f2f2f2 !important;
}

#gft #gft-search .gft-search-links{
margin-top: -4px;
width: 565px;
display: inline-block;
}

#gft #gft-search-logo{
float: left;
margin-right: 15px;
}
#gft #gft-search div#searchmtv, #gft #gft-search div#searchmtvF{
height: 28px;
width: 300px;
margin-right: 0px;
margin-left: 0px;
overflow: hidden;
display: inline-block;
}
#gft #gft-search div#searchmtv form, #gft #gft-search div#searchmtvF form{
margin-top: 0px;
}
/* Brand-specific */
#gft #gft-brand{
padding: 3px 20px 10px;
}
#gft #gft-brand a, #gft #gft-brand a:visited{
color: #b3b3b3 !important;
font-weight: normal;
}
#gft #gft-brand a span.last-modified{
color: #e62970 !important;
}
#gft #gft-brand .gft-col-header{
color: #666666;
}
/* Sponsor footer
------------------------------------------------*/
#gft .gft-row#gft-sponsors{background:url(http://mtv.mtvnimages.com/sitewide/navigation/img/bg_footerHolder_brdr.jpg) repeat-x scroll 0 0 transparent;}
#gft #gft-sponsors a, #gft #gft-sponsors a:visited{
color:#B3B3B3 !important;
font-weight: normal;
}
/* Brand Footer Styles VH1 Style
---------------------------------------------------- */
#gft-brand .gft-col{ padding-right:50px; }
#gft-brand .gft-col.last{ padding-right:0px; }
#gft-brand .gft-row-subrow{ margin-bottom:12px; }
#gft-brand li{ color:#ffffff; }
/* Network-wide Footer */
#gft #gft-network{
padding: 10px 20px;
color:#838383;
}
#gft #gft-network a, #gft #gft-network a:visited{
color:#B3B3B3 !important;
font-weight: normal;
}
#gft #gft-network .gft-col-header{
color: #575757;
}
/* Network-wide Footer Styles VH1 Style
---------------------------------------------------- */
#gft .gft-row#gft-network{background:url(http://mtv.mtvnimages.com/sitewide/navigation/img/bg_footerHolder_brdr.jpg) repeat-x scroll 0 0 transparent;}
#gft-network .gft-col{ width:100%; }
#gft-network li{ float:left; margin-right: 15px; }
#gft-network li.gft-col-header{ clear:both; float:none; padding-bottom:3px; color:#fff; }
/* MTV Networks Copyright Footer */
#gft #gft-mtvnetworks{
border-top: 1px solid #333333;
padding: 20px 18px;
height: 20px;
clear: both;
}
#gft #gft-logo, #gft #gft-copy{
float: left;
}
#gft #gft-copy{
height: 12px;
margin: 10px 0 4px 10px;
color: #606060;
}
#gft-logo span.mtv-logo-wide{
background:url(/shared/images/logo_viacom_white.png) no-repeat scroll 0 2px transparent;
float:none;
display:block;
text-indent:-9999px;
width:136px;
height:24px;
}
#gft #gft-adChoicesLogo, #gft #gft-adChoicesCopy{
float: right;
}
#gft #gft-adChoicesCopy{
height: 12px;
margin: 10px 10px 0px 10px;
color: #606060;
}
#gft #gft-adChoicesCopy a{
color: #B3B3B3;
font-weight: normal;
}
#gft #gft-adChoicesLogo{
margin: 10px 0 0 0;
}
#gft-adChoicesLogo span.mtv-adChoicesLogo{
background:url(/sitewide/images/charlie/sprites/sprite_images.png) no-repeat scroll 0px 0px transparent;background-position:-111px 0;
float:none;
display:block;
text-indent:-9999px;
width:15px;
height:16px;
}

/* VSW Ad */

#vsw-ads{
width: 960px;
background-color: #262626;
padding: 0 5px;
}

#vsw-ads h2{
color:#ffffff;
border-bottom:1px solid #b3b3b3;
font-family: "nimbus-sans","helvetica neue",helvetica,arial,sans-serif;
font-size:18px;
font-weight:700;
margin: 0 0 10px;
padding: 7px 0 5px;
}

#vsw-ads .era_ad_block.horizontal {
width: 960px !important;
}

#vsw-ads div.era_ad_block{
background-color:transparent !important;
}

#vsw-ads div.era_ad_block .vsw-ad-rc * {
background-color:transparent !important;
}

#vsw-ads div.era_ad_block .vsw-ad-rc .vsw-ad-text {
color: #b3b3b3!important;
font-size: 8pt !important;
}

#vsw-ads div.era_ad_block .vsw-ad-title {
color: #ffffff!important;
font-size: 12px !important;
margin-bottom: 3px !important;
}

#vsw-ads div.era_ad_block .vsw-ad-domain {
text-align:left !important;
color: #E62970!important;
}

#vsw-ads div.era_ad_block img.eraMicrositeLinkImage {
margin-right:7px !important;
}
#vsw-ads .era_ad_block.horizontal div.vsw-ad-rc a.vsw-ad-item {
width:228px !important;
padding: 2px 10px 2px 2px !important;
}

#vsw-ads .era_ad_block.horizontal div.vsw-ad-rc a.vsw-ad-item.vsw-index-4{
padding-right: 0px !important;
width:236px !important;
}

#vsw-ads div.era_ad_block .vsw-ad-rc .vsw-ad-footer{
text-align: right !important;
position: static !important;
}

#vsw-ads div.era_ad_block .vsw-ad-footer a.vsw-ad-privacy:link {
float: none !important;
display: inline !important;
margin-right: 5px !important;
padding-right: 5px !important;
border-right: 1px solid #888888 !important;
}

#vsw-ads div.vsw-ad-rc .vsw-ad-footer a.vsw-ad-privacy,
#vsw-ads div.vsw-ad-rc .vsw-ad-footer a.vsw-ad-privacy:link,
#vsw-ads div.vsw-ad-rc .vsw-ad-footer a.vsw-ad-privacy:hover,
#vsw-ads div.vsw-ad-rc .vsw-ad-footer a.vsw-ad-privacy:active {
position:static !important;
}

#vsw-ads div.vsw-ad-rc .vsw-ad-footer a.vsw-ad-privacy span{
display: inline !important;
}

#vsw-ads div.era_ad_block .vsw-ad-footer a.vsw-ad-family {
float: none !important;
}

#vsw-ads div.vsw-ad-rc .vsw-ad-footer a.vsw-ad-family{
display: inline !important;
}

#vsw-ads .era_ad_block.horizontal div.vsw-ad-rc img.eraMicrositeLinkImage {
height: 40px !important;
width: 40px !important;
}

#vsw-ads div.era_ad_block div.vsw-ad-rc a.vsw-ad-type-1 img.eraMicrositeLinkImage,
#vsw-ads div.vsw-ad-rc a.vsw-ad-type-1 img.eraMicrositeLinkImage {
height: auto !important;
width: 100% !important;
}

#vsw-ads .era_ad_block.horizontal div.vsw-ad-rc .vsw-ad-title,
#vsw-ads .era_ad_block.horizontal div.vsw-ad-rc .vsw-ad-text,
#vsw-ads .era_ad_block.horizontal div.vsw-ad-rc.yahoo .vsw-ad-title{
padding-left: 44px !important;
}

#vsw-ads div.era_ad_block .vsw-ad-domain {
text-decoration: none !important;
}

#vsw-ads .era_ad_block.horizontal div.vsw-ad-rc a.vsw-ad-item:hover .vsw-ad-domain,
#vsw-ads .era_ad_block.horizontal div.vsw-ad-rc a.vsw-ad-item:hover .vsw-ad-title{
/*text-decoration: underline !important;*/
}

/* page header */
#page-header, #pageHeader{
margin: 0;
background: none;
}
#page-header h1, #pageHeader h1,
#page-header div, #pageHeader div{
font-weight: bold;
font-size: 33px;
padding: 10px 8px 0 8px;
margin: 0;
line-height:100%;
/*new hp realign
text-transform: lowercase;
font-family: "nimbus-sans", sans-serif;
*/
}
#page-header a:link, #pageHeader a:link,
#page-header a:visited, #pageHeader a:visited{
font-weight: bold;
}
/* revert linked header color */	
#wrap .h-main a:link, #wrap .h-main a:visited, 
#wrap .h-sub a:link, #wrap .h-sub a:visited,
#wrap .h-sub2 a:link, #wrap .h-sub2 a:visited{
color: #fff;
font-weight: bold;
}
/* scrolling list */
#wrap .mdl-scroll .scroll-wrap{
margin-right: 5px;
margin-bottom: 15px;
min-height: 70px;
max-height: 370px;
overflow-y: auto;
}
#wrap .mdl-scroll-lg .scroll-wrap{
max-height: 490px;
}	
#wrap .mdl-scroll-sm .scroll-wrap{
max-height: 250px;
}
#wrap .mdl-scroll .scroll-wrap ol.lst{
margin-bottom: 16px;
}
/* action links */
#wrap ol.lst li ul.action{
margin: 0;
padding: 0;
list-style: none;
font-size: 9px;
line-height: 1.2em;
}
#wrap ol.lst li ul.action li{
border: none;
height: 1.3em;
margin: 0 0 3px 0;
padding: 0 0 0 6px;
background: url(/sitewide/images/u/icon-arrow.gif) no-repeat 0 2px;
}
#wrap ol.lst li ul.action li a:link,
#wrap ol.lst li ul.action li a:visited{
font-weight: bold;
}
/* nominees list */
#wrap ol.lst-noms li.winner{
margin-top: -12px;
padding-top: 12px;
margin-left: -10px;
margin-right: -10px;
padding-left: 10px;
padding-right: 10px;	
position: relative;
background: #b2b2b2;
}
#wrap ol.lst-noms li span.winner{
margin-left: 250px;
padding-bottom: 4px;
display: block;
}
#wrap ol.lst-noms li ul.action{
margin-left: 250px;
}
#wrap ol.lst-noms li div.vote-btn{
margin-left: 250px;
}
/* alpha browse */
#wrap div.alpha-browse{
margin-bottom: 15px;
}
#wrap div.alpha-browse div.deck{
font-size: 11px;
color: #B3B3B3;
margin-bottom: 4px;
}
#wrap div.alpha-browse p{
font-size: 10pt;
margin:0;
padding:0;
line-height: 16pt;
}
#wrap div.alpha-browse p a:link,
#wrap div.alpha-browse p a:visited,
#wrap div.alpha-browse p span{
font-weight: bold;
float: left;
position: relative;
text-decoration: none;
padding: 0 3pt 0 3pt;
color: #777;
}
#wrap div.alpha-browse p a:hover{
color: #fff;
background: #777;
}
#wrap div.alpha-browse p a.active{
color: #fff;
background: #333;
}
#wrap ol.lst-photos-three-sm li{
margin-right:10px;
width:85px;
}
/* franchise nav */
#nav ul#navlist.franchise-nav li a,
#nav ul#navlist.franchise-nav li span{
padding-left: 8pt;
padding-right: 8pt;
width:auto;
}
* html #nav ul#navlist.franchise-nav li a,
* html #nav ul#navlist.franchise-nav li span{
float:left; /*IE7 AND BELOW*/
}
*:first-child+html #nav ul#navlist.franchise-nav li a,
*:first-child+html #nav ul#navlist.franchise-nav li span{ /* for IE7 */
float:left; /*IE7 AND BELOW*/
}
#memberbar{
min-height: 28px;
}
/* usage widget fixes */
#wrap span.vote-down a, 
#wrap span.vote-up a{
color: #999;
}
/* movies marquee */
div.marquee div.marquee-action{
background: none;
}
* html div.marquee div.marquee-action{
filter: none; /*IE7 AND BELOW*/
}
div.marquee div.marquee-action-bg{	
background-color:#000;
position:absolute;
top:0;
right: 0;
width: 190px;
height: 256px;
padding: 10px;
opacity:0.85;
filter: alpha(opacity = 85);
}
/* nav and header */
#nav{
z-index: 500;
}
/* memberbar */
#memberbar ul#memberlist li span{
padding-right: 10px;
}
#memberbar ul#memberlist li a{
color: #FFFFFF;
}
#memberbar ul#artistlist li#tvsched a{
color: #FFFFFF;
background: url(/sitewide/images/u/icon-tvsched-wht.gif) no-repeat 0 50%;
}
#memberbar ul#artistlist span.alpha a{
color: #FFFFFF;
}
div#quickmenu{
float: left;
width: 420px;
}
/* Flux Overrides */
/* hack for "you are not a member of the community" text */
span.Flux .quickMenu .textGroup span{
display: none;
}
span.Flux .quickMenu .textGroup .userGreeting,
span.Flux .quickMenu .textGroup .spacer,
span.Flux .quickMenu .textGroup .linksGroup,
span.Flux .quickMenu .textGroup .linksGroup span{
display: inline;
}
div#container-inner.video .Flux .quickMenu,
div#container-inner.video-premium .Flux .quickMenu{
float: right;
}
/* popup tool window */
div.popup{
left: -9999px;
position: absolute;
z-index: 100;
width: 278px;
margin-top: 10px;
padding-top: 16px;
line-height: 1.5em;
background: url(/sitewide/images/u/popup-top-drk.gif) no-repeat top left;
}
div.open{
left: 0;
}
div.popup-inner{
padding: 8px 8px 0 8px;
border: 1px solid #000;
border-top: none;
background: #212121 url(/sitewide/images/u/overlay-bg.jpg) repeat-x top left;
}
div.popup a.popup-close{
float: right;
}
#wrap div.popup h4{
margin: 0 0 2px 0;
padding: 0;
font-size: 13px;
color: #fff;
}
/* flag popup */
#wrap div.cmt-body div.popup{
width: 166px;
padding-top: 9px;
background: url(/sitewide/images/u/popup-top-flag.gif) no-repeat top right;
}
#wrap div.cmt-body div.open{
left: auto;
right: -3px;
}
#wrap div.cmt-body div.popup ul{
margin: 8px 0 0 0;
padding: 0;
font-size: 11px;
list-style: none;
border-top: 1px solid #000;
}
#wrap div.cmt-body div.popup ul li{
margin: 0px;
padding: 2px 0;
border-top: 1px solid #484848;
border-bottom: 1px solid #000;
background: none;
}
#wrap div.cmt-body div.popup ul li.last{
border-bottom: none;
}
/* WIDGET OVERRIDES */
ul.rateit li a.voted-n{
background-position: 0 -36px;
}
ul.rateit li a.inactive{
background-position: 0 -36px;
}	
ul.rateit li a.inactive:hover{
background-position: 0 -18px;
}	
ul.rateit li a.voted-n:hover{
background-position: 0 -18px;
}
#wrap div.single ul.meta-list li.meta-rate{
margin: 0px;
}
.Flux .Widget a.commonButton{
padding-right: 3px;
}
.Flux .Widget a.commonButton .btnColorQuickMenu *{
background-image: url(/sitewide/css/charlie/black/btn-flux.gif);
}
.Flux .Widget a.commonButton .btnColorQuickMenu span.btnLeft{
background-position: left 0px;
padding-left: 6px;
}
.Flux .Widget a.commonButton .btnColorQuickMenu span.btnRight{
background-position: right -40px;
padding-right: 6px;
}
.Flux .Widget a.commonButton .btnColorQuickMenu span.btnCenter{
background-position: center -20px;
color: #4D4D4D;
font-size: 9px;
line-height: 18px;
height: 18px;
font-family:Tahoma,Verdana,sans-serif;
font-weight: bold;
}
.Flux .Widget a.commonButton:hover .btnColorQuickMenu span.btnLeft{
background-position: left -60px;
}
.Flux .Widget a.commonButton:hover .btnColorQuickMenu span.btnRight{
background-position: right -100px;
}
.Flux .Widget a.commonButton:hover .btnColorQuickMenu span.btnCenter{
background-position: center -80px;
color: #4D4D4D;
}
/* tooltip */
div#tooltip{
position:absolute;
left: -999px;
margin: 0;
padding: 0;
font-size: 73%;
line-height: 1.3em;
border: 1px solid #929292;
background: #fff;
top: 0px;
display: none;
}
/*	
.tooltipContent{
position: absolute;	
left: -999em;
margin: 0;
padding: 0;
}
*/	
div#tooltip .tooltipContent{
position: relative;
left: auto;
display: block;
margin: 0;
padding: 5px 8px;
border: 1px solid #fff;
background: #fff url(http://mtv.mtvnimages.com/sitewide/images/u/popup-fade.jpg) repeat-x top left;
}
div#tooltip .title{
display: block;
font-weight: bold;
margin: 0 0 2px 0;
padding: 0;
}
div#tooltip .title.video{
padding-left: 18px;
background: url(/sitewide/images/u/icon-play.gif) no-repeat 0 1px;
}
div#tooltip .info{
margin: 0;
padding: 0;
line-height: 1.5em;
}
/* movie Awards mobile page AD fix */
.mobileModule{
padding-top:20px;
}
/* overlay */
#overlay{
background-color:#000;
position:absolute;
z-index:999988;
top:0;
left:0;
width:100%;
opacity:0.7;
filter: alpha(opacity = 70);
display:none;
}
#overlay.open{
display:block;
}
/* Modal/Overlay Asset Styles from feeds.css share buttons */
#wrap .rssPromo, #wrap div.more-link .rssPromo a{
padding:0;
margin:0;
width:63px;
height:14px;
}
ul.share-btns{
clear:right;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 auto;
overflow:hidden;
padding:0;
width:80%;
}
ul.share-btns li{
cursor:pointer;
}
ul.share-btns li{
float:left;
margin:5px;
padding:0;
}
/* feed url */
#feed-url{
background:transparent url(/sitewide/images/charlie/feedurl-bg.gif) no-repeat scroll 0 0;
height:22px;
margin:0;
padding:0;
position:relative;
}
#feed-url input#feed-url-input{
background:transparent none repeat scroll 0 0;
border:medium none;
color:#999999;
font-size:11px;
margin:4px 0 0 5px;
padding:0;
width:346px;
}
#feed-url input{
vertical-align:middle;
}
#feed-url #feed-url-btn{
position:absolute;
right:3px;
top:2px;
}
/* /Modal/Overlay Asset Styles from feeds.css */
/* in-module table */
#wrap .tbl-wrap{
margin: 0 10px 10px 0;
}
#wrap .tbl-wrap table{
color: #333333;
border-spacing: 0;
border-collapse: collapse;
width: 100%;
}	
#wrap .tbl-wrap table tr.alt{
background: #f3f3f3;
}
#wrap .tbl-wrap table th{
text-align: left;
}
#wrap .tbl-wrap table th, 
#wrap .tbl-wrap table td{
padding: 6px 10px 6px 10px;
border-width: 0px;
border-style: none;
}
#wrap .tbl-wrap table.tbl-sm{
font-family:Tahoma,Verdana,sans-serif;
font-size: 11px;
}
/* poll module */
#wrap .mdl-iframe-poll{
padding: 0;
}
#wrap .mdl-iframe-poll iframe{
border: none;
overflow: hidden;
}
#wrap .mdl-poll{
margin: 0;
}
/* splashpage blog header */
#wrap div.splashpage-blog{
background:#FFFFFF url(/sitewide/images/charlie/movies/splashpage-blog-header.gif) no-repeat scroll left top;
padding-top:60px;
}
#wrap div.splashpage-blog h2 span{
display:none;
}
/* movies blog mod */
#wrap div.movies-blog{
padding-top: 60px;
color: #6c4344;
background: #000 url(/sitewide/images/charlie/movies/movies-blog-header.jpg) no-repeat top left;
}
#wrap div.movies-blog h2 span{
display: none;
}
#wrap div.movies-blog ol.lst li{
padding: 0;
border: none;
}
#wrap div.movies-blog ol.lst li div.title3 a{
color: #db4042;
}
#wrap div.movies-blog ol.lst li p.posted{
color: #6c4344;
}
#wrap div.movies-blog div.more-link a:link,
#wrap div.movies-blog div.more-link a:visited{
background: #db4042;
}
/*--ma promo module--*/
#wrap div.movie_awards_promo h2 span{
display:none;
}
#wrap div.movie_awards_promo{
padding-top: 30px;
background: #000000 url(/sitewide/css/charlie/themes/events/movieawards/2013/content_module_300pxwide.jpg) no-repeat top left;

}

#wrap div.movie_awards_promo ol.lst li div.title2 a:link, #wrap div.movie_awards_promo ol.lst li div.title2 a:visited, #wrap div.movie_awards_promo a:link, #wrap div.movie_awards_promo a:visited{
color:#B1CD00;
font-weight: bold;
text-decoration: none;
}

#wrap div.movie_awards_promo ol.lst li div.title2 a:hover {
color:#E8044B;
font-weight: bold;
}

#wrap div.movie_awards_promo ol.lst li span.icon, 
#wrap div.movie_awards_promo ul.section-nav li span.icon, 
#wrap div.movie_awards_promo div.btn span, .popup_div_body .icon, 
#wrap div.movie_awards_promo #showsMarqeeId li.active, 
#wrap div.movie_awards_promo .marquee-action span.icon-play-xlg, 
#wrap div.movie_awards_promo .marquee-action span.icon-photo-xlg, 
#wrap div.movie_awards_promo .mdl-rich .h-wrap h2.h-sub span.icon-play, 
#wrap div.movie_awards_promo span.icon-play {
background-color: white;
background-position: -13px -11px;
}

#wrap div.movie_awards_promo ol.lst li span.icon {
background-color: transparent;
display: block;
float: left;
margin: 5px -10px 0 0;
outline: medium none;
overflow: hidden;
text-indent: -9999px;
}

#wrap div.movie_awards_promo ol.lst li p{
color:#fff;
}

#wrap div.movie_awards_promo div.more-link a:link, #wrap div.movie_awards_promo div.more-link a:visited{
color:#ffffff;
background: #000;
text-transform: lowercase;
font-family: Helvetica;
font-weight: bold;
text-decoration: none;1
}

#wrap div.movie_awards_promo div.more-link a:hover {
color:#B1CD00;
background: #000;
text-transform: lowercase;
font-family: Helvetica;
font-weight: bold;
text-decoration: none;1
}

#wrap div.movie_awards_promo ol.lst li{
padding-top: 10px;
}
/*--vma promo module--*/
#wrap div.vma_promo h2 span{
display:none;
}
#wrap div.vma_promo{
padding-top: 30px;
background: #000000 url(/sitewide/css/charlie/themes/events/vma/2011/news_article_module.jpg) no-repeat top left;
line-height: 13px;
border-bottom: none;
}
#wrap div.vma_promo ol.lst li span.icon{
background-color:#F12121;
}
#wrap div.vma_promo ol.lst li div.title2{
padding-top:7px;
}
#wrap div.vma_promo ol.lst li div.title2 a:link,
#wrap div.vma_promo ol.lst li div.title2 a:visited, 
#wrap div.vma_promo a:link,
#wrap div.vma_promo a:visited{
color:#eb2980;
line-height: 13px;
padding-bottom: 2px;
}
#wrap div.vma_promo ol.lst li.last{
color:#eb2980;

}
#wrap div.vma_promo ol.lst li p{
color:#ffffff;
line-height: 13px;
margin-top:4px;
}
#wrap div.vma_promo div.more-link a:link, #wrap div.vma_promo div.more-link a:visited{
font-size: 13px;
font-weight: bold;
color:#ffffff;
background: #681e69;
}
#wrap div.vma_promo ol.lst li{
padding-top: 10px;
}
/*--abdc promo module--*/
#wrap div.danceCrewPromo h2 span{
display:none;
}
#wrap div.danceCrewPromo{
padding-top: 30px;
background: #000000 url(/content/ontv/dance_crew/images/hp_promo_header.jpg) no-repeat top left;
line-height: 13px;
}
#wrap div.danceCrewPromo ol.lst li span.icon{
background-color:#000000;
}
#wrap div.danceCrewPromo ol.lst li div.title2{
padding-top:15px;
}
#wrap div.danceCrewPromo ol.lst li div.title2 a:link,
#wrap div.danceCrewPromo ol.lst li div.title2 a:visited, 
#wrap div.danceCrewPromo a:link,
#wrap div.danceCrewPromo a:visited{
color:#50cef2;
line-height: 13px;
padding-bottom: 2px;
}
#wrap div.danceCrewPromo ol.lst li.last{
color:#f12121;

}
#wrap div.danceCrewPromo ol.lst li p{
color:#ffffff;
line-height: 13px;
margin-top:4px;
width:200px;
}
#wrap div.danceCrewPromo div.more-link a:link, #wrap div.danceCrewPromo div.more-link a:visited{
color:#000000;
background: #cb446d;
}
#wrap div.danceCrewPromo ol.lst li{
padding-top: 7px;
}
/*--hills HP extra promo module--*/
#wrap div.hp_extra_promo_hills h2 span{
display:none;
}
#wrap div.hp_extra_promo_hills{
padding-top: 30px;
background: #000000 url(/sitewide/images/hp_extra_promo_hillsbg.jpg) no-repeat top left;
}
#wrap div.hp_extra_promo_hills ol.lst li div.title2 a:link, #wrap div.hp_extra_promo_hills ol.lst li div.title2 a:visited, #wrap div.hp_extra_promo_hills a:link, #wrap div.hp_extra_promo_hills a:visited{
color:#FDE579;
}
#wrap div.hp_extra_promo_hills ol.lst li p{
color:#fff;
}
#wrap div.hp_extra_promo_hills div.more-link a:link, #wrap div.hp_extra_promo_hills div.more-link a:visited{
color:#000000;
background: #FDE579;
}
#wrap div.hp_extra_promo_hills ol.lst li{
padding-top: 10px;
}
#wrap div.mdl .ol-main{
padding-left: 10px;
}
.pagintation, .pagintation a{
font-size:16px !important;
font-weight:bold;
color:#999;
}
#wrap .pagintation a:link, #wrap .pagintation a:visited{
font-size:16px !important;
font-weight:bold;
}
#wrap ol.lst .numbr{
color:#999999;
float:left;
font-family:Impact;
font-size:24px;
line-height: 26px;
width: auto;
}
#wrap .mdl .ajax-loader{
text-align: center;
height: 100%;
}
#wrap .mdl .ajax-loader img{
padding: 20px 20px 20px 0;
vertical-align: middle;
}
#wrap .dynamicChartGridx70 ol.lst.lst-artist-vid.photo-alt li{
float:left;
height:110px;
width:120px;
margin-left:30px;
border: none;
overflow: visible;
}
#wrap .dynamicChartGridx70 ol.lst.lst-artist-vid.photo-alt li .numbr{
margin-left:-25px;
}
#wrap .dynamicChartGridx70 ol.lst.lst-artist-vid.photo-alt li img.thumb{
margin-right:0;
padding-right:45px;
}
#wrap .dynamicChartMediaGridx70 ol.lst.lst-artist-vid.photo-alt li{
float: left;
height: 110px;
width: 120px;
margin-right: 10px;
border: none;
overflow: visible;
}
#wrap .dynamicChartMediaGridx70 ol.lst.lst-artist-vid.photo-alt li .numbr{
background:url("/global/music/images/nowplaying_background.png") repeat scroll 0 0 transparent;
color:#FFFFFF;
font-family:impact;
font-size:24px;
font-weight:bold;
line-height:24px;
padding:5px;
position:absolute;
}
#wrap .dynamicChartMediaGridx70 ol.lst.lst-artist-vid.photo-alt li img.thumb{
margin-right:0;
padding-right:40px;
}
#wrap .dynamicChartMediaGridx140 ol.lst.lst-artist-vid.photo-alt li{
float: left;
height: 163px;
width: 180px;
margin-right: 10px;
border: none;
overflow: visible;
}
#wrap .dynamicChartMediaGridx140 ol.lst.lst-artist-vid.photo-alt li .numbr{
background:url("/global/music/images/number-bgtile.png") repeat scroll 0 0 transparent;
color:#FFFFFF;
font-family:impact;
font-size:24px;
font-weight:bold;
line-height:24px;
padding:5px;
position:absolute;
width: auto;
}
#wrap .dynamicChartMediaGridx140 ol.lst.lst-artist-vid.photo-alt li img.thumb{
margin-right:0;
padding-right:40px;
}
#wrap .paginationContainer{
font-weight: bold;
font-size: 16px;
font-weight:bold;
margin: 0px;
padding: 5px 0px 10px 0px;
text-align:center;
}
#wrap .paginationContainer a:link,
#wrap .paginationContainer a:visited{
font-weight:bold;
}
#wrap .dynamicChartMediaGridx140 ol.lst.lst-artist-vid.photo-alt li{
margin-right:15px;
}
#header .navWrap{
width: 976px;
height:54px;
}

#wrap .chart_list ol.lst .numbr{
color:#999999;
float:left;
font-family:Impact;
font-size:24px;
margin:2px 0 0;
width:1em;
}
div#header div.navLogoToolTip{
background-color:#FFFFE1;
border:1px solid #000000;
color:#000000;
display:none;
font-size:10px;
left:30px;
padding:5px;
position:absolute;
top:85px;
}
#container-inner div#adContainer6x6{
display: none;
}
/* RSS Follow Us link overlayer module */
#wrap form#getEmbedTag a{
background: url("http://mtv.mtvnimages.com/sitewide/images/charlie/btn_copy.gif") no-repeat scroll left top transparent;
display: block;
float: right;
height: 18px;
margin: 2px 3px 0 0;
*margin: -26px 3px 0 0;
width: 39px;
}
@media screen and (-webkit-min-device-pixel-ratio:0){
#wrap form#getEmbedTag a{margin: -20px 3px 0 0;}
} /* Chrome and safari fix */
#getEmbedTag{
background: url("/sitewide/images/charlie/feedurl-bg.gif") no-repeat scroll 0 0 transparent;
height: 22px;
margin: 0;
padding: 0;
position: relative;
}
#getEmbedTag input#embedTag{
background: none repeat scroll 0 0 transparent;
border: medium none;
color: #999999;
font-size: 11px;
margin: 0 0 0 5px;
*margin: 4px 0 0 5px;
padding: 0;
width: 346px;
}
#getEmbedTag input{
vertical-align: middle;
}
#embedTag{
background: url("/sitewide/images/charlie/feedurl-bg.gif") no-repeat scroll 0 0 transparent;
height: 22px;
margin: 0;
padding: 0;
position: relative;
}
/* iPad PeekABoo Promo CSS Start*/
.ipadPeekaboo{
position: fixed;
width: 421px;
height: 140px;
bottom: 0px;
z-index: 9999;
right: -387px;
}
.ipadPeekaboo.transparentState{
opacity: 0;
-webkit-transition: opacity 0.5s ease-out;
transition: opacity 0.5s ease;
}
.ipadPeekaboo.visibleState{
opacity: 1;
-webkit-transition: opacity 0.5s ease-out;
transition: opacity 0.5s ease;
}
.ipadPeekaboo.openState{
right: 0px;
-webkit-transition: right 1s ease-out;
}
.ipadPeekaboo.closedState{
right: -387px;
-webkit-transition: right 1s ease-out;
}
.ipadPeekaboo .control{
background: transparent url(/touch/images/peekaboo/show-btn.png) no-repeat scroll 0 0;
display: inline-block;
overflow: hidden;
text-indent: -9999px;
height: 140px;
width: 34px;
float: left;
cursor: pointer;
}
.ipadPeekaboo.openState .control{
background: transparent url(/touch/images/peekaboo/hide-btn.png) no-repeat scroll 0 0;
}
.ipadPeekaboo p{
font-family: helvetica;
}
.ipadPeekaboo .content_wrap{
background: transparent url(/touch/images/peekaboo/promo-bg.png) no-repeat scroll 0 0;
display: inline-block;
width: 387px;
height: 140px;
}
.ipadPeekaboo .content_wrap .content{
width: 257px;
height: 140px;
padding-left: 130px;
padding-top: 20px;
margin-right: 20px;
}
.ipadPeekaboo .content_wrap .content a{
border: none;
text-decoration: none;
}
.ipadPeekaboo .content_wrap .content .header{
margin-bottom: 7px;
}
.ipadPeekaboo .content_wrap .content .header p{
font-size: 20px;
line-height: 20px;
color: #fff;
font-weight: bold;
margin: 0;
}
.ipadPeekaboo .content_wrap .content .deck{
margin-bottom: 11px;
}
.ipadPeekaboo .content_wrap .content .deck p{
font-size: 14px;
color: #fff;
font-family: Arial;
margin: 5px 0 0 0;
}
.ipadPeekaboo .content_wrap .btn{
background:#000 url(/touch/images/peekaboo/cta.png) no-repeat scroll 0 0;
display: inline-block;
overflow: hidden;
text-indent: -9999px;
width: 121px;
height: 32px;
cursor: pointer;
}
/* iPad PeekABoo Promo CSS End*/

/*new hp realign
#wrap .hub #acWrapper #aciWrapper form {
margin-top: 4px;
}
*/

/* GRAILS FIX REMOVE AFTER NEXT BUILD */
div#nav.globalNav ul#navlist li#music a.n-link{ width: 120px; }
div#nav.globalNav ul#navlist li#shows a.n-link{ width: 126px; }
div#nav.globalNav ul#navlist li#news a.n-link{ width: 105px; }
div#nav.globalNav ul#navlist li#movies a.n-link{ width: 143px; }
div#nav.globalNav ul#navlist li#movies { margin-right: 0px;}
/* END GRAILS FIX */
/* Begin: flux WDK 3.0 css */
/* .meta fix */
#wrap ol.slat li div.meta{
height: 12px;
}
#wrap ol.rich li div.meta .posted{
float: left;
}
#wrap ol.rich li div.meta .views{
float: left;
margin-left: 10px;
}
#wrap ol.rich li div.meta .fluxWidget{
float: left;
}
#wrap ol.rich li div.meta .fluxWidget p{
margin-left:0;
}
#wrap ol.rich li div.meta .fluxWidget .contentAction .cacSmall .cacItem{
height: 12px;
line-height: 12px;
margin-top: 0;
}
#wrap ol.rich li div.meta .fluxWidget .contentAction .cacSmall .cacItem.commentCount{
width: 62px;
}
#wrap ol.rich li div.meta .fluxWidget .contentAction .cacSmall .cacItem.ratingCount{
width: 42px;
}
#wrap ol.rich li div.meta .fluxWidget .contentAction .cacSmall .commentCount .itemText .txtCount,
#wrap ol.rich li div.meta .fluxWidget .contentAction .cacSmall .ratingCount .itemText .txtCount{
padding:0 0 2px 13px;
color: #999;
font-weight:normal;
line-height: 1em;
font-size:11px;
}
#wrap ol.rich li div.meta .fluxWidget .contentAction .cacSmall .commentCount .itemText .txtCount{
background:url(/sitewide/images/u/icon-metacom.gif) no-repeat 0 0;
}
#wrap ol.rich li div.meta .fluxWidget .contentAction .cacSmall .ratingCount .itemText .txtCount{
background:url(/sitewide/images/u/icon-voteu.gif) no-repeat 0 0;
}
#wrap ol.rich li div.meta .fluxWidget .contentAction .cacSmall .commentCount .itemText .txtLabel,
#wrap ol.rich li div.meta .fluxWidget .contentAction .cacSmall .ratingCount .itemText .txtLabel{
display:none;
}
/* featured members */
#wrap .mdl.featured-members ol.lst-photos-three{
margin-left: 0;
}
#wrap .mdl.featured-members ol.lst-photos-three li{
width: 85px;
}
#wrap .mdl.featured-members ol.lst-photos-three li.last{
margin-right: 0;
}
#wrap .mdl.featured-members ol.lst-photos-three .deck img{
display: block;
}
/* comments mdl fix */
.mdl.comments-wrapper{
position:static !important;
overflow:visible !important;
}
.mdl.comments-wrapper .h-sub2{
font-size:26px;
line-height:19px;
}
.mdl.comments-wrapper .fluxWidget .comments .widgetTitle{
display:none;
}
#wrap .mdl.widgets-promo .lst-tbl{
list-style-type:square;
padding-left:15px;
color:#999;
}
#wrap .mdl.widgets-promo .lst-tbl li{
vertical-align: middle;
}
#wrap .mdl.widgets-promo .lst-tbl li.first{
margin-top:0;
}
#wrap .mdl.widgets-promo .lst-tbl li,
#wrap .mdl.widgets-promo .lst-tbl li.last{
padding:0;
margin:5px 0;
}
#wrap .mdl.widgets-promo .lst-tbl li span{
color:#1F1F1F;
}
/* meta-list overrides */
#wrap div.single ul.meta-list{
clear: left;
margin: 0;
padding: 10px 0 0 0;
text-align: center;
list-style: none;
border-top: 1px dotted #d9d9d9;
font-family:Tahoma,Verdana,sans-serif;
height:2.2em;
}
#wrap div.single ul.meta-list li{
float: left;
margin: 0;
padding: 0;
font-size: 11px;
line-height: 16px;	
} 
#wrap div.single ul.meta-list li.usage-views{
width:90px;
*-width:90px !important; /* ie6 fix */ 
}
#wrap div.single.small ul.meta-list li.usage-views{
text-align:left;
}
#wrap div.single ul.meta-list li.share{
*-margin-right:0px; /* ie6 fix */
}
#wrap div.single ul.meta-list li.form-copy.long{
*-width:353px;
}
#wrap div.single ul.meta-list li.form-copy.long form a{
*-overflow:hidden; /* ie6 fix */
}
#wrap div.single ul.meta-list li strong{
font-weight: normal;
color:#999;
margin-right:5px;
}
#wrap div.single ul.meta-list li.meta-rate strong{
float: left;
margin: 0 5px 0 0;
}
#wrap div.single ul.meta-list li.meta-insert{
padding-left: 0;
}
#wrap div.single ul.meta-list li ul{
float: left;
margin: 0;
padding: 0;
list-style: none;
}
#wrap div.single ul.meta-list li p{
font-size:100%;
}
/* end meta-list overrides */
.fluxWidget{
border:none;
}
.fluxWidget .widgetContainer{
-moz-border-radius: 0;
background-color:transparent !important;
border:none !important;
}
#wrap .fluxWidget .contentAction .cacSmall li.cacItem, .fluxWidget .contentAction .cacSmall li.cacItem{
border:none;
padding:0;
margin:2px 10px 0 0;
padding:0;
text-align:right;
}
#wrap .fluxWidget .contentAction .cacSmall li.cacItem.share, .fluxWidget .contentAction .cacSmall li.cacItem.share{
height:18px;
width:65px;
}
#wrap .fluxWidget .contentAction .cacSmall li.cacItem.addToMy, .fluxWidget .contentAction .cacSmall li.cacItem.addToMy{
width:94px;
}
#wrap .fluxWidget .contentAction .cacSmall li.cacItem.addToMy a, .fluxWidget .contentAction .cacSmall li.cacItem.addToMy a{
width:94px;
*-overflow:hidden; /* ie6 fix */
}
#wrap .fluxWidget .contentAction .cacSmall .cacItem.viewCount{
display:none;
}
#wrap .fluxWidget .contentAction .cacSmall .cacItem.commentCount{
width:114px;
}
#wrap .fluxWidget .contentAction .cacSmall .cacItem.commentCount p{
text-align:right;
}
#wrap .fluxWidget .contentAction .cacSmall .cacItem.ratingCount{
width:95px;
}
#wrap .small .fluxWidget .contentAction .cacSmall .cacItem.ratingCount{
width:86px;
}
#wrap .fluxWidget .contentAction .cacSmall .cacItem.ratingCount p{
text-align:right;
}
#wrap .fluxWidget .contentAction .cacSmall li:last-child{
margin-right: 0;
}
#wrap .fluxWidget .contentAction .cacSmall .viewCount .itemText .txtLabel, .fluxWidget .contentAction .cacSmall .viewCount .itemText .txtLabel{
background:url(http://mtv.mtvnimages.com/sitewide/images/u/icon-eye.gif) no-repeat 0 2px;
padding-left:13px;
}
#wrap .fluxWidget .contentAction .cacSmall .commentCount .itemText .txtLabel, .fluxWidget .contentAction .cacSmall .commentCount .itemText .txtLabel{
background: url(/sitewide/images/charlie/sprites/site_wide_original.png) no-repeat 0 -214px;
padding-left:13px;
}
#wrap .fluxWidget .contentAction .cacSmall .ratingCount .itemText .txtLabel{
padding-left:13px;
}
#wrap .fluxWidget .contentAction .cacSmall .ratingCount .itemText.positive .txtLabel, .fluxWidget .contentAction .cacSmall .ratingCount .itemText.positive .txtLabel{
background:url(/sitewide/images/charlie/sprites/site_wide_original.png) no-repeat 0 -250px;	
padding-left:13px;
}
#wrap .fluxWidget .contentAction .cacSmall .ratingCount .itemText.negative .txtLabel, .fluxWidget .contentAction .cacSmall .ratingCount .itemText.negative .txtLabel{
background:url(/sitewide/images/u/icon-voted.gif) no-repeat 0 2px;
}
.fluxWidget .contentAction .cacSmall .addToMy a{
display:block;
width:104px;
height:18px;
background:#fff url(/global/music/images/WDK3/btn-add-to-favorites.jpg) no-repeat 0 0;
text-indent:-99999999px;
}
.fluxWidget .contentAction .cacSmall .addToMy a:hover{
background-position:0 -18px;
}
.fluxWidget .contentAction .cacSmall .addToMy .inactive a,
.fluxWidget .contentAction .cacSmall .addToMy .inactive a:hover{
background:#fff url(/global/music/images/WDK3/btn-added-to-favorites.jpg) no-repeat 0 0;
}
.fluxWidget .contentAction .cacSmall .addToMy a:hover{
background:#fff url(/global/music/images/WDK3/btn-add-to-favorites.jpg) no-repeat 0 -18px;
}
.fluxWidget .contentAction .share{

}
.fluxWidget .contentAction .share .shareBtn{
padding:0;
}
#wrap .fluxWidget .share .fluxDropDown, .fluxWidget .share .fluxDropDown{
background-color:#212121;
border:none;
color:#fff;
padding:10px;
z-index:99999;
*-margin-top:-2px; /*IE7 AND BELOW*/
}
#wrap .fluxWidget .share .fluxDropDown li, .fluxWidget .share .fluxDropDown li{
float:none; 
text-align:left;
margin:0;
padding:2px 0px 2px 0;
}
#wrap .fluxWidget .share.btnActive .fluxDropDown, .fluxWidget .share.btnActive .fluxDropDown{
left:0px;
width:120px;
}
#wrap .fluxWidget .share .fluxDropDown li span.shareSubTitle, .fluxWidget .share .fluxDropDown li span.shareSubTitle{
color:#666;
}
#wrap .fluxWidget .share .fluxDropDown li a, .fluxWidget .share .fluxDropDown li a {
color:#fff !important;
text-decoration:none !important;
}
#wrap .fluxWidget .share .fluxBropDown li a:hover, .fluxWidget .share .fluxBropDown li a:hover{
background:none !important;
text-decoration:none !important;
}
#wrap .fluxWidget .share .fluxDropDown li ul.quickLinks, .fluxWidget .share .fluxDropDown li ul.quickLinks{
float:none;
}
#wrap .fluxWidget .share .fluxDropDown li ul.quickLinks li, .fluxWidget .share .fluxDropDown li ul.quickLinks li{
padding:0;
}
#wrap .fluxWidget .share .fluxDropDown li ul.quickLinks li a, .fluxWidget .share .fluxDropDown li ul.quickLinks li a{
padding: 5px 10px;
}
#wrap .fluxWidget .share .fluxDropDown li ul.quickLinks .moreLink, .fluxWidget .share .fluxDropDown li ul.quickLinks .moreLink{
text-align:right;
}
#wrap .fluxWidget ul.share li a span, .fluxWidget ul.share li a span{
left:auto;
position:static;
text-align:left;
}
.fluxWidget .contentAction .share img.communityIcon{
margin:7px 3px;
}
.fluxWidget .contentAction .share .txtLabel{
display:none;
}
.fluxWidget .contentAction .cacSmall .share .shareLeftDecor{
padding-left:0;
background:#fff url(/global/music/images/WDK3/btn-share.jpg) no-repeat 0 0;
width:65px; 
height:18px;
}
.fluxWidget .contentAction .cacSmall .share.btnActive .shareLeftDecor{
background-position:0 -18px;
}
.fluxWidget .contentAction .cacSmall .shareRightDecor{
display:none;
}
.fluxWidget div.quickMenu{
padding:0;
float:right;
font-family:Tahoma,Verdana,sans-serif;
font-size:11px;
line-height: 25px;
_margin-top:-25px;/*IE 6 quickMenu fix */
}
.fluxWidget div.quickMenu .container{
position:relative;
line-height: 25px;
*-text-align:right; /*IE7 AND BELOW*/
}
.fluxWidget div.quickMenu .container .userThumbnail{
}
.fluxWidget div.quickMenu .container .userName{
}
.fluxWidget div.quickMenu a,
.fluxWidget div.quickMenu span{
color:#fff;
font-size:11px;
line-height: 25px;
}
.fluxWidget div.quickMenu div.menuHolder,
.fluxWidget div.quickMenu div.menuHolder a,
.fluxWidget div.quickMenu div.menuHolder span{
color:#333;
}
.fluxWidget .quickMenu a.fluxDDItem.selected, 
.fluxWidget .quickMenu a.fluxDDItem.selected:hover{ 
background-color: #999; 
}
.fluxWidget div.quickMenu div.menuHolder a.selected span{
color:#fff;
}
.fluxWidget div.quickMenu .more.over{
vertical-align:baseline;
width: auto;

}
/* ie8 fix */
.fluxWidget div.quickMenu .more.over{
width /*\**/: 60px\9
}
/* ie7 fix*/
html>body .fluxWidget div.quickMenu .more.over{
*vertical-align:top;
}
/* ie6 fix*/
*html .fluxWidget div.quickMenu .more.over{
vertical-align:top;
width: auto;
}
.fluxWidget div.quickMenu .more span{
line-height: 18px;
}
.fluxWidget div.quickMenu div.menuHolder ul.menuDropDown{
*-margin-right:10px !important; /* ie6 fix */
}
.fluxWidget div.quickMenu .nonLoggedInView .fluxBtn{
line-height:25px;
height: 25px;
min-width: 0;
background:transparent;
vertical-align:baseline;
}
.fluxWidget div.quickMenu .more.link{
z-index:1000;
}
#wrap .fluxWidget .contentAction .cacItem.textItem, .fluxWidget .contentAction .cacItem.textItem{
width:75px;
}
#wrap .fluxWidget .contentAction .cacItem.textItem .itemText .txtLabel, .fluxWidget .contentAction .cacItem.textItem .itemText .txtLabel{
color:#999;
font-size:11px;
}
#wrap .fluxWidget .contentAction .cacItem.textItem .itemText .txtCount, .fluxWidget .contentAction .cacItem.textItem .itemText .txtCount{
float:right;
color:#1f1f1f;
margin-left:1px;
font-size:11px;
}
.fluxWidget .contentAction .fluxBtn{
padding:0; 
background:none; 
} 
.fluxWidget .contentAction .fluxBtn:hover{
background:none;
}
.hard-corners .fluxWidget .contentAction .rating{
/*background: #CCC;*/
margin-left: 0;
}
.fluxWidget .contentAction .rating{
margin-left:6px;
padding-left:4px;
height:18px;
*-width: 116px; /* ie6 fix */
*-overflow:hidden; /* ie6 fix */
}
.fluxWidget .contentAction .rating .ratingBtn{
margin-right: 0px;
margin-top: 4px;
}
.fluxWidget .contentAction .rating .fluxBtn{
color:#999;
font-weight:normal;
padding:0;
margin-right:5px;
*-margin-right:7px; /*IE7 AND BELOW*/
line-height:16px;
font-size:11px;
}
.fluxWidget .contentAction .rating.btnActive .fluxBtn{
/*color:#333;
*-color:#333 !important; *//* ie6 fix */
color:#999;
*-color:#999 !important; /*IE7 AND BELOW*/
}
.fluxWidget .contentAction .cacSmall .thumbUpBtn, 
.fluxWidget .contentAction .cacSmall .thumbDwnBtn{
height:18px;
width:24px;
}
.hard-corners .fluxWidget .contentAction .cacSmall .thumbUpBtn, 
.hard-corners .fluxWidget .contentAction .cacSmall .thumbDwnBtn{
height: 18px;
width: 20px;
}
.hard-corners .fluxWidget .contentAction .cacSmall .ratingBtn .thumbUpBtn{
background:transparent url(/sitewide/images/charlie/sprites/site_wide_original.png) no-repeat scroll -270px -414px;
}
.hard-corners .fluxWidget .contentAction .cacSmall .ratingBtn .thumbDwnBtn{
background:transparent url(/sitewide/images/charlie/sprites/site_wide_original.png) no-repeat scroll -216px -414px;

}
.fluxWidget .contentAction .cacSmall .ratingBtn .thumbUpBtn{
background:transparent url(/sitewide/images/charlie/sprites/site_wide_original.png) no-repeat scroll -270px -414px;
}
.fluxWidget .contentAction .cacSmall .ratingBtn .thumbDwnBtn{
background:transparent url(/sitewide/images/charlie/sprites/site_wide_original.png) no-repeat scroll -216px -414px;
}
.fluxWidget .contentAction .cacSmall .ratingBtn a,
.fluxWidget .contentAction .cacSmall .ratingBtn a:hover{
text-decoration: none !important;
}
.hard-corners .fluxWidget .contentAction .cacSmall .btnActive a:hover.thumbUpBtn{background-position:-270px -432px;}
.hard-corners .fluxWidget .contentAction .cacSmall .btnActive a:hover.thumbDwnBtn{background-position:-216px -432px;}
.fluxWidget .contentAction .cacSmall .btnActive a:hover.thumbUpBtn{
background-position:-270px -432px;
}
.fluxWidget .contentAction .cacSmall .btnActive a:hover.thumbDwnBtn{
background-position:-216px -432px;
}
.fluxWidget .contentAction .cacSmall .ratingBtn.inactive .thumbUpBtn{
background-position:-270px -450px;
}
.fluxWidget .contentAction .cacSmall .ratingBtn.inactive .thumbDwnBtn{
background-position:-216px -450px;
}
.fluxWidget .contentAction .rating .rateit{
float:left;
list-style:none;
margin:0;
padding:0;
}
.fluxWidget .contentAction .rating .rateit li.rate-up a{
background:transparent url(/sitewide/images/charlie/rating_thumb-up.gif) no-repeat scroll 0 0;
display:block;
float:left;
height:18px;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
width:24px;
}
.fluxWidget .contentAction .rating .rateit li.rate-down a{
background:transparent url(/sitewide/images/charlie/rating_thumb-down.gif) no-repeat scroll 0 0;
display:block;
float:left;
height:18px;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
width:24px;
}
.fluxWidget .contentAction .inactive a.fluxBtn, 
.fluxWidget .contentAction .inactive a.fluxBtn:hover{
background:none;
}
.fluxWidget .contentAction .btnActive a.fluxBtn, 
.fluxWidget .contentAction .btnActive span.fluxBtn, 
.fluxWidget .contentAction a.fluxBtn:hover{
background:none;
}
.fluxWidget .comments{
*-width:99%; /*IE7 AND BELOW*/
}
.fluxWidget .comments .fbLoginText{
line-height:21px;
*-margin-top:-15px; /* ie6 fix */
}
.fluxWidget .comments .groupTitle{
font-family:Tahoma,Verdana,sans-serif;
font-size:11px;
}
#wrap .fluxWidget .comments img, .fluxWidget .comments img{
border:none;
}
#wrap .fluxWidget .comments .commentContent .editorWrap .fluxFormBtns, .fluxWidget .comments .commentContent .editorWrap .fluxFormBtns{
*-width:110px; /*IE7 AND BELOW*/
}
#wrap .fluxWidget .comments .commentContent .editorWrap .textEditor, .fluxWidget .comments .commentContent .editorWrap .textEditor{
*-margin-top:-40px; /*IE7 AND BELOW*/
}
.fluxWidget .contentAction .shareOverlay .body .emails .items{
*-height:50px !important; /*IE7 AND BELOW*/
}
.fluxWidget .contentAction .shareOverlay .body textarea.shareMessage{
*-width:497px !important; /*IE7 AND BELOW*/
}
#wrap .fluxWidget .comments li.comment div.commentBody, .fluxWidget .comments li.comment div.commentBody{
border:none;
color:#262626;
background-color:#f5f5f5;
white-space: -moz-pre-wrap;
white-space: -pre-wrap;
white-space: -o-pre-wrap;
white-space: pre-wrap;
word-wrap: break-word;
}
/* end: flux WDK 3.0 css */
#wrap div.single ul.meta-list li.share h3{
margin: 0;
text-align: left;
font-weight: normal;
font-size: 12px;
}
.fluxWidget .share.widgetContainer .moreElement,
.fluxWidget .share.widgetContainer .emailElement,
.fluxWidget .share.widgetContainer .feedElement,
.fluxWidget .share.widgetContainer .groupsElement{
padding: 5px;
cursor: pointer;
}
.fluxWidget .share.widgetContainer{

}
.fluxWidget .share.widgetContainer ul{
line-height: 16px;
}
.fluxWidget .share.widgetContainer .titleSection{
font-weight: bold;
}
.fluxWidget .share.widgetContainer li{
color: #999;
padding: 0 10px 0 0;
font-size: 9pt;
}
.fluxWidget .share.widgetContainer li.emailElement{
background: url(images/icon.email.jpg) 0 0 no-repeat;
padding-left: 18px;
}
.fluxWidget .share.widgetContainer li.emailElement:hover{
text-decoration: underline;
}
.fluxWidget .share.widgetContainer li.feedElement,
.fluxWidget .share.widgetContainer li.groupsElement{
background: url(images/icon.mtv.jpg) 0 0 no-repeat;
padding-left: 18px;
}
.fluxWidget .share.widgetContainer li.moreElement:hover,
.fluxWidget .share.widgetContainer li.emailElement:hover,
.fluxWidget .share.widgetContainer li.feedElement:hover,
.fluxWidget .share.widgetContainer li.groupsElement:hover{
text-decoration: underline;
}
.fluxWidget .share.widgetContainer li.moreElement{
color: #0076c0;
padding: 1px 0 !important;
}
.icons-large .fluxWidget .share.widgetContainer li.moreElement{
padding: 0 0 5px 0 !important;
}
.fluxWidget .share.widgetContainer li.granularItem{
margin: 0 10px 0 0 !important;
padding: 0;
}
.icons-large .fluxWidget .share.widgetContainer ul li.granularItem .icon{
width: 30px;
height: 30px;
line-height: 30px;
}
.icons-small .fluxWidget .share.widgetContainer ul li.granularItem .icon{
width: 18px;
height: 18px;
line-height: 18px;
}
.fluxWidget .share.widgetContainer li.granularItem .icon{
display: inline-block;
width: 56px;
height: 18px;
line-height: 18px;
cursor: pointer;
margin: 0 3px 0 0;
}
.fluxWidget .share.widgetContainer{
display: block;
clear: both;
margin: 10px 0;
}
.icons-large .fluxWidget .share.widgetContainer ul li.granularItem.facebook .icon{
background: url(/sitewide/images/charlie/sprites/site_wide_original.png) no-repeat -108px -168px;
}
.icons-small .fluxWidget .share.widgetContainer ul li.granularItem.facebook .icon{
background: url(/sitewide/images/charlie/sprites/site_wide_original.png) no-repeat 0px -180px;
}
.fluxWidget .share.widgetContainer li.granularItem.facebook .icon{
background: url(/sitewide/images/charlie/sprites/site_wide_original.png) no-repeat 0px -270px; 
}
.icons-large .fluxWidget .share.widgetContainer ul li.granularItem.twitter .icon{
background: url(/sitewide/images/charlie/sprites/site_wide_original.png) no-repeat -144px -168px;
}
.icons-small .fluxWidget .share.widgetContainer ul li.granularItem.twitter .icon{
background: url(/sitewide/images/charlie/sprites/site_wide_original.png) no-repeat -36px -180px;
}
.icons-small .fluxWidget .share.widgetContainer ul li.granularItem.stumbleupon .icon{
background: url(/sitewide/images/charlie/sprites/site_wide_original.png) no-repeat -253px -180px;
}
.icons-large .fluxWidget .share.widgetContainer ul li.granularItem.stumbleupon .icon{ 
background: url(/sitewide/images/charlie/sprites/site_wide_original.png) no-repeat -217px -168px;
}
.fluxWidget .share.widgetContainer li.granularItem.stumbleupon .icon{ 
background: url(/sitewide/images/charlie/sprites/site_wide_original.png) no-repeat -253px -180px; 
}
.fluxWidget .share.widgetContainer li.granularItem.twitter .icon{
background: url(/sitewide/images/charlie/sprites/site_wide_original.png) no-repeat -144px -270px; 
}
.icons-large .fluxWidget .share.widgetContainer ul li.granularItem.myspace .icon{
background: url(/sitewide/images/charlie/sprites/site_wide_original.png) no-repeat -180px -168px;
}
.icons-small .fluxWidget .share.widgetContainer ul li.granularItem.myspace .icon{
background: url(/sitewide/images/charlie/sprites/site_wide_original.png) no-repeat -72px -180px;
}
.fluxWidget .share.widgetContainer li.granularItem.myspace .icon{
background: url(/sitewide/images/charlie/sprites/site_wide_original.png) no-repeat -72px -270px;
}
.fluxWidget .share.widgetContainer li.granularItem .count{
background: url(/sitewide/images/charlie/sprites/site_wide_original.png) no-repeat -284px -31px;
padding-left: 4px;
display: inline;
vertical-align: top;
line-height: 12px;
}
.fluxWidget .share.widgetContainer li.granularItem .count .value{
background: #ccc;
padding: 2px 5px 3px 5px;
vertical-align: top;
line-height: 19px;
color: #545454;

}
.icons-large .fluxWidget .share.widgetContainer li.granularItem .count .value{
padding: 2px 5px;
line-height: 16px;
}
/* mobileRingtonesWidget Header
---------------------------------------------------- */
#wrap-inner div.widget-mobile #flashcontent_light{
background: url(/mobile/ringtonesWidget/images/mobileRingtones_header.png) no-repeat scroll 0 0;
height: 30px;
}
#wrap-inner div.widget-mobile #default_flashcontent_light, #wrap-inner div.widget-mobile #flashcontent_dark_sm_dark, #wrap-inner div.widget-mobile #flashcontent_sm_light{
background: url(/mobile/ringtonesWidget/images/ringtones_header_160wide.png) no-repeat scroll 0 0;
height: 23px;
width: 160px;
}
/**/
.userProfileOverlay .flux4Widget .activityFeed .activityItem div.activityActionsContainer {margin-right:15px;}

/*######### Special ones based on MVOS-903 ################# */
.flux4Widget .userBar .myStuffElement .barPointerUp,
.flux4Widget .userBar .myStuffElement .barPointerDown { margin-top: 0; }
.flux4Widget .userBar .myStuffElement .loggedInMenu { width: 164px; }
.flux4Widget .userBar .hoverElement { box-shadow: none; }
/*######### END Special ones based on MVOS-903 ################# */

/*############### Special addition based on MVOS-972 ############################################*/

.flux4Widget .userBar .myStuffElement.openedElement .elementContainer .elementContent .loggedOut a { color: #8f8f8f !important; }
.flux4Widget .userBar .myStuffElement .loggedOut { padding-top: 0; margin-top:-7px; }
.flux4Widget .userBar .myStuffElement .loggedInMenu { width: 194px !important; }
.flux4Widget .userBar .myStuffElement .dropdownWrapper { width: 220px !important; }
.flux4Widget .userBar .barPointerUp .pointer { border-bottom-color: #8f8f8f; }
.flux4Widget .userBar .barPointerDown .pointer { border-top-color: #8f8f8f; }
.flux4Widget .userBar .dropdownIndent { border: 0; }
.flux4Widget .userBar .myStuffElement { margin-right: -10px; }
.flux4Widget .userBar ul.elements .myStuffElement .elementContainer .elementContent { padding-right: 10px; }
.flux4Widget .userBar .dropdownAnimation { top: auto !important; margin-top:7px; }
.flux4Widget .userBar .dropdownContent { top: -3px !important; }
.flux4Widget .userBar .hoverElement { height: 26px; top: -23px; }

/*############### Special addition based on MVOS-972 ############################################*/

/* Flux User Overlay */
.flux4Widget .userProfileOverlay .profileHeader .followUser {text-align: left; padding-top:5px;}
.flux4Widget .userProfileOverlay .tabsContainer .flag{margin-top:0;}
.flux4Widget .userProfileOverlay .jspContainer .flag{margin-right:15px;}
.flux4Widget .userProfileOverlay .activityFeed .mainHeader .sorterContainer {margin-right:12px;}
.flux4Widget .userProfileOverlay .profileHeader .userTitle {float:none;}
.flux4Widget .userProfileOverlay .profileHeader .userInfo .pageTitle {min-height: 25px;}

/*############### Special addition based on MVOS-1051 ############################################*/
.flux4 .overlayContentWrapper .closeButton {text-indent: -9999px;}
.flux4Widget .addComment .publishingContainer .help:before {display:none;}
.flux4 .overlayContentWrapper.auth41 .closeButton{
background-image: url("/global/music/images/flux4_sprites.png");
right: 0;
width: 35px;
background-position: -22px -22px;
height: 28px;
}

/* @group mtv footer */
#mtv_foot{
clear: both;
background-color: #1a1a1a;
overflow: hidden;
margin: 0 auto;
text-align: left;
font-family: verdana, sans-serif;
font-size: 8pt;
width: 960px;
}
#mf_container{
margin: 0 auto;
}
#mftop, #mfbottom{
width: 100%;
margin: 0 auto !important;
overflow: hidden;
}
#mtv_foot img{ display: inline; }
#mtv_foot a{ font-size: 8pt !important; }
#mfrow1{
padding: 8px 15px 10px 15px;
max-height: 83px;
overflow: hidden;
color: #4d4d4d;
font-size: 8pt;
}
#mfrow2{
padding: 4px 15px;
}
.mfbar{
width: 100%;
height: 2px;
background: url('/widgets/assets/hbar.gif');
background-repeat: none;
overflow: hidden;
}
.mfbar1{
width: 100%;
height: 1px;
background: #333333;
overflow: hidden;
border-top: 1px solid #000000;
}
.mfbar2{
width: 100%;
height: 1px;
background: #202020;
overflow: hidden;
border-top: 1px solid #000000;
}
#mftnetworks{ overflow: hidden; margin-bottom: 10px; }
#mflogo, #mfcopy{ float: left; }
#mfcopy{
height: 12px;
margin: 10px 0 4px 10px;
}
#mftlinks{
clear: both;
margin: 5px 0 0 0;
overflow: hidden;
font-size: 8pt;
}
.mftlinkbox{
float: left;
width: 286px;
line-height: 12pt;
padding: 2px 20px 2px 0;
}
.mftlinkitem{
text-decoration: none !important;
color: #f2f2f2 !important;
white-space: nowrap !important;
font-family: Tahoma;
}
#mtv_foot a.mftlinkitem{ font-size: 11px !important; }
.mftlinkitem:hover{ text-decoration: underline !important; }
.mflink{ display: block; }
#mfbottom{
font-size: 7pt !important;
line-height: 12pt;
text-align: left;
color: rgb(40,40,40);
padding: 0 0 20px 0;
}
#mfbottom a{
text-decoration: none !important;
color: rgb(93,93,93) !important;
white-space: nowrap !important;
font-size: 7pt !important;
}
#mfbottom a:hover{ text-decoration: underline !important; }
/* @end */
#mfpoplinks{
background-color: #424242;
color: #424242;
padding: 5px 10px;
}
#mfpoplinks span{
text-transform:uppercase;
margin-right: 10px;
color: #f2f2f2;
font-weight: bold;
font-family: Tahoma;
font-size: 11px !important;
}
#mfpoplinks a{
color: #f2f2f2;
font-weight: normal;
text-decoration: none;
font-family: Tahoma;
font-size: 11px !important;
}
#mfpoplinks a:hover{
text-decoration: underline;
}
#container-outer{
min-width:976px;
}
#container{
min-width:976px;
}
#container-inner{
width:976px;
}
#header{
width:976px;
}
#wrap{
width:976px;
}
#wrap-inner{
width:976px;
}
#mtv_foot{
width:976px;
}
#memberbar{
width:974px;
}
/*
#nav ul#navlist li#n-movies .n-link{
width:169px;
}
*/
#wrap #opaad{
text-align:center;
margin: 0 auto;
}
#wrap #opaad table,
#wrap #opaad span{
margin-left: auto;
margin-right: auto;
}
.navbar-inner .container-fluid {
max-width:976px !important;
}
/*MARQUEE STYLES*/
.marquee_ {padding:10px;}
.marquee_ ul{list-style:none;margin:0;padding:0;}
.marquee_ .holder{padding:10px;display:block;float:left;}
.marquee_ .holder ul li{position:relative;}
.marquee_list_vertical {float:right; width:70px; position:relative;}
.marquee_list_vertical .vertical{float:right; overflow:hidden; width:100%; position:absolute; left:0px; top:0px;}
.marquee_list_vertical a{ display:block;overflow:hidden;width:70px;padding:0 0 5px 0px !important; position:relative;}
.marquee_list_horizontal {width:100%; height:53px; margin:10px 0px 0px 0px; position:relative;}
.marquee_list_horizontal .horizontal{overflow:hidden; float:left; position:absolute; left:0px; top:0px;}
.marquee_list_horizontal .horizontal a{overflow:hidden;width:70px;display:block; float:left; margin:0 5px 0px 0px !important;}
.marquee_list_horizontal .horizontal a.last {overflow:hidden;width:70px;display:block; float:left; margin-right:0 !important;}
.marquee_img_vertical{overflow: hidden; float: left; position:relative; background-color:#FFF;}
.marquee_img_horizontal{overflow: hidden; position:relative; background-color:#FFF;}
.marquee_ span.icon{display:none !important;}
.marquee_ ul.marquee_sublist{margin-top:5px;}
.marquee_ ul.marquee_sublist li{display:inline;font-family:tahoma;font-size:11px;padding-right:10px;}
.fR{float:right;}
.marquee_thumb_vertical{width:70px; height:53px; position:absolute;}
.marquee_thumb_horizontal{width:70px; height:53px; position:absolute;}
.padB_zero{padding-bottom:0px !important;}
a.activeSlide{text-decoration:none !important;}
a.activeSlide .marquee_thumb_vertical{background:transparent url(/global/music/images/marquee/arrow-left-white.gif) no-repeat;}
a.activeSlide .marquee_thumb_horizontal{background:transparent url(/global/music/images/marquee/arrow-up-white.gif) no-repeat;}
.marquee_ .marquee_bg{background: transparent url(/global/music/images/marquee/text-bg.png) repeat; min-height:0px;position:absolute; bottom:0px; width:100%; float:left;}
.marquee_ .marquee_text{padding:10px; min-height:20px; z-index:25 !important; text-align:left; color:#e5e5e5;}
.marquee_ .marquee_text h2, .marquee_ .marquee_text p{margin:0px;}
.marquee_ .marquee_text h2, .marquee_ .marquee_img_static .single .last .title{font-family:Arial !important;font-size:27px !important;line-height:30px;margin-bottom:-5px;margin-top:-4px;padding:0;}
.marquee_ .marquee_img_static .single .last .title img.thumb{margin-bottom:10px !important;}
.marquee_ .marquee_img_static p{font-size:11px !important}
.marquee_ .marquee_text h2 a:hover{text-decoration:underline;}
.marquee_ .hide{overflow:hidden;}
.marquee_ ul.marquee_content{margin:0px; padding:0px;}
.marquee_ .marquee_text p{color:#CCCCCC;font-family:Arial;font-size:13px;padding-top:5px;line-height:17px;}
.marquee_ .marquee_images{z-index:0 !important;}
.marquee_ ul.marquee_content li div a.marquee_img{display:block; position:relative;background-color:#000;}
.marquee_ .snipe{width:180px; height:180px; position:absolute; top:0px; left:0px;background:none;}
.marquee_ .videoSnipe{background:transparent url(/global/music/images/marquee/arrow-left-white.gif) no-repeat;}
.marquee_ .musicSnipe{background:transparent url(/global/music/images/marquee/arrow-left-white.gif) no-repeat;}
.marquee_ .specialsSnipe{background:transparent url(/global/music/images/marquee/arrow-left-white.gif) no-repeat;}
.marquee_ .sponsoredImage{float:right; margin-left:10px; margin-bottom: 10px;}
.marquee_bg span.icon-play-xlg {background-image:url(/sitewide/images/charlie/icon-trans-play-xlg-black.gif);height:16px;width:22px;}
.marquee_bg span.icon-photo-xlg {background-image:url(/sitewide/images/charlie/icon-trans-photo-xlg-black.gif);height:16px;width:22px;}
.marquee_bg span.icon {background-color:#FFF;display:block;float:left;margin:5px 5px 0 0;overflow:hidden;text-indent:-9999px;}
.marquee_bg a{font-weight:bold !important; color:#FFFFFF !important; text-decoration:none !important;}
.marquee_bg p{color:#FFFFFF;}
.marquee_default{width:655px;overflow:hidden;margin:0px;padding: 0px;}
.marquee_default .marquee_img_vertical,.marquee_level_one_show .marquee_img_vertical ul.marquee_content li{width:561px !important;height:401px !important;}
.marquee_default .marquee_img_horizontal,.marquee_level_one_show .marquee_img_horizontal ul.marquee_content li{width:636px !important;height:400px !important;}
.marquee_level_one_show {overflow:hidden;padding: 0px;}
.marquee_level_one_show .marquee_img_vertical,.marquee_level_one_show .marquee_img_vertical ul.marquee_content li{width:521px !important;height:343px !important;}
.marquee_level_one_show .marquee_img_horizontal,.marquee_level_one_show .marquee_img_horizontal ul.marquee_content li{width:596px !important;height:320px !important;}
.marquee_level_two_show {overflow:hidden;padding: 0px;}
.marquee_level_two_show .marquee_img_vertical,.marquee_level_two_show .marquee_img_vertical ul.marquee_content li{width:381px !important;height:343px !important;}
.marquee_level_two_show .marquee_img_horizontal,.marquee_level_two_show .marquee_img_horizontal ul.marquee_content li{width:456px !important;height:330px !important;}
.mT10p{margin-top:10px;}
.mdlNp .marquee_, .mdl3{padding:0px;!important}
/*MARQUEE SHARE WIDGET STYLES*/
body .fluxWidget .share .granularCounts ul {padding:0 0 10px 0;}
body .fluxWidget .share .granularCounts ul li {padding-top:0px; color:#f00;}
body .fluxWidget .share .granularCounts ul li.serviceElementTitle {margin:0 -8px;}
body .fluxWidget .share.widgetContainer ul li.granularItem.facebook .icon {background:url(/sitewide/images/charlie/sprites/site_wide.png) no-repeat scroll 0px -179px transparent;}
body .fluxWidget .share.widgetContainer ul li.granularItem.twitter .icon {background:url(/sitewide/images/charlie/sprites/site_wide.png) no-repeat scroll -37px -179px transparent;}
body .fluxWidget .share.widgetContainer ul li.granularItem .icon {height:19px; line-height:30px; width:19px; display:inline-block !important; margin:0 3px 0 0;}
.ac_results{
border-left: 1px solid #262626;
border-right: 1px solid #262626;
border-bottom: 1px solid #262626;
background-color: white;
overflow: hidden;
z-index: 99999;
margin-left: -1px;
padding: 0 4px 2px 4px;
}
.ac_results ul{
width: 100%;
list-style-position: outside;
list-style: none;
padding: 0;
margin: 0;
}
.ac_results li{
margin: 0;
padding: 2px 5px;
margin-bottom: 4px;
cursor: default;
display: block;
font-family: Arial, sans-serif;
/* 
if width will be 100% horizontal scrollbar will apear 
when scroll mode will be used
*/
/*width: 100%;*/
font-size: 16px;
/* 
it is very important, if line-height not setted or setted 
in relative units scroll will be broken in firefox
*/
line-height: 16px;
overflow: hidden;
color: #4698ca;
}
.ac_loading{
background: white url('/global/music/images/indicator.gif') right center no-repeat;
}
.ac_results li.ac_odd{
}
.ac_results li.ac_over{
/*background-color: #4698CA;*/
color: #fff;
}
/* Music Videos search module */
#search-videos{
float: none;
width: auto;
}
#search-videos .slat-title{
display: none;
}
#search-videos-input{
background: none;
width: auto;
height: auto;
padding: 0;
}
#acWrapper{
background: none;
margin-bottom:10px;
}
#aciWrapper{
background:transparent url(/sitewide/images/charlie/sprites/site_wide.png) no-repeat scroll 0 -554px;
height:29px;
margin:0;
position:relative;
padding-bottom:0;
}
#acInput{
border:1px solid #FFFFFF;
color:#999999;
font-size:11px;
margin:8px 0 0 24px;
padding:0pt;
position:relative;
}
#aciWrapper .inputLoader{
position:absolute;
top:8px;
left:5px;
}
/* sidebar */
#wrap #search-videos.sidebar #acInput{
width: 120px;
}
/* music hub */
#wrap #search-videos.hub{
float: right;
margin:	0 10px 0 0;
width: 300px;
}	
#wrap .hub #aciWrapper{
/*background: none;*/
}
#wrap .hub #aciWrapper form{
background:transparent url(/sitewide/images/charlie/mvSearchBarInit.gif) no-repeat scroll 0px 0px;
height:22px;
width:280px;
margin:0pt;
padding-bottom:0px;
float: left;
}
#wrap .hub #aciWrapper form #acInput{
margin: 4px 0 0 20px;
width: 220px;
height:14px;
background-image:none;
border:none;
}
/* drop down overrides */
.videoSearchResults.ac_results{
border-bottom:1px solid #ccc;
border-left:1px solid #ccc;
border-right:1px solid #ccc;
}
.videoSearchResults.ac_results ul{
padding-top: 4px;
}
#artistVideosAC .mdl{
margin-left: 0;
margin-right: 0;
padding: 0;
}
#artistVideosAC p.loading{
margin: 0;
}
#acWrapper .autocomplete .yui-ac-content li{
font-size:11px;
cursor:pointer;
}
* html #acWrapper .autocomplete .yui-ac-content{
position: relative;
}
*:first-child+html #acWrapper .autocomplete .yui-ac-content{
position: relative;
}
/* styles for entire widget */
.autocomplete .yui-ac{
position:relative;
font-family:tahoma;
font-size:11px;
}
/* styles for input field */
.autocomplete .yui-ac-input{
}
/* styles for results container */
.autocomplete .yui-ac-container{
position:relative; 
top:1.6em;
width:100%;
}
/* styles for header/body/footer wrapper within container */
.autocomplete .yui-ac-content{
width:276px;
border:1px solid #c3c3c3;
background:#fff;
overflow:hidden;
z-index:9050;
position:absolute;
}
/* styles for results list */
.autocomplete .yui-ac-content ul{
margin:0px;
padding:0px;
width:100%;
position:relative;
}
/* styles for result item */
.autocomplete .yui-ac-content li{
margin:0px;
padding:5px 5px;
white-space:nowrap;
font-family:tahoma;
font-size:80%;
color: #028dc6;
list-style: none;
}
/* styles for prehighlighted result item */
.autocomplete .yui-ac-content li.yui-ac-prehighlight{
background:#B3D4FF;
}
/* styles for highlighted result item */
.autocomplete .yui-ac-content li.yui-ac-highlight{
background:#028dc6;
color:#FFF;
font-family:tahoma;
font-size:80%;
}
/* styles for this implementation */
#myContainer{
z-index:9050;
}
.playIconInline{
margin-right: 5px;
}
.paginationAlt{
float:right;
}
.paginationAlt ul li{
float:left;
margin:0pt;
padding:0pt;
}
.paginationAlt ul{
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0pt 10px 0pt 0pt;
}
.paginationAlt #sm2{
color:#999999;
float:left;
font-size:9px;
font-weight:normal;
line-height:20px;
margin:0pt 5px 0pt 0px;
padding:0pt;
}
.artistsInner{
height: 150px;
}
/* overrides */ 
#sidebar .autocomplete .yui-ac-content{
width:136px;
margin-left:5px;
}
.group-a #aciWrapper{
background:transparent url(/sitewide/images/u/acsearch_sub-bg.gif) no-repeat scroll 0 4px;
}
.group-a #acInput{
margin-left:16px;
}
.group-c #acInput{
width: 240px;	
}
/********** VIDEO LIST **************/
.vidlist .title{
color:#000000 !important;
}
.popup_div a{
color:#1a1a1a !important;
text-decoration:none;
}
.vidlist
{
clear:both;
float:left;
margin:0;
padding:0 !important;
width:100%;
}
.vidlist_high, #wrap .vidlist_high
{
padding:0;
margin:0px;
clear:both;
color:#f2f2f2;
text-decoration:underline;
}
#wrap .vidlist_high a:link, #wrap .vidlist_high a:visited {
color: #F2F2F2;
}
.vidlist_high a:hover, li.vidlist_high:hover a{
color:#f2f2f2;
}
.vidlist_Collapse{
padding-bottom:0px !important;
padding-top:0px !important;
}
#videolist_id, #videolist_id option,
#episodeslist_id, #episodeslist_id option, 
#flipbooklist_id, #flipbooklist_id option, 
#castlist_id, #castlist_id option{
font-size:11px;
padding:1px;
}
#videoModuleListing .posted,#episodesModuleListing .posted,#photoModuleListing .posted,#songsModuleListing .posted,#castsModuleListing .posted{
padding:0 6px 0 0;
}
#Module2_AjaxLoader{
background-image:url(/global/music/images/dyna_ajaxloader_white.gif);
background-repeat:no-repeat;
width:16px;
height:16px;
display:none;
}
#olListing li, .olListing li{
border:medium none !important;
line-height:16px;
margin:0 !important;
padding-bottom:3px !important;
padding-top:2px !important;
z-index: 50000 !important;
}
#olListing{
position:relative !important;
}
.list-no, .list-ep, .list-ct, .list-title, .list-date, .song-content, .song-listen, .song-download{
float:left !important;
padding:0px !important;
margin-left:0px !important;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
border:none !important;
}
.alt-row{
background-color:#f2f2f2;
}
ol.grid-last li.last div.title2 a{
font-weight: normal !important;
}
.list-no a, .list-ep a, .list-ct a, .list-title a, .list-date a{
font-weight:normal !important;
}	
.list-no{
padding-left:10px !important;
width:30px;
}
.list-ep{
width:65px;
padding-left:10px !important;
}
.list-ct{
width:85px;
padding-left:10px !important;
}
.list-title{
width:51.2%;
}
.list-date{
padding-right:10px;
text-align:left;
text-indent:20px;
width:117px;
}
.level_two_video .list-title{
width:36%;
}
.level_one_video .list-title{
width:52%;
}
.level_one_video .list-date{
width:60px;
}
.popup_div{
position: absolute;
display: none;
z-index: 50000 !important;
border-collapse: collapse;
width: 385px;
}
.popup_div_body{
border:5px solid #000;
background-color:#FFFFFF;
float:left;
padding:10px;
z-index: 5000 !important;
}
.popup_div_body .title1{
font-family:Arial,sans-serif;
font-size:16px;
font-weight:bold;
line-height:20px;
margin:0;
padding:0;
}
.popup_div_body .icon-play-lg{
background-image:url(/global/music/images/icon-trans-play-lg.gif);
height:11px;
width:16px;
}
.popup_div_body .icon{
background-color:#333333;
display:block;
float:left;
margin:4px 5px 0 0;
overflow:hidden;
text-indent:-9999px;
}
.popup_div_body .thumb{
float:right;
margin:0 0 10px 10px;
}
.popup_div_body .deck{
color:#333333;
font-family:Tahoma,sans-serif;
font-size:11px;
}
.popup_div_body p{
color:#999999;
font-family:Verdana,sans-serif;
font-size:9px;
line-height:15px;
margin:0;
padding:0;
}
.popup_div_bottom{
background:url(/global/music/images/arrow_on_white.gif) top center;	
background-repeat:no-repeat;
width: 385px;
height: 11px;
z-index: 5000 !important;
float:left;
text-indent:-9999px;
}
.popup_div_bottom_flip{
background:url(/global/music/images/arrow_on_white_flip.gif) bottom center;	
background-repeat:no-repeat;
width: 385px;
height: 11px;
z-index: 5000 !important;
}

/* testing */
div.elementContent{ height:15px !important;}
.flux4Widget .userBar ul.elements{margin-top:3px;}
.flux4Widget .userBar ul.elements .withDropdown{height:15px !important;}

.flux4Widget .userBar .barElement, .flux4Widget .userBar ul.elements .elementContainer{height:15px !important;}
.flux4Widget .userBar .backgroundPanel{height:25px !important;}
.flux4Widget .userBar .bar{height:15px !important;}
.flux4Widget .userBar .myStuffElement .elementContainer .elementContent {
line-height: normal;
}

.flux4Widget .userBar .dropdownAnimation{
top:32px;	
}

.flux4Widget .userBar .myStuffElement .loggedOut .thirdPartyAuth{
display:none; visibility:hidden;
}

#nav .userBar a.signIn {
text-transform:none;
}

/*end test*/

#container-outer #nav-container-span { 
height: 49px;
}

div#nav.globalNav{
background-color:#000;
height:49px;	
}

div#nav.globalNav ul#topnavLinks li.first{
margin: 0 0 0 23px;
}

div#nav.globalNav ul#topnavLinks li{
margin:0 0 0 20px;
}

div#nav.globalNav ul#topnavLinks li a{
color: #8f8f8f;
font-size:12px;
}

div#nav.globalNav ul#topnavLinks li a:hover{
text-decoration:none;
color:#00bbef;
}

div#nav.globalNav ul#navlist li a.n-link {
color:#fff;
}

div#nav.globalNav ul#navlist li.hover a.n-link {
color:#00bbef;
background-color:inherit;
}

div#nav.globalNav ul#navlist li div.grid {
border-color:#000;
background-color:#232323;

}

div#nav.globalNav ul#navlist div.grid ul.centerCol{
border-right: 1px dotted #666; 
}

div#nav.globalNav ul#navlist div.grid ul.last {
border: 0 none;
}

div#nav.globalNav ul#navlist div.grid li a {
color:#fff; 
font-family: nimbus-sans, sans-serif;
font-size: 12px;
}

div#nav.globalNav ul#navlist div.grid li a:hover {
background:none; 
color: #00bbf0;
}

div#nav.globalNav ul#navlist div.grid ul.wide ul li a{
color:#fff;
font-size:12px;
}

div#nav.globalNav ul#navlist div.grid ul.wide ul li a:hover{
background:none; 
color: #00bbf0;
}

div#nav.globalNav div#mtvLogo{
background: url("/sitewide/images/charlie/sprites/nav_sprite.png") no-repeat scroll 0 8px transparent;
width: 59px;
height: 46px;
margin:0 0 0 5px;
padding:0;
}

#nav div#searchmtv form input#searchmtv-text {
background: url("/sitewide/images/charlie/sprites/nav_sprite.png") no-repeat scroll -60px 7px #000000;
width: 142px;
border-bottom: 1px solid #666;
border-top:none;
border-left:none;
border-right:none;
color:#8f8f8f;
padding-left:15px;
font-size:12px;
font-weight:bold;
height:14px;
text-transform:lowercase;
}

#nav ul#socialIcons li{	
display:inline;
float:left;
margin-right:5px;	
}

div#nav.globalNav ul#navlist{
width: 450px;
height:30px;
margin:0;
}

div#nav.globalNav ul#navlist li.toplvl{
margin:0 0 0 16px;
padding:0 5px 0 5px;
}

div#nav.globalNav ul#navlist li#n-music a.n-link{
/*width:93px;*/
width:auto;
}

div#nav.globalNav ul#navlist li#n-shows a.n-link {
/*width: 96px;*/
width:auto;
}

div#nav.globalNav ul#navlist li#n-news a.n-link {
/* width: 79px;*/
width:auto;
}

div#nav.globalNav ul#navlist li#n-movies a.n-link {
/*width: 109px;*/
width:auto;
}

#nav ul#socialIcons {
margin-top:7px;;
margin-bottom:0;	
display:inline-block;
padding-left:0px;

}

#nav ul#socialIcons li a{
width:22px;
height:22px;
display:block;
text-indent:-9999999px;
}

div#nav.globalNav ul#navlist li a.n-link{
font-size:30px;
letter-spacing: -0.25px;
line-height:30px;
margin-top:0;
}

#nav ul#socialIcons li a#si-facebook{	
background: url("/sitewide/images/charlie/sprites/nav_sprite.png") no-repeat scroll 0px -39px #000000;
}

#nav ul#socialIcons li a#si-facebook:hover{	
background: url("/sitewide/images/charlie/sprites/nav_sprite.png") no-repeat scroll -24px -39px #000000;
}

#nav ul#socialIcons li a#si-twitter{	
background: url("/sitewide/images/charlie/sprites/nav_sprite.png") no-repeat scroll 0px -63px #000000;
}

#nav ul#socialIcons li a#si-twitter:hover{	
background: url("/sitewide/images/charlie/sprites/nav_sprite.png") no-repeat scroll -24px -63px #000000;
}

#nav ul#socialIcons li a#si-tumblr{	
background: url("/sitewide/images/charlie/sprites/nav_sprite.png") no-repeat scroll 0px -87px #000000;
}

#nav ul#socialIcons li a#si-tumblr:hover{	
background: url("/sitewide/images/charlie/sprites/nav_sprite.png") no-repeat scroll -24px -87px #000000;
}

#nav ul#socialIcons li a#si-google{	
background: url("/sitewide/images/charlie/sprites/nav_sprite.png") no-repeat scroll 0px -111px #000000;
}

#nav ul#socialIcons li a#si-google:hover{	
background: url("/sitewide/images/charlie/sprites/nav_sprite.png") no-repeat scroll -24px -111px #000000;
}

#nav ul#socialIcons li a#si-pintrest{	
background: url("/sitewide/images/charlie/sprites/nav_sprite.png") no-repeat scroll 0px -135px #000000;
}

#nav ul#socialIcons li a#si-pintrest:hover{	
background: url("/sitewide/images/charlie/sprites/nav_sprite.png") no-repeat scroll -24px -135px #000000;
}

#nav ul#socialIcons li a#si-fourSquare{	
background: url("/sitewide/images/charlie/sprites/nav_sprite.png") no-repeat scroll 0px -159px #000000;
}

#nav ul#socialIcons li a#si-fourSquare:hover{	
background: url("/sitewide/images/charlie/sprites/nav_sprite.png") no-repeat scroll -24px -159px #000000;
}

div#searchmtv form{
margin-top:0px;
}
div#searchmtv form.searchFast,
div#searchmtv form.searchNutch,
div#searchmtvF form.searchFast,
div#searchmtvF form.searchNutch{
display:none;
}

div#nav.globalNav ul#navlist ul.gridContainer.hover li div#music-grid{
left:-94px;
}

div#nav.globalNav ul#navlist ul.gridContainer.hover li div#shows-grid{
left:-199px;
}

div#nav.globalNav ul#navlist ul.gridContainer.hover li div#news-grid{
left:-314px;
}

div#nav.globalNav ul#navlist ul.gridContainer.hover li div#movies-grid{
left:-404px;
}

div.ac_results{
width:207px !important;
/*top:47px !important;*/
background-color:#232323;	
border: 2px solid #000000;
}

div.ac_results li {
color: #fff;
font-size: 12px;
}

div.ac_results li:hover{
cursor:pointer;
color:#fff;
background-color:#e62970;

}

div#searchmtv form button{
line-height:10px;
}

div#searchmtv form button#searchmtv-btn:hover, div#searchmtv form button#searchweb-btn:hover{
background-color:#fff;
color:#000;
}

div#searchmtv form button, div#searchmtvF form button{
font-family: nimbus-sans, sans-serif;
}

div#nav.globalNav ul#navlist div.grid ul.wide ul li a.allshows {
color: #8f8f8f;
}

div#nav.globalNav ul#navlist div.grid ul.wide ul li a.allshows:hover {
color: #00bbf0;
}

div#nav.globalNav ul#navlist div.grid ul.wide ul li a.allshows:after{ content: '\203A'; }

#wUserBar{
min-height:15px;	
}

div#nav div#quickmenuWrap{min-height:15px;}

/***************************************** inner pages only **********************************/

div#nav.globalNav ul#topnavLinks {
margin: 0 0 0 0;
height:18px;
}

div#nav.globalNav ul#navlist li a.n-link{
padding:0;
}

div#searchmtv form button#searchweb-btn, div#searchmtvF form button#searchwebF-btn{
color:#fff;
}

div#searchmtv form button#searchmtv-btn, div#searchmtvF form button#searchmtvF-btn {
background-color: #E62970;
}

div#searchmtv form button {
height: 20px;
padding-bottom: 4px;
text-transform: lowercase;
width: 30px;
line-height:10px;
font-family: nimbus-sans, sans-serif;
}

div#searchmtv, div#searchmtvF {
height: auto;
margin-top:5px;
}

div#nav-container-span-old{
width:100%;
height:49px;
background-color:#000;
}

div#ad-container-span-old{
width:100%;
/*min-height:96px;*/
height:inherit;
background-color:#8f8f8f;
clear:both;
float:none;
}

div#ad-container-span-old div#header{
background-color:#8f8f8f;
/*width:728px;*/
margin:0 auto;
}

div#nav.globalNav div.navLogoToolTip {
left: auto;
position: absolute;
top: 50px;
}

div#nav-container-span-old div#nav.globalNav{
width:976px;
position:static;
margin:0 auto;
}

#container-inner{
padding-top:0px;
}

#container-inner.franchise #wrap-inner{
padding-top:10px;
}

div#nav-container-span-old div#nav.globalNav ul#navlist li.hover, div#nav-container-span div#nav.globalNav ul#navlist li.hover{ background-color:#232323;}

/* spirit day takeover 
div#nav.globalNav div#mtvLogo { background: url(/sitewide/images/charlie/sprites/nav_sprite_spirit_day.png) no-repeat scroll 0 8px transparent !important; }
*/

@charset "UTF-8";
@font-face {
font-family: 'mtv';
src: url('http://www.mtv.com/sitewide/fonts/mtv_v4.eot');
}

@font-face {
font-family: 'mtv';
src: url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAAMAIAAAwBAR1NVQvLI+NUAAADMAAADAE9TLzIIIv4VAAADzAAAAGBjbWFwzez2ogAABCwAAACEZ2FzcAAAABAAAASwAAAACGdseWaF2+bkAAAEuAAARxhoZWFkAefMgQAAS9AAAAA2aGhlYQPkAl0AAEwIAAAAJGhtdHi7AQdwAABMLAAAAfhsb2NhPo0vWgAATiQAAAD+bWF4cACLA4EAAE8kAAAAIG5hbWVFKKehAABPRAAAASFwb3N0AAMAAAAAUGgAAAAgAAEAAAAKAB4ALAABbGF0bgAIAAQAAAAAAAAAAQAAAAFsaWdhAAgAAAABAAAAAQAEAAQAAAABAAoAAAABACoAEgBSAGwAfACqANgA9AEYASoBTgFcAWoBqAG+AewCMgJsApQCvAABABIABwAJAAsADAANAA8AEQASABMAFAAVABYAFwAYABkAGwAfAH0AAgAGABIAbwAFABEACwAXABkAIwADAAoACgABAAQAJAAFABEAFAAYAAsAAwAIABYAIgAsAAYAHQAVAAcAEwAKAF0ABQASAAgACwAKAEsABQASAAcADwARAAIABgAcAEMACgAUABoAFwAYABYAGgAHABcACwBeAAgABwAJAAsACAAUABQAEAABAAQAXwALABQAFAANABEACwAEABUAEQAaABgAAgAGABoAYAAJABMAGAAZAAcADQAXAAcAEgBFAAQAEwAMABQAAQAEAEcABgAUAAkAEAALAAoAAwAIABIAGgBAAAQAGQAbAAYASAADABkAGwBjAAQACwATABoAAQAEADcABAALAB0AGQABAAQAMwAEABUACwATAAQACgAUAB4AMgA4AAQAFwALABsAJgAEABEABwAeAGEACQAPABMAGQALABcACwAYABkAJQAFAAcAGgAYAAsAAQAEAEYACAAaAAsAGAAZAA8AFAATAAMACAAQAB4AYgADABgAGAAnAAYACwASABQAGwALAFoABwALAAwAFwALABgADgAEAAoAGgAmADgAfAAHABoACQAJAAsAGAAYACAABQAOAAcAFwALAFwACAALABkAGQAPABMADQAYAFsABgALAAcAFwAJAA4AAwAIABgAJgBlAAcAHAAPABkAGQALABcAZAAGABoAEgAIABEAFwA9AAkADgAaABIACAATAAcADwARAAMACAASACAAZgAEAA8AEwAL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) format('truetype'),
url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAFDYAAwAAAAAUIgAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABHAAAAwAAAAMA8sj41U9TLzIAAAQcAAAAYAAAAGAIIv4VY21hcAAABHwAAACEAAAAhM3s9qJnYXNwAAAFAAAAAAgAAAAIAAAAEGdseWYAAAUIAABHGAAARxiF2+bkaGVhZAAATCAAAAA2AAAANgHnzIFoaGVhAABMWAAAACQAAAAkA+QCXWhtdHgAAEx8AAAB+AAAAfi7AQdwbG9jYQAATnQAAAD+AAAA/j6NL1ptYXhwAABPdAAAACAAAAAgAIsDgW5hbWUAAE+UAAABIQAAASFFKKehcG9zdAAAULgAAAAgAAAAIAADAAAAAQAAAAoAHgAsAAFsYXRuAAgABAAAAAAAAAABAAAAAWxpZ2EACAAAAAEAAAABAAQABAAAAAEACgAAAAEAKgASAFIAbAB8AKoA2AD0ARgBKgFOAVwBagGoAb4B7AIyAmwClAK8AAEAEgAHAAkACwAMAA0ADwARABIAEwAUABUAFgAXABgAGQAbAB8AfQACAAYAEgBvAAUAEQALABcAGQAjAAMACgAKAAEABAAkAAUAEQAUABgACwADAAgAFgAiACwABgAdABUABwATAAoAXQAFABIACAALAAoASwAFABIABwAPABEAAgAGABwAQwAKABQAGgAXABgAFgAaAAcAFwALAF4ACAAHAAkACwAIABQAFAAQAAEABABfAAsAFAAUAA0AEQALAAQAFQARABoAGAACAAYAGgBgAAkAEwAYABkABwANABcABwASAEUABAATAAwAFAABAAQARwAGABQACQAQAAsACgADAAgAEgAaAEAABAAZABsABgBIAAMAGQAbAGMABAALABMAGgABAAQANwAEAAsAHQAZAAEABAAzAAQAFQALABMABAAKABQAHgAyADgABAAXAAsAGwAmAAQAEQAHAB4AYQAJAA8AEwAZAAsAFwALABgAGQAlAAUABwAaABgACwABAAQARgAIABoACwAYABkADwAUABMAAwAIABAAHgBiAAMAGAAYACcABgALABIAFAAbAAsAWgAHAAsADAAXAAsAGAAOAAQACgAaACYAOAB8AAcAGgAJAAkACwAYABgAIAAFAA4ABwAXAAsAXAAIAAsAGQAZAA8AEwANABgAWwAGAAsABwAX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) format('woff');
font-weight: normal;
font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
font-family: 'mtv';
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;

/* Enable Ligatures ================ */
-webkit-font-feature-settings: "liga";
-moz-font-feature-settings: "liga=1";
-moz-font-feature-settings: "liga";
-ms-font-feature-settings: "liga" 1;
-o-font-feature-settings: "liga";
font-feature-settings: "liga";

/* Better Font Rendering =========== */
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}

.icon-zoom-in:before {
content: "\e600";
}
.icon-zoom-out:before {
content: "\e601";
}
.icon-actions-add:before {
content: "\e602";
}
.icon-actions-close:before {
content: "\e603";
}
.icon-actions-pause:before {
content: "\e604";
}
.icon-actions-play:before {
content: "\e605";
}
.icon-actions-remove:before {
content: "\e606";
}
.icon-adchoice:before {
content: "\e607";
}
.icon-arrow-bottom-left:before {
content: "\e608";
}
.icon-arrow-bottom-right:before {
content: "\e609";
}
.icon-arrow-down:before {
content: "\e60a";
}
.icon-arrow-left:before {
content: "\e60c";
}
.icon-arrow-right:before {
content: "\e60d";
}
.icon-arrow-up:before {
content: "\e60e";
}
.icon-artwork-paintbrush:before {
content: "\e60f";
}
.icon-artwork-pen:before {
content: "\e610";
}
.icon-artwork-pencil:before {
content: "\e611";
}
.icon-chevron-up:before {
content: "\e619";
}
.icon-chevron-down:before {
content: "\e612";
}
.icon-chevron-left:before {
content: "\e613";
}
.icon-chevron-right:before {
content: "\e614";
}
.icon-chevron-thin-down:before {
content: "\e615";
}
.icon-chevron-thin-left:before {
content: "\e616";
}
.icon-chevron-thin-right:before {
content: "\e617";
}
.icon-chevron-thin-up:before {
content: "\e618";
}
.icon-comment-bubble:before {
content: "\e61a";
}
.icon-commerce-add:before {
content: "\e61b";
}
.icon-datas-grid-2:before {
content: "\e61c";
}
.icon-datas-grid:before {
content: "\e61d";
}
.icon-datas-list-2:before {
content: "\e61e";
}
.icon-datas-list:before {
content: "\e643";
}
.icon-file-multiple:before {
content: "\e620";
}
.icon-file:before {
content: "\e621";
}
.icon-foursquare:before {
content: "\e622";
}
.icon-infos-alert:before {
content: "\e623";
}
.icon-infos-info:before {
content: "\e624";
}
.icon-infos-question:before {
content: "\e625";
}
.icon-lock:before {
content: "\e626";
}
.icon-logo-mtv:before {
content: "\e627";
}
.icon-logo-mtv2:before {
content: "\e61f";
}
.icon-logo-vh1:before {
content: "\e629";
}
.icon-logo-viacom:before {
content: "\e62a";
}
.icon-mail:before {
content: "\e62b";
}
.icon-multimedia-camera:before {
content: "\e62c";
}
.icon-multimedia-music-note:before {
content: "\e62d";
}
.icon-multimedia-television:before {
content: "\e62e";
}
.icon-multimedia-video:before {
content: "\e62f";
}
.icon-navigation-goto-page:before {
content: "\e630";
}
.icon-navigation-popout:before {
content: "\e631";
}
.icon-places-map-pin:before {
content: "\e632";
}
.icon-quotes:before {
content: "\e633";
}
.icon-rating-flag:before {
content: "\e634";
}
.icon-rating-heart-outline:before {
content: "\e635";
}
.icon-rating-heart:before {
content: "\e636";
}
.icon-rating-star:before {
content: "\e637";
}
.icon-rating-thumb-down:before {
content: "\e638";
}
.icon-rating-thumb-up:before {
content: "\e639";
}
.icon-refresh-update:before {
content: "\e63a";
}
.icon-search:before {
content: "\e63b";
}
.icon-settings:before {
content: "\e63c";
}
.icon-share-embed:before {
content: "\e63d";
}
.icon-share-facebook:before {
content: "\e63e";
}
.icon-share-google-plus:before {
content: "\e63f";
}
.icon-share-instagram:before {
content: "\e640";
}
.icon-share-pinterest:before {
content: "\e641";
}
.icon-share-rss:before {
content: "\e642";
}
.icon-share-sharing:before {
content: "\e63";
}
.icon-share-tumblr:before {
content: "\e644";
}
.icon-share-twitter:before {
content: "\e645";
}
.icon-share-vine:before {
content: "\e646";
}
.icon-shop-android:before {
content: "\e647";
}
.icon-shop-apple:before {
content: "\e648";
}
.icon-shop-windows:before {
content: "\e649";
}
.icon-size-extend:before {
content: "\e64a";
}
.icon-size-full-size:before {
content: "\e64b";
}
.icon-size-minimize:before {
content: "\e64c";
}
.icon-tag:before {
content: "\e64f";
}
.icon-tags-multiple:before {
content: "\e650";
}
.icon-time-alarm-bell:before {
content: "\e651";
}
.icon-time-clock:before {
content: "\e652";
}
.icon-top-comment:before {
content: "\e653";
}
.icon-transfer-download:before {
content: "\e654";
}
.icon-transfer-upload:before {
content: "\e655";
}
.icon-trending-1:before {
content: "\e656";
}
.icon-trending-2:before {
content: "\e657";
}
.icon-triangle-down:before {
content: "\e658";
}
.icon-triangle-left:before {
content: "\e659";
}
.icon-triangle-right:before {
content: "\e65a";
}
.icon-triangle-up:before {
content: "\e65b";
}
.icon-arrow-dropdown:before {
content: "\e60b";
}
.icon-user-multiple:before {
content: "\e65c";
}
.icon-user:before {
content: "\e65d";
}
.icon-validation:before {
content: "\e65e";
}

/*Grails VDP hack for related items, remove after Mid July trunk release*/
.video-detail-page .related ul + div { clear: both; }

/* Dynamo Styles */
.pull-left{
float:left;
}
.pull-right{
float:right;
}
.navbar{position:relative;}
#container-outer, #container-outer > #container > #container-inner{
width:auto;
margin:0;
}
#container-inner #wrap{
width: 976px;
margin: 0 auto;
}
.navbar-inner .container{
max-width: 1200px;
margin: 0 auto;
}
#container-outer .navbar-inner .container{max-width:976px;}
/*#nav-container-span .navbar-inner .container-fluid{max-width:976px;}*/
.inner-header .navbar-inner .container{max-width:980px;}
#container-outer #nav-container-span {
height: auto;
}
/**/
#container-inner{z-index:2;} /* photos pages */
.navbar .navbar-inner .container {
position:static;
font-family: "nimbus-sans","helvetica neue",helvetica,arial,sans-serif;
}
#ad-728x90 {
margin:5px 0;
}
#ad-container, #adContainer{
background-color:#2d2d2d;
padding: 5px 0;
text-align:center;
}
/* support old ad styles */
#ad-container-span-old #adContainer{
background-color:transparent;
padding:0;
}
/**/
.navbar .navbar-inner .brand {
padding: 0 7px 0 10px;
}
.navbar .icon-logo-mtv, .navbar .icon-logo-vh1 {
display: block;
font-size: 40px;
line-height:50px !important;
color: #fff;
}

/* SPIRIT DAY COLOR
.navbar .icon-logo-mtv {
display: block;
font-size: 40px;
line-height:50px !important;
color: #7f30cf !important; 
}

.brand .icon-logo-mtv {
opacity: none !important;
}
*/

.navbar .icon-logo-vh1 {font-size: 55px;}
.inner-header span.icon-logo-mtv {
padding:0; /* for blogs */
}
.navbar .brand a{color:#fff;text-decoration: none;}
.navbar .brand a:hover { color:#fff; text-decoration: none;}

/* navicon */
#nav-close{
cursor:pointer;
display: block;
color: #fff;
font-size: 27px;
line-height: 50px;
overflow: hidden;
opacity: 0.4;
font-weight: 900;
position:relative;
margin: 0 5px 0 15px;
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
backface-visibility: hidden;
}
#nav-close:hover {
opacity: 1;
text-decoration:none;
}
#nav-close:before {
position: relative;
height: 100%;
width: 100%;
left: 200%;
top: 0;
-webkit-transition: left 0.3s;
-moz-transition: left 0.3s;
transition: left 0.3s;
}
#nav-close span {
padding: 0;
display: inline-block;
font-size: 24px;
top: 0;
left: 0;
position: absolute;
line-height:50px;
-webkit-transition: left 0.3s;
-moz-transition: left 0.3s;
transition: left 0.3s;
}
#nav-close.x span {
left:-300%;
}
#nav-close.x:before {
left: 0;
}
/* Side NAv */

#nav-side{
bottom: 0;
left: 0;
position: absolute;
width:100%;
}
#nav-side .accordian{padding:0;list-style-type:none;margin:0;}
#nav-side .accordian ul{
display:none;
background-color: #333333;
list-style-type: none;
padding: 0;
margin:0; /* for blogs */
}
#nav-side .accordian li{
font-size: 23px;
font-weight: 700;
line-height: 20px;
}

#nav-side .accordian.primary li a, #nav-side .accordian.secondary > li > a{
color: #FFFFFF;
padding: 15px 10px;
display:block;
text-decoration: none;
font-size: 17px;
}
#nav-side .accordian > li{
border-bottom: 1px solid #333;
}
#nav-side .accordian.primary > li > a {
font-size:23px;
outline:none;
}

#nav-side .accordian.primary ul li a:hover {
background: #777777;
color: #fff;
}
#nav-side .accordian.primary ul li a{
padding: 10px;
font-size:17px;
outline:none;
}
#nav-side .accordian.primary a.backlit, #nav-side .accordian.secondary a.backlit{
background-color: #FFFF00;
color: #333333;
}
#nav-side .accordian a span.icon-chevron-down {
float: right;
font-size: 16px;

}
#nav-side .accordian .backlit .icon-chevron-down:before {
color: black;
float: right;
margin-top: 4px;
}
#nav-side .accordian > li > a span{
-webkit-transition: color .2s ease-in-out;
-moz-transition: color .2s ease-in-out;
-o-transition: color .2s ease-in-out;
-ms-transition: color .2s ease-in-out;
transition: color .2s ease-in-out; 
}
#nav-side .accordian li:hover > a, #nav-side .accordian li.follow-mtv:hover > a, #nav-side .accordian li:hover > a span{
color:#fff;
text-decoration:none;
}
#nav-side .accordian li:hover > a.backlit, #nav-side .accordian li.follow-mtv:hover > a.backlit, #nav-side .accordian li:hover > a.backlit span{
color:#333;
}

#nav-side .accordian > li > a > span {
color: rgba(255,255,255,0.3);
}

#nav-side div#searchmtv{
float:none;
display:block;
padding:10px;
border-bottom: 1px solid #444444;
margin:0;
}
#nav-side div#searchmtv form{
margin:0;
}
#nav-side div#searchmtv form input#searchmtv-text{
float:none;
border: medium none;
padding: 10px 5px;
height:auto;
width:100%;
font-size:14px;
font-weight:normal;
margin:2px;
background: none repeat scroll 0 0 #FFFFFF;
box-shadow: 0 0 3px rgba(0, 0, 0, 0.8) inset, 0 1px 0 #000000;
color: #333333;
box-sizing: border-box;
-moz-box-sizing:border-box; /* Firefox */
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px
border: 1px solid rgba(0,0,0,0.2);
}
#nav-side .icon-search{
position: absolute;
right: 15px;
top: 23px;
color:#777;
}
.navbar{background-color:#232323;z-index:4 !important;}
body div#adContainerSpan { background-color: #232323; }
body #ad-container, body #adContainer {background-color: rgba(0,0,0,0.2);}
.navbar #nav-top{height:50px; overflow:hidden;color:#fff;}
.searchFast, .searchNutch{display:none;}

/**/
#nav-dim {
display: none;
width: 100%;
height: 100%;
position: absolute;
left:0;
z-index: 3;
cursor: pointer;
/* Good browsers */
background: rgba(0, 0, 0, 0.5); 
}
#nav-side .accordian.secondary{
border-top: 5px solid #333333;
}
#nav-side .accordian.secondary li{
font-size: 17px;
color: #aaa;
padding: 15px 10px;
}
#nav-side .accordian.secondary li.flux-userbar{
padding:0;
position:relative;
}
#nav-side .accordian.secondary li.flux-userbar li{
padding:0;
}
#nav-side .accordian.secondary li.flux-userbar .flux-user-toggle{
z-index:2;
position:absolute;
width:100%;
height:45px;
top:0;
left:0;
cursor:pointer;
}
#nav-side .accordian.secondary li.flux-userbar .flux-user-toggle .pull-right{
margin:15px;
}
#nav-side li.flux-userbar .flux4 .primaryButton {
text-transform: none;
}
#nav-side .flux4Widget .userBar .loggedOutMenu .button+.button{
margin-top:10px;
}
#nav-top .icon-chevron-down, #nav-top .icon-chevron-up{
font-weight: 800;
font-size: 17px;
color: #ffffff;
display: block;
padding: 15px 10px;
cursor:pointer;
}
.inner-header #nav-top .icon-chevron-down, .inner-header #nav-top .icon-chevron-up{
background: rgba(0,0,0,0.2); /* for the blogs */
}
#nav-top .icon-chevron-down{
visibility: hidden;
}
#nav-top .btn-navbar .icon-chevron-down, .inner-header #nav-top .icon-chevron-down{
visibility: visible; /* display on show pages and blog */
}
/* Flux user bar*/
#nav-side .accordian .flux4 ul {
display:block;
}
#nav-side .accordian.secondary .flux4Widget li.barElement,
#nav-side .accordian .flux4Widget ul li a{
padding:0;
}
#nav-side .flux4Widget .userBar{
padding:0;
}
#nav-side .flux4Widget .userBar .authContainer {
display:block;
margin:0; 
padding:10px 0; 
box-sizing: content-box;
}
#nav-side .flux4Widget .userBar .dropdownContent {
background-color: rgba(0, 0, 0, 0);
border: 0 none;
box-shadow: none;
top: 0 !important;
}
#nav-side .accordian.secondary li .flux4Widget .userBar .dropdownContent li{
padding:0;
text-transform:lowercase;
}
#nav-side .flux4Widget .userBar .pointer {
display: none;
}
#nav-side .flux4Widget .userBar .loggedInMenu {
width: 230px;
}
#nav-side .flux4Widget .userBar .dropdownWrapper {
padding:0;
}
#nav-side .flux4Widget .sm4IconUser:before {
font-family: 'mtv';
content: "\e65d";
}
#nav-side .flux4Widget .userBar .dropdownWrapper.inline {
display:block;
}
#nav-side .flux4Widget .userBar .loggedOutMenu {
padding-left:10px;
padding-right:0;
width:205px;
box-sizing: content-box;
-moz-box-sizing:content-box;
}
#nav-side .flux4Widget .userBar .loggedOutMenu .thirdPartyButtonsContainer+.button {
margin-top: 10px;
}
#nav-side .flux4Widget .userBar .loggedInMenu .links li {
float:none;
width:auto;
padding:0;
margin:0;
}
#nav-side .flux4Widget .userBar .loggedInMenu .links li a {
background:transparent none;
border:0 none;
text-align:left;
color:#fff;
font-size:17px;
font-weight:bold; 
}
#nav-side .flux4Widget .userBar .loggedInMenu .links li a:hover{
background-color:#777;
}
#nav-side .flux4Widget .userBar .loggedInMenu .links .last {
border-top:0 none;
text-align:left;
}
#nav-side .flux4Widget .userBar .loggedInMenu .links {
background-color:#333;
}
#nav-side .flux4Widget .userBar .loggedInMenu .links li a,
#nav-side .flux4Widget .userBar .loggedInMenu .links .last a {
padding: 10px;
display:block;
height: auto;
line-height: normal;
box-shadow:none;
}
#nav-side .flux4Widget .userBar .loggedInMenu .links .last a:hover{
text-decoration: none;
}
#nav-side .flux4Widget .userBar .loggedInMenu .feed {
padding: 0;
background-color: #333;
}
#nav-side .flux4Widget .userBar .loggedInMenu .feed .showUpdates{
width:auto;
display:block;
background: transparent none;
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled=false)";
border: 0 none;
font-size: 17px;
text-align: left;
margin:0;
padding:10px;
color:#fff;
box-shadow:none;
text-transform:lowercase;
}
#nav-side .flux4Widget .userBar .loggedInMenu .feed a.showUpdates:hover{
background:#777777 none;
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled=false)";
}
#nav-side .flux4Widget .userBar .authContainer .actionButton {
color: #aaa;
font-size:17px;
display:block;
padding-left:10px;
text-transform:lowercase;
}
#nav-side .flux4Widget .userBar .authContainer .actionButton .label{
background-color:transparent;
color:#aaa;
font-size:17px;
padding:0;
}

#nav-side .flux4Widget .userBar .authContainer .actionButton:after, #nav-side .flux4Widget .userBar .authContainer.dropDownOpened .actionButton:after {
position: absolute;
right: 30px;
top: 10px;
border:0 none;
content: "\e65d";
font-family: 'mtv';
color:#333;
}

#nav-side .flux4Widget .userBar .authContainer .actionButton:after {
color: rgba(255,255,255,0.3);
}

#nav-side li.flux-userbar:hover .flux4Widget .userBar .authContainer .actionButton,
#nav-side li.flux-userbar:hover .flux4Widget .userBar .authContainer .actionButton .label,
#nav-side li.flux-userbar:hover .flux4Widget .userBar .authContainer .actionButton:after{
color:#fff;
}
#nav-side .flux4Widget .userBar .authContainer.dropDownOpened .actionButton:after {
top: 15px
}
#nav-side li.backlit .flux4Widget .userBar .authContainer{
background-color: #FFFF00;
}
#nav-side li.flux-userbar.backlit .flux4Widget .userBar .authContainer,
#nav-side li.flux-userbar.backlit .flux4Widget .userBar .authContainer .actionButton,
#nav-side li.flux-userbar.backlit .flux4Widget .userBar .authContainer .actionButton .label{
color: #333333;
}
#nav-side li.flux-userbar.backlit .flux4Widget .userBar .authContainer .actionButton:after {
content: "\e64c";
color:#000;
}
@media (max-width: 768px) { 
#nav-side .flux4Widget .userBar .authContainer .actionButton{
padding-left:0;
}
#nav-side .flux4Widget .userBar .authContainer {
margin:0 10px;
}
}

/* TVE */
#nav-side .accordian > li.tve-logout {
display:none;
border-bottom:0 none;
}
.tve-authenticated #nav-side .accordian > li.tve-logout{
display:block;
}
#nav-side .accordian.secondary .tve-logout .tve-logo{
background: transparent url(/sitewide/images/tve-logo.png) no-repeat scroll 0 0;
width:76px;
height:30px;
display:inline-block;
text-indent:100%;
overflow:hidden;
white-space: nowrap;
opacity:0.5;
filter: alpha(opacity=50);
}
#nav-side .accordian.secondary .tve-logout .provider-logo{
width:76px;
display:inline-block;
opacity:0.5;
filter: alpha(opacity=50);
}
#nav-side .accordian.secondary .tve-logout .provider-logo img {
max-width: 100%;
width: auto\9;
height: auto;
vertical-align:middle;
border: 0;
-ms-interpolation-mode: bicubic;
}
#nav-side .accordian.secondary .tve-logout:hover .provider-logo{
opacity:1;
filter: alpha(opacity=100);
}
#nav-side .accordian.secondary .tve-logout .btn-tve-logout{
background-color: #333;
font-size: 85%;
line-height:10px;
cursor:pointer;
padding: 10px 10px;
border-radius: 2px;
}
#nav-side .accordian.secondary .tve-logout .btn-tve-logout span{
color: #777;
}
#nav-side .accordian.secondary .tve-logout:hover .btn-tve-logout{
background-color:rgba(255, 255, 255, 0.2); 
}
#nav-side .accordian.secondary .tve-logout:hover .btn-tve-logout span{
color:#fff;
}

/* Flux follow*/
#nav-side .accordian li.follow-mtv{
padding:0;
}
#nav-side .accordian li.follow-mtv > a{
display: block;
padding: 10px;
color:#aaa;
}
#nav-side .accordian li.follow-mtv > ul > li{
padding: 0 0 10px 0;
}
#nav-side .accordian li.follow-mtv .pull-right *{
display:inline;
font-size: 16px;
padding: 0 2px;
}
#nav-side .flux4Widget .follow .verticalView {
padding: 0;
width: auto;
background: transparent;
height:auto !important;
}
#nav-side .flux4Widget .follow .verticalView .followServices {
padding: 0;
background: transparent;
}
#nav-side .flux4Widget .follow .verticalView .followedObject {
display:none;
}
#nav-side .accordian.secondary li.follow-mtv li.followService li{
padding:0;
}
#nav-side .flux4Widget .follow .verticalView .followService{
padding-bottom:0;
}
#nav-side .flux4Widget .follow .verticalView .followService+.followService {
border-top: 0 none;
}
#nav-side .fb_iframe_widget {display:block;}
#nav-side .fb_iframe_widget > span, #nav-side .fb_iframe_widget iframe{
width:150px !important;
height:20px !important;
}
#nav-side .flux4 .tumblrService .secondaryButton {
color:#333;
text-transform:none;
margin:0;
height:auto;
/* For WebKit (Safari, Google Chrome etc) */
background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#dadada));
/* For Mozilla/Gecko (Firefox etc) */
background: -moz-linear-gradient(top, #ffffff, #dadada);
/* For Internet Explorer 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFffffff, endColorstr=#FFdadada);
/* For Internet Explorer 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFffffff, endColorstr=#FFdadada)";
/* For Internet Explorer 10 */
background: -ms-linear-gradient(top, #ffffff, #dadada);
}
#nav-side .flux4 .loggedOutMenu .secondaryButton {
/* For WebKit (Safari, Google Chrome etc) */
background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#dadada));
/* For Mozilla/Gecko (Firefox etc) */
background: -moz-linear-gradient(top, #ffffff, #dadada);
/* For Internet Explorer 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFffffff, endColorstr=#FFdadada);
/* For Internet Explorer 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFffffff, endColorstr=#FFdadada)";
/* For Internet Explorer 10 */
background: -ms-linear-gradient(top, #ffffff, #dadada);
color:#333;
}
#nav-side .flux4 .loggedOutMenu .secondaryButton:hover {
/* For WebKit (Safari, Google Chrome etc) */
background: -webkit-gradient(linear, left top, left bottom, from(#dadada), to(#ffffff));
/* For Mozilla/Gecko (Firefox etc) */
background: -moz-linear-gradient(top, #dadada, #ffffff);
/* For Internet Explorer 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFdadada, endColorstr=#FFffffff);
/* For Internet Explorer 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFdadada, endColorstr=#FFffffff)";
/* For Internet Explorer 10 */
background: -ms-linear-gradient(top, #dadada, #ffffff);
}
/* effeckt */

/* temp 6/3/2014 */
.navbar, .nav-collapse {
background-color: #232323;
}

.off-screen-nav { 
position: absolute; 
z-index: 500; 
width: 230px; 
max-width:100%;
background-color: #232323; 
left:0;
top:0;
opacity:0;
filter: alpha(opacity=0);
-webkit-transform: translateX(-100%);
-moz-transform: translateX(-100%);
-ms-transform: translateX(-100%);
-o-transform: translateX(-100%);
transform: translateX(-100%);
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
-ms-backface-visibility: hidden;
-o-backface-visibility: hidden;
backface-visibility: hidden;
box-sizing: content-box; /* for the blogs */
-moz-box-sizing:content-box;
display:none\9;/* Only for ie8, since this causes trouble with the animation */
}
.off-screen-nav{
-webkit-transition: -webkit-transform .2s ease-in-out, opacity .2s ease .2s;
-moz-transition: transform .2s ease-in-out, opacity .2s ease .2s;
-o-transition: -o-transform .2s ease-in-out, opacity .2s ease .2s;
-ms-transition: -ms-transform .2s ease-in-out, opacity .2s ease .2s, filter .2s ease .2s;
transition: transform .2s ease-in-out, opacity .2s ease .2s;
}
#nav-dim{
-webkit-transition: opacity .2s;
-moz-transition: opacity .2s;
-o-transition: opacity .2s;
-ms-transition: opacity .2s, filter .2s;
transition: opacity .2s;
}
.off-screen-nav.open{
opacity:1;
filter: alpha(opacity=100);
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
-o-transform: translateX(0);
transform: translateX(0);
-webkit-transition: -webkit-transform .2s ease-in-out;
-moz-transition: transform .2s ease-in-out;
-o-transition: -o-transform .2s ease-in-out;
-ms-transition: -ms-transform .2s ease-in-out;
transition: transform .2s ease-in-out;
display:block\9;/* Only for ie8, since this causes trouble with the animation */
}

/* Auto complete */

div.ac_results {
background-color: #333333;
border: 1px solid rgba(0, 0, 0, 0.35);
box-shadow: 0 1px 10px rgba(0, 0, 0, 0.5);
width: 210px !important;
padding: 0;
}

.ac_results ul {
max-height: 320px !important;
}

div.ac_results li {
cursor: default;
display: block;
font-family: Arial,sans-serif;
line-height: 30px;
margin: 0;
overflow: hidden;
padding: 0 5px;
color: #FFFFFF;
font-size: 12px;
}

/* blogs */
.inner-header #nav-top{
position:relative;
}
.inner-header #nav-top .title > *{
display:table-cell;
vertical-align: middle;
}
.inner-header #nav-top .title{
display: table;
float: left;
height: 50px;
margin-left:10px;
}

.inner-header h3.category{
color: #fff;
display: inline-block;
background-color: #333;
padding: 14px;
text-transform: lowercase;
margin: 0;
font-size: 18px;
position: absolute;
right: 47px;
top: 1px;
font-weight: bold;
}
.inner-header #nav-top .icon-chevron-down,
.inner-header #nav-top .icon-chevron-up{
font-weight: 800;
color: #fff;
cursor: pointer;
background-color: #333;
padding: 14px;
margin: 0;
right: 0;
top: 1px;
position: absolute;
height: 46px;
}

/*mobile*/
@media (max-width: 979px) { 
.navbar .navbar-inner .brand {
padding: 0 10px 0 5px; 
}
}

@media (max-width: 659px) { 
.navbar-inner .title {
/*float: none;*/
margin-left: 0;
padding: 0 10px;
font-size: 17px;
line-height: 15px;
}
}

/* Footer */
/*.container-fluid{max-width:1200px;margin-left:auto;margin-right:auto;padding:0 10px;}*/
#mtv-footer { padding: 10px 0; border-top: 5px solid #e6e6e6; background-color: #f2f2f2; }
#mtv-footer ul.inline > li, #footer ol.inline > li {
margin-top: 0;
display: inline-block;
padding-left: 5px;
padding-right: 5px;
}
#mtv-footer, #footer a{
font-size:85%;
color:#777;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
#mtv-footer a{
text-decoration: none;
cursor: pointer;
font-weight: 700;
}
#mtv-footer .btn-social > span {
display: table-cell;
vertical-align: middle;
height: 45px;
width: 45px;
text-align: center;
padding: 0;
}
#mtv-footer .btn.btn-social [class*="icon-"] {
margin: 5px 0 0;
font-size: 18px;
display: inline-block;
float: none;
}
#mtv-footer .btn {
background-color: rgba(255, 255, 255, 0.8);
border: 1px solid rgba(0, 0, 0, 0.1);
box-shadow: inset 0 2px rgba(255, 255, 255, 0.15);
cursor: pointer;
display: inline-block;
font-weight: 900;
text-align: center;
text-shadow: 1px -1px 0 rgba(0, 0, 0, 0.05);
text-transform: lowercase;
vertical-align: middle;
}
#mtv-footer .btn, #footer .btn:hover {
color: #777;
}
#mtv-footer .btn:hover > span { background-color: rgba(0, 0, 0, 0.03);}
#mtv-footer .viacom-footnote span {
display: inline-block;
}
#mtv-footer .icon-logo-viacom {
font-size: 60px;
line-height: 15px;
margin-right: 10px;
}
#mtv-footer .row-fluid.social { border-top: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6; padding: 10px 0; }
.viacom-footer { display: inline-block; }
.text-center{text-align:center;}
#mtv-footer .row-fluid{padding:10px 0;}

.postid-2032895 #commentsContainer .floatsWrapper {
display: none;
}

/*Title:MTV ie/win fixes*/
/* for descenders */
* html #dash p{ 
padding-bottom: 1px; 
}
*:first-child+html #searchmtv select#searchmtv-select{ /* for IE7 */
top: 6px;
}
/* no block-level links */
* html #memberbar ul#memberlist li#member-more ul li a,
* html #nav ul#navlist #shows-grid div a,
* html #wrap ul.section-nav li a{
height: 1%;
}
/* Fix for floating ads */
*:first-child+html #header{
z-index:1;
}
* html #header{
padding: 119px 0;
z-index:1;
}
* html #header.franchise{ height: 0px; }
/* nav 3rd-level adjustment */
/* marquee overlap */
* html #wrap div.marquee div.marquee-nav{
margin-top: -8px;
}
/* lst items */
* html #wrap ol.lst li{
height: 1%;
}
*:first-child+html #wrap ol.lst li{
min-height: 1px;
}
* html #wrap div.group-abc ol.lst-photos-six{ 
padding-right:0px;
margin-right:0px;
width:auto;
}
*html .group-abc .mdl{
margin:0px 0px 0px 0px; 
width:99%;
}
/* small menu */
* html #wrap ol.menu{
clear: both;
margin-top: 10px;
}
*:first-child+html #wrap ol.menu{
clear: both;
margin-top: 10px;
}
/* video meta list */
* html #wrap div.single ul.meta-list{
height: 1%;
}
*:first-child+html #wrap div.single ul.meta-list{
height: 1%;
}
/* video comments box */
* html #wrap ol.comments li.cmt-form form textarea{
width: 510px;
height: 68px;
}
/* PNG fix */
* html div.marquee div.marquee-action{
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/sitewide/images/charlie/movies/marquee-action-bg.png'); background-image: none; background-repeat: no-repeat; background-color: transparent;
}
/* scrolling module */
* html #wrap .mdl-scroll .scroll-wrap{ 
height:370px;
}
* html #wrap .mdl-scroll-sm .scroll-wrap{ 
height: 250px; 
}
/* trigger hasLayout and target ie7/win only */
*:first-child+html #header, 
*:first-child+html #memberbar, 
*:first-child+html #nav, 
*:first-child+html #wrap, 
*:first-child+html #wrap-inner,
*:first-child+html .group,
*:first-child+html .mdl,
*:first-child+html #wrap ol.lst,
*:first-child+html #wrap ol.lst li{
min-height: 1px;
}
/* fix padding for nav drop-in */
* html #wrap-inner{ /* adjust top padding for text resize */
padding-top: 0 !important;
}
*:first-child+html #wrap-inner{
padding-top: 0 !important;
}
* html #container-inner.franchise #wrap-inner{
padding: 4.7em 0 10px !important;
}
*:first-child+html #newsMain1,
*:first-child+html #newsMain2,
*:first-child+html #newsMain3,
*:first-child+html #newsMain4,
*:first-child+html #newsMain5{
float:left;
}
* html .music-hub .group-c{
padding-left:10px;
}
* html .music-hub .group-c .mdl{
margin-right:0px;
width:290px;
}

