.robotSvgWrapper{position:relative;width:100%;height:0;}.robotSvgWrapper svg{position:absolute;top:0;left:0;width:100%;height:100%;max-width:100%;max-height:100%;}.robotSvgWrapper.common_programma{padding-top:54%;}.robots.no-programma .robotSvgWrapper.common_programma{padding-top:61%;}.robotSvgWrapper.common_press{position:absolute;bottom:0;right:0;padding-top:49%;}
.block-kb-commons-kb-sidebar-tools{margin:0;padding:0;}.block-kb-commons-kb-sidebar-tools #kb_sidebarTools{position:fixed;bottom:100px;right:0;width:54px;z-index:100;}.block-kb-commons-kb-sidebar-tools #kb_sidebarTools a.sideItm{display:block;position:relative;float:left;width:200px;right:0;margin:2px 0 0 0;padding:0;vertical-align:top;text-align:left;border:1px solid #302f34;background:rgba(255,255,255,0.3);-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}.block-kb-commons-kb-sidebar-tools #kb_sidebarTools a.sideItm span.icn{display:inline-block;width:52px;height:52px;text-align:center;vertical-align:top;}.block-kb-commons-kb-sidebar-tools #kb_sidebarTools a.sideItm span.icn:before{vertical-align:top;font-size:22px;line-height:52px;color:#302f34;}.block-kb-commons-kb-sidebar-tools #kb_sidebarTools a.sideItm span.text{display:inline-block;padding:0 15px 0 0;vertical-align:top;font-size:14px;line-height:52px;text-transform:uppercase;color:#302f34;}.block-kb-commons-kb-sidebar-tools #kb_sidebarTools a.sideItm:hover{right:145px;background:white;}#shareBg{position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;background:rgba(0,0,0,0.5);z-index:5000;visibility:hidden;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}#shareBg.opened{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;visibility:visible;}#share{position:fixed;top:50%;left:50%;width:320px;height:360px;background:white;z-index:5100;visibility:hidden;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}#share.opened{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;visibility:visible;}#share #shareClose{position:absolute;top:-24px;right:-24px;width:24px;height:24px;cursor:pointer;}#share #shareClose .icon-close{display:inline-block;vertical-align:top;}#share #shareClose .icon-close:before{display:inline-block;vertical-align:top;font-size:24px;line-height:24px;color:white;}#share .container-wrapper{width:100%;height:100%;padding:45px 40px;}#share h4{margin:0 0 5px 0;font-weight:normal;font-size:20px;line-height:24px;text-transform:uppercase;}#share p{margin:0 0 30px 0;font-weight:normal;font-size:16px;line-height:24px;}#share .share-container{margin:0;padding:0;list-style:none;}#share li{display:block;width:100%;height:45px;}#share a{display:block;position:relative;float:left;width:100%;height:44px;font-weight:bold;font-size:18px;line-height:44px;text-transform:uppercase;border-bottom:1px solid #d8d8db;background:transparent;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}#share a:hover{background:#f4f5f8;}#share a span{display:inline-block;vertical-align:top;width:50px;height:44px;text-align:center;}#share a span:before{display:inline-block;vertical-align:top;font-size:20px;line-height:44px;}#share a.share-fb{color:#587aca;}#share a.share-fb:hover{border-bottom:1px solid #587aca;}#share a.share-tw{color:#5dc8ff;}#share a.share-tw:hover{border-bottom:1px solid #5dc8ff;}#share a.share-gp{color:#dd4b39;}#share a.share-gp:hover{border-bottom:1px solid #dd4b39;}#share a.share-other{color:#a6a6ab;}#share a.share-other:hover{border-bottom:1px solid #a6a6ab;}
