.form_container .field_row {
  border-radius: 0;
  box-shadow: none;
  margin-bottom: 20px;
  border-color: #073054;
}

.form_container input[type=text] {
  padding-top: 15px;
  height: 45px;
  background-color: transparent;
  color: #1e1e1e;
}

.form_container input[type=email] {
  padding-top: 15px;
  height: 45px;
  background-color: transparent;
  color: #1e1e1e;
}

.form_container label.text_type {
  font-family: mreaves-regular;
  font-size: 16px;
  color: #777;
  text-shadow: 0;
  position: absolute;
  top: 12px;
  left: 13px;
  z-index: -1;
  /*transition for position*/
  -moz-transition: 0.3s top ease, 0.3s font-size ease;
  -ms-transition: 0.3s top ease, 0.3s font-size ease;
  -o-transition: 0.3s top ease, 0.3s font-size ease;
  -webkit-transition: 0.3s top ease, 0.3s font-size ease;
  transition: 0.3s top ease, 0.3s font-size ease;
}

.form_container input::placeholder {
  color: transparent;
}

.form_container input:focus {
  box-shadow: none;
  border-color: #ced4da;
}

.form_container textarea:focus {
  box-shadow: none;
  border-color: #ced4da;
}

.form_container input:-webkit-autofill + label.text_type {
  transition: background-color 5000s ease-in-out 0s;
}

.form_container input:focus + label.text_type {
  top: 4px;
  font-size: 11px !important;
}

.form_container input:not(:placeholder-shown) + label.text_type {
  top: 4px;
  font-size: 11px !important;
}

.form_container .field_row {
  position: relative;
}

.form_container .checkbox_row {
  overflow: hidden;
  padding: 5px 0 10px 0;
}

/* Change Autocomplete styles in Chrome*/
input:-webkit-autofill + label.text_type,
input:-webkit-autofill:hover + label.text_type,
input:-webkit-autofill:focus + label.text_type,
textarea:-webkit-autofill + label.text_type,
textarea:-webkit-autofill:hover + label.text_type,
textarea:-webkit-autofill:focus + label.text_type,
select:-webkit-autofill + label.text_type,
select:-webkit-autofill:hover + label.text_type,
select:-webkit-autofill:focus + label.text_type {
  z-index: 0;
}

.form_container {
  text-align: right;
}
.form_container .submit_button {
  background-color: #000;
  color: #fff;
  text-align: center;
  font-family: mreaves-book;
  text-transform: uppercase;
  width: 50%;
  padding: 5px;
  font-size: 25px;
  margin-bottom: 20px;
}

.checkbox_label {
  z-index: auto !important;
  cursor: pointer;
  float: left;
}

.checkbox_label label:after {
  content: "";
  display: table;
  clear: both;
}

.checkbox_description {
  font-size: 16px;
  color: #777;
  text-shadow: 0;
  padding-left: 40px;
  padding-top: 3px;
  text-align: left;
}

.checkbox_label .cr {
  position: relative;
  display: inline-block;
  border: 1px solid #a9a9a9;
  width: 1.3em;
  height: 1.3em;
  float: left;
  margin-right: 0.5em;
  font-size: 20px;
}

.checkbox_label .cr .cr-icon {
  position: absolute;
  font-size: 0.8em;
  line-height: 0;
  top: 17%;
  left: 20%;
  color: #DBB7BB;
}

input.feedback_message_form_contactPermission[type=checkbox] {
  display: none;
}

input.feedback_message_form_contactPermission[type=checkbox] + .cr > .cr-icon {
  transform: scale(3) rotateZ(-20deg);
  opacity: 0;
  transition: all 0.3s ease-in;
}

input.feedback_message_form_contactPermission[type=checkbox]:checked + .cr > .cr-icon {
  transform: scale(1) rotateZ(0deg);
  opacity: 1;
}

input.feedback_message_form_contactPermission[type=checkbox]:disabled + .cr {
  opacity: 0.5;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9mZWVkYmFjay5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQVVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUFURjs7QUFZQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FBVEY7O0FBWUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQVRGOztBQVlBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQVRGOztBQVlBO0VBQ0U7QUFURjs7QUFZQTtFQUNFO0VBQ0E7QUFURjs7QUFZQTtFQUNFO0VBQ0E7QUFURjs7QUFZQTtFQUNFO0FBVEY7O0FBYUE7RUFDRTtFQUNBO0FBVkY7O0FBYUE7RUFDRTtFQUNBO0FBVkY7O0FBYUE7RUFDRTtBQVZGOztBQWFBO0VBQ0U7RUFDQTtBQVZGOztBQWFBO0FBQ0E7Ozs7Ozs7OztFQVNFO0FBVkY7O0FBc0JBO0VBQ0U7QUFuQkY7QUFvQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFsQko7O0FBNkJBO0VBQ0U7RUFDQTtFQUNBO0FBMUJGOztBQTZCQTtFQUNFO0VBQ0E7RUFDQTtBQTFCRjs7QUE2QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUExQkY7O0FBNkJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQTFCRjs7QUE2QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsY0F0S2M7QUE0SWhCOztBQTZCQTtFQUNFO0FBMUJGOztBQTZCQTtFQUNFO0VBQ0E7RUFDQTtBQTFCRjs7QUE2QkE7RUFDRTtFQUNBO0FBMUJGOztBQTZCQTtFQUNFO0FBMUJGLEMiLCJmaWxlIjoiZmVlZGJhY2suY3NzIiwic291cmNlc0NvbnRlbnQiOlsiXG4vL0NPTE9SU1xuJGdlbmVyYWxfcGluayA6ICNEQkI3QkI7XG5cblxuXG4vLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuLy9TVFlMRSBGT1IgSU5QVVRTIFRFWFQgQU5EIFBMQUNFSE9MREVSU1xuLy8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblxuLmZvcm1fY29udGFpbmVyIC5maWVsZF9yb3cge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBib3JkZXItY29sb3I6ICMwNzMwNTQ7XG59XG5cbi5mb3JtX2NvbnRhaW5lciBpbnB1dFt0eXBlPVwidGV4dFwiXXtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG4gIGhlaWdodDogNDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMWUxZTFlO1xufVxuXG4uZm9ybV9jb250YWluZXIgaW5wdXRbdHlwZT1cImVtYWlsXCJde1xuICBwYWRkaW5nLXRvcDogMTVweDtcbiAgaGVpZ2h0OiA0NXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMxZTFlMWU7XG59XG5cbi5mb3JtX2NvbnRhaW5lciAgbGFiZWwudGV4dF90eXBle1xuICBmb250LWZhbWlseTogbXJlYXZlcy1yZWd1bGFyO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjNzc3O1xuICB0ZXh0LXNoYWRvdzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEycHg7XG4gIGxlZnQ6IDEzcHg7XG4gIHotaW5kZXg6IC0xO1xuICAvKnRyYW5zaXRpb24gZm9yIHBvc2l0aW9uKi9cbiAgLW1vei10cmFuc2l0aW9uOiAwLjNzIHRvcCBlYXNlLCAwLjNzIGZvbnQtc2l6ZSBlYXNlO1xuICAtbXMtdHJhbnNpdGlvbjogMC4zcyB0b3AgZWFzZSwgMC4zcyBmb250LXNpemUgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogMC4zcyB0b3AgZWFzZSwgMC4zcyBmb250LXNpemUgZWFzZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjNzIHRvcCBlYXNlLCAwLjNzIGZvbnQtc2l6ZSBlYXNlO1xuICB0cmFuc2l0aW9uOiAwLjNzIHRvcCBlYXNlLCAwLjNzIGZvbnQtc2l6ZSBlYXNlO1xufVxuXG4uZm9ybV9jb250YWluZXIgIGlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmZvcm1fY29udGFpbmVyICBpbnB1dDpmb2N1c3tcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiAjY2VkNGRhO1xufVxuXG4uZm9ybV9jb250YWluZXIgIHRleHRhcmVhOmZvY3Vze1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXItY29sb3I6ICNjZWQ0ZGE7XG59XG5cbi5mb3JtX2NvbnRhaW5lciAgaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCArIGxhYmVsLnRleHRfdHlwZXtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciA1MDAwcyBlYXNlLWluLW91dCAwcztcbn1cblxuXG4uZm9ybV9jb250YWluZXIgaW5wdXQ6Zm9jdXMgKyBsYWJlbC50ZXh0X3R5cGV7XG4gIHRvcDogNHB4O1xuICBmb250LXNpemU6IDExcHggIWltcG9ydGFudDtcbn1cblxuLmZvcm1fY29udGFpbmVyIGlucHV0Om5vdCg6cGxhY2Vob2xkZXItc2hvd24pICsgbGFiZWwudGV4dF90eXBle1xuICB0b3A6IDRweDtcbiAgZm9udC1zaXplOiAxMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5mb3JtX2NvbnRhaW5lciAuZmllbGRfcm93e1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5mb3JtX2NvbnRhaW5lciAuY2hlY2tib3hfcm93e1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiA1cHggMCAxMHB4IDA7XG59XG5cbi8qIENoYW5nZSBBdXRvY29tcGxldGUgc3R5bGVzIGluIENocm9tZSovXG5pbnB1dDotd2Via2l0LWF1dG9maWxsICsgbGFiZWwudGV4dF90eXBlLFxuaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDpob3ZlciArIGxhYmVsLnRleHRfdHlwZSxcbmlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6Zm9jdXMgKyBsYWJlbC50ZXh0X3R5cGUsXG50ZXh0YXJlYTotd2Via2l0LWF1dG9maWxsICsgbGFiZWwudGV4dF90eXBlLFxudGV4dGFyZWE6LXdlYmtpdC1hdXRvZmlsbDpob3ZlciArIGxhYmVsLnRleHRfdHlwZSxcbnRleHRhcmVhOi13ZWJraXQtYXV0b2ZpbGw6Zm9jdXMgKyBsYWJlbC50ZXh0X3R5cGUsXG5zZWxlY3Q6LXdlYmtpdC1hdXRvZmlsbCArIGxhYmVsLnRleHRfdHlwZSxcbnNlbGVjdDotd2Via2l0LWF1dG9maWxsOmhvdmVyICsgbGFiZWwudGV4dF90eXBlLFxuc2VsZWN0Oi13ZWJraXQtYXV0b2ZpbGw6Zm9jdXMgKyBsYWJlbC50ZXh0X3R5cGUge1xuICB6LWluZGV4OiAwO1xufVxuXG5cblxuLy8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbi8vIEVORCBTVFlMRSBGT1IgSU5QVVRTIFRFWFQgQU5EIFBMQUNFSE9MREVSU1xuLy8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblxuXG5cblxuLmZvcm1fY29udGFpbmVyIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIC5zdWJtaXRfYnV0dG9ue1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtZmFtaWx5OiBtcmVhdmVzLWJvb2s7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB3aWR0aDogNTAlO1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuXG5cblxuXG4vLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuLy9TVFlMRSBGT1IgQ0hFQ0tCT1hFU1xuLy8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblxuLmNoZWNrYm94X2xhYmVse1xuICB6LWluZGV4OiBhdXRvICFpbXBvcnRhbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5jaGVja2JveF9sYWJlbCBsYWJlbDphZnRlcntcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBjbGVhcjogYm90aDtcbn1cblxuLmNoZWNrYm94X2Rlc2NyaXB0aW9ue1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjNzc3O1xuICB0ZXh0LXNoYWRvdzogMDtcbiAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICBwYWRkaW5nLXRvcDogM3B4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uY2hlY2tib3hfbGFiZWwgLmNye1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyOiAxcHggc29saWQgI2E5YTlhOTtcbiAgd2lkdGg6IDEuM2VtO1xuICBoZWlnaHQ6IDEuM2VtO1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiAuNWVtO1xuICBmb250LXNpemU6IDIwcHg7XG59XG5cbi5jaGVja2JveF9sYWJlbCAuY3IgLmNyLWljb257XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZm9udC1zaXplOiAuOGVtO1xuICBsaW5lLWhlaWdodDogMDtcbiAgdG9wOiAxNyU7XG4gIGxlZnQ6IDIwJTtcbiAgY29sb3I6ICRnZW5lcmFsX3Bpbms7XG59XG5cbmlucHV0LmZlZWRiYWNrX21lc3NhZ2VfZm9ybV9jb250YWN0UGVybWlzc2lvblt0eXBlPVwiY2hlY2tib3hcIl17XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmlucHV0LmZlZWRiYWNrX21lc3NhZ2VfZm9ybV9jb250YWN0UGVybWlzc2lvblt0eXBlPVwiY2hlY2tib3hcIl0gKyAuY3IgPiAuY3ItaWNvbntcbiAgdHJhbnNmb3JtOiBzY2FsZSgzKSByb3RhdGVaKC0yMGRlZyk7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbjtcbn1cblxuaW5wdXQuZmVlZGJhY2tfbWVzc2FnZV9mb3JtX2NvbnRhY3RQZXJtaXNzaW9uW3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgLmNyID4gLmNyLWljb257XG4gIHRyYW5zZm9ybTogc2NhbGUoMSkgcm90YXRlWigwZGVnKTtcbiAgb3BhY2l0eTogMTtcbn1cblxuaW5wdXQuZmVlZGJhY2tfbWVzc2FnZV9mb3JtX2NvbnRhY3RQZXJtaXNzaW9uW3R5cGU9XCJjaGVja2JveFwiXTpkaXNhYmxlZCArIC5jcntcbiAgb3BhY2l0eTogLjU7XG59XG5cbi8vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4vL0VORCBTVFlMRSBGT1IgQ0hFQ0tCT1hFU1xuLy8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblxuXG5cblxuXG5cblxuIl0sInNvdXJjZVJvb3QiOiIifQ==*/