/* Dark form with icons icons in the fields */
/* Version 19.00 (##009##) */

div.fcp_wrapper {font-size:1.1rem}

/* dark */

div.fcp_wrapper {background-color:#263238;color:#eee}
div.fcp_captcha_inner {background-color:#37474f;border:none}

div.fcp_line label, div.fcp_fixed_text {color:#dadada}
div.fcp_line input:not([type="submit"]), div.fcp_line textarea, div.fcp_line select {color:black;background-color:#e0e0e0;border-color:gray}
div.fcp_line input:not([type="submit"]):hover, div.fcp_line textarea:hover, div.fcp_line select:hover
    {border:1px solid lightgray;box-shadow:none;outline:none}
div.fcp_line input:not([type="submit"]):focus, div.fcp_line textarea:focus, div.fcp_line select:focus
    {border:1px solid#1b98e0;box-shadow:none;outline:none}
span.fcp_captcha_reload {background-color:gray}
.fcp_wrapper span.fcp_info {color:#303030;background-color:#d3d3d3}
button.fcp-clear-files {color:#232222}
.fcppop_container {background-color:#91261c}
.fcp_pop_arrow {border-top-color:lightgray}
.fcp_pop_arrow:after {border-top-color:#91261c}
.fcppop_inner {color:#eee}
div.fcp_border {border-color:gray}

.fcp_ccr label.fcp_lcb:before, .fcp_ccr label.fcp_rad::before {background-color:gray}
.fcp_ccr input:checked + label.fcp_rad:before {border-color:#e5e5e5}
.fcp_ccr label.fcp_lcb::after {border-color:white}
.fcp_ccr .fcp_checkbox input:checked ~ label.fcp_lcb::before {border-color:#e5e5e5}

/* icons */

@font-face {
  font-family:'icomoon';
  src: url('fonts/icomoon.eot');
  src: url('fonts/icomoon.eot') format('embedded-opentype'),
    url('fonts/icomoon.ttf') format('truetype'),
    url('fonts/icomoon.woff') format('woff'),
    url('fonts/icomoon.svg?#icomoon') format('svg');
  font-weight:normal;
  font-style:normal;
}

div.fcp_line div.fcp_controls::before {
    display:block;position:absolute;top:0;left:0;color:#040e28;
    font-size:1.25em;font-family:'icomoon'!important;pointer-events:none;transition:color 0.3s,color 0.3s;z-index:99999}
    
div.fcp_line div.fcp_controls:hover::before {color:#1976D2}

div.fcp_line.fcp_subject div.fcp_controls::before {content:'\e905'}
div.fcp_line.fcp_subject input {padding-left:1.5em}

div.fcp_line.fcp_textarea div.fcp_controls::before {content:'\e96e'}
div.fcp_line.fcp_textarea textarea {padding-left:1.5em;font-family:inherit}

div.fcp_line.fcp_from_name div.fcp_controls::before {content:'\e971'}
div.fcp_line.fcp_from_name input {padding-left:1.5em}

div.fcp_line.fcp_from_email div.fcp_controls::before {content:'\e945'}
div.fcp_line.fcp_from_email input {padding-left:1.5em}

div.fcp_line.fcp_link div.fcp_controls::before {content:'\e9cb'}
div.fcp_line.fcp_link input {padding-left:1.5em}

div.fcp_line.fcp_phone div.fcp_controls::before {content:'\e942'}
div.fcp_line.fcp_phone input {padding-left:1.5em}