    @media screen and (max-width: 1440px) {}

@media screen and (max-width: 1366px) {}

@media screen and (max-width: 1300px) {}

@media screen and (max-width: 1280px) {}
@media screen and (max-width: 1175px) {}
@media screen and (max-width: 1166px) {
    .ax-conten-intrusciones > div {
        width: 100%;
    }
    .ax-cuadro > div {
        width: 95%;
    }
    .ax-cuadro span {
        display: block;
        text-align: center;
        margin-top: 10px;
    }
}

@media screen and (max-width: 1130px) {}

@media screen and (max-width: 1280px) {
    .ax-menu-footer ul li {
        margin: 0 5px;
    }

    .ax-tres-footer .ModDNNHTMLC p{
        font-size: .8rem;
        line-height:1rem;
    }
    
    
}

/* TABLET */

@media screen and (max-width: 1024px) {
    /*TABLAS RESPONSIVE*/
    .scroll-horizontal {
        overflow-x: scroll;
        width: 100%;
    }

    .scroll-horizontal table {
        min-width: 1000px;
    }

    header {
        padding: 0 .5rem;
        box-sizing: border-box;
    }

    .ax-slogan {
        width: 32%;
    }

    .ax-forma-oferta img {
        margin: 6%;
    }

    .ax-cluster .ax-search,
    .ax-interna .ax-search,
    .ax-biblioteca .ax-search,
    .ax-interna-full .ax-search,
    .ax-agenda .ax-search {
        right: 0px;
    }

    .ax-cluster .ax-search.activo,
    .ax-interna .ax-search.activo,
    .ax-biblioteca .ax-search.activo,
    .ax-interna-full .ax-search.activo,
    .ax-agenda .ax-search.activo {
        top: 118px;
    }

    /*Biblioteca*/
    .ax-item-biblioteca {
        width: 49%;
    }

    .ax-item-biblioteca:nth-of-type(3n) {
        margin: 0 2% 2% 0;
    }

    .ax-item-biblioteca:nth-of-type(2n) {
        margin: 0 0 2%;
    }

    .biblioteca-ppal {
        width: 96%;
        margin: auto;
    }

    .details-biblioteca .article_image {
        display: block;
        padding: 20px 15px;
        box-sizing: border-box;
    }

    .details-biblioteca .article_image .imagen {
        padding: 0;
        float: left;
        max-width: 40%;
        margin-right: 2%;
        margin-bottom: 1%;
    }

    .details-biblioteca .article_image .texto {
        padding: 0;
    }

    .details-biblioteca .article_image .texto .description {
        width: 100%;
    }

    .ax-empreasios-home {
        width: 63%;
        margin: 0 !important;
    }

    .ax-error-404 .ax-content {
        top: 20%;
    }

    .ax-list-empresarios .article {
        width: 23%
    }

    .ax-list-empresarios .article:nth-child(5n) {
        margin: 0 2% 2% 0;
    }

    .ax-detalle-empresarios .main_content label {
        width: 32.6%;
    }
}

@media(max-width: 991px) {
    /*  PREGUNTAS NEWTWORKING*/
    .dnnMobileFilterSet > input[type="text"],
    .dnnMobileFilterSet > select,
    .dnnMobileStatusContainer > select {
        border: 1px solid #BCBEC0 !important;
        padding: 10px !important;
        position: relative;
        border-radius: 10px !important;
        font-size: 13px;
    }

    div.moduleContainer a.dnnMobileCreateNewButton {
        display: block;
        margin: 0;
        margin: 6%;
    }
    .dnnMobileFilterSet {
        background: none;
    }

    .dnnMobileSocialSearchResult {
        background: #f1f0f0;
        width: 94% !important;
    }

    .moduleContainer a.dnnMobileCreateNewButton-searchResult {
        padding: 10px;
        width: 20%;
        background: #ed1c23;
    }

    .dnnMobileTableFilter {
        width: 91% !important;
    }

    .dnnMobileFilterSet > a.dnnMobileFilterSet-Cancel {
        background: #ed1c23;
    }

    /*
    GRUPOS NETWORKIONG
*/
    .ModGroupDirectoryC .dnnMobileListTbl.dnnMobileGroupDirectoryTbl td.dnnMobileIdeaVote,
    .ModGroupDirectoryC .dnnMobileListTbl td.dnnMobileIdeaVote {
        width: 100% !important;
        display: block;
    }

    .ModGroupDirectoryC .dnnMobileListTbl.dnnMobileGroupDirectoryTbl td.dnnMobileIdeaTitle .list-row-label {
        font-size: 14px;
    }

    .ModGroupDirectoryC .dnnMobileListTbl.dnnMobileGroupDirectoryTbl td.dnnMobileIdeaTitle {
        width: 100%;
        display: block;
    }

    .ax-logo-footer{
        display:block;
        width:35%;
        margin:0 auto 20px;
    }

    .ax-menu-footer,
    .ax-tres-footer,
    .ax-contact-footer{
        width:33%
    }

}

@media(max-width: 800px) {
    .ax-Content-interes-left,
    .ax-Content-interes-right {
        width: 100%;
        display: block;
        padding: 0;
    }
    .ax-Content-pauta-left,
    .ax-Content-testm-right {
        width: 100%;
        margin-bottom: 20px;
    }
    .ax-Content-pauta-right {
        width: 100%;
    }
    .ax-testimonios {
        min-height: 346px;
    }
    .ax-testimonios h2 {
        margin: 20px 0 20px 20px;
    }

    .ax-testimonios h4,
    .ax-testimonios span {
        text-align: left;
        margin-left: 2%;
        margin: 20px 0 20px 20px;
    }
    .ax-testimonios img {
        width: 34%;
    }
    footer .ax-menu-rmt #nav .menuP {
        display: none;
    }

    .ax-logo-rmt {
        width: 36%;
        display: block;
        margin: 0 auto;
    }

    .ax-tres-rmt {
        width: 100%;
        display: block;
        margin: 0 auto;
        text-align: center;
    }
    .ax-tres-rmt .ModFormC .form-submit {
        right: 0%;
    }

    .ax-tres-rmt .ModFormC .content-field {
        width: 41% !important;
        left: 25% !important;
        width: 100% !important;
        left: 0 !important;
    }

    .ax-tres-rmt img {
        display: block;
        margin: 0 auto;
    }

    .ax-tres-rmt ul li a img {
        margin-right: 10px;
        display: inline-block;
    }

    .ax-contact-rmt {
        width: 100%;
        display: block;
        text-align: center;
    }

    .ax-cont-ico {
        display: block;
        margin: 0 auto;
        padding-bottom: 14px;
    }
    .ax-datos {
        width: auto;
        margin-left: 0;
    }
    .ax-datos ul {
        display: block;
        width: 100%;
        text-align: center;
        margin: 0 auto;
    }
    .ax-datos ul li {
        display: block;
        width: 100%;
    }
    .ax-link-superior {
        display: block;
        width: 100%;
        padding: 0;
        margin: 0;
        background: #ED1C24;
    }

    .ax-link-superior ul {
        padding: 1% 2% 0;
        text-align: left;
    }

    .ax-link-superior ul.ax-comodines {
        padding: 0 2% 1%;
        width: 100%;
    }

    .ax-link-superior ul li {
        border-right: 1px solid #ffffff;
    }

    .ax-accesos ul li a,
    .ax-link-superior ul li a,
    .ax-comodines li a {
        color: #ffffff !important;
    }

    .ax-menu input[type="checkbox"] + label:before {
        display: none;
    }

    .ax-accesos {
        width: 22%;
    }

    .ax-menu {
        text-align: initial;
    }

    .ax-contenedor-menu {
        width: 16%;
    }

    .ax-logo {
        width: 62%;
    }
    .ax-logo a img {
        border: none !important;
        margin: 0;
        padding: 0;
    }
    .ax-slogan {
        display: none;
    }
    /*TABS DETALLE EMPRESARIO*/
    .ax-detalle-empresarios .main_content label {
        font-size: 0;
    }
    .ax-detalle-empresarios .main_content label:before {
        margin: 0;
        font-size: 18px;
    }

    .ax-interna-full .ModEasyDNNnewsSearchC .edncf_DropDownList {
        width: 44%;
        margin-right: 3%;
        margin-left: 3%;
        margin-bottom: 15px;
    }

    .ax-interna-full .ModEasyDNNnewsSearchC .edncf_submitContainer {
        margin-right: 3%;
        margin-left: 3%;
        margin-bottom: 15px;
    }

    .ax-interna-full .ModEasyDNNnewsSearchC .edncf_DropDownList:nth-child(1) {
        margin-left: 53%;
    }

    .ax-interna-full .ModEasyDNNnewsSearchC:before {
        left: 12%;
    }

    .ax-interna-full .ModEasyDNNnewsSearchC:after {
        left: 17%;
    }

    .ax-list-empresarios .article {
        width: 31%;
    }

    .ax-interna-full .ModEasyDNNnewsSearchC .edncf_container {
        width: 100%;
        text-align: center;
    }

    .ax-detalle-empresarios .rate_article {
        width: 40%;
    }

    .ax-detalle-empresarios .redes {
        width: 59%;
    }

    .ax-detalle-empresarios .main_content label {
        width: 32.3%;
        font-size: 1rem;
    }

    .ax-detalle-empresarios::before {
        content: none;
    }
}

@media screen and (max-width: 768px) {

    .ax-menu-footer, .ax-tres-footer, .ax-contact-footer,.ax-logo-footer{
        width:48%;
        display:inline-block;
        margin:0 0 30px 0;
    }

    .ax-fortalecer-empresa .ax-baner-home {
        position: relative;
        overflow: hidden;
    }

    .ax-fortalecer-empresa .ax-baner-home img {
        max-width: 150% !important;
        left: 50%;
        position: relative;
        transform: translateX(-50%);
    }

    .ax-cont-enlaces {
        width: 100%;
    }

    nav {
        display: block;
    }

    .menuP {
        width: 95%;
        margin: 50px auto 0;
    }

    .ax-footer {
        padding: 6% 2% 6%;
    }

    .ax-search {
        width: 80%;
        bottom: 45px;
    }

    /*LINKS NECESITO UN REGISTRO*/
    .ax-enlaces-evento {
        margin: 15px 0;
    }

    .ax-registro #dnn_Content_enlaces .ax-cont-flexible {
        flex-direction: row;
    }

    .ax-cont-enlaces h3 {
        margin-left: 34%;
        line-height: 1.2rem;
        font-size: 1.1rem;
    }
    .ax-link-forma img {
        display: block;
        margin: auto;
        padding: 6% 0 0;
    }

    .ax-link-forma h3 {
        display: block;
        font-size: 1.4rem;
        line-height: 1.2rem;
        text-align: center;
        margin-top: 3%;
    }

    .ax-link-forma h3:before {
        bottom: -10px;
        left: 0%;
        right: 0px;
        margin: 0 auto;
    }

    #menu_formacion > li > a {
        padding: 0.85rem 1.2em;
    }

    .ax-testimonios {
        min-height: 220px;
    }

    .ax-testimonios img {
        width: 34%;
    }

    .ax-container-login {
        width: 70%;
    }

    .ax-error-404 .ax-content {
        top: 20%;
        width: 85%;
    }

    .pinacoteca-content .pinacoteca-scroll {
        column-count: 2;
    }

    .pinacoteca-popup .content-popup .cerrar {
        top: -30px;
    }

    .pinacoteca-popup .content-popup img {
        max-width: 35%;
    }

    .pinacoteca-popup .content-popup {
        width: 98%;
    }

    .pinacoteca-popup .content-popup .popup {
        width: 64%;
        padding: 2px;
        padding-left: 10px;
    }
    /*MENU LATERAL*/
    .ax-menu-lateral .ax-grid_12 {
        top: -5.5rem;
    }

    .ax-menu-lateral #dnn_pnav {
        top: -2rem;
    }

    .leader-contents table.dnnLeaderboard2 tr td a.dnnSocialLink {
        white-space: inherit;
        padding: 0;
    }

    .dnnMobile-groupOverview-stats {
        text-align: center;
    }

    .dnnMobile-groupOverview-stats div {
        border-right: none;
    }

    .ax-int-general-full .dnnPrimaryAction {
        background: rgba(237, 28, 35, 1) !important;
        font-size: 1rem;
        width: auto;
        display: inline-block;
        color: #ffffff !important;
        text-align: center;
        box-sizing: border-box;
        padding: 10px;
        cursor: pointer;
        text-decoration: none !important;
        transition: all .2s ease-in-out;
        box-shadow: none;
        text-shadow: none;
        border: 0;
        border-radius: 0;
        margin: 0 5px;
    }

    .ax-int-general-full .dnnPrimaryAction:hover {
        background: #231F20 !important;
    }

    .dnnMobileListTbl {
        table-layout: initial;
    }

    .dnnMobileListTbl td.dnnMobileIdeaVote.answer-answerCount,
    .dnnMobileListTbl td.dnnMobileIdeaVote {
        background: #ffffff !important;
        padding: 10px !important;
        width: 1% !important;
    }

    .dnnMobileLeaderboardTbl > tbody td a.dnnSocialLink {
        white-space: normal;
    }

    .dnnMobile-groupOverview-search input[type="text"] {
        font-size: 16px;
        padding: 10px;
    }

}

@media screen and (max-width: 667px) {
    .ax-search > span a {
        background-size: 35%;
    }
}

@media screen and (max-width: 640px) {
    .ax-miga {
        display: none;
    }
    .ax-item-biblioteca,
    .ax-item-biblioteca:nth-of-type(2n),
    .ax-item-biblioteca:nth-of-type(3n) {
        width: 100%;
        margin: 0 0 2%;
    }
    .details-biblioteca .article_image {
        margin-top: 20px;
    }
    .details-biblioteca .article_image .imagen {
        width: 100%;
        max-width: 100%;
        margin: 0;
    }
    .details-biblioteca .article_image .imagen img {
        width: 100%;
    }
    /*TABS DETALLE EMPRESARIOS*/
    .ax-detalle-empresarios .main_content label {
        padding: 15px;
    }

    .ax-menu-lateral .ax-grid_12,
    .ax-menu-lateral #dnn_pnav {
        position: relative;
        top: 0;
    }

    .ax-ppal-cluster .ax-marco {
        margin: 20px 0 0;
    }

    .ax-error-404 .ax-content {
        width: 80%;
        height: 50%;
    }

    .ax-error-404 .ax-grid_12 p,
    .ax-error-404 .ax-grid_12 p a {
        text-align: center;
        font-size: 1.2rem;
        line-height: 1.8rem;
    }

    .ax-menu-footer, .ax-tres-footer, .ax-contact-footer,.ax-logo-footer{
        width:60%;
        display:block;
        margin:0 auto 50px ;
        text-align:center;
    }
    .ax-footer-ley a {
        margin: 0px 0px 6px 0px;
        display: block;
    }

    .ax-footer-ley {
        margin-top: 0;
    }

}

@media screen and (max-width: 480px) {
    .ax-fortalecer-empresa .ax-baner-home {
        position: relative;
        overflow: hidden;
    }

    .ax-fortalecer-empresa .ax-baner-home img {
        max-width: 250% !important;
        left: 50%;
        position: relative;
        transform: translateX(-50%);
    }
    .ax-testimonios img {
        width: 44%;
    }
    .ax-testimonios p {
        width: 48%;
    }
    .ax-testimonios {
        min-height: 263px;
    }

    .ax-error-404 .ax-content {
        width: 90%;
    }

    .ax-error-404 .ax-grid_12 h2 {
        font-size: 2.5rem;
    }

    .ax-error-404 .ax-grid_12 p,
    .ax-error-404 .ax-grid_12 p a {
        font-size: 1rem;
    }

    .ax-interna-full .ModEasyDNNnewsSearchC .edncf_DropDownList {
        width: 48%;
        margin-right: 1%;
        margin-left: 1%;
    }

    .ax-interna-full .ModEasyDNNnewsSearchC .edncf_submitContainer {
        width: 90%;
    }

    .ax-interna-full .ModEasyDNNnewsSearchC:before {
        left: 2%;
    }

    .ax-interna-full .ModEasyDNNnewsSearchC:after {
        left: 10%;
        width: 40%;
    }

    .ax-list-empresarios .article {
        width: 48%;
    }

    .ax-list-empresarios .article a .content:before {
        left: 12px;
    }

    .ax-list-empresarios .article a .content:after {
        right: 12px;
    }

    .ax-detalle-empresarios .article_image {
        width: 100%;
        margin-right: 0%;
    }

    .ax-contenido-empresario {
        width: 100%;
    }

    .ax-detalle-empresarios .rate_article,
    .ax-detalle-empresarios .redes {
        width: 100%;
        text-align: left;
        margin: 0 0 10px 0;
    }

    .ax-detalle-empresarios .main_content label {
        width: auto;
        font-size: 0.9rem;
        background-image: none !important;
    }

    ul.ax-ul-ficha li,
    ul.ax-audios-radiales li {
        width: 100%;
        margin: 0 0% 25px 0;
        padding: 0 0 0 20px;
    }

    .ax-interna-full .ModEasyDNNnewsSearchC .edncf_DropDownList:nth-child(1) {
        margin-left: 51%;
    }

    .moduleContainer a.dnnMobileCreateNewButton-searchResult {
        padding: 10px;
        width: 31%;
        background: #ed1c23;
    }
    .dnnMobile-groupOverview-primary .groupOverview-imageContainer {
        display: block;
        width: 100%;
    }

    .dnnMobile-groupOverview-primary .groupOverview-imageContainer .group-image {
        margin: 0 auto;
    }

    .dnnMobile-groupOverview-primary .groupOverview-infoContainer {
        margin: 0 auto;
        text-align: center;
    }
    .vote-summary-container > #my-votes {
        display: block;
        width: 100%;
        margin: 16px auto;
        text-align: center;
        border-top: 1px solid #ccc;
        border-left: none;
    }

    div.vote-summary > .vote-label {
        top: 0;
        display: block;
        margin-right: 0;
        white-space: normal;
        width: 100%;
    }

    .vote-summary-container > .vote-summary {
        float: none;
        margin: 0 auto;
    }
    ul.dnnAdminTabNav li.tabNavTab a,
    ul.dnnAdminTabNav li a {
        display: block;
    }

    ul.dnnAdminTabNav li {
        float: none;
        display: block;
        width: 100%;
    }
    /*Contenedor tablas responsive*/
    .cont-tablas{
        width: 100%;
        overflow: scroll;
    }
    .cont-tablas table{
        min-width: 768px;
    }
    
    .ax-footer-ley a {
        font-size: .8rem;
    }
    
    
}

@media screen and (max-width: 425px) {
    .ax-search > span a {
        width: 15%;
    }

    .ax-tramite {
        background: url(../img/icono-tramite.png) no-repeat 7% center;
        margin: 0 0 15px;
    }

    /*LOGIN*/
    .ax-container-login {
        width: 85%;
    }

    .ax-login .ax-container-login .dnnFormItem .dnnPrimaryAction,
    .ax-login .ax-container-login .dnnFormItem .dnnSecondaryAction {
        width: 70%;
        margin: 0 auto 3%;
    }

    .ax-login .ax-container-login .LoginPanel .dnnForm .dnnFormItem:nth-child(5) .dnnSecondaryAction {
        margin: 0;
        width: 100%;
        text-align: center;
    }

    .ax-error-404 .ax-grid_12 h1 {
        font-size: 13rem;
    }

    .ax-error-404 .ax-grid_12 h2 {
        font-size: 2rem;
    }

    .ax-error-404 .ax-grid_12 p,
    .ax-error-404 .ax-grid_12 p a {
        font-size: .85rem;
    }

    .dnnMobileFilterSet > a.dnnMobileFilterSet-Cancel {
        font-size: 13px;
    }

    .moduleContainer a.dnnMobileCreateNewButton-searchResult {
        width: 40%;
    }

}

@media screen and (max-width: 375px) {
    .ax-menu-footer, .ax-tres-footer, .ax-contact-footer,.ax-logo-footer{
        width:100%;
    }
    .ax-cont-enlaces h3 {
        margin: 11% 0 0 27%;
    }

    #menu_formacion > li > a {
        padding: 0.85rem 0;
    }

    .ax-empreasios-home {
        width: 64%;
        margin-right: 19px !important;
    }

    .ax-empreasios-home + .ax-img-fx {
        width: 90px;
    }

    .ax-empreasios-home + .ax-img-fx .ax-cont-imagen {
        width: 86px;
        height: 86px;
    }

    .ax-empreasios-home + .ax-img-fx:before {
        width: 24px;
        height: 84px;
        left: -18px;
    }

    .ax-empreasios-home + .ax-img-fx:after {
        width: 24px;
        height: 84px;
        right: -18px;
    }

    .ax-error-404 .ax-grid_12 h1 {
        font-size: 11rem;
    }

    .ax-error-404 .ax-grid_12 p,
    .ax-error-404 .ax-grid_12 p a {
        font-size: .8rem;
    }

    .ax-interna-full .ModEasyDNNnewsSearchC:after {
        font-size: 17px;
    }

    .ax-detalle-empresarios .main_content label {
        font-size: 0.7rem;
    }
}

@media screen and (max-width: 320px) {
    .ax-logo {
        width: 55%;
    }

    .ax-logo a img {
        width: 90%;
    }

    .ax-accesos {
        width: 35%;
    }

    .ax-accesos ul li a img {
        width: 22px;
    }

    .ax-contenedor-menu {
        width: 10%;
    }
    .ax-categorias .ModDNNHTMLC {
        display: block;
        width: 100%;
        height: 360px;
        overflow: hidden;
        position: relative;
    }

    .ax-categorias .ModDNNHTMLC img {
        width: 140%;
        position: absolute;
        max-width: initial;
    }

    #menu_formacion > li {
        margin: 0.4rem 0.4rem 0.2rem 0;
        width: 100%;
        height: 35px;
    }

    #menu_formacion > li > a {
        padding: 0.5rem 1.5em;
    }

    .ax-empreasios-home + .ax-img-fx {
        width: 75px;
        top: 17%;
    }

    .ax-empreasios-home + .ax-img-fx .ax-cont-imagen {
        width: 75px;
        height: 75px;
    }

    .ax-empreasios-home + .ax-img-fx:before {
        width: 20px;
        height: 70px;
        left: -15px;
        top: 4px;
    }

    .ax-empreasios-home + .ax-img-fx:after {
        width: 20px;
        height: 70px;
        right: -14px;
    }

    .ax-error-404 .ax-grid_12 h1 {
        font-size: 9rem;
    }

    .ax-error-404 .ax-grid_12 h1:before {
        bottom: 29px;
    }

    .ax-error-404 .ax-grid_12 h2 {
        font-size: 1.6rem;
    }

    .ax-error-404 .ax-grid_12 p,
    .ax-error-404 .ax-grid_12 p a {
        font-size: 0.65rem;
    }

    .ax-interna-full .ModEasyDNNnewsSearchC:after {
        font-size: 15px;
    }

    .ax-list-empresarios .article {
        width: 76%;
        margin: 5px 14%;
    }

    .ax-detalle-empresarios .main_content label {
        font-size: 0.7rem;
        padding: 15px 10px;
    }

    .ax-list-empresarios .article:nth-child(5n) {
        margin: 5px 14%;
    }
}