.send-email {
    background-color: #009908;
    border: none;
    font-size: 1em;
    margin-right: 0;
    padding: 8px 30px;
}

    .send-email:hover, .send-email:focus {
        background-color: #009908;
        border: none;
    }

#cambiando-aviso-alt {
    -webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.25);
    -moz-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.25);
    box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.25);
    background-color: #FFDB4E;
    clear: both;
    margin-top: 3em;
    margin-bottom: 2em;
    display: block;
    padding: 1rem;
}

    #cambiando-aviso-alt .estamos-cambiando-mensaje h2 {
        font-size: 1.5em;
        color: #000;
        font-family: 'Lato', sans-serif;
        font-weight: 900;
    }


    #cambiando-aviso-alt img {
        margin-top: 0.5rem;
    }

    #cambiando-aviso-alt #firstStop {
        padding-left: 0;
    }

#cambiando-aviso {
    -webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.25);
    -moz-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.25);
    box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.25);
    background-color: #FFDB4E;
    clear: both;
    margin-top: 3em;
    margin-bottom: 2em;
    display: block;
    padding: 0;
}

    #cambiando-aviso .estamos-cambiando-ico {
        background-color: #E6C748;
        width: 115px;
        float: left;
    }

        #cambiando-aviso .estamos-cambiando-ico embed {
            width: 121px;
            height: 145px;
            padding: 8px;
        }

    #cambiando-aviso.large-11.columns {
        padding: 0px;
    }
    /*#cambiando-aviso .estamos-cambiando-ico #cambiando {
	height: 70px;
	width: 70px;
	margin-left: 15px;
	margin-top: 15px;
}*/
    #cambiando-aviso .estamos-cambiando-mensaje {
        padding-top: 0.25em;
        display: inline-block;
        padding-left: 1.5em;
        width: 84%;
    }

        #cambiando-aviso .estamos-cambiando-mensaje h2 {
            font-size: 1.5em;
            color: #000;
            font-family: 'Lato', sans-serif;
            margin-bottom: 0;
            font-weight: 900;
        }

        #cambiando-aviso .estamos-cambiando-mensaje p {
            color: #323232;
            font-size: 14px;
        }

#galeria {
    -webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.25);
    -moz-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.25);
    box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.25);
    background-color: #FFF;
    display: inline-block;
    padding: 0 0;
    width: 58%;
    margin-right: 3%;
}

    #galeria img {
        height: 273px;
    }

#menu {
    display: inline-block;
    padding: 0;
}

    #menu .cenefa h2 {
        color: #000;
        display: inline-block;
        font-family: 'Lato', sans-serif;
        font-size: 1.5em;
        font-weight: 900;
        line-height: 1em;
    }

.cenefa a {
    color: #000;
    display: inline-block;
    font-family: 'Lato', sans-serif;
    font-weight: 900;
    line-height: 1em;
}

    .cenefa a:hover {
        color: #0079a1;
    }

#sections {
    -webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.25);
    -moz-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.25);
    box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.25);
    margin-bottom: 2em;
}

#iframe-content {
    background-color: white;
    padding: 10px;
    width: 100%;
}

#menu-lunch {
    -webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.25);
    -moz-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.25);
    box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.25);
}

#calendario {
    display: block;
}

    #calendario iframe {
        background-color: white;
        border: none !important;
        width: 100%;
    }

    #calendario .cenefa {
        display: inline-block;
        width: 100%;
    }

        #calendario .cenefa h2 {
            color: #000;
            display: inline-block;
            font-family: 'Lato', sans-serif;
            font-size: 1.5em;
            font-weight: 900;
            line-height: 1em;
        }

        #calendario .cenefa span {
            margin: 10px;
        }

#tituloCalendario {
    font-size: 1.5rem;
    margin-bottom: 1.5rem;
}

.cenefa {
    background-color: #FFDB4E;
    padding-left: 0.6em;
    padding-top: 0.2em;
    padding-bottom: 0.5em;
}

#overlay-throbber{
    background: rgba(0,0,0,0.3);
    height: 100%;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 130;
}

#menu .cenefa span {
    display: inline-block;
    margin: 10px;
}

.landing {
    margin-left: 2em;
    margin-top: 1em;
}

.landing-content {
    background-color: white;
    color: black;
    padding: 0.5em;
}

    .landing-content h1 {
        font-size: 3.75em;
        font-family: 'Lato', sans-serif;
        font-weight: 900;
        margin-left: 0.5em;
    }

    .landing-content ul {
        font-family: 'Lato', sans-serif;
        list-style: none;
        margin-left: 2.5em;
    }

.new-class {
    background-color: blue;
}

.home-menu-content {
    background-color: #565653;
    color: white;
    padding: 10px;
}

    .home-menu-content table tr:nth-of-type(even) {
        background: transparent;
    }

    .home-menu-content a {
        color: white;
    }

    .home-menu-content img {
        display: inline-block;
    }

    .home-menu-content table {
        background: none;
        border: none;
        width: 100%;
    }

        .home-menu-content table tr td span {
            color: white;
        }

    .home-menu-content button {
        background-color: #999999;
        padding: 8px 15px;
        font-size: 1em;
        border: none;
        width: 50%;
        margin: 0 25%;
    }

    .home-menu-content table tr td span.coma:last-child {
        display: none;
    }

    .home-menu-content table tr {
        margin-left: 10px;
    }

        .home-menu-content table tr td {
            padding: 0;
        }

    .home-menu-content button a {
        color: white;
    }

.icon-landing {
    position: absolute;
    float: left;
    z-index: -1;
    margin-left: -3%;
}

.fondo-ef{
    background: #efefef;
}

.alerta{
    padding: 0.5rem 0;
    border-bottom: 1px solid gray;
    width: calc(100% - 1.2rem);
    margin-left: auto;
    margin-right: auto;
}

.icono-alerta{
    text-align: left;
    width: 20px;
}

.alerta > span{
    display: inline-block;
    vertical-align: top;
}

.alerta > span:last-child{
      width: calc(100% - 30px)
}

#section-content:not(.widget-top) {
    background: #fff;
}

#section-content {
    color: black;
    padding: 0.6rem;
}

    #section-content ul {
        list-style: none;
        margin: 0;
        padding: 0;
    }

    #section-content a {
        color: #444;
        transition: color 0.5s;
        -webkit-transition: color 0.5s;
        -moz-transition: color 0.5s;
    }

        #section-content a:hover {
            color: #000;
        }


@media all and (max-width: 640px) {

    #calendario {
        padding-left: 0;
    }

    #menu {
        margin-bottom: 30px;
        margin-top: 30px;
    }

    #cambiando-aviso {
        display: none !important;
    }
}

@media all and (max-width: 750px) {
    #cambiando-aviso .estamos-cambiando-ico {
        display: none;
    }
}
