.show-header{position:relative}.show-header .h1{font-size:20px;color:#276291}.tvshows h1{margin-bottom:10px;white-space:normal}.btn-amazon{float:left;height:28px;outline:none}.btn-amazon>img{height:100%}.show-details-right{text-align:center}.show-details-right .watch-trailer{margin:0 auto;overflow:hidden}.show-details-right .btn-amazon{float:none;display:inline-block}.front-recs .show-recs:first-child .break{display:none}.makeARec{float:left;margin:10px 15px}#show-details{float:left;width:362px}#show-details h1{margin-bottom:2px;font-size:20px;color:#276291}#show-details .related-content{margin-bottom:5px}#show-details .btnManageList,#show-details .btn-trailer{padding:5px 10px}#show-details .btnManageList>.fa-play-circle,#show-details .btn-trailer>.fa-play-circle{line-height:16px;width:16px;display:inline-block;font-size:16px;float:left;margin-right:2px}#quickRating{float:left;margin-top:7px}.episodes{padding-top:10px}.episodes .episode{clear:both;padding:15px;min-height:98px;border-top:1px solid #ddd;position:relative}.episodes .episode .more{white-space:nowrap}.episodes .episode .cover{width:152px;height:88px;position:relative;padding:4px;border:1px solid #ddd;position:absolute}.episodes .episode .cover .mask{width:152px;height:88px;position:relative;overflow:hidden;background-color:#ddd;background-size:100%;background-position:center center}.episodes .episode .cover .mask img{width:100%}.episodes .episode .info{margin-left:172px;position:relative}.episodes .episode .info .title{font-weight:bold;margin-bottom:5px}.episodes .episode .info .meta{color:#999;font-size:12px;margin-bottom:5px}.episodes .episode .info .air_date{margin-bottom:5px;margin-right:5px}.episodes .episode .info .summary{line-height:20px}.episodes .episode .info .rating b{font-weight:bold}.episodes .episode:first-child{border-top:0 none}.EReviewRating{color:#ED5C05;font-size:12px}.EReviewRating b{font-weight:bold}.screencaps{clear:both;margin:0 0 15px}.screencaps .img{float:left;margin-left:5px;padding:4px;border:1px solid #ddd;width:137px}.screencaps .img:first-child{margin-left:3px}.screencaps .img img{width:100%;display:block}.section.preview .show-recs:first-child{padding-top:5px}.writeReviewLink{margin-left:15px}#hub .legend{margin-bottom:10px}#hub .leftContent{float:left;width:45%;margin-right:20px}#hub .leftContent .header{font-size:19px;color:#333;margin-bottom:5px}#hub .leftContent .header .date{display:block;line-height:20px;font-size:14px;color:#999}#hub .leftContent .section{background-color:#F4FAFD;border:1px solid #D9E9F5}#hub .leftContent .weeklyRanking>li{display:block;clear:both;height:76px;padding:5px 0}#hub .leftContent .weeklyRanking .rank{float:left;height:76px;width:60px;text-align:center;color:#ED5C05;line-height:76px;font-size:20px;font-weight:bold}#hub .leftContent .weeklyRanking .titleBlock{display:block;float:left;width:350px}#hub .leftContent .weeklyRanking .titleBlock .cover{height:76px;width:54px;display:block;float:left;margin-right:10px}#hub .leftContent .weeklyRanking .titleBlock .cover img{float:left}#hub .leftContent .weeklyRanking .details{float:left}#hub .leftContent .weeklyRanking .details>a{font-weight:bold}#hub .leftContent .weeklyRanking .details .extraInfo{margin-top:5px;display:block}#hub .leftContent .weeklyRanking .details .progressBarWrapper{width:270px;font-size:12px;margin-bottom:5px}#hub .leftContent .weeklyRanking .details .progressBarWrapper .progressBar{width:270px;float:left}#hub .leftContent .weeklyRanking .details .progressBarWrapper .processValue{padding-left:5px}#hub .rightContent{float:left;width:52%}#hub .rightContent .header{font-size:19px;color:#333;margin-bottom:5px;vertical-align:bottom;margin-top:20px}#hub .rightContent .header .more{float:right;font-size:13px}#hub .rightContent .todayBirthday li{border-top:1px solid #ddd;padding:15px;overflow:hidden}#hub .rightContent .todayBirthday li:first-child{border-top:0 none;padding-top:0}#hub .rightContent .todayBirthday li .date{display:block;margin-top:5px}#hub .rightContent .todayBirthday li .age{margin-top:2px}#hub .rightContent .todayBirthday li .cover{float:left;margin-right:10px}#hub .rightContent .todayBirthday li .cover img{float:left}#hub .rightContent .todayBirthday li .details b{font-weight:bold}#hub .rightContent .hubReviews{display:block;overflow:hidden}#hub .rightContent .hubReviews .review{position:relative;border-top:1px solid #ddd;padding:10px 0}#hub .rightContent .hubReviews .review:first-child{border-top:0 none;padding:0 0 10px 0}#hub .rightContent .hubReviews .review .cover{float:left;width:54px;height:76px;margin-right:0}#hub .rightContent .hubReviews .review .preview{margin-left:64px;display:block}#hub .rightContent .hubReviews .review .title{font-weight:bold}#hub .rightContent .hubReviews .review .writtenBy{line-height:20px;font-size:12px;color:#888}#hub .rightContent .recommendations .show-recs:first-child .break{display:none}#statistics .info{background-color:#F3F8FC}#statistics .info.content{padding-bottom:15px}#statistics .series-statistic .bt{border-top:1px solid #3783BB}#statistics .series-statistic li{line-height:1.8;clear:both;display:block}#statistics .series-statistic li strong{display:block;float:left;margin-right:10px;text-align:right;width:140px}#statistics .series-statistic li span{color:#3173A6}#statistics .series-statistic li span.total{color:#183952}#statistics .score-statistic li{clear:both;display:block;line-height:22px}#statistics .score-statistic li .number{float:left;font-size:15px;padding-right:6px;text-align:right;width:24px}#statistics .score-statistic li .scale{float:left;width:315px}#statistics .score-statistic li .percents{font-size:13px;font-weight:bold;color:#3173A6;width:50px;float:left}#statistics .score-statistic li .votes{bottom:1px;font-size:10px;color:#888;padding-left:6px;position:relative}.form_result_list{border:1px solid #99BAD3;overflow:hidden;margin:15px 15px 30px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.form_result_list th{padding:5px 10px;background:none repeat scroll 0 0 #F3F8FC;border:none;color:#1675B6;text-shadow:1px 1px 0 #FFF;border-bottom:1px solid #D3E7F5}.form_result_list td{padding:5px 10px}.form_result_list td .cover{width:50px;float:left;margin-right:10px}.form_result_list td .cover img{width:inherit;display:block}#schedule label{color:#5F87B3}.additional_notes{position:absolute;right:15px;width:300px;top:14px;background-color:#eee;padding:15px;line-height:15px;border-radius:5px;font-size:12px;color:#777}.additional_notes li{margin-top:10px}.additional_notes li:first-child{margin-top:0}
