


    .btn-menu {
      -webkit-box-shadow: -5px 6px 19px 0px rgba(0,0,0,0.68);
      -moz-box-shadow: -5px 6px 19px 0px rgba(0,0,0,0.68);
      box-shadow: -5px 6px 19px 0px rgba(0,0,0,0.68);
      border-radius: 0px;
      border-color: #b61f1d;
      background: #b61f1d;
      width: 216px;
      position: relative;
      right: 51px;
    }
    .btn-menu:hover , .btn-menu:focus  {
      border-radius: 0px;
      border-color: #b61f1d;
      background: #b61f1d;
      /*transform: scale(1.1);*/
    }
    .btn-menu:hover + .div-enlaces , .btn-menu:focus + .div-enlaces {
        display: block;
    }
    .div-enlaces ul li a {
      width: 215px;
      height: 33px;
      background: #0073ba;
      border-radius: 0px;
      border-color: #0073ba;
      color: #FFF;
      border-bottom-style: solid;
      border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(255, 255, 255, 0.91);
      border-bottom-width: 2px;
      font-family: calibri;
      position: relative;
      font-size: 10.6px;
      right: 51px;
      padding: 7px 6px;
    }
    .mapa-procesos {
      background: #04315a !important;
      border-bottom-style: none !important;
    }
    .mapa-procesos:hover {
      background: #fff !important;
      color : #04315a !important;
      border-bottom-style: none !important;
    }
    .div-enlaces ul li a.btn {
      text-align: left;
      font-family: arial;
    }
    .div-enlaces ul li a:hover , .div-enlaces ul li a:focus   {
      background: #fff;
      border-color: #fff;
      color: #0073ba;
    }
    .div-enlaces ul li a{
      -webkit-box-shadow: -5px 6px 19px 0px rgba(0,0,0,0.68);
      -moz-box-shadow: -5px 6px 19px 0px rgba(0,0,0,0.68);
      box-shadow: -5px 6px 19px 0px rgba(0,0,0,0.68);
    }
    .div-enlaces ul{
      list-style:none;
    }
    .div-enlaces {
      display: none;
    }

    .modal-content {
      border-radius: 0px;
    }

    .borde-circulo {
      width: 143px;
      height: 144px;
      background: #fff;
      color: #fff;
      -moz-border-radius: 50%;
      -webkit-border-radius: 50%;
      border-radius: 50%;
      border: 1px solid #000;
    }

    .circulo {
      width: 113px;
      height: 114px;
      -moz-border-radius: 50%;
      -webkit-border-radius: 50%;
      border-radius: 50%;
      background: #0073ba;
      -webkit-box-shadow: 0px 0px 0px 11px #1a1a1a;
      -moz-box-shadow: 0px 0px 0px 11px #1a1a1a;
      box-shadow: 0px 0px 0px 11px #1a1a1a;
      margin: 10% 10%;
      border: 1px dashed transparent;
      line-height: 106px;
      text-align: center;
      font-size: 13px;
    }
    .circulo:hover , .circulo-active {
      background: #a81c1d;
    }
    .circulo-procedimiento:before,
    .circulo-instructivos:before,
    .circulo-formatos:before ,
    .circulo-registros:before {
      font-family: 'bebas_neueregular';
      /*position: absolute;*/
      font-size: 22px;
      /*transform: scaleY(1.5);*/
    }
    .circulo-procedimiento:before {
      content: "PROCEDIMIENTOS";
      font-size: 20px;
    }
    .circulo-instructivos:before {
      content: "INSTRUCTIVOS";
    }
    .circulo-formatos:before {
      content: "FORMATOS";
    }
    .circulo-registros:before {
      content: "REGISTROS";
    }



    .seccion-noticias {
        border-radius: 0px !important;
        background-color: #073e6b !important;
        padding: 0px !important;
    }
