html{-ms-content-zooming:none}body{font-size:.85em;font-family:"Segoe UI",Verdana,Helvetica,Sans-Serif;color:#232323;background:url("../Images/backgroundLogo.png") center no-repeat fixed;margin:0;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;filter:10%}header,footer,nav,section{display:block}fieldset{border:1px solid #ddd;padding:0 1.4em 1.4em 1.4em;margin:0 0 1.5em 0}legend{font-size:1.2em;font-weight:bold}textarea{min-height:75px}.editor-label{margin:1em 0 0 0}.editor-field{margin:.5em 0 0 0}.field-validation-error{color:red}.field-validation-valid{display:none}.input-validation-error{border:1px solid red;background-color:#fee}.validation-summary-errors{font-weight:bold;color:red}.validation-summary-valid{display:none}#mainHeader{width:99%;height:5em;margin:0 auto;padding:0;border-top-left-radius:0%;border-top-right-radius:0%;border-bottom-left-radius:0%;border-bottom-right-radius:0%;box-shadow:.3em .3em .3em .3em #dedede;border:2px solid #393;background:rgba(163,163,163,.3)}#mainHeader .rightCommands{float:right;text-align:right;margin:.5em;font-size:.7em}#mainHeader .logoutIcon{width:2em;margin-top:1em;margin-right:1em;border:0}#mainHeader .LogoAndTitle{float:left;text-align:left;font-size:2em;margin-top:.5em;margin-bottom:.5em;margin-right:1em;margin-left:1em;vertical-align:text-top;font-family:"Segoe UI Light","Segoe UI","Segoe","Tahoma","Helvetica","Arial","sans-serif"}#mainHeader .headerLogo{margin-top:0;margin-right:1em;width:3em;vertical-align:middle}#orologio{float:left;text-align:center;width:38%;height:50em;margin:1em 0 0 0}div#contenitore{border:1px solid #707070;padding:12px;width:54.5em;border-radius:4px;margin-left:auto;margin-right:auto;background-color:#fff;box-shadow:.3em .3em .3em .3em #dedede}#display{float:left;font-size:4em;border-radius:4px;font-family:Courier;width:85%;margin-bottom:0;text-align:left;margin-top:.2em}#formTastiera{border:1px solid #707070;border-radius:4px;width:100%;height:7em;margin-bottom:20px}#tastierino{float:right;text-align:center;width:58%;height:50em;margin:3em 0 0 0}table#tastiera button{margin-bottom:2.8em}table#tastiera{border-collapse:collapse;width:100%}table#tastiera .bottoneInvia{width:6em;height:6em;float:right;margin-top:.5em;margin-right:.5em;cursor:pointer}table#tastiera input[type="text"]{border:1px solid #707070;width:27em;height:3em;font-size:2em;border-radius:4px;font-family:Courier;text-align:right;font-size:2em}table#tastiera input[type="password"]{border:1px solid #707070;width:27em;height:3em;font-size:2em;border-radius:4px;font-family:Courier;text-align:right;font-size:2em}table#tastiera input{font-size:2em;font-family:Courier}table#tastiera input[type="button"],table#tastiera input[type="submit"]{width:5em;height:5em;margin:5em;cursor:pointer}.numeroBottone{font-size:2em}.showPassIcon{width:20px;z-index:10;margin-left:3px}#reg_page{width:35em;height:32em;margin:0 auto;position:absolute;left:50%;top:50%;margin-left:-16em;margin-top:-16em}.loginLogo{width:10em}.tableLogin{width:100%;margin-left:auto;margin-right:auto;border:2px solid #000;border-top-right-radius:20px;-moz-border-top-right-radius:20px;-webkit-border-top-right-radius:20px;border-bottom-left-radius:20px;-moz-border-bottom-left-radius:20px;-webkit-border-bottom-left-radius:20px;box-shadow:10px 10px 5px #dedede;background-color:#fff}.videoCanvas{width:200px}#appFotocamera{padding:3px 3px 3px 3px}