section#block{
  float: right;
  margin: 0 0 30px;
  min-width: 300px;
  max-width: 300px;
}
section#block.sidebar-pagina{float: left;}
  .more-news{
  }
    .more-news .more-news-content ul{}
      .more-news .more-news-content ul > li{
        border-bottom: 1px solid #d2dee6;
        float: left;
        margin: 0 0 10px;
        padding: 0 0 10px;
        transition: .15s ease all ; -moz-transition: .15s ease all; -webkit-transition: .15s ease all; -o-transition: .15s ease all;
      }
      .more-news .more-news-content ul > li:last-child{border-bottom: none !important;}
        .more-news .more-news-content ul > li a{float: left;}
        .more-news .more-news-content ul > li figure{
          border-radius: 50%;
          float: left;
          height: 80px;
          margin: 0 15px 0 0;
          opacity: .8;
          overflow: hidden;
          padding: 0;
          text-align: center;
          transition: .15s ease all ; -moz-transition: .15s ease all; -webkit-transition: .15s ease all; -o-transition: .15s ease all;
          width: 80px;
        }
          .more-news .more-news-content ul > li figure img{
            display: inline-block;
            margin: 0 -100%;
            -webkit-transform:translateZ(0);
            -moz-transform:translateZ(0);
            -ms-transform:translateZ(0);
            -o-transform:translateZ(0);
            transform:translateZ(0);
            -webkit-backface-visibility:hidden;
            -moz-backface-visibility:hidden;
            -ms-backface-visibility:hidden;
            backface-visibility:hidden;
            -webkit-perspective:1000;
            -moz-perspective:1000;
            -ms-perspective:1000;
            perspective:1000;
            -webkit-transform:translate3d(0,0,0);
            -moz-transform:translate3d(0,0,0);
            -ms-transform:translate3d(0,0,0);
            transform:translate3d(0,0,0);
            -webkit-background-size:cover;
            -moz-background-size:cover;
            -o-background-size:cover;
            background-size:cover;
            background-position:center center;
            transition: transform 0.5s linear; -webkit-transition: -webkit-transform 0.5s linear;                                  
            -moz-transform: rotate(0);
            height: 100%;
            width: auto;
          }
            .more-news .more-news-content ul > li:hover figure img{
              transform: scale(1.06,1.06);          
              -webkit-transform: scale(1.06,1.06); /* Safari and Chrome */
            }
        .more-news .more-news-content ul > li h3{
          color: #575e61;
          float: right;
          font-size: .85em;
          margin: 4px 0 0;
          text-transform: uppercase;
          transition: .15s ease all ; -moz-transition: .15s ease all; -webkit-transition: .15s ease all; -o-transition: .15s ease all;
          width: 205px;
        }
        .more-news .more-news-content ul > li .date{
          color: #798489;
          float: right;
          font-family: "Open Sans Condensed",sans-serif;
          font-size: .8em;
          font-weight: 700;
          width: 205px;
        }
          /* hover */
          .more-news .more-news-content ul > li:hover{border-bottom: 1px solid #1abc9c;}
          .more-news .more-news-content ul > li a:hover figure{opacity: 1;}
          .more-news .more-news-content ul > li a:hover h3{color: #1abc9c;}
          .more-news .more-news-content ul > li a:hover .date{color: #575e61;}
          
  .descargas{
  }
    .descargas .downloads-content ul{}
      .descargas .downloads-content ul > li{
        border-bottom: 1px solid #d2dee6;
        float: left;
        margin: 0 0 10px;
        padding: 0 0 10px;
        transition: .15s ease all ; -moz-transition: .15s ease all; -webkit-transition: .15s ease all; -o-transition: .15s ease all;
      }
      .descargas .downloads-content ul > li:last-child{border-bottom: none !important;}
        .descargas .downloads-content ul > li a{float: left;}
        .descargas .downloads-content ul > li figure{
          background-color: #f8f8f8;
          background-image: url("images/ico-download_list.png");
          background-position: center top;
          background-repeat: no-repeat;
          border-radius: 100%;
          float: left;
          height: 50px;
          margin: 0 10px 0 0;
          padding: 5px;
          text-indent: -9999em;
          transition: .15s ease all ; -moz-transition: .15s ease all; -webkit-transition: .15s ease all; -o-transition: .15s ease all;
          width: 50px;
        }
        .descargas .downloads-content ul > li h3{
          color: #575e61;
          float: right;
          font-size: 1em;
          margin: 4px 0 0;
          text-transform: uppercase;
          transition: .15s ease all ; -moz-transition: .15s ease all; -webkit-transition: .15s ease all; -o-transition: .15s ease all;
          width: 240px;
        }
        .descargas .downloads-content ul > li .date{
          color: #798489;
          float: right;
          font-family: "Open Sans Condensed",sans-serif;
          font-size: .8em;
          font-weight: 700;
          width: 240px;
        }
          /* hover */
          .descargas .downloads-content ul > li:hover{border-bottom: 1px solid #1abc9c;}
          .descargas .downloads-content ul > li a:hover figure{background-color: #1abc9c; background-position: center bottom;}
          .descargas .downloads-content ul > li a:hover h3{color: #1abc9c;}
          .descargas .downloads-content ul > li a:hover .date{color: #575e61;}
  
  
  
  /* NAV ASIDE  */
  .menu-sidebar{
    margin: 0 0 30px;
    min-width: 300px;
    max-width: 300px;
    float: left;
  }
    .menu-sidebar hgroup.title{margin: 0 0 10px;}
    /* UL NAV */
    .menu-sidebar ul{

    }
      .menu-sidebar ul > li{
        font-family: "Open Sans Condensed",sans-serif;
        font-weight: 700;
      }
        .menu-sidebar ul > li > a{
          background: #ecf0f1;
          border-bottom: 2px solid #d2d8dc;
          color: #34495e;
          float: left;
          font-size: .9em;
          margin: 0;
          padding: 10px 10px;
          text-transform: uppercase;
          transition: .15s ease all; -moz-transition: .15s ease all; -webkit-transition: .15s ease all; -o-transition: .15s ease all;
          width: 100%;
        }
        .menu-sidebar > ul > li:first-child > a{
          border-top-left-radius: 4px; -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px;
          border-top-right-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px;
        }
        .menu-sidebar > ul > li:last-child > a{
          border: none;
          border-bottom-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px;
          border-bottom-right-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px;
        }
          .menu-sidebar ul > li > a:hover{
            background: #c570bb;
            color: #FFFFFF;
          }
        /* OPEN */
        .menu-sidebar ul > li.open > a{
          background: #7c2171;
          border-bottom-right-radius: 0px; -moz-border-radius-bottomright: 0px; -webkit-border-bottom-right-radius: 0px;
          border-bottom-left-radius: 0px; -moz-border-radius-bottomleft: 0px; -webkit-border-bottom-left-radius: 0px;
          color: #FFFFFF;
        }
        /* ACTIVE */
        .menu-sidebar ul > li.active > a, .menu-sidebar ul > li.active > a:hover{
          background: #aa4a9f;
          color: #FFFFFF;
        }
        /* UL UL */
        .menu-sidebar ul > ul{
          margin: 0 0 5px;
        }
        .menu-sidebar ul > ul > li > a{
          background: #f9f9f9;
          background-image: none;
          border-radius: 0px;
          color: #535353;
          float: left;
          font-size: 12px;
          margin: 0 0 0;
          padding: 7px 20px;
          transition: .15s ease all; -moz-transition: .15s ease all; -webkit-transition: .15s ease all; -o-transition: .15s ease all;
          width: 100%;
        }
          .menu-sidebar ul > ul > li > a:hover{
            background: #f3d9f0;
            color: #535353;
          }