.login01 .block{display:inline-block}.login01 .dropdown-menu.apps-submenu{max-height:250px;overflow-y:auto}.login01 .dropdown-menu.apps-submenu li a{overflow:hidden;text-overflow:ellipsis}.login01 .dropdown-menu.apps-submenu li a:hover{color:#444;background:#E9E9E9}.login01 .boxLogin{position:relative}.login01 #content-login{width:270px;position:absolute;right:0;top:28px;margin-top:0!important;background-color:#fff;box-shadow:0 0 5px #888;z-index:1000;padding:15px;display:none}.login02 .block,.login02 .dropdown,.login02 .form-inline,.login02 .form-inline .container-form,.login03 .block{display:inline-block}.login01 #content-login .span3{width:100%}.login01 .text-bem-vindo{font-size:12px}.login01 .access-restrict{display:inline-block;background:#f8f8f8;border-radius:0 0 4px 4px;border-width:0 1px 1px;border-style:solid;border-color:#d4d4d4;-webkit-box-shadow:0 0 0 1px #FFF inset;box-shadow:0 0 0 1px #FFF inset;font-size:12px;color:#444}.login01 .access-restrict .into{padding:4px 10px}.login01 .access-restrict a{color:#444;font-weight:700;font-size:12px}.login02 .dropdown-menu.apps-submenu{max-height:250px;overflow-y:auto}.login02 .dropdown-menu.apps-submenu span{color:#fff}.login02 .dropdown-menu.apps-submenu li a{overflow:hidden;text-overflow:ellipsis;color:#444}.login02 .dropdown-menu.apps-submenu li a:hover{background:#E9E9E9}.login02 .text-bem-vindo{text-transform:uppercase;font-weight:700;font-size:12px;color:#fff}.login02 .text-bem-vindo a{color:#fff}.login02 .form-inline{margin:0}.login02 .form-inline label{color:#fff;text-transform:uppercase;margin:0 7px 0 0;padding:0;font-size:12px;font-weight:700}.login02 .form-inline #escolhaEscola,.login02 .form-inline input{box-shadow:none;font-size:13px;padding:0 10px;margin-right:7px;color:#444}.login02 .form-inline input{background-color:#fff;border:1px solid #d4d4d4;height:22px;width:100px;border-radius:5px}.login02 .form-inline button{height:30px;margin-right:7px}.login02 .form-inline #escolhaEscola{border:1px solid #d4d4d4;height:22px;width:140px;border-radius:5px}.login03DisplayInline{display:-webkit-inline-box}.login03 .dropdown-menu.apps-submenu{max-height:250px;overflow-y:auto}.login03 .dropdown-menu.apps-submenu li a{overflow:hidden;text-overflow:ellipsis}.login03 .dropdown-menu.apps-submenu li a:hover{color:#444;background:#E9E9E9}.login03 .boxLogin{position:relative}.login03 #content-login{width:270px;position:absolute;right:0;top:28px;margin-top:17px!important;background-color:#fff;box-shadow:0 0 5px #888;z-index:1000;padding:15px;display:none}.login03 #content-login .span3{width:100%}.login03 .text-bem-vindo{font-size:12px}.login03 .access-restrict{display:inline-block;font-size:12px;color:#444;background-color:rgba(255,255,255,0)}.login03 .access-restrict .into{padding:4px 10px}.login03 .access-restrict a{color:#444;font-weight:700;font-size:12px;text-decoration:none}.login03Margin{margin-left:4px;margin-top:-4px}.divider-vertical{margin:0 14px;border-right:2px solid #FFF;padding-top:10px;padding-bottom:8px}.login04{margin-top:5px}.login04DisplayInline{display:inline-flex}.login04 .login04Apps{margin-left:1.3rem}.login04 .login04Link{text-decoration:none;text-transform:uppercase}.or-container{text-align:center;margin:0 0 10px;clear:both;color:grey;font-variant:small-caps}#signup-page .or-hr,.or-hr{margin-bottom:0;position:relative;top:21px;height:0;border:0;border-top:1px solid #e6e6e6}#or,#signup-page #or{display:inline-block;position:relative;padding:10px;background-color:#FFF}.icon-Admin{background-image:url(../../../images/ic_ADM_portalConstrutor.png);background-repeat:no-repeat;background-size:22px;background-position:left center;width:15px;height:17px;padding-right:5px;vertical-align:middle}.icon-Logado,.icon-Login,.icon-Logout,.icon-Notification{background-size:21px;width:13px;padding:5px;vertical-align:-7px;background-repeat:no-repeat;background-position:left center;height:15px;display:inline-block!important}.icon-Login{background-image:url(../../../images/ic_login.png)}.icon-Logout{background-image:url(../../../images/ic_logout.png);margin-left:7px}.icon-Notification{background-image:url(../../../images/ic_notification.png)}.icon-Logado{background-image:url(../../../images/ic_logado.png)}.icon-loggedUser{background-image:url(../../../images/ic_user.png);background-repeat:no-repeat;background-position:left center;width:10px;height:15px;display:inline-block!important;padding:3px 10px}.abcRioButton,.abcRioButtonSvg{display:block}.abcRioButton{-webkit-border-radius:1px;border-radius:1px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background-color .218s,border-color .218s,box-shadow .218s;transition:background-color .218s,border-color .218s,box-shadow .218s;-webkit-user-select:none;-webkit-appearance:none;background-color:#fff;background-image:none;color:#262626;cursor:pointer;height:42px;outline:0;overflow:hidden;position:relative;text-align:center;text-decoration:none;vertical-align:middle;white-space:nowrap;padding:0;width:auto}.abcRioButtonBlue,.abcRioButtonBlue:hover{background-color:#4285f4}.abcRioButton:hover{-webkit-box-shadow:0 0 3px 3px rgba(66,133,244,.3);box-shadow:0 0 3px 3px rgba(66,133,244,.3)}.abcRioButtonBlue{border:none;color:#fff}.abcRioButtonBlue:active{background-color:#3367d6}.abcRioButtonIcon{float:left}.abcRioButtonBlue .abcRioButtonIcon{background-color:#fff;-webkit-border-radius:1px;border-radius:1px}.abcRioButtonContents{font-family:Roboto,arial,sans-serif;font-size:14px;font-weight:500;letter-spacing:.21px;margin-left:6px;margin-right:6px;vertical-align:top}.abcRioButtonContentWrapper{height:100%;width:100%}.abcRioButtonBlue .abcRioButtonContentWrapper{border:1px solid transparent}