﻿.gold,.text-gold,.gold-text{color:#ffc82e !important;}.white{color:#fff !important;}.maroon,.text-maroon,.maroon-text{color:#6a0032 !important;}.blue,.text-blue,.blue-text{color:#41839b !important;}.bold{font-weight:bold;}.textCenter{text-align:center;}.goldBG{background:#ffc82e !important;}.cmustyle-FontSize-12,li em[style]{font-size:unset !important;}a font,a:hover font{color:unset;}.bannerContainer{background-color:#6a0032;}.siteHeader{height:125px;}.collegeBannerHeaderContainer{width:100%;}.collegeBannerHeaderContainer .mobileHeading{display:none;font-size:25px;padding:10px;text-align:center;}.collegeBannerHeaderContainer .mobileHeading a{color:transparent;line-height:0;font-size:0;}.collegeBannerHeaderContainer .mobileHeading .lineTwo{font-size:40px;display:none;}.wordmarkContainerHeader{float:left;font-size:104px;position:relative;top:10px;width:104px;display:none;}.wordmarkContainerHeader i{color:#ffc82e;float:left;}.wordmarkCurlyBracketContainerHeader{color:#ffc82e;float:left;font-size:54px;position:relative;right:4px;top:21px;display:none;}.collegeBannerHeader{background:url(../../../../media/img/sp2013/chp/chpHeader.png);font-size:40px;position:relative;top:27px;background-repeat:no-repeat;background-size:contain;}.collegeBannerHeader a{display:block;height:77px;width:232px;}.siteNameHeading a{color:#fff !important;float:left;font-size:40px;position:relative;top:35px;}.socialButton{background-color:#ffc82e;border-radius:50px;float:left;font-size:22px;height:39px;margin:0 8px;padding:4px;text-align:center;width:39px;-webkit-transition:all .125s ease-in-out;-moz-transition:all .125s ease-in-out;-ms-transition:all .125s ease-in-out;transition:all .125s ease-in-out;}.socialButton:hover{background-color:#fff;}.headerSocialMedia{float:right;position:relative;top:-32px;}.headerSocialMedia li{list-style-type:none;float:left;}.mainBody{background-color:#fecb3c;background-repeat:repeat-x;background-position:top center;background-size:85vh;background-image:url(../../../media/img/SP2013/chp/CHP_123_HexagonBG.jpg);background-attachment:fixed;}.panelContainer{position:relative;}.topWpRow{background:#333;}.topWpRow .ms-webpartzone-cell{margin:0;}.topWpRow .homeWpRight{padding:10px 15px;}.topWpRow .homeWpRight h2{font-size:26px !important;margin:0 0 10px;}.topWpRowCST{background:#333;}.topWpRowCST .ms-webpartzone-cell{margin:0;}.topWpRowCST .homeWpRight{padding:10px 15px;}.topWpRowCST .homeWpRight h2{color:#ffc82e !important;font-size:26px !important;margin:0 0 10px;}.topWpRowCST .homeWpRight ul{padding:0;}.topWpRowCST .homeWpRight ul li{margin:10px 0;}.topWpRowCST .homeWpRight ul li a{color:#fff !important;}.topWpRowCST .homeWpRight ul li a:hover{color:#ffc82e !important;text-decoration:underline;}.buttonWpRow{margin:40px 0 20px;}.cseButton{background:url("../../../media/img/SP2013/chp/cseButtonBG.png") #6a0032;border:2px solid #4c0026;color:#ffc82e !important;display:block;font-weight:bold;margin:0 auto 15px;padding:15px 0;text-align:center;width:250px;}.homeWPZones{background-color:#fff;background-image:url("../../../media/img/SP2013/chp/concreteBG.png");padding:20px 0;}.navContainer{background-color:#4c0026;}.topNavBar{padding-top:5px;}.topNavBar .navbar{margin-bottom:0;text-align:center;}.topNavBar ul{padding:0;}.topNavBar ul li ul li{height:48px;}.topNavBar ul li ul li a,.topNavBar ul li ul li a:active{color:#fff !important;font-weight:bold;height:48px;margin:0 !important;padding:12px 10px 0;}.topNavBar ul li ul li:hover>a{color:#ffc82e !important;}.topNavBar ul li ul li.selected a{color:#fff !important;font-weight:bold;}.topNavBar ul li ul li ul{height:auto;list-style-type:none;padding:0;text-align:left;width:158px !important;}.topNavBar ul li ul li ul li{border-bottom:1px solid #fff;border-left:8px solid #4c0026;height:auto;padding:0 8px;}.topNavBar ul li ul li ul li:last-child{border-bottom:none;}.topNavBar ul li ul li ul li:hover{border-left:8px solid #ffc82e;}.topNavBar ul li ul li ul li a,.topNavBar ul li ul li ul li a:active{color:#fff !important;font-weight:normal !important;height:auto;padding:2px 0;top:0;}.topNavBar ul li ul li ul li ul{display:none !important;}.ms-core-listMenu-horizontalBox .dynamic-children.additional-background,.ms-core-listMenu-horizontalBox .dynamic .dynamic-children.additional-background{background-image:none;padding:0;}ul.dynamic{background-color:rgba(76,0,38,.9) !important;border:none;top:46px !important;}.topNavBarContainer{padding:0 20px !important;}.topNavBarContainer .navbar{min-height:20px;background:-webkit-linear-gradient(#6a0032,#4c0026);background-color:#6a0032;background-image:linear-gradient(to bottom,#6a0032,#4c0026);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6a0032',endColorstr='#4C0026',GradientType=0);}.topNavBarContainer ul{margin-left:0;padding:4px 9px !important;vertical-align:middle;}.topNavBarContainer ul li ul li{padding:0 15px;border-right:1px solid #fff;color:#fff;}.topNavBarContainer ul li ul li a{color:#fff !important;text-transform:uppercase;}.topNavBarContainer ul li ul li a:hover{color:#ffc82e !important;}.topNavBarContainer ul li ul li:last-child{border:none;}.topNavBarContainer .ms-core-listMenu-horizontalBox li.static>.ms-core-listMenu-item{margin-right:0;}li>a.ms-core-listMenu-item.ms-core-listMenu-selected:hover,li>a.ms-core-listMenu-item:hover,li>a.ms-core-listMenu-item:active{background:none;}.pageContent{background:#fff;border:1px solid #ddd;border-top:none;padding:10px 0;}.pageContent .breadCrumb{margin:0 15px 15px;}.pageContent .leftPanel{min-height:unset !important;}.pageContent .leftPanel .contentPageTitle{font-weight:bold;font-family:'Roboto Slab',serif !important;}.pageContent .leftPanel .contentPageTitle h1{font-size:30px !important;margin:0 0 20px;}.pageContent .rightPanel .sideNavContainer{background:#6a0032;border-radius:4px;padding:10px 0;margin-bottom:40px;}.pageContent .rightPanel .sideNavContainer .siteTitle{padding:10px 20px 20px;}.pageContent .rightPanel .sideNavContainer .siteTitle h2{margin:0;}.pageContent .rightPanel .sideNavContainer .siteTitle h2 a{color:#ffc82e !important;}.pageContent .rightPanel .sideNavContainer .nav-collapse-local{padding:0;}.pageContent .rightPanel .sideNavContainer ul li{background:#ffc82e;background:-moz-linear-gradient(top,#fffbed 0%,#ffc82e 100%);background:-webkit-linear-gradient(top,#fffbed 0%,#ffc82e 100%);background:linear-gradient(to bottom,#fffbed 0%,#ffc82e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbed',endColorstr='#ffc82e',GradientType=0);color:#6a0032 !important;}.pageContent .rightPanel .sideNavContainer ul li .menu-item-text{color:#6a0032 !important;}.pageContent .rightPanel .sideNavContainer ul li a,.pageContent .rightPanel .sideNavContainer ul li a:visited{color:#fff !important;background-color:#6a0032;}.pageContent .rightPanel .sideNavContainer ul li a .menu-item-text,.pageContent .rightPanel .sideNavContainer ul li a:visited .menu-item-text{color:#fff !important;}.pageContent .rightPanel .sideNavContainer ul li a:hover,.pageContent .rightPanel .sideNavContainer ul li a.selected{background:#4c0026 !important;color:#ffc82e !important;}.pageContent .rightPanel .sideNavContainer ul li a:hover .menu-item-text,.pageContent .rightPanel .sideNavContainer ul li a.selected .menu-item-text{color:#ffc82e !important;}.pageContent .rightPanel .sideNavContainer ul li ul li{background:#4c0026;}.pageContentHome{border-top:none;}.contentArea{margin-bottom:30px;}.newsItem{border-bottom:2px solid #eee;padding:10px 0;}.newsItem a{text-decoration:underline;}.newsItem .newsItemImage,.newsItem .newsItemDate{display:none;visibility:hidden;}.viewAllNews{margin-top:10px;}.content-placeholder .panel{margin-bottom:5px;}.panel-title{font-weight:normal;font-size:unset !important;}.panel-group>.panel:last-child{margin-bottom:20px !important;}.panel-group a{transition:all .125s ease-out;}.panel-group a:hover{color:#006482;text-decoration:none;}.panel-heading{padding:8px 10px;transition:all .125s ease-out;}.panel-heading a{text-decoration:none !important;font-family:"Oxygen",sans-serif !important;color:#666 !important;}.panel-heading a:hover,.panel-heading .panel-heading a:active{color:#6a0032 !important;}.panel-heading:hover{background-color:#fff;}.spinner{margin:100px auto;width:72px;text-align:center;}.spinner>div{width:16px;height:16px;margin:0 4px;background-color:rgba(0,0,0,.15);border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both;}.spinner .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s;}.spinner .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s;}@-webkit-keyframes sk-bouncedelay{0%,100%,80%{-webkit-transform:scale(0);}40%{-webkit-transform:scale(1);}}@keyframes sk-bouncedelay{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0);}40%{-webkit-transform:scale(1);transform:scale(1);}}.preFooterContainer{background-color:#4c0026;padding:20px 0 50px;}.preFooterContainer>a,.preFooterContainer>a:hover,.preFooterContainer>a:active,.preFooterContainer>a:visited{color:#ffc82e;}.preFooterContainer address{color:#fff;}.preFooterContainer .contactInfo{border-right:2px solid #ffc82e;height:270px;}.preFooterContainer .mapLink a{background:#ffc82e;border-radius:4px;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);display:block;font-weight:bold;margin-bottom:20px;max-width:200px;padding:20px;text-align:center;transition:box-shadow .25s ease 0s;}.preFooterContainer .mapLink a:hover{box-shadow:0 27px 24px 0 rgba(0,0,0,.2),0 40px 77px 0 rgba(0,0,0,.22);}.preFooterContainer .footerSocialMedia{text-align:center;}.preFooterContainer .footerSocialMedia ul{margin:0;padding:0;}.preFooterContainer .footerSocialMedia ul li{list-style-type:none;float:left;width:calc(100%/4);}.preFooterContainer .preFooterHeading,.preFooterContainer .shotgunFooterHeader>a{color:#ffc82e !important;display:block;font-size:20px;margin:0 0 10px;}.preFooterContainer .preFooterHeading:hover,.preFooterContainer .shotgunFooterHeader>a:hover{text-decoration:underline;}.shotgunFooterNavigation{margin:0;padding:0;}.shotgunFooterNavigation li{float:left;list-style:none;padding:0 10px;width:25%;}.shotgunFooterNavigation li ul{font-size:14px;list-style:none;padding:0;}.shotgunFooterNavigation li ul li{float:none;margin:10px 0;padding:0;width:100%;}.shotgunFooterNavigation li ul li a{color:#fff !important;}.shotgunFooterNavigation li ul li a:hover{color:#ffc82e !important;text-decoration:underline;}.col-md-12 .wordmarkFooter{display:none;margin-top:0 !important;padding-top:20px;}.row.footerRow{background-color:#6a0032;}.cmuWordmarkContainer{margin:0 auto;width:115px;}.cmuWordmarkImageFooter{width:115px;height:75px;background:url(../../../media/img/sp2013/universal/whiteWordmark.png);}footer a,footer a:link,footer a:hover,footer a:focus,footer a:active,footer a:visited{color:#ffc82e !important;}.homeWpTop{margin-bottom:-20px;}.chpWpTopLeft h2{margin:0;}.cstWpTopRight .gradHomeButton{margin-bottom:20px;}.chpWpZones{margin-top:15px;}.chpWpZones a{text-decoration:underline;}.chpWpZones .chpHomePanel .panel-heading{background:#6a0032;color:#ffc82e !important;}.chpWpZones .chpHomePanel .panel-heading h2{color:#ffc82e !important;}.chpWpZones .panel{height:475px;max-height:475px;}.chpWpZones hr{margin:10px 0;}.maroonButton{background:#6a0032;border-radius:4px;color:#ffc82e !important;display:block;margin-bottom:20px;padding:15px;text-align:center;}.maroonButton:hover{background:#ffc82e;color:#6a0032 !important;}