/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}.container-inline .hidden{display:none;}
.clearfix::after{display:table;clear:both;content:"";}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}@media (scripting:enabled){.js-hide.js-hide{display:none;}.js-show{display:block;}}
.navbar{flex-wrap:wrap;}.navbar .container,.navbar .container-fluid{flex-wrap:wrap;align-items:center;}.navbar-collapse{flex-grow:1;}.navbar-nav{flex-wrap:wrap;align-items:center;margin-right:auto;}.navbar .navbar-nav .nav-link,.navbar .nav-link,.navbar .navbar-nav a{color:#ffffff !important;opacity:1 !important;font-weight:500;padding:14px 14px;}.navbar .navbar-nav .nav-link:hover,.navbar .navbar-nav .nav-link:focus,.navbar .navbar-nav .show > .nav-link,.navbar .navbar-nav .nav-link.active{background:rgba(0,0,0,.18);color:#ffffff !important;}.region-secondary-menu,.navbar .ms-auto{margin-left:auto;}.region-secondary-menu a,.region-secondary-menu .nav-link{color:#ffffff !important;opacity:1 !important;}.navbar-nav a[href="/"],.navbar-nav a[href="/inicio"]{display:none !important;}.navbar-nav li:has(> a[href="/"]){display:none;}.navbar .dropdown-menu{border:0;border-radius:0 0 6px 6px;box-shadow:0 6px 16px rgba(0,0,0,.18);padding:6px 0;min-width:340px;}.navbar .dropdown-menu a,.navbar .dropdown-menu .dropdown-item{color:#0d47a1 !important;text-decoration:none !important;font-weight:600;padding:9px 18px;white-space:normal;}.navbar .dropdown-menu a:hover,.navbar .dropdown-menu .dropdown-item:hover{background:#e8f0fb;color:#0a3578 !important;}.region-secondary-menu{display:flex;justify-content:flex-end;background:#0a3578;padding:4px 16px;margin:0 0 0 auto;}.region-secondary-menu ul,.region-secondary-menu .nav,.region-secondary-menu .menu{display:flex;flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none;}.region-secondary-menu a,.region-secondary-menu .nav-link,.region-secondary-menu li > a{color:#ffffff !important;opacity:1 !important;font-weight:600;font-size:.9rem;padding:4px 12px;text-decoration:none;}.region-secondary-menu a:hover{background:rgba(255,255,255,.15);}.navbar .dropdown-menu{padding-left:0;margin:0;list-style:none;max-width:calc(100vw - 24px);}.navbar .dropdown-menu li{padding:0;margin:0;list-style:none;}.navbar .dropdown-menu a,.navbar .dropdown-menu .dropdown-item{display:block;text-indent:0;}.navbar .navbar-nav .dropdown:last-child > .dropdown-menu,.navbar .navbar-nav > li:nth-last-child(-n+2) > .dropdown-menu{right:0;left:auto;}
@font-face{font-family:'bootstrap-icons';src:url(/modules/custom/colsubastas_remates/fonts/bootstrap-icons.woff2) format('woff2'),url(/modules/custom/colsubastas_remates/fonts/bootstrap-icons.woff) format('woff');font-display:swap;}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'bootstrap-icons' !important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;font-size:1.1em;}.glyphicon-envelope:before{content:"\f32c";}.glyphicon-shopping-cart:before{content:"\f23d";}.glyphicon-folder-open:before{content:"\f3d8";}.glyphicon-folder-close:before{content:"\f3d1";}.glyphicon-hand-up:before{content:"\f401";}.glyphicon-usd:before{content:"\f636";}.glyphicon-piggy-bank:before{content:"\f649";}.glyphicon-education:before{content:"\f6fd";}.glyphicon-lock:before{content:"\f47a";}.glyphicon-search:before{content:"\f52a";}.glyphicon-bullhorn:before{content:"\f483";}.glyphicon-ok:before{content:"\f633";}.glyphicon-remove:before{content:"\f659";}.glyphicon-home:before{content:"\f424";}.glyphicon-road:before{content:"\f7e0";}.glyphicon-book:before{content:"\f192";}.glyphicon-facetime-video:before{content:"\f21c";}.glyphicon-list-alt:before{content:"\f227";}.glyphicon-chevron-up:before{content:"\f286";}.glyphicon-chevron-down:before{content:"\f282";}.glyphicon-chevron-left:before{content:"\f284";}.glyphicon-chevron-right:before{content:"\f285";}.glyphicon-menu-down:before{content:"\f282";}.glyphicon-menu-up:before{content:"\f286";}.glyphicon-user:before{content:"\f4da";}.glyphicon-log-in:before{content:"\f1be";}.glyphicon-log-out:before{content:"\f1c3";}.glyphicon-info-sign:before{content:"\f430";}.glyphicon-warning-sign:before{content:"\f33a";}.glyphicon-exclamation-sign:before{content:"\f332";}.glyphicon-ok-sign:before{content:"\f26a";}.glyphicon-question-sign:before{content:"\f504";}.glyphicon-star:before{content:"\f586";}.glyphicon-phone:before{content:"\f5b4";}.glyphicon-earphone:before{content:"\f5b4";}.glyphicon-calendar:before{content:"\f1f2";}.glyphicon-time:before{content:"\f291";}.glyphicon-file:before{content:"\f369";}.glyphicon-print:before{content:"\f500";}.glyphicon-download:before{content:"\f30a";}.glyphicon-download-alt:before{content:"\f30a";}.glyphicon-upload:before{content:"\f603";}.glyphicon-map-marker:before{content:"\f3e7";}.glyphicon-tag:before{content:"\f5af";}.glyphicon-th-list:before{content:"\f478";}.glyphicon-list:before{content:"\f478";}.glyphicon-eye-open:before{content:"\f33e";}.glyphicon-edit:before{content:"\f4ca";}.glyphicon-pencil:before{content:"\f4c9";}.glyphicon-trash:before{content:"\f5dd";}.glyphicon-plus:before{content:"\f64d";}.glyphicon-minus:before{content:"\f63b";}.glyphicon-arrow-right:before{content:"\f138";}.glyphicon-arrow-left:before{content:"\f12f";}.glyphicon-arrow-up:before{content:"\f148";}.glyphicon-arrow-down:before{content:"\f128";}.glyphicon-share:before{content:"\f52d";}.glyphicon-link:before{content:"\f470";}.glyphicon-credit-card:before{content:"\f2db";}.glyphicon-briefcase:before{content:"\f1cb";}.glyphicon-flag:before{content:"\f3cb";}.glyphicon-heart:before{content:"\f415";}.glyphicon-comment:before{content:"\f24b";}.glyphicon-globe:before{content:"\f3ee";}.glyphicon-picture:before{content:"\f429";}.glyphicon-check:before{content:"\f26c";}.glyphicon-thumbs-up:before{content:"\f406";}.glyphicon-paperclip:before{content:"\f4b3";}.glyphicon-cog:before{content:"\f3e2";}.glyphicon-filter:before{content:"\f3e0";}.glyphicon-refresh:before{content:"\f130";}.glyphicon-new-window:before{content:"\f1c5";}.glyphicon-save:before{content:"\f524";}.glyphicon-bell:before{content:"\f189";}.glyphicon-certificate:before{content:"\f4b5";}.glyphicon-copy:before{content:"\f759";}.glyphicon-stats:before{content:"\f17a";}.glyphicon-gift:before{content:"\f3eb";}.glyphicon-tower:before{content:"\f876";}.glyphicon-blackboard:before{content:"\f30f";}.glyphicon-object-align-top:before{content:"\f108";}.glyphicon-pushpin:before{content:"\f4ea";}.glyphicon-record:before{content:"\f517";}.glyphicon-menu-hamburger:before{content:"\f479";}.glyphicon-align-justify:before{content:"\f44b";}.glyphicon-asterisk:before{content:"\f151";}.glyphicon-envelope-open:before{content:"\f32d";}.glyphicon-shopping-bag:before{content:"\f174";}.colsub-guide .glyphicon{color:#1c4f82;font-size:1.25em;}.colsub-guide .panel-heading .glyphicon{color:#fff;}.colsub-guide .list-group-item-warning .glyphicon{color:#1c6ea4;}.card .glyphicon,.cs-paso .glyphicon,h2 .glyphicon,h3 .glyphicon,.panel-title .glyphicon{color:inherit;}
html,body{background-color:#f6f7f9 !important;}.btn-wa-resp{position:fixed !important;bottom:15px !important;right:15px !important;left:auto !important;width:86px !important;height:86px !important;display:flex !important;flex-direction:column !important;justify-content:center !important;align-items:center !important;padding:6px !important;box-sizing:border-box !important;background-color:#25d366 !important;color:#053d1c !important;border-radius:50% !important;box-shadow:0 4px 14px rgba(0,0,0,.35) !important;z-index:9999999 !important;text-decoration:none !important;font-family:Arial,sans-serif !important;line-height:1.15 !important;text-align:center !important;}.btn-wa-resp:hover,.btn-wa-resp:focus{color:#053d1c !important;background-color:#1fbd5b !important;text-decoration:none !important;}.btn-wa-resp .punto-notificacion{position:absolute !important;top:2px !important;right:2px !important;width:21px !important;height:21px !important;background-color:#c62828 !important;color:#fff !important;font-size:12px !important;font-weight:bold !important;border:2px solid #fff !important;border-radius:50% !important;box-shadow:0 2px 4px rgba(0,0,0,.3) !important;display:flex !important;align-items:center !important;justify-content:center !important;line-height:1 !important;}.btn-wa-resp .txt-pequeno{display:block !important;width:100% !important;font-size:14px !important;font-weight:normal !important;color:#053d1c !important;letter-spacing:-.2px !important;}.btn-wa-resp .txt-grande{display:block !important;width:100% !important;font-size:15px !important;font-weight:bold !important;color:#053d1c !important;letter-spacing:-.3px !important;}.btn-volver-arriba{position:fixed;left:calc(50% - 24px);bottom:15px;width:48px;height:48px;border:0;border-radius:50%;background:#1b6a9c;color:#fff;padding:0;cursor:pointer;z-index:9998;box-shadow:0 2px 8px rgba(0,0,0,.3);opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .3s ease,transform .3s ease,visibility .3s ease,background-color .2s ease;}.btn-volver-arriba.visible{opacity:1;visibility:visible;transform:translateY(0);}.btn-volver-arriba:hover,.btn-volver-arriba:focus{background:#145580;outline:3px solid #9ccbe6;outline-offset:2px;}.btn-volver-arriba::before{content:"";display:block;width:14px;height:14px;margin:18px auto 0;border-left:3px solid #fff;border-top:3px solid #fff;transform:rotate(45deg);}@media (prefers-reduced-motion:reduce){.btn-volver-arriba{transition:none;}}.view-footer .well,.view-footer .well-sm{background-color:#f5f5f5 !important;border:1px solid #e2e8f0 !important;border-radius:12px !important;padding:14px 20px !important;margin-top:20px !important;font-size:16px !important;color:#334155 !important;text-align:center;}.view-footer .well strong{color:#1b6a9c !important;font-weight:700 !important;}.pagination{display:flex !important;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin:24px 0 0 !important;padding:0 !important;list-style:none;}.pagination li{margin:0 !important;display:inline-flex;}.pagination li > a,.pagination li > span,.pagination .page-link{display:inline-flex !important;align-items:center;justify-content:center;min-width:38px;height:38px;padding:0 10px !important;font-size:14px;font-weight:600;color:#0f172a !important;background-color:#fff !important;border:1px solid #e2e8f0 !important;border-radius:8px !important;box-shadow:0 4px 10px -3px rgba(15,23,42,.06);text-decoration:none !important;line-height:1;}.pagination li > a:hover,.pagination .page-link:hover{background-color:#f1f5f9 !important;border-color:#94a3b8 !important;}.pagination li.active > span,.pagination li.is-active > a,.pagination .active > .page-link{background-color:#1b6a9c !important;border-color:#1b6a9c !important;color:#fff !important;box-shadow:0 4px 10px rgba(27,106,156,.35);cursor:default;}.block-remate-notificaciones.well{margin-bottom:15px;}.block-remate-notificaciones .notificaciones-titulo{margin:0 0 10px;font-size:18px;font-weight:500;color:#0f172a;}.block-remate-notificaciones .notificaciones-texto{font-size:15px;color:#475569;margin:0 0 12px;}.block-remate-notificaciones .btn.notificaciones-boton{background-color:#1e7e34;border-color:#1e7e34;color:#fff;border-radius:25px;}.block-remate-notificaciones .btn.notificaciones-boton:hover{background-color:#19692c;border-color:#19692c;}.block-remate-notificaciones .notificaciones-nota{display:block;font-size:14px;color:#475569;}.region-footer-first,footer{color:#666;}footer hr{border-color:#dde3ea;opacity:1;}footer .rtecenter,footer .text-align-center{text-align:center;}footer .rtejustify,footer .text-align-justify{text-align:justify;}
