*{box-sizing:border-box;padding:0;margin:0;line-height:0;font-size:0;text-align:left}html{font-family:Arial,sans-serif;font-size:1rem;color:#333;-ms-touch-action:manipulation;touch-action:manipulation}.header-off .wrap>.announcement{display:none}.announcement{background-color:#ffc;color:#775c2d;padding:.5rem .625rem;margin-bottom:1rem;width:100%;display:block;font-size:.875rem;line-height:1.3125rem;border-radius:3px}.announcement a{color:#12c}.announcement.success{background-color:#dff0d8;color:#3c763d}.announcement.warning{background-color:#f2dede;color:#a94442}body{background-color:#f3f3f3;margin-top:3rem}a:hover{cursor:pointer;text-decoration:underline}a:focus{outline:none}a{background-color:transparent;color:#2328ab;font:inherit;text-decoration:none}em,i{font:inherit;font-style:italic}b,strong{font:inherit;font-weight:700}u{font:inherit;text-decoration:underline}span{font:inherit}p{color:#333;font-size:.875rem;line-height:1.3125rem;margin:1rem 0}p:first-child{margin-top:0}p:last-child{margin-bottom:0}pre{display:inline-block}sub{vertical-align:sub;font-size:smaller}sup{vertical-align:super;font-size:55%}td{font-size:.875rem;line-height:1.3125rem}img{border:0}button{overflow:visible}button,select{text-transform:none}select{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);border:1px solid #e0e0e0;border-radius:3px}button::-moz-focus-inner,input::-moz-focus-inner{border:0}input,select{width:100%;height:2.5rem;padding:0 .375rem 0 .625rem;background-color:#f3f3f3;border:2px solid #e0e0e0;border-radius:4px}input,select,option{font-size:.9375rem;line-height:1.125rem;color:#333}input:not([type=checkbox]):focus{outline:none}input:disabled:not(.not-disabled),input[type=text]:read-only:not(.not-disabled){color:#fff;background-color:#dda7a9;border-color:#dda7a9}input:disabled:hover{cursor:not-allowed}input[type=radio]{width:auto}label{color:#ab2328;font-family:Arial,sans-serif;font-size:1rem;line-height:1.5rem}label[for]{cursor:pointer}h1{color:#ab2328;font-family:Arial,sans-serif;font-weight:700;font-size:1.75rem;line-height:2.625rem}h2{color:#333;font-family:Arial,sans-serif;font-weight:300;font-size:1.5rem;line-height:2.25rem}h3{color:#333;font-family:Arial,sans-serif;font-weight:300;font-size:1.25rem;line-height:1.75rem}.page-5{display:inline-block;position:relative;vertical-align:top;width:5%}.page-10{display:inline-block;position:relative;vertical-align:top;width:10%}.page-20{display:inline-block;position:relative;vertical-align:top;width:20%}.page-30{display:inline-block;position:relative;vertical-align:top;width:30%}.page-40{display:inline-block;position:relative;vertical-align:top;width:40%}.page-45{display:inline-block;position:relative;vertical-align:top;width:45%}.page-50{display:inline-block;position:relative;vertical-align:top;width:50%}.page-60{display:inline-block;position:relative;vertical-align:top;width:60%}.page-70{display:inline-block;position:relative;vertical-align:top;width:70%}.page-80{display:inline-block;position:relative;vertical-align:top;width:80%}.page-90{display:inline-block;position:relative;vertical-align:top;width:90%}.page-100{display:inline-block;position:relative;vertical-align:top;width:100%}.hidden{display:none}.bold{font:inherit;font-weight:700}.italic{font:inherit;font-style:italic}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.border-radius{border:1px solid #e0e0e0;border-radius:6px}.box-shadow{box-shadow:0 20px 20px 0 rgba(0,0,0,.08)}.u-full-width{width:100%;box-sizing:border-box}.no-margin{margin:0!important}.no-padding{padding:0!important}.x-small,.x-small a{color:#333;font-size:.75rem;line-height:1.125rem}.highlight{background-color:#dda7a9}.row-divider{border-top:1px solid #e0e0e0;margin-top:.625rem;padding-top:1rem}.row-divider-small{border-top:1px solid #e0e0e0;padding-top:.5rem}.table{display:table}.table.fixed{table-layout:fixed}.bts{font:inherit}.table-cell{display:table-cell}.padding-wrap{padding:0;width:100%}.padding-bottom{padding-bottom:1rem}.padding-left{padding-left:1rem}.padding-right{padding-right:1rem}.padding-top{padding-top:1rem}.margin-bottom{margin-bottom:1rem}.margin-left{margin-left:1rem}.margin-right{margin-right:1rem}.margin-top{margin-top:1rem}.content-shadow-2dp{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)}.no-margin-bottom{margin-bottom:0}.fixed{position:fixed}.overflow-hidden{overflow:hidden}.v-align-top{vertical-align:top}.strike{text-decoration:line-through}.notification-badge{display:inline-block;position:absolute;top:-.5rem;left:.8rem;border-radius:6px;text-align:center;color:#fff;background:red;padding:.2rem .3rem;font:700 .8rem/.8rem Verdana,sans-serif}.footer,.wrap{margin:0 auto;display:block;position:relative;text-align:center;width:75rem}.wrap{padding-top:1rem}.footer{padding:2rem 1rem}.footer .footer-links{display:block;font-size:.8rem;line-height:2rem;width:100%}.footer .footer-links a{color:#333;font-weight:300;margin-right:1rem}.main{position:relative}.header{background-color:#ab2328;top:0;left:0;display:table;width:100%;height:3rem;position:fixed;z-index:20;box-shadow:0 -4px 10px #ab2328;white-space:nowrap}.header-left{color:#dda7a9;display:table-cell;position:relative;vertical-align:top;width:100%}.header-left img{height:3rem;padding:.5rem 0}.header-right,.login-right{display:inline-block;position:relative;vertical-align:top}.header-right .login,.login-right .login{padding:0 0 0 1rem}.header-right .login a,.login-right .login a{color:#fff;font-weight:700}.header-right .login span:hover,.login-right .login span:hover{cursor:pointer;text-decoration:underline}.header-logo{display:inline-block;padding-right:.5rem;vertical-align:top}.header-menu{display:table-cell;list-style:none;vertical-align:top}.header-menu li{display:inline-block;list-style:none;vertical-align:top;text-align:center;margin:0 .5rem}.menu-link-text{color:#dda7a9;display:inline-block;font-weight:700;font-size:1.1rem;line-height:3rem;padding:0 .4rem}.menu-link-text:hover{text-decoration:none;color:#fff}.header-menu li.active a{border-bottom:.25rem solid #fff;text-decoration:none;height:3rem}.header-menu li a:focus,.header-menu li a:hover{text-decoration:none;height:3rem;transition:all .15s ease-in-out}.header-menu li.active .menu-link-text{color:#fff}.header-off .header-menu,.header-off .header-right,.header-off .header-search,.header-off .header-mobile{display:none}.header-mobile{display:inline-block;color:#fff;font-size:1rem;line-height:3rem;padding-left:1rem;position:relative;text-align:right;width:auto;vertical-align:top}.header-wrap{display:table;margin:0 auto;text-align:right;width:75rem}.tab-content.active{display:block}.tab-content{display:none}.side-menu .header{left:-80%}.side-menu .main{border-right:1px solid #e0e0e0;left:-80%}.side-menu .main{position:absolute;top:0;bottom:0;height:100%;overflow:hidden;width:100%;padding-top:3rem}.side-menu .mobile-menu{overflow-y:scroll;-webkit-overflow-scrolling:touch;display:inline-block;position:fixed;top:0;height:100%;left:20%}.side-menu .mobile-menu a,.side-menu .mobile-menu .divider{display:inline-block;font-size:1rem;line-height:1rem;padding:1rem;width:100%}.side-menu .mobile-menu .divider{background-color:#333;color:#fff;box-shadow:0 0 6px #333}.mobile-menu-close{position:absolute;font-size:1rem;line-height:1rem;right:1rem;top:1rem}.header-icon,.my-account-drop{color:#fff;display:inline-block;padding:0 1rem;font-size:1rem;line-height:3rem;position:relative;cursor:pointer;user-select:none;-moz-user-select:none;-webkit-touch-callout:none;-webkit-user-select:none;z-index:1000;vertical-align:top}.my-account-drop{padding-right:.25rem}.my-account-drop i{padding-left:.5rem}.header-icon:hover{text-decoration:underline}.header-icon:focus,.header-icon:active{color:#fff}.header-search{display:table-cell;position:relative;margin-left:.5rem;text-align:right;vertical-align:top;width:100%}.header-search input{background-color:#ab2328;color:#fff;font-size:1rem;line-height:1rem;cursor:pointer;vertical-align:top;border:0;border-radius:6px;margin:.5rem 0;padding:.5rem;height:2rem;min-width:2rem}.header-search .header-icon{position:absolute;right:1rem;pointer-events:none;width:2rem}.header-search input:focus,.header-search input:active,.header-search input.active{background-color:#dda7a9}.header-search i{color:#fff}.header-search i:hover{cursor:pointer}.header-search.header-drop-down ul{margin-top:2.875rem;width:18.75rem}.header-search.header-drop-down ul{padding:0}.search-header-left,.search-header-right{font-size:.875rem;line-height:3rem}.search-header-left{color:#333;padding-left:1rem}.search-header-right{padding-right:1rem}.my-account{display:inline-block;position:relative;vertical-align:top}.my-account .account-links{width:100%}.header-drop-down ul{border-radius:2px;padding:.5rem 0;margin-top:2.75rem;display:none;line-height:1.5rem;list-style:none outside none;position:absolute;left:0;z-index:1;background-color:#fff;width:100%}.header-drop-down ul li{color:#333;font-size:.875rem;line-height:2.5rem;overflow:hidden;text-overflow:ellipsis;padding:0 1rem}.header-drop-down ul li:hover,.header-drop-down .selected li{background-color:#f3f3f3}.header-drop-down a:hover{text-decoration:none}.header-drop-down i{padding-right:.3125rem}.header-drop-down.active ul{display:inline-block}.drop-down ul{border-radius:2px;padding:.5rem 0;display:none;line-height:1.5rem;list-style:none outside none;position:absolute;right:0;z-index:100;background-color:#fff;width:7rem}.drop-down ul li{color:#333;font-size:.875rem;line-height:2rem;padding:0 1rem}.drop-down ul li:hover,.drop-down .selected li{background-color:#dda7a9;color:#fff}.drop-down a{display:block}.drop-down a:hover{text-decoration:none}.drop-down i{padding-right:.3125rem}.drop-active{display:inline-block!important}.side-promo{margin-bottom:.625rem}.side-promo img{border:1px solid #e0e0e0;width:100%}.front .hidden-front-page{display:none}.front-banner{z-index:10;display:none;position:relative;width:100%;margin-left:0;overflow:hidden;border-radius:6px}.front-banner.visible{display:inline-block}.front-banner img{border-radius:6px;max-width:100%}.front .close{background-position:-222px -42px;border-radius:3px;display:block;height:1.25rem;width:1.25rem;top:.5rem;right:.5rem;position:absolute}.front .close:hover{cursor:pointer}.news-row{background-color:#fff;padding:1rem;color:#333;display:inline-block;font-size:.875rem;margin-bottom:.625rem;min-height:8.75rem;overflow:hidden;position:relative;width:100%}.news-row h2{font-size:0;line-height:0;margin-bottom:.375rem}.news-title,.news-time{display:inline-block;font-weight:700;font-size:1.5rem;line-height:2rem}.news-title{color:#ab2328;width:72%}.news-time{color:#e0e0e0;text-align:right;vertical-align:top;width:28%}.news-row .entry{display:inline-block;font-size:.875rem;line-height:1.3125rem;width:100%}.news-row .entry a:hover{color:#ab2328;text-decoration:none}.news-row .entry a{color:#ab2328;text-decoration:underline;font-weight:700}.news-row .entry a:visited{color:#333}.news-row .entry img{max-width:100%}.box-top,.box,.poll-option{display:inline-block}.box-top a{display:inline-block;font-size:.75rem;line-height:1.625rem;padding-right:.375rem}.box{background-color:#fff;padding:.5rem 1rem 1rem;margin-bottom:.625rem;width:100%}.box-top{background-color:#fff;color:#333;font-weight:700;font-size:1.125rem;line-height:1.75rem;font-family:Arial,sans-serif;padding:.5rem 1rem;width:100%;border-radius:3px 3px 0 0}.poll-title{font-size:.875rem;line-height:1.3125rem;font-weight:700}.poll-option{vertical-align:top;font-size:.875rem;line-height:1.3125rem;display:inline-block;padding:.25rem 0;width:90%}.result-row{height:1.5rem}.poll-row{display:table;width:100%}.poll-row .poll-radio-wrap{display:inline-block}.poll-row input[type=radio]{border:0;font-size:1rem;line-height:1rem}.poll-row label{color:#333;display:table-cell;font-size:1rem;line-height:1rem;padding:0 0 0 .75rem;width:100%;vertical-align:middle}.poll-row label:hover{cursor:pointer}.poll-row label.disabled:hover{cursor:not-allowed}.rank{font-size:.875rem;line-height:1.3125rem;width:100%}.rank-9A7D2E{color:#9a7d2e}.rank-9D0A0A{color:#ab2328}.rank-333333{color:#333}.new_posts{color:#ab2328}.no_new_posts{color:#333}.scroll-to-top{z-index:10;width:4rem;height:4rem;background:#ab2328;box-shadow:0 .125rem .625rem rgba(0,0,0,.25),inset 0 0 0 .125rem #fff;border-radius:9999px;opacity:.9;text-align:center;color:#fff;font-size:1.5rem;line-height:4rem;display:none;position:fixed;bottom:.75rem;right:.75rem}.scroll-to-top:hover{cursor:pointer}.pagination{display:table;margin-bottom:1rem;padding:0 1rem;position:relative;width:100%}.pagination-meta{font-size:1rem;line-height:1.5rem;display:table-cell;width:100%}.pagination-results{display:inline-block;text-align:right}.pagination-page{border-radius:4px;border:1px solid #e0e0e0;background-color:#fff;color:#333;cursor:pointer;display:inline;font-weight:700;font-size:1rem;line-height:1rem;margin:0 .25rem;padding:.25rem .5rem;text-decoration:none}.pagination-page:hover{box-shadow:0 0 3px #333}.pagination-selected,.pagination-text{font-size:1rem;line-height:1.5rem;display:inline;background:0 0;border:0;font-weight:300;margin:0 .25rem;padding:.25rem .125rem;text-decoration:none}.pagination-selected{color:#333;font-weight:700;margin:0 .375rem}.pagination-text:hover{text-decoration:underline}.button{background-color:#ececec;min-width:16rem;white-space:nowrap;cursor:pointer;display:inline-block;font-family:Arial,sans-serif;font-weight:700;font-size:1rem;line-height:1.5rem;text-align:center;text-decoration:none;padding:.375rem 1.875rem;border:none;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);border-radius:2px}.button:hover{cursor:pointer;text-decoration:none;box-shadow:0 1px 1px 0 rgba(0,0,0,.14),0 1px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)}.button:focus{outline:none}.button-container{border-radius:6px;font-size:.875rem;line-height:1.25rem;margin-bottom:1rem;width:100%}.button .loading{display:none}.button.text{background-color:transparent;box-shadow:none;border:none;color:#333;font-weight:300}.button-wide{width:100%}.text-button{background-color:transparent;box-shadow:none;border:none;color:#333;font-weight:300;text-align:right;padding:0}.text-button:hover{box-shadow:none}.button.small{font-size:.875rem;line-height:2rem;padding:.3125rem 1rem;min-width:initial}.button.icon{padding-left:1rem;position:relative;text-align:left}.button.icon i{margin-left:.3125rem;margin-right:.3125rem}.button.active:hover{cursor:default}.button.active .text{display:none}.button.active .loading{display:inline-block}.button.active .text i{color:#fff}.button.green:active{margin-bottom:-.0625rem;margin-top:.0625rem;box-shadow:inset 0 0 14px -6px #333;box-shadow:0 1px 1px 0 rgba(0,0,0,.14),0 1px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12),inset 0 0 14px -6px #333}.button.light:active{margin-bottom:-.0625rem;margin-top:.0625rem}.button.pushed,.button.pushed:active,.button.pushed:focus{}.button.disabled,.button.active.disabled,.button.disabled:active{background-color:#fff;border:1px solid #e0e0e0;color:#333;box-shadow:none}.button.disabled:hover,.button:disabled:hover{cursor:not-allowed}.button.add-to-collection{display:table;margin-top:1rem;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.button.add-to-collection .icon{display:inline-block;padding:.375rem 1.5rem .375rem 1rem;width:2.5rem;font-size:inherit;line-height:inherit}.button.add-to-collection .text{display:table-cell;padding:.375rem 0;width:100%;font-size:inherit;line-height:inherit}.button.add-to-collection .more{border-left:1px solid #e0e0e0;display:inline-block;padding:.375rem 1rem;text-align:center;width:3rem;font-size:inherit;line-height:inherit}.button.large{line-height:2rem}.active-tag-list{height:400px;padding-right:.25rem;overflow-y:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch}.active-tag-list li{background-color:#f3f3f3;color:#fff;font-size:1rem;line-height:1.5rem;margin-bottom:.25rem;padding:3px}.active-tag-list li a{border-radius:6px;color:#333;display:inline-block;font-size:14px;line-height:24px;background-color:#e0e0e0;padding:0 .5rem;overflow-wrap:break-word}.attribute-suggest-left{padding-right:.5rem}.attribute-suggest-right{padding-left:.5rem}.attribute-suggest-left .select2-container--default .select2-selection--multiple .select2-selection__rendered{padding-bottom:5px}.attribute-suggest-left .select2-results li{font-size:14px;line-height:14px}.attribute-suggest-left .select2-container--default .select2-search--inline .select2-search__field{padding-top:6px;padding-left:5px}.attribute-suggest-left .select2-selection--multiple{line-height:0;font-size:0}.attribute-suggest-left .select2-selection__choice__remove{margin-right:4px!important}.attribute-suggest-left .select2-selection__clear{display:none}.random-button{display:inline-block;width:100%}.random-button .button{font-size:1.25rem;line-height:1.75rem;width:100%;padding:1rem 2rem;text-align:left;min-width:100%;white-space:normal}.random-button .button i{position:absolute;top:1.3rem;right:2rem}.css-loading:focus .bt-shuffle,.css-loading:active .bt-shuffle{display:none}.css-loading:focus .bt-sync,.css-loading:active .bt-sync{display:inline-block}.button .bt-sync{display:none}.button.active .bt-shuffle{display:none}.button.active .bt-sync{display:inline-block}.green{background-color:#0a9d54;color:#fff}.light{background-color:#ececec;color:#333}.continue{display:inline-block;text-align:center;width:100%}.continue .button.text{position:absolute}.content-row{table-layout:fixed;background-color:#fff;display:table;margin-bottom:1rem;position:relative;width:100%}.content-block{background-color:#fff;display:inline-block;margin-bottom:1rem;position:relative;width:50%;vertical-align:top}.content-block .content-images{padding-bottom:0;width:100%}.content-block .content-meta{padding:1rem}.content-block .content-images{padding:0}.content-label{overflow:hidden;position:absolute;min-width:5rem}.content-label:hover .product-price{text-decoration:underline}.content-label span:first-child{padding-left:.75rem}.content-label span{background-color:#ececec;color:#333;display:inline-block;font-size:1.1rem;line-height:1.55rem;vertical-align:top}.content-label.purchased span{background-color:#0a9d54;color:#fff;font-size:.9rem;line-height:1.5rem}.content-label .product-icon{font-weight:700;padding:.5rem 0}.content-label .product-original{color:#dda7a9;font-size:.9rem;padding:.5rem 0 .5rem .5rem}.content-label .product-price{font-weight:700;padding:.5rem}.content-label .product-icon.small,.content-label .product-price.small{font-size:.9rem}.content-label.top-left{border-radius:0 0 10px 0;text-align:left;left:0;top:0}.content-label.top-right{border-radius:0 0 0 10px;text-align:right;right:0;top:0}.content-label.bottom-left{border-radius:0 10px 0 0;text-align:left;left:0;bottom:0}.content-label.bottom-right{border-radius:10px 0 0 0;text-align:right;right:0;bottom:0}.chunk-padding{display:inline-block;padding-right:.5rem;position:relative;vertical-align:top;width:50%}.chunk-padding+.chunk-padding{padding-left:.5rem;padding-right:0}.chunk-padding .content-block{width:100%}.content-tab{padding-right:7rem}.content-images{display:inline-block;padding-right:1rem}.content-row-header{display:table;height:2.75rem;margin-bottom:-1rem;padding:0 1rem}.content-row-header-text{display:table-cell;width:100%}.content-row-header-text,.content-row-header-text a{font-size:.75rem;line-height:1.75rem;font-weight:700}.content-row-header-more{display:inline-block;font-size:.75rem;line-height:1.75rem;font-weight:300;width:6rem}.content-meta{padding:1rem 1rem 1rem 0}.content-images{padding:1rem}.content-comic .content-images .cover,.content-comic .content-images .sample{width:50%}.content-collection .content-images .cover,.content-collection .content-images .sample{width:50%}.content-games .content-images .cover{width:100%}.content-anime .content-images .cover{width:100%}.content-comment{background-color:#fff;padding:1rem 1.5rem;max-width:20rem!important}.content-comment .cover{height:10.5rem;overflow-y:hidden;white-space:normal}.content-player{display:inline-block;padding:1rem;width:100%;vertical-align:top}.content-games-navigation.content-navigation li{text-align:left}.row{font-size:.875rem;line-height:1.3125rem;padding-top:.5rem;display:table;table-layout:fixed;width:100%}.row-left{width:6.25rem}.row-right{width:100%;text-overflow:inherit;white-space:normal;overflow:auto}.row-left,.row-right{font:inherit;display:table-cell;vertical-align:top}.row-right.description{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.row-show-more{border-bottom:1px dashed #2328ab;color:#2328ab;display:inline-block;font-size:inherit;line-height:inherit;margin-top:.5rem;text-align:left}.row-show-more:hover{cursor:pointer}.row-limit{display:inline-block;max-height:5rem;overflow:hidden;text-overflow:ellipsis}.content-wrap{background-color:#fff;position:relative;width:100%;display:table}.content-change{display:inline-block;padding:.9375rem;margin:1rem 0;width:100%;border:1px solid #e0e0e0;border-radius:4px}.content-change-meta{color:#333;font-size:.675rem;line-height:1.3125rem}.content-change p{font-weight:800}.content-left{display:inline-block;padding:1rem;width:18.75rem;vertical-align:top}.content-left .images img{border-radius:3px;border:1px solid #e0e0e0;box-shadow:2px 2px 10px 0 #e0e0e0;vertical-align:top;width:100%}.content-right{padding:1rem;white-space:normal;vertical-align:top;display:table-cell;position:relative;width:100%;z-index:10}.content-right .left{width:6.25rem}.content-right .right{width:100%}.content-right h1:last-child{margin-bottom:0}.content-right .row:last-child{padding-bottom:0}.content-full{display:inline-block;padding:1rem;width:100%;vertical-align:top}.content-full+.content-full{padding-top:0}.content-features{background-color:#fff;border-radius:6px;padding:1rem}.content-games .content-left{width:30rem}.content-games .content-navigation{}.content-games .content-navigation li{text-align:left}.content.view .images+.content-navigation{margin-top:1rem}.content.view .content-name h1{color:#ab2328;font-weight:700;font-size:1.75rem;line-height:2.25rem;text-decoration:none}.content.view .comment-row .post-row-body{padding:.25rem}.content.view .comment-row .post-message{border-radius:5px;padding:0 .625rem .625rem}.content.view .comment-row .post-message[contenteditable=true]{border:2px dotted #2328ab}.comment-row .post{padding:0 .5rem}.content-wrap .row{padding-top:1rem}.content-meta h2 a{color:#ab2328;font-weight:700}.content-meta h2 a:visited{color:#333}.content-navigation,.content-navigation li{list-style-type:none}.content-navigation li{padding-bottom:.75rem;text-align:center}.content-navigation li:last-of-type{padding-bottom:0}.content-navigation a.button{margin:0 auto;width:100%}.content-navigation a.button.half{width:48%}.content-navigation a.button.half+a.button.half{margin-left:4%}.content-navigation a.sample{display:inline-block;font-weight:700;font-size:.875rem;line-height:1.3125rem;height:1.75rem;text-align:center;width:100%}.chapters{white-space:normal;display:block;height:100%;width:100%;position:relative}.chapter{display:table;position:relative;width:100%;background-color:#fff;border-bottom:1px solid #e0e0e0;color:#333;padding:.5rem}.chapter:last-child{border-bottom:0}.chapter-title,.chapter-number,.chapter-read{display:inline-block;font-size:.875rem;line-height:1.3125rem;vertical-align:top}.chapter-number{padding:0 .5rem;text-align:right;width:2rem}.chapter-read{font-family:monospace;white-space:nowrap}.chapter-title{width:100%}.chapter-title a{color:#333}.chapter-number,.chapter-read{display:inline-block}.chapter-title{display:table-cell}.chapter-collection{padding-left:.625rem}.chapter.active{background-color:#dda7a9;color:#fff}.chapter.active a{color:#fff}.tags a{color:#333;line-height:2.2rem;background-color:#e0e0e0;padding:.4rem .6rem;border-radius:2px;white-space:nowrap}a.subscribed{background-color:#0a9d54;color:#fff}.row-right:not(.tags) a.subscribed{background-color:#fff;color:#0a9d54;font-weight:700}.download-row{position:relative;border-radius:3px;background-color:#f3f3f3;border:1px solid #e0e0e0;display:block;margin-top:.625rem;width:100%}.download-type,.download-link,.download-filesize{font-size:.875rem;line-height:1.3125rem}.download-type{display:inline-block;padding:0 .625rem;text-align:center;margin-right:.625rem;border-radius:.25rem}.download-link{display:block;padding:.5rem}.download-filesize{color:#333;font-style:italic}.collection-row{font-size:.875rem;padding:1rem;width:100%;display:block}.content-header{display:block;font-size:0;line-height:0;margin-bottom:1rem;width:100%}.books{display:block;width:100%}.book{display:inline-block;padding-right:1rem;margin-bottom:1rem;position:relative;vertical-align:top;width:25%}.book-cover{border:1px solid #e0e0e0;border-radius:3px;overflow:hidden;position:relative}.book-cover img{width:100%}.book-title{font-size:1rem;line-height:1.375rem;margin-top:.375rem;width:100%}.book-author{font-size:.875rem;line-height:1.3125rem;width:100%}.book-title,.book-author{display:inline-block;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.book-title a{color:#333;font-size:1rem;line-height:1.5rem}.book-author a{font-size:.875rem;line-height:1.3125rem}.book.not-owned .book-cover img{opacity:.3}.content-category .book{width:16.6%;margin-right:0;text-align:center}.content-category .book-cover img{width:94%}.call-to-action{display:table;text-align:center;border-radius:3px;margin-bottom:1rem;padding:2rem 1rem;width:100%;box-shadow:0 20px 20px 0 rgba(0,0,0,.08);background-color:#b5e1cb;color:#333}.call-to-action-text a{color:#12c}.call-to-action h1{font-size:1.5rem;line-height:2.25rem;padding-right:1rem}.call-to-action-text{display:block;width:100%;vertical-align:top;font-size:1.5rem;line-height:2.25rem;padding-bottom:2rem;text-align:center}.call-to-action-button{display:block;text-align:center}.call-to-action-button .button{padding:.75rem 2rem}.section-header+.call-to-action{margin-top:-.4rem}.call-to-action i{color:#e0e0e0}.call-to-action.games{padding:1rem 0;margin-bottom:0}.comment-row{display:table;margin-bottom:1rem;width:100%}.comment-row:last-of-type{margin-bottom:0}.comment-row .rank{vertical-align:top;border-radius:4px 0 0 4px;display:table-cell;width:1.625rem}.comment-edit-time{color:#e0e0e0;margin-top:.5rem;font-size:.625rem}.arrow.like,.arrow.dislike{border-radius:4px;color:#333;display:block;text-align:center;font-size:.75rem;line-height:1.25rem;height:1.25rem;width:1.25rem}.arrow.like{margin-bottom:.25rem}.arrow.like:hover{color:#ab2328;cursor:pointer}.arrow.dislike:hover{color:#ab2328;cursor:pointer}.arrow.like.selected{color:#ab2328}.arrow.dislike.selected{color:#ab2328}.hidden_row .comment-top{border:0}.comment-row.comment-hidden .post-wrap{display:none}.comment-row.comment-hidden .comment_text{display:none}.comment-row.comment-hidden .comment-wrap .right{display:none}.comment-row.comment-hidden .rank{display:none}.comment-row.comment-hidden .score{display:none}.comment-row.comment-hidden .comment-wrap{opacity:.5}.comment-row .unhide{display:block;background-color:#fff;border:1px solid #e0e0e0;position:relative;font-size:.75rem;line-height:2rem}.comment-row.comment-visible .unhide{display:none}.post-row-top-left .verified{color:#fff;background-color:#ab2328;padding:.25rem .5rem;border-radius:5px;text-decoration:none}.post-row-top-left .verified i{padding-left:.5rem}.post-row-top-left .verified:hover{text-decoration:underline}.sub-header,.post-comment{text-align:left;color:#333;display:inline-block;font-size:.875rem;line-height:1.3125rem;width:100%}.post-comment-text{margin:0 0 .625rem;border:1px solid #e0e0e0;border-radius:3px;background-color:#fff;color:#333;display:block;font-size:.875rem;line-height:1.3125rem;padding:.5rem;max-width:100%;min-width:100%;width:100%}.post-comment-wrap{display:inline-block;width:100%}.comment-reply-textarea{display:block;padding-top:1rem}.comment-reply{padding-left:1.75rem}.comment-tree{padding-left:3.375rem}.profile-right{vertical-align:top;display:table-cell;position:relative;width:100%;z-index:10}.profile-right .message{margin-bottom:1rem}.profile-avatar{display:inline-block}.profile-info{display:table-cell;padding:1rem;vertical-align:top;width:100%}.profile-info .row-left{width:11.25rem}.achievement-row{background-color:#fff;border:1px solid #e0e0e0;display:table;margin-bottom:1rem;padding:1rem;width:100%;vertical-align:top}.favorites{display:inline-block}.profile-edit a.disabled,.profile-edit a.disabled:hover{color:#333;text-decoration:none!important;cursor:default!important}.profile-edit h1{font-weight:700;font-size:1.5rem;line-height:1.5rem;padding-bottom:.625rem}.avatar-container{position:relative;display:inline-block;margin-bottom:1rem;margin-right:1rem}.avatar-container:last-child{margin-right:0}.avatar-container img{border-radius:6px}.avatar-container img.selected{box-shadow:0 0 0 2px #0a9d54}.avatar-container img:hover{cursor:pointer}.avatar-delete{cursor:pointer;border:none;color:#fff;position:absolute;right:0;bottom:0;font-size:1rem;background:rgba(0,0,0,.5);height:1.5rem;line-height:1.5rem;width:100%;text-align:center;border-radius:0 0 6px 6px}.content-chunk.chunk-4{display:inline-block;width:100%}.content-chunk.chunk-2{display:inline-block;padding-right:.5rem;width:50%}.content-chunk.chunk-2+.chunk-2{padding-left:.5rem;padding-right:0}.content-chunk .book{padding-left:0;padding-right:.5rem}.content-chunk .book+.book{padding-left:.5rem;padding-right:0}.content-chunk .book{width:50%}.library-filter{margin-bottom:1rem}.library-filter input{border-top-right-radius:0;border-bottom-right-radius:0}.library-filter select{border-top-left-radius:0;border-bottom-left-radius:0;border-left:0}.library-filter select:focus{outline:none}.library .book{padding:0 .5rem}.payment-default{border:1px solid #ab2328!important}.payment-list{margin-top:1rem;list-style:none}.payment-list li{line-height:normal;font-size:1rem;border:1px solid #e0e0e0;padding:1rem;border-radius:4px;margin-bottom:1rem;display:table;font-weight:700}.payment-list li span{display:table-cell;width:5%;padding:0 1rem}.payment-list li .payment-exp{display:inline-block;width:100%;color:#333;padding:0;font-size:12px}.payment-list li .make-default{width:10%;color:#333;padding:0;font-size:14px}.achievement-row.red{background:#ab2328;color:#fff}.achievement-row.gold{background:#9a7d2e;color:#fff}.achievement-row.black{background:#333;color:#fff}.achievement-icon{background-color:#fff;border:1px solid #e0e0e0;display:inline-block;height:54px;width:54px}.achievement-icon img{height:52px;width:52px}.achievement-description{display:table-cell;padding-left:.625rem;width:100%;vertical-align:top}.achievement-title{font-weight:700;font-size:1.5rem;line-height:2.25rem;margin-top:-.1875rem}.achievement-subtitle{font-size:.875rem;line-height:1.3125rem}.topics,.sub-forums{display:inline-block;width:100%}.forum+.forum-header{padding-top:0}.forum:last-of-type{margin-bottom:1rem}.forum-header-title{display:table-cell;font-size:1rem;line-height:1.5rem;padding:.5rem 0;color:#333;vertical-align:middle;width:100%}.forum-title-row{display:table-cell;font-size:1rem;line-height:1.5rem;padding:.5rem 0;color:#333;vertical-align:middle;width:100%}.forum-icon{display:table-cell;font-size:.875rem;line-height:.875rem;padding:.25rem 0 0;vertical-align:top}.forum-icon i{color:#ab2328}.topic-row{display:table;padding:0 1rem;border-radius:3px}.topic-row:not(.topic-header):hover{background-color:#f3f3f3}.topic-row.hidden-forum{background-color:#dda7a9;width:100%}.last-post{display:inline-block;width:13rem;font-size:.875rem;line-height:1.3125rem;padding:.5rem;vertical-align:top}.forum-topic-thumb{display:inline-block;line-height:0;vertical-align:middle}.forum-title{display:table-cell;font-size:.875rem;line-height:1.3125rem;padding:0 1rem;vertical-align:top;width:100%}.forum-title .goto{color:#333;display:inline-block;font-size:.75rem;line-height:.75rem;padding-top:.625rem;width:100%}.forum-title .goto a{color:#333;font-weight:300;text-decoration:none}.forum-title .goto a:hover{text-decoration:underline}.topic-details{display:table;table-layout:fixed;width:100%}.forum-topic-details{display:block;font-size:.875rem;line-height:1.3125rem;width:100%;overflow-wrap:break-word}.forum-search{border:1px solid #e0e0e0;display:table-cell;font-size:1rem;height:auto;line-height:2rem;padding:0 .75rem;width:auto}.topic-image{background-color:#fff;display:block;margin-bottom:1rem;text-align:center;width:100%}.topic-image img{max-width:100%}.topic-title{display:table;margin-bottom:1rem;width:100%}.topic-title-left{display:table-cell;position:relative;vertical-align:top;white-space:normal;width:100%}.topic-title-left h1{color:#ab2328;margin-bottom:0}.topic-title-left strong{color:#333;font-size:1.5rem;font-weight:700}.topic-title-right{display:inline-block;text-align:right;vertical-align:middle}.topic-title.messages{margin-bottom:0}.topic-title.messages h1{color:#333}.pagination-forum-right{font-size:.875rem;line-height:1.3125rem;padding:.65625rem 0 0}.pagination-forum-right .pagination{text-align:right;margin:0}.pagination-forum-right .pagination-results{width:100%}.poll-box{background-color:#fff;margin-bottom:1rem;display:block;font-size:1rem;line-height:1.5rem;width:100%}.poll-box i{font-style:normal}.poll-expires{display:block;font-weight:700;font-size:.875rem;line-height:1.3125rem;width:75rem;padding:0 .5rem .625rem}.poll-result-bar{background-color:#dda7a9;display:inline-block;height:.75rem;margin:.375rem .625rem 0 0}.poll-result-row{display:block;font-size:1rem;line-height:1.5rem}.poll-result-row input{vertical-align:middle;margin-right:.4rem}.poll-result-row label{color:#333;font-size:inherit;line-height:inherit}.poll-result-row label:hover{cursor:pointer}.post{background-color:#fff;font-size:1rem;line-height:1rem;display:table;width:100%}.post-message{overflow-wrap:break-word;vertical-align:top;white-space:normal;color:#333;font-size:.875rem;line-height:1.3125rem;width:100%;overflow:hidden;padding:0 .5rem .5rem;position:relative;display:table-cell}.post-message[contenteditable=true]{-webkit-transition:border 200ms ease-out;-moz-transition:border 200ms ease-out;-o-transition:border 200ms ease-out;transition:border 200ms ease-out}.post-message[contenteditable=true]:focus{outline:none}.post-message img{max-width:100%}.post-message ol,.post-message ul,.post-signature ol,.post-signature ul{display:inline-block;list-style-type:square;padding-left:1.5rem;font-size:inherit;line-height:inherit}.post-message ol li,.post-message ul li,.post-signature ol li,.post-signature ul li{font-size:inherit;line-height:inherit}.post-meta-wrap{width:100%;color:#333;font-size:.875rem;line-height:1.3125rem;padding:0 .5rem .5rem;position:relative;display:inline-block}.post-avatar{display:inline-block;padding-right:.5rem;text-align:center}.post-signature{font-size:.875rem;line-height:1.3125rem;background-color:#f3f3f3;border-top:1px solid #e0e0e0;display:block;padding:1rem;position:relative}.post-anchor{display:block;position:relative;top:-4rem;visibility:hidden}.post-row-top{position:relative}.post-row-top-left,.post-row-top-right{display:inline-block;padding:.5rem;font-size:.875rem;line-height:1.3125rem;overflow-wrap:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.post-row-top-left a{color:#333;font-weight:700;text-decoration:underline}.post-row-top-left a:hover{text-decoration:none}.post-row-top-right,.post-row-top-right a{color:#333}.post-row-options .post-row-top-right{padding-right:2.5rem}.post-row-body{display:table;position:relative;width:100%;z-index:10}.post-message-container{position:relative}.post-preview{display:none;overflow:visible}.search-form{position:relative;border-radius:4px;background-color:#dda7a9;display:block;margin-bottom:1rem;width:100%;padding:.625rem}.search-form .search-form-row{font-size:.875rem;line-height:1.3125rem;display:block;position:relative;width:100%;margin-bottom:1rem}.search-form .search-form-row+.search-form-row,.search-form .search-form-row .search-topic-title{font-size:.75rem}.search-form .search-form-row select{height:1.625rem;font-size:.9375rem;line-height:1.125rem}.search-form .search-form-row input[type=text]{border-radius:3px;border:2px solid #e0e0e0;color:#333;height:1.625rem;width:18.75rem;padding:.25rem;font-size:.9375rem;line-height:1.125rem}.search-form .search-form-row input[type=text]:hover,.search-form .search-form-row input[type=text]:focus{border-color:#ab2328;box-shadow:0 0 3px #e0e0e0}.search-form .search-form-row select{width:12.5rem}.search-form .search-form-row .button{position:absolute;bottom:0;right:0}.search-form .search-results-count{color:#e0e0e0;font-size:.875rem;line-height:.875rem;position:absolute;top:1rem;right:1rem}.mod_options{background-color:#dda7a9;display:block;font-size:.875rem;line-height:.875rem;padding:.625rem;width:100%}.section-header{display:table;line-height:2rem;position:relative;width:100%}.section-header .attribute-h2{display:inline-block;font-weight:700;font-size:1.25rem;line-height:2rem;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;margin-bottom:0}.section-header .attribute-h2 a{color:#333}.section-header a.view-more{color:#2328ab;font-size:1rem;line-height:2rem;margin-left:.5rem}.section-header .breadcrumbs,.section-header .breadcrumbs-buttons{vertical-align:middle}.section-header .breadcrumbs-buttons select{font-size:.9375rem;line-height:1.125rem}.icon-buttons .page-70.mobile-100{width:70%!important}.icon-buttons .page-30.mobile-100{width:30%!important}.section-header ol li{display:inline;font-size:1rem;line-height:1.5rem}.section-header li a{color:#333}.section-header li a:hover{color:#2328ab}.li-breadcrumb+.li-breadcrumb::before{content:" / "}.attribute-title{display:table-cell;vertical-align:top;width:100%}.attribute-header{display:inline}.following-list{list-style:none}.following-list li{width:100%;line-height:normal;font-size:1rem;background-color:#f3f3f3;border:1px solid #e0e0e0;border-radius:4px;margin-bottom:1rem;display:table}.following-list li a{display:table-cell;width:100%;padding:1rem}.following-list li span{display:inline-block;padding:1rem;text-align:right;width:10rem}.following-list li:hover{background:#dda7a9}.following-list li:hover a,.following-list li:hover span{color:#fff;text-decoration:none}.film-strip{overflow-y:hidden;overflow-x:scroll;-webkit-overflow-scrolling:touch;white-space:nowrap}.film-strip img{width:100%;border:1px solid #e0e0e0;border-radius:.5rem}.film-strip .strip{display:inline-block;white-space:nowrap;width:100%}.film-strip::-webkit-scrollbar{-webkit-appearance:none}.film-strip::-webkit-scrollbar:horizontal{height:1rem}.film-strip::-webkit-scrollbar-thumb{border-radius:8px;border:2px solid #e0e0e0;background-color:#333}.film-strip-container:hover .film-strip::-webkit-scrollbar-thumb{background-color:#ab2328}.film-strip::-webkit-scrollbar-track{background-color:#e0e0e0;border-radius:6px}.film-strip .content{display:inline-block;margin-bottom:1rem;margin-right:1rem;max-width:13rem;vertical-align:top;width:100%}.film-strip .content:last-child{margin-right:0}.film-strip .content.wide{max-width:500px}.film-strip .title{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-weight:300;font-size:.875rem;line-height:.875rem;padding-top:.875rem;padding-right:1rem}.film-strip .title a{font-weight:700}.film-strip .title,.film-strip .cover{width:100%}.film-strip.no-margin-bottom{margin-bottom:0}.film-strip-container{display:block;position:relative}.film-strip-arrow{position:absolute;z-index:1;width:4rem;height:4rem;background:#ab2328;box-shadow:0 .125rem .625rem rgba(0,0,0,.25),inset 0 0 0 .125rem #fff;border-radius:9999px;opacity:.9;-webkit-transition:transform .2s,background-color .2s,opacity .2s;transition:transform .2s,background-color .2s,opacity .2s;-webkit-transform-origin:center;transform-origin:center;font:normal normal normal 14px/1 "Black Tie";text-align:center}.film-strip-arrow i{display:block;height:1.5rem;margin:0;text-align:center;font-size:1.75rem;line-height:4rem;color:#fff;background-repeat:no-repeat;background-position:center center;background-size:contain}.film-strip-arrow.disabled{opacity:.4}.film-strip-container:hover .film-strip-arrow:not(.disabled){cursor:pointer;-webkit-transform:scale(1.25);transform:scale(1.25)}.film-strip-arrow-left{top:30%;left:-1.5rem}.film-strip-arrow-right{top:30%;right:-1.5rem}.film-strip .content-anime,.film-strip .content-games{max-width:32.314rem}.film-strip .content-comic{max-width:13rem}#overlay{overflow:auto;z-index:1000;display:none;text-align:center;background-color:rgba(0,0,0,.7);position:fixed;top:0;left:0;right:0;bottom:0;height:100%;width:100%}#overlay .overlay-wrap{z-index:10000;display:table;margin:0 auto;position:relative;vertical-align:middle}#overlay .overlay-text{text-align:center;display:inline-block;width:100%}#overlay .overlay-close:hover{cursor:pointer}#overlay .overlay-template{z-index:100000;background-color:#fff;font-size:.875rem;line-height:.875rem;margin:10% auto;padding:2rem;position:relative;width:48rem}#overlay .overlay-template h1{padding-right:2rem}#overlay .overlay-close{cursor:pointer;color:#333;font-size:1rem;line-height:2.625rem;position:absolute;right:2rem;top:2rem}body.overlay-active{overflow:hidden;height:100%}body.overlay-active .main{overflow:scroll}.post-options-ellipsis,.bts.post-options-ellipsis{padding:0 .5rem;position:absolute;right:0;height:2.3125rem;top:0;vertical-align:middle;line-height:2.3125rem}.post-options-ellipsis:hover{color:#dda7a9;cursor:pointer}.notification-left,.notification-right{display:inline-block;width:50%;font-size:.875rem;line-height:1.3125rem}.notification-right{text-align:right}.job-position{position:relative;padding:1.25rem;margin-top:1.25rem;border:1px dashed #e0e0e0;margin-bottom:1.25rem;border-radius:1px}.job-position h1{color:#ab2328;font-weight:700;font-size:1.75rem;line-height:2.25rem;margin-bottom:.625rem;text-decoration:none}.job-position h2{color:#ab2328;font-weight:700;font-size:1.125rem;line-height:2.25rem;margin-bottom:.625rem;text-decoration:none}.job-position ul{margin-bottom:.625rem}.job-position ul li{margin-left:1.625rem;list-style:disc;font-size:.875rem;line-height:1.3125rem}.job-position p+p{margin-top:1rem}.job-position p+h2{margin-top:.625rem}.job-position .type{background-color:#fff;color:#333;padding:.625rem}.jobs-intro{padding:1.25rem 1.25rem 0;font-size:.875rem;line-height:1.3125rem}.bbcode-bold{font-weight:700}.bbcode-italic{font-style:italic}.bbcode-underline{text-decoration:underline}.bbcode-strike{text-decoration:line-through}.bbcode-code,.bbcode-quote{margin:1rem 0;font-size:inherit;line-height:inherit;width:100%;border:1px dotted #e0e0e0;font-weight:300;position:relative;background-color:#f3f3f3;display:inline-block;padding:.625rem .625rem .625rem 2.5rem;border-radius:2px}.post-message>.bbcode-code,.post-message>.bbcode-quote,.post-message>.bbcode-spoil{margin-top:0}br+.bbcode-code,br+.bbcode-quote,br+.bbcode-spoil{margin-top:0}.bbcode-code+br,.bbcode-quote+br,.bbcode-spoil+br{display:none}.bbcode-quote-username+.bbcode-spoil{margin-top:0}.post-message+.bbcode-code,.post-message+.bbcode-quote{margin-top:0}.bbcode-quote-username{font-size:inherit;line-height:inherit;padding-bottom:.625rem;display:inline-block;font-weight:700;width:100%}.bbcode-code{border:1px dashed #e0e0e0;font-family:monospace}.bbcode-code .bt-code{position:absolute;top:.5rem;left:.5rem;opacity:.1}.bbcode-quote .bt-quote-left{position:absolute;top:.5rem;left:.5rem;opacity:.1}.bbcode-spoiler{background-color:#333;color:#333}.bbcode-spoiler:hover{background-color:transparent;color:#333}.bbcode-webm,.bbcode-image{max-width:100%}.bbcode-mention{color:#2328ab!important}.bbcode-h1{font-size:1.5rem;line-height:normal}.bbcode-h2{font-size:1.125rem;line-height:normal}.bbcode-align{font:inherit;display:block}.bbcode-align.left{text-align:left}.bbcode-align.right{text-align:right}.bbcode-align.center{text-align:center}.bbcode-align.justify{text-align:justify}.bbcode-spoil{display:inline-block;margin:1rem 0;width:100%}.bbcode-spoil-header{font-size:.875rem;line-height:1.3125rem;margin:.25rem 0}.bbcode-spoil-header input{margin-left:.5rem;font-size:.875rem;line-height:.875rem;padding:.5rem;color:#333;width:auto;background-color:#fff;height:auto}.bbcode-spoil-header input:hover{cursor:pointer}.bbcode-spoil-hidden{padding:.625rem;background-color:#f3f3f3;border:1px solid #e0e0e0}.bbcode-spoil-hidden>div{color:#333;font-size:.875rem;line-height:1.3125rem;width:100%;overflow:hidden;padding:.875rem;position:relative;display:table-cell}.bbcode-youtube{width:100%;height:35rem}.bbcode-green{color:#789922}.bbcode-options{display:inline-block}.bbcode-option{color:#333;display:inline-block;font-size:1.25rem;line-height:2rem;padding:0 .5rem;vert-align:top}.bbcode-option:hover{background-color:#f3f3f3;cursor:pointer}.bbcode-quote-username+.bbcode-quote{margin-top:0}.cursor-pointer:hover{cursor:pointer}.wide-row select.bbcode-select{height:2rem;width:10rem;vertical-align:top}.wide-row select.bbcode-select+select.bbcode-select{margin:0 1rem}.collections-container{border:1px solid #e0e0e0;width:100%;background-color:#fff;position:absolute;right:0;z-index:50;display:none;padding:.5rem 0;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 1px -2px rgba(0,0,0,.2)}.collections{font-size:.875rem;line-height:.875rem}.collections li{cursor:pointer;font-size:.875rem;line-height:1.3125rem;text-align:left;padding:.5rem .625rem}.collections li:hover{background-color:#dda7a9}.collections li:last-of-type{padding-bottom:.5rem}.collections input[type=checkbox]{height:1.3125rem;margin:0 .25rem 0 0;vertical-align:top;width:auto}.collection-privacy{float:right}.collection-create-enable{color:#333;font-size:.875rem;line-height:1.3125rem;width:100%;background:0 0;border:none;padding:.5rem}.collection-create-enable:hover{background-color:#dda7a9;cursor:pointer}.collection-name{width:100%;margin-bottom:.625rem;padding:.5rem}.collection-contents li{border:1px solid #e0e0e0;padding-left:1.875rem;position:relative;height:2rem;margin-bottom:.625rem;width:100%}.collection-contents li:hover{cursor:move}h1+.wide-row,h2+.wide-row,h3+.wide-row{margin-top:.5rem}.wide-row{display:inline-block;margin-bottom:1rem;width:100%}.wide-row label{display:inline-block;width:100%;margin-bottom:.5rem}.wide-row select:hover{cursor:pointer}.wide-row .input-error{background-color:red;color:#fff;display:none;padding:.5rem .625rem;font-size:1rem;line-height:1.5rem;margin-bottom:.375rem;width:100%;border-radius:6px}.wide-row.error .input-error{display:inline-block}.wide-row.error.success .input-error{background-color:#dff0d8;color:#333}.wide-row.half{width:50%}.wide-row.half+.wide-row.half{padding-left:1.25rem}.wide-row.half select{width:48%}.wide-row.half select+select{margin-left:4%}.wide-row:last-child{margin-bottom:0}.wide-row.no-margin-bottom{margin-bottom:0}.wide-row input[type=checkbox]{height:1rem;line-height:1.3125rem;vertical-align:middle;width:1rem}.wide-row input[type=checkbox]+label{display:inline;padding-left:.1rem}.wide-row input[type=file]{border:none;padding:0;height:auto}.wide-row input[type=text]:enabled:not(:read-only):hover,.wide-row input[type=text]:enabled:not(:read-only):focus,.wide-row input[type=password]:enabled:not(:read-only):hover,.wide-row input[type=password]:enabled:not(:read-only):focus{border-color:#e0e0e0}.wide-row.locked-input{position:relative}.wide-row.locked-input i{color:#fff;position:absolute;right:1rem;bottom:0;height:2.5rem;font-size:1rem;line-height:2.5rem}.forum-container{padding:1rem;vertical-align:top;position:relative;display:inline-block;background-color:#fff;width:100%}.message{padding:1rem 2rem;vertical-align:top;position:relative;display:inline-block;background-color:#fff;width:100%}.message-container{padding:1rem 2rem;vertical-align:top;position:relative;display:inline-block;background-color:#fff}.message .button-container{padding:0}.message+.message{margin-top:1rem}.message h1+p{margin-top:.5rem}.edit-referral-link{display:table;width:100%}.edit-referral-link label{background-color:#dda7a9;color:#fff;display:inline-block;height:2.5rem;vertical-align:top;line-height:2.5rem;margin-bottom:0;padding:0 .75rem;border-radius:4px 0 0 4px}.edit-referral-url{display:table-cell;width:100%}.edit-referral-url input{border-radius:0 4px 4px 0}.subtle-text,.subtle-text a,.subtle-text p{color:#333;font-size:.875rem;line-height:1.3125rem}.subtle-text a{text-decoration:underline}.subtle-text a.href{color:#2328ab}.select2,.select2 li,.select2-results li{font-size:1rem;line-height:1rem}.select2-selection__rendered .select2-selection__choice{background-color:#0a9d54!important;border:0;padding:.5rem!important;color:#fff!important}.select2-selection__choice__remove{color:#fff!important}.select2-container{display:block}.select2-container .select2-search--inline .select2-search__field{padding:0;margin-top:0!important;line-height:1rem;height:2rem}.radio-select{margin:1rem 0;border:2px solid #e0e0e0;border-radius:6px;display:inline-block;padding:1rem;width:100%;position:relative;vertical-align:top}.radio-select:hover{cursor:pointer}.radio-select.active{border-color:#ab2328;background-color:#fff}.radio-select.active i{background-color:#fff;color:#0a9d54}.radio-select h2,.radio-select h3{font-weight:700}.radio-select .active-icon{color:#e0e0e0;font-size:.875rem;line-height:.875rem}.radio-select .active-icon i{position:absolute;right:1rem;bottom:1rem}.radio-select p:last-of-type{margin-bottom:0;padding-right:1.25rem}.radio-select+.radio-select{margin-top:0}.radio-select-title{display:table}.radio-select-title h3{display:table-cell;vertical-align:top;width:100%}.radio-select-price{color:#ab2328;font-family:Arial,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.75rem;display:inline-block;vertical-align:top;width:10rem}.radio-select-price .strike{text-decoration:line-through;color:#333;padding-right:.5rem;font-size:1.1rem;font-weight:300}.js-payment-radio{position:absolute;opacity:0;width:0;height:0}.radio-select.disabled,.radio-select.disabled h3,.radio-select.disabled p,.radio-select.disabled .radio-select-price{color:#e0e0e0}.radio-select.disabled:hover{cursor:not-allowed}.radio-select.disabled .active-icon{display:none}.radio-select.disabled p:last-of-type{padding-right:0}.payment-option{font-weight:700;font-size:1.375rem;line-height:1.875rem;padding-left:.5rem}.payment-option+.payment-option{margin-top:.625rem;padding-left:0}.payment-option img{margin-top:-6px;padding-right:.5rem}.subscription-options img{max-width:100%}.subscription-options .momoka{padding:1rem}.subscription-options .subscription-features .feature-item{background:#f5f5f5;border-bottom:.1rem solid #fff;padding:.7rem;align-content:center;font-size:.8rem;color:#7a7a7a;line-height:1rem}.subscription-options .subscription-features .feature-item i.bt-check{color:#ab2328;line-height:2.05rem}.subscription-options button{width:100%}.payment-form .free-trial{font-size:.7rem;opacity:.7;margin-top:0}.features{display:inline-block;margin:.625rem 0;padding-left:1.25rem;width:80%}.features li{font-size:.9375rem;line-height:1.5rem;list-style:disc;margin-bottom:.5rem}.features-image{padding-top:0;position:relative;text-align:right}.features-image img{padding-bottom:.625rem;position:relative;width:100%}.magazine-cover{display:inline-block;padding:0 .625rem;vertical-align:top;width:50%}.magazine-cover img{width:100%}.magazine-title{padding:1rem 0}.subscription-tiers .radio-select{margin-right:2%;width:23%}.subscription-tiers .radio-select:last-of-type{margin-right:0}.subscription-tiers .button-container{margin-top:1rem}.subscription-tiers h2{margin-bottom:1rem}.subscription-options{padding-bottom:0}.subscription-options ul{padding-left:1.5rem}.subscription-options li{margin-bottom:.5rem}.subscription-options ul,.subscription-options li{color:#333;font-size:.875rem;line-height:1.3125rem}.subscription-options hr{border-bottom:1px solid #e0e0e0;border-top:transparent}.subscription-image{margin-top:-1rem;width:100%;padding:0}.two-step-qr,.two-step-apps{display:inline-block;text-align:center;width:100%}.two-step-qr{border:2px dashed #e0e0e0;border-radius:6px;padding:1.25rem}.two-step-wrap{display:inline-block;margin:0 auto}.two-step-qr input[type=text]{width:100%;height:2.5rem;padding:0 .375rem 0 .625rem;margin-bottom:1rem;font-size:.9375rem;line-height:1.125rem;border:2px solid #e0e0e0;border-radius:4px}.two-step-qr label{display:inline-block;width:100%;color:#fff;font-size:1.125rem;line-height:1.5rem;margin-bottom:.375rem}.two-step-apps{display:inline-block;padding:1.25rem}.two-step-app{display:inline-block;width:12.5rem;font-size:.875rem;line-height:.875rem}.two-step-validate-form{display:inline-block;margin:0 auto;text-align:center;width:100%}.two-step-validate-form .form-elements{margin:0 auto;padding:0 1.25rem 1.25rem;max-width:25rem}.two-step-validate-form .button{width:100%}.two-step-qr .disable-link{display:inline-block;font-size:.875rem;line-height:.875rem;width:100%;padding-top:1rem}.two-step-recovery h2{text-align:center;border:1px dashed #e0e0e0;padding:1rem}.player video{background-color:#000}.player *{font-size:inherit;line-height:inherit}.grecaptcha-badge{visibility:hidden}.recaptcha-text{line-height:1rem;font-size:.6rem;color:#333;opacity:.5;border-top:1px solid #ddd;padding-top:1rem}@media all and (max-width:77rem){body{width:100%}body nav .menu-link-container .arrow{display:none}body nav .menu-link-container .text{padding-right:0}.header{padding:0 1rem}.header-wrap{width:100%}.padding-wrap,.sub-header,.post-comment{padding:0 1rem}.page-image img{width:100%}.footer,.wrap{width:100%}.news-row .entry img{width:100%}.topic-title,.comment-row{padding:0 1rem}.comment-reply{padding-left:1.75rem}.comment-tree{padding-left:3.375rem}.film-strip-container{padding:0 0 0 1rem}.film-strip::-webkit-scrollbar-track{margin-right:1rem}.film-strip .content:last-child{margin-right:1rem}.film-strip-arrow-left{left:-.5rem}.film-strip-arrow-right{right:-.5rem}}@media all and (min-width:43.81rem) and (max-width:56.25rem){.content-left .images img.tablet-50{width:50%}.content-games .content-left img.tablet-50{width:100%}}@media all and (max-width:56.25rem){.header-logo{padding-right:1rem}.news-title{display:inline-block;width:100%}.news-time{display:inline-block;text-align:left;width:100%}.attribute-suggest-left{padding-right:0}.attribute-suggest-right{padding-left:0;padding-top:1rem}.section-header .breadcrumbs-buttons .mobile-50{width:49%}.header.search-active{height:100%;position:fixed;bottom:0;left:0;right:0;top:0}.header.search-active .table{width:100%}.header.search-active .header-logo,.header.search-active .header-mobile{display:none}.attribute-buttons{display:inline-block;float:none;margin-bottom:1rem;margin-top:1rem;width:100%}.tab-container{position:relative;border-bottom:1px solid #e0e0e0;overflow-y:hidden;overflow-x:auto;display:flex;display:-ms-flexbox;margin-bottom:1rem;white-space:nowrap;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.tab-nav{position:relative;display:flex;display:-ms-flexbox;flex:1 0 auto;-ms-flex:1 0 auto;transition:all .2s ease-in-out;white-space:nowrap}.tab-container::-webkit-scrollbar{display:none}.tab-item{font-weight:700;line-height:2rem;font-size:1rem;position:relative;display:flex;display:-ms-flexbox;-ms-flex:1 0 auto;flex:1 0 auto;-ms-flex-pack:center;justify-content:center;height:2.5rem;border:none;text-align:center;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:rgba(206,100,100,.25)}.tab-item:focus{outline:none}.tab-item.disabled{color:#e0e0e0;padding:0 1.5rem;text-decoration:line-through;cursor:not-allowed}.tab-item a{text-decoration:none;color:#333;width:100%;text-align:center;padding:0 1rem}.tab-item.active a{border-bottom:.25rem solid #ab2328;color:#ab2328}.tab-item.active a:focus,.tab-item.active a:hover{transition:all .15s ease-in-out;border-bottom:.25rem solid #ab2328}.button{max-width:100%;min-width:100%;width:100%;white-space:normal}.continue .button.text{position:relative}.mobile-hidden{display:none}.mobile-50{width:50%}.mobile-100{width:100%}.mobile-100.padding-left{padding-left:0}.mobile-text-left{text-align:left}.mobile-100.chunk-padding{padding-right:0}.mobile-100.chunk-padding+.chunk-padding{padding-left:0;padding-right:0}.page-image{display:none}.subscription-tiers .radio-select{margin-bottom:1rem;width:100%}.features{width:100%}.call-to-action-text{display:inline-block;padding-bottom:.5rem;padding-right:0}.search-input{width:100%!important;background-color:#ab2328;display:block!important}.tag-list li{height:100%;margin:3%;padding:0;width:44%}.tag-list span{bottom:0;font-size:1.25rem;position:relative;right:0}.film-strip .content{width:60%}.film-strip .content.content-games,.film-strip .content.content-anime{width:122.5%}.comment-wrap .left{width:100%}.content-header h2{width:100%}.content-wrap{display:block;padding:0}.content-wrap .images .cover{width:100%}.content-games .content-left,.content-left{padding:0;width:100%}.content-player{padding:0}.content-navigation{padding:0 1rem}.content-games .content-navigation{padding:0 1rem}.content-right{display:block;margin-left:0}.content-row .row-right{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.content-row h2 a.content-time{color:#333;display:inline-block;vertical-align:top;width:100%;font-size:1rem;line-height:1.5rem}.content-row h2 a.content-title{width:100%}.chapter .chapter-number{padding:0 .5rem 0 0;width:1.5rem}.chapter-read{position:relative;right:auto;top:auto}.content-images{padding:0}.content-meta{padding:1rem}.content-meta .row-right.tags{overflow:auto;white-space:normal}.content-images a{border-radius:3px;border:1px solid #e0e0e0;box-shadow:2px 2px 10px 0 #e0e0e0;display:inline-block;width:100%}.topic-title{width:100%}.topic-title-right{width:100%}.topic-row{position:relative;width:100%}.post-signature img{max-width:100%}.random-button .button i{position:relative;top:auto;right:auto}.pagination-results{text-align:left;width:100%}.section-header .attribute-h2{width:100%}.comment-row{width:100%}.last-post{display:block;max-width:100%;min-width:100%;padding-top:0;padding-left:2.375rem;width:100%;text-align:left}.last-post br{display:none}.last-post .x-small{font-size:inherit;line-height:inherit}.last-post .x-small:before{content:" "}.header-search.header-drop-down ul{width:100%}.content-chunk.chunk-4{display:inline-block;width:100%}.content-chunk.chunk-2{display:inline-block;padding:0;width:100%}.content-chunk.chunk-2+.chunk-2{padding:0}.header-left.active .table,.header-left.active .header-search{display:block}.header-left.active .header-logo,.header-left.active .header-mobile{display:none}.header-left img:hover{background-color:transparent}.forum-title-row{display:block}.mark-read{padding-top:1rem}.bbcode-youtube{width:100%}.topic-title,.topic-title-left{display:inline-block}.topic-title-right{text-align:left}.post-row-top-left,.post-row-top-right{padding-bottom:.25rem;position:initial}.post-row-top-right{padding-top:0}.content-meta .row:last-child{padding-bottom:0}.book-title,.book-author{text-overflow:inherit;overflow:inherit;white-space:inherit}.drop-down ul{margin-top:-1.3125rem}.user-logged-in .post-row-top-left{padding-right:2.5rem}.message{padding:1rem}.pagination-meta{margin-bottom:1rem;width:100%}#overlay .overlay-template{border-radius:0;border:0;height:100%;margin:0;padding:1rem;width:100%}#overlay .overlay-close{width:4rem;top:0;right:0;text-align:right;vertical-align:top;padding:1rem 1rem 0 0}#overlay .overlay-wrap{background-color:#fff;height:100%;vertical-align:top}body.overlay-active .main{position:fixed;overflow:hidden}.wide-row .bbcode-select.mobile-50{width:49%}.wide-row .bbcode-select.mobile-50+.bbcode-select.mobile-50{margin:0 0 0 2%}.bbcode-options{line-height:0}.header-right .my-account{display:none}.content-tab{padding-right:0}.bbcode-quote,.bbcode-code{border-left:0;border-right:0;display:block;padding:.5rem;width:auto}.bbcode-quote .bt-quote-left,.bbcode-code .fa-code{display:none}.nav-tab-content{display:block;overflow:hidden;transition:margin 200ms;width:100%}.tab-item{flex:auto;-ms-flex:auto}.profile-right{padding:0;display:block;width:100%}.padding-wrap{display:block}.padding-wrap .tab-container{margin-left:-1rem;margin-right:-1rem}.footer-links{text-align:center}}@media all and (min-width:56.31rem){body .hidden-desktop{display:none}*{transition:background-color .2s linear,border-color .2s linear}.left-navigation{padding:1rem 0;width:11.25rem;display:inline-block;background:#fff;border:1px solid #e0e0e0;border-radius:6px}.left-navigation li:hover{background-color:#f3f3f3;color:#333;text-decoration:none;z-index:auto}.left-navigation li:hover a{color:#333}.left-navigation li.active{background-color:#ab2328;color:#fff;animation:none}.left-navigation li.active:after{display:none;transition:none}.left-navigation li.active a{color:#fff}.left-navigation li{color:#333;display:inline-block;font-weight:700;font-size:.875rem;line-height:1.3125rem;width:100%}.left-navigation li a{color:#333;display:inline-block;font-family:Arial,sans-serif;padding:.5rem 1rem;text-decoration:none;width:100%}.force-tabs.tab-container{-ms-overflow-style:none;border-bottom:1px solid #e0e0e0;width:100%;overflow-y:hidden;overflow-x:scroll;display:flex;display:-ms-flexbox;-webkit-overflow-scrolling:touch;margin-bottom:1rem;background-color:transparent}.force-tabs .tab-nav{position:relative;display:-ms-flexbox;display:flex;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-transform:none;-ms-transform:none;transform:none;will-change:transform}.force-tabs.tab-container::-webkit-scrollbar{display:none}.force-tabs .tab-item{position:relative;display:-ms-flexbox;display:flex;-ms-flex:1 0 auto;flex:1 0 auto;-ms-flex-pack:center;justify-content:center;height:3rem;border:none;background:0 0;text-align:center;white-space:nowrap;cursor:pointer;-webkit-appearance:none;z-index:1}.force-tabs .tab-item:not(.active):hover{text-decoration:none;transition:all .15s ease-in-out;border-bottom:.3rem solid #ab2328}.force-tabs .tab-item a{text-decoration:none;font-weight:700;line-height:3rem;font-size:1rem;color:#333;width:100%;text-align:center;padding:0 1.5rem}.force-tabs .tab-item.active a{border-bottom:.25rem solid #ab2328;color:#ab2328}}@media all and (min-width:43.81rem) and (max-width:56.25rem){body .hidden-tablet{display:none}.footer,.wrap{margin-left:auto;margin-right:auto;width:80%}}@media all and (max-width:43.75rem){body .hidden-mobile{display:none}.forum-container{padding:0}.post-row-body{display:block}.post-message{display:inline-block}.profile-right{padding:0}.profile-info{display:inline-block}.profile-avatar img{width:100%}.pagination-page,.pagination-selected,.pagination-text{display:inline-block}.forum-header-title{padding-bottom:0}.film-strip-arrow{display:none}.icon-buttons .page-30.mobile-100{vertical-align:top!important}}