
body { overflow:hidden;min-height:100vh}img { border:none}.clear { clear:both}.imgTxt { position:absolute;top:-99999px;left:-99999px}.block { display:block}.text-left { text-align:left}.text-center { text-align:center}.text-right { text-align:right}.text-justify { text-align:justify}.amnh_band_wrapper { overflow:hidden;background:#004BB4;color:#fff}.amnh_width { clear:both;width:auto;max-width:960px;margin:0 auto}.hide { display:none}* { margin:0}.maincontent h3 { font-size:120%;margin-bottom:10px}h4 { font-size:120%}h5 { font-size:110%}h6 { font-size:110%}.standard-listing{ clear:both;margin-bottom:1em}.attribute-image img { margin:0;display:block}.border .attribute-image img { border:solid 5px #d6d6b9}.object-center { width:100%;display:block;clear:both;text-align:center}.object-center .attribute-image { margin:0 auto}.object-center .attribute-image img { margin:0 auto}.object-center .attribute-caption { margin:0 auto !important}.content-view-embed .attribute-image { margin-bottom:0 !important}div.object-left { margin:0 10px 6px 0;width:auto;display:inline;float:left;clear:both}div.object-right { margin:0 0 6px 10px;width:auto;display:inline;float:right;clear:both}.personal-header .is-logged-in,#loginnav .is-logged-in { display:none}.personal-header { color:#fff;float:right;line-height:40px;padding-right:20px}.personal-header a,.personal-header a:focus,.personal-header a:hover { color:#fff}#accessibilityNavigation li a,.accessibility-link { clip:rect(1px,1px,1px,1px);height:1px;margin:0;overflow:hidden;padding:5px;position:absolute;width:1px}#accessibilityNavigation li a:focus,.accessibility-link:focus { clip:rect(auto,auto,auto,auto);outline-offset:-3px;outline:5px auto -webkit-focus-ring-color;outline:thin dotted;position:static;text-decoration:underline}#accessibilityNavigation ul { list-style-type:none;margin-bottom:0}#accessibilityNavigation li { left:0;position:absolute;text-align:center;top:10px;width:100%;z-index:3}#accessibilityNavigation li a { background:#fff;clip:rect(1px,1px,1px,1px);color:#134ea2;font-weight:700;height:1px;margin:0;overflow:hidden;padding:5px;position:absolute;width:1px;z-index:501}.social dt,.social-share-links dt{ text-transform:uppercase;font-size:80%}.bookmarks-btn-collect { background:#fdfbf9;border-radius:0;border:2px solid #fdfbf9;color:#585832;outline:2px solid #585832 !important;-webkit-box-shadow:none;box-shadow:none;font-size:0.75em;padding:2px 10px !important;cursor:pointer;font-weight:bold}.bookmarks-btn-collect [class^="icon-"] { vertical-align:middle}.bookmarks-btn-collect:hover,.bookmarks-btn-collect:active,.bookmarks-btn-collect:focus { background:#585832;color:#fff;border:2px solid #f6f7ec;outline:2px solid #847956 !important;outline-offset:0;-webkit-box-shadow:none;box-shadow:none}.bookmarks-btn-collect:hover [class^="icon-"] { color:#fff}button.bookmarks-btn-collect { font-family:inherit;font-weight:bold !important;text-transform:inherit;padding:1px 7px !important;margin:0 !important}.visuallyhidden { border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus { clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible { visibility:hidden}.flex-control-paging { display:none}.image-gallery .flexslider#carousel-image-gallery .flex-direction-nav a { top:45% !important;width:25px !important;height:50px !important}.image-gallery .flexslider#carousel-image-gallery .flex-direction-nav a.flex-prev { left:-50px !important}.image-gallery .flexslider#carousel-image-gallery .flex-direction-nav a.flex-next { right:-50px !important}.image-gallery .flexslider#slider-image-gallery .flex-direction-nav a { top:150px !important;opacity:1 !important}.flex-direction-nav .flex-next { background-position:100% 0;text-align:center !important;right:0 !important}.flex-direction-nav .flex-prev { left:0 !important}.flex-direction-nav a { background:url(/extension/amnh/design/amnh_user/images/carousel-arrows.png) no-repeat 0 0;background-size:200% 200%;text-indent:-9999px;height:80px !important}#slider-image-gallery .slides>li { background:none}.flexslider .flex-prev:hover { background-position:0 100%}.flexslider .flex-next:hover { background-position:100% 100%}.flexslider .flex-prev,.flexslider .flex-next { -webkit-transition:background-position 0ms;transition:background-position 0ms}.flexslider .flex-prev:focus,.flexslider:hover .flex-prev { opacity:0.7;left:10px}.flexslider .flex-next:focus,.flexslider:hover .flex-next { opacity:0.7;right:10px}.amnh_band_wrapper .amnh_logo_wrapper { float:left;width:360px;height:30px;padding:13px 0}.amnh_band_wrapper .amnh_links { height:44px;padding:6px 0}.amnh_logo_wrapper .amnh_logo_link { display:block;width:100%;height:100%;color:#fff;background:url('/extension/amnh/design/amnh_user/images/ncslet/amnh_logo_hrz_white_2x.png') no-repeat 50% 50%;background-size:100%;overflow:hidden;line-height:200px}.no-backgroundsize .amnh_logo_wrapper .amnh_logo_link { background:url('/extension/amnh/design/amnh_user/images/ncslet/amnh_logo_hrz_white.png') no-repeat top left}.amnh_band_wrapper .amnh_links { float:right}.amnh_links .mini_menu-mobile { display:none}.mini_menu-mobile .login_btn { display:block;text-align:center;width:24px;height:24px;padding:10px 14px;overflow:hidden;line-height:100px;background:url('/extension/amnh/design/amnh_user/images/ncslet/login.png') no-repeat 50% 50%;background-size:24px}#pageHeader { position:relative;z-index:2;background:none;padding:5px 0 5px 5px;line-height:16px;text-align:center;overflow:hidden}#pageHeader .section-header { position:relative}#pageHeader .social-share-links { float:right;margin:5px 0 !important;padding:0 5px 0 10px;text-align:right}#pageHeader .social-share-links dt { margin:0;line-height:16px;padding-top:4px;font-weight:normal;letter-spacing:0.5px}#pageHeader .social-share-links dt,#pageHeader .social-share-links dd { float:none;display:inline-block;margin:0 -4px 0 8px;vertical-align:middle}#pageHeader .social-share-links dd a { display:block;height:20px;line-height:20px}#pageHeader .social-share-links dd img { border:solid 2px #fff}#pageHeader .social-share-links dd #___sharetoclassroom_0 { padding:2px !important;background:#fff !important;display:inline-block}#pageHeader .bookmark-collect-wrapper { margin:6px 0 0;font-size:100%;float:right}#pageHeader .bookmarks-btn-collect { padding:0 10px !important;-webkit-box-sizing:content-box;box-sizing:content-box}#pageHeader .bookmarks-btn-collect,#pageHeader .btn-language-switcher-collect { font-size:12px;height:16px;line-height:16px}#pageHeader .btn-language-switcher-collect { padding:2px 12px;margin-right:15px;width:auto;left:auto;border:solid 1px #fff;background:#000}@media only screen and (max-width:767px) {#pageHeader .bookmark-collect-wrapper { float:right}}@media only screen and (max-width:567px) {#pageHeader .btn-language-switcher-collect { margin-right:10px}#pageHeader .social-share-links { padding-left:5px}}@font-face {font-family:'ncslet-icons';src:url('/extension/amnh/design/amnh_user/fonts/ncslet-icons.eot?uc4t4p');src:url('/extension/amnh/design/amnh_user/fonts/ncslet-icons.eot?uc4t4p#iefix') format('embedded-opentype'),url('/extension/amnh/design/amnh_user/fonts/ncslet-icons.ttf?uc4t4p') format('truetype'),url('/extension/amnh/design/amnh_user/fonts/ncslet-icons.woff?uc4t4p') format('woff'),url('/extension/amnh/design/amnh_user/fonts/ncslet-icons.svg?uc4t4p#ncslet-icons') format('svg');font-weight:normal;font-style:normal}[class^="ncslet-icon-"],[class*=" ncslet-icon-"] {font-family:'ncslet-icons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ncslet-icon-stopwatch:before {content:"\e906"}.ncslet-icon-video-off:before {content:"\e900"}.ncslet-icon-video-on:before {content:"\e901"}.ncslet-icon-add:before {content:"\e905"}.ncslet-icon-subtract:before {content:"\e904"}.ncslet-icon-chevron-circle-right:before {content:"\e903"}.ncslet-icon-chevron-left:before {content:"\e902"}.ncslet-icon-chevron-right:before {content:"\f054"}.ncslet-icon-plus-circle:before {content:"\f055"}.ncslet-icon-times-circle:before {content:"\f057"}.ncslet-icon-check-circle:before {content:"\f058"}.ncslet-icon-info-circle:before {content:"\f05a"}.ncslet-icon-check-circle-o:before {content:"\f05d"}.ncslet-icon-exclamation-circle:before {content:"\f06a"}.ncslet-icon-exclamation-triangle:before {content:"\f071"}.ncslet-icon-warning:before {content:"\f071"}.ncslet-icon-facebook-square:before {content:"\f082"}.ncslet-icon-key:before {content:"\f084"}.ncslet-icon-phone-square:before {content:"\f098"}.ncslet-icon-arrow-circle-right:before {content:"\f0a9"}.ncslet-icon-globe:before {content:"\f0ac"}.ncslet-icon-caret-right:before {content:"\f0da"}.ncslet-icon-file-text-o:before {content:"\f0f6"}.ncslet-icon-angle-left:before {content:"\f104"}.ncslet-icon-angle-right:before {content:"\f105"}.ncslet-icon-quote-left:before {content:"\f10d"}.ncslet-icon-quote-right:before {content:"\f10e"}.ncslet-icon-chevron-circle-up:before {content:"\f139"}.ncslet-icon-chevron-circle-down:before {content:"\f13a"}.ncslet-icon-file-text:before {content:"\f15c"}.ncslet-icon-sort-alpha-asc:before {content:"\f15d"}.ncslet-icon-sort-alpha-desc:before {content:"\f15e"}.ncslet-icon-arrow-circle-o-right:before {content:"\f18e"}.ncslet-icon-envelope-square:before {content:"\f199"}.ncslet-icon-file-pdf-o:before {content:"\f1c1"}.ncslet-icon-file-word-o:before {content:"\f1c2"}.ncslet-icon-clock-o:before {content:"\f017"}.ncslet-icon-arrow-circle-up:before {content:"\f0aa"}.ncslet-icon-twitter-square:before {content:"\e907"}.carousel_wrapper { position:relative}.carousel_wrapper .flexslider { clear:both;height:532px;margin-bottom:40px}.slide_link { position:relative}.flexslider .slide_link .slide_img { width:61.875%;max-width:594px;height:auto;max-height:526px}.flexslider .slides .slide_item { background:none}.slide_link .flex-caption { position:absolute;top:0;right:0;height:100%;width:37.29%}.flex-caption .caption_wrapper { display:table;height:100%}.caption_wrapper .inner { display:table-cell;vertical-align:bottom;padding:30px}.flexslider .slide_link .slide_img,.slide_link .caption_wrapper { border-bottom:solid 8px #002D6C}.flex-caption .caption_blurb { font-size:24px;line-height:34px}.flex-caption .learn_more { display:inline-block;padding:5px 15px;border:solid 2px #fff;margin-top:20px}.flex-caption .learn_more:hover { background:#fff;color:#004BB4}.flexslider .flex-direction-nav .flex-prev { background:url('/extension/amnh/design/amnh_user/images/ncslet/sos/carousel-arrow_left_2x.png') no-repeat 0 0}.flexslider .flex-direction-nav .flex-next { background:url('/extension/amnh/design/amnh_user/images/ncslet/sos/carousel-arrow_right_2x.png') no-repeat 0 0}.flexslider .flex-direction-nav a { display:block;width:80px !important;height:120px !important;margin-top:-60px;background-size:100% !important}.flex-direction-nav .flex-prev,.flex-direction-nav .flex-next { background-color:#002D6C;opacity:1 !important}.icons_wrapper { clear:both}.icon_list .icon_item { display:inline-block;width:24%;vertical-align:top;min-width:140px;line-height:24px}.icon_item .inner { padding-top:190px}.icon_list .icon1 { background:url('/extension/amnh/design/amnh_user/images/ncslet/sos/icon1_2x.png') no-repeat 50% 20px}.icon_list .icon2 { background:url('/extension/amnh/design/amnh_user/images/ncslet/sos/icon2_2x.png') no-repeat 50% 20px}.icon_list .icon3 { background:url('/extension/amnh/design/amnh_user/images/ncslet/sos/icon3_2x.png') no-repeat 50% 20px}.icon_list .icon4 { background:url('/extension/amnh/design/amnh_user/images/ncslet/sos/icon4_2x.png') no-repeat 50% 20px}.icon_list .icon_item { background-size:160px}.vimeo-video { position:relative;margin-top:20px;padding-bottom:56.25%}.vimeo-video iframe { position:absolute}.sos_body .transcript-button { background:none;border:none;text-decoration:underline;color:#004bb4;font-weight:bold;margin-top:15px;float:right}.sos_body .transcript-content { padding:20px;border:solid 1px #000;max-height:300px;overflow-y:auto;clear:both}.sos_body .transcript-content p { margin:5px 0 20px;line-height:24px}.mosaic_list { overflow:hidden}.mosaic_list .mosaic_item { float:left;position:relative}.mosaic_list .slide1,.mosaic_list .slide6 { width:476px;height:260px}.mosaic_list .slide2,.mosaic_list .slide3,.mosaic_list .slide5,.mosaic_list .slide7,.mosaic_list .slide8,.mosaic_list .slide9 { width:234px;height:260px}.mosaic_list .slide4 { width:234px;height:528px}.mosaic_list .slide1,.mosaic_list .slide2,.mosaic_list .slide4,.mosaic_list .slide5,.mosaic_list .slide7,.mosaic_list .slide8 { padding-right:8px}.mosaic_list .slide1,.mosaic_list .slide2,.mosaic_list .slide3,.mosaic_list .slide5,.mosaic_list .slide6 { padding-bottom:8px}.mosaic_list .mosaic_item .mosaic_img { width:100%;height:100%}.mosaic_item .caption { position:absolute;bottom:50px;left:0;width:100%;height:70px;line-height:24px}.see_all_courses { clear:both;margin:20px 0}.courses_link { padding:5px 0}.mosaic_item a { display:block;line-height:0;background:#004BB4;margin-bottom:8px}.mosaic_item a:hover .mosaic_img { opacity:0.5}.mosaic_item a:hover .caption .title { color:#FC0}.promo_banner { margin-bottom:20px}.promo_banner .box { overflow:hidden;padding-bottom:0}.promo_banner .promo_img { float:left;width:340px;padding-right:20px;line-height:0}.promo_banner .link { display:inline-block;padding:5px 70px}.quote_list .quote_item { margin:15px 0}.quote_list .ncslet-icon-quote-left { display:block;float:left;font-size:80px;line-height:80px}.quote_list .quote_body { margin-left:100px}@media only screen and (max-width:999px) {.carousel_wrapper .flexslider { height:auto;position:relative}.flexslider .flex-direction-nav a { display:block;width:40px !important;height:60px !important;margin-top:-30px}.flex-direction-nav .flex-prev { left:-10px !important}.flex-direction-nav .flex-next { right:-10px !important}.icon_list .icon_item { background-size:140px}.mosaic_list { width:718px;margin:0 auto}.mosaic_list .slide2 { padding-right:0}.mosaic_list .slide3 { clear:left;float:right}}@media only screen and (max-width:767px) {.mosaic_list { width:100%;max-width:476px;margin:0 auto}.mosaic_list .mosaic_item { height:auto;padding:0;width:49%}.mosaic_list .slide1,.mosaic_list .slide6 { width:100%}.mosaic_list .slide3 { clear:none}.mosaic_list .slide5,.mosaic_list .slide9 { float:right;padding-right:0}.mosaic_list .slide6,.mosaic_list .slide7,.mosaic_list .slide8 { display:none}.promo_banner .promo_img { display:none}}@media only screen and (max-width:666px) {.flex-caption h2 { font-size:24px;line-height:34px}.flex-caption .caption_blurb { font-size:18px;line-height:26px}.flex-caption .learn_more { font-size:14px;padding:3px 10px;margin-top:10px}.icon_list .icon_item { width:48%}.icon_list .icon_item { background-size:140px}}@media only screen and (max-width:567px) {.carousel_wrapper .flexslider { margin-bottom:0}.flexslider .slide_link .slide_img { width:100%}.slide_link .flex-caption { position:relative;width:100%;top:-60px;margin-bottom:-60px}.flex-caption .caption_wrapper { display:block;height:100%}.caption_wrapper .inner { display:block;vertical-align:bottom;padding:10px 20px}.flexslider .slide_link .slide_img { border-bottom:none}.mosaic_list .slide4,.mosaic_list .slide5 { display:none}.mosaic_list .slide6,.mosaic_list .slide7 { display:block}.mosaic_item .caption { bottom:10%;height:80%}.quote_list .ncslet-icon-quote-left { font-size:60px;line-height:60px}.quote_list .quote_body { margin-left:70px}}@media only screen and (max-width:479px) {.flexslider .slide_link .slide_img { margin:-10% 0}.flex-caption h2 { font-size:22px;line-height:28px}.flex-caption .caption_blurb { font-size:16px;line-height:22px}.flex-caption .learn_more { margin-top:5px;padding:0 7px}.flexslider .flex-direction-nav a { top:20%}.icon_item .inner { padding:170px 10px 0}}.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}@font-face {font-family:'flexslider-icon';src:url('/extension/amnh/design/amnh_user/stylesheets/fonts/flexslider-icon.eot');src:url('/extension/amnh/design/amnh_user/stylesheets/fonts/flexslider-icon.eot?#iefix') format('embedded-opentype');font-weight:normal;font-style:normal}.flexslider {margin:0;padding:0 0 10px 0}.flexslider .slides > li {display:none;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}.flexslider .slides img {width:100%;height:100%;display:block}.flex-pauseplay span {text-transform:capitalize}.slides:after {content:"\0020";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;zoom:1}.flex-viewport { max-height:2000px}.loading .flex-viewport { max-height:300px}.flexslider .slides { zoom:1}.carousel li { margin-right:5px}.flex-direction-nav {*height:0}.flex-direction-nav a  { display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.flex-direction-nav .flex-prev { left:-50px}.flex-direction-nav .flex-next { right:-50px;text-align:right}.flexslider:hover .flex-prev { opacity:0.7;left:10px}.flexslider:hover .flex-next { opacity:0.7;right:10px}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover { opacity:1}.flex-direction-nav .flex-disabled { opacity:0!important;filter:alpha(opacity=0);cursor:default}.flex-direction-nav a:before  { font-family:"flexslider-icon";font-size:40px;display:inline-block;content:'\f001'}.flex-direction-nav a.flex-next:before  { content:'\f002'}.flex-pauseplay a { display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:0.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before  { font-family:"flexslider-icon";font-size:20px;display:inline-block;content:'\f004'}.flex-pauseplay a:hover  { opacity:1}.flex-pauseplay a.flex-play:before { content:'\f003'}.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;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);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:10px}.flex-direction-nav .flex-next { opacity:1;right:10px}}.flexslider-toggle-btn {font-size:14px !important;font-weight:bold !important;position:absolute;display:block;right:10px;bottom:20px;width:32px;height:32px;border:2px solid #fff;background:#eee url('/extension/amnh/design/amnh_user/images/icons/play_000.png') center center no-repeat;text-indent:-999em}.flexslider-toggle-btn.active {background:#eee url('/extension/amnh/design/amnh_user/images/icons/pause_000.png') center center no-repeat}.flexslider-toggle-btn.perm-halls {position:relative;bottom:initial;right:initial;margin:10px auto 0}@media screen and (min-width:768px) {.flexslider-toggle-btn {right:54%;bottom:28px}.flexslider-toggle-btn.simple {right:10px;bottom:20px}}.modaal-accessible-hide {position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden}.modaal-overlay {position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;opacity:0}.modaal-wrapper {display:block;position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000;overflow:auto;opacity:1;box-sizing:border-box;transition:all 0.3s ease-in-out}.modaal-wrapper * {box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden}.modaal-wrapper .modaal-close {border:none;background:transparent;padding:0;-webkit-appearance:none}.modaal-wrapper.modaal-start_none {display:none;opacity:1}.modaal-wrapper.modaal-start_fade {opacity:0}.modaal-wrapper *[tabindex="0"] {outline:none !important}.modaal-wrapper.modaal-fullscreen {overflow:hidden}.modaal-outer-wrapper {display:table;position:relative;width:100%;height:100%}.modaal-fullscreen .modaal-outer-wrapper {display:block}.modaal-inner-wrapper {display:table-cell;width:100%;height:100%;position:relative;vertical-align:middle;text-align:center;padding:80px 25px}.modaal-fullscreen .modaal-inner-wrapper {padding:0;display:block;vertical-align:top}.modaal-container {position:relative;display:inline-block;width:100%;margin:auto;text-align:left;color:#000;max-width:1000px;border-radius:0;background:#fff;box-shadow:0 4px 15px rgba(0,0,0,0.2);cursor:auto}.modaal-container.is_loading {height:100px;width:100px;overflow:hidden}.modaal-fullscreen .modaal-container {max-width:none;height:100%;overflow:auto}.modaal-close {position:fixed;right:20px;top:20px;color:#fff;cursor:pointer;opacity:1;width:50px;height:50px;background:transparent;border-radius:100%;transition:all 0.2s ease-in-out}.modaal-close:focus,.modaal-close:hover {outline:none;background:#fff}.modaal-close:focus:before,.modaal-close:focus:after,.modaal-close:hover:before,.modaal-close:hover:after {background:#b93d0c}.modaal-close span {position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden}.modaal-close:before,.modaal-close:after {display:block;content:" ";position:absolute;top:14px;left:23px;width:4px;height:22px;border-radius:4px;background:#fff;transition:background 0.2s ease-in-out}.modaal-close:before {-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.modaal-close:after {-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.modaal-fullscreen .modaal-close {background:#afb7bc;right:10px;top:10px}.modaal-content-container {padding:30px}.modaal-confirm-wrap {padding:30px 0 0;text-align:center;font-size:0}.modaal-confirm-btn {font-size:14px;display:inline-block;margin:0 10px;vertical-align:middle;cursor:pointer;border:none;background:transparent}.modaal-confirm-btn.modaal-ok {padding:10px 15px;color:#fff;background:#555;border-radius:3px;transition:background 0.2s ease-in-out}.modaal-confirm-btn.modaal-ok:hover {background:#2f2f2f}.modaal-confirm-btn.modaal-cancel {text-decoration:underline}.modaal-confirm-btn.modaal-cancel:hover {text-decoration:none;color:#2f2f2f}@keyframes instaReveal {0% {opacity:0}100% {opacity:1} }@-webkit-keyframes instaReveal {0% {opacity:0}100% {opacity:1} }.modaal-instagram .modaal-container {width:auto;background:transparent;box-shadow:none !important}.modaal-instagram .modaal-content-container {padding:0;background:transparent}.modaal-instagram .modaal-content-container > blockquote {width:1px !important;height:1px !important;opacity:0 !important}.modaal-instagram iframe {opacity:0;margin:-6px !important;border-radius:0 !important;width:1000px !important;max-width:800px !important;box-shadow:none !important;-webkit-animation:instaReveal 1s linear forwards;animation:instaReveal 1s linear forwards}.modaal-image .modaal-container {width:auto;max-width:1500px}.modaal-gallery-wrap {position:relative;color:#fff}.modaal-gallery-item {display:none}.modaal-gallery-item img {display:block}.modaal-gallery-item.is_active {display:block}.modaal-gallery-label {position:absolute;left:0;width:100%;margin:20px 0 0;font-size:18px;text-align:center;color:#fff}.modaal-gallery-label:focus {outline:none}.modaal-gallery-control {position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);opacity:1;cursor:pointer;color:#fff;width:50px;height:50px;background:transparent;border:none;border-radius:100%;transition:all 0.2s ease-in-out}.modaal-gallery-control.is_hidden {opacity:0;cursor:default}.modaal-gallery-control:focus,.modaal-gallery-control:hover {outline:none;background:#fff}.modaal-gallery-control:focus:before,.modaal-gallery-control:focus:after,.modaal-gallery-control:hover:before,.modaal-gallery-control:hover:after {background:#afb7bc}.modaal-gallery-control span {position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden}.modaal-gallery-control:before,.modaal-gallery-control:after {display:block;content:" ";position:absolute;top:16px;left:25px;width:4px;height:18px;border-radius:4px;background:#fff;transition:background 0.2s ease-in-out}.modaal-gallery-control:before {margin:-5px 0 0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.modaal-gallery-control:after {margin:5px 0 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.modaal-gallery-next {left:100%;margin-left:40px}.modaal-gallery-prev {right:100%;margin-right:40px}.modaal-gallery-prev:before,.modaal-gallery-prev:after {left:22px}.modaal-gallery-prev:before {margin:5px 0 0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.modaal-gallery-prev:after {margin:-5px 0 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.modaal-video-wrap {margin:auto 50px;position:relative}.modaal-video-container {position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;box-shadow:0 0 10px rgba(0,0,0,0.3);background:#000;max-width:1300px;margin-left:auto;margin-right:auto}.modaal-video-container iframe,.modaal-video-container object,.modaal-video-container embed {position:absolute;top:0;left:0;width:100%;height:100%}.modaal-iframe .modaal-container {width:auto;max-width:none}.modaal-iframe-elem {width:100%;display:block}@media only screen and (min-width:1400px) {.modaal-video-container {padding-bottom:0;height:731px} }@media only screen and (max-width:1140px) {.modaal-gallery-item img {width:100%}.modaal-gallery-control {top:auto;bottom:20px;-webkit-transform:none;-ms-transform:none;transform:none;background:rgba(0,0,0,0.7)}.modaal-gallery-control:before,.modaal-gallery-control:after {background:#fff}.modaal-gallery-next {left:auto;right:20px}.modaal-gallery-prev {left:20px;right:auto} }@media screen and (max-width:900px) {.modaal-instagram iframe {width:500px !important} }@media screen and (max-height:1100px) {.modaal-instagram iframe {width:700px !important} }@media screen and (max-height:1000px) {.modaal-inner-wrapper {padding-top:60px;padding-bottom:60px}.modaal-instagram iframe {width:600px !important} }@media screen and (max-height:900px) {.modaal-instagram iframe {width:500px !important}.modaal-video-container {max-width:900px;max-height:510px} }@media only screen and (max-width:600px) {.modaal-instagram iframe {width:280px !important} }@media only screen and (max-height:1024px) {.modaal-gallery-item img {width:auto !important;max-height:85vh} }@media only screen and (max-height:820px) {.modaal-gallery-label {display:none} }.modaal-loading-spinner {background:none;position:absolute;width:200px;height:200px;top:50%;left:50%;margin:-100px 0 0 -100px;-webkit-transform:scale(0.25);-ms-transform:scale(0.25);transform:scale(0.25)}@-webkit-keyframes modaal-loading-spinner {0% {opacity:1;-ms-transform:scale(1.5);-webkit-transform:scale(1.5);transform:scale(1.5)}100% {opacity:.1;-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)} }@keyframes modaal-loading-spinner {0% {opacity:1;-ms-transform:scale(1.5);-webkit-transform:scale(1.5);transform:scale(1.5)}100% {opacity:.1;-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)} }.modaal-loading-spinner > div {width:24px;height:24px;margin-left:4px;margin-top:4px;position:absolute}.modaal-loading-spinner > div > div {width:100%;height:100%;border-radius:15px;background:#fff}.modaal-loading-spinner > div:nth-of-type(1) > div {-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:0s;animation-delay:0s}.modaal-loading-spinner > div:nth-of-type(2) > div,.modaal-loading-spinner > div:nth-of-type(3) > div {-ms-animation:modaal-loading-spinner 1s linear infinite;-moz-animation:modaal-loading-spinner 1s linear infinite;-webkit-animation:modaal-loading-spinner 1s linear infinite;-o-animation:modaal-loading-spinner 1s linear infinite}.modaal-loading-spinner > div:nth-of-type(1) {-ms-transform:translate(84px,84px) rotate(45deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(45deg) translate(70px,0);transform:translate(84px,84px) rotate(45deg) translate(70px,0)}.modaal-loading-spinner > div:nth-of-type(2) > div {-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.12s;animation-delay:.12s}.modaal-loading-spinner > div:nth-of-type(2) {-ms-transform:translate(84px,84px) rotate(90deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(90deg) translate(70px,0);transform:translate(84px,84px) rotate(90deg) translate(70px,0)}.modaal-loading-spinner > div:nth-of-type(3) > div {-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.25s;animation-delay:.25s}.modaal-loading-spinner > div:nth-of-type(4) > div,.modaal-loading-spinner > div:nth-of-type(5) > div {-ms-animation:modaal-loading-spinner 1s linear infinite;-moz-animation:modaal-loading-spinner 1s linear infinite;-webkit-animation:modaal-loading-spinner 1s linear infinite;-o-animation:modaal-loading-spinner 1s linear infinite}.modaal-loading-spinner > div:nth-of-type(3) {-ms-transform:translate(84px,84px) rotate(135deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(135deg) translate(70px,0);transform:translate(84px,84px) rotate(135deg) translate(70px,0)}.modaal-loading-spinner > div:nth-of-type(4) > div {-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.37s;animation-delay:.37s}.modaal-loading-spinner > div:nth-of-type(4) {-ms-transform:translate(84px,84px) rotate(180deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(180deg) translate(70px,0);transform:translate(84px,84px) rotate(180deg) translate(70px,0)}.modaal-loading-spinner > div:nth-of-type(5) > div {-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.5s;animation-delay:.5s}.modaal-loading-spinner > div:nth-of-type(6) > div,.modaal-loading-spinner > div:nth-of-type(7) > div {-ms-animation:modaal-loading-spinner 1s linear infinite;-moz-animation:modaal-loading-spinner 1s linear infinite;-webkit-animation:modaal-loading-spinner 1s linear infinite;-o-animation:modaal-loading-spinner 1s linear infinite}.modaal-loading-spinner > div:nth-of-type(5) {-ms-transform:translate(84px,84px) rotate(225deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(225deg) translate(70px,0);transform:translate(84px,84px) rotate(225deg) translate(70px,0)}.modaal-loading-spinner > div:nth-of-type(6) > div {-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.62s;animation-delay:.62s}.modaal-loading-spinner > div:nth-of-type(6) {-ms-transform:translate(84px,84px) rotate(270deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(270deg) translate(70px,0);transform:translate(84px,84px) rotate(270deg) translate(70px,0)}.modaal-loading-spinner > div:nth-of-type(7) > div {-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.75s;animation-delay:.75s}.modaal-loading-spinner > div:nth-of-type(7) {-ms-transform:translate(84px,84px) rotate(315deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(315deg) translate(70px,0);transform:translate(84px,84px) rotate(315deg) translate(70px,0)}.modaal-loading-spinner > div:nth-of-type(8) > div {-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.87s;animation-delay:.87s}.modaal-loading-spinner > div:nth-of-type(8) {-ms-transform:translate(84px,84px) rotate(360deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(360deg) translate(70px,0);transform:translate(84px,84px) rotate(360deg) translate(70px,0)}.amnh-modaal .modaal-iframe .modaal-container {border-radius:4px}.amnh-modaal .modaal-content > .modaal-content {padding:15px}.amnh-modaal .modaal-close {position:absolute;right:-15px;top:-17px;color:#fff;width:30px;height:30px;border:3px solid #fff;background:#000;box-shadow:-1px 2px 1px rgba(0,0,0,0.25);outline:none !important}.modaal-close:focus,.modaal-close:hover {outline:none;background:#000}.modaal-close:focus:before,.modaal-close:focus:after,.modaal-close:hover:before,.modaal-close:hover:after {background:#fff}.modaal-close:before,.modaal-close:after {top:5px;left:10px;width:4px;height:15px;border-radius:4px;background:#fff}