﻿@media(max-width:979px){.wordmarkContainerHeader{display:none;visibility:hidden;}.collegeBannerHeader{float:none;left:0;margin:20px auto;top:10px;width:673px;}.siteHeader{height:auto;padding-bottom:10px;}.webTitle{left:unset;top:unset;transform:unset;clear:both;text-align:center;display:block;max-width:unset;}.headerSocialMedia{display:none;visibility:hidden;}.siteNameHeading{margin:0 auto;width:276px;}.col-md-12.wordmarkFooter{display:block;}.ms-core-listMenu-horizontalBox{width:100%;}footer{margin-top:0;}}@media(max-width:977px){.navContainer{height:auto;margin-bottom:0;}.topNavBar{margin:0;}.topNavBar .navbar{text-align:left;}.topNavBar ul{padding:0;width:100%;}.topNavBar ul li{width:100%;}.topNavBar ul li ul{height:auto;padding:0;}.topNavBar ul li ul li{display:list-item;height:auto;list-style-type:none;}.topNavBar ul li ul li a{margin:0 !important;width:100%;}.topNavBar ul li ul li ul{display:block !important;position:static;width:100% !important;}.topNavBar ul li ul li ul li{border-bottom:1px solid #fff;border-left:8px solid #333;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{color:#fff !important;font-weight:normal;height:auto;padding:8px 0;top:0;width:100%;}.topNavBar .nav-collapse-global{padding-bottom:20px;}.topZoneContainer,.breadcrumb,.preFooterContainer{top:0;}.pageContent .rightPanel .sideNavContainer .navbar{margin-bottom:0;}.pageContent .rightPanel .sideNavContainer .siteTitle{padding-bottom:0;}.panelContainer{margin-bottom:20px;}.shotgunFooterNavigation li{float:none;padding:0;width:100%;}.shotgunFooterHeader{margin-top:10px;}.contactInfo{display:none;visibility:hidden;}}@media(max-width:950px){.buttonWpRow{background:#fff;margin-bottom:-50px;margin-top:0;overflow:auto;padding:20px 10px 10px;}}@media(max-width:767px){.collegeBannerHeader{float:none;font-size:30px;left:0;text-align:center;width:auto;}.headerSocialMedia{display:none;visibility:hidden;}.preFooterContainer .contactInfo{border:none;text-align:center;}}@media(max-width:766px){.collegeBannerHeader{line-height:1.2em;}.webTitle a{white-space:unset;text-overflow:unset;max-width:100%;padding-top:15px;}.preFooterContainer .footerSocialMedia{margin:0 auto;}.preFooterContainer .footerSocialMedia li{left:0;}.cstWpZones .panel{min-height:unset;}}