.ctype-tcformular_formular .inputfile{height:.1px;opacity:0;overflow:hidden;position:absolute;width:.1px;z-index:-1}.ctype-tcformular_formular .inputfile+label{background-color:#0080ff;color:#fff;cursor:pointer;display:table;overflow:hidden;padding:1rem 1rem}.ctype-tcformular_formular .inputfile+label img{margin-right:.5rem;vertical-align:middle}.ctype-tcformular_formular .inputfile:focus+label,.ctype-tcformular_formular .inputfile.has-focus+label,.ctype-tcformular_formular .inputfile+label:hover{background-color:#06c;outline:none}@media screen and (max-width: 768px){.ctype-tcformular_formular .inputfile+label{max-width:100%;width:100%}}