@media all and (max-width: 25em) {
    .my-breakpoint .ui-block-a,
    .my-breakpoint .ui-block-b,
    .my-breakpoint .ui-block-c,
    .my-breakpoint .ui-block-d,
    .my-breakpoint .ui-block-e {
        
        width: 100%;
        float:none;
    }
}

@media all and (min-width: 25em) {
    .my-breakpoint.ui-grid-b .ui-block-a { 
        width: 49.95%; 
        height: 40px;
    }
    .my-breakpoint.ui-grid-b .ui-block-b,
    .my-breakpoint.ui-grid-b .ui-block-c { width: 24.925%; }
}
p ,li {
    text-align: justify;
}
.logo {
    width: 65%;
    margin: 0px auto;
    display: block;


    /*    margin:5px 10%;*/
    max-width: 650px;
    border-style: solid;
    border-color: #777;
    border-width: thin;

}
.logo2 {
    width: 100%;
    margin: 0px auto;
    display: block;


    /*    margin:5px 10%;*/


    border-color: #777;
}
.minilogo {
    margin: 0px auto;
    display: block;
    max-height: 2em;

    /*    margin:5px 10%;*/


    border-color: #777;
}


.imagenes {
    width: 95%;
    margin:  auto;


}
@keyframes miAnimacion {
    /*
    0% {transform:  rotate(0deg);}
    25%{transform: rotate(90deg);}
    50%{transform: rotate(180deg);}
    75%{transform: rotate(270deg);}
    */
    100%{transform: rotate(360deg);}


    .encab-centrado {
        align-content: center;
    }

    .miBoton {
        justify-content: center;
    }

    .tablahead {
        border-bottom: 1px solid #d6d6d6 !important;
    }

    .miThead {
        background: #ddd;
    }

    .mitablatipo:nth-child(even) {
        background: #e9e9e9;
    }



    .legal1 {
        font-size: .8em;
        background: #FFA800;
        color: firebrick !important;
        border-style: double;
        padding: .5ex;

    }

    .fixedp {
        padding: 0.8em;
    }

    freg{

    }

}


#polizasP {
    background-color: #fff;
    padding: 5px;
    border-radius: 3px;
}
