       div#cont-img-inicio.col-md-12
       {
         padding: 0%;
       }
       img#imagen-principal.img-responsive
       {
         position: relative;
       }
       label#lider
       {
        position: absolute;
        margin-top: -16%;
        color: white;
        margin-left: 20%;
        font-size: 540%;
       }
       label#blog
       {
        position: absolute;
        margin-top: -10%;
        color: white;
        font-size: 120%;
        margin-left: 20.5%;
       }
       img#img-elena.img-responsive
       {
         margin: 0 auto;
       }
       button.btn.btn-primary
       {
        margin-left: 62%;
        margin-top: -15%;
        position: absolute;
        padding: 1%;
        width: 10%;
        background-color: white;
        color: #4f4f4e;
        border: #4f4f4e;
        font-weight: bold;
       }
       button.btn.btn-primary:hover
       {
          background-color: #4f4f4e;
          color: white 
       }
       a#comentarios
       {
          margin-left: 80%;
       }
       hr#linea1_elena
       {
         margin-top: 0%;
         border-color: #e5e5e5;
       }
       img#imagen-principal.img-responsive
       {
         margin: 0 auto;
       }
       p#parrafo_elena
       {
         font-size: 120%;
       }
       hr#linea_autores
       {
          border-color: #e5e5e5;
       }
       label#level
       {
         font-size: 120%;
         font-weight: 100;
       }
       a#link
       {
         color: #4f4f4e;
       }
       a#link2
       {
         color: #4f4f4e;
         text-decoration: underline;
       }
       a#link:hover
       {
         color: #337ab7;
         text-decoration: none;
         font-size: 120%;
       }
       a#link2:hover
       {
         color: #337ab7;
         font-size: 120%;
         text-decoration: none;
       }
       section#seccion1
       {
          margin-top: 5%;
       }
       section#seccion2
       {
          margin-top: 5%;
       }
       section#seccion3
       {
          margin-top: 5%;
       }
       section#seccion4
       {
          margin-top: 5%;
       }
       section#seccion5
       {
          margin-top: 5%;
          margin-bottom: 5%;
       }
       a#video
       {
         text-decoration: underline;
          color: #4f4f4e;
       }
       a#comentarios
       {
         color: #4f4f4e;
         font-weight: bold;
         text-decoration: underline;
       }
       a#comentarios:hover
       {
         text-decoration: none;
         color: #337ab7;
       }
       @media only screen and (max-width: 1600px) {
    
         label#lider
         {
           margin-top: -18%;
           font-size: 468%;
         }
         label#blog
         {
           margin-top: -11%;
           font-size: 108%;
           margin-left: 20.5%;
         }
         button.btn.btn-primary
         {
            width: 13%;
            margin-left: 66%;
         }
       }

       @media only screen and (max-width: 1240px) {
    
         label#lider
         {
           margin-top: -18%;
           font-size: 378%;
         }
         label#blog
         {
            margin-top: -10%;
            font-size: 98%;
         }
       }

        @media only screen and (max-width: 1100px) {
    
         label#lider
         {
           margin-top: -18%;
           font-size: 296%;
         }
          label#blog
         {
            font-size: 84%;
         }
         button.btn.btn-primary
         {
           width: 18%;
           margin-left: 68%;
           padding: 0%;
         }
       }

        @media only screen and (max-width: 810px) {
    
         label#lider
         {
           margin-top: -20%;
           font-size: 296%;
           margin-left: 14%;
         }
          label#blog
         {
            margin-left: 14%;
            font-size: 78%;
         }
         button.btn.btn-primary
         {
           width: 18%;
           margin-left: 72%;
           font-size: 90%;
         }
       }

       @media only screen and (max-width: 650px) {
    
          button.btn.btn-primary
         {
           width: 20%;
           margin-left: 76%;
           font-size: 70%;
         }
       }

        @media only screen and (max-width: 550px) {
    
         label#lider
         {
           margin-top: -21%;
           font-size: 208%;
           margin-left: 12%;
         }
          label#blog
         {
            margin-left: 12%;
            font-size: 74%;
         }
       }