.wpcf7 .wpcf7-text,.wpcf7 .wpcf7-textarea{
  text-indent: 30px;
}
.wpcf7 p{ position: relative; }
.wpcf7 p .fa{
  position: absolute;
  color: #cdcac3;
  z-index: 100;
  font-size: 18px;
  margin-top: 19px;
  margin-left: 10px;
}
.wpcf7 p .fa-pencil
{ 
    }
    
.form-group {
    margin-bottom: 0px;
}
div.wpcf7 input[type="file"] {
    cursor: pointer;
    margin-left: 0px;
}
div.wpcf7 input[type="submit"] {
    cursor: pointer;
    margin-left: 0px;
    margin-top:15px;
}

.col-sm-12.acurate, .form-group p {
    line-height: 15px !important;
    margin: 0px 0 10px;
}

a.button.button-primary.file_browse {
    margin-top: 10px;
}

a.button.button-primary.file_browse {
    margin-top: 10px !important;
    font-size: 14px;
    display: block;
    margin: 0 auto;
    width: 77px; 
}
.wpcf7 .wpcf7-text, .wpcf7 .wpcf7-textarea {
    text-indent: 19px !important;
}
input.wpcf7-form-control.wpcf7-submit:not([disabled]) {
    border: 2px solid #f6f6f6;
    color: #f6f6f6;
}
input.wpcf7-form-control.wpcf7-submit:not([disabled]):hover {
    background-color: #2a2a2a;
    border-color: #2a2a2a;
    color: #fff;
    text-decoration: none;
}

span.wpcf7-not-valid-tip {
    padding-top: 5px;
}/* Enter Your Custom CSS Here */

@media only screen and (max-width: 500px) {
.rc-anchor.rc-anchor-normal.rc-anchor-light {
    width: 250px !important;
}
}


nav.main_menu.right {
    position: relative;
    right: auto !important;
}
