#add-lease-deals { text-decoration: none; }
#add-lease-deals svg, #generate-script-btn svg, #add-optional-prompts svg { height: 1em; transition: all .25s linear; }
#generate-script-btn svg, #add-optional-prompts svg { margin-left: 10px; }
/*#loading-icon { animation: spin 0.5s linear infinite; display: block; }*/
.hidden, .dont-show { display: none !important; }
.modal-footer { position: relative; }
#clipboard-success { opacity: 1; visibility: hidden; position: absolute; top: -1em; right: 0; transform: translateY(0); transition: opacity 2s, transform 2s; }
#clipboard-success.fade-out { visibility: visible; opacity: 0; transform: translateY(-75px); }
#optional-prompts[data-options-visible="false"] { display: none !important; }
.modal-static .modal-header .btn-close { color: #ff0000 !important; }

.loader { width: 0; height: 4.8px; display: inline-block; position: relative; background: #26c3f0; box-shadow: 0 0 10px rgba(255, 255, 255, 0.5); box-sizing: border-box; animation: animFw 30s linear infinite; }
.loader::after, .loader::before { content: ''; width: 10px; height: 1px; background: #26c3f0; position: absolute; top: 9px; right: -2px; opacity: 0; transform: rotate(-45deg) translateX(0px); box-sizing: border-box; animation: coli1 0.3s linear infinite; }
.loader::before { top: -4px; transform: rotate(45deg); animation: coli2 0.3s linear infinite; }

@media screen and (max-width: 991px){
  #add-optional-prompts { font-size: 14px !important; }
  #add-optional-prompts svg { height: .75em; }
  .form-control-lg, .form-select-lg { font-size: 1rem!important; }
}
  
@keyframes animFw {
  0% { width: 0; }
  100% { width: 100%; }
}
  
@keyframes coli1 {
  0% { transform: rotate(-45deg) translateX(0px); opacity: 0.7; }
  100% { transform: rotate(-45deg) translateX(-45px); opacity: 0; }
}
  
@keyframes coli2 {
  0% { transform: rotate(45deg) translateX(0px); opacity: 1; }
  100% { transform: rotate(45deg) translateX(-45px); opacity: 0.7; }
}
  
@keyframes spin {
    0% { transform: rotate(0deg); }
    100% { transform: rotate(360deg); }
}