body {
    background-color: #1E90FF;

    margin: 0;
    
    background-image: url('../imgs/background-desktop.png');
    background-repeat: no-repeat; 
    background-position: center center; 
    background-attachment: fixed; 
    background-size: cover; 
}

@media only screen and (max-width: 600px) {
    body {
        background-image: url('../imgs/background-mobile2.png');

    }
}


.principal{
    
    color: #fff;
   /*max-height: 100vh;*/
    z-index: 2;
}

.conteudo{
    background-color: #002d59ab;
   /*max-height: 82vh;*/

   min-width: 50%;
  /*  overflow-y: auto;
    overflow-x: hidden;*/
    
}

.dropdown-toggle{
    background-color: #002d59ab;
}


.menu{
    position: fixed;
    right: 10px;
    z-index: 3;
}

.menu a{
    color: #fff;
}

.dropdown-menu{
    background-color: #002d59ab;
    z-index: 3;
}


#gallery{
    max-height: 400px;
    overflow-y: scroll;
    overflow-x: hidden;
}

.img-gallery {
    height: 150px; /* Defina a altura desejada */
    object-fit: cover; /* Garante que a imagem cubra completamente o espaço */
}

.btn-personagem-add{
    height: 100px;
    width: 100px;
    background-color: #002d59ab;
    color: #fff;
}

.btn-personagem-add:hover{
    background-color: #002d59ab;
    color: #fff;
}

.galeria{
    background-color: #035bb3ab;
}

.modal-azul{
    background-color: #002d59ab;
    color: #fff;
}

.btn-close{
    filter: invert(1); 
}

.card-animacao{
    height: 250px;

    background-color: #002d59ab;
    color: #fff;
}

.img-personagem{
    width: 100px;
}
.img-objeto{
    width: 75px;
}

.popover{
    background-color: #002d59ab !important;
    color: #fff;
}

.popover-header{
    background-color: #002d59ab !important;
    color: #fff;
}

/* Estilos para a barra de rolagem */
::-webkit-scrollbar {
    width: 10px; /* largura da barra de rolagem */
}

/* Cor de fundo da barra de rolagem */
::-webkit-scrollbar-track {
    background-color: #035bb3ab; /* Cor de fundo */
}

/* Cor da barra de rolagem */
::-webkit-scrollbar-thumb {
    background-color: #002d59ab; /* Cor da barra de rolagem */
    border-radius: 5px; /* Borda arredondada */
}

/* Ao passar o mouse sobre a barra de rolagem */
::-webkit-scrollbar-thumb:hover {
    background-color: #1E90FF; /* Cor alterada ao passar o mouse */
}

.nav-link {
    color: #fff;
}

.btn-azul{
    /* background-color: #035bb3ab; */
    z-index: 4;
    color: #e9e9e9;
   
}

.btn-azul:hover{
    /* background-color: #002d59ab; */
    /* background-color: #035bb3ab; */
}

