/* * BEST OF (in-focus.css) * * In focus section styles. * */ /* Headings */ h1 { text-align: center; font-family: LPBentonSansBold, Helvetica, Arial, sans-serif; font-size: 2em; color: #BA2234; margin: 0 0 .4em 0; } h2 { margin-bottom: 0; color: #BA2234; font-family: LPBentonSansBold, Helvetica, Arial, sans-serif; font-weight: bold; font-size: 1.25em; border-bottom: solid 3px #D3CABD; } h3 { margin-bottom: 0; color: #BA2234; font-family: LPBentonSansBold, Helvetica, Arial, sans-serif; font-weight: bold; font-size: 1em; } p { font-family: LPBentonSans, Helvetica, Arial, sans-serif; } p.introduction { text-align: center; font-style: italic; font-family: Georgia, Times, serif; margin: 0 auto; margin-bottom: 1.5em; } .title-page h2 { border-bottom: none; } /* Boxes */ .top-list-box { background-color: #BA2234; } .top-list-box a, .top-list-box p, .top-list-box span { color: #FFFFFF; -webkit-text-fill-color: #FFFFFF; } .top-list-box p.box-heading-1-white { font-size: 1.2em; font-family: LPBentonSansBold, Helvetica, Arial, sans-serif; } .top-list-box samp.font-prac-icon, .top-list-box img.prac-icon { margin-right: 5px; } .top-list-box .list-b { background: url(images/empty.gif); padding: 0; } .box, .box-text { border-top: 3px solid #BA2234; } .box p.box-heading-1, .box-text p.box-heading-1, .box p.box-heading-2, .box-text p.box-heading-2 { color: #BA2234; } /* Timeline */ .timeline { margin-top: 1em; background-color: #F2EDE3; border: 2px solid #D3CABD; padding: 1em; } .timeline p.timeline-date { color: #BA2234; font-family: LPBentonSansBold, Helvetica, Arial, sans-serif; font-weight: 800; } .timeline h2 { margin-top: 0; border-bottom: none; margin-bottom: 10px; font-weight: bold; } .title-page h1 { color: #FFFFFF; background-color: #BA2234; padding: 10px; text-align: left; } .title-page h2 a { -webkit-text-fill-color: #BA2234; color: #BA2234; }