/*@media screen and (max-width: 1300px){  */    
@media screen and (max-width: 1200px){ 
    .contenido h1,  .contenido h2 {
        font-size: 22pt; 
    }
}
/*
@media screen and (max-width: 1060px){      
    .contenido  h1 {
        font-size: 25px; 
    }
}
*/
@media screen and (max-width: 960px){      
    .contenido h1,  .contenido h2 {
        font-size: 20pt; 
    }
    
    .contenido .titulo03 {
        font-size: 22pt; 
    }

    .contenido p, .text {
        font-size: 10.8pt;
    }

    .logo-imagen/*, .dmenu*/ {
        display: none;
    }

    .logo-text {
        width: 100%; 
    }
    .contenido {
        width: 96%;
        padding: 0 2%;
    }

    .logo, .logo-imagen {
        margin-bottom: 5px;  
    }

    .pagina-label {
        margin-bottom: 5px;   
    }
    .dmenu  {
        background-color: rgb(48, 61, 118) !important;
        box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
        margin-bottom: 20px;
        /*width: 100% !important;*/

        height: 100%;
    }
    .mmobile {
        display: block;
    }


    .dmenu{
        display: none;
    }

    .mmobile{display: block !important;}

    .nav a {
        color: #fff;
        font-size: 10pt !important;
        margin: 0;
        padding: 10px;
        text-align: center;
    }

    .nav li li a {
        border-bottom: 1px solid #ccc;
    }
    .nav li ul {
        margin-left: 0;
    }
    .mobile-menu {
        margin: 0 auto  !important;
        position: relative  !important;
        transition-duration: 0.3s, 0.5s  !important;
        transition-property: left, opacity, box-shadow !important;
        transition-timing-function: ease-in-out !important;
        width: 50em !important;
        display: block !important;
    }

    .mobile-menu {
        position: fixed !important;
        top: 3em !important;
        width: 20em !important;
    }

    .mobile-menu ul {
        margin: 0 auto;
        padding: 0;
        width: 100%;
    }

    .footer-span {
        /*width: 300px;*/
        font-size: 13px;
    }
    header {
      /*  color: rgb(48, 61, 118);
        margin: 0 auto;*/
        width: 100%;
    }
.linea-imagen {
    bottom: 60px;
}
}

@media only screen and (max-width: 820px) {
    .contenido h1,  .contenido h2 {
        font-size: 18pt; 
    }
    
      .contenido .titulo03 {
        font-size: 18pt; 
    }
}
@media screen and (max-width:743px)
{
}
@media screen and (max-width: 690px){ 
    .contenido h1,  .contenido h2 {
        font-size: 15pt; 
        font-weight: bold; 
    }

    .contenido .titulo03 {
        font-size: 13pt; 
    }
    .contenido p, .text {
        font-size: 11pt;
    }

    .contenido span {
        font-size: 13pt;
    }
}


@media screen and (max-width: 490px){ 
    /*.contenido h1 {
        font-size: 15px; 
    }*/

    .principal {
        margin: 0 10px;
    }
.contenido .titulo03 {
        font-size: 11pt; 
    }
    .logo-text table {
        width: 100%;
    }

    .footer-span {
        width: 300px;
        font-size: 13px;
    }
}

@media screen and (max-width: 390px){ 
    .logo-text table {
        width: 100%;
    }
    .principal {
        margin: 0;
    }
    .contenido .titulo03 {
        font-size: 9pt; 
    }
    /*  .contenido h1 {
           font-size: 12px; 
       }*/
    .logo-h1 {
        display: none;
    }

    .linea {
        padding: 0
    }
    
    .footer-span {
        width: 300px !important;
    }
}