
.cork-stoppers-contact form {
  text-align: left;
  min-height: 150px;
}

.cork-stoppers-contact .form-wrapper {
  display: inline-block;
  margin-top: 50px;
  width: 100%;
}

.cork-stoppers-contact .ccm-express-form {
  float: left;
  width: 100%;
}

.cork-stoppers-contact .clearfix {
  clear: both;
}

.cork-stoppers-contact div.ccm-block-type-form div.form-group {
    margin-bottom: 10px;
}

.cork-stoppers-contact div.ccm-block-type-form span.text-muted {
    opacity: .50;
}

.cork-stoppers-contact div.ccm-block-type-form div.form-group label.control-label {
    font-weight: bold;
    display: block;
}

.cork-stoppers-contact .form-group input {
  display: block;
  border-radius: 0;
}

.cork-stoppers-contact .form-actions button.btn {
    color: white;
    border-radius: 0px;
    padding: 0px 30px 0px 30px;
    line-height: 32px;
}
.corks-subsite .cork-stoppers-contact .form-actions button.btn[type="reset"] {
    background-color: #8E8279;
    border-color: #8E8279;
}
.corks-subsite .cork-stoppers-contact .form-actions button.btn[type="submit"] {
    background-color: #534740;
    border-color: #534740;
}
.labels-subsite .cork-stoppers-contact .form-actions button.btn[type="reset"] {
    background-color: #d193a8;
    border-color: #d193a8;
}
.labels-subsite .cork-stoppers-contact .form-actions button.btn[type="submit"] {
    background-color: #bc5477;
    border-color: #bc5477;
}

.cork-stoppers-contact .form-group input::-webkit-input-placeholder { /* WebKit browsers */
    color: transparent;
}
.cork-stoppers-contact .form-group input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: transparent;
}
.cork-stoppers-contact .form-group input::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: transparent;
}
.cork-stoppers-contact .form-group input:-ms-input-placeholder { /* Internet Explorer 10+ */
    color: transparent;
}
