@import url(https://fonts.googleapis.com/css?family=Hind:300,400,500,600,700);body{display:inline-block;margin:0;padding:0;width:100%;border-top:4px solid #ffc726;background:#fff;font-family:Hind,sans-serif}b,strong{font-weight:600}.jumbotron{padding:0;margin:0;border:0;background:#fff}#cont_home{padding:0;padding-bottom:20px;font-family:Hind,sans-serif!important}#cont_home,#cont_home header{display:inline-block;margin:0;width:100%}#cont_home header{padding:0;height:auto;text-align:center}#cont_home header .content{display:inline-block;margin:0 auto;width:960px;overflow:visible;height:auto;position:relative;text-align:left}#cont_home header .content>a{float:left;display:inline-block;margin:0;padding:0;width:auto;height:auto;max-width:50%}#cont_home header .content>a img{float:left;margin:14px 0;position:relative;width:213px;height:48px}#cont_home header .content>p{float:right;display:inline-block;margin:0;padding:0;width:auto;max-width:50%;text-align:right}#cont_home header .content>p label{float:right;display:inline-block;margin:0;padding:0;padding-left:10px;padding-right:10px;font-size:16px;color:#333;font-weight:400;line-height:20px;margin-top:10px;text-align:center}#cont_home header .content>p label.user{float:right;display:inline-block;margin:0;padding:0;margin-top:10px;padding-right:10px;clear:both;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABfUlEQVR4AbWWz0oCYRTFexK1gFoVEQW0bB1EO61XCIgIsCfoQYqyfUG6aWtZBLaJAiJoQiIJbEBGbTzdAyMEeucY4IEffNx7PZfv8/szU2lCdTZjHBgV482IjNB4NMpJbto1EManxo8BQZzUZsY13zC+XUOf0NhS5rtGLM18+saeZ55PCiDRTfKj1jx0f1RbBD7OgF6LcMyYWq7M3wYnBly+rjAki4mZlAbm2dR1r6/DEXNqd2XZoGjA5WkHjphTsyiyQTm16GETjphTDcpsEBhIpVXFkFrXzCkCNohk4e0K0LwE+j3CMWPMKTqqQcKcGS4Dd6uEY8bGbuAvUW0J+DwH4g6GxFjzgjVyiSpuQeMIUo1j+Sf72zR6hxRrxDbNuQctjiDV76YdtNzgNJdGFrVfIMUa/6oQl939mhk8wxVzrFGXXdKkMPK6vpkHXg+BsA7EbcIxY5Zb8K7rwiQfnP1JPpnb/3n0S2POJmatfvT1Z0tgdBOCJMbcTJrHLyoCygg305xbAAAAAElFTkSuQmCC) 0 no-repeat;padding-left:30px;line-height:24px}#cont_form{display:inline-block;margin:0;padding:0;margin-top:20px;width:100%;text-align:center}#cont_form .content{display:inline-block;margin:0 auto;width:960px;overflow:visible;height:auto;position:relative;text-align:left}#cont_form p{margin:0;padding:0;font-size:16px;line-height:22px;color:#666;font-weight:400}#cont_form .space,#cont_form p{width:100%;display:inline-block}#cont_form .space{border-top:1px solid #999;margin-top:20px;margin-bottom:20px;height:1px;line-height:1px}#cont_form .fase{float:left;display:inline-block;margin:0;padding:0;width:100%;position:relative}#cont_form .fase.fase_attiva{border:2px solid #ffc726;border-radius:10px;padding:15px}#cont_form .fase>div{float:left;display:inline;margin:0;padding:0;width:50px;text-align:center;min-height:80px}#cont_form .fase>div span.glyphicon,#cont_form .fase>div span.step{float:left;display:inline;background:#ccc;border-radius:25px;height:50px;width:50px;line-height:50px;text-align:center;overflow:hidden;color:#fff;font-size:22px;z-index:1;top:0;position:relative}#cont_form .fase>div span.step{font-size:26px;margin-top:10px}#cont_form .fase>div span.bordo{position:absolute;top:0;left:23px;width:4px;height:100%;background:#ccc;z-index:0}#cont_form .fase.fase_ok>div span{background:#ffc726}#cont_form .fase>p{float:left;display:inline;margin:0;padding:0;max-width:85%;max-width:100%;margin-left:15px;margin-top:25px;font-size:16px;line-height:22px;color:#666;font-weight:400}#cont_form .fase.fase_ok>p{margin-top:15px}#cont_form .fase>p>label{color:#ffc726;font-weight:400;margin:0;margin-left:5px}#cont_form .fase.fase_attiva p{color:#333}#cont_form .form-group>label{margin:0;padding:0;font-size:16px;line-height:19px;font-weight:500;color:#333}#cont_form .form-group>label a.help{position:relative;display:inline-block;height:16px;width:16px;margin-left:5px}#cont_form .form-group>label a.help svg{display:inline-block;margin:0;padding:0;width:100%;height:100%}#cont_form .form-group>input.custom-control-input,#cont_form .form-group>select.form-control{margin:0;padding:0;margin-top:10px;padding-left:5px;padding-right:5px;border-radius:5px;width:90%;line-height:30px;height:30px;font-size:16px;color:#333;border:1px solid #999;background-image:none;background-color:#fff;box-shadow:none}.well{line-height:70px;font-size:20px}.boxupload,.well{margin:0;text-align:center}.boxupload{margin-top:30px}.boxupload>div{margin:0;padding:0;position:unset}.boxupload h3{width:100%;text-align:center;margin-bottom:20px;margin-top:20px}.boxupload label{width:100%;text-align:center;font-size:20px;line-height:24px;word-wrap:break-word;overflow:hidden}.boxupload input{display:inline-block;margin:0 auto}.modal-body button{margin-top:20px}footer{display:inline-block;margin:0;padding:0;width:100%;height:auto;margin-top:40px;border-top:1px solid #ccc;padding-top:10px;padding-bottom:10px}footer span{float:left;margin:0;padding:0;margin-left:10px;font-size:12px;line-height:24px;font-weight:300;color:#999}footer a{float:right;margin:0;padding:0;margin-right:10px}footer a img{display:inline-block;height:30px}@media screen and (max-width:1023px){.content{width:96%!important;margin-left:2%!important;margin-right:2%!important}#cont_home header .content{width:100%}.boxupload{height:240px;height:auto}.boxupload h3{display:none}.boxupload input{display:inline-block;margin:0 auto;opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;padding-left:15px;padding-right:15px}#cont_form .form-group{margin-top:15px!important;margin-bottom:15px!important}#cont_form .form-group>input.custom-control-input{width:90%!important}.well{line-height:40px}}@media screen and (max-width:639px){#cont_home header .content>p label{float:right;width:auto;text-align:right;border:none!important}footer a,footer span{max-width:45%}}@media screen and (max-width:479px){#cont_home header .content>p{float:left;max-width:100%;width:100%}#cont_home header .content>p label{float:left;width:100%;text-align:left;overflow:hidden;padding:0;margin-top:5px}#cont_home header .content>p label br{display:none}#cont_home header .content>p label.user{float:left;width:auto;max-width:100%}}@media screen and (max-width:480px){#cont_form .fase>p{max-width:77%}}@media screen and (max-width:360px){#cont_form .fase>p{max-width:75%;font-size:15px}}