html,body{margin:0;padding:0;background:#ddd1e7;color:#333;font-size:12px;-webkit-text-size-adjust:100%}ul{margin:12px 0}*{font-family:"Open Sans";transition:.5s}a{color:#7647a2;font-weight:600;text-decoration:none}a.has-fa:hover span,a:hover{text-decoration:underline}a.has-fa{text-decoration:none}a.has-fa i,a.has-fa span{vertical-align:text-top}.fa.red{color:#8b1a1a}a.fa:hover{text-decoration:none}a .normal{font-weight:400;color:#333}.clear{clear:both}.middle-container{margin:0 auto;padding:0 2%;max-width:1180px}.middle-container .content{padding:0 20px}hr{border:0;padding:10px 0;margin:0;height:1px}#header{background:#551a8b;padding:20px 0 0}#header .logo{display:inline-block;margin-bottom:20px;vertical-align:middle;width:323px;height:35px;background:url(images/logo.png) no-repeat transparent scroll 0 0;background-size:323px 35px;text-indent:-99999px}#header .menu .content{background:#7647a2;height:50px;list-style-type:none;font-size:0;padding:0;margin:0}#header .menu li{display:inline-block;background:url(images/menu-separator.png) no-repeat 0 0;font-size:13px;text-transform:uppercase}#header .menu li.first{background-image:none}#header .menu li .item{display:inline-block;white-space:nowrap;padding:16px 20px;height:18px;color:#eee;font-weight:600}#header .menu li:hover{background:#663096}#header .menu li:hover .item{color:#fc0;text-decoration:none}#site .content{background:#fff;padding-top:20px;padding-bottom:20px}#site .content h1{margin:0.67em 0}#site .content h1.center{text-align:center}#site .content p{margin:1em 0}#site .content.advertisement{padding-top:0;padding-bottom:0}#site .content.advertisement .adsbygoogle{padding:20px 0 0;overflow:hidden}#site .content.margin{margin-top:20px}#site .breadcrumb{margin:0;padding:0}#site .breadcrumb li{display:inline;font-weight:bold;color:#7647a2}#site .breadcrumb li+li:before{content:'\00bb\00a0'}#site .breadcrumb li{display:inline}#site .content .flag{vertical-align:-4px}#site .series h2{margin:0 0 10px;padding-bottom:2px;border-bottom:1px solid #551a8b}#site .series h2 a.has-fa i,#site .series h2 a.has-fa span{vertical-align:inherit}#site .series .series-head{margin-bottom:10px}#site .series .main-image{float:left;margin:0 10px 10px 0;display:block}#site .series .information{overflow:auto}#site .series .information ul{margin:10px 0;padding:0}#site .series .information ul li{display:inline-block;position:relative;width:40%}#site .series .overview{max-height:120px;overflow:auto;margin-bottom:10px;padding-right:10px;padding-bottom:5px;position:relative}#site .series .overview p:first-child{margin-top:0}#site .series .overview-wrapper{position:relative;overflow:auto}#site .series .overview-fade{position:relative;height:10px;margin:-20px 8px 10px 0;background:-webkit-linear-gradient( rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100% )}#site .series::-webkit-scrollbar{width:8px}#site .series::-webkit-scrollbar-track{background:#ddd1e7;border-radius:0}#site .series::-webkit-scrollbar-thumb{background:#551a8b;border-radius:0}#site .right-column{width:300px;min-height:1px;margin-left:20px;float:right}#site .right-column > .wrapper{width:300px}#site .right-column .advertisement{margin-bottom:20px}#site .left-body{overflow:auto}#site .left-body.float{width:100%;float:left;margin-right:-320px}#site .section-description{background:#551a8b;color:#fff;padding:10px 20px;border-radius:20px;margin-bottom:20px}#site .left-body .no-results{display:inline-block}#site .left-body .no-results .wrapper{margin-right:0 !important;text-align:center}#site .left-body .no-results .error-tv{width:150px;margin-right:10px}#site .left-body .no-results > *{display:inline-block;vertical-align:middle}#site .left-body.float .wrapper{margin-right:320px}#site .series .tab-content{display:none;border:1px solid #ddd1e7;padding:0 25px}#site .series .tab-content.no-padding{padding:0}#site .series .tab-content .hidden-episodes{display:block;text-align:center;margin-top:12px}#site .series .empty-tab{padding:17px 25px}#site .series .tabs{margin-bottom:20px}#site .series .tabs input{display:none}#site .series .tabs label{display:inline-block;margin:0 0 -1px;padding:15px 25px;font-weight:600;text-align:center;color:#9975b9;border:1px solid transparent}#site .series .tabs label:hover{color:#7647a2;cursor:pointer}#site .series .tabs label.c1:hover{cursor:auto}#site .series .tabs input:checked + label span{font-size:inherit}#site .series .tabs .dropdown .button,#site .series .tabs input:checked + label{color:#551a8b;border:1px solid #ddd1e7;border-top:2px solid #551a8b;border-bottom:1px solid #fff}#site .series .tabs .dropdown .button .fa{margin-left:10px}#site .series .tabs .dropdown{display:inline-block}#site .series .tabs .dropdown .dropdown-content{display:none;position:absolute;background-color:#f9f9f9;min-width:160px;max-height:225px;overflow:auto;border:1px solid #ddd1e7;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2)}#site .series .tabs .dropdown .dropdown-content a{padding:12px 16px;text-decoration:none;display:block}#site .series .tabs .dropdown .dropdown-content a:hover{background-color:#f1f1f1}#site .series .episodes{padding:0}#site .series .episodes li{display:block;line-height:20px;padding:5px 25px}#site .series .episodes li.future{background:#fffaea}#content-subtitles small,#site .series .episodes li > small{display:block}#site .series .episodes li:hover{background:#eee8f3}#site .mark-episode .rating span,#site .series .episodes li .rating span{vertical-align:top}#site .mark-episode .fa-spinner,#site .mark-episode .mark-watched,#site .series .episodes li .fa-spinner,#site .series .episodes li .mark-watched{color:#ddd}#site .mark-episode{margin-bottom:10px}#site .mark-episode .mark-watched,#site .series .episodes li .mark-watched{text-decoration:none;font-size:17px;margin:21px 15px;margin-right:0;float:right}#site .mark-episode .mark-watched{margin:0 8px 0 3px;float:none}#site .mark-episode .mark-watched:hover,#site .series .episodes li .mark-watched:hover{color:#a7c58c}#site .series .episodes li.watched .name{text-decoration:line-through}#site .mark-episode.watched .mark-watched,#site .series .episodes li.watched .mark-watched{color:#508b1a}#site .mark-episode .rating,#site .series .episodes li .rating{vertical-align:middle;height:20px}#site .mark-episode .rating{margin-right:10px}#site .mark-episode .rating{display:inline-block;vertical-align:top}#site .mark-episode .rating .remove-rating,#site .series .episodes li .rating .remove-rating{display:inline-block;vertical-align:-3px;margin-right:8px;font-size:14px;color:#efb2b2;text-decoration:none}#site .mark-episode .rating .remove-rating{vertical-align:-1px}#site .mark-episode .rating .remove-rating + span{margin-top:-3px}#site .mark-episode .rating .remove-rating:hover,#site .series .episodes li .rating .remove-rating:hover{color:#cc0000}#site .mark-episode .rating .remove-rating.off,#site .series .episodes li .rating .remove-rating.off{color:#ddd;cursor:default}#site .mark-episode .rating .rate,#site .series .episodes li .rating .rate{margin-right:8px}#site .mark-episode .rating .tv,#site .series .episodes li .rating .tv{display:inline-block;width:20px;height:20px;background:url(/images/rating.png) repeat scroll transparent 0 0;background-size:20px 40px;text-indent:-99999px}#site .mark-episode span,#site .series .episodes li .rating span{display:inline-block;vertical-align:top}#site .mark-episode .rating .tv.on,#site .series .episodes li .rating .tv.on{background-position:0 20px}#site .mark-episode .rating span:hover .tv.on,#site .series .episodes li .rating span:hover .tv.on{background-position:0 0}#site .mark-episode .rating span:hover > .tv,#site .series .episodes li .rating span:hover > .tv{background-position:0 20px !important}#content-subtitles .flag{margin-right:10px}#content-subtitles li{white-space:nowrap;font-size:0}#content-subtitles .inline-vertical:first-child{margin-right:7px}#site .inline-vertical{display:inline-block;vertical-align:middle;white-space:normal;font-size:12px}#site .inline-vertical .title{word-break:break-word}#site .inline-vertical.links .fa{display:block;font-size:14px;margin:3px;color:#9975b9}#site .inline-vertical.links a.fa:hover{color:#7647a2}#site .inline-vertical.links i.fa{color:#ddd}#site .tooltip{color:#7647a2;cursor:help;font-style:italic}#site .series .tabs .cast{padding:0 10px;text-align:center}#site .series.listing .results{padding:0;font-size:0}#site .series.listing .results li,#site .series .tabs .cast li{display:inline-block;max-width:210px;width:32%;box-shadow:0 2px 4px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12) !important;margin:0 0.3% 20px;vertical-align:top}#site .series.listing .results li{font-size:12px;margin-left:1%;margin-right:1%}#site .series.listing .results li img,#site .series .tabs .cast li img{display:block;position:relative;width:100%}#site .series.listing .results li .info,#site .series .tabs .cast li .info{display:block;padding:10px 15px;text-align:left}#site .series.listing .results li .info{text-align:center}#site .series.listing .results li .info strong,#site .series .tabs .cast li .info strong{display:block;font-size:14px;margin-bottom:5px}@media only screen and (min-width:1081px){#site .series.listing .results li{width:23%}}@media only screen and (max-width:1080px){#site .series.listing .results li{width:31%;margin-left:1.166666667%;margin-right:1.166666667%}}@media only screen and (max-width:850px){#site .series.listing .results li{width:46%;margin-left:2%;margin-right:2%}}@media only screen and (max-width:740px){#site .series.listing .results li{width:31%;margin-left:1.166666667%;margin-right:1.166666667%}}@media only screen and (max-width:515px){#site .series.listing .results li{width:46%;margin-left:2%;margin-right:2%}}#disqus_thread{border:1px solid #ddd1e7;padding:10px}#site .find-series{width:100%;display:table;margin-bottom:30px}#site .find-series .fa-search{position:absolute;z-index:1;color:#551a8b;font-size:24px;margin:8px 0 0 12px;width:23px}#site .find-series .text{display:table-cell;width:100%}#site .find-series .submit{display:table-cell;width:1px;padding-left:10px}#site .find-series input{border:1px solid #551a8b;border-radius:5px;resize:none;font-family:'Open Sans';-webkit-appearance:none;outline:none;font-size:13px}#site .find-series input[type=text]{width:100%;padding:10px 15px 10px 43px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#site .find-series input[type=submit]{width:90px;padding:10px 20px;background:#508b1a;border-color:transparent;color:#fff}#footer .content{background:#551a8b;color:#ddd;padding:20px;border-top:6px solid #fc0}@media only screen and (min-width:1070px){#site .series .tabs .cast li{width:24%}}@media only screen and (max-width:850px){#site .series .tabs .cast li{width:48%}}@media only screen and (max-width:767px){#site .series .information ul li{width:auto;display:block}#site .series .information ul li.empty{display:none}#site .series .overview{max-height:110px}}@media only screen and (max-width:740px){#site .series .tabs .cast li{width:32%}#site .left-body.float,#site .left-body.float .wrapper{float:none;margin:0}#site .right-column{float:none;margin:0 auto 20px}}@media only screen and (max-width:520px){#site .series .tabs .cast li{width:48%}}@media only screen and (max-width:500px){#site .series .main-image{float:none;margin-left:auto;margin-right:auto}#site .series .overview{max-height:none}}@media only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){#header .logo{background-image:url(images/logo2x.png)}}ul.paginator{display:block;text-align:center;list-style-type:none;padding:0}ul.paginator li{display:inline-block}ul.paginator li .item{display:inline-block;padding:10px 0;width:37px;height:17px;border-radius:10px;text-decoration:none;background:#ddd1e7;font-weight:bold}ul.paginator li .item.fa{width:auto;height:auto;padding:10px}ul.paginator li .active{background:#fc0;color:#551a8b}ul.paginator li.inactive .item{background:#ddd;color:#666}ul.paginator li.inactive .line{background:#666}ul.paginator li a.item:hover{background:#551a8b;color:#fc0}ul.paginator li .item.fa{width:37px;padding:10px 0}body.error #error{width:90%;height:250px;padding:0 5%;position:relative;margin:20px auto 0;border-radius:50px;background:#8b1a1a;text-align:center}body.error #error .logo{width:250px;height:250px;background:url(images/logo-square.png) no-repeat transparent scroll 0 0;background-size:250px 250px;display:inline-block;padding-right:48px;margin-right:50px;border-right:2px solid #fc0}body.error #error .info{width:320px;padding:35px 10px 0 0;display:inline-block;text-align:left;color:#fff;vertical-align:top}body.error #error .info h1{width:308px;margin:0 auto}body.error #error .info big{display:block;margin-top:-50px;font-size:180px}body.error .error-text{margin:20px 0 40px;padding:0 10%;font-size:20px;text-align:center}@media only screen and (max-width:935px){body.error #error{width:50%;min-width:310px;height:auto}body.error #error .logo,body.error #error .info{padding:0;margin:0;border:0}body.error #error .info{box-sizing:border-box;width:100%}}#site .wrapper.login-forms{text-align:center}#site .form.half{width:45%;display:inline-block;vertical-align:top}#site .form.half.left{padding-right:15px}#site .form.half.right{padding-left:15px;border-left:1px solid #551a8b}@media only screen and (max-width:635px){#site .form.half{display:block;width:auto}#site .form.half.left{padding-right:0;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #551a8b}#site .form.half.right{padding-left:0;border-left:0}}#site .form .field{padding:5px;white-space:nowrap}#site .form .field .wrapper{display:inline-block;white-space:normal;width:65%}#site .form .field label{display:inline-block;position:relative;width:100px;vertical-align:top;text-align:right;margin-right:10px}#site .form .field label.auto{width:auto}#site .form .field textarea,#site .form .field select,#site .form .field input[type=text],#site .form .field input[type=number],#site .form .field input[type=email],#site .form .field input[type=password]{position:relative;width:65%;padding:10px 20px;border:1px solid #551a8b;border-radius:5px;resize:none;font-family:'Open Sans';-webkit-appearance:none;outline:none;font-size:12px}@media only screen and (max-width:768px){#site .form .field textarea,#site .form .field select,#site .form .field input[type=text],#site .form .field input[type=number],#site .form .field input[type=email],#site .form .field input[type=password]{font-size:16px}}#site .form .field:disabled{background:#f0f0f0;border-color:#ccc;color:#666}#site .form .field select{width:auto}#site .form .field textarea{height:100px}#site .form .field textarea.error,#site .form .field select.error,#site .form .field input.error{border-color:#8b1a1a;background:#f3e8e8}#site .form .submit{padding:20px 0 0 118px}#site .form .submit.no-left{padding-left:0}#site .form .submit input{padding:10px 20px;width:150px;background:#508b1a;color:#fff;font-size:13px;border:0;border-radius:10px;-webkit-appearance:none;font-family:'Open Sans'}#site .login-forms .messages,#site .form .messages{width:50%;margin:10px auto;text-align:center;padding:20px;border-radius:20px}#site .login-forms .messages.error,#site .form .messages.error{background:#8b1a1a;color:#fff}#site .login-forms .messages.success,#site .form .messages.success{background:#508b1a;color:#fff}#site .form.filter{margin-bottom:20px}.overlay{height:100%;width:100%;position:fixed;z-index:3;top:0;left:0;background-color:rgba(0,0,0,0.8);overflow-y:auto;overflow-x:hidden;text-align:center}.overlay .g-recaptcha > div{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}#site .form .recover-password{margin-top:30px}#captcha-modal{z-index:15}#login-modal .content{position:relative;width:300px;background:#eee8f3;margin:30px auto 0;padding:0 10px 20px;border:3px solid #551a8b;border-radius:10px}#login-modal .content .close{position:absolute;right:5px}#login-modal .content .line{height:1px;background-color:#7647a2;margin:10px 0}#login-modal .content .submit{padding-top:10px}#login-modal .content .recover-password{margin-top:15px}#site .content .series-actions{}#site .content .series-actions .button{display:inline-block;padding:5px 10px;width:190px;height:27px;text-align:center;border-radius:10px;text-decoration:none;margin:0 0 5px 5px;background:#551a8b;color:#fff;box-sizing:border-box}#site .content .series-actions .button.first{margin-left:0}#site .content .series-actions .button:hover{color:#fc0}#site .content .series-actions .button.green{background:#508b1a}#site .content .series-actions .button.green:hover,#site .content .series-actions .button.red{background:#8b1a1a;color:#fff}@media only screen and (max-width:768px){#site .content .series-actions .button{width:49%;margin-left:1%}}