﻿/** Content Page Styles */
.home .center {
    text-align: center;
    padding-top: 24px;
}
.home .center .btn-default {
    background: #BE1277;
    color: #FFFFFF;
    font-size: 18px;
    font-weight: bold;
    border-color: #BE1277;
    border-radius: 12px;
    text-transform: uppercase;
    padding: 6px 38px;
}
.home h1 {
    font-size: 30px;
    text-transform: uppercase;
    color: #BE1277;
    margin-top:20px;
}
.home .home-callout {
    width: 100%;
    min-height: 300px;
    max-width: 380px;
    border: 1px solid #f3cfe5;
    padding:15px;
    position: relative;
    margin: 10px auto;
    display: block;
}
.home .home-callout:hover {text-decoration:none;}
.home .home-callout .btn {
    display: block; 
    width: 90%; 
    position: absolute; 
    bottom: 15px; 
    font-size: 18px; 
    color: #FFF; 
    text-transform: uppercase; 
    padding: 10px;
    left: 5%;
    right: 5%;
    border-radius: 10px;
}
.home .home-callout h3 {font-size: 26px; font-weight: normal; text-align: center; margin-top: 5px; margin-bottom: 5px;}
.home .home-callout p {font-size: 18px; font-weight: normal; text-align: center; color: #58595b; line-height: 20px;}
.home .callout-reproductive-health {
    background: url(/images/bkg-callout-reproductive-health.png) bottom left no-repeat;
    border-color: #f3cfe5;
    color: #d65b9d;
    background-size: 100% auto;
}
    .home .callout-reproductive-health .btn {
        background: #e468ab;
    }
.home .callout-vaginal-health {
    background: url(/images/bkg-callout-vaginal-health.jpg) bottom left no-repeat;
    border-color: #d8c9ef;
    color: #8862c2;
    background-size: 100% auto;
}
    .home .callout-vaginal-health .btn {
        background: #8862c2;
    }
.home .callout-menopause {
    background: url(/images/new-bkg-callout-menopause.jpg) bottom left no-repeat;
    border-color: #d1d5f0;
    color: #3c70e5;
    background-size: 100% auto;
}
    .home .callout-menopause .btn {
        background:#457bf6;
    }

/** SM (tablet) Breakpoint Styles */
@media (min-width: 768px) and (max-width: 991px) {
    .home .home-callout {
        min-height: 240px;
    }
    .home .home-callout h3 {
        font-size: 20px;

    }
    .home .home-callout p {
        font-size: 16px;
        line-height: 18px;
    }
    .home .home-callout .btn {
        font-size: 14px;
        padding: 6px;
    }
}
/** Mobile Breakpoint Styles */
@media (max-width: 767px){
    .navbar-main a {
        border-bottom: 1px solid #EBEBEB;
    }
    .home h1 {
        font-size: 20px;
    }
}
