/* individual styles for this page */

/*==========================================================
FEATURED SKIN STYLES (changes w/ featured image)
===========================================================*/


#masthead {
    background-image: url('/img/hero/ffltable-lg.jpg');
    background-position: center 20%;
}

.inner_primary_color, .primary_color {color: #4aafee!important;}
.inner_secondary_color {color: #9cc5c9!important;}

.inner_bg_primary_color {background-color: #4aafee!important;}
.inner_bg_secondary_color {background-color: #9cc5c9!important;}


.inner_border_primary_color:after {border-color: #4aafee;}
.inner_border_secondary_color:after {border-color: #9cc5c9;}


/*replace w/ primary */
a:hover {color: #4aafee!important;}
footer a:hover {color:#4aafee!important;}
nav.invert .back_events:hover { color: #4aafee!important;}



/*==========================================================
OVERRIDE DEFAULT STYLES
===========================================================*/


#masthead h1 {
    font-size:1.4em;
    margin-top:4em;
}

#masthead h2 {
    font-size:1.3em;
    margin-top:.3em;
}


@media only screen and (min-width:40.063em) {

    #masthead h1 {
        font-size:3em;
        margin-top:2.5em;
    }

    #masthead h2 {
        font-size:1.5em;
    }
}


@media only screen and  (min-width:1024px) {
    #masthead h1 {
        font-size:4em;
        margin-top:1.5em;
    }

    #masthead h2 {
        font-size:2em;
    }

    #inner_content {
        margin-top: -100px;
    }
}

@media only screen and  (min-width:1270px) {
    #masthead h1 {
        font-size:5em;
        margin-top:1.5em;
    }

    #masthead h2 {
        font-size:2.2em;
        margin-top:.8em;
    }
}
