body{font-family:'Montserrat', sans-serif;}
nav li a{font-size:13px;color:#1a2550;font-weight:600;margin-top:15px;}
.logo-mb{display:none;}
nav li a:hover{border-bottom:solid 4px #20497d;}
.dropdown-menu{cursor:pointer;}
.dropdown-menu a:hover{border-bottom:none;}
#barra-consejo p{font-family:sans-serif, helvetica, arial;font-size:11px;color:#FFFFFF;}
#barra-consejo .form-group .selectpicker{width:auto;z-index:100;}
#barra-consejo .form-group .selectpicker{height:27px;background:transparent;border:1px solid #4BA9D9;background-image:-webkit-linear-gradient(92deg,#f35626,#feab3a);-webkit-background-clip:text;-webkit-animation:hue 60s infinite linear;}
#barra-consejo .form-group .selectpicker{font-size:10px;color:#fff;}
#barra-consejo .form-group{margin:5px 0;}
#barra-consejo a img{position:relative;top:3px;}
nav li.logo-item a:hover{text-decoration:none;border-bottom:none;}
nav img{width:180px;margin-right:25px;}
.navbar-light .img-navuno{width:100px;margin-left:700px;}
.dropdown .boton-nav{background-color:transparent;color:white;font-size:14px;width:400px;height:42px;margin-left:500px;border-color:#0fccf1;margin-right:50px;}
.drop-navuno .dropdown-menu{width:400px !important;margin-left:500px !important;}
.dropdown-menu{background-color:#fff;border:none;}
#barra-consejo{height:37px;text-align:right;}
.box-nav{box-shadow:1px 1px 10px #0e0e0e;}
.box-nav-acceso-consejo{background:#1A2550;}
#barra-consejo p{font-family:Helvetica, sans-serif;font-size:9px;margin:12px 0 0 0;}
.dropdown-item{color:#3c3c3c;}
.input-group .form-control{font-size:18px;border-right:white;padding:1em;}
#basic-addon2{background-color:#fff;padding:15px 15px 0 0;border-top-right-radius:4px;border-bottom-right-radius:4px;}
.fa-search{color:#0fccf1;font-size:25px;}
.fa-users, .fa-plane, .fa-handshake-o{font-size:40px;margin-right:12px;}
.nav-item .btn{background-color:#0fccf1;color:white;font-size:21px;font-weight:bold;font-family:'Montserrat', sans-serif;padding:1em 0;}
#resumen-datos-ficha .nav-tabs{border-bottom:none;}
#resumen-datos-ficha .nav-tabs .nav-link{border-radius:0;}
#tab-principal{justify-content:center;}
.btn-lg{border-radius:0px;}
.botones{padding-left:80px;padding-right:80px;margin-top:-80px;}
.graficos{background-color:#2e365a;}
.graficos img{margin:20px 0;width:100%;}
.informacion{background-color:white;padding:30px;padding-left:80px;padding-right:80px;}
.informacion p{color:#535353;;font-size:25px;text-align:left;}
.informacionh3{color:#535353;text-align:left;}
.btn-buscar{background-color:#0fccf1;border-radius:5px;border:none;color:white;font-size:15px;width:100%;}
.icon-buscar{font-size:20px;color:white;}
.audiencia{background-color:#5362a5;padding:30px;}
.tags{background-color:#20497d;padding:30px;}
.tags h3{color:#fff;font-family:'Montserrat', sans-serif;font-size:25px;font-weight:lighter;}
.audiencia p,
.audiencia a{font-size:25px;color:white;}
.accesibilidad-link{font-size:11px;color:#fff;top:4px;position:relative;}
.audiencia a{text-decoration:underline;font-weight:400;}
.audiencia p{font-weight:100;}
.info{padding:30px;padding-left:80px;padding-right:80px;background-color:#1a2550;}
.info p{font-size:24px;color:#b1b1b1;}
.title-info{margin-top:28px;}
.title-info b{color:#0fccf1;}
.info .contenido{font-size:13px;color:#b1b1b1;}
.info .contenidoTexto{font-size:13px;color:#b1b1b1;}
.pie{background-color:#20497d;}
footer img{width:210px;margin-left:75px;padding:20px;}
.pie-item{margin-top:25px !important;}
.pie-item a{color:white;margin:20px;font-weight:100;font-size:15px !important;}
video{background:rgba(45,56,58,.5);width:100%;}
.center-block{}
.principal{display:flex;flex-wrap:wrap;z-index:1000;align-items:flex-end;min-width:1000px;}
.title-header{font-size:40px;color:white;margin:0 auto;height:80px;}
.title-header h2{line-height:12px;height:13px;}
.title-header span.texto-modificado, .title-header span.texto-modificado-movil{color:#0fccf1;}
small.titulo-bajada{font-size:24px;color:#FFFFFF;}
.sub-header small{font-size:24px;color:#FFFFFF;}
.video-container{width:100%;}
.filter{position:absolute;width:100%;height:100%;display:block;background:rgba(25,29,34,0.48);z-index:101;}
.triangulo-2{width:0;height:0;border-left:16px solid transparent;border-right:16px solid transparent;border-top:20px solid #0fccf1;position:relative;bottom:-18px;left:40px;}
.triangulo-3{width:0;height:0;border-left:16px solid transparent;border-right:16px solid transparent;border-top:20px solid #0fccf1;position:relative;bottom:-18px;left:-100px;}
.boton-solicitaraudiencia:hover{color:#fff;text-decoration:none;}
#resumen-datos-ficha{padding:1em 0;}
.subtitulo-bajada{color:#fff;z-index:130;flex-basis:100%;text-align:center;align-self:flex-end;font-size:20px;}
.texto-audiencia .texto-datosabiertos{font-size:20px;}
.table .thead-dark th{color:#fff;background-color:#20497d;text-align:center;}
.cuadro-audiencia .table .thead-dark .texto-columna{text-align:left;}
.table{margin-top:30px;margin-bottom:30px;}
.fa-download{margin-right:5px;}
.cuadro-audiencia .texto-nomina{color:#20497d;}
.nomina-opcion{padding-left:200px;}
.dropdown-nomina{padding-left:140px;}
.btn-primary{margin-left:160px;}
@media (max-width:768px){.titulo-sujeto{font-size:30px !important;margin-left:10px;}
.parrafo-sujeto{font-size:16px;text-align:left;}
.drop-audiencia .drop-info2{background-color:white;color:grey;width:100%;}
.title-audiencia{font-size:20px !important;}
.title-paginacion{font-size:20px !important;}
.texto-audiencia{font-size:16px !important;}
.datos-audiencia{width:100% !important;margin-bottom:25px;}
.datos-pasivo{width:100% !important;margin-left:0 !important;}
.cuadro-audiencia-solicitud{height:350px !important;}
.boton-solicitaraudiencia{font-size:14px;}
.input-group .form-control{font-size:10px;}
.informacion, .audiencia, .info{padding-left:40px;padding-right:40px;}
.informacion p{font-size:25px;text-align:center;}
.audiencia a{font-size:20px;}
.info p{font-size:21px;}
footer img{margin:0;}
.video-container{width:100%;height:238px;}
.datos-pasivo{margin-left:n}
#graficos{display:none;}
.img-tags{width:100%;}
.video-container .principal{min-width:inherit;margin:0 20px;width:90%;}
.title-header h2, small.titulo-bajada{font-size:1.1rem;line-height:10px;}
.box-btn-abajo h3, .box-btn-abajo h6{font-size:1.3rem;line-height:20px;}
.subtitulo-bajada{display:none;}
.video-container .box-btn-abajo{align-items:center;margin:0 20px;}
#basic-addon2{padding:0.5em;}
.info .container .links-ley a{margin:.5em;text-align:left;justify-content:left;}
footer .pie-item{width:100%;text-align:left;display:block;}
#resumen-datos-ficha .nav-tabs .nav-link{border-bottom:2px solid #fff;}
.accesibilidad-link{display:none;}
#barra-consejo .form-group .selectpicker{width:80%;overflow:hidden;}
body .homepage-hero-module-mobile{display:flex;background:url(../videos/discussing_features.jpg) center/cover;position:relative;min-height:60vh;flex-wrap:wrap;align-items:center;justify-content:center;}
body .homepage-hero-module-mobile .box-btn-abajo{padding:1em;}
body .homepage-hero-module-mobile::before{content:"";background:black;display:block;position:absolute;width:100%;height:100%;opacity:0.7;}
.homepage-hero-module-mobile .fondo-portada{position:absolute;width:100%;}
.homepage-hero-module{display:none;}
.homepage-hero-module-mobile .anchor-down{display:none;}
.homepage-hero-module-mobile .title-header{font-size:20px;}
.homepage-hero-module-mobile .principal .input-group{padding-top:1em;}
.title-header h2, small.titulo-bajada{font-size:1rem;}
}
.homepage-hero-module-mobile{display:none;}
.nomina-opcion{padding-left:0px;}
.dropdown-nomina{padding-left:0px;margin-bottom:10px;}
.btn-primary{margin-left:-14px;}
.container .tabla-nomina .table{margin-left:-30px;}
.nav-link{padding:.5rem 0.5rem;}
.nav li a{font-size:12px;}
.video-loop{display:block;overflow:hidden;}
.contenedor-carga{background-color:#D8D8D8;padding:30px;border-radius:10px;width:100%;text-align:center;}
.load-icon{background-color:transparent;}
.contenedor-carga p{margin-top:20px;font-size:20px;}
.audiencia-pag1, .audiencia-pag2{background-color:#353f64;height:100%;}
.breadcrumb{background-color:transparent;padding-top:30px;padding-left:5px;}
.breadcrumb a, .breadcrumb-item{font-size:12px;}
.breadcrumb-item.active{font-size:12px;color:white;}
.titulo-audiencia{font-size:36px;text-align:left;color:#0fccf1;}
.datos-audiencia{background-color:white;padding:31px;border-radius:10px;height:100%;}
.datos-audiencia p{font-size:16px;}
.titulo-datos{font-size:24px !important;color:#0fccf1;}
.datos-pasivo{background-color:white;padding:30px;border-radius:10px;margin-left:30px;margin-bottom:25px;}
.datos-pasivo p{line-height:30px;}
.datos-pasivo a{color:#0fccf1;text-decoration:underline;font-size:18px;}
.texto-datos{padding-bottom:90px;}
.titulo-sujeto{font-size:36px;color:#0fccf1;}
.parrafo-sujeto{margin:0;color:white;margin-bottom:30px;}
.parrafo-sujeto span{color:#0fccf1;}
.actualizacion{text-align:left;color:#0fccf1;}
.botones-pag2{align-content:center;margin-bottom:30px;}
.drop-cargo .form-control{color:#000;}
.drop-cargo{margin:0;padding:0;}
#tab-principal .nav-link span{color:black;background-color:#0c6d9f;border-radius:50px;padding:7px;font-size:14px;text-align:right;color:#fff;}
.cuadro-audiencia{background-color:#fff;padding:40px;border:1px #fff solid;border-bottom-left-radius:10px;border-bottom-right-radius:10px;margin-bottom:30px;}
.cuadro-audiencia-portada{background-color:#2f365a;padding:40px;border:1px #ffffff82 solid;}
.btn-group, .btn-group-vertical{width:100%;}
.form-control{background-color:white;color:white;font-size:14px;}
.drop-info{background-color:#8a83c6;color:white;width:270px;}
.drop-info2{background-color:white;color:grey;}
.title-audiencia{font-size:22px;text-align:left;color:darkgrey;}
.title-paginacion{font-size:22px;text-align:left;color:#0fccf1;}
.detalle-audiencia{font-size:17px;text-align:left;color:#0fccf1;}
.texto-audiencia{font-size:18px;text-align:left;color:#7D7D7D;line-height:30px;}
hr{border:solid 0.5px grey;}
.my-tool-tip .fa-info-circle{color:white;font-size:18px;}
.my-tool-tip .icon-black{color:black;font-size:18px;}
.card{margin-bottom:30px;}
.card-body{color:grey;border:none !important;}
.card-header h5{font-size:18px;}
.pagination{margin:0;align-content:center;}
.paginacion{margin:0;align-content:center;}
.page-link{background-color:transparent;border:transparent;color:white;margin-bottom:100px;}
.page-link:hover{background-color:transparent;border:transparent;}
.cuadro-audiencia-solicitud{background-color:white;padding:40px;border-radius:10px;height:300px;}
.audiencia-solicitud{background-color:#353f64;padding-bottom:70px;}
.btn-inst{width:100%;color:grey;background-color:#e1e6ea;height:40px;border-radius:5px;}
.btn-secondary:hover{color:grey;background-color:#e1e6ea;}
.show>.btn-secondary.dropdown-toggle{color:grey;background-color:#e1e6ea;border-color:#666e76;box-shadow:0 0 0 0.2rem rgba(134,142,150,.5);justify-content:left;}
.dropdown-menu{background-color:white;border:0.5px solid grey;}
.titulo-drop, .btn-inst{margin-top:30px;}
.dropdown button{text-align:left;font-size:14px;}
.boton-solicitaraudiencia{background-color:#8a83c6;color:white;border-radius:10px;padding:10px;position:relative;top:40px;text-align:center;width:100%;display:inline-block;}
i.marcador{border-right:.05em solid;animation:caret 1s steps(1) infinite;}
@keyframes caret{50%{border-color:transparent;}
}
.filter video::after{background:rgba(5, 255, 5, 0.7);}
.homepage-hero-module{border-right:none;border-left:none;position:relative;}
.no-video .video-container video,
.touch .video-container video{display:none;}
.no-video .video-container .poster,
.touch .video-container .poster{display:block !important;}
.video-container{position:relative;bottom:0%;left:0%;height:100%;width:100%;overflow:hidden;background:#000;display:flex;flex-wrap:wrap;justify-content:center;}
.video-container video{position:absolute;z-index:0;bottom:0;}
.video-container video.fillWidth{width:100%;}
.botonera-hero{display:flex;flex-wrap:wrap;z-index:112;align-items:flex-end;padding:10px 0;}
.sub-header{display:flex;z-index:112;align-items:center;}
.resultado-fake-buscador{z-index:2000;position:absolute;top:65px;}
.resultado-fake-buscador img{width:100%;}
.anchor-busqueda{width:100%;height:43px;position:relative;display:block;bottom:111px;cursor:pointer;}
.anchor-graph{width:250px;height:35px;position:relative;display:block;bottom:450px;cursor:pointer;left:310px;}
.title-p2{color:#fff;padding:10px 0;}
.anchor-down{display:flex;z-index:112;align-items:center;width:100%;justify-content:center;padding:0 0 20px 0;text-align:center;margin:10px 0;flex-wrap:wrap;}
.anchor-down a{color:#fff;}
.box-btn-abajo h3{color:#fff;z-index:130;flex-basis:100%;text-align:center;}
.box-btn-abajo{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:center;}
.anchor-busqueda-especifica{width:100%;height:68px;position:relative;display:block;bottom:318px;cursor:pointer;}
.graficos .img-graph-b{margin:20px auto;display:block;}
.anchor-graph-b{width:250px;height:35px;position:relative;display:block;bottom:380px;cursor:pointer;left:133px;}
.links-ley a{justify-content:center;align-items:center;display:flex;color:#0eccf1;}
.img-tags{display:block;margin:0 auto;}
.anchor-busqueda-ministerio{width:100%;height:43px;position:relative;display:block;bottom:42px;cursor:pointer;}
.info-cplt p{font-size:18px;color:#fff;}
.info-cplt h3{color:#fff;font-weight:300;}
.info-cplt img.img-responsive{width:100%;height:auto;}
.cuadro-audiencia a{color:#0fccf1;}
.cuadro-audiencia a:hover{text-decoration:none;}
.botonera-hero .btn:hover{cursor:pointer;}
#resumen-datos{margin-bottom:20px;}
#resumen-datos .nav-tabs .nav-link{border:1px solid transparent;background:#0fcdf1;padding:0.4em 1em;color:#fff;}
#resumen-datos .nav-tabs li:nth-child(2), #resumen-datos .nav-tabs li:nth-child(3){margin:0 0 0 5px;}
#resumen-datos .nav-tabs{border-bottom:none;}
#resumen-datos .nav-tabs .nav-item.show .nav-link, #resumen-datos .nav-tabs .nav-link.active, #resumen-datos .nav-tabs .nav-link:focus{background-color:#029ed3;border-color:#029ed3;color:#fff;}
#resumen-datos .nav-tabs .nav-link:hover{background-color:#029ed3;border-color:#029ed3;color:#fff;}
#resumen-datos .tab-content{padding:1em 1em 1em 0;border:1px solid #fff;background:#fff;border-top-right-radius:0.5em;border-bottom-left-radius:0.5em;border-bottom-right-radius:0.5em;}
#resumen-datos .tab-content h4{font-size:15px;color:#000;padding:0 0.5em;}
#resumen-datos rect{fill:#0B6D9F;}
#resumen-datos rect:hover{fill:#00D9D0;}
#resumen-datos svg{display:block;width:100%;}
#resumen-datos svg g{width:100%;height:auto;}
@media (min-width:768px) and (max-width:1200px){.cuadro-audiencia .drop-info2{width:100%;}
.cuadro-audiencia-portada .drop-info2{width:100%;}
}
@media (min-width:992px) and (max-width:1200px){#navbarNav .nav-item a{font-size:11px;padding:.5rem 0.3rem;}
.unique .dropdown-menu{left:-61px;}
}
@media (min-width:1200px){.nav-item .btn{font-size:1rem;}
}
@media (max-width:1200px){.nav-item .btn{font-size:1rem;}
#tab-principal .nav-link span{display:none;}
}
@media (max-width:1300px){.graficos img{width:100%;}
.informacion .drop-info{width:100%;}
.btn-buscar{padding-left:inherit;padding-right:inherit;}
.principal{width:90%;min-width:inherit;}
}
@media (max-width:991px){ul.nav li.nav-item{width:100%;display:block;}
ul.nav li.nav-item a{border-bottom:solid 4px #F8F9FA;}
ul#tab-principal li.nav-item a{border-bottom:0;}
#navbarNav .nav .logo-item{display:none;}
.container .logo-mb{display:block;}
.logo-mb img{display:block;width:140px;}
#resumen-datos ul.nav li.nav-item{width:inherit;}
}