/*      Request ID: 68c0ec8223c7ca2dba49ed158ffb8748_1531938400 (08/17/2018 2:26pm)      */



/*      Resource ID: bcb6c1c63e959c9dbc873a9ff4e (extra.scss, compiled by node-sass, minified by cleancss) (08/17/2018 2:26pm)      */

#extra h2,.lw_current.lw_active>a{font-weight:700!important}#extra h2,#extra h4,#extra h6{text-transform:uppercase}@media only screen and (max-width:768px){#lw_toolbar{position:relative!important}#lw_page{margin-top:0;clear:both}.content-stats .col-md-4{margin-bottom:1rem}}.stats .half-section img,img.hover-img{-webkit-transition:.3s ease all;-o-transition:.3s ease all;transition:.3s ease all}.stats .half-section img:hover,img.hover-img:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}#home-content-3-side img{-webkit-transition:.3s ease all;-o-transition:.3s ease all;transition:.3s ease all}#home-content-3-side img:hover{-webkit-transform:scale(1.1) rotate(6deg);-ms-transform:scale(1.1) rotate(6deg);transform:scale(1.1) rotate(6deg);-webkit-box-shadow:1px 9px 20px 0 rgba(0,0,0,.31);box-shadow:1px 9px 20px 0 rgba(0,0,0,.31)}.dropdown-item.in-progress{color:#ccc!important;pointer-events:none}#sidebar.editable{display:none}.featured .featured-image{max-width:325px;float:right;margin:0 15px 15px}.featured .featured-image img{width:auto}.news-list{clear:both}section main #header_image{overflow-y:hidden}section main #header_image p{max-width:none;display:inline}.intro_hidden section main #header_image{margin-bottom:25px}@media only screen and (min-width:768px){.main-content{margin-top:30px}body.header_image_hidden .main-content{margin-top:0}}.visuallyhidden{color:transparent}.visuallyhidden:before{color:inherit}.lw_widget_social_media_icons li,.lw_widget_social_media_icons ul{list-style-type:none;margin:0;padding:0}.person-details ul,.slider-container p,.slider-container p img{margin-bottom:0!important}.lw_widget_social_media_icons .fa-2x{font-size:3rem}#extra h2,#extra h3{font-size:16px!important}#extra h3{font-weight:700!important}#extra h4,#extra h5{font-size:14px!important;font-weight:700!important}#extra h6{font-size:12px!important;font-weight:700!important}#extra li,#extra p{font-size:.9em}#extra ol,#extra ul,.event-sidebar-content ol,.event-sidebar-content ul,td ol,td ul{padding-left:1em}section main .fa-facebook:before{content:"\f082"!important;color:#3B5998}section main .fa-twitter:before{color:#5bc0de}section main .fa-linkedin:before{color:#007bb5}section main .fa-instagram:before{color:#c32aa3}section main .fa-youtube:before{color:red}@media only screen and (min-width:768px){section main #extra{padding-left:20px}body.intro_hidden section main #extra,body.lw_editor_on section main #extra{position:static}section main .main-content .col-md-9{padding-right:40px;border-right:1px solid #ccc}section main .main-content .col-md-9 p{max-width:none}body.extra_hidden section main .main-content .col-md-9{padding-right:0;border-right:none;-webkit-box-flex:0;-webkit-flex:0 0 80%;-ms-flex:0 0 80%;flex:0 0 80%;max-width:80%}}@media only screen and (min-width:600px) and (max-width:767px){body.extra_hidden section main .main-content .col-md-9{padding-right:0;border-right:none;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}table{width:100%}table td,table th{vertical-align:top;padding:0 15px 15px 0}table.majors-table{font-size:.8rem;padding:0 15px 15px 0;width:100%}table.majors-table td:first-child,table.majors-table th:first-child{width:25%}.facts-box-1_hidden .facts-area,.facts-box-2_hidden .facts-area{width:50%}.alert p:first-of-type,.alert-fluid p:first-of-type{display:inline}.person-details .lw_related_files_type,body.landing-page-info_hidden section.informational{display:none}.container-fluid,.giving{position:relative;z-index:1}.container-fluid .container,.container-fluid+.slider-container,.giving .container,.giving+.slider-container{z-index:2;position:relative}.slider-container{overflow:visible}.slider-container p{margin-top:0!important;max-width:none}html .profiles_field h4{font-size:1.3rem;margin-top:1rem}.facts-area{background-color:rgba(234,241,248,.33);padding:40px 20px;margin-top:40px;margin-bottom:40px;border:1px solid #d3dce5}.facts-area .fa{color:#418CD8;display:none}.facts-area h2:first-child,.facts-area h3:first-child,.facts-area h4:first-child,.facts-area h5:first-child,.facts-area h6:first-child,.facts-area p:first-child{margin-bottom:1rem}.facts-area h2:first-child:not(.no-speech-icon)::before,.facts-area h3:first-child:not(.no-speech-icon)::before,.facts-area h4:first-child:not(.no-speech-icon)::before,.facts-area h5:first-child:not(.no-speech-icon)::before,.facts-area h6:first-child:not(.no-speech-icon)::before,.facts-area p:first-child:not(.no-speech-icon)::before{display:block;font:normal normal normal 14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;color:#418CD8;content:"\f0e5";font-size:48px;padding-bottom:2rem}.facts-box-1_hidden .facts-area .facts-box-1,.facts-box-1_hidden.facts-box-2_hidden .facts-area,.facts-box-2_hidden .facts-area .facts-box-2{display:none}.facts-box-2_hidden .facts-area .col-md-6{max-width:none;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.facts-box-1_hidden .facts-area .col-md-6{max-width:none;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.details-page .details-image{display:inline-block;float:right;margin:0 0 30px 30px;max-width:100%;width:240px}@media (max-width:540px){.details-page .details-image{float:none;margin:10px 0 0}}.details-page .details-image img{margin-bottom:8px}.details-page .details-image .lw_news_caption{font-size:14px}.details-page .lw_widget_saveandshare li,.details-page .lw_widget_saveandshare ul{position:static;display:inline;list-style-type:none;padding:0;margin:0}.details-page .lw_widget_saveandshare .lw-icon-2x{font-size:20px}.details-page .lw_widget_saveandshare a:first-of-type{padding-left:10px}.details-page .lw_widget_saveandshare li:first-of-type{margin-left:-10px}.card-body>a span:nth-child(2),.details-page .lw_widget_saveandshare .permalink{display:none}.card-body>a span:empty+span,.qa_results a{display:block}.lw_slideshow_interval{display:none!important}body.card-10_hidden .content-stats>div:nth-child(10),body.card-1_hidden .content-stats>div:first-child,body.card-2_hidden .content-stats>div:nth-child(2),body.card-3_hidden .content-stats>div:nth-child(3),body.card-4_hidden .content-stats>div:nth-child(4),body.card-5_hidden .content-stats>div:nth-child(5),body.card-6_hidden .content-stats>div:nth-child(6),body.card-7_hidden .content-stats>div:nth-child(7),body.card-8_hidden .content-stats>div:nth-child(8),body.card-9_hidden .content-stats>div:nth-child(9),body.tab-1_hidden #nav-1-tab,body.tab-1_hidden.tab-2_hidden.tab-3_hidden .content-tabs,body.tab-2_hidden #nav-2-tab,body.tab-3_hidden #nav-3-tab{display:none}#department-contact.lw_hidden{margin:0}.content-tabs .nav-link p{display:inline;margin:0;max-width:none}.lw_editor_on .content-tabs .tab-pane{display:block!important;opacity:1!important}.lw_editor_on .content-tabs .nav-tabs{display:block!important}.qa_highlight{background-color:transparent;border:none}.qa_category_title{display:none}.qa_selected{background-color:#c6dbf4}.qa_selected a{color:#000}.qa_message,.qa_results a{color:#fff;line-height:1.3}.qa_results{position:absolute;top:100%;margin-left:15px;margin-right:15px;width:calc(100% - 30px);border:none;background:#4089c1;padding:12px 0 10px}.top-search .qa_results{position:relative;top:0;margin-left:0;margin-right:0;padding-bottom:18px;width:calc(100% - 55px)}.qa_results ul{list-style:none;margin:0;padding:0}.qa_results li{padding:0}.qa_results a{padding:7px 15px;font-size:1rem}.top-search .qa_results a{font-size:1.5rem;padding-left:30px;padding-right:30px}.qa_message{font-style:italic;padding:7px 15px}.top-search .qa_message{padding-top:10px;padding-left:30px;padding-right:30px}.search-page .search-page-title{margin-bottom:35px;font-weight:400}.search-page #no-results-message{display:none}.search-page.search-page-sidebar_hidden.search-page-main_hidden #no-results-message{display:block}.search-page.search-page-main_hidden #search-page-sidebar,.search-page.search-page-sidebar_hidden #search-page-main{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;left:0;max-width:none}.search-page .search-page-results-area .lw_widget{margin-bottom:5rem}.search-page .search-page-results-area .lw_widget h3{margin-bottom:15px;font-size:24px;line-height:1.3;font-weight:400;color:#115496}.search-page .search-page-results-area .lw_widget ul{list-style-type:none;margin-left:0;padding-left:0}.search-page .search-page-results-area .lw_widget li{margin-bottom:25px}.search-page .search-page-results-area .lw_widget .lw_paginate{font-size:13px}.search-page .search-result-title{margin-bottom:1px;font-size:18px}.search-page .search-result-title.small{font-size:15px}.search-page .search-result-excerpt{margin-bottom:6px;font-size:15px}.search-page .search-result-meta{font-size:12px;color:#87b7d7}.search-page .lw_gallery_mini:not(:last-child){margin-bottom:9rem}@media only screen and (min-width:768px){.libary-homepage-chat-box{float:right}}@media only screen and (max-width:767px){.libary-homepage-chat-box{margin-top:25px}}.content.has-absolute-image{position:relative}.absolute-image-container{position:absolute;height:100%;z-index:-1}.absolute-image-container.bottom{bottom:0}.absolute-image-container.left img{float:left}.absolute-image-container.right img{float:right}.absolute-image-container img{max-height:100%}.hover-panels{margin-top:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:600px){.hover-panels{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.hover-panel{display:block;-webkit-box-flex:0;-webkit-flex:0 0 23.5%;-ms-flex:0 0 23.5%;flex:0 0 23.5%;position:relative;background-size:cover;background-position:center;background-repeat:no-repeat}.hover-panel::after{content:'';display:block;padding-bottom:100%}@media only screen and (max-width:600px){.hover-panel{-webkit-box-flex:0;-webkit-flex:0 0 48%;-ms-flex:0 0 48%;flex:0 0 48%;margin-bottom:15px}}@media only screen and (max-width:460px){.hover-panel{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:15px}}.hover-panel-caption{background-color:rgba(255,255,255,.618);padding:6px 9px;position:absolute;bottom:0;left:0;right:0;opacity:0;-webkit-transition:opacity 1.25s ease;-o-transition:opacity 1.25s ease;transition:opacity 1.25s ease}.hover-panel:focus .hover-panel-caption,.hover-panel:hover .hover-panel-caption{opacity:1}.hover-panel-caption-title.hover-panel-caption-title{font-size:17px;font-weight:700;margin:0;padding:0;text-shadow:0 0 5px rgba(255,255,255,.42);color:#012d58}

/*      Resource ID: 128ca4d5b02c26d42ea6feea435 (optional-content-regions.less, compiled by lessc, minified by cleancss) (08/17/2018 2:26pm)      */

body.landing-page-content-2_hidden #section-landing-page-content-2 .col-lg-4 span.label{margin-top:0}body.landing-page-content-2_hidden #section-landing-page-content-2 .sticky-top{display:none}body.intro_hidden.page_content_hidden.extra_hidden .main-content{margin-bottom:0}.wysiwyg-main-column{margin-top:30px}

/*      Resource ID: 019d9a3942fdff21e2552f37655 (supplemental.scss, compiled by node-sass, minified by cleancss) (08/17/2018 2:26pm)      */

.utility .lw_active>a{font-weight:400!important}.dropdown .lw_active>a{font-weight:500!important}table.bordered-table{font-size:.8rem}table.bordered-table td,table.bordered-table th{vertical-align:middle;padding:5px 5px 5px 10px;border:1px solid #000}.homepage .hero-homepage{border-bottom:8px solid #fff}.homepage .overview h3{font-size:25px}.homepage .overview h1{font-size:3rem}.grad-landing #testimonial{background-color:#00356a}.grad-landing #testimonial .card{padding:1.6rem!important}.grad-landing #testimonial span.label{margin-bottom:0}.grad-landing #testimonial span.testimonial-quote p{font-size:1.1rem!important}.grad-landing #testimonial h6{margin-bottom:1rem}.visit-landing .visit-map-bg{position:relative;background-image:url(/live/image/gid/42/18872_map.png);background-position:50% 50%;background-size:cover;width:100%;padding:3rem 0}.visit-landing #map-caption{padding:3rem}.visit-landing #map-caption .label{margin-bottom:0}.visit-landing #section-landing-page-featured{text-align:center}.visit-landing #section-landing-page-featured p{max-width:100%!important}.visit-landing #section-landing-page-featured .grid-box{margin-bottom:30px}@media only screen and (min-width:600px){.admission-landing #sub-content p,.grad-landing #section-landing-page-info p,.graduate-plain-page section main .editable p{max-width:100%}.features #sub-content{margin-top:50px}.admission-landing #sub-content{margin-top:1em}.graduate-plain-page section main .grid-box{margin-bottom:30px}.graduate-plain-page section main #left-column,.graduate-plain-page section main #right-column,.graduate-plain-page section main .content-stats,.graduate-plain-page section main .facts-area,.prof-landing #left-column,.prof-landing #right-column{margin-bottom:0}.graduate-plain-page section main .content-stats .card{margin-top:40px}.graduate-plain-page section main #extra .btn{width:100%}.grad-landing #section-landing-page-content-3,.grad-landing .parallax-section.dark{padding:60px 0}.grad-landing #section-landing-page-content-3 img,.grad-landing .parallax-section.dark img{float:none;margin:0}.grad-landing #section-landing-page-info{text-align:center;padding:60px 0}.grad-landing #section-landing-page-info .card-body h2{font-size:4.3rem}.grad-landing .editable p{max-width:90%}.prof-landing #sub-content{margin-top:30px}}@media only screen and (max-width:991px){.homepage .stats{padding-bottom:0;padding-top:30px}.homepage .stats .first-half{padding-bottom:30px}.visit-landing #landing-page-cards-1{margin-top:0}.admission-landing #extra{margin:1.2em;padding:1em 0;border-top:1px solid #333;border-bottom:1px solid #333}.admission-landing .stats{padding:0}.admission-landing #landing-page-sub-content-equal-left{margin-bottom:2em}.graduate-plain-page .wysiwyg-main-column,.prof-landing #left-column,.prof-landing #right-column{margin-bottom:0}.admission-landing #section-landing-page-info .card-body h2{font-size:2.8rem}.graduate-plain-page aside #sidebar-cta,.plain-page aside #sidebar-cta{margin-top:1.5rem}.graduate-plain-page .content-stats{margin-top:2em}.graduate-plain-page #sub-content,.prof-landing #page-content,.prof-landing #sub-content{margin-top:30px}.grad-landing #section-landing-page-content-3,.grad-landing .parallax-section.dark{padding:30px 0}.grad-landing .informational{padding:60px 0}}td.course-headers,td.course-info{white-space:nowrap;font-size:14px}td.course-headers{font-weight:600}@media only screen and (max-width:460px){td.course-headers,td.course-info,td.description{display:block}td.description{padding-bottom:30px}td.course-headers,td.course-info{float:left;width:50%}}