.webpublica-body{margin-top:0!important;background-color:#fff!important}.publicSection{color:#666;background:#fff;font-family:'Source Sans Pro',sans-serif}.publicSection form{background:#fff}.publicSection .form-section{background:#fff;font-family:'Source Sans Pro',sans-serif;border:none}.publicSection label,input,button,select,textarea{font-size:12px;font-weight:normal;line-height:20px;font-family:'Source Sans Pro',sans-serif}.publicSection input[type=text]{border-radius:0;border:1px solid #a5a5a5;color:#000;box-sizing:border-box;height:100%;padding:5px 6px}.publicSection select,textarea{border-radius:0;border:1px solid #a5a5a5;color:#000;box-sizing:border-box;height:100%;padding:5px 6px}.publicSection textarea{border-radius:0;border:1px solid #a5a5a5;color:#000;box-sizing:border-box;height:100%;padding:5px 6px}.publicSection label{display:block;margin-bottom:5px;font-weight:normal}.publicSection .has-error{border:solid 1px #c60c30;outline:0 none;box-shadow:0 0 5px rgba(198,12,48,.75)}.title-section{font-size:20px;font-weight:300;line-height:40px;text-size-adjust:100%;width:auto;display:inline;font-family:"Source Sans Pro",sans-serif}.label-error{color:#eb0000;font-weight:bold!important}.label-valid{color:#000}.infoLink{cursor:pointer;color:#476f44}.infoLink:hover{text-decoration:underline}.div-documentacio{position:absolute}.qq-upload-list{display:none!important}