.sidebar {
  color: #FFF;
  position: fixed;
  width: 220px;
  white-space: nowrap;
  overflow: visible;
}

.main-header {
  position: fixed;
  width:100%;
}

.content {
  padding-top: 60px;
}

a.disabled {
background-color: #777;
border-left:#222d32;
cursor: default;
}
a.disabled:hover{
background-color: #777 !important;
color:#b8c7ce  !important;
border-left:#222d32  !important;
cursor: default  !important;
}
figure { text-align: center }

.loader {
  border: 16px solid #f3f3f3; /* Light grey */
  border-top: 16px solid #00e673; /* Green */
  border-radius: 50%;
  width: 120px;
  height: 120px;
  animation: spin 2s linear infinite;
}

@keyframes spin {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}

