/* Override of float left for article image */
div#article #main-content .inline-image .main-image { float:none; margin-bottom:14px !important; }
div#video #main-content .asset-title .video-quality { float:right; display:block; width:150px; padding-top:4px; text-align:right; }
div#video #main-content .asset-title { margin-top:14px; }

.sub-social-wrapper { height: 30px; padding-top: 4px;}
.sub-social { background: url(../images/socialmedia/bar.gif) no-repeat right 3px; margin-right: 10px; padding-right: 10px; vertical-align:middle;  float:left; }
.sub-social-lite { /*margin-right:15px;*/ padding-right:5px; float: left; }
.comment-bubble { float: left; display: none; background: url(../images/socialmedia/commentBubble.gif) no-repeat; width: 25px; height: 20px; color: #FFF; padding-left: 9px; vertical-align: baseline; }
.social-nudge { margin-left: -2px !important; vertical-align: middle;}
.share-bubble { float: left; display: none; background: url(../images/socialmedia/shareBubble.gif) no-repeat; color: #FFF; width: 25px; height: 15px; padding-left: 7px;}

.social-share-link { float: left; display: inline-block;}
.social-share-link .fb-share { vertical-align: top; float: left; }
.share-text { display: inline-block; height:16px; cursor:pointer; cursor:hand; }

.social-links iframe { float: left; }
.social-links iframe.last { background: none; margin-top: -2px; }
.social-links .social-box { display: inline-block; }
.social-links .social-box span { margin-left: 3px; }

.social-icons { height: 16px; overflow: hidden; }
.social-icons span { float: left; color: #000; font-weight: bold; font-size: 11px; line-height: 16px; }
.social-icons a { float: left; margin-left: 7px; }
.social-icons a span {  margin-right: 0; }
.social-icons .social-fb-link { width: 16px; height: 16px; }
.social-icons .social-fb-link .FBConnectButton_Simple { background: url(../images/socialmedia/socialSprite.gif) no-repeat top left; }
.social-icons .social-tw-link { background: url(../images/socialmedia/socialSprite.gif) no-repeat top right; display:block; height: 16px; width: 16px; }
.social-icons .social-tw-link:hover { background-position: bottom right; }

.social-modal a { display: block; width: 32px; height: 32px; }
.facebook-share-link { float: left; width: 32px; height: 32px; background: url(../images/socialmedia/facebook-icon.png) no-repeat; margin-left: 32px; }
.twitter-share-link { float: left; width: 32px; height: 32px; background: url(../images/socialmedia/twitter-icon.png) no-repeat; margin-left: 32px; }

#homepage #featured-content #RBPlayer { width: 616px; margin-bottom: 0; }
#video-wrapper { border: 1px solid #cdcdcd; padding: 1px; background-color: #fff; float: left; }
#homepage .carousel .left-scroller { background: #000 url('../images/socialmedia/leftarrow.gif') !important; width: 23px !important; height: 76px !important; }
#homepage .carousel a.left-scroller:hover { background: #000 url('../images/socialmedia/leftarrow.gif') left -76px!important; }
#homepage .carousel .right-scroller { background: #000 url('../images/socialmedia/rightarrow.gif') !important; width: 23px !important; height: 76px !important; }
#homepage .carousel a.right-scroller:hover { background: #000 url('../images/socialmedia/rightarrow.gif') left -76px !important; }
#featured-content-scroller { width: 616px; padding-top: 5px; margin-top: 0px !important; float: left; }
.carousel li { background: #FFF; }
#video-bottom { background: #000 url('../images/socialmedia/videobottombg.gif'); padding-bottom: 5px; float: left; }
#share-buttons { padding: 12px 12px 0 12px; width: 592px; }
#share-buttons .video-name { color: #fff; font-size: 15px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; float: left; width: 257px; text-transform: uppercase; overflow: hidden; height: 25px; overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis; white-space: nowrap; margin-top: 2px; }

.sub-social-expando-btns {background: url(../images/socialmedia/socialExpando.gif); height: 37px; width: 68px; margin-left: 314px;}
.sub-social-expando {display: none; height: 30px; margin-top: -15px; padding: 5px 0 5px 0;}
.sub-social-expando-fb {display:block; height:34px; margin:0 0 0 13px !important; width:17px; float: left;}
.sub-social-expando-tw {display:block; height:34px; margin:0 0 0 5px !important; width:17px; float: left;}

#video-bottom .sub-social-expando {background: #000; padding-bottom: 3px;}
#video-bottom .sub-social-expando-btns {margin-left: 398px;}
#video-bottom .sub-social-expando {display: none; height: 30px; margin-top: -12px; padding: 5px 0 5px 0;}
#video-wrapper .socbutton { float: right; border-right:1px solid #616161; margin-right:15px; padding-right:15px; height: 18px; padding-top: 2px;}
#video-wrapper .sub-social-wrapper { height: 30px; padding-top: 2px; width: 335px; float: right;}
#video-wrapper .sub-social-wrapper a:visited { color: #fff; }
#video-wrapper .sub-social { vertical-align:middle;  float:left; margin-top: 2px; background: none !important; margin-right: 0 !important; padding-right: 0 !important;}
#video-wrapper #fbbutton { border-right: none; padding-right: 0 !important; padding-top: 0px; height: 20px;}
#video-wrapper #fbif-wrapper { background: url('../images/socialmedia/fbbg.gif') no-repeat 40px top; padding-right: 0px !important; }
#video-wrapper #shbutton { ; }
#video-wrapper .sub-social-lite { margin-right:15px; padding-right:5px; float: left; }
#video-wrapper .comment-bubble { float: left; display: none; background: url(../images/socialmedia/commentBubble_black.gif) no-repeat; width: 25px; height: 20px; color: #FFF; padding-left: 9px; vertical-align: baseline; font-weight: bold;}
#video-wrapper .social-nudge { margin-left: -2px !important; vertical-align: middle; color: #FFF; font-weight: bold; font-family: Lucida Sans, Arial, Helvetica;}
#video-wrapper .share-bubble { float: left; display: none; background: url(../images/socialmedia/shareBubble_black.gif) no-repeat; color: #FFF; width: 25px; height: 15px; padding-left: 7px; font-weight: bold;}
#video-wrapper .fb-like { border: solid 1px #CAD4E7; margin-left: 0px !important; }
#video-wrapper .fb-like:hover { border: solid 1px #9DACCE; }
#video-wrapper .fb-like span { padding-left: 19px; color:#3B5998; background: url(../images/socialmedia/thumbsUp.gif) no-repeat; }
#video-wrapper .fb-count { color: #000; margin-left: 7px; }
#video-wrapper .social-share-link { float: left; display: inline-block;}
#video-wrapper .social-share-link-noJS { float: left; display: inline-block;}
#video-wrapper .social-share-link .fb-share { vertical-align: top; float: left; }
#video-wrapper .share-text { display: inline-block; height:16px; }
#video-wrapper .social-links { display: none; }
#video-wrapper .social-links iframe { margin-left: 7px; float: left; }
#video-wrapper .social-links iframe.last { border-right: none; }
#video-wrapper .social-links .social-box { display: inline-block; }
#video-wrapper .social-links .social-box span { margin-left: 3px; }
#video-wrapper .social-links .social-fb-link { float: left; background: url(../images/socialmedia/socialSprite.gif) no-repeat top left; display:block; height: 16px; width: 16px; margin-left: 0px !important;}
#video-wrapper .social-links .social-fb-link:hover { background-position: bottom left; }
#video-wrapper .social-links .social-tw-link { float: left; background: url(../images/socialmedia/socialSprite.gif) no-repeat top right; display:block; height: 16px; width: 16px; }
#video-wrapper .social-links .social-tw-link:hover { background-position: bottom right; }

.asset-title {border-bottom: solid 1px #ccc; clear: both;}
.asset-title h2 { height: 1px;}
.asset-title-left {float: left; width: 280px; padding-left: 20px; font-size: 12px; font-weight: bold; color: #353535; padding-top: 3px;}
.asset-title-right {float: right; width: 315px;}
.asset-title .sub-social-expando {padding-bottom: 10px;}
.asset-title .sub-social-expando-btns {margin-left: 98px !important}

#related-content .sub-social-wrapper { height: 20px; padding: 0; position: absolute; bottom: 0px; left: 140px; }
#related-content .sub-social-wrapper a.icon-link { background-position: 0 0; position: relative; float: left; margin-right:10px; padding: 0 10px 0 20px; vertical-align:middle; bottom: auto !important; left: auto !important;  }

#feed-content .related-gallery .sub-social-wrapper { position: relative; bottom: auto; left: auto; margin-left: 140px; }

/*#feed-content .related-gallery .contentheading {display: none;}*/

.social-tip { background: transparent url(../images/socialmedia/share_bg_top.png) no-repeat top; display: none; padding-top: 5px; position: absolute; top: 50px; width: 69px; overflow: hidden; z-index: 10;}
.social-tip-btns { background: transparent url(../images/socialmedia/share_bg.png) repeat-y; padding: 2px 13px 1px; height: 16px; }
.social-tip-btm { background: transparent url(../images/socialmedia/share_bg_bot.png) no-repeat; height:13px; }
.social-tip a { background: url(../images/socialmedia/social_sprite.gif) no-repeat; height: 16px; width: 16px; margin: 0 !important; float: left; }
.social-tip a.sub-social-fb { background-position: left bottom !important; }
.social-tip a.sub-social-tw { background-position: left top !important; margin-left: 11px !important; }

.asset-title-right .social-tip { left: 390px; }

#related-content .social-tip { margin-left: 135px; }
#feed-content .related-gallery .social-tip { top: 120px; }

.featured-video-item h2 { display: none;}
#share-buttons .video-name { font-size: 10px; }

#video .video_Container { overflow: hidden; min-height: 394px;  }
#video .video_Container .sub-social-wrapper { float: left;}
#video .video_Container .social-tip { left: 85px; }
#video #comments h3 { border-top:none;}

#image .asset-title{ border-bottom: none; }
#image .social-icons,
#audio .social-icons { margin-bottom: 20px; }

#actions-module li.social-icons { margin-bottom: 15px; width: auto; }
#actions-module li.social-icons a { clear: none; float: left; margin: 0 0 0 7px; padding: 0; }

#event-competition .asset-title-left { padding-left: 0; }
#article #comments { margin-top: 30px; }

/* hide quality link */
.video_Container a.video-quality{
	display:none;
}

.iLikeIFrame{
	float:left;
}
