/* --------------------------------------------------------- */
/* PRODUCTS STYLES
/* --------------------------------------------------------- */
h1 { font:26px/26px "proxima-nova-1", "proxima-nova-2", "Myriad Pro", sans-serif; padding-bottom:5px; border-bottom:2px solid #dde5e5; margin-bottom:10px; text-transform:uppercase; }
h2 { font:14px/24px "proxima-nova-1", "proxima-nova-2", "Myriad Pro", sans-serif !important; color:#7f9194 !important; padding-bottom:0px; border-bottom:1px solid #dde5e5; margin-top:7px; margin-bottom:5px; text-transform:uppercase; font-weight:bold; }
#content-wrapper h3 { font-family:"proxima-nova-1", "proxima-nova-2", "Myriad Pro", sans-serif !important; padding-top:10px; }
p.introduction { font:16px/18px "proxima-nova-1", "proxima-nova-2", "Myriad Pro", sans-serif; margin-bottom:16px; }
p { line-height:16px; margin-bottom:16px; }

#content-wrapper ul { margin:10px 18px; list-style:square; }
#content-wrapper ul li { padding:6px 0; border-bottom:1px solid #E4EEEE; }
#content-wrapper ul li:last-child { border-bottom:none; }

#search-results { list-style:none; }
#search-results li { list-style:none; }
#search-results li h3 { margin-bottom:5px; font-size:16px; }
#search-results li h3 a { text-decoration:none; color:rgb(131, 168, 83); font-weight:normal; }
#search-results li p { margin:0; font-size:12px; }
#search-results li p.small { margin:2px 0 20px 0; font-size:10px; }

#social-engagement { float:left; margin:32px 0 0 0; background:url(../img/bg-social-engagement.png) no-repeat; }
#social-engagement h2 { line-height:120% !important; }
#social-engagement div.body { padding:180px 10px 0 10px; }
#social-engagement-footer { float:left; width:265px; height:15px; background:url(../img/bg-social-engagement.png) no-repeat left bottom; }

p.introduction+h3 { padding-top:0 !important; }
h3 { color:#2C3839; }
h3+p { margin-top:8px; }
