.custom-content-wrapper{
	
}

.custom-content-wrapper span {
	color:#555c6e;
    font-size:14px;
    display:inline-block;
    padding:10px;
}

.custom-content-wrapper span h1{
	display: inline-block;
    margin:0px;
	padding-right:5px;
	color:#002ea9;
	font-size:16px;
	font-weight:heavy;
	transform:uppercase;
	*display: inline;
	zoom: 1;
}

.g-recaptcha {
    transform:scale(0.85);
    transform-origin:0 0;
}


/* start TOS */

/* TOS modal background */
.TOS {
  display: none; /* Hidden by default */
  position: fixed; /* Stay in place */
  z-index: 5; /* Sit on top */
  padding-top: 100px; /* Location of the box */
  left: 0;
  top: 0;
  width: 100%; /* Full width */
  height: 100%; /* Full height */
  overflow: auto; /* Enable scroll if needed */
  background-color: rgb(0,0,0); /* Fallback color */
  background-color: rgba(0,0,0,0.4); /* Black w/ opacity */
}

/* TOS Content */
.TOS-content {
  background-color: #ffffff;
  margin: auto;
  padding: 20px;
  border: 5px solid #465c96;
  width: 80%;
}

/* The Close Button */
span.closeTOS {
  color: #2864de;
  float: right;
  font-size: 30px;
  font-weight: bold;
  margin:0px;
  padding:0px;
}

span.closeTOS:hover,
span.closeTOS:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
}

button.TOSbutton {
	background: none!important;
	border: none;
	padding: 0!important;
	/*optional*/
	font:inherit;
	color: #0d6efd;
	text-decoration: underline;
	cursor: pointer;
}