/* Transparent and frameless with fields almost invisible until you hover or click them */
/* Version 19.03.01 (##009##) */

div.fcp_wrapper    {color: #262626}
div.fcp_line label {font-size:.813em}
div.fcp_line label.fcp_focus {color:#000;}

div.fcp_line input:not([type="submit"]), div.fcp_line textarea, div.fcp_line select
    {background-color:transparent;box-shadow:none;transition:border-color 0.3s ease 0s;
        border-top:0px solid #ececec;border-right:0px solid #ececec;border-bottom:1px solid #262626;border-left:0px solid #f0f0f0}
div.fcp_line select {border:1px solid lightgray}
    
div.fcp_line input:not([type="submit"]):hover, div.fcp_line textarea:hover, div.fcp_line select:hover
    {box-shadow:none;border:1px solid #d6bc94}
    
div.fcp_line input:not([type="submit"]):focus, div.fcp_line textarea:focus, div.fcp_line select:focus
    {border:1px solid #d6bc94;background-color:rgba(0,0,0,.1);box-shadow:inset 0 1px 2px #a2b4c5;outline:none}

div.fcp_line input:not([type="submit"]).fcp_error_field,div.fcp_line textarea.fcp_error_field, div.fcp_line select.fcp_error_field
    {border-bottom-color:#F44336;background-color:rgba(0,0,0,.1);}

div.fcp_line input:not([type="submit"]).fcp_error_field:hover,div.fcp_line textarea.fcp_error_field:hover, div.fcp_line select.fcp_error_field:hover
    {border:1px solid #e9322d}
    
div.fcp_line input:not([type="submit"]).fcp_error_field:focus, div.fcp_line textarea.fcp_error_field:hover, div.fcp_line select.fcp_error_field:focus
    {border:1px solid #e9322d;box-shadow:inset 0 1px 2px #f8b9b7}
input::placeholder, textarea::placeholder,input,textarea {
  font-weight: 700;
  opacity: 1!important;
  color: #262626!important;padding:10px;
}
.fcp_form button.fcp_btn_white {
  background-color: transparent;
  color: #262626;

  box-shadow: 0;
  border: 2px solid #262626;}