/* Labels above large rounded fields */
/* Version 18.08 (##008##) */

@import url('v18_structure.css?v=1816');
@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}

div.fcp_wrapper       {color:#516b77;border:1px solid #e8e8e8;background-color:#fafafa}
div.fcp_magic_inner, div.fcp_captcha_inner, div.fcp_image_inner {background-color:#f9f9f9}

/* larger */

div.fcp_wrapper    {font-size:15px}

div.fcp_line input[type="text"], div.fcp_line input[type="email"], div.fcp_line input[type="number"], div.fcp_line input[type="password"],
 div.fcp_line input[type="file"], div.fcp_line input[type="tel"], div.fcp_line select
                       {height:36px;padding:5px 10px}
div.fcp_line textarea  {min-height:36px}    
div.fcp_line input[type="file"] {padding: 7px}                   
div.fcp_line label     {font-size:110%}

/* rounded */

div.fcp_line input[type="text"], div.fcp_line input[type="email"], div.fcp_line input[type="number"], div.fcp_line input[type="password"],
 div.fcp_line input[type="file"], div.fcp_line input[type="tel"], div.fcp_line textarea, div.fcp_line select
                      {border-radius:10px}

div.fcp_fixed_heading {border-radius: 15px}

div.fcp_magic_inner, div.fcp_captcha_inner, div.fcp_image_inner {border-radius:10px}

div.fcp_fixed_heading {text-align:center}
div.fcp_fixed_heading span {display:inline-block;padding:0;border-radius: 10px;color:#2d80b7}

fieldset.fcp_fieldset legend     {border:1px solid lightgray;border-radius:5px}
fieldset.fcp_fieldset.fcp_border {border-radius:10px}

.fcp_form input.fcp_btn {border-radius:10px}