
.default_modals .modal-dialog .modal_style {
	width: 100%;
	background:#0b0c0c!important;
	border-radius: 22px;
	color: #ecc712!important;
	font-weight: 600;
	padding:12px
}

.default_modals #alert_p{
	text-align: center;
}

.modal_style img{
	width:150px!important;
	height:auto;
}
.default_modals .modal-dialog .modal-footer {
	border: none !important;
}

.default_modals .modal-dialog .modal-footer .popup-btn-yes {
	background-color: #ECC712;
	border-radius: 22px;
	border: none !important;
	color: #000000;
	font-weight: 500;
	padding: 3px 30px;
	margin: auto;
    outline: none;
}

.default_modals .modal-dialog .modal-footer .popup-btn-yes a {
	text-decoration: none;
	color: #0a4276;
}

.default_modals .modal-dialog-centered {
    position: relative;
    display: table; /* or flexbox */
    min-width: 300px;
    max-width: 500px;
    margin: 30px auto;
    top: 20%;
    transform: translateY(-50%);
}

    /*styles for tables*/
    
    .table {    
    width: 100%;
    margin-top: 1rem;
    color: #FFF;
    vertical-align: top; 
    /*background: linear-gradient(to right, #FF512F 0%, #DD2476  51%, #FF512F  100%);*/
   background: linear-gradient(to right, #2e2222 0%, #456ddd 51%, #2e2222 100%);
     /*background: #e9555b; */
    border-radius: 10px;
    overflow: hidden;
}

.table{
        border-top: 1px solid #198be6;
    border-left: 1px solid #198be6;
    border-right: 1px solid #198be6;
    border-bottom: 1px solid #198be6;
    border-radius: 8px;
}
    
    /*preloader code*/
    
    .loader {
  max-width: 15rem;
  width: 100%;
  height: 100vh;
  stroke-linecap: round;
  background-size: cover;
  position: fixed;
  z-index: 100;
transition: 0.5s ease-out;
text-align:center;
margin: 10px -50px;
}
 
circle {
  fill: none;
  stroke-width: 3.5;
  -webkit-animation-name: preloader;
          animation-name: preloader;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-timing-function: ease-in-out;
          animation-timing-function: ease-in-out;
  -webkit-transform-origin: 170px 170px;
          transform-origin: 170px 170px;
  will-change: transform;
}
circle:nth-of-type(1) {
  stroke-dasharray: 550;
}
circle:nth-of-type(2) {
  stroke-dasharray: 500;
}
circle:nth-of-type(3) {
  stroke-dasharray: 450;
}
circle:nth-of-type(4) {
  stroke-dasharray: 300;
}
circle:nth-of-type(1) {
  -webkit-animation-delay: -0.15s;
          animation-delay: -0.15s;
}
circle:nth-of-type(2) {
  -webkit-animation-delay: -0.3s;
          animation-delay: -0.3s;
}
circle:nth-of-type(3) {
  -webkit-animation-delay: -0.45s;
  -moz-animation-delay:  -0.45s;
          animation-delay: -0.45s;
}
circle:nth-of-type(4) {
  -webkit-animation-delay: -0.6s;
  -moz-animation-delay: -0.6s;
          animation-delay: -0.6s;
}
 
@-webkit-keyframes preloader {
  50% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
 
@keyframes preloader {
  50% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}

a.linkpdtext {
  color: #FFD200!important; 
  text-decoration: none; 
}

a.linkpdtext:hover {
  color: #FFD200!important;  /* Hover state 
  text-decoration: underline; /* Optional, to show underline on hover 
}

a.linkpdtext:visited {
  color: purple; /* Color for visited link 
}

a.linkpdtext:active {
  color: red; /* Color when the link is clicked */
}
