div.rating-cancel,div.star-rating{float:left;width:17px;height:15px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}
div.rating-cancel,div.rating-cancel a{background:url(/static/v3/images/jquery/rating/delete:13291466961.gif) no-repeat 0 -16px}
div.star-rating,div.star-rating a{background:url(/static/v3/images/jquery/rating/star:13291466961.gif) no-repeat 0 0}div.rating-cancel a,div.star-rating a{display:block;width:16px;height:100%;background-position:0 0;border:0}
div.star-rating-on a{background-position:0 -16px!important}div.star-rating-hover a{background-position:0 -32px}
div.rating-cancel{display:none!important}div.star-rating-readonly a{cursor:default!important}div.star-rating{background:transparent!important;overflow:hidden!important}
#RecLiteChannel select{width:340px}#VideoCommentRecorder #FlashRecorderWrap{width:430px;height:320px;overflow:hidden}
#VideoCommentRecorder #FlashRecorder{width:430px;height:320px;background:#000}#VideoCommentRecorder ul.tabs{margin:0;z-index:10;position:relative}
#VideoCommentRecorder ul.tabs li{float:right}#VideoCommentRecorder ul.tabs li a{margin:0}#VideoCommentRecorder ul.tabs li.controls{float:none}
#VideoCommentRecorder ul.tabs li.controls span.counter{color:#757575;padding:0 10px}#VideoCommentRecorder fieldset{margin:0;z-index:5;position:absolute;left:10px;bottom:37px}
#VideoCommentRecorder fieldset select{width:203px}#VideoCommentRecorder fieldset.comment{position:absolute;bottom:32px;left:10px;width:410px;padding-bottom:16px}
textarea#VideoCommentRecordText,#VideoCommentRecorder fieldset.comment textarea{width:401px;height:55px;margin-bottom:0}
textarea#VideoCommentRecordText{position:absolute;margin:0;z-index:10000}#VideoCommentRecorder ul.tabs li a.active span,#VideoCommentRecorder ul.tabs li a.active:hover span{border-color:transparent transparent #a6cef7;border-style:solid;border-width:0 5px 5px;bottom:auto;top:-5px}
.commentWidget{border:1px solid #ced2d9;border-top:0;padding:30px 20px 20px 20px;margin-top:-11px;margin-bottom:18px}
.commentWidget .userName{font-weight:bold}.commentWidget .userPic{width:54px;float:left}.commentWidget .userPic img{box-shadow:2px 2px 0 #ced2d9;-moz-box-shadow:2px 2px 0 #ced2d9;-webkit-box-shadow:2px 2px 0 #ced2d9}
.commentWidget .comment{width:475px;float:left;padding:0 0 0 10px;font-size:14px;word-wrap:break-word}
.commentWidget .comment .footer,.leftCol .videoComments .comment .footer *{font-size:12px}.commentWidget .comment .footer span{color:#757575}
.commentWidget .separator{width:490px;height:1px;font-size:0;overflow:hidden;background-color:#ced2d9;position:relative;left:70px;border:0}
.commentWidget .jsUnBan{display:none}.commentWidget .blocked .jsUnBan{display:inline}.commentWidget .blocked .jsBan{display:none}
.commentWidget .subComment .inner{border:1px solid #ced2d9;margin:20px 0 10px 0}.commentWidget .subCommentTitle{padding:10px;border-bottom:1px solid #ced2d9;cursor:pointer}
.commentWidget .subCommentTitle:hover{text-decoration:underline}.commentWidget .subCommentText{padding:10px}
.commentWidget .subCommentText img{float:left;display:inline-block;margin:0 8px 0 0}.commentWidget .loading{width:32px;height:32px;margin:0 auto;display:block}
.commentWidget li.subHidden .subCommentTitle{border-bottom:0}.commentWidget li.subHidden .subComment .subCommentText,.commentWidget li.subHidden .subCommentTitle span{display:none}
.commentWidget li.subHidden .subCommentTitle b{display:inline}.commentWidget li .subCommentTitle i{font-style:normal}
.commentWidget li .subCommentTitle b{display:none}.commentWidget .videoComment{float:left;padding:6px 6px 0 0;cursor:pointer}
body.ie .commentWidget .videoComment{padding-bottom:6px}.commentWidget .commentForm{display:none}.commentWidget .commentForm textarea{width:467px;margin:30px 0 4px 0}
.commentWidget .commentFormBtns{font-size:12px;text-align:right}.commentWidget li.commentFormVisible .commentForm{display:block}
.subCommentItem{padding:0 0 15px 0}.pagerWrapper{padding:4px 0 18px 0}.commentDeleteConfirm .endBtns{text-align:right}
.commentDeleteConfirm .close{margin-right:5px}.noFeedCallToAction{padding-bottom:25px}.hasItems .noFeedCallToAction{display:none}
.noPager .pagerWrapper{display:none}.noPager .separator.last{background-color:transparent}div.noPager{padding-bottom:0}
#SocialBar{margin-bottom:0}.videoMeta{height:41px;position:relative}.videoMeta .viewerNumber{line-height:41px;color:#757575;position:absolute;right:0;top:0}
.videoMeta #Rating{float:left;padding:13px 0 10px 0}.videoMeta #Rating br{display:none}.videoMeta #rateMessage{color:#757575;font-style:italic}
#CreateHighlight{float:right;padding:13px 0 10px;cursor:pointer}#CreateHighlight:hover{text-decoration:none}
#CreateHighlight:hover .text{text-decoration:underline}#EmbedConfigurator{border-top:0}#VideoBox{position:relative;width:328px;height:458px;overflow:hidden;border:1px solid #ced2d9;margin-bottom:20px}
#VideoBox .fixed{height:32px}#VideoBox .content{width:326px;padding-left:2px;height:425px;overflow:auto;background:#fff;margin-top:1px}
.ie7 #VideoBox .content{position:relative}#VideoBox .content .smallRecordedListV4{width:auto;float:none}
#VideoBox .content .smallRecordedListV4 .shadowbox{height:63px;top:10px;left:6px}#VideoBox .fixed .infoBar{height:31px;line-height:30px;padding:1px 0 0 0;position:relative;z-index:10;background:#ededed;color:#4b4b4b;font-size:11px;-moz-text-shadow:0 1px 0 #fff;-webkit-text-shadow:0 1px 0 #fff;text-shadow:0 1px 0 #fff;border-bottom:1px solid #dedede}
#VideoBox .fixed .infoBar .clearAfter li{float:left;border:1px solid #dadada;border-width:1px 1px 0 1px;position:relative;margin-left:1px}
#VideoBox .fixed .infoBar .clearAfter a{float:left;padding:0 15px;height:30px;line-height:30px;background:#f5f5f5;cursor:pointer;color:#4c4c4c}
#VideoBox .fixed .infoBar .clearAfter .active a{height:31px;background:#fff}#VideoBox .smallRecordedListV4>li{margin:0}
#VideoBox .smallRecordedListV4 li.all{font-size:13px;font-weight:bold;line-height:15px;min-height:15px;padding:10px 0;text-align:center;border-bottom:0;margin-bottom:0}
#VideoBox .smallRecordedListV4>li:hover{background-color:#e5f0ff}#VideoBox .smallRecordedListV4 li:hover a{text-decoration:underline}
#ChannelLink{display:inline-block;position:absolute;height:32px;line-height:32px;padding:0 10px;top:0;right:0;font-size:12px;font-weight:bold}
#ChannelLink:hover{text-decoration:none}#ChannelLink span{color:#4b4b4b}#ChannelLink .live{color:red}
#HighlightCreator{font-size:13px}#HighlightCreator fieldset{margin-bottom:0}#HighlightCreator.step1 fieldset.step1{display:block}
#HighlightCreator.step1 fieldset.step2{display:none}#HighlightCreator.step2 fieldset.step1{display:none}
#HighlightCreator.step2 fieldset.step2{display:block}#HighlightCreator input#HighlightDescription{width:574px;margin-bottom:8px}
#HighlightCreator input.shortLink{width:180px;margin-left:5px;position:relative;top:2px}#HighlightCreator a.highlightLink{font-weight:bold;font-size:14px}
#HighlightCreator span.seekFrom,#HighlightCreator span.seekTo{padding:0 5px}div.seekControl{height:26px;width:587px;position:relative}
span.seekTitle{display:block;text-align:center;font-size:13px;font-weight:bold}span.seekButtonWrapper{display:inline-block;height:16px;font-size:18px;line-height:18px;position:absolute;top:0}
span#SeekFrom{left:0}span#SeekTo{right:0}a.seekButton{vertical-align:top;color:#757575;font-size:13px;background:#dbe1e9 url(/static/v3/images/sprites_v3:13291466971.png) 0 -96px repeat-x;height:16px;width:17px;overflow:hidden;display:inline-block;text-align:center;line-height:16px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border:1px solid #ced2d9;display:inline-block}
a.seekButton:hover{color:#409eff;text-decoration:none}a.seekButton:active{background-color:#fff;text-decoration:none}
a.seekButton.leftSplit{border-left:1px solid rgba(206,210,217,0.5)}a.seekButton span{font-size:12px;position:relative;left:1px}
a.seekButton span.toLeft{left:-1px}a.seekButton.disabled{color:#ccc;cursor:default}#HighlightCreator.step2 fieldset.step2{padding:10px 15px 0 15px;height:auto;min-height:80px}
#HighlightCreator.step2 .fb-share,#HighlightCreator.step2 .twitter-share-button{position:relative;top:5px}
#HighlightCreator .clipboard{left:451px;right:auto;top:42px;width:50px}.lang-ja-JP #HighlightCreator .clipboard{left:467px}
#HighlightCreator .embedCopiedMessage{left:443px;right:auto;top:20px;width:50px;background-color:#eeedf2}
.lang-ja-JP #HighlightCreator .embedCopiedMessage{left:451px;width:116px}.leftCol_612 .addComment{background-color:#f2f2f2;padding:20px}
.leftCol_612 .addComment .inner{background-color:#fff;padding:10px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;box-shadow:0 0 4px #ced2d9;-moz-box-shadow:0 0 4px #ced2d9;-webkit-box-shadow:0 0 4px #ced2d9}
.leftCol_612 .addComment textarea{width:540px;height:45px}.leftCol_612 .addComment .endBtns{height:31px}
.leftCol_612 .addComment a.left b{display:inline-block;background:url(/static/v3/images/sprites_v3:13291466971.png) -56px -397px;width:13px;height:14px;position:relative;left:-3px;top:2px}
.leftCol_612 .addCommentDecor{border-top:1px solid #ced2d9;height:11px;position:relative}.leftCol_612 .addCommentDecor span{display:block;width:0;height:0;position:relative;z-index:15;border-top:9px solid #f2f2f2;border-right:11px solid transparent;border-left:11px solid transparent;border-bottom:0 solid transparent;margin:0 auto;top:-1px;position:absolute;left:120px}
.leftCol_612 .addCommentDecor b{display:block;width:0;height:0;border-top:9px solid #ced2d9;border-right:11px solid transparent;border-left:11px solid transparent;border-bottom:0 solid transparent;position:absolute;left:120px}
#Onetimesubscription_Index .loginDialog,#Onetimesubscription_Index .tosDialog,#Subscriptionnew_Subscribe .loginDialog,#Onetimesubscription_EnterTicket .loginDialog,#Subscriptionnew_Subscribe .tosDialog{border:0 none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;top:0!important}
#Onetimesubscription_Index .loginDialog .ui-dialog-titlebar,#Onetimesubscription_EnterTicket .loginDialog .ui-dialog-titlebar,#Subscriptionnew_Subscribe .loginDialog .ui-dialog-titlebar{display:none}
#LoginSignupSignup,#LoginSignupLogin{width:auto;padding-bottom:0;overflow:hidden;float:none}#LoginSignupSignup .tabbedTitleBoxV4{margin-bottom:10px}
#LoginSignupSignup .tabbedTitleBoxV4 .content{height:237px;padding:12px 16px}#LoginSignupSignup input[type="text"],#LoginSignupSignup input[type="password"]{width:250px}
.checkRow{clear:both}.signupAgreeLabel>em{display:block;margin-top:4px}#Signup,#AlreadyHaveAnAccount{width:588px!important}
#LoginSignupSignup,#LoginSignupLogin{height:326px}#UstreamLoginSignupDialog,#UstreamFBSignupDialog{padding:0}
#UstreamFBSignupDialog .changeButton{width:584px!important;margin-bottom:0}#UstreamFBSignupDialog .inputWrap{width:274px}
#UstreamFBSignupDialog .content{height:252px}#UstreamLoginSignupDialog h5{margin-top:-1px}#UstreamLoginSignupDialog p{z-index:10001}
#UstreamLoginSignupDialog #LoginSignupTabs{height:263px}#LoginSignupLogin .tabbedTitleBoxV4>.content{height:198px}
#UstreamLoginSignupDialog #LoginSignupTabs>div.title li{padding:0 13px 0 31px;position:relative}#UstreamLoginSignupDialog #LoginSignupTabs .title li span{display:inline-block}
#UstreamLoginSignupDialog #LoginSignupTabs .title li span.arrow{display:none}#UstreamLoginSignupDialog #LoginSignupTabs .title li.active span.arrow{display:inline-block}
#UstreamLoginSignupDialog .inputWrap{float:left;width:284px;overflow:hidden}#UstreamLoginSignupDialog .evenWrap{width:266px}
#UstreamLoginSignupDialog .inputWrap>label{line-height:14px}.lang-ja-JP #UstreamLoginSignupDialog #LoginSignupTabs .title li{padding:0 13px 0 31px}
.checkRow a:focus,.checkRow a:active{text-decoration:underline}
.mobilViewerDownload{display:none}.mobilViewerDownload a.viewInApp{height:50px;line-height:50px;width:90%!important;margin:0 0 18px 0;background:-webkit-gradient(linear,left bottom,left top,color-stop(0.66,#feee5b),color-stop(0,#fead0b))}
.mobilViewerDownload{text-align:center}body.ios .mobilViewerDownload,body.android .mobilViewerDownload{display:block}

