.contenedor-tramite-vivienda .breadcrumb{font-size:1.3em;margin-bottom:20px}.contenedor-tramite-vivienda .custom-miga-pan .breadcrumb>li+li:before{font-size:18px}#tramite-vivienda h1{margin:0 0 5px;font-size:36px;color:#555}.vivienda-contenedor-detalle-nombre{display:flex;margin-bottom:20px}.vivienda-contenedor-detalle-nombre i.fa-user-circle-o{color:#000;font-size:48px}.contenedor-nombres{margin-left:10px}.contenedor-nombres .nombre-cliente{font:18px 'Roboto Bold';color:#555;margin-bottom:0}.contenedor-nombres button.btn-link{font:14px 'Roboto Light';color:#555;padding:0;text-decoration:underline;text-transform:none}.contenedor-nombres button.btn-link i{margin-right:5px!important}.contenedor-proyectos-vivienda{padding-left:0;padding-right:0}.contenedor-proyectos-vivienda .col-md-6{margin-bottom:30px}.error-no-proyectos{background-color:#cce5ff;border:2px solid #b8daff;border-radius:19px;padding:30px 60px;width:70%;margin:20px auto 0}.error-no-proyectos p{font-size:24px;color:#004085;line-height:24px;margin-top:20px;margin-bottom:0}.card-proyecto{border:2px solid #707070;display:flex;min-height:261px}.card-proyecto__imagen{width:30%;background-color:#f2f2f2;display:flex;align-items:center}.card-proyecto__detalle{width:70%;display:flex;flex-direction:column;padding:16px;color:#555}.card-proyecto__detalle .card-proyecto__detalle-titulo{margin-left:0;color:inherit;font-family:'Roboto Bold';text-align:left;line-height:24px}.card-proyecto__detalle .card-proyecto__detalle-titulo strong{font-size:26px}.card-proyecto__detalle .card-proyecto__detalle-titulo small{display:block;font-size:12px;color:#555;margin-top:6px}.card-proyecto__detalle .card-proyecto__detalle-enlace{display:flex;flex-direction:column}.card-proyecto__detalle .card-proyecto__detalle-enlace a{font-size:20px;line-height:24px;color:#555;text-decoration:underline;margin-bottom:3px;padding-right:25px}.card-proyecto__detalle .card-proyecto__detalle-enlace a i{float:right;padding-top:2px;margin-right:-25px}.card-proyecto__detalle .card-proyecto__detalle-enlace a.visited{color:purple}.card-proyecto__detalle .card-proyecto__detalle-enlace a:hover{color:#f60}.pagina-detalle{color:#555}.pagina-detalle .detalle-vivienda__titulo{margin-bottom:0;color:#555}.pagina-detalle .detalle-vivienda__subtitulo{font:28px/30px Roboto;margin-bottom:25px;color:inherit}.pagina-detalle .num-tipo-identificacion{font:18px/24px 'Roboto Light'}.pagina-detalle .detalle-vivienda__separadores{margin:0 20px;border-right:1px solid #000}.pagina-detalle .alert-warning{background-color:#fcf8e2;border-color:#fbeed4;margin-top:1.1em}.pagina-detalle .alert-warning p{color:#cd9439;font:12px 'Roboto Medium'}.nombre-agrupacion{font:18px/24px 'Roboto Bold'}.detalle-cabecera{margin-top:20px;display:flex}.detalle-cabecera__resumen{padding-left:0}.detalle-cabecera__resumen .table-responsive{height:100%}.detalle-cabecera__resumen .table-responsive .table{border:1px solid #434343;font:14px 'Roboto Bold';min-height:150px;border-left:4px solid orange;height:100%}.detalle-cabecera__resumen .table>tbody>tr>td{border-top:0;padding-top:8px;padding-bottom:8px}.detalle-cabecera__resumen table.table th{border-bottom:1px solid #434343;vertical-align:middle}.detalle-cabecera__resumen table.table td:not(:last-child),.detalle-cabecera__resumen table.table th:not(:last-child){border-right:1px solid #434343}.detalle-cabecera__resumen table.table td:first-child,.detalle-cabecera__resumen table.table th:first-child{padding-left:15px}.detalle-cabecera__resumen .table>tbody>tr>td:not(:first-child){font-family:Roboto}.detalle_cabecera__info{font:14px 'Roboto Medium';color:#555;padding-left:0}.detalle_cabecera__info ul{border:1px solid #434343;padding:10px;min-height:161px}.detalle_cabecera__info ul li{display:flex;margin-bottom:3px}.detalle_cabecera__info li .info-titulo{flex-basis:166px;flex-shrink:0;flex-grow:0;margin-bottom:3px;font-family:'Roboto Bold'}#valor-total-venta{font-family:'Roboto Bold'}.detalle-cabecera__otros{padding:0}.detalle-cabecera__otros-pagos{text-align:center;display:flex;flex-direction:column;border:1px solid #434343;padding:8px;min-height:161px;height:100%}.detalle-cabecera__otros-pagos img{height:60px;margin:0 auto}.detalle-cabecera__otros-pagos .btn-realiza-pago{margin:10px 20px 14px;background-color:#f60;border-radius:0;color:#333;border:none;font-family:'Roboto Medium'}.detalle-cabecera__otros-pagos .btn-realiza-pago .fa{margin-left:15px}.detalle-cabecera__otros-pagos .otros-pagos-ayuda{color:#999;text-decoration:underline}.detalle-cabecera__otros-pagos .otros-pagos-texto{display:inline-block;margin-top:auto;font:.7em 'Roboto medium';color:#777}.detalle-estado-cuenta{margin-top:20px}.detalle-estado-cuenta .fixed-table-toolbar{display:none}.detalle-estado-cuenta .table-cabecera__title{font:22px 'Roboto Bold';color:#555;height:45px;padding-top:10px}.detalle-estado-cuenta .filtro-estado{padding:10px 15px;width:350px;border-color:#707070;font:16px Roboto}.detalle-estado-cuenta .estado-cuenta-head{font-family:'Roboto Bold';padding:8px!important;color:#333;border-bottom:none}.detalle-estado-cuenta .estado-cuenta-head .th-inner{padding-left:0!important;padding-right:0!important}.detalle-estado-cuenta .bootstrap-table .fixed-table-container .table td{border-top:none;color:#777}.detalle-estado-cuenta .estado-pago{color:#309842!important;font-family:'Roboto Bold'}.detalle-estado-cuenta .estado-pago-parcial{color:#dada17!important;font-family:'Roboto Bold'}.detalle-estado-cuenta .estado-pendiente{font-family:'Roboto Bold';color:#a21515!important}.detalle-estado-cuenta .estado-mayor-valor{font-family:'Roboto Bold';color:#f60!important}.detalle-estado-cuenta .bootstrap-table .fixed-table-pagination>.pagination{display:block;text-align:center;color:#333;margin-top:30px}.detalle-estado-cuenta .bootstrap-table .fixed-table-pagination>.pagination a{color:#333;font-size:14px}.detalle-estado-cuenta .pagination>.active>a{background-color:#ff944d;border-color:#ddd;color:#333}.detalle-estado-cuenta .pagination .page-next a,.detalle-estado-cuenta .pagination .page-pre a{background-color:#eee}.pagination-detail{margin-bottom:5px;font-size:12px;color:#333}.tabla-documentos .estado-cuenta-head{background:#ffdfc9}.btn.btn-custom-orange{background-color:#f60;color:#fff;border-radius:3px;font:12px 'Roboto Medium';padding:5px 20px}.modal-body--mensaje-ok{padding:20px 45px;color:#555}.modal-body--mensaje-ok .icon-ok{color:#639500}.modal-body--mensaje-ok .mensaje-ok__titulo{font:26px/32px 'Roboto Medium';color:inherit;margin-top:10px;margin-bottom:15px}.modal-body--mensaje-ok .mensaje-ok--info{display:flex;border-top:solid 1px #707070;padding-top:20px}.modal-body--mensaje-ok .info__datos-usuarios{margin-left:15px;font-size:18px;color:inherit}.info__datos-usuarios .nombre-cliente{font:18px 'Roboto Bold'}.info__datos-usuarios .info-input{font-size:inherit;margin-bottom:5px}.info__datos-usuarios .info-input__label{font-family:'Roboto Medium';display:inline-block;margin-right:15px}.modal-body--mensaje-ok .mensaje-ok--boton{margin-top:15px}.table-cabecera-excel-botton{margin-bottom:20px}.modal-header .close{min-width:25px}.modal-actualizacion-datos .modal-header{padding:15px 30px 0;border-bottom:none;color:#555}.modal-actualizacion-datos .modal-title{font-size:26px;color:#555}.modal-actualizacion-datos .modal-body{padding:0 30px}.modal-actualizacion-datos .modal-body label{font-size:16px;color:#555}.modal-actualizacion-datos .contenedor-nombres{display:flex;align-items:center}.modal-actualizacion-datos .d-flex{display:flex}.modal-actualizacion-datos .d-flex .btn-edit-input{min-width:auto;background-color:transparent}.modal-actualizacion-datos .d-flex .btn-edit-input:hover{border-color:transparent}.modal-actualizacion-datos .d-flex .btn-edit-input i{margin:0}.modal-actualizacion-datos .contenedor-botones .btn{color:#333;font-family:'Roboto Medium';min-width:180px;background-color:#f60;border:none;position:relative}.modal-actualizacion-datos .contenedor-botones .btn-descartar-default{background-color:#ccc}.modal-actualizacion-datos .contenedor-botones .btn i{position:absolute;top:10px;right:20px}.modal-actualizacion-datos .contenedor-botones{display:flex;justify-content:space-around}.contenedor-tramite-vivienda button.btn{border-radius:0}.contenedor-tramite-vivienda button.btn.btn-primary__alter{background-color:#f60;border:none;padding:6px 40px;color:#333;font-family:'Roboto Medium'}#mis-tramites-vivienda .form-inline{font-size:16px}#mis-tramites-vivienda .titulo-filtro{font-family:'Roboto Bold';margin-right:25px}#mis-tramites-vivienda .table-cabecera__control .form-group:nth-child(2){margin-right:20px}.table-cabecera__control{text-align:right;margin-bottom:20px}.contenedor-tramite-vivienda .no-records{width:75%;margin:25px auto}.contenedor-tramite-vivienda .no-records p{color:#333}.contenedor-fecha-entrega-innmueble{color:#555;font-family:Roboto}.avance-obra .nombre-proyecto{margin-bottom:8px;font:36px 'Roboto Bold';color:inherit}.avance-obra .nombre-proyecto-descripcion{display:flex;justify-content:space-between;align-items:center;color:#555}.avance-obra .nombre-proyecto-descripcion p{font-size:28px;color:#555}.avance-obra .nombre-proyecto-descripcion span{font-size:16px}.avance-obra .mySwiper{height:20%;box-sizing:border-box;padding:10px 0;margin-top:15px}.avance-obra .mySwiper .swiper-slide{width:25%;height:100%;filter:brightness(.5)}.avance-obra .mySwiper .swiper-slide-thumb-active{filter:none}.avance-obra .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}.avance-obra .informacion-presente .contenedor-informacion>.col-sm-6:first-child{padding-left:0;padding-right:7px}.avance-obra .informacion-presente .contenedor-informacion>.col-sm-6:last-child{padding-right:0;padding-left:7px}.avance-obra .contenedor-informacion{display:flex}.avance-obra .informacion-presente .titulo{font:28px 'Roboto Bold';margin-bottom:40px;color:#555}.avance-obra .lista-informacion{margin-bottom:0}.avance-obra .lista-informacion li{margin-bottom:4px}.avance-obra .lista-informacion li a{padding:6px 15px;font-size:16px;background-color:#f4f4f4;display:flex;color:#555;align-items:center}.avance-obra .lista-informacion li a strong{font:24px 'Roboto Bold'}.avance-obra .lista-informacion li a span{padding-left:8px;font-family:'Roboto Medium'}.avance-obra .lista-informacion li a:hover,.avance-obra .lista-informacion li.active a{background-color:#f60;color:#000}.avance-obra .lista-informacion li:last-child{margin-bottom:0}.avance-obra .tab-content{height:100%}.avance-obra .tab-content .tab-pane{height:inherit}.avance-obra .tab-content .tab-pane .card{box-shadow:0 3px 6px #00000029;border-radius:7px;padding:15px;height:inherit}.avance-obra .tab-content .card .icon i{color:#81ba00}.avance-obra .tab-content .card h5{font:16px 'Roboto Medium'}.avance-obra .tab-content .resaltado{color:#f60}.avance-obra .swiper-button-next:after,.avance-obra .swiper-button-prev:after{color:#fff}@media(max-width:992px){.detalle-cabecera{display:block}.detalle-cabecera__resumen{padding-left:15px;margin-bottom:15px}.detalle-estado-cuenta .table-cabecera{margin-bottom:20px}.detalle-cabecera .detalle_cabecera__info{padding-left:15px}.detalle-cabecera .detalle-cabecera__otros{padding-right:15px}}@media (max-width:768px){.detalle-estado-cuenta{margin-left:-15px;margin-right:-15px}.detalle-cabecera__otros{padding-left:15px}.detalle-estado-cuenta .filtro-estado{width:100%}.detalle-cabecera .detalle_cabecera__info{margin-bottom:15px}#mis-tramites-vivienda .table-cabecera__control{text-align:left}#mis-tramites-vivienda .table-cabecera__control .form-group:nth-child(2){margin-right:0}.card-proyecto{flex-direction:column}.card-proyecto__detalle{width:100%}.card-proyecto__imagen{width:100%;justify-content:center}.modal-actualizacion-datos .modal-body{padding:0 20px}.modal-actualizacion-datos .contenedor-botones{justify-content:space-between}.modal-actualizacion-datos .contenedor-botones .btn{min-width:156px}.modal-body--mensaje-ok{padding:20px}.info__datos-usuarios .nombre-cliente{margin-bottom:20px;margin-top:10px}.info__datos-usuarios .info-input{margin-left:-60px}.info__datos-usuarios .info-input__label{margin-right:8px}.avance-obra .contenedor-informacion{flex-direction:column}.avance-obra .lista-informacion{margin-bottom:15px}.avance-obra .nombre-proyecto-descripcion{flex-direction:column;margin-bottom:8px}}