#cal_sh_formular_container .fl-form input.fl-input,#cal_sh_formular_container .fl-form textarea.fl-textarea{font-family:'Open Sans',Arial,sans-serif;border-color:#bfa793;margin-bottom:0;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}#cal_sh_formular_container .fl-form input.fl-input:-moz-placeholder,#cal_sh_formular_container .fl-form textarea.fl-textarea:-moz-placeholder{color:#bfa793;opacity:1}#cal_sh_formular_container .fl-form input.fl-input::-moz-placeholder,#cal_sh_formular_container .fl-form textarea.fl-textarea::-moz-placeholder{color:#bfa793;opacity:1}#cal_sh_formular_container .fl-form input.fl-input:-ms-input-placeholder,#cal_sh_formular_container .fl-form textarea.fl-textarea:-ms-input-placeholder{color:#bfa793;opacity:1}#cal_sh_formular_container .fl-form input.fl-input::-webkit-input-placeholder,#cal_sh_formular_container .fl-form textarea.fl-textarea::-webkit-input-placeholder{color:#bfa793;opacity:1}#cal_sh_formular_container .fl-form .fl-wrap{height:100%}#cal_sh_formular_container .fl-form .fl-wrap.fl-wrap-textarea .fl-label{top:-10px}#cal_sh_formular_container .fl-form label.fl-label{color:#bfa793}#cal_sh_formular_container .fl-form .prop_adv_box:last-child input.fl-input{margin-bottom:0}#cal_sh_formular_container .fl-form textarea.fl-textarea{height:100%;resize:none}#cal_sh_formular_container .fl-form .fl-has-focus input.fl-input,#cal_sh_formular_container .fl-form .fl-has-focus select.fl-select,#cal_sh_formular_container .fl-form .fl-has-focus textarea.fl-textarea{border-color:#634002}#cal_sh_formular_container .fl-form .fl-is-active input.fl-input{color:#634002}#cal_sh_formular_container .fl-form .fl-is-active label.fl-label{color:#634002}#cal_sh_formular_container{clear:both;padding:35px 0 41px;outline:1px solid #bfa793;background:-moz-linear-gradient(top, #decec1 0%, #e6d9cf 100%);background:-webkit-linear-gradient(top, #decec1 0%, #e6d9cf 100%);background:-o-linear-gradient(top, #decec1 0%, #e6d9cf 100%);background:-ms-linear-gradient(top, #decec1 0%, #e6d9cf 100%);background:linear-gradient(to bottom, #decec1 0%, #e6d9cf 100%);margin:0}#cal_sh_formular_container h3{margin:0;font:400 25px/35px LibreBaskerville,Georgia,serif;color:#634002}.cal_sh_formular_desc{font:400 17px/1.47 'Open Sans',Arial,sans-serif;margin:27px 0 26px;color:#634002;display:none}#cal_sh_formular_container form{font-size:0;line-height:0}.cal_sh_formrow{display:none;width:100%;margin:16px 0 0}.cal_sh_input_box{width:100%;float:left}.cal_sh_input_box.right{margin-top:16px}@media all and (min-width: 601px){.cal_sh_input_box{width:47%}.cal_sh_input_box.right{float:right;margin-top:0}}.cal_sh_input_box.double{width:100%}#cal_sh_formular_container .fl-form textarea.fl-textarea{margin:0;resize:vertical}#cal_sh_filecontainer{display:none;position:relative;overflow:hidden}#cal_sh_filetrigger_container{display:none;position:relative;margin:17px 0 0;cursor:pointer}.cal_sh_filetrigger_icon{position:absolute;top:0;left:0;z-index:1;font-size:25px}.cal_sh_filetrigger_icon_aktiv{color:#634002}.cal_sh_filetrigger{display:none}.cal_sh_filetrigger_text{font:400 17px/1.4 'Open Sans',Arial,sans-serif;padding:2px 10px 4px 30px;color:#634002}.cal_sh_filetrigger_link{border-bottom:2px solid #634002;-moz-transition:color 0.3s ease,border-bottom-color 0.3s ease;-ms-transition:color 0.3s ease,border-bottom-color 0.3s ease;-webkit-transition:color 0.3s ease,border-bottom-color 0.3s ease;-o-transition:color 0.3s ease,border-bottom-color 0.3s ease;transition:color 0.3s ease,border-bottom-color 0.3s ease}.cal_sh_filetrigger_link:hover{color:#00a800;border-bottom-color:#00a800}.cal_sh_fileinput{position:absolute;top:-10px;left:0px;width:1px;height:1px}.cal_sh_fileinfo{position:relative;background:#bfa793}.cal_sh_fileinfo:nth-child(2n){background:#c7b19f}#cal_sh_filecontainer+.cal_sh_fileinfo{margin-top:8px}.cal_sh_fileinfo_text{padding:6px 0 8px 30px;white-space:nowrap;overflow:hidden;color:#634002;font:400 15px/1.4 'Open Sans',Arial,sans-serif;cursor:default}.cal_sh_fileinfo_ende{position:absolute;top:0;right:0;width:73px;height:100%;background:-moz-linear-gradient(left, rgba(199,177,159,0) 0%, #c7b19f 45%);background:-webkit-linear-gradient(left, rgba(199,177,159,0) 0%, #c7b19f 45%);background:-o-linear-gradient(left, rgba(199,177,159,0) 0%, #c7b19f 45%);background:-ms-linear-gradient(left, rgba(199,177,159,0) 0%, #c7b19f 45%);background:linear-gradient(to right, rgba(199,177,159,0) 0%, #c7b19f 45%)}.cal_sh_fileinfo:nth-child(2n) .cal_sh_fileinfo_ende{background:-moz-linear-gradient(left, rgba(191,167,147,0) 0%, #bfa793 45%);background:-webkit-linear-gradient(left, rgba(191,167,147,0) 0%, #bfa793 45%);background:-o-linear-gradient(left, rgba(191,167,147,0) 0%, #bfa793 45%);background:-ms-linear-gradient(left, rgba(191,167,147,0) 0%, #bfa793 45%);background:linear-gradient(to right, rgba(191,167,147,0) 0%, #bfa793 45%)}.cal_sh_fi_rmtool{position:absolute;top:5px;right:5px;width:40px;height:27px;cursor:pointer}.cal_sh_fi_rmtool_ico{position:absolute;top:3px;left:20px;font-size:17px;color:#545454;-moz-transition:color 0.3s ease;-ms-transition:color 0.3s ease;-webkit-transition:color 0.3s ease;-o-transition:color 0.3s ease;transition:color 0.3s ease}.cal_sh_fi_rmtool:hover .cal_sh_fi_rmtool_ico{color:#a00}#cal_sh_dse_fehler_ptr{position:absolute;top:-44px;left:-130px;width:50px;opacity:0}.cal_zn .lsc_fo{display:none}.cal_sh_captcha_container{display:none;width:100%;margin:38px 0 0;padding:42px 0 0;border-top:1px solid #bfa793}.cal_sh_btn_container{margin-top:44px;position:relative;min-height:32px}#cal_sh_fso{display:none;position:absolute;top:0;left:0}#cal_sh_fsh{position:absolute;top:0;left:0;display:none}#cal_sh_fsh_inakt{position:absolute;top:0;left:0}.cal_sh_btn_container .colorbtn.cal_shrm{font:400 15px/1.4 'Open Sans',Arial,sans-serif;padding-top:9px;padding-bottom:10px}
