.msgrs{right:15px;position:fixed;flex-direction:column;bottom:15px;font-family:Roboto,sans-serif;display:flex;z-index:80}.msgrs.msgrs_mobile{color:#000}.msgrs.msgrs_mobile .msgrs_item a span{display:none}.msgrs_list{list-style:none;padding:0;font-size:0;transition:all .3s linear;margin:0;line-height:0}.msgrs_list.opened{max-height:275px;opacity:1;bottom:55px;visibility:visible}.msgrs_item.phone a{position:relative;border-radius:50%;background:#05315b}.msgrs_item.phone a i{padding:10px;right:0;position:absolute;bottom:0;top:0;left:0}.msgrs_item.phone a i svg{height:100%;fill:#fff;width:100%}.msgrs_item a{height:50px;font-size:0;text-decoration:none;transition:opacity .3s linear;position:relative;width:50px;background-repeat:no-repeat;display:inline-block}.msgrs_item a img{max-width:100%;max-height:100%;border-radius:50%}.msgrs_item a span{padding:5px 10px;font-size:16px;margin-right:5px;right:100%;color:#fff;transition:all .25s linear;position:absolute;opacity:0;visibility:hidden;top:50%;border-radius:5px;background:rgba(0,0,0,.5);line-height:20px;margin-top:-15px;white-space:nowrap}.msgrs_item a:hover{opacity:.9}.msgrs_item a:hover span{opacity:1;visibility:visible}.msgrs_item:not(.phone){margin-bottom:5px}.msgrs_item.phone a{background-position:0 100%}.msgrs_item.telegram a{background-position:100% 0}.msgrs_item.whatsapp a{background-position:top -55px right 0}.msgrs_item.viber a{background-position:top -110px right 0}.msgrs_item.form a{background-position:top -165px right 0}.msgrs_but{height:50px;transition:opacity .3s linear;position:relative;background-position:bottom -55px right 0;cursor:pointer;margin-left:15px;width:50px;background-image:url(/t/v563/images/msgrs_sprite.png);background-repeat:no-repeat;display:inline-block;z-index:1}.msgrs_but:hover{opacity:.9}.msgrs_but.opened{background-position:bottom 0 right 0}