/* ----------------------------------------------------------------
	Custom CSS

	Add all your Custom Styled CSS here for New Styles or
	Overwriting Default Theme Styles for Better Hanlding Updates
-----------------------------------------------------------------*/


.heading-block:after {
    border-top: 2px solid #DA001B;
    margin-top: 0px !important;
}

.lead {
    text-align: justify;
}

#link-quiero-asistir a {
    color: white !important;
}

#link-quiero-asistir a:hover {
    color: #444 !important;
}

.ievent {
    margin-top: 0;
    margin-bottom: 20px;
}

.ievent .entry-image {
    width: 69px !important;
}

.events .entry-image .entry-date,
.ievent .entry-image .entry-date {
    background: #DA001B;
}

#seccion-grupo {
    background-position: center center !important;
    height: 600px;
    /*padding: 100px 0;*/
}

#seccion-grupo .heading-block {
   /*margin-bottom: 0 !important;*/
}

#seccion-grupo .heading-block:nth-child(2):after {
    border-top: none;
}

#parallax-idea {
    background-position: left center !important;
    padding: 100px 0;
    height: 600px;
}

#seccion-fechas {
    padding: 60px 0;
}

.ievent {
    overflow: hidden;
}

.icono-evento {
    bottom: -37px !important;
    right: -10px !important;
    color: #eee !important;
    font-size: 180px;
    overflow: hidden;
    z-index: 1;
}

.oc-item .entry-content {
    position: relative;
    z-index: 2;
}

.oc-item .entry-content p {
    text-align: justify;
    margin-bottom: 0;
}

#seccion-contacto {
    padding-top: 60px;
}

.button-red {
    background-color: #DA001B;
}

#footer {
    border-top: 5px solid #DA001B !important;
}

.color-escuelajamon {
    color: #DA001B;
}

#tabla-fechas tbody tr td:nth-child(3) {
    color: #DA001B;
}