.text-secondary-1 {
  color: #FAF606;
}

.btn-primary-1 {
  background: #284a79 !important;
  color: #fff !important;
}

.bg-primary-1 {
  background: #284a79 !important;
  color: #fff !important;
}

.copied-watermark {
  position: absolute;
  left: 45%;
  top: 40%;
  transform: translate(-50%, -50%);
}
.copied-watermark .text {
  letter-spacing: 5px;
  position: absolute;
  transform: rotate(-25deg);
  font-size: 1.5rem;
  opacity: 0.3;
}

.swal2-popup {
  background: #fff !important;
  border: 3px solid white;
}

.swal2-title {
  color: #284a79;
}

.dataTables_wrapper .dataTables_info, .dataTables_wrapper .dataTables_paginate .paginate_button {
  display: none !important;
}

.table > :not(caption) > * > * {
  border-bottom-width: 0;
}

.table.dataTable thead th, table.dataTable thead td {
  border-bottom: 0;
}

.table.dataTable.no-footer {
  border-bottom: 0;
}

.hover-1:hover {
  background: #e3effd !important;
  cursor: pointer;
}

.text-gray {
  color: gray;
}


.d-mobile{
  display: none;
}

.d-desktop{
  display: inline;
}

.loader {
    width: 20px;
    height: 20px;
    border: 2px solid #FFF;
    border-bottom-color: #ece70f;
    border-radius: 50%;
    display: inline-block;
    box-sizing: border-box;
    animation: rotation 1s linear infinite;
    }

    /* to shape loggin btn when logging in user */
    .submit-spin{
      padding: 7px;
      padding-bottom: 2.5px;
    }

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

@media screen and  (max-width: 560px) {
  .d-mobile{
    display: inline;
  }

  .d-desktop{
    display: none;
  }
  
}