@import '../../core/styles/widgets.css';
.light-green {background: #296664;}
.light-blue {background: #24447c;}
.blue {background: #222555;}
.purple {background: #361f42;}
.dark-green {background: #49593a;}
.yellow {background: #9e711c;}
.orange {background: #824b15;}
.red {background: #541a2f;}
.brown {background: #453720;}
.coa_blog_feed img {display: none;}
.coa_blog_feed .tr-caption {display: none;}
.coa_blog_feed table:first-of-type img {display: block;}
.coa_blog_feed table:first-of-type .tr-caption {display: block;}
.latienne {font-family: "latienne-pro", Georgia, Times, 'Times New Roman', serif;}
.latienne strong {font-weight: normal;font-style: italic;}
.expoPro,body.details_profiles .profile-title h3,.lw_image_preview p {font-family: "expo-sans-pro", 'Trebuchet MS', 'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', Tahoma, sans-serif;}
.image-borders {border: 5px solid #fff;box-shadow: 0 0 5px rgba(0, 0, 0, 0.43);}
.image-no-borders {border: none !important;box-shadow: none !important;}
.lw_widget {margin-bottom: 0;}
.lw_widget > ul > li,.lw_widget > noscript > ul > li {clear: none;margin-bottom: 0;}
.lw_widget_type_navigation {margin-bottom: 0;}
.main-head .meta-tags .lw_comma {display: none;}
@media (max-width: 897px) {body #lw_page {margin-top: 62px;}}
@media (max-width: 476px) {body #lw_page {margin-top: 91px;}}
@media (max-width: 435px) {body #lw_page {margin-top: 122px;}}
@media (max-width: 767px) {#lw_page .search {margin-top: 62px;}}
@media (max-width: 476px) {#lw_page .search {margin-top: 91px;}}
@media (max-width: 435px) {#lw_page .search {margin-top: 122px;}}
#intro {margin-bottom: 25px;font-family: "latienne-pro", Georgia, Times, 'Times New Roman', serif;color: #403d36;font-size: 28px;line-height: 1.25;}
#intro strong {font-weight: normal;font-style: italic;}
#intro * {font-size: 28px;line-height: 1.25;}
img {max-width: 100%;height: auto;}
#main,#main,#main-column-1,#main-column-2,#sub-content,#sidebar {color: #37332c;}
#main > p,#main > p,#main-column-1 > p,#main-column-2 > p,#sub-content > p,#sidebar > p,#main > blockquote p,#main > blockquote p,#main-column-1 > blockquote p,#main-column-2 > blockquote p,#sub-content > blockquote p,#sidebar > blockquote p {margin-bottom: 24px;}
#main > p > a,#main > p > a,#main-column-1 > p > a,#main-column-2 > p > a,#sub-content > p > a,#sidebar > p > a,#main > ul > li > a,#main > ul > li > a,#main-column-1 > ul > li > a,#main-column-2 > ul > li > a,#sub-content > ul > li > a,#sidebar > ul > li > a,#main > blockquote p > a,#main > blockquote p > a,#main-column-1 > blockquote p > a,#main-column-2 > blockquote p > a,#sub-content > blockquote p > a,#sidebar > blockquote p > a,#main > p > strong > a,#main > p > strong > a,#main-column-1 > p > strong > a,#main-column-2 > p > strong > a,#sub-content > p > strong > a,#sidebar > p > strong > a,#main > ul > li > strong > a,#main > ul > li > strong > a,#main-column-1 > ul > li > strong > a,#main-column-2 > ul > li > strong > a,#sub-content > ul > li > strong > a,#sidebar > ul > li > strong > a,#main > blockquote p > strong > a,#main > blockquote p > strong > a,#main-column-1 > blockquote p > strong > a,#main-column-2 > blockquote p > strong > a,#sub-content > blockquote p > strong > a,#sidebar > blockquote p > strong > a,#main > p > em > a,#main > p > em > a,#main-column-1 > p > em > a,#main-column-2 > p > em > a,#sub-content > p > em > a,#sidebar > p > em > a,#main > ul > li > em > a,#main > ul > li > em > a,#main-column-1 > ul > li > em > a,#main-column-2 > ul > li > em > a,#sub-content > ul > li > em > a,#sidebar > ul > li > em > a,#main > blockquote p > em > a,#main > blockquote p > em > a,#main-column-1 > blockquote p > em > a,#main-column-2 > blockquote p > em > a,#sub-content > blockquote p > em > a,#sidebar > blockquote p > em > a {color: #304470;text-decoration: underline;}
#main > p > a:hover,#main > p > a:hover,#main-column-1 > p > a:hover,#main-column-2 > p > a:hover,#sub-content > p > a:hover,#sidebar > p > a:hover,#main > ul > li > a:hover,#main > ul > li > a:hover,#main-column-1 > ul > li > a:hover,#main-column-2 > ul > li > a:hover,#sub-content > ul > li > a:hover,#sidebar > ul > li > a:hover,#main > blockquote p > a:hover,#main > blockquote p > a:hover,#main-column-1 > blockquote p > a:hover,#main-column-2 > blockquote p > a:hover,#sub-content > blockquote p > a:hover,#sidebar > blockquote p > a:hover,#main > p > strong > a:hover,#main > p > strong > a:hover,#main-column-1 > p > strong > a:hover,#main-column-2 > p > strong > a:hover,#sub-content > p > strong > a:hover,#sidebar > p > strong > a:hover,#main > ul > li > strong > a:hover,#main > ul > li > strong > a:hover,#main-column-1 > ul > li > strong > a:hover,#main-column-2 > ul > li > strong > a:hover,#sub-content > ul > li > strong > a:hover,#sidebar > ul > li > strong > a:hover,#main > blockquote p > strong > a:hover,#main > blockquote p > strong > a:hover,#main-column-1 > blockquote p > strong > a:hover,#main-column-2 > blockquote p > strong > a:hover,#sub-content > blockquote p > strong > a:hover,#sidebar > blockquote p > strong > a:hover,#main > p > em > a:hover,#main > p > em > a:hover,#main-column-1 > p > em > a:hover,#main-column-2 > p > em > a:hover,#sub-content > p > em > a:hover,#sidebar > p > em > a:hover,#main > ul > li > em > a:hover,#main > ul > li > em > a:hover,#main-column-1 > ul > li > em > a:hover,#main-column-2 > ul > li > em > a:hover,#sub-content > ul > li > em > a:hover,#sidebar > ul > li > em > a:hover,#main > blockquote p > em > a:hover,#main > blockquote p > em > a:hover,#main-column-1 > blockquote p > em > a:hover,#main-column-2 > blockquote p > em > a:hover,#sub-content > blockquote p > em > a:hover,#sidebar > blockquote p > em > a:hover {text-decoration: none;}
#main ul,#main ul,#main-column-1 ul,#main-column-2 ul,#sub-content ul,#sidebar ul,#main ol,#main ol,#main-column-1 ol,#main-column-2 ol,#sub-content ol,#sidebar ol {margin-bottom: 2em;list-style-position: outside;padding-left: 1em;}
#main ul li,#main ul li,#main-column-1 ul li,#main-column-2 ul li,#sub-content ul li,#sidebar ul li,#main ol li,#main ol li,#main-column-1 ol li,#main-column-2 ol li,#sub-content ol li,#sidebar ol li {margin-bottom: 0.45em;}
#main ul li ul,#main ul li ul,#main-column-1 ul li ul,#main-column-2 ul li ul,#sub-content ul li ul,#sidebar ul li ul,#main ol li ul,#main ol li ul,#main-column-1 ol li ul,#main-column-2 ol li ul,#sub-content ol li ul,#sidebar ol li ul {margin-left: 1.15em;}
#main .lw_widget > ul,#main .lw_widget > ul,#main-column-1 .lw_widget > ul,#main-column-2 .lw_widget > ul,#sub-content .lw_widget > ul,#sidebar .lw_widget > ul {padding-left: 0;}
#main .lw_media_wrapper,#main .lw_media_wrapper,#main-column-1 .lw_media_wrapper,#main-column-2 .lw_media_wrapper,#sub-content .lw_media_wrapper,#sidebar .lw_media_wrapper,#main > iframe,#main > iframe,#main-column-1 > iframe,#main-column-2 > iframe,#sub-content > iframe,#sidebar > iframe {margin-top: 0.5em;margin-bottom: 2em;}
#main .lw_widget ul li,#main .lw_widget ul li,#main-column-1 .lw_widget ul li,#main-column-2 .lw_widget ul li,#sub-content .lw_widget ul li,#sidebar .lw_widget ul li {clear: left;margin-bottom: 1.5em;}
.details_profiles #main .lw_widget ul li,.details_profiles #main .lw_widget ul li,.details_profiles #main-column-1 .lw_widget ul li,.details_profiles #main-column-2 .lw_widget ul li,.details_profiles #sub-content .lw_widget ul li,.details_profiles #sidebar .lw_widget ul li {margin-bottom: .5em;}
#main .lw_widget .lw_item_thumb img,#main .lw_widget .lw_item_thumb img,#main-column-1 .lw_widget .lw_item_thumb img,#main-column-2 .lw_widget .lw_item_thumb img,#sub-content .lw_widget .lw_item_thumb img,#sidebar .lw_widget .lw_item_thumb img {margin-bottom: 6px;border: 5px solid #fff;box-shadow: 0 0 5px rgba(0, 0, 0, 0.43);}
#main a:not([href]),#main a:not([href]),#main-column-1 a:not([href]),#main-column-2 a:not([href]),#sub-content a:not([href]),#sidebar a:not([href]) {text-decoration: none;margin-top: -20px;display: block;}
#main a:not([href]):after,#main a:not([href]):after,#main-column-1 a:not([href]):after,#main-column-2 a:not([href]):after,#sub-content a:not([href]):after,#sidebar a:not([href]):after {display: block;content: " ";margin-top: -20px;height: 20px;visibility: hidden;}
@media (max-width: 767px) {#main table.layout tr,#main table.layout tr,#main-column-1 table.layout tr,#main-column-2 table.layout tr,#sub-content table.layout tr,#sidebar table.layout tr {display: block;margin-bottom: 25px;}
#main table.layout td,#main table.layout td,#main-column-1 table.layout td,#main-column-2 table.layout td,#sub-content table.layout td,#sidebar table.layout td {display: block;}}
#sub-content:before,#sub-content:after {content: "";display: table;clear: both;}
img.lw_image.lw_align_left,img.lw_image.lw_align_right,img.lw_image.lw_align_center,img.lw_image.lw_align_none {border: 5px solid  #fff;box-shadow: 0 0 5px rgba(0, 0, 0, 0.43);max-width: 100%;height: auto;}
.lw_image_caption {margin-top: 3px;clear: both;font-size: 0.875em;font-style: italic;font-weight: normal;color: #aaa;position: relative;max-width: 100%;}
span.lw_image_credit,.lw_block > span.lw_image_credit {position: absolute;top: -42px;right: 5px;font-style: italic;color: #fff;background-color: #000;opacity: 0.6;line-height: 22px;}
img.lw_align_left,.lw_image_caption.lw_align_left {margin-right: 1em;margin-bottom: 0.5em;}
img.lw_align_right,.lw_image_caption.lw_align_right {margin-left: 1em;margin-bottom: 0.5em;}
img.lw_align_center,.lw_image_caption.lw_align_center {margin-bottom: 1em;}
#main ul.nav {margin-left: 0;margin-bottom: 0;border-bottom: none;}
#main ul.nav li {margin-bottom: 0;}
#main ul.nav li a {background-color: #ddd;}
#main ul.nav li.active a {background-color: #24447c;border-color: #222555;color: #fff !important;font-weight: bold;text-decoration: none !important;}
.tab-content {border: 1px solid #222555;padding: 1.5em;}
.tab-content ul {list-style-position: outside;}
.tab-content input[type=text],.tab-content select,.tab-content input.btn {margin-bottom: 1em;}
.lw_editor_on ul.nav {margin-top: 0;}
.lw_editor_on .tab-content > .tab-pane {display: block;margin-bottom: 1.5em;}
#preview_widget {padding: 20px;font-family: "expo-sans-pro", sans-serif;}
.lw_widget h3 {font-size: 22px;font-weight: normal;margin-bottom: 0.5em;color: #333;}
.lw_widget h3 a {font-weight: bold;}
.lw_widget h3 a,.lw_widget h4 a,.lw_widget h5 a {text-decoration: none;color: #20505f;}
.lw_widget h3 a:hover,.lw_widget h4 a:hover,.lw_widget h5 a:hover {text-decoration: underline;}
.lw_widget .lw_item_thumb {margin-right: 10px;}
.lw_widget .lw_item_thumb img:hover {-webkit-filter: brightness(1.1);filter: brightness(1.1);}
#sidebar .lw_widget .lw_item_thumb {float: none;margin-right: 0;}
.lw_widget_events li {padding-left: 0;}
.cal_date {display: inline-block;vertical-align: middle;text-align: center;margin-right: 10px;margin-bottom: 40px;border: 2px solid #fff;width: 36px;height: 40px;box-shadow: 0 0 3px rgba(0, 0, 0, 0.43);background: #fff;color: #fff;font-size: 16px;}
.cal_date .cal_date_month {color: #fff;background: #be0000;display: block;font-size: 9px;text-transform: uppercase;line-height: 14px;}
.cal_date .cal_date_day {color: #362f2d;font-weight: normal;line-height: 22px;}
.lw_widget_events {overflow: hidden;}
.lw_widget_events .event {overflow: hidden;}
.lw_widget_events .event ~ .event {margin-top: 10px;}
.lw_widget_events .widget-actions {color: #242424;font-size: 16px;}
.lw_widget_events .widget-actions a {color: inherit;}
.lw_widget_events .widget-actions a strong {color: #20505f;}
.lw_widget_events .cal_date {float: left;}
.lw_widget_events .event-body {overflow: hidden;padding-left: 10px;}
.lw_widget_events .event-body span {color: #857963;display: block;}
.lw_widget_events .event-body p {color: #242424;line-height: 1.29;}
.lw_widget_events h3 {font-size: 22px;font-weight: bold;margin-bottom: 3px;clear: both;}
.lw_widget_events a {color: #20505f;}
.lw_widget_events .lw_item_thumb {margin-bottom: 3px;}
.lw_events_header_date {display: none;}
.contact_location a {text-decoration: underline;}
.lw_widget.lw_widget_profiles:before,.lw_widget.lw_widget_news:before,.lw_widget.lw_widget_stream:before,.lw_widget.lw_widget_profiles:after,.lw_widget.lw_widget_news:after,.lw_widget.lw_widget_stream:after {content: "";display: table;clear: both;}
.lw_widget.lw_widget_profiles .lw_item_thumb,.lw_widget.lw_widget_news .lw_item_thumb,.lw_widget.lw_widget_stream .lw_item_thumb {margin-right: 0;}
.lw_widget.lw_widget_profiles img,.lw_widget.lw_widget_news img,.lw_widget.lw_widget_stream img {border: 5px solid #fff;box-shadow: 0 0 5px rgba(0, 0, 0, 0.43);margin: 0 15px 20px 0;}
.content .editable .lw_widget.lw_widget_profiles img,.content .editable .lw_widget.lw_widget_news img,.content .editable .lw_widget.lw_widget_stream img {max-width: 140px;}
.lw_widget.lw_widget_profiles .widget-item-body,.lw_widget.lw_widget_news .widget-item-body,.lw_widget.lw_widget_stream .widget-item-body {overflow: visible;}
.lw_widget.lw_widget_profiles .widget-item-entry,.lw_widget.lw_widget_news .widget-item-entry,.lw_widget.lw_widget_stream .widget-item-entry {padding: 0 0 15px;clear: left;}
#main .lw_widget.lw_widget_profiles .widget-item-entry,#main .lw_widget.lw_widget_news .widget-item-entry,#main .lw_widget.lw_widget_stream .widget-item-entry,#sub-content .lw_widget.lw_widget_profiles .widget-item-entry,#sub-content .lw_widget.lw_widget_news .widget-item-entry,#sub-content .lw_widget.lw_widget_stream .widget-item-entry {padding: 0 0 15px 15px;clear: none;}
.lw_widget.lw_widget_profiles .widget-item-entry .label,.lw_widget.lw_widget_news .widget-item-entry .label,.lw_widget.lw_widget_stream .widget-item-entry .label {display: none;}
.lw_widget.lw_widget_profiles .widget-item-entry h5,.lw_widget.lw_widget_news .widget-item-entry h5,.lw_widget.lw_widget_stream .widget-item-entry h5,.lw_widget.lw_widget_profiles .widget-item-entry h6,.lw_widget.lw_widget_news .widget-item-entry h6,.lw_widget.lw_widget_stream .widget-item-entry h6 {margin-bottom: 3px;font-weight: bold;font-size: 18px;color: #20505f;}
.lw_widget.lw_widget_profiles .widget-item-entry h5 a,.lw_widget.lw_widget_news .widget-item-entry h5 a,.lw_widget.lw_widget_stream .widget-item-entry h5 a,.lw_widget.lw_widget_profiles .widget-item-entry h6 a,.lw_widget.lw_widget_news .widget-item-entry h6 a,.lw_widget.lw_widget_stream .widget-item-entry h6 a {color: inherit;text-decoration: none;}
.lw_widget.lw_widget_profiles .widget-item-entry h5 a:hover,.lw_widget.lw_widget_news .widget-item-entry h5 a:hover,.lw_widget.lw_widget_stream .widget-item-entry h5 a:hover,.lw_widget.lw_widget_profiles .widget-item-entry h6 a:hover,.lw_widget.lw_widget_news .widget-item-entry h6 a:hover,.lw_widget.lw_widget_stream .widget-item-entry h6 a:hover {text-decoration: underline;}
.lw_widget.lw_widget_profiles .lw_widget_column_2,.lw_widget.lw_widget_news .lw_widget_column_2,.lw_widget.lw_widget_stream .lw_widget_column_2 {margin-left: 3%;}
.lw_widget.lw_widget_profiles .widget-item-head,.lw_widget.lw_widget_news .widget-item-head,.lw_widget.lw_widget_stream .widget-item-head {display: none;}
.lw_widget.lw_widget_profiles .news-summary,.lw_widget.lw_widget_news .news-summary,.lw_widget.lw_widget_stream .news-summary,.lw_widget.lw_widget_profiles .news-summary p,.lw_widget.lw_widget_news .news-summary p,.lw_widget.lw_widget_stream .news-summary p {color: #37332c;font-style: normal;}
.lw_widget.lw_widget_profiles.lw_widget_slideshow,.lw_widget.lw_widget_news.lw_widget_slideshow,.lw_widget.lw_widget_stream.lw_widget_slideshow {min-height: 220px;}
.lw_widget.lw_widget_profiles.lw_widget_student_work .lw_item_tags {display: none;}
#main .lw_profiles_type_studentwork .lw_item_thumb {float: right;margin-left: 20px;margin-bottom: 20px;}
.lw_profiles_type_studentwork .lw_profiles_description {width: 100%;}
.lw_profiles_type_studentwork .lw_profiles_description p {margin-bottom: 1em;}
.lw_profiles_type_studentwork .lw_profiles_image .lw_item_thumb img {margin-top: 0.5em;}
@media (max-width: 991px) {.lw_profiles_type_studentwork .lw_profiles_image .lw_item_thumb img {margin-top: 0em;}
.lw_profiles_type_studentwork .lw_profiles_description {width: 90%;}}
.lw_profiles_type_studentwork ul {margin-left: 0.5em;margin-bottom: 1em;}
.lw_profiles_type_studentwork ul li {display: list-item;list-style-position: inside;}
@media (max-width: 420px) {.lw_widget.lw_widget_news.lw_widget_slideshow ul,.lw_widget.lw_widget_news.lw_widget_slideshow li {margin-bottom: 0 !important;}
.lw_widget.lw_widget_news.lw_widget_slideshow li {height: 300px;}
.lw_widget.lw_widget_news.lw_widget_slideshow li h3 {font-size: 18px;}
.lw_widget.lw_widget_news.lw_widget_slideshow li .lw_widget .lw_item_thumb {max-width: 120px;margin-right: 10px;}}
.lw_widget_files li {margin-bottom: 1em !important;}
.lw_point_content ul li p {margin-bottom: 0.5em;}
.lw_widget_profiles.all-faculty ul,.lw_widget_my_staff_profiles ul {padding: 0 !important;}
.lw_widget_profiles.all-faculty ul > li,.lw_widget_my_staff_profiles ul > li {overflow: visible;clear: none !important;float: left;}
#main .lw_widget_profiles.all-faculty ul > li,#main .lw_widget_my_staff_profiles ul > li,#sub-content .lw_widget_profiles.all-faculty ul > li,#sub-content .lw_widget_my_staff_profiles ul > li {width: 49%;margin-bottom: 1em !important;}
#main .lw_widget_profiles.all-faculty ul > li:nth-child(2n+1),#main .lw_widget_my_staff_profiles ul > li:nth-child(2n+1),#sub-content .lw_widget_profiles.all-faculty ul > li:nth-child(2n+1),#sub-content .lw_widget_my_staff_profiles ul > li:nth-child(2n+1) {clear: left;margin-right: 1.8%;}
@media (max-width: 960px) and (min-width: 768px) {#main .lw_widget_profiles.all-faculty ul > li,#main .lw_widget_my_staff_profiles ul > li,#sub-content .lw_widget_profiles.all-faculty ul > li,#sub-content .lw_widget_my_staff_profiles ul > li {float: none;width: 100%;}}
@media (max-width: 640px) {#main .lw_widget_profiles.all-faculty ul > li,#main .lw_widget_my_staff_profiles ul > li,#sub-content .lw_widget_profiles.all-faculty ul > li,#sub-content .lw_widget_my_staff_profiles ul > li {float: none;width: 100%;}}
#sidebar .lw_widget_profiles.all-faculty ul > li,#sidebar .lw_widget_my_staff_profiles ul > li,#main-column-1 .lw_widget_profiles.all-faculty ul > li,#main-column-1 .lw_widget_my_staff_profiles ul > li,#main-column-2 .lw_widget_profiles.all-faculty ul > li,#main-column-2 .lw_widget_my_staff_profiles ul > li {float: none;width: 100%;}
@media (max-width: 767px) and (min-width: 641px) {#sidebar .lw_widget_profiles.all-faculty ul > li,#sidebar .lw_widget_my_staff_profiles ul > li,#main-column-1 .lw_widget_profiles.all-faculty ul > li,#main-column-1 .lw_widget_my_staff_profiles ul > li,#main-column-2 .lw_widget_profiles.all-faculty ul > li,#main-column-2 .lw_widget_my_staff_profiles ul > li {float: left;width: 49%;margin-bottom: 1em !important;}
#sidebar .lw_widget_profiles.all-faculty ul > li:nth-child(2n+1),#sidebar .lw_widget_my_staff_profiles ul > li:nth-child(2n+1),#main-column-1 .lw_widget_profiles.all-faculty ul > li:nth-child(2n+1),#main-column-1 .lw_widget_my_staff_profiles ul > li:nth-child(2n+1),#main-column-2 .lw_widget_profiles.all-faculty ul > li:nth-child(2n+1),#main-column-2 .lw_widget_my_staff_profiles ul > li:nth-child(2n+1) {clear: left;margin-right: 1.8%;}}
.lw_widget_profiles.all-faculty ul > li:before,.lw_widget_my_staff_profiles ul > li:before,.lw_widget_profiles.all-faculty ul > li:after,.lw_widget_my_staff_profiles ul > li:after {content: "";display: table;clear: both;}
.lw_widget_profiles.all-faculty ul > li .lw_item_thumb img,.lw_widget_my_staff_profiles ul > li .lw_item_thumb img {margin-bottom: 0;}
.lw_widget_profiles.all-faculty ul > li .widget-item-entry,.lw_widget_my_staff_profiles ul > li .widget-item-entry {clear: none;padding: 0 !important;}
.lw_widget_profiles.all-faculty ul > li .widget-item-entry h6,.lw_widget_my_staff_profiles ul > li .widget-item-entry h6 {font-size: 20px;}
.lw_widget_profiles.all-faculty ul > li .widget-item-entry p,.lw_widget_my_staff_profiles ul > li .widget-item-entry p {font-style: normal;font-size: 14px;}
.lw_widget_profiles.all-faculty ul > li .widget-item-image,.lw_widget_my_staff_profiles ul > li .widget-item-image {width: 140px;max-width: 50%;margin-right: 15px;float: left;}
.col-sm-6 .lw_widget.lw_widget_news img {max-width: none;}
.lw_widget.card {width: 287px;clear: none !important;float: none;margin-right: 20px !important;}
.lw_widget.card .widget-item-head {display: block;}
.lw_widget.card:nth-child(2n+1) {clear: left;}
.lw_widget.card ul {padding-left: 0;}
.lw_widget.card .lw_item_thumb {float: none;}
.lw_widget.card img {width: 287px;max-width: 100% !important;margin: 0;border: none !important;box-shadow: none !important;}
.lw_widget.card .widget-item-entry {padding: 15px 0 0 15px;}
.tag-overlay.lw_widget.card .widget-item-entry {padding: 10px;}
.lw_widget.card .widget-item-entry h6 {margin-bottom: 2px;}
.lw_widget.card .widget-item-entry p {font-size: 18px;}
.lw_widget.card.lw_widget_student_profiles .lw_profiles_type_students .widget-item-image,.lw_widget.card.lw_widget_faculty_profiles .lw_profiles_type_faculty .widget-item-image {position: relative;}
.lw_widget.card.lw_widget_student_profiles .lw_profiles_type_students .widget-item-image :before,.lw_widget.card.lw_widget_faculty_profiles .lw_profiles_type_faculty .widget-item-image :before {content: url('/_assets/images/grid2.png');position: absolute;z-index: 99;top: 20px;right: 20px;}
.lw_widget.card .lw_profiles_type_courses .widget-item-body {position: relative;}
.lw_widget.card .lw_profiles_type_courses .widget-item-entry {padding: 0;position: absolute;top: 0;left: 0;width: 100%;height: 100%;color: #fff;padding: 10px;box-sizing: border-box;text-shadow: 0 1px 2px rgba(0, 0, 0, 0.75);font-size: 18px;}
.lw_widget.card .lw_profiles_type_courses .widget-item-entry .label {display: block;border-radius: 0;border: 1px solid rgba(255, 255, 255, 0.4);height: 50px;padding: 5px;text-shadow: none;font-weight: normal;text-align: left;}
.lw_widget.card .lw_profiles_type_courses .widget-item-entry .label span {color: #18212d;font-size: 13px;background: #efe7e0;display: inline-block;padding: 3px 4px;}
.editable .lw_widget.card .lw_profiles_type_courses .widget-item-entry h6,.editable .lw_widget.card .lw_profiles_type_courses .widget-item-entry h6 p {font-size: 18px;line-height: 24px;color: #fff;font-weight: normal;font-style: normal;}
.editable .lw_widget.card .lw_profiles_type_courses .widget-item-entry h6 strong {display: block;width: 100%;color: #fff;font-size: 20px;font-weight: bold;margin-top: 15px;}
.tag-overlay.lw_widget.card .lw_profiles_type_courses .widget-item-entry {position: relative;color: inherit;text-shadow: none;}
.tag-overlay.lw_widget.card .lw_profiles_type_courses .widget-item-entry .label {padding: 0;margin: 0;height: auto;}
.tag-overlay.lw_widget.card .lw_profiles_type_courses .widget-item-entry h6 a strong {color: #20505f;font-size: 18px;margin-top: 5px;}
.tag-overlay.lw_widget.card .lw_profiles_type_courses .widget-item-entry span {background: none;padding: 0;}
.tag-overlay.lw_widget.card .lw_profiles_type_courses .widget-item-entry p {display: none;}
@media (max-width: 550px) {#main .lw_widget.lw_widget_my_stories .lw_item_thumb,#main .lw_widget_news.all-stories .lw_item_thumb {float: none;}
#main .lw_widget.lw_widget_my_stories .lw_item_thumb img,#main .lw_widget_news.all-stories .lw_item_thumb img {float: none;}
#main .lw_widget.lw_widget_my_stories .widget-item-entry,#main .lw_widget_news.all-stories .widget-item-entry {padding: 10px 0 15px 0;}}
.lw_widget_type_pages.all-pages ul,.lw_widget_type_news.all-stories ul {margin-bottom: 0 !important;}
.lw_widget_type_pages.all-pages ul li:last-child,.lw_widget_type_news.all-stories ul li:last-child {margin-bottom: 0 !important;}
.lw_widget_type_pages.all-pages .lw_paginate,.lw_widget_type_news.all-stories .lw_paginate {margin-top: 30px;}
.lw_widget_type_pages.all-pages h3 {margin-bottom: 1em;}
.lw_widget_type_pages.all-pages li {margin-bottom: 2em !important;}
.lw_widget_type_events.all-events .lw_item_thumb img {max-width: 150px;margin-right: 15px;}
.lw_widget_type_events.all-events h3 {clear: none;}
.lw_widget_type_events.all-events .lw_paginate {margin-top: -8px;}
.lw_widget_type_profiles.all-students li,.lw_widget_type_profiles.all-residences li {position: relative;overflow: visible;clear: none !important;float: left;width: 49%;margin-bottom: 1em !important;}
.lw_widget_type_profiles.all-students li:before,.lw_widget_type_profiles.all-residences li:before,.lw_widget_type_profiles.all-students li:after,.lw_widget_type_profiles.all-residences li:after {content: "";display: table;clear: both;}
.lw_widget_type_profiles.all-students li:nth-child(2n+1),.lw_widget_type_profiles.all-residences li:nth-child(2n+1) {clear: left;margin-right: 1.8%;}
@media (max-width: 960px) and (min-width: 768px) {.lw_widget_type_profiles.all-students li,.lw_widget_type_profiles.all-residences li {float: none;width: 100%;}}
@media (max-width: 640px) {.lw_widget_type_profiles.all-students li,.lw_widget_type_profiles.all-residences li {float: none;width: 100%;}}
#main-column-1 .lw_widget_type_profiles.all-students li,#main-column-1 .lw_widget_type_profiles.all-residences li,#main-column-2 .lw_widget_type_profiles.all-students li,#main-column-2 .lw_widget_type_profiles.all-residences li,#sidebar .lw_widget_type_profiles.all-students li,#sidebar .lw_widget_type_profiles.all-residences li {float: none;width: 100%;}
.lw_widget_type_profiles.all-students .lw_item_thumb img {width: 150px;}
#sidebar .lw_widget_type_profiles.all-students .lw_item_thumb img {margin-right: 12px;}
@media (max-width: 1040px) and (min-width: 768px) {#sidebar .lw_widget_type_profiles.all-students .lw_item_thumb img {float: none;width: 100%;margin-bottom: 10px;}}
.lw_widget_type_profiles.all-courses li {position: relative;overflow: hidden;clear: none !important;float: left;margin-bottom: 1em !important;width: 100%;}
.content .lw_widget_type_profiles.all-courses li {width: 49%;}
.content .lw_widget_type_profiles.all-courses li:nth-child(2n+1) {clear: left;margin-right: 1.8%;}
@media (max-width: 820px) and (min-width: 768px) {.content .lw_widget_type_profiles.all-courses li {float: none;width: 100%;}}
@media (max-width: 560px) {.content .lw_widget_type_profiles.all-courses li {float: none;width: 100%;}}
.sidebar .lw_widget_type_profiles.all-courses li,#main-column-1 .lw_widget_type_profiles.all-courses li,#main-column-2 .lw_widget_type_profiles.all-courses li {width: 100%;}
.sidebar .lw_widget_type_profiles.all-courses li:nth-child(2n+1),#main-column-1 .lw_widget_type_profiles.all-courses li:nth-child(2n+1),#main-column-2 .lw_widget_type_profiles.all-courses li:nth-child(2n+1) {clear: both;margin-right: 0;}
@media (max-width: 767px) and (min-width: 560px) {.sidebar .lw_widget_type_profiles.all-courses li,#main-column-1 .lw_widget_type_profiles.all-courses li,#main-column-2 .lw_widget_type_profiles.all-courses li {width: 49%;}
.sidebar .lw_widget_type_profiles.all-courses li:nth-child(2n+1),#main-column-1 .lw_widget_type_profiles.all-courses li:nth-child(2n+1),#main-column-2 .lw_widget_type_profiles.all-courses li:nth-child(2n+1) {clear: left;margin-right: 1.8%;}}
.lw_widget_type_profiles.all-courses li .course-box {min-height: 122px;display: block;border: 1px solid rgba(134, 117, 102, 0.3);padding: 11px 11px;z-index: 2;}
.lw_widget_type_profiles.all-courses li .course-box a {text-decoration: none;}
.lw_widget_type_profiles.all-courses li .course-label {display: inline-block;margin-bottom: 10px;padding: 0 1px;color: #18212d;font-size: 13px;background: #efe7e0;letter-spacing: 0.025em;}
.lw_widget_type_profiles.all-courses li h6,.lw_widget_type_profiles.all-courses li h6 * {color: #37332c;font-size: 19px;font-weight: bold;text-transform: none;}
.lw_widget_type_profiles.all-courses li h6 p,.lw_widget_type_profiles.all-courses li h6 * p {margin-bottom: 0;}
.lw_widget_type_profiles.all-courses li:hover .course-box {background-color: rgba(0, 0, 0, 0.04);}
.lw_widget_type_profiles.all-courses li.lw_has_image .course-image-container {padding: 6px;z-index: 1;background-position: center center;background-repeat: no-repeat;}
.lw_widget_type_profiles.all-courses li.lw_has_image .course-box {min-height: 110px;background-color: rgba(0, 0, 0, 0.2);}
.lw_widget_type_profiles.all-courses li.lw_has_image h6 {color: #fff;text-shadow: rgba(0, 0, 0, 0.74902) 1px 1px 2px;}
.lw_widget_type_profiles.all-courses li.lw_has_image h6 * {color: #fff;}
.lw_widget_type_profiles.all-courses li.lw_has_image:hover .course-box {background-color: transparent;}
.sidebar .lw_widget_type_profiles.all-courses,#main-column-1 .lw_widget_type_profiles.all-courses,#main-column-2 .lw_widget_type_profiles.all-courses {margin-bottom: 15px;}
.course-directory {width: 100% !important;float: none !important;clear: both;padding-top: 40px;}
.course-directory + .lw_widget_tags {display: none;}
.course-directory-tags.dropdown {float: left;position: relative;width: 187px;height: 30px;box-sizing: border-box;text-transform: uppercase;border: 1px solid #dbdfe4;border-radius: 5px;background: #fff;color: #7c7f87;cursor: pointer;padding: 4px 4px 8px 11px;margin-right: 20px;}
.course-directory-tags.dropdown h3 {margin-top: 2px;margin-bottom: 0;font-size: 15px;text-transform: none;}
.course-directory-tags.dropdown:after {content: '';position: absolute;right: 12px;top: 11px;border-top: 4px solid #757f8b;border-left: 4px solid transparent;border-right: 4px solid transparent;}
.course-directory-tags.dropdown:before {content: '';position: absolute;right: 30px;top: 4px;bottom: 4px;border-left: 1px dotted #c7cbd1;width: 1px;}
.course-directory-tags.dropdown:hover {border-radius: 5px 5px 0 0;}
.course-directory-tags.dropdown ul > li ul {z-index: 10;overflow-y: scroll;max-height: 180px;list-style: none;position: absolute;top: 27px;left: -1px;right: -1px;background: #fff;border-radius: 0 0 5px 5px;margin-top: 0;margin-left: 0 !important;padding-top: 4px;padding-left: 0 !important;border: 1px solid #dbdfe4;border-top: none;box-shadow: 1px 1px 3px -3px rgba(0, 0, 0, 0.4);box-sizing: border-box;opacity: 0;pointer-events: none;-webkit-transition: opacity 0.2s;transition: opacity 0.2s;}
.course-directory-tags.dropdown:hover ul > li ul {opacity: 1 !important;pointer-events: auto;}
.course-directory-tags.dropdown.hide-dropdown ul > li ul {opacity: 0;pointer-events: none;}
.course-directory-tags.dropdown ul a {font-size: 13px;display: block;padding: 6px 6px 6px 11px;color: inherit;}
.lw_widget.no-bottom-space ul {margin-bottom: 0 !important;}
.lw_widget_galleries {margin-top: 20px;border-top: 1px solid #bbb5ab;padding-top: 20px;}
.lw_widget_galleries .lw_has_image.lw_has_image.lw_has_image {max-width: 100%;width: 270px;display: inline-block;padding: 0 10px;overflow: visible !important;}
.lw_widget_galleries .lw_has_image ~ .lw_has_image {margin-top: 20px;}
.lw_widget_galleries .gallery-image {position: relative;}
.lw_widget_galleries .gallery-image .gallery-caption {position: absolute;left: 0;width: 100%;top: 50%;padding: 0 25px;font-size: 20px;color: #fff;text-shadow: 0 1px 2px rgba(0, 0, 0, 0.75);}
.lw_widget_galleries .image-back img {z-index: 2;-webkit-transform: rotate(-2deg);-ms-transform: rotate(-2deg);transform: rotate(-2deg);-webkit-transition: -webkit-transform 0.3s;transition: transform .3s;-webkit-filter: grayscale(0.7);filter: grayscale(0.7);border: 5px solid #fff;box-shadow: 0 0 5px rgba(0, 0, 0, 0.43);}
.lw_widget_galleries .image-front img {z-index: 3;position: absolute;top: 0;left: 0;-webkit-transform: rotate(1deg);-ms-transform: rotate(1deg);transform: rotate(1deg);-webkit-transition: -webkit-transform 0.3s;transition: transform .3s;border: 5px solid #fff;box-shadow: 0 0 5px rgba(0, 0, 0, 0.43);}
.lw_widget_galleries .gallery-caption {z-index: 3;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);}
.lw_widget_galleries .gallery-caption a {color: #fff;text-decoration: none;}
.lw_widget_galleries .gallery-caption a:hover {text-decoration: none;}
.lw_widget_galleries .gallery-caption span,.lw_widget_galleries .gallery-caption strong {display: block;}
.lw_widget_galleries .gallery-caption strong {font-size: 25px;line-height: 1.3;}
.lw_widget_galleries .gallery-image:hover .image-back img {-webkit-transform: rotate(-4deg);-ms-transform: rotate(-4deg);transform: rotate(-4deg);}
.lw_widget_galleries .gallery-image:hover .image-front img {-webkit-transform: rotate(3deg);-ms-transform: rotate(3deg);transform: rotate(3deg);}
@media (max-width: 991px) and (min-width: 840px) {.lw_widget_galleries .gallery-image .gallery-caption {padding: 0 20px;}
.lw_widget_galleries .gallery-image .gallery-caption span {font-size: 17px;}
.lw_widget_galleries .gallery-image .gallery-caption strong {font-size: 21px;}}
@media (max-width: 839px) and (min-width: 768px) {.lw_widget_galleries .gallery-image .gallery-caption {padding: 0 18px;}
.lw_widget_galleries .gallery-image .gallery-caption span {font-size: 15px;}
.lw_widget_galleries .gallery-image .gallery-caption strong {font-size: 19px;}}
.lw_widget_type_galleries_inline {margin-bottom: 1.5em;}
.lw_widget_type_galleries_inline .title {font-family: "expo-sans-pro", serif;}
.details_map,.lw_widget .lw_places_map {width: 100%;margin-bottom: 1.5em;}
.details_map > div,.lw_widget .lw_places_map > div {border: 5px solid #fff;box-shadow: 0 0 5px rgba(0, 0, 0, 0.43);}
.details_map img,.lw_widget .lw_places_map img {box-shadow: none;border: none;-webkit-appearance: none;}
.details_map .lw_point_content ul,.lw_widget .lw_places_map .lw_point_content ul,.details_map .lw_point_content li,.lw_widget .lw_places_map .lw_point_content li {margin-bottom: 0 !important;}
.details_map .lw_point_content li,.lw_widget .lw_places_map .lw_point_content li {padding-bottom: 5px;}
.details_map .lw_point_content h3,.lw_widget .lw_places_map .lw_point_content h3 {margin-top: 2px;line-height: 1.2;}
.lw_places_footer {display: none;}
.lw_widget .lw_point_content_type_gallery {margin-bottom: 0;position: relative;}
.lw_widget .lw_point_content_type_gallery h3 {position: absolute;top: 30%;left: 0;right: 0;text-align: center;}
.lw_widget .lw_point_content_type_gallery h3 a {color: #fff;}
.lw_widget .lw_point_content_type_gallery h3 a:hover {color: #fff !important;}
.form-control {display: block;width: 100%;height: 34px;padding: 6px 12px;font-size: 14px;line-height: 1.42857143;color: #555555;background-color: #ffffff;background-image: none;border: 1px solid #cccccc;border-radius: 4px;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;-o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;}
.form-control:focus {border-color: #66afe9;outline: 0;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);}
.form-control::-moz-placeholder {color: #999999;opacity: 1;}
.form-control:-ms-input-placeholder {color: #999999;}
.form-control::-webkit-input-placeholder {color: #999999;}
.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control {background-color: #eeeeee;opacity: 1;}
.form-control[disabled],fieldset[disabled] .form-control {cursor: not-allowed;}
textarea.form-control {height: auto;}
.lw_forms_form .lw_forms_fieldset {clear: both;margin-bottom: 15px;}
.lw_forms_form .lw_forms_label,.lw_forms_form label[for=captcha_answer] {width: 30%;float: left;text-align: right;}
.lw_forms_form .lw_forms_field {width: 60%;float: left;margin-left: 5%;}
.lw_forms_form .lw_forms_field input,.lw_forms_form .lw_forms_field textarea {display: block;width: 100%;height: 34px;padding: 6px 12px;font-size: 14px;line-height: 1.42857143;color: #555555;background-color: #ffffff;background-image: none;border: 1px solid #cccccc;border-radius: 4px;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;-o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;}
.lw_forms_form .lw_forms_field textarea {min-height: 150px;}
.lw_forms_form .lw_forms_checkbox input {display: inline-block;width: auto;height: auto;margin-right: 6px;vertical-align: text-top;}
.lw_forms_form .lw_forms_radio input {display: inline-block;width: auto;height: auto;margin-right: 6px;vertical-align: text-top;}
.lw_forms_form input#captcha_answer {display: block;width: 100%;height: 34px;padding: 6px 12px;font-size: 14px;line-height: 1.42857143;color: #555555;background-color: #ffffff;background-image: none;border: 1px solid #cccccc;border-radius: 4px;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;-o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;width: 60%;margin-left: 5%;float: left;}
.lw_forms_form .lw_form_error {clear: both;}
.lw_forms_form input[type=submit] {display: block;width: 100%;height: 34px;padding: 6px 12px;font-size: 14px;line-height: 1.42857143;color: #555555;background-color: #ffffff;background-image: none;border: 1px solid #cccccc;border-radius: 4px;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;-o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;width: 200px;margin-left: 35%;background-color: #222555;color: #fff;}
body.details h1.intro-title {font-size: 48px;}
body.details .lw_slideshow {overflow: visible;}
body.details .lw_slideshow img {margin-bottom: 6px;}
body.details .lw_slideshow,body.details .lw_slideshow_controls,body.details .lw_slideshow > li {background-color: transparent;}
body.details #sidebar > div {margin-bottom: 1.5em;}
body.details #sidebar .lw_slideshow img {border: 5px solid #fff;box-shadow: 0 0 5px rgba(0, 0, 0, 0.43);width: 100%;}
body.details #main img.lw_image {box-sizing: content-box;}
body.details #main img.lw_image.lw_align_left,body.details #main img.lw_image.lw_align_right {max-width: 50%;}
body.details #main .lw_image_caption.lw_align_left,body.details #main .lw_image_caption.lw_align_right {max-width: 50%;}
body.details .tagged_with {clear: both;margin-top: 24px;margin-bottom: 24px;}
body.details .tagged_with h2 {font-size: inherit;display: inline;margin-right: 5px;}
body.details .saveandshare {margin-bottom: 0;}
body.details .profiles_content {margin-bottom: 24px;}
body.details .profiles_image {float: right;margin: 0 0 30px 30px;}
body.details .profiles_image img {width: 100%;height: auto;border: 5px solid #fff;box-shadow: 0 0 5px rgba(0, 0, 0, 0.43);-webkit-transform: rotate(-1deg);-ms-transform: rotate(-1deg);transform: rotate(-1deg);margin-top: -50px;}
body.details .intro-image {background-image: none !important;}
body.details .author {margin-top: -13px;color: #857963;text-transform: uppercase;}
body.details .author * {font-size: 12px;}
body.details_news .news-body:before,body.details_news .news-body:after {content: '';display: table;clear: both;}
body.details_news .news-body hr {clear: both;border: none;height: 5px;}
body.details_news .news-body .lw_media_wrapper {max-width: 551px;margin-left: auto;margin-right: auto;}
.lw_widget_saveandshare ul {margin-left: 0 !important;}
.lw_widget_saveandshare ul li {overflow: visible;display: inline-block;padding: 0 4px 0 0;margin: 0 !important;height: auto;vertical-align: top;}
.lw_widget_saveandshare ul li a {color: #304470 !important;}
.lw_widget_saveandshare ul li a:hover {text-decoration: none;}
.related_links h4 {font-family: "expo-sans-pro", sans-serif;font-weight: bold;color: #857963;font-size: 1.1em;}
body.tagged #main .lw_widget,.body_search #main .lw_widget,body.tagged #sidebar .lw_widget,.body_search #sidebar .lw_widget {margin-top: 0;margin-bottom: 3em;padding-top: 0;border-top: 0;}
body.tagged #sidebar,.body_search #sidebar {margin-top: 2em;}
@media (max-width: 767px) {body.tagged .widget-highlights,.body_search .widget-highlights {display: none;}
body.tagged #sidebar,.body_search #sidebar {margin-top: 0;}}
.homepage .nav-inner li {position: relative;}
.homepage .nav-inner li p.lw_hidden {font-family: "latienne-pro", Georgia, Times, 'Times New Roman', serif;font-size: 14px;margin: 0 17px;padding: 13px 0;border-top: 1px solid rgba(255, 255, 255, 0.2);position: absolute;display: block;visibility: visible;bottom: 0;}
.homepage .nav-inner li p.lw_hidden strong {font-weight: normal;font-style: italic;}
@media (min-width: 768px) {.homepage .nav-inner li p.lw_hidden {font-size: 16px;}}
@media (min-width: 992px) {.homepage .nav-inner li p.lw_hidden {font-size: 17px;}}
@media (min-width: 1200px) {.homepage .nav-inner li p.lw_hidden {font-size: 19px;}}
.latest-updates,.homepage-news {list-style: none;color: #fff;}
.latest-updates li ~ li,.homepage-news li ~ li {margin-top: 25px;}
.latest-updates span,.homepage-news span {font-size: 14px;font-style: italic;text-transform: uppercase;color: #f4967c;display: block;padding-bottom: 10px;}
.latest-updates h2,.homepage-news h2 {font-family: "latienne-pro", Georgia, Times, 'Times New Roman', serif;font-size: 26px;color: #fff;font-weight: normal;line-height: 1.19;}
.latest-updates h2 strong,.homepage-news h2 strong {font-weight: normal;font-style: italic;}
.latest-updates a,.homepage-news a {color: inherit;}
.latest-updates {list-style: none;}
.homepage-news {list-style: none;}
.homepage-news li ~ li {margin-top: 25px;}
.homepage-news span {color: #ccc;}
.homepage-news h2 {font-family: "expo-sans-pro", 'Trebuchet MS', 'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', Tahoma, sans-serif;font-size: 22px;color: #ffffff;font-weight: normal;}
.homepage-news .lw_item_thumb {float: right;padding-left: 10px;}
.homepage-news img {border: 1px solid #fff;}
@media (max-width: 480px) {.homepage-news .lw_item_thumb {float: left;padding: 0;}
.homepage-news h2 {clear: both;}}
.lw_widget.today-at-coa.schedule-items {height: 600px;padding-right: 20px;margin-top: 20px;}
.lw_widget.today-at-coa ol {list-style: none;}
.lw_widget.today-at-coa li {overflow: hidden;margin-top: 13px;list-style-type: none;}
.lw_widget.today-at-coa li li {margin: 0;display: block;}
.lw_widget.today-at-coa .today-title {display: inline;}
.lw_widget.today-at-coa .lw_tag_course .today-title {display: none;}
.lw_widget.today-at-coa .lw_starred {margin-top: 25px;margin-bottom: 15px;}
.lw_widget.today-at-coa .lw_category_tides_and_moons .today-title em {opacity: .7;}
.lw_widget.today-at-coa .schedule-date {float: left;margin-top: -3px;color: #fff;letter-spacing: 0.025em;width: 14.75%;text-align: right;text-transform: uppercase;font-size: .9em;opacity: .8;}
.lw_widget.today-at-coa .schedule-date sub {position: relative;top: 0px;}
.lw_widget.today-at-coa .schedule-content {width: 80.75%;margin-left: 4.25%;clear: none;float: left;overflow: hidden;position: relative;text-align: center;color: #fff;}
.lw_widget.today-at-coa .schedule-content p {text-align: left;margin-top: 10px;}
.lw_widget.today-at-coa .schedule-content .today-title {overflow: hidden;position: relative;}
.lw_widget.today-at-coa .schedule-content .today-title:before {content: '';border-top: 1px solid  #fff;width: 380px;position: absolute;right: 100%;top: 7px;margin-right: 7px;opacity: .3;}
.lw_widget.today-at-coa .schedule-content .today-title:after {content: '';border-top: 1px solid  #fff;width: 380px;position: absolute;left: 100%;top: 7px;margin-left: 7px;opacity: .3;}
.lw_widget.today-at-coa .student-life-events .schedule-date {margin-top: 3px;}
.lw_widget.today-at-coa .student-life-events .schedule-content .today-title {display: block;}
.lw_widget.today-at-coa .student-life-events .schedule-content .today-title:before,.lw_widget.today-at-coa .student-life-events .schedule-content .today-title:after {display: none;}
.lw_widget.today-at-coa .student-life-events .schedule-content .today-title h3 {margin-top: 0;}
.lw_widget.today-at-coa .student-life-events .today-summary {text-align: left;}
.lw_widget.today-at-coa .student-life-events .lw_item_thumb {float: right;}
.lw_widget.today-at-coa .student-life-events .lw_item_thumb img {width: 100px;height: auto;border: none !important;box-shadow: none !important;margin: 0 0 20px 15px;}
.lw_widget.today-at-coa .empty .schedule-content {opacity: 0.4;text-align: center;}
.lw_widget.today-at-coa .schedule-event {overflow: hidden;position: relative;display: inline-block;border-width: 1px 0;border-style: dotted;border-color: rgba(255, 255, 255, 0.2);text-align: left;}
.lw_widget.today-at-coa .schedule-event img {border: none !important;box-shadow: none !important;margin: 0;}
.lw_widget.today-at-coa .lw_has_image .schedule-event img.no-image {display: none;}
.lw_widget.today-at-coa .schedule-event .slide-next {background: rgba(255, 255, 255, 0.3);position: absolute;right: 0;top: 0;bottom: 0;width: 27px;-webkit-background-size: cover;background-size: cover;}
.lw_widget.today-at-coa .schedule-event .slide-next:hover {background: rgba(255, 255, 255, 0.8);}
.lw_widget.today-at-coa .schedule-event .slide-next:after {content: '';border-left: 10px solid #1f2734;border-top: 10px solid transparent;border-bottom: 10px solid transparent;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}
.lw_widget.today-at-coa .schedule-event-content {position: absolute;overflow: visible;top: 20px;left: 17px;bottom: 20px;width: 83%;z-index: 2;border: 1px solid rgba(255, 255, 255, 0.3);padding: 5px;}
.lw_widget.today-at-coa h3 {color: #fff;font-size: 21px;font-weight: bold;text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.75);margin-top: 7px;text-align: left;}
.lw_widget.today-at-coa h3 a {color: #fff;}
.lw_widget.today-at-coa span.schedule-label {color: #18212d;font-size: 13px;background: #efe7e0;display: inline-block;padding: 0 1px;letter-spacing: 0.025em;}
.lw_widget.today-at-coa .schedule-actions {text-align: center;}
.lw_widget.today-at-coa .schedule-actions a {border-top: 7px solid rgba(255, 255, 255, 0.5);border-left: 7px solid transparent;border-right: 7px solid transparent;display: inline-block;margin-left: 70px;}
.lw_widget.today-at-coa.school-closed {padding-left: 90px;}
.lw_widget.today-at-coa.school-closed > h3 {font-style: italic;text-transform: uppercase;color: #d9d9cf;font-size: 17px;font-weight: normal;margin-bottom: 6px;}
.lw_widget.today-at-coa.school-closed .schedule-event {max-width: 100%;}
.lw_widget.today-at-coa.school-closed .schedule-event-content {width: 91%;left: 4.5%;}
.lw_widget.today-at-coa.school-closed .schedule-event .slide-next {display: none;}
@media (max-width: 991px) {.lw_widget.today-at-coa.school-closed {padding-left: 20px;max-width: 500px;}}
@media (max-width: 767px) {.lw_widget.today-at-coa.school-closed {padding-left: 5px;}}
.lw_widget.today-at-coa.all-courses {padding-left: 90px;}
.lw_widget.today-at-coa.all-courses > h3 {font-style: italic;text-transform: uppercase;color: #d9d9cf;font-size: 17px;font-weight: normal;margin-bottom: 14px;}
.lw_widget.today-at-coa.all-courses li {margin-top: 0;}
@media (max-width: 991px) {.lw_widget.today-at-coa.all-courses {padding-left: 20px;max-width: 500px;}}
@media (max-width: 767px) {.lw_widget.today-at-coa.all-courses {padding-left: 5px;}}
.lw_widget.today-at-coa.starred-event {padding-left: 90px;}
.lw_widget.today-at-coa.starred-event .lw_item_thumb img {width: 120px;float: left;margin-right: 10px;margin-bottom: 20px;box-shadow: 0 0 5px rgba(0, 0, 0, 0.43);}
.lw_widget.today-at-coa.starred-event h3 {clear: none;margin-top: 0;margin-bottom: 6px;}
.lw_widget.today-at-coa.starred-event p {color: #fff;}
.lw_widget.today-at-coa.starred-event li {margin-top: 14px;}
@media (max-width: 991px) {.lw_widget.today-at-coa.starred-event {padding-left: 20px;max-width: 500px;}}
@media (max-width: 767px) {.lw_widget.today-at-coa.starred-event {padding-left: 5px;}}
@media (max-width: 991px) {.touch .lw_widget.today-at-coa.schedule-items {height: auto;}}
@media (max-width: 991px) and (min-width: 601px) {.lw_widget.today-at-coa {padding-bottom: 20px;}
.lw_widget.today-at-coa .schedule-date {width: 6.75%;}
.lw_widget.today-at-coa .schedule-content {width: 88.75%;}
.lw_widget.today-at-coa .schedule-event-content {width: 88%;}}
@media (max-width: 600px) {.lw_widget.today-at-coa .lw_starred,.lw_widget.today-at-coa .lw_category_tides_and_moons {margin-top: 0;margin-bottom: 25px;}
.lw_widget.today-at-coa .lw_starred .schedule-content {margin-top: 8px;}
.lw_widget.today-at-coa .schedule-items {padding-left: 0;height: auto;}
.lw_widget.today-at-coa .schedule-event img {width: 100%;height: auto;}
.lw_widget.today-at-coa .schedule-date {width: auto;text-align: left;float: none;display: block;font-size: .8em;}
.lw_widget.today-at-coa .schedule-content {width: 100%;margin-left: 0;}
.lw_widget.today-at-coa .schedule-event {display: block;margin-left: 0;}
.lw_widget.today-at-coa .schedule-event-content {top: 15px;left: 15px;bottom: 15px;padding: 2px 5px;}
.lw_widget.today-at-coa .schedule-event-content h3 {font-size: 18px;margin: 3px 0 0;}
.lw_widget.today-at-coa .schedule-actions a {margin-left: 0;}
.lw_widget.today-at-coa .schedule-actions {padding-bottom: 20px;}
.lw_widget.today-at-coa span.schedule-label {font-size: 11px;line-height: 1;padding: 2px 2px 0;}}
@media (max-width: 380px) {.lw_widget.today-at-coa .schedule-event-content {width: 83%;top: 11px;left: 11px;bottom: 11px;}
.lw_widget.today-at-coa .schedule-event-content h3 {font-size: 16px;margin: 0;}}
.widget-schedule .lw_widget_type_blurbs > ul > li > p {color: #fff;padding-left: 90px;font-size: 19px;margin-bottom: 25px;}
@media (max-width: 991px) {.widget-schedule .lw_widget_type_blurbs > ul > li > p {padding-left: 20px;max-width: 500px;}}
@media (max-width: 767px) {.widget-schedule .lw_widget_type_blurbs > ul > li > p {padding-left: 0px;}}
.lw_widget_instagram.list-images ul {list-style: none;font-size: 0;overflow: hidden;}
.lw_widget_instagram.list-images ul li {width: 33.33%;padding: 0 1px;box-sizing: border-box;float: left;}
.lw_widget_instagram.list-images ul img {width: 100%;height: auto;}
#sidebar .lw_widget_type_instagram ul {padding-left: 0;}
.lw_instagram_image a img {border: 5px solid #fff;box-shadow: 0 0 5px rgba(0, 0, 0, 0.43);margin-bottom: 1em;}
.lw_instagram_caption {font-size: 90%;color: #777;}
.modal .lw_widget.card {width: 100%;}
.modal .lw_widget.card li {width: 32%;margin: 0 2% 15px 0;display: block;clear: none;float: left;min-width: 250px;}
.modal .lw_widget.card li:nth-child(3n) {margin-right: 0;}
.modal .lw_widget.card li:nth-child(3n+1) {clear: left;}
.modal .lw_widget.card .news-summary {display: none;}
.tagged_with {color: #f7f7f7;}
.tagged_with h2 {font-family: "expo-sans-pro", sans-serif;font-weight: bold;color: #857963;font-size: 1.2em;}
.lw_widget_tags {margin-left: 0;}
.lw_item_tags,.tagged .lw_widget_tags li {font-size: 14px;margin-top: 3px;}
.lw_item_tags a,.tagged .lw_widget_tags li a {color: #867566;margin: 0 0 3px 1px;border-radius: 5px;display: inline-block;border: 1px solid #cdbdb4;padding: 4px 7px;background: rgba(181, 178, 183, 0.1);line-height: 1;text-decoration: none;}
.lw_item_tags a:hover,.tagged .lw_widget_tags li a:hover {color: #20505f;border-color: #20505f;text-decoration: none;}
.lw_item_tags .lw_comma,.tagged .lw_widget_tags li .lw_comma {display: none;}
body.tagged .intro-title {font-style: italic;}
body.tagged .intro-title:before {content: 'Tagged: ';font-style: normal;}
body.tagged .lw_widget_type_tags ul,body.tagged .lw_widget_type_tags li {display: inline;clear: none !important;margin-bottom: 5px !important;}
.lw_widget_type_tags.inline ul,.lw_widget_type_tags.inline li {display: inline;clear: none !important;margin-bottom: 5px !important;}
body.details_galleries h1.intro-title:before {content: 'Photo Gallery: ';}
body.details_forms h1.intro-title:before {content: 'Form: ';}
body.details_profiles .main {padding-bottom: 30px;}
body.details_profiles .profile-head {margin-bottom: 10px;}
body.details_profiles .profile-head:before,body.details_profiles .profile-head:after {content: "";clear: both;display: table;}
body.details_profiles .profile-head h4 {margin-bottom: 5px;}
body.details_profiles .profile-title {padding-bottom: 10px;border-bottom: 1px solid #e1ddd8;margin-bottom: 25px;}
body.details_profiles .profile-title h2 {font-size: 48px;margin-top: 10px;margin-bottom: 5px;}
body.details_profiles .profile-title h3 {font-weight: bold;color: #857963;font-size: 1.1em;margin-bottom: 5px;}
body.details_profiles .profile-image {margin-bottom: 10px;float: left;width: 46%;}
body.details_profiles .profile-image img {max-width: 100%;height: auto;border: 5px solid #fff;box-shadow: 0 0 5px rgba(0, 0, 0, 0.43);}
body.details_profiles .profile-top {padding-left: 25px;float: left;width: 53%;}
@media (max-width: 580px) {body.details_profiles .profile-top {float: none;width: 100%;clear: both;padding: 10px 0 0;}}
body.details_profiles .article-body h3,body.details_profiles .widget-entry h3,body.details_profiles .article-body h4,body.details_profiles .widget-entry h4 {margin-bottom: 15px;font-family: "expo-sans-pro", sans-serif;font-weight: bold;color: #857963;font-size: 1.1em;}
body.details_profiles .article-body h3 + *,body.details_profiles .widget-entry h3 + *,body.details_profiles .article-body h4 + *,body.details_profiles .widget-entry h4 + * {display: block;margin-bottom: 30px;}
body.details_profiles .article-body h3 + div > ul,body.details_profiles .widget-entry h3 + div > ul,body.details_profiles .article-body h4 + div > ul,body.details_profiles .widget-entry h4 + div > ul {margin-left: 18px;list-style-type: disc;}
body.details_profiles .inline h4 {clear: both;float: left;width: 75px;margin-bottom: 5px;}
body.details_profiles .inline h4,body.details_profiles .inline h4 + * {display: inline-block;line-height: 22px;margin-bottom: 8px;}
body.details_profiles .profiles_content .lw_image {margin: 15px 0 30px;}
body.details_profiles .profiles_content .lw_image_caption {max-width: 100%;margin-top: -20px;margin-bottom: 30px;}
body.details_profiles .profile_quote {width: 100%;border: none;float: left;padding: 20px 0 !important;margin-left: 0 !important;}
body.details_profiles .profile_quote p {font-size: 22px;}
body.details_profiles .tagged_with h2 {display: none;}
body.details_profiles .tagged_with a {margin-left: -4px;}
body.details_profiles .profile-video {margin-top: 10px;margin-bottom: 40px;}
body.details_profiles .lw_widget_places .lw_places_map,body.details_profiles .details_map {margin-top: 35px;margin-bottom: 40px;box-shadow: 0 0 3px rgba(0, 0, 0, 0.25);}
body.details_profiles .float {float: right;max-width: 200px;margin-left: 40px;}
body.details_profiles .float h4 {clear: both;float: left;margin-bottom: 5px;margin-right: 10px;}
body.details_profiles .float h4,body.details_profiles .float h4 + * {display: inline-block;line-height: 22px;margin-bottom: 17px;}
body.details_profiles .float ul {margin-bottom: 0 !important;}
@media (max-width: 540px) {body.details_profiles .float {float: none;max-width: none;margin-left: 0;}
body.details_profiles .float:before,body.details_profiles .float:after {content: "";display: table;clear: both;}}
@media (max-width: 540px) and (min-width: 380px) {body.details_profiles .float .profiles_field {width: 49.8%;float: left;}
body.details_profiles .float .profiles_field:nth-child(2n+1) {clear: both;padding-right: 10px;}
body.details_profiles .float .profiles_field:nth-child(2n) {padding-left: 10px;}}
body.details_profiles .sidebar h4 {margin-bottom: 5px;}
body.details_profiles .sidebar .profile-image {margin-bottom: 30px;}
body.details_profiles .sidebar .widget-text {padding: 0;}
body.details_profiles .sidebar .faculty > div {margin-bottom: 15px;}
body.details_profiles .sidebar .lw_profiles_type_faculty:before,body.details_profiles .sidebar .lw_profiles_type_faculty:after {content: "";display: table;clear: both;}
body.details_profiles .sidebar .lw_profiles_type_faculty .widget-item-image {width: 140px;max-width: 50%;margin-right: 15px;float: left;}
body.details_profiles .sidebar .lw_profiles_type_faculty .widget-item-image img {margin-bottom: 0;}
body.details_profiles .sidebar .lw_profiles_type_faculty .widget-item-entry {clear: none;padding-bottom: 0;}
body.details_profiles .sidebar .lw_profiles_type_faculty .widget-item-entry h6 {font-size: 20px;}
body.details_profiles .sidebar .lw_profiles_type_faculty .widget-item-entry p {font-style: normal;font-size: 14px;}
body.details_profiles.Faculty .office-has-map {position: relative;cursor: pointer;text-decoration: underline;color: #304470;padding-left: 24px;max-width: 66%;}
body.details_profiles.Faculty .office-has-map:after {content: '';position: absolute;top: 0;left: 0;background-size: 21px;width: 21px;height: 21px;background-image: url('/_assets/images/ico-pin.png');}
body.details_profiles.Faculty .office-has-map:hover .office-map {z-index: 1;opacity: 1;}
body.details_profiles.Faculty .office-map {z-index: -1;position: absolute;top: 0;left: -75px;height: auto;width: 260px;opacity: 0;-webkit-transition: opacity 0.2s, z-index 0.2s;transition: opacity 0.2s, z-index 0.2s;}
body.details_profiles.Faculty .office-map .details_map {max-width: 100%;overflow: visible !important;height: 260px;}
body.details_profiles.Faculty .office-map .details_map > div {box-shadow: none;}
body.details_profiles.Faculty .office-map .details_map:after {bottom: 100%;left: 32px;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;border-color: rgba(255, 255, 255, 0);border-bottom-color: #fff;border-width: 14px;margin-left: -14px;}
body.details_profiles.Faculty .office-map .details_map:before {bottom: 100%;left: 32px;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;border-color: rgba(221, 221, 221, 0);border-bottom-color: #ddd;border-width: 15px;margin-left: -15px;}
body.details_profiles.Faculty .office-map .details_map:after,body.details_profiles.Faculty .office-map .details_map:before {left: 85px;}
body.details_profiles.Students .lw_widget_places {position: relative;margin-top: -15px;background: #fff;}
body.details_profiles.Students .lw_widget_places .lw_places_map {max-width: 100%;overflow: visible !important;}
body.details_profiles.Students .lw_widget_places .lw_places_map > div {box-shadow: none;}
body.details_profiles.Students .lw_widget_places .lw_places_map:after {bottom: 100%;left: 32px;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;border-color: rgba(255, 255, 255, 0);border-bottom-color: #fff;border-width: 14px;margin-left: -14px;}
body.details_profiles.Students .lw_widget_places .lw_places_map:before {bottom: 100%;left: 32px;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;border-color: rgba(221, 221, 221, 0);border-bottom-color: #ddd;border-width: 15px;margin-left: -15px;}
body.details_profiles.Students .lw_widget_places .lw_places_map:after,body.details_profiles.Students .lw_widget_places .lw_places_map:before {left: 32px;}
body.details_profiles.Courses .article {padding-top: 45px;}
body.details_profiles.Courses .intro {padding-top: 105px;min-height: 0;}
@media (max-width: 991px) {body.details_profiles.Courses .intro {padding-top: 102px;}}
@media (max-width: 767px) {body.details_profiles.Courses .intro {padding-top: 54px;}}
body.details_profiles.Courses .intro .container {position: relative;}
body.details_profiles.Courses .course-image {z-index: -1;position: absolute;top: 0;left: -15px;right: -15px;width: auto;height: 100%;overflow: hidden;background-size: cover;background-position: center center;background-repeat: no-repeat;}
body.details_profiles.Courses .course-header {max-width: 880px;margin: 65px auto 85px;padding: 20px 20px 9px;border-color: #fff;border: 2px solid rgba(255, 255, 255, 0.7);background-color: rgba(0, 0, 0, 0.3);}
@media (max-width: 767px) {body.details_profiles.Courses .course-header {padding: 15px 15px 12px;margin: 30px auto;}}
body.details_profiles.Courses .course-code {display: inline-block;padding: 6px 4px;background-color: rgba(0, 0, 0, 0.3);color: #fff;font-family: expo-sans-pro, sans-serif;font-size: 24px;line-height: 1;-webkit-font-smoothing: antialiased;-moz-font-smoothing: grayscale;}
@media (max-width: 767px) {body.details_profiles.Courses .course-code {padding: 5px 4px 4px;font-size: 17px;}}
body.details_profiles.Courses .course-title {padding-top: 53px;}
body.details_profiles.Courses .course-title,body.details_profiles.Courses .course-title * {margin: 0;color: #fff;font-family: expo-sans-pro, sans-serif;font-weight: bold;font-size: 55px;line-height: 1.19;text-shadow: 0 0 3px rgba(0, 0, 0, 0.25);}
@media (max-width: 767px) {body.details_profiles.Courses .course-title {padding-top: 24px;font-size: 32px;}}
body.details_profiles.Residences .article-body {margin-top: -30px;max-width: 350px;min-height: 340px;}
@media (max-width: 1040px) and (min-width: 768px) {body.details_profiles.Residences .article-body {min-height: 0;}}
@media (max-width: 680px) {body.details_profiles.Residences .article-body {min-height: 0;}}
body.details_profiles.Residences .lw_widget_galleries {border-top: 0;padding-top: 0;}
body.details_profiles.Residences .lw_widget_galleries .lw_slideshow_wrapper {margin-bottom: 45px;}
body.details_profiles.Residences .lw_widget_galleries .lw_slideshow_wrapper .lw_item_images.lw_slideshow {overflow: visible;}
body.details_profiles.Residences .lw_widget_galleries .lw_slideshow_wrapper img {border: 5px solid #fff;box-shadow: 0 0 5px rgba(0, 0, 0, 0.43);margin-bottom: 10px;}
body.details_profiles.Residences .other-residences h3 {margin-top: 0.25em;margin-bottom: 1.25em;color: #37332c;}
body.details_profiles.Residences .other-residences li {float: left;width: 33%;}
body.details_profiles.Residences .other-residences li:nth-of-type(3n+1),body.details_profiles.Residences .other-residences li:nth-of-type(3n+2) {padding-right: 30px;}
body.details_profiles.Residences .other-residences li:nth-of-type(3n+1) {clear: both;}
body.details_profiles.Residences .other-residences .lw_item_thumb {margin-right: 15px;width: 140px;}
body.details_profiles.Residences .other-residences h5 {color: #304470;font-size: 1.13em;text-decoration: underline;}
body.details_profiles.Residences .sidebar h4 {margin-bottom: 15px;}
body.details_profiles.Residences .sidebar .details_map {max-height: 250px;}
.widget-highlights {background: #fff;box-shadow: 0 1px 4px rgba(0, 0, 0, 0.21);padding: 13px;margin-bottom: 20px;}
.widget-highlights .widget-head {background: #f0eeeb;color: #765f40;font-size: 20px;padding: 15px 20px;border-bottom: 1px solid #e1ddd8;}
.widget-highlights .widget-title {margin: 0;color: inherit;font-size: 20px;}
.widget-highlights .widget-title a {color: inherit;}
.widget-highlights .widget-image {border-bottom: 1px solid #e1ddd8;padding-bottom: 25px;}
.widget-highlights .list-links > div > ul {font-size: 18px;}
.widget-highlights .list-links > div > ul > li {padding: 10px 0;border-bottom: 1px solid #e1ddd8;}
.widget-highlights .list-links > div > ul > li > a {color: #242424;padding: 0 0 0 20px;display: block;}
.widget-highlights .list-links > div > ul > li.lw_active > a {font-weight: bold;color: #304470;text-decoration: none;padding-left: 0;}
.widget-highlights .list-links > div > ul > li.lw_active > a:before {content: '';background: url(/_assets/images/ico-star.jpg) no-repeat 0 0;width: 16px;height: 15px;display: inline-block;background-size: contain;vertical-align: middle;float: left;margin: 3px 5px 2px 0;}
.widget-highlights .list-links > div > ul > li.lw_active ul {display: block;}
.widget-highlights .list-links > div > ul > li > ul {list-style: none;font-size: 14px;padding-left: 30px;margin: 1px 0 0 0;}
.widget-highlights .list-links > div > ul > li > ul > li:before {content: '\2022';float: left;margin-right: 10px;}
.widget-highlights .list-links > div > ul > li > ul > li ~ li {margin-top: 10px;}
.widget-highlights .list-links > div > ul > li > ul > li > a {color: #857963;overflow: hidden;display: block;}
.widget-highlights .list-links > div > ul > li > ul > li.lw_active > a {text-decoration: underline;font-weight: bold;color: #857963;}
.widget-highlights .list-links > div > ul > li > ul > li > ul {margin-bottom: 1em;}
.widget-highlights .list-links > div > ul > li > ul > li > ul li {margin-top: 0.4em;margin-bottom: 0.6em;}
.widget-highlights .list-links > div > ul > li > ul > li > ul li a {text-decoration: none;font-size: 0.9em;display: block;}
body.sidenav_hidden .widget-highlights {display: none;}
@media (max-width: 767px) {.widget-highlights .list-links {display: none;}
.widget-highlights .widget-head {position: relative;}
.widget-highlights .widget-head:after {content: " ";height: 0;width: 0;position: absolute;top: 50%;left: 12px;border: solid transparent;border-color: rgba(118, 95, 64, 0);border-left-color: #765f40;border-width: 10px;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;-ms-transform: translate(0, -10px);-webkit-transform: translate(0, -10px);transform: translate(0, -10px);-webkit-transition: -webkit-transform 0.4s;transition: transform 0.4s;pointer-events: none;}
.widget-highlights .widget-head .widget-title {margin-left: 30px;}
.widget-highlights .widget-head .widget-title a:focus {text-decoration: none;}
.widget-highlights.show .list-links {display: block;}
.widget-highlights.show .widget-head:after {-webkit-transform: rotate(90deg) translate(-5px, 0);-ms-transform: rotate(90deg) translate(-5px, 0);transform: rotate(90deg) translate(-5px, 0);}
.widget-highlights.show .widget-title a:focus {text-decoration: underline;}}
body.landing .intro {padding-top: 180px;}
body.landing .intro-image {height: auto;position: absolute;top: 0;bottom: 0;left: 0;right: 0;}
body.landing .intro-content {position: relative;}
body.landing .intro-body .lw_widget_navigation > ul {overflow: hidden;margin-bottom: 30px;}
body.landing .intro-body .lw_widget_navigation > ul > li {display: inline;}
body.landing .intro-body .lw_widget_navigation > ul > li h3 {overflow: hidden;margin: 10px -7px 5px;}
body.landing .intro-body .lw_widget_navigation > ul > li h3 a {display: block;color: #fff;text-align: center;height: 58px;padding: 15px 10px;margin: 10px;text-shadow: 1px 1px 1px #000;border-bottom: 1px solid rgba(255, 255, 255, 0.2);}
body.landing .intro-body .lw_widget_navigation > ul > li h3 a:hover {text-decoration: underline;}
body.landing .sidebar {padding-top: 0;}
body.landing .sidebar .widget-text {padding-top: 0;}
.triptych ul {margin-left: -3px;height: 303px;overflow: hidden;}
.triptych li {display: inline;}
@media (max-width: 767px) {.triptych li:nth-child(3n+2) {display: none;}}
@media (max-width: 991px) {.triptych li:nth-child(3n) {display: none;}}
.triptych .triptych-image {height: 300px;background-position: center center;background-size: cover;border-top: 3px solid #000;border-left: 3px solid #000;}
.triptych .triptych-caption {position: absolute;bottom: 10px;left: 10px;right: 10px;padding: 20px;opacity: 0;-webkit-transition: opacity .5s;transition: opacity .5s;color: #fff;}
.triptych .triptych-caption a {color: #fff;text-decoration: underline;}
.no-touch .triptych li:hover .triptych-caption {opacity: 1;}
.touch .triptych .triptych-caption {opacity: 1;}
@media (max-width: 767px) {.touch .triptych ul {height: auto;}
.touch .triptych .triptych-image {z-index: 1;position: relative;padding: 59% 0 0;height: auto;background-size: 100% auto;background-repeat: no-repeat;background-position: 0 0;}
.touch .triptych .triptych-caption {padding: 15px;position: relative;bottom: 0;left: 0;width: 100%;border-bottom: 3px solid #fff;}
.touch .triptych .triptych-caption:before {z-index: -1;content: '';display: block;position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-color: #ccc;}}
.lw_widget_important_links {margin: -50px 0 20px;box-shadow: 0 1px 4px rgba(0, 0, 0, 0.21);padding: 20px 20px 0;background: #fff;}
.lw_widget_important_links h2 {color: #494235;text-align: center;text-transform: uppercase;background: url(/_assets/images/title-bg.png) center no-repeat;-webkit-background-size: cover;background-size: cover;padding: 6px;margin-bottom: 6px;font-size: 18px;font-weight: normal;}
.lw_widget_important_links ul {padding: 6px 10px;list-style-position: outside;}
.lw_widget_important_links ul li {margin-bottom: 10px;}
.lw_widget_important_links ul a {color: #222555;font-size: 1.1em;font-weight: bold;}
@media (max-width: 767px) {.lw_widget_important_links {margin-top: 0;}}
#search_noresults {display: none;}
.body_search.search_results_hidden.sidebar_hidden #search_noresults {display: block;}
.body_search #sidebar {margin-top: 0;}
.body_search .all-pages {border-bottom: 1px solid #eeeeee;padding-bottom: 20px;}
.body_search .all-pages h4 {font-size: 130%;}
.body_search .all-pages em {color: #999;}
.widget_search,.QA-search {position: relative;}
.widget_search form,.QA-search form {position: relative;z-index: 6;}
.widget_search .results,.QA-search .results,.widget_search .qa_results,.QA-search .qa_results {position: absolute;z-index: 5;background-color: #fff;top: 0;right: -10px;left: -10px;padding-top: 28px;padding-bottom: 10px;font-weight: bold;border-radius: 5px;box-shadow: 0 0 5px rgba(0, 0, 0, 0.36);}
.widget_search .results ul,.QA-search .results ul,.widget_search .qa_results ul,.QA-search .qa_results ul {margin: 0 10px;padding-left: 0;}
.widget_search .results li,.QA-search .results li,.widget_search .qa_results li,.QA-search .qa_results li {list-style-type: none;padding-top: 5px;padding-bottom: 5px;line-height: 1.1em;}
.widget_search .results a,.QA-search .results a,.widget_search .qa_results a,.QA-search .qa_results a {color: #296664;}
.widget_search .results .qa_category_title,.QA-search .results .qa_category_title,.widget_search .qa_results .qa_category_title,.QA-search .qa_results .qa_category_title {font-weight: normal;margin-bottom: 0;color: #07132c;padding-bottom: 4px;}
.widget_search .results .qa_message,.QA-search .results .qa_message,.widget_search .qa_results .qa_message,.QA-search .qa_results .qa_message {font-style: normal;font-weight: normal;padding-bottom: 0;}
.widget_search .results span.qa_highlight,.QA-search .results span.qa_highlight,.widget_search .qa_results span.qa_highlight,.QA-search .qa_results span.qa_highlight {text-decoration: underline;background-color: transparent;color: #20505f;}
.widget_search .results .qa_selected,.QA-search .results .qa_selected,.widget_search .qa_results .qa_selected,.QA-search .qa_results .qa_selected {display: inline-block;background-color: #f0eeeb;color: #0c5160;}
.QA-search .qa_results {top: -10px;padding-top: 72px;}
.QA-search .qa_results .qa_category_title {display: none;}
.QA-search .qa_results ul {margin-bottom: 0 !important;}
.QA-search .qa_results li {padding-left: 0;}
input#quickaccess {width: 75%;min-width: 300px;padding: 5px;font-size: 1.4em;position: relative;z-index: 6;}
.header .search .results {right: -7px;left: -7px;}
.header .search .results .qa_message,.header .search .results .qa_category_title {padding-left: 12px;padding-right: 12px;}
.header .search .results ul {margin-left: 12px;margin-right: 12px;}
.lw_feeds_description > div.wp-caption {width: auto !important;}
.lw_feeds_description > div.wp-caption ~ div.wp-caption > * {display: none;}
.lw_widget_buoy_report_from_mdrm1_rss_feed strong {display: block;margin-top: .5em;}
.lw_image_preview p {padding: 8px 0;font-size: 14px;}
body.today-mobile .header {position: fixed;background-color: #1d2b58;}
body.today-mobile .wrapper,body.today-mobile .section-updates .section-row {background: #1d2b58;}
body.today-mobile .wrapper {position: relative;overflow: hidden;min-height: 100%;}
body.today-mobile .section-updates {padding-top: 50px;padding-bottom: 40px;}
body.today-mobile .section-updates .section-row {position: fixed;z-index: 2;width: 100%;margin-left: -15px;padding-left: 15px;padding-right: 15px;}
body.today-mobile .section-updates .calendar {float: left;max-width: 60%;margin-top: 15px;margin-bottom: 30px;}
body.today-mobile .section-updates .calendar h2 {margin-bottom: 0;margin-left: 5px;line-height: 1.1;}
body.today-mobile .section-updates .useful-links {float: right;max-width: 39%;padding-right: 10px;}
body.today-mobile .widget-schedule {padding-top: 90px;}
body.today-mobile .lw_widget.today-at-coa.schedule-items {height: auto;padding: 0 15px 30px 0;margin-top: 0;}
@media (max-width: 500px) {body.today-mobile .section-row .calendar .btn-calendar {height: 45px;}
body.today-mobile .section-row .calendar .btn-calendar span {width: 45px;height: 47px;font-size: 20px;}
body.today-mobile .section-row .calendar h2 {font-size: 25px;}
body.today-mobile .lw_widget.today-at-coa.schedule-items {padding-right: 5px;}}
body.people-directory #search-noresults {display: none;}
body.people-directory.staff-search-results_hidden.faculty-search-results_hidden #search-hasresults {display: none;}
body.people-directory.staff-search-results_hidden.faculty-search-results_hidden #search-noresults {display: block;}
body.people-directory .in-page-search {float: left;margin: 0 20px 20px 0;}
@media (max-width: 420px) {body.people-directory .in-page-search {float: none;}}
body.people-directory .in-page-search .search-btn {display: block;cursor: pointer;border: none;background-color: transparent;outline: none;}
body.people-directory .in-page-search .search-field {padding: 3px 7px;border: 1px solid #eeeeee;background: #fff;color: #857963;font-size: 17px;}
body.people-directory .in-page-search .search-field::-webkit-input-placeholder {opacity: 0.5;color: #857963;}
body.people-directory .in-page-search .search-field:-moz-placeholder {opacity: 0.5;color: #857963;}
body.people-directory .in-page-search .search-field::-moz-placeholder {opacity: 0.5;color: #857963;}
body.people-directory .in-page-search .search-field:-ms-input-placeholder {opacity: 0.5;color: #857963;}
body.people-directory #view-all {display: block;line-height: 37px;margin-bottom: 20px;}
body.people-directory .lw_widget h3 {font-family: "expo-sans-pro", sans-serif;font-weight: bold;color: #857963;font-size: 1.1em;margin-bottom: 5px;}
.lw_external_url:after {content: '';position: relative;float: right;bottom: 3px;width: 30px;height: 30px;background: url(/_assets/images/external_url.gif) no-repeat;background-size: 100%;background-position: 0, 50%;}
@media (max-width: 900px) and (min-width: 768px) {.lw_external_url:after {width: 20px;}}
.lw_widget_twitter .lw_twitter_avatar img {height: auto;width: auto;display: inline;float: left;border: 1px solid #96b7b7;padding: 2px;}
@media (max-width: 900px) and (min-width: 768px) {.sidebar .lw_widget_twitter .lw_twitter_avatar {float: left;margin-bottom: 14px;}
.sidebar .lw_widget_twitter .lw_twitter_tweet {position: relative;float: none;clear: both;margin-left: 0;padding-left: 15px;background-image: none;background-color: #F0F0F0;overflow: visible;}
.sidebar .lw_widget_twitter .lw_twitter_tweet:after {position: absolute;bottom: 100%;left: 27px;border: solid transparent;content: " ";height: 0;width: 0;pointer-events: none;border-color: rgba(240, 240, 240, 0);border-bottom-color: #F0F0F0;border-width: 10px;margin-left: -10px;}}
.body_emergency-info table.layout td {padding-left: 20px;}
.body_emergency-info table.layout td:first-child {padding-left: 0;}
@media (max-width: 767px) {.body_emergency-info table.layout td:first-child {display: none !important;}}
.lw_widget.dispatch li {position: relative;}
.lw_widget.dispatch li:before,.lw_widget.dispatch li:after {position: absolute;width: 40%;height: 10px;content: ' ';background: transparent;box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3);z-index: -1;}
.lw_widget.dispatch li:before {bottom: 5px;left: 9px;-webkit-transform: skew(-5deg) rotate(-6deg);-moz-transform: skew(-5deg) rotate(-6deg);-ms-transform: skew(-5deg) rotate(-6deg);-o-transform: skew(-5deg) rotate(-6deg);transform: skew(-5deg) rotate(-6deg);}
.lw_widget.dispatch li:after {bottom: 8px;right: 9px;-webkit-transform: skew(5deg) rotate(4deg);-moz-transform: skew(5deg) rotate(4deg);-ms-transform: skew(5deg) rotate(4deg);-o-transform: skew(5deg) rotate(4deg);transform: skew(5deg) rotate(4deg);}
.lw_widget.dispatch .dispatch_card {border: 12px solid #fff;box-shadow: 0 0 6px -1px rgba(0, 0, 0, 0.46);background: #fff;}
.lw_widget.dispatch .dispatch_mark {position: absolute;text-align: right;width: 96%;height: auto;z-index: 1;margin-top: 10px;overflow: hidden;}
.lw_widget.dispatch .dispatch_mark img {width: 30%;height: 30%;opacity: 1;-webkit-transform: rotate(2deg);-ms-transform: rotate(2deg);transform: rotate(2deg);}
.lw_widget.dispatch img.lw_image {margin-bottom: 6px;}
.lw_widget.dispatch .lw_images_caption {font-size: 14px;display: block;background-color: #ffffff;padding: 0px 4px 4px;}
.lw_widget.dispatch .lw_images_location {display: block;font-style: italic;font-size: 12px;padding: 4px 4px 0;}