.welcome-anonymous .container-tight{
 	max-width: 420px !important;
}

.welcome-anonymous .container-tight .card-body .col-md-5{
	width:100%;
}
.welcome-anonymous .container-tight .card-header{
	display:none;
}
.welcome-anonymous{
  background: url(https://www.iprojectti.com.br/glpi_nossa_telecom/slide-nossa2.png) no-repeat;
   background-position: bottom right;
   background-size: cover;
   flex: 1;
   align-items: center;
   justify-content: center;
   display: flex;
   min-height: 100%;
}
.welcome-anonymous .page-anonymous{
    height: 474px;
    display: flex;
    align-items: center;
    justify-content: center;
    min-height: 100%;
    height: 100%;
    flex: 1;
}
.welcome-anonymous .page-anonymous > div{
	margin-top:0 !important;
}
.page-anonymous .glpi-logo{
  	display:none;
    --logo: url(https://www.iprojectti.com.br/glpi_nossa_telecom/logo-site-test.png) !important;
    content: var(--logo);
    width: 350px;
    height: 63px;
}
.dashboard.fullscreen .glpi_logo, .dashboard.embed .glpi_logo,
.page .glpi-logo {
    background: url(https://www.iprojectti.com.br/glpi_nossa_telecom/logo-site-test.png) no-repeat;
    height: 55px;
    width: 211px;
    background-size: 100% auto;
    margin-top: 15px;
 }

.page-anonymous .copyright{
    display: none;
}
.page-anonymous .card-header{
    padding-left: 0;
    padding-right: 0;
    margin: 0;
    display: block;
}

body > div.page-anonymous > div > div > div.card.card-md > div > form > div > div > div:nth-child(4){
	display:none;
}

.sidebar, .topbar{
    background-color: #8cc63f !important;
}
.topbar{
	height:90px;
}
.topbar::before{
  position: absolute;
  content: "";
  height:90px;
  width: 280px;
  background: #FFF;
  top: 0;

}
.topbar .container-fluid::before{
    position: absolute;
    content: "";
    background: #FFF;
    width: 280px;
    height:90px;
    background: #FFF url(https://www.iprojectti.com.br/glpi_nossa_telecom/bg-topo.png) no-repeat right -1px;
    background-size: auto 102%;
  top:0;
}
.topbar .glpi-logo{
  position:relative;
  z-index:99;
}
header .btn-group .user-menu{
	background: #FFF;
    border: 1px solid #000;
    border-radius: 0 5px 5px 0;
    border-left: 0;
}
header .btn-group .user-menu .user-menu-dropdown-toggle{
	background:#FFF !important;
}
header .btn-group > .btn{
	background:#FFF !important;
    border: 1px solid #000;
}
header .btn-group .user-menu *{
	color:#000 !important;
}
header .container-fluid{
	padding-right:25px !important;;
}

header #navbar-menu .navbar-nav .nav-item > a{
    color: #FFF;
    text-transform: uppercase;
    font-weight: bold;
    letter-spacing: 0.8px;
}
header #navbar-menu ul li:nth-child(1){
	display:none;
}
.dashboard.fullscreen{
	padding:100px 25px !important;
}