


a:link,a:visited{text-decoration:none !important;}#site-name a:link,#site-name a:visited{text-decoration:none !important;}#main,#content,#content .section{float:none;width:100%;margin:0 !important;padding-left:0 !important;}body,#page-wrapper,#page,#main-wrapper,#main,#content,#content .section{color:#000;background-color:transparent !important;background-image:none !important;}body{min-width:0;}#main-wrapper{padding-top:50px;}#footer,#disclaimer,#search-box,#navigation,#block-menu-menu-top-navigation,#header-image-container .header-image-background,#header-image-container .header-photo img,.wish-list,#progressBar,#skip-link,#navigation,.region-sidebar-first,.region-sidebar-second,.region-page-closure,#header .section .region-header,#footer,.links,.taxonomy,.book-navigation,.forum-topic-navigation,.pager,.feed-icons,#admin-menu,.search-box,.simplemenu-block,#simplemenu,.explore-50{visibility:hidden;display:none;}#page-wrapper{overflow-y:visible;}#content{font-size:100%;}div#name-and-slogan,#name-and-slogan{top:0;}#name-and-slogan div,#name-and-slogan h1,#name-and-slogan div#name-container{width:auto;background:none;}div#site-name,h1#site-name{top:0;left:0;height:auto;}#site-name span{display:inline;font-size:25px;line-height:100%;font-weight:normal;}#site-name a:link,#site-name a:visited,#site-name a:active,#site-name a:hover{background:none;display:inline;height:auto;}#header-image-container,#header div.header-image,#header .header-photo,.front #header #header-image-container,.front #header .header-image-background,.page-about-mcc #header #header-image-container,.page-about-mcc #header .header-image-background,.page-programs-degrees #header #header-image-container,.page-programs-degrees #header .header-image-background{height:auto;width:100%;}#header .header-photo{z-index:auto;}#header .header-photo .section{width:auto;left:0;}#header div.messaging{margin:0;padding:0;top:auto;left:0;right:auto;z-index:auto;position:relative;float:right;color:#000000;}.about-mcc #header-image div.messaging h3,.programs-degrees #header-image div.messaging h3,.not-front #header div.messaging h3{margin:0;padding:0;font-size:25px;line-height:100%;color:#000000;background:none !important;}#header div.messaging h3 a{color:#000000;}#content .section{width:660px;border:none;box-shadow:none}#content .section .breadcrumb{display:block;margin:10px 0;}#content-area h2{margin-top:0;}#content-area .columns-3{overflow:visible;}#content table{margin-bottom:10px;margin-top:0;}#content .intro-section{clear:none;}.feature-tree div,#content-area .feature-tree div{padding-bottom:0;margin-bottom:0;}.front #header #header-image-container{display:block;width:660px;height:inherit;padding-top:4em;}.front #header #header-image-container .banner-nav{display:none;}.front #header .header-image.show{opacity:1;position:relative;float:none;}.front #header-image-container .header-image.show .header-photo img{display:inherit;visibility:visible;margin-left:0;}.front #header .header-image.show div.messaging{margin:0;padding:0;left:auto;right:0;z-index:auto;position:absolute;float:right;}.front #header .header-image.show div.messaging h3{margin:0 !important;}.front #header .header-image.show div.messaging .learn-more{display:none;}.front .quick-links{display:none;}.front #main-wrapper{clear:both;padding-top:50px;margin-left:0;}.front .buckets{clear:both;margin:0 0 1em 0;width:auto;overflow:auto;}.front .tabs-page{background:none;box-shadow:none;margin:0 !important;clear:both;overflow:auto;height:auto;display:block;}.front .tabs-page .sidebar{display:none;}.front .tabs-page #content{overflow:auto;}.front .tabs-page #content .section{display:block !important;padding-right:0 !important;margin-right:0 !important;clear:both;}.expandable .read-more{display:none;}.expandable .details,{display:inline !important;}.faq-collapse dt,.faq-collapse dd,.ul-collapse ul,.ul-collapse ul li{display:inline-block !important;}.section-50 #header #header-image-container,.section-50 #header div.header-image,.section-50 .region-content-top .block-menu_block{display:none;}.section-50 #content .section .content,.page-50-events-birthday #content .section .content{margin-left:0 !important;width:auto;}.section-report #content .section{width:auto;}.section-report .scroll-arrow{display:none;}.section-report #main-wrapper{padding-top:100px;}.section-report .intro-block{border:0;}.section-report .intro-block p,.section-report .node-term-report-our-community .intro-block p{padding-left:0;padding-right:0;max-width:100% !important;}.section-report .report-block{margin-bottom:2em;padding:0 0 1em 0;}.section-report .report-block .columns-5 div{min-width:0;width:auto;padding-right:0;}.section-report h1.title{min-width:0;}.section-report #content-area h2{margin-top:0.3em;margin-bottom:0.3em;min-width:0;}.section-report #content-area h3.subhead{margin-bottom:1em;}.section-report #content-area .report-entry h3,.section-report #content-area .report-entry p,.section-report #content-area .report-entry table,.section-report .report-entry .image-gallery{margin-left:0;margin-right:0;}.section-report .report-entry-thumb{float:right;margin-left:2em;margin-bottom:2em;}.section-report .report-entry{height:auto !important;}.section-report .report-entry-text p,.section-report .report-entry-text div,.section-report .report-entry-text p.hidden-text,.section-report .report-entry-text div.hidden-text{display:block !important;}.section-report .report-entry-text .first-sentence{display:none !important;}.section-report .report-entry-expand{display:none;}
