.heading-reset h1,.heading-reset h2,.heading-reset h3,.heading-reset h4,.heading-reset h5,.heading-reset h6{font-size:100%;font-weight:400;margin:0;padding:0}@media print1{a[href]:after{content:""}}.footer{text-align:center;margin-top:40px;margin-bottom:10px}.footer p{display:inline-block;vertical-align:middle;line-height:normal;padding-top:5px;margin-bottom:0}.footer .cohesive{display:inline-block}.careers #careers a,.education #education a,.financial-aid #financial-aid a,.home #home a,.internships #internships a,.student-life #student-life a{outline:0;color:#fff;background-color:#178acc}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#fff;background-color:#1790CF}.nav-fixed{padding-top:70px}@media (min-width:768px) and (max-width:991px){.nav-fixed{padding-top:120px}}@media (min-width:992px){.nav-fixed{max-width:950px}}.navbar-brand{padding-right:1.3em}@media (min-width:768px){.sidebar-nav{width:160px;float:right;margin-top:40px}.sidebar-nav .navbar-new .navbar-collapse{padding:0;max-height:none}.sidebar-nav .navbar-new ul{float:none}.sidebar-nav .navbar-new li{float:none;display:block}.sidebar-nav .nav>.active~li{border-top:1px solid #e7e7e7}.sidebar-nav .nav>.active+li{border-top:none}.sidebar-nav .container-fluid{padding:0}}@media (max-width:767px){.sidebar-nav{margin-top:5px}}.sidebar-nav{font-size:.9em}.sidebar-nav .panel-body{padding:0}.sidebar-nav .nav li a{padding-top:8px;padding-bottom:8px;line-height:normal}.sidebar-nav .nav .active a{padding-top:10px;padding-bottom:10px}.sidebar-nav .nav li .menu-level1{padding-bottom:4px}.sidebar-nav .nav li .menu-level2 a{padding:4px 15px 4px 25px;font-size:.9em}.sidebar-nav .nav li .menu-level3 a{padding-top:3px;padding-bottom:3px;padding-left:35px;font-size:.85em}.sidebar-nav .nav .last-sub-item{padding-bottom:6px}.sidebar-nav .navbar-custom ul .active a:hover,.sidebar-nav .navbar-custom ul li a:hover{color:#157ab5}.nav-panel .panel-heading{padding:0;background-color:#f8f8f8}.nav-panel .panel-heading :hover{text-decoration:underline}.nav-panel .nav>li>a{padding-top:5px;padding-bottom:5px}.nav-panel .panel-body{padding-top:5px;padding-bottom:1px}.nav-panel .panel-footer{background-color:inherit}.nav-panel-lg .nav>li>a{padding-top:12px;padding-bottom:12px;font-size:1.1em;font-weight:700}.nav-panel-lg .panel-body,.nav-panel-lg .panel-footer{padding-top:10px;padding-bottom:1px}.nav-panel-spaced .panel{margin-top:12px;margin-bottom:12px}.nav-panel-spaced,.nav-panel-spaced .panel+.panel{margin-top:24px}.nav-panel-spaced aside{min-height:1px}.back-to-top{position:fixed;bottom:30px;right:30px;background:#e7e7e7;height:2.4em;margin:0;padding:.3em .6em .7em;z-index:100;display:none;text-decoration:none;border:1px solid #d3d3d3;border-radius:5px;text-align:center}.back-to-top:hover{background-color:#d3d3d3}.back-to-top a{font-size:1.4em;color:gray;margin:0;padding:0}.list-main{text-align:center}.list-main ul{display:inline-block;padding-left:0}.list-main li{list-style-type:none;text-align:left;margin-top:.3em}.list-main li:before{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e233";margin-right:.4em}.half-space{margin-left:.2em;margin-right:.1em}.image-full{width:100%;height:auto}.image-med{max-height:300px;width:auto}.image-sm{max-height:100px;width:auto}.thumbnail:hover{text-decoration:none}.image-category{max-width:250px;height:auto;margin-left:10px}.box-top{margin-left:10px;margin-bottom:10px}.jumbotron{padding-top:20px;padding-bottom:20px;margin-top:10px}.jumbotron .heading-reset h1{padding:10px}.short-panel .panel-heading{padding-top:5px;padding-bottom:5px}.short-panel .panel-body{padding-top:5px;padding-bottom:1px}.ad-outer{width:100%}.ad-inner{max-width:100%;margin:0 auto}.margin-tp-sm{margin-top:10px}.margin-bt-sm{margin-bottom:10px}.margin-tp-md{margin-top:20px}.margin-bt-md{margin-bottom:20px}.margin-tp-lg{margin-top:30px}.margin-bt-lg{margin-bottom:30px}.margin-tp-0{margin-top:0}.margin-bt-0{margin-bottom:0}.internList{font-size:13px;padding:2px 40px;margin:0}.internHeading{font-size:15px;font-weight:700;margin:0;padding-top:30px;padding-bottom:10px}