
/*
Copyright 2011 Google

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

  http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
                  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{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
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{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;}
ins{background-color:#ff9;color:#000;text-decoration:none;}
mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold;}
del{text-decoration:line-through;}
abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help;}
table{border-collapse:collapse;border-spacing:0;}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;}
input,select{vertical-align:middle;}
html,body{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;color:#FFF;overflow:hidden;}
body>header,.screen .header{height:47px;width:100%;}
body>section{position:absolute;overflow:hidden;height:auto;width:100%;bottom:55px;top:47px;}
body>section>section{position:relative;overflow:hidden;display:block;height:100%;width:100%;}
body>footer{position:absolute;bottom:0;height:55px;width:100%;z-index:3;}
.load-screen{position:fixed;top:47px;bottom:55px;left:0;width:100%;z-index:10;}
.load-screen div{width:67px;height:70px;margin:225px auto 0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.16);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.16);box-shadow:0 1px 2px rgba(0,0,0,0.16);}
@-webkit-keyframes loading-loop{from{-webkit-transform:rotate(0deg);}
to{-webkit-transform:rotate(360deg);}
}
@-moz-keyframes loading-loop{from{-moz-transform:rotate(0deg);}
to{-moz-transform:rotate(360deg);}
}
@keyframes loading-loop{from{transform:rotate(0deg);}
to{transform:rotate(360deg);}
}
.load-screen .icon{width:43px;height:43px;position:static;margin:13px 0 0 12px;background-position:-5px -55px;-webkit-animation-name:loading-loop;-webkit-animation-duration:2s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:loading-loop;-moz-animation-duration:2s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;animation-name:loading-loop;animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:linear;}
.screen,.not-found{position:fixed;top:47px;left:0;width:100%;height:100%;z-index:11;text-align:center;padding-top:143px;}
.install{display:none;}
.screen article h3,.screen .article h3{font-size:53px;text-transform:none;margin:75px 0 15px 0;font-weight:900;text-align:left;}
.screen article p,.screen .article p{font-size:23px;font-weight:900;text-align:left;}
.screen .header{position:absolute;top:-47px;left:0;}
.no-js.screen .article p{line-height:28px;}
.screen article p.small,.screen .article p.small{font-size:16px;font-weight:normal;font-style:italic;line-height:30px;margin-bottom:30px;}
.screen figure,.screen .figure{position:absolute;left:0;top:0;}
.screen article,.screen .article{position:absolute;left:240px;top:0;}
.screen .wrapper{width:680px;height:350px;margin:auto;position:relative;}
.screen figure .icon,.screen .figure .icon{width:244px;height:307px;background-position:-250px -370px;}
.screen a{font-style:bold;font-size:14px;font-weight:bold;line-height:44px;text-indent:25px;text-decoration:none;display:block;width:217px;height:44px;background-position:-280px -325px;}
.screen a:hover{background-position:-280px -270px;}
.screen a:active{line-height:46px;background-position:-280px -215px;}
.not-found .wrapper{height:600px;width:365px;margin:auto;}
.not-found figure{background-position:-125px -690px;width:365px;height:307px;text-indent:-999em;color:transparent;margin-bottom:50px;}
.not-found article div{height:1px;display:inline-block;vertical-align:middle;width:84px;margin:0 4px;}
.chrome-store-popup{display:none;position:fixed;top:213px;left:50%;margin-left:-270px;width:539px;height:266px;z-index:10;text-align:center;-webkit-box-shadow:3px 3px 3px rgba(0,0,0,0.35);-moz-box-shadow:3px 3px 3px rgba(0,0,0,0.35);box-shadow:3px 3px 3px rgba(0,0,0,0.35);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.chrome-store-popup div{background-position:-80px -660px;width:30px;height:30px;position:absolute;top:-12px;right:-17px;text-indent:-999em;color:transparent;cursor:pointer;}
.chrome-store-popup div:hover{background-position:-80px -700px;}
.chrome-store-popup div:active{top:-11px;background-position:-80px -740px;}
.chrome-store-popup figure{background-position:0 -500px;width:125px;height:100px;margin:33px auto 10px;}
.chrome-store-popup article{text-align:center;}
.chrome-store-popup article p{font-size:19px;line-height:25px;color:#404040;margin-bottom:15px;}
.chrome-store-popup article p strong{font-weight:900;}
.chrome-store-popup article nav a:first-child{margin-right:10px;}
.chrome-store-popup article nav a{width:142px;height:31px;display:inline-block;line-height:31px;font-size:14px;text-decoration:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.15);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.15);box-shadow:inset 0 1px 2px rgba(0,0,0,0.15);}
.chrome-store-popup article nav a:active{-webkit-box-shadow:inset 0 -1px 2px rgba(0,0,0,0.15);-moz-box-shadow:inset 0 -1px 2px rgba(0,0,0,0.15);box-shadow:inset 0 -1px 2px rgba(0,0,0,0.15);}
.chrome-store-popup #do-inline-install{cursor:pointer;}
section>header{padding:27px 0 0 30px;}
section>header h2{text-transform:none;font-size:30px;font-weight:900;line-height:45px;}
.icon{background-repeat:no-repeat;background-color:transparent;display:inline-block;}
.icon.home{height:25px;width:25px;background-position:-175px 0;}
.icon.shows{height:25px;width:25px;background-position:-175px -25px;}
.grid .pagination a{text-indent:-9999px;position:absolute;margin-top:-60px;height:55px;width:40px;top:50%;}
.grid .pagination a.disabled{pointer-events:none;display:none;}
.opacity .grid .pagination a.disabled{display:block;opacity:.1;}
.grid .pagination a.prev{left:-40px;}
.grid .pagination a.next{right:-40px;}
.search-grid .pagination a.prev{left:0;}
.search-grid .pagination a.next{right:0;}
.grid .pagination a .icon{-webkit-transition-property:left,right;-webkit-transition-duration:150ms;-webkit-transition-timing-function:ease-out;-moz-transition-property:left,right;-moz-transition-duration:150ms;-moz-transition-timing-function:ease-out;transition-property:left,right;transition-duration:150ms;transition-timing-function:ease-out;background-repeat:no-repeat;position:absolute;display:block;height:35px;width:25px;top:10px;}
.grid .pagination a.prev .icon{background-position:-75px -75px;left:6px;}
.grid .pagination a.next .icon{background-position:-100px -75px;right:6px;}
.grid .pagination a.prev:hover .icon{left:0;}
.grid .pagination a.next:hover .icon{right:0;}
.grid article.show{height:390px;width:200px;}
.grid article.show figure{padding:0;border:4px solid;-webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.23),inset 0 2px 3px rgba(0,0,0,0.23);-moz-box-shadow:1px 1px 2px rgba(0,0,0,0.23),inset 0 2px 3px rgba(0,0,0,0.23);box-shadow:1px 1px 2px rgba(0,0,0,0.23),inset 0 2px 3px rgba(0,0,0,0.23);-webkit-transition:all 150ms ease-out 0ms;-moz-transition:all 150ms ease-out 0ms;transition:all 150ms ease-out 0ms;-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;cursor:move;}
.grid article.show:hover figure{-webkit-box-shadow:5px 3px 7px rgba(0,0,0,0.4);-moz-box-shadow:5px 3px 7px rgba(0,0,0,0.4);box-shadow:5px 3px 7px rgba(0,0,0,0.4);-webkit-transform:scale(1.06);-moz-transform:scale(1.06);-ms-transform:scale(1.06);transform:scale(1.06);}
.dragging{z-index:9999;cursor:move;padding:0;border:4px solid;-webkit-box-shadow:5px 3px 7px rgba(0,0,0,0.4);-moz-box-shadow:5px 3px 7px rgba(0,0,0,0.4);box-shadow:5px 3px 7px rgba(0,0,0,0.4);-webkit-transform:scale(0.2);-moz-transform:scale(0.2);-ms-transform:scale(0.2);transform:scale(0.2);}
.grid article.show figure,.dragging,.dragging img,.grid article.show figure img{height:267px;width:192px;}
.grid article.show header{overflow:hidden;line-height:31px;margin-bottom:3px;margin-top:20px;font-size:21px;height:30px;white-space:nowrap;}
.grid article.show footer{padding-left:12px;position:absolute;bottom:0;}
.grid article{line-height:15px;font-size:11px;position:absolute;}
.grid article.episode{height:200px;width:210px;}
.grid article.episode.new:before{background-position:-300px 0;background-color:transparent;background-repeat:no-repeat;position:absolute;display:block;height:44px;width:44px;left:0;top:0;z-index:1;content:'';}
.grid article.episode.watched:after{background-position:-385px -1px;background-color:transparent;background-repeat:no-repeat;position:absolute;display:block;height:31px;width:31px;right:3px;top:5px;content:'';}
.grid article.episode p{font-size:12px;}
.grid article.episode p .icon{width:9px;height:9px;margin:0 2px;background-position:-350px -55px;}
.grid article.episode figure{position:relative;padding:0;border:4px solid;-webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.23),inset 0 2px 3px rgba(0,0,0,0.23);-moz-box-shadow:1px 1px 2px rgba(0,0,0,0.23),inset 0 2px 3px rgba(0,0,0,0.23);box-shadow:1px 1px 2px rgba(0,0,0,0.23),inset 0 2px 3px rgba(0,0,0,0.23);-webkit-transition:all 150ms ease-out 0ms;-moz-transition:all 150ms ease-out 0ms;transition:all 150ms ease-out 0ms;}
.grid article.episode figure a{text-transform:uppercase;text-decoration:none;text-align:center;font-size:12px;}
.grid article.episode figure a span{background-color:transparent;background-position:-225px -120px;background-repeat:no-repeat;position:absolute;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";height:43px;width:43px;line-height:43px;margin:-20px 0 0 -20px;text-indent:-999em;left:50%;top:50%;-webkit-transition:opacity 150ms ease-out 0ms;-moz-transition:opacity 150ms ease-out 0ms;transition:opacity 150ms ease-out 0ms;}
.grid article.episode figure:hover a span{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}
.grid article.episode figure,.grid article.episode figure img{height:115px;width:204px;}
.grid article.episode header{margin-bottom:5px;margin-top:10px;line-height:15px;font-size:14px;height:30px;}
.grid article.episode footer{font-style:italic;font-size:11px;}
body>header h1 a,.screen .header h1 a{background-position:0 0;background-repeat:no-repeat;background-color:transparent;text-indent:-9999px;position:absolute;display:block;height:25px;width:75px;left:30px;top:13px;}
#video-player:hover .sharing{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:opacity 150ms ease-out 0s;-moz-transition:opacity 150ms ease-out 0s;-webkit-transition:opacity 150ms ease-out 0s;}
#video-player .sharing{width:68px;height:31px;position:absolute;top:30px;right:30px;z-index:3;font-size:13px;line-height:31px;text-align:center;overflow:hidden;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";transition:opacity 150ms ease-out 2s;-moz-transition:opacity 150ms ease-out 2s;-webkit-transition:opacity 150ms ease-out 2s;}
#video-player .sharing.active{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";width:495px;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,0.23);-moz-box-shadow:1px 1px 1px rgba(0,0,0,0.23);box-shadow:1px 1px 1px rgba(0,0,0,0.23);}
#video-player .sharing a{text-decoration:none;text-align:center;display:block;float:left;}
#video-player .sharing nav{position:absolute;right:75px;top:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transition:opacity 150ms ease-out 0s;-moz-transition:opacity 150ms ease-out 0s;transition:opacity 150ms ease-out 0s;}
#video-player .sharing.active nav{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}
#video-player .sharing nav a{border-right:1px solid;margin:0;padding:0;font-size:12px;}
#video-player .sharing a.menu{width:67px;position:absolute;right:0;top:0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
#video-player .sharing .menu .icon{background-position:-280px -80px;width:13px;height:13px;position:relative;top:2px;margin-right:7px;}
#video-player .sharing.active a.menu{width:75px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-webkit-border-top-right-radius:2px;-webkit-border-bottom-right-radius:2px;-moz-border-radius-topright:2px;-moz-border-radius-bottomright:2px;border-top-right-radius:2px;border-bottom-right-radius:2px;}
#video-player .sharing.active .menu .icon{background-position:-280px -100px;}
#video-player .sharing.active nav .twitter{width:127px;-webkit-border-top-left-radius:2px;-webkit-border-bottom-left-radius:2px;-moz-border-radius-topleft:2px;-moz-border-radius-bottomleft:2px;border-top-left-radius:2px;border-bottom-left-radius:2px;}
#video-player .sharing.active nav .facebook{width:145px;}
#video-player .sharing.active nav .google{width:144px;cursor:default;}
#video-player .sharing.active nav .icon{background-color:transparent;background-repeat:no-repeat;margin-right:7px;position:relative;display:inline-block;height:13px;width:7px;}
#video-player .sharing.active nav .twitter .icon{background-position:-425px 0;top:4px;}
#video-player .sharing.active nav .facebook .icon{background-position:-425px -25px;top:2px;}
#video-player .sharing.active nav .google div{position:relative;top:4px;margin-right:7px!important;}
#video-player .sharing.active nav .google .icon{background-position:-425px -50px;}
#search-form{display:none;position:absolute;right:30px;top:20px;height:34px;padding:2px 45px 0 35px;-webkit-box-shadow:inset 4px 4px 8px #030D29;-moz-box-shadow:inset 4px 4px 8px #030D29;box-shadow:inset 4px 4px 8px #030D29;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid;}
#search-form:after{background-position:-100px 0;background-color:transparent;background-repeat:no-repeat;position:absolute;display:block;height:20px;width:20px;left:10px;top:10px;content:'';}
#search-form input{font-family:Lato;font-weight:normal;outline:none;border:none;}
#search-form input[type=text]{margin-top:8px;text-transform:uppercase;font-size:16px;width:180px;color:#fff;}
#search-form input[type=text].placeholder{color:#334168;}
#search-form input[type=submit]{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;text-transform:uppercase;line-height:15px;font-size:15px;position:absolute;cursor:pointer;height:32px;color:#FFF;width:40px;right:2px;top:2px;}
#search-form input[type=reset]{-webkit-transition:opacity 300ms ease-out;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";display:inline-block;margin:2px 7px 0 0;width:24px;height:22px;background-color:transparent;background-position:-125px -27px;text-indent:-999em;}
#search-form input[type=reset]:hover{background-position:-125px 0;}
#search-form .results{box-shadow:5px 5px 4px rgba(0,0,0,0.4);font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;border-top:1px solid #181f26;background-color:#081019;position:absolute;padding:12px 12px 0 12px;width:319px;left:-24px;top:50px;z-index:1001;}
#search-form .results:before{background-color:transparent;background-position:-350px -14px;position:absolute;margin-left:-14px;display:block;height:12px;width:27px;left:50%;top:-12px;content:'';}
#search-form .results li{list-style-type:none;border-bottom:1px solid #212830;position:relative;overflow:hidden;display:block;clear:both;}
#search-form .results li:last-child{margin-bottom:12px;border:none;}
#search-form .results li a{text-decoration:none;}
#search-form .results li a:first-child{padding:12px;overflow:hidden;display:block;height:100%;width:auto;clear:both;}
#search-form .results li a.episode{-webkit-transition:background 150ms ease-out;}
#search-form .results li a.episode:hover,#search-form .results li a.episode:focus{background-color:#212830;outline:none;}
#search-form .results li a.show:hover{color:#fff;}
#search-form .results li img{background-color:#fff;margin-right:12px;padding:3px;height:70px;width:105px;float:left;}
#search-form .results li strong{font-weight:600;font-size:14px;display:block;color:#FFF;}
#search-form .results li em{line-height:12px;font-style:normal;font-size:11px;margin-top:5px;display:block;color:#4b5c75;}
#search-form .results li a.show{font-size:11px;position:absolute;display:inline;bottom:0;color:#4b5b75;height:15px;left:135px;bottom:10px;}
#search-form .results .info{text-transform:uppercase;border-bottom:1px solid #41474e;margin-bottom:12px;line-height:50px;font-size:20px;padding:0 12px;height:40px;}
#search-form .results .more{text-transform:uppercase;line-height:35px;font-size:20px;padding:0 12px;height:40px;}
#search-form .results .more a{text-transform:uppercase;text-decoration:none;color:#fff;}
#search{overflow:visible;}
#search .grid{position:absolute;bottom:30px;right:30px;left:30px;top:105px;}
#search .episode a.show-link{cursor:pointer;font-size:12px;line-height:25px;text-decoration:none;font-style:normal;}
#search .episode a.show-link .icon{width:5px;height:8px;margin-right:3px;background-position:-276px -27px;}
#search-form,#search-form input[type=text]{background-color:#041135;border-color:#19244A;}
#search-form input[type=submit]{background-color:#204d9e;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#17397A),color-stop(1,#2955A3));background-image:-moz-linear-gradient(center bottom,#17397A 0,#2955A3 100%);}
#search-form input[type=submit]:hover{background-color:#204d9e;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#274C9D),color-stop(1,#3D6fBB));background-image:-moz-linear-gradient(center bottom,#274C9D 0,#3D6fBB 100%);}
#search .episode a.show-link .icon{width:11px;height:9px;margin-right:4px;background-position:-276px -47px;}
#channel{width:278px;height:100%;position:absolute;border-width:0 4px 0 0;-webkit-transition-property:left,right;-webkit-transition-duration:150ms;-webkit-transition-timing-function:ease-out;-moz-transition-property:left,right;-moz-transition-duration:150ms;-moz-transition-timing-function:ease-out;transition-property:left,right;transition-duration:150ms;transition-timing-function:ease-out;}
#channel header{padding:16px 0 0 30px;text-transform:uppercase;}
#channel header h2{text-transform:none;font-size:27px;text-align:left;font-weight:900;}
#channel header h2 .icon{width:16px;height:20px;margin-right:6px;position:relative;top:2px;background-position:-280px -53px;}
#channel header .sort{font-size:12px;line-height:31px;position:absolute;top:65px;left:0;height:31px;width:100%;border-bottom:1px solid;}
#channel header .sort a{font-size:12px;text-transform:none;text-decoration:none;display:inline-block;}
#channel header .sort a.show-sort{border-right:1px solid;padding-right:10px;}
#channel header .sort a.airdate-sort{padding-left:10px;}
#channel header .sort a .icon{width:10px;height:10px;}
#channel header .sort a.show-sort .icon{background-position:-400px -125px!important;margin:0 3px 0 30px;position:relative;top:2px;}
#channel header .sort a.grouped .icon{background-position:-380px -125px!important;}
#channel header .sort a.show-sort:hover .icon{background-position:-380px -155px;}
#channel header .sort a.airdate-sort .icon{width:8px;height:6px;background-position:-437px -125px!important;margin-left:7px;}
#channel header .sort a.airdate-sort:hover .icon{background-position:-437px -137px;}
#channel header .sort a.ascending .icon{background-position:-427px -125px!important;}
#channel header .sort a.ascending:hover .icon{background-position:-427px -137px;}
#episode-list{width:250px;position:absolute;top:112px;bottom:0;overflow-y:hidden;list-style:none;}
#channel ul{width:210px;list-style:none;}
#channel li{width:240px;}
#channel li.now-playing{border-bottom:1px solid;}
#channel li .episode h3,#channel li p,#channel li a.show-link{display:none;}
#channel li.now-playing .episode h3,#channel li.now-playing p,#channel li.now-playing a.show-link{display:block;}
#channel li .episode{padding:10px 0 5px 30px;}
#channel li.now-playing .episode{padding:0 0 17px 30px;}
#channel ul.accordion li{overflow:hidden;}
#channel ul.accordion li .show-tab{border-bottom:1px solid;height:46px;display:block;cursor:pointer;-moz-user-select:none;-webkit-user-select:none;user-select:none;}
#channel ul.accordion li.expanded .show-tab{border-bottom:none;}
#channel ul.accordion li .show-tab h3{white-space:nowrap;font-size:20px;line-height:46px;font-weight:normal;}
#channel ul.accordion li .show-tab h3 .icon{width:6px;height:12px;background-position:-430px -150px;margin:0 13px 0 12px;position:relative;top:-1px;transition:transform 150ms ease-out 0s;-moz-transition:-moz-transform 150ms ease-out 0s;-webkit-transition:-webkit-transform 150ms ease-out 0s;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg);}
#channel ul.accordion li.expanded .show-tab .icon{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg);}
#channel ul.accordion li.closing .show-tab .icon{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg);}
#channel ul.accordion ul{display:none;}
#channel ul.accordion li.expanded ul{display:block;}
#channel li .episode figure{position:relative;width:202px;height:111px;border:4px solid;cursor:pointer;-webkit-transition:border-color 150ms ease-out 0ms;-moz-transition:border-color 150ms ease-out 0ms;transition:border-color 150ms ease-out 0ms;}
#channel li.now-playing .episode figure{cursor:default;}
#channel li .episode figure span{font-size:11px;font-weight:bold;position:absolute;display:none;height:21px;line-height:21px;text-align:center;width:78px;left:-4px;top:92px;}
#channel li.now-playing .episode figure span{display:block;}
#channel .episode img{width:202px;height:111px;}
#channel nav{position:absolute;left:107px;bottom:80px;z-index:1;}
#channel nav a{text-decoration:none;text-transform:uppercase;position:absolute;overflow:hidden;font-size:12px;height:40px;width:100px;user-select:none;-moz-user-select:none;-webkit-user-select:none;cursor:pointer;}
#channel nav a div{-webkit-transition-property:left,right,background;-webkit-transition-duration:300ms,300ms,150ms;-webkit-transition-delay:40ms,0ms;-webkit-transition-timing-function:cubic-bezier(0.860,0.000,0.070,1.000),cubic-bezier(0.860,0.000,0.070,1.000),ease-out;-moz-transition-property:left,right,background;-moz-transition-duration:300ms,300ms,150ms;-moz-transition-delay:40ms,0ms;-moz-transition-timing-function:cubic-bezier(0.860,0.000,0.070,1.000),cubic-bezier(0.860,0.000,0.070,1.000),ease-out;transition-property:left,right,background;transition-duration:300ms,300ms,150ms;transition-delay:40ms,0ms;transition-timing-function:cubic-bezier(0.860,0.000,0.070,1.000),cubic-bezier(0.860,0.000,0.070,1.000),ease-out;line-height:32px;text-align:center;position:absolute;display:block;height:30px;width:67px;top:0;}
#channel nav a.play{right:0;}
#channel nav a.remove{left:0;}
#channel nav a.play div{box-shadow:0 1px 3px rgba(0,0,0,0.53),inset -1px 0 0 rgba(255,255,255,0.15);border-radius:2px 0 0 2px;right:-90px;}
#channel nav a.remove div{box-shadow:0 1px 3px rgba(0,0,0,0.53),inset 1px 0 0 rgba(0,0,0,0.15);border-radius:0 2px 2px 0;left:-90px;}
#channel figure{position:relative;}
#channel figure a.play{background-color:transparent;background-position:-225px -120px;background-repeat:no-repeat;height:43px;width:43px;left:50%;margin:33px 0 0 -23px;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";position:absolute;text-indent:-999em;color:transparent;-webkit-transition:opacity 150ms ease-out 0ms;-moz-transition:opacity 150ms ease-out 0ms;transition:opacity 150ms ease-out 0ms;}
#channel figure:hover a.play{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}
#channel .now-playing figure:hover a.play{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}
#channel figure:hover nav a.play div{right:0;}
#channel figure:hover nav a.remove div{left:0;}
#channel a.play .icon{width:8px;height:11px;background-position:-380px -55px;margin-right:7px;position:relative;bottom:-1px;}
#channel a.remove .icon{width:10px;height:3px;background-position:-400px -55px;margin-right:7px;position:relative;bottom:3px;}
#channel li .episode h3{font-size:17px;line-height:20px;margin:8px 0;}
#channel li .episode p{font-size:12px;line-height:18px;}
#channel li .episode p.description{margin-bottom:5px;padding-bottom:5px;border-bottom:1px dashed;}
#channel li .episode p.details .icon{width:9px;height:9px;margin:0 2px;background-position:-350px -55px;}
#channel li .episode a.show-link{cursor:pointer;font-size:11px;line-height:25px;text-decoration:none;}
#channel li .episode a.show-link .icon{width:11px;height:9px;margin-right:4px;background-position:-276px -27px;}
#channel li .episode p.details,#search .episode a.show-link{font-size:11px;}
#channel .toggle{width:15px;height:47px;position:absolute;right:-19px;top:45%;z-index:1;user-select:none;-moz-user-select:none;-webkit-user-select:none;-moz-border-radius:0 2px 2px 0;-webkit-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;cursor:pointer;}
#channel .toggle span{background-position:-130px -80px;width:10px;height:11px;margin:20px 0 0 2px;}
#channel.expanded .toggle span{background-position:-130px -105px;width:8px;height:4px;margin:22px 0 0 2px;}
#channel .channel-scroll{position:absolute;right:13px;top:112px;bottom:0;width:12px;}
#channel .channel-scroll #channel-slider{position:absolute;top:29px;bottom:27px;left:0;right:0;border:1px solid;}
#channel #channel-slider .bar-knob{position:absolute;left:0!important;cursor:pointer;width:100%;height:28px;}
#channel #channel-slider .bar-knob .knob-graphic{position:absolute;top:0;left:-1px;cursor:pointer;width:12px;height:28px;-webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.75),inset -1px 0 1px rgba(255,255,255,0.75);-moz-box-shadow:1px 1px 2px rgba(0,0,0,0.75),inset -1px 0 1px rgba(255,255,255,0.75);box-shadow:1px 1px 2px rgba(0,0,0,0.75),inset -1px 0 1px rgba(255,255,255,0.75);}
#channel .channel-scroll .scroll-button{width:18px;height:17px;position:absolute;bottom:8px;right:-3px;text-align:center;cursor:pointer;}
#channel .channel-scroll .scroll-button.up{top:5px;}
#channel .channel-scroll .scroll-button .icon{background-position:-253px -77px;width:12px;height:7px;}
#channel .channel-scroll .scroll-button.up .icon{background-position:-253px -53px;}
#channel .channel-scroll .scroll-button:hover .icon{background-position:-253px -28px;}
#channel .channel-scroll .scroll-button.up:hover .icon{background-position:-253px -1px;}
#video-player{position:absolute;right:0;left:282px;height:100%;user-select:none;-moz-user-select:none;-webkit-user-select:none;-o-user-select:none;-webkit-transition-property:left,right;-webkit-transition-duration:150ms;-webkit-transition-timing-function:ease-out;-moz-transition-property:left,right;-moz-transition-duration:150ms;-moz-transition-timing-function:ease-out;transition-property:left,right;transition-duration:150ms;transition-timing-function:ease-out;}
#video-container{height:100%;width:100%;}
#videoHolder{width:100%;height:100%;}
#html5Player{position:relative;margin:0;width:100%;height:100%;}
#html5Player .video-container{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;vertical-align:middle;}
#html5Player video{width:100%;height:100%;}
#html5Player .video-controls{position:absolute;bottom:25px;width:100%;height:50px;transition:opacity 600ms ease-out 2s;-moz-transition:opacity 600ms ease-out 2s;-webkit-transition:opacity 600ms ease-out 2s;-o-transition:opacity 600ms ease-out 2s;display:none;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}
#html5Player:hover .video-controls{transition:opacity 600ms ease-out 0s;-moz-transition:opacity 600ms ease-out 0s;-webkit-transition:opacity 600ms ease-out 0s;-o-transition:opacity 600ms ease-out 0s;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}
#html5Player .video-controls .video-controls-wrap{width:93%;height:100%;position:relative;margin:0 auto;border-right:1px solid;border-left:1px solid;font-family:Arial,Helvetica,sans-serif;font-size:10px;z-index:1;-moz-box-shadow:4px 4px 5px rgba(0,0,0,.19);-webkit-box-shadow:4px 4px 5px rgba(0,0,0,.19);box-shadow:4px 4px 5px rgba(0,0,0,.19);-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
#html5Player .video-controls div{height:50px;}
#html5Player .video-controls .video-button{cursor:pointer;}
#html5Player .video-controls .video-button span{display:block;background-repeat:no-repeat;-webkit-transition:opacity 150ms ease-out 0ms;-moz-transition:opacity 150ms ease-out 0ms;transition:opacity 150ms ease-out 0ms;opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";}
#html5Player .video-controls .video-button span:hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}
#html5Player .video-controls .video-play{float:left;}
#html5Player .video-controls .video-play span{width:13px;height:18px;margin:17px 0 0 21px;background-position:-69px -16px;}
#html5Player .video-controls .video-play.playing span{background-position:-69px -67px;margin-top:17px;}
#channel li .episode h3{line-height:32px;}
#html5Player .video-controls .video-sound{float:right;margin-right:20px;}
#html5Player .video-controls .video-sound-button{float:left;}
#html5Player .video-controls .video-sound-button span{width:14px;height:16px;background-position:-70px -117px;margin-top:17px;}
#html5Player .video-controls .video-sound-button.sound-off span{background-position:-70px -167px;}
#html5Player .video-controls .video-sound .video-sound-panel{width:80px;position:relative;height:50px;margin-left:22px;}
#html5Player .video-controls .bar-fill{position:absolute;display:block;height:6px;cursor:pointer;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}
#html5Player .video-controls .bar-bg{position:absolute;display:block;height:6px;cursor:pointer;border-radius:2px;-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.2);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.2);box-shadow:inset 0 1px 3px rgba(0,0,0,.2);}
#html5Player .video-controls .bar-knob{position:absolute;top:0;left:0;}
#html5Player .video-controls .bar-knob span.knob-graphic{display:block;background-position:-18px -217px;background-repeat:no-repeat;cursor:pointer;width:20px;height:20px;margin:17px 0 0 -6px;}
#html5Player .video-controls .bar-knob span.knob-graphic:hover{background-position:-68px -217px;}
#html5Player .video-controls .bar-knob span.knob-graphic:active{background-position:-118px -217px;}
#html5Player .video-controls .video-seek-wrap{position:relative;width:100%;outline:none;}
#html5Player .video-controls .video-seek{position:absolute;left:57px;right:200px;padding-right:20px;float:left;}
#html5Player .video-controls .video-seek .bar-fill{width:0;max-width:100%;margin-top:22px;}
#html5Player .video-controls .video-seek .bar-bg{left:0;right:6px;margin-top:22px;}
#html5Player .video-controls .video-sound-panel-wrap{outline:none;}
#html5Player .video-controls .video-sound-panel .bar-bg{left:0;right:6px;margin-top:22px;}
#html5Player .video-controls .video-sound-panel .bar-fill{width:0;max-width:100%;margin-top:22px;}
#html5Player .video-controls .video-time{height:50px;float:right;font-size:10px;line-height:50px;margin-right:31px;}
#html5Player .video-controls .video-time span.time-current{padding-right:4px;}
#html5Player .video-controls .video-time span.time-total{padding-left:4px;border-left:1px solid;}
#shows{overflow:visible;}
#shows>section{height:100%;width:100%;}
#shows .grid{position:absolute;bottom:30px;right:70px;left:70px;top:105px;}
#shows section.details{position:absolute;left:100%;top:0;}
#shows .grid article figure img{background:rgba(0,0,0,0.5);}
#shows .grid article footer{border-top:1px solid;padding-top:8px;margin-top:15px;font-size:11px;}
#shows .grid article.episode footer{border-top:none;margin:0;padding-top:3px;}
#shows .grid article footer .icon{background-position:-275px 0;background-repeat:no-repeat;position:absolute;display:block;bottom:1px;height:12px;width:10px;left:0;}
#shows .grid article nav{position:absolute;left:50%;top:230px;}
#shows .grid article nav a{text-decoration:none;text-transform:uppercase;position:absolute;overflow:hidden;font-size:12px;height:35px;width:100px;}
#shows .grid article nav a strong{-webkit-transition-property:left,right,background;-webkit-transition-duration:300ms,300ms,150ms;-webkit-transition-delay:40ms,0ms;-webkit-transition-timing-function:cubic-bezier(0.860,0.000,0.070,1.000),cubic-bezier(0.860,0.000,0.070,1.000),ease-out;-moz-transition-property:left,right,background;-moz-transition-duration:300ms,300ms,150ms;-moz-transition-delay:40ms,0ms;-moz-transition-timing-function:cubic-bezier(0.860,0.000,0.070,1.000),cubic-bezier(0.860,0.000,0.070,1.000),ease-out;transition-property:left,right,background;transition-duration:300ms,300ms,150ms;transition-delay:40ms,0ms;transition-timing-function:cubic-bezier(0.860,0.000,0.070,1.000),cubic-bezier(0.860,0.000,0.070,1.000),ease-out;text-align:center;position:absolute;display:block;line-height:35px;font-weight:bold;height:33px;width:87px;top:0;text-transform:none;font-size:13px;}
#shows .grid article nav a em{font-style:normal;}
#shows .grid article nav a.subscribe{right:0;}
#shows .grid article nav a.episodes{left:0;}
#shows .grid article nav a.subscribe strong{-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.29);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.29);box-shadow:0 1px 1px rgba(0,0,0,0.29);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;right:-90px;}
#shows .grid article nav a.episodes strong{-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.29),inset 1px 0 0 rgba(0,0,0,0.15);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.29),inset 1px 0 0 rgba(0,0,0,0.15);box-shadow:0 1px 1px rgba(0,0,0,0.29),inset 1px 0 0 rgba(0,0,0,0.15);left:-90px;}
#shows .grid article nav a .icon{width:10px;height:8px;position:relative;top:-1px;background-color:transparent;display:inline-block;margin-right:5px;margin-left:-10px;}
#shows .grid article nav a.subscribe .icon{background-position:-150px -165px;margin-left:2px;}
#shows .grid article nav a.subscribe:hover .icon{background-position:-150px -185px;}
#shows .grid article nav a.subscribe.subscribed .icon{background-position:-125px -165px;margin-left:1px;}
#shows .grid article nav a.subscribe.subscribed:hover .icon{background-position:-125px -185px;}
#shows .grid article nav a.episodes .icon{background-position:-180px -165px;margin-left:-1px;}
#shows .grid article nav a.episodes:hover .icon{background-position:-180px -185px;}
#shows .grid article:hover nav a.subscribe strong{right:0;}
#shows .grid article:hover nav a.episodes strong{left:0;}
#shows .show-details .details-nav{position:absolute;margin:0;left:auto;right:30px;top:-32px;}
#shows .details .episode-grid{-webkit-transition:margin-top 350ms cubic-bezier(0.230,1.000,0.320,1.000);-moz-transition:margin-top 350ms cubic-bezier(0.230,1.000,0.320,1.000);transition:margin-top 350ms cubic-bezier(0.230,1.000,0.320,1.000);}
#shows .show-details{position:relative;display:block;width:100%;top:-10px;}
#shows .details a.back{border-radius:0 2px 2px 0;text-indent:-9999px;position:absolute;overflow:hidden;display:block;height:28px;width:0;left:-25px;top:34px;-webkit-transition:all 150ms ease-out 0ms;-moz-transition:all 150ms ease-out 0ms;transition:all 150ms ease-out 0ms;}
#shows .details a.back:hover{left:0!important;}
#shows .details a.back:after{background-position:-230px -52px;background-color:transparent;position:absolute;height:14px;width:9px;top:8px;left:10px;content:'';-webkit-transition:left 150ms ease-out 0ms;-moz-transition:left 150ms ease-out 0ms;transition:left 150ms ease-out 0ms;}
#shows .details a.back.enabled{border:1px solid;left:-5px;width:25px;-webkit-transition:left 150ms ease-out 0ms;-moz-transition:left 150ms ease-out 0ms;transition:left 150ms ease-out 0ms;}
#shows .details .details-nav .hidden{display:none;}
#shows .show-details .details-nav a{text-decoration:none;line-height:28px;height:28px;border:1px solid;position:relative;padding:0 12px;font-size:13px;margin:0 2px;display:block;float:left;-webkit-transition:background 150ms ease-out 0ms;-moz-transition:background 150ms ease-out 0ms;transition:background 150ms ease-out 0ms;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
#shows .show-details .details-nav a.active{z-index:1;height:38px;}
#shows .show-details .details-nav a.subscribe{height:30px;border:none;line-height:30px;text-shadow:rgba(0,0,0,0.15) 0 1px 0;font-weight:900;text-indent:17px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.2);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.2);box-shadow:inset 0 1px 1px rgba(0,0,0,0.2);}
#shows .show-details .details-nav a.subscribe:after{background-color:transparent;background-position:-205px -100px;position:absolute;display:block;height:11px;width:11px;left:11px;top:10px;content:'';}
#shows .show-details .details-nav a.subscribe.subscribed:after{background-position:-400px -51px;}
#shows .show-details .details-nav a.share{text-indent:17px;}
#shows .show-details .details-nav a.share:after{background-color:transparent;background-position:-200px -75px;position:absolute;display:block;height:13px;width:12px;left:11px;top:7px;content:'';}
#shows .show-details section{-webkit-transition:height 350ms cubic-bezier(0.230,1.000,0.320,1.000);-moz-transition:height 350ms cubic-bezier(0.230,1.000,0.320,1.000);transition:height 350ms cubic-bezier(0.230,1.000,0.320,1.000);position:absolute;overflow:hidden;display:block;height:0;width:100%;top:6px;}
#shows .show-details section.expanded{border-top:1px solid;border-bottom:1px solid;}
#shows .show-details section>article{-webkit-transition:opacity 200ms ease-out 0ms;-moz-transition:opacity 200ms ease-out 0ms;transition:opacity 200ms ease-out 0ms;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:12px;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";padding:40px;}
#shows .show-details section.expanded>article{-webkit-transition:opacity 200ms ease-out 250ms;-moz-transition:opacity 200ms ease-out 250ms;transition:opacity 200ms ease-out 250ms;opacity:1.0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}
#shows .show-details section.about>article{overflow:hidden;}
#shows .show-details section.about>article img{border:2px solid;margin-right:20px;height:129px;float:left;-webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.23),inset 1px 1px 2px rgba(0,0,0,0.49);-moz-box-shadow:1px 1px 2px rgba(0,0,0,0.23),inset 1px 1px 2px rgba(0,0,0,0.49);box-shadow:1px 1px 2px rgba(0,0,0,0.23),inset 1px 1px 2px rgba(0,0,0,0.49);}
#shows .show-details section.share>article{text-align:center;}
#shows .show-details section.share>article a{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";position:relative;text-decoration:none;display:inline-block;line-height:20px;margin:0 15px;-webkit-transition:opacity 150ms ease-out;-moz-transition:opacity 150ms ease-out;transition:opacity 150ms ease-out;}
#shows .show-details section.share>article a:hover{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";}
#shows .show-details section.share>article a .icon{background-color:transparent;background-repeat:no-repeat;margin-right:7px;position:relative;display:inline-block;height:15px;width:11px;top:6px;}
#shows .show-details section.share>article a:after{position:absolute;display:block;height:22px;width:1px;right:-18px;top:1px;z-index:999;content:'';}
#shows .show-details section.share>article a.google:after{display:none;}
#shows .show-details section.share>article a.twitter .icon{background-position:-425px 0;}
#shows .show-details section.share>article a.facebook .icon{background-position:-425px -25px;}
#shows .show-details section.share>article a.google div{position:relative;top:4px;margin-right:7px!important;}
#shows .show-details section.share>article a.google .icon{background-position:-425px -50px;}
#section-menu{height:55px;width:100%;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
#section-menu a{text-shadow:rgba(255,255,255,0.65) 0 1px 1px;border-right:1px solid rgba(255,255,255,0.1);display:block;text-decoration:none;padding-right:20px;padding-left:43px;line-height:53px;font-weight:bold;position:relative;font-size:17px;float:left;height:55px;-webkit-transition:all 150ms ease-out 0ms;-moz-transition:all 150ms ease-out 0ms;transition:all 150ms ease-out 0ms;-webkit-box-shadow:inset -1px 0 1px #f6f6f6;-moz-box-shadow:inset -1px 0 1px #f6f6f6;box-shadow:inset -1px 0 1px #f6f6f6;}
#section-menu a .icon{position:absolute;left:18px;top:15px;}
#section-menu a.active .icon.home{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";background-position:-202px 0;}
#section-menu a.active .icon.shows{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";background-position:-202px -25px;}
#section-menu a.active{height:55px;text-shadow:rgba(0,0,0,0.12) 0 1px 1px;-webkit-transition:color 0ms ease-out 0ms;-moz-transition:color 0ms ease-out 0ms;transition:color 0ms ease-out 0ms;-webkit-box-shadow:inset -1px 0 1px #e4b100,inset 1px 0 1px #e4b100,-1px 0 0 #be8e05;-moz-box-shadow:inset -1px 0 1px #e4b100,inset 1px 0 1px #e4b100,-1px 0 0 #be8e05;box-shadow:inset -1px 0 1px #e4b100,inset 1px 0 1px #e4b100,-1px 0 0 #be8e05;}
#section-menu a span{-webkit-transition:opacity 150ms ease-out 0ms;-moz-transition:opacity 150ms ease-out 0ms;transition:opacity 150ms ease-out 0ms;opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";}
#section-menu a:hover span{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}
#subscriptions .menu{position:absolute;bottom:0;right:0;width:264px;box-shadow:inset 1px 0 0 rgba(255,255,255,0.1);border-left:1px solid rgba(0,0,0,0.3);height:55px;}
#subscriptions .menu .your-subscriptions{z-index:3;position:absolute;right:0;bottom:0;width:243px;height:55px;padding-left:20px;text-shadow:rgba(255,255,255,0.65) 0 1px 1px;text-decoration:none;line-height:55px;font-weight:bold;font-size:17px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-transition:all 150ms ease-out 0ms;-moz-transition:all 150ms ease-out 0ms;transition:all 150ms ease-out 0ms;}
#subscriptions.up .menu .your-subscriptions{bottom:38px;}
#subscriptions .menu .your-subscriptions span{-webkit-transition:opacity 150ms ease-out 0ms;-moz-transition:opacity 150ms ease-out 0ms;transition:opacity 150ms ease-out 0ms;opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";}
#subscriptions.active .menu .your-subscriptions{text-shadow:rgba(0,0,0,0.12) 0 1px 1px;-webkit-box-shadow:inset 0 2px 1px rgba(255,255,255,0.1);-moz-box-shadow:inset 0 2px 1px rgba(255,255,255,0.1);box-shadow:inset 0 2px 1px rgba(255,255,255,0.1);}
#subscriptions .menu .your-subscriptions:hover span,#subscriptions.active .menu .your-subscriptions span{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}
#subscriptions .menu .your-subscriptions .highlight{display:none;position:absolute;left:0;bottom:0;width:100%;height:3px;}
#subscriptions.active .menu .your-subscriptions .highlight{display:block;}
#subscriptions .menu .your-subscriptions .icon{position:relative;top:3px;width:18px;height:17px;margin-right:10px;background-position:-177px -52px;}
#subscriptions.active .menu .your-subscriptions span.icon{background-position:-177px -80px;}
#subscriptions .menu .your-subscriptions .count{background-repeat:no-repeat;background-color:transparent;display:inline-block;position:relative;top:-2px;margin-left:23px;width:20px;height:17px;background-position:-150px -125px;text-align:center;line-height:13px;font-size:10px;font-weight:bold;}
#subscriptions.active .menu .your-subscriptions span.count{background-position:-180px -125px;}
#subscriptions.up .menu .your-subscriptions .count{display:none;background-position:-180px -125px;text-indent:-9999px;}
#subscriptions .menu .action-indicator{position:absolute;bottom:0;right:0;width:243px;height:38px;padding-left:20px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.41);-moz-box-shadow:inset 0 0 6px rgba(0,0,0,0.41);box-shadow:inset 0 0 6px rgba(0,0,0,0.41);line-height:38px;text-decoration:none;font-weight:normal;font-size:11px;}
#subscriptions .menu .action-indicator .icon{width:18px;height:18px;background-position:-150px -53px;margin-right:10px;position:relative;top:5px;}
#subscriptions .menu .action-indicator.confirm-addition .icon{width:12px;height:10px;background-position:-126px -58px;margin-right:16px;top:1px;}
#subscriptions .grid-wrap{border-top:2px solid;height:248px;width:100%;position:absolute;bottom:-300px;left:0;z-index:-2;transition:bottom 250ms cubic-bezier(0.215,0.610,0.355,1.000);-moz-transition:bottom 250ms cubic-bezier(0.215,0.610,0.355,1.000);-webkit-transition:bottom 250ms cubic-bezier(0.215,0.610,0.355,1.000);-webkit-box-shadow:0 -3px 5px rgba(0,0,0,0.4);-moz-box-shadow:0 -3px 5px rgba(0,0,0,0.4);box-shadow:0 -3px 5px rgba(0,0,0,0.4);}
#subscriptions.active .grid-wrap{bottom:55px;}
#subscriptions .grid-wrap .pagination a{text-indent:-9999px;position:absolute;margin-top:-20px;height:55px;width:40px;top:50%;}
#subscriptions .grid-wrap .pagination a.disabled{pointer-events:none;opacity:.1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";}
#subscriptions .grid-wrap .pagination a.prev{left:75px;}
#subscriptions .grid-wrap .pagination a.next{right:75px;}
#subscriptions .grid-wrap .pagination a .icon{-webkit-transition-property:left,right;-webkit-transition-duration:150ms;-webkit-transition-timing-function:ease-out;-moz-transition-property:left,right;-moz-transition-duration:150ms;-moz-transition-timing-function:ease-out;transition-property:left,right;transition-duration:150ms;transition-timing-function:ease-out;background-repeat:no-repeat;position:absolute;display:block;height:35px;width:25px;top:10px;}
#subscriptions .grid-wrap .pagination a.prev .icon{background-position:-75px -75px;left:6px;}
#subscriptions .grid-wrap .pagination a.next .icon{background-position:-100px -75px;right:6px;}
#subscriptions .grid-wrap .pagination a.prev:hover .icon{left:0;}
#subscriptions .grid-wrap .pagination a.next:hover .icon{right:0;}
#subscriptions .grid{height:100%;position:absolute;top:0;left:125px;right:125px;}
#subscriptions .grid article{-webkit-transition:all 250ms cubic-bezier(0.215,0.610,0.355,1.000);-moz-transition:all 250ms cubic-bezier(0.215,0.610,0.355,1.000);transition:all 250ms cubic-bezier(0.215,0.610,0.355,1.000);position:absolute;top:30px;}
#subscriptions .grid article figure{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-webkit-transition:all 250ms cubic-bezier(0.215,0.610,0.355,1.000);-moz-transition:all 250ms cubic-bezier(0.215,0.610,0.355,1.000);transition:all 250ms cubic-bezier(0.215,0.610,0.355,1.000);-webkit-box-shadow:-3px 3px 3px rgba(0,0,0,0.23),inset 0 -2px 3px rgba(0,0,0,0.23);-moz-box-shadow:-3px 3px 3px rgba(0,0,0,0.23),inset 0 -2px 3px rgba(0,0,0,0.23);box-shadow:-3px 3px 3px rgba(0,0,0,0.23),inset 0 -2px 3px rgba(0,0,0,0.23);border:4px solid;height:183px;width:129px;cursor:pointer;}
#subscriptions .grid article figure:hover{-webkit-transform:translate3d(0,-10px,0);-moz-transform:translateY(-10px);transform:translate3d(0,-10px,0);}
#subscriptions .grid article.spotlight figure{-webkit-box-shadow:-7px 0 7px rgba(0,0,0,0.4);-moz-box-shadow:-7px 0 7px rgba(0,0,0,0.4);box-shadow:-7px 0 7px rgba(0,0,0,0.4);-webkit-transform:scale(1.06);-moz-transform:scale(1.06);-ms-transform:scale(1.06);transform:scale(1.06);cursor:default;}
#subscriptions .grid article.spotlight figure:hover{-webkit-transform:translate3d(0,0,0) scale(1.06);-moz-transform:translate3d(0,0,0) scale(1.06);-ms-transform:scale(1.06);transform:translate3d(0,0,0) scale(1.06);-webkit-box-shadow:-7px 0 7px rgba(0,0,0,0.4);-moz-box-shadow:-7px 0 7px rgba(0,0,0,0.4);box-shadow:-7px 0 7px rgba(0,0,0,0.4);}
#subscriptions .grid article figure img{height:183px;width:129px;}
#subscriptions .grid article .spotlight-details{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transition:opacity 20ms ease-out 0ms;-moz-transition:opacity 20ms ease-out 0ms;transition:opacity 20ms ease-out 0ms;}
#subscriptions .grid article.spotlight .spotlight-details{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transition:opacity 150ms ease-out 150ms;-moz-transition:opacity 150ms ease-out 150ms;transition:opacity 150ms ease-out 150ms;}
#subscriptions .spotlight-details{position:absolute;left:160px;width:270px;top:15px;}
#subscriptions .spotlight-details h3{font-size:22px;margin-bottom:5px;}
#subscriptions .spotlight-details p{font-size:12px;line-height:17px;margin-bottom:10px;}
#subscriptions .spotlight-details nav{position:absolute;left:85px;bottom:-10px;}
#subscriptions .spotlight-details nav a{text-decoration:none;text-transform:uppercase;position:absolute;overflow:hidden;font-size:12px;font-size:10px;height:28px;width:100px;}
#subscriptions .spotlight-details nav a div{-webkit-transition-property:left,right,background;-webkit-transition-duration:300ms,300ms,150ms;-webkit-transition-delay:40ms,0ms;-webkit-transition-timing-function:cubic-bezier(0.860,0.000,0.070,1.000),cubic-bezier(0.860,0.000,0.070,1.000),ease-out;-moz-transition-property:left,right,background;-moz-transition-duration:300ms,300ms,150ms;-moz-transition-delay:40ms,0ms;-moz-transition-timing-function:cubic-bezier(0.860,0.000,0.070,1.000),cubic-bezier(0.860,0.000,0.070,1.000),ease-out;transition-property:left,right,background;transition-duration:300ms,300ms,150ms;transition-delay:40ms,0ms;transition-timing-function:cubic-bezier(0.860,0.000,0.070,1.000),cubic-bezier(0.860,0.000,0.070,1.000),ease-out;line-height:28px;height:28px;width:67px;top:0;text-align:center;position:absolute;display:block;}
#subscriptions .spotlight-details nav a.remove{right:0;}
#subscriptions .spotlight-details nav a.details{left:0;}
#subscriptions .spotlight-details nav a.remove div{-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.29);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.29);box-shadow:0 1px 1px rgba(0,0,0,0.29);width:85px;right:-90px;}
#subscriptions .spotlight-details nav a.details div{-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.29),inset 1px 0 0 rgba(0,0,0,0.15);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.29),inset 1px 0 0 rgba(0,0,0,0.15);box-shadow:0 1px 1px rgba(0,0,0,0.29),inset 1px 0 0 rgba(0,0,0,0.15);left:-90px;}
#subscriptions article.spotlight .spotlight-details nav a.remove div{right:0;}
#subscriptions article.spotlight .spotlight-details nav a.details div{left:0;}
#subscriptions a.remove .icon{width:10px;height:3px;background-position:-400px -55px;margin-right:7px;position:relative;bottom:3px;}
#subscriptions a.details .icon{width:10px;height:10px;background-position:-105px -56px;margin-right:7px;position:relative;bottom:-1px;}