.journey {
	  position: fixed;
	  bottom:20px;
	  left:20px;
      z-index: 1040;
  
}

.spacer {margin-top:  20px;}

.custom_form {
width: 35% !important;
height: 64px !important;
border: 3px solid #000 !important;
border-radius: 30px !important;
}

.email {
	text-align: center;
	outline: none;
}

.beta2 {
	border:3px solid #05BBD3;
	background-color: #05BBD3;
	border-radius:50px;
	color:#fff;
	-webkit-transition: all .5s;
    -moz-transition: all .5s;
    transition: all .5s;
}

.beta {
	border:3px solid #05BBD3;
	border-radius:50px;
	background-color: #05BBD3;
	color:#fff;
	-webkit-transition: all .5s;
    -moz-transition: all .5s;
    transition: all .5s;
}

.beta:hover {
	background-color:#DB2669;
	border:3px solid #DB2669;
	color:#fff;
	-webkit-transition: all .5s;
    -moz-transition: all .5s;
    transition: all .5s;
}

.beta2:hover {
	background-color:#DB2669;;
	border:3px solid #DB2669;;
	color:#fff;
	-webkit-transition: all .5s;
    -moz-transition: all .5s;
    transition: all .5s;
}

.social { 
 display: block;
 padding-top: 50px;
}

.social a { 
	color:#fff;
}

.navbar-nav>li>a { 
	padding-top: 9px; 
	padding-bottom:9px;
}	

.beta>.active {
	border:none;
}

.intro-early-access { 
	padding:15px 0 0 0 !important;
}


.btn-sign-up {
	border:3px solid #05BBD3;
	border-radius:50px;
	background-color: #fff !important;
	color: #05BBD3;
	-webkit-transition: all .5s;
    -moz-transition: all .5s;
    transition: all .5s;
}
.hardware .fa { 
	border: 3px solid #000;
	border-radius: 100%;
}
.intro-icon { 
	margin-right: 5px;
}

.modal-body {
	padding: 0px;
	margin: 0px;
}
.modal-content {
	background: transparent !important;
	border-radius: 0px;
}

#hardware  { 
	background: #E1E9ED;
}

#hardware h4{
 font-size: 14px;
 font-weight: 300;
}
#hardware i { 
	color: #DB2669;}

ul.hardware_list li { 
	list-style: none;
	padding-bottom: 10px;
}
.betaUp h2 { padding-top: 25px;}
/*.modal-body { padding: 0px !important; width: 800px !important }*/
.panel {padding: 20px; border:3px solid #E1E9ED; margin-bottom: 0px !important; height: 390px;}
.sign-up p { font-size:14px; padding: 25px 25px 0px 25px;}

.video {background:none !important;}

@media (max-width:500px) {
 .overlay { 
    top:6%;}

.intro-header h1 {
    font-size: 50px;
    font-weight: 900;
    color:#fff;
    line-height: 1.2em;
    padding-bottom: 15px !important;
	padding-top: 15px !important;
	padding-left:10px;
	padding-right: 10px; 
}


@media (max-width:767px) {
    .overlay { top:6%;}

}

.early-access-wrap {
	padding: 20px 0 0 0;
	display:block;

}
.early-access-field { clear:both; height: 200px; padding-left: 10px; }
.early-access-button { margin-top: 20px; display: block; background-color: #fff !important;}

#mc-embedded-subscribe
{
	background-color:#05BBD3;
	border:3px solid #05BBD3;
	color:#fff;
	-webkit-transition: all .5s;
    -moz-transition: all .5s;
    transition: all .5s;
}
.custom_form {
	width: 35% !important;
	height: 64px !important;
	border: 3px solid #000 !important;
	border-radius: 30px !important;

}
