Central do Assinante .zaz-navbar-pre{box-sizing:content-box!important;height:40px;padding:10px 0;background:#ff7212;top:0;left:0;width:100%;margin:0}.zaz-navbar-pre.mob{padding:0;height:42px}.zaz-navbar-pre.mob .trr-logo{width:85px;height:25px;margin-top:5px}.zaz-navbar-pre .trr-logo{width:128px;height:36px;display:block;margin:0 auto;background-image:url(https://www.terra.com.br/globalSTATIC/fe/zaz-mod-t360-icons/svg/logos/terra-horizontal-branco.svg);background-size:100% 100%;text-indent:-9999px}.zaz-navbar-pre-breadcrumbs{height:30px;background-color:#e4e4e4;left:0;right:0;top:60px;width:100%;padding:0 20px;-webkit-font-smoothing:antialiased;font-family:OpenSans,sans-serif;z-index:98000}.zaz-navbar-pre-breadcrumbs.mob{top:42px}.zaz-navbar-pre-breadcrumbs ul{list-style:none;margin:0;padding:0}.zaz-navbar-pre-breadcrumbs ul li{float:left;line-height:25px}.zaz-navbar-pre-breadcrumbs ul li a{color:#63645e;font-size:13px;display:inline-block;text-decoration:none;text-transform:lowercase}.zaz-navbar-pre-breadcrumbs ul li .arrow{position:relative;background:url(//s1.trrsf.com/update-1415206003918/fe/zaz-icons/svg-sprites/navbar/zaz-navbar-fback32-sprite.png) -870px 0;background-size:cover;opacity:.5;width:12px;height:12px;top:2px;margin:0 17px;display:inline-block}.zaz-navbar-pre-breadcrumbs ul li:last-child .arrow{display:none}
body { font-family: Arial, sans-serif; background-color: #f5f5f5; display: flex; justify-content: center; align-items: center; margin: 0; } #card-display { position: relative; height: 100vh; /* Adjusted to cover the entire viewport height */ width: 100%; background-color: lightblue; } @media only screen and (max-width: 600px) { #card-display { display: none; } } @media only screen and (max-width: 600px) { .login-container { position: relative; z-index: 2; } } .login-container { background-color: #fff; border-radius: 4px; box-shadow: 10px 0 10px rgba(0, 0, 0, 0.1); /* Added the missing 'px' */ padding: 20px; /* Adjusted to provide some spacing around the container */ text-align: center; width: 400px; height: 435px; position: absolute; /* Positioned the container absolutely */ top: 36%; /* Adjusted to position the container in the middle */ left: 50%; /* Adjusted to position the container in the middle */ transform: translate(-50%, -50%); /* Adjusted to center the container */ margin: 180 auto; } .login-container input { width: 100%; padding: 10px; margin: 10px 0; border-bottom: 1px solid #ccc; outline: none; transition: border-bottom 0.3s ease-in-out; } .login-container input:focus { border-bottom: 2px solid #211f1f; } .floating-label input { padding-left: 0px; } .floating-label { position: relative; } .floating-label label { position: absolute; left: 0; top: 10px; transition: top 0.3s ease-in-out, font-size 0.3s ease-in-out; } /* Add margin at the bottom of the input field */ .floating-label input { margin-bottom: 30px; /* You can adjust the value as needed */ } /* Add margin at the top of the "Login" button */ #loginButton { margin-top: 10px; /* You can adjust the value as needed */ height: 50px; } .login-container input:focus+label, .login-container input:valid+label { top: 0px; font-size: 12px; } .login-container button { background-color: #ccc; color: #fff; border: none; border-radius: 5px; padding: 10px 20px; cursor: pointer; width: 100%; } .icon-password-show.active { text-decoration: line-through; } /* Add styles to position the icon where you want */ .custom-icon { position: absolute; top: 10px; left: calc(100% - 20px); /* Reduce the total width by 10px */ z-index: 100; /* High value to overlay other elements */ /* Other appearance styles, if needed */ } .app-auth-section__area-link { margin-top: 20px; } .app-auth-section__link-simple { margin-top: 20px; } /* Estilos para o exemplo */ .app-auth-section__link-simple { margin-top: 20px; } .icon { display: inline-block; width: 40px; height: 40px; background-color: #ccc; /* Cor de fundo de exemplo */ } .app-auth-link { display: block; margin-top: 20px; }
Central do assinante
Esqueceu sua senha? Acesso Rápido: 2ª via boleto
Novo por aqui? Conheça nossos serviços.