@media screen and (max-width: 2000px) {
    .temas .cuadrante {
        width: 55%;
    }
}
@media screen and (max-width: 1400px) {
    .bienvenidos {
        width: 50%;
    }
    .productos a.product-prin {
        width: 100%;
        margin-left: .5em;
        margin-right: .5em;
        margin-bottom: .5em;
    }
    .productos a.product-prin div.price1 {
        font-size: 1.3em;
    }
    .productos a.product-prin div.price2 {
        font-size: 1.3em;
    }
    .productos a.product-prin .boton {
        width: 55%;
    }
    .temas a h1 {
        font-size: 1.2em;
        color: #000;
        margin-bottom: 0;
        padding: 0;
    }
    .temas a p {
        color: #000;
        font-size: 1em;
    }
    footer {
        width: 100%;
    }
    /*Julian 13/07/02016*/
    
    .productos a.product-prin div.price1,
    .productos a.product-prin div.price2 {
        width: 48%;
        font-size: 1em;
    }
}
@media screen and (max-width: 800px) {
    .barra_header .info {
        display: none;
    }
    .barra_header .pedidos .txt {
        display: none;
    }
    .barra_header .pedidos {
        z-index: 999;
        top: -.5em;
        left: 0;
        color: #743E72;
        position: fixed;
        display: table;
		margin-top: 20px;
    }
    body .modal-login-car a {
        color: #A665A4;
    }
    .menu-out {
        display: none;
    }
    .banner {
        height: auto;
    }
    .bienvenidos {
        width: 90%;
    }
    .productos a.product-prin {
        width: 100%;
        margin-right: 0;
        margin-left: 0;
        margin-bottom: .5em;
        display: inline-block;
    }
    .temas .cuadrante {
        display: block;
        width: 100%;
    }
    .temas .cuadrante .cuadrante2 {
        display: inline-block;
        width: 45%;
    }
    .temas .cuadrante .cuadrante3 {
        display: inline-block;
        width: 45%;
    }
    .temas .sedes {
        width: 90%;
        margin: 0 auto;
        display: block;
    }
    footer .cuadrante4 {
        display: block;
        width: 90%;
    }
    footer ul {
        list-style-type: none;
        margin-left: 0em;
        line-height: 1.5em;
    }
    .copy .cuadrante5 {
        display: block;
        width: 100%;
        margin-top: 0;
    }
    header .buscar {
        position: relative;
        display: block;
        width: 90%;
        margin-top: -1em;
        margin-left: 1em;
        padding-bottom: 1em;
    }
    header .buscar .formulario {
        width: 220px;
    }
    .col8 {
        display: block;
        width: 100%;
    }
    .col7 {
        display: block;
        width: 100%;
    }
    .col6 {
        display: block;
        width: 100%;
    }
    .col5 {
        display: block;
        width: 100%;
    }
    .col4 {
        display: block;
        width: 100%;
    }
    .wrap {
        width: 100%;
    }
    .w95 {
        width: 100%;
    }
    .w90 {
        width: 100%;
    }
    .w80 {
        width: 100%;
    }
    .w75 {
        width: 100%;
    }
    .w70 {
        width: 100%;
    }
    .w60 {
        width: 100%;
    }
    .w50 {
        width: 100%;
    }
    .w40 {
        width: 100%;
    }
    .w30 {
        width: 100%;
    }
    .w20 {
        width: 100%;
    }
    .w15 {
        width: 100%;
    }
    .w10 {
        width: 100%;
    }
    .confondo .recuadro-trans {
        width: 100%;
    }
    .confondo2 .recuadro-trans2 {
        width: 100%;
    }
    .detalle-noti img {
        width: 100%;
    }
    .productos-tienda .wrap-tienda {
        width: 100%;
    }
    .productos-tienda .wrap-tienda a {
        width: 90%;
    }
    .tienda .wrap-tienda {
        width: 100%;
    }
    .tienda .wrap-tienda .col8-tienda {
        width: 100%;
    }
    .tienda .wrap-tienda .col8-tienda .thums-detalle {
        display: none;
    }
    .tienda .wrap-tienda .col4-tienda {
        width: 100%;
    }
    .tienda .wrap-tienda .popup-contenedor-tienda {
        width: 350px;
    }
    .tienda .wrap-tienda .popup-contenedor-tienda img {
        width: 100%;
        height: 100%;
    }
    .tienda .wrap-tienda .popup-contenedor-tienda2 {
        width: 350px;
    }
    .tienda .wrap-tienda .popup-contenedor-tienda2 img {
        width: 100%;
        height: 100%;
    }
    .tienda .wrap-tienda .tab_content-tienda {
        padding-top: 160px;
    }
    .tienda .wrap-tienda .productos2-tienda a .image-product {
        width: 90%;
    }
    .tienda .wrap-tienda .productos2-tienda a {
        width: 90%;
    }
    .car-tienda .wrap-tienda {
        width: 100%;
    }
    .car-tienda .wrap-tienda th {
        padding: .5em;
        text-align: left;
        border: 1px solid #E0E0E0;
        background-color: #EDEDED;
        color: #000;
        font-size: 14px;
    }
    .car-tienda .wrap-tienda td {
        padding: .5em;
        text-align: left;
        border: 1px solid #E0E0E0;
        font-size: 14px;
    }
    .car-tienda .wrap-tienda th.colum0 {
        width: 2%;
    }
    .car-tienda .wrap-tienda th.colum1 {
        width: 30%;
    }
    .car-tienda .wrap-tienda th.colum2 {
        width: 5%;
    }
    .car-tienda .wrap-tienda th.colum3 {
        width: 2%;
    }
    .car-tienda .wrap-tienda th.colum4 {
        width: 8%;
    }
    .car-tienda .wrap-tienda .delete-tienda {
        font-size: 16px;
    }
    .car-tienda .wrap-tienda .img-car-tienda {
        width: 100%;
    }
    .car-tienda .wrap-tienda .button-pay-tienda {
        width: 100%;
    }
    .car-tienda .wrap-tienda .button-pay-tienda .continue-buy-tienda {
        margin-top: 2em;
    }
    .car-tienda .wrap-tienda .button-pay-tienda .pay-tienda {
        margin-top: 2em;
    }
    .w100-tienda form.steps2-tienda .txt-tienda {
        width: 90%;
    }
    .w100-tienda form.steps2-tienda .button-tienda {
        width: 40%;
    }
    .panel-user-tienda .wrap-tienda {
        width: 100%;
    }
    .panel-user-tienda .wrap-tienda .tab_content-tienda {
        padding-top: 220px;
    }
    .panel-user-tienda .wrap-tienda th.colum0 {
        width: 2%;
    }
    .panel-user-tienda .wrap-tienda th.colum1 {
        width: 5%;
    }
    .panel-user-tienda .wrap-tienda th.colum2 {
        width: 5%;
    }
    .panel-user-tienda .wrap-tienda th.colum3 {
        width: 2%;
    }
    .panel-user-tienda .wrap-tienda .delete-tienda {
        font-size: 16px;
    }
    .panel-user-tienda .wrap-tienda .img-car-tienda {
        width: 100%;
    }
    .pedidos .modal-login-car { float: left; }

    .productos a.product-prin div.price1, .productos a.product-prin div.price2 { font-size: 13px; }

    .chat-online img { width: 60px; height: 60px; }

    .productos a.product-prin .boton { width: 80%; }

    .productos a.product-prin .boton > span.inline { width: 100%; }

    .productos a.product-prin .boton i { font-size: 1.2em; float: left; }

    .productos a.product-prin .boton input { font-size: 14px; }

    .productos a.product-prin h2 { font-size: 18px; height: 60px; }

    .pageProd .productos-tienda .wrap-tienda a { width: 45%; }

    .pageProd .productos-tienda a h1 { font-size: 23px; padding: 0; height: 78px; margin-top: 12px; }

 }
@media screen and (max-width: 500px) {
    .barra_header .info {
        display: none;
    }
    .barra_header .pedidos .txt {
        display: none;
    }
    .barra_header .pedidos {
        z-index: 999;
        padding-top: 4%;
        width: 40%;
        top: -.5em;
        left: 0;
        color: #743E72;
        position: fixed;
    }
    body .modal-login-car a {
        color: #A665A4;
    }
    .menu-out {
        display: none;
    }
    .banner {
        height: auto;
    }
    .bienvenidos {
        width: 90%;
    }
    .productos a.product-prin {
        width: 100%;
        margin-left: 0;
        margin-right: 0;
        margin-bottom: .5em;
    }
    .temas .cuadrante {
        display: block;
        width: 100%;
    }
    .temas .cuadrante2 {
        display: block;
        width: 100%;
    }
    .temas .cuadrante3 {
        display: block;
        width: 100%;
    }
    footer .cuadrante4 {
        display: block;
        width: 90%;
    }
    footer ul {
        list-style-type: none;
        margin-left: 0em;
        line-height: 1.5em;
    }
    .copy .cuadrante5 {
        display: block;
        width: 100%;
        margin-top: 0;
    }
    header .buscar {
        position: relative;
        display: block;
        width: 90%;
        margin-top: -1em;
        margin-left: 1em;
        padding-bottom: 1em;
    }
    header .buscar .formulario {
        width: 220px;
    }
    .col8 {
        display: block;
        width: 100%;
    }
    .col7 {
        display: block;
        width: 100%;
    }
    .col6 {
        display: block;
        width: 100%;
    }
    .col5 {
        display: block;
        width: 100%;
    }
    .col4 {
        display: block;
        width: 100%;
    }
    .wrap {
        width: 100%;
    }
    .w95 {
        width: 100%;
    }
    .w90 {
        width: 100%;
    }
    .w80 {
        width: 100%;
    }
    .w75 {
        width: 100%;
    }
    .w70 {
        width: 100%;
    }
    .w60 {
        width: 100%;
    }
    .w50 {
        width: 100%;
    }
    .w40 {
        width: 100%;
    }
    .w30 {
        width: 100%;
    }
    .w20 {
        width: 100%;
    }
    .w15 {
        width: 100%;
    }
    .w10 {
        width: 100%;
    }
    .confondo .recuadro-trans {
        width: 100%;
    }
    .confondo2 .recuadro-trans2 {
        width: 100%;
    }
    .detalle-noti img {
        width: 100%;
    }
    .productos-tienda .wrap-tienda {
        width: 100%;
    }
    .productos-tienda .wrap-tienda a {
        width: 90%;
    }
    .tienda .wrap-tienda {
        width: 100%;
    }
    .tienda .wrap-tienda .col8-tienda {
        width: 100%;
    }
    .tienda .wrap-tienda .col8-tienda .thums-detalle {
        display: none;
    }
    .tienda .wrap-tienda .col4-tienda {
        width: 100%;
    }
    .tienda .wrap-tienda .popup-contenedor-tienda {
        width: 350px;
    }
    .tienda .wrap-tienda .popup-contenedor-tienda img {
        width: 100%;
        height: 100%;
    }
    .tienda .wrap-tienda .popup-contenedor-tienda2 {
        width: 350px;
    }
    .tienda .wrap-tienda .popup-contenedor-tienda2 img {
        width: 100%;
        height: 100%;
    }
    .tienda .wrap-tienda .tab_content-tienda {
        padding-top: 160px;
    }
    .tienda .wrap-tienda .productos2-tienda a .image-product {
        width: 90%;
    }
    .tienda .wrap-tienda .productos2-tienda a {
        width: 90%;
    }
    .car-tienda .wrap-tienda {
        width: 100%;
    }
    .car-tienda .wrap-tienda th {
        padding: .5em;
        text-align: left;
        border: 1px solid #E0E0E0;
        background-color: #EDEDED;
        color: #000;
        font-size: 14px;
    }
    .car-tienda .wrap-tienda td {
        padding: .5em;
        text-align: left;
        border: 1px solid #E0E0E0;
        font-size: 14px;
    }
    .car-tienda .wrap-tienda th.colum0 {
        width: 2%;
    }
    .car-tienda .wrap-tienda th.colum1 {
        width: 30%;
    }
    .car-tienda .wrap-tienda th.colum2 {
        width: 5%;
    }
    .car-tienda .wrap-tienda th.colum3 {
        width: 2%;
    }
    .car-tienda .wrap-tienda th.colum4 {
        width: 8%;
    }
    .car-tienda .wrap-tienda .delete-tienda {
        font-size: 16px;
    }
    .car-tienda .wrap-tienda .img-car-tienda {
        width: 100%;
    }
    .car-tienda .wrap-tienda .button-pay-tienda {
        width: 100%;
    }
    .car-tienda .wrap-tienda .button-pay-tienda .continue-buy-tienda {
        margin-top: 2em;
    }
    .car-tienda .wrap-tienda .button-pay-tienda .pay-tienda {
        margin-top: 2em;
    }
    .w100-tienda form.steps2-tienda .txt-tienda {
        width: 90%;
    }
    .w100-tienda form.steps2-tienda .button-tienda {
        width: 40%;
    }
    .panel-user-tienda .wrap-tienda {
        width: 100%;
    }
    .panel-user-tienda .wrap-tienda .tab_content-tienda {
        padding-top: 220px;
    }
    .panel-user-tienda .wrap-tienda th.colum0 {
        width: 2%;
    }
    .panel-user-tienda .wrap-tienda th.colum1 {
        width: 5%;
    }
    .panel-user-tienda .wrap-tienda th.colum2 {
        width: 5%;
    }
    .panel-user-tienda .wrap-tienda th.colum3 {
        width: 2%;
    }
    .panel-user-tienda .wrap-tienda .delete-tienda {
        font-size: 16px;
    }
    .panel-user-tienda .wrap-tienda .img-car-tienda {
        width: 100%;
    }
    .modal-login-car {
        float: left !important;
    }
    .productos .inline {
        width: 100%;
    }
}