﻿

.ContenedorGeneral{width:100%;background-color:rgb(255,255,255);margin:0 auto;padding:10px;box-sizing:border-box; }
.SubContenedor{background-color:transparent;max-width:1200px; margin:0 auto; box-sizing:border-box;  }


.subcontenedorDuo {line-height:25px; background-color:transparent; width:100%;max-width:49%;box-sizing:border-box;
                   display:inline-block;vertical-align:top;margin:0px 3px 0px 3px;}
.subcontenedorUno {line-height:25px; background-color:transparent; width:100%;box-sizing:border-box;
                   display:inline-block;vertical-align:top;}
.parrafo , .subcontenedorImagenCenter{text-align:center;margin:0 auto;}
.parrafo{padding:20px 20px;line-height:25px;}
.ParrafoPrecio{padding:40px;line-height:25px;}
.subcontenedorParrafo ,  .subcontenedorImagen {display:inline-block; vertical-align:middle; background-color:transparent;
                        box-sizing:border-box;padding:20px 20px;text-align:center}
.subcontenedorParrafo{max-width:63%; width:100%;}
.ImagenesModulos {width: 100%; max-width: 400px;display:inline-block; vertical-align: middle;}


.ProbarMas{padding:25px 0px 25px 0px;text-align:center;text-transform:uppercase;}
.LinkInformacion{padding:20px 0px 20px 0px;text-align:center;font-size: 1.3em;}
.bloque {max-width:960px;margin: 0 auto;margin-top: 8px;}

.titulo{font-size:2.6em;line-height:65px;}
.subtitulo{font-size:2.1em;}
.subtitulo1{font-size:1.8em;}
.subtitulo2{font-size:1.4em;}

.registrate{background-color:rgb(0,148,215); color:white !important;}
.loguear{background-color:white; color:rgb(0,148,215) !important;}
.registrate , .loguear{height:48px !important; max-width:220px; width:100% !important; display:inline-block; line-height:45px;
                       text-align:center;border:1px solid rgb(0,148,215) !important; }
.registrate:hover , .loguear:hover{color:white !important; background-color:dimgray;}

.resaltadodarkredr{color:darkred;}
.resaltadoOrange{color:orange;}
.cssBloque{text-align:center; padding:10px 0px 15px 0px;}

.BlockMA { max-width: 360px; box-sizing: border-box; display: inline-block; vertical-align: top; padding: 0px 5px 0px 10px }
.BlockMA select { width: 100% !important; font-weight: normal; margin-bottom: 10px; background-color: white; }
.BlockMA input[type=text], input[type=password], input[type=email] { width: 100% !important; margin-bottom: 5px; }

.ElementBlogContent{width:1024px; margin:0 auto;}

.DivCheck { display: block; vertical-align: middle; padding: 5px 0px 5px 0px; }
.DivCheck input[type=checkbox]{vertical-align:text-bottom !important; background-color:silver !important; border:1px solid silver !important;
                              zoom: 1.5 !important;
}
.DivCheckForm { display: block; vertical-align: middle;  }

.Tag{padding-left: 10px;}
.TagColor{color:dodgerblue;}
@media (max-width: 600px) {
    .subtitulo, .titulo {word-wrap: break-word;font-size:30px;}
    .subcontenedor { padding: 0px !important;   width:100%;}
    .ContenedorGeneral {text-align:center;margin:0 auto;}
    html{padding:0 !important; margin:0 !important;}
    .registrate , .loguear{margin-bottom:15px;margin-top:5px;}
    .subcontenedorDuo , .subcontenedorUno{width:100%;/*border:1px solid rgb(230,230,230);*/}
    .subcontenedorDuo{height:auto!important;margin-top:10px;}
    .subcontenedorParrafo {max-width: none;width: auto;}
}

@media only screen and (min-width: 600px) and (max-width:1131px) {
    .subcontenedorUno{max-width:none!important;text-align:center}
    .subcontenedorParrafo { max-width:none; width:auto;}
    .subcontenedorDuo{margin-top:10px;}

}

@media (max-width: 1106px) {
    .ImagenesModulos{margin-bottom:3px;}
    .subcontenedorDuo{max-width:none!important;}
}