.alert-block,.alert-block-2,.alert-block-3,.alert-block-5,.alert-block-border,.info-block{padding:15px;margin:0 0 20px}.comment-write,.comments__kma>div{transition:.3s}.comment-hide,.comment-write,.comments__kma{overflow:hidden}.alert-block,.alert-block-2,.alert-block-3,.alert-block-5,.alert-block-border,.info-block,h2,p,ul{margin:0 0 20px}.content i,.italic,.loading{font-style:italic}a{color:#00f}h2{padding:0;font-weight:500}.action-block a,.bold,.user-name,b{font-weight:700}ul{padding-left:40px;list-style-type:disc}li,p{font-size:16px!important;line-height:1.4}img{display:block;width:100%;max-width:550px;margin:0 auto 20px}.img-medium{max-width:450px}.img-small{max-width:300px}.main-table{width:100%;border-collapse:collapse}.main-table td{border:1px solid #000;background:#d9ead3;padding:10px}.red{color:red}.text-big{font-size:22px!important}.text-center{text-align:center!important}.alert-block{background:#eee}.alert-block-2{background:#d9ead3}.alert-block-3{background:#f4cccc}.alert-block-5{background:#ecf4f7}.alert-block-border{border:4px dashed red}.info-block{background:#eee}.info-block img{max-width:200px}.counter-block{margin:20px auto;text-align:center}.counter-wrapper{display:inline-block;padding:15px 25px;background:red;color:#fff;font-size:30px;font-weight:700;text-align:center}.underline{text-decoration:underline}.comments-item{display:flex;align-items:flex-start;padding:10px;margin:0 0 2px;background:#edeff4}.comments-item img{flex:0 0 50px;width:50px;margin:0 15px 0 0}.user-name{margin-bottom:5px;color:#0056b3!important}.user-message{margin:0 0 5px!important}.user-info img{display:block!important;margin:15px 0!important;width:100%!important;max-width:350px!important}.action-block a{display:inline-block;margin:5px 0;font-size:14px;color:#0056b3;text-decoration:none}.loading{display:flex;align-items:center}.loading img{display:inline;width:60px!important;margin:0 16px 0 0}.comment-hide{transform:translateX(calc(-100% - 100px));height:0;min-height:0;margin:0;padding:0}.comment-write{max-height:100px;display:flex;align-items:center}.loading:after{content:'.';animation:1s infinite alternate loading}.comment-write p{display:flex;align-items:center;margin:0!important}.comment-write img{max-width:50px!important}.btn-main,.btn-main-2{display:inline-block;padding:15px 25px 17px;margin:20px 0 0;background:red;color:#fff!important;font-size:20px;line-height:1;text-align:center;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;cursor:pointer}.alert{font-family:Roboto,sans-serif;position:fixed;top:10px;right:10px;padding:10px 20px;max-width:90%;background:#f7f7f7;box-shadow:2px 4px 15px rgba(0,0,0,.1);border-radius:10px;transition:opacity .3s;opacity:0;pointer-events:none;display:flex;justify-content:space-between;align-items:center;z-index:400;font-size:16px;line-height:135%}.alert--show{opacity:1;pointer-events:auto}.alert__img{max-height:50px!important;padding:0;display:inline-block!important;margin-right:5px;width:auto!important}@keyframes loading{60%{text-shadow:.35em 0 0 currentColor}100%{text-shadow:.35em 0 0 currentColor,.75em 0 0 currentColor}}.form-body input,.form-body select{box-sizing:border-box;font-size:16px!important}.modal{direction:ltr}.modal li,.modal p{font-size:12px!important}.ft-page{padding:15px;text-align:center}.submit-roulette{cursor:pointer!important}.submit-roulette span{display:inline!important}.form-body button{display:block!important}@media screen and (min-width:768px){.info-block{display:flex;align-items:flex-start}.info-block img{flex:0 0 200px;margin:0 20px 0 0}}.ep-detail-header{padding-top:0;border-top:none;margin:0}.ep-detail-header .title{margin:0 0 20px;padding:0;border:none;font-size:2em;line-height:1.4}.content i{font-family:unset}body .site-header{position:static}.main-menu{display:none}@media (min-width:48em){.ep-detail-header .title{font-size:3em}.ep-detail-header{padding-top:0;border-top:none}.main-menu{border-bottom:1px solid #eee;display:flex;padding:0 0 15px;list-style-type:none}.main-menu li{padding:5px}.main-menu li a{color:#000;font-size:15px}.main-menu li:first-child a{color:red}.site-header .tags-navigation__list{visibility:visible}.tags-navigation__list{flex-direction:row}}.logo{padding:15px 0}.header{position:relative}.container{max-width:1000px}.navbar ul.static{display:flex;flex-wrap:wrap;margin:0}