﻿.spritelg {
    background-repeat: no-repeat;
    text-indent: -9999em;
    display: block;
    background-image: url(images/port_ball_30.svg);
    width: 31px;
    height: 31px;
    margin: 0 auto;
}

.port-ball-jumbo .portfolio_navigation {
    padding-left: 10px !important;
}

.portfolio_navigation li:first-of-type, .portfolio_navigation li:nth-of-type(2), .portfolio_navigation li:nth-of-type(3), .portfolio_navigation li:nth-of-type(4) {
    margin-right: calc((100% - 31px*5)/4) !important;
}

.portfolio_navigation li:nth-of-type(6), .portfolio_navigation li:nth-of-type(7), .portfolio_navigation li:nth-of-type(8), .portfolio_navigation li:nth-of-type(9), .portfolio_navigation li:nth-of-type(10) {
    margin-right: calc((100% - 31px*6)/5) !important;
    margin-top: 15px !important;
}

.portfolio_navigation li:last-of-type {
    margin-top: 15px;
}

.spritelg-balls_ifa0010 {
    width: 31px;
    height: 31px;
    background-position: 0 -33px;
}

.spritelg-balls_ifa0020 {
    width: 31px;
    height: 31px;
    background-position: 0 -64px;
}

.spritelg-balls_ifa0030 {
    width: 31px;
    height: 31px;
    background-position: 0 -95px;
}

.spritelg-balls_ifa0040 {
    width: 31px;
    height: 31px;
    background-position: 0 -126px;
}

.spritelg-balls_ifa0050 {
    width: 31px;
    height: 31px;
    background-position: 0 -157px;
}

.spritelg-balls_ifa0060 {
    width: 31px;
    height: 31px;
    background-position: 0 -189px;
}

.spritelg-balls_ifa0070 {
    width: 31px;
    height: 31px;
    background-position: 0 -219.5px;
}

.spritelg-balls_ifa0080 {
    width: 31px;
    height: 31px;
    background-position: 0 -250px;
}

.spritelg-balls_ifa0090 {
    width: 31px;
    height: 31px;
    background-position: 0 -282px;
}

.spritelg-balls_ifa00100 {
    width: 31px;
    height: 31px;
    background-position: 0 -313px;
}