﻿@font-face{font-family:"osu-fisher";src:url("../fonts/osu-fisher.eot");src:url("../fonts/osu-fisher.eot#iefix") format("embedded-opentype"),url("../fonts/osu-fisher.woff") format("woff"),url("../fonts/osu-fisher.ttf") format("truetype"),url("../fonts/osu-fisher.svg#osu-fisher") format("svg");font-weight:normal;font-style:normal}*,*:before,*:after{box-sizing:border-box}html,body,article,aside,address,footer,header,main,nav,section,h1,h2,h3,h4,h5,h6,legend,blockquote,div,figure,figcaption,p,pre,ol,ul,li,dl,dt,dd,em,i,strong,b,time,span,code,data,kdb,samp,var,cite,q,dfn,abbr,sub,sup,mark,ruby,ins,del,u,s,img,iframe,embed,object,video,audio,svg,math,form,fieldset,label,button,output,a,details,summary,menu,input,textarea.form-control,datalist,keygen,meter,menuitem{font:inherit}html,body,article,aside,address,footer,header,main,nav,section,h1,h2,h3,h4,h5,h6,legend,blockquote,div,figure,figcaption,p,pre,ol,ul,li,dl,dt,dd,em,i,strong,b,time,span,code,data,kdb,samp,var,cite,q,dfn,abbr,sub,sup,mark,ruby,ins,del,u,s,img,iframe,embed,object,video,audio,svg,math,form,fieldset,label,button,output,a,details,summary,menu{margin:0;padding:0;border:0;vertical-align:baseline;-webkit-font-smoothing:antialiased}article,aside,footer,header,main,nav,section,figure,figcaption{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,q:before,blockquote:after,q:after{content:'';content:none}input[type="search"]{-webkit-appearance:none;-moz-appearance:none}.pagination li a,.pagination li span{font-size:normal;padding:0;margin:0;border:none;color:#666;border-radius:0;background-color:transparent;float:none}.pagination li a:hover,.pagination li span:hover{background-color:transparent;color:inherit}.secondary-nav li{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}body,h3,.statistic .number sup,.carousel-wrap.m-multi .caption-text,.primary-nav .section .children li,.syllabus-directory-items td{font-family:'proximanova', sans-serif;font-weight:400}h1,h2,h4,h5,h6,legend,.banner.m-home .wrapper .arrow-large h1 span,.directory-item .header,.info-block>.wrap .content-wrapper>.content h3,.sidebar-nav .links h3,.primary-nav .section a{font-family:'proximanova', sans-serif;font-weight:700}.banner.m-home .wrapper .arrow-large h1,.tout .content,.student-spotlight p,.search input{font-family:'proximanova', sans-serif;font-weight:300}ol.large-numbers li,.tout .number,.statistic .number,.ranking .number{font-family:'capita', sans-serif;font-weight:400}.marketing-image .marketing-header,.tout .number span,.faculty-carousel-description,.cta-image .caption{font-family:'capita', sans-serif;font-weight:400;font-style:italic}.cta .content,.back-to-top .content,.tile .tile-title h5,.tile .learn-more,.banner .wrapper>.content-wrap>.learn-more,.directory-profile-section .read-more .content,.ranking .number sup,.carousel-wrap .images .carousel-count .wrap,.carousel-wrap .caption-text,.link-block .copy,.connect-widget .connect-info .contact-link,.desktop-tab-links .tab-link,.tabbed-content .tab-link,.accordion .accordion-section .accordion-toggle,.news-item .item-wrap .item-content,.newsroom-filters-wrap .newsroom-media .media-trigger,.newsroom-filters-wrap .newsroom-filter-wrap .newsroom-filter-bar .newsroom-filter-trigger,.pagination{font-family:'capita', sans-serif;font-weight:600;font-style:italic}.chart .stat .number,.circle-fact{font-family:'capita', sans-serif;font-weight:300}.m-main ul>li:before,.m-sidebar-wrap ul>li:before,.cke_editable ul>li:before,.ui-checkbox:before,.ui-radio:before,.ui-select:before,select.form-control:before,.cta .content:before,.cta.m-alt.m-icon:before,.back-to-top .content:before,.banner .wrapper .learn-more-container .close-learn-more:before,.directory-profile-section .contact-list a .icon:before,.directory-filter-toggle:before,.directory-item .contact-list a .icon:before,.carousel-wrap .text .arrow:before,.sidebar-nav.m-copy .sidebar-nav-open:before,.connect-widget .connect-info .contact-link.m-email:before,.crumb-container .crumb-nav li.m-active a.crumb-open .active-notch:before,.crumb-container .desktop-crumb li.m-active a.crumb-open .active-notch:before,.crumb-container .desktop-crumb-wrap .arrow.m-prev:before,.accordion .accordion-section .accordion-toggle:before,.newsroom-filters-wrap .newsroom-media .media-contact-wrap .media-link-section a.document-link:before,.newsroom-filters-wrap .newsroom-filter-wrap .newsroom-filter-bar .newsroom-filter-trigger:before,.newsroom-filters-wrap .newsroom-filter-wrap .newsroom-filters .actions .filter-close:before,.pagination .pager-next a:before,.pagination .pager-previous a:before,.content-section.m-featured:before,.page-header .mobile-menu:before,.footer .footer-content:before,h1.double-header.m-alt:after,.double-header.m-alt h2:after,.m-main ul>li:after,.m-sidebar-wrap ul>li:after,.cke_editable ul>li:after,.cta .content:after,.tile .learn-more:after,.banner .wrapper>.content-wrap>.learn-more:after,.directory-profile-section .read-more .content:after,.tout .number span:after,.ranking .number:after,.link-block .copy:after,.sidebar-nav .links li a span:after,.primary-nav a:after,.secondary-nav:after,.secondary-nav .search-trigger a:after,.search:after,.glyph:after,.crumb-container .crumb-open:after,.crumb-nav.m-mobile .crumb-open:after,.crumb-container .desktop-crumb-wrap .arrow.m-next:after,.tabbed-content .tab-link:after,.newsroom-filters-wrap .newsroom-media .media-trigger:after,.newsroom-filters-wrap .newsroom-filter-wrap .newsroom-search:after,.newsroom-filters-wrap .newsroom-filter-wrap .newsroom-search #newsroom-search-icon:after,.pagination .pager-next a:after,.pagination .pager-previous a:after,.footer .footer-content .footer-nav li a:after{font-family:'osu-fisher';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-decoration:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.m-main ul>li,.m-sidebar-wrap ul>li,.cke_editable ul>li,.ui-checkbox,.ui-radio,.ui-select,select.form-control,.cta .content,.cta.m-alt.m-icon,.back-to-top .content,.banner .wrapper .learn-more-container .close-learn-more,.directory-profile-section .contact-list a .icon,.directory-filter-toggle,.directory-item .contact-list a .icon,.carousel-wrap .text .arrow,.sidebar-nav.m-copy .sidebar-nav-open,.connect-widget .connect-info .contact-link.m-email,.crumb-container .crumb-nav li.m-active a.crumb-open .active-notch,.crumb-container .desktop-crumb li.m-active a.crumb-open .active-notch,.crumb-container .desktop-crumb-wrap .arrow.m-prev,.accordion .accordion-section .accordion-toggle,.newsroom-filters-wrap .newsroom-media .media-contact-wrap .media-link-section a.document-link,.newsroom-filters-wrap .newsroom-filter-wrap .newsroom-filter-bar .newsroom-filter-trigger,.newsroom-filters-wrap .newsroom-filter-wrap .newsroom-filters .actions .filter-close,.pagination .pager-next a,.pagination .pager-previous a,.content-section.m-featured,.page-header .mobile-menu,.footer .footer-content,h1.double-header.m-alt,.double-header.m-alt h2,.tile .learn-more,.banner .wrapper>.content-wrap>.learn-more,.directory-profile-section .read-more .content,.tout .number span,.ranking .number,.link-block .copy,.sidebar-nav .links li a span,.primary-nav a,.secondary-nav,.secondary-nav .search-trigger a,.search,.glyph,.crumb-container .crumb-open,.crumb-nav.m-mobile .crumb-open,.crumb-container .desktop-crumb-wrap .arrow.m-next,.tabbed-content .tab-link,.newsroom-filters-wrap .newsroom-media .media-trigger,.newsroom-filters-wrap .newsroom-filter-wrap .newsroom-search,.newsroom-filters-wrap .newsroom-filter-wrap .newsroom-search #newsroom-search-icon,.footer .footer-content .footer-nav li a{text-decoration:none}.ui-select:before,select.form-control:before,.back-to-top .content:before,.directory-filter-toggle:before,.sidebar-nav.m-copy .sidebar-nav-open:before,.crumb-container .crumb-nav li.m-active a.crumb-open .active-notch:before,.crumb-container .desktop-crumb li.m-active a.crumb-open .active-notch:before,.accordion .accordion-section .accordion-toggle:before,.newsroom-filters-wrap .newsroom-filter-wrap .newsroom-filter-bar .newsroom-filter-trigger:before{content:""}.banner .wrapper>.content-wrap>.learn-more:after,.directory-profile-section .read-more .content:after,.primary-nav .show-children:after,.glyph.m-arrow-down:after,.crumb-container .crumb-open:after,.crumb-nav.m-mobile .crumb-open:after,.tabbed-content .tab-link:after,.newsroom-filters-wrap .newsroom-media .media-trigger:after{content:""}.crumb-container .desktop-crumb-wrap .arrow.m-prev:before{content:""}.carousel-wrap .text .arrow.m-prev:before{content:""}.glyph.m-arrow-left-thin:after{content:""}.tile .learn-more:after,.banner .wrapper>.content-wrap>.learn-more.m-external:after,.link-block .copy:after,.sidebar-nav .links li a span:after,.primary-nav a:after,.glyph.m-arrow-right:after,.crumb-container .desktop-crumb-wrap .arrow.m-next:after,.footer .footer-content .footer-nav li a:after{content:""}.carousel-wrap .text .arrow.m-next:before{content:""}.glyph.m-arrow-right-thin:after{content:""}.content-section.m-featured:before{content:""}.tout .number span:after,.ranking .number:after,.secondary-nav:after,.glyph.m-buckeye-leaf:after{content:""}.ui-checkbox:before{content:""}.ui-checkbox.m-checked:before{content:""}.m-main ul>li:after,.m-sidebar-wrap ul>li:after,.cke_editable ul>li:after,.cta .content:after,.glyph.m-chevron-bottom:after,.pagination .pager-next a:after,.pagination .pager-previous a:after{content:""}.m-main ul>li:before,.m-sidebar-wrap ul>li:before,.cke_editable ul>li:before,.cta .content:before,.pagination .pager-next a:before,.pagination .pager-previous a:before{content:""}.glyph.m-chevron-top:after{content:""}.directory-profile-section .contact-list a .icon.m-cv:before,.directory-item .contact-list a .icon.m-cv:before{content:""}.newsroom-filters-wrap .newsroom-media .media-contact-wrap .media-link-section a.document-link:before{content:""}.glyph.m-facebook:after{content:""}.directory-profile-section .contact-list a .icon.m-fax:before{content:""}.footer .footer-content:before{content:""}.glyph.m-go-beyond:after{content:""}.page-header .mobile-menu:before{content:""}.glyph.m-hamburger:after{content:""}h1.double-header.m-alt:after,.double-header.m-alt h2:after,.glyph.m-laurel:after{content:""}.glyph.m-linkedin:after{content:""}.directory-profile-section .contact-list a .icon.m-location:before,.directory-item .contact-list a .icon.m-location:before{content:""}.secondary-nav .search-trigger a:after,.search:after,.glyph.m-search:after,.newsroom-filters-wrap .newsroom-filter-wrap .newsroom-search #newsroom-search-icon:after{content:""}.glyph.m-twitter:after{content:""}.glyph.m-youtube:after{content:""}.newsroom-filters-wrap .newsroom-filter-wrap .newsroom-filters .actions .filter-close:before{content:""}.glyph.m-x:after{content:""}.banner .wrapper .learn-more-container .close-learn-more:before{content:""}.glyph.m-x-light:after{content:""}.directory-profile-section .contact-list a .icon.m-mail:before,.directory-item .contact-list a .icon.m-mail:before,.connect-widget .connect-info .contact-link.m-email:before{content:""}.glyph.m-email:after{content:""}.cta.m-alt.m-icon.m-phone:before,.directory-profile-section .contact-list a .icon.m-phone:before,.directory-item .contact-list a .icon.m-phone:before{content:""}.glyph.m-phone:after{content:""}.ui-radio:before{content:""}.ui-radio.m-checked:before{content:""}.directory-profile-section .contact-list a .icon.m-web:before,.directory-item .contact-list a .icon.m-web:before{content:""}.slick-slider{position:relative;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-track,.slick-slide,.slick-slide img{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;zoom:1}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;top:50%;margin-top:-10px;padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"osu-fisher";font-size:20px;line-height:1;color:#666;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:""}[dir="rtl"] .slick-prev:before{content:""}.slick-next{right:-25px}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:""}[dir="rtl"] .slick-next:before{content:""}.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-45px;list-style:none;display:block;text-align:center;padding:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"";width:20px;height:20px;font-family:"osu-fisher";font-size:1.06667em;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#666;opacity:.75}/*!
* Pikaday
* Copyright © 2014 David Bushell | BSD & MIT license | http://dbushell.com/
*/.pika-single{z-index:9999;display:block;position:relative;color:#333;background:#fff;border:1px solid #ccc;border-bottom-color:#bbb}.pika-single tr{display:table-row;width:100%}.pika-single td{display:table-cell}.pika-single td:before{display:none}.pika-single:before,.pika-single:after{content:" ";display:table}.pika-single:after{clear:both}.pika-single{*zoom:1}.pika-single.is-hidden{display:none}.pika-single.is-bound{position:absolute;box-shadow:0 5px 15px -5px rgba(0,0,0,0.5)}.pika-lendar{float:left;width:240px;margin:8px}.pika-title{position:relative;text-align:center}.pika-label{display:inline-block;*display:inline;position:relative;z-index:9999;overflow:hidden;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:bold;background-color:#fff}.pika-title select{cursor:pointer;position:absolute;z-index:9998;margin:0;left:0;top:5px;filter:alpha(opacity=0);opacity:0}.pika-prev,.pika-next{display:block;cursor:pointer;position:relative;outline:none;border:0;padding:0;width:20px;height:30px;text-indent:20px;white-space:nowrap;overflow:hidden;background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:75% 75%;opacity:.5;*position:absolute;*top:0}.pika-prev:hover,.pika-next:hover{opacity:1}.pika-prev,.is-rtl .pika-next{float:left;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==");*left:0}.pika-next,.is-rtl .pika-prev{float:right;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=");*right:0}.pika-prev.is-disabled,.pika-next.is-disabled{cursor:default;opacity:.2}.pika-select{display:inline-block;*display:inline}.pika-table{width:100%;border-collapse:collapse;border-spacing:0;border:0}.pika-table th,.pika-table td{width:14.285714285714286%;padding:0}.pika-table th{color:#999;font-size:12px;line-height:25px;font-weight:bold;text-align:center}.pika-button{cursor:pointer;display:block;box-sizing:border-box;-moz-box-sizing:border-box;outline:none;border:0;margin:0;width:100%;padding:5px;color:#666;font-size:12px;line-height:15px;text-align:right;background:#f5f5f5}.pika-week{font-size:11px;color:#999}.is-today .pika-button{color:#666;font-weight:bold}.is-selected .pika-button{color:#fff;font-weight:bold;background:#770c16;box-shadow:inset 0 1px 3px #49070d;border-radius:3px}.is-disabled .pika-button{pointer-events:none;cursor:default;color:#999;opacity:.3}.pika-button:hover{color:#fff !important;background:#960000 !important;box-shadow:none !important;border-radius:3px !important}.pika-table abbr{border-bottom:none;cursor:help}html{height:100%;-webkit-text-size-adjust:100%}body{font-size:.8125em;height:100%;color:#666;background:#fff;line-height:1.3;-webkit-font-smoothing:antialiased;opacity:0}.no-js body,.doc-ready body,body[class*="cke_"]{opacity:1}.doc-ready body{transition:opacity .5s ease-in}@media only screen and (min-width: 40em){body{font-size:.9375em}}h1,h2,h3,h4,h5,h6,legend{color:#321850}h1{text-transform:uppercase;font-size:2.13333em}h1.double-header{line-height:1;margin-bottom:0.4em}h1.double-header.m-alt{position:relative;display:inline-block;max-width:7.33333em}h1.double-header.m-alt:after{bottom:-.16667em;color:#99d3ce;font-size:4em;opacity:0.5;position:absolute;right:-.06667em;z-index:-1}@media only screen and (min-width: 60em){h1{font-size:2.26667em}}h2{text-transform:uppercase;font-size:1.73333em}h3{text-transform:uppercase;font-size:1em;line-height:1;margin-bottom:0}h4{font-size:1.2em}.m-sidebar-wrap h4{color:#fff;background:#960000;position:relative;font-size:.8em;text-transform:uppercase;margin-bottom:1em;padding:0 .66667em;margin-left:-1.33333em;line-height:1}.m-sidebar-wrap h4 div{display:block;position:relative;z-index:1;line-height:1.5;padding:.33333em;vertical-align:middle}.m-sidebar-wrap h4 .bottom-arrow:before{content:"";position:absolute;top:100%;width:0;height:0;border-style:solid;border-width:0 15px 10px 0;border-color:transparent;border-right-color:#999999;left:0;opacity:0.2}.m-sidebar-wrap h4:before,.m-sidebar-wrap h4:after{right:-.4em;left:5%;position:absolute;z-index:0;background:#960000;content:""}.m-sidebar-wrap h4:before{top:0;bottom:50%;-ms-transform:skewX(25deg);-webkit-transform:skewX(25deg);transform:skewX(25deg)}.m-sidebar-wrap h4:after{top:50%;bottom:0;-ms-transform:skewX(-25deg);-webkit-transform:skewX(-25deg);transform:skewX(-25deg)}h5{font-size:.73333em;color:#960000}h6,legend{font-size:1em;color:#960000;text-transform:uppercase}.eyebrow-header{font-size:1em;color:#321850;text-transform:uppercase;display:block;font-weight:500}.share-header{float:left;margin-top:6px;margin-right:5px;font-size:11px}.addthis_inline_share_toolbox{clear:none !important}.double-header{padding:1.33333em 1.66667em;margin-left:-1.66667em;width:calc(100% + 3.2em)}.double-header h2{line-height:1;margin:0;font-size:2.13333em}@media only screen and (min-width: 60em){.double-header h2{font-size:2.26667em}}.double-header h2 span{font-size:.46667em;display:block;font-weight:500}.double-header.m-alt h2{position:relative;display:inline-block;max-width:7.33333em}.double-header.m-alt h2:after{bottom:-.16667em;color:#99d3ce;font-size:4em;opacity:0.5;position:absolute;right:-.06667em;z-index:-1}.double-header.m-crumb-header{position:relative;z-index:10}.double-header.m-crumb-header h2{padding:0 1.33333em .33333em 0;border-bottom:1px solid #ccc}@media only screen and (min-width: 40em){.double-header.m-crumb-header h2{border:none}}.double-header.m-crumb-header.m-open{margin-bottom:2em;padding-bottom:0;background:#efefef;box-shadow:0px 10px 15px 0px rgba(0,0,0,0.15)}.double-header.m-crumb-header.m-open h2{border:none}@media only screen and (min-width: 40em){.double-header{padding:0;margin-left:0;margin-bottom:2em;width:100%}}p{margin:0 0 1.66667em;line-height:1.6}p.intro{font-size:1.33333em}p a{color:inherit}p a:hover{color:#b00}ol{padding-left:1.33333em;list-style-type:decimal}.m-main ol li+li,.m-sidebar-wrap ol li+li,.cke_editable ol li+li{margin-top:1.33333em}.m-main ol li a,.m-sidebar-wrap ol li a,.cke_editable ol li a{color:inherit}.m-main ol li a:hover,.m-sidebar-wrap ol li a:hover,.cke_editable ol li a:hover{color:#b00}ol.large-numbers{margin:0;padding:1.33333em 0;counter-reset:custom-counter;list-style-type:none}ol.large-numbers li{display:table}ol.large-numbers li+li{margin-top:1.33333em;border-top:.06667em solid rgba(85,85,85,0.1)}ol.large-numbers li a{font-style:italic;font-weight:700;color:#b00}ol.large-numbers li p{display:table-cell;vertical-align:middle;font-size:1.2em;line-height:1.6;padding:.66667em}ol.large-numbers li:before{vertical-align:middle;content:counter(custom-counter);counter-increment:custom-counter;font-size:6.6em;display:table-cell;padding:.13333em;vertical-align:middle;color:#960000}ul>li{padding-left:1.33333em;position:relative}.m-main ul>li,.m-sidebar-wrap ul>li,.cke_editable ul>li{line-height:1.6}.m-main ul>li:before,.m-main ul>li:after,.m-sidebar-wrap ul>li:before,.m-sidebar-wrap ul>li:after,.cke_editable ul>li:before,.cke_editable ul>li:after{position:absolute;font-size:1.46667em;left:0}.m-main ul>li:before,.m-sidebar-wrap ul>li:before,.cke_editable ul>li:before{top:.1em;color:#960000}.m-main ul>li:after,.m-sidebar-wrap ul>li:after,.cke_editable ul>li:after{top:.07em;color:#b00}.m-main ul>li+li,.m-sidebar-wrap ul>li+li,.cke_editable ul>li+li{margin-top:1.33333em}.m-main ul>li a,.m-sidebar-wrap ul>li a,.cke_editable ul>li a{color:inherit}.m-main ul>li a:hover,.m-sidebar-wrap ul>li a:hover,.cke_editable ul>li a:hover{color:#b00}ul.m-no-bullets li{padding-left:0}em,i{font-style:italic}strong,b{font-weight:700}sup,sub{vertical-align:baseline;font-size:90%;position:relative;zoom:1}sup{bottom:0.3em}sub{bottom:-0.3em}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:2px solid #9a9a9a}del{text-decoration:line-through}tbody{border-bottom:2px solid #666;border-top:2px solid #666}tbody>tr>th{border-bottom:none}th{text-transform:uppercase}input[type="search"],input[type="text"],input[type="email"],input[type="number"],input[type="password"],input[type="date"],.ui-select,select.form-control,textarea.form-control,.directory-filter-toggle{-webkit-transition:padding .25s linear;-moz-transition:padding .25s linear;-o-transition:padding .25s linear;transition:padding .25s linear;border:1px solid #ccc;outline:none;font-size:1.33333em;padding:1em .75em 1em;-webkit-appearance:none;border-radius:0;background:#f5f5f5;line-height:normal;font-weight:200;color:#333}form{margin:1.33333em 0 2.66667em}fieldset{margin-top:2em}fieldset:first-child{margin-top:0}legend{color:#666}label{position:relative;display:block;font-size:medium;margin:.625em 0}input[type="search"],input[type="text"],input[type="email"],input[type="number"],input[type="password"]{width:100%;min-height:3.33333em}input[type="search"]::-webkit-input-placeholder,input[type="text"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder,input[type="number"]::-webkit-input-placeholder,input[type="password"]::-webkit-input-placeholder{color:#666}input[type="search"]:-moz-placeholder,input[type="text"]:-moz-placeholder,input[type="email"]:-moz-placeholder,input[type="number"]:-moz-placeholder,input[type="password"]:-moz-placeholder{color:#666}input[type="search"]::-moz-placeholder,input[type="text"]::-moz-placeholder,input[type="email"]::-moz-placeholder,input[type="number"]::-moz-placeholder,input[type="password"]::-moz-placeholder{color:#666}input[type="search"]:-ms-input-placeholder,input[type="text"]:-ms-input-placeholder,input[type="email"]:-ms-input-placeholder,input[type="number"]:-ms-input-placeholder,input[type="password"]:-ms-input-placeholder{color:#666}input[type="search"]:focus,input[type="text"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="password"]:focus{border:1px solid #666}input[type="date"]{padding:.75em .75em .6em;min-width:10em;min-height:3em}input[type="date"]::-webkit-outer-spin-button,input[type="date"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#edit-search-block-form--2{min-height:unset}button{margin-top:1.33333em}button .content{text-align:left;min-width:8em}.ui-checkbox,.ui-radio{position:relative;width:1em;height:1em;display:inline-block;vertical-align:middle;font-size:1.25em;margin-right:.25em;color:#ccc}.ui-checkbox.m-checked,.ui-radio.m-checked{color:#b00}.ui-checkbox input,.ui-radio input{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;background:transparent;border:none}.ui-select,select.form-control{position:relative;display:inline-block;min-width:13.33333em;min-height:3.33333em;width:100%;padding-right:2.5em !important}.ui-select.empty,select.form-control.empty{padding-right:2.5em !important}.ui-select .ui-select-text,select.form-control .ui-select-text{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ui-select:before,select.form-control:before{position:absolute;border-radius:50%;width:1em;height:1em;line-height:1;text-align:center;color:#ccc;top:1.125em;right:.875em;border:1px solid #ccc}.ui-select.m-focus,select.form-control.m-focus{border:1px solid #666}.ui-select.m-focus:before,select.form-control.m-focus:before{color:#666;border-color:#666}.ui-select select,select.form-control select{border:none;width:100%;height:100%;background:transparent;position:absolute;top:0;bottom:0;left:0;right:0;z-index:2;opacity:0;font-size:medium;cursor:pointer}textarea.form-control{border:1px solid #ccc;outline:none;padding:1em 1em;background:#f5f5f5;display:block;width:100%;resize:none;min-height:6.66667em;-webkit-appearance:none;border-radius:0}textarea.form-control:focus{border:1px solid #666}a{cursor:pointer}.cta{display:block;text-decoration:none;background:transparent;border:none;font-weight:400;border-top:2px solid #f5f5f5;color:#b00;overflow:visible;cursor:pointer}.cta .content{-webkit-transition:color .25s linear;-moz-transition:color .25s linear;-o-transition:color .25s linear;transition:color .25s linear;position:relative;display:inline-block;padding:.66667em 0 .66667em 1.53333em}.cta .content:before,.cta .content:after{-webkit-transition: left .25s linear, right .25s linear;-moz-transition: left .25s linear, right .25s linear;-o-transition: left .25s linear, right .25s linear;transition: left .25s linear, right .25s linear;position:absolute;left:0;font-size:1.5em;height:.66667em;top:.4em}.cta .content:before{color:#960000}.cta .content:after{color:#b00}.cta .content:hover,.cta .content:focus{color:#960000}.cta .content:hover:before,.cta .content:hover:after,.cta .content:focus:before,.cta .content:focus:after{left:.13333em}@media only screen and (min-width: 40em){.cta .content{font-size:1.2em}}.cta.m-alt{border:none;display:inline-block;background:#fff;max-width:90%}.cta.m-alt .wrap{display:inline-block;height:100%;border:none;position:relative;background:#fafafa;background:-ms-linear-gradient(left, #f5f5f5 0%, #fff 100%);background:-moz-linear-gradient(left, #f5f5f5 0%, #fff 100%);background:-o-linear-gradient(left, #f5f5f5 0%, #fff 100%);background:-webkit-gradient(linear, left bottom, right bottom, color-stop(0, #f5f5f5), color-stop(1, #fff));background:-webkit-linear-gradient(left, #f5f5f5 0%, #fff 100%);background:linear-gradient(to right, #f5f5f5 0%, #fff 100%)}.cta.m-alt .wrap .bottom-arrow:before{content:"";position:absolute;top:100%;width:0;height:0;border-style:solid;border-width:0 15px 10px 0;border-color:transparent;border-right-color:#999;left:0}.cta.m-alt .wrap .content{z-index:1;padding:.66667em 1.66667em .66667em .66667em}.cta.m-alt .wrap .content:before,.cta.m-alt .wrap .content:after{right:0;left:auto;margin-top:-.26667em;top:calc(50% - .26667em)}.cta.m-alt .wrap:before,.cta.m-alt .wrap:after{right:-4%;left:5%;position:absolute;z-index:0;background:#fafafa;background:-ms-linear-gradient(left, #f5f5f5 0%, #fff 100%);background:-moz-linear-gradient(left, #f5f5f5 0%, #fff 100%);background:-o-linear-gradient(left, #f5f5f5 0%, #fff 100%);background:-webkit-gradient(linear, left bottom, right bottom, color-stop(0, #f5f5f5), color-stop(1, #fff));background:-webkit-linear-gradient(left, #f5f5f5 0%, #fff 100%);background:linear-gradient(to right, #f5f5f5 0%, #fff 100%);content:""}.cta.m-alt .wrap:before{top:0;bottom:49.2%;-ms-transform:skewX(25deg);-webkit-transform:skewX(25deg);transform:skewX(25deg)}.cta.m-alt .wrap:after{top:50%;bottom:0;-ms-transform:skewX(-25deg);-webkit-transform:skewX(-25deg);transform:skewX(-25deg);box-shadow:3px 3px 4px 0px rgba(0,0,0,0.22)}.cta.m-alt .wrap:hover .content:before,.cta.m-alt .wrap:hover .content:after{right:-.13333em}.cta.m-alt.m-icon{position:relative}.cta.m-alt.m-icon .wrap{padding-left:2.66667em}.cta.m-alt.m-icon:before{font-size:2.13333em;position:absolute;z-index:4;height:1.06667em;width:1.06667em;top:50%;margin-top:-.53333em;left:.66667em}.cta.m-alt.m-scarlet .wrap,.sidebar-nav .cta-group .views-row-even .cta.m-alt .wrap{background:#960000}.cta.m-alt.m-scarlet .wrap .bottom-arrow:before,.sidebar-nav .cta-group .views-row-even .cta.m-alt .wrap .bottom-arrow:before{border-right-color:#770c16}.cta.m-alt.m-scarlet .wrap .content,.sidebar-nav .cta-group .views-row-even .cta.m-alt .wrap .content{color:#fff}.cta.m-alt.m-scarlet .wrap .content:before,.sidebar-nav .cta-group .views-row-even .cta.m-alt .wrap .content:before,.cta.m-alt.m-scarlet .wrap .content:after,.sidebar-nav .cta-group .views-row-even .cta.m-alt .wrap .content:after{color:#fff}.cta.m-alt.m-scarlet .wrap:before,.sidebar-nav .cta-group .views-row-even .cta.m-alt .wrap:before,.cta.m-alt.m-scarlet .wrap:after,.sidebar-nav .cta-group .views-row-even .cta.m-alt .wrap:after{background:#960000}.cta.m-alt.m-red .wrap,.sidebar-nav .cta-group .views-row-odd .cta.m-alt .wrap{background:#b00}.cta.m-alt.m-red .wrap .bottom-arrow:before,.sidebar-nav .cta-group .views-row-odd .cta.m-alt .wrap .bottom-arrow:before{border-right-color:#960000}.cta.m-alt.m-red .wrap .content,.sidebar-nav .cta-group .views-row-odd .cta.m-alt .wrap .content{color:#fff}.cta.m-alt.m-red .wrap .content:before,.sidebar-nav .cta-group .views-row-odd .cta.m-alt .wrap .content:before,.cta.m-alt.m-red .wrap .content:after,.sidebar-nav .cta-group .views-row-odd .cta.m-alt .wrap .content:after{color:#fff}.cta.m-alt.m-red .wrap:before,.sidebar-nav .cta-group .views-row-odd .cta.m-alt .wrap:before,.cta.m-alt.m-red .wrap:after,.sidebar-nav .cta-group .views-row-odd .cta.m-alt .wrap:after{background:#b00}.cta.m-btn{border:none;display:inline-block;background:#fff}.cta.m-btn .wrap{display:inline-block;height:100%;border:none;position:relative;background:#b00}.cta.m-btn .wrap .content{z-index:1;padding:.66667em 1.66667em .66667em .66667em;color:#fff}.cta.m-btn .wrap .content:before,.cta.m-btn .wrap .content:after{right:0;left:auto;color:#fff;margin-top:-.26667em;top:calc(50% - .26667em)}.cta.m-btn .wrap:before,.cta.m-btn .wrap:after{right:-4%;left:5%;position:absolute;z-index:0;background:#b00;content:""}.cta.m-btn .wrap:before{top:0;bottom:49.2%;-ms-transform:skewX(25deg);-webkit-transform:skewX(25deg);transform:skewX(25deg)}.cta.m-btn .wrap:after{top:50%;bottom:0;-ms-transform:skewX(-25deg);-webkit-transform:skewX(-25deg);transform:skewX(-25deg)}.cta.m-btn .wrap:hover .content:before,.cta.m-btn .wrap:hover .content:after{right:-.13333em}.back-to-top{display:block;border-top:.13333em solid rgba(204,204,204,0.2);padding-top:1em}.back-to-top .content{-webkit-transition:color .25s linear;-moz-transition:color .25s linear;-o-transition:color .25s linear;transition:color .25s linear;font-size:1.2em;display:inline-block;vertical-align:middle;line-height:1.5;color:#b00}.back-to-top .content:before{-webkit-transition:background-color .25s linear;-moz-transition:background-color .25s linear;-o-transition:background-color .25s linear;transition:background-color .25s linear;vertical-align:middle;display:inline-block;color:#fff;-webkit-transform:rotate(-180deg);transform:rotate(-180deg);border-radius:2.66667em;background:#b00;padding:.16667em .26667em .06667em;margin-right:.4em;margin-bottom:.2em}.back-to-top:hover .content,.back-to-top:focus .content{color:#960000}.back-to-top:hover .content:before,.back-to-top:focus .content:before{left:0;background:#960000}a{display:inline-block;color:#b00}a:hover{color:#960000}.tile-wrap{transform-style:preserve-3d;perspective:500px;-webkit-transform-style:preserve-3d;-webkit-perspective:500px}.tile{width:100%;position:relative;overflow:hidden;text-align:center;-webkit-transition:-webkit-transform .25s linear, box-shadow .25s linear;-moz-transition:-moz-transform .25s linear, box-shadow .25s linear;-o-transition:-o-transform .25s linear, box-shadow .25s linear;transition:transform .25s linear, box-shadow .25s linear;box-shadow:.2em .2em .33333em #000;color:#fff}.tile:before{content:'';width:100%;height:0;padding-top:100%;display:block}.tile .tile-bg{position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;width:100%;height:100%}.tile .tile-title{position:absolute;top:0;left:0;right:0;bottom:0;z-index:3;font-size:1.66667em;color:#fff;-webkit-transition:bottom .25s linear;-moz-transition:bottom .25s linear;-o-transition:bottom .25s linear;transition:bottom .25s linear}.tile .tile-title:before{content:'';display:inline-block;width:1px;height:100%;vertical-align:middle}.tile .tile-title h5{display:inline-block;vertical-align:middle;color:inherit;max-width:80%}.tile .learn-more{display:block;color:#fff}.tile .learn-more:after{-webkit-transition:left .25s linear;-moz-transition:left .25s linear;-o-transition:left .25s linear;transition:left .25s linear;font-style:normal;font-size:1.33333em;position:relative;left:0;top:.15em}.tile .learn-more:hover:after{left:.25em}.tile .tile-info-wrap{z-index:2;position:absolute;top:0;bottom:0;left:0;right:0;opacity:0;overflow:auto;padding-top:30%;-webkit-transition:opacity .25s linear;-moz-transition:opacity .25s linear;-o-transition:opacity .25s linear;transition:opacity .25s linear}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx){.tile .tile-info-wrap{background-size:42.66667em 42.66667em}}.tile .tile-info-wrap:before,.tile .tile-info-wrap:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0}.tile .tile-info-wrap:before{background:url("../images/bg-blurred-photo.jpg") no-repeat;background-size:100% 100%;z-index:0}.tile .tile-info-wrap:after{background:#666;opacity:0.75;z-index:0}.tile.m-transitioning{z-index:3}.tile.m-active,.no-js .tile:hover,.no-js .tile:active,.no-js .tile:focus{-webkit-transform:translateZ(40px);-moz-transform:translateZ(40px);-ms-transform:translateZ(40px);-o-transform:translateZ(40px);transform:translateZ(40px);z-index:2;box-shadow:.33333em .33333em .33333em #000}.tile.m-active .tile-title,.no-js .tile:hover .tile-title,.no-js .tile:active .tile-title,.no-js .tile:focus .tile-title{bottom:60%}.tile.m-active .tile-info-wrap,.no-js .tile:hover .tile-info-wrap,.no-js .tile:active .tile-info-wrap,.no-js .tile:focus .tile-info-wrap{top:0;bottom:0;opacity:1}.tile .tile-info{padding:0 10%;position:relative;z-index:2}.tile .tile-info p{line-height:1.4;margin:1em 0 .66667em}.m-featured.m-green .tile-info-wrap:after{background:#589689}.m-featured.m-blue .tile-info-wrap:after{background:#758dac}.tile-list.m-green .tile-info-wrap:after{background:#589689}.tile-list.m-blue .tile-info-wrap:after{background:#758dac}.tile-list.m-purple .tile-info-wrap:after{background:#666}.tile-wrap.m-green .tile-info-wrap:after{background:#589689}.tile-wrap.m-blue .tile-info-wrap:after{background:#758dac}.tile-wrap.m-purple .tile-info-wrap:after{background:#666}@media only screen and (min-width: 40em){.form-row{font-size:0}.form-row label{display:inline-block;font-size:medium;margin-left:.625em;width:calc(50% - .625em);vertical-align:middle;height:4.33333em}.form-row label:first-child{margin-left:0;margin-right:.625em}.form-row .ui-select{min-width:0}}.radio-group{padding:1.33333em 0}.label-text{-webkit-transition: top .25s linear, opacity .25s linear;-moz-transition: top .25s linear, opacity .25s linear;-o-transition: top .25s linear, opacity .25s linear;transition: top .25s linear, opacity .25s linear;position:absolute;top:2.27273em;left:1.36364em;font-size:.73333em;font-weight:700;opacity:0;color:#960000}.doc-ready input+.label-text,.doc-ready .ui-select+.label-text,.no-js input+.label-text,.no-js .ui-select+.label-text{opacity:1;top:1em}.label-text.m-inline{position:relative;top:0;left:0;color:inherit;font-weight:400;opacity:1;display:inline-block;vertical-align:middle;font-size:inherit;max-width:calc(100% - 2em)}.label-text:after{-webkit-transition:right .25s linear;-moz-transition:right .25s linear;-o-transition:right .25s linear;transition:right .25s linear;content:'';position:absolute;bottom:-.13333em;left:0;right:100%;height:2px;background:#666}.label-text.m-focus:after{right:0}.doc-ready .empty+.label-text{opacity:0;top:1.66667em}.form-managed-file>input[type=submit]{display:none}.marketing-image{position:relative;margin:1.33333em 0 2.66667em}.marketing-image img{display:block}.marketing-image .marketing-text{position:absolute;left:0;right:0;bottom:0;color:#fff;padding:1.33333em 1.33333em 1.33333em}.marketing-image .marketing-text:before{content:'';position:absolute;left:0;right:0;bottom:0;top:0;background:rgba(82,82,82,0.3);background:-ms-linear-gradient(bottom, rgba(102,102,102,0.6) 0%, transparent 100%);background:-moz-linear-gradient(bottom, rgba(102,102,102,0.6) 0%, transparent 100%);background:-o-linear-gradient(bottom, rgba(102,102,102,0.6) 0%, transparent 100%);background:-webkit-gradient(linear, bottom bottom, top bottom, color-stop(0, rgba(102,102,102,0.6)), color-stop(1, transparent));background:-webkit-linear-gradient(bottom, rgba(102,102,102,0.6) 0%, transparent 100%);background:linear-gradient(to top, rgba(102,102,102,0.6) 0%, transparent 100%)}.marketing-image .marketing-header,.marketing-image .marketing-sub-header{position:relative;z-index:2}.marketing-image .marketing-header{font-size:1.53846em}@media only screen and (min-width: 40em){.marketing-image .marketing-header{font-size:2em}}.marketing-image .marketing-sub-header{text-transform:uppercase}img{max-width:100%;height:auto;vertical-align:bottom}@media only screen and (min-width: 60em){.anniversary-logo{z-index:1000000 !important}}.m-gray{background-color:#555 !important}.banner{position:relative}.banner img{max-width:none}.banner .anniversary-wrap{position:absolute;top:0;width:100%;left:0;right:0;padding:0 1.53846em}.banner .anniversary-wrap img{max-width:100%}@media only screen and (min-width: 40em){.banner .anniversary-wrap{padding:0 1.33333em}}@media only screen and (min-width: 60em){.banner .anniversary-wrap{right:auto;left:50%;margin-left:-32em;max-width:64em}}.banner .anniversary-wrap.m-home{top:-1em}@media only screen and (min-width: 40em){.banner .anniversary-wrap.m-home{top:-6.66667em;bottom:auto}}.banner .anniversary-wrap.m-home .anniversary-logo{right:.66667em;z-index:6}@media only screen and (min-width: 40em){.banner .anniversary-wrap.m-home .anniversary-logo{top:0;right:5.33333em}}@media only screen and (min-width: 60em){.banner .anniversary-wrap.m-home .anniversary-logo{top:.66667em;right:4em}}.banner .anniversary-wrap.m-internal{top:auto;bottom:2.33333em}@media only screen and (min-width: 40em){.banner .anniversary-wrap.m-internal{top:-7.33333em;bottom:auto}}.banner .anniversary-wrap.m-internal .anniversary-logo{z-index:6;right:.66667em}@media only screen and (min-width: 40em){.banner .anniversary-wrap.m-internal .anniversary-logo{top:.66667em;right:5.33333em}}@media only screen and (min-width: 60em){.banner .anniversary-wrap.m-internal .anniversary-logo{top:-1.33333em;right:4em}}.banner .anniversary-wrap.m-landing{top:auto;bottom:2em}@media only screen and (min-width: 40em){.banner .anniversary-wrap.m-landing{top:-6.66667em;bottom:auto}}.banner .anniversary-wrap.m-landing .anniversary-logo{z-index:6;right:.66667em}@media only screen and (min-width: 40em){.banner .anniversary-wrap.m-landing .anniversary-logo{top:0;right:5.33333em}}@media only screen and (min-width: 60em){.banner .anniversary-wrap.m-landing .anniversary-logo{top:.66667em;right:4em}}.banner .anniversary-wrap .anniversary-logo{position:absolute;top:0;right:0;width:5.33333em;z-index:6}@media only screen and (min-width: 60em){.banner .anniversary-wrap .anniversary-logo{right:4em;display:block;width:5em}}.banner .image-wrap{position:relative;display:block;height:auto;overflow:hidden}.banner .image-wrap img{width:100%;display:block}@media only screen and (min-width: 40em){.banner .image-wrap{height:28.66667em}.banner .image-wrap img{position:absolute}}@media only screen and (min-width: 60em){.banner{margin-top:0}.banner .image-wrap img{opacity:0;-webkit-transition:opacity .25s linear;-moz-transition:opacity .25s linear;-o-transition:opacity .25s linear;transition:opacity .25s linear;-webkit-transform:translate3d(0, 0, 0)}.banner .image-wrap.m-loaded img,.no-js .banner .image-wrap img{opacity:1}}.banner .wrapper{background:url("../images/bg-chevron.png") repeat;position:relative;margin-bottom:2.66667em;z-index:5}.banner .wrapper .arrow-large{position:absolute;display:inline-block;left:0;bottom:-1.86667em;max-width:75%;z-index:1}.banner .wrapper .arrow-large .header-wrap{z-index:2;display:block;position:relative;padding:1.33333em}.banner .wrapper .arrow-large .header-wrap h1{color:#fff;font-size:1.46667em;line-height:1.1;height:100%}@media only screen and (min-width: 40em){.banner .wrapper .arrow-large .header-wrap h1{font-size:1.53333em}}@media only screen and (min-width: 60em){.banner .wrapper .arrow-large .header-wrap h1{font-size:2.2em}}@media only screen and (min-width: 60em){.banner .wrapper .arrow-large .header-wrap{float:right;padding:1.33333em 0;width:30.66667em}}.banner .wrapper .arrow-large:before,.banner .wrapper .arrow-large:after{right:-5%;left:-10%;position:absolute;background-image:url("../images/bg-arrow-large.jpg");background-repeat:no-repeat;background-size:100% 200%;content:""}.banner .wrapper .arrow-large:before{top:0;bottom:49.2%;-webkit-transform:skewX(35deg);-moz-transform:skewX(35deg);-ms-transform:skewX(35deg);-o-transform:skewX(35deg);transform:skewX(35deg);background-position:top right}.banner .wrapper .arrow-large:after{top:50%;bottom:0;-webkit-transform:skewX(-35deg);-moz-transform:skewX(-35deg);-ms-transform:skewX(-35deg);-o-transform:skewX(-35deg);transform:skewX(-35deg);box-shadow:3px 3px 4px 0px rgba(0,0,0,0.22);background-position:bottom left}.banner .wrapper .arrow-large.m-blue:before,.banner .wrapper .arrow-large.m-blue:after{background-image:url("../images/bg-arrow-large-blue.jpg")}.banner .wrapper .arrow-large.m-gray:before,.banner .wrapper .arrow-large.m-gray:after{background-image:url("../images/bg-arrow-large-gray.jpg")}@media only screen and (min-width: 40em){.banner .wrapper .arrow-large{max-width:50%}}@media only screen and (min-width: 60em){.banner .wrapper .arrow-large{width:50%;bottom:-2.66667em}}.banner .wrapper .arrow-end{position:absolute;display:block;right:0;top:-.73333em;width:15%;background:#f1d241;padding:.8em;z-index:2}.banner .wrapper .arrow-end:before,.banner .wrapper .arrow-end:after{left:-10%;right:-3%;position:absolute;background-image:url("../images/bg-arrow-small.jpg");background-repeat:no-repeat;background-size:100% 200%;content:"";z-index:0}@media only screen and (min-width: 40em){.banner .wrapper .arrow-end:before,.banner .wrapper .arrow-end:after{left:-5%}}.banner .wrapper .arrow-end:before{top:0;bottom:50%;-webkit-transform:skewX(35deg);-moz-transform:skewX(35deg);-ms-transform:skewX(35deg);-o-transform:skewX(35deg);transform:skewX(35deg);background-position:top right}.banner .wrapper .arrow-end:after{top:50%;bottom:0;-webkit-transform:skewX(-35deg);-moz-transform:skewX(-35deg);-ms-transform:skewX(-35deg);-o-transform:skewX(-35deg);transform:skewX(-35deg);box-shadow:-1px 3px 4px 0px rgba(0,0,0,0.22);background-position:bottom right}.banner .wrapper .arrow-end.m-blue:before,.banner .wrapper .arrow-end.m-blue:after{background-image:url("../images/bg-arrow-small-blue.jpg")}.banner .wrapper .arrow-end.m-gray:before,.banner .wrapper .arrow-end.m-gray:after{background-image:url("../images/bg-arrow-small-gray.jpg")}@media only screen and (min-width: 40em){.banner .wrapper .arrow-end{top:-.73333em}}@media only screen and (min-width: 60em){.banner .wrapper .arrow-end{width:20%}}.banner .wrapper>.content-wrap{padding:.53333em 0;text-align:center;z-index:2}.banner .wrapper>.content-wrap>.learn-more{display:inline-block;color:#fff;text-decoration:none;font-size:28px;vertical-align:middle}.banner .wrapper>.content-wrap>.learn-more:after{background:#fff;color:#b00;border-radius:1em;display:inline-block;vertical-align:middle;margin-left:.33333em;padding:.03333em .13333em 0}@media only screen and (min-width: 40em){.banner .wrapper>.content-wrap{text-align:right;padding:1.06667em 0}.banner .wrapper>.content-wrap:before{height:1.86667em;margin-top:-2.93333em}.banner .wrapper>.content-wrap .learn-more{padding-right:2.66667em}}@media only screen and (min-width: 60em){.banner .wrapper>.content-wrap .learn-more{padding-right:4.66667em}}.banner .wrapper .learn-more-container{background:#770c16;color:#fff;width:100%;padding:2.66667em 0}.banner .wrapper .learn-more-container.accessibly-hidden{position:absolute;margin-top:-999%}.banner .wrapper .learn-more-container>.content-section{-webkit-transition:opacity .5s linear;-moz-transition:opacity .5s linear;-o-transition:opacity .5s linear;transition:opacity .5s linear;-webkit-transform:translate3d(0, 0, 0);opacity:0}.banner .wrapper .learn-more-container h1,.banner .wrapper .learn-more-container h2,.banner .wrapper .learn-more-container h3,.banner .wrapper .learn-more-container h4,.banner .wrapper .learn-more-container h5,.banner .wrapper .learn-more-container h6,.banner .wrapper .learn-more-container legend,.banner .wrapper .learn-more-container th{color:#fff}.banner .wrapper .learn-more-container table{margin:2.66667em 0}.banner .wrapper .learn-more-container tbody,.banner .wrapper .learn-more-container tr{border-color:#960000}.banner .wrapper .learn-more-container td:before{color:#fff}@media only screen and (max-width: 40em){.banner .wrapper .learn-more-container .numbers{display:inline-block;width:45%}}.banner .wrapper .learn-more-container .scarlet-text{color:#960000}.banner .wrapper .learn-more-container .content-wrap{text-align:left}.banner .wrapper .learn-more-container .cta{margin-left:-2em;padding-left:2em}.banner .wrapper .learn-more-container .cta .bottom-arrow{display:none}.banner .wrapper .learn-more-container .close-learn-more{display:none;position:absolute;top:-.7em;right:0;width:0;height:0;text-indent:100%;overflow:hidden;padding:1em 1em 0 0;text-decoration:none;color:#fff;font-size:6.66667em}.banner .wrapper .learn-more-container .close-learn-more:before{position:absolute;left:0;right:0;top:0;bottom:0;text-align:center}@media only screen and (min-width: 40em){.banner .wrapper .learn-more-container .close-learn-more{display:block}}@media only screen and (min-width: 60em){.banner .wrapper .learn-more-container .cta{margin-left:0;padding-left:0}}.banner .wrapper.m-open .learn-more-container{margin:0;position:relative}.banner .wrapper.m-open .learn-more-container>.content-section{opacity:1}.banner .wrapper.m-open>.content-wrap>a:after{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}@media only screen and (min-width: 60em){.banner .wrapper{margin-bottom:3.33333em}}.banner.m-home{padding-bottom:1.33333em}.banner.m-home .wrapper{margin-bottom:0}.banner.m-home .wrapper .arrow-large{bottom:auto;top:-2.53333em;max-width:90%;position:relative}.banner.m-home .wrapper .arrow-large h1 span{font-size:1.08em;position:relative;display:block}@media only screen and (min-width: 40em){.banner.m-home .wrapper .arrow-large{position:absolute}}@media only screen and (min-width: 60em){.banner.m-home .wrapper .arrow-large{top:-3.66667em}}.banner.m-home .wrapper .arrow-end{top:auto;bottom:-1em}.banner.m-home .wrapper>.content-wrap{padding:0 1.66667em 1.33333em;margin-top:-1.33333em}.banner.m-home .wrapper>.content-wrap:before{display:none}@media only screen and (min-width: 40em){.banner.m-home .wrapper>.content-wrap{margin-top:0;padding:1em 1em 1.66667em}}.banner.m-internal .wrapper{height:2.66667em}.banner.m-internal .wrapper .arrow-large{padding:1.33333em;bottom:-1.33333em;width:50%}@media only screen and (min-width: 60em){.banner.m-internal .wrapper{margin-top:2.66667em}}@media only screen and (min-width: 40em){.m-sticky-header .anniversary-wrap.m-landing,.m-sticky-header .anniversary-wrap.m-internal,.m-sticky-header .anniversary-wrap.m-home{position:fixed;z-index:101;top:1em}}.directory-profile-section{padding-bottom:2.66667em;width:100%;border-bottom:1px solid #ccc}.directory-profile-section+.directory-profile-section{margin:0 !important;padding-top:2.66667em}@media only screen and (min-width: 40em){.directory-profile-section+.directory-profile-section{padding-top:5.33333em}}.directory-profile-section:last-child{border:none}@media only screen and (min-width: 40em){.directory-profile-section{display:table;padding-bottom:5.33333em}}@media only screen and (min-width: 60em){.directory-profile-section{padding-right:5.33333em;padding-left:5.33333em}}.directory-profile-section>*+*{margin-top:1em}.directory-profile-section .end-link{color:#b00}.directory-profile-section .end-link:hover{color:#960000}.directory-profile-section ul>li>*+*{margin-top:1em}.directory-profile-section.m-courses li+li{margin-top:4em}.directory-profile-section .read-more{display:inline-block;text-decoration:none;vertical-align:middle}.directory-profile-section .read-more .content{-webkit-transition:color .25s linear;-moz-transition:color .25s linear;-o-transition:color .25s linear;transition:color .25s linear;color:#b00}@media only screen and (min-width: 40em){.directory-profile-section .read-more .content{font-size:1.2em}}.directory-profile-section .read-more .content:hover{color:#960000}.directory-profile-section .read-more .content:after{display:inline-block;padding:0 .13333em;border-radius:100%;border:1px solid;margin-left:.33333em;vertical-align:middle;margin-bottom:.06667em}.directory-profile-section .read-more.m-active .content:after{transform:rotate(180deg)}.no-js .directory-profile-section .read-more{display:none}.directory-profile-section .more-content{position:absolute;height:0;width:0;overflow:hidden;opacity:0}.directory-profile-section .more-content>*+*{margin-top:1em}.directory-profile-section .more-content.m-open{position:relative;height:auto;width:auto;overflow:visible;opacity:1}.directory-profile-section p{margin-bottom:0}.directory-profile-section .header{text-decoration:none;font-size:2.13333em;font-weight:300;text-transform:none}.directory-profile-section .header .first-name{font-weight:700}.directory-profile-section .contact-list{margin-top:1.33333em}.directory-profile-section .contact-list li{padding-left:0}.directory-profile-section .contact-list li:before,.directory-profile-section .contact-list li:after{display:none}.directory-profile-section .contact-list a{color:#b00;margin-left:2em;vertical-align:middle}.directory-profile-section .contact-list a .icon{position:absolute;margin-top:-.1em;margin-left:-1em;font-size:2.33333em;color:#960000}.directory-profile-section .contact-list a .content{padding-top:.46667em;display:inline-block;text-decoration:underline}.directory-profile-section .title{margin:0 !important;display:block;font-size:1.06667em;font-style:italic;color:#666}.directory-profile-section .section-title{font-weight:700}.directory-profile-section .section-sub-title{font-size:1.08333em;color:#666}@media only screen and (min-width: 40em){.directory-profile-section .section-sub-title{font-size:1em}}.directory-profile-section .left>*+*,.directory-profile-section .right>*+*{margin-top:1em}@media only screen and (min-width: 40em){.directory-profile-section .left,.directory-profile-section .right{display:table-cell;width:50%;vertical-align:top}}.directory-profile-section .left{padding-bottom:2.66667em}@media only screen and (min-width: 40em){.directory-profile-section .left{padding-bottom:0;padding-right:1.33333em}}.directory-profile-section .right{border-top:1px solid #ccc;padding-top:2.66667em}@media only screen and (min-width: 40em){.directory-profile-section .right{border:none;padding-left:1.33333em;padding-top:0}}.directory-profile-section.m-details .section-title{margin-top:1.33333em}@media only screen and (min-width: 40em){.directory-profile-section.m-details .section-title{margin-top:2.66667em}}.directory-profile-section.m-details .right{padding-top:0;border:none}.directory-profile-section.m-details .left{padding-bottom:0}.directory-filter-toggle{background:#fff;position:relative;display:inline-block;min-width:13.33333em;width:100%;padding:1.11111em .83333em 1.11111em !important;font-size:1.2em}.directory-filter-toggle:before{position:absolute;border-radius:50%;width:1em;height:1em;line-height:1;text-align:center;color:#ccc;top:1.125em;right:.875em;border:1px solid #ccc;transition:transform .15s linear}@media only screen and (min-width: 40em){.directory-filter-toggle{display:none}}.letter-list-wrap{background:#fff}@media only screen and (min-width: 40em){.letter-list-wrap{background:none;margin-top:2em}}.letter-list-wrap .title{font-weight:500;display:none}@media only screen and (min-width: 40em){.letter-list-wrap .title{display:block}}.letter-list-wrap .letter-list{position:absolute;left:-99999px;top:-99999px;opacity:0}.letter-list-wrap .letter-list:before{content:'';position:absolute;top:0;left:10px;right:10px;background:#ccc;height:1px}@media only screen and (min-width: 40em){.letter-list-wrap .letter-list:before{display:none}}@media only screen and (min-width: 40em){.letter-list-wrap .letter-list{position:relative;opacity:1;left:auto;top:auto;border-top:none}}.letter-list-wrap.m-open .letter-list{position:relative;opacity:1;left:auto;top:auto;border:1px solid #ccc;border-top:none}@media only screen and (min-width: 40em){.letter-list-wrap.m-open .letter-list{border:none}}.letter-list-wrap.m-open .directory-filter-toggle{border-bottom:none}.letter-list-wrap.m-open .directory-filter-toggle:before{transform:rotate(180deg)}.directory-filters-wrap{background:#efefef;padding:1.33333em .66667em}@media only screen and (min-width: 60em){.directory-filters-wrap{padding:2em}}.directory-filters-wrap .letter-list{font-size:0;margin-bottom:20px;padding:10px 10px 20px}@media only screen and (min-width: 40em){.directory-filters-wrap .letter-list{padding:0}}.directory-filters-wrap .letter-list li{font-size:14px;display:inline-block;margin:15px 5px 0;width:calc(16.6666% - 10px);padding:0;min-width:30px}@media only screen and (min-width: 40em){.directory-filters-wrap .letter-list li{font-size:16px;margin:15px 10px 0;width:calc(12.5% - 20px)}}@media only screen and (min-width: 60em){.directory-filters-wrap .letter-list li{width:calc(7.692307692% - 20px)}}.directory-filters-wrap .letter-list li a,.directory-filters-wrap .letter-list li span{background:#f5f5f5;display:block;padding:.66667em 0;line-height:0.8;text-align:center;text-decoration:none;color:#555}@media only screen and (min-width: 40em){.directory-filters-wrap .letter-list li a,.directory-filters-wrap .letter-list li span{background:#fff}}.directory-filters-wrap .letter-list li a:hover{background:#b00;color:#fff}.directory-filters-wrap .letter-list li a:focus{margin:-1px;border:1px solid #666}.directory-filters-wrap .letter-list li.m-active a{background:#b00;color:#fff}.directory-filters-wrap .letter-list li span{opacity:0.4}.directory-filters-wrap .title{text-transform:uppercase;color:#555;font-size:.93333em}.directory-filters-wrap .form-row label{width:100%;height:auto}@media only screen and (min-width: 40em){.directory-filters-wrap .form-row label{margin:.625em 0;width:33.3333%}.directory-filters-wrap .form-row label:first-child{margin:.625em .625em .625em 0;width:calc(33.3333% - .625em)}.directory-filters-wrap .form-row label:last-child{margin:.625em 0 .625em .625em;width:calc(33.3333% - .625em)}}@media only screen and (min-width: 60em){.directory-filters-wrap .form-row label input,.directory-filters-wrap .form-row label .ui-select{font-size:1.06667em}}.directory-filters-wrap .form-row label .label-text{font-size:.53333em}@media only screen and (min-width: 40em){.directory-filters-wrap .form-row label .label-text{font-size:.625em}}.directory-filters-wrap .form-row label.directory-search{margin-top:1.33333em}.directory-filters-wrap .form-row label.directory-search:before{content:'';position:absolute;top:-.66667em;left:0;right:0;height:1px;background:#ccc}@media only screen and (min-width: 40em){.directory-filters-wrap .form-row label.directory-search:before{display:none}}@media only screen and (min-width: 40em){.directory-filters-wrap .form-row label.directory-search{margin:0;margin-left:.625em;width:calc(18% - .625em)}}.directory-filters-wrap .form-row label.membertype{margin-top:1.33333em}.directory-filters-wrap .form-row label.membertype:before{content:'';position:absolute;top:-.66667em;left:0;right:0;height:1px;background:#ccc}@media only screen and (min-width: 40em){.directory-filters-wrap .form-row label.membertype:before{display:none}}@media only screen and (min-width: 40em){.directory-filters-wrap .form-row label.membertype{margin:0;margin-left:.625em;width:calc(15% - .625em)}}.directory-filters-wrap .form-row input,.directory-filters-wrap .form-row .ui-select{background:#fff;font-size:.93333em}.js-directory-list{display:none}.no-js .js-directory-list,.doc-ready .js-directory-list{display:block}.directory-list-wrap{margin-bottom:5.33333em}.directory-item{display:table;width:100%;position:relative;padding-top:2em}.directory-item .header{text-decoration:none;font-size:2.13333em;font-weight:300;text-transform:none}.directory-item .header .first-name{font-weight:700}.directory-item .title{display:block;font-size:1.06667em;font-style:italic;color:#666}.directory-item+.directory-item{margin-top:5.33333em}.directory-item .image,.directory-item .directory-content-wrap{display:block}@media only screen and (min-width: 40em){.directory-item .image,.directory-item .directory-content-wrap{display:table-cell;vertical-align:top}}.directory-item .departments,.directory-item member-type{display:none}.directory-item .image{position:absolute;width:8em;height:8em;top:2em;z-index:3}.directory-item .image img{border-bottom:.4em solid #b00;max-height:100%;width:100%}@media only screen and (min-width: 40em){.directory-item .image{top:auto;position:relative;width:16em;height:16em}}@media only screen and (min-width: 40em){.directory-item .directory-content-wrap{padding-left:3.33333em}}.directory-item .cta{border:none;z-index:4}@media only screen and (min-width: 40em){.directory-item .cta{position:absolute;left:0;top:18em;width:16em}}.directory-item .directory-content{position:relative;margin-top:1em;padding-top:1em}@media only screen and (min-width: 60em){.directory-item .directory-content{display:table;width:100%}}.directory-item .directory-content .content-title{text-transform:uppercase}@media only screen and (min-width: 60em){.directory-item .content-left,.directory-item .content-right{margin:0;display:table-cell;width:50%}}.directory-item .content-top{position:relative;padding-left:10em;min-height:9em;padding-bottom:1.33333em;margin-bottom:1.33333em}.directory-item .content-top:before{content:'';position:absolute;top:-2em;left:0;right:0;height:1px;background:#ccc}@media only screen and (min-width: 40em){.directory-item .content-top:before{display:none}}.directory-item .content-top:after{content:'';position:absolute;bottom:-.66667em;left:0;right:0;height:1px;background:#ccc}@media only screen and (min-width: 40em){.directory-item .content-top{min-height:0;padding-bottom:.66667em;margin-bottom:.66667em;padding-left:0}}.directory-item .content-left{padding-right:1.33333em}.directory-item .content-right{margin-top:2em}@media only screen and (min-width: 60em){.directory-item .content-right{margin:0}}.directory-item .expertise-list li{padding:.66667em 0 0}.directory-item .contact-list li{padding:1.33333em 0 0}.directory-item .contact-list a{color:#b00;margin-left:2em;vertical-align:middle}.directory-item .contact-list a .icon{position:absolute;margin-top:-.2em;margin-left:-1em;font-size:2em;color:#960000}.tout{background:#b00;color:#fff;text-align:center;padding:2em 0.6em 1em;max-width:17.33333em;margin:0 auto;position:relative;z-index:1;margin-bottom:4.66667em}.tout .number{position:relative;font-size:7.5em;display:block;margin:0 auto;vertical-align:top;line-height:0.9;z-index:2}.tout .number span{font-size:.3125em;display:inline-block;vertical-align:top;margin-top:.66667em;position:relative}.tout .number span:after{position:absolute;right:-.33333em;top:.06667em;font-size:2em;color:#960000;z-index:-1}@media only screen and (min-width: 60em){.tout .number{font-size:9.5em}}.tout .content{position:relative;z-index:2;font-size:1.33333em;padding:0 0.5em}.tout:before,.tout:after{bottom:-15%;content:"";position:absolute;top:50%;z-index:0;background:#b00}.tout:before{left:0;right:49.5%;-webkit-transform:skewY(15deg);-moz-transform:skewY(15deg);-ms-transform:skewY(15deg);-o-transform:skewY(15deg);transform:skewY(15deg)}.tout:after{left:50%;right:0;-webkit-transform:skewY(-15deg);-moz-transform:skewY(-15deg);-ms-transform:skewY(-15deg);-o-transform:skewY(-15deg);transform:skewY(-15deg)}@media only screen and (min-width: 40em){.tout{margin-left:0;margin-right:0;width:100%}}.student-spotlight img,.student-spotlight source{margin-bottom:0.7em;max-width:100%}.student-spotlight p{font-size:1.15385em;margin-bottom:.26667em}@media only screen and (min-width: 40em){.student-spotlight p{font-size:1.33333em}}@media only screen and (min-width: 40em){.stats-container{display:table;table-layout:fixed}}.statistic{color:#960000}.statistic .content{max-width:65%;padding-left:.66667em;display:inline-block;vertical-align:top;margin-top:.66667em;font-size:1.15385em}@media only screen and (min-width: 40em){.statistic .content{max-width:55%;margin-top:1em;font-size:1.2em}}@media only screen and (min-width: 60em){.statistic .content{max-width:65%}}.statistic .number{display:inline-block;vertical-align:top;font-size:4em;max-width:35%}.statistic .number sup{font-size:.53333em;vertical-align:top;display:inline-block;margin-top:.26667em;top:0}@media only screen and (min-width: 40em){.statistic .number{font-size:5.5em;max-width:45%}}@media only screen and (min-width: 60em){.statistic .number{max-width:35%}}.stats-container .statistic{margin-bottom:1em}@media only screen and (min-width: 40em){.stats-container .statistic{display:table-cell;width:50%}}.no-buckeye::after{display:none !important}.center-statistic-number{width:100% !important;text-align:center !important}.alumni-stories{position:relative;width:100%;overflow:hidden}@media only screen and (min-width: 40em){.alumni-stories{min-height:32em}}.alumni-stories .content-wrap{padding:0}@media only screen and (min-width: 60em){.alumni-stories .content-wrap{padding:0 1.33333em}}.alumni-stories img{max-width:none}.alumni-stories .img-wrap{overflow:hidden;height:21.33333em}@media only screen and (min-width: 40em){.alumni-stories .img-wrap{z-index:1;position:absolute;left:0;right:0;top:0;bottom:0;height:auto}}.alumni-stories .bg-image{min-width:100%;min-height:100%;width:auto;height:auto;max-width:none;opacity:0;-webkit-transition:opacity .15s linear;-moz-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.alumni-stories .m-loaded .bg-image,.no-js .alumni-stories .bg-image{opacity:1}@media only screen and (min-width: 40em){.alumni-stories .story-wrap{position:relative;z-index:2}.alumni-stories .story-wrap .content-wrap{height:100%}}.alumni-stories .story{position:relative;color:#fff;background:#b00;padding:1.33333em;-webkit-transform:translate3d(0, 0, 0)}.alumni-stories .story:before{position:absolute;top:0;bottom:0;left:0;right:0;background:#b00;opacity:.7;z-index:3;content:'';display:none}@media only screen and (min-width: 40em){.alumni-stories .story{background:transparent;width:50%;height:100%;padding:0}.alumni-stories .story:before{display:block}}.alumni-stories .story .story-content{position:relative;z-index:5}@media only screen and (min-width: 40em){.alumni-stories .story .story-content{padding:2.66667em 2em 6.66667em;min-height:32em}}@media only screen and (min-width: 50em){.alumni-stories .story .story-content{padding:5.33333em 3.33333em 8em}}.alumni-stories .story .story-quote{position:relative;padding:1.33333em 0}.alumni-stories .story .story-quote:before{content:'\201C';position:absolute;top:-.2em;left:-.13333em;font-size:10em;color:#4b0000}.alumni-stories .story .story-quote:after{content:'';display:block;margin-top:1.33333em;border-bottom:1px solid #fff}.alumni-stories .story .story-quote div{position:relative;z-index:2}.alumni-stories .story h2,.alumni-stories .story h3{color:#fff}.alumni-stories .story h2{font-size:2.26667em}.alumni-stories .story h3{font-size:1em}.alumni-stories .story img{-webkit-filter:blur(20px);-moz-filter:blur(20px);filter:blur(20px)}.alumni-stories .story .person{font-size:1.33333em}.alumni-stories .story .person em,.alumni-stories .story .person i{display:block;font-size:.75em}.alumni-stories .story .cta{margin-left:-2.33333em;margin-top:1.33333em}.alumni-stories .story .cta .content{padding-left:2em}@media only screen and (min-width: 40em){.alumni-stories .story .cta{position:absolute;left:-1em;z-index:5;bottom:2em;margin:0}.alumni-stories .story .cta .content{padding-left:2.33333em}}@media only screen and (min-width: 50em){.alumni-stories .story .cta{bottom:3.33333em}.alumni-stories .story .cta .content{padding-left:3.66667em}}.alumni-stories.m-blue .story{background:#758dac}.alumni-stories.m-blue .story:before{background:#758dac}@media only screen and (min-width: 40em){.alumni-stories.m-blue .story{background:transparent}}.alumni-stories.m-blue .story-quote:before{color:#3d4e65}.alumni-stories.m-green .story{background:#589689}.alumni-stories.m-green .story:before{background:#589689}@media only screen and (min-width: 40em){.alumni-stories.m-green .story{background:transparent}}.alumni-stories.m-green .story-quote:before{color:#294640}.tile-list{font-size:0}.tile-list:before,.tile-list:after{content:'';display:block;font-size:medium;margin-top:0}.tile-list li{display:block;padding:0;margin:6% 0 0;font-size:medium}.tile-list li:before,.tile-list li:after{display:none}.tile-list li .tile-wrap{font-size:13px}.tile-list li .tile-wrap .tile-bg:before{position:absolute;top:0px;bottom:0px;left:0px;right:0px;background-color:black;content:'';opacity:0.5}@media only screen and (min-width: 40em){.tile-list li{display:inline-block;width:46%;margin:4% 0 0 4%}.tile-list li:nth-child(2n-1){margin-left:0}.tile-list li .tile-wrap{font-size:1.125em}}@media only screen and (min-width: 60em){.tile-list li{width:23.5%;margin:3% 0 0 2%}.tile-list li:nth-child(2n-1){margin-left:2%}.tile-list li:nth-child(4n-3){margin-left:0}.tile-list li .tile-wrap{font-size:.9375em}}.ranking{margin-bottom:2em;color:#960000}.ranking .number{font-size:6.66667em;line-height:1;position:relative;display:inline-block;letter-spacing:-.06667em}.ranking .number:after{position:absolute;top:.13333em;right:-.4em;font-size:.73333em;color:#555;opacity:0.25}.ranking .number sup{font-size:.33333em;display:inline-block;vertical-align:middle;padding-bottom:.86667em;letter-spacing:normal;margin-left:.26667em}.ranking .content{font-size:1.33333em}.faculty-carousel-title{line-height:1em;max-height:1em;overflow:hidden;white-space:nowrap;word-break:keep-all;width:100%}.faculty-carousel-title:first-of-type{margin-bottom:0em}.faculty-carousel-title:empty{display:none}.faculty-carousel-description{line-height:1.6em;max-height:1.6em;overflow:hidden;white-space:nowrap;word-break:keep-all}.faculty-carousel-description:first-of-type{margin-top:0.5em;margin-bottom:0em}.carousel-wrap .images{margin-left:-2.2em;width:calc(100% + 3.86667em)}@media only screen and (min-width: 40em){.carousel-wrap .images{margin-left:0;width:100%}}.carousel-wrap .images img{width:100%;position:relative;z-index:2}.carousel-wrap .images .content-item{position:relative}.carousel-wrap .images .content-item .img-slide-link{display:block}.carousel-wrap .images .content-item .caption{position:absolute;top:0;left:-66666666.6em;color:#fff}.carousel-wrap .images .carousel-count{position:absolute;bottom:1.33333em;right:0;z-index:2;overflow-x:hidden}.carousel-wrap .images .carousel-count .wrap{background:transparent;color:#fff;position:relative;display:block;padding:.66667em 1.33333em .66667em 2em;font-size:1.2em;z-index:2}.carousel-wrap .images .carousel-count .wrap:before,.carousel-wrap .images .carousel-count .wrap:after{right:-20%;left:8%;position:absolute;z-index:-1;background:#000;content:"";opacity:0.7}.carousel-wrap .images .carousel-count .wrap:before{-webkit-transform:skewX(25deg);-moz-transform:skewX(25deg);-ms-transform:skewX(25deg);-o-transform:skewX(25deg);transform:skewX(25deg);top:0;bottom:50%}.carousel-wrap .images .carousel-count .wrap:after{-webkit-transform:skewX(-25deg);-moz-transform:skewX(-25deg);-ms-transform:skewX(-25deg);-o-transform:skewX(-25deg);transform:skewX(-25deg);top:50%;bottom:0;box-shadow:3px 3px 4px 0px rgba(0,0,0,0.22)}@media only screen and (min-width: 40em){.carousel-wrap .images .carousel-count{bottom:4em}}.carousel-wrap .images .cta{position:absolute;bottom:1.33333em;left:-.33333em;max-width:63%}.carousel-wrap .images .cta .wrap{padding-left:1em;-webkit-transform:translate3d(0, 0, 0);z-index:1}.carousel-wrap .images .cta .wrap:before,.carousel-wrap .images .cta .wrap:after{z-index:1}.carousel-wrap .images .cta .content{z-index:2}@media only screen and (min-width: 40em){.carousel-wrap .images .cta{left:-1em;bottom:4em}}.carousel-wrap .images .cta-data{display:none}.carousel-wrap .caption-text{width:70%;margin:0 auto;display:block}.carousel-wrap .caption-text a{color:#666}.carousel-wrap .caption-text a:hover{color:#b00}.carousel-wrap .text{text-align:center;margin-left:-1.06667em;width:calc(100% + 2.13333em)}@media only screen and (min-width: 40em){.carousel-wrap .text{margin-left:0;width:100%;font-size:1.33333em}}.carousel-wrap .text .arrow{width:1.66667em;height:2.66667em;position:absolute;overflow:hidden;top:50%;margin-top:-1.33333em}.carousel-wrap .text .arrow:before{display:inline-block;color:#555;font-size:2.66667em}.carousel-wrap .text .arrow.m-next{right:0}.carousel-wrap .text .arrow.m-prev{left:0}.carousel-wrap .text .arrow>span{position:absolute;right:6666666.6em}.carousel-wrap.m-multi .text{font-size:1em}.carousel-wrap.m-multi .caption-text{font-style:normal}@media only screen and (min-width: 40em){.carousel-wrap.m-multi{margin:0 -1.33333em}.carousel-wrap.m-multi .content-item{padding:0 1.33333em}.carousel-wrap.m-multi .arrow.m-next{right:1.33333em}.carousel-wrap.m-multi .arrow.m-prev{left:1.33333em}}@media only screen and (min-width: 65em){.carousel-wrap.m-multi .arrow.m-next{right:-.66667em}.carousel-wrap.m-multi .arrow.m-prev{left:-.66667em}}@media only screen and (min-width: 40em){.info-block-section{display:table;width:100%;height:100%}}.info-block-section .info-block{margin-bottom:2em}@media only screen and (min-width: 40em){.info-block-section .info-block{display:table-cell;margin-bottom:0}}.info-block-section.m-two .info-block{height:100%}@media only screen and (min-width: 40em){.info-block-section.m-two .info-block{width:50%;padding-left:1em}.info-block-section.m-two .info-block:first-child{padding-left:0;padding-right:1em}}.info-block.m-blue>.wrap:after{background:#758dac}.info-block.m-green>.wrap:after{background:#589689}.info-block>.wrap{background:#fff;padding:1em;position:relative}.info-block>.wrap:before,.info-block>.wrap:after{content:"";position:absolute;top:0;right:0;left:0;bottom:0;height:100%;width:100%}.info-block>.wrap:before{background:url("../images/bg-blurred-photo.jpg") no-repeat;background-size:100% 100%;z-index:0;height:100%;width:100%}.info-block>.wrap:after{background:#666;opacity:0.75;z-index:0}.info-block>.wrap .content-wrapper{border:1px solid #efefef;padding:1em;text-align:center;z-index:1;position:relative}.info-block>.wrap .content-wrapper>.content{padding:3.33333em 0 5.33333em}.info-block>.wrap .content-wrapper>.content h3,.info-block>.wrap .content-wrapper>.content p{color:#fff;font-size:1.33333em;margin-bottom:0}.info-block>.wrap .content-wrapper>.content h3{margin-bottom:.66667em}.info-block>.wrap .cta{position:absolute;left:-1em;bottom:2.66667em;z-index:2}@media only screen and (min-width: 40em){.info-block .content-wrapper{min-height:20em}}.link-block{display:block;position:relative;padding:1em;margin-top:2em;text-decoration:none}.link-block .link-wrap{display:block;position:relative;text-align:center;z-index:1;font-size:1.33333em;border:1px solid rgba(255,255,255,0.3);padding:1.33333em 1em}.link-block .copy{color:#fff;z-index:1;position:relative;text-shadow:1px 1px 0px rgba(0,0,0,0.5)}.link-block .copy:after{-webkit-transition:left .25s linear;-moz-transition:left .25s linear;-o-transition:left .25s linear;transition:left .25s linear;font-size:1.06667em;position:relative;top:.1875em;left:0}.link-block:hover .copy:after{left:.33333em}.link-block:before,.link-block:after{content:"";position:absolute;top:0;right:0;left:0;bottom:0}.link-block:before{background:url("../images/bg-blurred-photo.jpg") no-repeat;background-size:100% 100%;z-index:0}.link-block:after{background:#666;opacity:0.75;z-index:0}.m-color-purple .link-block:after,.m-color-alt-purple .views-row-even .link-block:after{background:#666}.link-block.m-blue:after,.m-color-blue .link-block:after,.m-color-alt-blue .views-row-even .link-block:after{background:#758dac}.link-block.m-green:after,.m-color-green .link-block:after,.m-color-alt-green .views-row-even .link-block:after{background:#589689}.m-color-first-purple .views-row-first .link-block:after,.m-color-last-purple .views-row-last .link-block:after{background:#666}.m-color-first-blue .views-row-first .link-block:after,.m-color-last-blue .views-row-last .link-block:after{background:#758dac}.m-color-first-green .views-row-first .link-block:after,.m-color-last-green .views-row-last .link-block:after{background:#589689}.sidebar-nav{width:calc(100% + 1.53333em)}@media only screen and (min-width: 60em){.sidebar-nav{width:100%;background:#f7f7f7;background:-ms-linear-gradient(left, #efefef 0%, #fff 100%);background:-moz-linear-gradient(left, #efefef 0%, #fff 100%);background:-o-linear-gradient(left, #efefef 0%, #fff 100%);background:-webkit-gradient(linear, left bottom, right bottom, color-stop(0, #efefef), color-stop(1, #fff));background:-webkit-linear-gradient(left, #efefef 0%, #fff 100%);background:linear-gradient(to right, #efefef 0%, #fff 100%)}}.sidebar-nav .cta{display:block;background:none;margin-bottom:.53333em;margin-left:-2.66667em;max-width:100%}.sidebar-nav .cta .wrap{padding-left:1.86667em}.sidebar-nav .cta:first-child{top:-.66667em}@media only screen and (min-width: 60em){.sidebar-nav .cta{margin-left:-1em}.sidebar-nav .cta .wrap{padding:0}}.sidebar-nav .links{margin-bottom:2em}.sidebar-nav .links ul{background:#fff}.sidebar-nav .links h3{font-size:.8em;padding:1.33333em .93333em .93333em 0;position:relative;color:#666}.sidebar-nav .links h3:after{content:'';position:absolute;bottom:0;right:0;left:0;height:.4em;background:#666}@media only screen and (min-width: 60em){.sidebar-nav .links h3{padding:1.33333em .93333em .93333em}}.sidebar-nav .links li{margin:0;padding:0}.sidebar-nav .links li a{display:block;position:relative;color:#666;text-decoration:none;border-bottom:.13333em solid rgba(85,85,85,0.2);background:none;padding:0}.sidebar-nav .links li a span{position:relative;display:block;z-index:1;-webkit-transition: padding .25s linear, color .25s linear;-moz-transition: padding .25s linear, color .25s linear;-o-transition: padding .25s linear, color .25s linear;transition: padding .25s linear, color .25s linear;padding:.93333em 1.6em .93333em .93333em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sidebar-nav .links li a span:after{-webkit-transition: right .25s linear, color .25s linear;-moz-transition: right .25s linear, color .25s linear;-o-transition: right .25s linear, color .25s linear;transition: right .25s linear, color .25s linear;font-size:1.2em;position:absolute;right:.66667em}@media only screen and (min-width: 60em){.sidebar-nav .links li a span:after{right:.4em}}.sidebar-nav .links li a:before{content:'';position:absolute;-webkit-transition: left .25s linear, right .25s linear;-moz-transition: left .25s linear, right .25s linear;-o-transition: left .25s linear, right .25s linear;transition: left .25s linear, right .25s linear;background:#f7f7f7;background:-ms-linear-gradient(left, #efefef 0%, #fff 100%);background:-moz-linear-gradient(left, #efefef 0%, #fff 100%);background:-o-linear-gradient(left, #efefef 0%, #fff 100%);background:-webkit-gradient(linear, left bottom, right bottom, color-stop(0, #efefef), color-stop(1, #fff));background:-webkit-linear-gradient(left, #efefef 0%, #fff 100%);background:linear-gradient(to right, #efefef 0%, #fff 100%);left:0;right:100%;bottom:0;top:0;z-index:0}.sidebar-nav .links li a:after{content:'';position:absolute;left:0;top:0;bottom:0;width:0;z-index:0;background-color:transparent;-webkit-transition: width .25s linear, background-color .25s linear;-moz-transition: width .25s linear, background-color .25s linear;-o-transition: width .25s linear, background-color .25s linear;transition: width .25s linear, background-color .25s linear}.sidebar-nav .links li a:hover:before{right:0}.sidebar-nav .links li a:hover span{padding:.93333em 1.6em .93333em 1.33333em;color:#b00}.sidebar-nav .links li a:hover span:after{color:#b00;right:0}@media only screen and (min-width: 60em){.sidebar-nav .links li a:hover span:after{right:0}}.sidebar-nav .links li a:hover:after{width:.26667em;background-color:#b00}.sidebar-nav .links li:last-child a{border-bottom:.26667em solid rgba(85,85,85,0.2)}.sidebar-nav .links li:before,.sidebar-nav .links li:after{display:none}.sidebar-nav.m-copy h3{cursor:pointer}.sidebar-nav.m-copy .links ul{opacity:0;height:0;position:absolute;top:-666666666.6em}.sidebar-nav.m-copy .sidebar-nav-open{overflow:hidden;width:2.33333em;height:2em;display:inline-block;vertical-align:middle;position:relative}.sidebar-nav.m-copy .sidebar-nav-open span{position:absolute;left:6666666.6em}.sidebar-nav.m-copy .sidebar-nav-open:before{font-size:1.6em;border-radius:2em;border:.06667em solid #666;line-height:0.5;position:absolute;color:#666;top:0;left:0;padding:.3em .13333em .2em}.sidebar-nav.m-copy.m-open .sidebar-nav-open:before{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg);color:#fff;background:#b00;border-color:#b00}.sidebar-nav.m-copy.m-open .links ul{opacity:1;height:auto;position:relative;top:auto}.social-follow-icons .social-link{width:1.53333em;height:1.53333em;margin-left:.6em}.site-nav-wrap{position:fixed;top:0;left:100%;right:-80%;bottom:0;overflow:auto;z-index:900;background:#efefef;-webkit-font-smoothing:subpixel-antialiased;-webkit-transition: left .25s linear, right .25s linear;-moz-transition: left .25s linear, right .25s linear;-o-transition: left .25s linear, right .25s linear;transition: left .25s linear, right .25s linear}.nav-open .site-nav-wrap{left:20%;right:0}@media only screen and (min-width: 60em){.site-nav-wrap{position:static;overflow:visible}}#osu_navbar{position:relative;z-index:2}.site-nav{display:block;z-index:999999;max-width:100%;overflow:hidden;position:relative}.site-nav li{padding:0}.site-nav a{color:#000;text-decoration:none;padding:.66667em;display:block}@media only screen and (min-width: 60em){.site-nav{display:block;position:relative;left:0;right:0;overflow:visible}.nav-open .site-nav{left:auto;right:auto}}@media only screen and (min-width: 60em){.nav-container{-webkit-transition:opacity .25s linear;-moz-transition:opacity .25s linear;-o-transition:opacity .25s linear;transition:opacity .25s linear;position:absolute;background:#efefef;width:100%;right:0;left:0;display:block;top:1.33333em}.nav-container.m-open.m-primary,.no-js .nav-container.m-primary{opacity:1}.nav-container.m-open .primary-nav>li>a,.no-js .nav-container .primary-nav>li>a{padding:1.66667em 1em}.nav-container.m-primary{-webkit-transition:top .2s linear;-moz-transition:top .2s linear;-o-transition:top .2s linear;transition:top .2s linear;-webkit-transition-delay:0;-moz-transition:0;-o-transition:0;transition-delay:0;opacity:0.9}.nav-container.m-primary.m-sticky{-moz-transition:none;-webkit-transition:none;-o-transition:all 0 none;transition:none;position:fixed;top:0;-webkit-transform:translate3d(0, 0, 0)}.nav-container.m-primary.m-no-transition{-moz-transition:none;-webkit-transition:none;-o-transition:all 0 none;transition:none}.site-nav.m-search-open .nav-container.m-primary,.no-js .nav-container.m-primary{-webkit-transition-delay:.08s;-moz-transition:.08s;-o-transition:.08s;transition-delay:.08s;top:3.33333em}.site-nav.m-search-open .nav-container.m-primary.m-sticky,.no-js .nav-container.m-primary.m-sticky{top:0}.site-nav.m-search-open .nav-container.m-primary.m-no-transition,.no-js .nav-container.m-primary.m-no-transition{-moz-transition:none;-webkit-transition:none;-o-transition:all 0 none;transition:none}}.primary-nav,.secondary-nav{background:#efefef;margin:0;padding:0}.primary-nav{border-bottom:1px solid #ccc}@media only screen and (min-width: 60em){.primary-nav{border-bottom:none;max-width:65em;width:100%;margin:0 auto;padding:0 .73333em 0 .93333em;width:100%;display:block;text-align:left}}.primary-nav a{padding:1em 2.66667em 1em 1.33333em;position:relative;border-bottom:1px solid #ccc;border-top:1px solid #ccc}.primary-nav a:hover{text-decoration:underline}.primary-nav a:after{position:relative;top:50%;margin-top:-.6em;height:.93333em;width:.66667em;font-size:1.2em;padding-left:.2em}@media only screen and (min-width: 60em){.primary-nav a{border:none}.primary-nav a:after{display:none}}.primary-nav .show-children{position:absolute;top:0;right:0;text-align:center;padding:.73333em .86667em;border:none}.primary-nav .show-children:after{position:relative;display:inline-block;font-size:1.53846em;padding:.15em 0 0;border-radius:2.5em;background:#b00;color:#fff;width:1.2em;height:1.2em;text-align:center;margin-top:0}@media only screen and (min-width: 60em){.primary-nav .show-children{display:none}}.primary-nav .children{position:absolute;margin-top:-666.6em;background:#efefef}@media only screen and (min-width: 60em){.primary-nav .children{opacity:0;-webkit-transition:opacity .25s linear;-moz-transition:opacity .25s linear;-o-transition:opacity .25s linear;transition:opacity .25s linear}.primary-nav .children .children{position:relative;display:block;opacity:1}}.primary-nav>li>a{text-transform:uppercase;display:block;padding-right:2.66667em;position:relative}.primary-nav>li>a:hover{text-decoration:none}@media only screen and (min-width: 60em){.primary-nav>li{position:static;text-align:center;display:inline-block}.primary-nav>li>a{-webkit-transition:padding .25s linear;-moz-transition:padding .25s linear;-o-transition:padding .25s linear;transition:padding .25s linear;font-size:1em;padding:.66667em 1em;margin:0}.primary-nav>li>a:hover{text-decoration:none}.primary-nav>li>a:after{display:none}.primary-nav>li>a:before{-webkit-transition: left .25s linear, right .25s linear, width .25s linear;-moz-transition: left .25s linear, right .25s linear, width .25s linear;-o-transition: left .25s linear, right .25s linear, width .25s linear;transition: left .25s linear, right .25s linear, width .25s linear;content:"";background:#960000;height:.26667em;position:absolute;display:block;top:0;left:51%;right:51%}.primary-nav>li.m-current{-moz-transition:none;-webkit-transition:none;-o-transition:all 0 none;transition:none}.primary-nav>li.m-current>a:before{top:0;left:0}.no-js .primary-nav>li:hover>a:before,.primary-nav>li.m-active>a:before{top:0;left:0;right:0}.no-js .primary-nav>li:hover>.children,.primary-nav>li.m-active>.children{background:#efefef;opacity:1;position:absolute;left:0;right:0;margin:0;height:auto;text-align:left}.no-js .primary-nav>li:hover>.children:after,.primary-nav>li.m-active>.children:after{content:'';height:.13333em;background:#555;opacity:0.1;position:absolute;left:0;right:0;bottom:0}.primary-nav>li.m-no-transition>.children{-moz-transition:none;-webkit-transition:none;-o-transition:all 0 none;transition:none}}.primary-nav li.m-open{background:#b00}.primary-nav li.m-open:before{content:"";background:#b00;height:.13333em;width:100%;position:absolute;display:block;top:-.13333em}.primary-nav li.m-open>.show-children:after{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg);color:#b00;background:#fff}.primary-nav li.m-open>a{color:#fff;border-color:#b00}.primary-nav li.m-open>.children{position:static;margin-top:0}.primary-nav .sub-container{border-bottom:1px solid #ccc}@media only screen and (min-width: 60em){.primary-nav .sub-container{border-bottom:none;max-width:64em;margin:0 auto 1.33333em;padding:1.33333em 0 0;display:table;position:relative;table-layout:fixed;width:100%}.primary-nav .sub-container:before{content:'';height:.13333em;background:#555;opacity:0.1;position:absolute;left:0;right:0;top:0}}.primary-nav .section.m-menu-callout{display:none}.primary-nav .section.m-menu-callout img{max-width:100%;border-bottom:.4em solid #960000;margin-bottom:.66667em}.primary-nav .section.m-menu-callout h6,.primary-nav .section.m-menu-callout legend{color:#000;font-size:1.33333em}.primary-nav .section.m-menu-callout .cta{border:none;padding:0;color:#b00}.primary-nav .section.m-menu-callout .cta:before{content:'';height:.13333em;background:#555;opacity:0.1;position:absolute;left:0;right:0;top:0}.primary-nav .section li.m-open>a:before{display:none}.primary-nav .section a{padding-left:2.66667em;border:none;position:relative}.primary-nav .section a:before{content:'';position:absolute;top:0;right:.66667em;left:2.66667em;display:block;border-bottom:1px solid #ccc}.primary-nav .section .show-children{position:absolute}.primary-nav .section .show-children:before{display:none}.primary-nav .section .children{padding-left:2.66667em}.primary-nav .section .children a{border:none;font-weight:400;padding-left:1.33333em}.primary-nav .section .children a:after,.primary-nav .section .children a:before{display:none}@media only screen and (min-width: 60em){.primary-nav .section{width:20%;display:table-cell;vertical-align:top}.primary-nav .section.m-menu-callout{display:table-cell}.primary-nav .section a{padding:.53333em}.primary-nav .section a:before{display:none}.primary-nav .section .children{margin:0;padding-left:0}.primary-nav .section .children a{padding:.53333em}}.secondary-nav{-webkit-column-count:2;-moz-column-count:2;column-count:2;position:relative;padding:0 1em 2em;max-height:16.66667em}.secondary-nav .search-trigger{display:none}.secondary-nav .search-trigger a{-webkit-transition:background .2s linear;-moz-transition:background .2s linear;-o-transition:background .2s linear;transition:background .2s linear;-webkit-transition-delay:.15s;-moz-transition:.15s;-o-transition:.15s;transition-delay:.15s;overflow:hidden;position:relative}.secondary-nav .search-trigger a span{position:absolute;left:100%;top:0}.secondary-nav .search-trigger a:after{position:relative;top:.13636em;font-size:1.1em;color:#555}.site-nav.m-search-open .secondary-nav .search-trigger a,.no-js .secondary-nav .search-trigger a{background:#555;-webkit-transition:background .1s linear;-moz-transition:background .1s linear;-o-transition:background .1s linear;transition:background .1s linear;-webkit-transition-delay:0;-moz-transition:0;-o-transition:0;transition-delay:0}.site-nav.m-search-open .secondary-nav .search-trigger a:after,.no-js .secondary-nav .search-trigger a:after{color:#fff}.secondary-nav:after{position:absolute;bottom:.33333em;right:0;font-size:8.26667em;opacity:0.1;z-index:2;pointer-events:none}@media only screen and (min-width: 60em){.secondary-nav{-webkit-column-count:1;-moz-column-count:1;column-count:1;position:absolute;display:inline-block;top:-4em;max-width:64em;right:50%;margin-top:0;padding-top:0;margin-right:-29.33333em;padding-right:.73333em;font-size:1em;background:none}.secondary-nav li{display:inline-block;vertical-align:top}.secondary-nav .search-trigger{display:inline-block}.secondary-nav:after{display:none}}.container-inline .search{display:block}.search-form{margin:0}.search{background:#555;position:relative;overflow:hidden;display:block;margin:1.53846em 0}.search input{position:relative;width:100%;z-index:2;background-color:transparent;color:#efefef;padding:.53333em 1.86667em .53333em .53333em;font-size:1.66667em;border:1px solid transparent}.search input:focus{color:#efefef;border:1px solid transparent}.search input.empty{color:#efefef;padding:.46667em .26667em .46667em .26667em}.doc-ready .search input{padding:.53333em 1.86667em .53333em .53333em}.search input::-webkit-input-placeholder{color:#bcbcbc}.search input:-moz-placeholder{color:#bcbcbc}.search input::-moz-placeholder{color:#bcbcbc}.search input:-ms-input-placeholder{color:#bcbcbc}.search .label-text{position:absolute;left:100%;top:0}.search:after{z-index:1;position:absolute;right:.86957em;top:.78261em;color:#fff;font-size:1.53333em}@media only screen and (min-width: 60em){.search{position:absolute;left:0;right:0;top:0;height:0;margin:0;z-index:2;-webkit-transition:height .25s linear;-moz-transition:height .25s linear;-o-transition:height .25s linear;transition:height .25s linear;-webkit-transition-delay:.03s;-moz-transition:.03s;-o-transition:.03s;transition-delay:.03s}.search:after{display:none}.search input{width:40em;margin:0 auto;display:block;padding:.5em .625em .41667em .625em;font-size:1.5em}.doc-ready .search input{padding:.5em .625em .41667em .625em}.site-nav.m-search-open .search,.no-js .search{height:3.33333em;-webkit-transition-delay:0;-moz-transition:0;-o-transition:0;transition-delay:0}}.glyph{display:block;margin-bottom:.66667em}.glyph:after{font-size:3.2em;display:block;color:#000;border-bottom:.13333em solid #960000;padding-bottom:.33333em}.chart{width:100%;position:relative;background:#770c16;color:#fff;padding:1.66667em 0;margin:3.33333em 0}.chart .chart-bar{padding-bottom:3.26667em;border-top:1px solid #960000;color:#960000;text-align:left;position:relative;display:none}@media only screen and (min-width: 20em){.chart .chart-bar{display:block}}.chart .chart-bar.m-base{padding-bottom:0;padding-top:.13333em;border-top:2px solid #960000}.chart .chart-bar span{background:#770c16;width:2.66667em;line-height:1;position:absolute;top:-.5em;right:0;text-align:right}.chart .stat{padding:1.33333em}@media only screen and (min-width: 20em){.chart{height:20em}.chart .caption{position:absolute;top:100%;left:0;right:0;font-size:.8em;text-transform:uppercase;font-weight:700}.chart .stats{position:absolute;bottom:1.66667em;left:0;right:0;display:table;width:80%}.chart .stat-group{display:table-cell;vertical-align:bottom;text-align:center}.chart .stat-group+.stat-group .stat .arrow{-webkit-transition-delay:.3s;-moz-transition:.3s;-o-transition:.3s;transition-delay:.3s}.chart .stat-group+.stat-group .stat+.stat .arrow{-webkit-transition-delay:.4s;-moz-transition:.4s;-o-transition:.4s;transition-delay:.4s}.chart .stat{display:inline-block;vertical-align:bottom;margin-left:-1.53846em;position:relative;padding:0;width:4.61538em}.chart .stat .label{font-size:.84615em;margin:0 -2.27273em;white-space:normal;display:inline-block;line-height:1.3}.chart .stat .number{display:block;font-size:2.18182em;display:block}.chart .stat .arrow{display:block;opacity:.6;position:relative;background:#cd5c1c;margin-top:1.36364em;height:0;-webkit-transition:height .75s ease-out;-moz-transition:height .75s ease-out;-o-transition:height .75s ease-out;transition:height .75s ease-out;-webkit-transition-delay:.1s;-moz-transition:.1s;-o-transition:.1s;transition-delay:.1s;-webkit-transform:translate3d(0, 0, 0)}.chart .stat .arrow:before{content:'';position:absolute;left:0;top:-20px;border:30px solid transparent;border-top:10px solid transparent;border-bottom:10px solid #cd5c1c}.chart .stat+.stat .arrow{-webkit-transition-delay:.2s;-moz-transition:.2s;-o-transition:.2s;transition-delay:.2s}.m-open .chart .stat.m-percent-5 .arrow,.f-item-preview .chart .stat.m-percent-5 .arrow{height:.83333em;height:calc(.83333em - 10px)}.m-open .chart .stat.m-percent-10 .arrow,.f-item-preview .chart .stat.m-percent-10 .arrow{height:1.66667em;height:calc(1.66667em - 10px)}.m-open .chart .stat.m-percent-15 .arrow,.f-item-preview .chart .stat.m-percent-15 .arrow{height:2.5em;height:calc(2.5em - 10px)}.m-open .chart .stat.m-percent-20 .arrow,.f-item-preview .chart .stat.m-percent-20 .arrow{height:3.33333em;height:calc(3.33333em - 10px)}.m-open .chart .stat.m-percent-25 .arrow,.f-item-preview .chart .stat.m-percent-25 .arrow{height:4.16667em;height:calc(4.16667em - 10px)}.m-open .chart .stat.m-percent-30 .arrow,.f-item-preview .chart .stat.m-percent-30 .arrow{height:5em;height:calc(5em - 10px)}.m-open .chart .stat.m-percent-35 .arrow,.f-item-preview .chart .stat.m-percent-35 .arrow{height:5.83333em;height:calc(5.83333em - 10px)}.m-open .chart .stat.m-percent-40 .arrow,.f-item-preview .chart .stat.m-percent-40 .arrow{height:6.66667em;height:calc(6.66667em - 10px)}.m-open .chart .stat.m-percent-45 .arrow,.f-item-preview .chart .stat.m-percent-45 .arrow{height:7.5em;height:calc(7.5em - 10px)}.m-open .chart .stat.m-percent-50 .arrow,.f-item-preview .chart .stat.m-percent-50 .arrow{height:8.33333em;height:calc(8.33333em - 10px)}.m-open .chart .stat.m-percent-55 .arrow,.f-item-preview .chart .stat.m-percent-55 .arrow{height:9.16667em;height:calc(9.16667em - 10px)}.m-open .chart .stat.m-percent-60 .arrow,.f-item-preview .chart .stat.m-percent-60 .arrow{height:10em;height:calc(10em - 10px)}.m-open .chart .stat.m-percent-65 .arrow,.f-item-preview .chart .stat.m-percent-65 .arrow{height:10.83333em;height:calc(10.83333em - 10px)}.m-open .chart .stat.m-percent-70 .arrow,.f-item-preview .chart .stat.m-percent-70 .arrow{height:11.66667em;height:calc(11.66667em - 10px)}.m-open .chart .stat.m-percent-75 .arrow,.f-item-preview .chart .stat.m-percent-75 .arrow{height:12.5em;height:calc(12.5em - 10px)}.m-open .chart .stat.m-percent-80 .arrow,.f-item-preview .chart .stat.m-percent-80 .arrow{height:13.33333em;height:calc(13.33333em - 10px)}.m-open .chart .stat.m-percent-85 .arrow,.f-item-preview .chart .stat.m-percent-85 .arrow{height:14.16667em;height:calc(14.16667em - 10px)}.m-open .chart .stat.m-percent-90 .arrow,.f-item-preview .chart .stat.m-percent-90 .arrow{height:15em;height:calc(15em - 10px)}.m-open .chart .stat.m-percent-95 .arrow,.f-item-preview .chart .stat.m-percent-95 .arrow{height:15.83333em;height:calc(15.83333em - 10px)}.m-open .chart .stat.m-percent-100 .arrow,.f-item-preview .chart .stat.m-percent-100 .arrow{height:16.66667em;height:calc(16.66667em - 10px)}.chart .stat:first-child{margin-left:0;z-index:2}.chart .stat:first-child .arrow{background:#f1d241}.chart .stat:first-child .arrow:before{border-bottom-color:#f1d241}}@media only screen and (min-width: 40em){.chart{height:27.33333em}.chart .chart-bar{padding-bottom:4.73333em}.chart .stats{width:50%}.chart .stat{margin-left:-1.33333em;width:5.33333em;margin-left:-1.92308em}.chart .stat:first-child{margin-left:0}.chart .stat:first-child:before{border-bottom:10px solid #f1d241}.chart .stat .arrow:before{border:40px solid transparent;border-top:10px solid transparent;border-bottom:10px solid #cd5c1c}.m-open .chart .stat.m-percent-5 .arrow,.f-item-preview .chart .stat.m-percent-5 .arrow{height:1.2em;height:calc(1.2em - 10px)}.m-open .chart .stat.m-percent-10 .arrow,.f-item-preview .chart .stat.m-percent-10 .arrow{height:2.4em;height:calc(2.4em - 10px)}.m-open .chart .stat.m-percent-15 .arrow,.f-item-preview .chart .stat.m-percent-15 .arrow{height:3.6em;height:calc(3.6em - 10px)}.m-open .chart .stat.m-percent-20 .arrow,.f-item-preview .chart .stat.m-percent-20 .arrow{height:4.8em;height:calc(4.8em - 10px)}.m-open .chart .stat.m-percent-25 .arrow,.f-item-preview .chart .stat.m-percent-25 .arrow{height:6em;height:calc(6em - 10px)}.m-open .chart .stat.m-percent-30 .arrow,.f-item-preview .chart .stat.m-percent-30 .arrow{height:7.2em;height:calc(7.2em - 10px)}.m-open .chart .stat.m-percent-35 .arrow,.f-item-preview .chart .stat.m-percent-35 .arrow{height:8.4em;height:calc(8.4em - 10px)}.m-open .chart .stat.m-percent-40 .arrow,.f-item-preview .chart .stat.m-percent-40 .arrow{height:9.6em;height:calc(9.6em - 10px)}.m-open .chart .stat.m-percent-45 .arrow,.f-item-preview .chart .stat.m-percent-45 .arrow{height:10.8em;height:calc(10.8em - 10px)}.m-open .chart .stat.m-percent-50 .arrow,.f-item-preview .chart .stat.m-percent-50 .arrow{height:12em;height:calc(12em - 10px)}.m-open .chart .stat.m-percent-55 .arrow,.f-item-preview .chart .stat.m-percent-55 .arrow{height:13.2em;height:calc(13.2em - 10px)}.m-open .chart .stat.m-percent-60 .arrow,.f-item-preview .chart .stat.m-percent-60 .arrow{height:14.4em;height:calc(14.4em - 10px)}.m-open .chart .stat.m-percent-65 .arrow,.f-item-preview .chart .stat.m-percent-65 .arrow{height:15.6em;height:calc(15.6em - 10px)}.m-open .chart .stat.m-percent-70 .arrow,.f-item-preview .chart .stat.m-percent-70 .arrow{height:16.8em;height:calc(16.8em - 10px)}.m-open .chart .stat.m-percent-75 .arrow,.f-item-preview .chart .stat.m-percent-75 .arrow{height:18em;height:calc(18em - 10px)}.m-open .chart .stat.m-percent-80 .arrow,.f-item-preview .chart .stat.m-percent-80 .arrow{height:19.2em;height:calc(19.2em - 10px)}.m-open .chart .stat.m-percent-85 .arrow,.f-item-preview .chart .stat.m-percent-85 .arrow{height:20.4em;height:calc(20.4em - 10px)}.m-open .chart .stat.m-percent-90 .arrow,.f-item-preview .chart .stat.m-percent-90 .arrow{height:21.6em;height:calc(21.6em - 10px)}.m-open .chart .stat.m-percent-95 .arrow,.f-item-preview .chart .stat.m-percent-95 .arrow{height:22.8em;height:calc(22.8em - 10px)}.m-open .chart .stat.m-percent-100 .arrow,.f-item-preview .chart .stat.m-percent-100 .arrow{height:24em;height:calc(24em - 10px)}}@media only screen and (min-width: 60em){.chart .stats{width:60%}.chart .stat{width:8em}.chart .stat .arrow:before{border-left-width:60px;border-right-width:60px;border-bottom-width:15px;border-top-width:15px;top:-30px}.m-open .chart .stat.m-percent-5 .arrow,.f-item-preview .chart .stat.m-percent-5 .arrow{height:1.2em;height:calc(1.2em - 15px)}.m-open .chart .stat.m-percent-10 .arrow,.f-item-preview .chart .stat.m-percent-10 .arrow{height:2.4em;height:calc(2.4em - 15px)}.m-open .chart .stat.m-percent-15 .arrow,.f-item-preview .chart .stat.m-percent-15 .arrow{height:3.6em;height:calc(3.6em - 15px)}.m-open .chart .stat.m-percent-20 .arrow,.f-item-preview .chart .stat.m-percent-20 .arrow{height:4.8em;height:calc(4.8em - 15px)}.m-open .chart .stat.m-percent-25 .arrow,.f-item-preview .chart .stat.m-percent-25 .arrow{height:6em;height:calc(6em - 15px)}.m-open .chart .stat.m-percent-30 .arrow,.f-item-preview .chart .stat.m-percent-30 .arrow{height:7.2em;height:calc(7.2em - 15px)}.m-open .chart .stat.m-percent-35 .arrow,.f-item-preview .chart .stat.m-percent-35 .arrow{height:8.4em;height:calc(8.4em - 15px)}.m-open .chart .stat.m-percent-40 .arrow,.f-item-preview .chart .stat.m-percent-40 .arrow{height:9.6em;height:calc(9.6em - 15px)}.m-open .chart .stat.m-percent-45 .arrow,.f-item-preview .chart .stat.m-percent-45 .arrow{height:10.8em;height:calc(10.8em - 15px)}.m-open .chart .stat.m-percent-50 .arrow,.f-item-preview .chart .stat.m-percent-50 .arrow{height:12em;height:calc(12em - 15px)}.m-open .chart .stat.m-percent-55 .arrow,.f-item-preview .chart .stat.m-percent-55 .arrow{height:13.2em;height:calc(13.2em - 15px)}.m-open .chart .stat.m-percent-60 .arrow,.f-item-preview .chart .stat.m-percent-60 .arrow{height:14.4em;height:calc(14.4em - 15px)}.m-open .chart .stat.m-percent-65 .arrow,.f-item-preview .chart .stat.m-percent-65 .arrow{height:15.6em;height:calc(15.6em - 15px)}.m-open .chart .stat.m-percent-70 .arrow,.f-item-preview .chart .stat.m-percent-70 .arrow{height:16.8em;height:calc(16.8em - 15px)}.m-open .chart .stat.m-percent-75 .arrow,.f-item-preview .chart .stat.m-percent-75 .arrow{height:18em;height:calc(18em - 15px)}.m-open .chart .stat.m-percent-80 .arrow,.f-item-preview .chart .stat.m-percent-80 .arrow{height:19.2em;height:calc(19.2em - 15px)}.m-open .chart .stat.m-percent-85 .arrow,.f-item-preview .chart .stat.m-percent-85 .arrow{height:20.4em;height:calc(20.4em - 15px)}.m-open .chart .stat.m-percent-90 .arrow,.f-item-preview .chart .stat.m-percent-90 .arrow{height:21.6em;height:calc(21.6em - 15px)}.m-open .chart .stat.m-percent-95 .arrow,.f-item-preview .chart .stat.m-percent-95 .arrow{height:22.8em;height:calc(22.8em - 15px)}.m-open .chart .stat.m-percent-100 .arrow,.f-item-preview .chart .stat.m-percent-100 .arrow{height:24em;height:calc(24em - 15px)}}.cta-image{margin-bottom:3.33333em;display:block}.cta-image .image{position:relative;display:block;max-width:100%}.cta-image .cta{position:absolute;bottom:2.66667em;left:-1em}.cta-image .caption{display:block;text-align:center;margin:.66667em auto}@media only screen and (min-width: 40em){.cta-image .caption{margin:2em auto;width:70%;font-size:1.33333em}}@media only screen and (min-width: 20em){.circle-fact{text-align:center;font-size:1.53846em;width:12em;height:12em;background:#fff;border-radius:50%;color:#960000;margin:2em auto}.circle-fact .number{font-size:5em;position:relative;line-height:1;padding-top:.3em;display:inline-block;margin-left:-.33333em;letter-spacing:-.05em}.circle-fact .number sup{font-size:.5em;position:absolute;top:.8em;right:-.75em}}@media only screen and (min-width: 40em){.circle-fact{margin:0;text-align:center;position:absolute;top:3em;left:53%}}@media only screen and (min-width: 60em){.circle-fact{right:3.5em;left:auto}}.faculty-expertise{margin:0 auto}.faculty-expertise img{width:100%;border-bottom:.4em solid #960000;position:relative;vertical-align:top}.faculty-expertise .quote-wrap .title{padding-top:0;border:none}@media only screen and (min-width: 40em){.faculty-expertise{max-width:none}.faculty-expertise .image{display:table-cell;width:37%}.faculty-expertise .wrap{display:table;table-layout:fixed}.faculty-expertise .details{display:table-cell;vertical-align:middle;width:63%;padding-left:2em}.faculty-expertise .quote-wrap .quote{margin:0}}.m-sidebar-wrap .faculty-expertise{max-width:none}.m-sidebar-wrap .faculty-expertise>*+*{margin-bottom:.8em}.m-sidebar-wrap .faculty-expertise .title{border-top:.13333em solid rgba(102,102,102,0.1);font-size:1.33333em;color:#666;margin-bottom:.8em;padding-top:.66667em}.m-sidebar-wrap .faculty-expertise .title em,.m-sidebar-wrap .faculty-expertise .title i{display:block;font-size:.73333em;line-height:1}.m-sidebar-wrap .faculty-expertise img{display:block;width:100%}.m-sidebar-wrap .faculty-expertise p{margin-bottom:1.66667em}.summary .summary-title{color:#666;margin-bottom:.66667em}.summary .large-numbers{border-top:4px solid #666;border-bottom:4px solid #666}.summary .info{background:#efefef;padding:2em;display:block}.summary .info>*+*{margin-top:1.33333em}.summary .note{font-size:.73333em;padding:1.33333em 2.66667em;background:#e0e0e0;display:block}.connect-widget{background:#efefef;border-top:.26667em solid #666}.connect-widget .connect-content{padding:2em}.connect-widget .connect-content>*+*{margin-top:1.33333em}.connect-widget .connect-content p{margin-bottom:0}.connect-widget .connect-content .sub-content{background:#fff;padding:1.33333em}.connect-widget .connect-content .sub-content>*+*{margin-top:1.33333em}.connect-widget .connect-content.m-chevron-bg{background:url("../images/bg-chevron-gray-large@2x.png") repeat;background-size:150% auto}.connect-widget .connect-info{background:url("../images/bg-chevron.png") repeat;position:relative;padding:4.13333em 2em .8em;text-align:right}@media only screen and (min-width: 60em){.connect-widget .connect-info{padding:.53333em 2em}}.connect-widget .connect-info .cta{position:absolute;left:-1em;top:0;text-align:left}.connect-widget .connect-info .contact-link{display:block;color:#fff;font-size:1.2em;text-decoration:none;text-align:center;position:relative;vertical-align:middle}.connect-widget .connect-info .contact-link.m-email:before{font-size:1.73333em;display:inline-block;vertical-align:middle;padding-right:.33333em}@media only screen and (min-width: 60em){.connect-widget .connect-info .contact-link{display:inline-block;text-align:right}}.callout{background:#efefef;border-top:.26667em solid #666;padding:2em}.callout>*+*{margin-top:1.33333em}.callout p{margin-bottom:0}.callout .sub-content{background:#fff;padding:1.33333em}.callout .sub-content>*+*{margin-top:1.33333em}.callout.m-chevron-bg{background:url("../images/bg-chevron-gray-large@2x.png") repeat;background-size:150% auto}.quote-wrap{position:relative}.quote-wrap .quote{margin-top:1.33333em;font-size:1.2em;padding:.66667em 0}.quote-wrap .quote:before{content:'\201C';position:absolute;top:-.3em;left:-.075em;font-size:8em;color:rgba(102,102,102,0.2);font-weight:700;pointer-events:none !important}.quote-wrap .title{border-top:.13333em solid rgba(102,102,102,0.1);font-size:1.33333em;color:#666;margin-bottom:.8em;padding-top:.66667em}.quote-wrap .title em,.quote-wrap .title i{display:block;font-size:.73333em;line-height:1}.m-hidden{display:none !important}.crumb-container .crumb-open,.crumb-nav.m-mobile .crumb-open{overflow:hidden;display:inline-block}.crumb-container .crumb-open span,.crumb-nav.m-mobile .crumb-open span{position:absolute;right:-666666.6em}.crumb-container .crumb-open:after,.crumb-nav.m-mobile .crumb-open:after{border:1px solid #666;color:#666;border-radius:2em;display:inline-block;vertical-align:middle;text-align:center}.crumb-container{max-width:64em;margin:0 auto;padding:0 1.53846em}@media only screen and (min-width: 40em){.crumb-container{margin-bottom:-2.66667em;padding-bottom:2em}.crumb-container:after{content:'';display:block;border-bottom:2px solid #ccc}}@media only screen and (min-width: 60em){.crumb-container{padding-bottom:0}}.crumb-container .crumb-parent{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:1.5}.crumb-container .crumb-parent:hover{color:#b00;text-decoration:underline}.crumb-container .active-arrow{display:none}.crumb-container .active-notch{display:none}.crumb-container .crumb-open{height:1.33333em;width:1.4em;overflow:visible;z-index:1;margin-right:1em}.crumb-container .crumb-open:after{height:1.33333em;width:1.33333em;padding:.13333em}.crumb-container .crumb-nav a,.crumb-container .desktop-crumb a{color:#666;text-decoration:none;display:inline-block;vertical-align:middle;font-size:.93333em}.crumb-container .crumb-nav a:hover,.crumb-container .desktop-crumb a:hover{text-decoration:underline}.crumb-container .crumb-nav li.m-active a.crumb-parent,.crumb-container .desktop-crumb li.m-active a.crumb-parent{color:#b00}.crumb-container .crumb-nav li.m-active a.crumb-open:after,.crumb-container .desktop-crumb li.m-active a.crumb-open:after{border-color:#b00;color:#fff;background:#b00;-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.crumb-container .crumb-nav li.m-active a.crumb-open .active-arrow,.crumb-container .desktop-crumb li.m-active a.crumb-open .active-arrow{display:block;position:absolute;padding-top:2.33333em}.crumb-container .crumb-nav li.m-active a.crumb-open .active-arrow:before,.crumb-container .desktop-crumb li.m-active a.crumb-open .active-arrow:before{content:"";border-radius:3.33333em 3.33333em 0 0;background:#b00;position:absolute;height:1.46667em;width:1.4em;top:0;z-index:0}@media only screen and (min-width: 60em){.crumb-container .crumb-nav li.m-active a.crumb-open .active-arrow:before,.crumb-container .desktop-crumb li.m-active a.crumb-open .active-arrow:before{height:1.53333em}}.crumb-container .crumb-nav li.m-active a.crumb-open .active-arrow:after,.crumb-container .desktop-crumb li.m-active a.crumb-open .active-arrow:after{content:"";width:0;height:0;border-left:.75em solid transparent;border-right:.7em solid transparent;border-top:.7em solid #b00;position:absolute;padding-top:.66667em;bottom:-.48571em}.crumb-container .crumb-nav li.m-active a.crumb-open .active-notch,.crumb-container .desktop-crumb li.m-active a.crumb-open .active-notch{display:block;position:absolute;bottom:-.33333em;margin-left:.8em}.crumb-container .crumb-nav li.m-active a.crumb-open .active-notch:after,.crumb-container .crumb-nav li.m-active a.crumb-open .active-notch:before,.crumb-container .desktop-crumb li.m-active a.crumb-open .active-notch:after,.crumb-container .desktop-crumb li.m-active a.crumb-open .active-notch:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.crumb-container .crumb-nav li.m-active a.crumb-open .active-notch:after,.crumb-container .desktop-crumb li.m-active a.crumb-open .active-notch:after{border-color:transparent;border-bottom-color:#fff;border-width:1em;margin-left:-1.06667em}@media only screen and (min-width: 60em){.crumb-container .crumb-nav li.m-active a.crumb-open .active-notch:after,.crumb-container .desktop-crumb li.m-active a.crumb-open .active-notch:after{margin-left:-1.13333em}}.crumb-container .crumb-nav li.m-active a.crumb-open .active-notch:before,.crumb-container .desktop-crumb li.m-active a.crumb-open .active-notch:before{border-color:transparent;border-bottom-color:#ccc;border-width:1.26667em;margin-left:-1.33333em}.crumb-container .desktop-crumb{-webkit-transition:margin-right .25s linear;-moz-transition:margin-right .25s linear;-o-transition:margin-right .25s linear;transition:margin-right .25s linear}.crumb-container .desktop-crumb-wrap{-webkit-transition:padding .25s linear;-moz-transition:padding .25s linear;-o-transition:padding .25s linear;transition:padding .25s linear;display:none;margin-bottom:0;z-index:2;position:relative}.crumb-container .desktop-crumb-wrap .arrow{position:absolute;top:.06667em;font-size:1.06667em;background:#fff;-webkit-transition: left .5s linear, right .5s linear, opacity .5s linear;-moz-transition: left .5s linear, right .5s linear, opacity .5s linear;-o-transition: left .5s linear, right .5s linear, opacity .5s linear;transition: left .5s linear, right .5s linear, opacity .5s linear}.crumb-container .desktop-crumb-wrap .arrow.m-next{right:0}.crumb-container .desktop-crumb-wrap .arrow.m-prev{left:0}@media only screen and (min-width: 40em){.crumb-container .desktop-crumb-wrap{display:block}}.crumb-container .crumb-nav{position:relative;margin-top:-.13333em}.crumb-container .crumb-nav li{padding:0}.crumb-container .crumb-nav li .crumb-siblings{border-top:2px solid #ccc;opacity:0;height:0;width:100%;position:absolute;top:-666666666.6em}.crumb-container .crumb-nav li .crumb-siblings li{display:inline-block;width:45%;margin-right:2%;vertical-align:top}.crumb-container .crumb-nav li .crumb-siblings li a{display:block;padding:.66667em 0}@media only screen and (min-width: 60em){.crumb-container .crumb-nav li .crumb-siblings li{width:22.5%}}.crumb-container .crumb-nav li.m-active .crumb-siblings{top:auto;opacity:1;height:100%;padding:.66667em 0;position:relative}.m-crumb-header .crumb-header-wrap{position:relative}.m-crumb-header .crumb-trigger{position:absolute;bottom:.53333em;right:0;margin-right:.2em;overflow:hidden;text-decoration:none;font-weight:700;font-size:1.46667em;height:1.46667em;color:#555}.m-crumb-header .crumb-trigger span{position:absolute;left:6666666.6em}.m-crumb-header .crumb-trigger:before{content:"...";display:inline-block;vertical-align:top;line-height:0.2;padding:.33333em .2em .66667em .2em;border-radius:2em;border:1px solid #555}.m-crumb-header .crumb-trigger.m-active{color:#fff}.m-crumb-header .crumb-trigger.m-active:before{background:#b00;border-color:#b00}.m-crumb-header .crumb-nav{opacity:0;height:0;position:absolute;top:-6666666.6em;width:calc(100% + 3.2em);margin-left:-1.6em}.m-crumb-header .crumb-nav.m-open{opacity:1;height:auto;position:relative;top:auto}.m-crumb-header .crumb-nav>li>.crumb-parent{margin:0 0 0 1.6em}.m-crumb-header .crumb-nav>li:first-child .crumb-siblings a{padding-left:.33333em}.m-crumb-header .crumb-nav li{padding:0;margin:0;position:relative}.m-crumb-header .crumb-nav li:before,.m-crumb-header .crumb-nav li:after{display:none}.m-crumb-header .crumb-nav li .crumb-parent{display:block}.m-crumb-header .crumb-nav li .crumb-siblings{opacity:0;height:0;position:absolute;top:-66666666.6em;background:#fff}.m-crumb-header .crumb-nav li .crumb-siblings.m-open{opacity:1;height:auto;position:relative;top:auto}.m-crumb-header .crumb-nav li .crumb-siblings a{margin-left:1.33333em;border-top:1px solid #ccc;color:#000;text-decoration:none;display:block;padding:.66667em 0}.m-crumb-header .crumb-nav li .crumb-siblings a:hover{text-decoration:underline}.m-crumb-header .crumb-nav li.level-2>.crumb-parent{padding-left:.66667em}.m-crumb-header .crumb-nav li.level-2 .crumb-siblings a{padding-left:1em}.m-crumb-header .crumb-nav li.level-3>.crumb-parent{padding-left:1.33333em}.m-crumb-header .crumb-nav li.level-3 .crumb-siblings a{padding-left:1.66667em}.m-crumb-header .crumb-nav li.level-4>.crumb-parent{padding-left:2em}.m-crumb-header .crumb-nav li.level-4 .crumb-siblings a{padding-left:2.33333em}.m-crumb-header .crumb-nav li .crumb-parent{border-top:1px solid #ccc;color:#000;display:block;font-weight:700;padding:.66667em 4em .66667em 0;text-decoration:none}.m-crumb-header .crumb-nav li .crumb-parent:hover{text-decoration:underline}.m-crumb-header .crumb-nav li .crumb-open{border:none;position:absolute;right:1.26667em;font-size:1.2em;top:.13333em;margin:0;overflow:visible;padding:.33333em;display:block}.m-crumb-header .crumb-nav li .crumb-open:after{display:initial;height:2em;width:2.33333em;padding:.13333em .26667em .13333em .26667em}.m-crumb-header .crumb-nav li.m-active{background:#b00}.m-crumb-header .crumb-nav li.m-active .crumb-parent{color:#fff;border-color:transparent}.m-crumb-header .crumb-nav li.m-active .crumb-open{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.m-crumb-header .crumb-nav li.m-active .crumb-open:after{color:#b00;background:#fff;border-color:#fff}.desktop-crumb{display:none;padding:0;text-align:left;min-width:100%;float:right}@media only screen and (min-width: 40em){.desktop-crumb{display:inline-block}}.desktop-crumb li{padding-bottom:1.66667em;margin-left:0;padding-left:1em;position:static;display:inline-block}.desktop-crumb li:first-child{padding-left:0}.desktop-crumb .crumb-open{margin-right:0}.desktop-crumb .crumb-parent{max-width:26.66667em}.desktop-crumb-wrap{overflow:hidden;white-space:nowrap;text-align:right}.desktop-tab-links{display:none;border-bottom:4px solid #666;overflow:hidden;padding:0;margin:0}@media only screen and (min-width: 40em){.desktop-tab-links{display:block;font-size:0}}.desktop-tab-links .tab-link{font-size:1.2em;line-height:2.5;text-decoration:none}.desktop-tab-links .tab-link span{position:relative;z-index:6;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block}.desktop-tab-links .tab{font-size:medium;width:calc(33.3333% - 33.33333px);margin:0;padding:0;display:inline-block;position:relative;z-index:3}.desktop-tab-links .tab+.tab{z-index:2;margin-left:1.66667em}.desktop-tab-links .tab+.tab.m-active{z-index:4}.desktop-tab-links .tab+.tab+.tab{z-index:1}.desktop-tab-links .tab+.tab+.tab.m-active{z-index:4}.desktop-tab-links .tab.m-active .tab-link{z-index:4;background:#666;color:#fff}.desktop-tab-links .tab.m-active .tab-link:after{background:#666}.desktop-tab-links .tab:before,.desktop-tab-links .tab:after{display:none}.desktop-tab-links .tab .tab-link{display:block;padding:0 0 0 1.25em;height:2.5em;background:#dcdcdc;color:inherit;position:relative}.desktop-tab-links .tab .tab-link:before,.desktop-tab-links .tab .tab-link:after{position:absolute;right:-1.75em;content:'';top:.7em;height:3.6em;width:3.6em;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);background:#dcdcdc}.desktop-tab-links .tab .tab-link:before .lt-ie9,.desktop-tab-links .tab .tab-link:after .lt-ie9{display:none}.desktop-tab-links .tab .tab-link:before{background:#fff;-webkit-transform:rotate(45deg) translate(.15em, -.15em);-moz-transform:rotate(45deg) translate(.15em, -.15em);-ms-transform:rotate(45deg) translate(.15em, -.15em);-o-transform:rotate(45deg) translate(.15em, -.15em);transform:rotate(45deg) translate(.15em, -.15em)}.tabbed-content-wrap{margin:2.66667em 0}.tabbed-content{padding:0;margin:0}.tabbed-content .tab-link{-webkit-transition: background-color .25s linear, border .25s linear, color .25s linear;-moz-transition: background-color .25s linear, border .25s linear, color .25s linear;-o-transition: background-color .25s linear, border .25s linear, color .25s linear;transition: background-color .25s linear, border .25s linear, color .25s linear;padding:.66667em .66667em;display:block;border:1px solid #ccc;background:#dcdcdc;color:inherit;text-decoration:none;position:relative;font-size:1.2em}@media only screen and (min-width: 40em){.tabbed-content .tab-link{position:absolute;left:100%}}.tabbed-content .tab-link:after{-webkit-transition: color .25s linear, background-color .25s linear, border .25s linear, transform .25s linear;-moz-transition: color .25s linear, background-color .25s linear, border .25s linear, transform .25s linear;-o-transition: color .25s linear, background-color .25s linear, border .25s linear, transform .25s linear;transition: color .25s linear, background-color .25s linear, border .25s linear, transform .25s linear;width:1.25em;height:1.25em;border-radius:1em;border:1px solid #555;display:block;text-align:center;vertical-align:1.25em;padding-top:.05em;position:absolute;right:.66667em;top:.66667em}.no-js .tabbed-content .tab-link{position:static;background:none;border:none;text-decoration:underline;font-size:2em;padding:.66667em 0}.tabbed-content .tab-link:hover,.tabbed-content .tab-link:focus{color:inherit}.tabbed-content .tab-content{position:absolute;left:200%;background:#e8e8e8;padding:2em}.no-js .tabbed-content .tab-content{position:static;background:none;padding:0}.tabbed-content .tab{padding:0;position:relative;overflow:hidden}.tabbed-content .tab+.tab{margin-top:.66667em}@media only screen and (min-width: 40em){.tabbed-content .tab+.tab{margin-top:0}}.no-js .tabbed-content .tab+.tab{padding-top:.66667em;border-top:1px solid #ccc}.tabbed-content .tab:before,.tabbed-content .tab:after{display:none}.tabbed-content .tab.m-active .tab-link{border-color:#666;background:#666;color:#fff}.tabbed-content .tab.m-active .tab-link:after{border-color:#fff;background:#fff;color:#666;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.tabbed-content .tab.m-active .tab-content{position:static}.accordion-wrap{margin:1.33333em 0 2.66667em}.accordion-wrap>h3{text-transform:uppercase;font-weight:700;padding-bottom:1.33333em;position:relative}.accordion-wrap>h3:after{content:'';position:absolute;left:0;right:0;bottom:0;height:.26667em;background:#666}.accordion{width:100%;overflow:hidden}.accordion .accordion-section{padding:0;margin:0}.accordion .accordion-section:before,.accordion .accordion-section:after{display:none}.accordion .accordion-section+.accordion-section{border-top:.13333em solid #fff}.accordion .accordion-section .accordion-toggle{position:relative;display:block;padding:.66667em 2em .66667em .66667em;background:#efefef;font-size:1.2em;color:#666}.accordion .accordion-section .accordion-toggle:before{position:absolute;right:.66667em;padding:0 .1em;border:.06667em solid #666;border-radius:2em;padding:0 .13333em;top:50%;margin-top:-.53333em}.accordion .accordion-section .accordion-toggle:hover{text-decoration:underline}.accordion .accordion-section .accordion-content{position:absolute;height:0;opacity:0;overflow:hidden;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear;background:#efefef}.accordion .accordion-section .accordion-content h4{font-size:1em;text-transform:uppercase;color:#960000}.accordion .accordion-section .accordion-content .section+.section{padding-top:1em;border-top:.13333em solid #ccc;margin-bottom:0}.accordion .accordion-section .accordion-content .sub-section{background:#fff;padding:1.33333em}.accordion .accordion-section .accordion-content .sub-section h4{color:#666}.accordion .accordion-section.m-open .accordion-toggle{background:url("../images/bg-chevron.png") repeat;color:#fff}.accordion .accordion-section.m-open .accordion-toggle:hover{color:#fff}.accordion .accordion-section.m-open .accordion-toggle:before{color:#b00;background:#fff;border-color:#fff;-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.accordion .accordion-section.m-open .accordion-content{position:relative;height:auto;overflow:visible;padding:1.33333em;opacity:1}.newsroom-items{width:calc(100%);text-align:center}@media only screen and (min-width: 40em){.newsroom-items{margin-left:0}}.video-article::before{content:'';background-image:url("../images/video-camera-icon.png");background-repeat:no-repeat;background-color:white;position:absolute;bottom:0px;right:0px;width:38px;height:38px;z-index:100;background-size:contain}.featured-news{margin:0 -1.53846em 1.53846em}.featured-news .news-item{width:100%;display:block;height:auto}@media only screen and (min-width: 40em){.featured-news{margin:0 -1.33333em 1.33333em}}@media only screen and (min-width: 60em){.featured-news{margin:1.33333em 0}}@media only screen and (min-width: 60em){.m-reorder{margin-right:-1.33333em;width:calc(100% + 1.33333em)}}.news-item{text-align:left;background:#fff;color:#666;padding:0;margin:0;overflow:hidden;text-decoration:none;position:relative;display:inline-block;width:100%}.m-reorder .news-item{margin-top:1.33333em}@media only screen and (min-width: 40em){.m-reorder .news-item{margin-top:0}}.news-item picture,.news-item img{display:block;width:100%}.news-item .item-wrap{display:block;padding:1.33333em}.news-item .item-wrap>*+*{margin-top:.53333em}.news-item .item-wrap .item-title{font-weight:700}.news-item .item-wrap .item-content{font-size:1.4em}.news-item .item-wrap .item-date{text-transform:uppercase}.news-item.m-img.m-small{border:1px solid #ccc}.news-item.m-img.m-large{max-height:100%}.news-item.m-img.m-large .item-wrap{position:absolute;bottom:0;left:0;right:0;color:#fff;background:rgba(0,0,0,0.4);background:-ms-linear-gradient(bottom, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.4) 65%, transparent 100%);background:-moz-linear-gradient(bottom, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.4) 65%, transparent 100%);background:-o-linear-gradient(bottom, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.4) 65%, transparent 100%);background:-webkit-gradient(linear, bottom bottom, top bottom, color-stop(0, rgba(0,0,0,0.8)), color-stop(1, transparent));background:-webkit-linear-gradient(bottom, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.4) 65%, transparent 100%);background:linear-gradient(to top, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.4) 65%, transparent 100%);padding-top:30% !important}.news-item.m-img.m-large .item-wrap .item-title{color:#fff}.news-item.m-bg{color:#fff;background:url("../images/newsroom/bg-newsroom-red.png") repeat}.news-item.m-bg:nth-of-type(even){background:url("../images/newsroom/bg-newsroom-blue.png") repeat}.news-item.m-bg .item-title{color:#fff}.news-item.m-double,.news-item.m-featured{color:#fff}.news-item.m-double .item-wrap,.news-item.m-featured .item-wrap{position:absolute;bottom:0;left:0;right:0;background:rgba(0,0,0,0.4);background:-ms-linear-gradient(bottom, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.4) 65%, transparent 100%);background:-moz-linear-gradient(bottom, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.4) 65%, transparent 100%);background:-o-linear-gradient(bottom, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.4) 65%, transparent 100%);background:-webkit-gradient(linear, bottom bottom, top bottom, color-stop(0, rgba(0,0,0,0.8)), color-stop(1, transparent));background:-webkit-linear-gradient(bottom, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.4) 65%, transparent 100%);background:linear-gradient(to top, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.4) 65%, transparent 100%);padding-top:10% !important}.news-item.m-double .item-title,.news-item.m-featured .item-title{color:#fff}.news-item.m-twitter{border:1px solid #ccc}.news-item.m-twitter .item-wrap{padding:2.66667em 1.33333em}.news-item.m-twitter .twitter-header{display:table}.news-item.m-twitter .twitter-header img{max-width:1.66667em;display:table-cell;vertical-align:middle;border-radius:.2em}.news-item.m-twitter .twitter-header span{position:relative;text-transform:uppercase;font-size:.8em;display:table-cell;vertical-align:middle;font-weight:700;padding:0 .53333em}.news-item.m-twitter .twitter-header span:last-child{padding-right:0}.news-item.m-twitter .twitter-header span:last-child:before{content:'';position:absolute;left:0;width:1px;top:25%;bottom:25%;background:#666}.news-item.m-twitter .twitter-header span a{text-decoration:none}.news-item.m-twitter .twitter-header span a:hover{text-decoration:underline}.news-item.m-twitter .twitter-actions{position:absolute;top:0;left:0;right:0;text-align:right;z-index:3}.news-item.m-twitter .twitter-actions a{display:inline-block;padding:.33333em}.news-item.m-twitter .twitter-actions a img{width:1.66667em}.news-item.m-twitter .twitter-follow{position:absolute;bottom:0;right:0}.news-item.m-twitter .twitter-follow img{width:5.73333em;margin:0 .66667em .66667em 0}@media only screen and (min-width: 40em){.news-item{height:26.13333em;width:calc(50% - .66667em)}.news-item.m-double{width:100%;height:auto}.news-item .item-wrap{position:absolute;bottom:0;left:0;right:0}}@media only screen and (min-width: 60em){.news-item{height:23.2em;width:calc(33.333333% - 1.33333em)}.news-item.m-double{height:23.2em;width:calc(66.666666% - 1.33333em)}}.recent-news li{padding:0 .66667em;margin-bottom:2em}.recent-news li .news-item{display:block;width:100%;margin:0}@media only screen and (min-width: 50em){.recent-news{display:table}.recent-news li{display:table-cell;width:33.33333%}.recent-news li:first-child{padding-left:0}.recent-news li:last-child{padding-right:0}}.newsroom-filters-wrap{margin-bottom:2em}.newsroom-filters-wrap .newsroom-media{position:relative}.newsroom-filters-wrap .newsroom-media .media-contact-wrap{position:absolute;top:-6666666.6em;opacity:0}.newsroom-filters-wrap .newsroom-media .media-contact-wrap .media-contact-info{background:#666;color:#fff;padding:1.33333em}.newsroom-filters-wrap .newsroom-media .media-contact-wrap .media-contact-info a,.newsroom-filters-wrap .newsroom-media .media-contact-wrap .media-contact-info h3,.newsroom-filters-wrap .newsroom-media .media-contact-wrap .media-contact-info h4{color:#fff}.newsroom-filters-wrap .newsroom-media .media-contact-wrap .media-contact-info h3{font-size:1.33333em;text-transform:none;line-height:1.8;border-bottom:1px solid #fff}.newsroom-filters-wrap .newsroom-media .media-contact-wrap .media-contact-info .info-wrap{margin:2em 0;display:block;width:100%}.newsroom-filters-wrap .newsroom-media .media-contact-wrap .media-contact-info .info-wrap h4{font-size:.8em;margin-bottom:.66667em;text-transform:uppercase}.newsroom-filters-wrap .newsroom-media .media-contact-wrap .media-contact-info .info-wrap li{display:block;padding:0;margin-bottom:1.33333em}@media only screen and (min-width: 40em){.newsroom-filters-wrap .newsroom-media .media-contact-wrap .media-contact-info .info-wrap{display:table}.newsroom-filters-wrap .newsroom-media .media-contact-wrap .media-contact-info .info-wrap li{display:table-cell;width:33.33333%;margin:0}}.newsroom-filters-wrap .newsroom-media .media-contact-wrap .media-link-section{padding:1em 1.33333em;background:#333}.newsroom-filters-wrap .newsroom-media .media-contact-wrap .media-link-section a{color:#fff}.newsroom-filters-wrap .newsroom-media .media-contact-wrap .media-link-section a.document-link{display:inline-block;vertical-align:middle;text-decoration:underline}.newsroom-filters-wrap .newsroom-media .media-contact-wrap .media-link-section a.document-link:before{font-size:2.8em;display:inline-block;vertical-align:middle;margin-right:.13333em}.newsroom-filters-wrap .newsroom-media .media-trigger{color:#666;font-size:1.2em;text-decoration:none;display:block;text-align:right;vertical-align:middle;padding-bottom:1.33333em;position:relative}.newsroom-filters-wrap .newsroom-media .media-trigger:hover{text-decoration:underline}.newsroom-filters-wrap .newsroom-media .media-trigger:after{display:inline-block;vertical-align:top;margin-left:.53333em;border:1px solid #666;border-radius:1em;padding:.03333em .06667em;width:1.23333em;height:1.23333em;text-align:center}@media only screen and (min-width: 40em){.newsroom-filters-wrap .newsroom-media .media-trigger{position:absolute;top:-3.33333em;right:0;margin:0}}.newsroom-filters-wrap .newsroom-media.m-open .media-contact-wrap{opacity:1;position:relative;top:0;margin-bottom:2em}.newsroom-filters-wrap .newsroom-media.m-open .media-contact-wrap:before{content:"";width:0;height:0;border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:9px solid #666;position:absolute;padding-top:.66667em;right:.03333em;top:-1.33333em}@media only screen and (min-width: 40em){.newsroom-filters-wrap .newsroom-media.m-open .media-contact-wrap:before{border-left:11px solid transparent;border-right:11px solid transparent;border-bottom:11px solid #666;top:-1.4em}}.newsroom-filters-wrap .newsroom-media.m-open .media-trigger:before{content:"";width:0;height:0;border-left:.6em solid transparent;border-right:.6em solid transparent;border-top:.6em solid #b00;position:absolute;padding-top:.73333em;right:.03333em;bottom:.1em}@media only screen and (min-width: 40em){.newsroom-filters-wrap .newsroom-media.m-open .media-trigger:before{border-left:.57143em solid transparent;border-right:.57143em solid transparent;border-top:.6em solid #b00;padding-top:.73333em;right:.06667em;bottom:.1em}}.newsroom-filters-wrap .newsroom-media.m-open .media-trigger:after{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg);color:#fff;background:#b00;border-color:#b00;border-radius:0 0 1em 1em;padding-top:.03333em;height:1.2em}.newsroom-filters-wrap .newsroom-filter-wrap{position:relative}.newsroom-filters-wrap .newsroom-filter-wrap .newsroom-filter-bar .newsroom-filter-trigger{font-size:1.2em;padding:.7em 1em;display:block;vertical-align:middle;color:#666;text-decoration:none;border:1px solid #ccc}.newsroom-filters-wrap .newsroom-filter-wrap .newsroom-filter-bar .newsroom-filter-trigger:before{display:inline-block;vertical-align:top;margin-right:.53333em;border:1px solid #666;border-radius:1em;padding:.03333em .13333em 0}.newsroom-filters-wrap .newsroom-filter-wrap .newsroom-filter-bar .newsroom-filter-trigger:hover{text-decoration:underline}@media only screen and (min-width: 40em){.newsroom-filters-wrap .newsroom-filter-wrap .newsroom-filter-bar .newsroom-filter-trigger{display:inline-block;border:none}}@media only screen and (min-width: 40em){.newsroom-filters-wrap .newsroom-filter-wrap .newsroom-filter-bar{border:1px solid #ccc}}.newsroom-filters-wrap .newsroom-filter-wrap .newsroom-filters{text-align:left;background:#ccc;padding:6.66667em 2.66667em;margin:1.33333em 0 2em;position:absolute;top:-6666666.6em}.newsroom-filters-wrap .newsroom-filter-wrap .newsroom-filters .actions{position:absolute;bottom:1.33333em;left:0;right:0}.newsroom-filters-wrap .newsroom-filter-wrap .newsroom-filters .actions:first-child{top:1.33333em;bottom:auto}.newsroom-filters-wrap .newsroom-filter-wrap .newsroom-filters .actions .cta{margin-top:0;cursor:pointer;margin-left:-1em;max-width:75%}.newsroom-filters-wrap .newsroom-filter-wrap .newsroom-filters .actions .cta .wrap{padding-left:1em}.newsroom-filters-wrap .newsroom-filter-wrap .newsroom-filters .actions .filter-close{position:absolute;right:0;overflow:hidden}.newsroom-filters-wrap .newsroom-filter-wrap .newsroom-filters .actions .filter-close span{position:absolute;right:-666666.6em}.newsroom-filters-wrap .newsroom-filter-wrap .newsroom-filters .actions .filter-close:before{color:#ccc;font-size:3.06667em;padding:0 .13333em;background:rgba(85,85,85,0.5)}.newsroom-filters-wrap .newsroom-filter-wrap .newsroom-filters .dates{display:block;text-align:center;padding:.66667em 0 2.66667em;margin:0 auto}.newsroom-filters-wrap .newsroom-filter-wrap .newsroom-filters .dates span{padding:1.33333em;display:block}@media only screen and (min-width: 40em){.newsroom-filters-wrap .newsroom-filter-wrap .newsroom-filters .dates{display:table}.newsroom-filters-wrap .newsroom-filter-wrap .newsroom-filters .dates span{padding:.66667em 2em;display:table-cell}.newsroom-filters-wrap .newsroom-filter-wrap .newsroom-filters .dates *{display:table-cell;vertical-align:middle}}.newsroom-filters-wrap .newsroom-filter-wrap .newsroom-filters .filter-title{font-size:.8em;color:#666;position:relative;font-weight:700;margin-bottom:.66667em;padding-bottom:.53333em}.newsroom-filters-wrap .newsroom-filter-wrap .newsroom-filters .filter-title:after{content:"";height:1px;bottom:0;left:0;right:0;background:#666;position:absolute;display:block}.newsroom-filters-wrap .newsroom-filter-wrap .newsroom-filters .topics{padding:.66667em 0 0}.newsroom-filters-wrap .newsroom-filter-wrap .newsroom-filters .topics label{margin-top:0;margin-bottom:1.33333em}.newsroom-filters-wrap .newsroom-filter-wrap .newsroom-filters .topics .ui-checkbox{color:#fff}.newsroom-filters-wrap .newsroom-filter-wrap .newsroom-filters .topics .ui-checkbox.m-checked{color:#b00}.newsroom-filters-wrap .newsroom-filter-wrap .newsroom-filters .topics .ui-checkbox:before{background:#fff}@media only screen and (min-width: 40em){.newsroom-filters-wrap .newsroom-filter-wrap .newsroom-filters .topics{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media only screen and (min-width: 60em){.newsroom-filters-wrap .newsroom-filter-wrap .newsroom-filters .topics{-webkit-column-count:3;-moz-column-count:3;column-count:3}}.newsroom-filters-wrap .newsroom-filter-wrap .newsroom-search{display:block;position:relative;margin-top:1.33333em}.newsroom-filters-wrap .newsroom-filter-wrap .newsroom-search:after{font-size:1.2em;position:absolute;right:.53333em;top:50%;margin-top:-.46667em}.newsroom-filters-wrap .newsroom-filter-wrap .newsroom-search input[type='search']{width:100%;padding-right:2.33333em;border-color:transparent;font-size:1em}.newsroom-filters-wrap .newsroom-filter-wrap .newsroom-search input[type='search']+.label-text{top:.73333em}.newsroom-filters-wrap .newsroom-filter-wrap .newsroom-search input[type='search'].empty+.label-text{top:1.2em}@media only screen and (min-width: 40em){.newsroom-filters-wrap .newsroom-filter-wrap .newsroom-search{position:absolute;right:0;top:0;width:20em;display:inline-block;margin:0}}.newsroom-filters-wrap .newsroom-filter-wrap .newsroom-search #newsroom-search-icon{font-size:1.2em;position:absolute;right:.53333em;top:50%;margin-top:-.46667em;cursor:pointer}.newsroom-filters-wrap .newsroom-filter-wrap.m-open .newsroom-filters{position:relative;top:auto}.newsroom-filters-wrap .newsroom-filter-wrap.m-open .newsroom-filters:before{content:"";width:0;height:0;border-left:11px solid transparent;border-right:11px solid transparent;border-bottom:11px solid #ccc;position:absolute;padding-top:.66667em;left:1.26667em;top:-1.4em}.newsroom-filters-wrap .newsroom-filter-wrap.m-open .newsroom-filter-bar .newsroom-filter-trigger{position:relative}.newsroom-filters-wrap .newsroom-filter-wrap.m-open .newsroom-filter-bar .newsroom-filter-trigger:after{content:"";width:0;height:0;border-left:.6em solid transparent;border-right:.6em solid transparent;border-top:.6em solid #b00;position:absolute;padding-top:.66667em;left:1em;bottom:-.55em}@media only screen and (min-width: 40em){.newsroom-filters-wrap .newsroom-filter-wrap.m-open .newsroom-filter-bar .newsroom-filter-trigger:after{left:1em;bottom:-.43333em}}.newsroom-filters-wrap .newsroom-filter-wrap.m-open .newsroom-filter-bar .newsroom-filter-trigger:before{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg);color:#fff;background:#b00;border-color:#b00;border-radius:0 0 1em 1em;padding-top:.13333em}.text-center{text-align:center}.item-list .pagination .pager-next,.item-list .pagination .pager-previous{padding:0}.pagination{position:relative;padding:.66667em 0;margin:2.66667em 0;display:block}.pagination:before{content:'';position:absolute;bottom:0;width:100%;height:2px;left:0;background:#ccc}@media only screen and (min-width: 40em){.pagination{padding:.66667em 6.66667em}}.pagination.m-pager-bottom:before{bottom:auto;top:0}.pagination .pager-first,.pagination .pager-last{display:none !important}.pagination .pager-next,.pagination .pager-previous{position:absolute;top:0;top:.53333em}.pagination .pager-next a,.pagination .pager-previous a{display:inline-block;font-size:1.2em;color:#b00;border:none;text-transform:capitalize;width:0;height:0;padding:1.2em 1em 0 0;text-indent:100%;overflow:hidden;white-space:nowrap}@media only screen and (min-width: 40em){.pagination .pager-next a,.pagination .pager-previous a{text-indent:0;width:auto;height:auto;padding:0.2em}}.pagination .pager-next a:before,.pagination .pager-next a:after,.pagination .pager-previous a:before,.pagination .pager-previous a:after{position:absolute;font-size:1.33333em;top:.13333em}.pagination .pager-next a:before,.pagination .pager-previous a:before{color:#960000}.pagination .pager-next a:hover,.pagination .pager-previous a:hover{color:#b00}.pagination .pager-next{right:0}.pagination .pager-next a{padding-right:1.33333em}.pagination .pager-next a:after,.pagination .pager-next a:before{right:0}.pagination .pager-previous{left:0}.pagination .pager-previous a{padding-left:1.33333em}.pagination .pager-previous a:after,.pagination .pager-previous a:before{-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-ms-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1);left:0}.pagination li{position:relative;vertical-align:middle;display:inline-block;margin-top:.66667em}.pagination li a,.pagination li span{display:inline-block;font-size:1.2em;padding:.13333em .53333em;border-radius:1em !important;color:#666;text-decoration:none}.pagination li a:hover,.pagination li span:hover{color:#666;text-decoration:underline}.pagination li.pager-current span{color:#fff;background:#b00}.pagination li.pager-current span:hover{color:#fff;background:#b00;text-decoration:none}.bg-chevrons .chevron-bottom,.bg-chevrons .chevron-top{position:fixed;width:27.33333em;top:0;bottom:0;left:50%;background:#000;display:none;z-index:-1;-webkit-transform:translate3d(0, 0, 0)}@media only screen and (min-width: 60em){.bg-chevrons .chevron-bottom,.bg-chevrons .chevron-top{display:block}}.bg-chevrons.m-left .chevron-top,.bg-chevrons.m-left .chevron-bottom{margin-left:-60.66667em}.bg-chevrons.m-left .chevron-top{background:url("../images/bg-page-chevrons-left-crisp.png") repeat-y center center;background-size:100% auto}.bg-chevrons.m-left .chevron-bottom{background:url("../images/bg-page-chevrons-left-blurred.png") repeat-y center center;background-size:100% auto}.bg-chevrons.m-right .chevron-top,.bg-chevrons.m-right .chevron-bottom{margin-left:33.33333em}.bg-chevrons.m-right .chevron-top{background:url("../images/bg-page-chevrons-right-crisp.png") repeat-y center center;background-size:100% auto}.bg-chevrons.m-right .chevron-bottom{background:url("../images/bg-page-chevrons-right-blurred.png") repeat-y center center;background-size:100% auto}@media only screen and (min-width: 110em){.bg-chevrons.m-left .chevron-top,.bg-chevrons.m-left .chevron-bottom,.bg-chevrons.m-right .chevron-top,.bg-chevrons.m-right .chevron-bottom{margin-left:0}.bg-chevrons.m-left .chevron-top,.bg-chevrons.m-left .chevron-bottom{left:0}.bg-chevrons.m-right .chevron-top,.bg-chevrons.m-right .chevron-bottom{left:auto;right:0}}.syllabus-grouping thead{border-top:2px solid #666}.syllabus-grouping th{opacity:unset !important;position:relative !important}.syllabus-grouping table{margin-top:10px}.syllabus-grouping tbody{border-bottom:0px}@media only screen and (max-width: 40em){.syllabus-grouping .syllabus-directory-table-first-cell{font-weight:bold}}@media only screen and (max-width: 40em){.syllabus-grouping tr+tr .syllabus-directory-table-first-cell{border-top:1.7px solid}}@media only screen and (min-width: 40em){.syllabus-grouping tr:first-child .syllabus-directory-table-first-cell::before{content:"Subject \a \a";white-space:pre}}@media only screen and (min-width: 40em){.syllabus-grouping tr:first-child .syllabus-directory-table-second-cell::before{content:"Time and location \a \a";white-space:pre}}@media only screen and (min-width: 40em){.syllabus-grouping tr:first-child .syllabus-directory-table-third-cell::before{content:"Instructor \a \a";white-space:pre}}@media only screen and (min-width: 40em){.syllabus-grouping tr:first-child .syllabus-directory-table-fourth-cell::before{content:"Sample Syllabus \a \a";white-space:pre}}@media only screen and (max-width: 40em){.syllabus-grouping .syllabus-directory-table-fourth-cell{border-bottom:none;margin-bottom:10px}}@media only screen and (max-width: 40em){.syllabus-grouping .syllabus-directory-table-first-cell::before{content:"Subject"}}@media only screen and (max-width: 40em){.syllabus-grouping .syllabus-directory-table-fourth-cell::before{content:"Sample Syllabus"}}@media only screen and (max-width: 40em){.syllabus-grouping .syllabus-directory-table-third-cell::before{content:"Instructor"}}@media only screen and (max-width: 40em){.syllabus-grouping .syllabus-directory-table-second-cell::before{content:"Time and location"}}.syllabus-directory-filters{background-color:#f3f3f3}.syllabus-directory-filters .label-text{top:.5em !important;left:2em !important}.syllabus-directory-wrap{width:100% !important;padding:25px 25px 65px 25px;position:relative}.syllabus-directory-wrap input{background-color:white !important;font-size:unset !important}.syllabus-directory-wrap .ui-select{min-width:unset;font-size:unset;background-color:white;padding:1em 0.75em}.syllabus-directory-wrap .actions{position:absolute;left:-15px;right:0px;bottom:15px}.syllabus-directory-times-table{margin:0px !important}.syllabus-directory-times-table .syllabus-directory-times-table-middle-cell{width:40%}.syllabus-directory-times-table table{margin:0px !important}.syllabus-directory-times-table tbody{border:none}.syllabus-directory-times-table tr{border:none;margin-bottom:10px}.syllabus-directory-times-table td:before{display:none !important}.syllabus-directory-times-table td{border:none;padding:0px;font-size:unset !important;font-family:unset !important;font-weight:unset !important;line-height:unset !important}.syllabus-directory-times-table .syllabus-directory-times-table-first-cell{width:30%}.syllabus-directory-times-table .syllabus-directory-times-table-middle-cell{width:40%;padding:0 2px 0 2px}.syllabus-directory-items tbody:after{content:"-";display:"block";line-height:10px;color:transparent}.syllabus-directory-items td{font-size:.8125em;line-height:1.3;-webkit-font-smoothing:antialiased}@media only screen and (min-width: 40em){.syllabus-directory-items td{font-size:.9375em}}.page-search-node .search-form .cta{display:none;visibility:hidden}.search-info{overflow-wrap:break-word}.center-logo{margin:0 auto;visibility:hidden;display:none}@media only screen and (min-width: 60em){.center-logo{visibility:visible;display:inline}}.format_col_end{padding:0px !important}.format_col_mid{padding-left:5px !important;padding-right:5px !important}@media only screen and (max-width: 768px){.format_col_mid{padding:0px !important}}.format_grid_container{position:relative;width:100%}.page-content{background:#fff;max-width:100%;margin-left:0;z-index:100;position:relative;left:0;min-width:100%;overflow:hidden}.page-content.nav-open .mobile-shadow-nav{position:fixed;opacity:.7}@media only screen and (min-width: 60em){.page-content.m-100-year .secondary-nav{margin-right:-23em}}.page-content.m-sticky-header{padding-top:7.69231em}@media only screen and (min-width: 60em){.page-content.m-sticky-header{padding-top:0}}.page-content .mobile-shadow-nav{-webkit-transition:opacity .25s linear;-moz-transition:opacity .25s linear;-o-transition:opacity .25s linear;transition:opacity .25s linear;position:fixed;top:-200px;left:0;bottom:-200px;right:0;opacity:0;background:#000;z-index:800}@media only screen and (min-width: 60em){.page-content.nav-open{left:auto;position:relative}}.content-wrap{max-width:64em;margin:0 auto;padding:0 1.53846em}.content-wrap img{max-width:100%}.content-wrap.m-relative{position:relative}.content-wrap.m-no-overflow{overflow:hidden}.m-example .content-wrap{background:rgba(0,0,0,0.3)}@media only screen and (min-width: 40em){.content-wrap{padding:0 1.33333em}}.content-wrap .fcob_inline_image_float_left{margin:0 25px 25px 0px}.content-wrap .fcob_inline_image_float_center{width:100% !important}.content-wrap .fcob_inline_captioned_attribution figcaption{font-size:14px;font-style:italic}.overflow-wrap{overflow:hidden}.content-section{padding:1.53846em 0}.node-type-migrated-news-article .content-section.m-bottom{padding-top:0px;padding-bottom:1.53846em}@media only screen and (min-width: 40em){.node-type-migrated-news-article .content-section.m-bottom{padding-bottom:3.07692em}}@media only screen and (min-width: 60em){.node-type-migrated-news-article .content-section.m-bottom{padding-bottom:4.61538em}}@media only screen and (min-width: 40em){.content-section{padding:2.66667em 0}}@media only screen and (min-width: 50em){.content-section{padding:4em 0}}.m-example .content-section{background:rgba(20,20,20,0.3)}.content-section.m-relative{position:relative}.content-section.m-no-overflow{overflow:hidden}.content-section.m-featured{background:#830000;position:relative;overflow:hidden;color:#fff}.content-section.m-featured:before{position:absolute;right:0;bottom:-.1em;color:#4b0000;font-size:13.33333em}.content-section.m-featured h1,.content-section.m-featured h2,.content-section.m-featured h3,.content-section.m-featured h4,.content-section.m-featured h5,.content-section.m-featured h6,.content-section.m-featured legend{color:#fff}.content-section.m-featured.m-green{background:#589689}.content-section.m-featured.m-green:before{color:#294640}.content-section.m-featured.m-blue{background:#758dac}.content-section.m-featured.m-blue:before{color:#3d4e65}.content-section.m-alt{background:#efefef}.content-section.m-bottom{padding:1.53846em 0 6.15385em}@media only screen and (min-width: 40em){.content-section.m-bottom{padding:2.66667em 0 10.66667em}}@media only screen and (min-width: 50em){.content-section.m-bottom{padding:4em 0 10.66667em}}.cke_editable a{text-decoration:underline !important}.cke_editable h4{margin-top:2.66667em;margin-bottom:2.66667em}.cke_editable h2{margin-bottom:1.21212em}.cke_editable .fcob_inline_image_float_left{margin:0 25px 25px 0px}.cke_editable .fcob_inline_image_float_center{width:100% !important}.cke_editable .fcob_inline_captioned_attribution figcaption{font-size:14px;font-style:italic}.fcob_inline_image_float_center .image{width:100% !important}.fcob_inline_image_float_center .inline-primary-image{width:100% !important}.fcob_inline_image_float_center img{width:100% !important}.cke_widget_wrapper{margin:0px !important}.cke_widget_wrapper .fcob_inline_image_float_left{margin:0 25px 25px 0px}.cke_widget_wrapper .inline-square-image{margin:0 25px 25px 0px}.inline-primary-image img{width:100%}.fcob_formatCenterJustification{text-align:center !important}.tab-content>p:after{content:"";display:table;clear:both}.columns{width:100%;table-layout:fixed}.columns .section{margin-bottom:2.4em}.columns>.column{margin-bottom:3.33333em}.m-example .columns>.column{background:rgba(0,0,0,0.3);color:#fff}.columns>.column.m-main>*+*,.columns>.column.m-main .panels-ipe-portlet-wrapper+.panels-ipe-portlet-wrapper,.columns>.column.m-main .field-items>.field-item>*+*{margin-top:2.66667em}.columns>.column.m-main>*+*.m-no-margin,.columns>.column.m-main .panels-ipe-portlet-wrapper+.panels-ipe-portlet-wrapper.m-no-margin,.columns>.column.m-main .field-items>.field-item>*+*.m-no-margin{margin-top:0}.columns>.column.m-main .pane-social-accounts-panel-pane-2{margin-bottom:-2em}@media only screen and (min-width: 60em){.columns>.column.m-main .pane-social-accounts-panel-pane-2{margin-bottom:-2.66667em}}.columns>.column.m-main.m-main .field-items>.field-item>h2{margin-top:1.21212em}.columns>.column.m-sidebar-wrap>*+*,.columns>.column.m-sidebar-wrap .panels-ipe-portlet-wrapper+.panels-ipe-portlet-wrapper,.columns>.column.m-sidebar-wrap .field-items>.field-item>*+*{margin-top:2.66667em}.columns>.column.m-sidebar-wrap>*+*.m-no-margin,.columns>.column.m-sidebar-wrap .panels-ipe-portlet-wrapper+.panels-ipe-portlet-wrapper.m-no-margin,.columns>.column.m-sidebar-wrap .field-items>.field-item>*+*.m-no-margin{margin-top:0}.columns>.column>#addthispanel{margin-top:.46667em;margin-bottom:-2em}@media only screen and (min-width: 40em){.columns.m-home-section{display:table}.content-wrap>.columns.m-home-section{width:calc(100% + 1.33333em);margin:0 -1.33333em}.columns.m-home-section>.column{padding:1.33333em;display:table-cell;vertical-align:top;margin:0;text-align:left}.columns.m-home-section>.column.m-main{width:62%}.columns.m-home-section>.column.m-sidebar-wrap{width:38%}}@media only screen and (min-width: 60em){.columns{display:table}.content-wrap>.columns{width:calc(100% + 4em);margin:0 -2em}.columns>.column{display:table-cell;vertical-align:top;padding:2em;text-align:left;margin:0}.columns>.column.m-main{width:66.8%}.columns>.column.m-main.m-single{width:100%}.columns>.column.m-sidebar-wrap{width:32.2%}}.page-header{padding:1.53846em 0;box-shadow:0 -.38462em 1.53846em #555;min-height:6.38462em;left:0;right:0;top:0;margin:0;background:white;z-index:100;position:static;-webkit-transition: left .25s linear, right .25s linear;-moz-transition: left .25s linear, right .25s linear;-o-transition: left .25s linear, right .25s linear;transition: left .25s linear, right .25s linear}.page-content.m-sticky-header .page-header{position:fixed}@media only screen and (min-width: 60em){.page-header{border:none;position:static;padding:1.33333em 0;box-shadow:0 -.33333em 1.33333em #555;min-height:6.66667em}.page-content.m-sticky-header .page-header{position:static}}.page-header .logo{max-width:80%;display:block}.page-header .logo img{vertical-align:inherit}@media only screen and (min-width: 60em){.page-header .logo{width:auto;max-width:22.66667em;display:inline-block;margin-bottom:.5em}}.page-header .mobile-menu{position:relative;display:block;color:#555}.page-header .mobile-menu span{left:66.6em;position:absolute}.page-header .mobile-menu:before{position:absolute;right:-.2em;top:50%;font-size:3.46667em;margin-top:-1.06667em}@media only screen and (min-width: 40em){.page-header .mobile-menu:before{margin-top:-1.2em}}@media only screen and (min-width: 60em){.page-header .mobile-menu{display:none}}.footer-wrap{padding-top:6.66667em}.footer{color:#fff;position:relative;margin-top:3em;text-align:center;padding:2.66667em 0 1.33333em;background:#555}@media only screen and (min-width: 40em){.footer{text-align:left;padding-bottom:.66667em}}.footer .footer-content{padding-top:.33333em;padding-bottom:.33333em;margin:0}.footer .footer-content a{color:#fff;text-decoration:none}.footer .footer-content .logo{margin-bottom:.66667em;max-width:100%}.footer .footer-content .copyright{margin-bottom:2em}.footer .footer-content .copyright p{margin:0;font-size:.73333em}.footer .footer-content .footer-nav{width:calc(100% + 1.6em)}.footer .footer-content .footer-nav li{padding:0;text-align:left;display:block;font-size:1.07143em;border-bottom:2px solid #333}.footer .footer-content .footer-nav li:first-child{border-top:2px solid #333}.footer .footer-content .footer-nav li a{display:block;padding:.8em;position:relative}.footer .footer-content .footer-nav li a:after{font-size:1.6em;right:.2em;top:.4em;position:absolute}@media only screen and (min-width: 40em){.footer .footer-content .footer-nav li{display:inline-block;text-align:center}}@media only screen and (min-width: 40em){.footer .footer-content .footer-nav{text-align:center;display:table}.footer .footer-content .footer-nav li{border:none;font-size:.86667em;display:table-cell}.footer .footer-content .footer-nav li:first-child{border:none}.footer .footer-content .footer-nav li a{padding:.66667em}.footer .footer-content .footer-nav li a:after{display:none}}@media only screen and (min-width: 60em){.footer .footer-content .footer-nav{position:absolute;right:0;margin:0;width:auto;display:inline-block;bottom:1.66667em}}.footer .footer-content .social-links{margin:0 .66667em 2em 0}.footer .footer-content .social-links li{display:inline-block}.footer .footer-content .social-links li .fa{font-size:1.86667em}@media only screen and (min-width: 40em){.footer .footer-content .social-links{position:absolute;right:0;bottom:2.66667em}}.footer .footer-content:before{position:absolute;top:-2.66667em;right:.33333em;font-size:4em;color:#b00}.footer .topper-wrap{overflow:hidden;position:absolute;top:-3em;left:0;right:0;margin:-3em 0;padding:3em 0}.footer .topper{background:url("../images/bg-chevron.png") repeat;height:3em;padding-top:3em;position:relative}.footer .topper .arrow-large{position:absolute;display:block;left:0;top:-2em;width:35%;background:#f1d241;padding:2em;z-index:2}.footer .topper .arrow-large:before,.footer .topper .arrow-large:after{left:-3%;right:-10%;position:absolute;background-image:url("../images/bg-arrow-large.jpg");background-repeat:no-repeat;background-size:100% 200%;content:"";z-index:0}@media only screen and (min-width: 40em){.footer .topper .arrow-large:before,.footer .topper .arrow-large:after{left:-5%}}.footer .topper .arrow-large:before{top:0;bottom:50%;-ms-transform:skewX(35deg);-webkit-transform:skewX(35deg);transform:skewX(35deg);background-position:top right}.footer .topper .arrow-large:after{top:50%;bottom:0;-ms-transform:skewX(-35deg);-webkit-transform:skewX(-35deg);transform:skewX(-35deg);box-shadow:-1px 3px 4px 0px rgba(0,0,0,0.22);background-position:bottom right}.footer .topper .arrow-large.m-blue:before,.footer .topper .arrow-large.m-blue:after{background-image:url("../images/bg-arrow-large-blue.jpg")}.footer .topper .arrow-large.m-gray:before,.footer .topper .arrow-large.m-gray:after{background-image:url("../images/bg-arrow-large-gray.jpg")}.footer .topper .arrow-end{position:absolute;display:block;right:0;bottom:-.8em;width:35%;background:#f1d241;padding:.8em;z-index:2}.footer .topper .arrow-end:before,.footer .topper .arrow-end:after{left:-10%;right:-3%;position:absolute;background-image:url("../images/bg-arrow-small.jpg");background-repeat:no-repeat;background-size:100% 200%;content:"";z-index:0}@media only screen and (min-width: 40em){.footer .topper .arrow-end:before,.footer .topper .arrow-end:after{left:-5%}}.footer .topper .arrow-end:before{top:0;bottom:50%;-ms-transform:skewX(35deg);-webkit-transform:skewX(35deg);transform:skewX(35deg);background-position:top right}.footer .topper .arrow-end:after{top:50%;bottom:0;-ms-transform:skewX(-35deg);-webkit-transform:skewX(-35deg);transform:skewX(-35deg);box-shadow:-1px 3px 4px 0px rgba(0,0,0,0.22);background-position:bottom right}.footer .topper .arrow-end.m-blue:before,.footer .topper .arrow-end.m-blue:after{background-image:url("../images/bg-arrow-small-blue.jpg")}.footer .topper .arrow-end.m-gray:before,.footer .topper .arrow-end.m-gray:after{background-image:url("../images/bg-arrow-large-gray.jpg")}
