/* c_formular.css */
input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],input:not([type]),textarea{padding:8px;background-color:#fff;border:1px solid #98BC4D;border-radius:0;behavior:url('assets/css3pie/1.0.0/PIE.htc');box-shadow:none;transition:all 0.15s linear 0s}input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,input:focus:not([type]),textarea:focus{background-color:#fff;border:1px solid #98BC4D;border-radius:0;behavior:url('assets/css3pie/1.0.0/PIE.htc');box-shadow:none}button.submit[type="submit"]{position:relative;display:block;padding:10px 8px;border-radius:0;font-size:14px;color:#fff;behavior:url('assets/css3pie/1.0.0/PIE.htc');background-color:#98BC4D !important;border:0 !important;cursor:pointer;transition: all 0.2s ease-out 0s}button[type="submit"]:hover{opacity:0.8 !important}form div{margin-bottom:20px}form div label[class*="grid"],form div input[class*="grid"],form div textarea[class*="grid"],form div select[class*="grid"],form div fieldset[class*="grid"]{width:100%;float:none;margin-right:0;margin-left:0}p.error{width:100%;display:inline-block;font-size:12px;color:#f00}form fieldset,div.upload{padding:10px;border:1px solid #eee}form fieldset{margin-bottom:20px}form fieldset fieldset{margin-bottom:0;border:0px}form fieldset[class*="grid"]{width:100%}form fieldset legend{width:auto;padding-right:10px;padding-left:10px;background-color:#e1402e;color:#fff}form select{padding:10px;border:1px solid #eee}.ce_form form select{padding:6px 10px;border:1px solid #eee;-webkit-appearance: none}form select option{padding-right:10px;padding-left:10px}form select.multiselect option{padding-right:0;padding-left:0}.checkbox_container.vertical span,.radio_container.vertical span{display:block}.checkbox_container span,.radio_container span{margin-right:12px}span.mandatory{color:#f00}form.contact1 .name,form.contact1 .email{width:46%;float:left}form.contact1 .from,form.contact1 .fromto{width:47%;float:left}form.contact1 .from{margin-right:2%}form.contact1 .name{margin-right:4%}form.contact1 input.name,form.contact1 input.email{width:100%;float:none}form.contact1 input.from,form.contact1 input.fromto{width:100%;float:none}form.contact1 .message{width:98%;margin-bottom:20px}form.contact1 .message,form.contact1 input{-webkit-box-sizing: border-box;     -moz-box-sizing: border-box;          box-sizing: border-box}form.contact1 textarea.message{margin-bottom:0}form.contact1 .datenschutz{margin-top:-30px;margin-bottom:-6px}form.contact1 .datenschutz fieldset{padding-left:0}form.contact1 .explanation{width:98%}form.contact1 fieldset.sendcopy{margin-bottom:20px;padding:10px;border:1px solid #eee}form.contact1 div.captcha label{width:100%;display:block;margin-bottom:5px}form.contact1 div.captcha span.captcha_text{width:100%;display:block;margin-top:5px;margin-bottom:5px}form.contact1 div.captcha{margin-bottom:20px}#container .mod_lostPassword .text,#container .mod_login .text,#container .mod_registration .text,#container .mod_personalData .text{width:74.4%;display:inline-block;margin-top:5px;margin-bottom:5px}label,#container .mod_login label{min-width:135px;display:inline-block;margin-top:5px}.captcha_text{display:inline-block;margin-top:5px}