/* @media screen and (max-width:499px) {

    .tamanho-texto {
        font-size: 0.5em;
    }

    .botao-tamanho-texto {
        font-size: 1em;
    }
}
*/
@media screen and (max-width:900px) {

    .tamanho-texto {
        font-size: 0.5em;
    }

    .botao-tamanho-texto {
        font-size: 1em;
    }

/* Adição THIAGO */


#moblcenter  {
    display: grid;

}

#moblcenter  a {
    font-weight: bold;
    grid-area: 1/1/2/3;
    text-align: center; 
}
   


   #perfil {
    display: grid;
    text-align: center;
   }


    #perfil  img {
    width: 150px;
    height: 150px;
    border-radius: 50%;
   }

   .breadcrumb-item  {
    height: 40px;
    border-radius: 20px;
    background-color: #EAEAEA;
    margin-left: 8px;
    margin-bottom: 8px;
    margin-top: 8px;
    font-size: 16px;
    text-align: center;
    padding: 6px ;
   }


   .carousel-item button {
        width: 80px;
        height: 50px;
        font-size: 15px;

    }
    
    .table  th{
    
        font-size: 14px;
    }
   



} 



@media screen and (min-width: 901px)
{#perfil  img {
    width: 300px;
    height: auto;
    border-radius: 10px;
   }
}

.tamanho-texto {
    font-size: 1.5vw;
}

.botao-tamanho-texto {
    font-size: 1.5vw;
}



.carousel-control-prev {
    height: 40px;
    width: 40px;
    outline: black;
    background-size: 100%, 100%;
    border-radius: 50%;
    background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23009be1' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E");    
}
.carousel-control-next {
    height: 40px;
    width: 40px;
    outline: black;
    background-size: 100%, 100%;
    border-radius: 50%;
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23009be1' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E"); 

}

.carousel-control-next-icon:after {
    font-size: 19px;
    background-color: black;
}

.carousel-control-prev-icon:after {
    font-size: 19px;
    background-color: black;
}

.posicionar-direita {
    text-align: end;
}


