/*
 * CSS document
 * MiMansion movil
 */

/* Header inicio */
.ui-header .ui-title img {
    left: 50%;
    margin-left: -80px;
    position: absolute;
}
#inicio {
    //margin: 0.3em 30% 1.1em;
    min-height: 1.5em;
}
/* footer */
 #footer.ui-footer .ui-title {
  font-size: 13px;
}
#footer {
    color: #DFEFFC;
}
#footer a{
    color: #DFEFFC;
}
#footer a:hover {
    color: #0067B0;
}
#naranja {
    color: #F97101;
}
.ui-listview .ui-li-has-thumb>.ui-btn>img:first-child {
    height: 80px;
    width: 80px;
}
.ui-listview>.ui-li-has-thumb>.ui-btn {
    padding: 6px 30px 2px 100px;
}
.ui-listview>li h3 {
    margin-bottom: 6px;
    margin-top: 0;
}
.ui-listview>li p {
    margin: -.5em 0 .6em;
}

#presentacion {
    display: block;
    overflow: hidden;
}
#presentacion img {
    float: left;
    margin: 0 7px 5px 0;
    max-height: 81px;
    max-width: 110px;
}
.datosbasicos {
    margin: 0 0 0 116px;
}
.datosbasicos p {
    margin: 0;
    font-size: 13px;
}
h4 {
    font-size: 15px;
    margin: 0;
    padding: 0;
}

.gallery{margin:0; padding:0;}
.gallery li{display:block; float:left; margin:0 10px 10px 0;}
.gallery li img{height:80px; display:block;}
#fotos .ui-content, #Gallery2 .ui-content { //overflow: hidden; }

#lamultimedia{
    padding: 0;
}
/* 
* Form de interesado 
*/
#clase{ display:none; }
.gris {
    cursor: pointer;
    text-decoration:underline;
    color:grey;'
}
#record{
    margin-top: 5px;
}
/*
* Decoración validador de form
*/
label.error {
    color: red;
    font-weight: bold;
    padding-left: 5px;
}
/*
* Pag inicio
* Adecuaciones
*/
#otros { 
    margin-top: 0px;
    -webkit-border-top-right-radius: initial;
    border-top-right-radius: initial;
    -webkit-border-top-left-radius: initial;
    border-top-left-radius: initial;
}
#bordenolastchild {
    -webkit-border-bottom-right-radius: initial;
    border-bottom-right-radius: initial;
    -webkit-border-bottom-left-radius: initial;
    border-bottom-left-radius: initial;
}

#xcodigo h3{
    margin: 0;
}
#xcodigo .ui-collapsible-content{
    margin: 0;
}

/*
* Listado de inmuebles
* Paginación
*/
#navgroup {text-align:center;}
#navgroup div {display:inline-block;}
/*
* Footer con submenu para multimedia
*/
.multimenu .ui-header .ui-btn, .ui-footer .ui-btn {display:inline;}
.mapazona {
    position: relative;
    padding-bottom: 99%; 
    height: 0;
    overflow: hidden;
}
.mapazona iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}