/* @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;}}
.cs-cuenta{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;margin:1.2rem 0;}.cs-cuenta__caja{background:#2f66c8;color:#fff;border-radius:8px;min-width:105px;padding:6px 10px 8px;text-align:center;box-shadow:0 4px 10px rgba(47,102,200,0.35);}.cs-cuenta__num{display:block;font-size:44px;font-weight:700;line-height:1.1;}.cs-cuenta__rotulo{display:block;font-size:13px;font-weight:700;letter-spacing:0.02em;}@keyframes cs-latido{0%{transform:scale(1);}14%{transform:scale(1.06);}28%{transform:scale(1);}42%{transform:scale(1.04);}70%{transform:scale(1);}100%{transform:scale(1);}}.cs-cuenta--latido{animation:cs-latido 1s ease-in-out;}@media (prefers-reduced-motion:reduce){.cs-cuenta--latido{animation:none;}}
@font-face{font-family:'Glyphicons Halflings';src:url(/modules/custom/colsubastas_remates/fonts/glyphicons-halflings-regular.woff2) format('woff2'),url(/modules/custom/colsubastas_remates/fonts/glyphicons-halflings-regular.woff) format('woff'),url(/modules/custom/colsubastas_remates/fonts/glyphicons-halflings-regular.ttf) format('truetype');font-display:swap;}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;}.glyphicon-envelope:before{content:"\2709";}.glyphicon-shopping-cart:before{content:"\e116";}.glyphicon-folder-open:before{content:"\e118";}.glyphicon-hand-up:before{content:"\e129";}.glyphicon-usd:before{content:"\e148";}.glyphicon-piggy-bank:before{content:"\e225";}.glyphicon-education:before{content:"\e233";}.colsub-guide.panel{margin-bottom:20px;background:#fff;border:1px solid #2fa4e7;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,.05);}.colsub-guide .panel-heading{padding:10px 15px;color:#fff;background:#2fa4e7;border-bottom:1px solid #2fa4e7;border-radius:3px 3px 0 0;}.colsub-guide .panel-title{margin:0;color:inherit;}.colsub-guide .list-group{margin:0;padding:0;list-style:none;}.colsub-guide .list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background:#fff;border:1px solid #ddd;border-width:1px 0 0;}.colsub-guide.panel > .list-group .list-group-item:first-child{border-top:0;}.colsub-guide .list-group-item:last-child{margin-bottom:0;border-radius:0 0 3px 3px;}.colsub-guide{margin-bottom:20px;}.colsub-guide .list-group-item{font-size:16.5px;line-height:1.6;}.colsub-guide .panel-title{font-size:19px;line-height:1.4;display:flex;align-items:center;}.colsub-guide .panel-title .glyphicon-education{width:36px;flex:0 0 auto;margin-right:10px;}.colsub-guide .list-group-item p{margin:0;}.colsub-guide .glyphicon{display:inline-block;vertical-align:middle;margin:0 8px 0 4px;width:16px;text-align:center;}.colsub-guide .colsub-num{color:#1c6ea4;font-weight:700;}.colsub-guide .list-group-item-warning{background-color:#eaf4fc !important;border-color:#b8dcf5 !important;color:#1c6ea4 !important;}.cs-ejemplo{margin:1.2rem 0;}.cs-ejemplo .field__item{line-height:1.85;text-align:justify;}.cs-ejemplo a[href*="/planes/"]{display:inline-block;background:#eaf4fc;border:1px solid #b8dcf5;color:#1c6ea4 !important;font-weight:700;font-size:12.5px;padding:1px 8px 1px 4px;margin:0 1px;border-radius:4px;text-decoration:none;white-space:nowrap;line-height:1.6;}.cs-ejemplo a[href*="/planes/"]:hover,.cs-ejemplo a[href*="/planes/"]:focus{background:#4a90d9;border-color:#4a90d9;color:#fff !important;text-decoration:none;}.cs-ejemplo a[href*="/planes/"]:not(:last-of-type):before{content:"\e116";font-family:'Glyphicons Halflings';display:inline-flex;align-items:center;justify-content:center;width:114px;height:1.5em;vertical-align:middle;margin-right:6px;border-radius:3px;color:#666;font-size:12px;background-color:#e4e4e4;background-image:linear-gradient(45deg,#c9c9c9 25%,transparent 25%),linear-gradient(-45deg,#c9c9c9 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#c9c9c9 75%),linear-gradient(-45deg,transparent 75%,#c9c9c9 75%);background-size:8px 8px;background-position:0 0,0 4px,4px -4px,-4px 0px;}.cs-ejemplo a[href*="/planes/"]:last-of-type{background:#4a90d9;border-color:#4a90d9;color:#fff !important;padding:3px 10px 3px 6px;font-size:13px;}.cs-ejemplo a[href*="/planes/"]:last-of-type:before{font-family:'Glyphicons Halflings';content:"\e116";margin-right:5px;font-size:11px;}.cs-ejemplo a[href*="/planes/"]:last-of-type:hover{background:#2c7fbe;border-color:#2c7fbe;}.cs-finalizado{margin:1rem 0;padding:12px 16px;background:#f1f5f9;border-left:3px solid #94a3b8;border-radius:6px;}
