.grupo_campos{margin:0;padding:0}
.form_busqueda{position:relative;width:100%;margin-top:1em;overflow:hidden}
.form_busqueda form{position:relative}
.form_busqueda_campos{float:left;width:40em}
.form_busqueda_campos .grupo_campos{position:relative;margin-bottom:1.5em}
.barra_botones{width:38em;text-align:right;margin:.5em 0 0 0}
.form_busqueda .campo_busqueda{clear:both;border:0;margin-bottom:.5em}
.form_busqueda .campo_busqueda:after{content:"";display:block;clear:both;font-size:0;height:0}
.form_busqueda .etiqueta,.form_busqueda label,.busq_separador_rango,.busq_inicio_rango{position:relative;display:block;left:0;padding:0;float:left;width:22%;margin-right:.5em}
.form_busqueda .valor{display:block;margin:0;padding:0;width:72%;float:left}
.form_busqueda .valor input,.form_busqueda .valor select{width:99%}
.campo_busq_rangox_fechapubinicial__fechapubfinal .valor,.campo_busq_rangox_fechanac__fechanac .valor,.campo_busq_rangox_fechadef__fechadef .valor,.campo_busq_rangox_fechainicial__fechafinal .valor{width:auto;display:inline-block}
.campo_busq_rangox_fechapubinicial__fechapubfinal .valor input,.campo_busq_rangox_fechanac__fechanac .valor input,.campo_busq_rangox_fechadef__fechadef .valor input,.campo_busq_rangox_fechainicial__fechafinal .valor input{width:7em}
.campo_busq_rangox_fechapubinicial__fechapubfinal br,.campo_busq_rangox_fechanac__fechanac br,.campo_busq_rangox_fechadef__fechadef br,.campo_busq_rangox_fechainicial__fechafinal br{display:none}
.campo_busq_rangox_fechapubinicial__fechapubfinal .busq_rango,.campo_busq_rangox_fechanac__fechanac .busq_rango,.campo_busq_rangox_fechadef__fechadef .busq_rango,.campo_busq_rangox_fechainicial__fechafinal .busq_rango{float:left}
.busq_rango .busq_inicio_rango,.busq_rango .busq_separador_rango,.campo_busq_rangox_fechainicial__fechafinal .busq_rango label,.campo_busq_rangox_fechapubinicial__fechapubfinal .busq_rango label{display:inline-block;width:auto;margin:0 .5em}
.grupo_campos .campo_general_ocr .campo_busqueda{display:block;padding:0;border-top:0;margin-left:9.5em}
.grupo_campos .campo_general_ocr .checkbox{position:relative;display:block;padding:0}
.grupo_campos .campo_general_ocr .checkbox label{position:relative;display:inline;width:auto}
.grupo_campos .campo_general_ocr .checkbox .valor{position:relative;margin-left:0;display:inline;border:0;width:auto}
.grupo_campos .campo_general_ocr .checkbox .valor input{display:inline;width:auto;padding:0}
.form_busqueda .caja_ayuda{position:relative;clear:both;margin:2em 0;background:#f9f9f9;padding:1em}
.form_busqueda .caja_ayuda .etiqueta_ayuda{padding:0;border:0;text-transform:uppercase}
#enlace-avanzada{margin:1.5em 0}
#enlace-avanzada a{transition:all .3s ease 0s}
#enlace-avanzada a,#enlace-avanzada a:hover{text-decoration:none;padding:.1em .2em}
#enlace-avanzada a:hover{background:#c03;color:#FFF}
#enlace-avanzada a:before{font-family:Ionicons;content:"\f1d9";padding-right:.2em;font-size:1.4em;position:relative;top:.1em}
#enlace-avanzada a:before:hover{text-decoration:none}
.links_seleccion span[id^="indicator"]{margin:.5em 1em 0 0}