div#contact-box {
  padding-right:0;
  padding-bottom:10px;
  padding-top:30px;
  min-height:100%;
  max-height:100%;
}

p#contact-text {
  line-height:1.5em;
  padding-bottom:10px;
}

div.info-box {
  margin-bottom:15px;
}

.my-info-icons {
  margin-right:15px;
}

i.form-control-feedback {
  padding-top:10px;
}

i.form-control-feedback {
  padding-top:10px;
}

div.site-form {
  padding-top:10px;
}

button#form-btn {
  border-radius:0;
  width:30%;
  height:40px;
  font-size:1em;
  background:#fff;
}

form#my-form {
  padding-bottom:20px;
  padding-top:20px;
}

input[type="text"], input[type="email"], input[type="tel"], textarea {
  border-radius:0 !important;
}

.input-group-lg input[type=date], .input-group-lg input[type=time], .input-group-lg input[type=datetime-local], .input-group-lg input[type=month], input[type=date].input-lg, input[type=time].input-lg, input[type=datetime-local].input-lg, input[type=month].input-lg {
}

.curinput {
  width:100px;
  text-align:left;
  margin-top:0px;
  margin-bottom:0px;
  margin-left:5px;
  margin-right:5px;
}

@media (max-width: 767px) {
  .curinput {
    width:80px;
    text-align:left;
    margin-top:-3px;
    margin-bottom:-3px;
    margin-left:0px;
    margin-right:0px;
  }
}

.mcontainer {
  background-color:rgba(99,116,134,0.8);
  position:fixed;
  z-index:555;
  width:100%;
}

