.incontent-menu .xs-helper{height:160px;display:block;margin:10px auto 50px;cursor:pointer}.incontent-menu .porada-affix-menu .xs-helper{margin-top:0;width:100%;max-width:160px}@media (max-width:767px){.incontent-menu .porada-affix-menu .xs-helper{margin-top:10px}}.incontent-menu .menu-item{display:inline-block;text-align:center;padding:0;position:relative;color:#777;line-height:1.2;background-color:#f8f8f8;width:100%;height:100%;vertical-align:bottom}.incontent-menu .menu-item:hover{color:#fff;background-color:#115da9}.incontent-menu .menu-item:hover .glyphicon{color:#fff}.incontent-menu .glyphicon{font-size:150px;margin-top:0;width:100%;height:100%;position:absolute;top:0;left:0;color:#115da9}@media (max-width:353px){.incontent-menu .glyphicon{font-size:40vw}}@media (min-width:353px) and (max-width:767px){.incontent-menu .glyphicon{font-size:130px}}.incontent-menu .glyphicon.ins-glyphicon-forward{font-size:34px;margin-top:0;position:absolute;bottom:-3px;right:0;color:#c51718;width:auto;height:auto;top:auto;left:auto}.incontent-menu .item-label{position:absolute;bottom:40px;left:0;width:100%;height:32px;font-size:22px}.incontent-menu .oferty{margin-left:32px;color:#fff;display:block;background-color:#c51718;border-radius:4px;text-align:center;font-size:11px;padding:1px;width:63%;margin-bottom:15px;margin-top:15px}.incontent-menu .oferty.porada{margin-left:0;width:100%;border-radius:7px;font-size:16px;font-weight:700;padding:3px}.incontent-menu .affix,.incontent-menu .affix-bottom{width:100%}@media (min-width:768px){.incontent-menu .affix,.incontent-menu .affix-bottom{position:absolute}}@media (max-width:767px){.incontent-menu .affix,.incontent-menu .affix-bottom{position:static}}.rightblock ul{font-size:13px}.rightblock ul li{background:transparent url("/img/punkt2.png") no-repeat scroll 0 5px;clear:both;line-height:19px;list-style:outside none none;padding-left:26px;margin-bottom:8px}.box-firma{cursor:pointer;margin-top:20px;background-color:#f8f8f8}.box-firma a:hover{text-decoration:none}.box-firma .box-firma-top{padding-top:20px;padding-left:10px;display:flex}.box-firma .box-firma-top span{font-size:40px;color:#c51718;margin-left:-10px}.box-firma .box-firma-top .icon{align-self:flex-end}.box-firma .line{background-color:#c51718;height:3px;transition:width .5s;width:30%;clear:both}.box-firma:hover .line{transition:width .5s;width:100%}.box-firma .box-firma-bottom{clear:both;padding:20px 0 20px 20px;font-size:15px;color:#000}.container-firma{margin-left:20px}.kalkulatory-ubezpieczen{font-size:70px;color:gray;margin-left:30px}