
#mme-content-propiedades { overflow: hidden; width: 100%; max-width: 1200px; flex-flow: wrap; margin: auto; display: flex; margin-bottom: 1rem; margin-top: 1rem; } #mme-content-propiedades hr.mme-separador { margin: initial; padding: initial; } #mme-content-propiedades #mme-filtros { padding: 6px 12px; } #mme-content-propiedades .mme-content-espacio { margin-right: 1em; } #mme-content-propiedades #tab-especificaciones table { margin-right: 1em; } #mme-content-propiedades .margin-top-page { width: 100%; } #mme-content-propiedades .text-center { text-align: center; } .mme-content-propiedades #mme-filtros-div, #mme-content-propiedades #mme-filtros-div { margin-bottom: 1em; } .mme-content-propiedades #mme-filtros-div .moneda,  #mme-content-propiedades #mme-filtros-div .moneda { width: 40%; display: inline-block; height: 2.5em; } .mme-content-propiedades #mme-filtros-div input[name="desde"] { margin-right: 10px; } .mme-content-propiedades #mme-filtros-div label, #mme-content-propiedades #mme-filtros-div label { font-weight: inherit; display: block; min-height: 1.3rem; } .mme-content-propiedades #mme-filtros-div select, #mme-content-propiedades #mme-filtros-div select { width: 100%; margin-bottom: 1.3em; height: 2.5em; padding: 0 0.5em !important; } .mme-content-propiedades #mme-filtros-div .button, #mme-content-propiedades #mme-filtros-div .button { padding: 0.65em 1.2em; line-height: 1.7; } #mme-content-propiedades .btn-remove-filters { display: inline-block; } .mme-content-propiedades #mme-filtros button, #mme-content-propiedades #mme-filtros button { margin-left: 0; margin-top: 1em; padding: 0.9em 0.9em; line-height: 1em; } #mme-content-propiedades button { margin-left: 0; word-break: normal; white-space: normal; } #mme-content-propiedades button { margin-left: 0; word-break: normal; white-space: normal; } #mme-content-propiedades .bk-block-embed-youtube{ text-align: center; } #mme-content-propiedades iframe { max-width: 720px; width: 100%; height: 400px; } #mme-content-propiedades #mme-filtros #mme-remover-filtro-top { display: block; margin: 0 0 1rem; } #mme-content-propiedades #mme-filtros h3 { display: inline-block; } #mme-content-propiedades #mme-content-list-propiedades .ficha-propiedad { width: 100%; padding: 1em; margin: 0 1em 1em 0; border: solid 1px #e0e0e0; border-radius: 5px; background: #fff; text-align: center; } #mme-content-propiedades #mme-content-list-propiedades .ficha-propiedad span { font-size: 0.9em; padding: 0.1em 0.8em; margin: 0 10px 10px 0; display: inline-block; background: #ccc; } #mme-content-propiedades #mme-content-list-propiedades .ficha-propiedad .sale { background: #3a3a3a; color: #eaeaea; } #mme-content-propiedades #mme-content-list-propiedades .ficha-propiedad .rent { background: #eaeaea; color: #000; } #mme-content-propiedades #mme-content-list-propiedades .ficha-propiedad img { width: 100% !important; height: initial !important; max-width: inherit !important; } #mme-content-propiedades #mme-content-list-propiedades .ficha-propiedad p { margin-bottom: 0.5em; } #mme-content-propiedades #mme-content-list-propiedades .ficha-propiedad .desc-propiedad { line-height: 1.4em; margin-bottom: 0 !important; } #mme-content-propiedades #mme-content-list-propiedades .ficha-propiedad .button-propiedad:hover { cursor: pointer; } #mme-content-propiedades #mme-content-list-propiedades .ficha-propiedad .ver-propiedad { text-align: center; } #mme-content-propiedades #mme-content-list-propiedades .ficha-propiedad .ver-propiedad a { padding: 10px 20px; display: inline-block; line-height: 1.5em; } #mme-content-propiedades #mme-content-list-propiedades .ficha-propiedad .ver-propiedad button { padding: 0 10px; width: 100%; margin: 0; min-height: 5em; } #mme-content-propiedades .tab button { font-weight: inherit; } #mme-content-propiedades #tab-mapa iframe { width: 100%; } #mme-content-propiedades .mensaje-correo { margin: 10px 0; padding: 10px 15px; background: #ffffffad; border-radius: 3px; border: solid 1px #a9d1f9; } #mme-content-propiedades .err-correo { border: solid 1px #ea2a2a !important; } #mme-content-propiedades #imagen table, #mme-content-propiedades th, #mme-content-propiedades td { border: none; } #mme-content-propiedades #imagen .grid-parent { display: inline-block; margin-bottom: 1em; } #mme-content-propiedades #imagen p { text-align: center; } #mme-content-propiedades #informes label { display: block; } #mme-content-propiedades #informes label input, #mme-content-propiedades #informes label textarea { width: 100%; margin-bottom: 1em; padding: 7px 10px; } #mme-content-propiedades .page-numbers li { display: inline-table; float: left; } #mme-content-propiedades .page-numbers li a, #mme-content-propiedades .page-numbers li span { padding: 3px 10px; min-width: 30px; height: 36px; display: block; text-align: center; border-radius: 5px; margin-right: 10px; border: solid 1px #afafaf87; } #mme-content-propiedades .page-numbers li span { background: #ffffff61; color: #333; } #mme-content-propiedades .breadcrumb { font-size: 0.9em; margin: 0 0 1em 0 !important; padding-left: 0; } #mme-content-propiedades .breadcrumb li { display: inline-block; } #mme-content-propiedades .breadcrumb li>span { padding: 8px; font-size: 0.9em; } #mme-content-propiedades .breadcrumb li a { display: inline-block; padding: 3px 8px; border-radius: 6px; } #mme-content-propiedades .breadcrumb li a:hover { opacity: 0.7; } #mme-content-propiedades .tab button:not(.toggle) { background-color: inherit; } #mme-content-propiedades #form-data label:nth-child(3) { width: 0; height: 0; overflow: auto; } #mme-content-propiedades table { width: 100%; background: #ffffff; border: solid 1px #dddddd; margin-bottom: 1.25rem; table-layout: fixed; } #mme-content-propiedades table caption { background: transparent; color: #222222; font-size: 1rem; font-weight: bold; } #mme-content-propiedades table thead { background: #f5f5f5; } #mme-content-propiedades table thead tr th, #mme-content-propiedades table thead tr td { color: #222222; font-size: 0.875rem; font-weight: bold; padding: 0.5rem 0.625rem 0.625rem; } #mme-content-propiedades table tfoot { background: #f5f5f5; } #mme-content-propiedades table tfoot tr th, #mme-content-propiedades table tfoot tr td { color: #222222; font-size: 0.875rem; font-weight: bold; padding: 0.5rem 0.625rem 0.625rem; } #mme-content-propiedades table tr th, #mme-content-propiedades table tr td { text-align: left; padding: 4px 8px; } #mme-content-propiedades table tr.even, table tr.alt, #mme-content-propiedades table tr:nth-of-type(even) { background: #f9f9f9; } #mme-content-propiedades :not(.mejs-button)>button:focus, #mme-content-propiedades input[type="button"]:focus, #mme-content-propiedades input[type="submit"]:focus { color: #666; } #mme-content-propiedades .breadcrumb>li+li:before { padding: 0 5px; color: #ccc; content: "/\00a0"; } #mme-content-propiedades #tabs-stage .grid-parent { display: flex; overflow: hidden; flex-flow: wrap; } #mme-content-propiedades #mme-content-list-propiedades { display: flex; overflow: hidden; flex-flow: wrap; justify-content: space-around; } #mme-content-propiedades #mme-content-list-propiedades .grid-33 { display: flex; } #mme-content-propiedades .grid-25 { width: 25%; } #mme-content-propiedades .grid-33 { width: 33.3%; } #mme-content-propiedades .grid-50 { width: 50%; } #mme-content-propiedades .grid-75 { width: 75%; } #mme-content-propiedades .grid-100 { width: 100%; } #mme-content-propiedades>div>#tabs-nav { list-style: none; margin: 0; padding: 0; } #mme-content-propiedades>div>#tabs-nav li:first-child a { border-right: 0; border-top-left-radius: 6px; } #mme-content-propiedades>div>#tabs-nav .tab-active a { background: #ffffff; border-bottom-color: #000000; color: #505050; box-shadow: none; } #mme-content-propiedades>div>#tabs-nav a { background: #f4f4f4; padding: 0 20px; border: 1px solid #d8d8d8; color: #838383; display: block; font-size: 0.8em; font-weight: bold; height: 40px; line-height: 44px; text-align: center; width: auto; text-decoration: none; cursor: pointer; } #mme-content-propiedades>div>#tabs-nav li { float: left; margin-bottom: 0; box-shadow: none; margin: 0; } #mme-content-propiedades>div>#tabs-stage { min-height: 16rem; border: 1px solid #d8d8d8; border-radius: 0 0 6px 6px; clear: both; margin-bottom: 20px; position: relative; overflow: hidden; top: -1px; } #mme-content-propiedades>div>#tabs-stage>div { padding: 1.7rem 1rem; } #mme-content-propiedades>div>#tabs-stage>div>label { display: block; background: #ffffff; padding: 6px 4px; margin-bottom: 8px; border-radius: 4px; border: 1px solid #dadada; } #mme-content-propiedades>div>#tabs-stage>div>div>div>ul { list-style: disc; padding-left: 2rem; } @media screen and (min-width: 40em) and (max-width: 58.9375em) { #mme-content-propiedades #tab-generales .grid-parent .grid-25, #mme-content-propiedades #tab-generales .grid-parent .grid-75 { width: 50%; } } @media screen and (min-width: 40em) and (max-width: 63.9375em) { #mme-content-propiedades .grid-33 { width: 50%; } } @media screen and (max-width: 49em) { #mme-content-propiedades .grid-75, #mme-content-propiedades .grid-25 { width: 100%; } } @media screen and (min-width: 64em) and (max-width: 87.9375em) { #mme-content-propiedades .grid-33 { width: 33.3%; } } @media screen and (min-width: 88em) { #mme-content-propiedades .grid-25 { width: 20%; } #mme-content-propiedades .grid-33 { width: 25%; } #mme-content-propiedades .grid-75 { width: 80%; } } @media screen and (max-width: 39.9375em) { #mme-content-propiedades .grid-25, #mme-content-propiedades .grid-33, #mme-content-propiedades .grid-50, #mme-content-propiedades .grid-75 { width: 100%; padding: 0; } #mme-content-propiedades #mme-content-list-propiedades .ficha-propiedad { width: 100%; margin-right: 0; } #mme-content-propiedades .mme-content-espacio { margin-right: 0em; } }