@import '~bootstrap'; @import '~bootstrap-vue'; :focus { outline: none; } #selectionDiv { margin: 10 10 5 30; } .navbar { position: relative; display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; padding: 0.0rem 0rem; font-weight: bold; } input[type=range] { width: 90%; display: flex; flex-direction: column; align-items: stretch; } input[type=checkbox] { font-size: xx-large; margin: 2 } select, input { font-size: small; } span.small { font-size: 75%; line-height: 1.2; } table.active { border: 3px solid #9ac5e3; } table { border-collapse: collapse; width: 90%; } td { border:1px solid grey; font-size: 9pt; } .traceroutes { text-decoration: none; display: inline-block; } .traceroutes:visited { color: #000000; } .traceroutes:hover { color: #880000; transform: rotate(-30deg); } .traceroutes:active { color: #bb0000; } .traceroutes_rotating { display: inline-block; text-decoration: none; color: #bb0000; animation: spin 2s linear infinite; } .odd { background-color: #EEE; } @keyframes spin { 0% { transform: rotate(-30deg); } 25% { transform: rotate(0deg); } 50% { transform: rotate(30deg); } 75% { transform: rotate(0deg); } 100% { transform: rotate(-30deg); } }