html{min-height:100%}body{font-family:Arial;font-size:12px;background-image:url('images/login2_imagemfundo2.jpg');background-size:contain;background-repeat:no-repeat}@media(max-width:767px){body{background:none}}@media(max-width:768px){#btnUpdateCaptcha{margin-left:-5px}}@media(min-width:768px){body{overflow-y:auto}}.menu-link,.menu-link:hover,.menu-link:visited{color:#868889;text-decoration:none;margin-right:20px}.lateralCube{height:65px;width:90px;background-color:#bc8c1c;margin-top:100px}@media(max-width:768px){.lateralCube{width:75px}}#loginbody{margin-bottom:90px;float:left}#companyLogoContainer{text-align:center;margin-top:15px;margin-bottom:30px}#loginInfo{text-align:center;margin-bottom:35px;font-weight:bolder;color:#bcbcbc;padding-left:0;padding-right:0}#loginfooter{bottom:0;left:0;right:0;height:90px;position:fixed;background-color:#bc8c1c}@media(min-width:768px){#loginfooter .loginfooterSection1{position:relative;top:-55px;min-height:25px}#loginfooter .loginfooterSection2{margin-top:-33px;height:90px}}@media(min-width:769px){#loginfooter .loginfooterSection1{position:absolute;top:-55px;min-height:25px}#loginfooter .loginfooterSection2{margin-top:0;height:90px}}@media(max-width:769px){#loginbody{margin-top:0!important;margin-bottom:0}}#loginleft{text-align:center}#imgcaptchaholder{background-color:#bcbcbc;text-align:center!important;border-radius:4px}#imgcaptcha{border-radius:3px;width:120px;height:40px}#csadvancedwebdiv{text-align:center}hr{border-top:1px solid #000}#csadvancedwebdivlicense .menu-link,#csadvancedwebdivlicense .menu-link:hover,#csadvancedwebdivlicense .menu-link:visited{color:#fff}#csadvancedwebdivlicense #btnLicense{position:absolute;top:43%;margin-left:15px}#systemDescription{margin-top:100px;padding-left:0}#systemDescription{font-size:20px;color:#000;margin-bottom:3px}.formLogin{margin-top:-40px}.btnAcessar{color:#fff;width:100%;background-color:#bc8c1c}.btnAcessarSemSenha{color:#fff;width:100%;background-color:#bc8c1c}@media(min-width:767px){#loginleft{height:400px}.loginlogo{position:relative;top:35%}}@media(max-width:767px){.loginlogo{margin-top:20px}#divcaptcha{text-align:center!important;width:100%}#btnLicense{position:relative;top:60px;margin-bottom:15px}}.csadvancedweblogo{background-image:url('images/login2_csadvanced_web.png');background-repeat:no-repeat;background-size:201px 89px;-webkit-background-size:201px 89px;-moz-background-size:201px 89px;-o-background-size:201px 89px;display:inline-block;width:201px;height:89px;vertical-align:middle;margin-left:-20px}@media(max-width:767px){#loginfooter{text-align:center}}.loginlogo{background-image:url('images/Logo_RMI.png');background-repeat:no-repeat;background-size:252px 155px;-webkit-background-size:252px 155px;-moz-background-size:252px 155px;-o-background-size:252px 155px;display:inline-block;width:252px;height:155px;vertical-align:middle}#iconeliberar{background-image:url('images/icone_liberar.png');background-repeat:no-repeat;background-size:18px 18px;-webkit-background-size:18px 18px;-moz-background-size:18px 18px;-o-background-size:18px 18px;display:inline-block;width:18px;height:18px;vertical-align:middle}.iconesetaseguir{background-image:url('images/icone_seta_seguir.png');background-repeat:no-repeat;background-size:23px 22px;-webkit-background-size:23px 22px;-moz-background-size:23px 22px;-o-background-size:23px 22px;display:inline-block;width:23px;height:22px;vertical-align:middle}.iconeatualizarcaptcha{background-image:url('images/icone_atualizar_captcha.png');background-repeat:no-repeat;background-size:22px 22px;-webkit-background-size:22px 22px;-moz-background-size:22px 22px;-o-background-size:22px 22px;display:inline-block;width:22px;height:22px;vertical-align:middle;margin-left:-14px;margin-top:9px}@media(min-width:768px){.iconeatualizarcaptcha{margin-top:9px}}#logocsoftware{background-image:url('images/login2_logo_csoftware.png');background-repeat:no-repeat;background-size:135px 48px;-webkit-background-size:135px 48px;-moz-background-size:135px 48px;-o-background-size:135px 48px;display:inline-block;width:135px;height:48px;vertical-align:middle;float:right;margin-right:-15px;margin-top:20px}#systemVersion{color:#fff;font-size:8px;position:relative;left:70px;top:-37px}#moduleName{color:#fff;font-size:8px;position:relative;left:70px;top:-37px}@media(max-width:767px){#systemVersion{left:-8px}#moduleName{left:-2px}.moduleName-Patient{left:-5px!important}.moduleName-CentralReports{left:12px!important}.moduleName-Doctor{left:12px!important}.moduleName-Configuracoes{left:5px!important}}#companyLogo{background-image:url('images/Logo_RMI.png');background-repeat:no-repeat;background-size:252px 155px;-webkit-background-size:252px 155px;-moz-background-size:252px 155px;-o-background-size:252px 155px;display:inline-block;width:252px;height:155px;vertical-align:middle}@media(max-width:1200px){#companyLogo{margin-left:-33px}}@media(max-width:768px){#companyLogo{margin-left:0}}@media(min-width:600px) and (max-width:768px){.marg-button-acesso{margin-bottom:35px}}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){#companyLogo{background-image:url('images/2x/Logo_RMI.png')}#iconeliberar{background-image:url('images/2x/icone_liberar_mobile.png')}.csadvancedweblogo{background-image:url('images/2x/login2_csadvanced_web.png')}.iconesetaseguir{background-image:url('images/2x/icone_seta_mobile.png')}.logocsoftware{background-image:url('images/2x/login2_logo_csoftware.png')}}#loginmenu{text-align:right;padding-top:40px}#logindata{background-color:none}#logindata.lessmargintop{margin-top:100px}#logindata label{color:#868889;font-weight:normal;text-align:right}#loginform .form-group label,#loginform .form-group div{text-align:right}#logindatafooterlogo{text-align:center;margin-top:40px}.leftbutton{padding-left:0}#loginsubmitxs{margin-top:20px;margin-bottom:20px;text-align:center}@media(max-width:767px){#logindata{margin-top:40px}}#loginerrordiv{padding-left:20px;padding-right:18px;text-align:left}#loginerror{padding:10px;margin:0;text-align:left!important}#imgSubmit{margin-top:4px}.btnRecaptcha{text-align:left!important}@media(max-width:767px){.btnRecaptcha{text-align:left!important}}#footersystemdescription{color:#fff;margin-left:15px}.loginformcontainer{background:#fff;border-bottom:1px solid #bc8c1c;margin-bottom:15px}