body{
    background-color: rgb(43, 43, 43);
    color: rgb(223, 223, 223);
}

th,td,p{
    color: rgb(223, 223, 223);
}
th,td {
    border-color: rgb(106, 106, 106);
}
th,tr {
    vertical-align: middle;
}

a {
    color: rgb(106, 166, 255);
}
a:hover {
    color: rgb(135, 180, 247);
}

.bg-navbar{
    background-color: rgb(0, 26, 64);
}

.torrent-label{
    vertical-align: middle;
    cursor: pointer; 
    display: inline;
    margin-right: 10px;
}

.selectedRow{
    background-color: rgb(0, 42, 104);
}

.info-button{
    max-width: 30px;
    height: auto;
}

#loader-container {
	background-color: rgba(33,33,33,0.85);
	height: 100%;
	width: 100%;
	z-index: 2399;
	position: fixed;
    display: flex;
    align-items: center;
    justify-content: center;
}

.loader, .loader-label{
  color: lightblue;
  display: flex;
  margin: 10px;
  font-weight: 600;
}

.loader-spinner{
    width: 5rem;
    height: 5rem;
}