/* Dark form with icons icons in the fields */
/* Version 18.00 (##008##) */

@import url('v18_structure.css');
@import url('https://fonts.googleapis.com/css?family=Orienta&display=swap');

.fcp_fixed_heading, .fcp_form input.fcp_btn, div.fcp_line label, .fcp_fieldset legend {font-family:'Orienta', sans-serif}
.fcp_fixed_heading {font-weight:bold}

/* Dark */

div.fcp_wrapper {background-color:#040e28;color:#eee}
div.fcp_line label, div.fcp_fixed_text {color:#eee}

div.fcp_line input:not([type="submit"]), div.fcp_line textarea, div.fcp_line select,
.fcp_ccr label.fcp_lcb:before, .fcp_ccr label.fcp_rad::before {color:#eee;background-color:gray;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}

div.fcp_line input.fcp_error_field:not([type="submit"]), div.fcp_line textarea.fcp_error_field, div.fcp_line select.fcp_error_field
    {background-color:#92271b}  

div.fcp_magic_inner, div.fcp_captcha_inner, div.fcp_image_inner {background-color:#464646}
div.fcp_image_prompt {color:#eee;text-shadow:none}
span.fcp_captcha_reload {background-color:gray}

.fcp_wrapper span.fcp_info {background-color:lightgray}

.fcppop_container {background-color:#91261c}
.fcp_pop_arrow {border-top-color:lightgray}
.fcp_pop_arrow:after {border-top-color:#91261c}
.fcppop_inner {color:#eee}
.fcp_error_text {font-size:100%;text-shadow:none}
div.fcp_border {border-color:gray}

div.fcp_line label {font-size:110%}

/* Embedded field 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: 20px;font-family: 'icomoon' !important;text-align: center;line-height: 32px;width: 50px;
    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: 48px}

div.fcp_line.fcp_textarea div.fcp_controls::before {content: '\e96e'}
div.fcp_line.fcp_textarea textarea {padding-left:48px;font-family:inherit}

div.fcp_line.fcp_from_name div.fcp_controls::before {content: '\e971'}
div.fcp_line.fcp_from_name input {padding-left: 48px}

div.fcp_line.fcp_from_email div.fcp_controls::before {content: '\e945'}
div.fcp_line.fcp_from_email input {padding-left: 48px}

div.fcp_line.fcp_link div.fcp_controls::before {content: '\e9cb'}
div.fcp_line.fcp_link input {padding-left: 48px}

div.fcp_line.fcp_phone div.fcp_controls::before {content: '\e942'}
div.fcp_line.fcp_phone input {padding-left: 48px}