.rankings-header{overflow: hidden;position: relative;margin-top:40px;} .rankings-header *{font-size:27px;font-family:'Bebas Neue';line-height:100%;} .rankings-header img{width:100%;height:auto;} .rankings-header h2,.rankings-header h3{text-transform: uppercase;position:absolute;left:3%;font-weight: normal;padding:0;margin:0;color: white;border: none;text-decoration: none;} .rankings-header #global_patent_portfolios{top:11.5%;} .rankings-header #us_patent_applications{top:47%;} .rankings-header #us_patent_grants{top:82%;} .rankings-header a{position:absolute;text-decoration: underline;color:#5fb3f4;background-repeat: no-repeat;background-size:40px 40px;display: inline-block;padding:20px 20px 20px 54px;background-position:0 10px;} .rankings-header a:hover{color:#2896ec;} .rankings-header #ifi250,.rankings-header #sp{top:6.5%;} .rankings-header #tech{top:42.5%;} .rankings-header #top50,.rankings-header #trends{top:78%;} .rankings-header #ifi250,.rankings-header #tech,.rankings-header #top50{left:34%;} .rankings-header #sp,.rankings-header #trends{left:60%;} .rankings-header #ifi250{background-image: url('https://www.ificlaims.com/themes/default/images_custom/ranking/icons/ifi250.svg?1625228299');} .rankings-header #sp{background-image: url('https://www.ificlaims.com/themes/default/images_custom/ranking/icons/sp.svg?1625228299');} .rankings-header #tech{background-image: url('https://www.ificlaims.com/themes/default/images_custom/ranking/icons/tech.svg?1625228299');} .rankings-header #top50{background-image: url('https://www.ificlaims.com/themes/default/images_custom/ranking/icons/top50.svg?1625228299');} .rankings-header #trends{background-image: url('https://www.ificlaims.com/themes/default/images_custom/ranking/icons/trends.svg?1625228299');} .rankings-header #top1000-wrapper{position:absolute;top:38%;left:84%;width:13%;height:57%;background: url('https://www.ificlaims.com/themes/default/images_custom/ranking/data-ranking.png?1625228299') no-repeat bottom left;background-size:100% auto;cursor: pointer;} .rankings-header #top1000-wrapper:hover{background-image: url('https://www.ificlaims.com/themes/default/images_custom/ranking/data-ranking-active.png?1625228299');} .rankings-header #top1000-wrapper:hover a{color: white;} .rankings-header #top1000{top:8%;left:3%;width:100%;padding:0;} .rankings-growth{text-align:center;} .rankings-growth img{text-align:center;border:2px solid #0a74ba;} @media all and (max-width:1000px){.rankings-header #top1000{left:8%;} .rankings-header *{font-size:24px;} } @media all and (max-width:920px){.rankings-header *{font-size:21px;} .rankings-header h2,.rankings-header h3{left:2%;} } .timeline{overflow: hidden;} .timeline a{background: url('https://www.ificlaims.com/themes/IFI_CLAIMS/images_custom/rankings/timeline.png?1625228299') no-repeat;width:80px;height:50px;float: left;position: relative;padding-left:24px;padding-top:12px;box-sizing:border-box;color: white;} .timeline a.active{background: url('https://www.ificlaims.com/themes/IFI_CLAIMS/images_custom/rankings/timeline-active.png?1625228299') no-repeat;} .timeline a:hover{color: white;}