/*!
 * ESTUDIOS WILLIAMS
/*! */
.navbar .navbar-nav li.dropdown ul li a,.navbar .navbar-nav>li>a{padding:10px 15px;font-size:14px;line-height:14px;color:#fff}#spacing-header,.navbar{width:100%}#contacto,#sedes{background-position:center top;padding-bottom:40px;z-index:3;position:relative}#copyright h2,#copyright h5{height:66px;margin:0;vertical-align:middle;display:inline-block}#copyright,#copyright h2,#copyright h5,#copyright h6,.icon-instagram,.icon-mail,.icon-whatsapp{vertical-align:middle}#contacto,#informacion,#sedes,#slider-index .carousel{position:relative}.navbar-top{margin-top:0;margin-bottom:0;padding:10px 0;background:#07101f}#sponsors,.navbar{background:#0c172b}.navbar-top p{font-size:12px;line-height:16px;margin:0;padding:0}#copyright h2,.navbar h1{text-align:center;font-size:24px;line-height:24px;text-indent:-99999px}.navbar{position:fixed;top:0;left:0;padding:0;margin:0;z-index:999;border:0;-webkit-transition:height .27s cubic-bezier(0, 0, .58, 1),padding-top .27s cubic-bezier(0, 0, .58, 1),background .27s cubic-bezier(0, 0, .58, 1);-moz-transition:height .27s cubic-bezier(0, 0, .58, 1),padding-top .27s cubic-bezier(0, 0, .58, 1),background .27s cubic-bezier(0, 0, .58, 1);-o-transition:height .27s cubic-bezier(0, 0, .58, 1),padding-top .27s cubic-bezier(0, 0, .58, 1),background .27s cubic-bezier(0, 0, .58, 1);-ms-transition:height .27s cubic-bezier(0, 0, .58, 1),padding-top .27s cubic-bezier(0, 0, .58, 1),background .27s cubic-bezier(0, 0, .58, 1);transition:height .27s cubic-bezier(0, 0, .58, 1),padding-top .27s cubic-bezier(0, 0, .58, 1),background .27s cubic-bezier(0, 0, .58, 1);-webkit-box-shadow:0 1px 0 rgba(0,0,0,.05);-moz-box-shadow:0 1px 0 rgba(0,0,0,.05);box-shadow:0 1px 0 rgba(0,0,0,.05)}.navbar .navbar-collapse{border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1);max-height:none}.navbar-toggle,.navbar-toggle:active,.navbar-toggle:focus,.navbar-toggle:hover{background:0 0!important;border:none!important;-moz-border-radius:0!important;-webkit-border-radius:0!important;border-radius:0!important;margin:22px 0 0!important}.navbar-toggle .icon-bar{width:20px;border-top:2px solid #fff}.navbar-nav li:hover{background:0 0}.navbar-nav li a{background:0 0!important}.navbar a.navbar-brand:hover,.navbar-nav li a.current:hover{opacity:1!important}.navbar .navbar-brand{height:auto;padding-top:0;padding-right:0;padding-bottom:0}.navbar h1{display:block;width:140px;height:94px;margin:4px 0 -24px;background:url(../images/COLEGIAL-PRO.png) left center/contain no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;-webkit-transition:width .1s cubic-bezier(0, 0, .58, 1),height .1s cubic-bezier(0, 0, .58, 1);-moz-transition:width .1s cubic-bezier(0, 0, .58, 1),height .1s cubic-bezier(0, 0, .58, 1);-o-transition:width .1s cubic-bezier(0, 0, .58, 1),height .1s cubic-bezier(0, 0, .58, 1);-ms-transition:width .1s cubic-bezier(0, 0, .58, 1),height .1s cubic-bezier(0, 0, .58, 1);transition:width .1s cubic-bezier(0, 0, .58, 1),height .1s cubic-bezier(0, 0, .58, 1)}.navbar .navbar-nav{margin:15px -15px;-webkit-transition:margin .15s cubic-bezier(0, 0, .58, 1);-moz-transition:margin .15s cubic-bezier(0, 0, .58, 1);-o-transition:margin .15s cubic-bezier(0, 0, .58, 1);-ms-transition:margin .15s cubic-bezier(0, 0, .58, 1);transition:margin .15s cubic-bezier(0, 0, .58, 1)}.navbar .navbar-nav>li>a{border:2px solid transparent}#slider-index .carousel .item{width:100%;overflow:hidden;background-repeat:no-repeat;background-position:center bottom;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#informacion,#quienes-somos{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-repeat:no-repeat;background-position:center center}#slider-index .carousel .item .container{margin-top:40vh}@media (max-height:380px){#slider-index .carousel .item .container{display:none!important}}@media (max-height:500px){#slider-index .carousel .carousel-indicators{display:none!important}#slider-index .carousel .item .container{margin-top:38vh}}@media (min-width:1600px){#slider-index .carousel .item .container{margin-top:450px}}@media (min-width:2400px){#slider-index .carousel .item{background-position:center center}}#quienes-somos{background-image:url(../images/mision-vision-fondo.jpg);background-size:cover;padding-top:40px;overflow:hidden}#quienes-somos .img-responsive{max-width:300px;margin:20px auto -5px}@media (min-width:768px){.navbar .navbar-collapse{background:0 0;border:none}.navbar .navbar-nav{margin:20px 0 0}.navbar-right{margin-right:-10px}.navbar .navbar-nav>li>a{padding:8px 12px}.navbar-nav>li>.dropdown-menu{margin-top:5px;border-radius:5px}.navbar .navbar-nav li.dropdown ul li a{color:inherit}#quienes-somos .img-responsive{margin:50px 0 -5px -10px}}@media (min-width:992px){.navbar .navbar-nav{margin:40px 0 0}.navbar-right{margin-right:-15px}.navbar .navbar-brand{margin:0}.navbar h1{width:160px;height:120px;margin:10px 0 -30px}#quienes-somos .img-responsive{margin:45px 0 -5px 10px}}#informacion{background-size:cover;padding-top:60px;padding-bottom:30px;z-index:2;background-image:url(../images/CP-info-2026.webp)}#sedes{background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding-top:40px;background-image:url(../images/CP-sedes-2026.webp)}#sedes img{transition:.3s}#sedes img:hover{transform:scale(1.05)}#sponsors{padding-top:50px;padding-bottom:40px}#sponsors .img-logo{height:0;padding-bottom:75%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;text-indent:-99999px}#contacto{background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding-top:50px;background-image:url(../images/CP-footer-2026.webp)}#contacto-links h4,#contacto-links h6{white-space:nowrap;line-height:44px}.icon-instagram,.icon-mail,.icon-whatsapp{display:inline-block;width:44px;height:44px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:auto 32px;-moz-background-size:auto 32px;-o-background-size:auto 32px;background-size:auto 32px}.icon-whatsapp{background-image:url(../images/icon-whatsapp.png)}.icon-instagram{background-image:url(../images/icon-instagram.png)}.icon-mail{background-image:url(../images/icon-mail.png)}#contacto_form{margin-top:50px}#copyright h2{width:120px;background:url(../images/COLEGIAL-PRO2.png) left center/contain no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain}#copyright h5{line-height:66px}#copyright h6{margin:30px auto 0}@media (min-width:320px){#copyright h2{width:160px}}@media (min-width:480px){#copyright h6{margin:20px auto 0}}#williams{display:block;width:52px;height:12px;position:absolute;bottom:12px;right:9px;text-indent:-99999px;background:url(../images/williams.svg) center center/contain no-repeat}#page-404{background-repeat:no-repeat;background-position:right 10% bottom 20%;-webkit-background-size:auto 120%;-moz-background-size:auto 120%;-o-background-size:auto 120%;background-size:auto 120%;padding-top:60px;padding-bottom:50%;background-image:url(../images/COLEGIAL-PRO-bg-5.webp)}@media (min-width:768px){#contacto_form{margin-top:10px}#copyright h2{width:170px}#copyright h6{height:66px;line-height:70px;margin:0 auto}#page-404{background-position:right bottom 20%;-webkit-background-size:auto 150%;-moz-background-size:auto 150%;-o-background-size:auto 150%;background-size:auto 150%;padding-bottom:30%}}#inscripcion{padding-top:60px;padding-bottom:60px;background:linear-gradient(180deg,#f2f2f2 50%,#ccc 50%)}@media (max-width:767px){#inscripcion .row{margin-left:-30px;margin-right:-30px}#inscripcion .col-sm-6{padding-left:30px;padding-right:30px}#inscripcion .col-sm-6:first-child{padding-bottom:60px}#inscripcion .col-sm-6:last-child{padding-top:50px}}@media (min-width:768px){#inscripcion{background:linear-gradient(90deg,#f2f2f2 50%,#ccc 50%)}#inscripcion .col-sm-6:first-child{padding-right:34px}#inscripcion .col-sm-6:last-child{padding-left:34px}#comprobante_jugadores_form,#comprobante_jugadores_form_result{max-width:85%}}.icon-femenino,.icon-femenino2,.icon-masculino,.icon-masculino2{display:inline-block;width:38px;height:38px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:auto 32px;-moz-background-size:auto 32px;-o-background-size:auto 32px;background-size:auto 32px;vertical-align:middle}.icon-masculino{background-image:url(../images/icon-masculino.png)}.icon-femenino{background-image:url(../images/icon-femenino.png)}.icon-masculino2{background-image:url(../images/icon-masculino2.png)}.icon-femenino2{background-image:url(../images/icon-femenino2.png)}.checkbox-btn-seguro,.radio-btn-genero{height:38px;padding-top:9px}.radio-btn-genero .btn-checkbox{margin:-2px 0 0 50px!important;-moz-border-radius:5px!important;-webkit-border-radius:5px!important;border-radius:5px!important}.radio-btn-genero .span-text{display:inline-block;padding-left:2px;padding-right:4px}.radio-btn-genero .icon-femenino,.radio-btn-genero .icon-femenino2,.radio-btn-genero .icon-masculino,.radio-btn-genero .icon-masculino2{margin:-13px 0 0 -53px}.checkbox-btn-seguro .btn-checkbox{margin:-2px 0 0 25px!important;-moz-border-radius:5px!important;-webkit-border-radius:5px!important;border-radius:5px!important}#forms-exito,#section-comprobante{padding-top:60px;padding-bottom:60px;min-height:450px}#tab-filter{background:url(../images/tab-filter.png);font-size:20px}#tab-filter .nav-tabs{position:relative;z-index:0;border:none;margin:0 -15px}#tab-filter .nav-tabs>li{float:none!important;padding:0 15px;margin:0!important}@media (min-width:630px){#tab-filter .nav-tabs>li{float:left!important;width:50%}#tab-filter.tab-auto-width .nav-tabs>li{width:auto}}#tab-filter .nav-tabs>li>a{line-height:14px;color:#fff;padding:16px 0 14px!important;margin:0!important;border:none!important;border-radius:0!important}#tab-filter .nav-tabs>li>a:hover{border:none!important;background:0 0!important}#tab-filter .nav-tabs>li.active>a,#tab-filter .nav-tabs>li.active>a:focus,#tab-filter .nav-tabs>li.active>a:hover{opacity:1!important;color:#fff!important;border:none!important;background:0 0!important}#tab-filter .border-line{padding:0!important;position:absolute;height:6px;background:#fff;z-index:-1}#fixture-y-resultados #tab-filter .nav-tabs>li>a,#fixture-y-resultados .jornada-line h5{color:#162b4f}#fixture-y-resultados .select-category .bootstrap-select .form-control{background-color:#0071bc!important;border:1px solid #0071bc!important}.fixture-y-resultados-tablas thead{background:#162b4f}.fixture-y-resultados-tablas .fecha,.fixture-y-resultados-tablas .goles,.fixture-y-resultados-tablas .posicion,.fixture-y-resultados-tablas .puntos,.fixture-y-resultados-tablas .resultado{color:#f5536a}.fixture-y-resultados-tablas .posicion_df,.fixture-y-resultados-tablas .posicion_gc,.fixture-y-resultados-tablas .posicion_gf,.fixture-y-resultados-tablas .posicion_pe,.fixture-y-resultados-tablas .posicion_pg,.fixture-y-resultados-tablas .posicion_pj,.fixture-y-resultados-tablas .posicion_pp,.fixture-y-resultados-tablas .posicion_ta,.fixture-y-resultados-tablas .posicion_tr,.fixture-y-resultados-tablas .sede{color:#0071bc}#ultimos-resultados .fixture-y-resultados-tablas{background:#f7f7f7;-moz-border-radius:2px!important;-webkit-border-radius:2px!important;border-radius:2px!important;padding:10px 10px 5px}#ultimos-resultados .fixture-y-resultados-tablas table>tbody>tr>td,#ultimos-resultados .fixture-y-resultados-tablas table>tbody>tr>th,#ultimos-resultados .fixture-y-resultados-tablas table>tfoot>tr>td,#ultimos-resultados .fixture-y-resultados-tablas table>tfoot>tr>th,#ultimos-resultados .fixture-y-resultados-tablas table>thead>tr>td,#ultimos-resultados .fixture-y-resultados-tablas table>thead>tr>th{border:none!important;padding:5px 0}@media (min-width:380px){#ultimos-resultados .fixture-y-resultados-tablas .equipo{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.fixture-y-resultados-tablas .escudo{display:block;height:40px}}@media (min-width:1200px){#quienes-somos .img-responsive{margin:10px 0 -5px 10px}#page-404{background-color:#fff;background-position:center center;padding-bottom:450px}#inscripcion .col-sm-6:first-child{padding-right:6%}#inscripcion .col-sm-6:last-child{padding-left:6%}#ultimos-resultados .fixture-y-resultados-tablas .align-left .escudo{margin-right:5px}#ultimos-resultados .fixture-y-resultados-tablas .align-right .escudo{margin-left:5px}}@media (min-width:768px){#tab-filter .nav-tabs>li{width:auto}#ultimos-resultados .fixture-y-resultados-tablas table>tbody>tr>td,#ultimos-resultados .fixture-y-resultados-tablas table>tbody>tr>th,#ultimos-resultados .fixture-y-resultados-tablas table>tfoot>tr>td,#ultimos-resultados .fixture-y-resultados-tablas table>tfoot>tr>th,#ultimos-resultados .fixture-y-resultados-tablas table>thead>tr>td,#ultimos-resultados .fixture-y-resultados-tablas table>thead>tr>th{padding:5px 0;font-size:13px}#ultimos-resultados .fixture-y-resultados-tablas .equipo{font-size:16px}#ultimos-resultados .fixture-y-resultados-tablas .escudo{height:40px}#ultimos-resultados .fixture-y-resultados-tablas .resultado{font-size:26px}}@media (min-width:992px){#copyright h2{width:180px}#ultimos-resultados .fixture-y-resultados-tablas table>tbody>tr>td,#ultimos-resultados .fixture-y-resultados-tablas table>tbody>tr>th,#ultimos-resultados .fixture-y-resultados-tablas table>tfoot>tr>td,#ultimos-resultados .fixture-y-resultados-tablas table>tfoot>tr>th,#ultimos-resultados .fixture-y-resultados-tablas table>thead>tr>td,#ultimos-resultados .fixture-y-resultados-tablas table>thead>tr>th{padding:5px 0;font-size:13px}#ultimos-resultados .fixture-y-resultados-tablas .equipo{font-size:16px}#ultimos-resultados .fixture-y-resultados-tablas .escudo{height:45px}#ultimos-resultados .fixture-y-resultados-tablas .resultado{font-size:28px}}#ultimos-resultados .fixture-y-resultados-tablas .sub-info{padding:10px 0 0;color:#999!important}#equipos-participantes{background:#f7f7f7}#equipos-participantes .img-logo{height:0;padding-bottom:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}