/*
* Created By: MDC Web Services
* Description: Template Stylesheet
* Revised: 10/01/2018
*/

body.spooky #content {
    font-size: 1.2em;
}

body.spooky .featured-well {
    background: none;
}

body.spooky .featured-well h2 {
    font-size: 1.5em;
}

body.spooky .featured-well .date,
body.spooky .featured-well .location {
    color: #545454;
    /*font-size: 1.25em;*/
}

body.spooky .featured-well .cost {
    color: #92278f;
    font-size: 1.25em;
    font-weight: bolder;
}

body.spooky #myCarousel img{
    width: 100%;
}
body.spooky .related-module h4 {
    font-size: 1.1em;
}

body.spooky iframe {
    margin-bottom: 2em;
}




/*Respnsive*/

@media (max-width: 460px) {
    .partner-logos img {
        width: 48%;
    }

    body.spooky .featured-logo img {
        margin: 5% auto;
        width: 75%;
    }
}

@media (min-width: 461px) {
    .partner-logos img {
        width: 24%;
    }
}

@media (min-width: 461px) and (max-width: 640px) {
    body.spooky .featured-logo img {

        width: 69%;
    }
}

@media (min-width: 641px) and (max-width: 767px) {
    body.spooky .featured-well {
        width: 77%;
    }

    body.spooky .featured-logo img {
        width: 55%;
    }
}


@media (max-width: 767px) {
    body.spooky .featured-well {
        min-height: 20px;
        background-color: #f5f5f5;
        border: 1px solid #e3e3e3;
        -webkit-border-radius: 4px;
        -moz-border-radius: 4px;
        border-radius: 4px;
        -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
        -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
        box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
        margin: 0 auto 1.5em;
    }

    body.spooky .featured-logo img {
        margin: 1% auto;
        text-align: center;
        display: block;
    }
}

@media (min-width: 980px) {
    .site-masthead {
        background-image: url('../img/banner-kendall-2.jpg');
        background-repeat: repeat-x;
        background-color: #1f2226;
        background-position: 50%;
        height: 135px;
    }

    .site-masthead h1,
    .site-masthead h2 {
        background-color: #11397c;
        padding: 0 10px;
        width: auto;
        display: table;
        background: rgba(17, 57, 124, 0.85);
    }

    .site-masthead h1 {
        color: white;
        padding-top: 0;
        margin: 0;
        font-size: 34px;
        padding-bottom: 2px;
    }

    .site-masthead h2 {
        line-height: 11px;
        font-size: 11px;
        color: white;
        margin: 0;
        padding-top: 5px;
    }

    .site-masthead>.container {
        height: 135px;
        padding-top: 40px;
    }

    .text-indent {
        margin-left: 25px;
    }

    body.spooky .featured-well .addthis_inline_share_toolbox {
        margin: 0 -6px;
    }

    body.spooky .featured-well {
        height: 326px;
        min-height: 20px;
        margin-bottom: 20px;
        background-color: #f5f5f5;
        border: 1px solid #e3e3e3;
        -webkit-border-radius: 4px;
        -moz-border-radius: 4px;
        border-radius: 4px;
        -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
        -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
        box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
    }
}