@charset "UTF-8";
.mBox_sew_login .content { background-color:white; }

body input[type="radio"], body input[type="checkbox"] {
  margin-bottom:10px;
}
.ingress_form {
/*  background-color:#f6f6f6; */
  color:#575757;
  font:normal 14px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;
  position:relative;
  width:605px;
  margin:0 auto;
}
.ingress_form .ingress_left_side {
  border-right:1px solid #6e6e6e;
  float:left;
  padding:7px 20px 7px 0;
  margin:0 20px 0 6px;
  min-height:180px;
  width:277px;
}
.ingress_form .ingress_right_side {
  position:absolute;
  top:50%;
  left:60%;
  margin-top:-120px;
  padding:7px 0;
}
/*p {
	font: normal 12px/14px "Trebuchet MS", Arial, Helvetica, sans-serif;
}*/
.ingress_form #hovering_box {
  background-color:#fff;
  border:1px solid #6e6e6e;
  border-radius:5px;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  color:#6e6e6e;
  font:bold 12px/12px Arial, Helvetica, sans-serif;
  text-transform:uppercase;
  position:absolute;
  left:288px;
  top:45%;
  padding:7px 5px;
}
.ingress_form .titling {
  color:#000;
  font:bold 20px/22px Arial, Helvetica, sans-serif;
  margin-bottom:10px;
}
.ingress_form .bottomDivider {
/*  border-bottom:1px solid #e0e0e0; */
  padding:0;
  margin:0;
}
.ingress_form .fakeLink {
/*  font:normal 12px/14px "Trebuchet MS", Arial, Helvetica, sans-serif;	
  margin-left:20px;*/
}
.ingress_form .fakeLink,
.ingress_form a,
.ingress_form a:link,
.ingress_form a:active {
  color:#3e5b9f !important;
  text-decoration:underline;
  cursor:pointer;
}
.ingress_form .fakeLink:hover,
.ingress_form a:hover,
.ingress_form a:active,
.ingress_form a:focus {
  color:#3e5b9f;
  text-decoration:underline;
  cursor:pointer;
}
.ingress_form ul,
.ingress_form li, .bottomDivider ul, .bottomDivider li {
  list-style:none outside none !important;
  padding:0;
  margin:0;
}
.ingress_form ul li {
  padding-bottom:6px;
}
.ingress_form ul li div {
  display:block;
  clear:both;
}
.ingress_form form {
  margin:0 0 10px 0;
}
.ingress_form form#ingressForgottenPassword ul {
  float:left;
}
.ingress_form form label {
/*  display:inline-block;
  text-align:right; */
  margin-right:10px;
}
.oneline {
  display:inline !important;
}
.ingress_form form label.spacing,
.ingress_form form label.superior {
  font:bold 13px/13px "Trebuchet MS", Arial, Helvetica, sans-serif;
/*  width:105px; */
}
.ingress_form form input[type="text"],
.ingress_form form input[type="email"],
.ingress_form form input[type="password"],
.ingress_form form input[type="number"] {
  border:1px solid #6e6e6e;
  -webkit-border-radius:5px;
  -moz-border-radius:5px;
  border-radius:5px;
  -moz-box-shadow: 0 0 10px #d4d4d4 inset;
  -webkit-box-shadow: 0 0 10px #d4d4d4 inset;
  box-shadow: 0 0 10px #d4d4d4 inset;
  display:inline-block;
  font:normal 16px/12px Arial, Helvetica, sans-serif !important;
  color:#000;
  padding:5px 6px 5px 2px;
  margin:0 0 4px 0;
  width:210px;
}
.ingress_form form select {
  border:1px solid #6e6e6e;
   -webkit-border-radius:5px;
  -moz-border-radius:5px;
  border-radius:5px;
  -moz-box-shadow: 0 0 10px #E3E3E3 inset;
  -webkit-box-shadow: 0 0 10px #E3E3E3 inset;
  box-shadow: 0 0 10px #E3E3E3 inset;
  padding:5px 4px;
  margin:2px 0 4px 0;
}
.ingress_form form input#register_zip {
  width:74px;
}
.ingress_form form input#register_zip_four {
  width:50px;
}
.ingress_form form select#register_country {
  width:225px;
}
.credentials {
  font:normal 16px/12px Arial, Helvetica, sans-serif !important;
}
.ingress_form .ingressFinePrint {
  font:normal 11px/13px "Trebuchet MS", Arial, Helvetica, sans-serif;
  clear:both;
}
.ingress_form .ingress_ultra_fine_print {
  font:italic 11px/13px "Trebuchet MS", Arial,Helvetica,sans-serif;
}
.ingressFinePrint label {
	margin-bottom:6px;
}
.ingress_form .ingressBtnTall {
  background: #e2c637; /* Old browsers */
  background: -moz-linear-gradient(top,  #e2c637 0%, #d39b2e 50%, #b17119 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e2c637), color-stop(50%,#d39b2e), color-stop(100%,#b17119)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  #e2c637 0%,#d39b2e 50%,#b17119 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  #e2c637 0%,#d39b2e 50%,#b17119 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  #e2c637 0%,#d39b2e 50%,#b17119 100%); /* IE10+ */
  background: linear-gradient(to bottom,  #e2c637 0%,#d39b2e 50%,#b17119 100%); /* W3C */
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -moz-box-shadow:2px 2px 3px -1px #666;
  -webkit-box-shadow:2px 2px 3px -1px #666;
  box-shadow:2px 2px 3px -1px #666;
  color:#fff;
  cursor:pointer;
  display:inline-block;
  padding:10px 20px;
  text-shadow:1px 1px 2px #000;
}
.ingress_form .ingressBtnTall:hover {
  background: #b17119; /* Old browsers */
  background: -moz-linear-gradient(top,  #b17119 0%, #d39b2e 72%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b17119), color-stop(72%,#d39b2e)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  #b17119 0%,#d39b2e 72%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  #b17119 0%,#d39b2e 72%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  #b17119 0%,#d39b2e 72%); /* IE10+ */
  background: linear-gradient(to bottom,  #b17119 0%,#d39b2e 72%); /* W3C */
}
.ingress_form #newUserSubmitButton {
  float:right;
  margin:-12px 24px 0 0;
}
.ingress_form #forgottenPasswordSubmitButton {
  float:left;
  margin:-2px 0 0 10px;
  padding:5px 20px;
}
.ingress_form #loginSubmitButton {
  float:right;
  margin:0 8px 0 0;
}
.ingress_form #forgotten_password_link {
  text-align:right;
  padding:0 8px 0 0;
}
.ingress_form #ingressForgottenPassword label.superior {
  text-align:left;
  width:40px;
}
.ingress_form #ingressForgottenPassword input[type="text"] {
  width:170px;
}
/* Hacks */
.ingress_form:after {content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.ingress_form {display:block;}

/* .profileTable th {
	display:none;
} */
html.js body#body-user-new.profile div#wrap div.container div#stage.clearfix div.span-8 {
/*	display:none; */
}
.ingress_form #gender {
	margin:0 0 8px 0;
}
#callToActionRegistration_2 > a:first-child {
	display:none;
}
a {
	cursor:pointer;
}
.profile aside#sidebar,
.profile .sidebar, .profile #sidebar {
	display:none !important;	
}