#appLogo {
    height: 40px;
    vertical-align: middle;
}

.navbar-dark .navbar-nav .nav-link {
    color: rgba(255, 255, 255, .7);
}

.bg-navbar {
    background-color: rgba(8, 55, 150, 1);
}

#tcpChart {
    height: 20vh;
    width: 100%;
}

@keyframes upload {
    0%  { width:0%; left: 0%;}
    50% { width:100%; left: 0%;}
    100% { width: 0%; left: 100%;}
}

@keyframes download {
    0%  { width:0%; left: 100%;}
    50% { width:100%; left: 0%;}
    100% { width: 0%; left: 0%;}
}

@keyframes latency {
    0%, 100%   {width:10%; left: 0%;}
    50%   {width:10%; left: 90%;}
}

.progress-bar.progress-active.latency {
    animation-name: latency;
    animation-duration: 2.5s;
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.275);
    animation-iteration-count: infinite;
    position: relative!important;
}

.progress-bar.progress-active.download {
    animation-name: download;
    animation-duration: 2s;
    animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);
    animation-iteration-count: infinite;
    position: relative!important;
}

.progress-bar.progress-active.upload {
    animation-name: upload;
    animation-duration: 2s;
    animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);
    animation-iteration-count: infinite;
    position: relative!important;
}

.ipAddrList-enter {
    opacity: 0.01;
}

.ipAddrList-enter.ipAddrList-enter-active {
    opacity: 1;
    transition: opacity 500ms ease-in;
}

.docs h2 {
    margin-top: 2rem;
    font-size: 1.125rem;
    font-weight: bold;
}

.docs .lead {
    font-size: 1.125rem;
    font-style: italic;
}

.docs .side-index {
    position: -webkit-sticky;
    position: sticky;
    top: 4rem;
    overflow-y: auto;
}

.docs .nav-link {
    padding-top: 0px;
    padding-bottom: 0px;
}

.docs p {
    font-size: 1.125rem;
    line-height: 1.75rem
}

.google-play-badge {
    height: 74px;
}
.app-store-badge {
    height: 50px;
    margin: 12px;
}


footer {
    font-size: 0.8rem;
}

#powered-by-nic {
    height: 30px;
}

.footer-logo {
    height: 72px;
}

#appBadges {
    margin-left: -12px;
    margin-top: -6px;
}

