.menu-buttons{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;margin:0;padding:0;list-style:none;color:#000}.menu-buttons_center{white-space:nowrap;padding:0 10px}.menu-buttons_center li{width:100%}@media (max-width:375px){.menu-buttons_center{display:none}}.menu-buttons_center-epub{overflow:hidden}.menu-buttons_center-epub:hover .menu-buttons__tool-tip_title{visibility:visible}.menu-buttons_center-epub .menu-buttons__item{width:100%}@media (max-width:375px){.menu-buttons_center-epub{display:none}}.menu-buttons_right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:22px;-webkit-box-flex:0;-ms-flex:none;flex:none}@media (max-width:834px){.menu-buttons_right{padding-right:21px}}@media (max-width:480px){.menu-buttons_right{padding-right:4px}}@media (max-width:375px){.menu-buttons_right{padding-right:7px}}.menu-buttons_right-pdf .menu-buttons__item:last-child:hover .menu-buttons__tool-tip{right:-10px}.menu-buttons_right-pdf .menu-buttons__item:first-child:hover .menu-buttons__tool-tip{left:-2px}.menu-buttons_right-epub .menu-buttons__item:first-child:hover .menu-buttons__tool-tip{left:-30px}.menu-buttons__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;margin:0 8px;font-size:14px;white-space:nowrap;position:relative}.menu-buttons__item_small-icon .icon{width:13px;height:12px}.menu-buttons__item_border-right:after{content:"";position:relative;height:40px;padding-right:16px;border-right:1px solid rgba(77,77,77,.1)}@media (max-width:834px){.menu-buttons__item_border-right:after{padding-right:10px}}@media (max-width:834px){.menu-buttons__item_border-left{padding-right:0}}.menu-buttons__item_border-left:before{content:"";position:relative;height:40px;padding-left:16px;border-left:1px solid rgba(77,77,77,.1)}@media (max-width:480px){.menu-buttons__item_border-left:before{display:none}}.menu-buttons__item_right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:480px){.menu-buttons__item{margin:0}}.menu-buttons__btn{height:48px;width:48px;padding:0;border-radius:50%;position:relative;-webkit-transition:all .25s ease;transition:all .25s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media (max-width:480px){.menu-buttons__btn{padding:0;width:44px;display:-webkit-box}}@media (max-width:375px){.menu-buttons__btn{width:38px}}.menu-buttons__btn:hover{padding:0;background-color:rgba(77,77,77,.05)}.menu-buttons__btn:hover~.menu-buttons__tool-tip{visibility:visible}@media (max-width:480px){.menu-buttons__btn:hover{background-color:rgba(77,77,77,0)}}.menu-buttons__btn_is_active .menu-buttons__icon{fill:#5a87e1;color:#5a87e1}.menu-buttons__btn_is_disabled{pointer-events:none}.menu-buttons__btn_is_disabled .menu-buttons__icon{fill:rgba(77,77,77,.2)}.menu-buttons__counter{position:absolute;top:6px;right:5px;width:16px;height:16px;color:#fff;background-color:#ff5151;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:100%;line-height:22px;font-size:8px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (max-width:480px){.menu-buttons__counter{top:6.5px}}.menu-buttons__tool-tip{position:absolute;top:57px;height:28px;padding:7px 5px;line-height:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:12px;z-index:1;color:#fff;background-color:rgba(0,0,0,.7);border-radius:2px;visibility:hidden}@media (max-width:480px){.menu-buttons__tool-tip{display:none}}.menu-buttons__tool-tip_title{width:50%;left:25%;top:63px;height:inherit;white-space:normal}.menu-buttons__description_title{display:block;font-size:14px;overflow:hidden;text-overflow:ellipsis}.menu-buttons__text{text-align:center;vertical-align:super;font-family:RobotoLight,sans-serif;font-weight:300;font-size:28px;line-height:20px;letter-spacing:.3px;color:#4d4d4d}@media (max-width:480px){.menu-buttons__text{font-size:20px}}