/** Registry Lock */

 .new-registry-lock #lock-domain-input {
   width: 50%
 }

 .new-registry-lock #lock-domain-submit {
   margin-left: 5px;
 }

 .registry-locks-table {
   width: 1000px;
 }

 .registry-locks-table td {
   padding: 0.5em 0;
   vertical-align: middle;
 }

 .lock-confirm-modal {
   position: fixed;
   top: 0;
   right: 0;
   bottom: 0;
   left: 0;
   background: rgba(0,0,0,0.8);
   z-index: 99999;
 }

 .lock-confirm-modal > div {
   width: 400px;
   position: relative;
   margin: 10% auto;
   padding: 5px 20px 13px 20px;
   border-radius: 10px;
   background: #fff;
 }

 .lock-confirm-modal .buttons-div {
   margin-top: 10px;
   display: flex;
   justify-content: flex-end;
 }

 .lock-confirm-modal button {
   margin-left: 10px
 }

/** Following section taken from https://loading.io/css, under CC0 licensing. */
.lds-ring {
  display: inline-block;
  position: relative;
  width: 80px;
  height: 80px;
}
.lds-ring div {
  box-sizing: border-box;
  display: block;
  position: absolute;
  width: 64px;
  height: 64px;
  margin: 8px;
  border: 8px solid #000000;
  border-radius: 50%;
  animation: lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
  border-color: #000000 transparent transparent transparent;
}
.lds-ring div:nth-child(1) {
  animation-delay: -0.45s;
}
.lds-ring div:nth-child(2) {
  animation-delay: -0.3s;
}
.lds-ring div:nth-child(3) {
  animation-delay: -0.15s;
}
@keyframes lds-ring {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
/** End of material taken from https://loading.io/css. */
