/* Horizontal layout and a dark theme */
/* Version 19.00 (##009##) */

/* horizontal */

@media screen and (min-width:800px) 
{
div.fcp_label {display:inline-block;width:25%;margin-right:1%;vertical-align:top;text-align:right;padding:.35em 0 .3em 0;overflow:hidden}
div.fcp_controls {display:inline-block;width:74%}
}

/* 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}