html,body{height:100%;}body{font-family:'Open Sans',Verdana,Tahoma,Arial,sans-serif;font-size:10.5pt;padding:0;margin:0;background:#e7e9fd;background:#2673ad url(images/background.png) fixed;background-size:cover;}a img{border:0}a{color:#000088;text-decoration:none;}a:hover{text-decoration:underline}.clear{clear:both}.tcenter{text-align:center}.red{color:red}.icon{background:url("images/icons.svg") no-repeat}#minwidth{margin:0 auto;min-height:100%;overflow:hidden;position:relative;}#container{margin:15px auto 79px;overflow:hidden;max-width:1600px;}@media (min-width: 960px) {.sidebar-left #sidebar{width:230px;float:left;}.sidebar-left #center{margin-right:-245px;width:100%;float:right;}.sidebar-left #content{margin-right:245px}.sidebar-right #sidebar{width:230px;float:right;}.sidebar-right #center{margin-left:-245px;width:100%;float:left;}.sidebar-right #content{margin-left:245px}}@media (min-width: 1100px) {#container{padding:0 15px}}@media (min-width: 1280px) {.sidebar-left #sidebar{width:250px}.sidebar-left #center{margin-right:-275px}.sidebar-left #content{margin-right:275px}.sidebar-right #sidebar{width:250px}.sidebar-right #center{margin-left:-275px}.sidebar-right #content{margin-left:275px}}#header-background{text-align:center;height:150px;background:url(images/apotos-1280.jpg) repeat-x center;background-size:cover!important;display:none;}@media (min-width: 1281px),
       (-webkit-min-device-pixel-ratio: 1.5), /* Webkit-based browsers */
       (min-resolution: 1.5dppx),             /* The standard way */
       (min-resolution: 144dpi)
{#header-background{background:url(images/apotos-1920.jpg);}}@media (min-width: 1921px),
       (-webkit-min-device-pixel-ratio: 2), /* Webkit-based browsers */
       (min-resolution: 2dppx),             /* The standard way */
       (min-resolution: 192dpi)
{#header-background{background:url(images/apotos-2048.jpg);}}@media (min-width: 2049px) {#header-background{background:url(images/apotos-4096.jpg);}}#header-sonic{height:150px;background:url(images/sonic.png) no-repeat -20px -20px;background-size:auto 210%;max-width:1600px;margin:0 auto;width:190px;}@media (min-width: 1000px) {#header-background{height:200px;}#header-sonic{background:url(images/sonic.png) no-repeat 120px -20px;height:200px;width:100%;}}#userbar-container{color:#fff;font-size:0.9em;font-weight:600;margin:0;padding:0 20px;line-height:35px;overflow:hidden;background:#005bb5;}#userbar{margin:0 auto;max-width:1600px;}#userbar_login,#userbar_register{float:left}#userbar_login ul{margin:0;padding:0;}#userbar_login ul li{display:inline;margin-left:5px;}#userbar_login input[type=submit]{background:#2289cd;background:-moz-linear-gradient(top,#2289cd 0%,#0052b5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#2289cd),color-stop(100%,#0052b5));background:-webkit-linear-gradient(top,#2289cd 0%,#0052b5 100%);background:-o-linear-gradient(top,#2289cd 0%,#0052b5 100%);background:-ms-linear-gradient(top,#2289cd 0%,#0052b5 100%);background:linear-gradient(to bottom,#2289cd 0%,#0052b5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2289cd',endColorstr='#0052b5',GradientType=0);color:#fff;padding:0 12px;width:auto;}#userbar input::-webkit-input-placeholder{color:#777;}#userbar input:-moz-placeholder{color:#777;}#userbar input::-moz-placeholder{color:#777;}#userbar input:-ms-input-placeholder{color:#777;}#userbar-languages{float:left}#userbar-languages a{height:11px;margin:0 5px -2px;padding-left:0;width:16px;display:inline-block;}#userbar-right{float:right}#userbar-right a{color:#fff;margin:0 10px;}#userbar-right .icon{display:inline-block;height:20px;width:20px;margin:-4px 5px;}#userbar-notifications{background-position:-20px 0}#userbar-mail.icon{background-position:-40px 0;width:24px;}#inbox_link{}#searchbar{float:right;position:relative;}#searchbar input[type=text]{width:121px;padding-right:50px;}#searchbar input[type=submit]{background-position:-16px 0;border:0px;cursor:pointer;height:14px;position:absolute;right:7px;text-indent:-9999px;top:7px;width:14px;}#searchbar_advanced .icon{position:absolute;top:7px;right:27px;width:14px;height:14px;}#logo{height:55px;background:url(images/logo.svg) no-repeat;background-size:100%;width:250px;margin:-5px auto -5px;display:none;}@media (min-width: 1000px) {#logo{float:left;margin-top:-15px;display:block;}}@media (min-width: 1110px) {#logo{margin-left:15px}}@media (min-width: 1290px) {#logo{width:330px;margin-top:-21px;margin-left:25px;}}@media (min-width: 1500px) {#logo{margin-top:-17px;}}#menu-container{padding:10px 0;position:relative;text-align:center;clear:both;box-shadow:0 2px 5px rgba(0,0,0,.26);background:#036ec9;}#menu{max-width:1600px;margin:0 auto;}#menu ul{list-style:none;padding:0;margin:0;line-height:normal;}#menu ul li{display:inline-block;margin:0 5px;}#menu ul li a{color:#fff;font-size:1.3em;font-weight:bold;}@media (min-width: 1000px) {#menu-container{padding:21px 0;}}@media (min-width: 1110px) {#menu-container{text-align:right;}#menu>ul{margin-right:15px}#menu ul li{margin:0 10px}#menu ul li a{font-size:1.3em}}@media (min-width: 1210px) {#menu ul li{margin:0 10px}#menu ul li a{font-size:1.5em}}@media (min-width: 1500px) {#menu ul li{margin:0 15px}#menu ul li a{font-size:1.8em}}#menu ul li a.current{}#menu ul li a:hover,#menu ul li a.active{color:#fff;text-decoration:none;}#menu ul li a.disabled{background:#e4e4e4;color:#000;}#menu .droplist{display:none;background:#036ec9;background:#fff;position:absolute;left:0;top:70px;width:100%;text-align:left;border-bottom:5px solid #036ec9;z-index:1;}#menu .droplist a{color:#000}#menu .expanded .droplist{display:block}#menu .droplist-container{margin:0 auto;max-width:1600px;padding:10px;text-align:center;}#menu .droplist-loading{height:200px;font-size:36pt;text-align:center;background:url("images/sonicloading.gif");background-position:center;background-repeat:no-repeat;}#menu .droplist-menu{padding:20px 0}#menu .droplist-menu a{font-size:1.2em;font-weight:bold;}#menu .droplist-entries li{width:19%;margin:0px;padding:0 0.5%;vertical-align:top;text-align:left;word-wrap:break-word;}#menu .droplist-entry-6{display:none}#menu .droplist-entry-7{display:none}@media (min-width: 800px) {#menu .droplist-entries li{width:15.66%}#menu .droplist-entry-6{display:inline-block}}@media (min-width: 1100px) {#menu .droplist-entries li{width:13.2%}#menu .droplist-entry-7{display:inline-block}}#menu .droplist-entries a{font-size:0.9em;font-weight:600;}#menu .droplist-entries a:hover{color:#000;text-decoration:underline;}#menu .droplist-thumbnail{background:#005bb5;background-position:center!important;background-size:cover!important;width:100%;height:100px;margin-bottom:5px;}#menu-forum .droplist-thumbnail{float:left;height:60px;margin-right:5px;width:60px;}#menu-forum .droplist-text{margin-left:65px;}#menu-forum .topic-title{line-height:1.2em;height:2.4em;overflow:hidden;}#menu-forum .topic-info{margin-top:-2px;font-size:smaller;}#menu-forum .topic-info a{font-size:1em;}#menu-forum .post-by{max-height:1.3em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}#menu-forum .droplist-container ul{height:150px;display:-webkit-flex;-webkit-flex-direction:column;-webkit-flex-wrap:wrap;-webkit-justify-content:space-between;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;overflow:hidden;}#menu-forum .droplist-entries li{min-width:170px;width:24%!important;}#menu-forum .droplist-entry-6{display:inline-block}#menu-forum .droplist-entry-7{display:inline-block}#menu-forum .droplist-entry-9,#menu-forum .droplist-entry-10,#menu-forum .droplist-entry-11,#menu-forum .droplist-entry-12{display:none}@media (min-width: 980px) {#menu-forum .droplist-entries li{width:19%!important}#menu-forum .droplist-entry-9,#menu-forum .droplist-entry-10{display:inline-block}}@media (min-width: 1200px) {#menu-forum .droplist-entries li{width:15.68%!important}#menu-forum .droplist-entry-11,#menu-forum .droplist-entry-12{display:inline-block}}#footer{background:#004080;bottom:0;color:#fff;height:64px;box-shadow:0 -2px 5px rgba(0,0,0,.26);position:absolute;width:100%;}#copyrights{display:table-cell;height:inherit;padding-left:10px;vertical-align:middle;}.block{margin-bottom:25px;box-shadow:0 2px 5px rgba(0,0,0,.26);background:#fff;overflow:auto;}.block_top{background:#fff;color:#014ebd;font-size:1.2em;font-weight:bold;padding:7px 0;margin:0 20px;-moz-box-shadow:0px 2px 0px #d3d3d3;-webkit-box-shadow:0px 2px 0px #d3d3d3;box-shadow:0px 2px 0px #d3d3d3;}@media (min-width: 1000px) {.block_top{font-size:1.7em;}}.block_top h2,.block_top h1{color:#014ebd;font-size:100%;font-weight:inherit;margin:0;}.block_top a{color:#014ebd;text-decoration:none;}.block_top a:hover{text-decoration:underline}.block_top li{display:inline}#sidebar .block_top{border-right:none;}.block_content{margin-bottom:10px;margin:10px 18px;}.block_content.news{margin-bottom:0px;}.block_content.news img{height:auto!important;max-width:100%;}.block_content.news iframe{max-width:100%}#sidebar .block_content{font-size:0.9em;padding:10px;margin:0;}#sidebar .block_content a{color:#000}#sidebar .block_content a:hover{color:#000088}#sidebar .block_content ul{list-style:none;padding:0;margin:0;}.block_bottom{line-height:30px;background:#eee;-moz-box-shadow:0px -2px 0px #ddd;-webkit-box-shadow:0px -2px 0px #ddd;box-shadow:0px -2px 0px #ddd;overflow:hidden;}.block_bottom a{color:#000;font-weight:bold;}.block_bottom_left,.block_bottom_right{display:inline-block;padding:0 10px;}.block_bottom_left{margin-left:20px;box-shadow:0px -2px 0px #005BB5;padding:0 5px 0 5px;}.block_bottom_right{float:right;position:relative;background-color:#005bb5;}.block_bottom_right:after,.block_bottom_right:before{right:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;}.block_bottom_right:after{border-color:rgba(25,91,255,0);border-right-color:#005bb5;border-width:15px;top:50%;margin-top:-15px;}.block_bottom_right a{color:#fff}.block_content_bottom{background:#f9f9f9;border:1px solid #dedede;border-top:none;height:20px;line-height:20px;padding-left:8px;margin-bottom:10px;}.block_content_bottom img{vertical-align:middle}.category{text-align:right}.block_menu,.errorlist,.profile_info ul{list-style:none;padding:0;margin:0;}#block_friends img{display:block;margin:0 auto;}#block_friends p{margin:0.5em 0 0.1em}#block_poll .buttons{margin-top:7px;text-align:center;}#block_poll .results li{margin-bottom:5px}#block_poll .poll_bar{background:#1866E0;height:10px;margin:2px 0;}#block_poll .poll_bar_text{color:#333;font-size:10px;}#block_updates.block_content{font-size:0.9em;font-weight:bold;}#block_updates.block_content a{color:#0066cc;text-decoration:underline;}.tblcenter{display:table;margin:0 auto;}.register{margin:0 auto;width:500px;}.register th{width:50%;text-align:left;font-weight:normal;}.g-recaptcha{width:304px;margin:0 auto;}#login{margin:0 auto;width:300px;}#login label{clear:both;line-height:2em;}#login #id_user,#id_password{clear:both;width:100%;border:1px solid #ccc;padding:6px;}#login #id_remember{margin:0 5px;}.errorlist li{color:red}.block-menu img{border:0}a.en,.comics .ru{background:url("../../images/langs/en.png") no-repeat 0 50%;padding-left:20px;}a.ru,.comics .ru{background:url("../../images/langs/ru.png") no-repeat 0 50%;padding-left:20px;}.comments{background:#fff;-webkit-box-shadow:0px 0px 3px rgba(50,50,50,0.75);-moz-box-shadow:0px 0px 3px rgba(50,50,50,0.75);box-shadow:0px 0px 3px rgba(50,50,50,0.75);}.comment_last{margin-bottom:10px}.comment-top{background:#ddd;overflow:hidden;border:1px solid #adadad;border-left:none;border-right:none;}.comment-body{overflow:hidden}.comment-avatar{float:left;padding:10px 0;text-align:center;width:200px;}.comment-user{float:left;padding:5px 0;width:200px;border-top:none;text-align:center;}.comment-date{padding:5px;float:right;}.comment-links{padding:5px 0 5px 0;float:left;}.comment-links a{margin-right:15px}.comment-text{padding:5px;vertical-align:top;}.comment-body div.comment-edit{padding-left:200px;padding-right:10px;text-align:center;}.comment-body div.comment-edit textarea{width:100%;}.pager{padding:10px;text-align:center;}.pager .page a,.pager .current{margin-left:1px;margin-right:1px;padding:3px 6px;text-decoration:none;color:#fff;padding:3px 8px;font-size:1.1em;background:#005bb5;}.pager .current{font-weight:bold}.fanfiction_toc{float:right;font-size:95%;border:1px solid #dedede;padding:5px;background-color:#F9F9F9;margin:5px;}.fanfiction_toc ul{list-style-image:none;list-style-type:none;margin:5px;padding-left:5px;}.profile{overflow:hidden;margin-left:auto;margin-right:auto;width:550px;}.profile_avatar{float:left;text-align:center;width:220px;}.profile_avatar p{margin-top:8px;margin-bottom:0;}.profile_info{margin-left:220px}.file_upload{background:url("images/topmenu-current.png") #448CCB!important;border:0px!important;width:150px!important;-moz-border-radius:30px!important;-webkit-border-radius:30px!important;border-radius:30px!important;margin-left:auto;margin-right:auto;margin-top:8px;color:#fff!important;}.file_upload div{display:inline!important}.edit,.edit_date{cursor:pointer}.edit_timezone select{width:180px}.newstable{border:1px solid #000;margin:0 auto;border-collapse:collapse;}.newstable td{border:1px solid #000;padding:2px;}.http_error_page{color:#fff;margin:1em auto;vertical-align:top;}.http_error_page td{width:300px}.http_error_page a{color:#fff;font-weight:bold;}.fanfiction_add th{text-align:left;font-weight:normal;vertical-align:top;}.fanfiction_add .te,.fanfiction_add td{width:100%!important;vertical-align:top;}.fanfiction_add #id_title,.fanfiction_add #id_about{width:500px}.albums,.items,.comics{width:100%}.comics{border-collapse:separate;border-spacing:2px;}.albums td,.items td,.comics td{text-align:center;border:1px solid #DEDEDE;border-collapse:collapse;padding:5px;width:25%;}.albums td,.comics td{background:#F9F9F9}.albums td p,.items td p,.comics td p{margin-bottom:0;font-size:95%;}.albums td table,.items td table{width:100%}.albums td table td,.items td table td{border:0;padding:0;height:150px;vertical-align:middle;}.thumbs{overflow:hidden;margin:10px auto 0 auto;padding:0;}.thumbs li{float:left;list-style:none;margin:1px;padding:0;}.thumbs .thumb{border:2px solid #dedede;height:90px;width:90px;display:block;background-position:center center;background-repeat:no-repeat;}.thumbs .thumb_active{border-color:#004A80}.thumbs .thumb:hover{border-color:#fedb01}.items .edit_button{display:inline-block;width:10px;height:10px;background:url(images/icon_edit.png);cursor:pointer;}#uploaded_images{overflow:hidden;margin:10px auto 0 auto;padding:0;}#uploaded_images ul{padding:0}#uploaded_images li{float:left;list-style:none;width:50%;}#uploaded_images li .image{height:150px;width:150px;background-position:center center;background-repeat:no-repeat;float:right;display:block;}#uploaded_images li .info{margin-right:-155px;width:100%;float:left;}#uploaded_images li .info div{margin-right:155px}#uploaded_images .border{margin:1px;border:1px solid #DEDEDE;overflow:hidden;}#uploaded_images .info li{float:none;width:100%;height:22px;line-height:22px;border:0 none;padding:0 5px;}#uploaded_images input{width:50%!important}#uploaded_images textarea{width:90%!important}.comics td{width:20%}.comics-thumb{height:150px;background-position:center center;background-repeat:no-repeat;margin-top:3px;margin-bottom:3px;}#issue_links{border:1px solid #DEDEDE;margin:0 auto 10px;padding:0 10px;width:662px;}#issue_view{overflow:auto}#issue_gallery img{max-width:100%}#issue_menu{background-color:#000;height:50px;width:325px;}#issue_menu div{background:url("images/comics.png")}#downloads_categories{display:table;width:100%;}#downloads_categories .row,#downloads_categories .category{display:table-row}#downloads_categories .cell{vertical-align:middle;display:table-cell;width:50%;}#downloads_categories .section_left,#downloads_categories .section_right{vertical-align:middle;display:table-cell;text-align:left;}#downloads_categories .section_right{padding-left:5px}#downloads_categories h3{border-bottom:1px solid #AAAAAA;font-size:18px;font-weight:normal;margin:0;padding:0 0 3px;}#downloads_categories p{margin:0}#downloads_items .block_content{overflow:hidden}#downloads_items .block_content img{float:left;margin-bottom:10px;margin-right:10px;}#container.full-space{margin:20px auto;padding:0 20px;overflow:hidden;}.full-space #sidebar{display:none}.full-space #center{margin-right:0;width:100%;}.full-space #content{margin-right:0}#block_updates{padding:4px 0}#block_updates .icon{background:url(images/update-icons.png);display:block;float:left;margin-top:5px;height:15px;width:19px;}#block_update .comics-icon{background-position:0 -40px}#block_updates .update{clear:both;padding:4px 8px;}#block_updates .active{background:#ddd;border-bottom:4px solid #777;}#block_updates .update-content{font-weight:bold;margin-left:20px;}#block_updates .details{display:none;font-weight:normal;margin:0.3em 0 0 -20px;font-size:12px;}#block_updates .active .details{display:block}#userbar-container{background-color:#004C99;}#menu-container{background-color:#0059B3;}.block_top,.block_top a{color:#004C99;}#block_updates.block_content a{color:#004C99;}