﻿.oxygen{font-family:'Oxygen',sans-serif !important}.roboto{font-family:'Roboto Slab',serif !important}.underline{text-decoration:underline}.mainBody{background:url("../../../media/img/sp2013/cmich/2015Redesign/cmichBG.png") repeat scroll 0 0 transparent}.container-narrow{position:relative;top:-170px}.container-narrow.bannerInner,.container-narrow.preFooterInnerContainer,.container-narrow.preFooterContactInfoInnerContainer{top:0}.col-md-8.leftPanel,.col-md-8.leftPanelHome{min-height:30px !important}.col-md-8.leftPanel .leftPanelWp img,.col-md-8.leftPanelHome .leftPanelWp img{width:100%}.siteBanner{background:#6a0032;background:-moz-linear-gradient(top,#6a0032 0,#4c0026 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#6a0032),color-stop(100%,#4c0026));background:-webkit-linear-gradient(top,#6a0032 0,#4c0026 100%);background:-o-linear-gradient(top,#6a0032 0,#4c0026 100%);background:-ms-linear-gradient(top,#6a0032 0,#4c0026 100%);background:linear-gradient(to bottom,#6a0032 0,#4c0026 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6a0032',endColorstr='#4c0026',GradientType=0);clear:both;height:116px;margin-top:-1px;width:100%}.cmuWordmark{float:left;margin-left:-65px}.cmuWordmarkImage{background:url("../../../media/img/sp2013/cmich/2015Redesign/cmuWordmark.png") repeat scroll 0 0 transparent;height:142px;position:relative;width:322px;z-index:1}.col-md-12 .wordmarkFooter{background-color:#6a0032;display:none}.cmuWordmarkContainer{width:115px;margin:0 auto;padding-top:30px}.cmuWordmarkImageFooter{background:url("../../../media/img/sp2013/universal/whiteWordmark.png") repeat scroll 0 0 transparent;height:75px;width:115px}.bannerDivider{background:url("../../../media/img/sp2013/cmich/bannerDivider.png") no-repeat scroll right center transparent;float:left;height:120px;padding-left:30px;width:5px}.cmichBanner,.clinkBanner{float:left;padding:10px 0 0 25px}.cmichBanner .cmichBannerImage,.clinkBanner .cmichBannerImage{background:url("../../../media/img/sp2013/cmich/2015Redesign/cmichBanner.png") no-repeat scroll 0 0 transparent;height:85px;margin-top:5px;width:284px}.cmichBanner .cmichBannerImageMobile,.clinkBanner .cmichBannerImageMobile{display:none}.cmichBanner .clinkBannerImage,.clinkBanner .clinkBannerImage{background:url("../../../media/img/sp2013/clink/2015Redesign/clinkBanner.png") no-repeat scroll 0 0 transparent;height:85px;margin-top:5px;width:295px}.cmichBanner .clinkBannerImageMobile,.clinkBanner .clinkBannerImageMobile{display:none}.headerSocialMedia{float:right;padding:40px 0 0;position:relative;right:16px}.headerSocialMedia ul li{display:inline;list-style:none;padding:0 4px}.facebookButton,.twitterButton,.youtubeButton,.instagramButton,.appstoreButton,.playButton{background-color:#ffc82e;border-radius:50px;font-size:1.5em;float:left;height:39px;margin:0 8px;padding:6px;text-align:center;width:39px}.facebookButton:hover,.twitterButton:hover,.youtubeButton:hover,.instagramButton:hover{background:none;color:#ffc82e}.facebookButtonFooter,.twitterButtonFooter,.youtubeButtonFooter,.instagramButtonFooter,.appstoreButtonFooter,.playButtonFooter{background-color:#6a0032;border-radius:50px;color:#fff;font-size:1.5em;float:left;height:39px;margin:0 8px 0 0;padding:6px;text-align:center;width:39px}.facebookButtonFooter:hover,.twitterButtonFooter:hover,.youtubeButtonFooter:hover,.instagramButtonFooter:hover,.appstoreButtonFooter:hover,.playButtonFooter:hover{background:none;color:#6a0032}.goldGradient{background:url("../../../media/img/sp2013/cmich/2015Redesign/goldGradient.png") center no-repeat;height:200px;padding-bottom:75px;position:relative;width:100%}.applyButton img,.mobileApply img{-webkit-box-shadow:0 4px 4px -2px #b2b2b2;box-shadow:0 4px 4px -2px #b2b2b2;height:auto;width:100%}.mobileApply{display:none;text-align:center}.breadCrumb{border-bottom:1px solid #d7a404;font-family:'Oxygen',sans-serif !important;font-size:1em;margin:0 0 20px;padding:0 0 10px}.breadCrumb a{color:#6a0032}.breadCrumb a:visited{color:#6a0032}.breadCrumb a:hover{color:#6a0032}.detailPageContent .contentSection{background-color:#fff;border:1px solid #ccc;-webkit-box-shadow:0 4px 4px -2px #b2b2b2;box-shadow:0 4px 4px -2px #b2b2b2;font-family:'Oxygen',sans-serif !important;font-size:1em;line-height:1.5em;overflow:auto;padding:10px 30px}.detailPageContent .contentSection a{color:#6a0032}.detailPageContent .contentSection .siteTitle{line-height:1.4em}.siteTitle{color:#6a0032;font-family:'Roboto Slab',serif !important;font-size:1.8em;font-weight:bold;margin:12px 0}.sideNavSiteTitle,.ms-webpart-titleText{background:#6a0032;background:-moz-linear-gradient(top,#6a0032 0,#4c0026 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#6a0032),color-stop(100%,#4c0026));background:-webkit-linear-gradient(top,#6a0032 0,#4c0026 100%);background:-o-linear-gradient(top,#6a0032 0,#4c0026 100%);background:-ms-linear-gradient(top,#6a0032 0,#4c0026 100%);background:linear-gradient(to bottom,#6a0032 0,#4c0026 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6a0032',endColorstr='#4c0026',GradientType=0);font-family:'Roboto Slab',serif !important;font-size:1.5em;padding:10px 5px;margin:0;text-align:center !important;color:#fff !important;font-weight:normal}.sideNavSiteTitle a,.ms-webpart-titleText a{color:#fff}.sideNavSiteTitle a:visited,.ms-webpart-titleText a:visited{color:#fff}.sideNavSiteTitle a:hover,.ms-webpart-titleText a:hover{color:#fff;text-decoration:none}.sideNavContainer{background-color:#eee;border:1px solid #d0d0d0;box-shadow:0 4px 4px -2px #b2b2b2;font-family:'Oxygen',sans-serif !important;font-size:1.1em;padding:5px;margin:0 0 10px 0}.sideNavContainer .siteTitle{background:#6a0032;background:-moz-linear-gradient(top,#6a0032 0,#4c0026 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#6a0032),color-stop(100%,#4c0026));background:-webkit-linear-gradient(top,#6a0032 0,#4c0026 100%);background:-o-linear-gradient(top,#6a0032 0,#4c0026 100%);background:-ms-linear-gradient(top,#6a0032 0,#4c0026 100%);background:linear-gradient(to bottom,#6a0032 0,#4c0026 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6A0032',endColorstr='#4C0026',GradientType=0);font-family:'Roboto Slab',serif !important;font-size:1.34em;margin:0;padding:10px 5px;text-align:center;font-weight:normal}.sideNavContainer .siteTitle h2{margin:0}.sideNavContainer .siteTitle a{color:#fff}.sideNavContainer .siteTitle a:hover{color:#fff;text-decoration:none}.sideNavContainer .sideNav{font-family:'Oxygen',sans-serif !important;margin-top:10px}.sideNavContainer .sideNav .navbar-toggle{background-color:#ededed;background-image:linear-gradient(to bottom,#f2f2f2,#e5e5e5);background-repeat:repeat-x;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);box-shadow:0 1px 0 rgba(255,255,255,.1) inset,0 1px 0 rgba(255,255,255,.075);color:#fff;float:right;margin-left:5px;margin-right:5px;padding:7px 10px;text-shadow:0 -1px 0 rgba(0,0,0,.25);min-width:1em}.sideNavContainer .sideNav .navbar-collapse{background-color:#eee;background-image:none;filter:none;border:none;border-radius:0;box-shadow:none;padding:0}.sideNavContainer .sideNav .navbar-collapse .btn-navbar{margin-bottom:5px}.sideNavContainer .sideNav .navbar-collapse ul{list-style-type:none}.sideNavContainer .sideNav .navbar-collapse ul li:nth-child(2n+1){background-color:#ddd}.sideNavContainer .sideNav .navbar-collapse ul li:nth-child(2n+1) .selected{background-color:#fcd454 !important}.sideNavContainer .sideNav .navbar-collapse ul li a{background:url("//cdn.cmich.edu/media/img/cmich/sideNavArrow.png") no-repeat scroll 20px center transparent !important;color:#6a0032;display:block;padding:5px 5px 5px 40px}.sideNavContainer .sideNav .navbar-collapse ul li .selected{background-color:#fcd454 !important}.sideNavContainer .sideNav .navbar-collapse ul li ul{background-color:#fff;width:100%}.sideNavContainer .sideNav .navbar-collapse ul li ul li:nth-child(2n+1){background-color:#fff}.sideNavContainer .sideNav .navbar-collapse ul li ul li{background-color:#fff;border-bottom:1px solid #eee;padding:4px 0}.sideNavContainer .sideNav .navbar-collapse ul li ul li a{background:none !important;color:#6a0032;display:block;padding:0 40px}.sideNavContainer li>a.ms-core-listMenu-item:active,.sideNavContainer .ms-core-listMenu-selected:link,.sideNavContainer .ms-core-listMenu-selected:visited,.sideNavContainer .ms-core-listMenu-selected{font-weight:normal;color:#6a0032;display:block;background-color:#fcd454}.sideNavContainer ul li ul li>a.ms-core-listMenu-item:active,.sideNavContainer .ms-core-listMenu-selected:link,.sideNavContainer .ms-core-listMenu-selected:visited,.sideNavContainer .ms-core-listMenu-selected{font-weight:normal;color:#6a0032;display:block;background-color:inherit}.sideNavContainer li>a.ms-core-listMenu-item.ms-core-listMenu-selected:hover,.sideNavContainer li>a.ms-core-listMenu-item:hover,.sideNavContainer li>a.ms-core-listMenu-item:active{background-color:inherit}.sideNavContainer .ms-core-listMenu-verticalBox li.static>ul.static>li.static>.ms-core-listMenu-item{padding-left:50px}.mediaScrollerWp{background-color:#eee;border:1px solid #d0d0d0;box-shadow:0 4px 4px -2px #b2b2b2;-webkit-box-shadow:0 4px 4px -2px #b2b2b2;margin-bottom:20px;padding:4px}.sideWp .ms-webpart-zone{background-color:#eee;border:1px solid #d0d0d0;-webkit-box-shadow:0 4px 4px -2px #b2b2b2;box-shadow:0 4px 4px -2px #b2b2b2;font-family:'Oxygen',sans-serif !important;margin-bottom:20px;padding:5px}.latestNewsWp{background-color:#eee;border:1px solid #d0d0d0;-webkit-box-shadow:0 4px 4px -2px #b2b2b2;box-shadow:0 4px 4px -2px #b2b2b2;font-family:'Oxygen',sans-serif !important;margin-bottom:20px;margin-top:-8px;padding:5px}.latestNewsWp img{width:auto !important}.eventWPRow{padding-left:15px;padding-right:15px}.latestNewsWp .ms-WPBody>table img{width:auto !important}.newsItem{clear:both;height:95px;padding:5px 0}.newsItem:nth-child(2n){background-color:#fff}.newsContainer{text-align:left}.newsItemImage img{border:2px solid #ccc}.newsItemDate{color:#006482;font-family:'Oxygen',sans-serif !important;font-size:12px;line-height:1em}.newsItemTitle a{color:#6a0032 !important}.newsItemTitle a:hover{text-decoration:underline}.newsItemDescription{font-family:'Oxygen',sans-serif !important;font-size:12px;line-height:1.4em}.viewAllNews{background-color:#fff;clear:both;color:#6a0032 !important;font-size:12px;overflow:auto;padding:5px 5px 5px 0}.viewAllNews a{color:#6a0032 !important;float:right;font-size:12px;font-weight:bold;text-decoration:underline}.col-md-12.eventWP{background-color:#eee;border:1px solid #d0d0d0;-webkit-box-shadow:0 4px 4px -2px #b2b2b2;box-shadow:0 4px 4px -2px #b2b2b2;font-family:'Oxygen',sans-serif !important;height:auto;margin-top:12px;margin-bottom:-90px;padding:5px !important}.eventContainer{background-color:#fff;border:2px solid #ccc;float:left;height:74px;margin:5px 1px 5px 5px;padding:10px 2px 0;text-align:left;width:308px}.eventInfo{border-left:1px solid #ccc;line-height:1.1em;padding-left:10px}.eventLinkTitle{color:#6a0032 !important;font-family:'Oxygen',sans-serif !important}.eventLinkTitle:hover{text-decoration:underline}.viewAllEvents{background-color:#fff;clear:both;color:#6a0032 !important;font-size:12px;overflow:auto;padding:5px 5px 5px 0}.viewAllEvents a{color:#6a0032 !important;float:right;font-weight:bold;text-decoration:underline}.buttonWP,.studentWP{background-color:#eee;border:1px solid #d0d0d0;-webkit-box-shadow:0 4px 4px -2px #b2b2b2;box-shadow:0 4px 4px -2px #b2b2b2;float:left;font-family:'Oxygen',sans-serif !important;margin-top:12px;padding:5px 5px 9px;width:100%}.ms-webpartzone-cell{margin-bottom:0}.ms-webpart-controlBox .ms-webpart-menuArrowSpan{border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:4px;line-height:1em;position:absolute;right:1em;display:inline;height:auto;width:auto}.ms-webpart-controlBox .ms-webpart-menuArrowSpan img{display:none}.ms-webpart-controlBox input[type="radio"],.ms-webpart-controlBox input[type="checkbox"]{margin:0}.wbDepartments-description{width:90%}.wbDepartments-body{width:auto}.wbDepartments-column{width:250px}.wbDepartments-letterSection{width:auto}.cmich-notification{border-bottom:1px solid #ccc;margin-bottom:10px;padding:10px}.cmich-notificationTitle{color:#6a0032;font-family:'Oxygen',sans-serif;font-size:16px;font-weight:bold}.cmich-notificationDate{color:#006482;font-family:'Oxygen',sans-serif;font-size:14px}.cmich-notificationBody{color:#000;font-family:'Oxygen',sans-serif;font-size:14px}.ms-srch-item{margin:10px 10px 10px -10px;padding:0 0 0 10px;width:auto}.ms-srch-item:hover{background-color:rgba(204,204,204,.5)}.ms-srch-item h3{margin:0;line-height:30px}.ms-srch-item .ms-srch-item-path{color:#6a0032;width:auto}.cmich-peopleSearchItem .highlight{background-color:#6a0032;color:#fff;border-radius:3px;padding:0}.ms-ref-ellipsis{white-space:normal}.ms-srch-Paging #PagingSelf a{background-color:#6a0032;color:#fff;padding:5px 10px;font-weight:normal;border-radius:4px}.ms-srch-Paging #PagingSelf a:hover{color:#fff}.ms-srch-Paging #PagingLink a{color:#6a0032;padding:5px 10px}.ms-srch-Paging #PagingLink a:hover{color:#6a0032}.ms-srch-Paging .ms-promlink-button-enabled-hover,.ms-srch-Paging .ms-promlink-button-enabled:hover{background-color:rgba(106,0,50,.3);border:1px solid #000}.ms-srch-hover-outerContainer{top:35% !important;left:60% !important;position:fixed}.ms-srch-hover-outerContainer .ms-srch-hover-innerContainer{box-shadow:0 4px 4px -2px #b2b2b2}.ms-srch-hover-outerContainer .ms-srch-hover-arrowBorder,.ms-srch-hover-outerContainer .ms-srch-hover-arrow{display:none}.ms-srch-bestBetItem{border:1px solid #ccc;box-shadow:0 4px 4px -2px #b2b2b2;width:auto;line-height:1em}.ms-srch-bestBetItem .ms-srch-item-path{color:#6a0032}.ms-srch-bestBetItem .ms-srch-bestBetItem-icon{height:auto !important;width:auto !important;line-height:40px}.ms-srch-bestBetItem .ms-srch-bestBetItem-icon:before{font-family:"cmichicons";content:"";color:#ffc82e;font-size:1.5em;height:auto !important;width:auto !important;position:relative;top:5px}.ms-srch-bestBetItem .ms-srch-bestBetItem-icon:before img{display:none}.col-md-12.preFooter{background-color:#ffc82e;border-top:1px solid #d7a404;height:189px;margin-top:-22px}.container-narrow.preFooterInnerContainer{background:url("../../../media/img/sp2013/cmich/2015Redesign/preFooterGraduates.png") no-repeat scroll left 25% bottom transparent;height:188px;margin-left:auto;margin-right:auto;padding-top:1px}.footerSocialMedia{float:left;position:relative;text-align:center;top:42px;width:330px}.footerSocialMedia .cmichFooterLinkText{color:#6a0032;font-size:2.5em;font-weight:bold;font-family:'Roboto Slab',serif !important;text-align:left}.footerSocialMedia ul{padding:0;margin:0}.footerSocialMedia ul li{display:inline;list-style:none}.cmichFooterStamp{background:url("../../../media/img/sp2013/cmich/2015Redesign/cmichFooterStamp.png") no-repeat;float:right;height:165px;left:75px;position:relative;top:21px;width:364px}.budgetPerformance{background:url("../../../media/img/sp2013/cmich/budgetPerformanceLogo.png") repeat scroll 0 0 transparent;float:right;height:144px;margin-top:-140px;width:136px}.budgetIconHoverContainer{background:url("../../../media/img/sp2013/cmich/budgetPerformanceLogo.png") center no-repeat #fff;border:4px solid #4c0026;border-radius:10px;display:none;height:150px;left:-54px;position:absolute;top:-162px;width:150px}.budgetIconHoverContainer:after{border-color:#4c0026 transparent;border-style:solid;border-width:15px 15px 0;bottom:-15px;content:"";display:block;left:55px;position:absolute;width:0}.budgetIcon{background:url("../../../media/img/sp2013/cmich/budgetIconMobile.png") no-repeat;display:inline-block;height:39px;left:10px;margin-top:-39px;position:relative;top:10px;width:39px}.budgetIcon:hover .budgetIconHoverContainer{display:inline-block}.col-md-12.preFooterContactInfo{background-color:#6a0032;padding:10px 0}.col-md-12.preFooterContactInfo a{color:#ffc82e !important}.preFooterContactInfoInnerContainer{color:#ffc82e;font-size:18px;padding:10px 0 0;font-family:'Roboto Slab',serif !important;text-align:center}footer{background-color:#6a0032;color:#fff}footer a,footer a:link,footer a:hover,footer a:visited,footer a:active{color:#ffc82e !important}.ms-ref-refiner #Value>a:hover,.ms-ref-unsel-toggle:hover{color:#6a0032}.cmich-peopleSearchItem{margin-bottom:20px}.cmich-peopleSearchName{color:#6a0032;font-weight:bold}.cmich-peopleSearchTitle,.cmich-peopleSearchModalTitle{font-style:italic}.cmich-peopleSendEmail,.cmich-peopleBusinessCard{float:right;font-size:3em;text-shadow:2px 2px rgba(0,0,0,.2);margin-top:-50px}.cmich-peopleSendEmail{margin-right:100px}.cmich-peopleBusinessCard{margin-right:30px}.cmich-peopleSearchBusinessCard{font-weight:bold;padding:10px;text-align:center}.cmich-peopleSearchBusinessCard img{margin-bottom:10px}.cmich-peopleSearchBusinessCard .close{color:#ccc;font-size:2em}.cmich-programPlanAnnouncement{border:2px groove threedface;font-family:'oxygen',sans-serif;line-height:1.4em;margin-top:6px;padding:10px;text-align:left;width:260px;word-wrap:break-word}.youFoundMe{display:none;-webkit-animation:spin 4s infinite linear;position:relative;width:800px;animation:move 6s linear infinite;-webkit-animation:move 6s linear infinite}.youFoundMe .pacman,.youFoundMe .ghost{display:inline-block;width:155px}.youFoundMe .icon-cmich-pacman{color:#ff0;font-size:10em}.youFoundMe .icon-cmich-pacmanghost{font-size:10em;display:inline-block;padding:0 20px}.youFoundMe .icon-cmich-pacmanghost.inky{color:#0ff}.youFoundMe .icon-cmich-pacmanghost.pinky{color:#ffc0cb}.youFoundMe .icon-cmich-pacmanghost.blinky{color:#f00}.youFoundMe .icon-cmich-pacmanghost.clyde{color:#ffa500}@-webkit-keyframes move{0%{right:800px;opacity:0}50%{opacity:1}100%{right:-400px;opacity:0}}@keyframes move{0%{right:800px;opacity:0}50%{opacity:1}100%{right:-400px;opacity:0}}.articleListing{border-bottom:1px solid #eee;clear:both;min-height:80px}.articleListing .articleListingImage{float:left;padding:10px 10px 0 0}.articleListing .articleListingURL{padding-top:10px}.articleListing .articleListingDate{font-size:12px;font-weight:bold}.articleListing .articleListingCategories{clear:both;font-size:12px;padding-bottom:10px}.articleListing .articleListingCategories .articleListingCategoriesTitle{font-weight:bold}