@import url('https://fonts.googleapis.com/css?family=Roboto&display=swap');
p{font-family: 'Roboto', sans-serif !important; } 
 .disabled>.page-link{color: #621132!important; }
.page-link{color: #686868 !important; font-weight:bold;}
.p_avisos{font-family: 'Roboto', sans-serif !important; color:rgb(87, 86, 86) !important;} .hr_avisos{background: rgb(202, 198, 198); }
.h5_ml{margin-left: 13px;}
.ml_a{margin-left: 20px; color: #611132 !important;  }
.ml_a:hover{margin-left: 18px; color: #641f3c !important; font-weight: bold;}
#sidebar {
    min-width: 270px;
    max-width: 270px;
    color: #621132;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
    position: relative;
    z-index: 0;
    border-left: 5px solid rgba(112, 16, 48, 0.08); }
    #sidebar .h6 {
      color: #621132; }
    #sidebar.active {
      margin-left: -270px; }
    #sidebar ul.components { 
      padding: 0; }
    #sidebar ul li {
      
      font-size: 14px; }
      #sidebar ul li > ul {
        margin-left: 10px; }
        #sidebar ul li > ul li {
          font-size: 13px; }
          #sidebar ul li > ul li a {
            border-bottom: 2px solid transparent; }
            #sidebar ul li > ul li a span {
              color: #000; }
      #sidebar ul li a {
        padding: 10px 0;
        display: block;
        color: black;
        border-bottom: 1px solid rgba(8, 8, 8, 0.05); }
        #sidebar ul li a span {
          color: #621132; }
      #sidebar ul li.active > a {
        background: transparent;
        color: #fc7fb2; }
    @media (max-width: 767.98px) {
      #sidebar {
        min-width: 100%;
        max-width: 180px;
        border-left: none; } }
    #sidebar .custom-menu {
      display: inline-block;
      position: absolute;
      top: 20px;
      right: 0;
      margin-right: -20px;
      -webkit-transition: 0.3s;
      -o-transition: 0.3s;
      transition: 0.3s; }
      @media (prefers-reduced-motion: reduce) {
        #sidebar .custom-menu {
          -webkit-transition: none;
          -o-transition: none;
          transition: none; } }
      #sidebar .custom-menu .btn {
        width: 60px;
        height: 60px;
        border-radius: 50%;
        position: relative; }
        #sidebar .custom-menu .btn i {
          margin-right: -40px;
          font-size: 14px; }
        #sidebar .custom-menu .btn.btn-primary {
          background: transparent;
          border-color: transparent; }
          #sidebar .custom-menu .btn.btn-primary:after {
            z-index: -1;
            position: absolute;
            top: 0;
            left: 0;
            right: 0;
            bottom: 0;
            content: '';
            -webkit-transform: rotate(45deg);
            -ms-transform: rotate(45deg);
            transform: rotate(45deg);
            background: #fc7fb2;
            border-radius: 10px; }
          #sidebar .custom-menu .btn.btn-primary:hover, #sidebar .custom-menu .btn.btn-primary:focus {
            background: transparent !important;
            border-color: transparent !important; }

            .p_avisos>a{text-decoration: none !important;}