/*front-page.php stylesheet*******************************/
a {
    color: rgba(255,0,74,.8);
    font-size: 14px;
}
.front_page_image {
    max-height: 300px;
    margin: 0 auto;
    padding-bottom: 1%;
}
#hero_content h1,
#CTA_section h1,
#CTA_section h2,
#hero_content h3,
#CTA_section,
#CTA_section_2,
#members_access_summary,
#second_CTA_section {
    font-family: 'Boston Light';
}
#hero_content h1,
#CTA_section h2 {
    font-size: 42px;
}
#hero_content img,
#hero_content .section_heading,
#CTA_section h1,
#CTA_section_2 h1 {
    padding: 1% 0 1% 0;
}
/*HERO CONTENT SECTION***********************************/
#hero_content {
    color: gray;
}
#hero_content img,
#hero_content .section_heading {
    display: inline-block;
}
#hero_content iframe {
    display: block;
    margin-left: auto;
    margin-right: auto;
    height: 160px;
}
#hero_content img {
    vertical-align: top;
}
a[href="https://foodcoach.me/product/premier-access/"] {
    visibility: hidden;
}
@media only screen and (min-width : 480px) {
    #hero_content iframe {
        height: 360px !important;
    }
}

/*CTA CONTENT SECTION***********************************/
#CTA_section,
#CTA_section_2 {
    padding: 2% 0 2% 0;
}
#CTA_section a,
#CTA_section_2 a {
    margin: 1% auto 1% auto;
    display: block;
    max-width: 300px;
    color: #fff;
    box-shadow: 5px 5px 5px #888888;
}
#CTA_section h2,
#CTA_section_2 h2 {
    text-align: center;
}
#CTA_section h2 {
    text-shadow: 1px 1px 3px #888888;
}
#CTA_section_2 h2 {
    font-size: 28px;
}
@media only screen and (min-width: 480px) {
   #CTA_section_2 h2 {
    font-size: 42px;
} 
}
/*MEMBER ACCESS SUMMARY CONTENT SECTION***********************************/
#members_access_summary .glyphicon {
    font-size: 75px;
}
#members_access_summary {
    padding: 2% 0 2% 0;
    margin: 1% 0 1% 0;
    background: rgba(211,211,211,.3);
}
#members_access_summary article>div,
#members_access_summary article>h2,
#members_access_summary article>p {
    text-align: center;
    padding: 1% 0 1% 0;
}
#members_access_summary article>p {
    font-size: 18px;
    margin-bottom: .25em;
}

/*TESTIMONIALS CONTENT SECTION***********************************/
#testimonials, 
#hero_content h3 {
    padding: 1% 0 1% 0;
}
blockquote {
    border-color: rgba(126,230,68,.4);
    font-size: 1.5em;
}
blockquote span {
    font-weight: lighter;
    font-size: .85em;
}

@media only screen and (min-width : 480px) {
    blockquote {
        font-size: 2em;
}
    blockquote span {
        font-size: .75em;
    }
}
/*YOUR PATHWAY CONTENT SECTION***********************************/
#your_pathway {
    color: lightgray;
}
#your_pathway h2 {
    text-align: center;
}

