@charset "utf-8";
/* CSS Document */
body {margin:0px; padding:0px; font-family: 'Raleway', sans-serif;font-size:1.0em;}
.clearfixm:after {content: '';display: block;height: 0;clear: both;	visibility: hidden;}
.blueTopBar {width:100%;height:45px;background:#253846;text-align:right;color:#FFF;line-height:45px;}
.blueTopBar .teleNum a {padding-right:20px;font-family: Myriad Pro, 'Raleway', sans-serif;color:#FFF;text-decoration:none}
.contactUsArea .teleNum a {font-family: Myriad Pro, 'Raleway', sans-serif;color:#FFF;text-decoration:none}
select {color:#000000; border-radius:8px; border:1px solid #999999; font-size:14px;}
.logo img {width:100%;margin-left:10px;}
.logo {margin-top:20px;float:left;width:60%;}
.burgerMenu {float:right;margin-top:30px;text-align:center;}
.burgerMenu img {width:55%;margin-right:10px;}
.burgerMenu span {position:relative;top:10px;font-size:12px;margin-right:10px;color:#253846;font-weight:bold;}
.topParent {width:100%;}
.PanoArea img {width:100%;margin-top:0px;}
.pageTitle {margin-bottom:20px;}
.parentContainer {width:100%;}
.paddedContainer {width:90%;padding:5%;}
.articleBlock {width:100%;}
.articleBlock h2 {color:#009fe1;font-size:14px;}
.articleBlock p {margin-top:0px;}
.articleBlock .quote2 {text-align:center;margin-top:20px;}
.divider {width:100%;background:#c8c8c8;height:1px;margin-top:30px;float:left;}
.BlockStart {float:left;margin-top:30px;}
.articleBlock .hyperlink {font-weight:bold;color:#010101;text-decoration:none;font-size:11px;background: url('../images/cta_red.png') no-repeat right center;padding-right:25px;display: inline-block}
.hyperlinkWhite {font-size:15px;color:#fff;text-decoration:underline;background: url('../../graphics/icons/cta_white.png') no-repeat right center;padding-right:25px;display: inline-block}
.knowledgeContainer {float:left;width:100%}
.knowledgeChild {width:100%;padding-bottom:20px;}
.knowledgeContainer .first {background:#99d9f4;}
.knowledgeContainer .sec {background:#65c7ec;}
.knowledgeContainer .third {background:#32b4e6;}
.knowledgeContainer h2 {padding-left:5%;}
.knowledgeContainer p {color:#FFFFFF;font-size:1.0em;text-align:left;width:90%;padding-left:5%;margin-top:6%;line-height:1.6em}
.knowledgeContainer .knowledgeTitle {position:relative;padding-left:5%;padding-top:10%;font-weight:bold;}
.findUs .txtlbl {margin-left:5%;color:#1c3667;font-weight:bold;font-size:13px;}
.findUs .eventFilters {width:90%;padding:5%;text-align:center}

.articleSummaryContainer .false .summaryPreview {display:block;}
.articleSummaryContainer .false .summaryFull {display:none;}
.articleSummaryContainer .true .summaryPreview {display:none;}
.articleSummaryContainer .true .summaryFull {display:block;}
.articleSummaryContainer .summaryFull a {color:#1c3667; font-weight:bold;}
.articleSummaryContainer .summaryPreview a {color:#1c3667; font-weight:bold;}


.eventContainer {clear:both;width:90%;padding:5%;float:left;padding-top:3%;}
.eventTop {background:#1c3667;font-family: 'Raleway', sans-serif;padding:5%;color:#FFFFFF;font-size:0.9em}
.eventBottom {background:#FFFFFF;border:solid 1px #c9c9c9;display:none;}
.areaBlock .hyperlink {font-weight:bold;color:#010101;text-decoration:none;font-size:11px;background: url('../images/cta_red.png') no-repeat right center;padding-right:15px;display: inline-block}
.articleContainer {clear:both;width:100%;float:left;padding-top:3%;}
.articleArea {width:90%;padding:5%;}
.articleArea .eventTop {background:#1c3667;}
.articleBy {font-size:.8em;clear:both;}
.articleArea h2 {color:#009fe1;font-size:11px;}
.articleArea .eventFilters {float:left;width:100%;}
.articleArea .eventFilters select {padding:0px !important;height:40px;width:100%}
.articleArea .filterLabels {float:left;width:100%;}
.articleArea .filterLabels h2 {font-size:0.8em;}
.articleArea .eventFilters option {font-size:11px !important;}
.articleArea .eventBottom {background:#FFFFFF;border:solid 1px #c9c9c9;display:block;min-height:50px;}
.articleArea .hyperlink {color:#000000;text-decoration:none;font-size:.8em !important}
.articleArea .plus {margin-left:4px;font-size:30px;color:#c91215 !important;position:relative;top:5px;}
.article_readnow {text-align:right; height:45px;line-height:45px;}
.articleSummary {clear:both;display:none;font-size:.8em;padding-bottom:15px;}
.eventBottomContent {width:90%;margin:0px auto;}
.eventBottom p {color:#000000;font-size:15px;}
.eventBottom .hyperlink {font-weight:bold;color:#010101;font-size:11px;}
.eventBottom2 p {color:#000000;font-size:15px;width:90%;padding-left:5%;padding-right:5%;}
.eventBottom2 .hyperlink {font-weight:bold;color:#010101;font-size:11px;}
.eventContainer .plus {position:absolute;right:9%;font-size:35px;color:#fff;}
.eventFilters option {text-transform:uppercase;}
.noEvents {color:#000 !important;}
.loadMore {clear:both;width:55%;background:#1c3667;margin:0px auto;text-align:center ;height:40px;line-height:40px;}
.loadMore p {font-size:16px;color:#FFFFFF;}
#loadmore_container {display:none;}

/*
.communityContainer {float:left;width:100%}
.communityContainer h2 {padding-left:5%;}
.communityContainer p {color:#000;font-size:0.9em;text-align:left;width:90%;padding-left:5%;margin-top:0% !important;}
.communityContainer img {width:100%;}
.communityContainer .txtlbl {margin-top:20px;}
.community img {max-width:100%;}
*/
.footerContainer {background:#233746;width:100%;text-align:center;margin-top:0px;clear:both;float:left;bottom:0px;}
.contactUsArea p {color:#FFFFFF;font-size:13px;}
.contactUsArea {padding-bottom:10px;}
.contactUsArea .label {color:#FFFFFF;font-size:14px;padding-top:10px;}
.contactUsArea .label2 {color:#FFFFFF;font-size:13px;}

.clientLogin {border-top:solid 1px #65737e;width:80%;margin:20px auto;text-align:center;clear:both;padding-bottom:15px;}
.clientLogin p {color:#FFFFFF;font-size:13px;}
.clientLogin .label {color:#FFFFFF;font-size:14px;padding-top:10px;}
.clientLogin .label2 {color:#FFFFFF;font-size:13px;}

.socialArea {border-top:solid 1px #65737e;width:80%;margin:0px auto;text-align:center;padding-bottom:15px;}
.socialArea p {color:#FFFFFF;font-size:13px;}
.socialArea .label {color:#029ad7;font-size:14px;padding-top:10px;}
.socialArea .label2 {color:#1c3667;font-size:13px;}
.footerSocials {
    background-image: url(../../graphics/icons/footerSocials.png);
    backround-repeat: no-repeat;
}

.footerConnect .twitter {
    margin-top: 15px;
    background-position: -67px 0px;
    width: 51px;
    height: 41px;
    display: block;
	margin:0px auto;
    overflow: hidden;
}

.footerConnect .linkedin {
    margin-top: 15px;
    background-position: 0px 0px;
    width: 69px;
    height: 41px;
    display: block;
    margin:0px auto;
    overflow: hidden;
}

.expertise_icon {background:url('../../graphics/icons/expertises_updated.png');overflow:hidden;width:100px;}

.articleBlock ul li a {
    margin-left: 0px;
    font-size: 12px;
    width: 140px;
    text-align: center;
    font-weight: bold;
    text-decoration: none;
    color: #000000;
    display: block;
    padding-top: 120px;
}

.articleBlock ul li {
	display:list-item;
    text-align: center;
    float: left;
    list-style: none;
    width: 130px;
    height: 205px;
    margin: 0px;
    padding: 0px;
    margin-right: 10px;
	overflow:hidden;
}

.articleBlock ul {
    margin: 0px;
    padding: 0px 0px 0px 0px;
}

ul, menu, dir {
    display: block;
    list-style-type: disc;
    -webkit-margin-before: 1em;
    -webkit-margin-after: 1em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    -webkit-padding-start: 40px;
}

.expertiseArea {width:90%;padding:5%;}
.expertiseArea h2 {font-size:14px;padding-bottom:30px;}

.menuContainer {width:90%;float:right;position:absolute;z-index:10;background:#FFF;right:0px;margin-top:90px;display:none;}
.menuContainer ul {list-style:none;text-align:center;padding:0px;font-weight:bold;}
.menuContainer ul li {border:solid 1px #1c3667;padding:11px;border-bottom:none;}
.menuContainer ul li a {text-decoration:none;color:#000000;}
.menuContainer .borderBottom {border-bottom:solid 1px #1c3667;}
.menuContainer .contactUs {background:#1c3667;color:#FFFFFF;}
.menuContainer .contactUs a {color:#FFFFFF;}
.menuContainer .joinUs {background:#99d9f3;color:#FFFFFF;}

.blueIt {color:#1c3667 !important;font-weight:bold;}

.expertiseArea .practiceBlock {
    list-style: none;
    width: 100%;
    border: 1px solid #cecece;
    margin-bottom: 30px;
}

.expertiseArea .practiceBlock div.icon {
    margin: 0 auto;
    margin-top: 15px;
    width: 125px;
    text-align: center;
    padding-top: 105px;
}

.expertiseArea .practiceBlock div.title {
    font-size: 1.1em;
    width: auto;
    height: 12px;
    text-align: center;
    font-weight: bold;
    text-decoration: none;
    color: #000000;
    display: block;
    padding-top: 20px;
}

.expertiseArea .practiceBlock .copy {
    min-height: 80px;
    font-weight: 500;
    padding: 20px;
    font-size: .8em;
    color: #000000;
    width: 87%;
    background: none;
    text-align: justify;
}

.expertiseArea .practiceBlock .false p {
    margin: 0px;
    padding: 0px;
    font-size: 0.9em;
    background: url('../../graphics/icons/toggle.png') no-repeat 93% 24px #1c3667;
    font-weight: 600;
    color: #FFFFFF;
    height: 60px;
    padding-left: 20px;
    line-height: 60px;
}

.expertiseArea .practiceBlock .true p {
    margin: 0px;
    padding: 0px;
    font-size: 0.9em;
    background: url('../../graphics/icons/toggleOn.png') no-repeat 93% 24px #1c3667;
    font-weight: 600;
    color: #FFFFFF;
    height: 60px;
    padding-left: 20px;
    line-height: 60px;
}

.expertiseArea .practiceBlock .true ul li {
 	list-style: none;
	padding-bottom:10px;
}

.expertiseArea .practiceBlock .true ul li a {
    font-weight: 600;
    text-decoration: none;
    color: #000000;
    background: url(../images/cta_red.png) no-repeat right center;
    padding-right: 25px;
}

.expertiseArea .practiceBlock .false ul {
    display: none;
    margin: 0px;
    padding: 10px 0px 10px 0px;
}

.pageTitle {font-size:0.9em;margin-top:0px;width:90%;padding:5%;float:left;padding-bottom:0%;font-weight:bold;}

/*
.communityVideo iframe {width:100% !important;height:auto !important}

.communityTitle {font-size:1.3em;margin-top:50px;}
.community {font-size:.9em;}
.community ul {padding:0px;margin-left:10px;}
.community ul li {
	list-style: none;    font-weight: 500;padding:5px;
}
.community ul li:before {color:#1c3667;content: '\2022';font-size: 20px;}
.communityVideo h6 {font-size:0.8em}
.communityCaptionBlock span {font-size:.9em;font-weight:bold;}
.communityCaptionBlock p {font-size:.9em;}

.communityLinkContainer .hyperlink {font-weight:bold;color:#000;text-decoration:none;font-size:11px;background: url('../images/cta_red.png') no-repeat right center;padding-right:25px;display: inline-block; margin-bottom:20px;}

.communityPadding {margin-top:50px;}
.charityGallery {min-height:250px;}
.charityGallery ul {list-style:none;padding:0px;}
.charityGallery ul li img {width:100% !important;height:auto !important;}
#communityContent .charityLogo img {width:50% !important;}
#communityContent .communityTitle {font-size:1.5em;font-weight:bold;}
#communityContent p {text-align:left;}
.charityEvents {margin-top:20px;float:left;}


*/
.charityGallery ul li img {width:100%;}

/* pager */
.cycle-pager { 
    text-align: center; width: 100%; z-index: 500; 
}
.cycle-pager span { 
    font-family: arial; font-size: 30px; width: 10px; height: 10px; 
    color: #ddd; cursor: pointer; 
}
.cycle-pager span.cycle-pager-active { color: #05A2E1;}
.cycle-pager > * { cursor: pointer;}

.search_icon {position:relative;top:-28px;float:right;right:5px;z-index:3;background:#FFFFFF;}
.articleDetailContainer {clear:both;width:90%;float:left;padding:5%;}
.articleDetailContainer .backTo a {font-weight:bold;text-decoration:none;color:#000;font-size:14px;background:url('../../graphics/icons/red_cta.png') no-repeat left center;padding-left:20px;}

.articleDetailContainer .articleTitle {margin-top:20px;}
.articleDetailContainer .articleAuthor {margin-top:20px;}
.authorImg img {width:40%;float:left;margin-top:10px;}
.authorSocial {float:left;width:55%;font-size:12px;margin-left:10px;margin-top:10px;}
.authorSocial .linkedIcon {padding-right:10px;}
.authorSocial .twitterIcon {padding-right:10px;position:relative;top:-3px;}
.authorSocial .linkedIcon img {width:15%;margin-top:10px;}
.authorSocial .twitterIcon img {width:18%;margin-top:0px;}
.authorSocial .emailIcon img {width:20%;position:relative;top:-3px;;}
.articleDetailContent {clear:both;margin-top:20px;float:left;width:100%;}
.articleDetailContent .shareIt {margin-top:5px;}
.articleSummaryContainer {margin-top:10px;width:100%}
.articleSummaryContainer .articleSum {margin-top:10px;padding:10px;font-weight:bold;}
.articleSummaryContainer .articleSum p {margin:0px; padding:0px; margin-bottom:15px;}
.articleSummaryContainer p {padding:5%;padding-top:0%;}
.articleDetailContent .articleContent {font-size:.9em;line-height:1.4em}
.questionContainer {margin-top:20px;text-align:center;display:inline-block;width:100%;}
.questionContainer h2 {font-size:1.1em;}
.questionContainer span a {text-decoration:none;}
.questionContainer ul li {text-align:left;padding-top:5px;}
.questionContainer ul li a {color:#000000;font-size:.8em}
.lawyerProfilePic {margin:0px auto;text-align:center;}
.lawyerProfilePic ul {list-style:none;display:inline-block;padding:0px}
.lawyerProfilePic ul li {width:215px;overflow:hidden;text-align:center;padding:10px;padding-left:0px;font-weight:bold;}
.lawyerProfilePic ul li a {text-decoration:underline; color:#1c3667;}
.profileTitle {font-size:1.7em;font-weight:bold;margin-top:20px;float:left;}
.profileInfo {text-align:left;margin-top:20px;font-weight:bold;}
.profileInfo div {font-weight:bold;}
.profileInfo .connect {margin-top:40px;}
.connectIcons {margin-top:10px;}
.connectIcons a {padding-right:10px;}
.AssistantContainer {margin-top:30px;}
.assistProfile {margin-top:10px;}
.AssistantContainer div {font-size:12px;}
.profileData {margin-top:20px;}
.profileData .ToggleBar {height:50px;background:#1c3667;line-height:50px;color:#FFFFFF;}
.ToggleBar .label {float:left;margin-left:20px;font-weight:bold;font-size:0.9em}
.ToggleBar .toggleImg {float:right;margin-right:20px;margin-top:20px;}
#aboutContent {width:90%;padding:5%;display:none;}
#casesContent {width:90%;padding:5%;display:none;}
#communityContent {width:90%;padding:5%;display:none;text-align:center;}
#pubContent {width:90%;padding:5%;display:none;}
#speakContent {width:90%;padding:5%;display:none;}
#blogContent {width:90%;padding:5%;display:none;}
.profileData .about {border-bottom:solid 1px #c8c8c8}
.profileData .cases {border-bottom:solid 1px #c8c8c8}
.profileData .community {border-bottom:solid 1px #c8c8c8}
.profileData .pubContent {border-bottom:solid 1px #c8c8c8}
.profileData .speakContent {border-bottom:solid 1px #c8c8c8}
.profileData .blogContent {border-bottom:solid 1px #c8c8c8}

.profileData .eventTop {background:#1c3667;}
.profileData .eventBottom {background:#FFFFFF;border:solid 1px #c9c9c9;display:block;height:50px;}
.profileData .hyperlink {color:#000000;text-decoration:none;font-size:.8em !important}
.profileData .plus {margin-left:4px;font-size:30px;color:#c91215 !important;position:relative;top:5px;}

#speakContent .hyperlink {font-weight:bold;color:#010101;text-decoration:none;font-size:11px;background: url('../images/cta_red.png') no-repeat right center;padding-right:25px;display: inline-block}
#speakContent .eventBottom2 {background:#FFFFFF;border:solid 1px #c9c9c9;display:none;}
#speakContent .eventContainer {clear:both;width:100% !important;float:left;padding-top:3% !important;padding-left:0% !important;padding-right:0% !important;}
#speakContent .eventContainer .plus2 {position:absolute;right:9%;font-size:35px;color:#fff;margin-top:-10px;}
#speakContent .eventTop {background:#1c3667;font-family: 'Raleway', sans-serif;padding:5%;color:#FFFFFF;font-size:0.9em}
.pastEvents {margin-top:20px;float:left;width:100%;}
.lawyerQuote {color:#C43329;font-size:1.4em;text-align:center;margin-top:20px;}
.quote2 {color:#C53329;font-weight:bold;font-size:1.1em; padding-top:10px;}
.quoteImage {text-align:center;width:100%;}
.quoteImage img {width:70%;margin-top:15px;text-align:center;}
.homepage .padIt {padding-top:10px;padding-bottom:10px;}
.homepage h2 {font-size:1.1em;}
.homepage h2 {padding-top:10px;padding-bottom:-5px;}
.articleMenu .articleDropdown {width:50px;float:right;background:#1c3667;margin-top:0px;height:40px;}
.articleMenu .articleDropdown img {margin-left:15px;margin-top:12px;width:25px}
.articleMenu .pageTitle {float:left;width:70%;margin-top:0px;}

.knowbaseMenu {width:90%;float:right;position:absolute;z-index:4;background:#FFF;right:0px;margin-top:39px;display:none;}
.knowbaseMenu ul {list-style:none;text-align:center;padding:0px;font-weight:bold;margin-top:0px;}
.knowbaseMenu ul li {border:solid 1px #1c3667;padding:11px;border-bottom:none;background:#1c3667}
.knowbaseMenu ul li a {text-decoration:none;color:#fff;}
.knowbaseMenu .borderBottom {border-bottom:solid 1px #1c3667;}
.knowbaseMenu .contactUs {background:#1c3667;color:#FFFFFF;}
.knowbaseMenu .joinUs {background:#99d9f3;color:#FFFFFF;}
.knowbaseMenu .selected {background:#99d9f3}
.knowbaseMenu .selected a {color:#000;}

.homePageEvents select {width:100%;height:30px;clear:both;margin-top:9px;padding:0px;margin-left:0px}
.contactParentContainer {width:90%;padding:5%;clear:both;margin-top:0px;}
.contactParentContainer h1 {font-size:1.4em;}
.contactParentContainer h2 {font-size:1.1em;}
.contactParentContainer h3 {font-size:1.0em;}
.contactParentContainer .blueIt {font-weight:bold;}
.career {width:100%;}
.career .blueIt {font-size:0.9em;}
.career td {padding:5px;}
.career input {width:100%;height:30px;}
.submitBtn {width:50%;height:50px;background:#4FA1E1;color:#FFF;line-height:50px;text-align:center;font-weight:bold;margin-top:10px;}
#errors {color:#D05229;}
.clearFilter a {margin-top:15px;float:left;padding-bottom:20px;font-size:.8em;text-decoration:none}
.AssistantContainer .profileData {border-left:solid 1px #c8c8c8;border-right:solid 1px #c8c8c8;}
.AssistantContainer .contactArea {margin-left:5%;padding-bottom:5%;}
.profileData p strong {color:#1c3667 !important;font-weight:bold;padding-bottom:10px;display:block}
.profileData p {line-height:1.5em;}
.contactParentContainer p strong {color:#1c3667 !important;font-weight:bold;}
.contactParentContainer p {line-height:1.5em;}
.BaseTitle {position:relative;margin-top:20px;font-size:1.1em;}


.jobTitle {height:40px; padding:0px 20px 0px 20px;}
.jobTitle .title {line-height:40px; color:#FFFFFF; font-size:18px; font-weight:600; }
.jobTitle .author {color:#233746; font-size:19px; line-height:24px;}
.jobBlock {position:relative; border:1px solid #c8c8c8; border-top:0px; padding:10px 20px 10px 20px;}
.jobSummaryToggle {line-height:36px; font-weight:800;}
.jobListContainer .false .jobSummaryToggle:after {position:relative; top:6px; left:5px; line-height:36px; font-size:36px; font-weight:500; content: '+'; color:#c91215;}
.jobListContainer .true .jobSummaryToggle:after {position:relative; top:4px;left:5px; line-height:36px; font-size:36px; font-weight:500; content: '-'; color:#1c3667;}

.jobListContainer .true .title  {color:#FFFFFF;}
.jobListContainer .true .author  {color:#FFFFFF;}
.jobContainer .false .jobSummary {display:none;}
.jobContainer .true .jobSummary {display:block;}
.jobSummary {padding-top:15px; padding-bottom:15px;}
.jobRead {color:#000000; text-decoration:none; font-weight:bold; background:#FFFFFF; display:inline-block; background:url(../graphics/icons/cta_ltblue.png) no-repeat right 9px; padding-right:20px;}
.jobRead:hover {color:#1c3667;}

.jobListingsContainer .false {width:70%; }
.jobListingsContainer .true {width:100%;}
.jobListingsContainer .false .jobBlockContents {display:none;}
.jobListingsContainer .true .jobBlockContents {display:block;}

.jobListingsContainer .true .jobTitle {background:#9bd9f2;}
.jobListingsContainer .false .jobTitle {background:#1c3667;}

.jobListingsContainer .jobTitle {cursor:pointer; position:relative;}
.jobListingsContainer .jobTitle .heToggle {color:#FFFFFF; font-size:32px; font-weight:600; position:absolute; right:10px; top:2px; line-height:42px;}
.jobListingsContainer .false .jobTitle .heToggle {top:2px;}
.jobListingsContainer .true .jobTitle .heToggle {top:-1px;}
.jobListingsContainer .false .jobTitle .heToggle:after {content: '+';}
.jobListingsContainer .true .jobTitle .heToggle:after {content: '-';}

.mastheadContainer {background:#FFFFFF; margin:0 auto; text-align:center; background:#FFFFFF; width:1232px;}
.masthead {height:135px; margin:0px; padding:0px; border-bottom:2px solid #efefee; text-align:left; width:1232px;}
.masthead .logo {width:426px; float:left;}

.topnavContainer {text-align:right; margin:0px; padding:0px;}
.topnav {margin:0px; padding:0px;}
.topnav ul {margin:0px; padding:0px 0px 0px 0px;}
.topnav li.topnavItem {position:relative; height:20px; float:left; list-style:none; margin:0px; padding:24px 0px 15px 30px; }
.topnav li.topnavItem:after {padding-top:3px; font-weight:bold; content: '|';display: block; float:left; color:#1c3667; padding-right:30px;}
.topnav li.first:after {display:none;}
.topnav li.topnavItem a {height:35px; display:inline-block; text-transform:uppercase; text-decoration:none; color:#000000; font-size:20px; font-weight:700; width:100%;}
.topnav li.topnavItem a:hover {color:#1c3667;}
.topnav li.topnavItem a:focus {color:#1c3667;}
.topnav li.on a {color:#1c3667;}



.mastheadContainer {width:100%;}
.masthead {height:100px; border-bottom:0px; text-align:left; width:100%; border-bottom:2px solid #1c3667;}
.masthead .logo {width:auto; float:none;}
.masthead .logo img {width:auto;}
.utilityContainer {display:none;}

.blueTopBar {display:none;}
#topnavArea.false .topnav {display:none;}
#topnavArea.true .topnav {display:block;}
#topnavArea.false .hamburger {height:100px; background:url(/graphics/icons/hamburger_closed.png) no-repeat transparent 70% 45px;}
#topnavArea.true .hamburger {width:90%; float:right; height:80px; background:url(/graphics/icons/hamburger_open.png) no-repeat #FFFFFF 90% 45px;}

.topnavContainer {z-index:5; background:none; height:auto; width:120px; position:absolute; right:0px; top:0px;}
.topnavContainerOpen {background:url(/graphics/icons/topnavBG.png); width:100%; height:100%;}
.topnav {background:#FFFFFF; float:right; width:90%; margin:0px; padding:0px;}
.topnav ul {margin:0px; padding:0px 0px 0px 0px;}
.topnav li.topnavItem {line-height:30px; background:#FFFFFF; text-align:left; position:relative; height:30px; float:none; list-style:none; margin:0px; padding:10px 0px 10px 30px; border-bottom:1px solid #C2C2C2;}
.topnav li.topnavItem:after {display:none;}
.topnav li.first:after {display:none;}
.topnav li.topnavItem a {height:30px; display:inline-block; text-transform:uppercase; text-decoration:none; color:#1c3667; font-size:18px; font-weight:700; }
.topnav li.topnavItem a:hover {color:#1c3667;}
.topnav li.topnavItem a:focus {color:#1c3667;}
.topnav li.on a {color:#1c3667;}
.topnav li.special {background:#1c3667; border-bottom:0px;}
.topnav li.special a {color:#FFF;}
.topnav li.special a:hover {color:#FFF;}
.topnav li.special a:visited {color:#FFF;}
.topnav li.special a:focus {color:#FFF;}
.mobileOnly {display:block;}

.knowledgeChild .false .expando {display:none;}
.knowledgeChild .true .expando {display:block;}

.communityContent h2, .communityContent span, .communityContent p {line-height:1.3em !important; font-family: 'Raleway', sans-serif !important;}
.communityContent span, .communityContent p {font-size:1.0em !important;}
.communityContent h2 span span {font-size:28px !important;}
