/*! northwest-school-website 0.0.1 2017-10-30 15:39 */

*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}blockquote,body,div,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,iframe,label,legend,li,nav,object,ol,p,section,table,ul{margin:0;padding:0}article,figure,footer,header,hgroup,nav,section{display:block}ol{margin-left:1.5em}ul{list-style:none}dl{overflow:hidden;margin:0 0 1em}dt{font-weight:700}dd{margin-left:0}.sidr-class-social li,.social li{float:left;margin-right:.5em}.alternating ul,.arrows,.body-copy ul,.content ul,.intro ul,.objectStories .copy ul,figcaption ul{margin:0 0 2em}.alternating ul li,.arrows li,.body-copy ul li,.content ul li,.intro ul li,.objectStories .copy ul li,figcaption ul li{font-size:1.4em;margin-left:1.5em;margin-bottom:1em}.alternating ul li a,.arrows li a,.body-copy ul li a,.content ul li a,.intro ul li a,.objectStories .copy ul li a,figcaption ul li a{display:inline-block}.alternating ul li:before,.arrows li:before,.body-copy ul li:before,.content ul li:before,.intro ul li:before,.objectStories .copy ul li:before,figcaption ul li:before{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.8em;margin-left:-2em;margin-right:1em}.alternating ul li:last-child,.arrows li:last-child,.body-copy ul li:last-child,.content ul li:last-child,.intro ul li:last-child,.objectStories .copy ul li:last-child,figcaption ul li:last-child{margin-bottom:0}.alternating ul li ul,.arrows li ul,.body-copy ul li ul,.content ul li ul,.intro ul li ul,.objectStories .copy ul li ul,figcaption ul li ul{margin-top:1em;list-style-type:disc}.alternating ul li ul li,.arrows li ul li,.body-copy ul li ul li,.content ul li ul li,.intro ul li ul li,.objectStories .copy ul li ul li,figcaption ul li ul li{font-size:1em;padding-left:1em}.alternating ul li ul li:before,.arrows li ul li:before,.body-copy ul li ul li:before,.content ul li ul li:before,.intro ul li ul li:before,.objectStories .copy ul li ul li:before,figcaption ul li ul li:before{content:''}.long-list{font-size:1.4em}.body-copy ol{margin:0 0 2em}.body-copy ol li{font-size:1.4em;list-style-type:decimal;margin-left:1.5em;margin-bottom:1em}.body-copy ol li ul{margin-top:1em}.body-copy ol li ul li{font-size:1em;padding-left:1em;list-style-type:disc}.body-copy ol li ul li:before{content:''}.facts li{font-size:1.8em;font-weight:700;margin-bottom:2em}.facts li span{display:block;font-family:"Apercu Mono",Arial,sans-serif;font-size:4em;font-weight:400}.lang-select,.program-select{overflow:hidden;*zoom:1}.lang-select li,.program-select li{float:left;font-weight:500;text-align:center;margin:5% 10% 0 0;width:26.666666%}.lang-select li a,.program-select li a{display:block;font-weight:400}.lang-select li a img,.program-select li a img{margin:0 auto;width:70%}.lang-select li a .radio,.program-select li a .radio{-webkit-border-radius:1.5em;-moz-border-radius:1.5em;border-radius:1.5em;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;border:3px solid #7a3030;display:block;height:2em;margin:0 auto .5em;width:2em}.lang-select li a .radio.active span,.program-select li a .radio.active span{background-color:#7a3030}.lang-select li a .radio span,.program-select li a .radio span{-webkit-transition:background-color 250ms linear;-moz-transition:background-color 250ms linear;-ms-transition:background-color 250ms linear;-o-transition:background-color 250ms linear;transition:background-color 250ms linear;-webkit-border-radius:1em;-moz-border-radius:1em;border-radius:1em;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;background-color:#fff;border:2px solid #fff;display:block;height:100%;width:100%}.lang-select li a:focus,.lang-select li a:hover,.program-select li a:focus,.program-select li a:hover{color:#7a3030}.lang-select li a:focus .radio span,.lang-select li a:hover .radio span,.program-select li a:focus .radio span,.program-select li a:hover .radio span{background-color:#7a3030}.lang-select li:nth-child(1),.lang-select li:nth-child(2),.lang-select li:nth-child(3),.program-select li:nth-child(1),.program-select li:nth-child(2),.program-select li:nth-child(3){margin-top:0}.lang-select li:nth-child(3n+1),.program-select li:nth-child(3n+1){clear:both}.lang-select li:nth-child(3n+3),.program-select li:nth-child(3n+3){margin-right:0}.img-and-content li{margin-bottom:4em}.img-and-content li img{margin-bottom:1em}@media screen and (min-width:29.75em){.facts{overflow:hidden;*zoom:1}.facts li{float:left;width:40%}.facts li:nth-child(odd){margin-right:20%}.img-and-content li{overflow:hidden;*zoom:1}.img-and-content li img{float:left;margin-right:-100%;width:30%}.img-and-content li .text{float:left;margin-right:-100%;width:65%;margin-left:35%}}@media screen and (min-width:46.8em){.lang-select{margin-bottom:4em}.lang-select li{margin:5% 5% 0 0;width:21.25%}.lang-select li:nth-child(1),.lang-select li:nth-child(2),.lang-select li:nth-child(3),.lang-select li:nth-child(4){margin-top:0}.lang-select li:nth-child(3n+1){clear:none}.lang-select li:nth-child(3n+3){margin-right:5%}.lang-select li:nth-child(4n+4){margin-right:0}.program-select{margin-bottom:4em}.program-select li{margin:5% 5% 0 0;width:16%}.program-select li:nth-child(1),.program-select li:nth-child(2),.program-select li:nth-child(3),.program-select li:nth-child(4),.program-select li:nth-child(5){margin-top:0}.program-select li:nth-child(3n+1){clear:none}.program-select li:nth-child(3n+3){margin-right:5%}.program-select li:nth-child(5n+5){margin-right:0}.program-select li:nth-child(5n+1){clear:both}.program-select li a:focus,.program-select li a:hover{color:#ff461e}.img-and-content li{overflow:hidden;*zoom:1}.img-and-content li img{float:left;margin-right:-100%;width:21.25%}.img-and-content li .text{float:left;margin-right:-100%;width:47.5%;margin-left:35%}}@media screen and (min-width:50em){.long-list{-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:4em;-moz-column-gap:4em;column-gap:4em}.facts li{float:left;margin-right:10%;width:26%}.facts li:nth-child(odd){margin-right:10%}.facts li:nth-child(3n+3){margin-right:0}.img-and-content li{overflow:hidden;*zoom:1}.img-and-content li img{float:left;margin-right:-100%;width:30%}.img-and-content li .text{float:left;margin-right:-100%;width:56.25%;margin-left:43.75%}}a{-webkit-transition:all 250ms linear;-moz-transition:all 250ms linear;-ms-transition:all 250ms linear;-o-transition:all 250ms linear;transition:all 250ms linear;color:#7a3030;font-weight:500;text-decoration:none;outline:0}a:focus,a:hover{color:#ff461e}a.back-to-top{background-color:#cf0;color:#7a3030;display:block;font-size:1.4em;padding:2em 0;text-align:center;width:100%}a.back-to-top:focus,a.back-to-top:hover{background-color:#defe7b;color:#7a3030}img,object,video{width:100%;height:auto}iframe{border:0}figure img{margin-bottom:1em}figure figcaption .fighead{font-size:1.8em;font-weight:500;margin-bottom:0}@media screen and (min-width:50em){figure{overflow:hidden;*zoom:1}figure img{float:left;margin-right:-100%;width:65%;margin-bottom:0}figure figcaption{float:left;margin-right:-100%;width:30%;margin-left:70%}}table{border-collapse:collapse;font-size:1.8em;width:100%}table th{background-color:#7a3030;color:#fff;font-weight:400;padding:1em;text-align:left}table tr:nth-child(odd){background-color:#d4edeb}table td{padding:1em}@media only screen and (max-width:760px),(min-device-width:768px) and (max-device-width:1024px){table.international,table.international tbody,table.international td,table.international th,table.international thead,table.international tr{display:block}table.international th{position:absolute;top:-9999px;left:-9999px}table.international td{border:none;position:relative;padding-left:50%}table.international td:nth-child(odd){background-color:#fff}table.international td:nth-child(even){background-color:#d4edeb}table.international tr td:first-child{background-color:#7a3030;color:#fff;padding-left:1em}table.international td:before{position:absolute;top:1em;left:1em;width:45%;padding-right:10px;white-space:nowrap}table.international td:nth-of-type(1):before{content:""}table.international td:nth-of-type(2):before{content:"TOEFL"}table.international td:nth-of-type(3):before{content:"IELTS"}table.international td:nth-of-type(4):before{content:"iTEP-SLATE"}table.international td:nth-of-type(5):before{content:"EIKEN"}}@font-face{font-family:Apercu;src:url(../fonts/apercu/apercu_regular.eot);src:url(../fonts/apercu/apercu_regular.eot?#iefix) format("embedded-opentype"),url(../fonts/apercu/apercu_regular.woff2) format("woff2"),url(../fonts/apercu/apercu_regular.woff) format("woff"),url(../fonts/apercu/apercu_regular.ttf) format("truetype"),url(../fonts/apercu/apercu_regular.svg#wf) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Apercu;src:url(../fonts/apercu/apercu_bold.eot);src:url(../fonts/apercu/apercu_bold.eot?#iefix) format("embedded-opentype"),url(../fonts/apercu/apercu_bold.woff2) format("woff2"),url(../fonts/apercu/apercu_bold.woff) format("woff"),url(../fonts/apercu/apercu_bold.ttf) format("truetype"),url(../fonts/apercu/apercu_bold.svg#wf) format("svg");font-weight:500;font-style:normal}@font-face{font-family:'Apercu Mono';src:url(../fonts/apercu/apercu_mono.eot);src:url(../fonts/apercu/apercu_mono.eot?#iefix) format("embedded-opentype"),url(../fonts/apercu/apercu_mono.woff2) format("woff2"),url(../fonts/apercu/apercu_mono.woff) format("woff"),url(../fonts/apercu/apercu_mono.ttf) format("truetype"),url(../fonts/apercu/apercu_mono.svg#wf) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Noe;src:url(../fonts/Noe-Display-Bold.eot);src:url(../fonts/Noe-Display-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/Noe-Display-Bold.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:icomoon;src:url(../fonts/icomoon.eot?z137kt);src:url(../fonts/icomoon.eot?#iefixz137kt) format("embedded-opentype"),url(../fonts/icomoon.ttf?z137kt) format("truetype"),url(../fonts/icomoon.woff?z137kt) format("woff"),url(../fonts/icomoon.svg?z137kt#icomoon) format("svg");font-weight:400;font-style:normal}[class*=" icon-"],[class*=" sidr-class-icon-"],[class^=icon-],[class^=sidr-class-icon-]{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-spotlight-left:before{content:"\e613"}.icon-spotlight-right:before{content:"\e614"}.icon-spotlight:before{content:"\e612"}.icon-support:before{content:"\e611"}.icon-boarding:before{content:"\e601"}.icon-arrow-left:before{content:"\e610"}.alternating ul li:before,.arrows li:before,.body-copy ul li:before,.content ul li:before,.icon-arrow-right:before,.intro ul li:before,.objectStories .copy ul li:before,figcaption ul li:before{content:"\e600"}.icon-calendar:before{content:"\e602"}.icon-chevron-down:before{content:"\e603"}.icon-chevron-left:before{content:"\e604"}.icon-chevron-right:before{content:"\e605"}.icon-chevron-up:before{content:"\e606"}.icon-facebook:before,.sidr-class-icon-facebook:before{content:"\e607"}.icon-instagram:before,.sidr-class-icon-instagram:before{content:"\e608"}.icon-international:before{content:"\e609"}.icon-menu:before{content:"\e60a"}.icon-search:before{content:"\e60b"}.icon-twitter:before,.sidr-class-icon-twitter:before{content:"\e60c"}.icon-x:before{content:"\e60d"}.icon-close-quote:before,blockquote .quote:after{content:"\e60e"}.icon-open-quote:before,blockquote .quote:before{content:"\e60f"}:focus{outline:0}input[type=text]::-ms-clear{display:none;width:0;height:0}input[type=text]::-ms-reveal{display:none;width:0;height:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}label{display:block;font-size:1.8em;font-family:Apercu,Arial,sans-serif;font-weight:500;margin-bottom:.5em;text-align:left}input[type=password],input[type=text],textarea{background-color:#fff!important;border:1px solid #7a3030;color:#7a3030;font-size:1.4em;font-family:Apercu,Arial,sans-serif;margin-bottom:2em;padding:1em;width:100%}input[type=password]:focus,input[type=text]:focus,textarea:focus{border:1px solid #ff461e}.section.log-in{margin:4em auto;max-width:400px;text-align:center}.section.log-in form{margin:4em auto}.section.log-in .remember{font-size:1.4em}.section.log-in .forgot{text-align:left}.section.log-in .btn{margin:2em 0}button{font-size:1em}.btn{-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-webkit-transition:all 250ms linear;-moz-transition:all 250ms linear;-ms-transition:all 250ms linear;-o-transition:all 250ms linear;transition:all 250ms linear;background-color:transparent;border:6px solid #7a3030;color:#7a3030;font-size:1.4em;font-weight:700;cursor:pointer;display:inline-block;line-height:1;padding:1.5em 3em;text-align:center;text-decoration:none}.alternating ul .btn li:before,.arrows .btn li:before,.body-copy ul .btn li:before,.btn .alternating ul li:before,.btn .arrows li:before,.btn .body-copy ul li:before,.btn .content ul li:before,.btn .icon-arrow-right,.btn .intro ul li:before,.btn .objectStories .copy ul li:before,.btn figcaption ul li:before,.content ul .btn li:before,.intro ul .btn li:before,.objectStories .copy ul .btn li:before,figcaption ul .btn li:before{margin-left:.5em}.btn:focus,.btn:hover{color:#ff461e;border-color:#ff461e}.btn.alt{border-color:#fff;color:#fff}.btn.alt:focus,.btn.alt:hover{color:#cf0;border-color:#cf0}.btn.disabled{border-color:#4d4d4d;color:#4d4d4d}.btn.disabled:focus,.btn.disabled:hover{cursor:default}p .btn{font-size:1em}body,html{height:100%}header{border-bottom:1px solid #b9b9b9}.wrapper{min-height:100%;height:auto!important;height:100%}.container{width:90%;margin:0 5%;overflow:hidden;*zoom:1}.section{width:90%;margin:0 5%;margin-top:4em}.section .push{border-bottom:1px solid #b9b9b9;padding-bottom:4em}.section.last .push{border:0}@media screen and (min-width:46.8em){.container{margin:0 auto;max-width:1200px}.section{margin:8em auto 0}.section .push{overflow:hidden;*zoom:1;padding-bottom:8em}.section .push .narrow-column{float:left;margin-right:-100%;width:47.5%}.section .push .material{float:left;margin-right:-100%;width:47.5%;margin-left:52.5%}}@media screen and (min-width:73em){.gutter{float:left;margin-right:-100%;width:21.25%}.section{overflow:hidden;*zoom:1;max-width:1200px}.section .push{float:left;margin-right:-100%;width:73.75%;margin-left:26.25%}.section .push .narrow-column{float:left;margin-right:-100%;width:30%;margin-left:0}.section .push .material{float:left;margin-right:-100%;width:65%;margin-left:35%}}.block{display:block}.hide{display:none}.offscreen,.sidr-class-offscreen{display:block;left:-999999px;position:absolute;top:-999999px}.no-mobile{display:none}.clearfix,.sidr-class-social,.social{*zoom:1}.clearfix:after,.clearfix:before,.sidr-class-social:after,.sidr-class-social:before,.social:after,.social:before{content:" ";display:table}.clearfix:after,.sidr-class-social:after,.social:after{clear:both}.pad-bottom{padding-bottom:2em}.hr{border-top:1px solid #b9b9b9;display:block;margin-top:4em}.hr hr{display:none}.fourohfour{max-width:580px;margin:8em auto;text-align:center}.fourohfour h1{font-size:20em}.fourohfour p{font-size:1.8em;font-weight:500;margin:3em 0}.alert{background-color:#cf0;color:#ff461e;margin:-1px 0 -1px}.alert p{font-size:1.6em;padding:1em 1em 1em 2.7em;margin-bottom:0}.alert.notice{background-color:#d4edeb;color:#7a3030}@media screen and (min-width:50em){.no-mobile{display:block}.no-desktop{display:none}}body{color:#7a3030;font-family:Apercu,Arial,sans-serif;font-size:62.5%!important}body.ar h1,body.ar h2,body.ar h3,body.ar p,body.ar ul{direction:rtl}::selection{background:#cf0}::-moz-selection{background:#cf0}.h1,h1{font-size:3.6em;font-family:Noe,Georgia,serif;line-height:1.2;font-weight:500}.h2,h2{font-size:3em;font-family:Noe,Georgia,serif;line-height:1.2;font-weight:500}.h3,h3{font-size:2.4em;font-family:Noe,Georgia,serif;line-height:1.2;font-weight:500}.h4,h4{font-size:1.6em;font-family:Noe,Georgia,serif;line-height:1.2}.subheading{font-size:1.8em;font-weight:400}p{font-size:1.4em;margin-bottom:1em;line-height:1.3em}p.intro{font-size:1.8em}sub,sup{vertical-align:baseline;position:relative;top:-.4em}sub{top:.4em}strong{font-weight:500}blockquote .quote{font-family:Noe,Georgia,serif;font-size:2em;margin-bottom:2em}blockquote .quote:after,blockquote .quote:before{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block}blockquote .quote:before{margin-bottom:2em}blockquote .quote:after{margin-top:2em}blockquote cite{font-style:normal}blockquote cite .name{font-size:1.8em;font-weight:500;margin-bottom:0}abbr{border-bottom:1px dotted #4d4d4d;cursor:help}address{font-style:normal}@media screen and (min-width:50em){.h1,h1{font-size:7.2em}.h2,h2{font-size:6em}.h3,h3{font-size:3.6em}.h4,h4{font-size:3.2em}.subheading{font-size:3.6em}blockquote{overflow:hidden;*zoom:1}blockquote .quote{float:left;margin-right:-100%;width:65%;font-size:2.8em;margin-bottom:0}blockquote cite{float:left;margin-right:-100%;width:21.25%;margin-left:70%;margin-top:8.5em}}#utility{background-color:#7a3030}#utility a{color:#ff461e;font-weight:400;text-align:left;text-decoration:none}#utility .information-for{float:left;font-size:1.4em;height:3.6em;padding:1.2em 0 0 1.5em}#utility .information-for:focus,#utility .information-for:hover{color:#fff}#utility .information-for span{font-size:.6em;margin-right:.5em}#utility .information-for.open span:before{content:'\e606'}#utility .quick-links{float:right;padding:0;text-align:right}#utility .quick-links li{float:left;height:100%}#utility .quick-links a{border-left:1px solid #6B2121;display:block;font-size:2em;padding:.7em 1em .6em}#utility .quick-links a:focus,#utility .quick-links a:hover{color:#fff}#utility .status-container{background:#333}#utility .status-container.open{padding:2em 0}#utility .status-container a{color:#fff;font-size:1.8em;text-align:center}#utility .status-container a:focus,#utility .status-container a:hover{color:#cf0}@media screen and (min-width:46.8em){#utility .more-info{padding-left:2.7em}#utility .quick-links{padding-right:2.7em}#utility .quick-links li{float:left;margin-right:4em}#utility .quick-links li:last-child{margin-right:0}#utility .quick-links li a{border:0;display:block;font-size:1.4em;padding:1.2em 0}#utility .quick-links li a .no-mobile{display:inline}#utility .quick-links li a [class^=icon-]{margin-right:.5em}#utility .quick-links li a.international:after{margin-left:1em;top:0}}@media screen and (min-width:66em){#utility .more-info{display:none}#utility #portals{background-color:transparent;left:3.7em;max-height:50px;position:absolute;top:0}#utility #portals li{float:left;margin-right:1.5em}#utility #portals li a{color:#ff461e;font-size:1.4em;padding:1.2em 0}#utility #portals li a:focus,#utility #portals li a:hover{color:#fff}}#top-bar{background-color:#fff;height:65px;position:relative}#top-bar .trigger .icon-menu,#top-bar .trigger .icon-search{-webkit-transition:background-color 250ms linear;-moz-transition:background-color 250ms linear;-ms-transition:background-color 250ms linear;-o-transition:background-color 250ms linear;transition:background-color 250ms linear;color:#7a3030;display:block;float:left;font-size:2.5em;position:relative;padding:.8em;text-align:center;z-index:2}#top-bar .trigger .icon-search{float:right}#top-bar .trigger.is-active .icon-menu,#top-bar .trigger.is-active .icon-search,#top-bar .trigger:focus .icon-menu,#top-bar .trigger:focus .icon-search,#top-bar .trigger:hover .icon-menu,#top-bar .trigger:hover .icon-search{background-color:#cf0}#top-bar .trigger.is-active .icon-menu:before,#top-bar .trigger.is-active .icon-search:before{content:"\e60d"}#top-bar .logo{background-size:97px;background-position:center;background-repeat:no-repeat;display:block;height:40px;margin:1.3em auto;position:absolute;text-indent:-999999px;width:100%;z-index:1}#top-bar .logo a{background-image:url(../img/global/nws-logo.svg);display:block;height:40px;margin:0 auto;width:97px}#primary{display:none}#searchform{-webkit-transition:height 250ms linear;-moz-transition:height 250ms linear;-ms-transition:height 250ms linear;-o-transition:height 250ms linear;transition:height 250ms linear;background-color:#333;height:0;overflow:hidden;position:relative}#searchform.is-active{height:80px}#searchform input[type=search]{appearance:none;-moz-appearance:none;-webkit-appearance:none;background-color:transparent;border:0;color:#fff;font-family:Apercu,Arial,sans-serif;font-size:2em;padding-left:.65em;height:80px;width:100%}#searchform input[type=search]::-webkit-input-placeholder{color:#fff}#searchform input[type=search]:-moz-placeholder{color:#fff}#searchform input[type=search]::-moz-placeholder{color:#fff}#searchform input[type=search]:-ms-input-placeholder{color:#fff}#searchform button{background-color:transparent;border:0;color:#fff;cursor:pointer;font-size:1.5em;height:100%;position:absolute;right:0;top:0;width:60px}#searchform button:focus,#searchform button:hover{color:#cf0}.sidr{background:#333;color:#fff;display:none;height:100%;overflow-x:none;overflow-y:auto;position:absolute;position:fixed;top:0;width:75%;z-index:999999;margin-right:-1px}.sidr.left{left:-75%;right:auto}.sidr.right{left:auto;right:-75%}.sidr ul{padding:1em 0;font-size:1.7em}.sidr ul li{display:block;margin:0}.sidr ul li a{color:#fff;display:block;font-weight:400;text-decoration:none;padding:1em}.sidr ul li a:focus,.sidr ul li a:hover{color:#cf0}.sidr ul li a.faded{color:#4d4d4d}.sidr ul li ul{-webkit-transition:all 250ms linear;-moz-transition:all 250ms linear;-ms-transition:all 250ms linear;-o-transition:all 250ms linear;transition:all 250ms linear;font-size:.8em;max-height:0;overflow:hidden;padding:0}.sidr ul li ul.active{max-height:500px;padding:0 0 1em}.sidr ul li ul a{padding:.5em .5em .5em 1.2em}.sidr ul.active>li a{color:#4d4d4d}.sidr ul.active>li a:focus,.sidr ul.active>li a:hover{color:#cf0}.sidr ul.active>li a.active,.sidr ul.active>li ul li a{color:#fff}.sidr ul.active>li a.active:focus,.sidr ul.active>li a.active:hover,.sidr ul.active>li ul li a:focus,.sidr ul.active>li ul li a:hover{color:#cf0}.sidr ul.sidr-class-social{font-size:2.25em;padding:0 0 0 .8em}.sidr ul.sidr-class-social li{margin-right:.5em}.sidr ul.sidr-class-social li a{padding:0}@media screen and (min-width:46.8em){#top-bar{height:100px}#top-bar .trigger .icon-menu,#top-bar .trigger .icon-search{padding:1.5em}#top-bar .trigger .no-mobile{-webkit-transition:all 250ms linear;-moz-transition:all 250ms linear;-ms-transition:all 250ms linear;-o-transition:all 250ms linear;transition:all 250ms linear;color:#7a3030;display:block;font-size:1.4em;position:absolute;top:3em}#top-bar #primary-trigger .no-mobile{left:105px}#top-bar #primary-trigger.is-active .no-mobile,#top-bar #primary-trigger:focus .no-mobile,#top-bar #primary-trigger:hover .no-mobile{left:125px}#top-bar #search-trigger .no-mobile{right:105px}#top-bar #search-trigger.is-active .no-mobile,#top-bar #search-trigger:focus .no-mobile,#top-bar #search-trigger:hover .no-mobile{right:125px}#top-bar .logo{margin:3em 0}.sidr{width:350px}.sidr.left{left:-350px}.sidr.right{right:-350px}#searchform input[type=search]{padding-left:1.5em}#searchform button{padding-right:2em}}.status-container{-webkit-transition:all 250ms linear;-moz-transition:all 250ms linear;-ms-transition:all 250ms linear;-o-transition:all 250ms linear;transition:all 250ms linear;max-height:0;overflow:hidden;padding-bottom:0}.status-container a{display:block;padding:.5em 0}.thumbnail-list{overflow:hidden;*zoom:1}.thumbnail-list li{float:left;min-height:172px;margin-right:5%;text-align:center;width:47.5%}.thumbnail-list li:nth-child(even){margin-right:0}.thumbnail-list li a{text-decoration:none}.thumbnail-list li a img{margin-bottom:1em;padding:1.5em 0;max-width:68px}.thumbnail-list li a p{font-weight:500}@media screen and (min-width:29.75em){.thumbnail-list li{width:29.99%}.thumbnail-list li:nth-child(even){margin-right:5%}.thumbnail-list li:nth-child(3n+3){margin-right:0}}@media screen and (min-width:46.8em){.thumbnail-list li{margin-bottom:0;width:12.5%}.thumbnail-list li:nth-child(3n+3){margin-right:5%}.thumbnail-list li:last-child{margin-right:0}.thumbnail-list li a img{padding:2em 0}}.hero{margin-top:-1px;max-height:600px;overflow:hidden;position:relative}.hero .bg-video video{margin-bottom:-2px;width:100%}.hero .associated-content{display:none}.hero .associated-content h2{margin:0 auto .5em;max-width:620px}.hero .associated-content img{margin-bottom:-3px}.hero .associated-content .copy{background-color:rgba(0,0,0,.3);color:#fff;display:block;left:0;position:absolute;text-align:center;top:0;width:100%}.homepage .hero{max-height:800px}.locations .addr{margin-top:4em;text-align:center}.locations .addr img{margin-bottom:2em;max-width:40px}@media screen and (min-width:46.8em){.locations{overflow:hidden;*zoom:1}.locations .addr{float:left;margin-right:-100%;width:30%;text-align:left}.locations .addr:nth-child(2){margin-left:35%}.locations .addr:nth-child(3){margin-left:70%}}#programs{background-color:#f9efc3;color:#7a3030;padding:4em 0;text-align:center}#programs h2{margin:1em 0}#programs a{color:#7a3030}#programs a:focus,#programs a:hover{color:#ff461e}#spotlight{padding:4em 0;overflow:visible}#spotlight h2{margin:1em 0;text-align:center}#spotlight h2 span{display:block;margin-bottom:.5em}#recent{background-color:#284c49;background-image:url(/_ui/img/cta-images/home-recent.jpg);background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;color:#6EC6BE;padding:4em 0}#recent h2{background-color:#cf0;color:#284c49;display:inline-block;font-family:Apercu,Arial,sans-serif;font-size:1.4em;font-weight:500;line-height:1em;margin-bottom:1em;padding:.5em 1em}#recent .today{text-align:center}#recent .today .month{font-family:Noe,Georgia,serif;font-size:2.8em;letter-spacing:2px}#recent .today .date{color:#cf0;display:block;font-family:"Apercu Mono",Arial,sans-serif;font-size:16em}#recent .lunch{margin-bottom:4em}#recent .blog h3{font-family:Apercu,Arial,sans-serif;font-size:1.8em;margin-bottom:.2em}#recent .blog .date{margin-bottom:.2em}#recent .blog .authors{margin-bottom:0}#recent .blog .more{display:block;margin-top:1.5em}#recent a{color:#6EC6BE}#recent a:focus,#recent a:hover{color:#cf0}#recent a span{margin-left:.5em}#instagram{text-align:center;padding:4em 0}#instagram h2{color:#7a3030}#instagram h2 span{display:block;margin-bottom:.5em}#instagram a{float:left;margin-bottom:5%;width:47.5%}#instagram a:nth-child(odd){margin-right:2.5%}#instagram a:nth-child(even){margin-left:2.5%}@media screen and (min-width:29.75em){#recent{overflow:hidden;*zoom:1}#recent .date{line-height:1em}#recent .lunch{float:left;margin-right:-100%;width:47.5%}#recent .blog{float:left;margin-right:-100%;width:47.5%;margin-left:52.5%}}@media screen and (min-width:46.8em){#programs{padding:8em 0}#programs .intro p{font-size:1.8em;margin:0 auto;max-width:620px}#programs h2{font-size:2.8em}#spotlight{padding:8em 0}#spotlight h2{font-size:2.8em}#spotlight #spotlight-carousel{margin-top:4em}#recent{overflow:hidden;*zoom:1;padding:14em 0}#recent .today .month{font-size:3.6em}#recent h2{margin-bottom:2em}#recent .today{float:left;margin-right:-100%;width:30%}#recent .lunch{float:left;margin-right:-100%;width:30%;margin-left:35%}#recent .blog{float:left;margin-right:-100%;width:30%;margin-left:70%}#instagram{padding:8em 0}#instagram h2{font-size:2.8em}#instagram a{margin-bottom:2%;margin-right:2%;width:23.5%}#instagram a:nth-child(odd){margin-right:2%}#instagram a:nth-child(even){margin-left:0}#instagram a:nth-child(4n+4){margin-right:0}#instagram #instafeed{margin-top:4em}}.faculty-filter h3{font-family:Apercu,Arial,sans-serif;font-size:1.6em;padding-bottom:1em;font-weight:500}.faculty-filter .filter{border:4px solid #7a3030;position:relative}.faculty-filter .filter a{display:block;font-size:1.6em;font-weight:400;padding:.5em 1em}.faculty-filter .filter a.active-cat{padding:1em}.faculty-filter .filter a:focus,.faculty-filter .filter a:hover{background-color:#cf0;color:#7a3030}.faculty-filter .filter li:first-child:after{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e603";position:absolute;right:1em;top:2em}.faculty-filter .filter .open li:first-child:after{content:"\e606"}.faculty-listing{margin-top:4em}.faculty-listing li{margin-bottom:2em}.faculty-listing li a{font-size:1.4em;font-weight:400}.faculty-listing li a span{display:block;font-size:1.29em;font-weight:500}.alumniStories .section:first-of-type,.events .section:first-of-type,.facultyBio .section:first-of-type,.studentBios .section:first-of-type{margin-top:1em}.alumniStories h1,.events h1,.facultyBio h1,.studentBios h1{font-family:Apercu,Arial,sans-serif;margin:.5em 0}@media screen and (min-width:46.8em){.faculty-filter{overflow:hidden;*zoom:1;border:4px solid #7a3030}.faculty-filter h3{float:left;padding:1.5em;width:50%}.faculty-filter .filter{border-left:4px solid #7a3030;border-top:0;border-right:0;border-bottom:0;float:left;width:50%}.faculty-filter .filter a{padding:1em}.faculty-filter .filter a.active-cat{padding:1.5em}.faculty-filter .filter li:first-child:after{right:2em;top:3em}.filterable{-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:6em;-moz-column-gap:6em;column-gap:6em}.filterable li{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column}.alumniStories .profile-img,.events .profile-img,.facultyBio .profile-img,.studentBios .profile-img{float:left;margin-bottom:3em;margin-right:4em;max-width:375px}}@media screen and (min-width:50em){.alumniStories h1,.events h1,.facultyBio h1,.studentBios h1{font-size:3.6em}}@media screen and (min-width:73em){.alumniStories .section:first-of-type,.events .section:first-of-type,.facultyBio .section:first-of-type,.studentBios .section:first-of-type{margin-top:8em}}.nws-now .push,.nwsnow .push,.search .push{border-bottom:1px solid #b9b9b9;margin-bottom:2em;margin-top:4em;padding-bottom:4em}.nws-now .push:first-child,.nwsnow .push:first-child,.search .push:first-child{margin-top:0}.nws-now .push img,.nwsnow .push img,.search .push img{margin-bottom:2em}.nws-now .push h2,.nwsnow .push h2,.search .push h2{font-family:Apercu,Arial,sans-serif;font-size:2.6em;font-weight:400;margin-bottom:.5em}.nws-now .push .authors,.nwsnow .push .authors,.search .push .authors{margin-bottom:0}.nwsNowArticles img.poster{margin-bottom:4em}.nwsNowArticles .section header{border-bottom:0}.nwsNowArticles .section header h1{font-family:Apercu,Arial,sans-serif;font-size:2.6em;font-weight:500}@media screen and (min-width:46.8em){.nws-now .push,.nwsnow .push,.search .push{clear:both}.nws-now .push img,.nwsnow .push img,.search .push img{float:left;margin-right:5%}.nws-now .push .excerpt,.nwsnow .push .excerpt,.search .push .excerpt{float:left;max-width:65%}.nwsNowArticles img.poster{margin-bottom:6em;max-width:100%}.nwsNowArticles .section header{margin-bottom:-2em}.nwsNowArticles .section header h1{float:left;margin-right:-100%;width:65%;font-size:3.6em}.nwsNowArticles .section header .authors{float:left;margin-right:-100%;width:30%;margin-left:70%}}.boxnav{border:5px solid #7a3030;margin-bottom:2em;padding:1em;position:relative}.boxnav p{font-size:1.6em;margin-bottom:0}.boxnav .more-info:after{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e603";font-size:.8em;position:absolute;top:1em;right:1em}.boxnav .more-info.open:after{content:"\e606"}.boxnav .arrows{margin-top:2em}.subnav .section-title{font-family:Apercu,Arial,sans-serif;font-size:1.6em;font-weight:700;margin-bottom:-1em;margin-top:2em}.subnav .h3{margin:1em 0}.subnav nav{border:5px solid #7a3030;position:relative}.subnav nav .more-info:after{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e603";font-size:.8em;position:absolute;top:1.5em;right:1em}.subnav nav .more-info.open:after{content:"\e606"}.subnav nav a{color:#7a3030;display:block;font-size:1.6em;text-decoration:none;font-weight:500;padding:1em 2.5em 1em 1em}.subnav nav a.active,.subnav nav a:focus,.subnav nav a:hover{background-color:#cf0}.subnav nav a .count{font-weight:400}.subnav.now nav a{padding:.5em 2.5em}.subnav.now nav a.more-info{padding:1em 2.5em 1em 1em}@media screen and (min-width:73em){.sticky-wrapper{position:absolute;width:260px}.subnav{max-width:260px;position:relative;top:5em;z-index:3}.subnav .section-title{font-size:3.6em;font-family:Noe,Georgia,serif;margin:1em 0}.subnav .page-title,.subnav .section-title span{display:none}.subnav.stuck{position:fixed;top:0;width:280px}.subnav nav{border:0;margin:2em 0}.subnav nav .more-info{display:none}.subnav nav .status-container{max-height:1000px!important;overflow:visible}.subnav nav a{margin-left:-2.25em;padding-left:2.25em}.subnav nav a.active{padding-left:1em}.subnav nav a.active:before{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e600";font-size:.8em;margin-right:.5em}}.section h2{font-size:1.8em;margin-bottom:2em}.section .title{font-family:Apercu,Arial,sans-serif;font-size:1.8em;font-weight:500}.section .material.intro p:first-of-type:first-letter{float:left;font-family:Noe,Georgia,serif;font-size:5em;font-weight:500;line-height:1em;margin-right:20px}.section.alternating .push{border-bottom:0;padding-bottom:0}.section.alternating.last .push{border-bottom:1px solid #b9b9b9;padding-bottom:4em}.section.alternating img{margin-bottom:2em}.section.alternating .title{font-family:Apercu,Arial,sans-serif;font-size:1.8em;font-weight:500;margin-bottom:1.5em}@media screen and (min-width:46.8em){.section h2{font-size:2.8em;margin-bottom:1em}.section .material.intro .title{font-size:3.2em}.section.alternating{overflow:hidden;*zoom:1}.section.alternating img{float:left;margin-right:-100%;width:56.25%}.section.alternating .copy{float:left;margin-right:-100%;width:30%}.section.alternating:nth-child(even) img{margin-left:0}.section.alternating:nth-child(even) .copy{margin-left:70%}.section.alternating:nth-child(odd) img{margin-left:43.75%}.section.alternating:nth-child(odd) .copy{margin-left:0}}.cta{background-color:#6EC6BE;background-repeat:no-repeat;background-position:center center;display:block;margin-top:-1px;padding:4em;position:relative;text-align:center;width:100%;z-index:2;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.cta h2{font-family:Apercu,Arial,sans-serif;font-size:1.4em;font-weight:500;letter-spacing:2px;text-transform:uppercase}.cta p{font-size:1.8em;font-weight:300;margin:.5em auto 1em}.cta .btn:focus,.cta .btn:hover{border-color:#cf0;color:#cf0}@media screen and (min-width:46.8em){.cta{padding:12em}}@media screen and (min-width:50em){.cta p{font-size:3.6em}}footer{background-color:#333;background-image:url(../img/global/footer-pattern.svg);background-position:center center;background-size:1707px;color:#fff;text-align:center}footer a{color:#fff;text-decoration:none}footer a:focus,footer a:hover{color:#cf0}footer .top-bar{padding-top:2em}footer .top-bar address{line-height:1.4em}footer .top-bar .follow{display:none}footer .bottom-center{padding:0 4em 4em;text-align:center}footer .bottom-center img{display:block;margin:4em auto;width:63px}footer .bottom-center small{font-size:1.4em;line-height:1.4em}footer .bottom-center ul{overflow:hidden;*zoom:1;font-size:1.4em;margin:1em auto;width:165px}footer .bottom-center ul li{float:left}footer .bottom-center ul li:first-child{margin-right:1em}@media screen and (min-width:50em){footer .top-bar{margin:0 4em;padding-top:4em}footer .top-bar address{float:left;text-align:left}footer .top-bar .follow{display:block;float:right}footer .top-bar .follow p{float:left;font-size:1.4em;margin-right:1em;padding-top:3px}footer .top-bar .follow ul{float:left;font-size:2em}}.object-listing{clear:both;padding-top:4em}.object-listing article{margin:2em 0 0}.object-listing article a{color:#7a3030;display:block;margin-bottom:4em;text-decoration:none}.object-listing article a h3{font-family:Apercu,Arial,sans-serif;font-size:1.8em;margin:1em 0 .5em}.object-listing article a span{margin-left:.5em}.object-listing article a:focus,.object-listing article a:hover{color:#ff461e}.objectStories .object-img{margin-bottom:1em}.objectStories h1{font-family:Apercu,Arial,sans-serif;font-size:1.8em;margin:2em 0 .5em}@media screen and (min-width:39.8em){.object-listing{overflow:hidden;*zoom:1;padding-top:2em}.object-listing article{float:left;width:47.5%}.object-listing article:nth-child(odd){margin-right:5%}.object-listing article a{margin-bottom:0}}@media screen and (min-width:46.8em){.objects .headline{float:left;margin-right:-100%;width:30%}.objects .content{float:left;margin-right:-100%;width:65%;margin-left:35%}.objectStories{clear:both}.objectStories .object-img{float:left;margin-right:-100%;width:38.75%}.objectStories .copy{float:left;margin-right:-100%;width:56.25%;margin-left:43.75%}.objectStories .copy h1{margin-top:0}}@media screen and (min-width:50em){.object-listing{padding-top:4em}.object-listing article{float:left;margin-right:5%;width:30%}.object-listing article:nth-of-type(3n+3){margin-right:0}.object-listing article:nth-of-type(3n+4){clear:both}}.accordion{margin-top:1em}.accordion li{overflow:hidden;*zoom:1;border-top:1px solid #b9b9b9;padding:1em 0}.accordion li .trigger{color:#7a3030}.accordion li .trigger.open .content{padding-top:1em}.accordion li .trigger .row{overflow:hidden;*zoom:1}.accordion li .trigger .row .expand{-webkit-transition:color 250ms ease-in-out;-moz-transition:color 250ms ease-in-out;-ms-transition:color 250ms ease-in-out;-o-transition:color 250ms ease-in-out;transition:color 250ms ease-in-out;float:right;font-size:1em;margin-top:1em;text-align:right;width:10%}.accordion li .trigger .row h2{-webkit-transition:color 250ms ease-in-out;-moz-transition:color 250ms ease-in-out;-ms-transition:color 250ms ease-in-out;-o-transition:color 250ms ease-in-out;transition:color 250ms ease-in-out;font-family:Apercu,Arial,sans-serif;font-size:1.8em;margin:.3em 0;float:left;width:90%}.accordion li .content{-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out;font-weight:200;max-height:0;padding-top:0;overflow:hidden}.accordion li .content.open{padding:2em 0}.accordion li .content strong{font-weight:500}.accordion li .content ul{list-style-type:disc;margin-left:5.5%;margin-bottom:1em;font-size:1.7em}.accordion li .content ul li{border:0;overflow:visible;padding:0}@media screen and (min-width:50em){.accordion{margin:0 auto;max-width:1200px}.accordion li{padding:0}.accordion li .trigger .row{padding:1.5em 0}.accordion li .trigger .row .expand{font-size:1.2em;width:5%}.accordion li .trigger .row h2{width:95%}.accordion li .content{max-width:700px}.accordion li .content ul{font-size:2em}}.pagination{overflow:hidden;*zoom:1;display:block;position:relative}.pagination a{font-size:1.4em}.pagination .numbers{display:none}.pagination .icon-arrow-left{margin-right:.5em}.alternating ul .pagination li:before,.arrows .pagination li:before,.body-copy ul .pagination li:before,.content ul .pagination li:before,.intro ul .pagination li:before,.objectStories .copy ul .pagination li:before,.pagination .alternating ul li:before,.pagination .arrows li:before,.pagination .body-copy ul li:before,.pagination .content ul li:before,.pagination .icon-arrow-right,.pagination .intro ul li:before,.pagination .objectStories .copy ul li:before,.pagination figcaption ul li:before,figcaption ul .pagination li:before{margin-left:.5em}.pagination .next{float:right}.pagination.section{margin-bottom:1em;margin-top:0}.pagination .push{padding-bottom:1em;margin-bottom:1em;margin-top:1em}@media screen and (min-width:50em){.pagination .next,.pagination .prev{float:left;margin-right:-100%;width:12.5%;margin-top:.75em}.pagination .next{margin-left:87.5%;text-align:right}.pagination .numbers{float:left;margin-right:-100%;width:65%;margin-left:17.5%;display:block;font-family:"Apercu Mono",Arial,sans-serif;text-align:center}.pagination .numbers a,.pagination .numbers span{display:inline-block;font-size:2.4em;padding:.25em .5em}.pagination .numbers span{background-color:#cf0}}.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0,0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d}.owl-carousel .owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-carousel .owl-dot,.owl-carousel .owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{display:none}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-item img{transform-style:preserve-3d}.owl-carousel#spotlight-carousel .head{font-size:1.8em;font-weight:500;margin:1.5em 0 1em}.owl-carousel#spotlight-carousel .owl-nav{display:none}.alternating ul .owl-carousel#spotlight-carousel li:before,.arrows .owl-carousel#spotlight-carousel li:before,.body-copy ul .owl-carousel#spotlight-carousel li:before,.content ul .owl-carousel#spotlight-carousel li:before,.intro ul .owl-carousel#spotlight-carousel li:before,.objectStories .copy ul .owl-carousel#spotlight-carousel li:before,.owl-carousel#spotlight-carousel .alternating ul li:before,.owl-carousel#spotlight-carousel .arrows li:before,.owl-carousel#spotlight-carousel .body-copy ul li:before,.owl-carousel#spotlight-carousel .content ul li:before,.owl-carousel#spotlight-carousel .icon-arrow-right,.owl-carousel#spotlight-carousel .intro ul li:before,.owl-carousel#spotlight-carousel .objectStories .copy ul li:before,.owl-carousel#spotlight-carousel figcaption ul li:before,figcaption ul .owl-carousel#spotlight-carousel li:before{margin-left:.5em}.owl-carousel .owl-nav div{-webkit-transition:all 250ms linear;-moz-transition:all 250ms linear;-ms-transition:all 250ms linear;-o-transition:all 250ms linear;transition:all 250ms linear;color:#7a3030;display:block;font-size:4.8em;height:48px;position:absolute;text-align:center;top:25%;width:48px}.owl-carousel .owl-nav div.owl-prev{left:5%}.owl-carousel .owl-nav div.owl-next{right:5%}.owl-carousel .owl-nav div:focus,.owl-carousel .owl-nav div:hover{border-color:#cf0;color:#cf0}.owl-dots{text-align:center;margin-top:1em}.owl-dots .owl-dot{-webkit-transition:border-color 250ms linear;-moz-transition:border-color 250ms linear;-ms-transition:border-color 250ms linear;-o-transition:border-color 250ms linear;transition:border-color 250ms linear;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;border:4px solid #7a3030;display:inline-block;height:18px;margin:0 .5em;width:18px}.owl-dots .owl-dot.active{border-width:9px}.owl-dots .owl-dot:focus,.owl-dots .owl-dot:hover{border-color:#cf0}#caption{margin-top:1em}@media screen and (min-width:479px){#spotlight-carousel .owl-item{padding:0 1em}}@media screen and (min-width:768px){.owl-carousel#spotlight-carousel .owl-dots{margin-top:2em}.owl-carousel#spotlight-carousel .owl-dots .owl-dot:hover{cursor:pointer}.owl-carousel#spotlight-carousel .owl-nav{display:block}.owl-carousel#spotlight-carousel .owl-nav div{position:absolute;top:22%}.owl-carousel#spotlight-carousel .owl-nav div.owl-prev{left:-5%}.owl-carousel#spotlight-carousel .owl-nav div.owl-next{right:-5%}.owl-carousel#spotlight-carousel .owl-nav:hover div{cursor:pointer}#caption{overflow:hidden;*zoom:1;margin-top:2em}#caption .owl-stage .caption{padding-left:25%}#caption .owl-dots{position:absolute;left:0;top:0;margin-top:0;text-align:left}}@media screen and (min-width:66em){#spotlight-carousel .owl-nav div{top:20%}}@media screen and (min-width:89em){#spotlight-carousel .owl-nav div{top:25%}#spotlight-carousel .owl-nav div.owl-prev{left:-8%}#spotlight-carousel .owl-nav div.owl-next{right:-8%}}.no-js .owl-carousel{display:block}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale 100ms ease;-moz-transition:scale 100ms ease;-ms-transition:scale 100ms ease;-o-transition:scale 100ms ease;transition:scale 100ms ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3,1.3);-moz-transition:scale(1.3,1.3);-ms-transition:scale(1.3,1.3);-o-transition:scale(1.3,1.3);transition:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.full-calendar{display:none}.calendar .section{overflow:visible}.cal h1{margin-bottom:1em}.cal-nav{margin:2em 0}.cal-nav li a{color:#7a3030;display:block;font-size:1.6em;text-decoration:none;font-weight:500;padding:1em 2.5em 1em 1em;margin-left:-2.25em;padding-left:2.25em}.cal-nav li a.active,.cal-nav li a:focus,.cal-nav li a:hover{background-color:#cf0}.cal-nav li a.active{padding-left:1em}.cal-nav li a.active:before{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e600";font-size:.8em;margin-right:.5em}@media screen and (min-width:73em){.list-calendar{display:none}.full-calendar{display:block}}.style-guide #palette table{border-collapse:collapse;color:#fff;width:100%}.style-guide #palette table th{color:#000;text-align:left;text-decoration:underline}.style-guide #palette table td{width:33%}