

/*===============================
/media/com_flexicontactplus/css/nelskamp_small.css?1726152408
================================================================================*/
div.fcp_wrapper{color:#CCCCCC;background:transparent;border:none;font-family:'Fira Sans Condensed';font-size:15px;padding:0;margin:0 auto}div.fcp_magic_inner,div.fcp_captcha_inner,div.fcp_image_inner{background:transparent} 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 select{height:45px;border-color:#404040;background-color:rgba(255,255,255,0.1);margin-bottom:10px;color:#ffffff}div.fcp_line textarea{min-height:45px;border-color:#404040;background-color:rgba(255,255,255,0.1);margin-bottom:10px;color:#ffffff;width:100%;height:auto}div.fcp_line input[type="file"]{padding:5px}.fcp_error_icon{top:4px}div.fcp_fixed_heading{font-size:16px}div.fcp_sendrow{text-align:center;padding:0;margin-bottom:5px!important}.fcp_form input.button{float:none;height:49px;width:100%;height:auto;margin-bottom:15px;transition:0.35s ease-in-out;padding:9px 25px;font-size:14px;font-weight:700;text-transform:uppercase;background-color:#ed1b25;color:#FFFFFF;border:none;margin-top:20px}div.fcp_line input[type="checkbox"]{height:12px}div.fcp_line input[type="radio"]{height:13px} label.fcp_req:after{content:"*";padding:0 0 0 2px;background-image:none;color:#ec932f} div.fcp_ccr .fcp_radio label{padding:2px 5px 2px 10px;font-weight:normal!important}.fcp_ccr .fcp_checkbox label{padding:2px 5px 2px 10px;font-weight:normal!important}.fcp_ccr .fcp_checkbox label a{color:#CCCCCC}.fcp_ccr .fcp_checkbox_r label{padding-right:30px}.fcp_ccr .fcp_checkbox label::before{height:18px;width:18px;bottom:1px}.fcp_ccr .fcp_checkbox label::after{font-size:14px;line-height:14px;bottom:2px}.fcp_ccr .fcp_radio input + label:before{height:18px;width:18px;bottom:1px}.fcp_ccr .fcp_radio input + label:after{height:10px;width:10px;bottom:5px}.fcp_ccr.fcp_ani .fcp_radio input:checked + label:after{height:10px;width:10px}input.fcp_btn{float:right;width:100% !important;height:auto !important;cursor:pointer;-webkit-appearance:none;text-align:center;text-decoration:none;text-shadow:0 0 1px black;color:white;padding:8px 30px;margin-top:20px;border-radius:0;background-color:#2d80b7;background-image:none;border:none!important}.fcp_form input.fcp_btn:disabled{background-color:#b7b6b6;cursor:not-allowed}.fcp_form input.fcp_btn_blue{background-color:#ed1b24}.fcp_form input.fcp_btn_blue:hover,.fcp_form input.fcp_btn_blue:focus{background-color:#c51018}.fcp_form input.fcp_btn_blue:disabled{background-color:#b7b6b6}


/*===============================
/media/mod_languages/css/template.css
================================================================================*/
div.mod-languages ul{margin:0;padding:0;list-style:none}div.mod-languages li{margin-left:5px;margin-right:5px}div.mod-languages ul.lang-inline li{display:inline}div.mod-languages ul.lang-block li{display:block}div.mod-languages img{border:none}div.mod-languages a{text-decoration:none}


/*===============================
/modules/mod_ut_contact_pro/assets/css/ut_ctc.css
================================================================================*/
.ut-ctc .ctc-ct .ctc-title{margin-top:0}.ut-ctc .ctc-ct .ctc-intro{margin-bottom:20px} .info-horizontal{text-align:center}.info-horizontal ul{padding:0;margin:0 -8px}.info-horizontal ul > li{margin:0 8px;display:inline-block;border-bottom:none;padding:10px 0}.info-horizontal ul > li >i{font-size:24px;margin-right:5px;position:relative;top:2px} .info-vertical ul{padding:0;list-style:none}.info-vertical ul > li{border-bottom:none;padding:10px 0}.info-vertical ul > li > i{font-size:24px;margin-right:5px;position:relative;top:2px} .ut-ctc form{}.ut-ctc form input[type="text"],.ut-ctc form textarea.textarea{max-width:100%}.ut-ctc form .error-color{color:#d9534f;display:block;text-align:center;line-height:4} .ut-ctc div[class*="ctc-"] .ctc-title{margin-bottom:0}.ut-ctc div.ctc-title .title{margin-top:0}.ut-ctc .ctc-top > div,.ut-ctc .ctc-left > div,.ut-ctc .ctc-right > div,.ut-ctc .ctc-bottom > div{margin-bottom:20px} @media screen and (max-width:767px){.ctc-right{margin-top:20px}}