/*
  There is form>div styling that MUST be removed
*/

/*
body {font-family: Arial, Sans-serif; background-color: purple; padding: 2em 5em;}
*/

.wpmu_form_variant2016 {width:100%;float:left;padding:1.6em 1em 1em 1em;border-right:1px solid #eee; background-color: #EEEEEE; border-radius: 6px; box-sizing: border-box;}

.wpmu_form_variant2016 header {}
.wpmu_form_variant2016 #formTitle {font-weight: bold; font-size: 1.2em; color: #00A88B; margin-bottom: .6em; text-align: center}
.wpmu_form_variant2016 #formInfo {font-size: .9em; color: #333; margin-bottom: .6em}

.wpmu_form_variant2016 label {width: 100%; margin-bottom: .2em; display: inline-block; font-weight: bold; font-size: .85em; color: #333;}

.wpmu_form_variant2016 button,
.wpmu_form_variant2016 input[type=submit],
.wpmu_form_variant2016 input[type="button"],
.wpmu_form_variant2016 input[type="reset"]   {
  background-color: #0AC986; border-radius: 4px; border: none; padding: .55em 0 .45em 0; line-height: 2em; width: 100%; color: #fff; font-weight: 600; font-size: 1em;}

.wpmu_form_variant2016 button:hover,
.wpmu_form_variant2016 button:focus,
.wpmu_form_variant2016 input[type="submit"]:hover,
.wpmu_form_variant2016 input[type="button"]:hover,
.wpmu_form_variant2016 input[type="reset"]:hover,
.wpmu_form_variant2016 input[type="submit"]:focus,
.wpmu_form_variant2016 input[type="button"]:focus,
.wpmu_form_variant2016 input[type="reset"]:focus {
  background-color: #00A88B;
  cursor: pointer;
}

.wpmu_form_variant2016 input[type="text"],
.wpmu_form_variant2016 input[type="email"],
.wpmu_form_variant2016 input[type="url"],
.wpmu_form_variant2016 input[type="password"],
.wpmu_form_variant2016 input[type="search"],
.wpmu_form_variant2016 input[type="tel"],
.wpmu_form_variant2016 input[type="number"],
.wpmu_form_variant2016 textarea {
	box-sizing: border-box;
	width: 100%;
	margin-bottom: 1em;
	border-radius: 3px;
	padding-right: 1.5em;

	color: #333;
	font-size: 1em;

	padding: 0 .4em;
	background-color: #fff;
  background-image: none;
  border: 2px solid #ddd;
  border-radius: 4px;

  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
  box-shadow: inset 0 1px 1px rgba(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;

}

.wpmu_form_variant2016 input[type=text],
.wpmu_form_variant2016 input[type=email],
.wpmu_form_variant2016 input[type=url],
.wpmu_form_variant2016 input[type=password],
.wpmu_form_variant2016 input[type="search"],
.wpmu_form_variant2016 input[type="tel"],
.wpmu_form_variant2016 input[type="number"] {
		height: 1.9em;
}

.wpmu_form_variant2016 input[type=text]:focus,
.wpmu_form_variant2016 input[type=email]:focus,
.wpmu_form_variant2016 input[type=url]:focus,
.wpmu_form_variant2016 input[type=password]:focus,
.wpmu_form_variant2016 textarea:focus {
	color: #66afe9;
	border-color:#66afe9;
	outline:0;
	-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);
	box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)
}

/* Columns */

.half {
  width: 46%;
  margin-right: 8%;
}

.column {
  float: left;
}

.last {
  margin-right: 0%
}

/* Icons */

.wpmu_form_variant2016 .form-group {
	position: relative;
}

.wpmu_form_variant2016 .form-group .fa {
  position: absolute;
  right: 11px;
  top: 8px;
  color: #ccc;
}

/* Place Holders */

.wpmu_form_variant2016 ::-webkit-input-placeholder {
  color: #aaa;
  font-size: .9em;
}

.wpmu_form_variant2016 ::-moz-placeholder {  /* Firefox 19+ */
   color: #aaa;
   font-size: .9em;
}

.wpmu_form_variant2016 :-moz-placeholder { /* Firefox 18- */
   color: #aaa;
   font-size: .9em;
}

.wpmu_form_variant2016 :-ms-input-placeholder {
   color: #aaa;
   font-size: .9em;
}

.wpmu_form_variant2016 ::-ms-clear {
    display: none;
}

.wpmu_form_variant2016 .formMessage {
  margin-bottom: 1.6em;
  padding: 1em; border-radius: 4px;
  font-size: 1.05em;
  color: white;
}

.wpmu_form_variant2016 .formMessage.errorMessage {
  background: #fe4848;
}

.wpmu_form_variant2016 .formMessage.successMessage {
  background: #a3c333;
}

td.highlight {
}

td.highlight > a {
    /*background: red!important;*/
    color: red!important;
}
