.profile-photo {

}

  .profile-photo img {
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
  }

  input[type=text], input[type=password], textarea {
    color: #606060 !important;
  }

  table.payment-summary {

  }

  table.payment-summary th {
    font-weight: normal;
    color: #000;
    padding: 5px 10px;
    border-bottom: 1px dashed #A7A7A7;
  }

  table.payment-summary td {
    color: #5c5c5c;
    padding: 5px 10px;
  }

  .summary-text {
    padding: 20px 20px  0px 10px;
  }

  .trial-intro-text h1 {
    color: #008fd5;
    font-size: 29px;
  }
  .trial-intro-text p {
    color: #696969;
  }


.loaderr {
  position: absolute !important;  
  top: 0 !important;  
  bottom: 0 !important;  
  left: 0 !important;  
  right: 0 !important;  
  margin: auto !important; 
  font-size: 10px;
  position: relative;
  text-indent: -9999em;
  border-top: 7px solid #eaeaea;
  border-right: 7px solid #eaeaea;
  border-bottom: 7px solid #eaeaea;
  border-left: 7px solid #008fd5;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-animation: load8 0.8s infinite linear;
  animation: load8 0.8s infinite linear;
}
.loaderr,
.loaderr:after {
  border-radius: 50%;
  width: 50px;
  height: 50px;
}
@-webkit-keyframes load8 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes load8 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}