body.maxx div.groupRegSection strong {display: none;}
body.maxx div.groupRegSection strong + br {display: none;}
body.maxx div.groupRegSection strong + br + span.helptext {display: none;}
body.maxx div.groupRegSection strong + br + span.helptext + br {display: none;}
body.maxx div.groupRegSection span.fieldlabel {font-weight: bold !important;}
body.maxx #maxxMicrositeBanner {border-bottom: 0px none !important;} 
#PublicWrapper .news-highlights > .sf_colsIn { height: 550px; padding-bottom: 0; }
#PublicWrapper .center-news > .sf_colsIn { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: .5em .8em; background-color: #fff; height: 550px; padding-bottom: 0;}
.hide-temp {display: none; }
.related_items_box {display: none; float: right; width: 250px; margin: 0px 0px 15px 15px; padding: 10px; border-width: 5px; border-style: ridge; }
.related_items_box ul li {list-style-type: none !important; list-style-image: none !important; background-image: none !important; }
.news_article {clear: none !important; }
.related_articles_box {display: none; float: right; width: 250px; margin: 0px 0px 15px 15px; padding: 10px; border-width: 5px; border-style: ridge; }
.related_articles_box ul li {list-style-type: none !important; list-style-image: none !important; background-image: none !important; }
.issue_content .sfContentBlock {clear: none !important; }
.issueExecSummary {display: table; color: #000000; background-color: #B8DEE0; font-style: italic; padding: 10px; margin: 0px 0px 20px 0px;}
.mega-menu a {display: inline !important;}
.rounded-box {background-color: #ffffff; border-radius: 15px; padding: 12px; margin: 6px;}
.greyorangelink a {color: #808285 !important;}
.greyorangelink a:hover {color: #f58220 !important;}
.idfared {color: #d13238 !important;}
.idfaorange {color: #f58220 !important;}
.idfagrey {color: #808285 !important;}
.idfablue {color: #94b7bb !important;}
.idfayellow {color: #f1b51c !important;}
.connect_news_box {display: block; float: right; width: 425px; margin: 0px 0px 15px 15px; }
.connect_content .sfContentBlock {clear: none !important; }
.idfaiframe {position: relative; width: 75%; height: 0; padding-bottom: 42%;}
.idfaiframe iframe {position: absolute; width: 100%; height: 100%; left: 0; top: 0;}
.idfaiframecenter {position: relative; width: 75%; height: 0; padding-bottom: 42%; left: 12%;}
.idfaiframecenter iframe {position: absolute; width: 100%; height: 100%; left: 0; top: 0;}
.idfaiframeright {position: relative; width: 75%; height: 0; padding-bottom: 42%; left: 24%;}
.idfaiframeright iframe {position: absolute; width: 100%; height: 100%; left: 0; top: 0;}
