/* globally disable dotted outlines on anchors */ a:focus { outline: none; } a::-moz-focus-inner { border: 0; } .search-name-col { width: 50%; } .search-name-cell { word-wrap: break-word; } .table-fixed { table-layout: fixed; } /* add padding to first and last cell */ .table-padding th:first-child, .table-padding td:first-child { padding-left: 1em !important; } .table-padding th:last-child, .table-padding td:last-child { padding-right: 1em !important; } .table thead th { border: 0px; } .table tr td { vertical-align: middle !important; } /* Colors */ .navbar-purple { background-color: #673ab7; } .table-hover-purple tbody tr:hover { background-color: rgba(103, 58, 183, 0.2) !important; } /* Bootstrap fixes */ .rounded-right { /* disable radius on left when using on right side */ border-top-left-radius: 0; border-bottom-left-radius: 0; } .no-outline, .no-outline:focus { /* disable colored outline on btn or input */ box-shadow: none !important; outline: none !important; } .path_column { white-space: -o-pre-wrap; word-wrap: break-word; white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; } .icon { display: inline-flex; top: .125em; width: 1em; height: 1em; stroke-width: 0; stroke: currentColor; fill: currentColor; vertical-align: baseline; align-self: center; } th .icon { color: #666666; position: relative; top: 0.125em; left: 0.125em; } .spinner { animation: spin 2s linear infinite; width: 20vw; height: 20vh; } @keyframes spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(359deg); } } icon-flag { margin-top: 6px; }