.formBuscadorEventos{display:block}
.containerFilterNews,.containerFilterInfoLinks{margin-top:40px;margin-left:auto;margin-right:auto}
.containerFilterNews h3,.containerFilterInfoLinks h3{font-size:1.3125rem;color:#454d52;font-weight:bold}
.grey-back{background:#f5f5f5}
.m-text{color:#454d52;line-height:150%}
.filtrado{margin-bottom:10px;margin-top:10px;padding:20px 0;position:relative}
.filtrado .h{font-size:1.3em;font-family:droid serif,arial;font-weight:bold;margin:0 40px 0 20px;display:none}
.filtrado.grey-back .h{color:#454d52}
.filtrado .despliega-btn,.filtrado .despliega-btn:focus{background:url("../../../../../../content/dam/es/icex/imagen/iconos/arrows-select.png") left top no-repeat;border:0;height:17px;position:absolute;right:10px;text-indent:-9000em;top:26px;width:17px}
.filtrado.grey-back label,.filtrado.grey-back p span,.filtrado.grey-back .row.tramites p.nofloat,.filtrado.grey-back .rango .label,.filtrado.grey-back .fcol .formato_fecha{color:#454d52}
.filtrado .botonera{margin:15px 20px 0;text-align:right;cursor:pointer}
.filtrado input[type="text"]{background:#fff;border:1px solid #d0d1d2;display:inline-block;font-size:1em;line-height:140%;padding:5px;border-radius:3px}
.filtrado textarea{background:#fff;border:1px solid #d0d1d2;display:inline-block;font-size:1em;line-height:140%;padding:5px;width:80%;border-radius:3px}
.filtrado .row{margin:0 20px 10px 20px;padding-bottom:10px}
.filtrado.gray .row .fcol,.filtrado.grey-back .row .fcol{width:47.5%}
.filtrado select{font-size:1em !important;margin:0 !important;padding:0 !important}
.filtrado .select{min-width:93.5%}
.filtrado .select select{min-width:100%}
.filtrado .row .clearfix{margin-right:20px}
.filtrado .row .fcol{display:inline;margin-right:32px;float:left}
.filtrado .row .fcol:last-child,.filtrado .row .fcol.last{margin-right:0}
.filtrado label{margin-right:.5em}
.filtrado label{font-size:1.077em;margin-right:.5em;text-transform:uppercase;vertical-align:middle}
.filtrado .selector .sel_col{display:block;float:left;height:40px;position:relative;clear:both;margin-bottom:-1em;margin-top:1em}
.filtrado .selector .sel_col:first-of-type{margin-top:0}
form fieldset{border:0}
.btn{color:#fff !important;margin-top:10px;text-align:center;display:inline-block;border-radius:2px;-webkit-border-radius:2px;font-weight:600;text-transform:uppercase}
.btn.black{border-radius:2px;background-color:#3d3f45;font-size:.75rem;padding:10px 20px;text-transform:uppercase;border:0}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}
.m-text p{font-size:.875rem}
form p{color:#666}
.botonera .btn{color:#fff !important;margin-top:10px;text-align:center;display:inline-block;border-radius:2px;-webkit-border-radius:2px;font-weight:600;text-transform:uppercase}
.botonera .btn.btn-color{border-radius:2px;color:#fff !important;font-size:.875rem;margin-left:1em;min-width:100px;padding:1em;text-transform:uppercase;line-height:33px;border:0}
.fecha_rango{padding-bottom:50px !important}
.fecha_rango,.comunidad_autonoma{flex-wrap:nowrap}
.title_date{text-transform:uppercase;display:block;margin-bottom:10px}
@media(max-width:768px){.title_date{margin-bottom:20px}
}
.select{height:33px;line-height:30px;background:#f5f5f5 !important}
.select .select_label,.select .select_content,.select select{height:33px;line-height:30px}
.select .select_label span{display:block;padding-left:12px;padding-right:35px;text-align:left;font-style:italic}
.lineH{line-height:30px;display:block;width:90% !important}
.clearfix{margin-bottom:-27px !important}
#area_continente,#area_pais{width:283px !important;visibility:visible}
select{border:1px solid #bbb;border-radius:3px;-moz-border-radius:3px;overflow:hidden;position:relative;--webkit-border-radius:3px}
select,.select{min-width:150px;padding:0}
.select{background:#f5f5f5;border-radius:3px;--moz-border-radius:3px;overflow:hidden;position:relative;--webkit-border-radius:3px}
.select .select_label{float:left;margin:0;overflow:hidden}
.select .select_label{color:#333;font-size:.875rem;white-space:nowrap;float:left;margin:0;overflow:hidden;min-width:90%}
.select .select_button{width:15px;margin-top:-20px;float:right;margin-right:5px}
.select .select_button_icon{background:url("../../../../../../content/dam/es/icex/imagen/iconos/arrows-select.png") no-repeat;display:block;height:14px;width:10px;position:relative;top:29px}
.select .select_content{display:block;overflow:hidden;background-color:#fff;border:1px solid #bbb;border-radius:2px}
.clearfix:after{clear:both;content:'.';display:none;height:0;visibility:hidden}
select{width:38px}
.not_msie.select select,.file input{opacity:0;top:-34px}
div.col div.filtrado form div.row div.fcol span.rango span.formato_fecha{text-align:left}
.fcol .formato_fecha{display:block;color:#fff;color:#888;font-size:.9em;margin-left:34%;margin-top:5px;text-transform:uppercase}
.fecha_rango{padding-top:20px}
.fecha_rango .fcol_last{margin-top:28px}
.fecha_rango .fcol>span{font-size:.8125rem;font-weight:400;color:#000;line-height:20px}
.row:after,header[role=banner] .top-bar .square-links:after,.m-highlight-box .social:after{clear:both}
.row:before,header[role=banner] .top-bar .square-links:before,.m-highlight-box .social:before,.row:after,header[role=banner] .top-bar .square-links:after,.m-highlight-box .social:after{content:".";display:block;height:0;overflow:hidden}
.rango input[type="text"]{display:block;width:85%}
@media(max-width:768px){.fecha_rango,.comunidad_autonoma{flex-wrap:wrap}
.fecha_rango{margin-top:25px !important}
.row.comunidad_autonoma>.fcol{height:68px}
.filterDate{display:block;width:100%}
.filterDateFirst{margin-top:-20px}
.fecha_rango input[type="text"],.filtrado textarea{width:97% !important}
.comunidad_autonoma{display:block}
.filtrado.gray .row .fcol,.filtrado.grey-back .row .fcol{width:100%}
.filtrado .row .fcol{float:none;display:block;margin-bottom:1em}
.formato_fecha{margin-left:0 !important}
}
.ui-datepicker-title,.ui-widget-header{display:block}
.ui-datepicker-prev{left:2px}
.ui-datepicker-next{right:2px}
.ui-datepicker-week-end{background-color:#f0f0f0}
.ui-datepicker-next,.ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}
.ui-datepicker-next span,.ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}
.ui-datepicker{background:#fff;border:4px solid #fff;box-shadow:0 1px 5px #888;color:#454d52;width:160px;width:17em;padding:.2em .2em 0;display:none}
.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.3em;text-align:right;text-decoration:none}
.ui-datepicker td a{color:#454d52;font-size:.6875rem}
.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0;background:#3d3f45;color:#fff;font-weight:400;font-size:.75rem}
.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}
.ui-datepicker .ui-datepicker-header a{background:url("../../../../../../content/dam/es/icex/imagen/iconos/nav.png") left top no-repeat #d52b1e;color:#fff;cursor:pointer;display:inline-block;height:20px;line-height:20px;position:absolute;top:0;width:20px}
.ui-datepicker .ui-datepicker-header a .ui-icon{display:none}
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev{left:0}
.ui-datepicker a.ui-datepicker-next{background-position:left bottom;right:0}
.ui-datepicker .ui-datepicker-title{background:#f5f5f5;border-top:1px solid #eaeaea;line-height:20px;margin:0 2.3em;line-height:1.8em;text-align:center}
.ui-datepicker .ui-datepicker-calendar{width:100%;margin-bottom:6px;border-collapse:collapse;border:0;border-bottom:1px solid #dadada}
.ui-datepicker .ui-datepicker th,.ui-datepicker .ui-datepicker td{border-collapse:collapse}
.ui-datepicker .input-form{border:1px solid #d5d5d5;padding:12px 20px;display:block}
.ui-datepicker .input-form-datepicker{width:100%;padding:12px 10px}
@media(min-width:768px){.comunidad_autonoma{padding-bottom:27px !important}
}
@media(max-width:768px){.fecha_rango{margin-top:25px !important;flex-wrap:wrap}
.row.comunidad_autonoma>.fcol{height:64px;position:relative}
.filtrado.gray .row .fcol{width:90%}
.filtrado.grey-back .row .fcol{width:90%}
.filtrado.grey-back .row .mbcol{width:90%;margin-bottom:0 !important}
.fecha_rango input[type="text"],.filtrado textarea{width:110% !important}
.comunidad_autonoma{display:block;padding-bottom:30px !important;flex-wrap:wrap}
.fcol .formato_fecha{margin-left:0}
.filtrado input[type="text"],.filtrado textarea{width:80%}
.filtrado .row .fcol{float:none;display:block;margin-bottom:1em}
}
#results{text-align:left;width:100%;padding:20px}
#results .xfitem{list-style:none;margin-bottom:30px;color:#454d52;font-weight:lighter}
#results .xfitem .xfitem__date{font-size:.8rem;font-weight:600;color:#454d52}
#results .xfitem .xfitem__title a{font-size:1.1rem;color:#184dd8;text-decoration:none;font-weight:400}
#results .xfitem .xfitem__title a:hover{text-decoration:underline;color:#f21900;transition:all .3s linear}
#results .xfitem .xfitem__text{font-size:1rem;margin-top:6px}