/* Player module*/
#videoAd{
width:200px;
height:250px;
}
#videoPlayer{
text-align:center;
margin:auto;
height:360px;
width:640px;	
}
#videoPlayerWrapper{
overflow:hidden;
}
/* styles for immersive 360 video player */	
#videoPlayer.implayer2{
height:550px;
margin:10 0 0 0;
width:600px; 
}
#embedContainer{
text-align:center;
margin:auto;
height:100%;
width:100%;
}
#embeddedPlayer{
outline: none;
}
videoCtrls{
text-align: center;
margin:auto 10px auto auto;
}	
/* style for immersive 360 video player */	
#videoCtrls.implayer3{
visibility:hidden;
}	
#videoCtrls ul, #wrap div.single ul.hd-ctrls{ 
margin: 10px 0 0 0; 
padding:0;
color: #808080;
font-family: Tahoma,Verdana,Arial,sans-serif;
font-size: 11px;
}
#videoCtrls ul li, #wrap div.single ul.hd-ctrls li{ 
list-style-type:none; 
float:left; 
margin:0 15px 0 0; 
padding:0px;
}
#videoCtrls ul input,
#videoCtrls ul label{
display:block;
float:left;
}
#videoCtrls ul input{
margin: 0 5px 0 0;
width: 13px;
height: 13px;
}
#wrap ul.vid-ctrls a:link,
#wrap ul.vid-ctrls a:visited{
color: #808080;	
padding-left: 18px;	
}
#wrap ul.hd-ctrls a:link,
#wrap ul.hd-ctrls a:visited{
color: #808080;
}
#videoCtrls ul a.detach{
background: url(/sitewide/images/charlie/icon-detach.gif) no-repeat 0 2px; 
}
#videoCtrls ul a.help{
background: url(/sitewide/images/charlie/icon-help.gif) no-repeat 0 2px;
}
#wrap div.single ul.hd-ctrls ul.hd-ctrls a:link,
#wrap div.single ul.hd-ctrls ul.hd-ctrls a:visited{
padding-left: 0;
}
#wrap div.single ul.hd-ctrls li.hd-watch{
padding-right: 19px;
background: url(/sitewide/images/charlie/icon-hd.gif) no-repeat right 3px; 
}
#wrap div.single ul.hd-ctrls a{
font-weight: bold;
}
#wrap .mdl-player{
padding-top: 20px;
padding-left: 0px;
}
#wrap .mdl-player div.more-link{
margin-top: 15px;
}
#playerMdl{
padding:2px;
}
/* styles for immersive media 360 player */
#playerMdl.implayer{
height:550px; 
}	
.group-ab{
position:relative;
}
.group-abc{
float: left;
width: 956px;
background: none;
margin: 10px 0 0 10px;
}
.group-abc #playerMdl.mdl{
margin:0px;
padding:10px 0;
}
#wrap ol.lst{
margin:0 10px 10px 0;
}
#playlist ol.lst{
margin:0 10px 10px 0;
}
#wrap ol.lst-photos-four li{
margin-right:22px;
width:140px;
}
#wrap .series-info{
font-family: Arial, sans-serif;
font-size:11px;
}
#wrap .series-info a{
font-weight:bold;
}
#wrap div.single h1{
font-size:16px;
line-height:20px;
}
#wrap div.single h1 a{
font-weight:bold;
}
#wrap div.single h1 a.series{
font-size:11px;
}
#wrap #more-info-bt a:link, #wrap #more-info-bt a:visited{
}
#wrap div.single #more-info-bt{
padding:8px 0;
}
#wrap div.single ol.lst li p.deck{
font-family: Arial, sans-serif;
font-size:13px;
margin-right: 0;
}
#wrap div.single ul.simple-list{
list-style: none;
list-style-type:none; 
font-family: Arial, sans-serif;
font-size: 13px;
padding:10px 0 2px 0;
margin:0;
}
#wrap div.single ol.lst ul.simple-list li{
padding-bottom: 2px;
}
#wrap div.single ol.lst{
margin:0 10px 0 0;
}
#wrap div.single ol.lst ul.simple-list li.relnk{
font-size: 11px;
}
#wrap div.single ul.meta-list{
padding:0px;
border: none;
padding:15px 0 0;
}
#wrap div.single ul.meta-list .share{
width:100%;
border-top:1px dotted #D9D9D9;
border-bottom:1px dotted #D9D9D9;	
padding:2px;
}
#wrap div.single ul.meta-list li{
margin:0 20px 0 0;
padding: 0;
line-height:12px;	
}
#wrap div.single ul.meta-list li.last{
margin: 0;
}
#wrap div.single ul.meta-list li strong{
color: #999;
}
#wrap div.single ul.meta-list li.meta-rate{
float:left;
width:150px;
height:30px;
}
#wrap div.single ul.meta-list li.meta-rate strong{
margin: 0;
}
#wrap div.single ul.meta-list li.share h3{
padding:10px 0 0;
font-weight:bold;
}
#wStatistics .contentAction .cacSmall li:last-child{
display:none;
}
/* usage line */
#wrap div.single ul.usage li{
margin-right:0;
}
#wrap div.single ul.usage li.usage-views{
width: auto;
text-align: center;
margin-right: 9px;
}
#wrap div.single .fluxWidget .contentAction .cacSmall .cacItem.commentCount, #wrap div.single .fluxWidget .contentAction .cacSmall .cacItem.ratingCount{
height: auto;
}
#wrap .fluxWidget .contentAction .cacSmall .cacItem.commentCount p,
#wrap .fluxWidget .contentAction .cacSmall .cacItem.ratingCount p{
margin: 0px;
}
#wrap div.single ul.usage li.usage-posted,
#wrap div.single ul.usage li.usage-stats,
#wrap div.single ul.usage li.usage-views{
height: 12px;
}
#wrap div.single ul.usage li.usage-stats{
display: block;	
float:left;
}
#wrap div.single ul.usage li.meta-rate ul li.commentCount, 
#wrap div.single ul.usage li.meta-rate ul li.rating ul li.ratingOverall,
#wrap div.single .fluxWidget .contentAction .cacSmall .cacItem.commentCount,
#wrap div.single .fluxWidget .contentAction .cacSmall .cacItem.ratingCount{
margin-top:0px;
width:auto;
text-align: center;
}
#wrap div.single .fluxWidget .contentAction .cacSmall .fluxCac{
width: 100%;
}
#wrap div.single ul.meta-list li strong{
margin-right:0px;
}
#wrap div.single ul.rate{
padding:0 0 10px;
border-bottom:1px dotted #D9D9D9;
}
#wrap .fluxWidget .contentAction .rating{
width:91px;
padding-left: 0px;
height: 26px;
}
#wrap .meta-list.rate .fluxWidget .contentAction .cacItem{
height: 26px;
}
#wrap div.single ul.meta-list.share{
height: 100%;
}
#wrap .flux .fluxBtn{
height:18px;
margin:4px 4px 4px 0px;
}
#wrap .flux .fluxBtn{ 
line-height:18px;
}
.fluxWidget .contentAction .rating .fluxBtn {
padding-right:5px;
*padding-right:7px;
}
#wrap div.single ul.usage li.usage-posted{
margin-right:9px;
}
#wrap div.single ul.usage li.meta-rate ul li.commentCount strong,
#wrap div.single ul.usage li.meta-rate ul li.rating ul li.ratingOverall strong{
float: none;
}
/* share */
#wrap div.single ul.share li{
padding-bottom: 10px;
}
#wrap div#more-info li{ 
list-style-type:none;
list-style:none;
padding:2px 0;	
}
#wrap div#more-info li.form-copy{ 
padding:15px 0;	
}	
#wrap div#more-info li.form-copy span{
font-weight: bold;
float: left;
margin: 2px 10px 0 5px;
}
#wrap div#more-info li.form-copy form{
background: url(/global/music/images/wht-textfld_share.gif) no-repeat 0px 0px;
padding: 0;
width:281px;
height: 22px;
}
#wrap div#more-info li.form-copy input{
float: left;
width:230px;
height: 16px;
margin: 3px 0 0 5px;
padding: 0;
border: 1px solid #fff;
color: #808080;
font-size:11px;
}
#wrap div#more-info li.form-copy form a{
background:transparent url(/sitewide/images/charlie/btn_copy.gif) no-repeat scroll left top;
display:block;
height:18px;
width:39px;
float: right;
margin: 2px 2px 0 0;
}
#wrap div#more-info li.form-copy a:hover{
background-position: 0 -18px;
}
#wrap div.title-meta{
font-family:Tahoma,Verdana,Arial,sans-serif;
font-size:11px;
line-height:16px;
font-weight:bold;
text-transform: uppercase;
color: #fff;
padding-bottom:3px;
}
#wrap div.title-meta span{
padding:1px 3px;
background:transparent repeat scroll 0 0;
}	
#wrap div#more-info{
padding:0 0 10px 0;
}
#wrap div#videoCtrls{
border-top:1px dotted #D9D9D9;
}
#wrap div#more-info ul.simple-list{
padding:0 0 0;
}
/* playlist module */
#wrap div#playlist .mdl-temp{
padding-bottom: 30px;
}
#wrap div#playlist ol.lst li{	
border:none;
padding:0;
}
#wrap div.pages{	
left:0px;
width:1999em;
overflow:hidden;
position:relative;
}	
#wrap div.pages ol{
display:block;
float:left;
}
#wrap div#playlist ol.lst li.first{
border-top:0;	
}
#wrap div#playlist ol.lst li.active{
border:none;
margin:0 12px 0 0;
padding:5px;
position:static;
background-color: #262626;
}
.h-pre{
font-family:Tahoma,Verdana,Arial,sans-serif;
font-size:11px;
font-weight:bold;
text-transform: uppercase;
line-height:16px;
color: #b2b2b2;
padding-left:10px;
}
.h-sub3{
font-family: Arial, sans-serif;
font-size:19px;
margin-right: 10px;
margin-bottom: 5px;
padding:0;
}
.h-sub3 em{
font-style: normal;
white-space: nowrap;
}
#playlist div.deck p{
font-size: 11px;
margin-right: 10px;
margin-bottom: 10px;
}
/* ecom */
ul.lst-ecom li.list-price{
text-decoration: line-through;
}
#wrap ol.lst li ul.btn-list{
margin-top: 10px;
padding: 0;
}
#wrap ol.lst li ul.btn-list li{
border: none;
display:inline;
}
#wrap ol.lst li ul.lst-ecom li.btn-buy{
padding-top: 10px;
}
#wrap ul.lst-ecom li.btn-buy a{
display: block;
width: 80px;
height: 18px;
text-align: right;
background: url(/sitewide/images/charlie/btn-shop-mtv.gif) no-repeat top left;
}
#wrap ul.lst-ecom li.btn-buy a span{
position: absolute;
left: -9999px;
}
/* video overrides */
/* Coad fixup.
---------------------------------------------------- */	
.video-sponsor{
position: absolute;
top:0px;
right:0px;
cursor:pointer;
float:right;
}
.new-video-sponsor{
position: absolute;
top:0px;
right:0px;
cursor:pointer;
float:right;
}
#coadLogoTarget div img{
float:left;
}
.mdl-ad{
width:300px;
}
/* Franchise Links module */
#wrap ol.lst li ul.simple-list{
float:left;
max-width: 250px;
width: expression(200+"px");	
}
#wrap #seriesLinks ol.lst li ul.simple-list{
float:none;
font-family:arial;
}	
/* Lyrics */
#wrap .mdl-lyrics ol.lst li p.deck{
font-family: Arial, sans-serif;
font-size: 16px;
line-height: 20px;
}
/* usage */	
#wrap div.single ul.meta-list li span.vote-up,
#wrap div.single ul.meta-list li span.vote-down{
color: #333;
}
#wrap div.single ul.meta-list li.rateit{
background: #CCCCCC url(/sitewide/images/charlie/rating_end-cap.gif) no-repeat 0 0;
padding-left: 4px;
margin-left: 6px;
}
#wrap div.single ul.meta-list li.rateit strong{
color: #333;
margin-right: 5px;
}
#wrap div.single ul.meta-list ul.rateit li{
margin: 0;
}
ul.rateit li.rate-up a{
background-image: url(/sitewide/images/charlie/rating_thumb-up.gif);
}
ul.rateit li.rate-down a{
background-image: url(/sitewide/images/charlie/rating_thumb-down.gif);
}
/* 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/u/acsearch-bg.gif) no-repeat scroll 0 4px;
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;
width: 240px;
}
#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;
}	
/* Safari Hack */
@media screen and (-webkit-min-device-pixel-ratio:0){
#video-player{
position:relative;
}

#video-sponsor{
position:absolute;
top:0px;
left:660px;
z-index:1;
}

#vidplyr{
position:relative;
z-index:2;
}
}
/* Video Detail V2 CSS changes */
#gridToggle{
float:right;
left:570px;
position:absolute;
top:20px;
z-index:100;
}
#gridToggle .gridtoggle{ 
background:url('/sitewide/images/charlie/sprites/site_wide.png') no-repeat -162px 4px; padding-left:10px;
}
#gridToggle .listtoggle{
background:url('/sitewide/images/charlie/sprites/site_wide.png') no-repeat -198px 5px; padding-left:10px;
}
div.pagination p{
font-family:tahoma;
font-size:11px;
}
div.pagination span.setPaginationWidth{
margin: auto;
}
div.pagination span.setPaginationWidth ul.paginationPrevious,
div.pagination span.setPaginationWidth ul.paginationNext{
padding:0px;
}
div.pagination span.setPaginationWidth ul.paginationOverflowWidth{
overflow:hidden; 
position:relative; 
padding-right: 0px;
}
div.pagination span.setPaginationWidth ul.paginationOverflowWidth div.paginationLongList{
overflow:hidden; 
position:relative; 
width:780px;
}
#playlist div.pagination{
margin:auto;
height:auto;
font-family:tahoma;
font-size:11px;
position:relative;
padding-top:5px;
}
#playlist div.pagination p a:link, #playlist div.pagination p a:visited{
font-weight:bold;
padding:3px;
}
#playlist div.pagination p.active a:link, #playlist div.pagination p.active a:visited{
background-color:#d9d9d9;	
color:#fff;
}
#playlist div.pagination p{
margin:0 3px;
}
#playlist div.mdl{
margin:0 0 0 10px;
padding:5px 0 10px 10px;
}
#wrap div.single p.deck{
margin:0 0;
padding:10px 0;
}
#wrap ol.lst li div.title3{
position: relative;
}
.playlist-count{
font-family:impact;
color:#FFFFFF;
font-size:24px;
font-weight:bold;
position:absolute;
padding:5px;
line-height:24px;
background: url('/global/music/images/number-bgtile.png') repeat scroll 0 0 transparent;
left: 0px;
top: 0px;
}
.h-sub2{
margin:0 0 15px;
}
#wrap #playlist div.pagination{
float:left;
margin:auto;
width:620px;
text-align:center;
padding-bottom:5px;
position:relative;
left:0;
}
#playlist .pagination span{
display: inline-block;
}
#wrap ol.trailers li{
border:medium none;
float:left;
margin:0 34px 0 0;
padding:0;
width:100px;
}
#wrap #multiGridModule div.mdl div.mdl{
border-bottom:5px solid #d9d9d9;
}
#wrap #multiGridModule div.mdl div.last{
border-bottom:medium none;
}
#wrap #multiGridModule div.mdl:last-child{
border-bottom:medium none;
}
#wrap #multiGridModule .mdl{
padding-left:0;
}
#wrap #multiGridModule .h-wrap{
margin-left:0px;
}
#wrap .group-ab div.mdl{
overflow: hidden;	
}
#wrap #trailers a img{
border:medium none;
display:block;
}
.fluxWidget .contentAction .cacSmall li.cacItem{
width:120px;
}
#wrap .fluxWidget .contentAction .cacSmall .ratingCount .itemText.positive .txtLabel, .fluxWidget .contentAction .cacSmall .commentCount .itemText.positive .txtLabel{
padding-left:15px;
width:15px;
margin-right:5px;
}
#hide-info-bt{
padding-top:6px;	
}
#wrap .fluxWidget .contentAction .ratingCount .txtLabel{
}
#wrap #multiGridModule div.more-link {
clear:both;
margin:10px -10px 0;
}
#artistLinks .simple-list li:last-child{
background:url(/global/music/images/rhapsody-download.png) no-repeat scroll 0 4px transparent;
}
#artistLinks .simple-list li:last-child a{
padding-left:15px;
}
#artistLinks .simple-list li:first-child a,#seriesLinks .simple-list li:first-child a{
font-family:Arial;
font-size:16px;
font-weight:bold;
}
/* ie styles for VideoPlayer Info Module*/
#wrap div.single ul.usage{
position:relative;
width: 280px;
}
#wrap .fluxWidget .contentAction .rating{
display:none;
}
#wrap #wRate .contentAction .rating{
width:98px;
display:block;
/*width:98px\9;*/
}
#wrap div.single .fluxWidget .contentAction .cacSmall .cacItem.ratingCount{width:auto;}
#wrap div#more-info li.form-copy form{position:relative;}
*:first-child+html #wrap #wRate .contentAction li.cacItem{margin-top:5px; text-align:left;}
*:first-child+html #wrap #wRate .contentAction .rating{width:100px;}
*:first-child+html #wrap div.single .fluxWidget .contentAction .cacItem.textItem .itemText .txtLabel{
position:relative;display:block;width:15px;height:15px;top:-12px;
}
*:first-child+html #wrap div.single ul.usage .fluxWidget .contentAction .cacSmall .cacItem.commentCount .itemText .txtLabel{left:-5px;}
*:first-child+html #wrap div.single ul.usage .fluxWidget .contentAction .cacSmall .cacItem.ratingCount .itemText .txtLabel{left:-5px;}
*:first-child+html #wrap #wStatistics{position:absolute;}
*:first-child+html #wrap div.single ul.usage .fluxWidget .contentAction .cacSmall .cacItem.commentCount,
*:first-child+html #wrap div.single ul.usage .fluxWidget .contentAction .cacSmall .cacItem.ratingCount{
position:relative;
top:0;width:50px;
}
*:first-child+html #wrap div#more-info li.form-copy form{left: -15px !important;}
#wrap div.single ul.meta-list li#fblike{
border-bottom:1px dotted #D9D9D9;
height:30px;
padding-top:13px;
width:282px;
}
.title3 a .title .song{
display: block;
}
.title3 a .title .artist{
display: block;
}
.title3 a:hover .title .song, .title3 a:hover .title .artist{
display: block;
text-decoration: underline;
}
.title3 a:link .title .artist, .title3 a:visited .title .artist{
font-weight: bold;
}
#wrap .mdl.playlistmdl .h-wrap .h-sub3{
display: none;
}
#wrap div.cacSmall{
height: 1%;
}
#wrap div.cacSmall:after
{
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
/********** 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
{
padding:0;
margin:0px;
clear:both;
color:#f2f2f2;
text-decoration:underline;
}
.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;
}
.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;
}

#videoPlayerWrapper{
/**
added 1/20/12 for Kraft Panache
**/
overflow: visible; 
margin: auto;
text-align: center;
}

#searchmtv,	#artistlist, #navlist-wrap{
visibility: hidden;
}
#wrap div.single ul.meta-list li{
margin:0;
}
#wrap div#playlist ol.lst li.active{
margin: 0px 22px 0px 0px;
padding:0;
position:static;
background-color: transparent;
}
#wrap #seriesLinks ol.lst li ul.simple-list{
float: left;
}
#wrap #seriesLinks ol.lst li ul.simple-list li:first-child a{
font-size: 11px;
font-weight: normal;
}
#wrap #pageHeader div span{
background:url(/global/music/videos/images/video_premiere.png) no-repeat; 
display: block;
height: 20px;
text-indent: -9999px;
margin: 0;
padding-right:10px;
}
#wrap div#ecomURL a.itunes span{
background:url(/global/music/videos/images/viewinitunes_en.png) no-repeat; 
display: block;
width: 106px;
height: 23px;
text-indent: -9999px;
margin: 0;
position:relative;
top:25px;
}

#wrap #baseContainer .share {
display:none;
}
#wrap #baseContainer .usage {
border-top:1px dotted #D9D9D9;
margin-top:10px;
padding-top:10px;
}
/* Begin: flux4 Share css */
.flux4Widget .share {
border:0;
font-size: 12px;
padding: 5px 15px 8px 8px;
}
.fullEpShare {
padding-left: 82px;
height:37px;
}

.flux4Widget .share .serviceList li {
display: block;
float: left;
font-size: 11px;
height: 21px;
list-style-type: none;
padding-right:8px;
}
.flux4Widget .share .serviceList li.firstButton {
padding: 1px 0 0 4px;
}
.flux4Widget .share .serviceButton.twitter.originalButton {
margin-left: 1px;
margin-right: 1px;
}
.flux4Widget .share .serviceButton.googleplusone {
margin-left: 1px;
margin-right: 2px;
max-width: 70px;
overflow: hidden;
padding: 1px 16px 0 2px;
}

.flux4Widget .share .serviceList li.embed .buttonIcon {background:none;}
.flux4Widget .share .serviceList li.embed .buttonContainer {background:url('/global/music/videos/images/embed-off.png') 0 1px no-repeat;width:65px;height:20px;text-indent:-9999px;margin: -1px 0 0 15px;}
.flux4Widget .share .serviceList li.embed .buttonContainer:hover {background-image:url('/global/music/videos/images/embed-on.png');}
.flux4Widget .share .serviceList li.embed a.button {background:none;text-decoration:none;border:0;}
.flux4Widget .share .serviceList li.embed .shareCount{display:none;}

.flux4Widget .share .serviceList li.more {
line-height: 22px;
padding: 1px 0 0 8px;
}
.flux4Widget .share .serviceButton.twitter .twitterButton {
margin-top: 0;
}
.flux4Widget .share .serviceList li.lastButton a {
display:block;
background:url('/global/music/videos/images/share-off.png') transparent;
width:46px;
height:20px;
text-indent:-9999px;
text-decoration:none;
border:0;
}
.flux4Widget .share .serviceList li.lastButton a:hover {
background:url('/global/music/videos/images/share-on.png');
}
.flux4Widget .share .horizontalView .serviceList li.serviceButton, 
.flux4Widget .share .horizontalView .serviceList li.more {
display: block; float: left; padding-bottom: 8px; padding-right: 0;padding-top:3px;
}


