/* form general*/

.form-contact{ text-align: right; }
form .form-row, form .form-group{  width: 100% ;}
form .form-row {display: block; }
form .form-row .form-group{ margin-bottom:28px}
form .form-row .form-group label{ display: block; margin-bottom: 5px; cursor: pointer;  font-weight: 700}
form .form-row .form-group-inline:first-child{ margin-right: 20px}

form .message_error{ font-weight: 700; font-size: 12px;color:#c90001; text-align: right; margin-bottom:10px }

/*item*/
.i_contact{width: 49%}

/*inputs*/
input, select, textarea{font-weight: 400; width:100%; background:#fff; color:#8f8f8f; border:1px solid #d8d8d8; border-radius:5px; padding:12px 18px; box-sizing: border-box; transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out; }
input:focus, select:focus{box-shadow:0 0 0 0.15rem rgba(150,150,150,.25); outline:0; border-color: #cbcbcb }

textarea{height: 136px;}

input[type=submit]{ font-family: 'Poppins', sans-serif; width: auto; cursor:pointer; display:inline-block;background:#a4ba3a; border:2px solid #a4ba3a; font-size:13px; padding:10px 32px; letter-spacing:0.12em; text-transform:uppercase; color:#FFF; text-align:center; box-sizing:border-box; border-radius:5px; font-weight:600}
input.btn:hover{background: #000; }
