/*
	Custom CSS
	Please make sure your CSS rules are 
	more particular / have higher priority
	then other page styles
*/
 #events h3   {
	/* add your css rule here */
}
/*
	CSS Personalizadas */
/*
/*
	widget */
/*
.btn.select.custom.a {
       font-weight: bold;
}
.btn select custom{
       font-weight: bold;
}
	Estilo del banner de portada
        Difuminado=off
*/
.add-filter-bg {
    -webkit-filter: blur(0px);
    filter: blur(0px);
}

/*
	Estilos de la página de Inicio
*/
/*
	Estilo de la página de Inicio (Horas de Apertura)
        Grueso de Font: negrita
*/
td.time {
       font-weight: bold;
}
/*
	Estilo de la página de Inicio (Contacto-para 
        toda la información)
        Grueso de Font: negrita
*/
.info {
       font-weight: bold;
}
/*
	Estilo de la página de Inicio (Contacto-dirección)
        Color: verde Santa
        tamaño de letra: 1em
*/
div.links {
       color: #1b8c5c !important;
       font-size: 1em !important;
}
/*
	Estilo de la página de Inicio (Contacto-teléfono)
        color: verde santa 
        tamaño de letra: 1.1em
*/
a.phone-number {
       color: #1b8c5c !important;
       font-size: 1.1em !important;
}
/*
	Estilo de la página de Inicio (Contacto-email y
        sitio web)
        color: azul
        estilo de la fuente: italico subrayado
        tamaño de letra: 1.2em
*/
div.links.emails a, div.links.website a{
       font-size:1.2em !important;
       font-style: italic;
       color:#337ab7 !important;
       text-decoration: underline #337ab7 !important;
}

/*
	Estilos de la página de Reservas
*/
/*
	Estilo de la página de Reservas (Título servicios)
        alto del título: 69px
*/
.tab.tab-col .cap.short {
       height: 69px;
}
/*
	Estilo de la página de Reservas (descripción)
        Color: gris
        Font: Helvetica
       tamaño de letra: 1.1em
*/
.tab.tab-col .txt.short {
       font-size: 1.1em;
       font-family: helvetica;
       color: #555555;
}
/*
	Estilo de la página de Reservas (duración del 
        sevicio)
        grueso de letra: negrita
        tamaño de letra: 1.2em
*/
.bar-service .time {
       font-size: 1.2em;
       font-weight: bold;
}
/*
	Estilo de la página de Reservas (botón)
        grueso de la fuente: negrita
*/
div.btn.select.custom {
      font-weight: bold !important;
}

/*
	Estilos de la página de Fechas y Horas
*/
/*
	Estilo de la página de Fechas y Horas
        (título de mes y título de horas disponibles)
        tamaño de letra: 1.4em
*/
#sb-timeline #steps #steps-content #sb_booking_content .datetime-step .header .txt-center, div.container-caption {
       font-size: 1.4em !important;
       color: #e80d27;
}
/*
	Estilo de la página de Fechas y Horas
        (horas disponibles)
       tamaño de letra: 1em
       grueso de font: negrita
*/
a.sb-cell.free {
       font-size: 1em;
       font-weight: bold;
}

/*
	Estilos de la página de Información del Cliente
*/
/*
	Estilo de la página de Información del Cliente
        (etiquetas de datos)
        tamaño de letra: 13pt
*/
.control-label {
       font-family: arial;
       font-size: 1.2em;
}
/*
	Estilo de la página de Información del Cliente
        (datos del cliente)
        tamaño de letra: 1.2em
        fuente: arial
        color: gris obscuro
*/
.form-control {
       font-family: arial;
       font-size: 1.1em;
       color: #555555;
}
/*
	Estilo de la página de Información del Cliente
        (datos adicionales del cliente)
        tamaño de letra: 1.2em
        fuente: arial
        color: gris obscuro
*/
.custom-form select {
       font-family: arial;
       font-size: 1.1em;
       color: #555555;
}

/*
	Estilo de la página de Información del Cliente
        (título Principal)
        color: rojo Santa
*/
.title-main {
       color: #e80d27;
}
/*
	Estilo de la página de Información del Cliente
         (título de detalles de producto)
        color: rojo Santa
*/
.cap.mg {
       color: #e80d27;
}
/*
	Estilo de la página de Información del Cliente
         (precio)
        color: rojo Santa
*/
.full-price {
       color: #e80d27;
}
/*
	Estilo de la página de Información del Cliente
         (resumen del servicio)
        color: gris
        tamaño de fuente: 0.9em
*/

.current-booking-info .info {
       font-size: 0.9em;
       color: #555555;
}
/*
	Estilo de la página de Información del Cliente
         (etiquetas del resumen del servicio)
        grueso de fuente: negrita
*/

.current-booking-info .label {
    font-weight: bold;
}
/*
	Estilo de la página de Información del Cliente
         (título del detalle)
        color: rojo santa
        grueso de fuente: negrita
*/
.accordion .title {
    font-weight: bold;
    color:#e80d27;
}
/*
	Estilo de la página de Información del Cliente
        (detalle de la reserva)
        funete: arial
        color: gris
        grueso de fuente: negrita
*/
.accordion p b {
    font-weight: bold;
    font-family: arial;
    color: #555555;
}

/*
	Estilos de la página de Términos y Condiciones
*/
/*
	Estilos de la página de Términos y Condiciones
        (Título Principal)
        tamaño de letra: 16pt
        grueso de la fuente: negrita
        tipo de fuente: arial
        color: rojo santa
        alineación: centrar
*/
.ets-titulo-tc {
       font-family: arial;
       font-size: 16pt;
       font-weight: bold;
       text-align: center;
       color: #e80d27;
}
/*
	Estilos de la página de Términos y Condiciones
        (Subtítulo)
        tamaño de letra: 14pt
        grueso de la fuente: negrita
        tipo de fuente: arial
        alineación: izquierda
        color: verde santa

*/
.ets-subtitulo-tc {
       font-family: arial;
       font-size: 14pt;
       font-weight: bold;
       text-align: left;
       color:#1b8c5c;
}
/*
	Estilos de la página de Términos y Condiciones
        (cuerpo)
        tamaño de letra: 12pt
        grueso de la fuente: normal
        tipo de fuente: arial
        alineación: izquierda
        color: gris

*/
.ets-cuerpo-tc {
       margin-left: 25px;
       margin-right:25px;
       font-family: arial;
       font-size: 12pt;
       font-weight: normal;
       text-align: left;
       color:#555555;
}
/*
	Estilos de la página de Términos y Condiciones
        (cuerpo)
        tamaño de letra: 12pt
        grueso de la fuente: normal
        tipo de fuente: arial, itálica, subrayada
        alineación: izquierda
        color: azul

*/
.ets-link-tc {
       font-family: arial;
       font-size: 12pt;
       font-style:italic;
       font-weight: normal;
       text-align: left;
       color:#0000aa;
       text-decoration: underline blue !important;
}


 #events p.duration, #events div.duration   {
	/* add your css rule here */
}


 #events p.description, #events div.description   {
	/* add your css rule here */
}


 #events .selectedEvent   {
	/* add your css rule here */
}


 #events input.reserve_time_btn   {
	/* add your css rule here */
}


 #events input.select_another_btn   {
	/* add your css rule here */
}


 #eventForm #start_date-block-container h3, #eventForm #timeline-container h3   {
	/* add your css rule here */
}


 #eventForm #save_button   {
	/* add your css rule here */
}


 div.ui-widget-content   {
	/* add your css rule here */
}


 div.ui-widget-header   {
	/* add your css rule here */
}


 #timeline-container table.timeline   {
	/* add your css rule here */
}


 .timeline td.not_worked_time   {
	/* add your css rule here */
}


 .timeline td.free_time   {
	/* add your css rule here */
}


 .timeline td.selected_time   {
	/* add your css rule here */
}


 .timeline td.reserved_time   {
	/* add your css rule here */
}


 div#loading   {
	/* add your css rule here */
}


 #start_date-block-container .zend_form dt, start_date-block-container .zend_form dt b, start_date-block-container .zend_form dd label   {
	/* add your css rule here */
}

