@import url(//maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css);
@import url(//fonts.googleapis.com/css?family=Roboto:400,100,100italic,300,300italic,400italic,500,500italic,700,700italic,900,900italic);
@import url(//fonts.googleapis.com/css?family=Montserrat:400,700);
@import url(../css/material-icons.css);
/*========================================================
                      Contact Form
=========================================================*/
/* MF
========================================================*/
.subscribe {
  margin-top: 50px;
  max-width: 540px;
  margin-left: auto;
  margin-right: auto;
}
.subscribe .rd-mailform .form-group {
  position: relative;
  display: inline-block;
  width: 100%;
  margin-bottom: 0;
}
.subscribe .rd-mailform .form-group.textarea {
  width: 100%;
  margin-left: 0;
  margin-top: 30px;
}
.subscribe .rd-mailform .form-group:first-child {
  margin-top: 0;
}
.subscribe .rd-mailform .form-group .form-label {
  padding: 12px 180px 13px 33px;
}
.subscribe .rd-mailform .form-group .mfValidation.error {
  right: 34%;
}
.subscribe .rd-mailform .form-group input,
.subscribe .rd-mailform .form-group select,
.subscribe .rd-mailform .form-group textarea {
  display: block;
  width: 100%;
  margin: 0;
  -webkit-appearance: none;
  outline: none;
  font-family: "Roboto", Helvetica, Arial, sans-serif;
  font-size: 14px;
  padding: 15px 180px 15px 33px;
  line-height: 22px;
  color: #333333;
  background: #ffffff;
  border: 1px solid #ffffff;
  font-weight: 300;
  height: 55px;
  border-radius: 50px;
}
@media (max-width: 480px) {
  .subscribe .rd-mailform .form-group input,
  .subscribe .rd-mailform .form-group select,
  .subscribe .rd-mailform .form-group textarea {
    padding: 15px 33px 15px 33px;
  }
}
.subscribe .rd-mailform .form-group input:-moz-placeholder,
.subscribe .rd-mailform .form-group select:-moz-placeholder,
.subscribe .rd-mailform .form-group textarea:-moz-placeholder {
  color: #333333;
  opacity: 1;
}
.subscribe .rd-mailform .form-group input::-webkit-input-placeholder,
.subscribe .rd-mailform .form-group select::-webkit-input-placeholder,
.subscribe .rd-mailform .form-group textarea::-webkit-input-placeholder {
  color: #333333;
  opacity: 1;
}
.subscribe .rd-mailform .form-group input::-moz-placeholder,
.subscribe .rd-mailform .form-group select::-moz-placeholder,
.subscribe .rd-mailform .form-group textarea::-moz-placeholder {
  color: #333333;
  opacity: 1;
}
.subscribe .rd-mailform .form-group input:-ms-input-placeholder,
.subscribe .rd-mailform .form-group select:-ms-input-placeholder,
.subscribe .rd-mailform .form-group textarea:-ms-input-placeholder {
  color: #333333;
  opacity: 1;
}
.subscribe .rd-mailform .form-group textarea {
  resize: none;
  overflow: auto;
  height: 300px;
}
@media (max-width: 1365px) {
  .subscribe .rd-mailform .form-group {
    margin-top: 30px;
  }
}
.subscribe .rd-mailform .btn-wr {
  width: auto;
  position: absolute;
  right: -2px;
  top: 30px;
  margin-top: 0;
}
