.social { 

	background-color:#24426b;
	padding-top: 5px;
	padding-bottom: 5px; 
	padding-right: 80px;
	}

@media only screen and (max-width: 1063px) {
	.social {display: none;}
}

.bluebackground{background-color: #24426b; padding: 20px;}
.bluepad{background-color: rgba(36, 66, 107, 0.1); padding: 20px;}
.greenpad {background-color: rgba(71, 192, 156, 0.2); padding: 20px;}

.green { color:#47c09c;}
.greenlink a:hover { color:#47c09c;}
.white { color:white;}

h1 {
	font-family: 'Alata', sans-serif;	
	font-weight :normal;
    color: #000;
    font-size:3.8em;
    line-height: 0.85em;
	margin-bottom: 1.0em;
    }


h2 {
	font-family: 'Alata', sans-serif;	
	font-weight :normal;
    color: #24426b;
    font-size:2.5em;
    line-height: 0.85em;
	margin-bottom: 0.5em;
    }


h3 {
	font-family: 'Alata', sans-serif;	
	font-weight :normal;
    color: #47c09c;
    font-size:1.4em;
    line-height: 0.85em;
	margin-bottom: 0.5em;
	margin-top: 0.2em;
    }


h4 {
	font-family: 'Alata', sans-serif;	
	font-weight :normal;
    color: #000;
    font-size:1.8em;
    line-height: 0.85em;
	margin-bottom: 1.0em;
    }

p  {  font-size: 0.95em;
	font-family: 'Alata', sans-serif;	
	font-weight :normal;
  	line-height: 1.7em;
	color:#5c5e5e;
	letter-spacing: 0.1px;
	margin-bottom: 15px;

}



#subscribe .form {
 
  width: 100%;
  margin: 8px 0 0 0; }

#subscribe .field-group {
  float: left;
  width: 100%;
  margin: 0 0 20px 0; }

#subscribe .field-group input {
  float: left;
  width: 100%;
  height: 40px;
  background-color: #fff;
  border: 1px solid #fff;
  font-size: 16px;
font-family: 'Alata', sans-serif;	
  color: #5c5e5e;
  border-radius: 2px;
  padding: 0 17px; }

#subscribe .field-alpha {
  float: left;
  width: calc(50% - 15px); }

#subscribe .field-beta {
  float: right;
  width: calc(50% - 15px); }

#subscribe .actions {
  float: left;
  width: 100%;
  margin: 27px 0 0 0; }

#subscribe .actions input {
  width: 170px;
  height: 30px;
  background-color:#000000;
  border: 1px solid #000000;
  font-size: 16px;
  font-family: 'Libre Caslon Text', serif;
text-transform: uppercase;

  color: #fff;
  border-radius: 2px;
  padding: 2px 0 0 0;
  -webkit-transition: background-color 200ms linear 0ms, color 200ms linear 0ms, border 200ms linear 0ms;
  transition: background-color 200ms linear 0ms, color 200ms linear 0ms, border 200ms linear 0ms; }

.no-touch #subscribe .actions input:hover {
  background-color: #FC4349;
	  border: 1px solid #FC4349;
  color: #fff; }

.no-touch #subscribe .actions input:focus {
  background-color: #B9DCD2;
  color: #D08813;
  border: 1px solid #B9DCD2; }

