﻿/** forms for create login page **/
.Gparkname {
  display: block;
  width: 100%;
  height: 27px;
  padding: 4px 10px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555555;
  background-color: #eeeeee;
  background-image: none;
  border: 1px solid #cccccc;
  border-radius: 3px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.Gparkname:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.Gparkname::-moz-placeholder {
  color: #999999;
  opacity: 1;
}
.Gparkname:-ms-input-placeholder {
  color: #999999;
}
.Gparkname::-webkit-input-placeholder {
  color: #999999;
}
.Gparkname::-ms-expand {
  border: 0;
  background-color: transparent;
}
.Gparkname[disabled],
.Gparkname[readonly],
fieldset[disabled] .Gparkname {
  background-color: #eeeeee;
  opacity: 1;
}
.Gparkname[disabled],
fieldset[disabled] .Gparkname {
  cursor: not-allowed;
}

.AddName {
  display: block;
  width: 100%;
  height: 27px;
  padding: 4px 10px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555555;
  background-image: none;
  border: 1px solid #cccccc;
  border-radius: 3px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.AddName:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.AddName::-moz-placeholder {
  color: #999999;
  opacity: 1;
}
.AddName:-ms-input-placeholder {
  color: #999999;
}
.AddName::-webkit-input-placeholder {
  color: #999999;
}
.AddName::-ms-expand {
  border: 0;
  background-color: transparent;
}
.AddName[disabled],
.AddName[readonly],
fieldset[disabled] .AddName {
  background-color: #eeeeee;
  opacity: 1;
}


.email{
  display: block;
  width: 100%;
  height: 27px;
  padding: 4px 10px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555555;
  background-image: none;
  border: 1px solid #cccccc;
  border-radius: 3px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.email:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.email::-moz-placeholder {
  color: #999999;
  opacity: 1;
}
.email:-ms-input-placeholder {
  color: #999999;
}
.email::-webkit-input-placeholder {
  color: #999999;
}
.email::-ms-expand {
  border: 0;
  background-color: transparent;
}
.email[disabled],
.email[readonly],
fieldset[disabled] .email {
  background-color: #eeeeee;
  opacity: 1;
}



.GparkNameSelect {
  display: block;
  width: 100%;
  height: 27px;
  padding: 4px 10px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555555;
  background-image: none;
  background-color: #eeeeee;
  border: 1px solid #cccccc;
  border-radius: 3px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.GparkNameSelect:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.GparkNameSelect::-moz-placeholder {
  color: #999999;
  opacity: 1;
}
.GparkNameSelect:-ms-input-placeholder {
  color: #999999;
}
.GparkNameSelect::-webkit-input-placeholder {
  color: #999999;
}
.GparkNameSelect::-ms-expand {
  border: 0;
  background-color: transparent;
}
.GparkNameSelect[disabled],
.GparkNameSelect[readonly],
fieldset[disabled] .GparkNameSelect {
  background-color: #eeeeee;
  opacity: 1;
}



.lastNameSearch {
  display: block;
  width: 100%;
  height: 27px;
  padding: 4px 10px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555555;
  background-image: none;
  border: 1px solid #cccccc;
  border-radius: 3px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.lastNameSearch:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.lastNameSearch::-moz-placeholder {
  color: #999999;
  opacity: 1;
}
.lastNameSearch:-ms-input-placeholder {
  color: #999999;
}
.lastNameSearch::-webkit-input-placeholder {
  color: #999999;
}
.lastNameSearch::-ms-expand {
  border: 0;
  background-color: transparent;
}
.lastNameSearch[disabled],
.lastNameSearch[readonly],
fieldset[disabled] .lastNameSearch {
  background-color: #eeeeee;
  opacity: 1;
}



.countryFrom {
  display: block;
  width: 100%;
  height: 27px;
  padding: 4px 10px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555555;
  background-color: #eeeeee;
  background-image: none;
  border: 1px solid #cccccc;
  border-radius: 3px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.countryFrom:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.countryFrom::-moz-placeholder {
  color: #999999;
  opacity: 1;
}
.countryFrom:-ms-input-placeholder {
  color: #999999;
}
.countryFrom::-webkit-input-placeholder {
  color: #999999;
}
.countryFrom::-ms-expand {
  border: 0;
  background-color: transparent;
}
.countryFrom[disabled],
.countryFrom[readonly],
fieldset[disabled] .countryFrom {
  background-color: #eeeeee;
  opacity: 1;
}

.countryLanguage {
  display: block;
  width: 100%;
  height: 27px;
  padding: 4px 10px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555555;
  background-color: #eeeeee;
  background-image: none;
  border: 1px solid #cccccc;
  border-radius: 3px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.countryLanguage:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.countryLanguage::-moz-placeholder {
  color: #999999;
  opacity: 1;
}
.countryLanguage:-ms-input-placeholder {
  color: #999999;
}
.countryLanguage::-webkit-input-placeholder {
  color: #999999;
}
.countryLanguage::-ms-expand {
  border: 0;
  background-color: transparent;
}
.countryLanguage[disabled],
.countryLanguage[readonly],
fieldset[disabled] .countryLanguage {
  background-color: #eeeeee;
  opacity: 1;
}

.timeZone {
  display: block;
  width: 100%;
  height: 27px;
  padding: 4px 10px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555555;
  background-color: #eeeeee;
  background-image: none;
  border: 1px solid #cccccc;
  border-radius: 3px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.timeZone:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.timeZone::-moz-placeholder {
  color: #999999;
  opacity: 1;
}
.timeZone:-ms-input-placeholder {
  color: #999999;
}
.timeZone::-webkit-input-placeholder {
  color: #999999;
}
.timeZone::-ms-expand {
  border: 0;
  background-color: transparent;
}
.timeZone[disabled],
.timeZone[readonly],
fieldset[disabled] .timeZone {
  background-color: #eeeeee;
  opacity: 1;
}

.teamAgeGroup {
  display: block;
  width: 100%;
  height: 27px;
  padding: 4px 10px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555555;
  background-color: #eeeeee;
  background-image: none;
  border: 1px solid #cccccc;
  border-radius: 3px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.teamAgeGroup:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.teamAgeGroup::-moz-placeholder {
  color: #999999;
  opacity: 1;
}
.teamAgeGroup:-ms-input-placeholder {
  color: #999999;
}
.teamAgeGroup::-webkit-input-placeholder {
  color: #999999;
}
.teamAgeGroup::-ms-expand {
  border: 0;
  background-color: transparent;
}
.teamAgeGroup[disabled],
.teamAgeGroup[readonly],
fieldset[disabled] .teamAgeGroup {
  background-color: #eeeeee;
  opacity: 1;
}

.teamAge {
  display: block;
  width: 100%;
  height: 27px;
  padding: 4px 10px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555555;
  background-color: #eeeeee;
  background-image: none;
  border: 1px solid #cccccc;
  border-radius: 3px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.teamAge:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.teamAge::-moz-placeholder {
  color: #999999;
  opacity: 1;
}
.teamAge:-ms-input-placeholder {
  color: #999999;
}
.teamAge::-webkit-input-placeholder {
  color: #999999;
}
.teamAge::-ms-expand {
  border: 0;
  background-color: transparent;
}
.teamAge[disabled],
.teamAge[readonly],
fieldset[disabled] .teamAge {
  background-color: #eeeeee;
  opacity: 1;
}


.teamGender {
  display: block;
  width: 100%;
  height: 27px;
  padding: 4px 10px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555555;
  background-color: #eeeeee;
  background-image: none;
  border: 1px solid #cccccc;
  border-radius: 3px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.teamGender:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.teamGender::-moz-placeholder {
  color: #999999;
  opacity: 1;
}
.teamGender:-ms-input-placeholder {
  color: #999999;
}
.teamGender::-webkit-input-placeholder {
  color: #999999;
}
.teamGender::-ms-expand {
  border: 0;
  background-color: transparent;
}
.teamGender[disabled],
.teamGender[readonly],
fieldset[disabled] .teamGender {
  background-color: #eeeeee;
  opacity: 1;
}


.oName {
  display: block;
  width: 100%;
  height: 27px;
  padding: 4px 10px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555555;
  background-color: #eeeeee;
  background-image: none;
  border: 1px solid #cccccc;
  border-radius: 3px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.oName:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.oName::-moz-placeholder {
  color: #999999;
  opacity: 1;
}
.oName:-ms-input-placeholder {
  color: #999999;
}
.oName::-webkit-input-placeholder {
  color: #999999;
}
.oName::-ms-expand {
  border: 0;
  background-color: transparent;
}
.oName[disabled],
.oName[readonly],
fieldset[disabled] .oName {
  background-color: #eeeeee;
  opacity: 1;
}


.teamType {
  display: block;
  width: 100%;
  height: 27px;
  padding: 4px 10px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555555;
  background-color: #eeeeee;
  background-image: none;
  border: 1px solid #cccccc;
  border-radius: 3px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.teamType:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.teamType::-moz-placeholder {
  color: #999999;
  opacity: 1;
}
.teamType:-ms-input-placeholder {
  color: #999999;
}
.teamType::-webkit-input-placeholder {
  color: #999999;
}
.teamType::-ms-expand {
  border: 0;
  background-color: transparent;
}
.teamType[disabled],
.teamType[readonly],
fieldset[disabled] .teamType {
  background-color: #eeeeee;
  opacity: 1;
}

.firstname {
  display: block;
  width: 100%;
  height: 27px;
  padding: 4px 10px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555555;
  background-color: #eeeeee;
  background-image: none;
  border: 1px solid #cccccc;
  border-radius: 3px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.firstname:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.firstname::-moz-placeholder {
  color: #999999;
  opacity: 1;
}
.firstname:-ms-input-placeholder {
  color: #999999;
}
.firstname::-webkit-input-placeholder {
  color: #999999;
}
.firstname::-ms-expand {
  border: 0;
  background-color: transparent;
}
.firstname[disabled],
.firstname[readonly],
fieldset[disabled] .firstname {
  background-color: #eeeeee;
  opacity: 1;
}

.lastname {
  display: block;
  width: 100%;
  height: 27px;
  padding: 4px 10px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555555;
  background-color: #eeeeee;
  background-image: none;
  border: 1px solid #cccccc;
  border-radius: 3px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.lastname:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.lastname::-moz-placeholder {
  color: #999999;
  opacity: 1;
}
.lastname:-ms-input-placeholder {
  color: #999999;
}
.lastname::-webkit-input-placeholder {
  color: #999999;
}
.lastname::-ms-expand {
  border: 0;
  background-color: transparent;
}
.lastname[disabled],
.lastname[readonly],
fieldset[disabled] .lastname {
  background-color: #eeeeee;
  opacity: 1;
}

.email {
  display: block;
  width: 100%;
  height: 27px;
  padding: 4px 10px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555555;
  background-color: #eeeeee;
  background-image: none;
  border: 1px solid #cccccc;
  border-radius: 3px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.email:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.email::-moz-placeholder {
  color: #999999;
  opacity: 1;
}
.email:-ms-input-placeholder {
  color: #999999;
}
.email::-webkit-input-placeholder {
  color: #999999;
}
.email::-ms-expand {
  border: 0;
  background-color: transparent;
}
.email[disabled],
.email[readonly],
fieldset[disabled] .email {
  background-color: #eeeeee;
  opacity: 1;
}

.telephone {
  display: block;
  width: 100%;
  height: 27px;
  padding: 4px 10px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555555;
  background-color: #eeeeee;
  background-image: none;
  border: 1px solid #cccccc;
  border-radius: 3px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.telephone:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.telephone::-moz-placeholder {
  color: #999999;
  opacity: 1;
}
.telephone:-ms-input-placeholder {
  color: #999999;
}
.telephone::-webkit-input-placeholder {
  color: #999999;
}
.telephone::-ms-expand {
  border: 0;
  background-color: transparent;
}
.telephone[disabled],
.telephone[readonly],
fieldset[disabled] .telephone {
  background-color: #eeeeee;
  opacity: 1;
}

.address_1 {
  display: block;
  width: 100%;
  height: 27px;
  padding: 4px 10px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555555;
  background-color: #eeeeee;
  background-image: none;
  border: 1px solid #cccccc;
  border-radius: 3px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.address_1:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.address_1::-moz-placeholder {
  color: #999999;
  opacity: 1;
}
.address_1:-ms-input-placeholder {
  color: #999999;
}
.address_1::-webkit-input-placeholder {
  color: #999999;
}
.address_1::-ms-expand {
  border: 0;
  background-color: transparent;
}
.address_1[disabled],
.address_1[readonly],
fieldset[disabled] .address_1 {
  background-color: #eeeeee;
  opacity: 1;
}

.city {
  display: block;
  width: 100%;
  height: 27px;
  padding: 4px 10px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555555;
  background-color: #eeeeee;
  background-image: none;
  border: 1px solid #cccccc;
  border-radius: 3px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.city:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.city::-moz-placeholder {
  color: #999999;
  opacity: 1;
}
.city:-ms-input-placeholder {
  color: #999999;
}
.city::-webkit-input-placeholder {
  color: #999999;
}
.city::-ms-expand {
  border: 0;
  background-color: transparent;
}
.city[disabled],
.city[readonly],
fieldset[disabled] .city {
  background-color: #eeeeee;
  opacity: 1;
}


.memberState {
  display: block;
  width: 100%;
  height: 27px;
  padding: 4px 10px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555555;
  background-color: #eeeeee;
  background-image: none;
  border: 1px solid #cccccc;
  border-radius: 3px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.memberState:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.memberState::-moz-placeholder {
  color: #999999;
  opacity: 1;
}
.memberState:-ms-input-placeholder {
  color: #999999;
}
.memberState::-webkit-input-placeholder {
  color: #999999;
}
.memberState::-ms-expand {
  border: 0;
  background-color: transparent;
}
.memberState[disabled],
.memberState[readonly],
fieldset[disabled] .memberState {
  background-color: #eeeeee;
  opacity: 1;
}

.postcode {
  display: block;
  width: 100%;
  height: 27px;
  padding: 4px 10px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555555;
  background-color: #eeeeee;
  background-image: none;
  border: 1px solid #cccccc;
  border-radius: 3px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.postcode:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.postcode::-moz-placeholder {
  color: #999999;
  opacity: 1;
}
.postcode:-ms-input-placeholder {
  color: #999999;
}
.postcode::-webkit-input-placeholder {
  color: #999999;
}
.postcode::-ms-expand {
  border: 0;
  background-color: transparent;
}
.postcode[disabled],
.postcode[readonly],
fieldset[disabled] .postcode {
  background-color: #eeeeee;
  opacity: 1;
}

.referredBy {
  display: block;
  width: 100%;
  height: 27px;
  padding: 4px 10px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555555;
  background-color: #eeeeee;
  background-image: none;
  border: 1px solid #cccccc;
  border-radius: 3px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.referredBy:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.referredBy::-moz-placeholder {
  color: #999999;
  opacity: 1;
}
.referredBy:-ms-input-placeholder {
  color: #999999;
}
.referredBy::-webkit-input-placeholder {
  color: #999999;
}
.referredBy::-ms-expand {
  border: 0;
  background-color: transparent;
}
.referredBy[disabled],
.referredBy[readonly],
fieldset[disabled] .referredBy {
  background-color: #eeeeee;
  opacity: 1;
}

.password1 {
  display: block;
  width: 100%;
  height: 27px;
  padding: 4px 10px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555555;
  background-color: #eeeeee;
  background-image: none;
  border: 1px solid #cccccc;
  border-radius: 3px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.password1:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.password1::-moz-placeholder {
  color: #999999;
  opacity: 1;
}
.password1:-ms-input-placeholder {
  color: #999999;
}
.password1::-webkit-input-placeholder {
  color: #999999;
}
.password1::-ms-expand {
  border: 0;
  background-color: transparent;
}
.password1[disabled],
.password1[readonly],
fieldset[disabled] .password1 {
  background-color: #eeeeee;
  opacity: 1;
}

.confirm {
  display: block;
  width: 100%;
  height: 27px;
  padding: 4px 10px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555555;
  background-color: #eeeeee;
  background-image: none;
  border: 1px solid #cccccc;
  border-radius: 3px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.confirm:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.confirm::-moz-placeholder {
  color: #999999;
  opacity: 1;
}
.confirm:-ms-input-placeholder {
  color: #999999;
}
.confirm::-webkit-input-placeholder {
  color: #999999;
}
.confirm::-ms-expand {
  border: 0;
  background-color: transparent;
}
.confirm[disabled],
.confirm[readonly],
fieldset[disabled] .confirm {
  background-color: #eeeeee;
  opacity: 1;
  
}
.rosterYear {
  display: block;
  width: 100%;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555555;
  background-color: #ffffff;
  background-image: none;
  border: 1px solid #cccccc;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.rosterYear:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.rosterYear::-moz-placeholder {
  color: #999999;
  opacity: 1;
}
.rosterYear:-ms-input-placeholder {
  color: #999999;
}
.rosterYear::-webkit-input-placeholder {
  color: #999999;
}
.rosterYear::-ms-expand {
  border: 0;
  background-color: transparent;
}
.rosterYear[disabled],
.rosterYear[readonly],
fieldset[disabled] .rosterYear {
  background-color: #eeeeee;
  opacity: 1;
}
.rosterYear[disabled],
fieldset[disabled] .rosterYear {
  cursor: not-allowed;
}

/** /forms for create login page **/
