
.gotham,.gotham-book,.gotham-bold { font-family:'Gotham A','Gotham B',sans-serif;font-weight:400;font-style:normal}.gotham-book { font-weight:500}.gotham-bold { font-weight:700}.ff-meta { font-family:"adelle",serif}.deep-blue { color:#002D6C}.bg-deep-blue { background:#002D6C;color:#fff}.amnh-blue { color:#004BB4}.bg-amnh-blue { background:#004BB4;color:#fff}.amnh-blue-20 { color:#BFD2EC}.blue-black { color:#000F24}.blue-black-70 { color:#4C5765}.blue-black-50 { color:#7F8791}.blue-black-12 { color:#E0E2E4}.bg-blue-black-12 { background:#E0E2E4}.blue-black-7 { color:#EDEEF0}.bg-blue-black-7 { background:#EDEEF0}.cornflower-blue { color:#4078C7}.bg-cornflower-blue-15 { background:#E3EBF7}.rgb-red { color:#dF0000}.tangerine { color:#f66400}.orange { color:#F90}.bg-orange { background:#f90;color:#000}.goldenrod { color:#FC0}.white { color:#fff}.left { text-align:left}.center {text-align:center}.right {text-align:right}.normal { font-weight:normal}.bold { font-weight:bold}.block { display:block}a { text-decoration:none}a:hover { text-decoration:underline}.sos_body,body,select,input,textarea { font-family:"adelle",serif;font-size:16px;line-height:28px;background:#fff;color:#000F24 !important}img { max-width:100%;height:auto}.sos_body p { font-size:100%;padding:0;margin:10px 0 30px}.sos_body .course_item p { margin-bottom:10px}.sos_section_header_wrapper { float:right}#pageHeader,#pageHeader .social-share-links dt { color:#4C5765}#pageHeader .section-header { width:auto;max-width:1000px}#pageHeader .bookmarks-btn-collect { color:#0A1523;border-color:#fff;outline-color:#0A1523 !important;font-family:'Gotham A','Gotham B',sans-serif}#pageHeader .bookmarks-btn-collect:hover,#pageHeader .bookmarks-btn-collect:active,#pageHeader .bookmarks-btn-collect:focus { background:#0A1523;color:#fff}.menu_list { margin:0;padding:0}.menu_list .menu_item { list-style-type:none;display:inline-block}.sos_body button { text-align:center;outline:none;font-family:"adelle",serif;font-size:16px;line-height:28px;margin:0}.sos_body .right { float:none}a { color:#004BB4}a:hover { color:#002D6C}.see_all_courses:hover,.promo_banner .learn_more a:hover { background:#002D6C;color:#fff;text-decoration:none !important}.see_all_courses:hover a { color:#fff;text-decoration:none !important}.box a:hover { text-decoration:none !important}.box a:hover .title { color:#002D6C}.box a:hover .bg-blue-black-7 { background:#E0E2E4}.box a:hover .bg-blue-black-7 { background:#E0E2E4}.box a:hover .bg-amnh-blue { background:#002D6C}.box .box_footer a.bg-blue-black-12:hover { background:#CCCFD3}.sos_band_wrapper { margin:20px 0 10px}.amnh_width { overflow:hidden;padding-left:40px}.amnh_band_wrapper .amnh_logo_wrapper { margin-left:-40px}.amnh_band_wrapper .amnh_links { display:none}.sos_logo_wrapper { float:left;width:245px;height:120px;margin-right:20px}.sos_logo_wrapper .sos_logo { display:block;width:100%;height:100%;line-height:700px;overflow:hidden;background:url('/extension/amnh/design/amnh_user/images/ncslet/sos/seminars-on-science-logo-with-tagline.png') no-repeat 50% 50%;background-size:100%}h1,h2,h3 { color:#002D6C;margin:0}h1,h2,h3,h4 { font-family:'Gotham A','Gotham B',sans-serif}h1 { font-size:52px;line-height:54px}h2 { font-size:32px;line-height:42px}h3 { font-size:24px;line-height:48px}h4 { font-size:17px;line-height:24px}.page_title,.top_img,.classroom_img,.body_txt { margin-bottom:30px}.top_img img { width:100%;height:auto}.tagline { line-height:36px}.top_blurb { font-size:22px}.sos_content_wrapper { margin-bottom:50px}.left_column { float:left;width:62.5%}.right_column { float:right;width:33%;padding-bottom:5px}.half_column { display:inline-block;margin-right:30px}.sos_band_wrapper .menu_item { font-weight:600}.sos_band_wrapper .sub_menu .menu_item { font-weight:300}.sos_band_wrapper .top_menu { float:right;font-size:21px;line-height:32px}.top_menu span { color:#F90}.top_menu #register { background:#F90;padding:4px 20px;margin-left:30px}.top_menu #register:hover,.register a:hover { background:#ffa31a;color:#000F24}.top_menu #register a:hover { text-decoration:none !important}.top_menu a {color:#000F24}.sos_band_wrapper .main_menu { clear:both;position:relative;top:-40px;margin-bottom:-20px;text-align:right;font-size:20px;line-height:56px;color:#004BB4}.main_menu .menu_list { background:url('/extension/amnh/design/amnh_user/images/ncslet/sos/nav-bottom-border.png') repeat-x 50% bottom;background-size:1px}.main_menu .menu_item { padding:0 20px}.main_menu a { color:#004BB4}.main_menu a:hover { color:#002D6C}.main_menu .active a,.main_menu .parent a { color:#f66400}.main_menu .sub_menu,.main_menu .sub_menu .active a { color:#000f24}.main_menu .active,.main_menu .sub_menu .active { background:url('/extension/amnh/design/amnh_user/images/ncslet/sos/nav-triangle-white.png') no-repeat 50% bottom;background-size:31px}.main_menu .parent { background:url('/extension/amnh/design/amnh_user/images/ncslet/sos/nav-triangle-gray.png') no-repeat 50% bottom;background-size:31px}.sos_band_wrapper .sub_menu { background-color:#edeef0;text-align:left}.box { position:relative;border:solid 1px #000f24}.inner { padding:20px}.right_column .box .subtitle,.right_column .box h2,.right_column .box h3,.right_column .box h4,.right_column .box h5 { margin:0}.box_footer { height:50px;line-height:50px;font-size:14px}.box_footer .inner { padding:0 20px}.box_footer a { display:block;height:100%;text-align:center}.course_list_wrapper .box,.session_chooser_wrapper .box,.partner_list_wrapper .box { padding-bottom:50px}.course_list_wrapper .box_footer,.session_chooser_wrapper .box_footer,.partner_list_wrapper .box_footer { position:absolute;left:0;bottom:0;width:100%}.left_item .box_footer,.middle_item .box_footer,.right_item .box_footer { width:101%}.left_item,.middle_item,.right_item { float:left;width:32%;margin-bottom:2.5%}.middle_item { width:36%}.middle_item .box { margin:0 5.5%}.section { padding-top:60px;margin-top:40px;border-top:solid 1px #7F8791}.wide_alert_wrapper .box { border-color:#f66400;background:#fffcf7;padding:10px;margin:0 0 30px;line-height:24px}.dynamic_course_wrapper .wide_alert_wrapper .box,.dynamic_partner_wrapper .wide_alert_wrapper .box {  }.wide_alert_wrapper .short_alert { display:inline;line-height:30px}.session_chooser_wrapper { clear:both}.session_chooser_wrapper .subtitle { margin:20px 0}.session_chooser_wrapper .session_list { overflow:hidden}.session_chooser_wrapper .session_item .box { height:144px;overflow:hidden}.session_chooser_wrapper .session_item .title { line-height:24px}.session_chooser_wrapper .short_alert { font-size:14px;line-height:20px}.right_column .box ul { margin:0;padding:0 0 0 20px}.right_column .box li { list-style-type:none;padding:5px 0}.right_column .box li .ncslet-icon--caret-right { margin-left:-10px}.session_list_wrapper .session_item .box .inner { padding:10px}.table_row { clear:both;overflow:hidden;padding:10px 0;border-top:solid 1px #7F8791}.table_header .table_row { border-top:0;border-bottom:2px solid #7F8791;padding-top:20px;font-size:18px}.table_cell { float:left}.left_cell { width:30%;margin-right:1%}.middle_cell {width:50%;margin-right:1%}.right_cell { width:18%;font-size:18px}.table_body .category { line-height:20px}.table_body .title 	  { font-size:20px;line-height:24px}.table_body .question { line-height:23px}.back_wrapper { padding-top:20px}.quote_item .title { font-size:20px;line-height:28px;font-style:italic}.quote_item .quote_text { font-style:italic}.quote_item .quote_attribution { font-size:16px;line-height:24px}.sos_body .quote_item p { margin:10px 0}.sos_footer_wrapper { clear:both;overflow:hidden;padding:30px 0 20px;background:#002D6C;color:#fff;font-weight:300;line-height:24px}.sos_footer_wrapper .left_column,.sos_footer_wrapper .right_column { margin-bottom:20px;overflow:hidden}.sos_footer_wrapper .left_column { float:none;width:auto;margin-right:300px}.sos_footer_wrapper .right_column { width:300px}.amnh_sos_logo { width:313px;height:77px;padding-bottom:20px;margin-left:-30px;background:url('/extension/amnh/design/amnh_user/images/ncslet/sos/sos-footer-logo.png') no-repeat top left;background-size:100%}.sos_footer_wrapper a { color:#fff}.signup_header { color:#F90;font-weight:500}#signup_form input,#signup_form button  { float:left;padding:5px;height:28px;line-height:28px;border:solid 2px #E0E2E4}#signup_form input { width:240px;padding:5px}#signup_form button { -webkit-box-sizing:content-box;box-sizing:content-box;width:28px;font-size:24px;line-height:38px;border-color:#F66400;background:#F66400;color:#fff}.sos_footer_wrapper .footer_menu { clear:both;border-top:solid 1px #fff;padding-top:20px;margin-top:20px}.footer_menu .menu_item { padding-right:30px}.sos_footer_wrapper .footer_menu a {font-size:14px}.sos_body .sos_footer_wrapper .right_column p { margin-top:0}.rounded-8 {border-radius:8px;-moz-border-radius:8px}#signup_form input { border-top-right-radius:0;border-bottom-right-radius:0}#signup_form button { border-top-left-radius:0;border-bottom-left-radius:0}.hide,.flex-caption .learn_more,.see_all_courses,.promo_banner .learn_more a,.mosaic_item a .mosaic_img,.mosaic_item a .caption .title,.top_menu #register,.register a,.box a .bg-blue-black-7,.box a .bg-amnh-blue,.box .box_footer a.bg-blue-black-12 {-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out}.box,.right_column .box:hover { -webkit-box-shadow:0 2px 5px 0 rgba(0,15,36,0.2);box-shadow:0 2px 5px 0 rgba(0,15,36,0.2)}.box:hover { -webkit-box-shadow:0 2px 7px 0 rgba(0,15,36,0.3);box-shadow:0 2px 7px 0 rgba(0,15,36,0.3)}.wide_alert_wrapper .box { -webkit-box-shadow:none;box-shadow:none}.show-mobile { display:none}@media only screen and (max-width:999px) {.amnh_width { overflow:hidden;padding:0 10px}.amnh_band_wrapper .amnh_logo_wrapper { margin-left:0}.sos_footer_wrapper .left_column { padding-left:30px}}@media only screen and (max-width:899px) {.sos_band_wrapper .main_menu,.sos_band_wrapper .top_menu { font-size:18px}.main_menu .menu_item { padding:0 10px}}@media only screen and (max-width:767px) {.show-mobile { display:block}.hide-mobile { display:none}.sos_logo_wrapper { width:200px;height:98px}.sos_band_wrapper .main_menu { top:0;padding-top:10px;margin:0;line-height:40px;border-bottom:solid 1px #0A1523}.sos_band_wrapper .main_menu .menu_list { }.sos_band_wrapper .main_menu .sub_menu { padding-left:0;border-top:solid 1px #0A1523; }.main_menu .menu_list { background:none}.main_menu .sub_menu { background:#edeef0}.main_menu .active,.main_menu .sub_menu .active,.main_menu .parent { background:none}.wide_alert_wrapper .box { margin-bottom:10px}.sos_body .top_blurb { font-size:18px;line-height:28px}.sos_body .wide_alert_wrapper  { font-size:90%;line-height:90%}.sos_body .wide_alert_wrapper h3 { font-size:18px;line-height:26px}.left_column,.right_column { float:none;width:auto}.left_item,.middle_item,.right_item { float:none;width:100%}.course_list_wrapper .course_item .box,.partner_list_wrapper .partner_item .box,.related_courses_wrapper .course_item .box,.session_chooser_wrapper .session_item .box { height:auto}.middle_item .box { margin:0}.left_item .box .box_header,.middle_item .box .box_header,.right_item .box .box_header { float:left;width:250px;line-height:0}.box_header img { max-width:250px}.left_item .box .box_body,.middle_item .box .box_body,.right_item .box .box_body { padding-top:15px;padding-left:270px}.box_header .left_column,.box_header .right_column { float:none;width:100%;text-align:left}.course_list_wrapper .table_header { display:none}.table_row .table_cell { float:none;width:100%;margin:0}.sos_body .table_row p { margin:5px 0}.sos_footer_wrapper .left_column,.sos_footer_wrapper .right_column { width:auto;margin-right:0}.sos_footer_wrapper .right_column { padding-left:30px}}@media only screen and (max-width:666px) {.top_menu .menu_list .menu_item { display:block;text-align:center}.top_menu #register { margin:5px 5px 0 30px}.sos_footer_wrapper .right_column { clear:both;float:none;padding-left:30px}}@media only screen and (max-width:567px) {}@media only screen and (max-width:479px) {.amnh_band_wrapper .amnh_logo_wrapper { float:none;width:240px;height:20px;padding:13px 0}.sos_logo_wrapper { width:130px;height:67px}.sos_band_wrapper .main_menu,.sos_band_wrapper .top_menu { font-size:16px;line-height:28px}.sos_band_wrapper .top_menu { line-height:22px}.top_menu #register { padding:4px 7px}.sos_band_wrapper .main_menu .menu_list { padding-left:0}.sos_band_wrapper .main_menu { }#pageHeader .social-share-links dt { display:none}.left_item .box .box_header,.middle_item .box .box_header,.right_item .box .box_header { float:none;width:auto}.left_item .box .box_body,.middle_item .box .box_body,.right_item .box .box_body { padding-top:7px;padding-left:15px}.course_list .box_header img { max-width:479px}.box_footer { height:30px;line-height:30px}.course_list_wrapper .box,.partner_list_wrapper .box { padding-bottom:30px}.amnh_sos_logo { width:250px;height:61px}#signup_form input { width:180px}}