[class] .newsletter .box-heading {
  margin: 0;
}
[class] .newsletter .box-heading h3 {
  font-size: 20px;
  line-height: 20px;
  color: #fff;
  font-weight: 400;
  text-align: left;
}

.newsletter {
  float: right;
  display: inline-block;
  position: relative;
}
.newsletter .box-heading + .box-content {
  margin-top: 33px;
}
.newsletter .box-content form {
  min-height: 100px;
  text-align: left;
}
.newsletter .box-content form:before, .newsletter .box-content form:after {
  display: table;
  content: "";
  line-height: 0;
}
.newsletter .box-content form:after {
  clear: both;
}
.newsletter .box-content .control-label {
  display: none;
}
.newsletter .box-content .tm-login-form {
  float: left;
  width: 370px;
}
.newsletter .box-content .form-control {
  background: #4f5358;
  border: none;
  text-transform: uppercase;
  color: #fff;
  height: 66px;
  padding: 6px 29px;
}
.newsletter .box-content .form-control::-webkit-input-placeholder {
  color: #fff;
  opacity: 1;
}
.newsletter .box-content .form-control:-moz-placeholder {
  color: #fff;
  opacity: 1;
}
.newsletter .box-content .form-control::-moz-placeholder {
  color: #fff;
  opacity: 1;
}
.newsletter .box-content .form-control:-ms-input-placeholder {
  color: #fff;
  opacity: 1;
}
.newsletter .dropdown-btn {
  background: #2185c5;
  text-transform: uppercase;
  font-size: 15px;
  line-height: 15px;
  padding: 25px 43px;
  margin-left: 31px;
  float: left;
  color: #fff;
}
.newsletter .dropdown-btn i {
  margin-right: 5px;
}
.newsletter .dropdown-btn:hover {
  background: #4f5358;
}

.newsletter-error, .newsletter-success {
  text-align: left;
  display: block;
  position: absolute;
  margin-top: 5px;
  font-size: 16px;
  line-height: 20px;
  bottom: 8px;
  left: 10px;
  -moz-transition: 0.3s all ease;
  -o-transition: 0.3s all ease;
  -webkit-transition: 0.3s all ease;
  transition: 0.3s all ease;
}

.newsletter-error {
  color: #D4323D;
}

.newsletter-success {
  color: #55C65E;
}

@media (min-width: 768px) and (max-width: 1199px) {
  .newsletter {
    float: none;
  }
}
