/* ================ */
/* = Unique Items = */
/* ================ */

#home h2 {
    width: 100%;
    font-family: 'Montserrat', 'Arial Rounded MT', sans-serif;
    /*text-transform: uppercase;*/
    color: #344d65;
    margin: 0;
    padding-bottom: .2em;
    border-bottom: 1px solid hsl(210, 62%, 85%);
}

#main h2 {
    padding-top: 1em;
}

#home .row {
    /*border-bottom: 1px solid hsl(210, 62%, 85%);*/
    margin: 1em 0;
}

#home .headlines ul {
    margin: 1em 0;
    padding-left: 1.5em;
}

.featuredfactsheet {
    text-align: left;
}

.featuredfactsheet div {
    text-align: left;
}

    .featuredfactsheet img {
        margin: 0 auto;
        -moz-box-shadow: 0 0 10px hsl(210, 62%, 85%);
        -webkit-box-shadow: 0 0 10px hsl(210, 62%, 85%);
        box-shadow: 0 0 10px hsl(210, 62%, 85%);
        max-width: 244px; /* use 4:3 ratio for max size of 244x183 */
    }

.featuredprogram img {
    float: left;
    padding-right: .8em;
    width: 45% !important;
    height: auto;
}

#home ul {
    margin: 0 0 0 .5em;
    padding: 0 0 0 1em;
}

#home .headlines li {
    font-size: 16px;
}

#main h4 {
    font-family: 'Montserrat', 'Arial Rounded MT', sans-serif;
    font-size: 16px;
    margin: .5em 0;
}

#main {
    margin: 0 2em;
}


/* "Billboard" area -- moved to slideshow.css */

#content div.headspace {
	margin-top: 15px;
}

	
/* ============== */
/* = Factsheets = */
/* ============== */

#factsheets {
    padding-bottom: 0px;
    clear: both;
    /*border-top: 6px solid rgb(108, 58, 119);*/
    padding: 0px 24px;
}

#factsheets h2 {
    margin-bottom: 8px;
}

#factintro{
	/* font-size:13px; */ /* take default */
	padding-right:20px;
	padding-bottom:5px;
	margin-bottom:0px;
}
    #factintro a {
        color: hsl(210, 62%, 33%) !important;
    }
#factsheets h4{
	padding-bottom: 3px;
	margin: 5px 0px 5px 0px;
	font-weight: bold;
    font-size: 109%;
    line-height: 1.41em; /* 14px/18px */ 
    font-family: 'Montserrat', 'Arial Rounded MT', sans-serif;
    color: rgb(108,58,119);
}

#factsmenu{
	float: right;
    padding-top: 30px;
    padding-left:10px;
}
    #factsmenu h4 a {
        font-weight:bold;
        color: rgb(108,58,119);
    }

#factsmenu ul{
	padding:0px;
	margin:0px;
	margin-top: -5px;
	font-size: 94%; /* 12px; */
}

#factsmenu li {
	list-style-type:none;
	padding: 5px 0px 5px 0px;
    font-size: 109%; /* 13px; */
    line-height: 1.33em; /* 16px; */
}

#factsmenu li:before {
    content: "";
    float: left;
    width: 7px;
    height: 15px;
    margin: 4px 10px 0 0;
    background: url(../images/carets.png) 0 -1px;
}

#factsmenu li.solid {
	border-bottom-style: solid;
}

#factsmenu li a {
    color:#000 !important;
}
#section-header:after {
    content: '';
}

#supplements {
	float: left;
    padding: 20px 0;
}

    #supplements img {
        width:161px;
        height:auto;
        margin-bottom: 4px;
        -moz-box-shadow: 0 0 10px rgb(176, 177, 178);
        -webkit-box-shadow: 0 0 10px rgb(176, 177, 178);
        box-shadow: 0 0 10px rgb(176, 177, 178);
    }

#supplements a.morelink 
{
	font-style: normal;
}
    #supplements div:nth-of-type(1) {
        padding-right:10px;
        float:left;
    }
    #supplements div:nth-of-type(1), #supplements div:nth-of-type(2) {
        width: 170px;
    }
    #supplements div:nth-of-type(2) {
        float:right;
    }

.excerpt-left, .excerpt-right {
	width: 170px;
    font-size: 94%;
}

.excerpt-left h4, .excerpt-right h4 {
    font-size: 109%; /* 13px; */
	border-bottom:0px !important;
	text-transform:none;
}

.excerpt-left p, .excerpt-right p {
	font-size: 109%;
    padding-right:20px;
	margin-top: 0;
}
