html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:100%;height:100%}body{height:100%;min-width:320px;background-color:#e8e5d9;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden}h1,h2{font-family:"Arvo",serif;font-style:normal;font-weight:400;font-size:16px;font-size:1rem;color:#fffae8}p{font-family:"Arvo",serif;font-style:normal;font-weight:400;font-size:16px;font-size:1rem;color:#443e3a}a{font-family:"Arvo",serif;font-style:normal;font-weight:400;font-size:16px;font-size:1rem;color:#443e3a;text-decoration:none}span{font-family:"Arvo",serif;font-style:normal;font-weight:400;font-size:16px;font-size:1rem;color:#443e3a}ul{font-family:"Raleway",sans-serif;font-style:normal;font-weight:400;font-size:16px;font-size:1rem;color:#443e3a;line-height:16px;line-height:1rem}.two-column{width:46%;float:left}@media screen and (max-width: 720px){.two-column{width:auto;float:none}}.two-column-list{-moz-column-count:2;-webkit-column-count:2;column-count:2}.three-column-list{-moz-column-count:3;-webkit-column-count:3;column-count:3}.four-column-list{-moz-column-count:4;-webkit-column-count:4;column-count:4}.clear{clear:both}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}.content-wrapper{position:relative;height:100%}.main-site{position:relative;width:100%;min-height:100%;background-color:#e8e5d9;overflow-x:hidden;-webkit-box-shadow:0px 0px 20px 5px rgba(0,0,0,0.7);box-shadow:0px 0px 20px 5px rgba(0,0,0,0.7)}.content{position:relative;padding-bottom:70px}@media screen and (max-width: 720px){.content{height:100%;padding-bottom:0}}.site-drawer{position:absolute;display:none;width:260px;height:100%;background-color:#b5b2a4}.site-drawer>p{font-size:12px;font-size:0.75rem;margin-top:2px;margin-left:12px;color:#5b5552}.drawer-nav{background-color:#b5b2a4;padding-bottom:10px}.drawer-nav-item{display:block;background-color:#443e3a;height:65px;padding-top:21px;padding-left:30px;border-bottom:2px solid #5c5552;color:#fff;font-family:"Arvo",serif;font-weight:400;font-style:normal;font-size:22.4px;font-size:1.4rem}.drawer-nav-item.current{background-color:#f2783c}.no-touch .drawer-nav-item:hover{background-color:#f2783c}.drawer-subnav-item{display:block;background-color:#6c6663;height:42px;padding-top:13px;padding-left:30px;border-bottom:2px solid #5c5552;color:#fff;font-family:"Arvo",serif;font-weight:400;font-style:normal;font-size:16px;font-size:1rem}.drawer-subnav-item.current{background-color:#8f8e8c}.no-touch .drawer-subnav-item:hover{background-color:#8f8e8c}.site-header{position:relative;z-index:20}.site-header-top-bar{width:100%;height:6px;background-color:#fffae8}.main-nav{height:47px;background-color:#b5b2a4}@media screen and (max-width: 970px){.main-nav{height:91px;background-color:#e9e6d9}}@media screen and (max-width: 720px){.main-nav{height:47px;background-color:#b5b2a4}}.main-nav-content{height:47px;text-align:center;overflow:hidden;-webkit-box-shadow:inset 0px -5px 20px -5px rgba(0,0,0,0.15);box-shadow:inset 0px -5px 20px -5px rgba(0,0,0,0.15)}.main-nav-content>ul>li>a{color:#fffae8;font-family:"Arvo",serif;font-weight:400;font-style:normal;font-size:14px;font-size:0.875rem}.secondary-nav-content{display:none;height:44px;background-color:#b5b2a4;text-align:center;overflow:hidden;-webkit-box-shadow:inset 0px -5px 20px -5px rgba(0,0,0,0.15);box-shadow:inset 0px -5px 20px -5px rgba(0,0,0,0.15)}.secondary-nav-content>ul>li>a{color:#fffae8;font-family:"Arvo",serif;font-weight:400;font-style:normal;font-size:14px;font-size:0.875rem}@media screen and (max-width: 970px){.secondary-nav-content{display:block}}@media screen and (max-width: 720px){.secondary-nav-content{display:none}}.secondary-nav{width:520px;margin-left:auto;margin-right:auto}.main-nav-selector{position:absolute;display:block;height:6px;bottom:-6px;left:10px;right:10px;background-color:#f2783c;opacity:0}.main-nav-selector.current{bottom:0;opacity:1}.main-nav-left{display:inline-block;margin-left:5px}@media screen and (max-width: 970px){.main-nav-left{display:none}}.sub-nav{height:47px;background-color:#fffae8;text-align:center}.sub-nav>ul{display:inline-block}.sub-nav>ul>li{display:table-cell;height:47px;vertical-align:middle;padding-top:1px;padding-left:20px;padding-right:20px}.sub-nav>ul>li>a{color:#77726a;font-family:"Raleway",sans-serif;font-weight:500;font-style:normal;font-size:14px;font-size:0.875rem;white-space:nowrap}.sub-nav>ul>li>a:hover{color:#f2783c}.sub-nav>ul>li>a.current{color:#f2783c}@media screen and (max-width: 720px){.sub-nav{display:none}}.header-logo{position:relative;display:inline-block;background-image:url("/images/global/header/logo.png");width:196px;height:47px}@media screen and (max-width: 970px){.header-logo{left:49px}}@media screen and (max-width: 720px){.header-logo{left:0}}.main-nav-right{display:inline-block}@media screen and (max-width: 970px){.main-nav-right{display:none}}.main-nav-item{position:relative;display:table-cell;vertical-align:middle;height:44px;padding-left:10px;padding-right:10px;text-shadow:0 1px 2px rgba(0,0,0,0.1)}.main-nav-item>a:hover{color:#5b5552;text-shadow:1px 1px 1px #9f9a88}.main-nav-item>a.current{color:#5b5552;text-shadow:1px 1px 1px #9f9a88}.site-header-social{position:relative;top:-10px;display:inline-block}.site-header-social>li{display:inline-block;padding-left:2px;padding-right:2px}.drawer-nav-social{position:relative;display:inline-block;padding-top:15px;padding-left:20px}.drawer-nav-social>li{display:inline-block;padding-left:4px;padding-right:4px}@media screen and (max-width: 970px){.site-header-social{left:85px}}@media screen and (max-width: 720px){.site-header-social{display:none}}.social-button,.social-drawer-button{width:26px;height:26px;display:block}.social-drawer-button{width:48px;height:48px}.facebook-button{background-image:url("/images/global/social/facebook_icon.png")}.facebook-drawer-button{background-image:url("/images/global/social/facebook_drawer_icon.png")}.twitter-button{background-image:url("/images/global/social/twitter_icon.png")}.twitter-drawer-button{background-image:url("/images/global/social/twitter_drawer_icon.png")}.youtube-button{background-image:url("/images/global/social/youtube_icon.png")}.youtube-drawer-button{background-image:url("/images/global/social/youtube_drawer_icon.png")}.link-button{background-image:url("/images/global/social/link_icon.png")}.site-header-drawer-button{display:none;position:relative;float:left;width:37px;height:29px;top:9px;left:10px;background-image:url("/images/global/header/drawerbutton.png")}@media screen and (max-width: 720px){.site-header-drawer-button{display:block;margin-right:-37px}}.site-footer{bottom:0;width:100%;height:70px;background-color:#e8e5d9;text-align:center;overflow:hidden;position:absolute}@media screen and (max-width: 720px){.site-footer{display:none;height:0}}.footer-bottom-bar{position:relative;width:100%;height:31px;background-color:#fffae8;top:38px;z-index:1}.footer-line{position:relative;width:100%;bottom:12px;border-bottom:1px solid #f2783c}.footer-content{position:relative;display:inline-block;bottom:27px;margin-left:45px;padding-left:12px;padding-right:12px;background-color:#e8e5d9}@media screen and (max-width: 650px){.footer-content{margin-left:0;padding-left:8px;padding-right:8px}}.copyright{position:relative;display:inline-block;bottom:25px}.copyright>p{color:#5b5552;display:inline;padding-left:3px;padding-right:3px;font-family:"Arvo",serif;font-weight:400;font-style:normal;font-size:11px;font-size:0.6875rem;letter-spacing:1.6px;letter-spacing:0.1rem}.footer-logo{background-image:url("/images/global/footer/mickey.png");width:60px;height:44px;display:inline-block;position:relative;top:-6px;z-index:2}.footer-links{position:relative;display:inline-block;bottom:22px;margin-top:30px}.footer-links>li{display:inline-block;padding-left:4px;padding-right:6px;padding-bottom:2px;border-right:1px solid rgba(91,85,82,0.65)}.footer-links>li>a{color:#5b5552;font-family:"Arvo",serif;font-weight:400;font-style:normal;font-size:11px;font-size:0.6875rem;letter-spacing:1.6px;letter-spacing:0.1rem}.footer-links>li>a b{font-weight:700}.footer-links>li:last-child{border-right:0px;padding-right:0}@media screen and (max-width: 720px){.footer-links>li{display:block;border-right:none;padding-bottom:4px;padding-left:6px;text-align:center}}.featured-projects-area{position:relative;overflow:hidden}.featured-projects{position:relative;width:100%;height:auto;overflow:hidden}.featured-projects>li{position:relative}.featured-projects>li>a>img{position:relative;width:100%;height:100%}.text-box{width:100px;height:50px;background-color:#555}.featured-projects-timer-bar{position:relative;background-color:#f2783c;width:0;height:5px;top:-5px;opacity:0}@media screen and (max-width: 720px){.featured-projects-timer-bar{top:-60px}}.featured-projects-info,.featured-projects-info-box{position:absolute;height:70px;right:0;bottom:0;background-color:#aaa798;background-color:rgba(170,167,152,0.8)}.featured-projects-info-box{display:none}@media screen and (max-width: 720px){.featured-projects-info-box{width:100%;height:55px}}.featured-project-info{height:70px;float:left;padding-top:14px;padding-bottom:15px;padding-left:15px;padding-right:15px}@media screen and (max-width: 720px){.featured-project-info{position:absolute;width:100%;right:0;padding-top:10px;padding-right:120px}}.featured-project-title{color:#fffae8;text-align:right;font-family:"Arvo",serif;font-weight:400;font-style:normal;font-size:28.8px;font-size:1.8rem;padding-bottom:1px}@media screen and (max-width: 720px){.featured-project-title{width:100%;font-size:20px;font-size:1.25rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.featured-project-date{color:#fffae8;text-align:right;font-family:"Arvo",serif;font-weight:400;font-style:normal;font-size:14px;font-size:0.9rem}@media screen and (max-width: 720px){.featured-project-date{width:100%;font-size:16px;font-size:1rem;padding-top:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.featured-project-buttons{height:70px;background-color:#fffae8;float:right}@media screen and (max-width: 720px){.featured-project-buttons{background-color:transparent}}.featured-project-play-button{position:relative;display:block;width:43px;height:35px;top:2px;background-color:#fffae8;background-image:url("/images/home/featured/videobutton.png");background-repeat:no-repeat;background-position:center}@media screen and (max-width: 720px){.featured-project-play-button{display:inline-block;width:55px;height:55px;top:0;margin-right:-3px;background-image:url("/images/home/featured/videobuttonlarge.png")}}.featured-project-info-button{position:relative;display:block;width:43px;height:35px;top:-1px;background-color:#fffae8;background-image:url("/images/home/featured/infobutton.png");background-repeat:no-repeat;background-position:center}@media screen and (max-width: 720px){.featured-project-info-button{display:inline-block;width:55px;height:55px;top:0;background-image:url("/images/home/featured/infobuttonlarge.png")}}.featured-projects-arrows{position:absolute;bottom:86px;overflow:hidden;width:100%;height:49px}.arrow-left,.video-arrow-left{position:absolute;width:43px;height:49px;left:-43px;background-color:#fffae8;background-image:url("/images/global/leftarrow.png");background-repeat:no-repeat;background-position:center;-webkit-border-radius:0px 5px 5px 0px;border-radius:0px 5px 5px 0px}.arrow-right,.video-arrow-right{position:absolute;width:43px;height:49px;right:-43px;background-color:#fffae8;background-image:url("/images/global/rightarrow.png");background-repeat:no-repeat;background-position:center;-webkit-border-radius:5px 0px 0px 5px;border-radius:5px 0px 0px 5px}.projects-list,.innovations-list{position:relative;max-width:930px;margin-left:auto;margin-right:auto;margin-bottom:35px}.projects-list>section,.innovations-list>section{margin-bottom:25px;padding-top:14px;padding-bottom:14px;padding-left:10px;padding-right:10px}.projects-list>section>a>h1,.innovations-list>section>a>h1{color:#5b5552;font-size:20px;font-size:1.25rem;padding-bottom:8px}.innovations-list>section{padding-top:20px;padding-bottom:1px;padding-left:20px;padding-right:20px;border-radius:10px;background-color:#fffae8}.preview{position:relative;padding-top:12px}.preview-gradient{position:absolute;display:block;width:100%;height:80%;bottom:-1px;background:-moz-linear-gradient(top, rgba(125,185,232,0) 0%, #fffae8 85%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(125,185,232,0)), color-stop(85%, #fffae8));background:-webkit-linear-gradient(top, rgba(125,185,232,0) 0%, #fffae8 85%);background:-o-linear-gradient(top, rgba(125,185,232,0) 0%, #fffae8 85%);background:-ms-linear-gradient(top, rgba(125,185,232,0) 0%, #fffae8 85%);background:linear-gradient(to bottom, rgba(125,185,232,0) 0%, #fffae8 85%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#007db9e8', endColorstr='#fffae8',GradientType=0 )}.billboard{width:100%;height:235px;overflow:hidden;-webkit-border-radius:5px;border-radius:5px}.billboard>.image{width:100%;height:250px;background-position:50%}@media screen and (max-width: 720px){.billboard{height:200px}}.project>header{position:relative;overflow:hidden;margin-bottom:-3px}.project-marquee{position:relative;width:100%}.project-info-line{position:absolute;display:inline-block;width:45%;height:52px;bottom:3px;background-color:#f2783c}@media screen and (max-width: 930px){.project-info-line{position:relative;width:100%;height:52px;bottom:0;margin-top:-3px;background-color:#f2783c}}.project-info-wrapper{position:relative;left:50%}@media screen and (max-width: 930px){.project-info-wrapper{left:0}}.project-info-container{position:absolute;width:860px;left:-435px;bottom:3px;margin-left:auto;margin-right:auto}@media screen and (max-width: 930px){.project-info-container{width:400px;left:50%;bottom:3px;margin-left:-200px}}@media screen and (max-width: 720px){.project-info-container{width:320px}}.project-header-bar{display:none;background-color:#443e3a;height:70px;padding-top:10px;padding-left:15px}.project-header-bar>h1{font-size:28px;font-size:1.75rem;margin-bottom:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.project-header-bar>.project-date{font-size:22.4px;font-size:1.4rem;color:#b5b2a4}@media screen and (max-width: 930px){.project-header-bar{display:block}.project-header-bar>.project-date{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media screen and (max-width: 720px){.project-header-bar>h1{margin-bottom:6px}.project-header-bar>.project-date{font-size:16px;font-size:1rem;height:16px;height:1rem;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.project-info{position:relative;width:395px;min-height:225px;background-color:#443e3a;top:0;padding-top:15px}.project-info>h1{position:relative;font-size:28px;font-size:1.75rem;width:100%;padding-left:20px;padding-right:14px;padding-bottom:18px;line-height:30.4px;line-height:1.9rem}.project-info>.project-date{position:relative;display:inline-block;width:272px;vertical-align:top;font-size:14px;font-size:0.875rem;line-height:17.6px;line-height:1.1rem;bottom:10px;padding-left:20px;padding-right:8px;color:#b5b2a4}@media screen and (max-width: 930px){.project-info{display:none}}.project-jump-links{position:relative;min-height:110px;left:20px}.project-jump-links>a{background-image:url("/images/global/projects/jumparrow.png");background-repeat:no-repeat;background-position:1px;postion:relative;display:block;color:#fffae8;font-size:14px;font-size:0.875rem;padding-left:28px;margin-top:15px}.project-poster-thumbnail{position:absolute;width:106px;height:155px;right:15px;bottom:15px}.project-poster-thumbnail>img{width:106px;height:155px;border:3px solid rgba(242,120,60,0);-webkit-box-shadow:3px 6px 1px 1px rgba(47,43,40,0.4);box-shadow:3px 6px 1px 1px rgba(47,43,40,0.4)}.project-poster-thumbnail>span{position:absolute;top:65px;left:3px;width:103px;height:23px;background-color:#f2783c;text-align:center;font-size:14px;font-size:0.875rem;color:#fffae8;padding-top:5px;display:none}.project-poster-thumbnail:hover>img{border:3px solid #f2783c}.project-poster-thumbnail:hover>span{display:block}.project-links{width:395px;height:52px;text-align:right;background-color:#f2783c;padding-top:12px;padding-right:12px}.project-links>a{display:inline-block;padding-left:20px;padding-right:25px;border-right:1px solid rgba(255,250,232,0.3)}.project-links>a>p{position:relative;display:inline-block;bottom:8px;font-size:12.8px;font-size:0.8rem;padding-right:12px;color:#fffae8}.project-links>a>img{position:relative;display:inline-block;top:1px}.project-links>ul{display:inline-block;padding-left:16px}.project-links>ul>li{display:inline-block;padding-left:3px;padding-right:3px}@media screen and (max-width: 930px){.project-links{text-align:center}.project-links>a{padding-left:10px;padding-right:22px}.project-links>a>p{line-height:16px;line-height:1rem;text-align:left}.project-links>ul{padding-left:15px}.project-links>ul>li{padding-left:5px;padding-right:5px}}@media screen and (max-width: 720px){.project-links{text-align:center}.project-links>a{padding-left:10px;padding-right:22px}.project-links>a>p{width:110px;bottom:0;line-height:16px;line-height:1rem;text-align:left}.project-links>ul{padding-left:15px}.project-links>ul>li{padding-left:5px;padding-right:5px}}.project-section-bar{position:absolute;width:100%;height:46px}.project-section-bar.videos{background-color:#443e3a}.project-section-bar.images{background-color:#c4c1b5}@media screen and (max-width: 720px){.project-section-bar{height:36px}}.project-section-title{position:relative;max-width:860px;margin-left:auto;margin-right:auto}.project-section-title.videos{text-align:right}.project-section-title.images{text-align:left}.project-section-label{position:relative;display:inline-block;height:60px;padding-left:21px;-webkit-border-radius:0px 0px 5px 5px;border-radius:0px 0px 5px 5px;z-index:1}.project-section-label>span{display:inline-block;position:relative;width:14px;height:29px;background-color:#f2783c}.project-section-label>h1{display:inline-block;font-size:39px;font-size:2.4375rem;padding-top:12px;padding-left:5px;padding-right:18px}.project-section-label.videos{background-color:#443e3a}.project-section-label.images{background-color:#c4c1b5}@media screen and (max-width: 720px){.project-section-label{height:46px;padding-left:18px}.project-section-label>h1{font-size:24px;font-size:1.5rem}.project-section-label>span{width:10px;height:22px;top:3px}}.project-video-player{position:relative;max-width:860px;margin-left:auto;margin-right:auto;margin-top:15px;margin-bottom:15px}.project-video-player>iframe{position:absolute;width:100%;height:100%;top:0;left:0;border:5px solid #443e3a}.video-ratio{display:block;width:100%;height:auto;opacity:0}.project-video-thumbnails{max-width:798px;margin-left:auto;margin-right:auto;margin-bottom:20px;overflow:hidden}.project-video-thumbnails>ul{position:relative;width:798px;white-space:nowrap}.project-video-thumbnails>ul>li{display:inline-block;padding-left:5px;padding-right:5px}.project-video-thumbnails>ul>li>a>img{border:2px solid #c4c1b5}.project-video-thumbnails>ul>li>a>span{display:block;text-align:center;font-size:14px;font-size:0.875rem}.project-video-thumbnails>ul>li>a.active>img{border:2px solid #f2783c}.project-video-thumbnails>ul>li>a.active>span{color:#f2783c}.project-video-arrows{position:relative;max-width:860px;bottom:102px;margin-left:auto;margin-right:auto;opacity:0.9}.video-arrow-left{display:none;left:0;-webkit-border-radius:5px 0px 0px 5px;border-radius:5px 0px 0px 5px;-webkit-box-shadow:1px 2px 4px 1px rgba(0,0,0,0.5);box-shadow:1px 2px 4px 1px rgba(0,0,0,0.5)}.video-arrow-right{display:none;right:0;-webkit-border-radius:0px 5px 5px 0px;border-radius:0px 5px 5px 0px;-webkit-box-shadow:1px 2px 4px 1px rgba(0,0,0,0.5);box-shadow:1px 2px 4px 1px rgba(0,0,0,0.5)}.project-images{position:relative;margin-top:-14px;padding-bottom:30px;overflow:hidden;background-color:#c4c1b5}.project-images>ul{position:relative;white-space:nowrap}.project-images>ul>li{display:inline-block;width:100%}.project-images>ul>li>img{display:inline-block;width:100%}.project-wide-image{display:none}@media screen and (min-aspect-ratio: 19 / 10) and (max-height: 500px){.project-image{display:none}.project-wide-image{display:inline}}.project-images-share{position:absolute;display:inline-block;top:10px;right:10px;background-color:#fffae8;padding-top:5px;padding-bottom:5px;padding-left:10px;padding-right:10px;-webkit-border-radius:4px;border-radius:4px}.project-images-share>span{display:block;margin-bottom:5px}.project-images-share>ul>li{display:inline-block}@media screen and (max-width: 720px){.project-images-share{display:none}}.page-content{margin-bottom:35px}.page-marquee{width:100%;height:auto}.carousel-item{position:absolute}.page-info{width:860px;padding-top:25px;margin-left:auto;margin-right:auto;padding-bottom:30px}@media screen and (max-width: 930px){.page-info{width:585px}}@media screen and (max-width: 720px){.page-info{width:100%;margin-top:-5px;margin-bottom:25px;padding-bottom:0}}.project-images-arrows{position:relative;top:-280px}@media screen and (max-width: 930px){.project-images-arrows{top:-180px}}@media screen and (max-width: 720px){.project-images-arrows{top:-125px}}.page-title,.page-title-events,.page-title-news{position:relative;display:inline-block;width:2130px;left:-1780px;text-align:right;vertical-align:top;background-color:#f2783c;margin-top:5px;margin-right:-1750px;padding-bottom:8px;padding-right:15px}.page-title>h1,.page-title-events>h1,.page-title-news>h1{float:right;width:400px;padding-top:11px;font-size:30px;font-size:1.875rem;font-family:"Raleway",sans-serif;font-weight:200;font-style:normal;text-align:right;vertical-align:middle}@media screen and (max-width: 1050px){.page-title>h1,.page-title-events>h1,.page-title-news>h1{width:290px}}@media screen and (max-width: 720px){.page-title>h1,.page-title-events>h1,.page-title-news>h1{float:none;width:inherit;font-size:19.2px;font-size:1.2rem;font-weight:500;text-align:inherit}}.page-title-events{width:2115px}@media screen and (max-width: 930px){.page-title-events{width:2020px}}@media screen and (max-width: 720px){.page-title,.page-title-events,.page-title-news,.page-title-people,.page-title-events{width:100%;left:0;text-align:center;padding-right:0}}.page-title-news{width:2115px}@media screen and (max-width: 930px){.page-title-news{width:2020px}}@media screen and (max-width: 720px){.page-title-news{width:100%;height:40px;left:0;text-align:center;padding-right:0}}.page-text,.page-text-events{position:relative;display:inline-block;width:475px;right:0}.page-text>p,.page-text-events>p{font-size:14px;font-size:0.875rem;line-height:22.4px;line-height:1.4rem}.page-text>p>a,.page-text-events>p>a{font-size:14px;font-size:0.875rem;font-family:"Arvo",serif;font-weight:400;font-style:normal;text-decoration:underline}.page-text>p>a:hover,.page-text-events>p>a:hover{color:#f2783c}.page-text>p>strong,.page-text-events>p>strong{font-weight:700}.page-marquee-mobile{display:none}@media screen and (max-width: 720px){.page-marquee{display:none}.page-marquee-mobile{width:100%;display:block}.page-marquee-mobile img{width:100%;height:auto}}.page-studio .page-text i,.page-studio .page-text-events i{font-style:italic}@media screen and (max-width: 930px){.page-studio .page-text,.page-studio .page-text-events{width:100%;margin-top:2em}}@media screen and (max-width: 720px){.page-studio .page-text,.page-studio .page-text-events{display:block;margin:0;padding:1em}}.page-text-events{width:490px}@media screen and (max-width: 930px){.page-text-events{width:300px}}@media screen and (max-width: 720px){.page-text-events{width:95%;display:block;margin:15px auto 0}}.history-films{width:760px;margin-left:auto;margin-right:auto}.history-films>h2{color:#443e3a;font-size:20px;font-size:1.25rem;font-family:"Raleway",sans-serif;font-weight:700;font-style:normal;margin-bottom:10px}.history-films>ul{padding-top:10px;padding-bottom:10px;background-color:#fffae8;-webkit-border-radius:4px;border-radius:4px;-moz-column-rule:1px solid #f2783c;-webkit-column-rule:1px solid #f2783c;column-rule:1px solid #f2783c}.history-films>ul>li{padding-top:4px;padding-bottom:4px;padding-left:35px}.history-films>ul>li>p{font-size:14px;font-size:0.875rem;font-family:"Raleway",sans-serif;font-weight:700;font-style:normal}.history-films>ul>li>p>a{font-size:14px;font-size:0.875rem;font-family:"Raleway",sans-serif;font-weight:700;font-style:normal;text-decoration:underline}.history-films>ul>li>p>a:hover{color:#f2783c}.contact-address{display:inline-block;padding-left:0;padding-right:15px}.contact-address:last-child{padding-left:20px;padding-right:0;border-left:1px solid #f2783c}.contact-address>h2{color:#443e3a;font-size:18px;font-size:1.125rem;padding-top:5px;padding-bottom:10px}.contact-address>p{font-size:14px;font-size:0.875rem;padding-bottom:10px}.contact-address>p:last-child{padding-bottom:0}.contact-map{width:920px;margin-top:25px;margin-left:auto;margin-right:auto;border:1px solid #443e3a;-webkit-border-radius:4px;border-radius:4px;overflow:hidden}.page-contact .page-marquee-mobile{display:none}.page-contact .directions{display:none}@media screen and (max-width: 930px){.page-contact .contact-map{width:auto;margin-left:2em;margin-right:2em}.page-contact .contact-map iframe{width:100%}.page-contact .page-text,.page-contact .page-text-events{width:100%;margin-top:2em}.page-contact .contact-address{padding:0;width:49%}}@media screen and (max-width: 720px){.page-contact .page-marquee{display:none}.page-contact .page-marquee-mobile{width:100%;display:block}.page-contact .page-marquee-mobile img{width:100%;height:auto}.page-contact .page-text,.page-contact .page-text-events{margin-top:0}.page-contact .contact-address{display:block;white-space:nowrap;margin:1em auto 2em}.page-contact .directions{display:block;text-align:center}.page-contact .directions a{background:#f2783c;color:#fffae8;-webkit-border-radius:4px;border-radius:4px;font-family:Raleway,sans-serif;font-size:12px;padding:5px 20px}.page-contact .contact-map{display:none}}@media screen and (max-width: 320px){.page-contact .contact-address{width:auto;margin-left:1em;margin-right:1em}}.questions{float:left;width:63%}@media screen and (max-width: 930px){.questions{width:60%}}@media screen and (max-width: 767px){.questions{width:50%}}@media screen and (max-width: 720px){.questions{float:none;width:100%;padding-left:10px;padding-right:10px}}.faqs{width:850px;margin-left:auto;margin-right:auto;margin-top:10px;margin-bottom:40px;overflow:hidden}.faqs>section{padding-bottom:30px}.faqs>section>h2{color:#443e3a;font-size:20px;font-size:1.25rem;font-family:"Raleway",sans-serif;font-weight:700;font-style:normal;margin-bottom:10px;padding-left:15px}.faq-general,.faq-portfolio-reel-tips{margin-bottom:15px}.faq-question{color:#443e3a;font-size:16px;font-size:1rem;font-family:"Raleway",sans-serif;font-weight:400;font-style:normal;line-height:22.4px;line-height:1.4rem;padding:5px;cursor:pointer}.faq-answer{color:#443e3a;background-color:#fffae8;margin-left:20px;padding-top:15px;padding-bottom:5px;padding-left:8px;padding-right:8px;-webkit-border-radius:4px;border-radius:4px}.faq-answer h1,.faq-answer h2,.faq-answer h3,.faq-answer h4,.faq-answer h5,.faq-answer h6,.faq-answer p,.faq-answer ul,.faq-answer ol{font-family:"Raleway",sans-serif;font-size:14px;font-size:0.875rem;font-weight:500;font-style:normal;line-height:16px;line-height:1rem;padding-left:15px;padding-right:15px;padding-bottom:10px;color:#443e3a}.faq-answer em{font-style:italic}.faq-answer strong{font-weight:700}.faq-answer a{color:#443e3a;font-family:"Raleway",sans-serif;font-size:14px;font-size:0.875rem;font-weight:500;font-style:normal;text-decoration:underline}.faq-answer a:hover{color:#f2783c;font-family:"Raleway",sans-serif;font-size:14px;font-size:0.875rem;font-weight:500;font-style:normal}.faq-answer ul>li{margin-left:20px;margin-top:2px;margin-bottom:2px;list-style-type:circle}.faq-answer ol>li{margin-left:20px;margin-top:2px;margin-bottom:2px;list-style-type:decimal}.faq-answer blockquote{margin-left:20px}.faq-answer blockquote p{font-family:Georgia,serif;font-size:14px;font-size:0.875rem;font-weight:400;font-style:italic}.faq-answer pre{background-color:#999;margin-bottom:10px;padding-top:10px;padding-bottom:10px;padding-left:15px;padding-right:15px}.faq-answer pre code{font-family:Monaco,Andale Mono,Courier New,monospace;font-size:14px;font-size:0.875rem;font-weight:400;font-style:normal;color:#333}@media screen and (max-width: 930px){.faqs{width:auto;margin-left:2em;margin-right:2em}}@media screen and (max-width: 720px){.page-faqs .page-marquee{display:none}.faqs{margin-left:0;margin-right:0;width:100%}.faq{-webkit-border-radius:0;border-radius:0}}.application-guidelines{max-width:850px;margin:auto;margin-bottom:40px;line-height:1.5rem;padding-top:15px}.application-guidelines a{text-decoration:underline}.application-guidelines a:hover{color:#f2783c}.application-guidelines h2{color:#443e3a;font-size:1rem;font-weight:600;padding-top:15px}.application-guidelines .small{font-size:0.9rem}.application-guidelines .submit{background-color:#fffae8;padding-top:10px;padding-bottom:10px;padding-left:20px;padding-right:20px;overflow:hidden}.application-guidelines .submit .left{float:left;width:25%}.application-guidelines .submit .right{float:left;width:75%}.application-guidelines .submit .item{padding-top:12px;padding-bottom:12px}.application-guidelines .submit .item img{float:left}.application-guidelines .submit .item .text{padding-left:20px;overflow:hidden}.application-guidelines .submit h2{color:#443e3a;font-family:"Arvo",serif;font-size:32px;font-size:2rem;font-weight:600;font-style:normal;line-height:2.2rem;padding-bottom:10px}.application-guidelines .submit h3{color:#f2783c;font-family:"Arvo",serif;font-size:19.2px;font-size:1.2rem;font-weight:600;font-style:normal}.application-guidelines .submit p{font-family:"Raleway",sans-serif;font-size:13.92px;font-size:0.87rem;font-weight:400;font-style:normal;line-height:1.4rem}@media screen and (max-width: 768px){.application-guidelines .submit .left{float:none;width:100%}.application-guidelines .submit .right{float:none;width:100%}}.how-to-connect{background-color:#fffae8;float:right;padding:20px}.how-to-connect h2{color:#443e3a;font-family:"Arvo",serif;font-size:19.2px;font-size:1.2rem;font-weight:600;font-style:normal}.how-to-connect ul li{margin-top:15px}.how-to-connect ul li a{color:#5b5552;background-image:url("/images/global/projects/jumparrow.png");background-repeat:no-repeat;background-position:1px;padding-left:30px;font-family:"Raleway",sans-serif;font-size:16px;font-size:1rem;font-weight:400;font-style:normal}@media screen and (max-width: 930px){.how-to-connect{padding:15px}}@media screen and (max-width: 720px){.how-to-connect{float:none;margin-left:10px;margin-right:10px}}.application-types{width:103%;margin-left:-10px}.application-type{display:inline-block;width:267px;height:235px;margin:10px 10px;text-align:center;background:#fffae8;cursor:pointer;color:#5b5552;position:relative;vertical-align:top;-webkit-box-shadow:0px 0px 8px -1px rgba(0,0,0,0.5);box-shadow:0px 0px 8px -1px rgba(0,0,0,0.5)}.application-type .application-type-photo{width:100%;height:150px;background-color:#5b5552}.application-type .application-type-photo img{display:block;position:relative;top:35px;margin:auto}.application-type .application-type-info{min-height:60px;text-align:left;padding:10px}.application-type .application-type-info .application-type-name{font-family:"Arvo",serif;font-weight:700;font-size:16px;font-size:1rem;line-height:19.2px;line-height:1.2rem}.application-type .application-type-info .view-details{position:absolute;display:block;bottom:15px;font-family:"Raleway",sans-serif;font-size:14px;font-size:0.875rem;font-weight:600;color:#f2783c;text-decoration:none}.application-type .application-type-info .view-details:hover{text-decoration:underline}@media screen and (max-width: 845px){.application-type{width:100%}}.application-type-detail{position:relative;color:#fffae8;margin-top:10px;margin-bottom:10px;margin-left:10px;margin-right:15px;display:block;font-family:"Arvo",serif;font-size:14px;font-size:0.875rem}.application-type-detail .application-type-detail-nav{width:100%;height:42px;position:relative}.application-type-detail .application-type-detail-nav .application-type-tabs{float:left;margin:8px 0 8px 350px}.application-type-detail .application-type-detail-nav .application-type-tabs a{position:relative;display:inline-block;margin:0 2px;background:#f2783c;color:#fff;padding:6px 4px;text-transform:uppercase;font-size:14px}.application-type-detail .application-type-detail-nav .application-type-close{font-size:14px;position:absolute;top:50%;right:14px;margin-top:-10px;cursor:pointer;white-space:nowrap}.application-type-detail .application-type-detail-content{width:100%;position:relative}.application-type-detail .application-type-detail-content .application-type-section{display:none;padding:25px;overflow:hidden}.application-type-detail .application-type-detail-content .application-type-section .application-type-photo{width:290px;float:left;font-size:0;position:relative;margin-right:100px;overflow:hidden}.application-type-detail .application-type-detail-content .application-type-section .application-type-photo>img{position:relative;display:block;width:auto}.application-type-detail .application-type-detail-content .application-type-section .application-type-about{overflow:hidden;font-size:14px;font-size:0.875rem}.application-type-detail .application-type-detail-content .application-type-section .application-type-about .application-type-name{font-size:33.6px;font-size:2.1rem;padding-bottom:12px;margin-bottom:15px;border-bottom:1px solid #fffae8}.application-type-detail .application-type-detail-content .application-type-section .application-type-about .application-type-category{font-size:24px;font-size:1.5rem;padding-bottom:0.16667em;margin-bottom:0.16667em}.application-type-detail .application-type-detail-content .application-type-section .application-type-about h1{font-size:19.2px;font-size:1.2rem;border-bottom:1px solid #fffae8;padding-top:10px;padding-bottom:10px}.application-type-detail .application-type-detail-content .application-type-section .application-type-about p{margin:14px 0;margin:0.875rem 0;font-size:14px;font-size:0.875rem;color:#fffae8;line-height:1.1rem;margin-right:20px}.application-type-detail .application-type-detail-content .application-type-section .application-type-about a{color:#fffae8;text-decoration:underline;font-size:14px;font-size:0.875rem}.application-type-detail .application-type-detail-content .application-type-section .application-type-about em{font-style:italic}.application-type-detail .application-type-detail-content .application-type-section .application-type-about strong{font-weight:700}.application-type-detail .application-type-detail-content .application-type-section .application-type-about ul{margin:14px 0;margin:0.875rem 0;margin-right:20px;padding-left:18px;list-style:circle}.application-type-detail .application-type-detail-content .application-type-section .application-type-about ul>li{color:#fffae8;padding-bottom:6px;font-family:"Arvo",serif;font-style:normal;font-weight:400;font-size:15.2px;font-size:0.95rem}.application-type-detail .application-type-detail-content .application-type-section .application-type-about ol{margin:14px 0;margin:0.875rem 0;margin-right:20px}.application-type-detail .application-type-detail-content .application-type-section .application-type-about ol>li{margin-left:20px;margin-top:2px;margin-bottom:2px;list-style-type:decimal;font-size:14px;font-size:0.875rem}.application-type-detail .application-type-detail-content .application-type-section .application-type-about blockquote{margin-left:20px;margin-right:20px}.application-type-detail .application-type-detail-content .application-type-section .application-type-about blockquote p{font-family:Georgia,serif;font-size:14px;font-size:0.875rem;font-weight:400;font-style:italic}.application-type-detail .application-type-detail-content .application-type-section .formats{float:right;margin-top:-40px}.application-type-detail .application-type-detail-content .application-type-section .formats li{display:inline;margin:5px}.application-type-detail .application-type-detail-content #application-type-profile{display:block}.application-type-detail .application-type-detail-nav{background:#b1ada1}.application-type-detail .application-type-detail-content{background:#5b5552}@media screen and (max-width: 845px){.application-type-detail{width:100%}.application-type-detail .application-type-detail-content .application-type-section .formats{float:right;margin-top:20px}}.portfolio-reel-tips{max-width:850px;margin:auto;line-height:1.5rem;padding-top:15px}.portfolio-reel-tips a{text-decoration:underline}.portfolio-reel-tips a:hover{color:#f2783c}.tips-upper{margin:10px;overflow:hidden}.tips-intro{float:left;width:40%;margin-bottom:20px}.tips-intro h3{color:#f2783c;font-family:"Arvo",serif;font-size:24px;font-size:1.5rem;font-weight:600;font-style:normal;line-height:32px;line-height:2rem}.tips-intro p{font-family:"Raleway",sans-serif;font-size:14.4px;font-size:0.9rem;font-weight:400;font-style:normal}@media screen and (max-width: 720px){.tips-intro{float:none;width:100%}}.tips{float:right;width:55%}@media screen and (max-width: 720px){.tips{float:none;width:100%}}.tips-outro{background-color:#fffae8;padding:20px;margin-left:10px;margin-right:10px}.tips-outro p{font-family:"Raleway",sans-serif;font-size:14.4px;font-size:0.9rem;font-weight:400;font-style:normal}.events-content,.news-content{width:860px;margin-top:0;margin-bottom:50px;margin-left:auto;margin-right:auto}.events-content>section,.news-content>section{margin-bottom:40px}.events-content>section>h2,.news-content>section>h2{color:#443e3a;font-size:20px;font-size:1.25rem;font-family:"Raleway",sans-serif;font-weight:700;font-style:normal;margin-bottom:25px}.events-content>section>p,.news-content>section>p{font-size:14px;font-size:0.875rem;font-family:"Raleway",sans-serif;font-weight:500;font-style:normal;line-height:19.2px;line-height:1.2rem;margin-top:-10px;padding-bottom:20px}.events-content>section>p>a,.news-content>section>p>a{font-size:14px;font-size:0.875rem;font-family:"Raleway",sans-serif;font-weight:500;font-style:normal;text-decoration:underline}.events-content>section>p>a:hover,.news-content>section>p>a:hover{color:#f2783c}.events-content>section>article,.news-content>section>article{margin-bottom:20px}.events-content>section>article header h3,.news-content>section>article header h3{color:#443e3a;font-size:15.2px;font-size:0.95rem;font-family:"Raleway",sans-serif;font-weight:700;font-style:normal;padding-bottom:5px}.events-content>section>article header a,.news-content>section>article header a{display:inline-block}.events-content>section>article header a h3,.news-content>section>article header a h3{color:#443e3a;font-size:15.2px;font-size:0.95rem;font-family:"Raleway",sans-serif;font-weight:700;font-style:normal;padding-bottom:5px}.events-content>section>article header a:hover h3,.news-content>section>article header a:hover h3{color:#f2783c}.events-content>section>article header span,.news-content>section>article header span{display:block;color:#443e3a;font-size:14px;font-size:0.875rem;font-family:"Raleway",sans-serif;font-weight:700;font-style:normal;padding-bottom:10px}.events-content>section>article p,.news-content>section>article p{font-size:14px;font-size:0.875rem;font-family:"Raleway",sans-serif;font-weight:500;font-style:normal;line-height:19.2px;line-height:1.2rem;padding-bottom:7px}.events-content>section>article p a,.news-content>section>article p a{font-size:14px;font-size:0.875rem;font-family:"Raleway",sans-serif;font-weight:500;font-style:normal;text-decoration:underline}@media screen and (max-width: 720px){.events-content{margin-bottom:0}}.opportunities-wrapper{max-width:990px;margin-bottom:25px;margin-left:auto;margin-right:auto}@media screen and (max-width: 970px){.opportunities-wrapper{max-width:775px;margin-left:auto;margin-right:auto}}.opportunities{position:relative;margin-bottom:10px;margin-left:auto;margin-right:auto;text-align:center}.life-at-disney{max-width:965px;margin-top:10px;margin-bottom:20px;margin-left:auto;margin-right:auto;overflow:hidden}.life-at-disney .tile.two-column{min-height:500px}@media screen and (max-width: 720px){.life-at-disney .tile.two-column{min-height:0}}.tile{background-color:#fffae8;margin-left:2%;margin-right:2%;margin-top:17px;margin-bottom:17px;-webkit-box-shadow:0px 0px 8px -1px rgba(0,0,0,0.5);box-shadow:0px 0px 8px -1px rgba(0,0,0,0.5)}.tile .top{border-bottom:1px solid #bdb8a6}.tile .top h2{color:#443e3a;font-family:"Arvo",serif;font-size:16px;font-size:1rem;font-weight:700;font-style:normal;padding-top:12px;padding-bottom:10px;padding-left:15px;padding-right:15px;line-height:19.2px;line-height:1.2rem}.tile .top>img{width:100%}.tile .top h3{font-family:"Arvo",serif;font-size:16px;font-size:1rem;font-weight:400;font-style:normal;color:#443e3a;padding-left:15px;padding-right:15px;line-height:17.6px;line-height:1.1rem}.tile .bottom{padding-top:15px;padding-bottom:15px;overflow:hidden}.tile .bottom .description{margin-bottom:20px}.tile .bottom .description.wide{width:50%;float:left;padding-right:1px}.tile .bottom .links.wide{width:50%;float:left}.tile .bottom p{font-family:"Raleway",sans-serif;font-size:14px;font-size:0.875rem;font-weight:500;font-style:normal;line-height:16px;line-height:1rem;padding-left:15px;padding-right:15px}.tile .bottom ul li{padding-bottom:7px}.tile .bottom ul li a{font-family:"Raleway",sans-serif;font-size:14px;font-size:0.875rem;font-weight:500;font-style:normal;line-height:16px;line-height:1rem;margin-left:15px;padding-left:30px;padding-right:15px;background-image:url("/images/global/down-arrow.png");background-repeat:no-repeat;background-size:contain}@media screen and (max-width: 700px){.tile .bottom .description.wide{width:100%;float:none}.tile .bottom .links.wide{width:100%;float:none}}@media screen and (max-width: 720px){.tile{margin-left:15px;margin-right:15px}.tile .bottom .description.wide{width:100%;float:none}.tile .bottom .links.wide{width:100%;float:none}}.disciplines{max-width:965px;margin:auto;margin-bottom:25px}.profiles{max-width:965px;margin:auto;margin-bottom:25px}@media screen and (max-width: 961px){.profiles{max-width:640px}}@media screen and (max-width: 639px){.profiles{max-width:580px}}.programs{max-width:965px;margin:auto;margin-bottom:25px}@media screen and (max-width: 960px){.programs{max-width:580px}}.event,.news-item,.opportunity,.discipline{width:300px;background-color:#fffae8;margin-left:15px;margin-right:15px;margin-top:17px;margin-bottom:17px;-webkit-box-shadow:0px 0px 8px -1px rgba(0,0,0,0.5);box-shadow:0px 0px 8px -1px rgba(0,0,0,0.5)}.event .top,.news-item .top,.opportunity .top,.discipline .top{padding-bottom:10px;border-bottom:1px solid #bdb8a6}.event .top a,.news-item .top a,.opportunity .top a,.discipline .top a{padding-bottom:8px}.event .top a h2,.news-item .top a h2,.opportunity .top a h2,.discipline .top a h2{color:#443e3a;font-family:"Arvo",serif;font-size:15.2px;font-size:0.95rem;font-weight:700;font-style:normal;padding-top:10px;padding-bottom:5px;padding-left:15px;padding-right:15px;line-height:19.2px;line-height:1.2rem}.event .top a>img,.news-item .top a>img,.opportunity .top a>img,.discipline .top a>img{width:100%}.event .top h3,.news-item .top h3,.opportunity .top h3,.discipline .top h3{font-family:"Arvo",serif;font-size:16px;font-size:1rem;font-weight:400;font-style:normal;color:#443e3a;padding-left:15px;padding-right:15px;line-height:17.6px;line-height:1.1rem}.event .bottom,.news-item .bottom,.opportunity .bottom,.discipline .bottom{padding-top:15px}.event .bottom>.description,.news-item .bottom>.description,.opportunity .bottom>.description,.discipline .bottom>.description{display:none;margin-bottom:20px}.event .bottom>p,.news-item .bottom>p,.opportunity .bottom>p,.discipline .bottom>p{font-family:"Raleway",sans-serif;font-size:14px;font-size:0.875rem;font-weight:500;font-style:normal;line-height:16px;line-height:1rem;padding-left:15px;padding-right:15px}.event .bottom .view-details,.news-item .bottom .view-details,.opportunity .bottom .view-details,.discipline .bottom .view-details{position:absolute;display:block;bottom:15px;font-family:"Raleway",sans-serif;font-size:14px;font-size:0.875rem;font-weight:600;color:#f2783c;margin-left:15px}.event .bottom .view-details:hover,.news-item .bottom .view-details:hover,.opportunity .bottom .view-details:hover,.discipline .bottom .view-details:hover{text-decoration:underline}.event .bottom .read-more,.news-item .bottom .read-more,.opportunity .bottom .read-more,.discipline .bottom .read-more{position:absolute;font-family:"Raleway",sans-serif;font-size:14px;font-size:0.875rem;font-weight:600;font-style:italic;color:#f2783c;left:15px;bottom:15px}.event .bottom .read-more:hover,.news-item .bottom .read-more:hover,.opportunity .bottom .read-more:hover,.discipline .bottom .read-more:hover{text-decoration:underline}.event .bottom .share-this-content,.news-item .bottom .share-this-content,.opportunity .bottom .share-this-content,.discipline .bottom .share-this-content{position:absolute;right:15px;bottom:15px}.event .bottom .footer,.news-item .bottom .footer,.opportunity .bottom .footer,.discipline .bottom .footer{min-height:75px}@media screen and (max-width: 720px){.event,.news-item{width:320px;margin-left:0;margin-right:0;margin-top:0;margin-bottom:20px}.event .top a img,.news-item .top a img{width:320px;height:235px}.news-item .top{border:0;padding-bottom:0}.news-item .bottom{padding-top:0}}.event .top{position:relative;display:block;padding-right:45px}.event .top h2{color:#443e3a;font-family:"Arvo",serif;font-size:15.2px;font-size:0.95rem;font-weight:700;font-style:normal;padding-top:10px;padding-bottom:5px;padding-left:15px;padding-right:15px;line-height:19.2px;line-height:1.2rem}.event .top h3{font-size:15px;font-size:0.9375rem}.event .top .right-arrow{position:absolute;background-image:url(/images/global/rightarrow.png);width:23px;height:100%;top:0;right:15px;background-position-y:50%;background-repeat:no-repeat}.event .mid .event-description p{font-size:13px;font-size:0.8125rem}.event .bottom{bottom:0;width:100%;height:55px;padding-top:0}.event .bottom .event-description{padding-top:0;margin-bottom:0;height:98px;overflow:hidden;margin-bottom:0;height:98px;overflow:hidden}.event .bottom .share-this-content{right:0;bottom:0}.event .bottom .bottom-bar{background-color:#b5b2a4}.event .bottom .bottom-bar .event-date{color:#fffae8;height:55px;line-height:55px;padding-left:15px;padding-right:80px}.event-header{position:relative;background-size:cover;background-repeat:no-repeat;background-position-x:50%;background-position-y:50%}.event-header>img{width:100%}.event-header>.share-this-content{position:absolute;bottom:15px;right:15px;padding:10px;background-color:#fffae8;border-radius:5px}.event-bar{position:relative;width:70%;background-color:#b5b2a4;margin-left:auto;margin-right:auto;padding-right:55px}@media screen and (max-width: 720px){.event-bar{width:100%}}.event-bar-date{display:inline-block;height:55px;color:#fffae8;font-family:Arvo,serif;line-height:55px;margin-right:-4px;padding-left:15px;padding-right:15px}.event-bar-date.active{background-color:#f2783c}.event-bar-date.active:hover{background-color:#f2783c}.event-bar-date:hover{background-color:#a39f8f}.filters-button{position:absolute;width:60px;height:55px;top:0;right:0}.filters-button>img{display:block;width:28px;margin-top:18px;margin-left:auto;margin-right:auto}.filters-button.active{background-color:#a39f8f}.filters-button:hover{background-color:#a39f8f}.filters-bar{display:none;width:70%;background-color:#a39f8f;margin-left:auto;margin-right:auto}.filters-bar>li{display:inline-block;height:36px;padding-top:11px;padding-left:40px;padding-right:40px;cursor:pointer}.filters-bar .filter-button{position:relative;display:inline-block;width:13px;height:13px;top:1px;margin-right:5px;border-radius:50%;border:1px solid #fffae8}.filters-bar .filter-button-selected{display:none;width:7px;height:7px;border-radius:50%;background-color:#fffae8;margin-top:2px;margin-left:2px}.filters-bar span{font-family:"Raleway",sans-serif;font-weight:400;font-style:normal;font-size:16px;font-size:1rem;color:#fffae8}@media screen and (max-width: 720px){.filters-bar{width:100%}}.event-thumbnail{display:block;width:100%;height:150px;background-size:cover;background-position-x:50%;background-position-y:50%}.opportunity{display:inline-block;width:161px;height:210px;margin-left:12px;margin-right:12px;text-align:left;vertical-align:top}.opportunity.short{height:135px}.opportunity .top{height:62px;padding-top:12px;padding-bottom:12px;padding-left:15px;padding-right:15px}.opportunity .top h2,.opportunity .top h3{color:#443e3a;font-family:"Arvo",serif;font-size:15.2px;font-size:0.95rem;font-weight:700;font-style:normal;padding:0;line-height:19.2px;line-height:1.2rem}.opportunity .top h2:after,.opportunity .top h3:after{content:" ";position:absolute;width:12px;height:15px;margin:2px 0 0 7px;background-image:url("/images/global/rightarrow.png");background-size:contain;background-repeat:no-repeat}.opportunity .top h3{font-size:12.8px;font-size:0.8rem;padding:0}.opportunity .top img{width:100%}.opportunity .top h3{font-size:0.9rem}.opportunity .bottom{padding-top:12px;margin-bottom:25px}.opportunity .bottom a{display:inline-block;color:#fff;background-color:#f2783c;font-family:"Raleway",sans-serif;font-weight:700;font-size:12.8px;font-size:0.8rem;padding:15px;min-width:230px}.opportunity .bottom p{padding-right:21px}.opportunity.stay-connected{display:block;position:absolute;width:350px;height:48px;right:0;background-color:#f2783c;background-image:url("/images/careers/rightarrow.png");background-repeat:no-repeat;background-position:98% center;margin-top:-64px;margin-right:36px;padding:17px}.opportunity.stay-connected p{font-size:14px;font-size:0.875rem;font-family:Arvo,serif}.opportunity.stay-connected p a{font-size:14px;font-size:0.875rem;color:#f2783c}.opportunity.stay-connected p a:hover{text-decoration:underline}.opportunity.stay-connected>h2{display:inline;font-size:1rem;font-weight:700;padding-right:2px}.opportunity.stay-connected>span{display:inline;color:#fff;font-size:0.7rem}@media screen and (max-width: 970px){.opportunity.short{height:210px}.opportunity.stay-connected{position:static;display:inline-block;width:161px;height:210px;right:0;margin-left:15px;margin-right:15px;margin-top:17px;margin-bottom:17px;vertical-align:top}.opportunity.stay-connected h2{font-size:16px;font-size:1rem}.opportunity.stay-connected span{display:block;margin-top:10px}}@media screen and (max-width: 400px){.opportunity{width:136px;height:230px;margin-left:7px;margin-right:7px;margin-top:10px;margin-bottom:10px}.opportunity.short{height:230px}.opportunity .top h2,.opportunity .top h3{font-size:0.9rem}.opportunity .top h2:after,.opportunity .top h3:after{content:normal}.opportunity .top h3{font-size:0.7rem}.opportunity.stay-connected{width:136px;height:230px;margin-left:7px;margin-right:7px;margin-top:10px;margin-bottom:10px}}.discipline .bottom ul{padding-bottom:15px;padding-left:15px;padding-right:15px}.discipline .bottom ul li{font-family:"Raleway",sans-serif;font-size:14px;font-size:0.875rem;margin-bottom:5px}.discipline .bottom ul li .arrow{display:inline-block;width:15px;height:10px;background-image:url("/images/global/rightarrow.png");background-size:contain;background-repeat:no-repeat;background-position-x:100%;background-position-y:center}.program{display:inline-block;width:290px;height:420px;margin:10px 14px;text-align:center;background:#fffae8;cursor:pointer;color:#5b5552;position:relative;vertical-align:top;-webkit-box-shadow:0px 0px 8px -1px rgba(0,0,0,0.5);box-shadow:0px 0px 8px -1px rgba(0,0,0,0.5)}.program .program-photo{width:210px}.program .program-photo img{display:block}.program .program-info{min-height:60px;text-align:left}.program .program-info .top{padding:15px;border-bottom:1px solid #bdb8a6;line-height:24px;line-height:1.5rem}.program .program-info .top .program-name{font-family:"Arvo",serif;font-weight:700;font-size:16px;font-size:1rem;line-height:19.2px;line-height:1.2rem}.program .program-info .top .program-category{font-family:"Raleway",serif;font-weight:400;font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem}.program .program-info .bottom{padding:15px}.program .program-info .bottom ul{font-size:14.4px;font-size:0.9rem;padding-left:15px;list-style:circle}.program .program-info .bottom ul li{font-family:"Raleway",sans-serif;font-size:14px;font-size:0.875rem;padding-top:3px;padding-bottom:10px;padding-right:15px}.program .program-info .bottom .view-details{position:absolute;display:block;bottom:15px;font-family:"Raleway",sans-serif;font-size:14px;font-size:0.875rem;font-weight:600;color:#f2783c}.program .program-info .bottom .view-details:hover{text-decoration:underline}.program-detail{position:relative;color:#fffae8;margin:10px 14px 10px;display:block;font-family:"Arvo",serif;font-size:14px;font-size:0.875rem}.program-detail .program-detail-nav{width:100%;height:42px;position:relative}.program-detail .program-detail-nav .program-tabs{float:left;margin:8px 0 8px 350px}.program-detail .program-detail-nav .program-tabs a{position:relative;display:inline-block;margin:0 2px;background:#f2783c;color:#fff;padding:6px 4px;text-transform:uppercase;font-size:14px}.program-detail .program-detail-nav .program-close{font-size:14px;position:absolute;top:50%;right:14px;margin-top:-7px;cursor:pointer;white-space:nowrap}.program-detail .program-detail-content{width:100%;position:relative}.program-detail .program-detail-content .program-section{display:none;overflow:hidden}.program-detail .program-detail-content .program-section .program-photo{width:290px;float:left;font-size:0;position:relative;margin-right:100px;overflow:hidden}.program-detail .program-detail-content .program-section .program-photo>img{position:relative;display:block;width:auto}.program-detail .program-detail-content .program-section .program-badge{position:absolute;top:50px;left:200px}.program-detail .program-detail-content .program-section .program-about{overflow:hidden;padding:20px 0 0 0;font-size:14px;font-size:0.875rem}.program-detail .program-detail-content .program-section .program-about .program-name{font-size:33.6px;font-size:2.1rem;padding-bottom:0.16667em;margin-bottom:0.16667em;border-bottom:1px solid #fffae8}.program-detail .program-detail-content .program-section .program-about .program-category{font-size:24px;font-size:1.5rem;padding-bottom:0.16667em;margin-bottom:0.16667em}.program-detail .program-detail-content .program-section .program-about h1{font-size:19.2px;font-size:1.2rem;border-bottom:1px solid #fffae8;padding-top:10px;padding-bottom:10px}.program-detail .program-detail-content .program-section .program-about p{margin:14px 0;margin:0.875rem 0;font-size:14px;font-size:0.875rem;color:#fffae8;line-height:1.1rem;margin-right:20px}.program-detail .program-detail-content .program-section .program-about a{color:#fffae8;text-decoration:underline;font-size:14px;font-size:0.875rem}.program-detail .program-detail-content .program-section .program-about em{font-style:italic}.program-detail .program-detail-content .program-section .program-about strong{font-weight:700}.program-detail .program-detail-content .program-section .program-about ul{margin:14px 0;margin:0.875rem 0;margin-right:20px;padding-left:18px;list-style:circle}.program-detail .program-detail-content .program-section .program-about ul>li{color:#fffae8;padding-bottom:6px;font-family:"Arvo",serif;font-style:normal;font-weight:400;font-size:15.2px;font-size:0.95rem}.program-detail .program-detail-content .program-section .program-about ol{margin:14px 0;margin:0.875rem 0;margin-right:20px}.program-detail .program-detail-content .program-section .program-about ol>li{margin-left:20px;margin-top:2px;margin-bottom:2px;list-style-type:decimal;font-size:14px;font-size:0.875rem}.program-detail .program-detail-content .program-section .program-about blockquote{margin-left:20px;margin-right:20px}.program-detail .program-detail-content .program-section .program-about blockquote p{font-family:Georgia,serif;font-size:14px;font-size:0.875rem;font-weight:400;font-style:italic}.program-detail .program-detail-content #program-profile{display:block}.program-detail .program-detail-nav{background:#b1ada1}.program-detail .program-detail-content{background:#5b5552}@media screen and (max-width: 960px){.program{width:260px;height:465px;overflow:hidden}.program-content{width:722px}.program-detail{font-size:12px;font-size:0.75rem}.program-detail .program-detail-nav .program-tabs{margin-left:285px}.program-detail .program-detail-content .program-section .program-photo{margin-right:20px}.program-detail .program-detail-content .program-section .program-photo>img{width:225px;height:auto}.program-detail .program-detail-content .program-section .program-badge{display:none}}@media screen and (max-width: 722px){.program-content{width:480px}.program-detail .person-detail-nav .person-tabs{margin-left:45px}.program-detail .program-detail-content .program-section .program-photo{width:210px}.program-detail .program-detail-content .program-section .program-photo>img{width:auto;height:auto}}@media screen and (max-width: 720px){.program-content{width:100%;margin-top:-25px}.program-arrow{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background:url("/images/global/down-grey-arrow.png") no-repeat 94% center}.program{display:block;max-width:none;width:100%;height:100px;margin:5px 0;overflow:hidden}.program .program-photo{float:left;width:25%;height:100%}.program .program-photo img{max-width:none;width:auto;height:100%}.program .program-info{float:left;width:75%;padding-left:20px}.program .program-info .top{border-bottom:none}.program .program-info .top .program-name{font-size:16px;font-size:1rem;position:absolute;top:60%;margin-top:-28px;margin-top:-1.75rem;padding-left:10px;padding-right:70px;text-align:left}.program .program-info .bottom{display:none}.program-detail{margin-top:-5px;margin-left:0;margin-right:0;display:block;font-size:12px;font-size:0.75rem}.program-detail .program-detail-nav{text-align:center;padding:0}.program-detail .program-detail-nav .program-close{display:none}.program-detail .program-detail-nav .program-tabs{margin:0 auto;position:relative;left:auto;bottom:auto;padding:5px 0 7px;float:none}.program-detail .program-detail-content{padding:0}.program-detail .program-detail-content .program-section .program-photo{display:none}.program-detail .program-detail-content .program-section .program-badge{display:none}.program-detail .program-detail-content .program-section .program-about{padding:1.66667em}.program-detail .program-detail-content .program-section .program-about .program-name,.program-detail .program-detail-content .program-section .program-about .program-job-title{display:none}.program-detail-nav{background:#b1ada1}.program-detail-content{background:#5b5552}}.event-description,.news-item-description{padding-top:15px;margin-bottom:10px}.event-description h1,.event-description h2,.event-description h3,.event-description h4,.event-description h5,.event-description h6,.event-description p,.event-description ul,.event-description ol,.news-item-description h1,.news-item-description h2,.news-item-description h3,.news-item-description h4,.news-item-description h5,.news-item-description h6,.news-item-description p,.news-item-description ul,.news-item-description ol{font-family:"Raleway",sans-serif;font-size:14px;font-size:0.875rem;font-weight:500;font-style:normal;line-height:16px;line-height:1rem;padding-left:15px;padding-right:15px;padding-bottom:10px;color:#443e3a}.event-description em,.news-item-description em{font-style:italic}.event-description strong,.news-item-description strong{font-weight:700}.event-description a,.news-item-description a{color:#443e3a;font-family:"Raleway",sans-serif;font-size:14px;font-size:0.875rem;font-weight:500;font-style:normal;text-decoration:underline}.event-description a:hover,.news-item-description a:hover{color:#f2783c;font-family:"Raleway",sans-serif;font-size:14px;font-size:0.875rem;font-weight:500;font-style:normal}.event-description ul>li,.news-item-description ul>li{margin-left:20px;margin-top:2px;margin-bottom:2px;list-style-type:circle}.event-description ol>li,.news-item-description ol>li{margin-left:20px;margin-top:2px;margin-bottom:2px;list-style-type:decimal}.event-description blockquote,.news-item-description blockquote{margin-left:20px}.event-description blockquote p,.news-item-description blockquote p{font-family:Georgia,serif;font-size:14px;font-size:0.875rem;font-weight:400;font-style:italic}.event-description pre,.news-item-description pre{background-color:#999;margin-bottom:10px;padding-top:10px;padding-bottom:10px;padding-left:15px;padding-right:15px}.event-description pre code,.news-item-description pre code{font-family:Monaco,Andale Mono,Courier New,monospace;font-size:14px;font-size:0.875rem;font-weight:400;font-style:normal;color:#333}.events-show-content,.news-show-content{background-color:#fffae8}.events-show-content h1,.events-show-content h2,.events-show-content h3,.events-show-content h4,.news-show-content h1,.news-show-content h2,.news-show-content h3,.news-show-content h4{color:#443e3a;line-height:22.4px;line-height:1.4rem;margin:1px 0;margin:0.0625rem 0}.events-show-content h1,.news-show-content h1{font-weight:700;font-size:24px;font-size:1.5rem;line-height:1.2}.events-show-content h2,.news-show-content h2{font-family:"Raleway",sans-serif;font-size:18px;font-size:1.125rem}.events-show-content h3,.events-show-content h4,.news-show-content h3,.news-show-content h4{font-weight:700;font-size:18px;font-size:1.125rem;font-family:"Arvo",serif;margin:0}.events-show-content p,.news-show-content p{line-height:1.2}.events-show-content img,.news-show-content img{width:100%;height:auto;display:block}.events-show-content iframe,.news-show-content iframe{width:100%;height:200px}.news-show-content h2{text-align:right;font-family:"Raleway",sans-serif;font-weight:normal}.event-url{display:block;color:#fffae8;text-align:center;background:#f2783c;padding:4px 0;padding:0.25rem 0;text-transform:uppercase}.news-url{font-style:italic;color:#f2783c;font-size:14px;font-size:0.875rem}.news-url:hover{text-decoration:underline}.lightbox-news .footer{overflow:hidden;margin:0 15px}.lightbox-news .news-url{position:absolute;bottom:15px}.lightbox-news .share-this-content{position:absolute;right:15px;bottom:15px}.events-show-description,.news-show-description{margin:16px 0;margin:1rem 0}.events-show-box,.subevents-show-box,.news-show-box{padding:16px;padding:1rem;position:relative}.subevents-show{border-top:1px solid #443e3a}.subevents-show h1{font-size:20px;font-size:1.25rem}.subevents-show h3{font-family:"Raleway",sans-serif;font-size:18px;font-size:1.125rem;margin:0;font-weight:400}.subevents-show-info{border-bottom:1px solid #443e3a;cursor:pointer}.subevents-show-date{padding-right:64px;padding-right:4rem}.subevents-show-arrow{position:absolute;right:16px;right:1rem;top:50%;margin-top:-16px;width:32px;height:32px;background:url("/images/global/down-arrow.png") no-repeat center center}.subevents-show-detail{background:#5b5552;color:#fffae8;padding-bottom:16px;padding-bottom:1rem}.subevents-show-detail h1,.subevents-show-detail h2,.subevents-show-detail h3,.subevents-show-detail h4,.subevents-show-detail p{color:#fffae8}.subevents-show-detail h4{margin-top:16px;margin-top:1rem}.subevents-show-detail p{margin:0 0 16px 0;margin:0 0 1rem 0;font-family:"Raleway",sans-serif}.back-btn{display:block;padding:12px 0 8px 25px;padding:0.75rem 0 0.5rem 25px;background:url("/images/global/back-arrow.png") no-repeat 10px 13px}.events-show-description,.subevents-show-description,.news-show-description{font-family:"Raleway",sans-serif;font-weight:500;font-style:normal;color:#443e3a}.events-show-description p,.events-show-description ul,.events-show-description ol,.subevents-show-description p,.subevents-show-description ul,.subevents-show-description ol,.news-show-description p,.news-show-description ul,.news-show-description ol{margin-top:0;margin-bottom:20px;margin-left:0;margin-right:0;font-family:"Raleway",sans-serif}.events-show-description em,.subevents-show-description em,.news-show-description em{font-style:italic;font-family:"Raleway",sans-serif}.events-show-description strong,.subevents-show-description strong,.news-show-description strong{font-weight:700;font-family:"Raleway",sans-serif}.events-show-description a,.subevents-show-description a,.news-show-description a{color:#443e3a;text-decoration:underline;font-family:"Raleway",sans-serif}.events-show-description a:hover,.subevents-show-description a:hover,.news-show-description a:hover{color:#f2783c}.events-show-description ul>li,.subevents-show-description ul>li,.news-show-description ul>li{margin-left:20px;margin-top:2px;margin-bottom:2px;list-style-type:circle}.events-show-description ol>li,.subevents-show-description ol>li,.news-show-description ol>li{margin-left:20px;margin-top:2px;margin-bottom:2px;list-style-type:decimal}.events-show-description blockquote,.subevents-show-description blockquote,.news-show-description blockquote{margin-left:20px}.events-show-description blockquote p,.subevents-show-description blockquote p,.news-show-description blockquote p{font-family:Georgia,serif;font-size:14px;font-size:0.875rem;font-weight:400;font-style:italic}.events-show-description pre,.subevents-show-description pre,.news-show-description pre{background-color:#999;margin-bottom:10px;padding-top:10px;padding-bottom:10px;padding-left:15px;padding-right:15px}.events-show-description pre code,.subevents-show-description pre code,.news-show-description pre code{font-family:Monaco,Andale Mono,Courier New,monospace;font-size:14px;font-size:0.875rem;font-weight:400;font-style:normal;color:#333}.subevents-show-description{color:#fffae8}.subevents-show-description a{color:#fffae8}@media screen and (min-width: 768px){.events-show-content{width:70%;margin:0 auto;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.back-btn{display:none}}.careers-content{width:860px;margin-left:auto;margin-right:auto;margin-top:10px}.careers-content>section{margin-bottom:40px}.careers-content>section>h2{color:#443e3a;font-size:20px;font-size:1.25rem;font-family:"Raleway",sans-serif;font-weight:700;font-style:normal;margin-bottom:20px}.careers-content>section>article{margin-bottom:20px}.careers-content>section>article>header>h3{color:#f2783c;font-size:14px;font-size:0.875rem;font-family:"Raleway",sans-serif;font-weight:500;font-style:normal;padding-bottom:7px}.careers-content>section>article>p{font-size:14px;font-size:0.875rem;font-family:"Raleway",sans-serif;font-weight:500;font-style:normal;line-height:19.2px;line-height:1.2rem;padding-bottom:7px}.careers-content>section>article>ul{margin-top:5px;margin-bottom:25px}.careers-content>section>article>ul>li{padding-top:3px;padding-bottom:3px;padding-left:25px}.careers-content>section>article>ul>li>p{font-size:14px;font-size:0.875rem;font-family:"Raleway",sans-serif;font-weight:500;font-style:normal}.careers-content>section>p{font-size:14px;font-size:0.875rem;font-family:"Raleway",sans-serif;font-weight:500;font-style:normal;line-height:19.2px;line-height:1.2rem;padding-bottom:15px}.careers-content>section>p>a{font-size:14px;font-size:0.875rem;font-family:"Raleway",sans-serif;font-weight:500;font-style:normal;text-decoration:underline}.careers-content>section>p>a:hover{color:#f2783c}.page-careers-landing,.page-careers-profile{color:#443e3a;margin:auto}.page-careers-landing .page-info,.page-careers-profile .page-info{padding-bottom:1em;width:930px}.page-careers-landing .page-text,.page-careers-landing .page-text-events,.page-careers-profile .page-text,.page-careers-profile .page-text-events{color:#443e3a;width:540px;line-height:51px;height:51px;margin-top:5px;font-size:18px;font-size:1.125rem;font-family:Arvo,serif}.page-careers-profile .page-text,.page-careers-profile .page-text-events{line-height:26px}@media screen and (max-width: 720px){.page-careers-profile .page-info{width:100%}}.profile{display:inline-block;width:290px;height:450px;margin:10px 14px;text-align:center;background:#fffae8;cursor:pointer;color:#5b5552;position:relative;vertical-align:top}.profile .profile-photo{width:210px}.profile .profile-photo img{display:block}.profile .profile-info{min-height:60px;text-align:left}.profile .profile-info .top{min-height:95px;padding:15px;border-bottom:1px solid #bdb8a6;line-height:24px;line-height:1.5rem}.profile .profile-info .top .profile-name{font-family:"Arvo",serif;font-weight:700;font-size:16px;font-size:1rem;line-height:19.2px;line-height:1.2rem}.profile .profile-info .top .profile-category{font-family:"Raleway",serif;font-weight:400;font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem}.profile .profile-info .bottom{padding:15px}.profile .profile-info .bottom ul{font-size:14.4px;font-size:0.9rem}.profile .profile-info .bottom .view-details{position:absolute;display:block;bottom:15px;font-family:"Raleway",sans-serif;font-size:14px;font-size:0.875rem;font-weight:600;color:#f2783c}.profile .profile-info .bottom .view-details:hover{text-decoration:underline}.profile-detail{position:relative;color:#fffae8;margin:10px 14px 10px;display:block;font-family:"Arvo",serif;font-size:14px;font-size:0.875rem}.profile-detail .profile-detail-nav{width:100%;height:42px;position:relative}.profile-detail .profile-detail-nav .profile-tabs{float:left;margin:8px 0 8px 350px}.profile-detail .profile-detail-nav .profile-tabs a{position:relative;display:inline-block;margin:0 2px;background:#f2783c;color:#fff;padding:6px 4px;text-transform:uppercase;font-size:14px}.profile-detail .profile-detail-nav .profile-close{font-size:14px;position:absolute;top:50%;right:14px;margin-top:-7px;cursor:pointer;white-space:nowrap}.profile-detail .profile-detail-content{width:100%;position:relative}.profile-detail .profile-detail-content .profile-section{display:none;overflow:hidden}.profile-detail .profile-detail-content .profile-section .profile-photo{float:left;font-size:0;position:relative;margin-right:40px;overflow:hidden;width:290px}.profile-detail .profile-detail-content .profile-section .profile-photo>img{position:relative;display:block;width:auto}.profile-detail .profile-detail-content .profile-section .profile-about{overflow:hidden;padding:20px 0 0 0;font-size:14px;font-size:0.875rem}.profile-detail .profile-detail-content .profile-section .profile-about .profile-name{font-size:33.6px;font-size:2.1rem;padding-bottom:0.16667em;margin-bottom:0.16667em;border-bottom:1px solid #fffae8}.profile-detail .profile-detail-content .profile-section .profile-about .profile-category{font-size:24px;font-size:1.5rem;padding-bottom:0.16667em;margin-bottom:0.16667em}.profile-detail .profile-detail-content .profile-section .profile-about p{margin:14px 0;margin:0.875rem 0;font-size:14px;font-size:0.875rem;color:#fffae8;line-height:1.1rem;margin-right:20px}.profile-detail .profile-detail-content .profile-section .profile-about a{color:#fffae8;font-size:14px;font-size:0.875rem;font-weight:600}.profile-detail .profile-detail-content .profile-section .profile-about em{font-style:italic}.profile-detail .profile-detail-content .profile-section .profile-about strong{font-weight:700}.profile-detail .profile-detail-content .profile-section .profile-about ul{margin:14px 0;margin:0.875rem 0;margin-right:20px}.profile-detail .profile-detail-content .profile-section .profile-about ul>li{color:#fff;padding-top:7px;padding-bottom:6px;font-family:"Arvo",serif;font-style:normal;font-weight:700;font-size:15.2px;font-size:0.95rem}.profile-detail .profile-detail-content .profile-section .profile-about ul>li:after{content:" ";position:absolute;width:12px;height:13px;margin:2px 0 0 8px;background-image:url("/images/global/rightarrow.png");background-size:contain;background-repeat:no-repeat}.profile-detail .profile-detail-content .profile-section .profile-about ol{margin:14px 0;margin:0.875rem 0;margin-right:20px}.profile-detail .profile-detail-content .profile-section .profile-about ol>li{margin-left:20px;margin-top:2px;margin-bottom:2px;list-style-type:decimal;font-size:14px;font-size:0.875rem}.profile-detail .profile-detail-content .profile-section .profile-about blockquote{margin-left:20px;margin-right:20px}.profile-detail .profile-detail-content .profile-section .profile-about blockquote p{font-family:Georgia,serif;font-size:14px;font-size:0.875rem;font-weight:400;font-style:italic}.profile-detail .profile-detail-content #profile-profile{display:block}.profile-detail .profile-detail-nav{background:#b1ada1}.profile-detail .profile-detail-content{background:#5b5552}@media screen and (max-width: 964px){.profile-content{width:722px}.profile-detail{font-size:12px;font-size:0.75rem}.profile-detail .profile-detail-nav .profile-tabs{margin-left:285px}.profile-detail .profile-detail-content .profile-section .profile-photo{width:285px}.profile-detail .profile-detail-content .profile-section .profile-photo>img{height:auto}}@media screen and (max-width: 722px){.profile-content{width:480px}.profile-detail .person-detail-nav .person-tabs{margin-left:45px}.profile-detail .profile-detail-content .profile-section .profile-photo{width:210px;margin-right:52px}.profile-detail .profile-detail-content .profile-section .profile-photo>img{height:auto}}@media screen and (max-width: 639px){.profile{width:260px;overflow:hidden}}@media screen and (max-width: 720px){.profile-content{width:100%;margin-top:-25px}.profile-arrow{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background:url("/images/global/down-grey-arrow.png") no-repeat 97% center;background-size:20px}.profile{display:block;max-width:none;width:100%;height:60px;margin:5px 0;overflow:hidden}.profile .profile-photo{float:left;width:25%;height:100%}.profile .profile-photo img{max-width:none;width:auto;height:100%}.profile .profile-info{float:left;width:75%;padding-left:20px}.profile .profile-info .top{border-bottom:none}.profile .profile-info .top .profile-name{font-size:12.8px;font-size:0.8rem;position:absolute;top:65%;margin-top:-28px;margin-top:-1.75rem;padding-left:12px;padding-right:45px;text-align:left}.profile .profile-info .top .profile-category{display:none}.profile .profile-info .bottom{display:none}.profile-detail{margin-top:-5px;margin-left:0;margin-right:0;display:block;font-size:12px;font-size:0.75rem}.profile-detail .profile-detail-nav{text-align:center;padding:0}.profile-detail .profile-detail-nav .profile-close{display:none}.profile-detail .profile-detail-nav .profile-tabs{margin:0 auto;position:relative;left:auto;bottom:auto;padding:5px 0 7px;float:none}.profile-detail .profile-detail-content{padding:0}.profile-detail .profile-detail-content .profile-section .profile-photo{display:none}.profile-detail .profile-detail-content .profile-section .profile-badge{display:none}.profile-detail .profile-detail-content .profile-section .profile-about{padding:1.66667em}.profile-detail .profile-detail-content .profile-section .profile-about .profile-name,.profile-detail .profile-detail-content .profile-section .profile-about .profile-job-title{display:none}.profile-detail-nav{background:#b1ada1}.profile-detail-content{background:#5b5552}}.careers-landing-footer{display:block;width:365px;height:48px;float:right;background-color:#f2783c;background-image:url("/images/careers/rightarrow.png");background-repeat:no-repeat;background-position:98% center;margin-top:10px;margin-left:15px;margin-right:15px;padding:16px}.careers-landing-footer p{font-size:14px;font-size:0.875rem;font-family:Arvo,serif}.careers-landing-footer p a{font-size:14px;font-size:0.875rem;color:#f2783c}.careers-landing-footer p a:hover{text-decoration:underline}.careers-landing-footer>h2{display:inline;font-size:0.8rem;font-weight:700;padding-right:6px}.careers-landing-footer>span{display:inline;color:#fff;font-size:0.7rem}@media screen and (max-width: 989px){.careers-landing-footer{max-width:630px;margin-left:auto;margin-right:auto}}@media screen and (max-width: 659px){.careers-landing-footer{background-position:95% center;max-width:300px}.careers-landing-footer>span{display:none}}.careers-landing-content{width:930px;margin:10px auto 0}.careers-landing-intro h2{display:none;color:#443e3a}.careers-landing-intro p{color:#443e3a;font-size:14px;font-size:0.875rem;font-family:Arvo,serif;line-height:1.4rem}.careers-landing-buckets{margin-top:2em}.careers-landing-bucket{margin-bottom:1.5em}.careers-landing-bucket-link{display:block}.careers-landing-bucket-title{font-size:20px;font-size:1.25rem;font-family:Arvo,serif;margin-bottom:3px}.careers-landing-bucket-wrapper{width:100%;-webkit-border-radius:4px;border-radius:4px;position:relative}.careers-landing-bucket-image img{width:100%;height:auto;display:block;-webkit-border-radius:4px;border-radius:4px}.careers-landing-bucket-categories{position:absolute;top:0;right:0;bottom:0;width:25%;background:#fffae8;background:rgba(255,250,232,0.85);text-align:right;padding:1em;font-size:14px;font-size:0.875rem}.careers-landing-bucket-categories li{padding:0.375em}@media screen and (max-width: 930px){.page-careers-landing .page-text,.page-careers-landing .page-text-events{display:none}.careers-landing-content{width:744px}.careers-landing-intro h2{display:block;color:#443e3a;font-family:Arvo,serif;margin-bottom:0.5em;font-size:18px;font-size:1.125rem}.careers-landing-bucket-title{font-size:18px;font-size:1.125rem}.careers-landing-bucket-categories{padding:0.5em;width:28%}.careers-landing-bucket-categories a{font-size:14px;font-size:0.875rem}}@media screen and (max-width: 720px){.page-careers-landing .page-info{width:100%;padding-bottom:0}.careers-landing-content{width:90%}.careers-landing-bucket-title{font-size:16px;font-size:1rem}.careers-landing-bucket-image img{-webkit-border-radius:0;border-radius:0}.careers-landing-bucket-categories{position:static;top:auto;right:auto;bottom:auto;width:100%;text-align:left;-webkit-border-radius:0;border-radius:0;padding:0.5em}.careers-landing-bucket-categories a{font-size:14px;font-size:0.875rem}.careers-landing-footer p{font-size:12px;font-size:0.75rem;text-align:center}.careers-landing-footer p a{font-size:12px;font-size:0.75rem}}.how-to-apply{max-width:965px;margin:auto;padding-left:15px;padding-right:15px;overflow:hidden}.how-to-apply .recent-work img{width:100%;height:385px}.how-to-apply h2{color:#443e3a;font-size:19.2px;font-size:1.2rem;padding-bottom:15px}.how-to-apply .left{width:315px;float:left}.how-to-apply .right{margin-top:15px;margin-bottom:15px;padding-left:15px;overflow:hidden}.how-to-apply .tile{display:block;height:150px;margin-left:0;margin-right:0}.how-to-apply .tile h2:after{content:" ";position:absolute;width:12px;height:15px;margin:2px 0 0 7px;background-image:url("/images/global/rightarrow.png");background-size:contain;background-repeat:no-repeat}.how-to-apply .tile.stay-connected{display:block;height:48px;background-color:#f2783c;background-image:url("/images/careers/rightarrow.png");background-repeat:no-repeat;background-position:98% center;padding:17px}.how-to-apply .tile.stay-connected p{font-size:14px;font-size:0.875rem;font-family:Arvo,serif}.how-to-apply .tile.stay-connected p a{font-size:14px;font-size:0.875rem;color:#f2783c}.how-to-apply .tile.stay-connected p a:hover{text-decoration:underline}.how-to-apply .tile.stay-connected>h2{display:inline;color:#fff;font-size:1rem;font-weight:700;padding-right:6px}.how-to-apply .tile.stay-connected>h2:after{content:none}.how-to-apply .tile.stay-connected>span{display:inline;color:#fff;font-size:0.7rem}@media screen and (max-width: 768px){.how-to-apply .recent-work img{height:auto}.how-to-apply .left{width:100%}.how-to-apply .right{width:100%;margin:0;padding-left:0}.how-to-apply .tile.stay-connected{height:66px}.how-to-apply .tile.stay-connected>span{display:block;line-height:18px}}.page-careers-show{overflow:hidden}.page-careers-show .career-bucket-image img{width:100%;height:auto;display:block}.page-careers-show-wrapper{max-width:900px;margin:0 auto;padding:0 2em}.page-careers-show-wrapper p{margin:1em 0}.page-careers-show-wrapper .careers-bucket-menu{overflow:hidden;background:#f2783c;padding-left:3000px;padding-right:3000px;margin-left:-3000px;margin-right:-3000px;display:table;border-bottom:2px solid #5b5552}.page-careers-show-wrapper .careers-bucket-menu a{display:table-cell;font-size:12px;line-height:1.1;text-transform:uppercase;width:20%;border-left:1px solid #5b5552;border-right:1px solid #5b5552;padding:0.5em 1em;vertical-align:middle;color:#fffae8}.page-careers-show-wrapper .careers-bucket-menu a:first-child{border-left:2px solid #5b5552}.page-careers-show-wrapper .careers-bucket-menu a:last-child{border-right:2px solid #5b5552}.page-careers-show-wrapper .careers-bucket-menu a:hover{background:#5b5552}.page-careers-show-wrapper .careers-buckets-wrapper{background:#fffae8;margin-right:-3000px;padding-right:3000px}.page-careers-show-wrapper .careers-buckets{clear:both;display:table;width:100%}.page-careers-show-wrapper .careers-bucket{display:table-row;font-size:14px;font-family:Raleway,sans-serif}.page-careers-show-wrapper .careers-bucket p{font-size:14px;font-family:Raleway,sans-serif}.page-careers-show-wrapper .careers-bucket-categories{width:50%;position:relative;display:table-cell;vertical-align:top;background:#e8e5d9}.page-careers-show-wrapper .careers-bucket-category{margin-left:-3000px;padding-left:3000px;position:relative;height:52px}.page-careers-show-wrapper .careers-bucket-category:last-child{margin-bottom:1em}.page-careers-show-wrapper .careers-bucket-category a{font-size:16px;display:block;line-height:52px;padding-left:2em;position:relative}.page-careers-show-wrapper .careers-bucket-category a:before{content:" ";display:block;position:absolute;top:50%;left:1em;margin-top:-9px;width:0px;height:0px;border-style:solid;border-width:9px 0 9px 9px;border-color:transparent transparent transparent #f2783c}.page-careers-show-wrapper .category-selected{background:#5b5552}.page-careers-show-wrapper .category-selected a{color:#fffae8}.page-careers-show-wrapper .category-selected:after{content:" ";display:block;position:absolute;top:0;right:-15px;width:0px;height:0px;border-style:solid;border-width:26px 0 26px 15px;border-color:transparent transparent transparent #5b5552;z-index:1}.page-careers-show-wrapper .careers-bucket-category-descriptions{width:50%;position:relative;display:table-cell;vertical-align:top;padding:1em 1em 1em 2em}.page-careers-show-wrapper .careers-bucket-category-description{display:none;color:#443e3a;font-family:Arvo,serif}.page-careers-show-wrapper .careers-bucket-category-description p{color:#443e3a;font-size:14px;font-size:0.875rem;font-family:Arvo,serif;line-height:1.4rem}.page-careers-show-wrapper .careers-bucket-category-description h1,.page-careers-show-wrapper .careers-bucket-category-description h2,.page-careers-show-wrapper .careers-bucket-category-description h3,.page-careers-show-wrapper .careers-bucket-category-description h4,.page-careers-show-wrapper .careers-bucket-category-description h5,.page-careers-show-wrapper .careers-bucket-category-description h6,.page-careers-show-wrapper .careers-bucket-category-description ul,.page-careers-show-wrapper .careers-bucket-category-description ol{color:#443e3a;font-family:Arvo,serif;font-size:14px;font-size:0.875rem;font-weight:500;font-style:normal;line-height:16px;line-height:1rem;padding-left:15px;padding-right:15px;padding-bottom:10px}.page-careers-show-wrapper .careers-bucket-category-description em{font-style:italic;color:#443e3a}.page-careers-show-wrapper .careers-bucket-category-description strong{font-weight:700}.page-careers-show-wrapper .careers-bucket-category-description a{background:inherit;color:#443e3a;font-family:Arvo,serif;font-size:14px;font-size:0.875rem;font-weight:500;font-style:normal;text-decoration:underline}.page-careers-show-wrapper .careers-bucket-category-description a:hover{color:#f2783c;font-family:Arvo,serif;font-size:14px;font-size:0.875rem;font-weight:500;font-style:normal}.page-careers-show-wrapper .careers-bucket-category-description ul>li{color:#443e3a;margin-left:20px;margin-top:2px;margin-bottom:2px;list-style-type:circle}.page-careers-show-wrapper .careers-bucket-category-description ol>li{color:#443e3a;margin-left:20px;margin-top:2px;margin-bottom:2px;list-style-type:decimal}.page-careers-show-wrapper .careers-bucket-category-description blockquote{margin-left:20px}.page-careers-show-wrapper .careers-bucket-category-description blockquote p{color:#443e3a;font-family:Georgia,serif;font-size:14px;font-size:0.875rem;font-weight:400;font-style:italic}.page-careers-show-wrapper .careers-bucket-category-description pre{margin-bottom:10px;padding-top:10px;padding-bottom:10px;padding-left:15px;padding-right:15px;color:#443e3a}.page-careers-show-wrapper .careers-bucket-category-description pre code{color:#443e3a;font-family:Monaco,Andale Mono,Courier New,monospace;font-size:14px;font-size:0.875rem;font-weight:400;font-style:normal}.page-careers-show-wrapper .bucket-selected{background:#5b5552}.page-careers-show-wrapper .open-positions{clear:both}.page-careers-show-wrapper .open-positions-title-bar{position:relative;background:#5b5552;padding-left:3000px;padding-right:3000px;margin-left:-3000px;margin-right:-3000px;height:28px;line-height:1}.page-careers-show-wrapper .open-positions-title{height:45px;position:absolute;bottom:-17px;padding:0.5em;background:#5b5552;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-o-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;line-height:1}.page-careers-show-wrapper .open-positions-title span{text-transform:uppercase;line-height:1em;height:1em;color:#fffae8;font-size:32px}.page-careers-show-wrapper .open-positions-jobs table{margin-top:2em;margin-left:2em}.page-careers-show-wrapper .open-positions-jobs tr{height:2em}.page-careers-show-wrapper .open-positions-jobs th{text-align:left;padding-right:2em;font-size:14px;font-weight:700;font-family:Arvo,serif;color:#443e3a}.page-careers-show-wrapper .open-positions-jobs td{padding:0 2em 1em 0;font-size:16px;font-family:Raleway,sans-serif;color:#443e3a}.page-careers-show-wrapper .open-positions-jobs td.job-link{padding-right:0}.page-careers-show-wrapper .open-positions-jobs td.job-link a{display:block;color:#fffae8;background:#f2783c;padding:5px;text-align:center}.page-careers-show-wrapper .mobile{display:none}@media screen and (max-width: 720px){.page-careers-show-wrapper{width:100%;padding:0}.page-careers-show-wrapper .desktop{display:none}.page-careers-show-wrapper .mobile{display:block}.page-careers-show-wrapper .careers-bucket-menu{display:block;border-top:2px solid #5b5552}.page-careers-show-wrapper .careers-bucket-menu a{display:block;width:100%;border:0}.page-careers-show-wrapper .careers-bucket-menu a:first-child{border:0}.page-careers-show-wrapper .careers-bucket-menu a:last-child{border:0}.page-careers-show-wrapper .careers-buckets-wrapper{background:inherit;margin-right:0;padding-right:0}.page-careers-show-wrapper .careers-bucket p{margin:1em}.page-careers-show-wrapper .careers-bucket-categories{width:100%;display:block;background:inherit;border-top:5px solid #f2783c}.page-careers-show-wrapper .careers-bucket-category{margin-left:0;padding-left:0;margin-bottom:3px;height:44px;display:table;width:100%}.page-careers-show-wrapper .mobile .careers-bucket .default p{color:#443e3a;font-size:14px;font-size:0.875rem;font-family:Arvo,serif;line-height:1.4rem}.page-careers-show-wrapper .mobile .careers-bucket .default h1,.page-careers-show-wrapper .mobile .careers-bucket .default h2,.page-careers-show-wrapper .mobile .careers-bucket .default h3,.page-careers-show-wrapper .mobile .careers-bucket .default h4,.page-careers-show-wrapper .mobile .careers-bucket .default h5,.page-careers-show-wrapper .mobile .careers-bucket .default h6,.page-careers-show-wrapper .mobile .careers-bucket .default ul,.page-careers-show-wrapper .mobile .careers-bucket .default ol{color:#443e3a;font-family:Arvo,serif;font-size:14px;font-size:0.875rem;font-weight:500;font-style:normal;line-height:16px;line-height:1rem;padding-left:15px;padding-right:15px;padding-bottom:10px}.page-careers-show-wrapper .mobile .careers-bucket .default em{font-style:italic;color:#443e3a}.page-careers-show-wrapper .mobile .careers-bucket .default strong{font-weight:700}.page-careers-show-wrapper .mobile .careers-bucket .default a{background:inherit;color:#443e3a;font-family:Arvo,serif;font-size:14px;font-size:0.875rem;font-weight:500;font-style:normal;text-decoration:underline}.page-careers-show-wrapper .mobile .careers-bucket .default a:hover{color:#f2783c;font-family:Arvo,serif;font-size:14px;font-size:0.875rem;font-weight:500;font-style:normal}.page-careers-show-wrapper .mobile .careers-bucket .default ul>li{color:#443e3a;margin-left:20px;margin-top:2px;margin-bottom:2px;list-style-type:circle}.page-careers-show-wrapper .mobile .careers-bucket .default ol>li{color:#443e3a;margin-left:20px;margin-top:2px;margin-bottom:2px;list-style-type:decimal}.page-careers-show-wrapper .mobile .careers-bucket .default blockquote{margin-left:20px}.page-careers-show-wrapper .mobile .careers-bucket .default blockquote p{color:#443e3a;font-family:Georgia,serif;font-size:14px;font-size:0.875rem;font-weight:400;font-style:italic}.page-careers-show-wrapper .mobile .careers-bucket .default pre{margin-bottom:10px;padding-top:10px;padding-bottom:10px;padding-left:15px;padding-right:15px;color:#443e3a}.page-careers-show-wrapper .mobile .careers-bucket .default pre code{color:#443e3a;font-family:Monaco,Andale Mono,Courier New,monospace;font-size:14px;font-size:0.875rem;font-weight:400;font-style:normal}.page-careers-show-wrapper .careers-bucket-category-description p{color:#fffae8;font-size:14px;font-size:0.875rem;font-family:Arvo,serif;line-height:1.4rem}.page-careers-show-wrapper .careers-bucket-category-description p a{background:none;padding:0;margin:0;display:inline;color:#fffae8;font-family:Arvo,serif;font-size:14px;font-size:0.875rem;font-weight:500;font-style:normal;text-decoration:underline;line-height:normal}.page-careers-show-wrapper .careers-bucket-category-description p a:hover{color:#f2783c;font-family:Arvo,serif;font-size:14px;font-size:0.875rem;font-weight:500;font-style:normal}.page-careers-show-wrapper .careers-bucket-category-description h1,.page-careers-show-wrapper .careers-bucket-category-description h2,.page-careers-show-wrapper .careers-bucket-category-description h3,.page-careers-show-wrapper .careers-bucket-category-description h4,.page-careers-show-wrapper .careers-bucket-category-description h5,.page-careers-show-wrapper .careers-bucket-category-description h6,.page-careers-show-wrapper .careers-bucket-category-description ul,.page-careers-show-wrapper .careers-bucket-category-description ol{color:#fffae8;font-family:Arvo,serif;font-size:14px;font-size:0.875rem;font-weight:500;font-style:normal;line-height:16px;line-height:1rem;padding-left:15px;padding-right:15px;padding-bottom:10px}.page-careers-show-wrapper .careers-bucket-category-description em{font-style:italic;color:#fffae8}.page-careers-show-wrapper .careers-bucket-category-description strong{font-weight:700}.page-careers-show-wrapper .careers-bucket-category-description ul>li{color:#fffae8;margin-left:20px;margin-top:2px;margin-bottom:2px;list-style-type:circle}.page-careers-show-wrapper .careers-bucket-category-description ol>li{color:#fffae8;margin-left:20px;margin-top:2px;margin-bottom:2px;list-style-type:decimal}.page-careers-show-wrapper .careers-bucket-category-description blockquote{margin-left:20px}.page-careers-show-wrapper .careers-bucket-category-description blockquote p{color:#fffae8;font-family:Georgia,serif;font-size:14px;font-size:0.875rem;font-weight:400;font-style:italic}.page-careers-show-wrapper .careers-bucket-category-description pre{margin-bottom:10px;padding-top:10px;padding-bottom:10px;padding-left:15px;padding-right:15px;color:#fffae8}.page-careers-show-wrapper .careers-bucket-category-description pre code{color:#fffae8;font-family:Monaco,Andale Mono,Courier New,monospace;font-size:14px;font-size:0.875rem;font-weight:400;font-style:normal}.page-careers-show-wrapper .careers-bucket-category-name{display:table-row}.page-careers-show-wrapper .category-selected a{color:#443e3a}.page-careers-show-wrapper .careers-bucket-category a{background:#fffae8;line-height:44px}.page-careers-show-wrapper .careers-bucket-category a:before{display:none}.page-careers-show-wrapper .open-positions{margin-top:1em}.page-careers-show-wrapper .open-positions-title-bar{height:auto}.page-careers-show-wrapper .open-positions-title{position:relative;text-align:center;height:auto;bottom:0}.page-careers-show-wrapper .open-positions-title span{font-size:18px;line-height:1.2em;height:auto}.page-careers-show-wrapper .open-positions-jobs table{margin:1em}.page-careers-show-wrapper .open-positions-jobs tr{height:auto;line-height:1.2;display:block;margin:1em 0}.page-careers-show-wrapper .open-positions-jobs tr.open-position-headings{display:none}.page-careers-show-wrapper .open-positions-jobs td{display:block;padding:0;line-height:1.2}.page-careers-show-wrapper .open-positions-jobs td.job-posted-date{font-size:12px}.page-careers-show-wrapper .open-positions-jobs td.job-posted-date:before{content:"Posted:";font-weight:bold}.page-careers-show-wrapper .open-positions-jobs td.job-location{font-size:12px}.page-careers-show-wrapper .open-positions-jobs td.job-link{padding-top:5px}.page-careers-show-wrapper .open-positions-jobs td.job-link a{display:inline;line-height:26px;font-size:14px}}.open-positions-content{margin-left:auto;margin-right:auto}.open-positions-content .open-positions-jobs table{max-width:860px;margin:0 auto;border-spacing:1em;border:0;border-collapse:separate}.open-positions-content .open-positions-jobs th{vertical-align:top;text-align:left;padding-right:2em;font-size:14px;font-weight:700;font-family:Arvo,serif;color:#443e3a}.open-positions-content .open-positions-jobs thead th{font-size:20px;font-family:Raleway,sans-serif;padding-right:0;color:#f2783c;text-transform:uppercase}.open-positions-content .open-positions-jobs tbody+thead th{padding-top:2em}.open-positions-content .open-positions-jobs td{vertical-align:middle;padding-right:2em;font-size:16px;font-family:Raleway,sans-serif;color:#443e3a}.open-positions-content .open-positions-jobs td.job-posted-date,.open-positions-content .open-positions-jobs td.job-location{white-space:nowrap}.open-positions-content .open-positions-jobs td.job-link{min-width:125px;padding-right:0}.open-positions-content .open-positions-jobs td.job-link a{display:block;color:#fffae8;background:#f2783c;padding:5px;text-align:center}@media screen and (max-width: 720px){.page-careers-open-positions .page-info{margin-bottom:0}.open-positions-content .open-positions-jobs{margin-top:1em}.open-positions-content .open-positions-jobs table{border-spacing:0;margin:0 1em}.open-positions-content .open-positions-jobs thead tr{line-height:1;margin:0}.open-positions-content .open-positions-jobs tr{line-height:1.2;display:block;margin:1em 0}.open-positions-content .open-positions-jobs tr.open-position-headings{display:none}.open-positions-content .open-positions-jobs td{display:block;padding:0;line-height:1.2}.open-positions-content .open-positions-jobs td.job-posted-date{font-size:12px}.open-positions-content .open-positions-jobs td.job-posted-date:before{content:"Posted: ";font-weight:bold}.open-positions-content .open-positions-jobs td.job-location{font-size:12px}.open-positions-content .open-positions-jobs td.job-link{padding-top:5px}.open-positions-content .open-positions-jobs td.job-link a{display:inline;line-height:26px;font-size:14px}}.section-type{display:inline-block;margin-top:18px;margin-left:65px}.section-type:last-child{padding-left:65px;border-left:1px solid #f2783c}.section-type>a{display:block;color:#443e3a;font-size:18px;font-size:1.125rem;padding-top:5px;padding-bottom:5px}.section-type>a:hover{color:#f2783c}.terms-content{width:860px;margin-left:auto;margin-right:auto}.terms-content>h2{color:#443e3a;font-size:14px;font-size:0.875rem;font-family:"Raleway",sans-serif;font-weight:700;font-style:normal;padding-bottom:20px}.terms-content>p{font-size:14px;font-size:0.875rem;font-family:"Raleway",sans-serif;font-weight:500;font-style:normal;padding-bottom:30px;line-height:16px;line-height:1rem}.terms-content>p>a{font-size:14px;font-size:0.875rem;font-family:"Raleway",sans-serif;font-weight:500;font-style:normal;text-decoration:underline}.terms-content>p>a:hover{color:#f2783c}.terms-content>ol{padding-bottom:20px;list-style:decimal}.terms-content>ol>li{color:#443e3a;font-size:14px;font-size:0.875rem;font-family:"Raleway",sans-serif;font-weight:500;font-style:normal;margin-left:40px;padding-bottom:10px;line-height:17.6px;line-height:1.1rem}.technology-content{width:860px;margin-left:auto;margin-right:auto}.technology-content>section{margin-bottom:40px}.technology-content>section>h2{color:#443e3a;font-size:20px;font-size:1.25rem;font-family:"Raleway",sans-serif;font-weight:700;font-style:normal;margin-bottom:20px}.technology-content #talks{display:none}.technology-content .share-this-content{float:right;margin-top:1em}.publication,.data-set{width:850px;background-color:#fffae8;margin-bottom:30px;-webkit-border-radius:4px;border-radius:4px;text-align:center}.publication>.publication-image,.publication .data-set-image,.data-set>.publication-image,.data-set .data-set-image{display:inline-block;width:188px;height:105px;margin-top:20px;margin-left:20px;vertical-align:top;border:1px solid #b5b2a4;-webkit-border-radius:4px;border-radius:4px;overflow:hidden;background-size:cover;background-position:50%}.publication-content,.data-set-content{display:inline-block;width:72%;padding:20px;text-align:left}.publication-content>header,.data-set-content>header{padding-bottom:20px}.publication-content>header>h3,.data-set-content>header>h3{color:#443e3a;font-size:20px;font-size:1.25rem;font-family:"Raleway",sans-serif;font-weight:700;font-style:normal;padding-bottom:2px}.publication-content>header>span,.data-set-content>header>span{color:#443e3a;font-size:12px;font-size:0.75rem;font-family:"Raleway",sans-serif;font-weight:500;font-style:normal}.publication-content>.publication-authors,.data-set-content>.publication-authors{font-size:14px;font-size:0.875rem;font-family:"Raleway",sans-serif;font-weight:700;font-style:normal;line-height:17.6px;line-height:1.1rem;padding-bottom:5px}.publication-content>.publication-body,.publication-content .data-set-body,.data-set-content>.publication-body,.data-set-content .data-set-body{font-size:14px;font-size:0.875rem;font-family:"Raleway",sans-serif;font-weight:500;font-style:normal;line-height:24px;line-height:1.5rem}.publication-content>.publication-body p,.publication-content>.publication-body ul,.publication-content>.publication-body ol,.publication-content .data-set-body p,.publication-content .data-set-body ul,.publication-content .data-set-body ol,.data-set-content>.publication-body p,.data-set-content>.publication-body ul,.data-set-content>.publication-body ol,.data-set-content .data-set-body p,.data-set-content .data-set-body ul,.data-set-content .data-set-body ol{margin-top:0;margin-bottom:30px;margin-left:0;margin-right:0;font-family:"Raleway",sans-serif;line-height:1.2rem}.publication-content>.publication-body p>img,.publication-content>.publication-body ul>img,.publication-content>.publication-body ol>img,.publication-content .data-set-body p>img,.publication-content .data-set-body ul>img,.publication-content .data-set-body ol>img,.data-set-content>.publication-body p>img,.data-set-content>.publication-body ul>img,.data-set-content>.publication-body ol>img,.data-set-content .data-set-body p>img,.data-set-content .data-set-body ul>img,.data-set-content .data-set-body ol>img{display:inherit;margin:auto;width:100%;max-width:640px}.publication-content>.publication-body h1,.publication-content>.publication-body h2,.publication-content>.publication-body h3,.publication-content>.publication-body h4,.publication-content>.publication-body h5,.publication-content>.publication-body h6,.publication-content .data-set-body h1,.publication-content .data-set-body h2,.publication-content .data-set-body h3,.publication-content .data-set-body h4,.publication-content .data-set-body h5,.publication-content .data-set-body h6,.data-set-content>.publication-body h1,.data-set-content>.publication-body h2,.data-set-content>.publication-body h3,.data-set-content>.publication-body h4,.data-set-content>.publication-body h5,.data-set-content>.publication-body h6,.data-set-content .data-set-body h1,.data-set-content .data-set-body h2,.data-set-content .data-set-body h3,.data-set-content .data-set-body h4,.data-set-content .data-set-body h5,.data-set-content .data-set-body h6{color:#443e3a;margin-bottom:40px;padding-top:10px;font-size:1.3rem}.publication-content>.publication-body h1,.publication-content .data-set-body h1,.data-set-content>.publication-body h1,.data-set-content .data-set-body h1{font-weight:700}.publication-content>.publication-body em,.publication-content .data-set-body em,.data-set-content>.publication-body em,.data-set-content .data-set-body em{font-style:italic;font-family:"Raleway",sans-serif}.publication-content>.publication-body strong,.publication-content .data-set-body strong,.data-set-content>.publication-body strong,.data-set-content .data-set-body strong{font-weight:700;font-family:"Raleway",sans-serif}.publication-content>.publication-body a,.publication-content .data-set-body a,.data-set-content>.publication-body a,.data-set-content .data-set-body a{color:#443e3a;text-decoration:underline;font-family:"Raleway",sans-serif}.publication-content>.publication-body a:hover,.publication-content .data-set-body a:hover,.data-set-content>.publication-body a:hover,.data-set-content .data-set-body a:hover{color:#f2783c}.publication-content>.publication-body ul>li,.publication-content .data-set-body ul>li,.data-set-content>.publication-body ul>li,.data-set-content .data-set-body ul>li{margin-left:40px;margin-top:4px;margin-bottom:4px;list-style-type:circle}.publication-content>.publication-body ol>li,.publication-content .data-set-body ol>li,.data-set-content>.publication-body ol>li,.data-set-content .data-set-body ol>li{margin-left:40px;margin-top:4px;margin-bottom:4px;list-style-type:decimal}.publication-content>.publication-body blockquote,.publication-content .data-set-body blockquote,.data-set-content>.publication-body blockquote,.data-set-content .data-set-body blockquote{margin-left:20px}.publication-content>.publication-body blockquote p,.publication-content .data-set-body blockquote p,.data-set-content>.publication-body blockquote p,.data-set-content .data-set-body blockquote p{font-family:Georgia,serif;font-size:14px;font-size:0.875rem;font-weight:400;font-style:italic}.publication-content>.publication-body iframe,.publication-content .data-set-body iframe,.data-set-content>.publication-body iframe,.data-set-content .data-set-body iframe{display:block;width:100%;height:315px;max-width:640px;margin-left:auto;margin-right:auto;margin-bottom:30px}.publication-content>.publication-body pre,.publication-content .data-set-body pre,.data-set-content>.publication-body pre,.data-set-content .data-set-body pre{background-color:#999;margin-bottom:10px;padding-top:10px;padding-bottom:10px;padding-left:15px;padding-right:15px}.publication-content>.publication-body pre code,.publication-content .data-set-body pre code,.data-set-content>.publication-body pre code,.data-set-content .data-set-body pre code{font-family:Monaco,Andale Mono,Courier New,monospace;font-size:14px;font-size:0.875rem;font-weight:400;font-style:normal;color:#333}.publication-content .share-this-content>p,.data-set-content .share-this-content>p{margin-left:8px}.publication-resource,.data-set-resource{display:inline-block;height:25px;background-repeat:no-repeat;padding-top:6px;color:#f2783c;font-size:12.8px;font-size:0.8rem;font-family:"Raleway",sans-serif;font-weight:700;font-style:normal;text-decoration:underline;margin-bottom:20px;padding-right:20px}.publication-resource.pdf,.data-set-resource.pdf{background-image:url("/images/technology/publications/pdf_icon.png");padding-left:25px}.publication-resource.movie,.data-set-resource.movie{background-image:url("/images/technology/publications/movie_icon.png");background-position-y:3px;padding-left:30px}.publication-resource.material,.data-set-resource.material{background-image:url("/images/technology/publications/zip_icon.png");background-position-y:3px;padding-left:32px}.page-back-to-top{display:none}@media screen and (max-width: 930px){.page-publications .page-info,.page-data-sets .page-info{width:auto}.page-publications .page-text,.page-publications .page-text-events,.page-data-sets .page-text,.page-data-sets .page-text-events{width:auto}.page-publications .section-type,.page-data-sets .section-type{margin:18px 0;padding:0 15px}.page-publications .section-type:last-child,.page-data-sets .section-type:last-child{padding:0 15px}.page-publications .technology-content,.page-data-sets .technology-content{width:auto;margin:0 2em}.page-publications .publication,.page-publications .data-set,.page-data-sets .publication,.page-data-sets .data-set{width:100%;overflow:hidden}.page-publications .publication-image,.page-publications .data-set-image,.page-data-sets .publication-image,.page-data-sets .data-set-image{float:left;display:block}.page-publications .publication-image img,.page-publications .data-set-image img,.page-data-sets .publication-image img,.page-data-sets .data-set-image img{display:block}.page-publications .publication-content,.page-publications .data-set-content,.page-data-sets .publication-content,.page-data-sets .data-set-content{display:block;width:auto;overflow:hidden}}@media screen and (max-width: 720px){.technology-content .share-this-content{display:none}.page-back-to-top{display:block;position:fixed;top:55px;right:-5px;color:#fffae8;background:#b5b2a4 url("/images/global/arrow-top.png") no-repeat 5px center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:6px 10px 6px 21px;font-size:11px;font-family:"Arvo",serif;font-weight:700;text-align:center;line-height:1.1;word-spacing:2px;white-space:nowrap;cursor:pointer;z-index:3}.page-publications,.page-data-sets{position:relative;z-index:1}.page-publications .page-title,.page-publications .page-title-events,.page-publications .page-title-news,.page-data-sets .page-title,.page-data-sets .page-title-events,.page-data-sets .page-title-news{z-index:4}.page-publications .page-text,.page-publications .page-text-events,.page-data-sets .page-text,.page-data-sets .page-text-events{z-index:2;display:block;right:auto;width:auto;margin:1em;text-align:center}.page-publications .section-type,.page-data-sets .section-type{position:relative;background:#fffae8;margin:0 0.5em;width:40%;text-align:center}.page-publications .section-type:last-child,.page-data-sets .section-type:last-child{border:0;padding-left:0}.page-publications .section-type:hover,.page-data-sets .section-type:hover{background:#f2783c}.page-publications .section-type:hover>a,.page-data-sets .section-type:hover>a{color:#fffae8}.page-publications .technology-content,.page-data-sets .technology-content{width:auto;margin:0 1em}.page-publications .publication,.page-publications .data-set,.page-data-sets .publication,.page-data-sets .data-set{width:auto;padding-top:20px}.page-publications .publication-image,.page-publications .data-set-image,.page-data-sets .publication-image,.page-data-sets .data-set-image{display:block;float:none;margin:0 auto}.page-publications .publication-content,.page-publications .data-set-content,.page-data-sets .publication-content,.page-data-sets .data-set-content{display:block;width:auto}.page-publications .publication-resource,.page-publications .data-set-resource,.page-data-sets .publication-resource,.page-data-sets .data-set-resource{display:block;margin:7px 0;padding-left:32px}}.page-open-source .page-text,.page-open-source .page-text-events,.innovations .page-text,.innovations .page-text-events{width:auto;display:block;right:auto;padding:0 1em}.page-open-source .page-text p,.page-open-source .page-text-events p,.innovations .page-text p,.innovations .page-text-events p{margin:1em 0}.page-data-sets .page-text,.page-data-sets .page-text-events{display:block;margin:1em 2em 0;width:auto}.page-data-sets .page-text p,.page-data-sets .page-text-events p{padding-bottom:1em}.open-source{position:relative;width:850px;min-height:170px;background-color:#fffae8;margin:0 auto 30px;-webkit-border-radius:4px;border-radius:4px;text-align:center}.open-source>.open-source-image{display:inline-block;width:255px;height:130px;margin-top:20px;margin-left:20px;vertical-align:top;overflow:hidden}.open-source-content{display:inline-block;width:65%;padding-top:20px;padding-bottom:20px;padding-left:30px;padding-right:20px;text-align:left}.open-source-content>.open-source-body{font-size:14px;font-size:0.875rem;font-family:"Raleway",sans-serif;font-weight:500;font-style:normal;margin-bottom:15px;padding-bottom:20px;line-height:24px;line-height:1.5rem}.open-source-content>.open-source-read-link{position:absolute;bottom:0;width:532px;height:31px;border-top:1px solid #f2783c}.open-source-content>.open-source-read-link>a{text-transform:capitalize;display:block;position:absolute;bottom:0;right:0;padding-top:8px;padding-bottom:8px;padding-left:12px;padding-right:10px;color:#fffae8;font-size:14px;font-size:0.875rem;font-family:"Raleway",sans-serif;font-weight:700;font-style:normal;background-color:#f2783c;-webkit-border-radius:0 0 4px 0;border-radius:0 0 4px 0}@media screen and (max-width: 930px){.page-open-source .page-info{width:auto}.page-open-source .page-text,.page-open-source .page-text-events{width:auto;margin:1em 2em 0;display:block}.page-open-source .technology-content{width:auto;margin:0 2em}.page-open-source .open-source{width:100%;overflow:hidden}.page-open-source .open-source-image{float:left;display:block}.page-open-source .open-source-image img{display:block}.page-open-source .open-source-content{display:block;width:auto;overflow:hidden}.page-open-source .open-source-body{padding-bottom:0}.page-open-source .open-source-read-link{position:relative;width:auto;height:auto;bottom:auto;border:0;float:left}.page-open-source .open-source-read-link a{position:relative;bottom:auto;right:auto;padding:8px 12px;-webkit-border-radius:4px;border-radius:4px}}@media screen and (max-width: 720px){.page-open-source .page-info{width:auto}.page-open-source .open-source-image{float:none;margin-left:auto;margin-right:auto}.page-open-source .open-source-content{text-align:center}.page-open-source .open-source-body{text-align:left}.page-open-source .open-source-read-link{width:100%}.page-open-source .open-source-read-link a{width:4em;margin:0 auto}}.innovations>header{margin-top:30px;margin-bottom:30px}.innovation-body-wrapper{max-width:860px;background-color:#fffae8;margin:auto;padding:20px;border-radius:10px}.innovation-body-wrapper>.billboard{background-size:cover;background-position:center}.innovation-body{margin-top:20px}.innovation-body-wrapper p,.innovation-body-wrapper ul,.innovation-body-wrapper ol{margin-top:0;margin-bottom:30px;margin-left:0;margin-right:0;font-family:"Raleway",sans-serif;line-height:1.2rem}.innovation-body-wrapper p>img,.innovation-body-wrapper ul>img,.innovation-body-wrapper ol>img{display:inherit;margin:auto;width:100%;max-width:640px}.innovation-body-wrapper h1,.innovation-body-wrapper h2,.innovation-body-wrapper h3,.innovation-body-wrapper h4,.innovation-body-wrapper h5,.innovation-body-wrapper h6{color:#443e3a;margin-bottom:40px;padding-top:10px;font-size:1.3rem}.innovation-body-wrapper h1{font-weight:700}.innovation-body-wrapper em{font-style:italic;font-family:"Raleway",sans-serif}.innovation-body-wrapper strong{font-weight:700;font-family:"Raleway",sans-serif}.innovation-body-wrapper a{color:#443e3a;text-decoration:underline;font-family:"Raleway",sans-serif}.innovation-body-wrapper a:hover{color:#f2783c}.innovation-body-wrapper ul>li{margin-left:40px;margin-top:4px;margin-bottom:4px;list-style-type:circle}.innovation-body-wrapper ol>li{margin-left:40px;margin-top:4px;margin-bottom:4px;list-style-type:decimal}.innovation-body-wrapper blockquote{margin-left:20px}.innovation-body-wrapper blockquote p{font-family:Georgia,serif;font-size:14px;font-size:0.875rem;font-weight:400;font-style:italic}.innovation-body-wrapper iframe{display:block;width:100%;height:315px;max-width:640px;margin-left:auto;margin-right:auto;margin-bottom:30px}.innovation-body-wrapper pre{background-color:#999;margin-bottom:10px;padding-top:10px;padding-bottom:10px;padding-left:15px;padding-right:15px}.innovation-body-wrapper pre code{font-family:Monaco,Andale Mono,Courier New,monospace;font-size:14px;font-size:0.875rem;font-weight:400;font-style:normal;color:#333}.slider{position:relative;width:100%;height:400px;max-width:640px;margin:auto;overflow:hidden}.slider-mask{overflow:hidden;position:absolute;width:640px;height:400px;top:0}.slider-image{position:absolute;background-size:cover;width:640px;height:400px}.slider-bar{position:absolute;width:2px;height:400px;background-color:#443e3a;left:-1px}.slider-bar .slider-arrow{position:absolute;top:48%;width:20px}.slider-bar .slider-left-arrow{margin-left:-25px}.slider-bar .slider-right-arrow{margin-left:11px}.hover{position:relative;width:100%;height:400px;max-width:640px;margin:auto;overflow:hidden}.hover-image{position:absolute;background-size:cover;width:640px;height:400px}.hover-after{display:none}.gallery{position:relative;width:100%;height:400px;max-width:640px;margin:auto;overflow:hidden}.gallery .arrows{position:relative;top:50%}.gallery .arrow-left,.gallery .video-arrow-left{left:0;cursor:pointer}.gallery .arrow-right,.gallery .video-arrow-right{right:0;cursor:pointer}.gallery-image{position:absolute;background-size:cover;width:640px;height:400px}.lightbox{position:fixed;width:100%;height:100%;background-color:#000;background-color:rgba(34,32,31,0.85);top:0;left:0;overflow-y:scroll;z-index:9995}.lightbox-container{position:absolute;left:50%;padding-bottom:100px}.lightbox-close{position:absolute;top:51px;right:0;padding:5px;font-size:14px;cursor:pointer;-webkit-border-radius:4px 4px 0px 0px;border-radius:4px 4px 0px 0px;background-color:#5b5552;color:#b5b2a4;white-space:nowrap;z-index:9998}.lightbox-image{display:none;position:relative;top:70px;border:5px solid #5b5552;z-index:9996;-webkit-box-shadow:2px 2px 10px 4px rgba(0,0,0,0.5);box-shadow:2px 2px 10px 4px rgba(0,0,0,0.5)}.lightbox-hotspot-image{display:none;position:relative;top:70px;border:5px solid #5b5552;z-index:9996;-webkit-box-shadow:2px 2px 10px 4px rgba(0,0,0,0.5);box-shadow:2px 2px 10px 4px rgba(0,0,0,0.5);width:900px}.lightbox-video{display:block;position:relative;top:70px;margin-left:auto;margin-right:auto;border:5px solid #5b5552;z-index:9997;-webkit-box-shadow:2px 2px 10px 4px rgba(0,0,0,0.5);box-shadow:2px 2px 10px 4px rgba(0,0,0,0.5)}.lightbox-event,.lightbox-news{display:block;position:relative;width:820px;background-color:#fffae8;top:70px;margin-left:auto;margin-right:auto;border:10px solid #5b5552;z-index:9997;-webkit-box-shadow:2px 2px 10px 4px rgba(0,0,0,0.5);box-shadow:2px 2px 10px 4px rgba(0,0,0,0.5)}@media screen and (max-width: 830px){.lightbox-event,.lightbox-news{width:740px}}@media screen and (max-width: 750px){.lightbox-event,.lightbox-news{width:570px}}@media screen and (max-width: 720px){.lightbox-event,.lightbox-news{width:320px}}.lightbox-event-description{margin-bottom:35px}.lightbox-event-top{position:relative;background-color:#fffae8;overflow-y:hidden}.lightbox-event-top>.left{display:inline-block;float:left;padding-top:15px;padding-bottom:15px;padding-left:15px}.lightbox-event-top>.right{float:left;width:365px;margin-top:15px;margin-right:15px;margin-bottom:15px}.lightbox-event-top>.right>ul{margin-bottom:60px}.lightbox-event-top>.right .category-link{display:block;padding-left:15px;padding-bottom:7px;cursor:pointer}.lightbox-event-top>.right .category-link:after{content:" ";position:absolute;width:12px;height:15px;margin:-1px 0 0 9px;background-image:url("/images/global/rightarrow.png");background-size:contain;background-repeat:no-repeat}.lightbox-event-top>.right .category-link:last-child{margin-bottom:60px}.lightbox-event-top>.right>h1{color:#5b5552;font-family:"Arvo",serif;font-weight:700;font-style:normal;font-size:24px;font-size:1.5rem;line-height:1.2;padding-bottom:5px;padding-left:15px;padding-right:15px}.lightbox-event-top>.right>h2{color:#5b5552;font-family:"Arvo",serif;font-weight:400;font-style:normal;font-size:18px;font-size:1.125rem;margin-bottom:15px;padding-bottom:10px;padding-left:15px;padding-right:15px}.lightbox-event-top>.right>h3{color:#5b5552;font-family:"Arvo",serif;font-weight:700;font-style:normal;font-size:17px;font-size:1.0625rem;padding-bottom:5px;padding-left:15px;padding-right:15px}.lightbox-event-top>.right>h4{color:#5b5552;font-family:"Arvo",serif;font-weight:400;font-style:normal;font-size:16px;font-size:1rem;padding-bottom:5px;padding-left:15px;padding-right:15px}.lightbox-event-top>.right>img{padding-left:25px}.lightbox-event-top>.right>.footer{overflow:hidden;margin:5px 0 0 15px}.lightbox-event-top>.right .event-url{position:absolute;bottom:19px;font-size:13px;font-size:0.8125rem;padding:4px;margin-left:15px}.lightbox-event-top>.right .share-this-content{position:absolute;right:15px;bottom:19px}@media screen and (max-width: 830px){.lightbox-event-top>.right{width:285px}}@media screen and (max-width: 750px){.lightbox-event-top>.left>img{width:300px}.lightbox-event-top>.right{width:215px}}@media screen and (max-width: 720px){.lightbox-event-top>.left>img{width:270px}.lightbox-event-top>.right{width:285px;margin-top:0;margin-bottom:25px}}.subevents-menu{position:relative;display:block;height:100px;overflow:hidden;color:#5b5552;padding-left:15px;padding-right:15px}.subevents-menu>ul{position:relative;white-space:nowrap}.subevents-menu>ul>li{display:inline-block;position:relative;width:240px;height:100px;border-right:1px solid #d6d2c1;padding:8px 16px;padding:0.5rem 1rem;cursor:pointer}.subevents-menu>ul>li>h1{width:200px;font-family:"Arvo",serif;font-weight:700;font-style:normal;font-size:14px;font-size:0.875rem;color:#5b5552;line-height:19.2px;line-height:1.2rem;overflow:hidden;text-overflow:ellipsis}.subevents-menu>ul>li>h2{width:200px;font-family:"Raleway",sans-serif;font-weight:400;font-style:normal;font-size:14px;font-size:0.875rem;color:#5b5552;line-height:19.2px;line-height:1.2rem;overflow:hidden;text-overflow:ellipsis}.subevents{width:70%;margin-left:auto;margin-right:auto}@media screen and (max-width: 720px){.subevents{width:100%}}.subevent{position:relative;min-height:115px;background-color:#fffae8;margin-top:15px;overflow:hidden}.subevent>.left{display:inline-block;float:left}.subevent>.right{display:inline-block;float:left;width:443px;padding-left:20px;padding-right:20px}.subevent>.right>h1{font-family:"Arvo",serif;font-weight:700;font-style:normal;font-size:20px;font-size:1.25rem;line-height:24px;line-height:1.5rem;color:#fffae8}.subevent>.right>h2{font-family:"Raleway",sans-serif;font-weight:400;font-style:normal;font-size:16px;font-size:1rem;line-height:19.2px;line-height:1.2rem;color:#fffae8}.subevent>.right>h3{font-family:"Raleway",sans-serif;font-weight:700;font-style:normal;font-size:16px;font-size:1rem;line-height:19.2px;line-height:1.2rem;color:#fffae8;padding-top:15px}.subevent>.right>.event-description{padding-top:0}.subevent>.right>.event-description>h1,.subevent>.right>.event-description h2,.subevent>.right>.event-description h3,.subevent>.right>.event-description h4,.subevent>.right>.event-description h5,.subevent>.right>.event-description h6,.subevent>.right>.event-description p,.subevent>.right>.event-description ul,.subevent>.right>.event-description ol{color:#fffae8;padding-left:0;line-height:17.6px;line-height:1.1rem}.subevent>.right>.event-description a{color:#fffae8}.subevent>.right>.event-description a:hover{color:#f2783c}@media screen and (max-width: 830px){.subevent>.right{width:363px}}@media screen and (max-width: 750px){.subevent>.left>img{width:250px}.subevent>.right{width:265px}}@media screen and (max-width: 720px){.subevent>.left>img{width:270px}.subevent>.right{width:270px;padding-top:10px;padding-left:0;padding-right:0}}.subevent-mobile-header{display:none}@media screen and (max-width: 720px){.subevent-mobile-header{display:block}}.subevent-thumbnail{position:absolute;width:250px;height:100%;top:0;left:0;background-color:#443e3a;background-size:cover;background-position-x:50%;background-position-y:50%}@media screen and (max-width: 720px){.subevent-thumbnail{display:none}}.subevent-info{margin-left:250px}.subevent-info>.top{padding:15px;padding-right:150px;border-bottom:1px solid #443e3a}.subevent-info>.top h2{color:#443e3a;font-family:"Arvo",serif;font-weight:700;font-style:normal;font-size:16px;font-size:1rem}.subevent-info>.top p{color:#443e3a;font-family:"Arvo",serif;font-weight:400;font-style:normal;font-size:14px;font-size:0.875rem}.subevent-info>.bottom{padding:15px}.subevent-info>.bottom p{color:#443e3a;font-family:"Raleway",sans-serif;font-weight:400;font-style:normal;font-size:13px;font-size:0.8125rem;line-height:1.3rem;margin-bottom:13px}.subevent-info>.bottom a{color:#f2783c;font-size:13px;font-size:0.8125rem}@media screen and (max-width: 720px){.subevent-info{margin-left:0}}.calendar-button{position:absolute;float:right;top:15px;right:15px;padding:8px;font-family:"Raleway",sans-serif;font-weight:400;font-style:normal;font-size:12px;font-size:0.75rem;color:#fffae8;background-color:#f2783c}.calendar-button:hover{opacity:0.8}.category{background-color:#e9e5da;padding:15px}.category>p{font-size:19.2px;font-size:1.2rem}.category-arrow{position:absolute;background:url("/images/global/down-arrow.png") no-repeat;background-size:contain;width:25px;height:20px;right:15px;margin-top:-19px}.lightbox-event-bottom{padding-top:15px;padding-bottom:25px;background-color:#e8e5d8}.lightbox-event-bottom>h2{color:#5b5552;font-family:"Arvo",serif;font-weight:700;font-style:normal;font-size:27.2px;font-size:1.7rem;margin-bottom:17px;padding-left:25px;padding-right:25px}.lightbox-event-bottom>p{padding-left:25px;padding-right:25px;font-family:"Raleway",sans-serif;font-weight:200;font-style:normal;font-size:16px;font-size:1rem;line-height:22.4px;line-height:1.4rem}.people-content{margin:0 auto;width:964px}.person{display:inline-block;margin:5px 14px;text-align:center;background:#fffae8;cursor:pointer;color:#5b5552;position:relative}.person .person-photo{width:210px}.person .person-photo img{display:block}.person .person-info .person-name{font-family:"Arvo",serif;font-weight:700;margin-top:8px;font-size:18px;font-size:1.125rem;line-height:1.2}.person .person-info .person-job-title{font-family:"Raleway",sans-serif;font-style:italic;font-size:14px;font-size:0.875rem;line-height:1.2;margin-bottom:12px}.person-detail{position:relative;color:#fffae8;margin:8px 14px 0;display:block;font-family:"Arvo",serif;font-size:14px;font-size:0.875rem}.person-detail .person-detail-nav{width:100%;position:relative}.person-detail .person-detail-nav .person-tabs{float:left;margin:8px 0 8px 350px}.person-detail .person-detail-nav .person-tabs a{position:relative;display:inline-block;margin:0 2px;background:#f2783c;color:#fff;padding:6px 4px;text-transform:uppercase;font-size:14px}.person-detail .person-detail-nav .person-close{font-size:14px;position:absolute;top:50%;right:14px;margin-top:-7px;cursor:pointer;white-space:nowrap}.person-detail .person-detail-content{width:100%;position:relative}.person-detail .person-detail-content .person-section{display:none;overflow:hidden}.person-detail .person-detail-content .person-section .person-photo{float:left;font-size:0;position:relative;margin-right:100px}.person-detail .person-detail-content .person-section .person-photo>img{display:block}.person-detail .person-detail-content .person-section .person-photo .person-badge{position:absolute;top:60%;left:100%;margin-left:-85px}.person-detail .person-detail-content .person-section .person-about{overflow:hidden;padding:20px 0 50px 0;font-size:14px;font-size:0.875rem}.person-detail .person-detail-content .person-section .person-about .person-name{font-size:2.14286em;padding-bottom:0.16667em;margin-bottom:0.16667em;border-bottom:1px solid #fffae8}.person-detail .person-detail-content .person-section .person-about .person-job-title{font-size:1.28571em}.person-detail .person-detail-content .person-section .person-about p{margin:14px 0;margin:0.875rem 0;font-size:14px;font-size:0.875rem;color:#fffae8;line-height:1.1;margin-right:20px}.person-detail .person-detail-content .person-section .person-about a{color:#fffae8;text-decoration:underline;font-size:14px;font-size:0.875rem}.person-detail .person-detail-content .person-section .person-about em{font-style:italic}.person-detail .person-detail-content .person-section .person-about strong{font-weight:700}.person-detail .person-detail-content .person-section .person-about ul{margin:14px 0;margin:0.875rem 0;margin-right:20px}.person-detail .person-detail-content .person-section .person-about ul>li{margin-left:20px;margin-top:2px;margin-bottom:2px;list-style-type:circle;font-size:14px;font-size:0.875rem}.person-detail .person-detail-content .person-section .person-about ol{margin:14px 0;margin:0.875rem 0;margin-right:20px}.person-detail .person-detail-content .person-section .person-about ol>li{margin-left:20px;margin-top:2px;margin-bottom:2px;list-style-type:decimal;font-size:14px;font-size:0.875rem}.person-detail .person-detail-content .person-section .person-about blockquote{margin-left:20px;margin-right:20px}.person-detail .person-detail-content .person-section .person-about blockquote p{font-family:Georgia,serif;font-size:14px;font-size:0.875rem;font-weight:400;font-style:italic}.person-detail .person-detail-content .person-section .art-gallery-arrows{position:absolute;width:100%;top:50%}.person-detail .person-detail-content .person-section .art-gallery-arrows .art-gallery-arrow-left{width:25px;height:37px;position:absolute;background:url("/images/global/left-grey-arrow.png") no-repeat;left:10px;z-index:10}.person-detail .person-detail-content .person-section .art-gallery-arrows .art-gallery-arrow-right{width:25px;height:37px;position:absolute;background:url("/images/global/right-grey-arrow.png") no-repeat;right:10px;z-index:10}.person-detail .person-detail-content .person-section .art-gallery{position:relative;overflow:hidden;margin:4em 40px}.person-detail .person-detail-content .person-section .art-gallery ul{position:relative;white-space:nowrap}.person-detail .person-detail-content .person-section .art-gallery ul li.art-gallery-item{text-align:center;vertical-align:middle;display:inline-block;position:relative;width:100%;white-space:normal}.person-detail .person-detail-content .person-section .art-gallery ul li.art-gallery-item .art-gallery-image{display:inline-block;width:49%;vertical-align:middle}.person-detail .person-detail-content .person-section .art-gallery ul li.art-gallery-item .art-gallery-image img{max-width:100%}.person-detail .person-detail-content .person-section .art-gallery ul li.art-gallery-item .art-gallery-text{text-align:left;display:inline-block;width:49%;padding-left:40px;padding-right:10px;vertical-align:middle}.person-detail .person-detail-content .person-section .art-gallery ul li.art-gallery-item .art-gallery-text p{margin:14px 0;margin:0.875rem 0;font-size:14px;font-size:0.875rem;color:#fffae8;line-height:1.2}.person-detail .person-detail-content .person-section .art-gallery ul li.art-gallery-item .art-gallery-text a{color:#fffae8;text-decoration:underline;font-size:14px;font-size:0.875rem}.person-detail .person-detail-content .person-section .art-gallery ul li.art-gallery-item .art-gallery-text em{font-style:italic}.person-detail .person-detail-content .person-section .art-gallery ul li.art-gallery-item .art-gallery-text strong{font-weight:700}.person-detail .person-detail-content .person-section .art-gallery ul li.art-gallery-item .art-gallery-text ul{margin:14px 0;margin:0.875rem 0}.person-detail .person-detail-content .person-section .art-gallery ul li.art-gallery-item .art-gallery-text ul>li{margin-left:20px;margin-top:2px;margin-bottom:2px;list-style-type:circle;font-size:14px;font-size:0.875rem}.person-detail .person-detail-content .person-section .art-gallery ul li.art-gallery-item .art-gallery-text ol{margin:14px 0;margin:0.875rem 0}.person-detail .person-detail-content .person-section .art-gallery ul li.art-gallery-item .art-gallery-text ol>li{margin-left:20px;margin-top:2px;margin-bottom:2px;list-style-type:decimal;font-size:14px;font-size:0.875rem}.person-detail .person-detail-content .person-section .art-gallery ul li.art-gallery-item .art-gallery-text blockquote{margin-left:20px}.person-detail .person-detail-content .person-section .art-gallery ul li.art-gallery-item .art-gallery-text blockquote p{font-family:Georgia,serif;font-size:14px;font-size:0.875rem;font-weight:400;font-style:italic}.person-detail .person-detail-content .person-section .reel-video{margin:5em auto;text-align:center}.person-detail .person-detail-content #person-profile{display:block}.person-detail .person-detail-nav{background:#b1ada1}.person-detail .person-detail-content{background:#5b5552}@media screen and (max-width: 964px){.people-content{width:722px}.person-detail{font-size:12px;font-size:0.75rem}.person-detail .person-detail-nav .person-tabs{margin-left:285px}.person-detail .person-detail-content .person-section .person-photo>img{width:285px;height:auto}.person-detail .person-detail-content .person-section .person-photo .person-badge{margin-left:-68px}.person-detail .person-detail-content .person-section .person-photo .person-badge img{width:135px;height:auto}}@media screen and (max-width: 722px){.people-content{width:480px}.person-detail .person-detail-nav .person-tabs{margin-left:45px}.person-detail .person-detail-content .person-section .person-photo{margin-right:52px}.person-detail .person-detail-content .person-section .person-photo>img{width:210px;height:auto}.person-detail .person-detail-content .person-section .person-photo .person-badge{margin-left:-80px}.person-detail .person-detail-content .person-section .person-photo .person-badge img{width:110px;height:auto}}@media screen and (max-width: 720px){.people-content{width:100%;margin-top:-25px}.person-arrow{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background:url("/images/global/down-grey-arrow.png") no-repeat 94% center}.person{display:block;margin:5px 0;overflow:hidden}.person .person-photo{float:left;width:25%}.person .person-photo img{max-width:100%;height:auto}.person .person-info{float:left;width:75%;padding-left:20px}.person .person-info .person-name{font-size:24px;font-size:1.5rem;position:absolute;top:50%;margin-top:-28px;margin-top:-1.75rem;padding-right:45px;text-align:left}.person .person-info .person-job-title{font-size:18px;font-size:1.125rem;position:absolute;top:50%;margin-top:2px;margin-top:0.125rem;padding-right:45px;text-align:left}.person-detail{margin-top:-5px;margin-left:0;margin-right:0;display:block;font-size:12px;font-size:0.75rem}.person-detail .person-detail-nav{text-align:center;padding:0}.person-detail .person-detail-nav .person-close{display:none}.person-detail .person-detail-nav .person-tabs{margin:0 auto;float:none}.person-detail{margin-top:-5px;display:block;font-size:12px;font-size:0.75rem}.person-detail .person-detail-nav{text-align:center;padding:0}.person-detail .person-detail-nav .person-close{display:none}.person-detail .person-detail-nav .person-tabs{margin:0 auto;position:relative;left:auto;bottom:auto;padding:5px 0 7px}.person-detail .person-detail-content{padding:0}.person-detail .person-detail-content .person-section .person-photo{display:none}.person-detail .person-detail-content .person-section .person-about{padding:1.66667em}.person-detail .person-detail-content .person-section .person-about .person-name,.person-detail .person-detail-content .person-section .person-about .person-job-title{display:none}.person-detail .person-detail-content .person-section .art-gallery-arrows{top:20%}.person-detail .person-detail-content .person-section .art-gallery-arrows .art-gallery-arrow-left,.person-detail .person-detail-content .person-section .art-gallery-arrows .art-gallery-arrow-right{width:13px;height:19px;background-size:100%}.person-detail .person-detail-content .person-section .art-gallery-arrows .art-gallery-arrow-left{left:5px}.person-detail .person-detail-content .person-section .art-gallery-arrows .art-gallery-arrow-right{right:5px}.person-detail .person-detail-content .person-section .art-gallery{margin:1em 26px}.person-detail .person-detail-content .person-section .art-gallery ul li.art-gallery-item{vertical-align:top}.person-detail .person-detail-content .person-section .art-gallery ul li.art-gallery-item .art-gallery-image{display:block;padding:0;width:auto}.person-detail .person-detail-content .person-section .art-gallery ul li.art-gallery-item .art-gallery-text{display:block;padding:1em 0;width:auto}.person-detail .person-detail-content .person-section .reel-video{margin:1em}.person-detail .person-detail-content .person-section .reel-video iframe{width:100%;height:325px}.person-detail-nav{background:#b1ada1}.person-detail-content{background:#5b5552}}.page-timeline .bx-wrapper img{width:100%;max-width:none}.page-timeline .bx-wrapper .bx-controls a{width:43px;height:49px;background-color:#fffae8;background-repeat:no-repeat;background-position:center;top:75%;margin:0}.page-timeline .bx-wrapper .bx-controls .bx-prev{background-image:url("/images/global/leftarrow.png");left:0;opacity:1;-webkit-border-radius:0px 5px 5px 0px;border-radius:0px 5px 5px 0px}.page-timeline .bx-wrapper .bx-controls .bx-next{background-image:url("/images/global/rightarrow.png");right:0;opacity:1;-webkit-border-radius:5px 0px 0px 0px;border-radius:5px 0px 0px 5px}.page-timeline .bx-viewport li{min-height:1px;min-width:1px}.page-timeline .timeline-enter{background:#f2783c;color:#fffae8;font-size:30px;font-family:Arvo,serif;font-weight:700;text-align:center;cursor:pointer;padding:10px}.page-timeline .flexslider{background:0;border:0;margin:0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;box-shadow:none}.page-timeline .flexslider .flex-slide{display:none;width:1px;height:1px}.page-timeline .flexslider .flex-active-slide{display:block}.page-timeline .flexslider .flex-active-slide+.flex-slide{display:block}.page-timeline .timeline-landing{position:relative}.page-timeline .timeline-landing-image img{width:100%;height:auto;display:block}.page-timeline .timeline-text{position:absolute;top:0;left:0;padding:2em;font-size:9px;font-family:Arvo,serif;color:#123042;text-align:center;width:51%}.page-timeline .timeline-text .timeline-title-1{font-size:16px}.page-timeline .timeline-text .timeline-title-2{font-size:24px;font-weight:700}.page-timeline .timeline-text .timeline-intro{font-size:12px;line-height:1.4}.page-timeline .timeline-text .timeline-intro p{font-size:12px;line-height:1.4;color:#123042}.page-timeline #timeline-film-slider{position:absolute;top:0;left:-100%;width:100%}.page-timeline #timeline-film-slider:hover .flex-direction-nav .flex-prev{opacity:1;left:0}.page-timeline #timeline-film-slider:hover .flex-direction-nav .flex-next{opacity:1;right:0}.page-timeline #timeline-film-slider .flex-direction-nav a{width:43px;height:49px;background-color:#fffae8;background-repeat:no-repeat;background-position:center;top:75%;margin:0}.page-timeline #timeline-film-slider .flex-direction-nav .flex-prev{background-image:url("/images/global/leftarrow.png");left:0;opacity:1;-webkit-border-radius:0px 5px 5px 0px;border-radius:0px 5px 5px 0px}.page-timeline #timeline-film-slider .flex-direction-nav .flex-next{background-image:url("/images/global/rightarrow.png");right:0;opacity:1;-webkit-border-radius:5px 0px 0px 0px;border-radius:5px 0px 0px 5px}.page-timeline .timeline-film-nav-wrapper{background:#edeadc;color:#b0ada0;border-bottom:1px solid #f2783c;font-family:Arvo,serif;font-size:14px;position:relative;overflow:hidden}.page-timeline .timeline-film-nav-wrapper .timeline-film-nav{width:2%;height:24px;background-color:#e1ded0;background-repeat:no-repeat;background-position:center;cursor:pointer;float:left}.page-timeline .timeline-film-nav-wrapper .prev{background-image:url("/images/studio/timeline/left-arrow-small.png")}.page-timeline .timeline-film-nav-wrapper .next{background-image:url("/images/studio/timeline/right-arrow-small.png")}.page-timeline .timeline-film-nav-wrapper #timeline-film-nav{overflow:hidden;width:96%;float:left}.page-timeline .timeline-film-nav-wrapper #timeline-film-nav ul{white-space:nowrap}.page-timeline .timeline-film-nav-wrapper #timeline-film-nav li{display:inline-block;padding:5px 5px 5px 15px;background:url("/images/studio/timeline/dot-grey.png") no-repeat 5px center;white-space:nowrap;cursor:pointer}.page-timeline .timeline-film-nav-wrapper #timeline-film-nav li.selected{background:url("/images/studio/timeline/dot.png") no-repeat 5px center}.page-timeline .timeline-film-nav-wrapper #timeline-film-nav li.selected a{color:#f2783c}.page-timeline .timeline-film-nav-wrapper #timeline-film-nav li a{color:#b0ada0;font-size:14px;display:block}.page-timeline .timeline-film-nav-wrapper #timeline-film-nav li a b{font-weight:700}.page-timeline .hotspots{visibility:hidden;position:absolute}.page-timeline .hotspot{display:none;z-index:5;position:absolute;visibility:visible}.page-timeline .hotspot{width:40px;height:40px;cursor:pointer;font-size:14px}.page-timeline .hotspot-type-text{background:url("/images/studio/timeline/fact.png") no-repeat left top;background-size:100%}.page-timeline .hotspot-type-image{background:url("/images/studio/timeline/art.png") no-repeat left top;background-size:100%}.page-timeline .hotspot-factoid-popup{display:none;position:absolute}.page-timeline .hotspot-contents{width:250px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#fffae8;-webkit-box-shadow:3px 4px 5px rgba(82,82,82,0.41);-moz-box-shadow:3px 4px 5px rgba(82,82,82,0.41);box-shadow:3px 4px 5px rgba(82,82,82,0.41);padding:1.3em;font-size:1em;font-family:Arvo,serif;font-style:italic;line-height:1.3em;color:#9c9887}.page-timeline .hotspot-factoid-popup.with-image .hotspot-contents{width:auto}.page-timeline .hotspot-close{width:40px;height:40px;background:url("/images/studio/timeline/close.png") no-repeat left top;background-size:100%;position:absolute;cursor:pointer}.page-timeline .mobile{display:none}@media screen and (max-width: 960px){.page-timeline .hotspot,.page-timeline .hotspot-close{width:30px;height:30px}.page-timeline .hotspot-factoid-popup.with-image .hotspot-contents{width:400px}.page-timeline .hotspot-factoid-popup.with-image .hotspot-contents img{max-width:100%}.page-timeline .hotspot-contents{padding:1em}}@media screen and (max-width: 768px){.page-timeline .hotspot,.page-timeline .hotspot-close{width:25px;height:25px;font-size:12px}.page-timeline .hotspot-factoid-popup.with-image .hotspot-contents{width:300px}}@media screen and (min-width: 1024px){.page-timeline .timeline-enter{font-size:30px}.page-timeline .timeline-text{font-size:12px}.page-timeline .timeline-text .timeline-title-1{font-size:20px}.page-timeline .timeline-text .timeline-title-2{font-size:30px}.page-timeline .timeline-text .timeline-intro{font-size:12px}}@media screen and (min-width: 1280px){.page-timeline .timeline-enter{font-size:34px}.page-timeline .timeline-text{font-size:14px}.page-timeline .timeline-text .timeline-title-1{font-size:22px}.page-timeline .timeline-text .timeline-title-2{font-size:34px}.page-timeline .timeline-text .timeline-intro{font-size:14px}}@media screen and (min-width: 1366px){.page-timeline .timeline-enter{font-size:36px}.page-timeline .timeline-text{font-size:15px}.page-timeline .timeline-text .timeline-title-1{font-size:22px}.page-timeline .timeline-text .timeline-title-2{font-size:36px}.page-timeline .timeline-text .timeline-intro{font-size:15px}}@media screen and (min-width: 1440px){.page-timeline .timeline-enter{font-size:40px}.page-timeline .timeline-text{font-size:16px}.page-timeline .timeline-text .timeline-title-1{font-size:26px}.page-timeline .timeline-text .timeline-title-2{font-size:40px}.page-timeline .timeline-text .timeline-intro{font-size:16px}}@media screen and (min-width: 1680px){.page-timeline .timeline-enter{font-size:50px}.page-timeline .timeline-text{font-size:18px}.page-timeline .timeline-text .timeline-title-1{font-size:34px}.page-timeline .timeline-text .timeline-title-2{font-size:52px}.page-timeline .timeline-text .timeline-intro{font-size:18px}}@media screen and (max-width: 720px){.film-menu-list{display:none;position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:#fffae8;color:#f2783c;font-family:Arvo,serif;z-index:2000;padding-top:45px;overflow-y:scroll;-webkit-overflow-scrolling:touch}.film-menu-list a{color:#f2783c;font-family:Arvo,serif;overflow:hidden;display:block;padding:0.5em 1.2em;line-height:1.2}.film-menu-list b{font-weight:bold;float:left;margin-right:5px}.film-menu-list span{display:block;overflow:hidden;color:#f2783c;font-family:Arvo,serif}.film-menu-list li{overflow:hidden}.film-menu-list .film-menu-close{display:block;position:absolute;top:5px;right:5px;width:44px;height:44px;background:url("/images/studio/timeline/film-menu-close.png") no-repeat center center;background-size:44px}.page-timeline .desktop{display:none}.page-timeline .mobile{display:block;position:relative}.page-timeline .back-to-top{position:fixed;top:10px;right:10px;width:44px;height:44px;background:url("/images/studio/timeline/top.png") no-repeat center center;background-size:44px;z-index:10}.page-timeline .film-menu{position:fixed;top:10px;left:10px;width:44px;height:44px;background:url("/images/studio/timeline/film-menu.png") no-repeat center center;background-size:44px;z-index:10}.page-timeline .menu-btn{display:none}.page-timeline .timeline-landing-wrapper{position:relative;z-index:20}.page-timeline .timeline-landing-image img{max-width:100%}.page-timeline .timeline-landing-image.portrait,.page-timeline .timeline-film-image.portrait{display:none}.page-timeline .timeline-text{width:100%;font-size:14px;padding:1em}.page-timeline .timeline-text .timeline-title-2{font-size:26px}.page-timeline .timeline-text .timeline-intro{font-size:12px;line-height:1.3;color:#123042}.page-timeline .timeline-text .timeline-intro p{font-size:12px;line-height:1.1;color:#123042}.page-timeline .timeline-film-wrapper{position:relative}.page-timeline .timeline-film{border-bottom:44px solid #b5b2a4}.page-timeline .timeline-enter{font-size:20px;padding:5px 0 30px 0;background:#fffae8 url("/images/studio/timeline/closed-arrow.png") no-repeat center 30px;color:#f2783c}.page-timeline .timeline-film-image img{display:block;max-width:100%}.page-timeline .film-info-title{line-height:44px;height:44px;border-bottom:1px solid #f2783c;padding-right:36px;background:#fffae8 url("/images/studio/timeline/closed-arrow.png") no-repeat 95% center}.page-timeline .film-info-title span{white-space:nowrap;display:inline-block;color:#f2783c;padding-left:50px;line-height:30px;font-size:20px;font-family:Arvo,serif}.page-timeline .film-info-title.selected{background:#fffae8 url("/images/studio/timeline/open-arrow.png") no-repeat 95% center}.page-timeline .film-facts span{background:url("/images/studio/timeline/fact-mobile.png") no-repeat 10px center}.page-timeline .film-artwork span{background:url("/images/studio/timeline/art-mobile.png") no-repeat 10px center}.page-timeline .film-info-detail{position:relative;background:#5b5552;padding:0;width:100%;overflow:hidden}.page-timeline .art-gallery-arrows{position:absolute;width:100%;top:50%;margin-top:-10px}.page-timeline .art-gallery-arrows .art-gallery-arrow-left{width:13px;height:19px;position:absolute;background:url("/images/global/left-grey-arrow.png") no-repeat;left:5px;z-index:10;background-size:100%}.page-timeline .art-gallery-arrows .art-gallery-arrow-right{width:13px;height:19px;position:absolute;background:url("/images/global/right-grey-arrow.png") no-repeat;right:5px;z-index:10;background-size:100%}.page-timeline .film-info-gallery{position:relative;overflow:hidden;margin:1em 26px}.page-timeline .film-info-gallery ul{position:relative;white-space:nowrap}.page-timeline .film-info-gallery ul li.film-info-item{text-align:center;vertical-align:middle;display:inline-block;position:relative;width:100%;white-space:normal}.page-timeline .film-info-gallery ul li.film-info-item .film-info-image{display:block;width:auto}.page-timeline .film-info-gallery ul li.film-info-item .film-info-image img{max-width:100%}.page-timeline .film-info-gallery ul li.film-info-item .film-info-text{text-align:center;display:block;width:auto;font-size:14px;font-size:0.875rem;color:#fffae8;line-height:1.2;font-family:"Arvo",serif;padding:0 0.5em}.page-timeline .film-info-gallery ul li.film-info-item .film-info-text p{margin:14px 0;margin:0.875rem 0;font-size:14px;font-size:0.875rem;color:#fffae8;line-height:1.2}.page-timeline .film-info-gallery ul li.film-info-item .film-info-text a{color:#fffae8;text-decoration:underline;font-size:14px;font-size:0.875rem}.page-timeline .film-info-gallery ul li.film-info-item .film-info-text em{font-style:italic}.page-timeline .film-info-gallery ul li.film-info-item .film-info-text strong{font-weight:700}.page-timeline .film-info-gallery ul li.film-info-item .film-info-text ul{margin:14px 0;margin:0.875rem 0}.page-timeline .film-info-gallery ul li.film-info-item .film-info-text ul>li{margin-left:20px;margin-top:2px;margin-bottom:2px;list-style-type:circle;font-size:14px;font-size:0.875rem}.page-timeline .film-info-gallery ul li.film-info-item .film-info-text ol{margin:14px 0;margin:0.875rem 0}.page-timeline .film-info-gallery ul li.film-info-item .film-info-text ol>li{margin-left:20px;margin-top:2px;margin-bottom:2px;list-style-type:decimal;font-size:14px;font-size:0.875rem}.page-timeline .film-info-gallery ul li.film-info-item .film-info-text blockquote{margin-left:20px}.page-timeline .film-info-gallery ul li.film-info-item .film-info-text blockquote p{font-family:Georgia,serif;font-size:14px;font-size:0.875rem;font-weight:400;font-style:italic}}@media screen and (max-width: 720px) and (orientation: portrait){.page-timeline .timeline-landing-image.landscape,.page-timeline .timeline-film-image.landscape{display:none}.page-timeline .timeline-landing-image.portrait,.page-timeline .timeline-film-image.portrait{display:block}}.timeline-film-slider-wrapper{opacity:0}.lightbox-news-content h1{background:#fffae8;color:#5b5552;font-family:"Arvo",serif;font-weight:700;font-style:normal;font-size:24px;font-size:1.5rem;line-height:1.2;padding:20px 20px 10px 20px;border-bottom:1px solid #b5b1a5}.lightbox-news-bottom{padding:15px 5px}.lightbox-news-bottom .news-image{padding:0 15px}.lightbox-news-bottom .news-image>img{width:100%;height:auto}.lightbox-news-bottom .news-video{padding:0 15px}.lightbox-news-bottom .news-video>iframe{width:100%;height:350px}.lightbox-news-bottom>h2{color:#5b5552;font-family:"Raleway",sans-serif;font-size:14px;font-size:0.875rem;font-weight:700;padding:15px 15px 0 15px}.lightbox-news-bottom>.news-url{padding-left:15px}.share-this-content{padding:8px;background:#e9e5da;font-size:14px;font-size:0.875rem}.share-this-content>p{font-size:14px;font-size:0.875rem;margin-bottom:3px}.share-this-content .facebook-button,.share-this-content .twitter-button,.share-this-content .link-button{width:20px;height:20px;background-size:20px 20px;text-indent:-999em;margin-top:2px}.share-this-content .facebook-button{float:left;margin-left:2px;margin-right:3px}.share-this-content .twitter-button{float:left;margin-right:3px}.share-this-content .link-button{float:right;margin-right:2px}#powerTip{font-family:"Raleway",sans-serif;font-weight:400;font-style:normal;font-size:12px;font-size:0.75rem}.careers-down{position:absolute;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.35);background-image:url("/images/careers/under-construction.png");background-position:50% 10%;background-repeat:no-repeat}.selected-event::after{content:" ";display:block;width:0px;height:0px;border-style:solid;border-width:0 19px 19px 19px;border-color:transparent transparent #5b5552 transparent;position:absolute;bottom:0;left:50%;margin-left:-19px}.selected-person{background:#f2783c;color:#fffae8}.selected-person::after{content:" ";display:block;width:0px;height:0px;border-style:solid;border-width:13px 22px 0 22px;border-color:#f2783c transparent transparent transparent;position:absolute;top:100%;left:50%;margin-left:-22px}@media screen and (max-width: 720px){.selected-person{background:#b1ada1}.selected-person::after{content:" ";display:block;width:auto;height:auto;border:0;position:static;top:auto;left:auto;margin-left:0}}.selected-person-tab::after{content:" ";display:block;width:0px;height:0px;border-style:solid;border-width:7px 11px 0 11px;border-color:#f2783c transparent transparent transparent;position:absolute;top:100%;left:50%;margin-left:-11px}@media screen and (max-width: 720px){.publications-content .section-type-selected{background:#f2783c}.publications-content .section-type-selected>a{color:#fffae8}.publications-content .section-type-selected::after{content:" ";display:block;width:0px;height:0px;border-style:solid;border-width:7px 11px 0 11px;border-color:#f2783c transparent transparent transparent;position:absolute;top:100%;left:50%;margin-left:-11px}}.selected-profile{background:#f2783c;color:#fffae8}.selected-profile .profile-info .top{border-bottom:1px solid #fff}.selected-profile .profile-info .bottom ul{color:#fff}.selected-profile::after{content:" ";display:block;width:0px;height:0px;border-style:solid;border-width:13px 22px 0 22px;border-color:#f2783c transparent transparent transparent;position:absolute;top:100%;left:50%;margin-left:-22px}@media screen and (max-width: 720px){.selected-profile{background:#b1ada1}.selected-profile::after{content:" ";display:block;width:auto;height:auto;border:0;position:static;top:auto;left:auto;margin-left:0}}.selected-profile-tab::after{content:" ";display:block;width:0px;height:0px;border-style:solid;border-width:7px 11px 0 11px;border-color:#f2783c transparent transparent transparent;position:absolute;top:100%;left:50%;margin-left:-11px}.selected-program{background:#f2783c;color:#fffae8}.selected-program .program-info .top{border-bottom:1px solid #fff}.selected-program .program-info .bottom ul{color:#fff}.selected-program::after{content:" ";display:block;width:0px;height:0px;border-style:solid;border-width:13px 22px 0 22px;border-color:#f2783c transparent transparent transparent;position:absolute;top:100%;left:50%;margin-left:-22px}@media screen and (max-width: 720px){.selected-program{background:#b1ada1}.selected-program .program-info .top{border-bottom:none}.selected-program::after{content:" ";display:block;width:auto;height:auto;border:0;position:static;top:auto;left:auto;margin-left:0}}.selected-program-tab::after{content:" ";display:block;width:0px;height:0px;border-style:solid;border-width:7px 11px 0 11px;border-color:#f2783c transparent transparent transparent;position:absolute;top:100%;left:50%;margin-left:-11px}.selected-application-type{background:#f2783c;color:#fffae8}.selected-application-type .application-type-info .application-type-name{color:#fff}.selected-application-type::after{content:" ";display:block;width:0px;height:0px;border-style:solid;border-width:13px 22px 0 22px;border-color:#f2783c transparent transparent transparent;position:absolute;top:100%;left:50%;margin-left:-22px}@media screen and (max-width: 720px){.selected-application-type{background:#b1ada1}.selected-application-type .application-type-info .top{border-bottom:none}.selected-application-type::after{content:" ";display:block;width:auto;height:auto;border:0;position:static;top:auto;left:auto;margin-left:0}}.selected-application-type-tab::after{content:" ";display:block;width:0px;height:0px;border-style:solid;border-width:7px 11px 0 11px;border-color:#f2783c transparent transparent transparent;position:absolute;top:100%;left:50%;margin-left:-11px}.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}.flexslider{margin:0 0 60px;background:#fff;border:4px solid #fff;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;box-shadow:0 1px 4px rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.2);-o-box-shadow:0 1px 4px rgba(0,0,0,0.2);zoom:1}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.flexslider .slides{zoom:1}.carousel li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav a{width:30px;height:30px;margin:-20px 0 0;display:block;background:url(images/bg_direction_nav.png) no-repeat 0 0;position:absolute;top:50%;z-index:10;cursor:pointer;text-indent:-9999px;opacity:0;-webkit-transition:all .3s ease}.flex-direction-nav .flex-next{background-position:100% 0;right:-36px}.flex-direction-nav .flex-prev{left:-36px}.flexslider:hover .flex-next{opacity:0.8;right:5px}.flexslider:hover .flex-prev{opacity:0.8;left:5px}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0.3 !important;filter:alpha(opacity=30);cursor:default}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;box-shadow:inset 0 0 3px rgba(0,0,0,0.3)}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width: 860px){.flex-direction-nav .flex-prev{opacity:1;left:0}.flex-direction-nav .flex-next{opacity:1;right:0}}.bx-wrapper{position:relative;margin:0 auto;padding:0;*zoom:1}.bx-wrapper img{max-width:100%;display:block}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url(images/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:bold;color:#666;padding-top:20px}.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:#000}.bx-wrapper .bx-prev{left:10px;background:url(images/controls.png) no-repeat 0 -32px}.bx-wrapper .bx-next{right:10px;background:url(images/controls.png) no-repeat -43px -32px}.bx-wrapper .bx-prev:hover{background-position:0 0}.bx-wrapper .bx-next:hover{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(images/controls.png) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(images/controls.png) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666 \9;background:rgba(80,80,80,0.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}#powerTip{cursor:default;background-color:#333;background-color:rgba(0,0,0,0.8);border-radius:6px;color:#fff;display:none;padding:10px;position:absolute;white-space:nowrap;z-index:2147483647}#powerTip:before{content:"";position:absolute}#powerTip.n:before,#powerTip.s:before{border-right:5px solid transparent;border-left:5px solid transparent;left:50%;margin-left:-5px}#powerTip.e:before,#powerTip.w:before{border-bottom:5px solid transparent;border-top:5px solid transparent;margin-top:-5px;top:50%}#powerTip.n:before{border-top:10px solid #333;border-top:10px solid rgba(0,0,0,0.8);bottom:-10px}#powerTip.e:before{border-right:10px solid #333;border-right:10px solid rgba(0,0,0,0.8);left:-10px}#powerTip.s:before{border-bottom:10px solid #333;border-bottom:10px solid rgba(0,0,0,0.8);top:-10px}#powerTip.w:before{border-left:10px solid #333;border-left:10px solid rgba(0,0,0,0.8);right:-10px}#powerTip.ne:before,#powerTip.se:before{border-right:10px solid transparent;border-left:0;left:10px}#powerTip.nw:before,#powerTip.sw:before{border-left:10px solid transparent;border-right:0;right:10px}#powerTip.ne:before,#powerTip.nw:before{border-top:10px solid #333;border-top:10px solid rgba(0,0,0,0.8);bottom:-10px}#powerTip.se:before,#powerTip.sw:before{border-bottom:10px solid #333;border-bottom:10px solid rgba(0,0,0,0.8);top:-10px}#powerTip.nw-alt:before,#powerTip.ne-alt:before,#powerTip.sw-alt:before,#powerTip.se-alt:before{border-top:10px solid #333;border-top:10px solid rgba(0,0,0,0.8);bottom:-10px;border-left:5px solid transparent;border-right:5px solid transparent;left:10px}#powerTip.ne-alt:before{left:auto;right:10px}#powerTip.sw-alt:before,#powerTip.se-alt:before{border-top:0;border-bottom:10px solid #333;border-bottom:10px solid rgba(0,0,0,0.8);bottom:auto;top:-10px}#powerTip.se-alt:before{left:auto;right:10px}
