 html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{background:transparent;border:0;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;text-shadow:rgba(0,0,0,.01) 0 0 1px}
.right-shadow{position:absolute;right:-10px;top:0;height:100%;width:10px;z-index:100;background:#c2c2c2;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2MyYzJjMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlY2VjZWMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left,#c2c2c2 0,#ececec 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#c2c2c2),color-stop(100%,#ececec));background:-webkit-linear-gradient(left,#c2c2c2 0,#ececec 100%);background:-o-linear-gradient(left,#c2c2c2 0,#ececec 100%);background:-ms-linear-gradient(left,#c2c2c2 0,#ececec 100%);background:linear-gradient(#c2c2c2 0,#ececec 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c2c2c2',endColorstr='#ececec',GradientType=1)}
body{line-height:1}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
nav ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
a{background:transparent;font-size:100%;margin:0;padding:0;vertical-align:baseline}
ins{background-color:#ff9;color:#000;text-decoration:none}
mark{background-color:#ff9;color:#000;font-style:italic}
del{text-decoration:line-through}
abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}
table{border-collapse:collapse;border-spacing:0}
hr{border:0;border-top:1px solid #ccc;display:block;height:1px;margin:1em 0;padding:0}
input,select{vertical-align:middle}
.clearfix:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden}
.clearfix{display:inline-table}
/*\*/* html .clearfix{height:1%}
.clearfix{display:block}
/**/.futuraStdHeavy{font-family:'Open Sans';font-weight:600}
html,body{font-family:'Open Sans';font-size-adjust:.5;font-size:12px;*position:relative}
body{min-width:1000px}
a{outline:0}
a:active{outline:0}
.clear{clear:both;height:0!important}
.separator{height:50px}
.page-background{background-position:left top;background-repeat:no-repeat;background-attachment:fixed;border-top:1px solid #c4c1c1;min-width:980px}
.bg-gradient{background:#fff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(top,#fff 0,#f2f2f2 50%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(50%,#f2f2f2));background:-webkit-linear-gradient(top,#fff 0,#f2f2f2 50%);background:-o-linear-gradient(top,#fff 0,#f2f2f2 50%);background:-ms-linear-gradient(top,#fff 0,#f2f2f2 50%);background:linear-gradient(#fff 0,#f2f2f2 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f2f2f2',GradientType=0);border-bottom:1px solid #c4c1c1;*background-color:#fff}
.bg-black{background:#000}
.gen-sprite{background-color:transparent;background-image:url('/images/general-sprite.png');background-repeat:no-repeat}
span.down-arrow{background-position:0 0;display:block;float:left;margin-top:6px;height:8px;margin-left:5px;width:10px;font-size:6px}
.menu_title{display:block;float:left;padding-bottom:3px;text-transform:uppercase;font-size:18px}
.search-bttn{background-position:-41px 0;border:0;cursor:pointer;float:right;height:22px;margin:4px 0;outline:0;vertical-align:middle;width:25px;position:absolute}
.footer-wrap .search-bttn{right:5px;top:2px}
.search-bttn:hover{background-position:-68px 0}
.head-search{position:relative}
.search-box-wrapper{float:left;height:28px}
.search-box{color:#666;font-size:12px;font-family:'Open Sans';height:25px;line-height:25px;margin:0;outline:0;vertical-align:top;width:223px;padding-left:7px;padding-top:2px;padding-right:27px!important}
.content-wrap{margin:0 auto;width:1000px;padding:0}
.content-secondary-wrap{width:975px}
.content-wrap-head{position:relative}
.page-header{font-size:15px;min-width:980px;height:35px;padding:0;border-bottom:1px solid #c1c1c1}
.page-header-980{width:980px}
.page-header a{text-decoration:none;position:relative;top:0;left:0}
.logo-image-wrapper{display:block;float:left;height:5g2px;overflow:hidden;position:relative;top:-7px;left:2px;width:210px}
.page-header .logo-image-wrapper.hot-topic-wrapper{width:98px!important}
.page-header .logo-image-wrapper a.logo-title{float:left;height:59px;position:absolute;top:15px;overflow:hidden;display:block;width:100%;left:0;z-index:30}
.logo-image-wrapper a.hidden-logo{height:40px;width:70px;position:absolute;top:0;display:block;left:0;z-index:100}
.logo-image-wrapper .back-to-home{float:left}
.logo-image-wrapper .back-to-home.back-to-category{margin-left:70px}
.logo-image-wrapper .back-to-home a{height:auto;text-transform:uppercase;font-size:10px;color:#12ABE2}
.gen-sprite.back-arrow{background-position:-6px -10px;width:4px;height:5px;float:left;display:block;margin-right:3px;margin-top:4px}
.head-search{float:left;height:27px;margin-top:6px}
.page-header .head-categories{float:left;height:27px;margin-top:3px}
.page-header .head-search{float:right}
.page-header .head-categories{font-size:18px}
div.head-categories a.featured-category{background-color:#000;color:#fff;float:left;line-height:29px;margin-left:30px;padding:5px 3px 6px 10px;text-decoration:none}
div.head-categories div.categories-menu{color:#272727;float:left;position:relative;width:115px}
div.head-categories div.categories-menu .trending-topics-tags ul{background:#f1f1f1;border:1px solid #ccc;list-style:none;position:absolute;top:0;width:150px;z-index:10000}
div.head-categories div.categories-menu .trending-topics-tags ul li{border-bottom:1px dotted #f1f1f1;height:30px;line-height:30px;list-style:none}
div.head-categories div.categories-menu .trending-topics-tags ul li a{color:#666}
.privacy-container{position:relative;width:100%;height:32px;background-color:white;text-align:center}
.privacy-container .privacy{background-color:#d3d3d3;width:100%;height:32px;line-height:32px;display:inline-block;text-align:center;vertical-align:middle;min-width:320px;max-width:1900px}
.privacy-container .privacy-link{color:#12abe2}
.featured-area{background-color:#000;width:100%;height:350px;clear:both}
.video-content .content-wrap{padding-bottom:20px}
.col_1{float:left;margin:0 9px;width:315px}
.col_2{float:left;margin:0 9px;width:648px}
.height-auto{height:auto!important;width:auto!important}
.channel-badge{width:102px}
.curator-icon{background-position:-122px -190px;width:10px;display:block}
.channel-icon{background-position:-102px -167px;width:10px;display:block}
.chn-icon{background-position:-102px -207px;width:10px;display:block}
.show-icon{background-position:-123px -168px;width:10px;display:block}
.playlist-badge img{float:left;width:55px;height:55px;top:-20px;position:relative;z-index:2}
.playlist-badge .playlist-by,.playlist-badge .playlist-by-curator,.playlist-badge .playlist-by-curator a{background-color:#ececec;font-family:'Open Sans';color:#000;padding-left:2px;display:block;font-weight:bold}
.playlist-badge .playlist-by-curator a{padding:0;margin:0;text-decoration:none}
.playlist-badge .playlist-by{line-height:16px;height:16px;font-size:11px;font-weight:normal;padding:2px 2px 0 5px;font-family:'Open Sans';text-transform:uppercase}
.playlist-badge .playlist-by-curator{padding-right:5px;height:18px;overflow:hidden;*overflow:inherit;white-space:nowrap;font-size:11px;position:relative;left:0;z-index:1;line-height:18px}
.video-badge{width:20px;overflow:hidden}
.video-icon{background-position:-168px -169px;width:8px;height:18px;display:block;margin-top:0!important}
.playlist-icon{background-position:-168px -169px;width:8px;height:18px;display:block;margin-top:0!important}
.extra-video-badge .playlist-icon{background-position:-147px -190px!important}
.thumb{clear:both;margin:20px 0 0;position:relative}
.thumb .thumb-border{display:none;background:transparent;border:3px solid #c1c1c1;position:absolute;left:0;top:0;width:309px}
.thumb.small .thumb-border{height:250px}
.thumb.tall .thumb-border,.thumb.wide .thumb-border{height:361px}
.thumb.wide .thumb-border{width:642px}
.thumb-desc{line-height:22px;color:#F2F2F2!important;display:block;font-size:16px;height:45px;overflow:hidden;padding:7px 10px 10px 10px;position:absolute;text-decoration:none;width:295px;bottom:0;background:#363636;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM2MzYzNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwZjBmMGYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#333 0,#000 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#333),color-stop(100%,#000));background:-webkit-linear-gradient(top,#333 0,#000 100%);background:-o-linear-gradient(top,#333 0,#000 100%);background:-ms-linear-gradient(top,#333 0,#000 100%);background:linear-gradient(#333 0,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333',endColorstr='#000000',GradientType=0);font-family:'Open Sans'}
.thumb.wide .thumb-desc{width:628px}
.thumb-desc-views{left:10px;position:absolute;top:100px;font-size:12px;font-family:'Open Sans';color:#cecece;line-height:14px}
.thumb-desc-views span{color:#cecece;text-transform:none}
.thumb-desc-date{font-size:12px;position:absolute;right:10px;top:90px}
.thumb-image img{height:105px;width:315px}
.thumb-image a{text-decoration:none}
.tall,.wide{height:367px}
.tall .thumb-image,.wide .thumb-image{height:292px}
.tall .thumb-image img,.wide .thumb-image img{height:292px}
.wide .thumb-image img{width:648px}
.small{height:256px}
h2.section-title{color:#333;font-weight:normal;padding-top:20px;text-transform:uppercase;margin-left:10px;font-family:'Open Sans';font-weight:600;font-size:20px}
.featured-studio-item{clear:none!important;float:left;height:137px;margin-right:9px;overflow:hidden;width:234px;border:1px solid #ececec}
.featured-studio-item-last{margin-right:0}
.featured-studio-item img{height:137px;width:234px}
.featured-studios-items{width:979px;margin-left:10px;padding-bottom:20px}
footer{color:#666;font-size:12px;font-family:'Open Sans';border-top:1px solid #ececec}
footer .footer-columns{padding:20px 0 15px 0;margin:0 auto;width:980px}
footer .footer-columns .logo-column,footer .footer-columns .category-column,footer .footer-columns .follow-column,footer .footer-columns .search-column{float:left}
footer .footer-columns .logo-column{width:75px}
footer .footer-columns .category-column{width:478px}
footer .footer-columns h2{font-size:15px;font-family:'Open Sans';padding:13px 0 15px 0;font-weight:normal}
footer .footer-columns .category-column ul{width:115px;float:left}
footer .footer-columns .category-column ul li{list-style-type:none;padding-bottom:10px}
footer .footer-columns .category-column ul li a{text-decoration:none;font-size:12px}
footer .footer-columns a:hover,footer .footer-columns .category-column ul li a:hover{color:black!important}
footer .footer-columns .category-column ul li a span{float:left;display:block;width:5px;height:5px;background:url('/images/general-sprite.png') no-repeat -10px -18px;margin:3px 4px 0 0}
footer .footer-columns .follow-column{width:140px}
footer .footer-columns .search-column{width:265px}
footer .bottom-links{clear:both}
.bottom-links{margin-top:15px}
footer .adv-link{color:#fff;border:1px solid #cecece;border-radius:4px;font-size:12px;font-family:'Open Sans';height:20px;text-align:center;width:120px;line-height:20px;text-decoration:none;background:#ececec;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VjZWNlYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZWNlY2UiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#12abe2 0,#0d8cba 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#12abe2),color-stop(100%,#0d8cba));background:-webkit-linear-gradient(top,#12abe2 0,#0d8cba 100%);background:-o-linear-gradient(top,#12abe2 0,#0d8cba 100%);background:-ms-linear-gradient(top,#12abe2 0,#0d8cba 100%);background:linear-gradient(#12abe2 0,#0d8cba 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#12abe2',endColorstr='#0d8cba',GradientType=0);display:block}
footer .adv-link span{display:inline-block;width:5px;height:5px;background:url('/images/general-sprite.png') no-repeat -18px -18px;margin:3px 4px 0 5px}
.footer-bottom-wrap{width:100%;height:55px;background:#fff}
.footer-bottom{height:55px;background:#fff;font-size:12px;font-family:'Open Sans';color:#666;line-height:55px;width:980px;margin:0 auto}
.footer-bottom a.footer-logo{background-position:0 -98px;width:31px;height:29px;display:block;margin-top:15px;margin-right:5px}
a.footer-aol-on-logo{background-position:-35px -97px;width:50px;height:31px;display:block}
.footer-bottom span{float:left;margin-left:3px;margin-right:2px}
.footer-bottom a{list-style:none;float:left;color:#0060a3;text-decoration:none}
.footer-bottom a:hover{text-decoration:underline}
.footer-follow-inner{width:980px;margin:0 auto}
footer .footer-social{color:#666;text-decoration:none;height:16px;margin-bottom:9px;line-height:16px;font-family:'Open Sans';font-size:12px;display:block}
footer .footer-social span{background:url('/images/header-social-sprite.png') no-repeat;width:16px;height:16px;display:block;float:left;margin-right:6px}
footer .footer-social .facebook{background-position:-18px -16px}
footer .footer-social .twitter{background-position:-36px -16px}
footer .footer-social .tumblr{background-position:0 -16px}
footer .head-search{margin-top:0}
.footer-featured{background-color:#fff}
.player-area .content-wrap{padding-bottom:10px}
.player-area .icon-holder{cursor:pointer;float:left;height:40px;position:relative}
.player-area .icon-holder.video{height:auto}
.top-video-info{padding:5px 0 10px 0;margin:0 auto;width:980px;position:relative}
.top-video-info .left-side-container{float:left;width:670px;margin-right:10px;padding-top:10px}
.top-video-info .right-side-container{float:left;width:300px}
.top-video-info .badge{position:relative!important;left:0!important;top:0!important}
.top-video-info .badge-title.icon_badge{margin-right:-6px}
.top-video-info-small{height:80px}
.video-title-warp{float:left;margin:0;position:relative;clear:both}
h1.video-title{font-size:28px;line-height:32px;font-weight:400;max-height:52px;margin:0;overflow:hidden;padding:0;width:570px;text-transform:none}
h1.video-title-watchpage{margin-top:15px}
.video-extended-info span{color:#666;font-family:'Open Sans';font-size:12px;text-transform:none}
.video-extended-info span.more-info{font-family:'Open Sans';color:#12abe2;text-decoration:none;cursor:pointer}
.video-extended-info span.more-info span{background-position:-21px 2px;display:inline-block;height:8px;margin-left:3px;width:6px;margin-bottom:1px}
.video-extended-info span.more-info span.more-info-less{background-position:-28px 2px}
h3.category-details{color:#000;float:left;font-size:16px;font-weight:normal;margin:0;margin-right:50px;margin-top:10px;padding:0;text-transform:none}
.top-video-info .sponsor-image{display:block;margin:0;width:300px;height:60px;overflow:hidden}
.video-info-warp .video-info{height:50px;line-height:50px}
.video-info .video-info-inner{color:#14AEE0;font-size:16px;margin-right:50px;text-decoration:none;cursor:pointer;display:inline-block}
.video-info .video-info-inner span{display:block;float:left}
.video-info .video-info-inner,.video-info .views-no{float:left}
.video-info .video-info-inner.active{text-decoration:underline}
.video-info .video-info-inner:hover{text-decoration:underline}
.video-info .video-info-inner span.gen-sprite{background-position:0 0;display:inline-block;height:8px;margin-left:10px;width:10px;margin-bottom:1px;margin-top:5px}
.video-info-warp .video-provider{float:left;height:70px}
.video-info-warp .video-social-info{float:right;height:80px}
.video-info-warp .video-provider img{display:block;float:left}
.video-info-warp .video-provider .provider-name{color:#333;float:left;font-size:16px;line-height:30px;margin-left:20px;text-transform:uppercase}
.video-info-warp .video-provider .provider-name-no-margin{margin-left:0}
.video-info-warp .video-provider .provider-name a{color:#333;display:block;font-size:24px;text-decoration:none;text-transform:none}
.video-social-info .social-icons{float:right;width:279px}
.video-social-info .social-icons h1{color:#666;font-weight:normal;margin-top:15px;font-size:16px;font-family:'Open Sans';font-weight:600}
.video-social-info .social-icons ul{list-style:none;float:left}
.video-social-info .social-icons ul li{float:left;width:105px}
.video-social-info .social-icons ul li.twitter{padding-top:10px}
.video-social-info .social-icons ul li.facebook{margin-right:0;padding-top:10px}
.video-social-info .social-icons ul li.comment{padding-top:10px;margin-right:0}
.video-social-info .social-icons ul li.grab-playlist{padding-top:10px}
.video-social-info .social-icons ul li.stumble{padding-top:10px;height:18px}
.video-social-info .social-icons ul li.comment a.post-comment-link{display:block;text-align:center;margin-right:0;-moz-user-select:none;background-color:#F8F8F8;border:1px solid #CCC;border-radius:3px 3px 3px 3px;color:#333;cursor:pointer;height:18px;max-width:98%;overflow:hidden;position:relative;text-shadow:0 1px 0 rgba(255,255,255,0.5);text-transform:uppercase;text-decoration:none;color:#333;line-height:18px;font-size:10px;font-family:'Open Sans';font-weight:bold;*margin-left:-5px}
.post-comment{height:80px;width:106px}
.post-comment .post-comment-bubble{background:#fff;border:1px solid #BBB;border-radius:3px 3px 3px 3px;color:#333;position:relative;text-align:center;width:51px;margin-left:4px;margin-bottom:6px;margin-top:2px;position:relative}
.post-comment .post-comment-arrow{width:4px;height:8px;background-position:-17px -8px;position:absolute;top:5px;display:block;left:-4px}
.post-comment .post-comment-bubble a{font-size:16px;height:34px;line-height:34px;text-decoration:none;display:block;float:none;margin:0;color:#333}
.post-comment .post-comment-bubble .post-comment-arrow-tip{border-color:#AAA transparent transparent;border-left:4px solid transparent;border-right:4px solid transparent;border-style:solid;border-width:4px;bottom:0;left:50%;top:50%;line-height:0;margin:0 0 -8px -8px;right:auto;top:auto;color:#333;height:0;line-height:0;position:absolute;width:0}
.post-comment .post-comment-bubble .post-comment-arrow-tip{border-top-color:#FFF;margin-bottom:-7px}
.post-comment .post-comment-link{background-position:0 -214px;cursor:pointer;display:block;height:28px;width:138px}
.share-from{height:80px;width:96px}
.share-from .button-icon{background-image:url('/images/timedlink.png');background-position:center left;background-repeat:no-repeat;margin-left:-4px}
.share-from span:last-child{margin-left:2px}
.share-from .share-from-bubble{background:#fff;border:1px solid #BBB;border-radius:3px 3px 3px 3px;color:#333;position:relative;text-align:center;width:51px;margin-left:94px;margin-bottom:6px;position:relative}
.share-from .share-from-arrow{width:4px;height:8px;background-position:-17px -8px;position:absolute;top:5px;display:block;left:-4px}
.share-from .share-from-bubble span:first-child{font-size:16px;height:34px;line-height:34px;text-decoration:none;display:block;float:none;margin:0;color:#333;height:17px;line-height:17px;width:99%;font-size:12px;font-family:'Open Sans'}
.share-from .share-from-bubble .share-from-arrow-tip{border-color:#AAA transparent transparent;border-left:4px solid transparent;border-right:4px solid transparent;border-style:solid;border-width:4px;bottom:0;left:50%;top:50%;line-height:0;margin:0 0 -8px -8px;right:auto;top:auto;color:#333;height:0;line-height:0;position:absolute;width:0}
.share-from .share-from-bubble .share-from-arrow-tip{border-top-color:#FFF;margin-bottom:-7px}
.share-from .share-from-link{background-position:0 -214px;cursor:pointer;display:block;height:28px;width:138px}
.social-icons a{display:inline-block;float:right;height:51px;margin-left:20px;width:51px}
.social-icons .facebook-icon{background-position:0 -160px}
.social-icons .twitter-icon{background-position:-50px -160px}
.video-social-info .video-comments-info{color:#333;float:right;font-size:30px;line-height:26px;text-transform:uppercase;width:260px}
.video-social-info .video-comments-info .comments-no{color:#20A959;margin-right:10px}
.video-comments-info .comment-now-action{color:#333;float:right;font-size:18px;margin-right:15px;text-decoration:none;text-transform:none}
section#comments{color:#333;font-size:12px;min-height:250px;padding-left:0!important;min-width:650px!important}
.add-comment-form{clear:both;height:70px}
.comment-input-form{background-color:#EEE;border-bottom:0;border-left:1px solid #9E9E9E;border-right:1px solid #9E9E9E;border-top:0;display:block;float:left;font-size:12px;height:60px;max-width:784px;min-width:784px;outline:0;padding:5px;resize:vertical;width:784px}
.add-comment-form .comment-action{color:#333;display:block;float:left;font-size:12px;height:30px;line-height:30px;margin-left:22px;margin-top:15px;text-align:left;text-decoration:none}
.add-comment-form .preview-comment{background-position:-243px 0;display:inline-block;float:left;height:30px;margin-right:15px;width:30px}
.add-comment-form .post-comment{background-position:-243px -31px;display:inline-block;float:left;height:30px;margin-right:15px;width:30px}
.single-comment{margin-top:20px}
.single-comment .comment-action{color:#333;display:block;float:left;font-size:12px;height:30px;line-height:30px;margin-left:22px;text-align:left;text-decoration:none}
.single-comment .reply-comment{background-position:0 -22px;display:inline-block;float:left;height:31px;margin-right:15px;width:30px}
.single-comment .single-comment-data{float:left;width:795px}
.single-comment .comment-title{background-color:#7F7F7F;color:#000;font-size:12px;height:30px;line-height:30px}
.single-comment .comment-text{margin-top:15px}
.single-comment .comment-title .user-icon-simple{background-position:-243px -64px;display:inline-block;float:left;height:12px;margin:9px 20px 9px 10px;width:12px}
.single-comment .comment-title .superuser-icon-simple{background-position:-274px 0;display:inline-block;float:left;height:25px;margin:2px 10px 2px 5px;width:25px}
.single-comment .comment-title .comment-date{color:#B2B2B2;display:inline-block;float:right;margin-right:25px}
.single-comment .single-comment-actions{float:left}
#comments .comments-pagination{float:right;margin:35px 0 85px}
.video-player-warp{background:#333;height:387px;width:980px;margin:0 auto;position:relative}
.video-player-warp .video-player{float:left;height:100%;width:688px}
.video-player-warp .video-related{float:right;height:100%;list-style:none;margin:0;overflow:hidden;overflow-y:auto;padding:0;width:286px;zoom:1}
.video-player-warp .video-related li{height:85px;margin-top:0;overflow:hidden;position:relative;width:256px;margin:0;padding:6px;cursor:pointer}
.video-player-warp .video-related li.playing,.video-player-warp .video-related li:hover{background:#000}
.video-player-warp .video-related li img{border:0;height:84px;width:112px}
.video-player-warp .video-related .video-overlay{background:url("/images/slider_caption_bg.png");color:#fff;font-size:15px;height:27px;left:6px;line-height:27px;position:absolute;text-align:center;text-transform:uppercase;top:70px;width:112px;z-index:1}
.video-player-warp .video-related .video-index{background:url("/images/slider_caption_bg.png");color:#fff;height:24px;left:6px;line-height:24px;position:absolute;text-align:center;top:6px;width:24px;z-index:2;font-size:15px;font-family:'Open Sans';font-weight:600}
.video-player-warp .video-related .video-title{text-decoration:none;top:0;color:white;font-size:12px;height:74px;left:118px;line-height:15px;position:absolute;width:134px;z-index:3;cursor:pointer;display:block;font-family:'Open Sans';padding:7px 5px 5px 10px}
.head-categories{height:51px;width:568px}
.section-wrapper{margin:0 auto;width:1000px}
.head-login{position:absolute;right:0;top:0}
.head-social{margin-top:15px}
.head-social .social{background:url('/images/header-social-sprite.png') no-repeat;height:16px;display:block;float:left;width:16px;margin-left:2px}
.head-social .social.facebook{background-position:-18px 0}
.head-social .social.facebook:hover{background-position:-18px -16px}
.head-social .social.twitter:hover{background-position:-36px -16px}
.head-social .social.tumblr:hover{background-position:0 -16px}
.head-social .social.twitter{background-position:-36px 0}
.head-social .social.first{margin-left:10px}
.video-extended-info{position:absolute;right:0;bottom:10px}
.more-info-dialog{border-top:2px solid #e3e2e0;border-bottom:2px solid #e3e2e0;display:none;right:0;position:absolute;top:0;width:291px;background:#ececec;font-family:'Open Sans';font-size:12px;color:#666;padding:10px 0;z-index:500;text-align:left}
.more-info-dialog .more-info-description,.more-info-dialog .more-info-tags{margin:0 10px 0 10px;line-height:15px}
.more-info-dialog .more-info-tags{margin-top:10px}
.more-info-dialog .more-info-dark{color:#000}
.video-title-warp .icon-holder{height:auto!important;width:auto!important}
.video-title-warp .icon-holder .icon-details-dialog{top:50px}
.top-video-info .category-details.video-info.icon-holder{height:auto!important;width:auto!important;margin-top:25px;margin-bottom:10px}
.jspVerticalBar{width:12px}
.jspVerticalBar .jspTrack{background:#000;width:12px}
.jspVerticalBar .jspTrack .jspDrag{background:transparent;background-image:url("/images/general-sprite.png");background-position:-10px -216px;left:1px;width:10px}
.jspVerticalBar .jspCap{display:none}
.jspContainer{overflow:hidden;position:relative}
.jspPane{position:absolute;*left:-17px}
.jspVerticalBar{height:100%;position:absolute;right:0;top:0;width:12px}
.jspHorizontalBar{background:red;bottom:0;height:16px;left:0;position:absolute;width:100%}
.jspVerticalBar .jspCap{display:block;height:10px;background:#000;width:12px}
.jspVerticalBar *,.jspHorizontalBar *{margin:0;padding:0}
.jspCap{display:none}
.jspHorizontalBar .jspCap{float:left}
.jspTrack{background:#544a55;position:relative}
.jspDrag{background:#CCC;cursor:pointer;left:0;position:relative;top:0}
.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float:left;height:100%}
.jspArrow{background:#50506d;cursor:pointer;display:block;text-indent:-20000px}
.jspArrow.jspDisabled{background:#80808d;cursor:default}
.jspVerticalBar .jspArrow{height:16px}
.jspHorizontalBar .jspArrow{float:left;height:100%;width:10px}
.jspVerticalBar .jspArrow:focus{outline:0}
.jspCorner{background:#eeeef4;float:left;height:100%}
* html .jspCorner{margin:0 -3px 0 0}
.video-info-box{background:#F2F2F2;border:1px solid #E6E6E6;height:115px;overflow:hidden;padding:20px!important;width:759px;font-size:16px}
.video-description{display:none}
.studio-video-description{width:480px;margin:0 0 30px 30px}
.topics-menu{float:left;line-height:30px!important;width:162px}
.topics-menu .topics-menu-head{cursor:pointer;padding-left:10px;width:100%}
.topics-menu .categories-menu-content{left:0!important;width:242px!important}
.head-search .down-arrow{top:10px;left:10px;margin-left:0;background-position:-10px 0;width:10px;position:absolute;margin-top:0!important}
.head-search .down-arrow-area:hover .down-arrow,.head-search.hover .down-arrow-area .down-arrow{background-position:0 0}
.head-search .search-arrow-holder{position:absolute;right:16px;height:27px;top:0;width:27px;margin-left:0;cursor:pointer}
.search-column .head-search .search-arrow-holder{float:right;margin-right:7px}
.search-menu,.autocomplete-menu{background:#ECECEC;font-size:12px;height:auto;left:0;position:absolute;top:23px;width:177px;z-index:99}
.search-menu{z-index:100;height:49px;display:none}
.search-menu ul,.autocomplete-menu ul{margin:0 auto;margin:5px auto;padding:0;width:147px}
.search-menu ul li,.autocomplete-menu ul li{border-bottom:1px solid #C6C6C6;color:#666;cursor:pointer;overflow:hidden;height:20px;line-height:20px;list-style:none;width:100%}
.search-menu ul li:hover,.search-menu ul li.active,.autocomplete-menu ul li:hover,.autocomplete-menu ul li.active,.search-menu ul li,.autocomplete-menu ul li.autocomplete-selected{color:#10ABE1}
.search-menu ul li.last,.autocomplete-menu ul li.last{border-bottom:0}
.badge{font-size:14px;color:white;z-index:100;bottom:62px;left:10px;display:block;position:absolute;text-decoration:none}
.badge,.badge span{line-height:18px;height:18px}
.badge span{float:left;text-decoration:none}
.badge .badge-title{font-size:12px;background-color:#000;font-family:'Open Sans';font-weight:600;padding-top:1px;line-height:15px;height:17px;padding-right:5px}
.badge .gen-sprite{padding-left:6px;padding-right:6px;background-color:#000}
.section-error{color:#656565;min-height:420px;background-color:#000}
.section-error .error500{background:url('/images/500_02_03.png') no-repeat left top;width:980px;height:420px;margin-left:-40px}
.section-error .error500 .divReload{position:relative;top:350px;left:165px;width:440px;height:40px;font-size:20px;line-height:32px;text-align:center;font-family:'Open Sans';color:#C6A8C0}
.section-error .error500 .divReload a{color:#C6A8C0;text-decoration:underline}
.section-error h1{font-size:16px;margin-bottom:20px;padding-top:20px}
.section-error p{line-height:20px;margin-bottom:10px;margin-top:10px}
.futuraStdMed{font-family:'Open Sans'}
.futuraStdCondExtraBold{font-family:'Open Sans';font-weight:700}
.little-arrow{width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid #333;position:absolute;top:53px;left:182px;-moz-opacity:.90;opacity:.90;-ms-filter:"alpha(opacity=90)";filter:alpha(opacity=90)}
.header-bg-gradient{background:#fff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2Y0ZjRmNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZmNmY2YiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#fff 0,#f4f4f4 50%,#cfcfcf 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(50%,#f4f4f4),color-stop(100%,#cfcfcf));background:-webkit-linear-gradient(top,#fff 0,#f4f4f4 50%,#cfcfcf 100%);background:-o-linear-gradient(top,#fff 0,#f4f4f4 50%,#cfcfcf 100%);background:-ms-linear-gradient(top,#fff 0,#f4f4f4 50%,#cfcfcf 100%);background:linear-gradient(#fff 0,#f4f4f4 50%,#cfcfcf 100%)}
.head-search .search-for{color:#c1c1c1;font-size:10px;position:absolute;top:-15px;font-family:'Open Sans'}
.invisible{display:none}
.video-info-wrap{background-color:#ececec;width:auto;margin:0 auto}
.video-info-wrap .video-info-element{padding:15px 10px 0 10px;left:0;top:0;z-index:101;border-bottom:1px solid #cecece;background-color:#ececec;width:621px}
.video-info-wrap .video-info-element.playlist-info{top:77px;z-index:100;padding-top:15px}
.video-info-wrap .video-info-element .element-extra{color:#666;font-family:'Open Sans'}
.video-info-wrap .video-info-element .element-extra p,.video-info-wrap .video-info-element .element-extra .tags,.video-info-wrap .video-info-element .element-extra .grab-code{width:514px}
.video-info-wrap .video-info-element .element-extra.hidden{display:none}
.video-info-wrap .video-info-element .element-extra .studio-icon{width:34px;height:34px;float:left;margin-left:15px;margin-right:10px}
.video-info-wrap strong{color:black}
.video-info-wrap .element-extra strong,.video-info-wrap .element-extra span,.social-icons .grab-code strong{font-size:12px;line-height:16px;font-family:'Open Sans'}
.video-info-wrap .video-info-element .element-extra p{padding-bottom:10px;line-height:16px}
.video-info-wrap .video-info-element .element-extra .last-row{margin:9px 0 9px 0}
.video-info-wrap .video-info-element .element-extra .last-row .go-to-video{float:right;width:78px!important;bottom:-6px;position:relative}
.video-info-wrap .video-info-element .channel-name{display:block;margin-top:10px;clear:both;float:right}
.video-info-wrap .video-info-element .channel-name span{background:url('/images/general-sprite.png') no-repeat -107px -192px;display:block;width:10px;height:14px;margin-right:5px;float:left}
.video-info-wrap .video-info-element .channel-name a{color:#12abe2;text-decoration:none}
.video-info-wrap .video-info-inner{overflow:hidden;position:relative}
.video-info-wrap .video-info-element span{color:#666;font-size:12px;line-height:16px;font-family:'Open Sans'}
.video-info-wrap .video-info-element .element-header{font-size:16px;font-family:'Open Sans';font-weight:600;float:left;padding-bottom:3px;color:black}
.video-info-wrap .video-info-element .element-creation-date{float:right;margin-right:10px;margin-top:2px}
.video-info-wrap .video-info-element .element-views,.video-info-wrap .video-info-element .element-videos-no{font-size:15px}
.video-info-wrap .video-info-element .element-videos-no span,.video-info-wrap .video-info-element .element-views span{font-family:'Open Sans';font-size:12px}
.video-info-wrap .video-info-element .element-views,.video-info-wrap .video-info-element .element-videos-no{float:right}
.video-info-wrap .video-info-element .element-more,.video-info-wrap .video-info-element .transcript-button{height:13px;width:70px;color:#12abe2;font-size:11px;font-family:'Open Sans';font-weight:bold;background-image:url("/images/general-sprite.png");background-position:0 -64px;position:relative;left:0;bottom:0;margin-bottom:-7px;padding:2px 0 0 4px;cursor:pointer}
.video-info-wrap .video-info-element .transcript-button{background-position:-85px -78px;width:78px;margin-bottom:3px;height:16px;display:block;outline:0;padding:0 0 0 5px;border:medium none;text-align:left}
.video-info-wrap .video-info-element .transcript-button:hover{color:#000}
.video-info-wrap .video-info-element .transcript-button.active{background-position:-85px -57px}
.video-info-wrap .video-info-element .transcript-text{border:1px solid #cdcdcd;background-color:#fff;height:285px;overflow-y:scroll;line-height:18px;padding:5px 10px;display:none;display:block;resize:none;width:96%}
.video-info-wrap .video-info-element.less .element-more{background-position:0 -79px}
.video-info-wrap .video-info-element .element-description,.video-info-wrap .video-info-element .element-title{display:block;overflow:hidden;padding:5px 0 10px 0;width:470px}
.video-info-wrap .video-info-element .element-title{color:black;font-size:16px;line-height:21px}
.video-info-wrap .video-info-element .element-title-hidden{display:block;overflow:hidden}
.playlist-info-wrap{background:transparent;margin:0 10px;float:left}
.playlist-info-wrap .video-info-element,.playlist-info-wrap .video-info-inner{width:681px}
.video-info-inner .video-info-col1{float:left;width:470px}
.video-info-inner .video-info-col2{float:left;width:210px}
.video-info-inner .go-to-video{float:right}
.load-more-bttn-preloader.hidden{display:none}
.load-more-bttn,.go-to-video{background:#ececec;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VjZWNlYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZWNlY2UiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#ececec 0,#cecece 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ececec),color-stop(100%,#cecece));background:-webkit-linear-gradient(top,#ececec 0,#cecece 100%);background:-o-linear-gradient(top,#ececec 0,#cecece 100%);background:-ms-linear-gradient(top,#ececec 0,#cecece 100%);background:linear-gradient(#ececec 0,#cecece 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ececec',endColorstr='#cecece',GradientType=0);color:#666;border:1px solid #cecece;border-radius:4px;cursor:pointer;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e5e5e5',endColorstr='#cdcdcd',GradientType=0);font-size:12px;font-family:'Open Sans';height:20px;text-align:center;width:140px;line-height:20px;font-weight:bold;text-decoration:none}
.go-to-video{width:80px}
.search-results .load-more-bttn:hover,.load-more-bttn:hover,.go-to-video:hover{background:#ececec;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VjZWNlYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZWNlY2UiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#12abe2 0,#0d8cba 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#12abe2),color-stop(100%,#0d8cba));background:-webkit-linear-gradient(top,#12abe2 0,#0d8cba 100%);background:-o-linear-gradient(top,#12abe2 0,#0d8cba 100%);background:-ms-linear-gradient(top,#12abe2 0,#0d8cba 100%);background:linear-gradient(#12abe2 0,#0d8cba 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#12abe2',endColorstr='#0d8cba',GradientType=0);color:#fff}
.post-comment-bttn{-moz-background-clip:padding;-moz-border-radius:4px;-webkit-background-clip:padding-box;-webkit-border-radius:4px;background:#fff;background:#12abe2;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzEyYWJlMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwZDhhYjciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#12abe2 0,#0d8ab7 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#12abe2),color-stop(100%,#0d8ab7));background:-webkit-linear-gradient(top,#12abe2 0,#0d8ab7 100%);background:-o-linear-gradient(top,#12abe2 0,#0d8ab7 100%);background:-ms-linear-gradient(top,#12abe2 0,#0d8ab7 100%);background:linear-gradient(#12abe2 0,#0d8ab7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#12abe2',endColorstr='#0d8ab7',GradientType=0);background-clip:padding-box;border:1px solid #cecece;border-radius:4px;color:white;cursor:pointer;display:block;font-size:12px;font-weight:bolder;height:20px!important;line-height:19px!important;margin:0!important;text-align:center;width:64px!important;text-decoration:none;float:left!important}
.post-comment-bttn:hover{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzEyYWJlMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwZDhhYjciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#0d8ab7 0,#12abe2 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#0d8ab7),color-stop(100%,#12abe2));background:-webkit-linear-gradient(top,#0d8ab7 0,#12abe2 100%);background:-o-linear-gradient(top,#0d8ab7 0,#12abe2 100%);background:-ms-linear-gradient(top,#0d8ab7 0,#12abe2 100%);background:linear-gradient(#0d8ab7 0,#12abe2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0d8ab7',endColorstr='#12abe2',GradientType=0)}
.post-comment{height:17px;width:32px;float:left}
.post-comment-bubble{height:17px;width:32px!important;border-radius:0!important}
.post-comment .post-comment-bubble a{height:17px;line-height:17px;width:32px;font-size:12px;font-family:'Open Sans'}
.tags-strip{width:100%;padding:20px 0;background-color:#ececec;text-align:center}
.tags-strip ul{margin:0 auto;list-style:none;padding:0;width:980px}
.tags-strip ul li{float:left;margin-right:34px}
.tags-strip ul li.tag-last{margin-right:0}
.thumb .tag-badge{position:absolute;top:-15px;right:-15px}
.custom-select{cursor:pointer}
.custom-select .custom-select-text{left:0;top:0;font-family:'Open Sans';font-size:12px;padding:0 7px;line-height:25px;color:#666;text-transform:none;max-width:80px;overflow:hidden;height:100%;float:left}
.custom-select select{-ms-filter:"alpha(opacity=01)";filter:alpha(opacity=01);-moz-opacity:.01;-khtml-opacity:.01;opacity:.01;left:0;top:-25px;height:100%;width:100%;cursor:pointer;position:relative}
.custom-select .custom-select-arrow{background:url('/images/general-sprite.png') no-repeat -10px 0;display:block;width:10px;height:10px;margin-top:8px;margin-right:7px;float:right}
.search-select{float:right;background:url('/images/custom-select-bg.png') no-repeat;width:110px;height:25px;display:none}
.has-layout{min-height:1%}
.tags-strip-section{border-bottom:1px solid #C4C1C1}
.image-credit{position:absolute;color:white;background-color:black;right:0;bottom:62px;padding:2px 4px;display:block;z-index:100;font-family:'Open Sans';font-size:11px}
.element-description-hidden{display:none}
.grab-code strong{line-height:25px!important;margin-right:5px}
.grab-code{padding-top:4px}
.grab-code.last-row,.grab-playlist,.grab-code.playlist{position:relative}
.grab-code.playlist{padding-bottom:5px;display:none}
.grab-code.playlist-more-info{display:block}
.grab-code-button,.grab-playlist-button{background:#ececec;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VjZWNlYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZWNlY2UiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#ececec 0,#cecece 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ececec),color-stop(100%,#cecece));background:-webkit-linear-gradient(top,#ececec 0,#cecece 100%);background:-o-linear-gradient(top,#ececec 0,#cecece 100%);background:-ms-linear-gradient(top,#ececec 0,#cecece 100%);background:linear-gradient(#ececec 0,#cecece 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ececec',endColorstr='#cecece',GradientType=0);color:#666;border:1px solid #cecece!important;border-radius:4px;cursor:pointer;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e5e5e5',endColorstr='#cdcdcd',GradientType=0);font-size:12px;font-family:'Open Sans';text-align:center;font-weight:bold;text-decoration:none;padding-top:0;padding-bottom:0;height:20px;width:95px}
.grab-code-button{width:50px}
.grag-code-button span,.grab-playlist-button span{line-height:20px;height:20px;display:block;float:left;margin-left:5px}
.grag-code-button div,.grab-playlist-button div{float:left;margin-left:5px;background-image:url('/images/general-sprite.png');background-position:-20px 0;width:6px;height:6px;margin-top:7px}
.grag-code-button div.expanded,.grab-playlist-button div.expanded{background-position:-27px 0}
.grab-code-button.active,.grab-playlist-button:hover{background:#cecece;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2NlY2VjZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlY2VjZWMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#cecece 1%,#ececec 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#cecece),color-stop(100%,#ececec));background:-webkit-linear-gradient(top,#cecece 1%,#ececec 100%);background:-o-linear-gradient(top,#cecece 1%,#ececec 100%);background:-ms-linear-gradient(top,#cecece 1%,#ececec 100%);background:linear-gradient(#cecece 1%,#ececec 100%);border:1px solid #cecece;cursor:pointer;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e5e5e5',endColorstr='#cdcdcd',GradientType=0)}
.grab-code-input{background:url("/images/grab-code-bg.png");background-color:transparent;background-repeat:no-repeat;border:0;color:#666;font-size:12px;height:25px;line-height:25px;margin:0;outline:0;vertical-align:top;width:288px;padding-left:7px;padding-top:2px;padding-right:7px!important}
.grab-code.playlist-more-info strong,.grab-code.playlist-more-info .grab-code-input{margin-left:10px}
.grab-code.playlist-more-info .grab-code-button{margin-top:4px}
.content-wrap-grey{background:#ECECEC}
.curator-info{position:absolute;left:0;top:0;width:340px;background-color:#ececec;border-top:1px solid #c1c1c1;border-bottom:1px solid #c1c1c1}
.curator-info .inner-container{margin:10px}
.curator-info h1{font-size:16px;font-family:'Open Sans';font-weight:bold}
.curator-info a{text-decoration:none;margin-top:9px;color:#12abe2;font-weight:bold;font-size:12px;font-family:'Open Sans';display:block}
.curator-info a .arrow{background-image:url('/images/general-sprite.png');background-position:-8px -15px;width:7px;height:9px;display:inline-block}
.curator-info p{display:block;margin-top:9px;color:#666;font-size:12px;font-family:'Open Sans';line-height:16px}
.topics-page-partners-title{margin-top:20px;font-family:'Open Sans';font-weight:600;text-transform:uppercase;font-size:18px}
.partners-title-padding{padding-bottom:25px}
.topics-page h2{margin-top:20px;font-family:'Open Sans';font-weight:600;text-transform:uppercase;font-size:18px}
.topics-page .topic-column{width:155px;float:left;margin-right:10px}
.topics-page .topic-column .topic-category-item{margin-top:20px}
.topics-page .topic-column .topic-category-item ul{list-style-type:none}
.topics-page .topic-column .topic-category-item ul .sub-channel{color:#666;text-decoration:none;margin-bottom:7px;display:block;font-size:11px;font-family:'Open Sans'}
.topics-page .topic-column .topic-category-item .topic-category-image{height:30px;margin-bottom:20px;display:block}
.more-content-wrap{border-top:1px solid #C4C1C1}
.more-content-wrap .content-wrap{margin-top:32px;margin-bottom:10px}
.more-content-wrap h2{font-weight:normal;text-transform:uppercase;font-family:'Open Sans';font-weight:600;font-size:18px;margin-bottom:13px}
.more-content-wrap .column{float:left;width:302px;margin-right:20px;margin-left:10px}
.more-content-wrap .column a{color:#666;text-decoration:none;font-family:'Open Sans';font-size:13px}
.more-content-wrap .column a:hover{text-decoration:none;color:black}
.more-content-wrap .column ul{list-style-type:none}
.more-content-wrap .column ul li{margin-bottom:10px}
.horizontal-paging-container{overflow:hidden;width:302px}
.horizontal-paging-host{width:5000px;position:relative}
.horizontal-paging-host .page{float:left;width:302px}
.pagination-host .page{float:left;cursor:pointer;height:24px;border:1px solid #cecece;line-height:25px;margin-right:4px;color:#15a7d6;padding-left:5px;padding-right:5px;font-family:'Open Sans';text-decoration:none;background-color:#f2f2f2}
.more-content-wrap .pagination-host .page{width:14px;text-align:center}
.pagination-host .page.selected{font-family:'Open Sans';font-weight:600;color:black;border:1px solid #666}
.pagination-host .page:hover{border:1px solid #666}
.all-topics{list-style-type:none;margin-left:21px}
.category-name-wrapper .all-topics{margin-left:0}
.all-topics .topic *{color:#646464;text-decoration:none;margin-bottom:10px;display:block;cursor:pointer;font-size:11px;font-family:'Open Sans'}
.all-topics .topic *:hover{color:#bbb}
.js-disabled-menu{background-color:#ededed;min-height:25px}
.js-disabled-menu .js-disabled-menu-container{width:980px;margin:0 auto;position:relative;padding:5px 0}
.js-disabled-menu .js-disabled-item{font-family:'Open Sans';font-size:11px;color:#666;text-decoration:none;text-transform:uppercase;border-right:2px solid #c1c1c1;padding:0 4px;margin-left:-3px}
.js-disabled-menu .js-disabled-item.last{border:0}
.aol-header{background-color:white;color:#999;font-size:12px;font-family:'Open Sans';text-decoration:none;border-bottom:1px solid #eee}
.aol-header .content-wrap{height:70px}
.aol-header .logo-image-wrapper .logo-title{height:40px;width:205px;display:block}
.aol-header .left{float:left}
.aol-header .right{float:right!important}
.aol-header{z-index:1000000}
.aol-header .separator{margin-left:10px;margin-right:10px;color:#525252;line-height:21px}
.vertical-line{margin-left:3px;padding:3px 3px 1px 0;border-left:1px solid #666;display:inline-block;height:5px}
#loginLink:hover .vertical-line{border-left:1px solid #12ABE2}
.admin-button{color:#666}
.admin-arrow{background-image:url('/images/general-sprite.png');width:8px;height:5px;background-position:0 -275px;cursor:pointer;margin-top:7px}
.admin-menu-button>*{margin-right:5px;float:left}
.admin-button{margin-right:2px}
.admin-menu-button:hover .admin-button{color:black}
.admin-menu-button .admin-button{border-left:1px solid #BFBFBF;padding-left:20px}
.admin-menu-button{float:left;position:relative;margin-top:9px}
.admin-menu-button:hover{cursor:pointer}
.admin-menu{position:absolute;left:-10px;top:35px;background-color:#272727;color:white;z-index:999;height:46px;width:200px;display:none;line-height:20px}
.admin-menu label:hover{color:#fff!important}
.admin-tools{color:black;font-family:'Open Sans';font-size:11px;line-height:18px;margin-left:5px}
.video-edit-page{color:#12ABE2;font-family:'Open Sans';font-size:11px;margin-left:5px}
.app-icon{background:url('/images/apps-icon.png');width:30px;height:30px;float:left;display:block;width:123px;height:40px}
.app-icon.google{margin-left:8px;background-position:0 -44px;width:119px}
.app-icon.apple{width:135px}
.apps-container{margin-top:29px}
.redirect-bubble{position:absolute;right:3px;top:18px;background-image:url('/images/redirect-bubble.png');width:251px;height:251px;z-index:99999}
.redirect-bubble *{height:auto;padding:0 27px 0 38px;font-family:'Open Sans';color:white;line-height:initial}
.redirect-bubble a{text-decoration:underline;font-size:11px}
.redirect-bubble a,.redirect-bubble span{padding:0}
.redirect-bubble a:hover{cursor:pointer}
.redirect-bubble .redirect-close{position:absolute;right:40px;top:30px;cursor:pointer;width:20px;height:20px;padding:0;background-image:url('/images/general-sprite.png');background-position:-110px 0}
.redirect-bubble .do-not-show{height:23px;margin-top:6px}
.redirect-bubble .do-not-show span{margin-left:3px}
.redirect-bubble .do-not-show *{font-size:11px;display:inline-block;line-height:14px}
.redirect-bubble .redirect-text{margin-top:6px;line-height:16px}
.redirect-bubble *:hover{color:white!important}
.redirect-bubble .redirect-title{font-size:14px;font-weight:bold;margin-top:55px;line-height:18px}
.redirect-bubble .do-not-show-cb{margin-bottom:32px;padding:0}
.redirect-bubble .redirect-text{font-size:11px}
.site-header{position:relative}
.partners-featured-header{height:52px;clear:both}
.partners-featured-header *{line-height:52px;text-decoration:none;font-size:16px;font-family:'Open Sans';color:black;font-weight:bolder;float:left;display:block}
.partners-featured-header a:hover,.partners-featured-header a.selected{color:#12abe2}
.partners-featured-header .separator{color:#d1d1d1;margin:-2px 4px}
.headerTag{height:40px!important}
.sitemap-column{float:left;width:200px}
.sitemap-column ul{list-style-type:none;margin-top:23px}
.sitemap-column .title{font-size:18px;font-family:'Open Sans';font-weight:600;color:black;display:block}
.sitemap-column li a{text-decoration:none;font-size:11px;color:#666;line-height:18px;font-family:'Open Sans'}
.sitemap-column li a:hover{color:#12abe2}
.tinyHeader.page-header{border-bottom:0}
.transparent header.tinyHeader{background:#fdfdfd;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZkZmRmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZWVlZWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#fdfdfd 0,#eee 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fdfdfd),color-stop(100%,#eee));background:-webkit-linear-gradient(top,#fdfdfd 0,#eee 100%);background:-o-linear-gradient(top,#fdfdfd 0,#eee 100%);background:-ms-linear-gradient(top,#fdfdfd 0,#eee 100%);background:linear-gradient(to bottom,#fdfdfd 0,#eee 100%)}
.tinyHeader .head-social{margin-top:6px}
.tinyHeader .categories-menuy .menu-title{color:#272727;font-size:16px}
.tinyHeader .down-arrow{background-position:-146px -146px!important}
.tinyHeader .categories-menu:hover .down-arrow{visibility:visible}
.tinyHeader .search-box{height:18px;width:205px}
.tinyHeader .head-search input[type=submit]{position:absolute;right:0}
.tinyHeader .head-search input[name=search]{-moz-transition:width ease-out 700ms;-o-transition:width ease-out 700ms;-webkit-transition:width ease-out 700ms;transition:width ease-out 700ms;width:146px}
.tinyHeader .head-search input[name=search]:focus{width:255px}
.tinyHeader .head-search .search-menu{width:270px}
.tinyHeader .head-search .search-menu ul{margin:5px 12px;width:auto}
.tinyHeader .head-search .search-arrow-holder{opacity:0;visibility:hidden;*visibility:visible;-moz-transition:opacity ease-in-out 300ms;-o-transition:opacity ease-in-out 300ms;-webkit-transition:opacity ease-in-out 300ms;transition:opacity ease-in-out 300ms}
.tinyHeader .head-search:hover .search-arrow-holder{opacity:1;visibility:visible}
.tinyHeader .search-bttn{background-position:-41px -19px!important}
.tinyHeader .search-bttn:hover{background-position:-62px -19px!important}
.tinyHeader .categories-menu .menu-title{color:#272727}
.tinyHeader .head-categories .categories-menu{height:28px;padding:14px 0 0 0}
.tinyHeader .categories-menu .categories-menu-content{top:42px!important}
.tinyHeader .page-header .logo-image-wrapper a.hidden-logo{top:0}
.page-header .logo-image-wrapper .back-to-home.back-to-category{margin-left:92px}
.tinyHeader .cinema-in-header{float:left;line-height:27px;margin-top:3px;vertical-align:middle;margin-right:15px}
.tinyHeader .cinema-link{display:inline-block;font-family:'Open Sans';font-size:13px;color:#272727;text-transform:uppercase;padding-left:18px;padding-top:1px;text-decoration:none;border-left:1px solid #BFBFBF;line-height:15px}
.tinyHeader .menu_title{font-size:13px;color:#272727;text-decoration:none;line-height:18px}
.tinyHeader .aolOriginals .menu_title:hover,.tinyHeader .aolOriginals .menu_title.selected{color:#12abe2}
.tinyHeader div.head-categories div.categories-menu{width:102px;padding-left:17px}
.tinyHeader div.head-categories div.categories-menu:first-child{padding-left:0}
.tinyHeader div.head-categories div.categories-menu.aolOriginals{width:130px;cursor:auto}
.tinyHeader div.head-categories div.categories-menu .hasBorder .borderSpan{border-right:1px solid #bfbfbf;overflow:hidden;float:right;line-height:15px;width:1px;height:15px;margin-top:2px}
.tinyHeader .topics-menu .topics-menu-head{padding-left:0}
.tinyHeader .head-categories{width:430px}
.tinyHeader .head-categories .categories-menu.topics-menu{width:147px}
.tinyHeader section.more-area{border-bottom:1px solid #e2e2e2}
.tinyHeader .originalshows .categories-menu-content{top:42px;background-color:#ededed;cursor:default;display:none;left:-1px;padding:11px;position:absolute;width:470px;z-index:600;height:410px}
.tinyHeader .head-categories>.categories-menu.originalshows{height:28px;padding:14px 0 0 0;color:#272727;float:left;position:relative;padding-left:17px;width:142px!important}
.tinyHeader .originalshows.hover .categories-menu-content{display:block}
.tinyHeader .originalshows.hover .categories-menu-content .originalshow-preloader{display:none}
.tinyHeader .originalshows.hover .categories-menu-content .originalshowpreview{height:335px;overflow:hidden}
.tinyHeader .originalshows.hover .categories-menu-content .originalshowpreview img{display:block}
.tinyHeader .originalshows .originalshow-desc{height:200px;max-height:200px;overflow:hidden}
.tinyHeader .originalshows .originalshow-desc span{padding-top:16px;font-size:12px;line-height:14px;font-family:'Open Sans';color:#808080}  body{position:relative;font-family:'Open Sans',sans-serif}
header{width:100%;height:70px;background-color:#111;background-image:-webkit-linear-gradient(top,#575757,#2c2c2c);color:white;position:relative}
.container{height:34px;padding:18px 0;overflow:hidden;min-width:760px;position:relative;overflow:visible}
.customcontainer{padding-top:22px}
a{color:white;text-decoration:none}
.aol-header a:hover{text-decoration:underline}
.transparent .aol-header a,.grey .aol-header a{color:#494949}
.dotcom .content{width:986px;margin:0 auto;box-shadow:0 0 8px rgba(0,0,0,.15)}
.dotcom.dark .content,.dotcom.grey .content{margin-top:20px}
.fixed .container{width:986px}
.left .container{margin:0;width:980px}
.left .branding h1{margin-left:12px}
.center .container{margin:0 auto}
.full .container{min-width:760px}
.transparent header{background:0;color:#494949}
.grey header{background:0;color:#494949;border-bottom:1px solid #d4d4d4;background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);height:69px} .branding{float:left;margin-right:26px;min-width:100px;height:34px}
.branding h1{text-indent:-9999px;background-image:url(/images/header/aol-logo-white.png);background-repeat:no-repeat;background-position:left center;height:34px}
.branding h1 a{display:block;height:34px}
.dotcom .branding,.serp .branding{width:205px}
.dotcom .branding h1,.dotcom .branding h1 a,.serp .branding h1,.serp .branding h1 a{width:87px;height:35px}
.dotcom .branding.darklogo h1,.serp .branding.darklogo h1{background:url(/images/header/aol-logo-dark.png)}
.mail .branding,.mail .branding h1 a{width:129px}
.mail .branding h1{width:129px;background:url(/images/header/mail-logo-white.png) no-repeat center center}
.mail.grey .branding h1{background:url(/images/header/mail-logo-pink.png) no-repeat center center}
.full .branding{position:absolute;top:18px;left:12px}
.full2 .branding{margin-left:12px}
.faves .branding,.faves .branding h1 a{width:143px}
.faves .branding h1{width:143px}
.favorites .branding,.favorites .branding h1 a{width:195px}
.favorites .branding h1{width:195px;background:url(/images/header/favorites-logo-white.png) no-repeat center center}
.favorites2 .branding,.favorites2 .branding h1 a{width:144px}
.favorites2 .branding h1{width:144px}
.realestate .branding,.realestate .branding h1 a{width:220px}
.realestate .branding h1{width:220px;background:url(/images/header/realestate-logo-white.png) no-repeat center center} .search{float:left;position:relative}
.search form{position:relative}
.search input[type=text]{padding:5px 85px 5px 11px;border-radius:0;border:0;font-size:16px;font-weight:normal;box-shadow:inset 2px 2px 8px rgba(0,0,0,.3);width:436px;height:24px;-webkit-appearance:none}
.search.border input[type="text"]{border:2px solid #797979;width:360px;height:20px;box-shadow:inset 2px 2px 8px rgba(0,0,0,.1);padding-left:9px}
.search input[type=submit]{height:34px;padding:7px 12px;font-size:14px;text-transform:uppercase;border:0;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.2));color:white;width:auto;font-family:'Open Sans',sans-serif;text-shadow:1px 1px 1px rgba(0,0,0,.5);font-weight:normal;cursor:pointer;position:absolute;top:0;right:-2px}
.search input[type=submit]:hover{background-image:-webkit-linear-gradient(top,rgba(0,0,0,0.2),rgba(0,0,0,0))}
.search input[type=text]:focus{outline:0;box-shadow:0 0 12px #6be7ff,inset 2px 2px 8px rgba(0,0,0,.3)}
.search.border input[type=text]:focus{outline:0;box-shadow:0 0 12px #6be7ff,inset 2px 2px 8px rgba(0,0,0,0)}
.autocomplete{background-color:white;color:black;border:1px solid #484848;box-shadow:0 2px 8px rgba(0,0,0,.2);position:absolute;width:530px;font-size:16px;left:0;top:34px}
.autocomplete li{padding:8px 10px;cursor:pointer}
.autocomplete li:hover{background-color:#dfdfdf}
.left .search{min-width:575px}
.left .search form{float:left}
.full .search{position:absolute;left:308px;right:308px;text-align:center}
.full .search form{display:block;margin:0 auto}
.full .search input{float:none}
.full .right{position:absolute;top:0;right:12px;padding-top:18px}
.full .autocomplete li{text-align:left}
.faves .search form{width:489px}
.faves .search input[type=text]{width:393px}
.favorites .search form{width:437px}
.favorites .search input[type=text]{width:341px}
.favorites2 .search form{width:488px}
.favorites2 .search input[type=text]{width:392px}
.realestate .search form{width:412px}
.realestate .search input[type=text]{width:316px}
#web-search-autocomplete-menu{left:0;padding:0;position:absolute;width:100%;margin:0;top:100%}
#web-search-autocomplete-menu ul{border:1px solid #484848;box-shadow:0 2px 8px rgba(0,0,0,0.2);padding:0;background:white;margin:0}
#web-search-autocomplete-menu li{font-size:16px;font-weight:bold;font-family:'Open Sans';font-size-adjust:0;color:black;padding:8px 10px 8px 8px;list-style:none;cursor:pointer}
#web-search-autocomplete-menu li strong{font-weight:400}
#web-search-autocomplete-menu li:hover,#web-search-autocomplete-menu li.autocomplete-selected{background:#DFDFDF}
.Gecko #web-search-autocomplete-menu li{padding-left:11px}
.Gecko.mac #web-search-autocomplete-menu li{padding-left:9px}
#web-search-autocomplete-menu li.aol-header-search-highlight{background-color:#DFDFDF;color:#000} nav{float:right;max-width:176px}
nav>li{display:inline-block;margin:7px 0 0 10px;position:relative;height:40px;float:left}
nav>li>a{display:block;height:20px;width:26px;text-indent:-9999px;background-position:center center;background-repeat:no-repeat;-webkit-transition:opacity .1s linear}
nav>li.selected a:hover{cursor:default}
.new-messages{position:absolute;color:white;display:block;font-size:10px;top:-5px;right:-5px;padding:2px 3px;text-shadow:1px 1px 1px rgba(0,0,0,.3);min-width:8px;text-align:center;display:none}
nav li:hover .tooltip{display:block;opacity:1}
nav li.selected:hover .tooltip{opacity:0}
.tooltip{background:#494949;padding:4px;border-radius:3px;box-shadow:0 2px 4px rgba(0,0,0,0.2);font-size:1.2em;position:absolute;opacity:0;font-size:10px;top:28px;width:50px;text-align:center;left:-16px;-webkit-transition:opacity .1s linear;color:white;*display:none;display:none\9}
.tooltip:before{position:absolute;top:-7px;left:22px;display:inline-block;border-right:7px solid transparent;border-bottom:7px solid #494949;border-left:7px solid transparent;border-bottom-color:rgba(0,0,0,0.2);content:''}
.tooltip:after{position:absolute;top:-6px;left:23px;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #494949;border-left:6px solid transparent;content:''}
nav.whiteicons>li>a:hover,nav.darkicons>li>a:hover{opacity:.7}
nav.whiteicons>li.selected,nav.darkicons>li.selected{opacity:.3}
nav.whiteicons>li.selected a:hover,nav.darkicons>li.selected a:hover{opacity:1}
nav.whiteicons li.home a{background-image:url(/images/header/nav-home-white.png)}
nav.whiteicons li.mail>a{background-image:url(/images/header/nav-mail-white.png)}
nav.whiteicons li.video a{background-image:url(/images/header/nav-video-white.png)}
nav.whiteicons li.faves a{background-image:url(/images/header/nav-faves-white.png)}
nav.pinkselected li.home a:hover{background-image:url(/images/header/nav-home-pink.png)}
nav.pinkselected li.mail>a:hover{background-image:url(/images/header/nav-mail-pink.png)}
nav.pinkselected li.video a:hover{background-image:url(/images/header/nav-video-pink.png)}
nav.pinkselected li.faves a:hover{background-image:url(/images/header/nav-faves-pink.png)}
nav.pinkselected>li>a:hover{opacity:1}
nav.maskselected li.mail>a:hover{background-image:url(/images/header-sprite.png);background-position:-26px -26px}
nav.maskselected li.home a:hover{background-image:url(/images/header-sprite.png);background-position:-26px 0}
nav.maskselected li.video a:hover{background-image:url(/images/header-sprite.png);background-position:-26px -56px}
nav.maskselected li.faves a:hover{background-image:url(/images/header-sprite.png);background-position:-26px -78px}
nav.maskselected>li>a:hover{opacity:1}
nav.maskselected>li.selected>a:hover{background-color:transparent!important}
nav.darkicons li.home a,nav.darkicons li.selected.home a{background-image:url(/images/header-sprite.png);background-position:0 0}
nav.darkicons li.mail>a,nav.darkicons li.selected.mail a{background-image:url(/images/header-sprite.png);background-position:0 -26px}
nav.darkicons li.video a,nav.darkicons li.selected.video a{background-image:url(/images/header-sprite.png);background-position:0 -52px}
.no-opacity nav.darkicons li.selected.video a{background-image:url(/images/header/nav-video-dark-dis.png);background-position:0 0}
nav.darkicons li.faves a,nav.darkicons li.faves.video a{background-image:url(/images/header-sprite.png);background-position:0 -78px} .user{float:right;margin-left:16px;height:34px;text-align:right;max-width:120px}
.user.selected{position:relative;z-index:300}
.user img{float:right;width:24px;height:24px;margin:5px 8px 5px 0;box-shadow:1px 1px 2px rgba(0,0,0,.7);display:none}
.user.selected img{box-shadow:0 0 2px rgba(0,0,0,.5)}
.user p{font-size:13px;font-weight:bold;margin:4px 0 5px 0;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;line-height:13px}
.user p.signup{text-transform:uppercase;font-size:11px;line-height:13px}
.user.simplified{width:auto;max-width:70px}
.user.simplified p{background:0;padding-right:0;font-weight:normal;font-size:11px;line-height:34px;margin:0;text-align:right}
.user li{font-size:11px;float:right;list-style:none}
.user-options{padding-right:15px;background-image:url(/images/header/arrow-down-white.png);background-repeat:no-repeat;background-position:center right}
.user.selected .user-options{background-image:url(/images/header/arrow-up-white.png)}
.gray .user-menu{position:absolute;top:58px;right:0;background-color:#F1F4F9;width:235px;box-shadow:0 0 10px rgba(0,0,0,.4);display:none;font-size-adjust:none}
.gray .user-menu a{color:black;font-size:12px;text-decoration:none;padding:6px 10px 6px 35px;display:block}
.gray .user-menu a:hover{color:white}
.gray .user-menu ul{border-bottom:1px solid #d2d2d2;padding:8px 0;list-style-type:none}
.gray .user-menu ul.user-info{padding:14px 10px 14px 35px;color:black;background:#f2f2f2;box-shadow:0 2px 5px rgba(0,0,0,.1);overflow:hidden}
.user-name{margin-bottom:5px;font-size:14px}
.user-email{font-size:12px}
.user-accounts{background:rgba(0,0,0,.04)}
.user-accounts h2{color:#999;padding:6px 10px 6px 35px;font-weight:normal;text-transform:uppercase;font-size:10px}
.user-accounts a{color:#999!important}
.user-accounts a:hover{color:white!important}
.user-pic img{width:32px;height:32px;background:white;float:left;margin-right:10px;border:1px solid #d2d2d2;display:none}
.signed-out li{display:inline-block;text-align:right;font-size:11px;margin:12px 0}
.signed-out li:last-child{border-left:1px solid rgba(255,255,255,.5);margin-left:6px;padding-left:6px}
.full2 .user{margin-right:12px}
.darkuser .user-signout,.darkuser .user-signup,.darkuser .signed-out li:last-child{padding-right:6px}
.darkuser .user-options{background-image:url(/images/header/arrow-down-dark.png);cursor:pointer}
.darkuser.selected .user-options{background-image:url(/images/header/arrow-up-dark.png);cursor:pointer} .mail-preview{position:absolute;color:black;width:298px;right:-190px;top:32px;box-shadow:0 2px 8px rgba(0,0,0,.2);border:1px solid rgba(0,0,0,0.1);display:none}
.mail-preview:before{position:absolute;top:-7px;left:89px;display:inline-block;border-right:7px solid transparent;border-bottom:7px solid #fff;border-left:7px solid transparent;border-bottom-color:rgba(0,0,0,0.2);content:''}
.mail-preview:after{position:absolute;top:-6px;left:90px;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent;content:''}
.mail-preview h2{padding:12px 18px;background-color:#fff}
.mail-preview h2 a{text-indent:-9999px;background:url(/images/header/mail-logo-black-small.png) no-repeat left top #fff;width:120px;height:16px;display:block}
.mail-preview h2 a:hover{background-color:#fff!important}
.mail-preview li{position:relative;background-color:#FFF;border-bottom:1px solid #EDECEC;padding:14px 8px 11px}
.mail-preview li:hover{background-color:#f3f3f3;cursor:pointer;border-bottom:1px solid #dedede}
.mail-preview li a{color:#666}
.mail-preview li a:hover{color:#12ABE2;text-decoration:none}
.mail-sender{display:block;font-size:14px;height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:220px;font-weight:bold}
.mail-subject{display:block;font-size:14px;font-weight:bold;height:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:275px}
.mail-time{position:absolute;top:8px;right:8px;color:#BBB;font-size:11px;font-weight:normal}
.mail-body{color:#999;display:block;font-weight:normal;line-height:16px;max-height:32px;overflow:hidden;padding-top:1px;width:100%}
.mail-options{background-color:#ebebeb;overflow:hidden}
.mail-options p{padding:8px 12px;font-size:12px}
.mail-options a{display:block;margin:8px 12px}
.mail-options a:hover{text-decoration:none}
.mail-all,.mail-compose{float:left;color:#666;font-size:13px;font-family:'Open Sans',sans-serif;cursor:pointer;text-decoration:none}
.mail-compose{background:none!important;float:right}
.mail-options a.mail-all:hover{text-decoration:underline;background:none!important}
.mail-options a.mail-compose:hover{text-decoration:underline}
.no-messages{text-align:center;padding:80px 0 180px 0;background:white;color:#222;font-size:16px;background:url(/images/header/sun.jpg) no-repeat center 140px white;line-height:1.2} .gray nav.maskselected li a:hover,.gray .search input[type=submit],.gray .user-menu a:hover,.gray .new-messages,.gray .mail-compose{background-color:#12ABE2}
.gray .mail-preview li:hover p,.gray .mail-all{color:#999}
.mail.grey .content-nav,.mail.dark .content-nav{background-color:#2289b1;border-bottom:1px solid #1c5666} .categories-menu .categories-menu-content{background-color:#ededed;cursor:default;display:none;left:0;padding:11px;position:absolute;top:54px;width:685px;z-index:600}
.head-categories .categories-menu.topics-menu{width:183px}
.head-categories .categories-menu,.head-categories .featured-category{float:left;line-height:20px!important;position:relative}
.head-categories{width:305px}
.head-categories .categories-menu{cursor:pointer;display:block;height:33px;padding:14px 0;position:relative;top:-10px}
.categories-menu .categories-menu-content .category-list,.categories-menu-content .originalshow-list{float:left;position:relative;width:175px;margin-left:10px}
.categories-menu-content .originalshow-list{width:185px}
.categories-menu.topics-menu .categories-menu-content .category-name,.categories-menu-content .originalshow-list .originalshow-name{font-size:14px;line-height:18px}
.categories-menu .categories-menu-content .category-name,.categories-menu-content .originalshow-list .originalshow-name{color:#676767;cursor:pointer;display:block;font-size:13px;line-height:24px;text-transform:none;letter-spacing:.4px;width:163px;float:left}
.categories-menu-content .originalshow-list .originalshow-name{height:25px;width:183px}
.head-categories .categories-menu .category-container.homepage .category-name,.categories-menu-content .originalshow-list .alloriginals .originalshow-name{font-size:16px;border:0;margin-bottom:8px}
.categories-menu .category-arrow,.originalshow-list .originalshow-arrow{background:url('/images/general-sprite.png') no-repeat top left;background-position:-243px -77px;width:5px;height:7px;display:block;float:left;margin-top:8px;margin-right:7px}
.categories-menu.topics-menu .category-arrow{margin-top:8px}
.categories-menu .categories-menu-content .category-name.last{border:0}
.categories-menu .categories-menu-content .category-list .category-content,.categories-menu-content .originalshow-preview{cursor:default;display:none;height:100%;left:150px;padding:0 0 0 60px;position:absolute;top:34px}
.categories-menu .categories-menu-content .category-list .category-content{width:455px}
.categories-menu-content .originalshow-preview{width:240px;left:160px;top:51px;height:334px}
.categories-menu .categories-menu-content .categories-preloader{background:url('/images/preloader.gif') no-repeat center #ededed;display:none;height:100%;left:200px;position:absolute;top:0;width:500px;z-index:10}
.categories-menu .category-list .category-content .slot-title{font-size:16px;margin-bottom:5px;margin-top:1px;text-transform:none}
.categories-menu .category-list .category-content .slot-image-container{height:195px;overflow:hidden;position:relative}
.categories-menu .category-list .category-content .slot-image-container .title-container{background:url('/images/slider_caption_bg.png') repeat;color:white;display:table;height:195px;left:50px;position:absolute;top:0;vertical-align:middle;width:141px}
.categories-menu .playlist-by,.categories-menu .playlist-by-curator{display:none}
.categories-menu .category-list .category-content .slot-image-container .title-container .title{font-size:12px;line-height:16px;text-transform:none;vertical-align:middle;position:absolute;top:40px;left:10px;width:121px;height:112px;overflow:hidden}
.categories-menu .category-list .category-content .slot-image-container .title-container .title-inner .title a{color:#FFF;display:block;width:100%}
.categories-menu .category-list .category-content .studio-image-container img{float:left;height:90px;margin-left:2px;margin-top:3px;width:150px}
.categories-menu .category-list .category-content .studio-image-container img.first{margin-left:0}
.head-categories .top-badge{position:absolute;bottom:auto;left:10px;right:auto;bottom:15px}
.head-categories .topics-menu .category-list{width:222px}
.head-categories .topics-menu .category-list a:hover,.head-categories .originalshows .originalshow-list a:hover{color:#12ABE2!important}
.head-categories .topics-menu ul.category-list li{width:222px}
.originalshows .originalshow-preview{display:none}
.originalshows .originalshow-preview.alloriginals{display:block}
.originalshows .originalshow-preview img{width:242px;height:144px}
.head-categories ul li{list-style:none}
.head-categories .categories-menu.topics-menu ul.category-list li a{width:210px;padding:3px 0}
.head-categories .topics-menu .trending-topics-tags ul{background:transparent!important;border:none!important;width:242px!important;position:relative!important;top:20px!important;left:2px!important}
.head-categories .topics-menu .trending-topics-tags ul li{float:left;height:59px!important;margin-left:15px;margin-bottom:15px}
.head-categories .topics-menu .trending-topics-tags ul li a{width:59px;height:59px;background-image:url('/images/tags.png?2');background-repeat:no-repeat}
.head-categories .category-name-wrapper,.head-categories .originalshow-list a{border-bottom:1px solid #C8C8C8;width:100%;zoom:1;visibility:visible}
.head-categories .last .category-name-wrapper,.head-categories .moreoriginals a.originalshow-name{border-bottom:0}
.head-categories .category-container,.head-categories .originalshow-container{zoom:1;visibility:visible}
.head-categories .topics-menu ul.category-list li,.head-categories ul.category-list li,.head-categories ul.originalshow-list li{border-bottom:1px solid #FFF}
.head-categories .category-name-wrapper.last,.head-categories ul.category-list li.last,.head-categories ul.category-list li.homepage,.head-categories ul.originalshow-list li.alloriginals,.head-categories ul.originalshow-list .moreoriginals{border-bottom:0}
.head-categories .topics-menu .category-name .head-categories .topics-menu .category-name{width:222px}
.head-categories .category-image{float:right;height:30px;margin-top:-13px}
.slot-category-0{display:none!important}
.head-categories .slot-category{background-image:url("/images/categories-sprite-black.png")!important}
.image-credit-dropdown{position:absolute;color:white;background-color:black;right:0;bottom:5px;padding:0 2px;display:block;z-index:100;font-family:'Open Sans';font-size:11px} .tag-badge{display:block;width:59px;height:59px;border:0;background:url("/images/tags.png?2");background-repeat:no-repeat;background-position:-130px -100px}
.tag-badge.large{display:block;width:78px;height:78px;border:0;background:url("/images/tags-large.png?2");background-repeat:no-repeat;background-position:-100px -100px}
.tag-badge1{background-position:0 0}
.tag-badge2{background-position:0 -58px}
.tag-badge3{background-position:0 -117px}
.tag-badge4{background-position:0 -175px}
.tag-badge5{background-position:0 -234px}
.tag-badge6{background-position:0 -292px}
.tag-badge7{background-position:0 -351px}
.tag-badge8{background-position:0 -409px}
.tag-badge9{background-position:0 -468px}
.tag-badge1:hover{background-position:-59px 0}
.tag-badge2:hover{background-position:-59px -58px}
.tag-badge3:hover{background-position:-59px -117px}
.tag-badge4:hover{background-position:-59px -175px}
.tag-badge5:hover{background-position:-59px -234px}
.tag-badge6:hover{background-position:-59px -292px}
.tag-badge7:hover{background-position:-59px -351px}
.tag-badge8:hover{background-position:-59px -409px}
.tag-badge9:hover{background-position:-59px -468px}
.tag-small-badge1{background-position:0 0}
.tag-small-badge2{background-position:0 -58px}
.tag-small-badge3{background-position:0 -117px}
.tag-small-badge4{background-position:0 -175px}
.tag-small-badge5{background-position:0 -234px}
.tag-small-badge6{background-position:0 -292px}
.tag-small-badge7{background-position:0 -351px}
.tag-small-badge8{background-position:0 -409px}
.tag-small-badge9{background-position:0 -468px}
.tag-small-badge1:hover{background-position:-59px 0}
.tag-small-badge2:hover{background-position:-59px -58px}
.tag-small-badge3:hover{background-position:-59px -117px}
.tag-small-badge4:hover{background-position:-59px -175px}
.tag-small-badge5:hover{background-position:-59px -234px}
.tag-small-badge6:hover{background-position:-59px -292px}
.tag-small-badge7:hover{background-position:-59px -351px}
.tag-small-badge8:hover{background-position:-59px -409px}
.tag-small-badge9:hover{background-position:-59px -468px}
.tag-badge.large.tag-badge1{background-position:0 0}
.tag-badge.large.tag-badge2{background-position:0 -78px}
.tag-badge.large.tag-badge3{background-position:0 -156px}
.tag-badge.large.tag-badge4{background-position:0 -234px}
.tag-badge.large.tag-badge5{background-position:0 -312px}
.tag-badge.large.tag-badge6{background-position:0 -390px}
.tag-badge.large.tag-badge7{background-position:0 -468px}
.tag-badge.large.tag-badge8{background-position:0 -546px}
.tag-badge.large.tag-badge9{background-position:0 -624px}
.tag-badge.large.tag-badge1:hover{background-position:-78px 0}
.tag-badge.large.tag-badge2:hover{background-position:-78px -78px}
.tag-badge.large.tag-badge3:hover{background-position:-78px -156px}
.tag-badge.large.tag-badge4:hover{background-position:-78px -234px}
.tag-badge.large.tag-badge5:hover{background-position:-78px -312px}
.tag-badge.large.tag-badge6:hover{background-position:-78px -390px}
.tag-badge.large.tag-badge7:hover{background-position:-78px -468px}
.tag-badge.large.tag-badge8:hover{background-position:-78px -546px}
.tag-badge.large.tag-badge9:hover{background-position:-78px -624px}
.tag-badge.large.tag-badge1.no-hover:hover{background-position:0 0}
.tag-badge.large.tag-badge2.no-hover:hover{background-position:0 -78px}
.tag-badge.large.tag-badge3.no-hover:hover{background-position:0 -156px}
.tag-badge.large.tag-badge4.no-hover:hover{background-position:0 -234px}
.tag-badge.large.tag-badge5.no-hover:hover{background-position:0 -312px}
.tag-badge.large.tag-badge6.no-hover:hover{background-position:0 -390px}
.tag-badge.large.tag-badge7.no-hover:hover{background-position:0 -468px}
.tag-badge.large.tag-badge8.no-hover:hover{background-position:0 -546px}
.tag-badge.large.tag-badge9.no-hover:hover{background-position:0 -624px}
.footer-category{display:block;height:30px;overflow:hidden;background:url("/images/categories-sprite-black.png");background-repeat:no-repeat;width:182px}
.footer-category-0{background-position:0 0}
.footer-category-1{background-position:0 -480px}
.footer-category-2{background-position:0 -360px}
.footer-category-3{background-position:0 -390px}
.footer-category-4{background-position:0 -420px}
.footer-category-5{background-position:0 -150px}
.footer-category-6{background-position:0 -210px}
.footer-category-7{background-position:0 -120px}
.footer-category-8{background-position:0 -450px}
.footer-category-9{background-position:0 -300px}
.footer-category-10{background-position:0 -180px}
.footer-category-11{background-position:0 -330px}
.footer-category-12{background-position:0 -90px}
.footer-category-13{background-position:0 -30px}
.footer-category-14{background-position:0 -30px}
.footer-category-16{background-position:0 -270px}
.footer-category-0:hover{background-position:-182px 0}
.footer-category-1:hover{background-position:-182px -480px}
.footer-category-2:hover{background-position:-182px -360px}
.footer-category-3:hover{background-position:-182px -390px}
.footer-category-4:hover{background-position:-182px -420px}
.footer-category-5:hover{background-position:-182px -150px}
.footer-category-6:hover{background-position:-182px -210px}
.footer-category-7:hover{background-position:-182px -120px}
.footer-category-8:hover{background-position:-182px -450px}
.footer-category-9:hover{background-position:-182px -300px}
.footer-category-10:hover{background-position:-182px -180px}
.footer-category-11:hover{background-position:-182px -330px}
.footer-category-12:hover{background-position:-182px -90px}
.footer-category-13:hover{background-position:-182px -30px}
.footer-category-14:hover{background-position:-182px -30px}
.footer-category-16:hover{background-position:-182px -270px}
.slot-category{display:block;height:30px;overflow:hidden;background:url("/images/categories-sprite.png");background-position:-1000px -1000px;background-repeat:no-repeat;width:182px;top:82px}
.slot-category-0{background-position:-182px 0}
.slot-category-1{background-position:-182px -480px;width:86px}
.slot-category-2{background-position:-182px -360px;width:91px}
.slot-category-3{background-position:-182px -390px;width:152px}
.slot-category-4{background-position:-182px -420px;width:89px}
.slot-category-5{background-position:-182px -150px;width:93px}
.slot-category-6{background-position:-182px -210px;width:105px}
.slot-category-7{background-position:-182px -120px;width:113px}
.slot-category-8{background-position:-182px -450px;width:84px}
.slot-category-9{background-position:-182px -300px;width:121px}
.slot-category-10{background-position:-182px -180px;width:100px}
.slot-category-11{background-position:-182px -330px;width:88px}
.slot-category-12{background-position:-182px -90px;width:133px}
.slot-category-13{background-position:-182px -30px;width:84px}
.slot-category-14{background-position:-182px -30px;width:84px}
.slot-category-16{background-position:-182px -270px;width:150px}
.slot-category-57{background-position:-182px -240px;width:106px}
.small-arrow{background-image:url("/images/sprite_arrows_small.png")}
.large-arrow{background-image:url("/images/sprite_arrows_large.png");background-position:0 -2301px;background-repeat:no-repeat}
.small-arrow.next.c_ffffff,.small-arrow.next{background-position:-13px -16px}
.small-arrow.next.c_12abe2:hover{background-position:-13px -65px}
.small-arrow.next.c_bd2ea1:hover{background-position:-13px -120px}
.small-arrow.next.c_de0000:hover{background-position:-13px -176px}
.small-arrow.next.c_808080:hover{background-position:-13px -230px}
.small-arrow.next.c_6fbdfa:hover{background-position:-13px -284px}
.small-arrow.next.c_ff44de:hover{background-position:-13px -339px}
.small-arrow.next.c_0056c0:hover{background-position:-13px -394px}
.small-arrow.next.c_1a8c9e:hover{background-position:-13px -449px}
.small-arrow.next.c_339d2b:hover{background-position:-13px -504px}
.small-arrow.next.c_8b5dca:hover{background-position:-13px -559px}
.small-arrow.next.c_ff8600:hover{background-position:-13px -613px}
.small-arrow.next.c_d5957e:hover{background-position:-13px -666px}
.small-arrow.next.c_0090ed:hover{background-position:-13px -720px}
.small-arrow.next.c_9ac20f:hover{background-position:-13px -774px}
.small-arrow.next.c_a797ff:hover{background-position:-13px -828px}
.small-arrow.next.c_e26b0a:hover{background-position:-13px -883px}
.small-arrow.next.c_f1b80f:hover{background-position:-13px -937px}
.small-arrow.next.c_c2000f:hover{background-position:-13px -992px}
.small-arrow.prev.c_ffffff,.small-arrow.prev{background-position:-53px -16px}
.small-arrow.prev.c_12abe2:hover{background-position:-53px -65px}
.small-arrow.prev.c_bd2ea1:hover{background-position:-53px -120px}
.small-arrow.prev.c_de0000:hover{background-position:-53px -175px}
.small-arrow.prev.c_808080:hover{background-position:-53px -230px}
.small-arrow.prev.c_6fbdfa:hover{background-position:-53px -284px}
.small-arrow.prev.c_ff44de:hover{background-position:-53px -339px}
.small-arrow.prev.c_0056c0:hover{background-position:-53px -394px}
.small-arrow.prev.c_1a8c9e:hover{background-position:-53px -449px}
.small-arrow.prev.c_339d2b:hover{background-position:-53px -504px}
.small-arrow.prev.c_8b5dca:hover{background-position:-53px -559px}
.small-arrow.prev.c_ff8600:hover{background-position:-53px -613px}
.small-arrow.prev.c_d5957e:hover{background-position:-53px -666px}
.small-arrow.prev.c_0090ed:hover{background-position:-53px -720px}
.small-arrow.prev.c_9ac20f:hover{background-position:-53px -774px}
.small-arrow.prev.c_a797ff:hover{background-position:-53px -828px}
.small-arrow.prev.c_e26b0a:hover{background-position:-53px -883px}
.small-arrow.prev.c_f1b80f:hover{background-position:-53px -937px}
.small-arrow.prev.c_c2000f:hover{background-position:-52px -992px}
.large-arrow.next.c_ffffff{background-position:0 -2267px}
.large-arrow.next.c_808080,.large-arrow.next{background-position:0 -388px}
.large-arrow.next.c_12abe2{background-position:0 -9px}
.large-arrow.next.c_bd2ea1{background-position:0 -135px}
.large-arrow.next.c_de0000{background-position:0 -261px}
.large-arrow.next.c_808080{background-position:0 -388px}
.large-arrow.next.c_6fbdfa{background-position:0 -514px}
.large-arrow.next.c_ff44de{background-position:0 -640px}
.large-arrow.next.c_0056c0{background-position:0 -766px}
.large-arrow.next.c_1a8c9e{background-position:0 -893px}
.large-arrow.next.c_339d2b{background-position:0 -1019px}
.large-arrow.next.c_8b5dca{background-position:0 -1145px}
.large-arrow.next.c_ff8600{background-position:0 -1271px}
.large-arrow.next.c_d5957e{background-position:0 -1398px}
.large-arrow.next.c_0090ed{background-position:0 -1524px}
.large-arrow.next.c_9ac20f{background-position:0 -1650px}
.large-arrow.next.c_a797ff{background-position:0 -1776px}
.large-arrow.next.c_e26b0a{background-position:0 -1903px}
.large-arrow.next.c_f1b80f{background-position:0 -2029px}
.large-arrow.next.c_c2000f{background-position:0 -2155px}
.large-arrow.prev.c_ffffff:hover{background-position:-87px -2267px}
.large-arrow.prev.c_808080:hover,.large-arrow.prev{background-position:-87px -388px}
.large-arrow.prev.c_12abe2:hover{background-position:-87px -9px}
.large-arrow.prev.c_bd2ea1:hover{background-position:-87px -135px}
.large-arrow.prev.c_de0000:hover{background-position:-87px -261px}
.large-arrow.prev.c_808080:hover{background-position:-87px -388px}
.large-arrow.prev.c_6fbdfa:hover{background-position:-87px -514px}
.large-arrow.prev.c_ff44de:hover{background-position:-87px -640px}
.large-arrow.prev.c_0056c0:hover{background-position:-87px -766px}
.large-arrow.prev.c_1a8c9e:hover{background-position:-87px -893px}
.large-arrow.prev.c_339d2b:hover{background-position:-87px -1019px}
.large-arrow.prev.c_8b5dca:hover{background-position:-87px -1145px}
.large-arrow.prev.c_ff8600:hover{background-position:-87px -1271px}
.large-arrow.prev.c_d5957e:hover{background-position:-87px -1398px}
.large-arrow.prev.c_0090ed:hover{background-position:-87px -1524px}
.large-arrow.prev.c_9ac20f:hover{background-position:-87px -1650px}
.large-arrow.prev.c_a797ff:hover{background-position:-87px -1776px}
.large-arrow.prev.c_e26b0a:hover{background-position:-87px -1903px}
.large-arrow.prev.c_f1b80f:hover{background-position:-87px -2029px}
.large-arrow.prev.c_c2000f:hover{background-position:-87px -2155px}
.logo-small{background-image:url('/images/small-logos.png?v=3');background-position:0 -10px;background-repeat:no-repeat}
.logo-small-bd2ea1{background-position:0 -135px}
.logo-small-de0000{background-position:0 -261px}
.logo-small-808080{background-position:0 -387px}
.logo-small-6fbdfa{background-position:0 -513px}
.logo-small-ff44de{background-position:0 -639px}
.logo-small-0056c0{background-position:0 -765px}
.logo-small-1a8c9e{background-position:0 -891px}
.logo-small-339d2b{background-position:0 -1017px}
.logo-small-8b5dca{background-position:0 -1143px}
.logo-small-ff8600{background-position:0 -1269px}
.logo-small-d5957e{background-position:0 -1395px}
.logo-small-0090ed{background-position:0 -1521px}
.logo-small-9ac20f{background-position:0 -1647px}
.logo-small-a797ff{background-position:0 -1773px}
.logo-small-e26b0a{background-position:0 -1898px}
.logo-small-f1b80f{background-position:0 -2024px}
.logo-small-c2000f{background-position:0 -2140px}
.logo-small-d79d38{background-position:0 -2258px}
.logo-small-bd2ea1.hovered{background-position:0 -194px}
.logo-small-de0000.hovered{background-position:0 -320px}
.logo-small-808080.hovered{background-position:0 -446px}
.logo-small-6fbdfa.hovered{background-position:0 -572px}
.logo-small-ff44de.hovered{background-position:0 -698px}
.logo-small-0056c0.hovered{background-position:0 -824px}
.logo-small-1a8c9e.hovered{background-position:0 -950px}
.logo-small-339d2b.hovered{background-position:0 -1076px}
.logo-small-8b5dca.hovered{background-position:0 -1202px}
.logo-small-ff8600.hovered{background-position:0 -1328px}
.logo-small-d5957e.hovered{background-position:0 -1454px}
.logo-small-0090ed.hovered{background-position:0 -1580px}
.logo-small-9ac20f.hovered{background-position:0 -1706px}
.logo-small-a797ff.hovered{background-position:0 -1832px}
.logo-small-e26b0a.hovered{background-position:0 -1957px}
.logo-small-f1b80f.hovered{background-position:0 -2083px}
.logo-small-c2000f.hovered{background-position:0 -2199px}
.logo-small-d79d38.hovered{background-position:0 -2317px} #aolon_slider .slider-sprite{background-image:url('/images/general-sprite.png');background-repeat:repeat}
#aolon_slider *{z-index:0}
#aolon_slider{height:350px;margin:0 auto;position:relative;width:980px}
#aolon_slider .slider_container{height:350px;overflow:hidden;position:absolute;z-index:0;width:100%}
.slider-icon .playlist-badge .badge-title.icon-badge{margin-right:-6px}
#aolon_slider .slides{left:0;position:absolute;top:0;z-index:0}
#aolon_slider .slides>div{display:none;position:absolute;top:0;height:350px}
#aolon_slider #loopedSlider,#newsSlider{clear:both;margin:0 auto;position:relative}
#aolon_slider .pagination-wrap{bottom:0;height:27px;overflow:hidden;position:absolute;margin-left:35px;width:286px;z-index:101}
#aolon_slider ul.pagination{background-color:transparent;float:left;font-size:8px;height:27px;list-style:none;margin:0;padding:0;text-align:center;margin-left:10px}
#aolon_slider .paginationButtons{width:12px;height:12px}
#aolon_slider ul.pagination span{background-position:-256px -77px;float:none!important;outline:0;padding:0 5px;text-decoration:none;cursor:pointer}
#aolon_slider ul.pagination li.active span{background-position:-256px -64px;color:#fff!important;text-decoration:none}
#aolon_slider ul.pagination li{display:inline;line-height:25px;padding:2px 0 0 10px}
#aolon_slider .next img{border:0;z-index:600}
#aolon_slider .previous img{border:0;z-index:600}
#aolon_slider .sliderInfo{top:0;height:27px;overflow:hidden;position:absolute;height:350px;margin-left:35px;width:250px;background:url('/images/slider_caption_bg.png') repeat 0 0 transparent}
#aolon_slider .sliderInfo a{text-decoration:none;text-transform:none}
#aolon_slider .slide_image{height:350px;width:980px;display:none;position:relative}
#aolon_slider .slide_image .img-shadow{width:980px;height:350px;display:block;-moz-box-shadow:inset 0 0 50px #000;-webkit-box-shadow:inset 0 0 50px #000;box-shadow:inset 0 0 50px #000;position:absolute;top:0;left:0}
#aolon_slider .slide_image img{height:350px;width:980px;display:block}
#aolon_slider .slider-icon{display:none;text-decoration:none;left:10px;position:absolute;top:20px}
#aolon_slider .sliderBadgeInfo{position:absolute;bottom:45px;left:20px}
#aolon_slider .sliderBadgeInfo .slider-icon{display:block}
#aolon_slider .sliderBadgeInfo .badge{position:relative;bottom:0!important;left:0!important}
#aolon_slider .slider-icon .playlist-badge{bottom:-5px!important}
#aolon_slider .slider-icon .playlist-badge-narrow{bottom:23px!important}
#aolon_slider .slide_image.first,#aolon_slider .sliderInfo.first{display:block}
#aolon_slider .gradientTitle{color:#fff;cursor:pointer;display:block;font-family:'Open Sans';font-size:21px;margin:20px;margin-top:20px;margin-top:70px;z-index:200;line-height:30px;font-weight:normal;text-transform:none}
#aolon_slider .gradientTitleWatch{color:#fff;cursor:pointer;display:block;margin-top:25px;font-size:16px;text-decoration:underline}
#aolon_slider .next{background-position:-197px -198px;cursor:pointer;height:32px;outline:0;position:absolute;width:21px;z-index:500;right:-26px;top:166px}
#aolon_slider .previous{background-position:-176px -198px;cursor:pointer;height:32px;outline:0;position:absolute;width:22px!important;z-index:500;top:166px;left:-27px}
#aolon_error{height:350px;width:1200px;margin-left:-100px}
#aolon_error .aolon-error-logo-left{float:left;width:790px;height:350px;background:url('/images/404_03.png') top left no-repeat}
#aolon_error .aolon-error-logo-right{float:left;width:172px;height:350px;background:url('/images/404_05.png') top left no-repeat}
#aolon_error .aolon-error-details{width:238px;height:220px;float:left;color:#fff;margin-top:150px}
#aolon_error .aolon-error-oops{font-size:36px;text-align:left;font-family:'Open Sans';line-height:40px}
#aolon_error .aolon-error-message{font-size:20px;line-height:28px;display:block;font-family:'Open Sans';letter-spacing:1px;margin-top:6px}
#aolon_error .aolon-error-link{text-transform:uppercase;font-size:25px}
#aolon_error a{color:#12abe2;text-decoration:none}
#aolon_error a.aolon-error-link{display:block;margin-top:20px}