.left_layout_frame{overflow:hidden;position:relative}

.blue_style_button .akp-subscription-button{height:26px;padding-left:3px;filter:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-border-radius-bottomleft:15px;-webkit-border-bottom-left-radius:15px;border-bottom-left-radius:15px;-moz-border-radius-topleft:15px;-webkit-border-top-left-radius:15px;border-top-left-radius:15px;-moz-box-shadow:inset 0 0 1px #fff;-ms-box-shadow:inset 0 0 1px #fff;-webkit-box-shadow:inset 0 0 1px #fff;box-shadow:inset 0 0 1px #fff}

.blue_style_button .akp-subscription-button.subscribed .subscribe-label{display:none}

.blue_style_button .akp-subscription-button:active,.blue_style_button .akp-subscription-button:hover{border-color:#74bc63 #558e48 #38642f;text-shadow:0 -1px 0 rgba(0,0,0,.4);-moz-box-shadow:none;-ms-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}

.blue_style_button .akp-subscription-button:hover{color:#fff}

.blue_style_button .akp-subscription-button:active,.blue_style_button .akp-subscription-button:hover{background-color:#75be65;filter:none;background-image:-moz-linear-gradient(top,#75be65 0,#37622d 100%);background-image:-ms-linear-gradient(top,#75be65 0,#37622d 100%);background-image:-o-linear-gradient(top,#75be65 0,#37622d 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#75be65),color-stop(100%,#37622d));background-image:-webkit-linear-gradient(top,#75be65 0,#37622d 100%);background-image:linear-gradient(to bottom,#75be65 0,#37622d 100%)}

.blue_style_button .akp-subscription-button.subscribed{background-color:#e0e0e0}

.blue_style_button .akp-subscription-button.subscribed:hover{background-color:#852f2b;border-color:#852f2b;filter:none;background-image:-moz-linear-gradient(top,#bc403a 0,#852f2b 100%);background-image:-ms-linear-gradient(top,#bc403a 0,#852f2b 100%);background-image:-o-linear-gradient(top,#bc403a 0,#852f2b 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#bc403a),color-stop(100%,#852f2b));background-image:-webkit-linear-gradient(top,#bc403a 0,#852f2b 100%);background-image:linear-gradient(to bottom,#bc403a 0,#852f2b 100%)}









.g-container{width:200px;float:left;color:#ededed;z-index:0}

.g-container a:focus{background:0;outline:0}

.g-container.watch{position:absolute}


#g-container-b-pro{padding:10px;background:#6a6a6a;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-top-left-radius:5px}

#g-container-b-pro h2{font-weight:bold;font-size:20px;margin:5px 0 13px 0;padding:0;line-height:1}

#g-container-b-pro-buttons button{display:block;width:100%;margin-top:5px}

#g-container-b-pro-buttons button:first-child{margin-top:0}

#g-container-b-pro-buttons .user-interative-interface-button{line-height:17px}

#g-container-b-pro-buttons .user-interative-interface-button-icon-add{width:16px;height:17px;background:no-repeat url(/images/genre-guide2.png) -30px -585px}

#g-container-b-pro-buttons.leftop-frame .user-interative-interface-button{font-size:13px}

#g-container-b-pro-buttons .user-interative-interface-button:active{border-color:#666;-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,0.75);-ms-box-shadow:inset 0 1px 3px rgba(0,0,0,0.75);-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.75);box-shadow:inset 0 1px 3px rgba(0,0,0,0.75)}

.guide-background{position:absolute;z-index:-1;left:0;top:5px;width:200px;height:100%;background:#272727}

.guide{background-color:#272727}

.guide h2,.guide h3{margin:0;padding:0}

.guide-item-container{border-top:1px solid #323232;border-bottom:1px solid #1b1b1b;list-style:none}

.guide-item-container .video-thumb{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}

.guide-item .thumb{padding:3px 0}

.guide-item{display:block;min-height:28px;line-height:28px;position:relative;margin:0;padding:0 5px 0 10px;background:#272727;background-image:-moz-linear-gradient(top,#292929 0,#252525 100%);background-image:-ms-linear-gradient(top,#292929 0,#252525 100%);background-image:-o-linear-gradient(top,#292929 0,#252525 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#292929),color-stop(100%,#252525));background-image:-webkit-linear-gradient(top,#292929 0,#252525 100%);background-image:linear-gradient(to bottom,#292929 0,#252525 100%);color:#999;font-size:11px;border-right:4px solid transparent;cursor:pointer;-moz-transition:border 0.2s ease;-ms-transition:border 0.2s ease;-o-transition:border 0.2s ease;-webkit-transition:border 0.2s ease;transition:border 0.2s ease}h3 .guide-item{color:#ededed;line-height:34px}

.guide-item .display-name{display:inline-block;line-height:1.2em;width:135px}


.guide-item:hover{border-right-color:#666;text-decoration:none;background:#1c1c1c; color:#ffffff;}

.guide-item.selected {border-top-color:rgb(28,28,28); }
.guide-item.selected,.guide-item.selected:hover{border-right-color:#c4302b;background:#1c1c1c; border-top:0px;}


.guide-item-connect{padding:2px 6px;line-height:11px;font-size:11px;background:#333;position:absolute;top:50%;margin-top:-7px;right:5px}

.guide-item:hover .guide-item-connect{background:#666;color:#000}

.guide-item:hover .guide-item-connect:hover{background:#333;color:#aaa}

.guide-item .guide-show-more-less{float:left}

.guide-item .show-more{display:none}

.user-interative-interface-expander-collapsed .guide-item .show-more{display:block}

.user-interative-interface-expander-collapsed .guide-item .show-less{display:none}

.user-interative-interface-expander-collapsed .guide-item-container.hideable{display:none}

.guide-item .system-icon{display:inline-block;height:28px;width:28px;background:no-repeat url(/images/genre-guide.png) 0 -925px}

.guide-item .system-genre { background:no-repeat url(/images/genre_bullet.png) }

.guide-item .system-icon.category{background-position:0 -731px}

.guide-item .system-icon.social{background-position:0 -1699px}

.guide-item .system-icon.popular{background-position:0 -925px}

.guide-item .system-icon.trending{background-position:0 -1926px}

.guide-item .system-icon.music{background-position:0 -415px}

.guide-item .system-icon.slam{background-position:0 -585px}

.guide-item .system-icon.topic{background-position:0 -797px}

.guide-item .system-icon.blog{background-position:0 -1896px}

.guide-item .system-icon.entertainment{background-position:0 0}

.guide-item .system-icon.spotlight{background-position:0 -671px}

.guide-item .system-icon.sports{background-position:0 -1396px}

.guide-item .system-icon.film{background-position:0 -863px}

.guide-item .system-icon.news{background-position:0 -2159px}

.guide-item .system-icon.comedy{background-position:0 -701px}

.guide-item .system-icon.people{background-position:0 -102px}

.guide-item .system-icon.science{background-position:-18px -615px}

.guide-item .system-icon.travel{background-position:0 -2064px}

.guide-item .system-icon.gadgets{background-position:0 -277px}

.guide-item .system-icon.animals{background-position:0 -1288px}

.guide-item .system-icon.howto{background-position:0 -1048px}

.guide-item .system-icon.vehicles{background-position:-13px -1258px}

.guide-item .system-icon.nonprofits{background-position:-13px -893px}

.guide-item .system-icon.education{background-position:0 -1318px}

.guide-item.guide-recommendation-item,.guide-item.guide-recommendation-item.selected,.guide-item.guide-recommendation-item:hover{border-right:0}


#guide-passive-signin{display:none}

#baseDiv{padding-bottom:0}






#kpop-side-slider .masthead-ad-control{text-align:right;}

#kpop-side-slider .masthead-ad-control a{cursor:pointer}

#kpop-side-slider .masthead-ad-control a span,#kpop-side-slider .masthead-ad-control a img{vertical-align:middle}

#kpop-side-slider .masthead-ad-control a:hover{text-decoration:none}

#kpop-side-slider .masthead-ad-control a:hover span{text-decoration:underline}

#kpop-side-slider .masthead-ad-control.open img{height:13px;width:13px;background:no-repeat url(/images/web-basic.png) -250px 0}

#kpop-side-slider .masthead-ad-control.open a:hover img{background-position:-199px 0}

#kpop-side-slider .masthead-ad-control.open a:active img{background-position:-36px 0}

#kpop-side-slider .pyv-large-thumb h3{margin:0}

#kpop-side-slider .pyv-large-thumb .large-thumb{min-height:226px}

#kpop-side-slider .pyv-large-thumb p,#kpop-side-slider .pyv-large-thumb .extra-info span{margin-left:0}

#kpop-side-slider .yva-expandable{background-color:transparent}

#footer-container{margin-top:0}

.thumb{display:inline-block;margin-right:5px}

.thumb,.display-name{line-height:0;vertical-align:middle}

.back-arrow{border:4px solid transparent;border-right-color:#eee;border-left-width:0;height:0;width:0;line-height:0;margin-right:3px}

#kpop-side-slider{width:300px;float:right}

#kpop-side-slider h2,#kpop-side-slider h3,#kpop-side-slider p{margin-left:5px;color:#666}

#kpop-side-slider h3{margin-top:0;font-weight:normal;font-size:11px}

#kpop-side-slider h2{color:#333}

#kpop-side-slider p{font-size:11px;margin-bottom:5px}

#kpop-side-slider .sidebar-module-description{margin-top:5px}

#kpop-side-slider ul{margin-bottom:20px; background-image : url("/images/footer_background.png")}

#kpop-side-slider .video-list-item .title{width:auto;font-weight:bold}

#kpop-side-slider .video-list-item-link .title,#kpop-side-slider .recommended-videos-link{color:#333}

#kpop-side-slider .video-list-item:hover a,#kpop-side-slider .video-list-item:hover .title{color:#1c62b9;text-decoration:none}

#kpop-side-slider .video-list-item:hover .title:hover{text-decoration:underline}

#kpop-side-slider .recommended-videos-link:hover{color:#1c62b9;text-decoration:underline}

#kpop-side-slider .recommended-video-item{position:relative}

#kpop-side-slider .recommended-video-item .recommended-video-dismiss{float:right;visibility:hidden}

#kpop-side-slider .recommended-video-item:hover .recommended-video-dismiss{visibility:visible}

#kpop-side-slider .video-list-item-link:visited .title{color:#3e1fa0}

#kpop-side-slider a.video-list-item-link{border:1px solid transparent}

#kpop-side-slider a.video-list-item-link:hover{background:#fff;border-bottom-color:#ccc;border-right-color:#ccc}

#kpop-side-slider .show-entry{overflow:hidden;padding:5px;border:1px solid transparent}

#kpop-side-slider .show-entry a{color:inherit}

#kpop-side-slider .show-entry:hover a{color:#1c62b9}

#kpop-side-slider .show-thumb{float:left}

#kpop-side-slider .show-content{margin-left:130px}

#kpop-side-slider .show-content h4,#kpop-side-slider .show-content p{margin:0;margin-bottom:5px}

#kpop-side-slider .show-content h4{font-size:1em}







.see-more-arrow{border:3px solid transparent;border-right-width:0;border-left-color:#999;width:0;height:0;line-height:0;margin-left:5px}

.user-interative-interface-button-icon-home{width:16px;height:17px;background:no-repeat url(/images/genre-guide2.png) 0 -615px}

#feed{position:relative;margin-left:200px;margin-right:305px;width:482px ;background-color:transparent}

#feed-background{position:absolute;z-index:-1;left:200px;width:465px;top:0;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;height:100%;background:#fff}

#feed .feed-page{padding-bottom:10px}

#feed .feed-header{overflow:hidden;padding:8px;min-height:36px;background:#2b2b2b;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;background-image:-moz-linear-gradient(top,#333333 0,#262626 100%);background-image:-ms-linear-gradient(top,#333333 0,#262626 100%);background-image:-o-linear-gradient(top,#333333 0,#262626 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#333333),color-stop(100%,#262626));background-image:-webkit-linear-gradient(top,#333333 0,#262626 100%);background-image:linear-gradient(to bottom,#333333 0,#262626 100%);color:#fff}

#feed .feed-header .feed-header-thumb{float:left;line-height:0}

#feed .feed-header .feed-header-subscribe{float:right;line-height:34px}

#feed .feed-header .feed-header-details{margin-left:44px;margin-right:120px}

#feed .feed-header label{color:#ccc}

#feed .feed-header .user-interative-interface-form-input-checkbox-container{line-height:14px}

#feed .feed-header .feed-header-details.no-thumb{margin-left:0}

#feed .feed-header .feed-header-subscribe.no-thumb{line-height:22px}

.feed-header .feed-manage-link{display:inline-block;color:#fff;background:#000;padding:4px 10px}

#feed .feed-header h2{font-size:15px;line-height:20px;margin:0;max-width:380px}

#feed .feed-header.no-metadata h2{line-height:34px}

#feed .feed-header h2 a{color:#fff}

#feed .feed-header h2 a:focus{outline:0;background:none}

#feed .feed-header .metadata{font-size:11px;line-height:11px;color:#999}

#feed .feed-header .metadata a{color:#bbb}

#feed .feed-header .metadata a .see-more-link{border-left-color:#bbb}

#feed .feed-header .subscriber-count{font-weight:normal;margin-right:10px}

#feed .feed-header .askkpop-radio{font-weight:normal;margin-left:10px}

.feed-header .feed-header-icon{width:34px;height:34px;background:no-repeat url(/images/genre-guide2.png) 0 -2028px}

.feed-header .feed-header-icon.popular{background-position:0 -1012px}

.feed-header .feed-header-icon.social-all{background-position:0 -1992px}

.feed-header .feed-header-icon.trending{background-position:0 -1729px}

.feed-header .feed-header-icon.topic{background-position:0 -379px}

.feed-header .feed-header-icon.blog{background-position:0 -2189px}

.feed-header .feed-header-icon.google-plus{background-position:0 -2094px}

.feed-header .feed-header-icon.facebook{background-position:0 -1222px}

.feed-header .feed-header-icon.music{background-position:0 -827px}

.feed-header .feed-header-icon.slam{background-position:0 -445px}

.feed-header .feed-header-icon.all{background-position:0 -2028px}

.feed-header .feed-header-icon.askkpop{background-position:0 -2028px}

.feed-header .feed-header-icon.channels{background-position:0 -2028px}

.feed-header .feed-header-icon.entertainment{background-position:0 -66px}

.feed-header .feed-header-icon.spotlight{background-position:0 -1823px}

.feed-header .feed-header-icon.sports{background-position:0 -158px}

.feed-header .feed-header-icon.film{background-position:0 -307px}

.feed-header .feed-header-icon.news{background-position:0 -30px}

.feed-header .feed-header-icon.comedy{background-position:0 -1186px}

.feed-header .feed-header-icon.people{background-position:0 -1558px}

.feed-header .feed-header-icon.science{background-position:0 -1859px}

.feed-header .feed-header-icon.travel{background-position:0 -761px}

.feed-header .feed-header-icon.gadgets{background-position:0 -1594px}

.feed-header .feed-header-icon.animals{background-position:0 -220px}

.feed-header .feed-header-icon.howto{background-position:0 -955px}

.feed-header .feed-header-icon.vehicles{background-position:0 -1956px}

.feed-header .feed-header-icon.nonprofits{background-position:0 -343px}

.feed-header .feed-header-icon.education{background-position:0 -481px}

.feed-header .feed-header-subscribe label{font-size:11px}

.feed-header .feed-filter-separator{color:#ccc;margin-left:5px}

.feed-header .user-interative-interface-button-view-choices{border:0;margin-left:-5px;cursor:pointer;color:#ccc;font-weight:normal;background:transparent;text-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}

.user-interative-interface-button-menu.user-interative-interface-button-menu-view-choices{padding:0}

.user-interative-interface-button-menu.user-interative-interface-button-menu-view-choices li{margin:0}body>.user-interative-interface-button-menu-view-choices .user-interative-interface-button-menu-item.checked{background-image:url(//s.ypimg.com/yt/img/guide/checkmark-vflp4s9hS.png);background-repeat:no-repeat;background-position:4px 8px}body>.user-interative-interface-button-menu-view-choices .user-interative-interface-button-menu-item.checked:hover{background-image:url(//s.ypimg.com/yt/img/guide/checkmark_hovered-vflr04Evc.png);background-repeat:no-repeat;background-position:4px 8px}

.feed-header .user-interative-interface-button-view-choices .user-interative-interface-button-arrow{border-top-color:#ccc}

.feed-header .user-interative-interface-button-view-choices:hover,.feed-header .user-interative-interface-button-view-choices:focus,.feed-header .user-interative-interface-button-view-choices:active{-moz-box-shadow:none;-ms-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background:transparent}

.feed-header .user-interative-interface-button-view-choices:hover .user-interative-interface-button-arrow .feed-header .user-interative-interface-button-view-choices:focus .user-interative-interface-button-arrow,.feed-header .user-interative-interface-button-view-choices:active .user-interative-interface-button-arrow{border-top-color:#ccc}

.feed-marker{color:#999;text-align:center;font-weight:normal;margin-bottom:20px}

.individual-feed{position:relative}

#feed .feed-container .akp-alert{margin:10px}

#feed .feed-load-more-container{margin:10px;margin-top:0;position:relative}

#feed .feed-load-more{font-size:13px;width:100%}

#feed .feed-load-more .spinner{display:none}

#feed .loading .feed-load-more .text{visibility:hidden}

#feed .loading .feed-load-more .spinner{display:block;position:absolute;left:50%;top:50%;background:url(/images/loding.gif) no-repeat center;width:20px;height:20px;margin-left:-10px;margin-top:-10px}

#feed .no-recent-activity{text-align:center;font-size:17px;color:#666;margin-top:2em}



.feed-item-container{border-bottom:1px solid #ededed}

.feed-item-outer{padding:15px;padding-bottom:5px;margin:0 ;background : #ffffff; /* url("/images/footer_background.png") */}

.feed-item-main{position:relative;font-size:12px;min-height:5px;overflow:hidden;}
 
.feed-item-main .feed-item-content{position:relative;margin-left:120px; min-height:45px; }

.feed-item-main .feed-item-content p{line-height:14px;margin-left:10px;}

.feed-item-main .feed-item-content h4{line-height:14px;padding-left:10px;}

.feed-item-main .feed-item-thumb{float:left}

.feed-item-main .feed-item-time{position:absolute;top:0px;padding-left:8px; ;color:#999;line-height:15px;font-size:9px}

.feed-item-main .feed-item-remove{float:right;display:none}

.feed-item-container:hover .feed-item-main .feed-item-remove{display:inline}




.feed-item-main a{color:inherit}

.feed-item-main:hover a{color:#1c62b9}

.feed-item-main .bull{font-size:70%;color:#aaa;position:relative;top:-0.1em}

.feed-item-main h4{margin-left:10px; color:#333;font-size:15px;line-height:1.2em;max-height:2.4em;*zoom:1}

.feed-item-main .feed-item-show-more{position:absolute;bottom:3px;right:0px}

.feed-item-main .feed-item-show-more .user-interative-interface-button{height:2.2em;padding:0 0.2em}

.feed-item-main .description{color:#999;max-height:28px;overflow:hidden}

.feed-item-main .metadata{color:#666}

.feed-item-main .system-icon.blog{background:no-repeat url(/images/genre-guide2.png) 0 -517px;width:18px;height:18px}

.feed-item-main .system-icon.topic{background:no-repeat url(/images/genre-guide2.png) -26px -645px;width:18px;height:18px}

.feed-item-rec{line-height:12px}

.feed-item-rec-thumb{float:left;display:block;margin:2px 5px 0 0}

.feed-item-rec-reason{display:block;line-height:12px}

.feed-item-rec-reason-text{color:#999}

.feed-item-rec:hover .feed-item-rec-reason-text{text-decoration:none}

.feed-item-rec-video{display:block;overflow:hidden;white-space:nowrap;word-wrap:normal;*zoom:1;-o-text-overflow:ellipsis;text-overflow:ellipsis}

.feed-item-target  span{font-size:9px;color:#999;font-weight:normal}

.feed-item-target  a{color:#333}

.feed-item-target  a:hover{color:#1c62b9}

.feed-item-main .feed-item-author,.feed-item-children .feed-item-author{display:inline-block;vertical-align:middle;line-height:1em}

.feed-item-main .feed-item-actions-line{margin-left:10px;margin-top:8px;line-height:18px;vertical-align:middle}

.feed-item-attribution{line-height:12px}

.feed-item-target{overflow:hidden}

.feed-item-main .feed-item-actions-line.user{margin-top:0}

.feed-item-main .subscribed-user-description{margin-bottom:8px}

.feed-item-actions-line.user .feed-item-attribution{line-height:15px}

.feed-item-actions-line.user .feed-item-owner{font-size:15px;font-weight:bold; color:#000;}

.feed-item-actions-line .ux-thumb-profile-24{height:18px;width:18px}

.feed-item-actions-line .ux-thumb-profile-24 img{height:18px}

.feed-item-thumb .ux-thumb-profile-24{margin-left:60px;height:46px;width:46px}

.feed-item-thumb .ux-thumb-profile-24 img{height:46px}



.user-interative-interface-expander-collapsed .feed-item-children{display:none}

.feed-item-children{background:#ededed;border-top:1px solid #ccc;font-size:11px}

.feed-item-child{border-top:1px solid #fff;border-bottom:1px solid #ccc;padding:5px 10px;line-height:18px}

.feed-item-child:first-child{border-top:0}

.feed-item-child .feed-item-time{float:left;font-size:9px;width:90px;text-align:center;color:#999}

.feed-item-child .feed-item-actions-line{margin-left:100px}




#sort-button{float:right;position:relative;top:10px}

.friends-header{line-height:50px;position:relative;top:-10px}

.akp-rounded{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}

.akp-rounded-top{-moz-border-radius-topleft:2px;-webkit-border-top-left-radius:2px;border-top-left-radius:2px;-moz-border-radius-topright:2px;-webkit-border-top-right-radius:2px;border-top-right-radius:2px}

.akp-rounded-bottom{-moz-border-radius-bottomleft:2px;-webkit-border-bottom-left-radius:2px;border-bottom-left-radius:2px;-moz-border-radius-bottomright:2px;-webkit-border-bottom-right-radius:2px;border-bottom-right-radius:2px}








	

	
#alerts,#content,#promos,#footer,#copyright{margin:0 auto;width:970px}

.lite #content{margin:0;width:auto}
	


.contained-content{margin:0 auto;width:970px}
	
#baseDiv{position:relative;width:970px;margin-left:auto;margin-right:auto;padding:0 5px 25px 5px}

.error{font-weight:bold;color:#f00}

.confirmBox,.errorBox{padding:6px;margin:6px 0;text-align:center;font-size:13px;background-color:#cfeeb2}

.errorBox{background-color:#ffaeae}

.highlight,.success{font-size:14px;font-weight:700;color:#333}
	.highlightBox{text-align:center;margin-top:3px;font-size:14px}









.user-interative-interface-clickcard-close:hover,.user-interative-interface-clickcard-close:focus,.close-small:hover,.close-small:focus{background-color:#00f;cursor:pointer}

.smallText{font-size:11px}

.largeText{font-size:14px}

.bold{font-weight:bold}

.label{font-weight:bold;color:#333}

.grayText{color:#666}

.nowrap{white-space:nowrap}

.hLink{text-decoration:none}

.hLink:hover{text-decoration:underline}

.hand{cursor:pointer;cursor:hand}

.floatL{float:left}

.floatR{float:right}

.clear{clear:both}

.clearL{clear:left}

.clearR{clear:right}

.spacer{clear:both;height:1px;font-size:1px}

.alignC{text-align:center}

.alignR{text-align:right}

.hid{display:none}

.inline-block{display:-moz-inline-stack;display:inline-block;*display:inline;vertical-align:top;zoom:1}
	

.watch #masthead-subnav ul{padding-left:6px}
	
	
	
	

.region-and-language-pickers{border:none;font-size:.9166em;padding:10px 10px 0 15px}

.region-picker-box,.language-picker-box{margin-bottom:.5em}

.region-label,.language-label{color:#666}

.region-title,.language-title{margin:0 .8em 0 0.2em}

.safety-mode-choice{font-size:1.0833em;margin:0 .75em 0.75em 0}

.safety-mode-button{font-size:1.0833em;margin-right:.4em}

.safety-mode-lock-message{font-size:1.0833em;margin-top:.4em}
	
#safety-mode-lock-help{margin-top:.4em;width:40em}
	
#copyright{font-size:11px;padding:15px 0;text-align:center}
	
	
	

.accountswitch #masthead-expanded-lists-container{width:700px}
	



.with-sandbar #masthead-expanded-menu-shade{left:591px}
	
	
#sb-wrapper{position:relative;margin:0 auto;width:970px}

.sb-card{position:absolute;right:0;top:60px}

.sb-card-arrow,.sb-card-body-arrow{position:absolute;top:-22px;right:96px;left:auto;bottom:auto;width:0;height:0;vertical-align:top;border-bottom-width:12px;border-top-color:transparent;border-top-width:0;background:none repeat scroll 0 0 transparent;border:12px solid transparent}

.sb-card-sharebox .sb-card-arrow,.sb-card-sharebox .sb-card-body-arrow{right:58px}

.sb-card-arrow{margin-top:-1px;margin-bottom:-1px;border-bottom-color:#bbb}

.sb-card-body-arrow{border-bottom-color:#fff}

.sb-card-border{float:left;background:none repeat scroll 0 0 #fff;border:1px solid #bbb;-moz-box-shadow:0 0 5px #bbb;-ms-box-shadow:0 0 5px #bbb;-webkit-box-shadow:0 0 5px #bbb;box-shadow:0 0 5px #bbb}

.sb-card-content{width:440px}

.sb-on{display:block;float:left;z-index:1100010;background:#fff;-moz-box-shadow:0 2px 1px #aaa;-ms-box-shadow:0 2px 1px #aaa;-webkit-box-shadow:0 2px 1px #aaa;box-shadow:0 2px 1px #aaa}

.sb-off{display:none;background:transparent;-moz-box-shadow:none;-ms-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}
	
#sb-onepick-target{position:absolute;overflow:hidden;visibility:visible;height:650px;width:900px;left:35px;border:1px solid #bebebe;background-color:#f6f5f6;-moz-box-shadow:0 4px 16px rgba(0,0,0,.199219);-ms-box-shadow:0 4px 16px rgba(0,0,0,.199219);-webkit-box-shadow:0 4px 16px rgba(0,0,0,.199219);box-shadow:0 4px 16px rgba(0,0,0,.199219)}
	
#sb-onepick-target iframe{height:100%;overflow:hidden}
	
	


.akp-suggest-table,.akp-suggest-table-horizontal{font-size:13px;font-family:arial,sans-serif;cursor:default;line-height:17px;border:1px solid #999;z-index:2000000;position:absolute;background-color:white;margin:0}

.akp-suggest-unselected{background-color:white}

.akp-suggest-selected .akp-suggest-left,.akp-suggest-selected .akp-suggest-right,.akp-suggest-selected .grayText{background-color:#36c;color:white}

.akp-suggest-left{white-space:nowrap;overflow:hidden;text-align:left;padding-left:3px;*padding-bottom:1px}

.akp-suggest-right{white-space:nowrap;overflow:hidden;font-size:10px;text-align:right;color:#666;padding-left:3px;padding-right:3px}

.akp-suggest-close td{padding:0 3px 2px;text-align:right;font-size:10px;line-height:15px}

.akp-suggest-close span{color:#03c;text-decoration:underline}

.akp-suggest-icon{width:16px;background-color:#eaeaea;white-space:nowrap;overflow:hidden;padding-left:2px;padding-right:2px;*padding-bottom:1px}

.rtl .akp-suggest-left{text-align:right}

.rtl .akp-suggest-right{text-align:left}

.akp-suggest-left img{height:60px;width:42px;vertical-align:middle;padding:5px}



.akp-suggest-table-horizontal{border:solid 1px #999;margin-top:2px}

.akp-suggest-table-horizontal .akp-suggest-selected,.akp-suggest-table-horizontal .akp-suggest-unselected{border:none;padding:2px 7px}

.akp-suggest-table-horizontal .akp-suggest-selected span{display:none}

.akp-suggest-table-horizontal .akp-suggest-unselected span{color:#ccc;position:relative;left:-8px}

.akp-suggest-table-horizontal .akp-suggest-selected{background-color:#36c;color:white}
	
	
	


	
.new-snippets .video-description,.new-snippets .episode-description,.new-snippets .show-description,.new-snippets .show-short-description,.new-snippets .movie-description{max-height:2.4em;line-height:1.2;height:auto}

.new-snippets .channel-long-title,.new-snippets ,.new-snippets .movie-long-title,.new-snippets .show-long-title,.new-snippets .video-long-title{font-size:13px;line-height:1.1}

.new-snippets .video-view-count,.new-snippets ,.new-snippets .channel-video-count,.video-count{color:#333;font-weight:bold}
	

.new-snippets .channel-recent-video{margin:3px 0;font-size:11px}

.new-snippets .channel-recent-video a{margin:0 3px}

.new-snippets .channel-recent-video-length{margin-left:3px}
	


.new-snippets .search-ad-description{font-size:11px;margin:5px 0}

.new-snippets .search-pva-header{font-size:11px}

.new-snippets .search-pva-main-content{padding-left:5px}

.new-snippets .search-pva-main-content .search-ad-description{margin:6px 0}

.new-snippets  ul{margin-left:0}

.new-snippets .playlist-videos li{list-style-type:none}

.playlist-videos{margin-bottom:5px}

.playlist-videos .playlist-video{word-wrap:normal;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;zoom:1}

.playlist-videos .floatL{margin-right:5px}



.new-snippets .pyv-metadata .video-date-added,.new-snippets .pyv-metadata .video-username,.new-snippets .pyv-metadata span,.new-snippets .pyv-metadata strong{margin-right:3px}

.new-snippets .metadata-separator{color:#ccc;display:inline}

.new-snippets .ruv-mini-entry .metadata-separator,.new-snippets .navigational-video-cell .metadata-separator{display:none}

.new-snippets .movie-facets span,.new-snippets .channel-facets span,.new-snippets .playlist-facets span,.new-snippets .show-extrainfo span{margin-right:5px}

.metadata-separator{display:none}

.snippet{margin-top:10px;margin-bottom:10px;padding:5px}

.snippet-content{width:400px;float:left;font-size:11px}

.snippet .snippet-thumb{height:90px;width:120px;float:left;margin-right:10px}

.snippet-description{max-height:42px;overflow:hidden}ul.snippet-metadata li{margin-top:8px;float:left;margin-right:5px}

.viewcount,.snippet-metadata li.views{color:#333;font-weight:bold}


.video-comment-text{color:#686;font-size:11px;margin:4px 0px;height:16px;overflow:hidden}

.ads-promoted{text-align:right;margin-bottom:1em;font-size:11px}

.spons-vid-text{width:auto;margin-bottom:2px}

.promoted-videos .ads{padding:3px 3px 5px 5px}

.list-view .navigational-video-cell .thumb-container{width:auto}

.list-view .navigational-video-cell .video-main-content,.list-view .navigational-video-cell .video-description{width:340px}

.list-view .navigational-video-cell .video-description{max-height:100px}

.list-view .navigational-video-cell .video-view-count,.list-view .navigational-video-cell .video-username{display:block;margin-top:3px}

.list-view .navigational-video-cell .video-long-title{margin-bottom:7px;font-size:16px;height:20px}
	

.search-related{clear:both;padding:0 0 5px;position:relative;margin-bottom:5px;height:20px;overflow:hidden;_word-wrap:normal}

.search-related h3,.search-related h2{font-size:12px;font-weight:normal}

.search-related .left{margin-right:18px}

.search-related ul{position:relative;overflow:hidden;zoom:1}

.search-related li p{overflow:hidden;_width:142px}

.search-related .left,.search-related li,.search-related li p a{float:left}

.search-related li{margin-right:18px;overflow:hidden;zoom:1}
	


.pc-thumb-wrap{white-space:nowrap}

.promoted-channel-metadata{width:60px;display:inline-block;text-align:center;vertical-align:top;font-family:Arial}

.pc-channel-tag{margin-top:10px;font-size:10px;text-transform:uppercase;color:#666}

.pc-metric{color:#666;margin:10px 4px 0;border-top:1px solid #ccc;padding-top:10px}

.pc-metric-value{font-size:13px}

.pc-metric-name{font-size:9px}

.pc-section:hover{color:#1c62b9;text-decoration:underline}

.promoted-videos .result-item .result-item-main-content .facets .video-count{font-weight:normal;color:#666}

.pc-thumb-wrap-rhs{width:138px;text-align:right}

.show-onebox{height:170px;margin-bottom:15px;border:1px solid #ccc;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}

.result-item.show-onebox{padding:0}

.show-onebox .left-pane{float:left;width:140px;height:150px;padding:10px;margin-right:10px;background-color:#eee}

.show-onebox .left-pane .result-item-main-content{padding-left:0px;width:150px}

.show-onebox .left-pane .result-item-main-content h3{font-weight:normal;font-size:13px}

.show-onebox .left-pane .single-line-lego-list{margin-top:.5em}

.show-onebox .right-pane{padding:10px}

.show-snippet-label{font-size:13px;margin-bottom:10px}

.show-snippet-video{float:left;width:225px;height:65px}
	

.show-snippet-video .ux-thumb-wrap{margin-right:5px}

.result-item .show-snippet-video h3{margin-bottom:3px;white-space:normal;width:135px;height:auto;max-height:2.4em;overflow:hidden}
	
#translate-checkbox-container{clear:both;height:20px}



.ppv-promoted-videos{background:#eee}



.pyv-promoted-videos{background:#fff9dd}

.promoted-videos{margin:0 0 10px 0}

.promoted-videos .video-description{width:auto}

.promoted-videos .result-item h3{white-space:normal}

.promoted-videos-disclaimer{padding:2px 5px}
	





.spons-vid-thumb{width:94px;padding-top:4px}td.spons-vid-thumb{width:124px}td.spons-vid-thumb .user-thumb-jumbo{width:88px;height:88px;margin-left:30px}td.spons-vid-thumb .user-thumb-jumbo div{margin-left:-156px}td.spons-vid-thumb .user-thumb-jumbo img{height:88px}

.spons-vid-text{overflow:hidden;width:222px;white-space:nowrap}

.pyv-title{font-size:13px;text-decoration:none}

.pyv-metadata{width:100%;font-size:11px}
	
#doubleClick1{padding-top:40px}
	
#doubleClick2{padding-top:10px}

.grayTextAdWords{text-align:right;padding:2px 2px 5px 0}
	
#afs{margin-bottom:0.3em}

.afs-url{color:green}

.afs-title{font-size:14px}

.afs-promoted-spacer{height:8px}

.sideAd{margin-bottom:1em}

.spacerTD{width:5px}

.smInfoText{font-size:11px}

.sidebar-ads h3,.sidebar-ads p{overflow:hidden}

.sidebar-ads h3{margin-top:0}

.sidebar-ads.featured h3{max-height:2.4em;line-height:1.2em;*height:2.4em}

.sidebar-ads.featured {line-height:1.2em;max-height:3.6em;*height:3.6em}

.sidebar-ads .result-item-thumb{margin-bottom:5px}

.sidebar-ads .facets{clear:left;padding-left:5px}
	



.fpr-message,.didyoumean-message{margin:10px 0 5px 0}

.fpr-text{color:#333;font-size:13px}

.didyoumean{color:#f00;font-size:13px}

.didyoumean.from-fpr{color:#333}

.fpr-query{text-decoration:underline;font-style:italic}

.sidebar-ads,.result-item{zoom:1;overflow:hidden;margin-bottom:5px;padding:5px}

.result-item .thumb-container{float:left;width:138px}

.result-item .thumb-container .result-item-thumb{float:right}

.result-item.navigational .thumb-container{width:234px}

.result-item p{margin-bottom:0.5em;line-height:1.2em}

.result-item-main-content{overflow:hidden;padding-left:10px;zoom:1}

.result-item h3{margin:0 0 5px 0;overflow:hidden;white-space:nowrap;word-wrap:normal;*zoom:1;-o-text-overflow:ellipsis;text-overflow:ellipsis}

.result-item .description{max-height:2.4em;overflow:hidden;zoom:1}

.result-item .description.one-line{max-height:1.2em}

.result-item-main-thumb-container{width:128px}

.result-item .ux-thumb-wrap.movie-poster .ux-thumb-128,.result-item .ux-thumb-wrap.movie-poster .ux-thumb-128 img{height:120px;width:84px}

.result-item-main-content .movie-credits{margin-bottom:5px}

.result-item.navigational .result-item-main-content{width:340px}

.result-item.navigational h3{font-size:16px;max-height:1.2em}

.result-item .playlist-videos .playlist-video{height:auto}

.playlist-detail-title{max-height:1.2em}

.result-item .live-text{font-size:10px;font-weight:bold;color:#333}
	
#refinements-guided-help{clear:both}

.breadcrumb-separator{font-weight:bold;margin-right:5px;color:#b9c1c2}



.social-annotation{display:inline-block}

.social-annotation img{vertical-align:middle}

.social-annotation-item{margin-left:10px}

.social-annotation-text{margin-left:3px}

.social-annotation a, .social-annotation a:visited{color:#4272db}
	


.exp-channel-layout .result-item.channel{margin-left:0}

.exp-channel-layout .result-item.channel .thumb-container{position:relative;width:138px;background:#fff;-moz-box-shadow:0 1px 2px #ccc;-ms-box-shadow:0 1px 2px #ccc;-webkit-box-shadow:0 1px 2px #ccc;box-shadow:0 1px 2px #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}

.exp-channel-layout .result-item.channel:hover .thumb-container{-moz-box-shadow:none;-ms-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}

.exp-channel-layout .result-item.channel .result-item-thumb{float:left}

.exp-channel-layout .result-item.channel .result-item-channel-facets{font-size:10px;text-align:center;color:#666;overflow:hidden;padding:0 5px;height:75px}

.exp-channel-layout .result-item.channel .result-item-count{font-size:13px;text-shadow:0 0 1px #fff}

.exp-channel-layout .result-item.channel .result-item-channel-label{font-size:9px;display:block;overflow:hidden;white-space:nowrap;word-wrap:normal;*zoom:1;-o-text-overflow:ellipsis;text-overflow:ellipsis}

.exp-channel-layout .result-item.channel .result-item-channel-facets a{display:block;padding:10px 0}

.exp-channel-layout  .result-item.channel .result-item-channel-facets a{color:#666}

.exp-channel-layout  .result-item.channel .result-item-channel-facets a:hover{color:#1c62b9}

.exp-channel-layout .result-item.channel .result-item-channel-facets a+a{border-top:1px solid #ccc}

.exp-channel-layout .result-item.channel .playlist-videos,.exp-channel-layout  .result-item.channel .single-line-lego-list{display:none}

.akp-tip{padding:0.5em;color:#333;background-color:#ffc;border:1px solid #ffcc05;white-space:normal;text-align:left}a.akp-tooltip{position:static}a.akp-tooltip img{vertical-align:text-top}a.akp-tooltip:hover{position:relative;text-decoration:none}a.akp-tooltip .akp-tip{display:none;position:absolute;top:1em;left:0.5em;z-index:1;width:20em}a.akp-tooltip:hover .akp-tip{display:block}

.user-interative-interface-button{height:2.95em;padding:0 .91em;border:1px solid;outline:0;font-weight:bold;font-size:11px;white-space:nowrap;word-wrap:normal;vertical-align:middle;cursor:pointer;*overflow:visible;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}

.user-interative-interface-button::-moz-focus-inner{border:0}body .user-interative-interface-button[disabled]{opacity:.6;filter:alpha(opacity=60);cursor:auto}

.user-interative-interface-button .user-interative-interface-button-content{line-height:normal}

.user-interative-interface-button-icon{vertical-align:middle;margin-right:7px;font-size:0}

.user-interative-interface-button img{vertical-align:middle;font-size:0}@media screen and (-webkit-min-device-pixel-ratio:0){.user-interative-interface-button-icon+span.user-interative-interface-button-content{margin-top:-1px;vertical-align:middle;display:inline-block;*display:inline;*zoom:1}}a.user-interative-interface-button{display:inline-block;line-height:2.8em;height:2.78em;text-decoration:none}a.user-interative-interface-button .user-interative-interface-button-content{*line-height:2.8em}

.user-interative-interface-button-link-default{padding:0;border:none;height:auto;color:#1c62b9;font-weight:normal;font-size:inherit;text-decoration:none;*width:auto;*overflow:visible}

.user-interative-interface-button-link-default:hover .user-interative-interface-button-content{text-decoration:underline}

.user-interative-interface-button-default,body .user-interative-interface-button-default[disabled]{text-shadow:0 1px 0 #fff;border-color:#ccc;border-bottom-color:#aaa;background-color:#e0e0e0;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ffffffff,EndColorStr=#ffe0e0e0);background-image:-moz-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:-ms-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:-o-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#e0e0e0));background-image:-webkit-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:linear-gradient(to bottom,#fff 0,#e0e0e0 100%);-moz-box-shadow:inset 0 0 1px #fff;-ms-box-shadow:inset 0 0 1px #fff;-webkit-box-shadow:inset 0 0 1px #fff;box-shadow:inset 0 0 1px #fff}

.user-interative-interface-button-default,a.user-interative-interface-button-default .user-interative-interface-button-content{color:#555}body .user-interative-interface-button-default[disabled]{color:#666;-moz-box-shadow:none;-ms-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}

.user-interative-interface-button-default:hover,.user-interative-interface-button-text:hover{border-color:#999;-moz-box-shadow:0 1px 2px rgba(0,0,0,0.25),inset 0 0 3px #fff;-ms-box-shadow:0 1px 2px rgba(0,0,0,0.25),inset 0 0 3px #fff;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.25),inset 0 0 3px #fff;box-shadow:0 1px 2px rgba(0,0,0,0.25),inset 0 0 3px #fff}

.user-interative-interface-button-default:focus{outline:none;-moz-box-shadow:0 0 5px #4496e7,inset 0 0 10px #fff;-ms-box-shadow:0 0 5px #4496e7,inset 0 0 10px #fff;-webkit-box-shadow:0 0 5px #4496e7,inset 0 0 10px #fff;box-shadow:0 0 5px #4496e7,inset 0 0 10px #fff}

.user-interative-interface-button-default:active,.user-interative-interface-button-text:active,.user-interative-interface-button-default.user-interative-interface-button-toggled,.user-interative-interface-button-text.user-interative-interface-button-toggled{border-color:#aaa;border-bottom-color:#ccc;border-top-color:#999;-moz-box-shadow:inset 0 1px 2px #aaa;-ms-box-shadow:inset 0 1px 2px #aaa;-webkit-box-shadow:inset 0 1px 2px #aaa;box-shadow:inset 0 1px 2px #aaa;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#e6e6e6,EndColorStr=#dcdcdc);background-image:-moz-linear-gradient(top,#e6e6e6 0,#dcdcdc 100%);background-image:-ms-linear-gradient(top,#e6e6e6 0,#dcdcdc 100%);background-image:-o-linear-gradient(top,#e6e6e6 0,#dcdcdc 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e6e6e6),color-stop(100%,#dcdcdc));background-image:-webkit-linear-gradient(top,#e6e6e6 0,#dcdcdc 100%);background-image:linear-gradient(to bottom,#e6e6e6 0,#dcdcdc 100%)}

.user-interative-interface-button-default.user-interative-interface-button-active,.user-interative-interface-button-text.user-interative-interface-button-active{border-color:#aaa;border-bottom-color:#ccc;border-top-color:#999;-moz-box-shadow:inset 0 1px 1px #aaa;-ms-box-shadow:inset 0 1px 1px #aaa;-webkit-box-shadow:inset 0 1px 1px #aaa;box-shadow:inset 0 1px 1px #aaa;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ffffff,EndColorStr=#e0e0e6);background-image:-moz-linear-gradient(bottom,#fff 0,#e0e0e6 100%);background-image:-ms-linear-gradient(bottom,#fff 0,#e0e0e6 100%);background-image:-o-linear-gradient(bottom,#fff 0,#e0e0e6 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#fff),color-stop(100%,#e0e0e6));background-image:-webkit-linear-gradient(bottom,#fff 0,#e0e0e6 100%);background-image:linear-gradient(to top,#fff 0,#e0e0e6 100%)}

.user-interative-interface-button-default .user-interative-interface-button-arrow,.user-interative-interface-button-text .user-interative-interface-button-arrow{border-top-color:#555}

.user-interative-interface-button-default[disabled] .user-interative-interface-button-arrow{opacity:.5;filter:alpha(opacity=50)}

.user-interative-interface-button-default.user-interative-interface-button-reverse .user-interative-interface-button-arrow,.user-interative-interface-button-text.user-interative-interface-button-reverse .user-interative-interface-button-arrow{border-top-color:transparent;border-bottom-color:#555}

.user-interative-interface-button-text,body .user-interative-interface-button-text[disabled]{text-shadow:0 1px 0 #fff;border-color:#ddd;background:none;-moz-box-shadow:0 1px 0 #fff;-ms-box-shadow:0 1px 0 #fff;-webkit-box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 #fff}

.user-interative-interface-button-text,a.user-interative-interface-button-text .user-interative-interface-button-content{color:#555}

.user-interative-interface-button-text:hover{filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ffffffff,EndColorStr=#ffe0e0e0);background-image:-moz-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:-ms-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:-o-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#e0e0e0));background-image:-webkit-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:linear-gradient(to bottom,#fff 0,#e0e0e0 100%)}

.user-interative-interface-button-text:active{-moz-box-shadow:inset 0 1px 1px #aaa;-ms-box-shadow:inset 0 1px 1px #aaa;-webkit-box-shadow:inset 0 1px 1px #aaa;box-shadow:inset 0 1px 1px #aaa;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ffffff,EndColorStr=#e0e0e6);background-image:-moz-linear-gradient(bottom,#fff 0,#e0e0e6 100%);background-image:-ms-linear-gradient(bottom,#fff 0,#e0e0e6 100%);background-image:-o-linear-gradient(bottom,#fff 0,#e0e0e6 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#fff),color-stop(100%,#e0e0e6));background-image:-webkit-linear-gradient(bottom,#fff 0,#e0e0e6 100%);background-image:linear-gradient(to top,#fff 0,#e0e0e6 100%)}

.user-interative-interface-button-short{height:2.3em}

.user-interative-interface-button-primary,body .user-interative-interface-button-primary[disabled]{background-color:#6891e7;border-color:#304ea6 #304ea6 #000;text-shadow:0 1px 0 rgba(0,0,0,.45);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.45);-ms-box-shadow:inset 0 1px 0 rgba(255,255,255,.45);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.45);box-shadow:inset 0 1px 0 rgba(255,255,255,.45);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#6891e7,EndColorStr=#304ea6);background-image:-moz-linear-gradient(top,#6891e7 0,#304ea6 100%);background-image:-ms-linear-gradient(top,#6891e7 0,#304ea6 100%);background-image:-o-linear-gradient(top,#6891e7 0,#304ea6 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#6891e7),color-stop(100%,#304ea6));background-image:-webkit-linear-gradient(top,#6891e7 0,#304ea6 100%);background-image:linear-gradient(to bottom,#6891e7 0,#304ea6 100%)}

.user-interative-interface-button-primary,a.user-interative-interface-button-primary .user-interative-interface-button-content{color:#fff}

.user-interative-interface-button-primary:hover{filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#304ea6,EndColorStr=#557cd1);background-image:-moz-linear-gradient(bottom,#557cd1 93%,#304ea6 100%);background-image:-ms-linear-gradient(bottom,#557cd1 93%,#304ea6 100%);background-image:-o-linear-gradient(bottom,#557cd1 93%,#304ea6 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(93%,#557cd1),color-stop(100%,#304ea6));background-image:-webkit-linear-gradient(bottom,#557cd1 93%,#304ea6 100%);background-image:linear-gradient(to top,#557cd1 93%,#304ea6 100%)}

.user-interative-interface-button-primary:active,.user-interative-interface-button-primary.user-interative-interface-button-active,.user-interative-interface-button-primary.user-interative-interface-button-toggled{border-color:#ccc;border-top-color:#999;border-bottom-color:#aaa;-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,0.75),0 1px 0 #fff;-ms-box-shadow:inset 0 1px 3px rgba(0,0,0,0.75),0 1px 0 #fff;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.75),0 1px 0 #fff;box-shadow:inset 0 1px 3px rgba(0,0,0,0.75),0 1px 0 #fff;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#304ea6,EndColorStr=#6891e7);background-image:-moz-linear-gradient(bottom,#6891e7 0,#304ea6 100%);background-image:-ms-linear-gradient(bottom,#6891e7 0,#304ea6 100%);background-image:-o-linear-gradient(bottom,#6891e7 0,#304ea6 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#6891e7),color-stop(100%,#304ea6));background-image:-webkit-linear-gradient(bottom,#6891e7 0,#304ea6 100%);background-image:linear-gradient(to top,#6891e7 0,#304ea6 100%)}

.user-interative-interface-button-primary .user-interative-interface-button-arrow,.user-interative-interface-button-destructive .user-interative-interface-button-arrow,.user-interative-interface-button-dark .user-interative-interface-button-arrow{border-top-color:#fff}

.user-interative-interface-button-primary.user-interative-interface-button-reverse .user-interative-interface-button-arrow,.user-interative-interface-button-destructive.user-interative-interface-button-reverse .user-interative-interface-button-arrow,.user-interative-interface-button-dark.user-interative-interface-button-reverse .user-interative-interface-button-arrow{border-bottom-color:#fff;border-top-color:transparent}

.user-interative-interface-button-urgent,.user-interative-interface-button-urgent:focus,body .user-interative-interface-button-urgent[disabled]{color:#000;background:#ffe971;border-color:#ecc101;padding:0 .5em;height:2.0833em;background-image:-moz-linear-gradient(top,#fff9c1 0,#fed81c 100%);background-image:-ms-linear-gradient(top,#fff9c1 0,#fed81c 100%);background-image:-o-linear-gradient(top,#fff9c1 0,#fed81c 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff9c1),color-stop(100%,#fed81c));background-image:-webkit-linear-gradient(top,#fff9c1 0,#fed81c 100%);background-image:linear-gradient(to bottom,#fff9c1 0,#fed81c 100%)}

.user-interative-interface-button-dark,.user-interative-interface-button-dark:focus,body .user-interative-interface-button-dark[disabled]{background-color:#454545;border-color:#333 #333 #000;text-shadow:0 1px 0 rgba(0,0,0,.45);outline:0;-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.45);-ms-box-shadow:inset 0 1px 0 rgba(255,255,255,.45);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.45);box-shadow:inset 0 1px 0 rgba(255,255,255,.45);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#474747,EndColorStr=#2b2b2b);background-image:-moz-linear-gradient(top,#474747 0,#2b2b2b 100%);background-image:-ms-linear-gradient(top,#474747 0,#2b2b2b 100%);background-image:-o-linear-gradient(top,#474747 0,#2b2b2b 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#474747),color-stop(100%,#2b2b2b));background-image:-webkit-linear-gradient(top,#474747 0,#2b2b2b 100%);background-image:linear-gradient(to bottom,#474747 0,#2b2b2b 100%)}

.user-interative-interface-button-dark,a.user-interative-interface-button-dark .user-interative-interface-button-content{color:#fff}

.user-interative-interface-button-dark:hover{background-color:#333;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ff333333,EndColorStr=#ff333333);background-image:-moz-linear-gradient(bottom,#333 0,#333 100%);background-image:-ms-linear-gradient(bottom,#333 0,#333 100%);background-image:-o-linear-gradient(bottom,#333 0,#333 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#333),color-stop(100%,#333));background-image:-webkit-linear-gradient(bottom,#333 0,#333 100%);background-image:linear-gradient(to top,#333 0,#333 100%)}

.user-interative-interface-button-dark:active,.user-interative-interface-button-dark.user-interative-interface-button-active,.user-interative-interface-button-dark.user-interative-interface-button-toggled{-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,0.75),0 1px 0 #fff;-ms-box-shadow:inset 0 1px 3px rgba(0,0,0,0.75),0 1px 0 #fff;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.75),0 1px 0 #fff;box-shadow:inset 0 1px 3px rgba(0,0,0,0.75),0 1px 0 #fff;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ff333333,EndColorStr=#ff333333);background-image:-moz-linear-gradient(bottom,#333 0,#333 100%);background-image:-ms-linear-gradient(bottom,#333 0,#333 100%);background-image:-o-linear-gradient(bottom,#333 0,#333 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#333),color-stop(100%,#333));background-image:-webkit-linear-gradient(bottom,#333 0,#333 100%);background-image:linear-gradient(to top,#333 0,#333 100%)}

.user-interative-interface-button-destructive,body .user-interative-interface-button-destructive[disabled]{background-color:#bc403a;border-color:#852f2b #852f2b #000;text-shadow:0 1px 0 rgba(0,0,0,.45);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.45);-ms-box-shadow:inset 0 1px 0 rgba(255,255,255,.45);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.45);box-shadow:inset 0 1px 0 rgba(255,255,255,.45);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#bc403a,EndColorStr=#852f2b);background-image:-moz-linear-gradient(top,#bc403a 0,#852f2b 100%);background-image:-ms-linear-gradient(top,#bc403a 0,#852f2b 100%);background-image:-o-linear-gradient(top,#bc403a 0,#852f2b 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#bc403a),color-stop(100%,#852f2b));background-image:-webkit-linear-gradient(top,#bc403a 0,#852f2b 100%);background-image:linear-gradient(to bottom,#bc403a 0,#852f2b 100%)}

.user-interative-interface-button-destructive,a.user-interative-interface-button-destructive .user-interative-interface-button-content{color:#fff}

.user-interative-interface-button-destructive:hover{filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#852f2b,EndColorStr=#bc403a);background-image:-moz-linear-gradient(bottom,#bc403a 93%,#852f2b 100%);background-image:-ms-linear-gradient(bottom,#bc403a 93%,#852f2b 100%);background-image:-o-linear-gradient(bottom,#bc403a 93%,#852f2b 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(93%,#bc403a),color-stop(100%,#852f2b));background-image:-webkit-linear-gradient(bottom,#bc403a 93%,#852f2b 100%);background-image:linear-gradient(to top,#bc403a 93%,#852f2b 100%)}

.user-interative-interface-button-destructive:active,.user-interative-interface-button-destructive.user-interative-interface-button-active,.user-interative-interface-button-destructive.user-interative-interface-button-toggled{color:#fff;-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,0.75),0 1px 0 #fff;-ms-box-shadow:inset 0 1px 3px rgba(0,0,0,0.75),0 1px 0 #fff;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.75),0 1px 0 #fff;box-shadow:inset 0 1px 3px rgba(0,0,0,0.75),0 1px 0 #fff;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#852f2b,EndColorStr=#bc403a);background-image:-moz-linear-gradient(bottom,#bc403a 0,#852f2b 100%);background-image:-ms-linear-gradient(bottom,#bc403a 0,#852f2b 100%);background-image:-o-linear-gradient(bottom,#bc403a 0,#852f2b 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#bc403a),color-stop(100%,#852f2b));background-image:-webkit-linear-gradient(bottom,#bc403a 0,#852f2b 100%);background-image:linear-gradient(to top,#bc403a 0,#852f2b 100%)}

.user-interative-interface-button-payment,body .user-interative-interface-button-payment[disabled]{border-color:#3c6c32 #3a6730 #000;background-color:#72b962;text-shadow:0 1px 0 rgba(0,0,0,.45);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.45);-ms-box-shadow:inset 0 1px 0 rgba(255,255,255,.45);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.45);box-shadow:inset 0 1px 0 rgba(255,255,255,.45);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#72b962,EndColorStr=#3a6730);background-image:-moz-linear-gradient(top,#72b962 0,#3a6730 100%);background-image:-ms-linear-gradient(top,#72b962 0,#3a6730 100%);background-image:-o-linear-gradient(top,#72b962 0,#3a6730 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#72b962),color-stop(100%,#3a6730));background-image:-webkit-linear-gradient(top,#72b962 0,#3a6730 100%);background-image:linear-gradient(to bottom,#72b962 0,#3a6730 100%)}

.user-interative-interface-button-payment,a.user-interative-interface-button-payment .user-interative-interface-button-content{color:#fff}

.user-interative-interface-button-payment:hover{filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#3a6730,EndColorStr=#3f6e34);background-image:-moz-linear-gradient(bottom,#3f6e34 93%,#3a6730 100%);background-image:-ms-linear-gradient(bottom,#3f6e34 93%,#3a6730 100%);background-image:-o-linear-gradient(bottom,#3f6e34 93%,#3a6730 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(93%,#3f6e34),color-stop(100%,#3a6730));background-image:-webkit-linear-gradient(bottom,#3f6e34 93%,#3a6730 100%);background-image:linear-gradient(to top,#3f6e34 93%,#3a6730 100%)}

.user-interative-interface-button-payment:active,.user-interative-interface-button-payment.user-interative-interface-button-active,.user-interative-interface-button-payment.user-interative-interface-button-toggled{border-color:transparent;-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,0.75),0 1px 0 #fff;-ms-box-shadow:inset 0 1px 3px rgba(0,0,0,0.75),0 1px 0 #fff;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.75),0 1px 0 #fff;box-shadow:inset 0 1px 3px rgba(0,0,0,0.75),0 1px 0 #fff;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#3a6730,EndColorStr=#72b962);background-image:-moz-linear-gradient(bottom,#72b962 0,#3a6730 100%);background-image:-ms-linear-gradient(bottom,#72b962 0,#3a6730 100%);background-image:-o-linear-gradient(bottom,#72b962 0,#3a6730 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#72b962),color-stop(100%,#3a6730));background-image:-webkit-linear-gradient(bottom,#72b962 0,#3a6730 100%);background-image:linear-gradient(to top,#72b962 0,#3a6730 100%)}



.akp-subscription-button .user-interative-interface-button-content{vertical-align:middle;*position:relative;*top:-2px}


.akp-subscription-button-hovercard{display:inline-block;*display:inline;*zoom:1}

.akp-subscription-hovercard-form h3{font-size:14px;line-height:20px;font-weight:bold;margin:0}

.akp-subscription-hovercard-form label{margin-top:5px;display:block}

.akp-subscription-hovercard-form .user-interative-interface-form-input-checkbox-container{float:left}

.akp-subscription-hovercard-form .checkbox-label{display:block;margin-left:25px;line-height:20px}

.user-interative-interface-button-empty .user-interative-interface-button-icon{margin-right:0}

.user-interative-interface-button-group{display:inline-block;white-space:nowrap}

.user-interative-interface-button-group .user-interative-interface-button{border-right-style:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}

.user-interative-interface-button-group .start{-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px}

.user-interative-interface-button-group .start-edge{border-left-style:none}

.user-interative-interface-button-group .end{border-right-style:solid;-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-moz-border-radius-bottomright:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px}

.user-interative-interface-button-group .end-edge{border-right-style:none}

.user-interative-interface-button-group:hover .user-interative-interface-button,.user-interative-interface-button-group-active .user-interative-interface-button{border-color:#999}

.user-interative-interface-button-arrow{width:0;height:0;border:1px solid transparent;border-width:4px 4px 0;margin-top:-3px}

.user-interative-interface-button-reverse .user-interative-interface-button-arrow{border-width:0 4px 4px;border-top-color:transparent}

.user-interative-interface-button-arrow{margin-left:5px}

.user-interative-interface-button-empty .user-interative-interface-button-arrow{margin-left:0}

.user-interative-interface-button .user-interative-interface-button-menu{display:none}

.user-interative-interface-button-menu{outline:none;padding:6px 0;position:absolute;border:1px solid #ccc;z-index:2147483647;overflow:auto;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 1px 1px rgba(100,100,100,.2);-ms-box-shadow:0 1px 1px rgba(100,100,100,.2);-webkit-box-shadow:0 1px 1px rgba(100,100,100,.2);box-shadow:0 1px 1px rgba(100,100,100,.2)}

.user-interative-interface-button-menu-external{overflow:visible}ul.user-interative-interface-button-menu,.user-interative-interface-button-menu{background:#fff}

.user-interative-interface-button-menu li{margin:0;padding:0}

.user-interative-interface-button-menu .user-interative-interface-button-menu-item{display:block;margin:0;padding:6px 20px;color:#555;text-decoration:none;white-space:nowrap;word-wrap:normal;cursor:pointer;cursor:hand}

.user-interative-interface-button-menu-item-selected .user-interative-interface-button-menu-item{font-weight:bold}

.user-interative-interface-button-menu .user-interative-interface-button-menu-item.selected,.user-interative-interface-button-menu .user-interative-interface-button-menu-item-highlight .user-interative-interface-button-menu-item,.user-interative-interface-button-menu .user-interative-interface-button-menu-item:hover{background-color:#555;color:#fff}

.user-interative-interface-button-menu-mask{position:absolute;z-index:2147483646;opacity:0;filter:alpha(opacity=0);border:0;padding:0;margin:0}div.user-interative-interface-button-menu>table{background:#ebebeb;border-collapse:separate;border-spacing:1px}

.akp-playall-link{border:3px solid #fff;padding:5px 15px;vertical-align:middle;font-size:11px;font-weight:bold;line-height:normal;background-color:#343436;color:#fff;text-shadow:0 -1px 1px #000;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;-moz-box-shadow:0 2px 1px #ddd;-ms-box-shadow:0 2px 1px #ddd;-webkit-box-shadow:0 2px 1px #ddd;box-shadow:0 2px 1px #ddd;display:inline-block;*display:inline;*zoom:1;background-image:-moz-linear-gradient(top,#343436 0,#1b1b1b 100%);background-image:-ms-linear-gradient(top,#343436 0,#1b1b1b 100%);background-image:-o-linear-gradient(top,#343436 0,#1b1b1b 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#343436),color-stop(100%,#1b1b1b));background-image:-webkit-linear-gradient(top,#343436 0,#1b1b1b 100%);background-image:linear-gradient(to bottom,#343436 0,#1b1b1b 100%)}

.akp-playall-link:hover{text-decoration:none;background-color:#555;background-image:-moz-linear-gradient(top,#777 0,#111 100%);background-image:-ms-linear-gradient(top,#777 0,#111 100%);background-image:-o-linear-gradient(top,#777 0,#111 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#777),color-stop(100%,#111));background-image:-webkit-linear-gradient(top,#777 0,#111 100%);background-image:linear-gradient(to bottom,#777 0,#111 100%)}

.akp-playall-link:active,.akp-playall-link:focus{-moz-box-shadow:inset 0 1px 1px #000,0 2px 1px #ccc;-ms-box-shadow:inset 0 1px 1px #000,0 2px 1px #ccc;-webkit-box-shadow:inset 0 1px 1px #000,0 2px 1px #ccc;box-shadow:inset 0 1px 1px #000,0 2px 1px #ccc}

.akp-playall-link .small-arrow{border:4px solid transparent;border-left-color:#fff;width:0;height:0}







.comments-section{margin-bottom:15px}

.comments-section h4{margin:5px 0;padding:0 3px;border-bottom:1px solid #ccc;color:#666;font-weight:normal;line-height:1.9231em}

.comments-section .akp-tile-default:hover{background-color:rgba(255,255,255,.7)}

.comments-section .akp-tile-default a{color:#1c62b9}
	
#comments-header-container{overflow:hidden}

.comments-disabled-message{color:#666;font-size:1.0833em}

.comments-disabled-message span{vertical-align:top;margin-left:3px}

.comments-section-see-all{float:right;margin:5px 3px}

.comments-section-pop-out{float:right;margin:0 3px}

.comments-section-description{padding:3px;margin-bottom:9px}

.comments-section .comment-list,.comments-section .video-list{margin-top:5px;clear:left}

.comments-section .video-list{overflow:hidden}

.comments-section .video-list-item{float:left;clear:none;margin:0 5px 0 0;padding:3px}

.comments-section .video-list-item a{width:298px}
	
#comments-loading{float:right;color:#666}

.comment-list .comment a{color:#4272db}

.comment-list .comment .content{width:450px}

.comment-list .comment{position:relative;margin:0 0 10px}

.comments-post-container{padding:3px}

.comment .comments-post-container{padding:0;margin-top:1em}

.comments-post-profile{float:left}

.comments-textarea-container{position:relative}

.comments-approval-hold-warning,.comments-textarea-container,.comments-remaining,.comments-threshold-countdown{margin-left:56px}

.comments-textarea-container .comments-textarea-tip{position:absolute;left:-5px;top:19px;height:0;border:5px solid transparent;border-left-width:0;border-right-color:#b9b9b9;z-index:-1}

.comments-textarea-container label{position:absolute;left:10px;top:10px;color:#666}

.comments-post-alert,.comments-textarea-container textarea{width:97%;padding:5px;height:34px}

.comments-textarea-container textarea{resize:vertical}

.comments-post-alert{background:#eee;border:1px solid #ccc}

.comments-approval-hold-warning,.comments-remaining,.comments-post-buttons{display:none;margin-top:.5em}

.comments-threshold-countdown{margin-top:.5em;padding:8px 20px}

.comments-remaining,.comments-threshold-countdown{float:left;color:#666}

.comments-remaining .too-many{color:#f00;font-weight:bold}

.comments-post-buttons{text-align:right}

.has-focus .comments-textarea-container label{display:none}

.has-focus .comments-textarea-container textarea{height:4.8em}

.has-focus .comments-approval-hold-warning,.has-focus .comments-remaining,.has-focus .comments-post-buttons{display:block}

.hidden .comment-text{display:none}

.comment.hidden .hide,.comment .show{display:none}

.comment.hidden .show{display:inline}

.comment.child,.comment .comments-post,.comment .comment-share-area{margin-left:30px}

.comment .comment-body{*padding:1px}

.comment-list .comment p.metadata{font-size:11px;margin-bottom:2px}

.comment-list .comment .time{margin:0 .75em}

.comment .content .comment-text p{margin:0;margin-top:6px}

.comment .content .comment-text p:first-child{margin-top:0}

.comment.child .content,.comment.child .metadata{padding-left:0}

.comment .comments-post-video-response-link{display:none}

.comment .comments-rating-positive{padding-left:.75em}

.comment-show-hide em{margin-right:1em}

.comment-text{font-size:13px;line-height:16px;margin-bottom:6px}

.comment-text p{line-height:16px;overflow:hidden}

.comment-actions{display:none;position:absolute;top:5px;right:5px}

.comment:hover .comment-actions,.comment.highlighted .comment-actions,.comment.replying .comment-actions,.comment.sharing .comment-actions{display:block}

.requires-rental .comment:hover .comment-actions,.comment.pending:hover .comment-actions{display:none}

.comment-actions .user-interative-interface-button{height:21px;padding:0 4px}

.comment-actions .user-interative-interface-button-group,.comment-actions .user-interative-interface-button{margin-left:3px}

.comment-actions .user-interative-interface-button-group .user-interative-interface-button{margin-left:0}

.comment.pending .comment-actions,.comment.flagged.hidden .comment-actions,.comment.removed.hidden .comment-actions{display:none}

.owner-viewing .comment.flagged .comment-actions,.owner-viewing .comment.removed .comment-actions{display:block}

.owner-viewing .comment.flagged.pending .comment-actions,.owner-viewing .comment.removed.pending .comment-actions{display:none}

.disallow-ratings .comment-action-vote-up,.disallow-ratings .comment-action-vote-down{display:none}

.comment-action-remove{display:none}

.author-viewing .comment-action-remove,.owner-viewing .comment-action-remove{display:block}

.comment-action-block,.comment-action-unblock{display:none}

.owner-viewing .blocked .comment-action-unblock,.owner-viewing .comment-action-block{display:inline}

.owner-viewing .blocked .comment-action-block{display:none}

.comment.child .comment-action-showparent{display:none}

.user-interative-interface-button .user-interative-interface-button-icon-watch-comment-vote-up,.user-interative-interface-button .user-interative-interface-button-icon-watch-comment-vote-down,.user-interative-interface-button .user-interative-interface-button-icon-watch-comment-reply{margin:2px}

.voted-up .user-interative-interface-button .user-interative-interface-button-icon-watch-comment-vote-up,.voted-down .user-interative-interface-button .user-interative-interface-button-icon-watch-comment-vote-up{cursor:default}











.voted-down .user-interative-interface-button-icon-watch-comment-vote-up,.voted-up .user-interative-interface-button-icon-watch-comment-vote-down{opacity:.4}

.voted-down .user-interative-interface-button:hover .user-interative-interface-button-icon-watch-comment-vote-up,.voted-up .user-interative-interface-button:hover .user-interative-interface-button-icon-watch-comment-vote-down{opacity:1}

.comments-action-pending-container{display:none}

.comment.pending .comments-action-pending-container{display:block;position:absolute;top:2px;right:2px}

.comment.pending .comments-action-pending-container{top:12px}

.comment.pending:first-child .comments-action-pending-container{top:6px}

.comments-action-pending{display:block;color:#f60;font-size:11px;text-align:right;line-height:1.5}

.comment-share-area{position:relative;background:#fff;border:1px solid #ccc;margin-top:3px;padding:5px}

.comments-section .comment-share-area h4{margin:0;padding:0;line-height:normal;margin-bottom:3px;border-bottom:0}

.comment-share-area .close{position:absolute;right:5px;top:5px}



.comment-share-content{padding:5px}

.comment-share-content .watch-actions-share-input{margin:5px 0 10px 0}

.comment-share-content span{margin-right:3px}

.comment-share-content img{margin-right:2px;vertical-align:bottom;cursor:pointer}

.comment-share-url{width:50%}


	

.live-comments-setting{margin:10px 0px;border:1px solid #ccc;padding:5px;font-size:11px;font-weight:bold;color:#666666;text-align:center}
	
#live-comments-count a{margin-left:2px}
	
#position-edit-subscription-in-channel{float:left;width:276px}

.edit_subscription_opener{font-weight:normal;font-size:11px;padding:5px}
	
#user_playlist_navigator .edit_subscription_opener{display:inline}

.actions .edit_subscription_opener{margin-top:5px;float:right}

.inner-box .edit_subscription_opener{font-size:100%}



.subtivity-single-form-item .edit_subscription_arrow{margin-top:8px}

.edit_subscription_arrow.hid{display:none}

.edit_subscription_wrapper{font-weight:normal;border-top:1px solid #cccccc;margin:5px -8px 0px -8px;text-align:left}
	
#channel-body .edit_subscription_wrapper{margin:5px 0px 0px 0px}

.actions .edit_subscription_wrapper{margin:10px 5px 10px;border:1px solid #cccccc;background-color:#f3f3f3}

.subtivity-single-form-item .edit_subscription_wrapper{margin:9px 25px;border:1px solid #cccccc;background-color:#f3f3f3}
	
#position-edit-subscription-in-channel .edit_subscription_wrapper{border:1px solid #cccccc}
	
#position-edit-subscription-in-old-channel .edit_subscription_wrapper{border-top:none;border-bottom:1px solid #cccccc;margin:0px -8px 5px}

.edit_subscription{padding:10px}

.edit_subscription div{padding-bottom:5px}

.edit_subscription a.close{float:right;font-size:11px}
	
#position-edit-subscription-in-old-channel .edit_subscription{padding:5px 10px 10px 10px}
	
#edit_subscription div.choice_title{font-weight:bold}

.edit_subscription div.save_as_default{font-size:11px;padding-bottom:10px}

.actions #subscribeMessage{margin-top:10px}

.subtivity-single-form-item .subscribeMessage{text-align:center;padding:8px;font-weight:bold;background:#dfc}



#google_companion_ad_div,#instream_google_companion_ad_div{overflow:hidden;width:300px}
	
#instream_google_companion_ad_div,#instream_google_companion_ad_div iframe{height:60px}


#ppv-container{position:relative;background:#ddd}
	
#ppv-container .featured-label{color:#666;font-size:.9166em;position:absolute;bottom:5px;right:5px}
	
#ppv-container .video-list-item .stat{color:#333}
	

	

	



	
#branded-playlist-module.watch-module{margin-bottom:20px}



.video-list-item{clear:both;margin-bottom:5px}

.video-list-item a{padding:5px;display:block;overflow:hidden;color:#000;zoom:1;*cursor:pointer}

.video-list-item a:hover{background:#fff;text-decoration:none}

.akp-tile-default.video-list-item a:hover{background:transparent}

.video-list-item a:visited .title{color:#408}

.video-list-item a:hover .title{text-decoration:underline}

.video-list-item a:visited .video-thumb .img{opacity:0.75;filter:alpha(opacity=75)}

.video-list-item a:hover .video-thumb .img{opacity:1;filter:none}

.video-list-item .title{display:block;font-size:1.0833em;font-weight:normal;line-height:1.2;color:#03c;width:170px;max-height:32px;margin-bottom:2px;overflow:hidden;cursor:pointer;cursor:hand}

.video-list-item .stat{display:block;font-size:.9166em;color:#666;line-height:1.4em;height:1.4em;overflow:hidden}

.video-list-item .stat .time-created{margin-left:0.25em;padding-left:0.5em;border-left:1px solid #ccc;white-space:nowrap}

.video-list-item .stat strong{color:#000}

.video-list-item .views{color:#000;font-weight:bold}

.video-list-item .alt{float:right;margin-right:5px}

.video-list-item .playlist-video-count{margin-left:10px}

.video-list-item .playlist-video-duration{margin-left:3px}

.video-list-item .playlist-video{height:15px;overflow:hidden}

.video-grid .video-list-item{float:left;clear:none;width:116px}

.video-grid .video-list-item .video-thumb{float:none;margin:0}

.video-grid .video-list-item .title{width:100%;max-height:3.6em;overflow:hidden}

.video-list-item .ux-thumb-wrap.movie-poster{margin-left:19px}
	

.user-interative-interface-button-group .akp-subscription-button{-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0}
	

	

.akp-tile-default.video-list-item a .title{width:auto;font-size:13px;font-weight:bold;line-height:15px;text-decoration:none;max-height:30px;color:#333}

.akp-tile-default.video-list-item a:hover .title:hover{text-decoration:underline}

.akp-tile-default.video-list-item a:visited:hover .title,{color:#3e1fa0}

.akp-tile-default.video-list-item a:hover .title,{text-decoration:none;color:#1c62b9}
	

 

	




.context-link{position:relative;z-index:2;display:block;overflow:hidden;padding:8px;color:#555;font-size:11px;background:#f6f6f6;text-shadow:0 1px 0 #fff;text-shadow:0 0 0 transparent,0 1px 0 #fff;filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#ffffff,endColorStr=#efefef);-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:inset 0 0 1px #fff;-ms-box-shadow:inset 0 0 1px #fff;-webkit-box-shadow:inset 0 0 1px #fff;box-shadow:inset 0 0 1px #fff;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ffffff,EndColorStr=#e0e0e0);background-image:-moz-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:-ms-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:-o-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#e0e0e0));background-image:-webkit-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:linear-gradient(to bottom,#fff 0,#e0e0e0 100%)}a.context-link:hover{text-decoration:none;background:#f3f3f3;-moz-box-shadow:0 1px 2px rgba(0,0,0,0.25),inset 0 0 3px #fff;-ms-box-shadow:0 1px 2px rgba(0,0,0,0.25),inset 0 0 3px #fff;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.25),inset 0 0 3px #fff;box-shadow:0 1px 2px rgba(0,0,0,0.25),inset 0 0 3px #fff;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ffffff,EndColorStr=#e0e0e0);background-image:-moz-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:-ms-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:-o-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#e0e0e0));background-image:-webkit-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:linear-gradient(to bottom,#fff 0,#e0e0e0 100%)}a.context-link:hover .context-title{text-decoration:underline}

.context-icon,.context-image{float:left;margin-right:8px;width:34px;height:34px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}

.context-icon,.context-icon-guide-default{background:no-repeat url(/images/genre-guide.png) 0 -2028px}

.context-icon-empty,.context-icon-guide-empty{width:0;background:none}

.context-icon-empty{margin-right:0}

.context-image .video-thumb{display:block}

.context-title,.context-info,.context-seeall{display:block;line-height:1.33333}

.context-info{font-size:0.83333em;color:#666}

.context-body{position:relative;padding:4px 0;background:#e3e3e3;z-index:0;-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,.25);-ms-box-shadow:inset 0 1px 3px rgba(0,0,0,.25);-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.25);box-shadow:inset 0 1px 3px rgba(0,0,0,.25)}
	



.akp-close:hover .akp-close-img,.akp-close-img:hover,.box-close-link:hover img,.user-interative-interface-clickcard-close:hover,.user-interative-interface-clickcard-close:focus,.close-small:hover,.close-small:focus{opacity:1;background-color:transparent}
	

.akp-grid-site{width:970px;margin:0 auto}

.akp-grid-unit,.akp-grid-small,.akp-grid-medium,.akp-grid-large,.akp-grid-huge{float:left;margin-right:14px}

.akp-grid-container{overflow:auto;*zoom:1}

.akp-grid-strict-container{overflow:hidden;*zoom:1}body .akp-grid-last{margin-left:0}

.akp-grid-inline{font-size:0}

.akp-grid-unit-inline,.akp-grid-small-inline,.akp-grid-medium-inline,.akp-grid-large-inline,.akp-grid-huge-inline{font-size:13px;margin-right:14px;vertical-align:top;display:inline-block;*display:inline;*zoom:1}

.akp-grid-unit,.akp-grid-unit-inline{width:27px}

.akp-grid-small,.akp-grid-small-inline{width:164px}

.akp-grid-medium,.akp-grid-medium-inline{width:246px}

.akp-grid-large,.akp-grid-large-inline{width:328px}

.akp-grid-huge,.akp-grid-huge-inline{width:492px}p.akp-spinner,p.loading-spinner{text-align:center;padding:1em;margin:0;line-height:20px}

.akp-spinner-img,.loading-spinner img{width:20px;height:20px;background:url(/images/loding.gif) no-repeat center;vertical-align:middle}

.hid .loading-sinner img{background:none}

.akp-title{margin-top:0;margin-bottom:13px;color:#333}h1.akp-title,h2.akp-title,h3.akp-title{text-shadow:0 1px 1px #fff;text-shadow:0 0 0 transparent,0 1px 1px #fff}h1.akp-title{font-size:30px}h2.akp-title{font-size:26px}h3.akp-title{font-size:18px}h4.akp-title{font-size:16px}h5.akp-title{font-size:15px}h6.akp-title{font-size:13px}

.user-interative-interface-clickcard-content,.user-interative-interface-hovercard-content,* html .user-interative-interface-card-border-arrow,* html .user-interative-interface-card-body-arrow{display:none}

.user-interative-interface-clickcard-card,.user-interative-interface-hovercard-card{position:absolute;z-index:999;opacity:.95;-moz-transition:opacity 0.2s ease-out;-ms-transition:opacity 0.2s ease-out;-o-transition:opacity 0.2s ease-out;-webkit-transition:opacity 0.2s ease-out;transition:opacity 0.2s ease-out}

.user-interative-interface-clickcard-card-border,.user-interative-interface-hovercard-card-border{float:left;background:#fff;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-box-shadow:0 1px 1px rgba(0,0,0,.4);-ms-box-shadow:0 1px 1px rgba(0,0,0,.4);-webkit-box-shadow:0 1px 1px rgba(0,0,0,.4);box-shadow:0 1px 1px rgba(0,0,0,.4);background-image:-moz-linear-gradient(bottom,#eee 0,#fff 30px);background-image:-ms-linear-gradient(bottom,#eee 0,#fff 30px);background-image:-o-linear-gradient(bottom,#eee 0,#fff 30px);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#eee),color-stop(30px,#fff));background-image:-webkit-linear-gradient(bottom,#eee 0,#fff 30px);background-image:linear-gradient(to top,#eee 0,#fff 30px)}

.user-interative-interface-clickcard-card-body,.user-interative-interface-hovercard-card-body{min-height:54px;overflow:hidden;padding:20px;font-size:13px;color:#333}

.user-interative-interface-clickcard-card-content,.user-interative-interface-hovercard-card-content{display:block;padding:0;width:235px}

.user-interative-interface-card-border-arrow,.user-interative-interface-card-body-arrow{position:absolute;width:0;height:0;vertical-align:top;background:none;border:12px solid transparent}

.user-interative-interface-card-border-arrow-horizontal,.user-interative-interface-card-body-arrow-horizontal{border-right-width:0}

.user-interative-interface-card-border-arrow-vertical,.user-interative-interface-card-body-arrow-vertical{bottom:-10px;border-bottom-width:0}

.user-interative-interface-card-border-arrow-horizontal{right:-12px;border-left-color:#bbb}

.user-interative-interface-card-body-arrow-horizontal{right:-11px;border-left-color:#fff}

.user-interative-interface-card-border-arrow-vertical{margin-bottom:-1px;border-top-color:#bbb}

.user-interative-interface-card-body-arrow-vertical{border-top-color:#eee}

.user-interative-interface-clickcard-card-flip .user-interative-interface-card-border-arrow-horizontal,.user-interative-interface-clickcard-card-flip .user-interative-interface-card-body-arrow-horizontal,.user-interative-interface-hovercard-card-flip .user-interative-interface-card-border-arrow-horizontal,.user-interative-interface-hovercard-card-flip .user-interative-interface-card-body-arrow-horizontal{right:auto;border-right-width:12px;border-left-width:0;border-left-color:transparent}

.user-interative-interface-clickcard-card-flip .user-interative-interface-card-border-arrow-horizontal,.user-interative-interface-hovercard-card-flip .user-interative-interface-card-border-arrow-horizontal{left:-12px;border-right-color:#bbb}

.user-interative-interface-clickcard-card-flip .user-interative-interface-card-body-arrow-horizontal,.user-interative-interface-hovercard-card-flip .user-interative-interface-card-body-arrow-horizontal{left:-11px;border-right-color:#fff}

.user-interative-interface-clickcard-card-reverse .user-interative-interface-card-border-arrow-vertical,.user-interative-interface-clickcard-card-reverse .user-interative-interface-card-body-arrow-vertical,.user-interative-interface-hovercard-card-reverse .user-interative-interface-card-border-arrow-vertical,.user-interative-interface-hovercard-card-reverse .user-interative-interface-card-body-arrow-vertical{bottom:auto;border-bottom-width:12px;border-top-color:transparent;border-top-width:0;top:-10px}

.user-interative-interface-clickcard-card-reverse .user-interative-interface-card-border-arrow-vertical,.user-interative-interface-hovercard-card-reverse .user-interative-interface-card-border-arrow-vertical{border-bottom-color:#bbb;margin-top:-1px}

.user-interative-interface-clickcard-card-reverse .user-interative-interface-card-body-arrow-vertical,.user-interative-interface-hovercard-card-reverse .user-interative-interface-card-body-arrow-vertical{top:-10px;border-bottom-color:#fff}

.user-interative-interface-clickcard-close{float:right;margin:-5px -5px 5px 5px}
	
#ie .user-interative-interface-card-body-arrow-vertical{border-top-color:#fff}





.user-interative-interface-expander-head{cursor:pointer;color:#000;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none}

.user-interative-interface-expander-head:hover{color:#666}



.user-interative-interface-expander-collapsed .user-interative-interface-expander-body{display:none}

.user-interative-interface-expander-animated .user-interative-interface-expander-body{display:block;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;-webkit-transition:all 0.2s ease-in;overflow:hidden}

.user-interative-interface-expander-animated.user-interative-interface-expander-collapsed .user-interative-interface-expander-body{visibility:hidden;height:0!important}

.user-interative-interface-expander-collapsed .collapsable{display:none}

.user-interative-interface-form-input-select{position:relative;display:inline-block;border:1px solid #ccc;font-weight:bold;font-size:11px;vertical-align:middle;cursor:pointer;*overflow:visible;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}

.user-interative-interface-form-input-select,body .user-interative-interface-form-input-select.user-interative-interface-form-input-select-disabled{border-color:#ccc;background-color:#e0e0e0;border-bottom-color:#aaa;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ffffffff,EndColorStr=#ffe0e0e0);background-image:-moz-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:-ms-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:-o-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#e0e0e0));background-image:-webkit-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:linear-gradient(to bottom,#fff 0,#e0e0e0 100%);-moz-box-shadow:inset 0 0 1px #fff;-ms-box-shadow:inset 0 0 1px #fff;-webkit-box-shadow:inset 0 0 1px #fff;box-shadow:inset 0 0 1px #fff}body .user-interative-interface-form-input-select-disabled{opacity:.6;filter:alpha(opacity=60)}

.user-interative-interface-form-input-select:hover{border-color:#999;-moz-box-shadow:0 1px 2px rgba(0,0,0,0.25),inset 0 0 3px #fff;-ms-box-shadow:0 1px 2px rgba(0,0,0,0.25),inset 0 0 3px #fff;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.25),inset 0 0 3px #fff;box-shadow:0 1px 2px rgba(0,0,0,0.25),inset 0 0 3px #fff}

.user-interative-interface-form-input-select.focused{border-color:#999;-moz-box-shadow:0 0 5px #4496e7,inset 0 0 10px #fff;-ms-box-shadow:0 0 5px #4496e7,inset 0 0 10px #fff;-webkit-box-shadow:0 0 5px #4496e7,inset 0 0 10px #fff;box-shadow:0 0 5px #4496e7,inset 0 0 10px #fff}

.user-interative-interface-form-input-select-element{position:relative;height:30px;padding:0 1.65em;z-index:2;-webkit-appearance:none;-moz-appearance:none;opacity:0;filter:alpha(opacity=0);_filter:none}

.user-interative-interface-form-input-select-element option{padding:0}

.user-interative-interface-form-input-select-content{position:absolute;top:0;left:0;width:100%;height:100%;line-height:30px;color:#555;text-shadow:0 1px 0 #fff}

.user-interative-interface-form-input-select-value{display:block;margin:0 10px;overflow:hidden;white-space:nowrap;word-wrap:normal;*zoom:1;-o-text-overflow:ellipsis;text-overflow:ellipsis}

.user-interative-interface-form-input-select-arrow{float:right;width:0;height:0;border:1px solid transparent;border-width:4px 4px 0;border-top-color:#666;margin-top:13px;margin-right:10px}

.user-interative-interface-form-input-text,.user-interative-interface-form-textarea{background:#f6f6f6;color:#666;font-size:13px;padding:7px 10px;border:1px solid #b9b9b9;border-top-color:#a4a4a4;-moz-box-shadow:0 1px 0 #fff,inset 0 1px 1px rgba(0,0,0,.17);-ms-box-shadow:0 1px 0 #fff,inset 0 1px 1px rgba(0,0,0,.17);-webkit-box-shadow:0 1px 0 #fff,inset 0 1px 1px rgba(0,0,0,.17);box-shadow:0 1px 0 #fff,inset 0 1px 1px rgba(0,0,0,.17);-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}

.user-interative-interface-form-input-text:focus,.user-interative-interface-form-textarea:focus{color:#444;background:#fff;outline:0}

.user-interative-interface-form-input-radio,.user-interative-interface-form-input-radio-element{width:16px;height:16px}


	




.user-interative-interface-form-input-checkbox,.user-interative-interface-form-input-checkbox-element{width:16px;height:16px}


	




.user-interative-interface-form-input-radio-container,.user-interative-interface-form-input-checkbox-container{position:relative;display:inline-block;vertical-align:middle;*zoom:1}

.user-interative-interface-form-input-radio-element,.user-interative-interface-form-input-checkbox-element{border:1px solid transparent;display:inline-block;cursor:pointer}

.user-interative-interface-form-input-radio-container input:focus+.user-interative-interface-form-input-radio-element,.user-interative-interface-form-input-checkbox-container input:focus+.user-interative-interface-form-input-checkbox-element{border:1px solid #4496e7;margin:0;-moz-box-shadow:0 0 5px #4496e7,inset 0 0 10px #fff;-ms-box-shadow:0 0 5px #4496e7,inset 0 0 10px #fff;-webkit-box-shadow:0 0 5px #4496e7,inset 0 0 10px #fff;box-shadow:0 0 5px #4496e7,inset 0 0 10px #fff}

.user-interative-interface-form-input-radio-container input[disabled]+.user-interative-interface-form-input-radio-element,.user-interative-interface-form-input-checkbox-container input[disabled]+.user-interative-interface-form-input-checkbox-element{opacity:.4;filter:alpha(opacity=40)}

.user-interative-interface-form-input-radio-container input,.user-interative-interface-form-input-checkbox-container input{cursor:pointer;position:absolute;top:1px;left:1px;border:0;outline:0;margin:0;padding:0;opacity:0;filter:alpha(opacity=0);-moz-appearance:none;-webkit-appearance:none}

.akp-dialog-base,.user-interative-interface-overlay-base{position:fixed;_position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;z-index:2000}

.akp-dialog-fg,.user-interative-interface-overlay-fg{position:relative;background:#fff;border:1px solid #aaa;text-align:left;vertical-align:middle;z-index:1999;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;display:inline-block;*display:inline;*zoom:1}

.akp-dialog-bg,.user-interative-interface-overlay-bg{position:absolute;top:0;left:0;width:100%;border:none;z-index:1998;background-color:#000;opacity:.85;filter:alpha(opacity=85)}

.akp-dialog-bg{position:fixed;height:100%}

.akp-dialog-align,.akp-dialog-fg,.user-interative-interface-overlay-align,.user-interative-interface-overlay-fg{vertical-align:middle;display:inline-block;*display:inline;*zoom:1}

.user-interative-interface-overlay-fg{*width:680px}

.akp-dialog-align,.user-interative-interface-overlay-align{height:100%}

.akp-dialog-base .akp-dialog-header,.user-interative-interface-overlay-base .user-interative-interface-overlay-header{margin:0 -20px 20px;border-bottom:1px solid #ccc;height:48px;text-shadow:0 1px 1px rgba(255,255,255,.75);text-shadow:0 0 0 transparent,0 1px 1px rgba(255,255,255,.75)}

.akp-dialog-base .akp-dialog-header h2,.user-interative-interface-overlay-base .user-interative-interface-overlay-header h2{margin:0;padding:0 20px;border-bottom:0;color:#666;overflow:hidden;white-space:nowrap;word-wrap:normal;*zoom:1;-o-text-overflow:ellipsis;text-overflow:ellipsis}

.akp-dialog-base .akp-dialog-header .akp-dialog-close,.user-interative-interface-overlay-base .user-interative-interface-overlay-header .user-interative-interface-overlay-close{float:right;border:0;background:none;height:auto;padding:4px;margin-top:10px;margin-right:10px}



.user-interative-interface-overlay-content{display:none}

.akp-dialog-fg-content,.user-interative-interface-overlay-fg-content{overflow:hidden;padding:0 20px 20px 20px;color:#666;border-color:#aaa;text-shadow:0 1px 1px #fff;text-shadow:0 0 0 transparent,0 1px 1px #fff;background-image:-moz-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:-ms-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:-o-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#e0e0e0));background-image:-webkit-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:linear-gradient(to bottom,#fff 0,#e0e0e0 100%)}

.akp-dialog-fg-content h2,.user-interative-interface-overlay-fg-content h2{border-bottom:1px solid #ccc;margin:0 -20px 20px;padding:0 20px;color:#333;font-weight:bold;font-size:16px;line-height:48px;overflow:hidden;white-space:nowrap;word-wrap:normal;*zoom:1;-o-text-overflow:ellipsis;text-overflow:ellipsis}

.akp-dialog-fg-content .close-small,.user-interative-interface-overlay-fg-content .close-small{background-color:#ccc;overflow:hidden;position:absolute;right:2px;top:2px;text-indent:-9999em}

.akp-dialog-close:hover,.akp-dialog-close:focus,.user-interative-interface-overlay-close:hover,.user-interative-interface-overlay-close:focus{background-color:#03c}

.user-interative-interface-pager,.searchFooterBox div.user-interative-interface-pager{text-align:left;border:none}

.user-interative-interface-pager .user-interative-interface-button,.user-interative-interface-pager .user-interative-interface-pager-link{color:#555}

.user-interative-interface-pager .user-interative-interface-pager-selected{color:#000;font-weight:bold;background:#ddd;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:default;border-color:#ccc}

.user-interative-interface-pager-link{font-size:12px;margin:1em}

.user-interative-interface-pager .user-interative-interface-pager-link:hover{color:#1c62b9}

.user-interative-interface-slider{overflow:hidden;zoom:1}

.user-interative-interface-slider-head{overflow:hidden;padding:0 10px 5px}

.user-interative-interface-slider-body{position:relative;overflow:hidden;_height:135px;margin:auto;zoom:1}

.user-interative-interface-slider-title{padding:3px 0px;font-size:1.1666em}

.user-interative-interface-slider-nums{float:right;text-align:right;font-weight:bold}

.user-interative-interface-slider-next,.user-interative-interface-slider-prev{width:32px;height:135px;margin-top:30px}

.user-interative-interface-slider-next{float:right}

.user-interative-interface-slider-prev{float:left}

.user-interative-interface-slider-next-arrow,.user-interative-interface-slider-prev-arrow{width:0px;height:0px;border:1px solid transparent;vertical-align:middle}

.user-interative-interface-slider-next-arrow{border-width:10px 0px 10px 10px;border-left-color:#999}

.user-interative-interface-slider-prev-arrow{border-width:10px 10px 10px 0px;border-right-color:#999}

.user-interative-interface-button:hover .user-interative-interface-slider-next-arrow,.user-interative-interface-button:focus .user-interative-interface-slider-next-arrow{border-left-color:#333}

.user-interative-interface-button:hover .user-interative-interface-slider-prev-arrow,.user-interative-interface-button:focus .user-interative-interface-slider-prev-arrow{border-right-color:#333}

.user-interative-interface-button[disabled]:hover .user-interative-interface-slider-next-arrow,.user-interative-interface-button[disabled]:focus .user-interative-interface-slider-next-arrow{border-left-color:#999}

.user-interative-interface-button[disabled]:hover .user-interative-interface-slider-prev-arrow,.user-interative-interface-button[disabled]:focus .user-interative-interface-slider-prev-arrow{border-right-color:#999}

.user-interative-interface-slider-slides{position:relative;_position:absolute;left:0;width:20000px;-moz-transition:left 0.3s ease-in-out;-o-transition:left 0.3s ease-in-out;-webkit-transition:left 0.3s ease-in-out}

.user-interative-interface-slider-slide{float:left;padding:0px 10px;zoom:1}

.user-interative-interface-slider-fluid .user-interative-interface-slider-slide{float:none;position:relative;left:0;padding:0 10px;white-space:nowrap;word-wrap:normal;-moz-transition:left 0.3s ease-in-out;-o-transition:left 0.3s ease-in-out;-webkit-transition:left 0.3s ease-in-out}

.user-interative-interface-slider-slide-item{float:left}

.user-interative-interface-slider-scroll .user-interative-interface-slider-body{overflow:auto;overflow-x:auto;overflow-y:hidden}

.user-interative-interface-slider-scroll.user-interative-interface-slider-fluid .user-interative-interface-slider-slide{position:static}

.user-interative-interface-slider-shade-left,.user-interative-interface-slider-shade-right{position:absolute;top:0;bottom:0;width:10px}

.user-interative-interface-slider-shade-left{left:0}

.user-interative-interface-slider-shade-right{right:0}

.user-interative-interface-slider-shade-left,body.rtl .user-interative-interface-slider-shade-right{background-image:-moz-linear-gradient(left,rgba(255,255,255,1),rgba(255,255,255,0));background-image:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,1)),to(rgba(255,255,255,0)));filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr="#ffffffff",endColorStr="#00ffffff")}

.user-interative-interface-slider-shade-right,body.rtl .user-interative-interface-slider-shade-left{background-image:-moz-linear-gradient(left,rgba(255,255,255,0),rgba(255,255,255,1));background-image:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(rgba(255,255,255,1)));filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr="#00ffffff",endColorStr="#ffffffff")}

.user-interative-interface-tile{cursor:pointer}

.akp-tile-default,.akp-tile-static,.akp-tile-visible{display:block;padding:6px;color:#666;font-size:11px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-transition:background-color .18s;-ms-transition:background-color .18s;-o-transition:background-color .18s;-webkit-transition:background-color .18s;transition:background-color .18s}

.akp-tile-default,.akp-tile-default a,.akp-tile-visible,.akp-tile-visible a{color:#333}

.akp-tile-default h3,.akp-tile-visible h3{font-weight:bold;font-size:13px;margin-bottom:5px}

.akp-tile-default h3,.akp-tile-default h3 a,.akp-tile-visible h3,.akp-tile-visible h3 a{color:#333}

.akp-tile-default h3 a:visited,.akp-tile-visible h3 a:visited{color:#3e1fa0!important}

.akp-tile-static,.akp-tile-visible,.akp-tile-default:hover{background:#fff;-moz-box-shadow:0 1px 2px #ccc;-ms-box-shadow:0 1px 2px #ccc;-webkit-box-shadow:0 1px 2px #ccc;box-shadow:0 1px 2px #ccc}

.akp-tile-default:hover{-moz-transition:none;-ms-transition:none;-o-transition:none;-webkit-transition:none;transition:none}

.akp-tile-visible:hover{-moz-box-shadow:0 1px 3px rgba(0,0,0,.5),inset 0 -1px 0 #fff;-ms-box-shadow:0 1px 3px rgba(0,0,0,.5),inset 0 -1px 0 #fff;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.5),inset 0 -1px 0 #fff;box-shadow:0 1px 3px rgba(0,0,0,.5),inset 0 -1px 0 #fff;background-image:-moz-linear-gradient(top,#fff 0,#f0f0f0 100%);background-image:-ms-linear-gradient(top,#fff 0,#f0f0f0 100%);background-image:-o-linear-gradient(top,#fff 0,#f0f0f0 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#f0f0f0));background-image:-webkit-linear-gradient(top,#fff 0,#f0f0f0 100%);background-image:linear-gradient(to bottom,#fff 0,#f0f0f0 100%);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ffffff,EndColorStr=#f0f0f0)}
	
#ie .akp-tile-default{border-bottom:2px solid transparent}
	
#ie .akp-tile-static,#ie .akp-tile-visible,#ie .akp-tile-default:hover{border-bottom:2px solid #ccc}
	
#ie .akp-tile-visible:hover{border-bottom-color:#aaa}

.akp-tile-static a,.akp-tile-visible:hover a,.akp-tile-default:hover a{color:#1c62b9}

.user-interative-interface-range-tooltip-tip,.user-interative-interface-tooltip-tip{position:absolute;z-index:999;opacity:0;-moz-transition:opacity 0.2s ease-out;-o-transition:opacity 0.2s ease-out;-webkit-transition:opacity 0.2s ease-out}

.user-interative-interface-range-tooltip-tip-visible,.user-interative-interface-tooltip-tip-visible{opacity:1}

.user-interative-interface-range-tooltip-tip-body,.user-interative-interface-tooltip-tip-body,.user-interative-interface-tooltip-tip-mask{position:absolute;bottom:4px}

.user-interative-interface-range-tooltip-tip-body,.user-interative-interface-tooltip-tip-body{z-index:999}

.user-interative-interface-tooltip-tip-mask{z-index:998;border:0;padding:0;margin:0;opacity:0;filter:alpha(opacity=0);height:0;width:0;left:0}

.user-interative-interface-range-tooltip-tip-arrow,.user-interative-interface-tooltip-tip-arrow{position:absolute;z-index:1000;bottom:0;width:0;height:0;vertical-align:top;border:1px solid transparent;border-width:5px 5px 0 5px;border-top-color:#000}* html .user-interative-interface-range-tooltip-tip-arrow,* html .user-interative-interface-tooltip-tip-arrow{display:none}

.user-interative-interface-range-tooltip-tip-content,.user-interative-interface-tooltip-tip-content{position:relative;padding:.75em;color:#fff;white-space:nowrap;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-box-shadow:0 0 3px #333;-ms-box-shadow:0 0 3px #333;-webkit-box-shadow:0 0 3px #333;box-shadow:0 0 3px #333;background-image:-moz-linear-gradient(top,#4a4a4a 0,#000 100%);background-image:-ms-linear-gradient(top,#4a4a4a 0,#000 100%);background-image:-o-linear-gradient(top,#4a4a4a 0,#000 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#4a4a4a),color-stop(100%,#000));background-image:-webkit-linear-gradient(top,#4a4a4a 0,#000 100%);background-image:linear-gradient(to bottom,#4a4a4a 0,#000 100%);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000);*zoom:1}@-moz-document url-prefix(){.user-interative-interface-tooltip-tip-mask+.user-interative-interface-tooltip-tip-body>.user-interative-interface-tooltip-tip-content{background:#000;-moz-border-radius:0}

.user-interative-interface-tooltip-tip-mask+.user-interative-interface-tooltip-tip-body+.user-interative-interface-tooltip-tip-arrow{border-top-color:#000}}

.user-interative-interface-tooltip-tip-reverse .user-interative-interface-tooltip-tip-body,.user-interative-interface-tooltip-tip-reverse .user-interative-interface-tooltip-tip-mask{bottom:auto;top:4px}

.user-interative-interface-tooltip-tip-reverse .user-interative-interface-tooltip-tip-arrow{bottom:auto;top:0;border-width:0 5px 5px 5px;border-color:#4a4a4a;border-left-color:transparent;border-top-color:transparent;border-right-color:transparent}

.user-interative-interface-tooltip-normal-wrap{white-space:normal;word-wrap:normal}

.addto-button.user-interative-interface-button .user-interative-interface-button-icon-addto{margin-right:0}

.addto-button.user-interative-interface-button.show-label .user-interative-interface-button-icon-addto{margin-right:5px}

.addto-button .user-interative-interface-button-content .addto-label,.addto-button .user-interative-interface-button-content .addto-label-error{display:none}

.addto-button.show-label .user-interative-interface-button-content .addto-label{display:inline;margin-left:0.25em;line-height:1.3333em}



.ux-thumb-wrap .user-interative-interface-button.addto-button{padding:0;width:22px;height:22px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}

.addto-button.user-interative-interface-button-active{-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0}

.ux-thumb-wrap .user-interative-interface-button-arrow{display:none}
	
	
#ie .menu-panel.dismissed-panel.fade{visibility:hidden}
	
	
	

	

.addto-title{display:inline;margin-top:5px;line-height:23px;text-align:left;font-weight:bold;font-size:12px}

.addto-title a{color:#1c62b9}

.addto-title,.addto-title a{overflow:hidden;white-space:nowrap;word-wrap:normal;*zoom:1;-o-text-overflow:ellipsis;text-overflow:ellipsis}

.addto-badge{width:620px;height:20px;float:left;margin:0 5px 0 0}
	

	


.addto-text-box{position:relative;margin-top:6px;padding-left:12px;padding-right:30px;height:58px}

.addto-text-box textarea{display:block;border:1px solid #b9b9b9;padding:8px;width:100%;height:40px;background:#f4f4f4;color:#666;resize:none;overflow:auto;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-ms-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);box-shadow:inset 0 0 3px rgba(0,0,0,0.3)}

.ie .addto-text-box textarea{-moz-box-shadow:none;-ms-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}

.addto-text-box label{position:absolute;top:9px;left:24px;right:24px;color:#999}
	

	

.addto-create-buttons .addto-create-cancel-button{left:12px;bottom:6px;width:70px}
	

.playlist-save-note .user-interative-interface-button-content{margin:0 24px}
	


.close-note{display:block;position:absolute;top:5px;right:5px;z-index:2;opacity:1;cursor:pointer;-moz-transition:opacity 0.3s ease;-ms-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease}

.close-note.hid{display:none;opacity:0}




	

	

.addto-button-wrapper,.addto-button-collapsed{width:22px;height:22px}

.addto-button.pebbles{padding:0 6px}

.addto-button.pebbles img{margin-right:0}

.addto-button-expanded{position:absolute;width:auto;height:36px;padding:0 5px;z-index:1;opacity:0;text-align:left}

.addto-button-expanded:hover{opacity:1}

.addto-button-expanded .user-interative-interface-button-content{padding:4px 10px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-transition:all 1s linear;-ms-transition:all 1s linear;-o-transition:all 1s linear;-webkit-transition:all 1s linear;transition:all 1s linear}

.addto-button-expanded .user-interative-interface-button-content:hover{background:#555;text-shadow:none;color:#fff;-moz-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear;-webkit-transition:all .5s linear;transition:all .5s linear}

.addto-button.pebbles.user-interative-interface-button-active,.addto-button-expanded .user-interative-interface-button-arrow{display:none}

.addto-button.pebbles .addto-plus{font-size:14px}

.addto-button-collapsed .addto-plus{line-height:22px}

.addto-button-expanded .addto-plus{height:11px;display:inline-block}

.addto-button.addto-button-expanded .user-interative-interface-button-content .addto-label{display:inline;margin-left:5px}
	

.addto-button.addto-watch-later-button-expandable:active,.ux-thumb-wrap .addto-watch-later-button-expandable.addto-watch-later-button-loading,.ux-thumb-wrap .addto-watch-later-button-expandable.addto-watch-later-button-success,.ux-thumb-wrap .addto-watch-later-button-expandable.addto-watch-later-button-error{height:auto;min-height:26px;width:100%;left:0;right:0;bottom:0}












.captcha-container{display:block;margin-left:10px}

.captcha-image{border:1px solid #ccc}

.captcha-input-label{display:block;margin-bottom:5px;color:#666}

.captcha-help{color:#4272db;font-size:90%;cursor:pointer;margin-left:1em}

.user-interative-interface-hovercard-card h3{margin:5px 10px 0px 10px;color:#000;font-weight:normal;font-size:1.3333em}

.user-interative-interface-hovercard-card .description{color:#000;margin:5px 10px;font-size:1.0833em}

.user-interative-interface-hovercard-card-content p,.user-interative-interface-hovercard-card .info,.user-interative-interface-hovercard-card .description{margin-bottom:10px}

.user-interative-interface-hovercard-card .info{margin-top:3px;line-height:1.3333em}

.user-interative-interface-hovercard-card .info,.user-interative-interface-hovercard-card .footer{font-size:.9166em;color:#666;padding-bottom:5px;margin-left:10px;margin-right:10px}

.user-interative-interface-hovercard-card .info{border-bottom:1px solid #aaa}

.user-interative-interface-hovercard-card .mpaa{display:inline-block;border:2px solid #aaa;margin:2px 2px 2px 0;padding:1px 3px;font-size:1.0833em;font-weight:bold}

.overlay-close-box{font-size:.9166em;padding-bottom:0.45em;line-height:1;text-align:right}

.overlay-close-box a{text-decoration:none}

.overlay-close-box a span{border-bottom:1px dotted #03c}

.overlay-close-box button{background:url(/images/close-bullet.png) no-repeat 0 0;height:12px;width:12px;margin-left:0.5em;vertical-align:top;cursor:pointer}

.ux-thumb-wrap{position:relative;display:inline-block;*display:inline;*zoom:1}a.ux-thumb-wrap{*cursor:pointer}a.ux-thumb-wrap:hover{text-decoration:none}

.playlist-extra-thumb-inner .video-thumb,.ux-thumb-wrap .video-thumb{vertical-align:bottom}

.ux-thumb{display:inline-block;background:#fff;overflow:hidden;_line-height:0;display:inline-block;*display:inline;*zoom:1}

.playlist-extra-thumb-outer,.playlist-extra-thumb-inner{border:1px solid #d3d3d3;padding:4px}

.ux-thumb .clip{position:absolute;_position:static;bottom:-100px;top:-100px;left:-100px;right:-100px;text-align:center;white-space:nowrap;word-break:normal}

.ux-thumb .clip-inner{position:absolute;top:0;left:0;width:100%;height:100%}

.ux-thumb .clip img,.ux-thumb .clip .vertical-align{display:inline-block;vertical-align:middle}

.ux-thumb .vertical-align{height:100%}

.ux-thumb img{outline:none;-ms-interpolation-mode:bicubic}

.
.ux-thumb-96,.ux-thumb-96 img{width:150px; }

.ux-thumb-96{ height:102px;}


.vimg120,.vimg90{-ms-interpolation-mode:bicubic}

.vimg120{width:120px;height:90px}

.vimg90{width:90px;height:70px}

.video-thumb-120{width:120px;height:72px}

.video-thumb-120{display:block;overflow:hidden;border:3px double #999}a.video-thumb-120:hover{text-decoration:none}

.video-thumb-120 img{margin-top:-10px}

.playlist-extra-thumb-inner,.playlist-extra-thumb-inner .ux-thumb-wrap{margin:-1px;*margin:0}

.playlist-extra-thumb-inner,.playlist-extra-thumb-outer{font-size:0;padding:0 0 4px 0}

.playlist-extra-thumb-inner .video-thumb,.playlist-extra-thumb-inner{*border-top:0;*border-left:0;*border-right:0}

.playlist-extra-thumb-inner .ux-thumb-wrap{vertical-align:bottom}
	



.video-in-quicklist{position:absolute;top:0;left:0;right:0;color:#fff;background-color:#333;padding:4px 6px;text-align:left;font-size:11px;line-height:13px;cursor:pointer;cursor:hand;opacity:0.8;filter:alpha(opacity=80);-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px}a:hover .contains-addto .video-time,a.contains-addto:hover .video-time{display:none}a:hover .video-thumb-pyv .video-time{display:block}a:hover .video-actions,.video-actions:focus,a:hover .video-thumb-pyv .video-time,.video-actions.user-interative-interface-button-active{opacity:1}
	
#ie a:hover .video-actions,#ie .video-actions:focus,#ie a:hover .video-thumb-pyv .video-time,#ie .video-actions.user-interative-interface-button-active{visibility:visible}

.in-quicklist .video-time,.in-quicklist .video-actions{display:none}

.video-list-item .ux-thumb-wrap,.video-list-item .user-thumb-large,.video-list-item .playlist-video-thumbs{float:left;margin:0 8px 0 0}

.user-thumb-large,.playlist-video-thumbs{cursor:pointer;cursor:hand}

.video-list-item .watch-related-playlist-video-thumbs{position:relative;height:67px;width:120px}

.watch-related-playlist-video-thumbs .playlist-thumb-0,.watch-related-playlist-video-thumbs .playlist-thumb-1,.watch-related-playlist-video-thumbs .playlist-thumb-2{position:absolute}

.watch-related-playlist-video-thumbs .playlist-thumb-0{top:10px;left:19px;z-index:2}

.watch-related-playlist-video-thumbs .playlist-thumb-0 .video-thumb{border:1px solid #fff}

.watch-related-playlist-video-thumbs .playlist-thumb-1,.watch-related-playlist-video-thumbs .playlist-thumb-2{top:16px;z-index:1}

.watch-related-playlist-video-thumbs .playlist-thumb-2{right:0px}

.watch-related-playlist-video-thumbs .playlist-thumb-1 img,.watch-related-playlist-video-thumbs .playlist-thumb-2 img{opacity:0.5}

.playlist-rec-video-thumbs{position:relative;height:95px;display:block}

.playlist-rec-video-thumbs .playlist-thumb-0,.playlist-rec-video-thumbs .playlist-thumb-1,.playlist-rec-video-thumbs .playlist-thumb-2{position:absolute}

.playlist-rec-video-thumbs .playlist-thumb-0{left:24px;top:10px;z-index:2}

.playlist-rec-video-thumbs .playlist-thumb-1,.playlist-rec-video-thumbs .playlist-thumb-2{z-index:1;top:20px}

.playlist-rec-video-thumbs .playlist-thumb-2{right:0px}

.playlist-rec-video-thumbs .playlist-thumb-1 img,.playlist-rec-video-thumbs .playlist-thumb-2 img{opacity:0.5}

.video-thumb{background-color:white;position:relative; width:150px; height:90px;}

.ux-thumb-wrap .user-interative-interface-button-arrow{margin:0}

.video-time,.video-actions{right:2px;bottom:2px;position:absolute}

.video-time{margin-top:0;margin-right:0}

.video-actions{opacity:0;display:block;cursor:pointer;cursor:hand}
	
#ie .video-actions{visibility:hidden}

.video-time,.video-corner-text span{padding:0 4px;font-weight:bold;font-size:11px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#000;color:#fff!important;height:14px;line-height:14px;opacity:0.75;filter:alpha(opacity=75);display:-moz-inline-stack;display:inline-block;*display:inline;vertical-align:top;zoom:1}

.video-corner-text{margin-right:7px;margin-top:-24px}

.playlist-video-thumb{vertical-align:middle}

.ux-thumb-video-77,.ux-thumb-video-77 .clip{width:77px;height:77px}

.ux-thumb-video-77 img{height:104px;width:138px;margin-top:-14px;margin-left:-30px}

.ad-div.mastad{font-size:0;margin-bottom:15px}
	

	
#premium-yva{float:left;width:765px;height:150px;padding:0 0 10px 10px;background-color:#ebebeb}

.yva-expandable{position:absolute;z-index:999;width:300px}
	
#yva-bg{width:300px;height:270px}
	
#yva-bg.yva-360-bg{height:380px}

.yva-expandable iframe{float:right;background-color:transparent;height:250px;width:300px}

.yva-expandable p{text-align:center;clear:right;padding:3px 0;*zoom:1}

.yva-expanded{height:538px;width:970px;left:0px;padding:0 5px 0 5px}

.yva-expandable.yva-expanded iframe{width:970px;height:500px}
	
#homepage-sidebar-ads{min-height:250px}
	
#homepage-sidebar-ads #yva-bin p{margin:0}
	
#homepage-sidebar-ads .pyv-large-thumb{float:right;padding-bottom:10px}
	
#homepage-sidebar-ads #pyv-placeholder,#homepage-sidebar-ads #ppv-placeholder{overflow:hidden}

.monetization-promo-area{margin-bottom:10px}
	
#expanded-promo-text-div{overflow:hidden;*zoom:1}
	
#expanded-promo-buttons-div{float:right;margin-left:10px}
	
#monetization-promo-signup-button{margin-left:10px}
	
#monetization-promo-container-watch{font-size:12px;margin-right:0;padding:10px}

.adbanner-promo-watch{margin-bottom:10px;margin-top:0}
	
#monetization-promo-alert a{white-space:nowrap}
	
#error-page{text-align:center;height:100%;white-space:nowrap;word-break:normal}
	
#error-page-vertical-align{height:100%}
	
#error-page-content,#error-page-vertical-align{vertical-align:middle;display:inline-block;*display:inline;*zoom:1}
	
#error-page-illustration{margin-bottom:-25px}
	
#error-page-content p{width:500px;margin:auto;color:#333;font-size:16px;white-space:normal;text-shadow:0 1px 1px #fff;text-shadow:0 0 0 transparent,0 1px 1px #fff}
	

	
#error-page-content #logo-container{margin-right:10px}
	

	
#baseDiv .playlist-cell .playlist-contents h4{font-size:13px;border:0;margin-bottom:7px;color:#fff}

	
	

.dark-lolz .playlist-bar-playlist-item.system.last{border-right:1px solid #999}
	
#ie .dark-lolz .playlist-bar-playlist-item.system.last{*border-right:1px solid #999}

.dark-lolz .playlist-bar-playlist-item,#ie .dark-lolz .playlist-bar-playlist-item{height:96px}

.dark-lolz .playlist-bar-item a,#ie .dark-lolz .playlist-bar-item a{width:106px}

.dark-lolz .list-title,#ie .dark-lolz .list-title{display:inline-block;*display:inline}

.dark-lolz .playlist-bar-playlist-item:hover .playlist-bar-playlist-thumb,#ie .dark-lolz .playlist-bar-playlist-item:hover .playlist-bar-playlist-thumb{background:#999}

.dark-lolz .playlist-bar-playlist-thumb .playlist-bar-playlist-thumb,.dark-lolz .playlist-bar-playlist-thumb .video-thumb{background:rgba(0,0,0,0.2)}

.light-lolz .playlist-bar-playlist-thumb{background:#fff}

.light-lolz .playlist-bar-item:hover .video-thumb,.light-lolz .playlist-bar-item .video-thumb{border:1px solid #d3d3d3}

.light-lolz .playlist-bar-playlist-item.system.last{border-right:1px solid #d3d3d3}
	
#ie .light-lolz .playlist-bar-playlist-item.system.last{*border-right:1px solid #d3d3d3}

.light-lolz .playlist-bar-playlist-thumb,#ie .light-lolz .playlist-bar-playlist-thumb{border:1px solid #d3d3d3}





	

.user-interative-interface-tooltip-tip .playlist-bar-next-thumb{margin-top:5px}

.user-interative-interface-tooltip-tip .uploader{display:none}body[data-player-size=fullscreen] #playlist-bar{display:none}






.video-thumb{background-color:#fff;border-color:#fff}
	
#masthead-expanded .my-library-item{width:106px;min-height:120px;vertical-align:top;border:0 none;margin-right:10px;display:inline-block;*display:inline;*zoom:1}







	


.picker-top{margin-bottom:5px}

.picker-top h2{margin:0;line-height:16px}

.box-close-link{text-align:right;font-size:10px;float:right;line-height:16px;padding-bottom:1px}

.box-close-link img{background:transparent url(/images/close-bullet.png) no-repeat scroll 0 0;height:12px;width:12px;margin-left:5px;cursor:hand;cursor:pointer;vertical-align:middle}


.user-interative-interface-expander .collapsed-message{display:none}

.user-interative-interface-expander .expanded-message{display:inline}

.user-interative-interface-expander.user-interative-interface-expander-collapsed .collapsed-message{display:inline}

.user-interative-interface-expander.user-interative-interface-expander-collapsed .expanded-message{display:none}

.arrow{border:1px solid transparent;margin-bottom:1px}

.collapsed-message .arrow{border-top-color:#8d8d8d;border-width:4px 4px 0}

.expanded-message .arrow{border-bottom-color:#8d8d8d;border-width:0 4px 4px}



.user-interative-interface-expander-head{display:block}

.option-container{white-space:nowrap;margin-right:1em}


.user-interative-interface-expander-collapsed .share-panel-main-buttons{max-width:none}


.user-interative-interface-expander-collapsed .share-group.secondary{display:none}


	


.ac-renderer{position:absolute;color:#03c;background-color:#fff;border:1px solid #999;z-index:199}

.ac-renderer-matching{background-image:url(/images/loading.gif);background-repeat:no-repeat;background-position:center right}

.ac-row{padding:0.5em 1.5em 0.5em 0.5em;border-bottom:1px solid #999;cursor:default;line-height:1.1}

.ac-renderer .active{color:#03c;background-color:#eff4fc}

.ac-row b{color:#000}

.ac-renderer .active b{color:#000}

.ac-row-description{padding-top:.1666em;font-size:.9166em;color:#666}

.ac-renderer .active .ac-row-description{color:#666}

.ac-row-pager{color:#666}

.ac-row-pager a{color:#03c}

.share-email{width:100%;max-width:400px}

.share-email .akp-alert-content{text-align:center;line-height:25px}

.share-email .akp-alert-content .share-email-remail{margin-left:1em}

.share-email .akp-alert-success .icon{margin-top:4px}

.share-email label{display:block;margin-bottom:0.5em;color:#666}

.share-email label span{color:#999}

.share-email .section{margin-bottom:0.5em}

.share-email .share-email-recipients,.share-email .share-email-note{display:block;width:98%;padding:0.2em}

.share-email .share-email-recipients{height:2em}

.share-email .share-email-note{height:3em}

.share-email-preview-container{background:#ddd;border:1px dashed #aaa;padding:1em}

.share-email-preview-header,.share-email-preview-note{margin-bottom:0.25em}

.share-email-preview-note,.share-email-preview-body{margin-left:1em}

.share-email-captcha{overflow:hidden}

.share-embed-code,.share-embed-code-description{max-width:460px}

.share-embed-code{display:block;font-family:monospace;width:98%;height:54px}

.share-embed-code-description{width:100%;font-size:11px;padding-top:6px}

.share-panel-embed-container hr{border-color:#ccc;border-style:solid;margin:1em 0}

.share-embed-options{margin-left:1em}

.share-panel-embed-container form{overflow:auto}

.share-embed-size-list{overflow:visible;min-width:500px}

.share-embed-size{float:left;margin:4px;padding:4px;border:1px solid #fff;cursor:hand;cursor:pointer}

.share-embed-size:hover{border:1px solid #ccc}

.share-embed-size.selected{border:1px solid #a0b3d9;background:#d8e6fb}

.share-embed-size>label{display:block;text-align:center}

.share-embed-size .share-embed-size-name{display:block;white-space:nowrap;color:#666}

.share-embed-size-radio{display:none}

.share-embed-size .share-embed-size-box{padding:1px;border:1px solid #999;background:#ddd;display:block;margin:auto 0}

.share-embed-size:hover .share-embed-radio-box{background:none}

.share-embed-size:hover .share-embed-radio-box{background:#d8e6fb}

.share-embed-size.selected .share-embed-radio-box{border:1px solid #a0b3d9;background:#d8e6fb}

.share-embed-size.default .share-embed-size-box{width:42px;height:32px;margin-left:4px}

.share-embed-size.medium .share-embed-size-box{width:55px;height:42px}

.share-embed-size.large .share-embed-size-box{width:63px;height:47px}

.share-embed-size.hd720 .share-embed-size-box{width:84px;height:63px}

.share-embed-size.default.wide .share-embed-size-box{width:49px;height:27px}

.share-embed-size.medium.wide .share-embed-size-box{width:56px;height:31px}

.share-embed-size.large.wide .share-embed-size-box{width:64px;height:35px}

.share-embed-size.hd720.wide .share-embed-size-box{width:75px;height:42px}

.share-embed-size.custom{text-align:right}

.share-embed-size.custom .share-embed-customize li{margin:0.25em}

.share-embed-size.custom .share-embed-customize input{width:2.5em}

.share-embed-customize{padding:0.5em}

.subscription-container{overflow:hidden;font-size:14px}
	
#ie .subscription-container{*margin-left:5px}

.subscription-container .akp-alert{margin:0;padding:0;overflow:visible}

.subscription-container .akp-alert .icon{float:none;margin:0;position:absolute;top:-1px;left:0}

.akp-subscription-button .user-interative-interface-button-content,.akp-subscription-button .user-interative-interface-button-icon+span.user-interative-interface-button-content{display:inline-block;*overflow:hidden}

.akp-subscription-button .subscribe-label,.akp-subscription-button .subscribed-label,.akp-subscription-button .unsubscribe-label{display:block}

.akp-subscription-button .subscribed-label,.akp-subscription-button .unsubscribe-label,.akp-subscription-button.subscribed .subscribe-label,.akp-subscription-button.subscribed .unsubscribe-label,.akp-subscription-button.subscribed:hover .subscribed-label{line-height:0;visibility:hidden;*float:left}

.akp-subscription-button.subscribed .subscribed-label,.akp-subscription-button.subscribed:hover .unsubscribe-label{line-height:normal;visibility:visible}
	
#ie .subscription-container .akp-alert .icon{*margin-top:-1px}

.subscription-container .akp-alert .akp-alert-content{font-weight:bold;font-size:14px;padding:0 0 0 21px;line-height:1.1em}

.subscription-subscribed-container{white-space:nowrap}
	
#ie .subscription-subscribed-container .user-interative-interface-expander-arrow{*float:none;*margin:0px 5px 0 0}

.subscription-subscribed-container .user-interative-interface-expander-head{border:1px solid transparent;padding:3px 4px 4px;display:inline-block;vertical-align:middle}

.watch-headline .subscription-subscribed-container .user-interative-interface-expander-head{border-color:#eaeaea}

.watch-headline .subscription-subscribed-container .user-interative-interface-expander-head:hover{background-color:#d1e1fa;border-color:#b6d0f7}

.subscription-subscribed-container .user-interative-interface-expander-arrow{margin-left:5px}
	
#playnav-channel-name .user-interative-interface-expander-head{color:inherit}
	
#playnav-channel-name .user-interative-interface-expander-head:hover{color:inherit}

.user-interative-interface-button.subscription-options-button{height:1.3em;padding:0 0.1em;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;margin-top:-3px}
	
#ie .user-interative-interface-button.subscription-options-button{*margin-left:5px}

.subscription-subscribed-container.hid{display:none}

.subscription-menu .publisher{font-weight:bold}

.subscription-menu .help{font-size:.9166em;color:#999;margin-left:10px}

.subscription-menu-loader{padding:10px;display:block}





.akp-user-card .user-interative-interface-hovercard-card-body{padding:1px 5px}

.akp-user-card .akp-user-photo{float:left;margin-right:6px}

.akp-user-card .akp-user-card-content{margin-top:4px;margin-bottom:1px;overflow:auto;*zoom:1}

.akp-user-card h2{margin-top:3px;color:#333}

.akp-user-card p{font-size:11px;color:#999;margin-top:6px;margin-bottom:7px}

.watch-playlists-drawer{padding:10px}
	
#watch-actions-area .watch-playlists-drawer h3{margin:5px 0 20px 0}

.watch-playlists-drawer .messages-area{position:absolute;top:11px;width:100%;text-align:center}

.watch-playlists-drawer .akp-alert{margin:0;text-align:left;display:inline-block;*display:inline;*zoom:1}

.watch-playlists-drawer .akp-alert.hid{display:none}

.watch-playlists-drawer ul{max-height:195px;overflow-y:auto;overflow-x:hidden;border:1px solid #ccc;padding:10px;margin-bottom:10px;background:#efefef;-moz-box-shadow:0 1px 0 #fff,inset 0 1px 1px rgba(0,0,0,0.2);-ms-box-shadow:0 1px 0 #fff,inset 0 1px 1px rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 0 #fff,inset 0 1px 1px rgba(0,0,0,0.2);box-shadow:0 1px 0 #fff,inset 0 1px 1px rgba(0,0,0,0.2)}

.watch-playlists-drawer ul::-webkit-scrollbar{width:8px}

.watch-playlists-drawer ul::-webkit-scrollbar-track{background:#eaeaea}

.watch-playlists-drawer ul::-webkit-scrollbar-thumb{background:#ccc}

.watch-playlists-drawer li{padding:5px;cursor:pointer;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}

.watch-playlists-drawer li:hover{background:#555;color:#fff}

.watch-playlists-drawer li.loading,.watch-playlists-drawer .loading .new-playlist-title,.watch-playlists-drawer .loading .playlist-note{background:url(/images/loading.gif) no-repeat right center;color:#000}

.watch-playlists-drawer .selected{background:#fff;padding:10px;font-weight:bold;margin-bottom:5px}

.watch-playlists-drawer .selected:hover{color:#000;background:#fff}

.watch-playlists-drawer .selected form.hid{display:block}

.watch-playlists-drawer li form{margin-top:5px}

.watch-playlists-drawer li .playlist-note{width:95%}

.watch-playlists-drawer li button{float:right;margin-right:5px;margin-top:5px}

.watch-playlists-drawer .playlist-title{width:60%;display:inline-block;*display:inline;*zoom:1}

.watch-playlists-drawer .playlist-public-private{width:10%;display:inline-block;*display:inline;*zoom:1}

.watch-playlists-drawer .created-at{display:inline-block;*display:inline;*zoom:1}
	
.akp-badge-std,.akp-badge-movie .content-type,.akp-badge-movie .price,.akp-badge-ypc,.akp-badge-new,.akp-badge-live,.akp-badge-playlist,.akp-badge-live-thumb,.akp-badge-ypc-purchased,.akp-badge-rating,.akp-badge-rating-signal,a.akp-badge-std{display:inline;border:0!important;margin-right:1px;font-size:10px;font-weight:normal;text-transform:uppercase;text-decoration:none;line-height:1.7em;display:inline-block;*display:inline;*zoom:1}

.akp-badge-std,.akp-badge-ypc,.akp-badge-new,.akp-badge-live,.akp-badge-playlist,.akp-badge-live-thumb,.akp-badge-ypc-purchased,.akp-badge-rating,.akp-badge-rating-signal,a.akp-badge-std{padding:0 4px;color:#666!important;background-color:#dfdfdf!important;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:inset 0 -1px 1px #bfbfbf;-ms-box-shadow:inset 0 -1px 1px #bfbfbf;-webkit-box-shadow:inset 0 -1px 1px #bfbfbf;box-shadow:inset 0 -1px 1px #bfbfbf;display:inline-block;*display:inline;*zoom:1}

.akp-badge-movie{border:0;padding:0;margin-right:5px;border:1px solid #d4e3b7;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;display:inline-block;*display:inline;*zoom:1}

.akp-badge-movie .content-type,.akp-badge-movie .price{border:0;margin:0;padding:0 4px;line-height:1.5em}

.akp-badge-movie .content-type{vertical-align:top;color:#507924!important;background-color:#d4e3b7!important}

.akp-badge-movie a.content-type:hover{text-decoration:none;color:#fff!important;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ff87a561,EndColorStr=#ff507924);background-image:-moz-linear-gradient(top,#87a561 0,#507924 100%);background-image:-ms-linear-gradient(top,#87a561 0,#507924 100%);background-image:-o-linear-gradient(top,#87a561 0,#507924 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#87a561),color-stop(100%,#507924));background-image:-webkit-linear-gradient(top,#87a561 0,#507924 100%);background-image:linear-gradient(to bottom,#87a561 0,#507924 100%)}



.rating-link:hover .akp-badge-rating,.rating-link:focus .akp-badge-rating,a.akp-badge-std:hover{color:#fff!important;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ffa1a1a1,EndColorStr=#ff707070);background-image:-moz-linear-gradient(top,#a1a1a1 0,#707070 100%);background-image:-ms-linear-gradient(top,#a1a1a1 0,#707070 100%);background-image:-o-linear-gradient(top,#a1a1a1 0,#707070 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#a1a1a1),color-stop(100%,#707070));background-image:-webkit-linear-gradient(top,#a1a1a1 0,#707070 100%);background-image:linear-gradient(to bottom,#a1a1a1 0,#707070 100%)}span.akp-badge-ypc,a.akp-badge-ypc{color:#4a8724;border:1px solid #4a8724}span.akp-badge-ypc-purchased,a.akp-badge-ypc-purchased{color:#436cba;border:1px solid #436cba}span.akp-badge-new,a.akp-badge-new{color:#fff;background-color:#ffbb00;border:1px solid #ffbb00}span.akp-badge-playlist,a.akp-badge-playlist{text-transform:uppercase;color:#fff;background:#b8b8b8;padding:1px 4px;border:1px solid #b8b8b8}

.akp-badge-rating-full{color:#666;font-size:18px}

.akp-badge-rating,.akp-badge-rating-signal{white-space:nowrap}

.akp-badge-rating-full .akp-badge-rating,.akp-badge-rating-full .akp-badge-rating-signal{padding:0 5px;font-size:20px}

.akp-badge-rating-signal .akp-badge-rating-signal-pill{margin:0 -3px 0 3px;border-left:1px solid #b1b2b2;padding:0 3px}

.akp-badge-rating-full .akp-badge-rating-signal-green,.akp-badge-rating-signal-green:hover{color:#507924!important;background-color:#d4e3b7!important;-moz-box-shadow:inset 0 -1px 1px #b0bf9d;-ms-box-shadow:inset 0 -1px 1px #b0bf9d;-webkit-box-shadow:inset 0 -1px 1px #b0bf9d;box-shadow:inset 0 -1px 1px #b0bf9d}

.akp-badge-rating-full .akp-badge-rating-signal-green .akp-badge-rating-signal-pill,.akp-badge-rating-signal-green:hover .akp-badge-rating-signal-pill{border-color:#b0bf9d}

.akp-badge-rating-full .akp-badge-rating-signal-yellow,.akp-badge-rating-signal-yellow:hover{color:#a25306!important;background-color:#ece78d!important;-moz-box-shadow:inset 0 -1px 1px #c9c381;-ms-box-shadow:inset 0 -1px 1px #c9c381;-webkit-box-shadow:inset 0 -1px 1px #c9c381;box-shadow:inset 0 -1px 1px #c9c381}

.akp-badge-rating-full .akp-badge-rating-signal-yellow .akp-badge-rating-signal-pill,.akp-badge-rating-signal-yellow:hover .akp-badge-rating-signal-pill{border-color:#c9c381}

.akp-badge-rating-full .akp-badge-rating-signal-red,.akp-badge-rating-full .akp-badge-rating-signal-unrated,.akp-badge-rating-signal-red:hover,.akp-badge-rating-signal-unrated:hover{color:#b10f03!important;background-color:#e8bdb6!important;-moz-box-shadow:inset 0 -1px 1px #cba39e;-ms-box-shadow:inset 0 -1px 1px #cba39e;-webkit-box-shadow:inset 0 -1px 1px #cba39e;box-shadow:inset 0 -1px 1px #cba39e}

.akp-badge-rating-full .akp-badge-rating-signal-red .akp-badge-rating-signal-pill,.akp-badge-rating-full .akp-badge-rating-signal-unrated .akp-badge-rating-signal-pill,.akp-badge-rating-signal-red:hover .akp-badge-rating-signal-pill,.akp-badge-rating-signal-unrated:hover .akp-badge-rating-signal-pill{border-color:#cba39e}

.akp-badge-rating-reason{display:block;margin-top:10px;font-size:13px}

.akp-badge-rating-reason-label{display:inline-block;width:30px;font-weight:bold}

.rating-link:hover{text-decoration:none}

.single-line-lego-list{height:17px;overflow:hidden}

.single-line-lego-list li{margin-bottom:1em;display:inline-block;*display:inline;*zoom:1}

.single-line-lego-list .akp-badge-live,.single-line-lego-list .akp-badge-std{margin-right:5px}

.single-line-lego-list .metadata-separator{margin-right:5px}

	


.featured-label{display:inline-block;background:#999;color:#000;font-size:9px;padding:1px}
	




.result-item.show-onebox{border:0;height:auto;padding:6px}



.result-item.channel{margin-left:61px}

.result-item.channel .thumb-container{width:77px}

