.bookmark-info{background:#fa6e52;color:#fff;padding:8px;text-align:center;font-size:12px}
#go-to-book{background:#fa6e52;color:#fff;margin-right:-15px;padding:0 15px;transition:all .3s}
#go-to-book:hover{background:#8f95a3}
/* Favorite */
.swing{-webkit-animation:swing 1s ease-in-out;animation:swing 1s ease;-webkit-animation-iteration-count:1;transition:all 1s}
.swing a,.swing:before{color:#fa6e52!important}
.c-orange{color:#fa6e52}
.later{cursor:pointer}
.later .fa{margin-right:5px}
#LisMarks-wrap{width:100%;padding:0 15px}
ol.later-lest{list-style:none;counter-reset:point}
ol.later-lest li{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding-left:25px;position:relative;transition:all .3s;position:relative;height:35px}
ol.later-lest li a{color:#1e1f23;font-family:'Open Sans',sans-serif;font-size:13px}
.titka{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;float:left;margin-left:15px;top:5px;position:relative;font-size:15px}
.LisMark-del .fa{width:5%;position:absolute;font-size:12px;right:15px;top:8px;color:red}
ol.later-lest li:hover{opacity:.8}
ol.later-lest li:before{content:counter(point);counter-increment:point 1;font-size:11px;position:absolute;left:0;top:2px;background:#8f95a3;width:25px;height:20px;padding:2px 0;color:#fff;font-weight:bold;text-align:center;border-radius:2px}
ul[id*="uStarRating"] a,#shop-basket a.remove{-moz-transition:none;transition:none;-webkit-transition:none}
/* Media */
@media screen and (max-width:1200px){.filter-panel .col{float:left;width:150px}
}
@media screen and (max-width:960px){#bx-slide{display:none}
header .search-box{position:relative;float:left;display:table-cell;width:67%;margin-right:25px}
#main .wrapper{margin:0 auto;display:table;width:100%;padding:0!important}
aside{width:100%;padding:0;float:none;display:table-footer-group!important}
#content{position:relative;width:100%!important;float:none;display:table-header-group!important}
.reliz_right,.reliz_left{display:table!important;float:none!important;width:100%; padding-left: 0;}
.reliz_image,.reliz_rating{margin:auto}
.reliz_right{margin-top:50px}
#logo{overflow:hidden!important;height:50px!important;left:10px}
}
@media screen and (max-width:768px){
.chitai .col-3{width:100%;text-align:center;float:none;margin:0 auto;margin-bottom:25px}
#logo{display:none!important}
.search-box{width:88%!important}
}
@media screen and (max-width:415px){
.no_mobile { display: none;}
header .search-box{position:relative;float:left;width:80%!important;margin-right:25px}
header #logo{display:none!important}
.item-box{width:44%; height: 290px; margin:2%}
.item-box img{height:auto!important}
.item-box .img{height:100%!important;max-height:235px}
.item-box .poster-rate, .item-box .cat-name{font-size: 11px; top:85%;}
.close{right:2px!important}
.screen-img{height:75px}
.sub-menu{background:#fefefe;width:100%;height:100vh;min-width:200px;max-width:350px;right:-1260px;position:absolute;z-index:-5!important;padding:0;border-radius:0;opacity:0;transition:all .08s;box-shadow:0 1px 0 0 rgba(0,0,0,0.05)}
.sub-menu:after{display:none}
.main-item:focus~.sub-menu,.main-item:active~.sub-menu,.sub-menu:hover{top:60px;right:-45px;opacity:1;z-index:99;transition:all .3s}
.screens {display:none}
}
.modalDialog{position:fixed;font-family:Arial,Helvetica,sans-serif;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.8);z-index:99999;opacity:0;-webkit-transition:opacity 400ms ease-in;-moz-transition:opacity 400ms ease-in;transition:opacity 400ms ease-in;pointer-events:none}
.modalDialog:target{opacity:1;pointer-events:auto}
.modalDialog>div{width:100%;max-width:500px;position:relative;margin:10% auto;border-radius:2px;background:#fff;overflow:hidden}
.close{background:#8f95a3;color:#FFF;position:absolute;right:-3px;top:-3px;width:35px;line-height:35px;text-align:center;text-decoration:none;font-weight:bold;border-radius:3px;z-index:99}
.close:hover{background:#f44336;color:#fff}