#page-loader {

  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;

  background: rgba( 0, 0, 0, 0.2 )
              url('https://spiritanroma.org/corunum/assets/media/logos/favicon-192x192.png')
              50% 50%
              no-repeat;
  -webkit-animation: pulse 1s linear infinite;
  animation: pulse 1s linear infinite;
  z-index: 999998;
}

@-webkit-keyframes pulse {
  10% {transform: scale(1.1)}
}

@keyframes pulse {
  10% {transform: scale(1.1)}
}

#background {
   position: absolute;
   top: 0;
   left: 0;
   bottom: 0;
   right: 0;
   z-index: -1;
   overflow: hidden;
}

.modal-open {
  overflow:hidden;
  overflow-y:scroll !important;
  padding-right:0 !important;
}

@media print {
  .no-print {
    visibility: hidden !important;
  }
  .do-print {

  }

}

.bg-grad {
	background: linear-gradient(0deg,rgba(27, 132, 255, 0.1) 0%, rgba(27, 132, 255, 0.05) 15%);
}

.bg-grad-rev {
	background: linear-gradient(180deg,rgba(27, 132, 255, 0.1) 0%, rgba(27, 132, 255, 0.05) 15%);
}

