.mozilla-video-control{position:relative}.mozilla-video-control video{max-width:100%}a.mozilla-video-control-overlay{top:0;left:0;position:absolute;width:100%;height:100%;background:#000;opacity:.25;display:none;text-align:center;background:transparent url("/media/img/sandstone/video/play.47db0d40c36d.png") center center no-repeat}.mozilla-video-shadow{background-image:url("/media/img/sandstone/video/shadow.16a92d9d7403.png");background-repeat:no-repeat;background-position:50% 100%;background-size:100% 15px;padding-bottom:15px}.mozilla-video-player-overlay{position:fixed;top:0;left:0;width:100%;background:#444;background:-webkit-gradient(radial,center center,0,center center,100%,from(#fff),to(#000));background:-webkit-radial-gradient(center center,#fff 0,rgba(0,0,0,0.9) 100%);background:-moz-radial-gradient(center center,#fff 0,rgba(0,0,0,0.9) 100%);background:radial-gradient(center center,#fff 0,rgba(0,0,0,0.9) 100%);z-index:500;outline:0;cursor:default}.mozilla-video-player-window{position:fixed;left:50%;margin-left:-320px;top:0;width:640px;z-index:1000;background:#333;background:rgba(0,0,0,0.8);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 3px 10px rgba(0,0,0,0.8);-webkit-box-shadow:0 3px 70px rgba(0,0,0,0.8),0 0 10px rgba(0,0,0,0.5);-moz-box-shadow:0 3px 70px rgba(0,0,0,0.8),0 0 10px rgba(0,0,0,0.5);box-shadow:0 3px 70px rgba(0,0,0,0.8),0 0 10px rgba(0,0,0,0.5)}.mozilla-video-player-content{overflow:hidden}.mozilla-video-player-content video{display:block;max-width:100%}.mozilla-video-player-no-flash{width:600px;height:260px;margin:auto;padding:100px 20px 0 20px;text-align:left}.mozilla-video-player-link,.mozilla-video-player-close{text-align:right}.mozilla-video-player-link a,.mozilla-video-player-close a{display:block;height:32px;width:32px;margin:0 0 0 auto;overflow:hidden;line-height:200px;background:url("/media/img/sandstone/video/clothes-lol.cd30b27380ec.png") no-repeat 50% 50%}.mozilla-video-player-link a{padding-right:10px;background:0}.mozilla-video-player-content .video-download-links{text-align:center;font-family:"Trebuchet MS",sans-serif;font-size:11px;font-size:.6875rem}.mozilla-video-player-content .video-download-links ul{margin:0;padding:1em}.mozilla-video-player-content .video-download-links ul li{background:0;display:inline;margin:0 .5em}.mozilla-video-player-content .video-download-links a,.mozilla-video-player-content .video-download-links a:link,.mozilla-video-player-content .video-download-links a:hover{color:#888}@font-face{font-family:'FA-Icons-Contact';src:url("/media/fonts/icons-contact.979070280cc1.eot?#iefix") format('embedded-opentype'),url("/media/fonts/icons-contact.cc9710ce3e5e.woff") format('woff'),url("/media/fonts/icons-contact.11cff202ed6c.ttf") format('truetype');font-weight:normal;font-style:normal}#wrapper{width:100%}#masthead,#main-content,.billboard{width:960px;margin-left:auto;margin-right:auto}#main-content{font-family:'Open Sans',X-LocaleSpecific,sans-serif;display:block;margin:100px auto 20px;padding-left:20px;padding-right:20px;position:relative;zoom:1;box-shadow:0 0 0 1px #fff inset;background:#fff;border-bottom:1px solid #ddd}#main-content:after{display:block;visibility:hidden;height:0;clear:both;content:"."}#main-content .title-shadow-box{margin-right:490px;min-height:80px}#main-content .title-shadow-box+*{clear:left}#main-content .main-column{float:left;width:620px;margin:0 10px}#main-content .sidebar{margin-left:90px}#main-content .intro{font-family:'Open Sans Light',X-LocaleSpecific-Light,'Open Sans',X-LocaleSpecific,sans-serif;font-weight:normal;font-size:28px;font-size:1.75rem;line-height:1.3;letter-spacing:-0.5px;float:left;width:460px;margin:0 10px;clear:left;margin-top:-0.25em}#main-content .video{float:left;width:460px;margin:0 10px;float:right;margin-top:-35px;margin-bottom:20px}#main-content .video figure video{width:100%;height:auto;margin:0 auto}#main-content .video figcaption{margin:10px 10px 20px;font-size:.857em;font-style:italic}#main-content .video .placeholder-img{margin-bottom:20px}#main-content ul.links{clear:right;float:left;width:460px;margin:0 10px}#main-content ul.links li{list-style-type:none;margin-left:0;margin-bottom:20px;padding-bottom:10px;background:url("/media/img/mission/thin-stripe.63cfdb87355e.png") center bottom repeat-x;min-height:80px}#main-content ul.links li:last-child{padding:0;background-image:none}#main-content ul.links h4{margin-bottom:3.33333333px}#main-content ul.links h4 a:after{content:" »";font-family:'Open Sans Light',X-LocaleSpecific-Light,'Open Sans',X-LocaleSpecific,sans-serif;font-weight:normal}#main-content ul.links p{font-size:.857em;margin-bottom:10px}#main-content li>ul{margin-bottom:20px}#main-content .sidebar{margin-top:20px}html[dir="rtl"] #main-content .title-shadow-box{margin-right:0;margin-left:490px}html[dir="rtl"] #main-content .intro{float:right}.about-leadership .main-column h2{padding-bottom:15px;margin-bottom:20px;background:url("/media/img/mission/thin-stripe.63cfdb87355e.png") center bottom repeat-x}#page-nav{padding:5px 0;background:#f5f5f5;margin-bottom:40px}#page-nav ul{list-style:none;margin:0}#page-nav li{display:inline;margin:0 10px}.gallery{list-style:none;margin:0 -10px 20px;zoom:1}.gallery:after{display:block;visibility:hidden;height:0;clear:both;content:"."}.gallery .vcard{float:left;width:140px;margin:0 10px;font-size:12px;font-size:.75rem;margin-bottom:20px}.gallery .vcard img{padding:3px;background:#fff;box-shadow:0 1px 1px rgba(0,0,0,0.1);margin-left:-3px}.gallery .vcard:nth-child(4n+1){clear:left}.brass .gallery .vcard{padding-left:160px}.brass .gallery .vcard .fn{font-size:16px;font-size:1rem;display:block}.brass .gallery .vcard .title{display:block}.brass .gallery .vcard .note{display:block;color:#666;font-size:11px;font-size:.6875rem}.brass .gallery .vcard .elsewhere{list-style:none;margin:1em 0 0}.brass .gallery .vcard .elsewhere li{margin:0}.brass .gallery .vcard img{float:left;margin-left:-163px}.brass .gallery .vcard:nth-child(odd){clear:left}.elsewhere a{padding-left:20px;position:relative}.elsewhere a:before{color:#b50f10;font:105% 'FA-Icons-Contact';position:absolute;left:0;top:.125em}.elsewhere a.website:before{content:'\e803'}.elsewhere a.twitter:before{content:'\e804'}.elsewhere a.book:before{content:'\e80e'}#about-leadership .vcard .elsewhere{margin-bottom:0}@media only screen and (min-width:760px) and (max-width:1000px){#masthead,#main-content,.billboard{width:720px}#main-content .title-shadow-box{margin-right:250px}#main-content .main-column{float:left;width:460px;margin:0 10px}#main-content .sidebar{margin-left:70px}#main-content .video{float:left;width:340px;margin:0 10px;margin-bottom:20px}#main-content .intro{float:left;width:340px;margin:0 10px;font-size:22px;font-size:1.375rem}#main-content ul.links{float:left;width:340px;margin:0 10px}#main-content ul.links h4{font-size:20px;font-size:1.25rem}html[dir="rtl"] #main-content .title-shadow-box{margin-right:0;margin-left:250px}.gallery .vcard{float:left;width:100px;margin:0 10px;margin-bottom:20px}.brass .gallery{margin:0 0 20px}.brass .gallery .vcard{width:auto;float:none;margin:0 0 20px;zoom:1}.brass .gallery .vcard:after{display:block;visibility:hidden;height:0;clear:both;content:"."}}@media only screen and (max-width:760px){#masthead,#main-content,.billboard{width:280px}.billboard{padding-left:20px;padding-right:20px}#main-content{margin-bottom:20px}#main-content .title-shadow-box{margin-right:0}#main-content .main-column,#main-content .sidebar{float:none;width:auto;margin:0 10px}#main-content .video{width:100%;margin:0}#main-content .intro{width:auto;font-size:1.2em;margin-bottom:20px}#main-content ul.links{width:auto;margin-bottom:0}#main-content ul.links li{min-height:0}html[dir="rtl"] #main-content .title-shadow-box{margin-left:0}.gallery .vcard{float:left;width:100px;margin:0 10px;margin-bottom:20px}.gallery .vcard:nth-child(4n+1){clear:none}.gallery .vcard:nth-child(odd){clear:left}.brass .gallery{margin:0 0 20px}.brass .gallery .vcard{width:auto;float:none;margin:0 0 20px;zoom:1;padding-left:120px}.brass .gallery .vcard:after{display:block;visibility:hidden;height:0;clear:both;content:"."}.brass .gallery .vcard img{width:100px;margin-left:-123px}}@media only screen and (min-width:480px) and (max-width:760px){#masthead,#main-content,.billboard{width:420px}#main-content .title-shadow-box{min-width:380px;margin:-25px 0 40px}#main-content .video{width:100%;margin:0}#main-content .intro{width:auto}#main-content ul.links{width:100%;margin:0;clear:right}.gallery .vcard:nth-child(odd){clear:none}.gallery .vcard:nth-child(3n+1){clear:left}}#mosaic{width:100%;clear:both}.js #main-content{margin-top:0}.js #main-content .title-shadow-box{margin-top:-95px}.ri-grid{margin:0 auto;position:relative;height:auto}.ri-grid-loading{width:100px;height:100px;background:url("/media/img/mosaic/loading.3ff192ddfc78.gif") no-repeat center center}.ri-grid ul{list-style:none;display:block;width:100%;margin:0;padding:0}.ri-grid ul:before,.ri-grid ul:after{content:'';display:table}.ri-grid ul:after{clear:both}.ri-grid ul{zoom:1}.ri-grid ul li{-webkit-perspective:400px;-moz-perspective:400px;-o-perspective:400px;-ms-perspective:400px;perspective:400px;margin:0;padding:0;float:left;position:relative;display:block;overflow:hidden;background:#000}.ri-grid ul li a{display:block;outline:0;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%;background-position:center center;background-repeat:no-repeat;background-color:#333;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}