.c100.p51 .slice, .c100.p52 .slice, .c100.p53 .slice, .c100.p54 .slice, .c100.p55 .slice, .c100.p56 .slice, .c100.p57 .slice, .c100.p58 .slice, .c100.p59 .slice, .c100.p60 .slice, .c100.p61 .slice, .c100.p62 .slice, .c100.p63 .slice, .c100.p64 .slice, .c100.p65 .slice, .c100.p66 .slice, .c100.p67 .slice, .c100.p68 .slice, .c100.p69 .slice, .c100.p70 .slice, .c100.p71 .slice, .c100.p72 .slice, .c100.p73 .slice, .c100.p74 .slice, .c100.p75 .slice, .c100.p76 .slice, .c100.p77 .slice, .c100.p78 .slice, .c100.p79 .slice, .c100.p80 .slice, .c100.p81 .slice, .c100.p82 .slice, .c100.p83 .slice, .c100.p84 .slice, .c100.p85 .slice, .c100.p86 .slice, .c100.p87 .slice, .c100.p88 .slice, .c100.p89 .slice, .c100.p90 .slice, .c100.p91 .slice, .c100.p92 .slice, .c100.p93 .slice, .c100.p94 .slice, .c100.p95 .slice, .c100.p96 .slice, .c100.p97 .slice, .c100.p98 .slice, .c100.p99 .slice, .c100.p100 .slice, .rect-auto {
    clip: rect(auto,auto,auto,auto)
}

.c100 .bar, .c100.p51 .fill, .c100.p52 .fill, .c100.p53 .fill, .c100.p54 .fill, .c100.p55 .fill, .c100.p56 .fill, .c100.p57 .fill, .c100.p58 .fill, .c100.p59 .fill, .c100.p60 .fill, .c100.p61 .fill, .c100.p62 .fill, .c100.p63 .fill, .c100.p64 .fill, .c100.p65 .fill, .c100.p66 .fill, .c100.p67 .fill, .c100.p68 .fill, .c100.p69 .fill, .c100.p70 .fill, .c100.p71 .fill, .c100.p72 .fill, .c100.p73 .fill, .c100.p74 .fill, .c100.p75 .fill, .c100.p76 .fill, .c100.p77 .fill, .c100.p78 .fill, .c100.p79 .fill, .c100.p80 .fill, .c100.p81 .fill, .c100.p82 .fill, .c100.p83 .fill, .c100.p84 .fill, .c100.p85 .fill, .c100.p86 .fill, .c100.p87 .fill, .c100.p88 .fill, .c100.p89 .fill, .c100.p90 .fill, .c100.p91 .fill, .c100.p92 .fill, .c100.p93 .fill, .c100.p94 .fill, .c100.p95 .fill, .c100.p96 .fill, .c100.p97 .fill, .c100.p98 .fill, .c100.p99 .fill, .c100.p100 .fill, .pie {
    position: absolute;
    border: .08em solid #00a9e7;
    width: .84em;
    height: .84em;
    clip: rect(0,.5em,1em,0);
    border-radius: 50%;
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg)
}

.c100.p51 .bar:after, .c100.p51 .fill, .c100.p52 .bar:after, .c100.p52 .fill, .c100.p53 .bar:after, .c100.p53 .fill, .c100.p54 .bar:after, .c100.p54 .fill, .c100.p55 .bar:after, .c100.p55 .fill, .c100.p56 .bar:after, .c100.p56 .fill, .c100.p57 .bar:after, .c100.p57 .fill, .c100.p58 .bar:after, .c100.p58 .fill, .c100.p59 .bar:after, .c100.p59 .fill, .c100.p60 .bar:after, .c100.p60 .fill, .c100.p61 .bar:after, .c100.p61 .fill, .c100.p62 .bar:after, .c100.p62 .fill, .c100.p63 .bar:after, .c100.p63 .fill, .c100.p64 .bar:after, .c100.p64 .fill, .c100.p65 .bar:after, .c100.p65 .fill, .c100.p66 .bar:after, .c100.p66 .fill, .c100.p67 .bar:after, .c100.p67 .fill, .c100.p68 .bar:after, .c100.p68 .fill, .c100.p69 .bar:after, .c100.p69 .fill, .c100.p70 .bar:after, .c100.p70 .fill, .c100.p71 .bar:after, .c100.p71 .fill, .c100.p72 .bar:after, .c100.p72 .fill, .c100.p73 .bar:after, .c100.p73 .fill, .c100.p74 .bar:after, .c100.p74 .fill, .c100.p75 .bar:after, .c100.p75 .fill, .c100.p76 .bar:after, .c100.p76 .fill, .c100.p77 .bar:after, .c100.p77 .fill, .c100.p78 .bar:after, .c100.p78 .fill, .c100.p79 .bar:after, .c100.p79 .fill, .c100.p80 .bar:after, .c100.p80 .fill, .c100.p81 .bar:after, .c100.p81 .fill, .c100.p82 .bar:after, .c100.p82 .fill, .c100.p83 .bar:after, .c100.p83 .fill, .c100.p84 .bar:after, .c100.p84 .fill, .c100.p85 .bar:after, .c100.p85 .fill, .c100.p86 .bar:after, .c100.p86 .fill, .c100.p87 .bar:after, .c100.p87 .fill, .c100.p88 .bar:after, .c100.p88 .fill, .c100.p89 .bar:after, .c100.p89 .fill, .c100.p90 .bar:after, .c100.p90 .fill, .c100.p91 .bar:after, .c100.p91 .fill, .c100.p92 .bar:after, .c100.p92 .fill, .c100.p93 .bar:after, .c100.p93 .fill, .c100.p94 .bar:after, .c100.p94 .fill, .c100.p95 .bar:after, .c100.p95 .fill, .c100.p96 .bar:after, .c100.p96 .fill, .c100.p97 .bar:after, .c100.p97 .fill, .c100.p98 .bar:after, .c100.p98 .fill, .c100.p99 .bar:after, .c100.p99 .fill, .c100.p100 .bar:after, .c100.p100 .fill, .pie-fill {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg)
}

.c100 {
    position: relative;
    font-size: 120px;
    width: 1em;
    height: 1em;
    border-radius: 50%;
    float: left;
    background-color: #ccc
}

    .c100 *, .c100 :after, .c100 :before {
        -webkit-box-sizing: content-box;
        -moz-box-sizing: content-box;
        box-sizing: content-box
    }

    .c100.center {
        float: none;
        margin: 0 auto
    }

    .c100 > span {
        width: 100%;
        z-index: 1;
        left: 0;
        top: 0;
        width: 5em;
        line-height: 5em;
        font-size: .2em;
        color: #8c8c8c;
        text-align: center;
        white-space: nowrap;
        -webkit-transition-property: all;
        -moz-transition-property: all;
        -o-transition-property: all;
        transition-property: all;
        -webkit-transition-duration: .2s;
        -moz-transition-duration: .2s;
        -o-transition-duration: .2s;
        transition-duration: .2s;
        -webkit-transition-timing-function: ease-out;
        -moz-transition-timing-function: ease-out;
        -o-transition-timing-function: ease-out;
        transition-timing-function: ease-out
    }

    .c100:after, .c100 > span {
        position: absolute;
        display: block
    }

    .c100:after {
        top: .08em;
        left: .08em;
        content: " ";
        border-radius: 50%;
        background-color: #f5f5f5;
        width: .84em;
        height: .84em;
        -webkit-transition-property: all;
        -moz-transition-property: all;
        -o-transition-property: all;
        transition-property: all;
        -webkit-transition-duration: .2s;
        -moz-transition-duration: .2s;
        -o-transition-duration: .2s;
        transition-duration: .2s;
        -webkit-transition-timing-function: ease-in;
        -moz-transition-timing-function: ease-in;
        -o-transition-timing-function: ease-in;
        transition-timing-function: ease-in
    }

    .c100 .slice {
        position: absolute;
        width: 1em;
        height: 1em;
        clip: rect(0,1em,1em,.5em)
    }

    .c100.p1 .bar {
        -webkit-transform: rotate(3.6deg);
        -moz-transform: rotate(3.6deg);
        -ms-transform: rotate(3.6deg);
        -o-transform: rotate(3.6deg);
        transform: rotate(3.6deg)
    }

    .c100.p2 .bar {
        -webkit-transform: rotate(7.2deg);
        -moz-transform: rotate(7.2deg);
        -ms-transform: rotate(7.2deg);
        -o-transform: rotate(7.2deg);
        transform: rotate(7.2deg)
    }

    .c100.p3 .bar {
        -webkit-transform: rotate(10.8deg);
        -moz-transform: rotate(10.8deg);
        -ms-transform: rotate(10.8deg);
        -o-transform: rotate(10.8deg);
        transform: rotate(10.8deg)
    }

    .c100.p4 .bar {
        -webkit-transform: rotate(14.4deg);
        -moz-transform: rotate(14.4deg);
        -ms-transform: rotate(14.4deg);
        -o-transform: rotate(14.4deg);
        transform: rotate(14.4deg)
    }

    .c100.p5 .bar {
        -webkit-transform: rotate(18deg);
        -moz-transform: rotate(18deg);
        -ms-transform: rotate(18deg);
        -o-transform: rotate(18deg);
        transform: rotate(18deg)
    }

    .c100.p6 .bar {
        -webkit-transform: rotate(21.6deg);
        -moz-transform: rotate(21.6deg);
        -ms-transform: rotate(21.6deg);
        -o-transform: rotate(21.6deg);
        transform: rotate(21.6deg)
    }

    .c100.p7 .bar {
        -webkit-transform: rotate(25.2deg);
        -moz-transform: rotate(25.2deg);
        -ms-transform: rotate(25.2deg);
        -o-transform: rotate(25.2deg);
        transform: rotate(25.2deg)
    }

    .c100.p8 .bar {
        -webkit-transform: rotate(28.8deg);
        -moz-transform: rotate(28.8deg);
        -ms-transform: rotate(28.8deg);
        -o-transform: rotate(28.8deg);
        transform: rotate(28.8deg)
    }

    .c100.p9 .bar {
        -webkit-transform: rotate(32.4deg);
        -moz-transform: rotate(32.4deg);
        -ms-transform: rotate(32.4deg);
        -o-transform: rotate(32.4deg);
        transform: rotate(32.4deg)
    }

    .c100.p10 .bar {
        -webkit-transform: rotate(36deg);
        -moz-transform: rotate(36deg);
        -ms-transform: rotate(36deg);
        -o-transform: rotate(36deg);
        transform: rotate(36deg)
    }

    .c100.p11 .bar {
        -webkit-transform: rotate(39.6deg);
        -moz-transform: rotate(39.6deg);
        -ms-transform: rotate(39.6deg);
        -o-transform: rotate(39.6deg);
        transform: rotate(39.6deg)
    }

    .c100.p12 .bar {
        -webkit-transform: rotate(43.2deg);
        -moz-transform: rotate(43.2deg);
        -ms-transform: rotate(43.2deg);
        -o-transform: rotate(43.2deg);
        transform: rotate(43.2deg)
    }

    .c100.p13 .bar {
        -webkit-transform: rotate(46.8deg);
        -moz-transform: rotate(46.8deg);
        -ms-transform: rotate(46.8deg);
        -o-transform: rotate(46.8deg);
        transform: rotate(46.8deg)
    }

    .c100.p14 .bar {
        -webkit-transform: rotate(50.4deg);
        -moz-transform: rotate(50.4deg);
        -ms-transform: rotate(50.4deg);
        -o-transform: rotate(50.4deg);
        transform: rotate(50.4deg)
    }

    .c100.p15 .bar {
        -webkit-transform: rotate(54deg);
        -moz-transform: rotate(54deg);
        -ms-transform: rotate(54deg);
        -o-transform: rotate(54deg);
        transform: rotate(54deg)
    }

    .c100.p16 .bar {
        -webkit-transform: rotate(57.6deg);
        -moz-transform: rotate(57.6deg);
        -ms-transform: rotate(57.6deg);
        -o-transform: rotate(57.6deg);
        transform: rotate(57.6deg)
    }

    .c100.p17 .bar {
        -webkit-transform: rotate(61.2deg);
        -moz-transform: rotate(61.2deg);
        -ms-transform: rotate(61.2deg);
        -o-transform: rotate(61.2deg);
        transform: rotate(61.2deg)
    }

    .c100.p18 .bar {
        -webkit-transform: rotate(64.8deg);
        -moz-transform: rotate(64.8deg);
        -ms-transform: rotate(64.8deg);
        -o-transform: rotate(64.8deg);
        transform: rotate(64.8deg)
    }

    .c100.p19 .bar {
        -webkit-transform: rotate(68.4deg);
        -moz-transform: rotate(68.4deg);
        -ms-transform: rotate(68.4deg);
        -o-transform: rotate(68.4deg);
        transform: rotate(68.4deg)
    }

    .c100.p20 .bar {
        -webkit-transform: rotate(72deg);
        -moz-transform: rotate(72deg);
        -ms-transform: rotate(72deg);
        -o-transform: rotate(72deg);
        transform: rotate(72deg)
    }

    .c100.p21 .bar {
        -webkit-transform: rotate(75.6deg);
        -moz-transform: rotate(75.6deg);
        -ms-transform: rotate(75.6deg);
        -o-transform: rotate(75.6deg);
        transform: rotate(75.6deg)
    }

    .c100.p22 .bar {
        -webkit-transform: rotate(79.2deg);
        -moz-transform: rotate(79.2deg);
        -ms-transform: rotate(79.2deg);
        -o-transform: rotate(79.2deg);
        transform: rotate(79.2deg)
    }

    .c100.p23 .bar {
        -webkit-transform: rotate(82.8deg);
        -moz-transform: rotate(82.8deg);
        -ms-transform: rotate(82.8deg);
        -o-transform: rotate(82.8deg);
        transform: rotate(82.8deg)
    }

    .c100.p24 .bar {
        -webkit-transform: rotate(86.4deg);
        -moz-transform: rotate(86.4deg);
        -ms-transform: rotate(86.4deg);
        -o-transform: rotate(86.4deg);
        transform: rotate(86.4deg)
    }

    .c100.p25 .bar {
        -webkit-transform: rotate(90deg);
        -moz-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        -o-transform: rotate(90deg);
        transform: rotate(90deg)
    }

    .c100.p26 .bar {
        -webkit-transform: rotate(93.6deg);
        -moz-transform: rotate(93.6deg);
        -ms-transform: rotate(93.6deg);
        -o-transform: rotate(93.6deg);
        transform: rotate(93.6deg)
    }

    .c100.p27 .bar {
        -webkit-transform: rotate(97.2deg);
        -moz-transform: rotate(97.2deg);
        -ms-transform: rotate(97.2deg);
        -o-transform: rotate(97.2deg);
        transform: rotate(97.2deg)
    }

    .c100.p28 .bar {
        -webkit-transform: rotate(100.8deg);
        -moz-transform: rotate(100.8deg);
        -ms-transform: rotate(100.8deg);
        -o-transform: rotate(100.8deg);
        transform: rotate(100.8deg)
    }

    .c100.p29 .bar {
        -webkit-transform: rotate(104.4deg);
        -moz-transform: rotate(104.4deg);
        -ms-transform: rotate(104.4deg);
        -o-transform: rotate(104.4deg);
        transform: rotate(104.4deg)
    }

    .c100.p30 .bar {
        -webkit-transform: rotate(108deg);
        -moz-transform: rotate(108deg);
        -ms-transform: rotate(108deg);
        -o-transform: rotate(108deg);
        transform: rotate(108deg)
    }

    .c100.p31 .bar {
        -webkit-transform: rotate(.31turn);
        -moz-transform: rotate(.31turn);
        -ms-transform: rotate(.31turn);
        -o-transform: rotate(.31turn);
        transform: rotate(.31turn)
    }

    .c100.p32 .bar {
        -webkit-transform: rotate(.32turn);
        -moz-transform: rotate(.32turn);
        -ms-transform: rotate(.32turn);
        -o-transform: rotate(.32turn);
        transform: rotate(.32turn)
    }

    .c100.p33 .bar {
        -webkit-transform: rotate(.33turn);
        -moz-transform: rotate(.33turn);
        -ms-transform: rotate(.33turn);
        -o-transform: rotate(.33turn);
        transform: rotate(.33turn)
    }

    .c100.p34 .bar {
        -webkit-transform: rotate(.34turn);
        -moz-transform: rotate(.34turn);
        -ms-transform: rotate(.34turn);
        -o-transform: rotate(.34turn);
        transform: rotate(.34turn)
    }

    .c100.p35 .bar {
        -webkit-transform: rotate(126deg);
        -moz-transform: rotate(126deg);
        -ms-transform: rotate(126deg);
        -o-transform: rotate(126deg);
        transform: rotate(126deg)
    }

    .c100.p36 .bar {
        -webkit-transform: rotate(.36turn);
        -moz-transform: rotate(.36turn);
        -ms-transform: rotate(.36turn);
        -o-transform: rotate(.36turn);
        transform: rotate(.36turn)
    }

    .c100.p37 .bar {
        -webkit-transform: rotate(.37turn);
        -moz-transform: rotate(.37turn);
        -ms-transform: rotate(.37turn);
        -o-transform: rotate(.37turn);
        transform: rotate(.37turn)
    }

    .c100.p38 .bar {
        -webkit-transform: rotate(.38turn);
        -moz-transform: rotate(.38turn);
        -ms-transform: rotate(.38turn);
        -o-transform: rotate(.38turn);
        transform: rotate(.38turn)
    }

    .c100.p39 .bar {
        -webkit-transform: rotate(.39turn);
        -moz-transform: rotate(.39turn);
        -ms-transform: rotate(.39turn);
        -o-transform: rotate(.39turn);
        transform: rotate(.39turn)
    }

    .c100.p40 .bar {
        -webkit-transform: rotate(144deg);
        -moz-transform: rotate(144deg);
        -ms-transform: rotate(144deg);
        -o-transform: rotate(144deg);
        transform: rotate(144deg)
    }

    .c100.p41 .bar {
        -webkit-transform: rotate(.41turn);
        -moz-transform: rotate(.41turn);
        -ms-transform: rotate(.41turn);
        -o-transform: rotate(.41turn);
        transform: rotate(.41turn)
    }

    .c100.p42 .bar {
        -webkit-transform: rotate(.42turn);
        -moz-transform: rotate(.42turn);
        -ms-transform: rotate(.42turn);
        -o-transform: rotate(.42turn);
        transform: rotate(.42turn)
    }

    .c100.p43 .bar {
        -webkit-transform: rotate(154.8deg);
        -moz-transform: rotate(154.8deg);
        -ms-transform: rotate(154.8deg);
        -o-transform: rotate(154.8deg);
        transform: rotate(154.8deg)
    }

    .c100.p44 .bar {
        -webkit-transform: rotate(.44turn);
        -moz-transform: rotate(.44turn);
        -ms-transform: rotate(.44turn);
        -o-transform: rotate(.44turn);
        transform: rotate(.44turn)
    }

    .c100.p45 .bar {
        -webkit-transform: rotate(162deg);
        -moz-transform: rotate(162deg);
        -ms-transform: rotate(162deg);
        -o-transform: rotate(162deg);
        transform: rotate(162deg)
    }

    .c100.p46 .bar {
        -webkit-transform: rotate(165.6deg);
        -moz-transform: rotate(165.6deg);
        -ms-transform: rotate(165.6deg);
        -o-transform: rotate(165.6deg);
        transform: rotate(165.6deg)
    }

    .c100.p47 .bar {
        -webkit-transform: rotate(.47turn);
        -moz-transform: rotate(.47turn);
        -ms-transform: rotate(.47turn);
        -o-transform: rotate(.47turn);
        transform: rotate(.47turn)
    }

    .c100.p48 .bar {
        -webkit-transform: rotate(172.8deg);
        -moz-transform: rotate(172.8deg);
        -ms-transform: rotate(172.8deg);
        -o-transform: rotate(172.8deg);
        transform: rotate(172.8deg)
    }

    .c100.p49 .bar {
        -webkit-transform: rotate(.49turn);
        -moz-transform: rotate(.49turn);
        -ms-transform: rotate(.49turn);
        -o-transform: rotate(.49turn);
        transform: rotate(.49turn)
    }

    .c100.p50 .bar {
        -webkit-transform: rotate(180deg);
        -moz-transform: rotate(180deg);
        -ms-transform: rotate(180deg);
        -o-transform: rotate(180deg);
        transform: rotate(180deg)
    }

    .c100.p51 .bar {
        -webkit-transform: rotate(.51turn);
        -moz-transform: rotate(.51turn);
        -ms-transform: rotate(.51turn);
        -o-transform: rotate(.51turn);
        transform: rotate(.51turn)
    }

    .c100.p52 .bar {
        -webkit-transform: rotate(.52turn);
        -moz-transform: rotate(.52turn);
        -ms-transform: rotate(.52turn);
        -o-transform: rotate(.52turn);
        transform: rotate(.52turn)
    }

    .c100.p53 .bar {
        -webkit-transform: rotate(.53turn);
        -moz-transform: rotate(.53turn);
        -ms-transform: rotate(.53turn);
        -o-transform: rotate(.53turn);
        transform: rotate(.53turn)
    }

    .c100.p54 .bar {
        -webkit-transform: rotate(.54turn);
        -moz-transform: rotate(.54turn);
        -ms-transform: rotate(.54turn);
        -o-transform: rotate(.54turn);
        transform: rotate(.54turn)
    }

    .c100.p55 .bar {
        -webkit-transform: rotate(198deg);
        -moz-transform: rotate(198deg);
        -ms-transform: rotate(198deg);
        -o-transform: rotate(198deg);
        transform: rotate(198deg)
    }

    .c100.p56 .bar {
        -webkit-transform: rotate(201.6deg);
        -moz-transform: rotate(201.6deg);
        -ms-transform: rotate(201.6deg);
        -o-transform: rotate(201.6deg);
        transform: rotate(201.6deg)
    }

    .c100.p57 .bar {
        -webkit-transform: rotate(.57turn);
        -moz-transform: rotate(.57turn);
        -ms-transform: rotate(.57turn);
        -o-transform: rotate(.57turn);
        transform: rotate(.57turn)
    }

    .c100.p58 .bar {
        -webkit-transform: rotate(208.8deg);
        -moz-transform: rotate(208.8deg);
        -ms-transform: rotate(208.8deg);
        -o-transform: rotate(208.8deg);
        transform: rotate(208.8deg)
    }

    .c100.p59 .bar {
        -webkit-transform: rotate(.59turn);
        -moz-transform: rotate(.59turn);
        -ms-transform: rotate(.59turn);
        -o-transform: rotate(.59turn);
        transform: rotate(.59turn)
    }

    .c100.p60 .bar {
        -webkit-transform: rotate(216deg);
        -moz-transform: rotate(216deg);
        -ms-transform: rotate(216deg);
        -o-transform: rotate(216deg);
        transform: rotate(216deg)
    }

    .c100.p61 .bar {
        -webkit-transform: rotate(.61turn);
        -moz-transform: rotate(.61turn);
        -ms-transform: rotate(.61turn);
        -o-transform: rotate(.61turn);
        transform: rotate(.61turn)
    }

    .c100.p62 .bar {
        -webkit-transform: rotate(.62turn);
        -moz-transform: rotate(.62turn);
        -ms-transform: rotate(.62turn);
        -o-transform: rotate(.62turn);
        transform: rotate(.62turn)
    }

    .c100.p63 .bar {
        -webkit-transform: rotate(.63turn);
        -moz-transform: rotate(.63turn);
        -ms-transform: rotate(.63turn);
        -o-transform: rotate(.63turn);
        transform: rotate(.63turn)
    }

    .c100.p64 .bar {
        -webkit-transform: rotate(.64turn);
        -moz-transform: rotate(.64turn);
        -ms-transform: rotate(.64turn);
        -o-transform: rotate(.64turn);
        transform: rotate(.64turn)
    }

    .c100.p65 .bar {
        -webkit-transform: rotate(234deg);
        -moz-transform: rotate(234deg);
        -ms-transform: rotate(234deg);
        -o-transform: rotate(234deg);
        transform: rotate(234deg)
    }

    .c100.p66 .bar {
        -webkit-transform: rotate(.66turn);
        -moz-transform: rotate(.66turn);
        -ms-transform: rotate(.66turn);
        -o-transform: rotate(.66turn);
        transform: rotate(.66turn)
    }

    .c100.p67 .bar {
        -webkit-transform: rotate(241.2deg);
        -moz-transform: rotate(241.2deg);
        -ms-transform: rotate(241.2deg);
        -o-transform: rotate(241.2deg);
        transform: rotate(241.2deg)
    }

    .c100.p68 .bar {
        -webkit-transform: rotate(.68turn);
        -moz-transform: rotate(.68turn);
        -ms-transform: rotate(.68turn);
        -o-transform: rotate(.68turn);
        transform: rotate(.68turn)
    }

    .c100.p69 .bar {
        -webkit-transform: rotate(248.4deg);
        -moz-transform: rotate(248.4deg);
        -ms-transform: rotate(248.4deg);
        -o-transform: rotate(248.4deg);
        transform: rotate(248.4deg)
    }

    .c100.p70 .bar {
        -webkit-transform: rotate(252deg);
        -moz-transform: rotate(252deg);
        -ms-transform: rotate(252deg);
        -o-transform: rotate(252deg);
        transform: rotate(252deg)
    }

    .c100.p71 .bar {
        -webkit-transform: rotate(.71turn);
        -moz-transform: rotate(.71turn);
        -ms-transform: rotate(.71turn);
        -o-transform: rotate(.71turn);
        transform: rotate(.71turn)
    }

    .c100.p72 .bar {
        -webkit-transform: rotate(.72turn);
        -moz-transform: rotate(.72turn);
        -ms-transform: rotate(.72turn);
        -o-transform: rotate(.72turn);
        transform: rotate(.72turn)
    }

    .c100.p73 .bar {
        -webkit-transform: rotate(.73turn);
        -moz-transform: rotate(.73turn);
        -ms-transform: rotate(.73turn);
        -o-transform: rotate(.73turn);
        transform: rotate(.73turn)
    }

    .c100.p74 .bar {
        -webkit-transform: rotate(.74turn);
        -moz-transform: rotate(.74turn);
        -ms-transform: rotate(.74turn);
        -o-transform: rotate(.74turn);
        transform: rotate(.74turn)
    }

    .c100.p75 .bar {
        -webkit-transform: rotate(270deg);
        -moz-transform: rotate(270deg);
        -ms-transform: rotate(270deg);
        -o-transform: rotate(270deg);
        transform: rotate(270deg)
    }

    .c100.p76 .bar {
        -webkit-transform: rotate(.76turn);
        -moz-transform: rotate(.76turn);
        -ms-transform: rotate(.76turn);
        -o-transform: rotate(.76turn);
        transform: rotate(.76turn)
    }

    .c100.p77 .bar {
        -webkit-transform: rotate(.77turn);
        -moz-transform: rotate(.77turn);
        -ms-transform: rotate(.77turn);
        -o-transform: rotate(.77turn);
        transform: rotate(.77turn)
    }

    .c100.p78 .bar {
        -webkit-transform: rotate(.78turn);
        -moz-transform: rotate(.78turn);
        -ms-transform: rotate(.78turn);
        -o-transform: rotate(.78turn);
        transform: rotate(.78turn)
    }

    .c100.p79 .bar {
        -webkit-transform: rotate(284.4deg);
        -moz-transform: rotate(284.4deg);
        -ms-transform: rotate(284.4deg);
        -o-transform: rotate(284.4deg);
        transform: rotate(284.4deg)
    }

    .c100.p80 .bar {
        -webkit-transform: rotate(288deg);
        -moz-transform: rotate(288deg);
        -ms-transform: rotate(288deg);
        -o-transform: rotate(288deg);
        transform: rotate(288deg)
    }

    .c100.p81 .bar {
        -webkit-transform: rotate(.81turn);
        -moz-transform: rotate(.81turn);
        -ms-transform: rotate(.81turn);
        -o-transform: rotate(.81turn);
        transform: rotate(.81turn)
    }

    .c100.p82 .bar {
        -webkit-transform: rotate(.82turn);
        -moz-transform: rotate(.82turn);
        -ms-transform: rotate(.82turn);
        -o-transform: rotate(.82turn);
        transform: rotate(.82turn)
    }

    .c100.p83 .bar {
        -webkit-transform: rotate(298.8deg);
        -moz-transform: rotate(298.8deg);
        -ms-transform: rotate(298.8deg);
        -o-transform: rotate(298.8deg);
        transform: rotate(298.8deg)
    }

    .c100.p84 .bar {
        -webkit-transform: rotate(.84turn);
        -moz-transform: rotate(.84turn);
        -ms-transform: rotate(.84turn);
        -o-transform: rotate(.84turn);
        transform: rotate(.84turn)
    }

    .c100.p85 .bar {
        -webkit-transform: rotate(306deg);
        -moz-transform: rotate(306deg);
        -ms-transform: rotate(306deg);
        -o-transform: rotate(306deg);
        transform: rotate(306deg)
    }

    .c100.p86 .bar {
        -webkit-transform: rotate(309.6deg);
        -moz-transform: rotate(309.6deg);
        -ms-transform: rotate(309.6deg);
        -o-transform: rotate(309.6deg);
        transform: rotate(309.6deg)
    }

    .c100.p87 .bar {
        -webkit-transform: rotate(.87turn);
        -moz-transform: rotate(.87turn);
        -ms-transform: rotate(.87turn);
        -o-transform: rotate(.87turn);
        transform: rotate(.87turn)
    }

    .c100.p88 .bar {
        -webkit-transform: rotate(.88turn);
        -moz-transform: rotate(.88turn);
        -ms-transform: rotate(.88turn);
        -o-transform: rotate(.88turn);
        transform: rotate(.88turn)
    }

    .c100.p89 .bar {
        -webkit-transform: rotate(320.4deg);
        -moz-transform: rotate(320.4deg);
        -ms-transform: rotate(320.4deg);
        -o-transform: rotate(320.4deg);
        transform: rotate(320.4deg)
    }

    .c100.p90 .bar {
        -webkit-transform: rotate(324deg);
        -moz-transform: rotate(324deg);
        -ms-transform: rotate(324deg);
        -o-transform: rotate(324deg);
        transform: rotate(324deg)
    }

    .c100.p91 .bar {
        -webkit-transform: rotate(.91turn);
        -moz-transform: rotate(.91turn);
        -ms-transform: rotate(.91turn);
        -o-transform: rotate(.91turn);
        transform: rotate(.91turn)
    }

    .c100.p92 .bar {
        -webkit-transform: rotate(331.2deg);
        -moz-transform: rotate(331.2deg);
        -ms-transform: rotate(331.2deg);
        -o-transform: rotate(331.2deg);
        transform: rotate(331.2deg)
    }

    .c100.p93 .bar {
        -webkit-transform: rotate(.93turn);
        -moz-transform: rotate(.93turn);
        -ms-transform: rotate(.93turn);
        -o-transform: rotate(.93turn);
        transform: rotate(.93turn)
    }

    .c100.p94 .bar {
        -webkit-transform: rotate(.94turn);
        -moz-transform: rotate(.94turn);
        -ms-transform: rotate(.94turn);
        -o-transform: rotate(.94turn);
        transform: rotate(.94turn)
    }

    .c100.p95 .bar {
        -webkit-transform: rotate(342deg);
        -moz-transform: rotate(342deg);
        -ms-transform: rotate(342deg);
        -o-transform: rotate(342deg);
        transform: rotate(342deg)
    }

    .c100.p96 .bar {
        -webkit-transform: rotate(345.6deg);
        -moz-transform: rotate(345.6deg);
        -ms-transform: rotate(345.6deg);
        -o-transform: rotate(345.6deg);
        transform: rotate(345.6deg)
    }

    .c100.p97 .bar {
        -webkit-transform: rotate(.97turn);
        -moz-transform: rotate(.97turn);
        -ms-transform: rotate(.97turn);
        -o-transform: rotate(.97turn);
        transform: rotate(.97turn)
    }

    .c100.p98 .bar {
        -webkit-transform: rotate(.98turn);
        -moz-transform: rotate(.98turn);
        -ms-transform: rotate(.98turn);
        -o-transform: rotate(.98turn);
        transform: rotate(.98turn)
    }

    .c100.p99 .bar {
        -webkit-transform: rotate(.99turn);
        -moz-transform: rotate(.99turn);
        -ms-transform: rotate(.99turn);
        -o-transform: rotate(.99turn);
        transform: rotate(.99turn)
    }

    .c100.p100 .bar {
        -webkit-transform: rotate(1turn);
        -moz-transform: rotate(1turn);
        -ms-transform: rotate(1turn);
        -o-transform: rotate(1turn);
        transform: rotate(1turn)
    }

    .c100:hover {
        cursor: default
    }

        .c100:hover > span {
            width: 3.33em;
            line-height: 3.33em;
            font-size: .3em;
            color: #00a9e7
        }

        .c100:hover:after {
            top: .04em;
            left: .04em;
            width: .92em;
            height: .92em
        }

.parking__row {
    align-items: flex-start;
    display: flex;
    flex-flow: row wrap;
    justify-content: space-around;
    margin: 2rem 0 4rem;
    width: 100%
}

.parking__box {
    font-family: Ubuntu,Arial,Helvetica,sans-serif;
    margin: 1rem
}

.parking__title {
    color: #6f6f6f;
    font-weight: 500;
    font-size: 18px;
    margin-bottom: 18px;
    text-transform: uppercase;
    text-align: center
}

.parking__circle {
    margin: 0 auto !important;
    font-size: 144px;
    float: none
}

.parking__text {
    color: #6f6f6f
}

.parking__alert, .parking__danger, .parking__text {
    font-weight: 300;
    margin-top: 16px;
    font-size: 14px;
    text-align: center
}

.parking__alert, .parking__danger {
    background-color: #FFC000;
    color: #fff;
    padding: 4px;
    width: 100%;
    max-width: 200px;
    display: inline-block;
    min-width: 16px
}

.parking__danger {
    background-color: #ed2436
}

.parking__circle--c-primary .bar, .parking__circle--c-primary .fill {
    border-color: #00a9e7 !important
}

.parking__circle--c-primary:hover > span {
    color: #00a9e7
}

.parking__circle--c-light-blue .bar, .parking__circle--c-light-blue .fill {
    border-color: #34b1e6 !important
}

.parking__circle--c-light-blue:hover > span {
    color: #34b1e6
}

.parking__circle--c-red .bar, .parking__circle--c-red .fill {
    border-color: #ed2436 !important
}

.parking__circle--c-red:hover > span {
    color: #ed2436
}

.parking__circle--c-green .bar, .parking__circle--c-green .fill {
    border-color: #92D050 !important
}

.parking__circle--c-green:hover > span {
    color: #92D050
}

.parking__circle--c-orange .bar, .parking__circle--c-orange .fill {
    border-color: #FFC000 !important
}

.parking__circle--c-orange:hover > span {
    color: #FFC000
}

.parking__circle--c-pink .bar, .parking__circle--c-pink .fill {
    border-color: #f17aa9 !important
}

.parking__circle--c-pink:hover > span {
    color: #f17aa9
}

.parking__circle--c-violet .bar, .parking__circle--c-violet .fill {
    border-color: #96469a !important
}

.parking__circle--c-violet:hover > span {
    color: #96469a
}

.parking__circle--c-aquamarine .bar, .parking__circle--c-aquamarine .fill {
    border-color: #61c5c2 !important
}

.parking__circle--c-aquamarine:hover > span {
    color: #61c5c2
}

.parking__circle--size-1 {
    font-size: 80px
}

.parking__circle--size-2 {
    font-size: 112px
}

.parking__circle--size-3 {
    font-size: 144px
}

.parking__circle--size-4 {
    font-size: 176px
}

.parking__circle--size-5 {
    font-size: 208px
}
