/*	jmlb_bsq.css	*/

/*	No hay resultados:	*/

	.nhr {width:100%;text-align:center;font-weight:bold;margin:2em 0;line-height:1.5;}

/*	Búsqueda dc y dt	*/
		
	.bsq {display:flex;gap:1em;background:#f5f7f8;}
	
	.bsq_1x {background:azure;}
	.bsq_2x {background:lightyellow;}
	.bsq_1_1x {border:1px solid blue;}
	.bsq_2_1x {border:1px solid red;}
	
	@media screen and (width < 800px) {
		.bsq {flex-flow:row wrap;}
		.bsq_1 {margin:0 auto;flex:0 1 700px;max-width:100vw;min-width:280px;}
	}
	@media screen and (width >= 800px) {
		
		main.mni .bsq {height:calc(100vh - 90px - 2em);}
		main.mnw .bsq {height:calc(100vh - 150px - 2em);}
		main.mni .bsq .bsq_1x ul {height:calc(100vh - 90px - 2em - 35px);}
		main.mnw .bsq .bsq_1x ul {height:calc(100vh - 150px - 2em - 35px);}
		main.mni .bsq .bsq_1 ul {height:calc(100vh - 90px - 2em - 50px);}
		main.mnw .bsq .bsq_1 ul {height:calc(100vh - 150px - 2em - 50px);}
		main.mni div.bsq_2_1 div.d_scs{height:calc(100vh - 90px - 2em - 35px);}
		main.mnw div.bsq_2_1 div.d_scs{height:calc(100vh - 150px - 2em - 35px);}
		
		.bsq {flex-flow:row nowrap;}
		
		.bsq_1x {flex:0 0 50%;display:flex;justify-content:center;}
		.bsq_1 {flex:0 1 50%;min-width:30em;}
		.bsq_1 {height:100%;}
		.bsq_1_1 {max-width:40em;margin-left:auto;}
		
		.bsq_2x {font-size:14px;flex:0 0 50%;display:flex;justify-content:center;}
		.bsq_2 {flex:0 1 50%;font-size:14px;}
		.bsq_2 {height:100%;}
		.bsq_2_1 {overflow:auto;}
		.bsq_2_1 {margin-right:auto;}
		.bsq_2_1 div.d_scs {overflow:auto;}
		.bsq_2_1 div.d_scsx {border:1px solid blue;}
	}
	
	.bsqx h2 {background:mistyrose;}
	.bsqx h2 span {background:azure;}
	.bsqx h2 img {background:gainsboro;}
	.bsq h2 {display:flex;align-items:center;padding:0;margin:16px 16px 10px 16px;gap:1em;justify-content:space-between;}
	@media screen and (width < 800px) {
		.bsq h2 {height:auto;}
	}
	@media screen and (width >= 800px) {
		.bsq h2 {height:25px;}
	}
/*	
	.bsq h2 {background:mistyrose;}
	.bsq h2 {display:flex;align-items:center;margin:0 1em;}
	.bsq h2 {height:2em;}
	.bsq h3 {font-size:1em;}
	
	
	.bsq_1 h2 {padding:0;}
	.bsq_1 h2 img {margin:0 1em;}
*/
	.bsq_1x ul {border:1px solid red;}
	.bsq_1x ul {overflow:auto;max-width:40em;margin:0 auto;}
	.bsq_1 ul {overflow:auto;max-width:40em;margin:0 auto;border-top:5px solid white;}
	.bsq_1 ul h3 {display:flex;align-items:center;font-size:15px;margin:0;gap:1em;line-height:24px;}
	.bsq_1 ul h3 {font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;}
	.bsq_1 li {background:white;margin-bottom:0.5em;padding:0 1em;}
	.bsq_1 li p.x {display:flex;align-items:flex-start;margin-bottom:0;max-width:40em;}
	.bsq_1 li p span.x {padding-left:1em;}
	.bsq_1 li div.x {font-size:14px;margin-top:.25em;border-top:1px solid silver;}
	.bsq_1 li div p {background:inherit;margin-top:.5em;}
	
	.bsq_1 span.pdf_arrow:before {content:"\01F865";padding-right:.5em;}
	
	
	
	
		
	/*	Filtro	*/
		
	
	.bsq_2 section {background:white;margin:.25em 16px;padding:0 0 0 1em;}
	.bsq_2 section.sec_arch li.x {background:pink;}
/*
	.bsq_2 section.sec_arch li {width:48%;}
	.bsq_2 section.sec_siglo li {width:22%;}
	.bsq_2 section.sec_suba li {width:48%;}
	.bsq_2 section.sec_aa li {width:18%;}
	.bsq_2 section.sec_tipo li {width:48%;}
*/
	.bsq_2 section.sec_arch li {width:250px;}
	.bsq_2 section.sec_siglo li {width:150px;}
	.bsq_2 section.sec_suba li {width:250px;}
	.bsq_2 section.sec_parro li {width:250px;}
	.bsq_2 section.sec_aa li {width:120px;}
	.bsq_2 section.sec_tipo li {width:250px;}
	
	.bsq_2 section.sec_sec_1 li {width:250px;}
	.bsq_2 section.sec_sec_2 li {width:250px;}
	.bsq_2 section.sec_dt_siglo li {width:300px;}
	
	.bsq_2 section h3 {display:flex;align-items:center;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:15px;margin:0;gap:1em;line-height:24px;}
	.bsq_2 ul {flex-flow:row wrap;gap:0.5em 1em;}
	.bsq_2 ul {list-style:none;margin:.5em 0;padding:0 0 1em 0;}
	.bsq_2 li {cursor:pointer;}
	.bsq_2 li.efdef {color:#000000;}
	.bsq_2 li.efoff {color:#8b8f92;color:#aeb3b6;}
	.bsq_2 li.efoff:before {content:"\002022";color:white;display:inline-block;text-align:center;width:1em;}
	.bsq_2 li.efon {color:#000000;}
	.bsq_2 li.efon:before {content:"\002713";color:green;display:inline-block;text-align:center;width:1em;}
