html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}html{width:100%;height:100%;-webkit-text-size-adjust:100%}body{width:100%;height:100%;font-size:.85em;font-family:Tahoma,Geneva,sans-serif!important;margin:0;padding:0;color:#6d6f70;text-align:center}#noscript-warning{border:solid 1px red;background-color:#dc143c;opacity:.7;color:#fff}.Pointer{cursor:pointer}.LoginWrapper{width:30%;text-align:center;margin-left:auto;margin-right:auto;padding:20px}.EmpresaLogo{max-height:74px;margin-left:auto;margin-right:auto;background-repeat:no-repeat}.DMPlogo{width:auto;height:auto;margin-top:40px;margin-left:auto;margin-right:auto}.LabelEntrar{width:100%;font-size:1.5em;margin-top:40px;margin-right:auto;margin-left:auto;font-weight:bolder;background:#01723a;padding:15px 0;text-align:center;-webkit-border-top-left-radius:5px;border-top-left-radius:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px}.Madis{background:#6393c1}.loginFooter{height:12px;padding:5px 0;width:100%;font-size:xx-small;margin-left:auto;margin-right:auto;background:#ccc;text-align:center;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.FirstFormElement{margin-top:20px}.SubmitFormLogin{margin-top:20px;margin-left:auto;margin-right:auto;width:82%;text-align:left}.RecoverPassword{color:#4c4c4c!important;margin-left:auto;margin-right:auto;text-align:left;width:82%;cursor:pointer;text-decoration:underline;margin-top:30px}a{color:#4c4c4c!important;cursor:pointer;text-decoration:none}.TextInput{border:1px solid #ccc;padding:2px;margin:5px;font-size:1.2em;color:#444;width:80%}.LoginForm{padding-bottom:40px;margin-left:auto;margin-right:auto;text-align:center;width:100%;border-top:6px solid #ccc;background-color:#f2f2f2;overflow:hidden}.separatorLogin{width:3px;background-color:#fff;margin:0 auto}.separatorLoginCircle{width:35px;height:35px;background-color:#fff;text-align:center;margin:0 auto;line-height:35px;border-radius:20px;font-size:11px}.submitLogin{border:1px solid silver;padding:5px;background-color:#cdcdcd;width:100px;font-size:small}.input-validation-error{border:red 1px solid!important;outline:red 1px solid!important}input:focus{background-color:#fff;outline:gray 1px solid}input[type="text"],textarea,input[type="password"]{padding-left:30px;height:28px!important;background-color:#fff!important;border:1px solid #ccc;font-size:12px;color:#444;width:74%}input[type="button"]{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;cursor:pointer;background-color:#cdcdcd;border:1px solid #bebebe;color:#4c4c4c;font-weight:bold;padding:5px 16px}input[type="button"]:hover{background-color:#777;color:#fff}input[type="button"]:active{background-color:#000;color:#fff}input[type="submit"]{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;cursor:pointer;background-color:#cdcdcd;border:1px solid #bebebe;color:#4c4c4c;font-weight:bold;padding:5px 16px}input[type="submit"]:hover{background-color:#777;color:#fff}input[type="submit"]:active{background-color:#000;color:#fff}.field-validation-error,.validation-summary-errors,.field-summary-success,.field-validation-success{margin-top:4px;line-height:25px;min-height:28px;position:relative;width:74%;display:block;padding-right:10px;text-align:left;margin-left:auto;margin-right:auto}.field-validation-success-Popups,.field-summary-success,.field-validation-success{padding-left:20px;background-color:#eaf3d8;color:#6fb353;border:1px solid #6fb353}.field-validation-error-Popups,.field-validation-error,.validation-summary-errors{padding-left:18px;background-color:#f0c9cb;border:1px solid #c36566;color:#484848}.field-summary-success:before,.field-validation-success:before,.field-validation-success-Popups:before{position:absolute;content:" ";bottom:53%;margin-bottom:-7.5px;left:3px;background:url("./images/icn_dmplight.png") 0 0!important;background-position:17px-112px!important;width:15px;height:12px}.field-validation-error-Popups:before,.validation-summary-errors:before,.field-validation-error:before{position:absolute;content:" ";bottom:52%;margin-bottom:-5px;left:4px;background:url("./images/icn_dmplight.png") 0 0!important;background-position:31px-114px!important;width:10px;height:10px}.field-validation-valid{display:none}.validation-summary-valid{display:none}@media only screen and (min-width:992px){.LoginForm{width:600px!important}.LabelEntrar{width:600px!important}.loginFooter{width:600px!important}}@media only screen and (min-width:320px)and (max-width:768px){.LoginForm{padding-bottom:0}.EmpresaLogo{max-height:79px}.TextInput{font-size:20px}.LabelEntrar{margin-top:0!important}.LoginWrapper{padding:0!important;width:90%!important}.DMPlogo{margin-top:0}.EmpresaLogo{margin-top:0!important}.SubmitFormLogin{margin-top:4px}.RecoverPassword{margin-top:4px}}@media only screen and (min-width:768px)and (max-width:992px){.TextInput{font-size:32px;width:77%!important}.LoginWrapper{width:80%!important}}.input-validation-error{border:red 1px solid!important;outline:red 1px solid!important}.validation-summary-ok-layout{margin-left:auto;margin-right:auto;margin-top:4px;margin-bottom:4px;line-height:25px;height:28px;width:90%;text-align:left;padding-left:28px;padding-right:10px;background-color:#eaf3d8;color:#6fb353;border:1px solid #6fb353}.validation-summary-ok{position:relative;margin-top:4px;margin-bottom:4px;height:28px;line-height:25px;background-color:#eaf3d8;color:#6fb353;border:1px solid #6fb353;padding-left:28px;padding-right:10px}.field-validation-success-Popups,.field-validation-error-Popups{position:relative;line-height:25px;margin-left:auto;margin-right:auto;padding-left:18px;padding-right:10px;text-align:left;min-height:28px;margin:10px 10px!important;display:block}.field-validation-success-Popups,.field-summary-success,.field-validation-success{padding-left:20px;background-color:#eaf3d8;color:#6fb353;border:1px solid #6fb353}.field-validation-error-Popups,.field-validation-error,.validation-summary-errors{padding-left:28px;background-color:#f0c9cb;border:1px solid #c36566;color:#484848}.field-validation-warning-Popups,.field-validation-warning,.validation-summary-warnings{padding-left:20px;background-color:#f7ed9e;color:#000;border:1px solid #f7b752}.validation-summary-ok:before,.field-summary-success:before,.field-validation-success:before,.field-validation-success-Popups:before{position:absolute;content:" ";bottom:53%;margin-bottom:-7.5px;left:3px;background:url("./images/icn_dmplight.png") 0 0!important;background-position:17px-112px!important;width:15px;height:12px}.field-validation-error-Popups:before,.validation-summary-errors:before,.field-validation-error:before{position:absolute;content:" ";bottom:52%;margin-bottom:-5px;left:4px;background:url("./images/icn_dmplight.png") 0 0!important;background-position:31px-114px!important;width:10px;height:10px}.field-validation-warning:before{position:absolute;content:" ";bottom:52%;margin-bottom:-5px;left:4px;background:url("./images/icn_dmplight.png") 0 0!important;background-position:31px-128px!important;width:12px;height:12px}