.radio label, .checkbox label {
  padding-left: 0px!important;
  margin: 10px auto;
  font-weight: normal;
  cursor: pointer;
  }


input[type="password"]{
  border: 1px solid #ddd;
  box-shadow: none!important;
  }

input[type="text"],input[type="email"], textarea {
  font-size: 13px;
  box-shadow: none!important;
  border: 1px solid #ddd;
  }


.form-control {
  background-color: #FFFFFF;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 2px;
  color: inherit;
  display: block;
  padding: 6px;
  margin: 2px auto;
  }

.full-width {
  width: 100% !important;
  margin: 0 auto 15px auto;
  }

.block {
  display: block;
  }

.btn-primary{
  padding: 10px 0 10px 0 !important;
  }

.signin-btn{
  margin: 20px auto;
}

.btn-white {
  color: inherit;
  padding: 10px 0 10px 0 !important;
  background: white;
  border: 1px solid #E7EAEC;
  width: 100% !important;
  margin: 0 auto 30px auto;
  }


.logo{
	width: 260px;
	height: auto;
	margin: 50px auto 20px auto;
  font-family:broadway;
  font-weight:bold;
	}

.logo span {
  background:#000;
  color:#fff;
  padding:5px;
  font-weight:bold;
}

.btn {
  border-radius: 2px;
}

.error-summary{
  background-color: #dd4b39 !important;
  color: #fff !important;
  border-color: #d73925;
  border-radius: 3px;
  padding: 15px;
  margin-bottom: 10px;
  border: 1px solid transparent;
  text-align: left;
}