@font-face {
	font-family: 'GothamBook';
	src: url('./fonts/GothamBook.eot');
	src: local('GothamBook'), url('./fonts/GothamBook.woff') format('woff'), url('./fonts/GothamBook.ttf') format('truetype');
}

body {
	font: 'GothamBook' !important;
}

.loader {
  border: 16px solid #f3f3f3;
  border-radius: 50%;
  border-top: 16px solid #71ae48;
  width: 60px;
  height: 60px;
  -webkit-animation: spin 0.8s linear infinite; /* Safari */
  animation: spin 0.8s linear infinite;
  position: relative;
  /* top: 50%; */
}

.sp_registration_img {
  background-image: url("./../images/registration.jpg");
  background-position-x: 50%;
  background-size: cover;
  background-repeat: no-repeat;
  height: inherit;
}

.sp-form-heading {
  border-bottom: 1px solid #71ae48;
}

.sp-form-button {
  background-color: #71ae48;
}

.sp-form-button:hover,
.sp-form-button:focus {
  background-color: #5b9e2f;
}

.alert-danger {
  color: #d0202e;
  background-color: #ffffff;
  border-color: #ffffff #d9534f;
  background-image: none;
}

.logo > div {
  background-image: url("./../images/spectrumBrand.png");
  background-repeat: no-repeat;
  background-size: cover;
  height: inherit;
  width: 200px;
}

.mobile-title {
  border-bottom: solid 1px #71ae48;
}

.sp-lock-heading {
  color: black;
}

.sp-lock-sm-heading .key{
  color: black;
}

.sp-menu-btn {
  background-color: #71ae48;
}

.sp-menu-btn:hover,
.sp-menu-btn:focus,
.sp-menu-btn:active {
  background-color: #5b9e2f !important;
}

.sp-menu {
  background-color: #71ae48;
}


.sp-dropdown {
  background-color: rgb(99, 102, 106);
}

.sp-red-text {
  color: black
}


.sp-red-text:hover,
.sp-red-text:focus,
.sp-red-text:active {
  color: #71ae48;
}

.sp-dropdown a:hover,
.sp-dropdown a:focus,
.sp-dropdown a:active {
  color: black !important;
}

.sp-back {
  color: #71ae48;
  font-size: 2em;
}

.sp-back a{
  color: #71ae48;
}
.sp-back a:hover,
.sp-back a:focus{

  color: #5b9e2f;
}

.status{
  color: #71ae48;
}

.questions{
  color: #5b9e2f(187, 3, 9);

  background: url("../../../../assets/images/red-down.png") no-repeat 100% 0;
  background-size: 17px;
  background-position-x: 95%;
  background-position-y: 50%;

}

.questions>option {
  color: #5b9e2f(187, 3, 9);
}


.styled-select {
  background: url('../../assets/images/spectrum-dropdown.png') no-repeat 100% 0;
}

.error .digit
{
  background: #71ae48;
}

.rc-heading {
  color: #0381c5;
}
