a#oops .error {
	color:rgba(200,0,0,0.7)
}
#oops .disabled {
	opacity:0.5;
	pointer-events:none
}
#oops .blue_button:hover {
	cursor:pointer
}
#notice {
	margin:0 auto;
	margin-top:-25px;
	margin-bottom:25px;
	text-align:center;
	color:orange
}
.discounted {
	margin:10px;
	position:relative;
	top:-30px;
	font-size:12pt;
	font-weight:bold;
	text-align:center
}
#crunchies {
	margin:0 auto;
	height:40px;
	width:100%;
	background:#434343;
	text-align:center;
	-moz-box-shadow:inset 0 -2px 5px rgba(0,0,0,0.29);
	-webkit-box-shadow:inset 0 -2px 5px rgba(0,0,0,0.29);
	box-shadow:inset 0 -2px 5px rgba(0,0,0,0.29)
}
#crunchies #vote_for_us {
	padding-top:7px
}
#crunchies #vote_for_us #kong,#crunchies #vote_for_us #call_to_action {
	display:inline-block
}
#crunchies #vote_for_us #call_to_action {
	position:relative;
	top:-14px;
	text-shadow:none;
	font-size:17px;
	color:white
}
#crunchies #vote_for_us #call_to_action a {
	padding-bottom:2px;
	border-bottom:1px solid #727272;
	font-family:"ProximaNova-Semibold";
	color:white
}
#crunchies #vote_for_us #call_to_action a:hover {
	text-decoration:none;
	border-bottom:1px solid #a2a2a2
}
.clearfix:before,.clearfix:after {
	content:"";
	display:table
}
.clearfix:after {
	clear:both
}
.clearfix {
	zoom:1
}
html {
	min-width:1050px
}
html,body {
	width:100%
}
body {
	background:#e9e9e9
}
form {
	margin-top:15px
}
body,textarea {
	font-size:22px;
	font-family:"ProximaNova-Regular","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;
	color:#6b6b6b;
	text-shadow:0 1px 0px #fff;
	-webkit-font-smoothing:antialiased
}
a {
	text-decoration:none;
	color:#0088d6
}
a:hover {
	text-decoration:underline
}
i {
	font-style:italic
}
.wrapper {
	width:935px;
	margin:0 auto
}
.center {
	text-align:center
}
#tweet_button {
	margin-top:5px
}
#header {
	width:100%;
	padding:26px 0;
	-moz-box-shadow:0 1px 2px rgba(0,0,0,0.29);
	-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.29);
	box-shadow:0 1px 2px rgba(0,0,0,0.29);
	background:#fcfcfc;
	background-image:url(data:image/svg+xml;
	base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+PGxpbmVhckdyYWRpZW50IGlkPSJoYXQwIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjEwMCUiIHgyPSI1MCUiIHkyPSIwJSI+CjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMwMDAiIHN0b3Atb3BhY2l0eT0iMC4wNSIvPgo8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMWYxZjEiIHN0b3Atb3BhY2l0eT0iMC4wNSIvPgogICA8L2xpbmVhckdyYWRpZW50PgoKPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNoYXQwKSIgLz4KPC9zdmc+);
	background-image:-moz-linear-gradient(90deg,rgba(0,0,0,0.05) 0%,rgba(241,241,241,0.05) 100%);
	background-image:-o-linear-gradient(90deg,rgba(0,0,0,0.05) 0%,rgba(241,241,241,0.05) 100%);
	background-image:-webkit-linear-gradient(90deg,rgba(0,0,0,0.05) 0%,rgba(241,241,241,0.05) 100%);
	background-image:linear-gradient(90deg,rgba(0,0,0,0.05) 0%,rgba(241,241,241,0.05) 100%);
	position:relative
}
h1 {
	margin:0 auto;
	margin-left:380px;
	width:174px;
	font-family:Helvetica;
	font-size:42px;
	font-weight:bold;
	color:#323232;
	letter-spacing:-.05em;
	float:left
}
h1 a {
	color:#323232;
	text-decoration:none
}
h1 a:hover {
	color:#323232;
	text-decoration:none
}
#order_id {
	display:block;
	margin:0 auto;
	margin-top:65px;
	width:550px;
	color:#c8c8c8;
	font-size:18px;
	line-height:1.3
}
#header_links {
	float:right
}
#login_button {
	color:#3f3f3f;
	margin-top:3px;
	border:1px solid #d3d3d3;
	float:left;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	padding:8px 12px;
	font-family:"ProximaNova-Semibold","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;
	font-size:18px
}
#update_me_button {
	width:70px;
	display:block;
	color:#3f3f3f;
	border:1px solid #d3d3d3;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	padding:3px 12px;
	font-family:"ProximaNova-Semibold","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;
	font-size:12px;
	float:left;
	margin-left:110px;
	margin-top:3px
}
#login_button:hover,#update_me_button:hover {
	text-decoration:none;
	color:#0088d6
}
#login_button:active,#update_me_button:active {
	background:#fafafa;
	border:1px solid #c8c8c8
}
.nav_link {
	color:#8B8A8A;
	padding-right:20px;
	font-family:"ProximaNova-Semibold","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;
	font-size:18px;
	margin-top:12px;
	float:left
}
.nav_link .count {
	margin-left:3px;
	margin-top:-5px;
	padding:5px 8px;
	font-size:14px;
	border-radius:5px;
	background:#0E96E4;
	text-shadow:none;
	color:white
}
.nav_link:hover {
	text-decoration:none;
	color:#333
}
.gray_background {
	width:100%;
	padding:50px 0;
	background:#f6f6f6;
	background:-moz-linear-gradient(top,#f6f6f6 0%,#fafafa 50%,#fafafa 100%);
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f6f6f6),color-stop(50%,#fafafa),color-stop(100%,#fafafa));
	background:-webkit-linear-gradient(top,#f6f6f6 0%,#fafafa 50%,#fafafa 100%);
	background:-o-linear-gradient(top,#f6f6f6 0%,#fafafa 50%,#fafafa 100%);
	background:-ms-linear-gradient(top,#f6f6f6 0%,#fafafa 50%,#fafafa 100%);
	background:linear-gradient(to bottom,#f6f6f6 0%,#fafafa 50%,#fafafa 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6',endColorstr='#fafafa',GradientType=0 );
	border-bottom:1px solid #c4c4c4
}
h2 {
	font-family:"ProximaNova-Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;
	font-size:45px;
	color:#4b4b4b;
	margin-bottom:10px
}
.subheader {
	margin-bottom:50px
}
#video {
	float:left;
	width:512px;
	height:288px;
	background:#fff;
	-moz-box-shadow:0 2px 6px rgba(0,0,0,0.39);
	-webkit-box-shadow:0 2px 6px rgba(0,0,0,0.39);
	box-shadow:0 2px 6px rgba(0,0,0,0.39);
	/* padding-top:30px; */
	 margin-top: 30px;
}
/*
#video img:hover {
	opacity:0.5;
	cursor:pointer
}
*/
/*
#backing {
	float:left;
	width:383px;
	margin:0 0 0 40px
}
*/
.stats {
	color:#3f3f3f;
	font-size:23px;
	display:block;
	float:left;
	font-family:"ProximaNova-Semibold","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;
	border-right:1px solid #cbcbcb;
	padding-right:26px;
	border-left:1px solid #fff;
	padding-left:26px
}
#days span {
	font-size:16px
}
#backers {
	border-left:none;
	padding-left:0
}
#backers ul {
	float:left
}
#days {
	border-right:none;
	padding-right:0
}
#quantity_specific {
	margin-top:15px
}
.stats span {
	color:#868686;
	font-size:18px;
	margin-top:5px;
	display:block;
	font-family:"ProximaNova-Regular","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif
}
#progress_bg {
	margin-top:20px;
	float:left;
	height:40px;
	-moz-box-shadow:0 1px 1px rgba(0,0,0,0.41);
	-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.41);
	box-shadow:0 1px 1px rgba(0,0,0,0.41);
	-webkit-border-radius:30px;
	-moz-border-radius:30px;
	border-radius:30px;
	width:383px;
	background:#dbdbdb
}
#progress {
	height:40px;
	-moz-box-shadow:0 1px 1px rgba(0,0,0,0.59);
	-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.59);
	box-shadow:0 1px 1px rgba(0,0,0,0.59);
	background-image:url(data:image/svg+xml;
	base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+PGxpbmVhckdyYWRpZW50IGlkPSJoYXQwIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjEwMCUiIHgyPSI1MCUiIHkyPSIwJSI+CjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMxMzkyZGMiIHN0b3Atb3BhY2l0eT0iMSIvPgo8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwNjlkZjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICA8L2xpbmVhckdyYWRpZW50PgoKPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNoYXQwKSIgLz4KPC9zdmc+);
	background-image:-moz-linear-gradient(90deg,#1392dc 0%,#069df4 100%);
	background-image:-o-linear-gradient(90deg,#1392dc 0%,#069df4 100%);
	background-image:-webkit-linear-gradient(90deg,#1392dc 0%,#069df4 100%);
	background-image:linear-gradient(90deg,#1392dc 0%,#069df4 100%);
	-webkit-border-radius:30px;
	-moz-border-radius:30px;
	border-radius:30px;
	min-width:2%;
	width:100%;
	max-width:100%;
	display:inline-block
}
#HOORAY {
	margin:0 auto;
	width:100%;
	font-size:14pt;
	display:inline-block;
	color:white;
	text-shadow:0 -1px 1px rgba(0,0,0,0.37);
	text-align:center;
	position:relative;
	top:-35px
}
#reserve_container {
	float:left;
	padding-top:20px;
	border-top:1px solid #fff;
	-moz-box-shadow:0 -1px 0 #cbcbcb;
	-webkit-box-shadow:0 -1px 0 #cbcbcb;
	box-shadow:0 -1px 0 #cbcbcb;
	margin-top:30px;
	text-align:center
}
#reserve_container p {
	color:#8b8a8a;
	font-size:18px;
	line-height:1.4
}
#reserve_container p#ship_date {
	color:#4c4c4c;
	font-size:22px;
	font-family:"ProximaNova-Semibold","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;
	line-height:1.3;
	display:block;
	margin:0 auto;
	width:300px
}
#reserve_container p#price {
	color:#4c4c4c;
	font-size:22px;
	font-family:"ProximaNova-Semibold","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;
	line-height:1.3;
	display:block;
	margin:0 auto 10px auto;
	width:300px
}
.blue_button {
	display:block;
	color:#fff;
	text-shadow:0 -1px 1px rgba(0,0,0,0.37);
	-moz-box-shadow:0 1px 1px rgba(255,255,255,0.92),inset 0 1px 1px rgba(255,255,255,0.46);
	-webkit-box-shadow:0 1px 1px rgba(255,255,255,0.92),inset 0 1px 1px rgba(255,255,255,0.46);
	box-shadow:0 1px 1px rgba(255,255,255,0.92),inset 0 1px 1px rgba(255,255,255,0.46);
	border:1px solid #004a75;
	/*
	background-image:url(data:image/svg+xml;
	base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+PGxpbmVhckdyYWRpZW50IGlkPSJoYXQwIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjEwMCUiIHgyPSI1MCUiIHkyPSIwJSI+CjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMyMjg3YzEiIHN0b3Atb3BhY2l0eT0iMSIvPgo8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMGExZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICA8L2xpbmVhckdyYWRpZW50PgoKPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNoYXQwKSIgLz4KPC9zdmc+);
	background-image:-moz-linear-gradient(90deg,#2287c1 0%,#00a1ff 100%);
	background-image:-o-linear-gradient(90deg,#2287c1 0%,#00a1ff 100%);
	background-image:-webkit-linear-gradient(90deg,#2287c1 0%,#00a1ff 100%);
	background-image:linear-gradient(90deg,#2287c1 0%,#00a1ff 100%);
	*/
    background-color: #2287c1;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	font-family:'ProximaNova-Semibold'
}
.reserve {
	margin:0 auto;
	margin-top:20px;
	margin-bottom:20px;
	padding:20px 0;
	width:274px;
	font-size:32px
}
.blue_button:hover {
	-moz-box-shadow:0 1px 1px rgba(255,255,255,0.92),inset 0 1px 1px rgba(255,255,255,0.46);
	-webkit-box-shadow:0 1px 1px rgba(255,255,255,0.92),inset 0 1px 1px rgba(255,255,255,0.46);
	box-shadow:0 1px 1px rgba(255,255,255,0.92),inset 0 1px 1px rgba(255,255,255,0.46);
	border:1px solid rgba(0,68,107,0.9);
	/*
	background-image:url(data:image/svg+xml;
	base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+PGxpbmVhckdyYWRpZW50IGlkPSJoYXQwIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjEwMCUiIHgyPSI1MCUiIHkyPSIwJSI+CjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMyNzkzZDEiIHN0b3Atb3BhY2l0eT0iMSIvPgo8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzYWI3ZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICA8L2xpbmVhckdyYWRpZW50PgoKPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNoYXQwKSIgLz4KPC9zdmc+);
	background-image:-moz-linear-gradient(90deg,#2793d1 0%,#3ab7ff 100%);
	background-image:-o-linear-gradient(90deg,#2793d1 0%,#3ab7ff 100%);
	background-image:-webkit-linear-gradient(90deg,#2793d1 0%,#3ab7ff 100%);
	background-image:linear-gradient(90deg,#2793d1 0%,#3ab7ff 100%);
	*/
    background-color: #2793d1;	
	text-decoration:none
}
.blue_button:active {
	-moz-box-shadow:0 1px 1px rgba(255,255,255,0.92),inset 0 1px 5px rgba(0,0,0,0.21);
	-webkit-box-shadow:0 1px 1px rgba(255,255,255,0.92),inset 0 1px 5px rgba(0,0,0,0.21);
	box-shadow:0 1px 1px rgba(255,255,255,0.92),inset 0 1px 5px rgba(0,0,0,0.21);
	border:1px solid rgba(0,68,107,0.9);
	/*
	background-image:url(data:image/svg+xml;
	base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+PGxpbmVhckdyYWRpZW50IGlkPSJoYXQwIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjEwMCUiIHgyPSI1MCUiIHkyPSIwJSI+CjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMyNzkzZDEiIHN0b3Atb3BhY2l0eT0iMSIvPgo8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyNzk1ZDUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICA8L2xpbmVhckdyYWRpZW50PgoKPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNoYXQwKSIgLz4KPC9zdmc+);
	background-image:-moz-linear-gradient(90deg,#2793d1 0%,#2795d5 100%);
	background-image:-o-linear-gradient(90deg,#2793d1 0%,#2795d5 100%);
	background-image:-webkit-linear-gradient(90deg,#2793d1 0%,#2795d5 100%);
	background-image:linear-gradient(90deg,#2793d1 0%,#2795d5 100%)
	*/
    background-color: #2793d1;	

}
.big_wrapper {
	border-bottom:1px solid #d2d2d2;
	background:#fff
}
.big_wrapper .wrapper {
	padding:35px 0
}
.point_copy {
	width:440px
}
h3 {
	font-size:42px;
	font-family:"ProximaNova-Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;
	color:#292929;
	line-height:1.3
}
.point_copy h3 {
	margin:20px 0 30px 0
}
.point_copy p,#other_points li p {
	line-height:1.5
}
#one {
	background:url("./images/all_about_notification.png") no-repeat bottom left;
	height:380px
}
#two {
	background:url("./images/karotz.png") no-repeat bottom left;
	height:360px
}
#three {
	background:url("./images/pushingbox.png") no-repeat bottom left;
	height:420px
}
#four {
	background:url("./images/attach_picture.png") no-repeat bottom left;
	height:370px
}
#five {
	background:url("./images/arduino.png") no-repeat bottom left;
	height:350px
}
#six {
	background:url("./images/design2.png") no-repeat bottom left;
	height:330px
}
.right {
	margin-left:500px
}
#other_points li {
	width:400px;
	float:left;
	margin:0 120px 50px 0;
	padding-top:60px
}
#other_points #compatibility {
	background:url("images/wifi_icon-318109985d8305c448d7dbfbafd6ec33.png") no-repeat center top
}
#other_points #wifi {
	background:url("images/developer_icon-64b395c1a21be24f8ca8e121c42c1140.png") no-repeat center top;
	margin-right:0px
}
#other_points #bluetooth {
	background:url("images/battery_icon-45027949b79efc4d00301f965644ed19.png") no-repeat center top
}
#other_points #battery {
	background:url("images/developer_icon-64b395c1a21be24f8ca8e121c42c1140.png") no-repeat center top;
	margin-right:0px
}
#other_points #community {
	background:url("images/people_icon-4acfe6311940d88ec68fced2fb81b0fe.png") no-repeat center top;
	margin-bottom:0px;
	margin-right:0px
}
#other_points #developer {
	background:url("images/developer_icon-64b395c1a21be24f8ca8e121c42c1140.png") no-repeat center top;
	margin-bottom:0px
}
h4 {
	font-size:36px;
	color:#292929;
	margin-bottom:30px
}
#other_points h4 {
	width:400px;
	text-align:center
}
#middle_reserve {
	padding:60px
}
#middle_reserve .first {
	font-size:inherit
}
#middle_reserve h2 {
	margin-bottom:26px
}
#faqs {
	padding-bottom:30px;
	border-bottom:1px solid #dfdfdf
}
#faqs ul {
	text-align:left;
	margin-top:30px;
	float:left;
	width:50%
}
#faqs ul li {
	width:400px;
	margin:0 49px 30px 0;
	padding-left:18px;
	background:url("images/bullet-aa887463bce48bd8fb86a39418f0d15e.png") no-repeat left 8px
}
details,summary {
	outline:none
}
summary {
	text-decoration:none;
	color:#0088d6;
	user-select:none;
	-webkit-user-select:none;
	-moz-user-select:none;
	font-size:20px;
	line-height:1.3
}
summary:hover {
	text-decoration:underline;
	cursor:pointer
}
details summary::-webkit-details-marker {
	display:none;
	content:""
}
.no-details details {
	display:block
}
.no-details details>summary::before {
	content:none
}
.no-details details.open>summary::before {
	content:none
}
#faqs ul li p {
	margin-top:10px;
	line-height:1.4;
	font-size:18px
}
#logos {
	padding:40px 0;
	background:#f3f3f3;
	-moz-box-shadow:0px 1px 3px 0px #acacac;
	-webkit-box-shadow:0px 1px 3px 0px #acacac;
	box-shadow:0px 1px 3px 0px #acacac
}
#logos li {
	float:left;
	margin:0 16px
}
#logos li a {
	display:block;
	height:48px;
	opacity:0.2;
	text-indent:-10000px
}
#logos li a:hover {
	opacity:1
}
.footer {
	padding:40px 0
}
.footer ul {
	float:left
}
.footer ul li {
	margin-bottom:10px
}
.footer ul li a {
	font-size:16px;
	color:#888;
	font-family:"ProximaNova-Semibold","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif
}
.footer p {
	float:right;
	font-size:16px
}
.subpage_heading {
	margin-bottom:40px
}
.main_content p {
	line-height:1.5;
	font-size:18px;
	width:712px;
	margin:0 auto
}
#checkout {
	width:650px;
	margin:0 auto;
	margin-top:40px;
	padding:30px;
	border:1px solid #ccc;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px
}
.form {
	margin-top:26px
}
form {
	padding:10px 0
}
/*
form #email {
	width:344px;
	padding:17px 14px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	border:1px solid #cbcbcb;
	margin:0;
	outline:none;
	float:left
}
*/
/*
form #bullet {
	margin:0 auto;
	position:relative;
	right:35px;
	top:27px;
	width:0;
	height:0;
	border-top:7px solid #6b6b6b;
	border-right:7px solid transparent;
	border-left:7px solid transparent;
	border-radius:2px;
	float:right
}
form .left_bullet {
	right:365px !important
}
form #quantity {
	-webkit-appearance:button;
	-moz-appearance:button;
	border-radius:10px;
	-webkit-user-select:none;
	-moz-user-select:none;
	border:1px solid #cbcbcb;
	color:#6B6B6B;
	text-shadow:0 1px 0px #fff;
	-webkit-font-smoothing:antialiased;
	font-size:22px;
	margin:0;
	margin-left:5px;
	overflow:hidden;
	padding:5px;
	padding-top:6px;
	padding-left:17px;
	text-overflow:ellipsis;
	white-space:nowrap;
	font-family:"ProximaNova-Regular";
	height:60px;
	width:187px;
	outline:none
}
form #quantity_container {
	margin:0 auto;
	margin-left:-5px
}
form #quantity_container label {
	margin-left:3px;
	margin-bottom:10px;
	display:block;
	width:170px;
	text-align:left
}
form #amazon_button {
	margin:0 auto;
	margin-left:20px;
	text-align:center;
	padding:19px 24px 18px 24px;
	width:auto;
	font-size:20px;
	float:left
}
form .loooonnggg {
	margin-left:0px !important;
	width:650px !important
}
form .highlight {
	border:1px solid orange !important
}
*/
#enter_email,#quantity_specific {
	margin-bottom:0px;
	margin-top:20px
}
#amazon_button,#reserve_button {
	margin:0;
	margin-left:15px;
	float:left;
	padding:18px 0;
	width:270px;
	text-align:center;
	font-size:25px;
	cursor:pointer;
	z-index:-1
}
#amazon_button[disabled],#reserve_button[disabled],#reservation_over {
	opacity:0.6;
	pointer-events:none
}
#success {
	padding:0px 0 40px 40px;
	float:left;
	width:383px
}
#success .header {
	color:#0085d3;
	font-size:34px;
	font-family:"ProximaNova-Regular";
	text-shadow:0px 1px 0px #fff
}
#success .thanks {
	margin-top:10px;
	font-size:20px;
	color:#636363;
	line-height:30px
}
#success .thanks span {
	text-decoration:line-through;
	text-shadow:none
}
#success strong {
	font-family:"ProximaNova-Semibold"
}
#success .bottom {
	margin-top:20px;
	/* border-top:1px solid #ccc; */
	text-shadow:0px 1px 0px #fff
}
#success .bottom #funding_success_button {
	margin-top:20px;
	padding:18px;
	font-size:26px;
	width:277px
}
#success .bottom .ship_date {
	margin-top:20px;
	font-family:"ProximaNova-Semibold";
	font-size:22px;
	color:#636363
}
#success .bottom .no-risk {
	margin-top:10px;
	font-size:22px;
	color:#8B8A8A;
	line-height:1.4;
	font-family:"ProximaNova-Regular","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;
	text-shadow:0px 1px 0px #fff
}
.social {
	margin-top:30px
}
.share {
	margin:0 auto;
	margin-top:30px;
	width:271px;
	padding:30px 30px 26px 30px;
	padding-right:48px;
	border:1px solid #ccc;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px
}
.fb-like {
	float:left;
	margin-top:-4px
}
.twitter-follow-button {
	margin:0px 20px 0 20px;
	float:left
}
.twitter-share-button {
	float:left;
	margin-left:20px;
	margin-top:2px
}
.pin-it-button {
	float:left
}
#congrats #nominate {
	display:block;
	margin-top:60px;
	margin-bottom:14px;
	font-size:20px;
	font-family:"ProximaNova-Semibold","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif
}
#nominate_button {
	margin:0 auto;
	display:block;
	font-family:"ProximaNova-Semibold","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;
	color:#fff;
	padding:14px 0;
	width:220px;
	font-size:18px
}
#overlay {
	margin:0 auto;
	background:rgba(0,0,0,0.5);
	top:0px;
	position:fixed;
	height:100%;
	width:100%;
	display:none
}
#overlay #keep_me_updated {
	margin:0 auto;
	padding:0px;
	background:white;
	border:1px solid #666;
	box-shadow:0px 1px 3px #333;
	border-radius:10px;
	position:absolute;
	z-index:999999;
	width:340px;
	height:354px
}
#overlay #keep_me_updated #close {
	padding:0px;
	position:absolute;
	top:-10px;
	right:-10px
}
#overlay #keep_me_updated #close:hover {
	cursor:pointer
}
#overlay #keep_me_updated .header {
	margin:0 auto;
	padding:0px;
	background:#E6E6E6;
	height:60px;
	width:100%;
	border-bottom:1px solid #b8b8b8;
	border-top-left-radius:10px;
	border-top-right-radius:10px
}
#overlay #keep_me_updated .header h3 {
	position:relative;
	top:14px;
	margin-left:25px;
	font-size:18pt;
	font-weight:bold
}
#overlay #keep_me_updated .no_spam {
	margin:0 auto;
	margin-top:15px;
	margin-left:25px;
	margin-bottom:20px;
	text-align:left;
	line-height:1.2;
	width:260px;
	color:#4C4C4C
}
/*
#overlay #keep_me_updated #email {
	margin-left:25px;
	width:260px
}
*/
#overlay #keep_me_updated #reserve_button {
	margin-top:15px;
	padding:15px;
	margin-left:25px;
	width:200px;
	font-size:16pt
}
.no_form {
	margin-top:15px !important;
	margin-left:0px !important
}
.questions {
	margin:0 auto;
	margin-top:30px;
	width:712px
}
.questions li {
	float:left;
	width:340px;
	margin-right:30px;
	line-height:1.5
}
.questions:last-child {
	margin-right:0px
}
.questions li p {
	font-size:18px
}
h5 {
	font-family:"ProximaNova-Semibold","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;
	margin-bottom:10px;
	color:#4b4b4b;
	font-size:20px
}
#congrats {
	padding:40px 0;
	line-height:1.3
}
#congrats p {
	margin-bottom:30px;
	font-size:24px
}
#share {
	width:336px;
	margin:0 auto
}
.first {
	font-size:14pt;
	opacity:0.75;
	text-decoration:line-through;
	text-shadow:none
}
.first_container {
	margin:0 auto;
	padding:0px;
	font-size:14pt;
	opacity:0.55
}
.vote {
	text-align:left;
	display:inline-block;
	line-height:1.1;
	background:#49950e;
	color:#fff;
	font-family:"ProximaNova-Semibold","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;
	text-shadow:0 1px 0px #2a6f00;
	padding:10px 15px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	-moz-background-clip:padding;
	-webkit-background-clip:padding-box;
	background-clip:padding-box;
	background-color:#2a9023;
	-moz-box-shadow:0 1px 3px rgba(0,0,0,0.38),inset 0 -1px 3px rgba(0,0,0,0.32);
	-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.38),inset 0 -1px 3px rgba(0,0,0,0.32);
	box-shadow:0 1px 3px rgba(0,0,0,0.38),inset 0 -1px 3px rgba(0,0,0,0.32);
	background-image:url(data:image/svg+xml;
	base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+PGxpbmVhckdyYWRpZW50IGlkPSJoYXQwIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjEwMCUiIHgyPSI1MCUiIHkyPSIwJSI+CjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMzZDg0MDkiIHN0b3Atb3BhY2l0eT0iMSIvPgo8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1N2FiMTMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICA8L2xpbmVhckdyYWRpZW50PgoKPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNoYXQwKSIgLz4KPC9zdmc+);
	background-image:-moz-linear-gradient(90deg,#3d8409 0%,#57ab13 100%);
	background-image:-o-linear-gradient(90deg,#3d8409 0%,#57ab13 100%);
	background-image:-webkit-linear-gradient(90deg,#3d8409 0%,#57ab13 100%);
	background-image:linear-gradient(90deg,#3d8409 0%,#57ab13 100%)
}
.vote:hover {
	text-decoration:none;
	-moz-background-clip:padding;
	-webkit-background-clip:padding-box;
	background-clip:padding-box;
	background-color:#2a9023;
	-moz-box-shadow:0 1px 3px rgba(0,0,0,0.38),inset 0 -1px 3px rgba(0,0,0,0.32);
	-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.38),inset 0 -1px 3px rgba(0,0,0,0.32);
	box-shadow:0 1px 3px rgba(0,0,0,0.38),inset 0 -1px 3px rgba(0,0,0,0.32);
	background-image:url(data:image/svg+xml;
	base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+PGxpbmVhckdyYWRpZW50IGlkPSJoYXQwIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjEwMCUiIHgyPSI1MCUiIHkyPSIwJSI+CjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiM0MThkMDkiIHN0b3Atb3BhY2l0eT0iMSIvPgo8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1OWIwMTMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICA8L2xpbmVhckdyYWRpZW50PgoKPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNoYXQwKSIgLz4KPC9zdmc+);
	background-image:-moz-linear-gradient(90deg,#418d09 0%,#59b013 100%);
	background-image:-o-linear-gradient(90deg,#418d09 0%,#59b013 100%);
	background-image:-webkit-linear-gradient(90deg,#418d09 0%,#59b013 100%);
	background-image:linear-gradient(90deg,#418d09 0%,#59b013 100%)
}
.vote:active {
	-moz-background-clip:padding;
	-webkit-background-clip:padding-box;
	background-clip:padding-box;
	background-color:#2a9023;
	-moz-box-shadow:0 1px 3px rgba(0,0,0,0.38),inset 0 3px 5px rgba(0,0,0,0.25);
	-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.38),inset 0 3px 5px rgba(0,0,0,0.25);
	box-shadow:0 1px 3px rgba(0,0,0,0.38),inset 0 3px 5px rgba(0,0,0,0.25);
	background-image:url(data:image/svg+xml;
	base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+PGxpbmVhckdyYWRpZW50IGlkPSJoYXQwIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjEwMCUiIHgyPSI1MCUiIHkyPSIwJSI+CjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMzZDg0MDkiIHN0b3Atb3BhY2l0eT0iMSIvPgo8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0YTk0MGYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICA8L2xpbmVhckdyYWRpZW50PgoKPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNoYXQwKSIgLz4KPC9zdmc+);
	background-image:-moz-linear-gradient(90deg,#3d8409 0%,#4a940f 100%);
	background-image:-o-linear-gradient(90deg,#3d8409 0%,#4a940f 100%);
	background-image:-webkit-linear-gradient(90deg,#3d8409 0%,#4a940f 100%);
	background-image:linear-gradient(90deg,#3d8409 0%,#4a940f 100%)
}
.vote span {
	font-size:28px;
	display:block;
	font-family:"ProximaNova-Semibold","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif
}
.choose {
	border:1px solid #c1c1c1;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	margin-top:40px;
	background:#fff
}
.choose_header,.confirm_header {
	height:64px;
	-webkit-border-top-left-radius:4px;
	-webkit-border-top-right-radius:4px;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px;
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	-moz-box-shadow:0 1px 2px rgba(0,0,0,0.39);
	-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.39);
	box-shadow:0 1px 2px rgba(0,0,0,0.39);
	background-image:url(data:image/svg+xml;
	base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+PGxpbmVhckdyYWRpZW50IGlkPSJoYXQwIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjEwMCUiIHgyPSI1MCUiIHkyPSIwJSI+CjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNlNWU1ZTUiIHN0b3Atb3BhY2l0eT0iMSIvPgo8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmM2YzZjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICA8L2xpbmVhckdyYWRpZW50PgoKPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNoYXQwKSIgLz4KPC9zdmc+);
	background-image:-moz-linear-gradient(90deg,#e5e5e5 0%,#f3f3f3 100%);
	background-image:-o-linear-gradient(90deg,#e5e5e5 0%,#f3f3f3 100%);
	background-image:-webkit-linear-gradient(90deg,#e5e5e5 0%,#f3f3f3 100%);
	background-image:linear-gradient(90deg,#e5e5e5 0%,#f3f3f3 100%)
}
.choose_header h2 {
	color:#3c3c3c;
	font-size:24px;
	float:left;
	border-right:1px solid #bababa;
	height:44px;
	padding-top:20px;
	width:311px;
	text-align:center;
	font-family:'ProximaNova-Regular'
}
.confirm_header h2 {
	color:#3c3c3c;
	font-size:24px;
	height:44px;
	padding-top:20px;
	font-family:'ProximaNova-Regular';
	margin-left:20px
}
#choose_right {
	border-right:none
}
.color {
	float:left;
	border-right:1px solid #ccc;
	width:311px;
	padding-top:20px;
	margin-top:-9px
}
.color img {
	display:block;
	margin:0 auto;
	margin-top:10px
}
.select_container {
	border-top:1px solid #ccc;
	padding:20px 0;
	text-align:center
}
.color .blue_button {
	padding:12px 28px;
	width:64px;
	margin:0 auto
}
.color select {
	width:86px
}
.confirm_list_item .blue_button {
	padding:12px 28px;
	width:53px;
	margin:0 auto
}
#confirm {
	width:552px
}
.confirm_list_item {
	border-bottom:1px solid #ccc;
	padding:20px 20px
}
.confirm_list_item h3 {
	color:#343434;
	font-size:20px;
	font-family:'ProximaNova-Semibold';
	width:120px;
	float:left
}
.confirm_list_item p {
	color:#494949;
	font-size:18px;
	float:left;
	margin-top:3px;
	line-height:1.3;
	width:300px
}
.confirm_list_item .edit {
	float:right;
	padding:5px 7px;
	color:#5d5b5b;
	text-shadow:0 1px 0 #fff;
	font-size:14px;
	font-family:'ProximaNova-Semibold';
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	-moz-background-clip:padding;
	-webkit-background-clip:padding-box;
	background-clip:padding-box;
	background-color:#000;
	-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.55);
	-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.55);
	box-shadow:inset 0 1px 0 rgba(255,255,255,0.55);
	border:1px solid #848484;
	background-image:url(data:image/svg+xml;
	base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+PGxpbmVhckdyYWRpZW50IGlkPSJoYXQwIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjEwMCUiIHgyPSI1MCUiIHkyPSIwJSI+CjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNkMGQwZDAiIHN0b3Atb3BhY2l0eT0iMSIvPgo8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMGYwZjAiIHN0b3Atb3BhY2l0eT0iMSIvPgogICA8L2xpbmVhckdyYWRpZW50PgoKPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNoYXQwKSIgLz4KPC9zdmc+);
	background-image:-moz-linear-gradient(90deg,#d0d0d0 0%,#f0f0f0 100%);
	background-image:-o-linear-gradient(90deg,#d0d0d0 0%,#f0f0f0 100%);
	background-image:-webkit-linear-gradient(90deg,#d0d0d0 0%,#f0f0f0 100%);
	background-image:linear-gradient(90deg,#d0d0d0 0%,#f0f0f0 100%)
}
.confirm_list_item .edit:hover {
	-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.55);
	-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.55);
	box-shadow:inset 0 1px 0 rgba(255,255,255,0.55);
	background-image:url(data:image/svg+xml;
	base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+PGxpbmVhckdyYWRpZW50IGlkPSJoYXQwIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjEwMCUiIHgyPSI1MCUiIHkyPSIwJSI+CjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNkZmRmZGYiIHN0b3Atb3BhY2l0eT0iMSIvPgo8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNmY2ZjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICA8L2xpbmVhckdyYWRpZW50PgoKPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNoYXQwKSIgLz4KPC9zdmc+);
	background-image:-moz-linear-gradient(90deg,#dfdfdf 0%,#f6f6f6 100%);
	background-image:-o-linear-gradient(90deg,#dfdfdf 0%,#f6f6f6 100%);
	background-image:-webkit-linear-gradient(90deg,#dfdfdf 0%,#f6f6f6 100%);
	background-image:linear-gradient(90deg,#dfdfdf 0%,#f6f6f6 100%);
	text-decoration:none
}
.confirm_list_item .edit:active {
	background-image:url(data:image/svg+xml;
	base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+PGxpbmVhckdyYWRpZW50IGlkPSJoYXQwIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjEwMCUiIHgyPSI1MCUiIHkyPSIwJSI+CjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNkMGQwZDAiIHN0b3Atb3BhY2l0eT0iMSIvPgo8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkY2RjZGMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICA8L2xpbmVhckdyYWRpZW50PgoKPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNoYXQwKSIgLz4KPC9zdmc+);
	background-image:-moz-linear-gradient(90deg,#d0d0d0 0%,#dcdcdc 100%);
	background-image:-o-linear-gradient(90deg,#d0d0d0 0%,#dcdcdc 100%);
	background-image:-webkit-linear-gradient(90deg,#d0d0d0 0%,#dcdcdc 100%);
	background-image:linear-gradient(90deg,#d0d0d0 0%,#dcdcdc 100%)
}
.center {
	text-align:center
}
#oops .blue_button {
	padding:12px 28px;
	width:64px;
	margin:0 auto
}
#congrats .paragraph {
	text-align:left;
	background:#fff;
	font-size:18px;
	width:460px;
	margin:0 auto;
	margin-bottom:30px;
	padding:20px;
	border:1px solid #ccc;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px
}
#oops {
	margin-top:40px
}
#oops p {
	font-size:18px;
	margin-top: 20px
}

.keepMeUpdatedButton {
	background-color:#f6f6f6;
	border:1px solid #c4c4c4;
	/* display:inline-block; */
	/* color:#777777; */
	/* font-size:14px; */
	/* font-weight:bold; */
	/* padding:3px 15px; */
	/* text-decoration:none; */
}.keepMeUpdatedButton:hover {
	background-color:#dfdfdf;
}.keepMeUpdatedButton:active {
	position:relative;
	top:1px;
}