/* Flexbox */

.flexBox,
#superfish-main,
#masthead>.container,
#rid-leaderboard,
#block-destacados .view-rows,
/* #block-actualidad .view-rows, */
#block-mas-visto .view-rows,
#block-noticias-etiquetas .view-rows,
/* #block-noticias-pagina .view-rows, */
.group-flex .block__content,
.group-flex .view-rows,
.field-node--field-profesorado>.field__items,
.node--view-mode-dos-columnas-con-menu-lateral-,
#footer .menu,
#rid-footer,
.breadcrumb__list,
.slick-dots {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;
    align-content: stretch;
    align-items: stretch;
}

.flexItem,
#superfish-main li,
#footer .menu li,
.slick-dots li,
.breadcrumb__list li,
.dos-columnas-izquierda,
.dos-columnas-derecha {
    order: 0;
    align-self: auto;
}

/* */

.flexBoxNowrap {
    flex-wrap: nowrap;
}

/* */

.flexBoxColumn {
    flex-direction: column;
}

/* Horizontal */

.flexBoxStartH,
#block-profesorado .group-flex .view-rows,
#block-noticias-etiquetas .view-rows,
/* #block-noticias-pagina .view-rows, */
.breadcrumb__list,
.field-node--field-profesorado>.field__items {
    justify-content: flex-start;
}

.flexBoxCenterH,
.slick-dots {
    justify-content: center;
}

.flexBoxEndH {
    justify-content: flex-end;
}

.flexBoxSpaceAroundH {
    justify-content: space-around;
}

/* Vertical */

.flexBoxStartV {
    align-items: start;
}

.flexBoxCenterV,
#rid-leaderboard,
#masthead>.container {
    align-items: center;
}

.flexBoxEndV {
    align-items: flex-end;
}

/* */

.flexItem2columnas {
    flex: 0 1 50%;
}

.flexItem3columnas {
    flex: 0 1 33.3%;
}

.flexItem4columnas {
    flex: 0 1 25%;
}

.flexItem6columnas {
    flex: 0 1 16.6%;
}

/* */

.flexItem10pc {
    flex: 0 1 10%;
}

.flexItem20pc {
    flex: 0 1 20%;
}

.flexItem30pc {
    flex: 0 1 30%;
}

.flexItem40pc {
    flex: 0 1 40%;
}

.flexItem50pc {
    flex: 0 1 50%;
}

.flexItem60pc {
    flex: 0 1 60%;
}

.flexItem70pc {
    flex: 0 1 70%;
}

.flexItem80pc {
    flex: 0 1 80%;
}

.flexItem90pc {
    flex: 0 1 90%;
}

.flexItem100pc {
    flex: 0 1 100%;
}

/* */

.with10pc {
    width: 10%;
}

.with20pc {
    width: 20%;
}

.with30pc {
    width: 30%;
}

.with40pc {
    width: 40%;
}

.with50pc {
    width: 50%;
}

.with60pc {
    width: 60%;
}

.with70pc {
    width: 70%;
}

.with80pc {
    width: 80%;
}

.with90pc {
    width: 90%;
}

.with100pc {
    width: 100%;
}

/* Div tables */

.divTable {
    display: table;
}

.divTableHeading {
    display: table-header-group;
}

.divTableBody {
    display: table-row-group;
}

.divTableRow {
    display: table-row;
}

.divTableCell,
.divTableHead {
    display: table-cell;
    vertical-align: top;
}

.divTableFoot {
    display: table-footer-group;
}

@media all and (max-width:1024px) {}

@media all and (max-width:780px) {}

@media all and (max-width:600px) {}