#imagen {
    background:url("/tema/img/cabecera.jpg") 60%;
    background-size: cover;
    text-align:center;
    height:500px;    
    padding-top:100px;
}

    #buscador {
        color:#000;
        text-align:center;
        display:block;
        position:absolute;
        width:100%;
        margin-top:145px;
    }

    #buscador p {
        display:inline-block;
        background-color:#f15a24;
        color:white; font-weight:bold;
        width:80%;
        max-width: 500px;
        font-size:16px;
        text-align: center;
        padding-top:3px;
    }

    input#panel {
        width:80%;
        max-width: 500px;
        height:40px;
        border:solid 3px #f15a24;
        font-size:130%;
        color:#222;
        text-align: center;
        display:inline-block;    
        background:url("/tema/img/lupa.png") left no-repeat;
        background-color:rgba(255,255,255,0.5);
    }

    #texto {
        font-size:23px;
        color:#000;
        line-height:30px;
        padding-left:10%; padding-right:10%;
    }

#bandaoferta {
     padding:30px; 
     background:#f15a24;
     color:#FFF;
     font-size:40px;
     text-align:center;
}    

.banda { padding:30px; }    
.banda:nth-child(odd)  {background-color:rgba(204,204,204,0.4);}    
/*.banda nth:child(odd) {background-color:rgba(204,204,204,0.4);}*/

.pruebalo {
    padding-top:30px;
    padding-bottom:50px;
    color:#f15a24;
    text-align:center;
}

    .pruebalo p {
        font-size:31px;
        margin:5%;
        margin-bottom:50px;
    }

    .pruebalo a {
        text-decoration: none; 
        color:#f15a24;
        display:inline-block;
        margin:30px;
        vertical-align: middle;
        opacity:0.5;
        transition: opacity 1.5s;
    } .pruebalo a:hover { opacity:1; }

.caracteristicas { }
    .caracteristicas b { color:#333; text-decoration:underline;}
    .caracteristicas .ajuste div {
        display:inline-block;
        border-left:solid 3px #f15a24;
        width:46%;
        vertical-align:top;
        text-align : justify;
        font-size:16px;
        margin:2%;
        margin-bottom:15px;
        padding-left:15px;
    }
    .caracteristicas .ajuste div:last-child {/* width:95%; */ }

    
.masinfo { }
    .masinfo .ajuste div {
        display:inline-block;
        width:46%;
        vertical-align:top;
        text-align : justify;
        font-size:16px;
        margin:2%;
        margin-bottom:15px;
        padding-left:15px;
    }

    .masinfo .ajuste ul li {
        display:block;
        margin-top:20px;
    }
    .masinfo .ajuste i { font-size:12px; display:block; text-align:center;}
    
.integracion { }
    .integracion .ajuste div {
        text-align: justify;
        font-size:16px;
        margin:2%;
    }
    .integracion .ajuste ul li {
        display:block;
        backgroundmargin-top:20px;
    }




@media all and (max-width:700px) and (orientation: landscape) {

    #imagen { margin-top: 0px; }
}

@media all and (max-width:500px) {
    #imagen { padding-top:50px; background:url("/tema/img/cabecera.jpg") 72%; }
    #texto { font-size:20px; line-height:23px; padding-left:10%; padding-right:10%; margin-top:-20px;}
    #pruebalo p { font-size:25px; }
    #imagen { height: 400px; }
    .banda .ajuste div { width:100%; }
}

@media all and (max-width:400px) {
    #imagen { background:url("/tema/img/cabecera.jpg") 74%; }
    
    #texto { font-size:19px; padding-left:10%; padding-right:10%;}
    #panel { font-size:120%; }
    #buscador p { font-size : 13px; margin-left:5%; margin-right:5%; }
}
    