#body #resultados{overflow:hidden}#body #resultados .grupo{padding:1em;background-color:#edf3f8;border:1px solid #c8dbea;border-top-right-radius:15px;border-bottom-left-radius:15px;height:auto;width:100%;max-width:100%;min-height:4em;margin:.5em 0 .5em 0;padding-bottom:.5em;overflow:auto}#body #resultados .grupo .tarjeta{min-height:14em;height:14em}#body #resultados .grupo:first-child{margin-top:0}#body #resultados .grupo .foto_grupo{width:42px;height:42px;margin-top:-2px}#body #resultados .grupo>ul.contact{float:right;position:inherit}#body #resultados .tarjetas{clear:both}#body #resultados .tarjeta{min-height:17em;height:17em;position:relative;float:left;overflow:hidden;padding:1em;margin:.5em .5em;border:1px solid #ddd;background-color:#f8f8f8;width:98%;max-width:32em;border-top-right-radius:15px;border-bottom-left-radius:15px}#body #resultados .tarjeta.big{height:20em}@media (max-width:768px){#body #resultados .tarjeta{height:auto}}#body #resultados h1{font-size:1.6em;margin:0;padding:0}#body #resultados h1 .foto,#body #resultados h1 .foto_grupo{float:left;padding:1px;background-color:#fff;border:1px solid #ccc;width:84px;height:84px;margin:0 5px 15px 0}#body #resultados h2{font-size:1.2em;margin:0;padding:0}#body #resultados h2 a{font-size:.8em}#body #resultados h3{font-size:1em;margin:.2em 0 0 0;padding:0}#body #resultados ul.contact{position:absolute;bottom:0;right:1em;clear:both;text-align:right;list-style-type:none}@media (max-width:768px){#body #resultados ul.contact{position:static}}#body #resultados ul.contact li:after{font-family:'Glyphicons Halflings';margin-left:.3em;font-size:.8em;color:#a2a2a2}#body #resultados ul.contact .email:after{content:"\2709"}#body #resultados ul.contact .direccion:after{content:"\e062"}#body #resultados ul.contact .telefono:after{content:"\e182"}#body #resultados ul.contact .telefono_grupo:after{content:"\e183"}#body #resultados ul.contact .pagina:after{content:"\e144"}#body #resultados ul.contact .direccion span,#body #resultados ul.contact .email span,#body #resultados ul.contact .pagina span,#body #resultados ul.contact .telefono span{display:none}#body #resultados ul.contact .direccion_unidad a.file{padding:0 .3em}#body #resultados ul.contact span{font-style:italic;font-weight:200;font-size:.8em;color:#999;margin-right:.5em}#body .yo{float:left;z-index:1000;border:1px solid red;width:24em;margin:3em 3em 0 2em;padding:1em 1.5em .5em 1.5em;border-radius:.5em;border:1px solid #ffe4aa;background-color:#fffadd;color:#8a6d3b}#body .yo h1{font-weight:700}#body .yo:after{content:'\219D';position:absolute;font-size:5em;margin-top:-2em;margin-left:4.2em;color:#8a6d3b}