.scroll_all::-webkit-scrollbar {
    width: 12px;               /* width of the entire scrollbar */
  }
  
  .scroll_all::-webkit-scrollbar-track {
    background: gray;        /* color of the tracking area */
    }
    
  .scroll_all::-webkit-scrollbar-thumb {
    background-color: black;    /* color of the scroll thumb */
    border-radius: 20px;       /* roundness of the scroll thumb */
    border: 3px solid gray;  /* creates padding around scroll thumb */
    }
  
  .scroll_all::-webkit-scrollbar-thumb:hover {
        background-color: #5ED149;    /* color of the scroll thumb */
        border-radius: 20px;       /* roundness of the scroll thumb */
        border: 3px solid gray;  /* creates padding around scroll thumb */
        }
  .scroll_all{
    overflow-x: hidden;
    overflow-y: auto;
  }

body{
    background-color: #383938;
}

.titulo_plan{
    color: #076f42;
    margin-bottom: 10px;
    font-size:x-large;
}

.titulo_plan_reprovado{
    color: rgb(123, 12, 12);
    margin-bottom: 10px;
    font-size:x-large;
}

.btn_plan{
    background-color: #076f42;
    width: 200px;
    margin-left: 15px;
    transition: all .5s;
}

.btn_man_plan{
    background-color: #076f42;
    width: 100%;
    transition: all .5s;
}

.btn_man_plan:hover{
    background-color: #50c391;
    color: black;
    font-weight: bold;
}
.btn_plan:hover{
  background-color: #50c391;
  color: black;
  font-weight: bold;
}

.novo_plan_div{
  margin-top: 20px; 
  margin-bottom: 60px;
}

.div_btns_lancamento_plan{
  display: flex;
  justify-content: end;
}

.btn_man_cancelar_plan{
    background-color: #6f0707;
    width: 100%;
    transition: all .5s;
}

.btn_man_cancelar_plan:hover{
    background-color: #c35050;
    color: black;
    font-weight: bold;
}