/*
Colores:

GI: azul 0,68,148	#23418f
AL: verde 0,133,64  #008540
BI: rojo 207,4,28	#cf041c
*/
p.text-info{color:var(--color-ppal)!important}

.eb-events-timeline div.clearfix{font-size: 1.15em}
.eb-events-timeline .eb-event-date-container .eb-event-date{background-image: url(/images/iconos/uoa-fou-57x57.png)!important;
    background-position: center;
    background-repeat: no-repeat;
    background-color: #fff;}

.eb-featured-event .eb-even-title-container{font-size: 1.5em;font-variant: small-caps;}
.accesoUPV .ebm-upcoming-events{float: left;/*font-size: 1.25em;*/font-variant: small-caps;}
  
/*.camposPersonalizados li:nth-child(n+2){display:none}*/
#eb-mini-cart-page th:nth-child(3), #eb-mini-cart-page td:nth-child(3),.PN_view_cart .camposPersonalizados li:nth-child(n+2),.PN_task_view_checkout .camposPersonalizados li:nth-child(n+2),.PN_task_checkout .camposPersonalizados li:nth-child(n+2){display: none;}
.PN_option_com_eventbooking .container-fluid{max-width:95%}

.caput{text-transform:capitalize}

.PN_view_register #adminForm #field_email{display:none}
#necesidad{background: none;
    border: none;
    box-shadow: none;
    font-size: .9em;
    height: 2em;resize: none;}


.form-search input, .form-inline input, .form-horizontal input, .form-search textarea, .form-inline textarea, .form-horizontal textarea, .form-search select, .form-inline select, .form-horizontal select, .form-search .help-inline, .form-inline .help-inline, .form-horizontal .help-inline, .form-search .uneditable-input, .form-inline .uneditable-input, .form-horizontal .uneditable-input, .form-search .input-prepend, .form-inline .input-prepend, .form-horizontal .input-prepend, .form-search .input-append, .form-inline .input-append, .form-horizontal .input-append {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
}
.form-horizontal .help-inline, .form-horizontal .input-append, .form-horizontal .input-prepend, .form-horizontal .uneditable-input, .form-horizontal input, .form-horizontal select, .form-horizontal textarea, .form-inline .help-inline, .form-inline .input-append, .form-inline .input-prepend, .form-inline .uneditable-input, .form-inline input, .form-inline select, .form-inline textarea, .form-search .help-inline, .form-search .input-append, .form-search .input-prepend, .form-search .uneditable-input, .form-search input, .form-search select, .form-search textarea {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    margin-bottom: 0;
    vertical-align: middle;
}
select, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
    height: 3rem;
    line-height: 3rem;
    margin: 0.2em;
}
.input-large, select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
    padding: 0.85em!important;
}
.PN_view_registrant .input-large,.PN_view_registrant select {
    width: auto!important;
    width: -webkit-fill-available!important;
}
.avisoCorreo{font-size:.55em}
.avisoCorreo b{color:#f00}
.avisoCorreo:hover,.avisoCorreo:focus,.avisoCorreo:active{ border:1px solid #f00;font-size:1em;margin:.2em;padding:.2em}