@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,800,600,700);@import url(https://fonts.googleapis.com/css?family=Lato:100,300,400,700,900);.uppercase{text-transform:uppercase !important;}@font-face{font-family:'LemonTuesday';src:url(/sites/all/themes/smc2015/fonts/LemonTuesday.eot);src:url(/sites/all/themes/smc2015/fonts/LemonTuesday.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/smc2015/fonts/LemonTuesday.woff2) format("woff2"),url(/sites/all/themes/smc2015/fonts/LemonTuesday.woff) format("woff"),url(/sites/all/themes/smc2015/fonts/LemonTuesday.ttf) format("truetype");}.no-wrap{white-space:nowrap;}@media screen and (max-width:650px){img.span_6{float:none;max-width:100%;width:100%;margin:0 0 15px;padding:0 !important;}}.infinite-scroll-group{padding-left:20px !important;padding-right:20px !important;}.infinite-scroll-group ul{margin-bottom:0 !important;}.infinite-scroll-group:last-child{margin-bottom:50px !important;}.max-1400{max-width:1400px !important;margin-left:auto;margin-right:auto;}.margin-auto{margin-left:auto !important;margin-right:auto !important;}body .wrap{max-width:1340px;padding:20px 20px 40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body .wrap.content-type-callout_grid #content,body .wrap.content-type-department_faculty_page #content,body .wrap.content-type-academic_events #content,body .wrap.content-type-events #content,body .wrap.content-type-page #content,body .wrap.content-type- #content,body .wrap.content-type-webform #content,body .wrap.content-type-news_story #content,body .wrap.content-type-academic_landing_page #content,body .wrap.content-type-notable_alumnae #content,body .wrap.content-type-saint_marys_stories #content,body .wrap.content-type-notable_alumnae_landing_page #content,body .wrap.content-type-photo_grid #content,body .wrap.content-type-student_portrait #content{display:flex;}body .wrap.content-type-callout_grid #content .sidebar-wrapper,body .wrap.content-type-department_faculty_page #content .sidebar-wrapper,body .wrap.content-type-academic_events #content .sidebar-wrapper,body .wrap.content-type-events #content .sidebar-wrapper,body .wrap.content-type-page #content .sidebar-wrapper,body .wrap.content-type- #content .sidebar-wrapper,body .wrap.content-type-webform #content .sidebar-wrapper,body .wrap.content-type-news_story #content .sidebar-wrapper,body .wrap.content-type-academic_landing_page #content .sidebar-wrapper,body .wrap.content-type-notable_alumnae #content .sidebar-wrapper,body .wrap.content-type-saint_marys_stories #content .sidebar-wrapper,body .wrap.content-type-notable_alumnae_landing_page #content .sidebar-wrapper,body .wrap.content-type-photo_grid #content .sidebar-wrapper,body .wrap.content-type-student_portrait #content .sidebar-wrapper{max-width:234px;}body .wrap.content-type-callout_grid #content #main-content-column,body .wrap.content-type-department_faculty_page #content #main-content-column,body .wrap.content-type-academic_events #content #main-content-column,body .wrap.content-type-events #content #main-content-column,body .wrap.content-type-page #content #main-content-column,body .wrap.content-type- #content #main-content-column,body .wrap.content-type-webform #content #main-content-column,body .wrap.content-type-news_story #content #main-content-column,body .wrap.content-type-academic_landing_page #content #main-content-column,body .wrap.content-type-notable_alumnae #content #main-content-column,body .wrap.content-type-saint_marys_stories #content #main-content-column,body .wrap.content-type-notable_alumnae_landing_page #content #main-content-column,body .wrap.content-type-photo_grid #content #main-content-column,body .wrap.content-type-student_portrait #content #main-content-column{width:100% !important;max-width:1066px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:75px !important;margin:0;overflow:hidden;}body .wrap.content-type-callout_grid #content .section__sidebar-second,body .wrap.content-type-department_faculty_page #content .section__sidebar-second,body .wrap.content-type-academic_events #content .section__sidebar-second,body .wrap.content-type-events #content .section__sidebar-second,body .wrap.content-type-page #content .section__sidebar-second,body .wrap.content-type- #content .section__sidebar-second,body .wrap.content-type-webform #content .section__sidebar-second,body .wrap.content-type-news_story #content .section__sidebar-second,body .wrap.content-type-academic_landing_page #content .section__sidebar-second,body .wrap.content-type-notable_alumnae #content .section__sidebar-second,body .wrap.content-type-saint_marys_stories #content .section__sidebar-second,body .wrap.content-type-notable_alumnae_landing_page #content .section__sidebar-second,body .wrap.content-type-photo_grid #content .section__sidebar-second,body .wrap.content-type-student_portrait #content .section__sidebar-second{max-width:240px;float:right;float:right;margin:0 0 25px 45px;}body .wrap.content-type-callout_grid #content .section__sidebar-second .region-sidebar-second,body .wrap.content-type-department_faculty_page #content .section__sidebar-second .region-sidebar-second,body .wrap.content-type-academic_events #content .section__sidebar-second .region-sidebar-second,body .wrap.content-type-events #content .section__sidebar-second .region-sidebar-second,body .wrap.content-type-page #content .section__sidebar-second .region-sidebar-second,body .wrap.content-type- #content .section__sidebar-second .region-sidebar-second,body .wrap.content-type-webform #content .section__sidebar-second .region-sidebar-second,body .wrap.content-type-news_story #content .section__sidebar-second .region-sidebar-second,body .wrap.content-type-academic_landing_page #content .section__sidebar-second .region-sidebar-second,body .wrap.content-type-notable_alumnae #content .section__sidebar-second .region-sidebar-second,body .wrap.content-type-saint_marys_stories #content .section__sidebar-second .region-sidebar-second,body .wrap.content-type-notable_alumnae_landing_page #content .section__sidebar-second .region-sidebar-second,body .wrap.content-type-photo_grid #content .section__sidebar-second .region-sidebar-second,body .wrap.content-type-student_portrait #content .section__sidebar-second .region-sidebar-second{margin-top:0;}body .wrap.content-type-bundle_page{padding:0;}body .wrap.content-type-bundle_page .sidebar-wrapper{display:none;}body .wrap.content-type-bundle_page .custom-text{max-width:1200px;padding:12px 20px;}body.section-class-of-2020 .wrap.content-type-page #content .sidebar-wrapper,body.page-node-927101 .wrap.content-type-page #content .sidebar-wrapper{display:none !important;}body.section-class-of-2020 .wrap.content-type-page #content #main-content-column,body.page-node-927101 .wrap.content-type-page #content #main-content-column{padding:0 !important;max-width:none !important;width:100% !important;}@media screen and (max-width:880px){body .wrap.content-type-department_faculty_page #content #main-content-column,body .wrap.content-type-callout_grid #content #main-content-column,body .wrap.content-type-academic_events #content #main-content-column,body .wrap.content-type-events #content #main-content-column,body .wrap.content-type-page #content #main-content-column,body .wrap.content-type- #content #main-content-column,body .wrap.content-type-notable_alumnae #content #main-content-column,body .wrap.content-type-photo_grid #content #main-content-column,body .wrap.content-type-saint_marys_stories #content #main-content-column,body .wrap.content-type-webform #content #main-content-column,body .wrap.content-type-academic_landing_page #content #main-content-column,body .wrap.content-type-news_story #content #main-content-column,body .wrap.content-type-student_portrait #content #main-content-column{padding-left:0 !important;}}body .breadcrumb_wrapper{padding:5px 20px;}.header_image{position:relative !important;}.header_image .views-field-field-header-image{max-height:290px;}.header_image .views-field-field-header-image img{margin-top:-5%;}#header-slideshow .views-field-field-slider-image,#header-slideshow .views-field-field-slider-image{max-height:480px;}#header-slideshow .views-field-field-slider-image img,#header-slideshow .views-field-field-slider-image img{margin-top:-50px;}@media screen and (max-width:1367px){#header-slideshow .views-field-field-slider-image,#header-slideshow .views-field-field-slider-image{max-height:480px;overflow:hidden !important;}}.h1.alt{text-align:center;font-size:2.2em;text-transform:uppercase;color:#004277;font-weight:bold;display:flex;width:100%;text-align:center;align-items:center;justify-content:center;letter-spacing:4px;margin-bottom:55px;}.ak-container{width:100%;max-width:1460px;margin-left:auto;margin-right:auto;padding:0 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.ak-container.no-padding{padding:0;}.body-wrapper{position:relative;z-index:1000;overflow:hidden;background:#fff;}.body-wrapper a{outline:none !important;}.mobile-only{display:none;}.no-screen{display:none !important;}.no-bottom-margin{margin-bottom:0 !important;}.no-top-margin{margin-top:0 !important;}.signature{font-family:"LemonTuesday";text-transform:lowercase !important;font-weight:normal !important;line-height:1em;letter-spacing:0 !important;}.pink-btn,.button-primary,.form-submit,body .button{padding:20px 44px;display:inline-block;text-decoration:none;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px;font-size:1.1em;line-height:1.2em;text-transform:uppercase;font-weight:600;-webkit-appearance:unset !important;-moz-appearance:unset !important;appearance:unset !important;letter-spacing:1px;margin-right:15px;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;cursor:pointer;}.pink-btn:last-child,.button-primary:last-child,.form-submit:last-child,body .button:last-child{margin-right:0;}.pink-btn.arrow:after,.pink-btn.gray-arrow:after,.pink-btn.pink-arrow:after,.pink-btn.teal-arrow:after,.pink-btn.white-arrow:after,.button-primary.arrow:after,.button-primary.gray-arrow:after,.button-primary.pink-arrow:after,.button-primary.teal-arrow:after,.button-primary.white-arrow:after,.form-submit.arrow:after,.form-submit.gray-arrow:after,.form-submit.pink-arrow:after,.form-submit.teal-arrow:after,.form-submit.white-arrow:after,body .button.arrow:after,body .button.gray-arrow:after,body .button.pink-arrow:after,body .button.teal-arrow:after,body .button.white-arrow:after{border:solid black;border-width:0 3px 3px 0;display:inline-block;padding:4px;content:'';-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin:0 0 1px 10px;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;}.pink-btn.arrow.pink-arrow:after,.pink-btn.gray-arrow.pink-arrow:after,.pink-btn.pink-arrow.pink-arrow:after,.pink-btn.teal-arrow.pink-arrow:after,.pink-btn.white-arrow.pink-arrow:after,.button-primary.arrow.pink-arrow:after,.button-primary.gray-arrow.pink-arrow:after,.button-primary.pink-arrow.pink-arrow:after,.button-primary.teal-arrow.pink-arrow:after,.button-primary.white-arrow.pink-arrow:after,.form-submit.arrow.pink-arrow:after,.form-submit.gray-arrow.pink-arrow:after,.form-submit.pink-arrow.pink-arrow:after,.form-submit.teal-arrow.pink-arrow:after,.form-submit.white-arrow.pink-arrow:after,body .button.arrow.pink-arrow:after,body .button.gray-arrow.pink-arrow:after,body .button.pink-arrow.pink-arrow:after,body .button.teal-arrow.pink-arrow:after,body .button.white-arrow.pink-arrow:after{border-color:#ff6362;}.pink-btn.arrow.white-arrow:after,.pink-btn.gray-arrow.white-arrow:after,.pink-btn.pink-arrow.white-arrow:after,.pink-btn.teal-arrow.white-arrow:after,.pink-btn.white-arrow.white-arrow:after,.button-primary.arrow.white-arrow:after,.button-primary.gray-arrow.white-arrow:after,.button-primary.pink-arrow.white-arrow:after,.button-primary.teal-arrow.white-arrow:after,.button-primary.white-arrow.white-arrow:after,.form-submit.arrow.white-arrow:after,.form-submit.gray-arrow.white-arrow:after,.form-submit.pink-arrow.white-arrow:after,.form-submit.teal-arrow.white-arrow:after,.form-submit.white-arrow.white-arrow:after,body .button.arrow.white-arrow:after,body .button.gray-arrow.white-arrow:after,body .button.pink-arrow.white-arrow:after,body .button.teal-arrow.white-arrow:after,body .button.white-arrow.white-arrow:after{border-color:#fff;}.pink-btn.arrow.gray-arrow:after,.pink-btn.gray-arrow.gray-arrow:after,.pink-btn.pink-arrow.gray-arrow:after,.pink-btn.teal-arrow.gray-arrow:after,.pink-btn.white-arrow.gray-arrow:after,.button-primary.arrow.gray-arrow:after,.button-primary.gray-arrow.gray-arrow:after,.button-primary.pink-arrow.gray-arrow:after,.button-primary.teal-arrow.gray-arrow:after,.button-primary.white-arrow.gray-arrow:after,.form-submit.arrow.gray-arrow:after,.form-submit.gray-arrow.gray-arrow:after,.form-submit.pink-arrow.gray-arrow:after,.form-submit.teal-arrow.gray-arrow:after,.form-submit.white-arrow.gray-arrow:after,body .button.arrow.gray-arrow:after,body .button.gray-arrow.gray-arrow:after,body .button.pink-arrow.gray-arrow:after,body .button.teal-arrow.gray-arrow:after,body .button.white-arrow.gray-arrow:after{border-color:#343e43;}.pink-btn.arrow.teal-arrow:after,.pink-btn.gray-arrow.teal-arrow:after,.pink-btn.pink-arrow.teal-arrow:after,.pink-btn.teal-arrow.teal-arrow:after,.pink-btn.white-arrow.teal-arrow:after,.button-primary.arrow.teal-arrow:after,.button-primary.gray-arrow.teal-arrow:after,.button-primary.pink-arrow.teal-arrow:after,.button-primary.teal-arrow.teal-arrow:after,.button-primary.white-arrow.teal-arrow:after,.form-submit.arrow.teal-arrow:after,.form-submit.gray-arrow.teal-arrow:after,.form-submit.pink-arrow.teal-arrow:after,.form-submit.teal-arrow.teal-arrow:after,.form-submit.white-arrow.teal-arrow:after,body .button.arrow.teal-arrow:after,body .button.gray-arrow.teal-arrow:after,body .button.pink-arrow.teal-arrow:after,body .button.teal-arrow.teal-arrow:after,body .button.white-arrow.teal-arrow:after{border-color:#54c0ba;}.pink-btn.pink-btn,.pink-btn.button-primary,.pink-btn.form-submit,.pink-btn.solid,.button-primary.pink-btn,.button-primary.button-primary,.button-primary.form-submit,.button-primary.solid,.form-submit.pink-btn,.form-submit.button-primary,.form-submit.form-submit,.form-submit.solid,body .button.pink-btn,body .button.button-primary,body .button.form-submit,body .button.solid{border:none;color:#343e43;background:#fff;border:solid 3px #fff;}.pink-btn.pink-btn.white.arrow:after,.pink-btn.button-primary.white.arrow:after,.pink-btn.form-submit.white.arrow:after,.pink-btn.solid.white.arrow:after,.button-primary.pink-btn.white.arrow:after,.button-primary.button-primary.white.arrow:after,.button-primary.form-submit.white.arrow:after,.button-primary.solid.white.arrow:after,.form-submit.pink-btn.white.arrow:after,.form-submit.button-primary.white.arrow:after,.form-submit.form-submit.white.arrow:after,.form-submit.solid.white.arrow:after,body .button.pink-btn.white.arrow:after,body .button.button-primary.white.arrow:after,body .button.form-submit.white.arrow:after,body .button.solid.white.arrow:after{border-color:#000;}.pink-btn.pink-btn.white.arrow:hover:after,.pink-btn.button-primary.white.arrow:hover:after,.pink-btn.form-submit.white.arrow:hover:after,.pink-btn.solid.white.arrow:hover:after,.button-primary.pink-btn.white.arrow:hover:after,.button-primary.button-primary.white.arrow:hover:after,.button-primary.form-submit.white.arrow:hover:after,.button-primary.solid.white.arrow:hover:after,.form-submit.pink-btn.white.arrow:hover:after,.form-submit.button-primary.white.arrow:hover:after,.form-submit.form-submit.white.arrow:hover:after,.form-submit.solid.white.arrow:hover:after,body .button.pink-btn.white.arrow:hover:after,body .button.button-primary.white.arrow:hover:after,body .button.form-submit.white.arrow:hover:after,body .button.solid.white.arrow:hover:after{border-color:#fff !important;}.pink-btn.pink-btn.white:hover,.pink-btn.button-primary.white:hover,.pink-btn.form-submit.white:hover,.pink-btn.solid.white:hover,.button-primary.pink-btn.white:hover,.button-primary.button-primary.white:hover,.button-primary.form-submit.white:hover,.button-primary.solid.white:hover,.form-submit.pink-btn.white:hover,.form-submit.button-primary.white:hover,.form-submit.form-submit.white:hover,.form-submit.solid.white:hover,body .button.pink-btn.white:hover,body .button.button-primary.white:hover,body .button.form-submit.white:hover,body .button.solid.white:hover{background:#54c0ba;color:#fff;}.pink-btn.pink-btn.white:hover.teal-arrow:after,.pink-btn.pink-btn.white:hover.pink-arrow:after,.pink-btn.button-primary.white:hover.teal-arrow:after,.pink-btn.button-primary.white:hover.pink-arrow:after,.pink-btn.form-submit.white:hover.teal-arrow:after,.pink-btn.form-submit.white:hover.pink-arrow:after,.pink-btn.solid.white:hover.teal-arrow:after,.pink-btn.solid.white:hover.pink-arrow:after,.button-primary.pink-btn.white:hover.teal-arrow:after,.button-primary.pink-btn.white:hover.pink-arrow:after,.button-primary.button-primary.white:hover.teal-arrow:after,.button-primary.button-primary.white:hover.pink-arrow:after,.button-primary.form-submit.white:hover.teal-arrow:after,.button-primary.form-submit.white:hover.pink-arrow:after,.button-primary.solid.white:hover.teal-arrow:after,.button-primary.solid.white:hover.pink-arrow:after,.form-submit.pink-btn.white:hover.teal-arrow:after,.form-submit.pink-btn.white:hover.pink-arrow:after,.form-submit.button-primary.white:hover.teal-arrow:after,.form-submit.button-primary.white:hover.pink-arrow:after,.form-submit.form-submit.white:hover.teal-arrow:after,.form-submit.form-submit.white:hover.pink-arrow:after,.form-submit.solid.white:hover.teal-arrow:after,.form-submit.solid.white:hover.pink-arrow:after,body .button.pink-btn.white:hover.teal-arrow:after,body .button.pink-btn.white:hover.pink-arrow:after,body .button.button-primary.white:hover.teal-arrow:after,body .button.button-primary.white:hover.pink-arrow:after,body .button.form-submit.white:hover.teal-arrow:after,body .button.form-submit.white:hover.pink-arrow:after,body .button.solid.white:hover.teal-arrow:after,body .button.solid.white:hover.pink-arrow:after{border-color:#fff;}.pink-btn.pink-btn.pink-btn,.pink-btn.pink-btn.button-primary,.pink-btn.pink-btn.form-submit,.pink-btn.pink-btn.pink,.pink-btn.button-primary.pink-btn,.pink-btn.button-primary.button-primary,.pink-btn.button-primary.form-submit,.pink-btn.button-primary.pink,.pink-btn.form-submit.pink-btn,.pink-btn.form-submit.button-primary,.pink-btn.form-submit.form-submit,.pink-btn.form-submit.pink,.pink-btn.solid.pink-btn,.pink-btn.solid.button-primary,.pink-btn.solid.form-submit,.pink-btn.solid.pink,.button-primary.pink-btn.pink-btn,.button-primary.pink-btn.button-primary,.button-primary.pink-btn.form-submit,.button-primary.pink-btn.pink,.button-primary.button-primary.pink-btn,.button-primary.button-primary.button-primary,.button-primary.button-primary.form-submit,.button-primary.button-primary.pink,.button-primary.form-submit.pink-btn,.button-primary.form-submit.button-primary,.button-primary.form-submit.form-submit,.button-primary.form-submit.pink,.button-primary.solid.pink-btn,.button-primary.solid.button-primary,.button-primary.solid.form-submit,.button-primary.solid.pink,.form-submit.pink-btn.pink-btn,.form-submit.pink-btn.button-primary,.form-submit.pink-btn.form-submit,.form-submit.pink-btn.pink,.form-submit.button-primary.pink-btn,.form-submit.button-primary.button-primary,.form-submit.button-primary.form-submit,.form-submit.button-primary.pink,.form-submit.form-submit.pink-btn,.form-submit.form-submit.button-primary,.form-submit.form-submit.form-submit,.form-submit.form-submit.pink,.form-submit.solid.pink-btn,.form-submit.solid.button-primary,.form-submit.solid.form-submit,.form-submit.solid.pink,body .button.pink-btn.pink-btn,body .button.pink-btn.button-primary,body .button.pink-btn.form-submit,body .button.pink-btn.pink,body .button.button-primary.pink-btn,body .button.button-primary.button-primary,body .button.button-primary.form-submit,body .button.button-primary.pink,body .button.form-submit.pink-btn,body .button.form-submit.button-primary,body .button.form-submit.form-submit,body .button.form-submit.pink,body .button.solid.pink-btn,body .button.solid.button-primary,body .button.solid.form-submit,body .button.solid.pink{background:#ff6362;color:#fff;border-color:#ff6362;}.pink-btn.pink-btn.pink-btn:hover,.pink-btn.pink-btn.button-primary:hover,.pink-btn.pink-btn.form-submit:hover,.pink-btn.pink-btn.pink:hover,.pink-btn.button-primary.pink-btn:hover,.pink-btn.button-primary.button-primary:hover,.pink-btn.button-primary.form-submit:hover,.pink-btn.button-primary.pink:hover,.pink-btn.form-submit.pink-btn:hover,.pink-btn.form-submit.button-primary:hover,.pink-btn.form-submit.form-submit:hover,.pink-btn.form-submit.pink:hover,.pink-btn.solid.pink-btn:hover,.pink-btn.solid.button-primary:hover,.pink-btn.solid.form-submit:hover,.pink-btn.solid.pink:hover,.button-primary.pink-btn.pink-btn:hover,.button-primary.pink-btn.button-primary:hover,.button-primary.pink-btn.form-submit:hover,.button-primary.pink-btn.pink:hover,.button-primary.button-primary.pink-btn:hover,.button-primary.button-primary.button-primary:hover,.button-primary.button-primary.form-submit:hover,.button-primary.button-primary.pink:hover,.button-primary.form-submit.pink-btn:hover,.button-primary.form-submit.button-primary:hover,.button-primary.form-submit.form-submit:hover,.button-primary.form-submit.pink:hover,.button-primary.solid.pink-btn:hover,.button-primary.solid.button-primary:hover,.button-primary.solid.form-submit:hover,.button-primary.solid.pink:hover,.form-submit.pink-btn.pink-btn:hover,.form-submit.pink-btn.button-primary:hover,.form-submit.pink-btn.form-submit:hover,.form-submit.pink-btn.pink:hover,.form-submit.button-primary.pink-btn:hover,.form-submit.button-primary.button-primary:hover,.form-submit.button-primary.form-submit:hover,.form-submit.button-primary.pink:hover,.form-submit.form-submit.pink-btn:hover,.form-submit.form-submit.button-primary:hover,.form-submit.form-submit.form-submit:hover,.form-submit.form-submit.pink:hover,.form-submit.solid.pink-btn:hover,.form-submit.solid.button-primary:hover,.form-submit.solid.form-submit:hover,.form-submit.solid.pink:hover,body .button.pink-btn.pink-btn:hover,body .button.pink-btn.button-primary:hover,body .button.pink-btn.form-submit:hover,body .button.pink-btn.pink:hover,body .button.button-primary.pink-btn:hover,body .button.button-primary.button-primary:hover,body .button.button-primary.form-submit:hover,body .button.button-primary.pink:hover,body .button.form-submit.pink-btn:hover,body .button.form-submit.button-primary:hover,body .button.form-submit.form-submit:hover,body .button.form-submit.pink:hover,body .button.solid.pink-btn:hover,body .button.solid.button-primary:hover,body .button.solid.form-submit:hover,body .button.solid.pink:hover{background:#fff;color:#ff6362;}.pink-btn.pink-btn.pink-btn:hover.gray-arrow:after,.pink-btn.pink-btn.button-primary:hover.gray-arrow:after,.pink-btn.pink-btn.form-submit:hover.gray-arrow:after,.pink-btn.pink-btn.pink:hover.gray-arrow:after,.pink-btn.button-primary.pink-btn:hover.gray-arrow:after,.pink-btn.button-primary.button-primary:hover.gray-arrow:after,.pink-btn.button-primary.form-submit:hover.gray-arrow:after,.pink-btn.button-primary.pink:hover.gray-arrow:after,.pink-btn.form-submit.pink-btn:hover.gray-arrow:after,.pink-btn.form-submit.button-primary:hover.gray-arrow:after,.pink-btn.form-submit.form-submit:hover.gray-arrow:after,.pink-btn.form-submit.pink:hover.gray-arrow:after,.pink-btn.solid.pink-btn:hover.gray-arrow:after,.pink-btn.solid.button-primary:hover.gray-arrow:after,.pink-btn.solid.form-submit:hover.gray-arrow:after,.pink-btn.solid.pink:hover.gray-arrow:after,.button-primary.pink-btn.pink-btn:hover.gray-arrow:after,.button-primary.pink-btn.button-primary:hover.gray-arrow:after,.button-primary.pink-btn.form-submit:hover.gray-arrow:after,.button-primary.pink-btn.pink:hover.gray-arrow:after,.button-primary.button-primary.pink-btn:hover.gray-arrow:after,.button-primary.button-primary.button-primary:hover.gray-arrow:after,.button-primary.button-primary.form-submit:hover.gray-arrow:after,.button-primary.button-primary.pink:hover.gray-arrow:after,.button-primary.form-submit.pink-btn:hover.gray-arrow:after,.button-primary.form-submit.button-primary:hover.gray-arrow:after,.button-primary.form-submit.form-submit:hover.gray-arrow:after,.button-primary.form-submit.pink:hover.gray-arrow:after,.button-primary.solid.pink-btn:hover.gray-arrow:after,.button-primary.solid.button-primary:hover.gray-arrow:after,.button-primary.solid.form-submit:hover.gray-arrow:after,.button-primary.solid.pink:hover.gray-arrow:after,.form-submit.pink-btn.pink-btn:hover.gray-arrow:after,.form-submit.pink-btn.button-primary:hover.gray-arrow:after,.form-submit.pink-btn.form-submit:hover.gray-arrow:after,.form-submit.pink-btn.pink:hover.gray-arrow:after,.form-submit.button-primary.pink-btn:hover.gray-arrow:after,.form-submit.button-primary.button-primary:hover.gray-arrow:after,.form-submit.button-primary.form-submit:hover.gray-arrow:after,.form-submit.button-primary.pink:hover.gray-arrow:after,.form-submit.form-submit.pink-btn:hover.gray-arrow:after,.form-submit.form-submit.button-primary:hover.gray-arrow:after,.form-submit.form-submit.form-submit:hover.gray-arrow:after,.form-submit.form-submit.pink:hover.gray-arrow:after,.form-submit.solid.pink-btn:hover.gray-arrow:after,.form-submit.solid.button-primary:hover.gray-arrow:after,.form-submit.solid.form-submit:hover.gray-arrow:after,.form-submit.solid.pink:hover.gray-arrow:after,body .button.pink-btn.pink-btn:hover.gray-arrow:after,body .button.pink-btn.button-primary:hover.gray-arrow:after,body .button.pink-btn.form-submit:hover.gray-arrow:after,body .button.pink-btn.pink:hover.gray-arrow:after,body .button.button-primary.pink-btn:hover.gray-arrow:after,body .button.button-primary.button-primary:hover.gray-arrow:after,body .button.button-primary.form-submit:hover.gray-arrow:after,body .button.button-primary.pink:hover.gray-arrow:after,body .button.form-submit.pink-btn:hover.gray-arrow:after,body .button.form-submit.button-primary:hover.gray-arrow:after,body .button.form-submit.form-submit:hover.gray-arrow:after,body .button.form-submit.pink:hover.gray-arrow:after,body .button.solid.pink-btn:hover.gray-arrow:after,body .button.solid.button-primary:hover.gray-arrow:after,body .button.solid.form-submit:hover.gray-arrow:after,body .button.solid.pink:hover.gray-arrow:after{border-color:#ff6362;}.pink-btn.pink-btn.light-blue,.pink-btn.button-primary.light-blue,.pink-btn.form-submit.light-blue,.pink-btn.solid.light-blue,.button-primary.pink-btn.light-blue,.button-primary.button-primary.light-blue,.button-primary.form-submit.light-blue,.button-primary.solid.light-blue,.form-submit.pink-btn.light-blue,.form-submit.button-primary.light-blue,.form-submit.form-submit.light-blue,.form-submit.solid.light-blue,body .button.pink-btn.light-blue,body .button.button-primary.light-blue,body .button.form-submit.light-blue,body .button.solid.light-blue{background:#498fcc;color:#fff;border-color:#498fcc;}.pink-btn.pink-btn.light-blue:hover,.pink-btn.button-primary.light-blue:hover,.pink-btn.form-submit.light-blue:hover,.pink-btn.solid.light-blue:hover,.button-primary.pink-btn.light-blue:hover,.button-primary.button-primary.light-blue:hover,.button-primary.form-submit.light-blue:hover,.button-primary.solid.light-blue:hover,.form-submit.pink-btn.light-blue:hover,.form-submit.button-primary.light-blue:hover,.form-submit.form-submit.light-blue:hover,.form-submit.solid.light-blue:hover,body .button.pink-btn.light-blue:hover,body .button.button-primary.light-blue:hover,body .button.form-submit.light-blue:hover,body .button.solid.light-blue:hover{background:#fff;color:#498fcc;}.pink-btn.pink-btn.blue,.pink-btn.button-primary.blue,.pink-btn.form-submit.blue,.pink-btn.solid.blue,.button-primary.pink-btn.blue,.button-primary.button-primary.blue,.button-primary.form-submit.blue,.button-primary.solid.blue,.form-submit.pink-btn.blue,.form-submit.button-primary.blue,.form-submit.form-submit.blue,.form-submit.solid.blue,body .button.pink-btn.blue,body .button.button-primary.blue,body .button.form-submit.blue,body .button.solid.blue{background:#004277;color:#fff;border-color:#004277;}.pink-btn.pink-btn.blue:hover,.pink-btn.button-primary.blue:hover,.pink-btn.form-submit.blue:hover,.pink-btn.solid.blue:hover,.button-primary.pink-btn.blue:hover,.button-primary.button-primary.blue:hover,.button-primary.form-submit.blue:hover,.button-primary.solid.blue:hover,.form-submit.pink-btn.blue:hover,.form-submit.button-primary.blue:hover,.form-submit.form-submit.blue:hover,.form-submit.solid.blue:hover,body .button.pink-btn.blue:hover,body .button.button-primary.blue:hover,body .button.form-submit.blue:hover,body .button.solid.blue:hover{background:#fff;color:#004277;}.pink-btn.pink-btn.dark-blue,.pink-btn.button-primary.dark-blue,.pink-btn.form-submit.dark-blue,.pink-btn.solid.dark-blue,.button-primary.pink-btn.dark-blue,.button-primary.button-primary.dark-blue,.button-primary.form-submit.dark-blue,.button-primary.solid.dark-blue,.form-submit.pink-btn.dark-blue,.form-submit.button-primary.dark-blue,.form-submit.form-submit.dark-blue,.form-submit.solid.dark-blue,body .button.pink-btn.dark-blue,body .button.button-primary.dark-blue,body .button.form-submit.dark-blue,body .button.solid.dark-blue{background:#003269;color:#fff;border-color:#003269;}.pink-btn.pink-btn.dark-blue:hover,.pink-btn.button-primary.dark-blue:hover,.pink-btn.form-submit.dark-blue:hover,.pink-btn.solid.dark-blue:hover,.button-primary.pink-btn.dark-blue:hover,.button-primary.button-primary.dark-blue:hover,.button-primary.form-submit.dark-blue:hover,.button-primary.solid.dark-blue:hover,.form-submit.pink-btn.dark-blue:hover,.form-submit.button-primary.dark-blue:hover,.form-submit.form-submit.dark-blue:hover,.form-submit.solid.dark-blue:hover,body .button.pink-btn.dark-blue:hover,body .button.button-primary.dark-blue:hover,body .button.form-submit.dark-blue:hover,body .button.solid.dark-blue:hover{background:#fff;color:#003269;}.pink-btn.pink-btn.mint,.pink-btn.button-primary.mint,.pink-btn.form-submit.mint,.pink-btn.solid.mint,.button-primary.pink-btn.mint,.button-primary.button-primary.mint,.button-primary.form-submit.mint,.button-primary.solid.mint,.form-submit.pink-btn.mint,.form-submit.button-primary.mint,.form-submit.form-submit.mint,.form-submit.solid.mint,body .button.pink-btn.mint,body .button.button-primary.mint,body .button.form-submit.mint,body .button.solid.mint{background:#54c0ba;color:#fff;border-color:#54c0ba;}.pink-btn.pink-btn.mint:hover,.pink-btn.button-primary.mint:hover,.pink-btn.form-submit.mint:hover,.pink-btn.solid.mint:hover,.button-primary.pink-btn.mint:hover,.button-primary.button-primary.mint:hover,.button-primary.form-submit.mint:hover,.button-primary.solid.mint:hover,.form-submit.pink-btn.mint:hover,.form-submit.button-primary.mint:hover,.form-submit.form-submit.mint:hover,.form-submit.solid.mint:hover,body .button.pink-btn.mint:hover,body .button.button-primary.mint:hover,body .button.form-submit.mint:hover,body .button.solid.mint:hover{background:#fff;color:#54c0ba;}.pink-btn.pink-btn.mint.white-arrow:hover:after,.pink-btn.button-primary.mint.white-arrow:hover:after,.pink-btn.form-submit.mint.white-arrow:hover:after,.pink-btn.solid.mint.white-arrow:hover:after,.button-primary.pink-btn.mint.white-arrow:hover:after,.button-primary.button-primary.mint.white-arrow:hover:after,.button-primary.form-submit.mint.white-arrow:hover:after,.button-primary.solid.mint.white-arrow:hover:after,.form-submit.pink-btn.mint.white-arrow:hover:after,.form-submit.button-primary.mint.white-arrow:hover:after,.form-submit.form-submit.mint.white-arrow:hover:after,.form-submit.solid.mint.white-arrow:hover:after,body .button.pink-btn.mint.white-arrow:hover:after,body .button.button-primary.mint.white-arrow:hover:after,body .button.form-submit.mint.white-arrow:hover:after,body .button.solid.mint.white-arrow:hover:after{border-color:#54c0ba;}.pink-btn.pink-btn.white-text,.pink-btn.button-primary.white-text,.pink-btn.form-submit.white-text,.pink-btn.solid.white-text,.button-primary.pink-btn.white-text,.button-primary.button-primary.white-text,.button-primary.form-submit.white-text,.button-primary.solid.white-text,.form-submit.pink-btn.white-text,.form-submit.button-primary.white-text,.form-submit.form-submit.white-text,.form-submit.solid.white-text,body .button.pink-btn.white-text,body .button.button-primary.white-text,body .button.form-submit.white-text,body .button.solid.white-text{color:#fff;}.pink-btn.outline,.button-primary.outline,.form-submit.outline,body .button.outline{border:solid 3px rgba(255,255,255,0.5);background:none;color:#fff;}.pink-btn.outline.white:hover,.button-primary.outline.white:hover,.form-submit.outline.white:hover,body .button.outline.white:hover{background:#fff;color:#343e43;}.pink-btn.outline.white:hover.teal-arrow:after,.button-primary.outline.white:hover.teal-arrow:after,.form-submit.outline.white:hover.teal-arrow:after,body .button.outline.white:hover.teal-arrow:after{color:#343e43;}.pink-btn.outline.white.arrow:after,.button-primary.outline.white.arrow:after,.form-submit.outline.white.arrow:after,body .button.outline.white.arrow:after{border-color:#fff;}.pink-btn.outline.white.arrow:hover:after,.button-primary.outline.white.arrow:hover:after,.form-submit.outline.white.arrow:hover:after,body .button.outline.white.arrow:hover:after{border-color:#343e43 !important;}.pink-btn.outline.pink,.button-primary.outline.pink,.form-submit.outline.pink,body .button.outline.pink{color:#fff;border:solid 3px #ff6362;color:#ff6362;}.pink-btn.outline.pink:hover,.button-primary.outline.pink:hover,.form-submit.outline.pink:hover,body .button.outline.pink:hover{background:#ff6362;color:#fff;}.pink-btn.outline.pink:hover.pink-arrow:after,.button-primary.outline.pink:hover.pink-arrow:after,.form-submit.outline.pink:hover.pink-arrow:after,body .button.outline.pink:hover.pink-arrow:after{border-color:#fff !important;}.pink-btn.outline.pink.arrow:after,.button-primary.outline.pink.arrow:after,.form-submit.outline.pink.arrow:after,body .button.outline.pink.arrow:after{border-color:#fff;}.pink-btn.outline.pink.arrow:hover:after,.button-primary.outline.pink.arrow:hover:after,.form-submit.outline.pink.arrow:hover:after,body .button.outline.pink.arrow:hover:after{border-color:#fff !important;}.pink-btn.outline.mint,.button-primary.outline.mint,.form-submit.outline.mint,body .button.outline.mint{color:#fff;border:solid 3px #54c0ba;color:#54c0ba;}.pink-btn.outline.mint:hover,.button-primary.outline.mint:hover,.form-submit.outline.mint:hover,body .button.outline.mint:hover{background:#54c0ba;color:#fff;}.pink-btn.outline.mint:hover.pink-arrow:after,.button-primary.outline.mint:hover.pink-arrow:after,.form-submit.outline.mint:hover.pink-arrow:after,body .button.outline.mint:hover.pink-arrow:after{border-color:#fff !important;}.pink-btn.outline.light-blue,.button-primary.outline.light-blue,.form-submit.outline.light-blue,body .button.outline.light-blue{color:#fff;border:solid 3px #498fcc;color:#498fcc;}.pink-btn.outline.light-blue:hover,.button-primary.outline.light-blue:hover,.form-submit.outline.light-blue:hover,body .button.outline.light-blue:hover{background:#498fcc;color:#fff;}.pink-btn.outline.light-blue:hover.pink-arrow:after,.button-primary.outline.light-blue:hover.pink-arrow:after,.form-submit.outline.light-blue:hover.pink-arrow:after,body .button.outline.light-blue:hover.pink-arrow:after{border-color:#fff !important;}.pink-btn.outline.blue,.button-primary.outline.blue,.form-submit.outline.blue,body .button.outline.blue{color:#fff;border:solid 3px #004277;color:#004277;}.pink-btn.outline.blue:hover,.button-primary.outline.blue:hover,.form-submit.outline.blue:hover,body .button.outline.blue:hover{background:#004277;color:#fff;}.pink-btn.outline.blue:hover.pink-arrow:after,.button-primary.outline.blue:hover.pink-arrow:after,.form-submit.outline.blue:hover.pink-arrow:after,body .button.outline.blue:hover.pink-arrow:after{border-color:#fff !important;}.pink-btn.outline.dark-blue,.button-primary.outline.dark-blue,.form-submit.outline.dark-blue,body .button.outline.dark-blue{color:#fff;border:solid 3px #003269;color:#003269;}.pink-btn.outline.dark-blue:hover,.button-primary.outline.dark-blue:hover,.form-submit.outline.dark-blue:hover,body .button.outline.dark-blue:hover{background:#003269;color:#fff;}.pink-btn.outline.dark-blue:hover.pink-arrow:after,.button-primary.outline.dark-blue:hover.pink-arrow:after,.form-submit.outline.dark-blue:hover.pink-arrow:after,body .button.outline.dark-blue:hover.pink-arrow:after{border-color:#fff !important;}.pink-btn.outline.white-text,.button-primary.outline.white-text,.form-submit.outline.white-text,body .button.outline.white-text{color:#fff;}.pink-btn.less-padding,.button-primary.less-padding,.form-submit.less-padding,body .button.less-padding{padding:10px 20px !important;}.pink-btn.pink-hover:hover,.button-primary.pink-hover:hover,.form-submit.pink-hover:hover,body .button.pink-hover:hover{background:#ff6362 !important;border-color:#ff6362;}.pink-btn.pink-hover:hover:after,.button-primary.pink-hover:hover:after,.form-submit.pink-hover:hover:after,body .button.pink-hover:hover:after{border-color:#004277 !important;}body .node-page .button,body .content .pink-btn,body .content .button-primary,body .tabs-primary + form .form-submit,body .views-submit-button .form-submit,body .views-submit-button .reset-button,body .content .form-submit{font-size:1em;padding:12px 30px;margin-top:10px;}@media screen and (max-width:600px){body .button{padding:15px 30px;}}.content-callout{padding:2px 24px 24px;margin:24px 0;background:#f7f7f7;border:solid #ccc 1px;color:#000;}.content-callout *{ color:#000;}.content-callout.blue{background-color:#004b8d;color:white;}.has-slant{-moz-transform:skewX(-15deg);-ms-transform:skewX(-15deg);-webkit-transform:skewX(-15deg);transform:skewX(-15deg);background:#fff;width:calc(100% + 50px);}.has-slant .slant{-moz-transform:skewX(15deg);-ms-transform:skewX(15deg);-webkit-transform:skewX(15deg);transform:skewX(15deg);background:#fff;display:block;}.has-slant.left-slant{margin-left:-50px;}.has-slant.left-slant .slant{margin-left:35px;}.has-slant.right-slant{margin-right:-50px;}.has-slant.right-slant .slant{margin-right:35px;}.add-arrow:after{border:solid #fff;border-width:0 3px 3px 0;display:inline-block;padding:4px;content:'';-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin:0 0 1px 10px;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;}.add-arrow.pink-arrow:after{border-color:#ff6362;}.add-arrow.dark-blue-arrow:after{border-color:#003269;}body .swiper-button-prev,body .swiper-button-next{border:solid #fff;border-width:0 0 6px 6px;display:inline-block;padding:12px;content:'';-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);background:none;height:0;width:0;left:25px;margin:-35px 0 0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;}body .swiper-button-prev:hover,body .swiper-button-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);opacity:0.9;}body .swiper-button-next{border-width:0 6px 6px 0;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);right:25px;left:auto;}body .swiper-pagination{top:auto;bottom:20px;}body .swiper-pagination .swiper-pagination-bullet{width:200px;height:10px;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;background:#d6e0e6;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;margin:0 15px !important;}body .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#498fcc;}body table{width:100%;}body table tr th,body table tr td{border:solid 1px #ccc;padding:12px 15px;}body table tr th h4,body table tr td h4{padding:0;margin:0;}body table tr th *:last-child,body table tr td *:last-child{margin-bottom:0 !important;}body table tr:nth-child(odd) td{background:#f7f7f7;}body table tr th{background:#246dac;color:#fff;text-transform:none;}body table tr th a{color:#fff;}.field-name-field-body-cstm-block p{display:inline-block;margin:0 15px 15px 0;}body form .views-exposed-form,body .node-webform form,body .bef-checkboxes,body .tabs-primary + form{margin:0 0 25px;}body form .views-exposed-form input[type="text"],body form .views-exposed-form input[type="email"],body form .views-exposed-form input[type="password"],body .node-webform form input[type="text"],body .node-webform form input[type="email"],body .node-webform form input[type="password"],body .bef-checkboxes input[type="text"],body .bef-checkboxes input[type="email"],body .bef-checkboxes input[type="password"],body .tabs-primary + form input[type="text"],body .tabs-primary + form input[type="email"],body .tabs-primary + form input[type="password"]{padding:8px 12px;margin:5px 0 0;border:solid 1px #ccc;width:100%;max-width:500px;}body form .views-exposed-form .form-type-bef-checkbox,body form .views-exposed-form .form-type-checkbox,body .node-webform form .form-type-bef-checkbox,body .node-webform form .form-type-checkbox,body .bef-checkboxes .form-type-bef-checkbox,body .bef-checkboxes .form-type-checkbox,body .tabs-primary + form .form-type-bef-checkbox,body .tabs-primary + form .form-type-checkbox{margin:5px 0 5px;}body form .views-exposed-form .form-type-bef-checkbox input,body form .views-exposed-form .form-type-checkbox input,body .node-webform form .form-type-bef-checkbox input,body .node-webform form .form-type-checkbox input,body .bef-checkboxes .form-type-bef-checkbox input,body .bef-checkboxes .form-type-checkbox input,body .tabs-primary + form .form-type-bef-checkbox input,body .tabs-primary + form .form-type-checkbox input{margin:6px 10px 0 0;float:left;}body form .views-exposed-form .form-type-textfield,body .node-webform form .form-type-textfield,body .bef-checkboxes .form-type-textfield,body .tabs-primary + form .form-type-textfield{width:100%;}body form .views-exposed-form .exposed-filters-fieldset,body .node-webform form .exposed-filters-fieldset,body .bef-checkboxes .exposed-filters-fieldset,body .tabs-primary + form .exposed-filters-fieldset{margin-top:25px;}body form .views-exposed-form .form-submit,body .node-webform form .form-submit,body .bef-checkboxes .form-submit,body .tabs-primary + form .form-submit{margin-top:20px !important;}body .bottom_call_to_action .wrap{padding-bottom:20px;}body #cta-buttons img,body .field-name-field-body-cta-block img,body div.cta-area img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;margin-bottom:-20px;}body #cta-buttons .image-div,body .field-name-field-body-cta-block .image-div,body div.cta-area .image-div{background:transparent !important;}body #cta-buttons p,body .field-name-field-body-cta-block p,body div.cta-area p{margin:0 !important;padding:0 !important;}body #cta-buttons a,body .field-name-field-body-cta-block a,body div.cta-area a{text-decoration:none !important;margin:0 !important;padding:0 20px !important;background:#003269;border:solid 3px #003269;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;}body #cta-buttons a br,body .field-name-field-body-cta-block a br,body div.cta-area a br{display:none;}body #cta-buttons a:after,body .field-name-field-body-cta-block a:after,body div.cta-area a:after{border:solid #fff;border-width:0 3px 3px 0;display:inline-block;padding:4px;content:'';-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin:0 0 1px 15px;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;}body #cta-buttons a:hover,body .field-name-field-body-cta-block a:hover,body div.cta-area a:hover{color:#003269 !important;background:transparent;}body #cta-buttons a:hover:after,body .field-name-field-body-cta-block a:hover:after,body div.cta-area a:hover:after{border-color:#003269;}body .region-bottom-call-to-action{display:flex;}body .region-bottom-call-to-action .block-block{width:calc(100% / 4);padding:0 8px;}body .region-bottom-call-to-action .block-block a{padding:0 15px !important;}body ul#cta-buttons li a,body .region-bottom-call-to-action > div a{padding:0 15px !important;}body ul#cta-buttons li h2,body .region-bottom-call-to-action > div h2{margin:0;}body ul#cta-buttons li:nth-child(2) .field-name-field-body-cta-block a,body ul#cta-buttons li:nth-child(2) p a,body ul#cta-buttons li:nth-child(2) div.cta-area a,body .region-bottom-call-to-action > div:nth-child(2) .field-name-field-body-cta-block a,body .region-bottom-call-to-action > div:nth-child(2) p a,body .region-bottom-call-to-action > div:nth-child(2) div.cta-area a{background:#ff6362;border-color:#ff6362;}body ul#cta-buttons li:nth-child(2) .field-name-field-body-cta-block a:hover,body ul#cta-buttons li:nth-child(2) p a:hover,body ul#cta-buttons li:nth-child(2) div.cta-area a:hover,body .region-bottom-call-to-action > div:nth-child(2) .field-name-field-body-cta-block a:hover,body .region-bottom-call-to-action > div:nth-child(2) p a:hover,body .region-bottom-call-to-action > div:nth-child(2) div.cta-area a:hover{color:#ff6362 !important;background:none;}body ul#cta-buttons li:nth-child(2) .field-name-field-body-cta-block a:hover:after,body ul#cta-buttons li:nth-child(2) p a:hover:after,body ul#cta-buttons li:nth-child(2) div.cta-area a:hover:after,body .region-bottom-call-to-action > div:nth-child(2) .field-name-field-body-cta-block a:hover:after,body .region-bottom-call-to-action > div:nth-child(2) p a:hover:after,body .region-bottom-call-to-action > div:nth-child(2) div.cta-area a:hover:after{border-color:#ff6362;}body ul#cta-buttons li:nth-child(3) .field-name-field-body-cta-block a,body ul#cta-buttons li:nth-child(3) p a,body ul#cta-buttons li:nth-child(3) div.cta-area a,body .region-bottom-call-to-action > div:nth-child(3) .field-name-field-body-cta-block a,body .region-bottom-call-to-action > div:nth-child(3) p a,body .region-bottom-call-to-action > div:nth-child(3) div.cta-area a{background:#246dac;border-color:#246dac;}body ul#cta-buttons li:nth-child(3) .field-name-field-body-cta-block a:hover,body ul#cta-buttons li:nth-child(3) p a:hover,body ul#cta-buttons li:nth-child(3) div.cta-area a:hover,body .region-bottom-call-to-action > div:nth-child(3) .field-name-field-body-cta-block a:hover,body .region-bottom-call-to-action > div:nth-child(3) p a:hover,body .region-bottom-call-to-action > div:nth-child(3) div.cta-area a:hover{color:#246dac !important;background:none;}body ul#cta-buttons li:nth-child(3) .field-name-field-body-cta-block a:hover:after,body ul#cta-buttons li:nth-child(3) p a:hover:after,body ul#cta-buttons li:nth-child(3) div.cta-area a:hover:after,body .region-bottom-call-to-action > div:nth-child(3) .field-name-field-body-cta-block a:hover:after,body .region-bottom-call-to-action > div:nth-child(3) p a:hover:after,body .region-bottom-call-to-action > div:nth-child(3) div.cta-area a:hover:after{border-color:#246dac;}body ul#cta-buttons li:nth-child(4) .field-name-field-body-cta-block a,body ul#cta-buttons li:nth-child(4) p a,body ul#cta-buttons li:nth-child(4) div.cta-area a,body .region-bottom-call-to-action > div:nth-child(4) .field-name-field-body-cta-block a,body .region-bottom-call-to-action > div:nth-child(4) p a,body .region-bottom-call-to-action > div:nth-child(4) div.cta-area a{background:#54c0ba;border-color:#54c0ba;}body ul#cta-buttons li:nth-child(4) .field-name-field-body-cta-block a:hover,body ul#cta-buttons li:nth-child(4) p a:hover,body ul#cta-buttons li:nth-child(4) div.cta-area a:hover,body .region-bottom-call-to-action > div:nth-child(4) .field-name-field-body-cta-block a:hover,body .region-bottom-call-to-action > div:nth-child(4) p a:hover,body .region-bottom-call-to-action > div:nth-child(4) div.cta-area a:hover{color:#54c0ba !important;background:none;}body ul#cta-buttons li:nth-child(4) .field-name-field-body-cta-block a:hover:after,body ul#cta-buttons li:nth-child(4) p a:hover:after,body ul#cta-buttons li:nth-child(4) div.cta-area a:hover:after,body .region-bottom-call-to-action > div:nth-child(4) .field-name-field-body-cta-block a:hover:after,body .region-bottom-call-to-action > div:nth-child(4) p a:hover:after,body .region-bottom-call-to-action > div:nth-child(4) div.cta-area a:hover:after{border-color:#54c0ba;}body #block-bean-cta-deposite .cta-block-global .cta-area .cta-btn p a{font-size:1.35em;}@media screen and (max-width:880px){body .region-bottom-call-to-action{display:flex;flex-wrap:wrap;}body .region-bottom-call-to-action .block-block{width:calc(100% / 2);padding:0 8px;}}@media screen and (max-width:525px){body .region-bottom-call-to-action{display:flex;flex-wrap:wrap;}body .region-bottom-call-to-action .block-block{width:calc(100% / 1);padding:0 0;}}.pre-footer{padding:60px 0;background:#eff4f6;clear:both;}.pre-footer .ak-container{max-width:1200px;display:flex;width:100%;}.pre-footer .ak-container h4{margin:15px 0 5px;font-size:1.35em;}.pre-footer .ak-container .contact-info{width:100%;}.pre-footer .ak-container .contact-info .phone-wrapper a{display:inline-block;margin:0 0 0;padding:0 0 10px 30px;position:relative;font-weight:bold;font-size:1.1em;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;}.pre-footer .ak-container .contact-info .phone-wrapper a svg{position:absolute;top:2px;left:0;}.pre-footer .ak-container .contact-info .phone-wrapper a:hover{color:#ff6362;}.pre-footer .ak-container .hours{text-align:left;min-width:530px;}.pre-footer .ak-container .hours p{margin:0 0 5px;}.pre-footer .ak-container .hours .block__title{display:none !important;}@media screen and (max-width:1200px){.pre-footer .ak-container .contact-info,.pre-footer .ak-container .hours{text-align:center;min-width:0;width:100%;}}@media screen and (max-width:650px){.pre-footer .ak-container{flex-wrap:wrap;}.pre-footer .ak-container .contact-info,.pre-footer .ak-container .hours{text-align:center;min-width:0;width:100%;}}div#page #content .clickable{background:#004277;color:#fff;padding:12px 50px 12px 16px;margin:0 0 4px;position:relative;font-size:1.2em;}div#page #content .clickable strong,div#page #content .clickable font,div#page #content .clickable span{color:#fff !important;}div#page #content .clickable strong{font-weight:normal !important;}div#page #content .clickable strong br{display:none !important;}div#page #content .clickable:after{position:absolute;border:solid #fff;border-width:0 0 3px 3px;display:inline-block;padding:6px;content:'';-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);background:none;height:0;width:0;top:12px;right:20px;margin:0 0 0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;}div#page #content .clickable.active:after{-moz-transform:rotate(-225deg);-ms-transform:rotate(-225deg);-webkit-transform:rotate(-225deg);transform:rotate(-225deg);top:18px;}div#page #content .clickable .sign{display:none;}div#page #content div.collapse{background:#f7f7f7;padding:15px 20px;}.calendar-listing{display:flex;align-items:top;margin:30px 0;}.calendar-listing .span_2{width:110px;min-width:110px;margin-right:0 !important;}.calendar-listing .span_2 h3{margin:0;line-height:1.1em !important;padding:15px !important;}.calendar-listing .span_10{width:100%;padding-left:20px;}.calendar-listing .span_10 h3{margin:0;}.calendar-listing .span_10 p{line-height:1.4em;}.calendar-listing .span_10 p:last-child{margin-bottom:0 !important;}@media screen and (max-width:375px){.calendar-listing .span_2{width:90px;min-width:90px;}}@media screen and (max-width:650px){p.center-650{text-align:center;}p.center-650 img{float:none;margin:0 0 0 !important;padding:0;}}.panel .panel-header{background:#498fcc;padding:12px 35px 12px 20px;color:#fff;position:relative;}.panel .panel-header *{color:#fff;margin:0 !important;line-height:1.2em;}.panel .panel-header:after{border:solid #fff;border-width:0 3px 3px 0;display:inline-block;padding:4px;content:'';-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin:0 0 1px 10px;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;position:absolute;top:50%;margin-top:-5px;right:20px;}.panel.open .panel-header:after{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-top:-7px;}.panel .panel-content{display:none;padding:20px 25px;background:#f7f7f7;border:solid 1px #ccc;border-top:none;}.design-pattern-library{margin:0 0 65px;}.design-pattern-library .content-row{padding:20px 0;}.design-pattern-library .tab-menu{background:#f7f7f7;margin:10px 0 0;}.design-pattern-library .tab-menu ul{list-style:none;padding:0;margin:0;}.design-pattern-library .tab-menu ul li{display:inline-block;float:left;}.design-pattern-library .tab-menu ul li a{padding:12px 15px;display:inline-block;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;}.design-pattern-library .tab-menu ul li a:hover,.design-pattern-library .tab-menu ul li a.active{background:#004277;color:#fff;}.design-pattern-library hr{border:none;border-bottom:solid 1px #aaa;margin:65px 0 40px;clear:both;}.design-pattern-library #colors .colors{display:flex;flex-wrap:wrap;width:calc(100% + 30px);margin-left:-15px;}.design-pattern-library #colors .colors .color{width:calc(100% / 4);padding:15px;text-align:center;}.design-pattern-library #colors .colors .color:before{width:100%;height:65px;background:#498fcc;content:'';display:block;}.design-pattern-library #colors .colors .color.light-blue:before{background:#498fcc;}.design-pattern-library #colors .colors .color.tweener-blue:before{background:#246dac;}.design-pattern-library #colors .colors .color.mid-blue:before{background:#004277;}.design-pattern-library #colors .colors .color.dark-blue:before{background:#003269;}.design-pattern-library #colors .colors .color.regular-pink:before{background:#ff6362;}.design-pattern-library #colors .colors .color.regular-mint:before{background:#54c0ba;}.design-pattern-library #colors .colors .color.text-gray:before{background:#6d6e71;}.design-pattern-library #colors .colors .color.dark-gray:before{background:#343e43;}article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}html{font-family:"Lato",sans-serif;font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.6em;}body{margin:0;padding:0;}a:hover,a:focus{text-decoration:none;}a:focus{outline:thin dotted;}a:active,a:hover{outline:0;}p,pre{margin:1.6em 0;}blockquote{margin:1.6em 30px;}h1,.h1{font-size:2em;line-height:1.6em;font-weight:300;margin:35px 0 25px;line-height:1em;}h1.page__title,.h1.page__title{margin:10px 0 25px;}h2.page__title{margin:10px 0 25px;}#page h1{line-height:1em !important;}h2,.h2{font-size:1.6em;line-height:1.25em;margin:30px 0 20px;font-weight:400;}h2 + p,.h2 + p{margin-top:-10px;}h2 + p img,.h2 + p img{margin-top:15px;}h3,.h3{font-size:1.4em;line-height:2.28571em;font-weight:300;line-height:1.25em;margin:30px 0 20px;}h4,.h4{font-size:1em;line-height:1.6em;font-weight:900;margin:25px 0 5px;}h5,.h5{font-size:0.83em;line-height:1.92771em;font-weight:900;margin:25px 0 20px;}h6,.h6{font-size:0.67em;line-height:2.38806em;margin:25px 0 20px;}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:#007cba;font-family:"Lato",sans-serif;}h4,h5,h6,.h4,.h5,.h6{text-transform:uppercase;}p > a{margin-top:10px;}body .tabs-primary{float:left;width:auto;position:relative;z-index:10;margin-left:0;padding-left:0;}body .tabs-primary .tabs-primary__tab{margin-left:0;}body .action-links{float:none;clear:left;}body .tabs-primary + .action-links{margin:-25px 0 40px 12px;}body .tabs-primary + form,#user-login{margin-top:calc(-1.6em - 1px) !important;float:left;width:100%;clear:both;background:#f7f7f7;padding:0 25px 20px;border:solid 1px #ccc;}body .tabs-primary + form .form-actions,#user-login .form-actions{margin:-20px 0 15px !important;}body .node-page{clear:left;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}hr{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;height:0;border-top:1px solid #ccc;padding-bottom:-1px;margin:32px 0;}mark{background:#ff0;color:#000;}code,kbd,pre,samp,tt,var{font-family:"Courier New","DejaVu Sans Mono",monospace,sans-serif;font-size:1em;line-height:1.6em;}pre{white-space:pre-wrap;}q{quotes:"\201C" "\201D" "\2018" "\2019";}p,ul,ol{margin:0 0 15px;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}dl,menu,ol,ul{margin:0.8em 0;}ol ol,ol ul,ul ol,ul ul{margin:0;}dd{margin:0 0 0 30px;}menu{padding:0 0 0 30px;}ol,ul{padding:0 0 0 20px;}img{border:0;max-width:100%;height:auto;}svg:not(:root){overflow:hidden;}figure{margin:0;}fieldset{margin:0 2px;border-color:#c0c0c0;border-top-width:0.0625em;border-top-style:solid;padding-top:0.4975em;border-bottom-width:0.0625em;border-bottom-style:solid;padding-bottom:0.9775em;border-left-width:0.0625em;border-left-style:solid;padding-left:0.9775em;border-right-width:0.0625em;border-right-style:solid;padding-right:0.9775em;}legend{border:0;padding:0;}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;max-width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}button,input{line-height:normal;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}label{display:block;font-weight:bold;}table{border-collapse:collapse;border-spacing:0;margin-top:1.6em;margin-bottom:1.6em;}.wrap,.region-bottom{margin-left:auto;margin-right:auto;max-width:960px;}#header,#main,#footer{float:left;width:100%;}@media all and (min-width:580px){#main{position:relative;}#navigation{position:absolute;top:0;}}@media all and (min-width:580px) and (max-width:899px){.section__sidebar-first{}.section__sidebar-second{}.two-sidebars{}.two-sidebars .region-sidebar-second{}}@media all and (min-width:900px){.section__sidebar-first{}.section__sidebar-second{}.two-sidebars{}}.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;}.swiper-container-no-flexbox .swiper-slide{float:left;}.swiper-container-vertical > .swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box;}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.swiper-container-multirow > .swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.swiper-container-free-mode > .swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto;}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;}.swiper-slide-invisible-blank{visibility:hidden;}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto;}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform;}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px;}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10;}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,0.5)),to(transparent));background-image:-webkit-linear-gradient(right,rgba(0,0,0,0.5),transparent);background-image:-o-linear-gradient(right,rgba(0,0,0,0.5),transparent);background-image:linear-gradient(to left,rgba(0,0,0,0.5),rgba(0,0,0,0));}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0.5)),to(transparent));background-image:-webkit-linear-gradient(left,rgba(0,0,0,0.5),transparent);background-image:-o-linear-gradient(left,rgba(0,0,0,0.5),transparent);background-image:linear-gradient(to right,rgba(0,0,0,0.5),rgba(0,0,0,0));}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.5)),to(transparent));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,0.5),transparent);background-image:-o-linear-gradient(bottom,rgba(0,0,0,0.5),transparent);background-image:linear-gradient(to top,rgba(0,0,0,0.5),rgba(0,0,0,0));}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.5)),to(transparent));background-image:-webkit-linear-gradient(top,rgba(0,0,0,0.5),transparent);background-image:-o-linear-gradient(top,rgba(0,0,0,0.5),transparent);background-image:linear-gradient(to bottom,rgba(0,0,0,0.5),rgba(0,0,0,0));}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal > .swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y;}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical > .swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x;}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat;}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none;}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto;}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto;}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E");}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E");}.swiper-button-lock{display:none;}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;-o-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10;}.swiper-pagination.swiper-pagination-hidden{opacity:0;}.swiper-container-horizontal > .swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%;}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0;}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(0.33);-ms-transform:scale(0.33);transform:scale(0.33);position:relative;}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(0.66);-ms-transform:scale(0.66);transform:scale(0.66);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(0.33);-ms-transform:scale(0.33);transform:scale(0.33);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(0.66);-ms-transform:scale(0.66);transform:scale(0.66);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(0.33);-ms-transform:scale(0.33);transform:scale(0.33);}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2;}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer;}.swiper-pagination-bullet-active{opacity:1;background:#007aff;}.swiper-container-vertical > .swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);}.swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block;}.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px;}.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s top,.2s -webkit-transform;transition:.2s top,.2s -webkit-transform;-o-transition:.2s transform,.2s top;transition:.2s transform,.2s top;transition:.2s transform,.2s top,.2s -webkit-transform;}.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px;}.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap;}.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s left,.2s -webkit-transform;transition:.2s left,.2s -webkit-transform;-o-transition:.2s transform,.2s left;transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform;}.swiper-container-horizontal.swiper-container-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s right,.2s -webkit-transform;transition:.2s right,.2s -webkit-transform;-o-transition:.2s transform,.2s right;transition:.2s transform,.2s right;transition:.2s transform,.2s right,.2s -webkit-transform;}.swiper-pagination-progressbar{background:rgba(0,0,0,0.25);position:absolute;}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top;}.swiper-container-horizontal > .swiper-pagination-progressbar,.swiper-container-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0;}.swiper-container-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical > .swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0;}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff;}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,0.25);}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff;}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000;}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,0.25);}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000;}.swiper-pagination-lock{display:none;}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,0.1);}.swiper-container-horizontal > .swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%;}.swiper-container-vertical > .swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%;}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,0.5);border-radius:10px;left:0;top:0;}.swiper-scrollbar-cursor-drag{cursor:move;}.swiper-scrollbar-lock{display:none;}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;}.swiper-zoom-container > canvas,.swiper-zoom-container > img,.swiper-zoom-container > svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;}.swiper-slide-zoomed{cursor:move;}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite;}.swiper-lazy-preloader:after{display:block;content:'';width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat;}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000;}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none;}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto;}.swiper-container-cube{overflow:visible;}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%;}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none;}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto;}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next + .swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible;}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0;}.swiper-container-flip{overflow:visible;}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none;}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto;}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px;}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle;}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none;}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.select2-container .select2-selection--single .select2-selection__clear{position:relative;}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px;}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none;}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap;}.select2-container .select2-search--inline{float:left;}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0;}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none;}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051;}.select2-results{display:block;}.select2-results__options{list-style:none;margin:0;padding:0;}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none;}.select2-results__option[aria-selected]{cursor:pointer;}.select2-container--open .select2-dropdown{left:0;}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0;}.select2-search--dropdown{display:block;padding:4px;}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box;}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none;}.select2-search--dropdown.select2-search--hide{display:none;}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0);}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important;}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px;}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px;}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999;}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px;}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0;}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left;}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto;}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default;}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none;}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px;}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%;}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none;}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px;padding:1px;}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px;}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px;}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333;}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right;}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto;}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto;}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0;}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default;}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none;}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0;}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0;}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa;}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield;}.select2-container--default .select2-results > .select2-results__options{max-height:200px;overflow-y:auto;}.select2-container--default .select2-results__option[role=group]{padding:0;}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999;}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd;}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em;}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white;}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px;}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,#fff 50%,#eee 100%);background-image:-o-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(to bottom,#ffffff 50%,#eeeeee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0);}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb;}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px;}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px;}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999;}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eeeeee 50%,#cccccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFCCCCCC',GradientType=0);}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0;}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left;}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto;}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb;}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none;}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px;}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,#fff 0%,#eee 50%);background-image:-o-linear-gradient(top,#fff 0%,#eee 50%);background-image:linear-gradient(to bottom,#ffffff 0%,#eeeeee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0);}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,#fff 100%);background-image:-o-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(to bottom,#eeeeee 50%,#ffffff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFFFFFFF',GradientType=0);}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0;}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb;}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px;}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none;}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px;}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px;}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto;}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto;}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb;}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0;}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0;}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none;}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent;}.select2-container--classic .select2-dropdown--above{border-bottom:none;}.select2-container--classic .select2-dropdown--below{border-top:none;}.select2-container--classic .select2-results > .select2-results__options{max-height:200px;overflow-y:auto;}.select2-container--classic .select2-results__option[role=group]{padding:0;}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey;}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff;}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px;}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb;}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms;}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms;}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s;}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s;}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s;}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s;}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s;}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s;}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s;}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s;}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s;}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s;}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s;}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s;}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s;}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s;}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s;}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s;}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s;}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s;}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s;}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s;}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s;}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s;}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s;}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s;}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s;}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s;}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s;}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s;}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s;}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s;}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s;}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s;}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s;}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s;}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s;}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s;}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s;}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s;}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s;}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s;}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s;}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s;}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s;}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s;}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s;}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s;}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s;}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s;}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s;}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s;}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s;}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s;}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s;}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s;}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s;}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s;}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s;}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s;}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s;}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s;}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s;}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s;}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s;}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s;}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s;}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s;}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s;}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s;}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s;}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s;}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s;}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s;}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s;}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s;}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s;}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s;}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s;}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s;}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s;}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s;}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s;}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s;}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s;}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s;}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s;}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s;}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s;}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s;}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s;}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s;}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s;}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s;}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s;}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s;}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s;}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s;}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s;}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s;}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s;}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s;}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s;}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s;}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s;}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s;}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s;}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s;}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s;}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s;}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s;}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s;}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s;}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s;}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s;}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s;}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s;}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s;}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s;}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s;}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(0.25,0.25,0.75,0.75);}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease;}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in;}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out;}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out;}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(0.6,-0.28,0.735,0.045);}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.275);}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(0.68,-0.55,0.265,1.55);}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(0.47,0,0.745,0.715);}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(0.39,0.575,0.565,1);}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(0.445,0.05,0.55,0.95);}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(0.55,0.085,0.68,0.53);}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(0.25,0.46,0.45,0.94);}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(0.455,0.03,0.515,0.955);}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(0.55,0.085,0.68,0.53);}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(0.25,0.46,0.45,0.94);}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(0.455,0.03,0.515,0.955);}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(0.55,0.085,0.68,0.53);}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(0.25,0.46,0.45,0.94);}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(0.455,0.03,0.515,0.955);}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform;}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0);}[data-aos=fade-up]{transform:translate3d(0,100px,0);}[data-aos=fade-down]{transform:translate3d(0,-100px,0);}[data-aos=fade-right]{transform:translate3d(-100px,0,0);}[data-aos=fade-left]{transform:translate3d(100px,0,0);}[data-aos=fade-up-right]{transform:translate3d(-100px,100px,0);}[data-aos=fade-up-left]{transform:translate3d(100px,100px,0);}[data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0);}[data-aos=fade-down-left]{transform:translate3d(100px,-100px,0);}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform;}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1);}[data-aos=zoom-in]{transform:scale(0.6);}[data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(0.6);}[data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(0.6);}[data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(0.6);}[data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(0.6);}[data-aos=zoom-out]{transform:scale(1.2);}[data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2);}[data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2);}[data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2);}[data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2);}[data-aos^=slide][data-aos^=slide]{transition-property:transform;}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0);}[data-aos=slide-up]{transform:translate3d(0,100%,0);}[data-aos=slide-down]{transform:translate3d(0,-100%,0);}[data-aos=slide-right]{transform:translate3d(-100%,0,0);}[data-aos=slide-left]{transform:translate3d(100%,0,0);}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform;}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg);}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0);}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg);}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0);}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg);}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0);}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg);}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0);}.with-wireframes #header,.with-wireframes #main,.with-wireframes #content,.with-wireframes #navigation,.with-wireframes .region-sidebar-first,.with-wireframes .region-sidebar-second,.with-wireframes #footer,.with-wireframes .region-bottom{outline:1px solid #ccc;}#main #content{padding-top:30px;}.element-invisible,.element-focusable,#navigation .block-menu .block__title,#navigation .block-menu-block .block__title{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);}.element-focusable:active,.element-focusable:focus{position:static !important;clip:auto;height:auto;width:auto;overflow:auto;}#skip-link{margin:0;}#skip-link a,#skip-link a:visited{display:block;width:100%;padding:2px 0 3px 0;text-align:center;background-color:#666;color:#fff;}.header__logo{float:left;margin:0;padding:0;}.header__logo-image{vertical-align:bottom;}.header__name-and-slogan{float:left;}.header__site-name{margin:0;font-size:2em;line-height:1.6em;}.header__site-link:link,.header__site-link:visited{color:#000;text-decoration:none;}.header__site-link:hover,.header__site-link:focus{text-decoration:underline;}.header__site-slogan{margin:0;}.header__secondary-menu{float:right;}#nav-blocks{height:65px;position:relative;z-index:99;width:100%;}.header__region{clear:both;}.header__region .menu{max-width:961px;margin:0 auto;text-align:right;margin-top:10px;}.header__region .menu li a{color:#fff;text-decoration:none;padding:0 15px;}#navigation{}#navigation .block{margin-bottom:0;}#navigation .links,#navigation .menu{margin:0;padding:0;text-align:left;}#navigation .links li,#navigation .menu li{float:left;padding:0 10px 0 0;list-style-type:none;list-style-image:none;}.breadcrumb ol{margin:0;padding:0;}.breadcrumb li{display:inline;list-style-type:none;margin:0;padding:0;}.page__title,.node__title,.block__title,.comments__title,.comments__form-title,.comment__title{margin:0;}.messages,.messages--status,.messages--warning,.messages--error{margin:1.6em 0;padding:10px 10px 10px 50px;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAD6UlEQVR42s2WX0xbVRzH3YwmC4k+GF/0ZS/S267/bmnX9nL7bwstZlnbjTDYyoC5GCbB0ZW5pdJCe6swbLFA6bpWIGuRMWVjKGP+21QW3SZBSAjGh4XEaTZTH82Cm/3ztS2xs7mw4KLRk3xyzj33/H6fe5Pz7zEA/yr/vUDukj9FH6drqTaqT8EoPs/UV+nX6TD1BlUh9AqLHlmgPKLcRHmoCOWmElK/FOKTYpS8UwLJkASiUyLI3pKhlClN0g46qj+qL/pbArlbrlO1q25JeiSgR2iYJ8ywXLSg/qP6LNl2ro8+Q4MMkKCd9K2t3q3KdQnkXXIF5aISkgEJzONm1F2qW52pDJN1MI2bUBIuAdVOJWSMTPNQgX6/vkjVpvpREpag6oMqWCYta1IzbsHh9ga0RJtzY8URMdRO9U/KSuWmNQUqh2pY3CtG+fvlqJyofMAFNrZAE+7e/RWR4X4cD9tgOGsA2U2CdtMDqwqyMyIzQ5KKqAKmcyaYxkzYd3YvjGNGFtXRPRj58DT+LOemRrFnrBLyITmUDmUyO/NYgu2d26ukHVJo3tXAMGpAs+cQmh0NeClan30uwN7TgnQ6nRd4r3thOGOAJqYB2UVC79AfZAnKHGUxQa8A2tNaNLW/jKvXv8Dyb8s4yryKA4O10A3roIvpUB+swTdz1/LJZ27PQBvT5lBH1RD4BChzlQ2wBNtc22aE/ULQgzRCl4P5BPcT93GMOYz9wb2QhCRgAq35d8u/L2PXe7tADVGgBlcQ+AXQtmlvsP/gzbJZvp8PMkJCFBYh8m0knyiVSsHe0YIGZz1+/uVOvt8z7QGvnwf+ST5EIRHIUyR4fh50rbp5lsDcYR4ReAXgBrng9q/Qfa0bfy035r7Ot2dvz4IX4IEIEAXwvDzscOw4zxJUd1YfEXlE4Aa4BQHMlwzSSBeI7iXvoTxWDqKPYCFsFaKmr+YVliB0JfS89DVpiuhlB9k/tSOZTuYFvq98yI7L0/MAsVWcGp0bfW61hbahwltxSeARsIKyWKesSKQSWIwvYkvvllwfx88pgOvhwthu/AzAxlVX8vz385tLbaVxwpcLZtEw0QDjsBGctzksiE4CimZFfHp++oWHbnbuUfdB0komMgHsRN1r0MWBsEmYODF5onY92/UTwcvBxuzXcN1ccHycVSn2FaPYWwzCQUDWKIt7z3utAJ5c74Hz+OLSomynY+cVfiM/xW3JiDyZpB3FuZrj4oCwE+Ad4qWMjPHjpTtL0mzMoxyZz9yM39Q7Y85Ok930icqm+k59TL2wm9l90dZv8y/8sPAigGf/iUN/Q4anM2zOsdLe+L+4VfwBVVjDs2rTYx0AAAAASUVORK5CYII=');background-position:8px 8px;background-repeat:no-repeat;border:1px solid #be7;}.messages--warning{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACuElEQVRIiWP4//8/Ay0xSYqntTpnT252zqeJBf0Njhsykrz/pyd6/e9vcNpGVQv6q2wlm0qc/r0+IPD/3UG+/61l9v9mdrjIUc2C7hqHUzc3S///eZwBjO9tF/vfWe1wjioWTKixVm8otPn38wQT3IKfxxn/t5Va/utpsNSg2ILWcttrNzdJgQ3+dpQRjEHs+9tE/zeXWt+gyILOamuTqlxrsOtPLub+7+emBsSq/88v5wL7oqHQ9H9nmbkF2RbUF1rev7lJEuziuU3i/90ddcB4UZsoJC62ifyvK7R4QJYFrcUGrmUZ5v9hYb9hosh/bzcDMN42VRgeF9W5hv8bi/XdSbagKtfs2c1NEvCIPbaQ/7+/pwkYn17Ki0hR24T/l2eZPCfJgsZ83dCiNOP/yCnn7iau/8G+5mD8aBsHSoqqyNL9X5erHUm0BcVpRm9ubhZHMoTh/4eDzP/DA23+RwTZ/P96hAlF7t5Wof8FyfpvibKgNk8noyDZ4D9quofg1Bjr/1kJlhjiIF+Upmn/r83RzCJoQXaC3qcbm8SwGMLwvybP/H8jMGlik7u7VeB/Zqz2J7wWVGdr1uTG62J1PQgfWST1/+hiCaxyIF8UJqv9r8hQrcVpQVqkzrcbG0WwGvB2H/P/lnx5MAaxsam5vYn3f2KY+jesFpSlqfZnxWjidP2OGWL/g/0swBjExu4Lhv958Ur/i5KU+lEsCA1lYI4JUv95bZ0gTo2Pt3P+z0myBmMQG5e6mxu4/kf4Kf8EmQm3oCRNebKrvSawIGPBqRG9sMOp5hjjfwdrlf/58bKT4RaUpWvtcLZV/39iscD/H0AFP46jYwYiMeP/44u4/9tbKQODSXUH3II9G7v18hI0n8YGKv+IDVT6joxj/BVx4mgcOCde/SnITPRUJAHEGlTCEkQV19TAAN8FC67hZdFXAAAAAElFTkSuQmCC');border-color:#ed5;}.messages--error{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACpElEQVR42rWWTUgbQRiGQ0Tx4MWDeFM8eBA9iKAoggiCoCiiIiL4L3oQV1CJB0UEf6iRYFpK7UniTw9VSqL2kvQsVDBpSZrtRo35czVNW3oprRf17exSl4yzu1ikAy9h59vvedhkMrMGAGoxknAk2w8MJ/WosXThiZkZt9jdLeglPjn5ATc3mhJNuNjbK0QbG3ExMICL/n6IfX0gcxB7ekDAELu6IHZ2IlJbi1hLS1BLogmPtbUhMTv7oMSamzUlqnByMxLT0/8STQkDj9TV4ZLj5OysrODl8jIu5Gs68dFR7JG6dWkJ0fFx+TpSX89IDMnwcHU1yKec12Yz3rlc4HkeLwjkXJpPip3U3+7vIx6P4ymph4eG5PlwTQ0lMdytlmBxMWKtrXLeT0zA5XTibvj9fjxfXETkb/3N/Dz2dneVuiTZtliU/rPSUsQ5ziuxZYG03IIlJdKKUPJjdRUAKMmzuTnskB/VYbdTtd9HR4g2NCi9Z2VliDY1BSnBaUEBzsrLqXyzWCiQ9HU5HA4afniIUFWV0hOqqMBpURErOM7NxWlhIZOvCwvA7S3Uxq+DA5AnZ3pO8vJYQSArC8c5Oeqx2Rj4udeLQH6+6v2B7GxW8DkjA0JmJpONwUHY7XZGIAgCzCYTeJUewmIFfqMRfEoKlQ2yJbza2oLWcLvdeDI2hk/3+iQWKzAYkJzNjg5srq9TwJ9OJ76YTNScx+ORJT66X1/grKyEbW2NgfPp6XKd/JMZySrHaQsSU1Oe+0/w3WpVgyu5HBlR6lc+H8gioevDwz6JrWwV5+3txyoSFk5DcOX1MnCyJ4Vwfb1zt1UY9SR8aioDpuppaVpwZbPTl+hHF04dOKzk8XBF8DgJC3/woU/W/EciOtELOWi8DDwp//215Q+p7kiKh2lQSAAAAABJRU5ErkJggg==');border-color:#ed541d;}.messages__list{margin:0;}.messages__item{list-style-image:none;}.messages--error p.error{color:#333;}.ok,.messages--status{background-color:#f8fff0;color:#234600;}.warning,.messages--warning{background-color:#fffce5;color:#840;}.error,.messages--error{background-color:#fef5f1;color:#8c2e0b;}.tabs-primary,.tabs-secondary{overflow:hidden;*zoom:1;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjEuMCIgeDI9IjAuNSIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjYmJiYmJiIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 100%,50% 0%,color-stop(100%,#bbbbbb),color-stop(100%,rgba(0,0,0,0)));background-image:-moz-linear-gradient(bottom,#bbbbbb 1px,rgba(0,0,0,0) 1px);background-image:-webkit-linear-gradient(bottom,#bbbbbb 1px,rgba(0,0,0,0) 1px);background-image:linear-gradient(to top,#bbbbbb 1px,rgba(0,0,0,0) 1px);list-style:none;border-bottom:1px solid #bbb \0/ie;margin:1.6em 0;padding:0 2px;white-space:nowrap;}.tabs-primary__tab,.tabs-primary__tab.is-active,.tabs-secondary__tab,.tabs-secondary__tab.is-active{float:left;margin:0 3px;}a.tabs-primary__tab-link,a.tabs-primary__tab-link.is-active,a.tabs-secondary__tab-link,a.tabs-secondary__tab-link.is-active{border:1px solid #e9e9e9;border-right:0;border-bottom:0;display:block;line-height:1.6em;text-decoration:none;}.tabs-primary__tab,.tabs-primary__tab.is-active{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;text-shadow:1px 1px 0 #fff;border:1px solid #bbb;border-bottom-color:transparent;border-bottom:0 \0/ie;}.tabs-primary__tab.is-active{border-bottom-color:#f7f7f7;}a.tabs-primary__tab-link,a.tabs-primary__tab-link.is-active{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;-ms-transition:background-color 0.3s;-o-transition:background-color 0.3s;transition:background-color 0.3s;color:#333;background-color:#dedede;letter-spacing:1px;padding:5px 20px 8px;text-align:center;}a.tabs-primary__tab-link:hover,a.tabs-primary__tab-link:focus{background-color:#e9e9e9;border-color:#f2f2f2;}a.tabs-primary__tab-link:active,a.tabs-primary__tab-link.is-active{background-color:#f7f7f7;border-color:#f7f7f7;}.tabs-secondary{font-size:.9em;margin-top:-1.6em;}.tabs-secondary__tab,.tabs-secondary__tab.is-active{margin:0.8em 3px;}a.tabs-secondary__tab-link,a.tabs-secondary__tab-link.is-active{-moz-border-radius:0.75em;-webkit-border-radius:0.75em;border-radius:0.75em;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;-ms-transition:background-color 0.3s;-o-transition:background-color 0.3s;transition:background-color 0.3s;text-shadow:1px 1px 0 #fff;background-color:#f2f2f2;color:#666;padding:0 .5em;}a.tabs-secondary__tab-link:hover,a.tabs-secondary__tab-link:focus{background-color:#dedede;border-color:#999;color:#333;}a.tabs-secondary__tab-link:active,a.tabs-secondary__tab-link.is-active{text-shadow:1px 1px 0 #333;background-color:#666;border-color:#000;color:#fff;}.inline{display:inline;padding:0;}.inline li{display:inline;list-style-type:none;padding:0 1em 0 0;}span.field-label{padding:0 1em 0 0;}.more-link{text-align:right;}.more-help-link{text-align:right;}.more-help-link a{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA7UlEQVR42qWTPQqDQBCFcwSPkCNITpAj5AjeIm1uYpkyR7Cy2Mot7OwsBAsRwUKwmOwLGRle3EIy8PyBfZ/z3J2TiPylz8VWWZZpUB40BonRKyizaxkA88MYYiqCEgv4MTvnZJom0VqWRbz3FlJZgLYtqmEY1Lg9r+sKsIXcLSC3AC019H0vqLquLeC5AfiHYSGkcdAJimKIBQiJ4+CO92OAtm0FNc8zOjkMwE5Q63FAtbeg6zpAYvG8BWR7i5qmQYwY4MIHqYhE2DOPQWcGJBQF2XU72ZzyUeZ5GCNt5/hybJgYdAXsq5sOEE/jG6dC5IOqCXTmAAAAAElFTkSuQmCC');background-position:0 50%;background-repeat:no-repeat;padding:1px 0 1px 20px;}.pager{clear:both;padding:0;text-align:center;}.pager-item,.pager-first,.pager-previous,.pager-next,.pager-last,.pager-ellipsis,.pager-current{display:inline;padding:0 0.5em;list-style-type:none;background-image:none;}.pager-item,.pager-first,.pager-previous,.pager-next,.pager-last,.pager-ellipsis{}.pager-current{font-weight:bold;}.block{margin-bottom:1.6em;}.menu__item.is-leaf{list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHBAMAAAA2fErgAAAAD1BMVEX///+/v7+Li4sAAADAwMBFvsw8AAAAAXRSTlMAQObYZgAAAB1JREFUCFtjYAADYwMGBmYVZSDhKAwkFJWhYiAAAB2+Aa/9ugeaAAAAAElFTkSuQmCC');list-style-type:square;}.menu__item.is-expanded{list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABJJREFUeJxj+MdQw2DBIMAABgAUsAHD3c3BpwAAAABJRU5ErkJggg==');list-style-type:circle;}.menu__item.is-collapsed{list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABFJREFUCB1jVmCGQClmEWYOAAZ8AMy3HPLXAAAAAElFTkSuQmCC');list-style-type:disc;}.menu a.active{color:#000;}.new,.update{color:#c00;background-color:transparent;}.unpublished{height:0;overflow:visible;background-color:transparent;color:#d8d8d8;font-size:75px;line-height:1;font-family:Impact,"Arial Narrow",Helvetica,sans-serif;font-weight:bold;text-transform:uppercase;text-align:center;word-wrap:break-word;}.comments{margin:1.6em 0;}.comment-preview{background-color:#ffffea;}.comment{}.comment .permalink{text-transform:uppercase;font-size:75%;}.indented{margin-left:30px;}.form-item{margin:1.6em 0;}.form-checkboxes .form-item,.form-radios .form-item{margin:0;}tr.odd .form-item,tr.even .form-item{margin:0;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:1px solid #c00;}.form-item .description{font-size:0.85em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}.form-required{color:#c00;}label.option{display:inline;font-weight:normal;}a.button{-moz-appearance:button;-webkit-appearance:button;}.password-parent,.confirm-parent{margin:0;}#user-login-form{text-align:left;}.openid-links{margin-bottom:0;}.openid-link,.user-link{margin-top:1.6em;}html.js #user-login-form li.openid-link,#user-login-form li.openid-link{margin-left:-20px;}#user-login ul{margin:1.6em 0;}form th{text-align:left;padding-right:1em;border-bottom:3px solid #ccc;}form tbody{border-top:1px solid #ccc;}form table ul{margin:0;}tr.even,tr.odd{background-color:#eee;border-bottom:1px solid #ccc;padding:0.1em 0.6em;}tr.even{background-color:#fff;}td.active{background-color:#ddd;}td.checkbox,th.checkbox{text-align:center;}td.menu-disabled{background:#ccc;}#autocomplete .selected{background:#0072b9;color:#fff;}html.js .collapsible .fieldset-legend{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABJJREFUeJxj+MdQw2DBIMAABgAUsAHD3c3BpwAAAABJRU5ErkJggg==');background-position:5px 65%;background-repeat:no-repeat;padding-left:15px;}html.js .collapsed .fieldset-legend{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABFJREFUCB1jVmCGQClmEWYOAAZ8AMy3HPLXAAAAAElFTkSuQmCC');background-position:5px 50%;}.fieldset-legend .summary{color:#999;font-size:0.9em;margin-left:0.5em;}tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}.tabledrag-toggle-weight{font-size:0.9em;}tr.selected td{background:#ffc;}.progress{font-weight:bold;}.progress .bar{background:#ccc;border-color:#666;margin:0 0.2em;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}.progress .filled{background-color:#0072b9;background-image:url(/sites/all/themes/smc2015/images/progress.gif?1585601189);}@media all and (min-width:540px) and (max-width:880px){.menu-toggle{display:block;}}#edit-submits-page{padding:10px 20px;font-size:.92em;margin:15px 0 0 !important;}.clear{clear:both;}#admin-menu{z-index:1000;}body .contextual-links-wrapper{display:block !important;outline:none !important;right:10px;}body .contextual-links-wrapper *{outline:none !important;}body a.contextual-links-trigger{-webkit-transition:ease all 0.4s;-moz-transition:ease all 0.4s;-ms-transition:ease all 0.4s;-o-transition:ease all 0.4s;transition:ease all 0.4s;background:#fff url(/sites/all/themes/smc2015/images/gear-select.png) no-repeat center center !important;background-size:cover !important;width:40px;height:40px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8;display:block !important;border-radius:50% !important;border:solid 2px #ff6362 !important;outline:none !important;z-index:999;}body a.contextual-links-trigger:hover{background-position:center center;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);}body .contextual-links{margin:0 !important;z-index:1000;}body .contextual-links li{margin:0 !important;}body .contextual-links li a{padding:8px 14px !important;text-transform:none !important;font-size:14.4px !important;}body .contextual-links li a:hover{color:#fff !important;background:#ff6362 !important;}.bean-callout-grid.contextual-links-region,.bean-homepage-date.contextual-links-region,.bean-homepage-profiles.contextual-links-region,.bean-homepage-profile-group.contextual-links-region,.bean-library-hours.contextual-links-region{clear:both;}a:focus{outline:medium solid currentColor;}#block-responsive-dropdown-menus-main-menu{padding-top:0px;max-width:961px;margin:0 auto;}#block-responsive-dropdown-menus-main-menu ul.main-menu{margin-top:-16px;float:right;height:46px;}#block-responsive-dropdown-menus-main-menu ul.main-menu li{display:inline-block;padding:0 7px;cursor:pointer;margin-left:-4px;}#block-responsive-dropdown-menus-main-menu ul.main-menu li a{text-decoration:none;padding:10px 0px 7px;font-size:12px;color:#000;display:block;}#block-responsive-dropdown-menus-main-menu ul.main-menu li.menu-parent a{padding-right:15px;}#block-responsive-dropdown-menus-main-menu ul.main-menu .menu-item-primary:hover,#block-responsive-dropdown-menus-main-menu ul.main-menu .menu-item-primary:focus,#block-responsive-dropdown-menus-main-menu ul.main-menu .active-trail.active{background:#3d6184;}#block-responsive-dropdown-menus-main-menu ul.main-menu .menu-item-primary:hover a,#block-responsive-dropdown-menus-main-menu ul.main-menu .menu-item-primary:focus a,#block-responsive-dropdown-menus-main-menu ul.main-menu .active-trail.active a{color:#fff;}#block-responsive-dropdown-menus-main-menu ul.main-menu .menu-parent:hover > a,#block-responsive-dropdown-menus-main-menu ul.main-menu .menu-parent:focus > a,#block-responsive-dropdown-menus-main-menu ul.main-menu .menu-parent.active-trail.active > a{background:url(/sites/all/themes/smc2015/images/main-nav-arrow-on.png) 100% 50% no-repeat;}#block-responsive-dropdown-menus-main-menu ul.main-menu .menu-parent{background:none;}#block-responsive-dropdown-menus-main-menu ul.main-menu .menu-parent > a{background:url(/sites/all/themes/smc2015/images/main-nav-arrow.png) 100% 50% no-repeat;}#block-responsive-dropdown-menus-main-menu ul.main-menu .menu-parent ul.sub-menu{background:#3d6184;margin:0px 0 0 -7px;padding:0;width:190%;z-index:10000;}#block-responsive-dropdown-menus-main-menu ul.main-menu .menu-parent ul.sub-menu li{padding:0;display:block;line-height:20px;margin-left:0;}#block-responsive-dropdown-menus-main-menu ul.main-menu .menu-parent ul.sub-menu li a{font-size:14px;padding:10px 0 0 25px;color:#fff;background:none;padding-left:15px;max-width:90%;word-wrap:break-word;display:block;}#block-responsive-dropdown-menus-main-menu ul.main-menu .menu-parent ul.sub-menu li:first-child{padding-top:10px;}#block-responsive-dropdown-menus-main-menu ul.main-menu .menu-parent ul.sub-menu li:last-child{padding-bottom:10px;}#block-responsive-dropdown-menus-main-menu ul.main-menu :after{clear:both;}#block-responsive-dropdown-menus-main-menu li.menu-item.last ul.sub-menu{margin:-3px 0 0 -82px;}.header__menu-utility,#block-menu-menu-utility-navigation{padding:5px 0;float:left;background:none;max-width:650px;margin-left:42%;margin-top:10px;position:relative;z-index:999;}.menu{display:block;list-style:none;margin:0;padding:0 !important;}.menu li{display:inline-block;}.menu a.active{color:#000;}.menu__item{display:inline-block;}#nav-inner{max-width:961px;margin:0 auto;}#main-navigation{background:#fefbf8;z-index:999;}#main-navigation .region-navigation{height:45px;line-height:1.75em;}#main-navigation .region-navigation #block-system-main-menu{float:right;}#left-column .block-superfish,.section__sidebar-first .block-superfish{border:none;}#left-column .block-superfish ul.sf-menu,.section__sidebar-first .block-superfish ul.sf-menu{border:none;border-right:1px solid #c3c3c3;min-width:235px;max-width:235px;margin-bottom:45px;margin-right:-10px;}#left-column .block-superfish ul.sf-menu li.active-trail ul.sf-hidden,.section__sidebar-first .block-superfish ul.sf-menu li.active-trail ul.sf-hidden{display:block;top:unset !important;}#left-column .block-superfish ul.sf-menu li,.section__sidebar-first .block-superfish ul.sf-menu li{background:none;border:none;float:none;padding:0 0px 2px 0px;display:block;}#left-column .block-superfish ul.sf-menu li a,.section__sidebar-first .block-superfish ul.sf-menu li a{border:none;background:none;text-decoration:none;color:#231f20;}#left-column .block-superfish ul.sf-menu li a.active,.section__sidebar-first .block-superfish ul.sf-menu li a.active{color:#007cba;}#left-column .block-superfish ul.sf-menu li ul.sf-hidden,.section__sidebar-first .block-superfish ul.sf-menu li ul.sf-hidden{display:none;}#left-column .block-superfish ul.sf-menu li ul,.section__sidebar-first .block-superfish ul.sf-menu li ul{position:relative;top:-0.5em;width:100% !important;background:none;padding:0;line-height:1.5;font-size:92%;}#left-column .block-superfish ul.sf-menu li ul li,.section__sidebar-first .block-superfish ul.sf-menu li ul li{background:none;padding:0px 12px 2px;}#left-column .block-superfish ul.sf-menu li ul li a,.section__sidebar-first .block-superfish ul.sf-menu li ul li a{padding-left:25px;background:none;color:#4d4d4d;border-bottom:1px solid #e6e6e6;margin-right:27px;}#left-column .block-superfish ul.sf-menu li.sfHover,.section__sidebar-first .block-superfish ul.sf-menu li.sfHover{padding-top:0px;padding-right:-10px;padding-bottom:2px;}#left-column .block-superfish ul.sf-menu li.sfHover a,.section__sidebar-first .block-superfish ul.sf-menu li.sfHover a{color:#004b8c;}#left-column .block-superfish ul.sf-menu li.sfHover ul li a,.section__sidebar-first .block-superfish ul.sf-menu li.sfHover ul li a{color:#231f20;}#left-column .block-superfish ul.sf-menu li.sfHover ul li .active,.section__sidebar-first .block-superfish ul.sf-menu li.sfHover ul li .active{color:#004B8C;font-weight:600;}#left-column .block-superfish ul.sf-menu.sf-style-default a,.section__sidebar-first .block-superfish ul.sf-menu.sf-style-default a{padding:0.2em 1em 0.3em 0px;padding:0.2em 3.5em 0.3em 0px;}.section__sidebar-first .region-sidebar-navigation .block-title{display:none;}.section__sidebar-first .menu-block-wrapper{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#ccc;border-style:none solid none none;border-width:medium 1px medium medium;margin-bottom:45px;margin-right:-10px;max-width:235px;min-width:235px;}.section__sidebar-first .menu-block-wrapper .menu li{display:none !important;font-size:16px;font-weight:bold;width:12em;list-style:none;}.section__sidebar-first .menu-block-wrapper .menu li li{font-size:92%;font-weight:92%;}.section__sidebar-first .menu-block-wrapper .menu li a{color:#231f20;text-decoration:none;padding:4px 0;margin-right:27px;display:block;line-height:1.3em;}.section__sidebar-first .menu-block-wrapper .menu li a:hover,.section__sidebar-first .menu-block-wrapper .menu li a:focus,.section__sidebar-first .menu-block-wrapper .menu li a.active{color:#004b8c;}.section__sidebar-first .menu-block-wrapper .menu li ul{margin-left:12px;line-height:1.5;}.section__sidebar-first .menu-block-wrapper .menu li.active-trail,.section__sidebar-first .menu-block-wrapper .menu li.active li{display:list-item !important;}.section__sidebar-first .menu-block-wrapper .menu li.active-trail a.active + ul a,.section__sidebar-first .menu-block-wrapper .menu li.active li a.active + ul a{border-bottom:1px solid #e6e6e6;}.section__sidebar-first .block-superfish ul.sf-menu{margin-left:0;}.section__sidebar-first .block-superfish ul.sf-menu .sf-clone-parent{display:none;}.section__sidebar-first .block-superfish ul.sf-menu li ul{top:0;left:3px !important;display:none;}.section__sidebar-first .block-superfish ul.sf-menu li.sf-breadcrumb > ul,.section__sidebar-first .block-superfish ul.sf-menu li.sf-breadcrumb li.active-trail > ul{display:block !important;}.span_3 > section{margin:0 20px !important;}.section__sidebar-first.span_3{margin:0px !important;}.span_3.pull-left > section{margin:0px !important;}.span_3.pull-right > section{margin:0 20px 0 0 !important;}#mobile-utility-nav{display:none;}#left-column .block-superfish ul.sf-menu.sf-style-default a,.section__sidebar-first .block-superfish ul.sf-menu.sf-style-default a:hover,.section__sidebar-first .block-superfish ul.sf-menu.sf-style-default a:focus{color:#004B8C;}#left-column .block-superfish ul.sf-menu li.sfHover ul li a,.section__sidebar-first .block-superfish ul.sf-menu li.sfHover ul li a:hover,.section__sidebar-first .block-superfish ul.sf-menu li.sfHover ul li a:focus{color:#004B8C;}a.sf-depth-2.menuparent.sf-with-ul ul{visibility:visible !important;display:block !important;}a.sf-depth-3.menuparent.sf-with-ul span.sf-sub-indicator{left:194px;background-position:0px -100px;}a.sf-depth-3.menuparent.active.sf-with-ul span.sf-sub-indicator{left:194px;background-position:0px -100px;}a.sf-depth-4.menuparent.sf-with-ul span.sf-sub-indicator{left:179px;background-position:0px -100px;}a.sf-depth-4,a.sf-depth-4.menuparent.sf-with-ul{margin-right:43px !important;}a.sf-depth-5,a.sf-depth-5.menuparent.sf-with-ul{margin-right:70px !important;}@media all and (min-width:880px){#block-responsive-dropdown-menus-main-menu ul.main-menu li a{font-size:12px;}}@media all and (min-width:960px){#block-responsive-dropdown-menus-main-menu ul.main-menu li a{font-size:14px;}}@media all and (min-width:580px){.menu-utility__utility-desktop,#block-menu-menu-utility-navigation ul{float:right;}}@media all and (min-width:580px) and (max-width:580px){ul.sub-menu{position:relative !important;}}#mobile-superfish-menu-icon{position:absolute;right:20px;}@media screen and (max-width:880px){.node-type-academic-landing-page .mob_navi{display:block;background:#000;opacity:0.8;margin-top:-60px;padding-left:15px;width:100%;bottom:0px;margin-bottom:60px;}.node-type-academic-landing-page .mob_navi .block-title i{margin-right:0;}}.node-type-academic-landing-page .content__wrapper{margin-top:-60px;}.flexslider{border:none !important;}#header,#main,#footer,.social-menu-bar{float:left;position:relative;width:100%;}#header{float:none;width:100%;height:auto;position:relative;}.header-slideshow::after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}#sidebar-nav-mobile,.mob_navi{display:none;}.sidebar-wrapper{width:23%;}.sidebar-wrapper aside{width:100% !important;}#main{background:#fff;}.section__sidebar-first{width:23%;float:left;}.col.main_content{padding:35px 0 0 0 !important;}@media screen and (max-width:880px){.col.main_content{padding:20px 0 0 0 !important;}}#main-content-column{width:65%;float:right;margin:0 4%;}#page-bottom-block{width:100%;clear:both;}#page-bottom-block .first{margin-bottom:0;}.header__logo{background:#00335f;padding:2% 2% 2% 2%;position:absolute;text-align:center;z-index:999;left:6%;}.nav-inner{padding-top:5px;}.breadcrumb{background:#000;display:none;opacity:0.8;padding:10px 0 15px 0;color:#ccc;position:absolute;width:100%;bottom:0px;font-weight:300;}.breadcrumb a{color:#ccc;text-decoration:none;font-weight:300;}.breadcrumb .breadcrumb-page-title{text-transform:uppercase;float:right;font-size:1.625em;font-weight:300;}.breadcrumb .breadcrumb-links{float:left;}.mobile-hide{display:none;}.front .breadcrumb{display:none;}.front .main_content{width:100%;}.social-menu-bar{background:#004b8c;display:block;text-align:center;position:relative;}.social-menu-bar .menu{position:relative;top:-50%;transform:translateY(50%);-webkit-transform:translateY(50%);-ms-transform:translateY(50%);}.social-menu-bar .menu__item{margin-right:16px;}.social-menu-bar .menu__item a{background:#003462;color:#63a3d3;}.social-menu-bar .menu__item a:hover{background:#fff;}.social-menu-bar .menu__item a:focus{background:#fff;}.region-library-social-menu .menu__item a,.region-cce-social-menu .menu__item a,.region-cce-camps-social-menu .menu__item a,.region-social-menu .menu__item a,.social-menu-bar .menu__item a{border-radius:50%;display:inline-block;height:30px;position:relative;width:30px;}.region-library-social-menu .menu__item a i,.region-cce-social-menu .menu__item a i,.region-cce-camps-social-menu .menu__item a i,.region-social-menu .menu__item a i,.social-menu-bar .menu__item a i{font-size:1.1em;position:absolute;top:52%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);}.desktop-social .region-social-menu{display:none;}.region-library-social-menu .menu,.region-cce-social-menu .menu,.region-cce-camps-social-menu .menu,.region-social-menu .menu{margin-top:37px;}.region-library-social-menu .menu__item,.region-cce-social-menu .menu__item,.region-cce-camps-social-menu .menu__item,.region-social-menu .menu__item{margin-right:4px;}.region-library-social-menu .menu__item a,.region-cce-social-menu .menu__item a,.region-cce-camps-social-menu .menu__item a,.region-social-menu .menu__item a{background:#fff;color:#004b8c;}.region-library-social-menu .menu__item a:hover,.region-cce-social-menu .menu__item a:hover,.region-cce-camps-social-menu .menu__item a:hover,.region-social-menu .menu__item a:hover{background:#003462;}.region-library-social-menu .menu__item a:focus,.region-cce-social-menu .menu__item a:focus,.region-cce-camps-social-menu .menu__item a:focus,.region-social-menu .menu__item a:focus{background:#003462;}.region-social-menu-bar{margin-left:38px;}.home-mini-nav{color:#6d6e70;font-size:1.1em;font-weight:300;list-style:none;margin:10px auto;max-width:320px;padding-bottom:30px;text-transform:uppercase;}.home-mini-nav li{float:left;padding-right:13px;}.home-mini-nav li a{color:#6d6e70;text-decoration:none;}.home-mini-nav li a:hover{text-decoration:underline;}.home-mini-nav li a:focus{text-decoration:underline;}table.standard th{padding:15px;color:#fff;background:#0a4d8c;font-weight:normal;text-align:left;}table.standard th:first-child{width:15%;}table.standard th:nth-child(2){width:20%;}table.standard th:last-child{width:65%;}table.standard td{padding:15px;color:#000;}table.standard tr:nth-child(2n+1){background:#e6e7e7;}@media screen and (max-width:579px){td{padding:15px 10px !important;}}.section__sidebar-second-mobile{display:none;}.section__sidebar-second-mobile .side_call_to_action,.section__sidebar-second-mobile .cta-block-global{display:none;}.region-bottom{clear:both;}.ui-accordion .ui-accordion-header .ui-icon{left:inherit;right:.525em;}.item-list--linkicon{margin:0;}a.btn{margin:0px 0px 20px 0px;padding:.375em 0;color:#fff;background:#00335f;display:block;float:left;color:white;font-weight:900;text-align:center;text-decoration:none;width:100%;}.btn.span_6{width:50%;}.btn.span_6.center{margin-left:25%;}a.action-btn{padding:.5em 1em;display:inline-block;background-color:#007cba;color:#fff;border:1px solid #007cba;-webkit-border-radius:4px;border-radius:4px;text-transform:capitalize;}a.action-btn:hover,a.action-btn:focus{background-color:#fff;color:#007cba;font-weight:bold;}a.action-btn.drk{background-color:#00335f;border-color:#00335f;}a.action-btn.drk:hover,a.action-btn.drk:focus{color:#00335f;background-color:#fff;}.action-btn.lrg{font-size:1.25em;font-weight:bold;}.action-btn.med{font-size:1.125em;}.action-btn.alignc{text-align:center;}.action-btn.center{display:block;margin-left:auto;margin-right:auto;}.margin-wrap{margin:auto 10px;}blockquote{font-family:"Lato",sans-serif !important;padding:5% 0px;color:#498fcc;font-size:1.625em;line-height:38px;font-weight:300;width:90%;text-align:left;border-top:1px solid #6d6e71;border-bottom:1px solid #6d6e71;}blockquote cite{text-transform:capitalize;color:#004b8c;display:block;font-weight:400;text-align:left;padding-top:5px;text-align:right;font-style:normal;font-size:.92em;}blockquote p{margin:.25em;width:100%;}blockquote div.col{padding:.5em .5em .5em 0;}#quote-area{width:100%;}#quote-area blockquote{margin:0;}.bottom_call_to_action{background:#eaeaea;}.bottom_call_to_action .cta-area{margin:2em 0;}.bottom_call_to_action .cta-area .image-div{margin-bottom:1em;}.bottom_call_to_action .cta-area .image-div img{width:100%;}.bottom_call_to_action .cta-area .cta-btn{min-height:134px;}.bottom_call_to_action .cta-area .cta-btn p{margin:20% auto;}.bottom_call_to_action .cta-area .cta-btn p a{min-height:134px;display:-ms-flexbox !important;display:-webkit-box !important;display:-webkit-flex !important;display:-moz-box !important;display:flex !important;justify-content:center;align-items:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0 15px !important;text-align:center;}.image-div .span_3 .col{z-index:10000;}.cta-home .cta-area .cta-btn p{margin:30% auto;}.cta-home .cta-area .cta-btn p a{padding:30% 0 0 0;}.view-student-sidebar-callout a{overflow:hidden !important;position:relative;}body .section__sidebar-second .cta-block-global .cta-area .cta-btn p a{min-height:100px;}.bottom_call_to_action.col{float:none !important;}.bottom_call_to_action.col .cta-area,.bottom_call_to_action.col .bean-call-to-action{width:100% !important;}.bottom_call_to_action,.cta-home,.side_call_to_action,.cta-block-global{display:block;position:relative;float:none !important;}.bottom_call_to_action .block,.cta-home .block,.side_call_to_action .block,.cta-block-global .block{margin:0;}.bottom_call_to_action .cta-area .image-div,.cta-home .cta-area .image-div,.side_call_to_action .cta-area .image-div,.cta-block-global .cta-area .image-div{line-height:0;position:relative;}.bottom_call_to_action .cta-area .image-div img,.cta-home .cta-area .image-div img,.side_call_to_action .cta-area .image-div img,.cta-block-global .cta-area .image-div img{display:none;}.bottom_call_to_action .cta-area .cta-btn,.cta-home .cta-area .cta-btn,.side_call_to_action .cta-area .cta-btn,.cta-block-global .cta-area .cta-btn{height:100%;line-height:1.75em;position:relative !important;width:100%;}.bottom_call_to_action .cta-area .cta-btn p,.cta-home .cta-area .cta-btn p,.side_call_to_action .cta-area .cta-btn p,.cta-block-global .cta-area .cta-btn p{font-family:"Lato",sans-serif;}.bottom_call_to_action .cta-area .cta-btn p a,.cta-home .cta-area .cta-btn p a,.side_call_to_action .cta-area .cta-btn p a,.cta-block-global .cta-area .cta-btn p a{color:#fff;text-decoration:none;display:block;font-size:1.5em;font-weight:600;text-align:center;text-decoration:none;text-transform:uppercase;height:100%;position:relative;width:100%;}.bottom_call_to_action .cta-area .cta-btn p a:hover,.cta-home .cta-area .cta-btn p a:hover,.side_call_to_action .cta-area .cta-btn p a:hover,.cta-block-global .cta-area .cta-btn p a:hover{text-decoration:underline;}.bottom_call_to_action .cta-area .cta-btn p a:focus,.cta-home .cta-area .cta-btn p a:focus,.side_call_to_action .cta-area .cta-btn p a:focus,.cta-block-global .cta-area .cta-btn p a:focus{text-decoration:underline;}.side_call_to_action .cta-area .image-div,.cta-block-global .cta-area .image-div{margin-bottom:1em;z-index:999;}.side_call_to_action .cta-area .cta-btn p a,.cta-block-global .cta-area .cta-btn p a{display:-ms-flexbox !important;display:-webkit-box !important;display:-webkit-flex !important;display:-moz-box !important;display:flex !important;justify-content:center;align-items:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0 25px !important;text-align:center;}.region-sidebar-second{margin-top:135px;}.region-sidebar-second .image-div{float:none;margin:0 auto;text-align:center;width:100%;}.region-bottom-call-to-action .cta-block-global{padding-left:7px;padding-right:7px;}.region-bottom-call-to-action .cta-block-global .image-div{float:none;margin:0 auto;text-align:center;width:100%;}.region-bottom-call-to-action .block-bean{float:left;width:25%;}.blue-bg{background:#007cba;}.pink-bg{background:#ff0386;}.orange-bg{background:#ff7f3e;}.green-bg{background:#2ec27a;}.yellow-bg{background:#ffd800;}.footer{background:#004b8c;color:#fff;}.footer a{color:#fff;text-decoration:none;}.footer a:hover{text-decoration:underline;}.footer a:focus{text-decoration:underline;}.footer .footer__menu-wrap{padding:40px;}.footer .footer__menu-wrap .footer__logo-block,.footer .footer__menu-wrap .footer__menu{border-bottom:1px solid #fff;}.footer .footer__menu-wrap .footer__logo-block{font-size:1em;}.footer .footer__menu-wrap .footer__logo-block .college-info{line-height:1.5em;margin-top:0;}.footer .footer__menu-wrap .footer__logo-block .smc-name{font-size:1.2em;font-weight:500;}.footer .footer__menu-wrap .footer__logo-block .address{font-size:1em;font-weight:300;}.footer .footer__menu-wrap .footer__menu-block .footer__menu .menu{font-family:"Open Sans",sans-serif;font-size:1em;font-weight:300;margin:30px 0;}.footer .footer__menu-wrap .footer__menu-block .footer__menu .menu li{display:block;margin:5px 0;}.footer .footer__menu-wrap .footer__menu-block .footer__menu .menu li:nth-of-type(5n){margin-bottom:1.5em;}.footer .footer__menu-wrap .footer__menu-block .footer__menu .menu li:nth-of-type(5n) a{color:#fff;text-decoration:none;}.footer .footer__menu-wrap .footer__menu-block .footer__menu .menu li:nth-of-type(5n) a:hover{text-decoration:underline;}.footer .footer__menu-wrap .footer__menu-block .footer__menu .menu li:nth-of-type(5n) a:focus{text-decoration:underline;}.footer .footer__menu-wrap .footer__menu-block .footer__menu .menu li:first-child{margin-top:0px;}.page__title,h2.page_title{font-size:2.8em;text-transform:none;font-weight:300;color:#007cba;margin-top:.2em;}h3 a{color:#007cba;text-decoration:none;}.padding-bottom_left{margin:0 0 25px 25px;}.padding-bottom_right{margin:0 25px 25px 0;}.padding-top_left{margin:25px 0 0 25px;}.padding-top_right{margin:25px 25px 0 0;}a{color:#007cba;text-decoration:none;}#map iframe{pointer-events:none;}.section-majors div.node-page,.section-minors div.node-page{position:relative;}h2#dept-link{font-size:.9em;color:#0a0a03;font-weight:400;}h2#dept-link a{background-color:#eaeaec;line-height:1.75em;}@media screen and (max-width:779px){h2#dept-link{padding:.75em;background-color:#eaeaec;text-transform:initial;}}@media all and (min-width:580px){.header__region{height:65px;margin-top:-29px;}.mobile-hide{display:block;}.home-mini-nav{max-width:100%;padding-left:0;}.bottom_call_to_action .cta-area .image-div,.cta-home .cta-area .image-div{margin-bottom:0;}.cta-home .span_2{margin-right:0;width:20%;}.cta-home .cta-area .cta-btn p a{font-size:1.2em;padding:23% 0;}.desktop-social .region-social-menu{display:block;}.desktop-social .region-social-menu ul.menu{margin-top:20px;}.mobile-social .region-social-menu{display:none;}.margin-wrap{margin:1.75em 0;}.footer .footer__menu-wrap .footer__logo-block,.footer .footer__menu-wrap .footer__menu{border-bottom:none;}.footer .footer__menu-wrap .footer__logo-block .college-info{margin:0;}.footer .footer__menu-wrap .footer__menu-block .copyright{padding-left:2em;}.footer .footer__menu-wrap .footer__menu-block .footer__menu{border-left:1px solid #fff;padding-left:2em;}.footer .footer__menu-wrap .footer__menu-block .footer__menu .menu{margin:0;-moz-column-count:3;-moz-column-gap:50px;-webkit-column-count:3;-webkit-column-gap:50px;column-count:3;column-gap:50px;}}@media all and (min-width:880px){#nav-blocks{background:#004b8c;opacity:.8;position:absolute;height:70px;}.breadcrumb{display:block;}.social-menu-bar .menu__item{margin-right:40px;margin-top:-10px;}.social-menu-bar .menu__item a{height:48px;width:48px;}.social-menu-bar .menu__item a i{font-size:1.5em;}.side_call_to_action .cta-area .cta-btn p a,.cta-block-global .cta-area .cta-btn p a{padding:11% 0 0 0;}.footer .footer__menu-wrap .footer__logo-block,.footer .footer__menu-wrap .footer__menu{padding-left:2em;}.footer .footer__menu-wrap .footer__menu-block .copyright{padding-left:4em;}.footer .footer__menu-wrap .footer__menu-block .footer__menu{margin-left:2em;padding-left:2em;}h2#dept-link{text-align:right;position:absolute;top:-1.25em;right:0;margin-top:0;font-size:.875em;font-weight:600;}h2#dept-link a{line-height:1.5em;padding:.375em .75em .4em .75em;}h2#dept-link a::before{content:"\203A\203A\00a0\00a0";}h2#dept-link .offered{display:none;}.section-majors div.node-page div.field-item > *:first-child,.section-minors div.node-page div.field-item > *:first-child{padding-top:1.5em;}}@media all and (min-width:960px){.cta-home .cta-area .cta-btn p a{font-size:1.5em;padding:30% 0;}.footer .footer__menu-wrap .footer__menu-block .copyright{padding-left:6em;}.footer .footer__menu-wrap .footer__menu-block .footer__menu{padding-left:4em;}}.section__sidebar-second .block.block-bean{margin-bottom:0;}.section__sidebar-first.span_3,.section__sidebar-second.span_3{width:23%;}.section__sidebar-second.span_3{margin-right:2% !important;}@media all and (min-width:1200px){.header__logo{background:#00335f;padding:2% 2% 2% 2%;position:absolute;text-align:center;z-index:999;left:12%;}}#edit-field-affiliation-employer-value-wrapper{clear:both;}@media all and (max-width:589px){div.views-submit-button{position:relative;}.views-exposed-form .views-exposed-widget .form-submit{margin-top:0;}}.views-exposed-widgets{position:relative;padding:10px 0 15px 15px;}.views-submit-button{bottom:15px;right:0;position:absolute;}#edit-submit-outside-scholarships{background-color:#007cba;color:#fff;cursor:pointer;padding:4px 20px;}#edit-submit-outside-scholarships:hover,#edit-submit-outside-scholarships:focus{background-color:#777;}input#edit-submit-outside-scholarships{border:none;}.view-outside-scholarships .view-content{margin-top:1.5em;}.view-outside-scholarships span.field-content p:first-child{display:inline;}.view-outside-scholarships div.views-row{margin-top:2.5em;}.view-outside-scholarships .views-exposed-form{background-color:#f5f1de;}.outside-scholarship .counter{font-size:.85em;text-align:center;border-top:1px solid #ccc;margin-bottom:25px;}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;}.fourbythree{padding-bottom:75%;}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%;}.auto-refresh{display:none;}#page h1{line-height:1.375em;}.page-node-107931 #quicktabs-major_minor_tabs .quicktabs-tabs li.first,.page-node-107931 #quicktabs-major_minor_all_terms .quicktabs-tabs li.first{display:none;}.page-node-107911 #quicktabs-major_minor_tabs .quicktabs-tabs li.first,.page-node-107911 #quicktabs-major_minor_all_terms .quicktabs-tabs li.first{display:none;}.page-node-262681 #quicktabs-major_minor_tabs .quicktabs-tabs li.first,.page-node-262681 #quicktabs-major_minor_all_terms .quicktabs-tabs li.first{display:none;}#quicktabs-major_minor_tabs .quicktabs-tabs li.active a,#quicktabs-major_minor_all_terms .quicktabs-tabs li.active a{border-bottom:5px solid #004b8c;}.view-id-recent ol li{list-style:none;margin:1.75em 0;}.custom-youvisit{position:relative;opacity:.9;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out;}.custom-youvisit span{position:absolute;right:0;top:-12px;color:#fff;padding-left:10px;padding-right:10px;background:rgba(0,0,0,0.9);}.custom-youvisit:hover,.custom-youvisit:focus{opacity:1;}.view-taxonomy-tabs.view-display-id-block,.view-taxonomy-tabs.view-display-id-block_1{margin-bottom:2em;}.view-taxonomy-tabs.view-display-id-block div.view-header,.view-taxonomy-tabs.view-display-id-block_1 div.view-header{font-size:1.3em;color:#6d6e70;}.view-taxonomy-tabs.view-display-id-block .view-content ul,.view-taxonomy-tabs.view-display-id-block_1 .view-content ul{padding-left:0;}.view-taxonomy-tabs.view-display-id-block .view-content ul li,.view-taxonomy-tabs.view-display-id-block_1 .view-content ul li{list-style:none;}.view-taxonomy-tabs.view-display-id-block div.view-footer,.view-taxonomy-tabs.view-display-id-block_1 div.view-footer{font-size:.85em;color:#222;font-style:italic;line-height:1em;}.view-taxonomy-tabs.view-display-id-block .view-header p,.view-taxonomy-tabs.view-display-id-block_1 .view-header p{margin-bottom:0;}.view-taxonomy-tabs.view-display-id-block .view-content ul,.view-taxonomy-tabs.view-display-id-block_1 .view-content ul{margin-top:0;}.new-feature a:link{color:#fff;}.new-feature a:focus{display:block;border:3px solid #007cba;}.pane-bean-homepage-feature{margin-bottom:35px;}.new-feature{position:relative;height:236px;overflow:hidden;}.new-feature h2{position:absolute;margin:0;padding:10px 20px;bottom:0;right:0;width:40%;color:#fff;background-color:#007cba;background-color:rgba(0,124,186,0.8);}.new-feature h2:hover,.new-feature h2:focus{background-color:#007cba;}figure.col.image.right{padding:0;margin-left:15px;}figure.col.image.left{padding:0;margin-right:15px;}figure.col.image{padding:0;}figure > figcaption{padding:0 8px;font-size:.85em;font-style:italic;line-height:1.5em;color:#6d6a68;}.profile-info#non-profile h2.profile-name{line-height:1.375em;color:#fff;margin-top:0;margin-bottom:0;text-transform:capitalize;font-size:2em;font-weight:300;}.profile-info#non-profile p{margin:.25em 0;}@media only screen and (max-width:980px){.new-feature h2{width:60%;}}@media only screen and (max-width:580px){.new-feature h2{width:100%;}.new-feature{overflow:hidden;width:100%;}.pane-bean-homepage-feature{margin-top:45px;}}@media only screen and (min-width:1368px){#header-slideshow{overflow:hidden;}.node-type-academic-landing-page .content__wrapper{margin-top:0;}#header-slideshow .region-header-slideshow img{max-height:none;}}@font-face{font-family:'FontAwesome';src:url(/sites/all/themes/smc2015/fonts/fontawesome-webfont.eot?v=4.2.0);src:url(/sites/all/themes/smc2015/fonts/fontawesome-webfont.eot?#iefix&v=4.2.0) format("embedded-opentype"),url(/sites/all/themes/smc2015/fonts/fontawesome-webfont.woff?v=4.2.0) format("woff"),url(/sites/all/themes/smc2015/fonts/fontawesome-webfont.ttf?v=4.2.0) format("truetype"),url(/sites/all/themes/smc2015/fonts/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular) format("svg");font-weight:normal;font-style:normal;}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.fa-lg{font-size:1.33333em;line-height:0.75em;vertical-align:-15%;}.fa-2x{font-size:2em;}.fa-3x{font-size:3em;}.fa-4x{font-size:4em;}.fa-5x{font-size:5em;}.fa-fw{width:1.28571em;text-align:center;}.fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none;}.fa-ul > li{position:relative;}.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:0.14286em;text-align:center;}.fa-li.fa-lg{left:-1.85714em;}.fa-border{padding:.2em .25em .15em;border:solid 0.08em #eee;border-radius:.1em;}.pull-right{float:right;}.pull-left{float:left;}.fa.pull-left{margin-right:.3em;}.fa.pull-right{margin-left:.3em;}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear;}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg);}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg);}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0);-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1);}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1);}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none;}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle;}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center;}.fa-stack-1x{line-height:inherit;}.fa-stack-2x{font-size:2em;}.fa-inverse{color:#fff;}.fa-glass:before{content:"";}.fa-music:before{content:"";}.fa-search:before{content:"";}.fa-envelope-o:before{content:"";}.fa-heart:before{content:"";}.fa-star:before{content:"";}.fa-star-o:before{content:"";}.fa-user:before{content:"";}.fa-film:before{content:"";}.fa-th-large:before{content:"";}.fa-th:before{content:"";}.fa-th-list:before{content:"";}.fa-check:before{content:"";}.fa-remove:before,.fa-close:before,.fa-times:before{content:"";}.fa-search-plus:before{content:"";}.fa-search-minus:before{content:"";}.fa-power-off:before{content:"";}.fa-signal:before{content:"";}.fa-gear:before,.fa-cog:before{content:"";}.fa-trash-o:before{content:"";}.fa-home:before{content:"";}.fa-file-o:before{content:"";}.fa-clock-o:before{content:"";}.fa-road:before{content:"";}.fa-download:before{content:"";}.fa-arrow-circle-o-down:before{content:"";}.fa-arrow-circle-o-up:before{content:"";}.fa-inbox:before{content:"";}.fa-play-circle-o:before{content:"";}.fa-rotate-right:before,.fa-repeat:before{content:"";}.fa-refresh:before{content:"";}.fa-list-alt:before{content:"";}.fa-lock:before{content:"";}.fa-flag:before{content:"";}.fa-headphones:before{content:"";}.fa-volume-off:before{content:"";}.fa-volume-down:before{content:"";}.fa-volume-up:before{content:"";}.fa-qrcode:before{content:"";}.fa-barcode:before{content:"";}.fa-tag:before{content:"";}.fa-tags:before{content:"";}.fa-book:before{content:"";}.fa-bookmark:before{content:"";}.fa-print:before{content:"";}.fa-camera:before{content:"";}.fa-font:before{content:"";}.fa-bold:before{content:"";}.fa-italic:before{content:"";}.fa-text-height:before{content:"";}.fa-text-width:before{content:"";}.fa-align-left:before{content:"";}.fa-align-center:before{content:"";}.fa-align-right:before{content:"";}.fa-align-justify:before{content:"";}.fa-list:before{content:"";}.fa-dedent:before,.fa-outdent:before{content:"";}.fa-indent:before{content:"";}.fa-video-camera:before{content:"";}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"";}.fa-pencil:before{content:"";}.fa-map-marker:before{content:"";}.fa-adjust:before{content:"";}.fa-tint:before{content:"";}.fa-edit:before,.fa-pencil-square-o:before{content:"";}.fa-share-square-o:before{content:"";}.fa-check-square-o:before{content:"";}.fa-arrows:before{content:"";}.fa-step-backward:before{content:"";}.fa-fast-backward:before{content:"";}.fa-backward:before{content:"";}.fa-play:before{content:"";}.fa-pause:before{content:"";}.fa-stop:before{content:"";}.fa-forward:before{content:"";}.fa-fast-forward:before{content:"";}.fa-step-forward:before{content:"";}.fa-eject:before{content:"";}.fa-chevron-left:before{content:"";}.fa-chevron-right:before{content:"";}.fa-plus-circle:before{content:"";}.fa-minus-circle:before{content:"";}.fa-times-circle:before{content:"";}.fa-check-circle:before{content:"";}.fa-question-circle:before{content:"";}.fa-info-circle:before{content:"";}.fa-crosshairs:before{content:"";}.fa-times-circle-o:before{content:"";}.fa-check-circle-o:before{content:"";}.fa-ban:before{content:"";}.fa-arrow-left:before{content:"";}.fa-arrow-right:before{content:"";}.fa-arrow-up:before{content:"";}.fa-arrow-down:before{content:"";}.fa-mail-forward:before,.fa-share:before{content:"";}.fa-expand:before{content:"";}.fa-compress:before{content:"";}.fa-plus:before{content:"";}.fa-minus:before{content:"";}.fa-asterisk:before{content:"";}.fa-exclamation-circle:before{content:"";}.fa-gift:before{content:"";}.fa-leaf:before{content:"";}.fa-fire:before{content:"";}.fa-eye:before{content:"";}.fa-eye-slash:before{content:"";}.fa-warning:before,.fa-exclamation-triangle:before{content:"";}.fa-plane:before{content:"";}.fa-calendar:before{content:"";}.fa-random:before{content:"";}.fa-comment:before{content:"";}.fa-magnet:before{content:"";}.fa-chevron-up:before{content:"";}.fa-chevron-down:before{content:"";}.fa-retweet:before{content:"";}.fa-shopping-cart:before{content:"";}.fa-folder:before{content:"";}.fa-folder-open:before{content:"";}.fa-arrows-v:before{content:"";}.fa-arrows-h:before{content:"";}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"";}.fa-twitter-square:before{content:"";}.fa-facebook-square:before{content:"";}.fa-camera-retro:before{content:"";}.fa-key:before{content:"";}.fa-gears:before,.fa-cogs:before{content:"";}.fa-comments:before{content:"";}.fa-thumbs-o-up:before{content:"";}.fa-thumbs-o-down:before{content:"";}.fa-star-half:before{content:"";}.fa-heart-o:before{content:"";}.fa-sign-out:before{content:"";}.fa-linkedin-square:before{content:"";}.fa-thumb-tack:before{content:"";}.fa-external-link:before{content:"";}.fa-sign-in:before{content:"";}.fa-trophy:before{content:"";}.fa-github-square:before{content:"";}.fa-upload:before{content:"";}.fa-lemon-o:before{content:"";}.fa-phone:before{content:"";}.fa-square-o:before{content:"";}.fa-bookmark-o:before{content:"";}.fa-phone-square:before{content:"";}.fa-twitter:before{content:"";}.fa-facebook:before{content:"";}.fa-github:before{content:"";}.fa-unlock:before{content:"";}.fa-credit-card:before{content:"";}.fa-rss:before{content:"";}.fa-hdd-o:before{content:"";}.fa-bullhorn:before{content:"";}.fa-bell:before{content:"";}.fa-certificate:before{content:"";}.fa-hand-o-right:before{content:"";}.fa-hand-o-left:before{content:"";}.fa-hand-o-up:before{content:"";}.fa-hand-o-down:before{content:"";}.fa-arrow-circle-left:before{content:"";}.fa-arrow-circle-right:before{content:"";}.fa-arrow-circle-up:before{content:"";}.fa-arrow-circle-down:before{content:"";}.fa-globe:before{content:"";}.fa-wrench:before{content:"";}.fa-tasks:before{content:"";}.fa-filter:before{content:"";}.fa-briefcase:before{content:"";}.fa-arrows-alt:before{content:"";}.fa-group:before,.fa-users:before{content:"";}.fa-chain:before,.fa-link:before{content:"";}.fa-cloud:before{content:"";}.fa-flask:before{content:"";}.fa-cut:before,.fa-scissors:before{content:"";}.fa-copy:before,.fa-files-o:before{content:"";}.fa-paperclip:before{content:"";}.fa-save:before,.fa-floppy-o:before{content:"";}.fa-square:before{content:"";}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"";}.fa-list-ul:before{content:"";}.fa-list-ol:before{content:"";}.fa-strikethrough:before{content:"";}.fa-underline:before{content:"";}.fa-table:before{content:"";}.fa-magic:before{content:"";}.fa-truck:before{content:"";}.fa-pinterest:before{content:"";}.fa-pinterest-square:before{content:"";}.fa-google-plus-square:before{content:"";}.fa-google-plus:before{content:"";}.fa-money:before{content:"";}.fa-caret-down:before{content:"";}.fa-caret-up:before{content:"";}.fa-caret-left:before{content:"";}.fa-caret-right:before{content:"";}.fa-columns:before{content:"";}.fa-unsorted:before,.fa-sort:before{content:"";}.fa-sort-down:before,.fa-sort-desc:before{content:"";}.fa-sort-up:before,.fa-sort-asc:before{content:"";}.fa-envelope:before{content:"";}.fa-linkedin:before{content:"";}.fa-rotate-left:before,.fa-undo:before{content:"";}.fa-legal:before,.fa-gavel:before{content:"";}.fa-dashboard:before,.fa-tachometer:before{content:"";}.fa-comment-o:before{content:"";}.fa-comments-o:before{content:"";}.fa-flash:before,.fa-bolt:before{content:"";}.fa-sitemap:before{content:"";}.fa-umbrella:before{content:"";}.fa-paste:before,.fa-clipboard:before{content:"";}.fa-lightbulb-o:before{content:"";}.fa-exchange:before{content:"";}.fa-cloud-download:before{content:"";}.fa-cloud-upload:before{content:"";}.fa-user-md:before{content:"";}.fa-stethoscope:before{content:"";}.fa-suitcase:before{content:"";}.fa-bell-o:before{content:"";}.fa-coffee:before{content:"";}.fa-cutlery:before{content:"";}.fa-file-text-o:before{content:"";}.fa-building-o:before{content:"";}.fa-hospital-o:before{content:"";}.fa-ambulance:before{content:"";}.fa-medkit:before{content:"";}.fa-fighter-jet:before{content:"";}.fa-beer:before{content:"";}.fa-h-square:before{content:"";}.fa-plus-square:before{content:"";}.fa-angle-double-left:before{content:"";}.fa-angle-double-right:before{content:"";}.fa-angle-double-up:before{content:"";}.fa-angle-double-down:before{content:"";}.fa-angle-left:before{content:"";}.fa-angle-right:before{content:"";}.fa-angle-up:before{content:"";}.fa-angle-down:before{content:"";}.fa-desktop:before{content:"";}.fa-laptop:before{content:"";}.fa-tablet:before{content:"";}.fa-mobile-phone:before,.fa-mobile:before{content:"";}.fa-circle-o:before{content:"";}.fa-quote-left:before{content:"";}.fa-quote-right:before{content:"";}.fa-spinner:before{content:"";}.fa-circle:before{content:"";}.fa-mail-reply:before,.fa-reply:before{content:"";}.fa-github-alt:before{content:"";}.fa-folder-o:before{content:"";}.fa-folder-open-o:before{content:"";}.fa-smile-o:before{content:"";}.fa-frown-o:before{content:"";}.fa-meh-o:before{content:"";}.fa-gamepad:before{content:"";}.fa-keyboard-o:before{content:"";}.fa-flag-o:before{content:"";}.fa-flag-checkered:before{content:"";}.fa-terminal:before{content:"";}.fa-code:before{content:"";}.fa-mail-reply-all:before,.fa-reply-all:before{content:"";}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"";}.fa-location-arrow:before{content:"";}.fa-crop:before{content:"";}.fa-code-fork:before{content:"";}.fa-unlink:before,.fa-chain-broken:before{content:"";}.fa-question:before{content:"";}.fa-info:before{content:"";}.fa-exclamation:before{content:"";}.fa-superscript:before{content:"";}.fa-subscript:before{content:"";}.fa-eraser:before{content:"";}.fa-puzzle-piece:before{content:"";}.fa-microphone:before{content:"";}.fa-microphone-slash:before{content:"";}.fa-shield:before{content:"";}.fa-calendar-o:before{content:"";}.fa-fire-extinguisher:before{content:"";}.fa-rocket:before{content:"";}.fa-maxcdn:before{content:"";}.fa-chevron-circle-left:before{content:"";}.fa-chevron-circle-right:before{content:"";}.fa-chevron-circle-up:before{content:"";}.fa-chevron-circle-down:before{content:"";}.fa-html5:before{content:"";}.fa-css3:before{content:"";}.fa-anchor:before{content:"";}.fa-unlock-alt:before{content:"";}.fa-bullseye:before{content:"";}.fa-ellipsis-h:before{content:"";}.fa-ellipsis-v:before{content:"";}.fa-rss-square:before{content:"";}.fa-play-circle:before{content:"";}.fa-ticket:before{content:"";}.fa-minus-square:before{content:"";}.fa-minus-square-o:before{content:"";}.fa-level-up:before{content:"";}.fa-level-down:before{content:"";}.fa-check-square:before{content:"";}.fa-pencil-square:before{content:"";}.fa-external-link-square:before{content:"";}.fa-share-square:before{content:"";}.fa-compass:before{content:"";}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"";}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"";}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"";}.fa-euro:before,.fa-eur:before{content:"";}.fa-gbp:before{content:"";}.fa-dollar:before,.fa-usd:before{content:"";}.fa-rupee:before,.fa-inr:before{content:"";}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"";}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"";}.fa-won:before,.fa-krw:before{content:"";}.fa-bitcoin:before,.fa-btc:before{content:"";}.fa-file:before{content:"";}.fa-file-text:before{content:"";}.fa-sort-alpha-asc:before{content:"";}.fa-sort-alpha-desc:before{content:"";}.fa-sort-amount-asc:before{content:"";}.fa-sort-amount-desc:before{content:"";}.fa-sort-numeric-asc:before{content:"";}.fa-sort-numeric-desc:before{content:"";}.fa-thumbs-up:before{content:"";}.fa-thumbs-down:before{content:"";}.fa-youtube-square:before{content:"";}.fa-youtube:before{content:"";}.fa-xing:before{content:"";}.fa-xing-square:before{content:"";}.fa-youtube-play:before{content:"";}.fa-dropbox:before{content:"";}.fa-stack-overflow:before{content:"";}.fa-instagram:before{content:"";}.fa-flickr:before{content:"";}.fa-adn:before{content:"";}.fa-bitbucket:before{content:"";}.fa-bitbucket-square:before{content:"";}.fa-tumblr:before{content:"";}.fa-tumblr-square:before{content:"";}.fa-long-arrow-down:before{content:"";}.fa-long-arrow-up:before{content:"";}.fa-long-arrow-left:before{content:"";}.fa-long-arrow-right:before{content:"";}.fa-apple:before{content:"";}.fa-windows:before{content:"";}.fa-android:before{content:"";}.fa-linux:before{content:"";}.fa-dribbble:before{content:"";}.fa-skype:before{content:"";}.fa-foursquare:before{content:"";}.fa-trello:before{content:"";}.fa-female:before{content:"";}.fa-male:before{content:"";}.fa-gittip:before{content:"";}.fa-sun-o:before{content:"";}.fa-moon-o:before{content:"";}.fa-archive:before{content:"";}.fa-bug:before{content:"";}.fa-vk:before{content:"";}.fa-weibo:before{content:"";}.fa-renren:before{content:"";}.fa-pagelines:before{content:"";}.fa-stack-exchange:before{content:"";}.fa-arrow-circle-o-right:before{content:"";}.fa-arrow-circle-o-left:before{content:"";}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"";}.fa-dot-circle-o:before{content:"";}.fa-wheelchair:before{content:"";}.fa-vimeo-square:before{content:"";}.fa-turkish-lira:before,.fa-try:before{content:"";}.fa-plus-square-o:before{content:"";}.fa-space-shuttle:before{content:"";}.fa-slack:before{content:"";}.fa-envelope-square:before{content:"";}.fa-wordpress:before{content:"";}.fa-openid:before{content:"";}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"";}.fa-mortar-board:before,.fa-graduation-cap:before{content:"";}.fa-yahoo:before{content:"";}.fa-google:before{content:"";}.fa-reddit:before{content:"";}.fa-reddit-square:before{content:"";}.fa-stumbleupon-circle:before{content:"";}.fa-stumbleupon:before{content:"";}.fa-delicious:before{content:"";}.fa-digg:before{content:"";}.fa-pied-piper:before{content:"";}.fa-pied-piper-alt:before{content:"";}.fa-drupal:before{content:"";}.fa-joomla:before{content:"";}.fa-language:before{content:"";}.fa-fax:before{content:"";}.fa-building:before{content:"";}.fa-child:before{content:"";}.fa-paw:before{content:"";}.fa-spoon:before{content:"";}.fa-cube:before{content:"";}.fa-cubes:before{content:"";}.fa-behance:before{content:"";}.fa-behance-square:before{content:"";}.fa-steam:before{content:"";}.fa-steam-square:before{content:"";}.fa-recycle:before{content:"";}.fa-automobile:before,.fa-car:before{content:"";}.fa-cab:before,.fa-taxi:before{content:"";}.fa-tree:before{content:"";}.fa-spotify:before{content:"";}.fa-deviantart:before{content:"";}.fa-soundcloud:before{content:"";}.fa-database:before{content:"";}.fa-file-pdf-o:before{content:"";}.fa-file-word-o:before{content:"";}.fa-file-excel-o:before{content:"";}.fa-file-powerpoint-o:before{content:"";}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"";}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"";}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"";}.fa-file-movie-o:before,.fa-file-video-o:before{content:"";}.fa-file-code-o:before{content:"";}.fa-vine:before{content:"";}.fa-codepen:before{content:"";}.fa-jsfiddle:before{content:"";}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"";}.fa-circle-o-notch:before{content:"";}.fa-ra:before,.fa-rebel:before{content:"";}.fa-ge:before,.fa-empire:before{content:"";}.fa-git-square:before{content:"";}.fa-git:before{content:"";}.fa-hacker-news:before{content:"";}.fa-tencent-weibo:before{content:"";}.fa-qq:before{content:"";}.fa-wechat:before,.fa-weixin:before{content:"";}.fa-send:before,.fa-paper-plane:before{content:"";}.fa-send-o:before,.fa-paper-plane-o:before{content:"";}.fa-history:before{content:"";}.fa-circle-thin:before{content:"";}.fa-header:before{content:"";}.fa-paragraph:before{content:"";}.fa-sliders:before{content:"";}.fa-share-alt:before{content:"";}.fa-share-alt-square:before{content:"";}.fa-bomb:before{content:"";}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"";}.fa-tty:before{content:"";}.fa-binoculars:before{content:"";}.fa-plug:before{content:"";}.fa-slideshare:before{content:"";}.fa-twitch:before{content:"";}.fa-yelp:before{content:"";}.fa-newspaper-o:before{content:"";}.fa-wifi:before{content:"";}.fa-calculator:before{content:"";}.fa-paypal:before{content:"";}.fa-google-wallet:before{content:"";}.fa-cc-visa:before{content:"";}.fa-cc-mastercard:before{content:"";}.fa-cc-discover:before{content:"";}.fa-cc-amex:before{content:"";}.fa-cc-paypal:before{content:"";}.fa-cc-stripe:before{content:"";}.fa-bell-slash:before{content:"";}.fa-bell-slash-o:before{content:"";}.fa-trash:before{content:"";}.fa-copyright:before{content:"";}.fa-at:before{content:"";}.fa-eyedropper:before{content:"";}.fa-paint-brush:before{content:"";}.fa-birthday-cake:before{content:"";}.fa-area-chart:before{content:"";}.fa-pie-chart:before{content:"";}.fa-line-chart:before{content:"";}.fa-lastfm:before{content:"";}.fa-lastfm-square:before{content:"";}.fa-toggle-off:before{content:"";}.fa-toggle-on:before{content:"";}.fa-bicycle:before{content:"";}.fa-bus:before{content:"";}.fa-ioxhost:before{content:"";}.fa-angellist:before{content:"";}.fa-cc:before{content:"";}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"";}.fa-meanpath:before{content:"";}@font-face{font-family:'fontello';src:url(/sites/all/themes/smc2015/fonts/fontello.eot?88671754);src:url(/sites/all/themes/smc2015/fonts/fontello.eot?88671754#iefix) format("embedded-opentype"),url(/sites/all/themes/smc2015/fonts/fontello.woff?88671754) format("woff"),url(/sites/all/themes/smc2015/fonts/fontello.ttf?88671754) format("truetype"),url(/sites/all/themes/smc2015/fonts/fontello.svg?88671754#fontello) format("svg");font-weight:normal;font-style:normal;}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;}.icon-left-open-big:before{content:'\e800';}.icon-right-open-big:before{content:'\e801';}.icon-flickr:before{content:'\e802';}.icon-blogger:before{content:'\e803';}.icon-podcast:before{content:'\e804';}.search-toggler{background:none;border:none;color:#fff;margin-top:29px;}#block-search-form{background:none;margin:0 0 0 -30px;padding:5px 10px;z-index:9999;position:absolute;left:44.5%;top:34px;height:20px;display:none;}#block-search-form .form-item .form-text{width:100% !important;}.search-toggler[style]{visibility:visible !important;}.searchbox-icon{opacity:0 !important;}#search-close{position:absolute;right:-35px;top:-3px;background:none;border:none;color:#fff;font-size:18px;}.block-search .form-item{position:relative;height:50px;width:100%;float:right;}.block-search .form-item{position:relative;min-width:28px;width:0%;height:26px;float:right;overflow:hidden;-webkit-transition:width 0.3s;-moz-transition:width 0.3s;-ms-transition:width 0.3s;-o-transition:width 0.3s;transition:width 0.3s;background-color:transparent;margin:0px;margin-right:13px;}.block-search .form-item-open{width:50%;background-color:white;}.block-search .form-item-open ~ .searchbox-icon{background-color:#00335f;padding-top:4px;padding-left:2px;}.logged-in span.searchbox-icon{top:-4px;right:0px;}.block-search .searchbox-icon,.block-search input#edit-submit,.block-search input#edit-submit--2,.block-search input#edit-submit--3{width:28px;height:28px;display:block;position:absolute;top:19px;font-family:"PT Sans",sans-serif;font-size:12px;right:15px;padding:0;margin:0;border:0;outline:0;line-height:25px;text-align:center;cursor:pointer;color:#dcddd8;padding:1px;color:#fff;background-color:transparent;}.block-search .searchbox-icon{background-color:transparent;margin-right:13px;zoom:1;}.block-search .searchbox-icon:before,.block-search input#edit-submit:before{}.block-search input#edit-search-block-form--2{background:#fff;position:relative;border:0;outline:0;width:100%;height:26px;margin:0;padding-left:20px;font-family:"PT Sans",sans-serif;padding-top:0px;padding-bottom:0px;}.block-search input#edit-search-block-form--2::-webkit-input-placeholder{color:#000000;}.block-search input#edit-search-block-form--2:-moz-placeholder{color:#000000;}.block-search input#edit-search-block-form--2::-moz-placeholder{color:#000000;}.block-search input#edit-search-block-form--2:-ms-input-placeholder{color:#000000;}.block-search .searchbox-icon{margin-right:23px;}.block-search .searchbox-icon,.block-search input#edit-submit,.block-search input#edit-submit--2,.block-search input#edit-submit--3{margin-right:23px;}.block-search .form-item{margin-right:23px;}.block-search .searchbox-icon,.block-search input#edit-submit,.block-search input#edit-submit--2,.block-search input#edit-submit--3{width:28px;height:28px;display:block;position:absolute;top:14px;font-family:"PT Sans",sans-serif;font-size:12px;right:15px;padding:0;margin:0;border:0;outline:0;line-height:25px;text-align:center;cursor:pointer;color:#dcddd8;padding:1px;color:transparent;background-color:transparent;}.block-search .searchbox-icon{background-color:transparent;margin-right:13px;zoom:1;margin-top:-1px;}.region-header .block-search .searchbox-icon{position:absolute;color:#fff;font-size:16px;right:-25px;top:0px;}.region-header .block-search .searchbox-icon i.fa-search{position:absolute;left:0;top:0px;}@media (max-width:767px){.block-search .form-item-open{width:90%;}#nav-blocks .nav-inner.mobile-search-box-open{-webkit-box-shadow:0px 4px 15px 1px rgba(0,0,0,0.6);-moz-box-shadow:0px 4px 15px 1px rgba(0,0,0,0.6);box-shadow:0px 4px 15px 1px rgba(0,0,0,0.6);z-index:9999;}}@media screen and (max-width:970px){.block-search span.searchbox-icon,div.block-search .form-actions input#edit-submit,.block-search input#edit-submit--2,.block-search input#edit-submit--3{margin-right:0px;}}.block-search .form-item{margin-right:23px;margin-top:-10px;margin-bottom:16px;width:95%;}@media screen and (max-width:880px){.region.region-header #block-search-form{left:15%;}}.anniversary-banner{width:100%;background:transparent url(/files/anniversary-banner-bg.jpg) no-repeat center center;background-size:cover;margin:45px 0 15px;display:flex;}.anniversary-banner a{display:flex;align-items:center;width:100%;}.anniversary-banner a img{margin-left:8px;}.anniversary-banner a .content{font-weight:bold;font-family:'Abhaya Libre',serif;color:#1d376c;display:block;font-size:52px;line-height:.9em;padding-top:50px;padding-right:10px;}@media screen and (max-width:991px){.anniversary-banner a img{margin-right:10px;max-width:300px;}.anniversary-banner a .content{padding-top:0;font-size:48px;}}@media screen and (max-width:767px){.anniversary-banner a img{margin-right:10px;max-width:250px;}.anniversary-banner a .content{padding-top:0;font-size:42px;}}@media screen and (max-width:560px){.anniversary-banner a{display:block;text-align:center;padding-bottom:15px;}.anniversary-banner a img{margin:0 0 -8px;}.anniversary-banner a .content{padding:0 20px;font-size:38px;}}.photo-grid{width:calc(100% + 14px);display:flex;margin:0 -7px 50px;flex-wrap:wrap;padding:0;}.photo-grid .ak-container{width:100%;display:flex;flex-wrap:wrap;padding:0 !important;}.photo-grid .views-field{width:calc(100% / 3);border:solid 7px #fff;display:flex;flex-wrap:wrap;position:relative;}.photo-grid .views-field .field-content{width:100%;min-width:100%;min-height:42px;padding:8px 15px;overflow:hidden;position:relative;}.photo-grid .views-field .field-content .title{display:block;text-align:center;-webkit-transition:ease all 0.3s;-moz-transition:ease all 0.3s;-ms-transition:ease all 0.3s;-o-transition:ease all 0.3s;transition:ease all 0.3s;font-weight:bold;color:#004277;position:relative;padding:0 25px 0 0;line-height:1.2em;}.photo-grid .views-field .field-content .title:after{right:0;position:absolute;top:50%;margin-top:-7px;}.photo-grid .views-field .field-content .description{display:none;}.photo-grid .views-field .field-image{width:100%;min-width:100%;position:relative;overflow:hidden;}.photo-grid .views-field .field-image img{float:left;width:100%;}.photo-grid .views-field .field-image.graduate-student .rollover{background:#ff6362;}.photo-grid .views-field .rollover{position:absolute;top:100%;left:0;display:flex;align-items:center;justify-content:left;background:#f00;width:100%;height:100%;background:#003269;flex-wrap:wrap;-webkit-transition:ease all 0.3s;-moz-transition:ease all 0.3s;-ms-transition:ease all 0.3s;-o-transition:ease all 0.3s;transition:ease all 0.3s;z-index:2;}.photo-grid .views-field .rollover .group{display:block;line-height:1.2em;margin:8px 0;}.photo-grid .views-field .rollover .title{display:none;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 20px;width:100%;color:#fff;text-align:center;font-size:1.2em;}.photo-grid .views-field .rollover .description{display:block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 25px;width:100%;color:#fff;text-align:left;font-size:.92em;line-height:1.6em;margin:5px 0 0;}.photo-grid .views-field:hover .rollover{top:0;}.photo-grid .views-field .overlay{position:absolute;bottom:20px;left:0;background:#fff;font-weight:normal;font-size:1em;color:#004277;width:auto;z-index:1;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;}.photo-grid .views-field .overlay .slant{padding:12px 0 12px 15px;background:#fff;margin-right:25px;line-height:1.2em;}.photo-grid .views-field .overlay .slant br{display:none !important;}.photo-grid .views-field:hover .overlay{left:-100%;}.photo-grid.four-column .views-field{width:calc(100% / 4);}.inline-filters{margin:0 0 35px;background:#f7f7f7;overflow:hidden;*zoom:1;}.inline-filters ul{list-style:none;display:flex;margin:0 auto;padding:0;justify-content:center;align-items:center;}.inline-filters ul li a{color:#004277;padding:10px 20px;text-decoration:none;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;display:block;text-align:center;}.inline-filters ul li a:hover{background:#498fcc;color:#fff;}.inline-filters ul li a.active{background:#004277;color:#fff;}@media screen and (max-width:1125px) and (min-width:1071px){.photo-grid .views-field .rollover .description{font-size:.8em;}}@media screen and (max-width:1070px){.photo-grid.four-column .views-field{width:calc(100% / 3);}}@media screen and (max-width:875px) and (min-width:521px){.photo-grid .views-field .rollover .description{font-size:.8em;}}@media screen and (max-width:740px){.photo-grid .views-field,.photo-grid.four-column .views-field{width:calc(100% / 2);}}@media screen and (max-width:520px){.photo-grid .views-field,.photo-grid.four-column .views-field{width:calc(100% / 1);}}.not-front .header_image{max-height:365px;overflow:hidden;}.header_image{background-color:#004b8c;width:100%;position:relative;top:0;}.header_image .block{line-height:0;margin:0;}.header_image .header-image-body{bottom:0;display:none;height:300px;left:0;margin:auto;position:absolute;right:0;top:0;}.header_image .header-image-body .field-content,.header_image .header-image-body p{color:#fff;line-height:1em;float:right;font-family:"Lato",sans-serif;font-size:2.5em;font-weight:300;position:absolute;padding-top:6%;text-align:right;text-transform:uppercase;width:98%;padding-right:.5em;}.header_image .header-image-body a{color:#fff;}.header_image img{width:100%;}.header-image-wrapper .container{position:relative;width:100%;height:100%;max-width:1400px;margin:0 auto;}.header-image-wrapper .headline-overlay{position:absolute;z-index:11;top:0;margin-top:55px;left:0;width:100%;overflow:visible;}.header-image-wrapper .headline-overlay h1{color:#fff;margin:0 0 0;text-transform:uppercase;color:#fff;font-weight:bold;text-align:center;font-size:1.3em;letter-spacing:15px;width:auto;overflow:visible;}.header-image-wrapper .headline-overlay h1 .signature{display:block;font-size:7.4em;line-height:1em;margin:15px 0 20px;text-transform:lowercase;overflow:visible;}.header-image-background-fix{background-size:cover;background-position:center center;max-height:585px;min-height:280px;}.header-image-background-fix img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}@media screen and (max-width:1000px){.header-image-wrapper .headline-overlay h1{line-height:1.2em;}.header-image-wrapper .headline-overlay h1{font-size:10px;}}@media screen and (max-width:1000px) and (min-width:320px){.header-image-wrapper .headline-overlay h1{font-size:calc(10px + 10 * ((100vw - 320px) / 680));}}@media screen and (max-width:1000px) and (min-width:1000px){.header-image-wrapper .headline-overlay h1{font-size:20px;}}@media screen and (max-width:1000px){.header-image-wrapper .headline-overlay h1 .signature{font-size:60px;}}@media screen and (max-width:1000px) and (min-width:320px){.header-image-wrapper .headline-overlay h1 .signature{font-size:calc(60px + 88 * ((100vw - 320px) / 680));}}@media screen and (max-width:1000px) and (min-width:1000px){.header-image-wrapper .headline-overlay h1 .signature{font-size:148px;}}@media screen and (max-width:600px){.header-image-wrapper .headline-overlay{margin-top:25px;}.header-image-wrapper .headline-overlay h1{letter-spacing:10px;}}@media all and (min-width:768px){.header_image{width:100%;height:auto;display:block;top:0;left:0;}.header_image:first-child{position:static;}.header_image .header-image-body{display:flex;max-width:740px;}}@media all and (min-width:960px){.header_image .header-image-body{display:flex;max-width:940px;}.header_image .header-image-body p{font-size:3.5em;padding-top:0;width:55%;right:0;}}@media all and (max-width:579px){.front .header_image{position:relative;width:100%;height:253px;}.front .header_image img{position:absolute;top:50%;left:50%;height:100%;width:auto;max-width:none;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);}}@media screen and (max-width:768px){.header_image .header-image-body.mb-show{display:inline;z-index:1;}}.pillar-image-area{position:relative;}.pillar-image-area .green .field-name-field-main-image-link a,.pillar-image-area .green .field-name-field-first-smaller-image-link,.pillar-image-area .green .field-name-field-second-smaller-image-link{background:#008449;}.pillar-image-area .blue .field-name-field-main-image-link a,.pillar-image-area .blue .field-name-field-first-smaller-image-link,.pillar-image-area .blue .field-name-field-second-smaller-image-link{background:#007cba;}.pillar-image-area .main-image-area.blue img{width:100%;}.pillar-image-area .main-image-area{position:relative;}.pillar-image-area .main-image-area .field-name-field-main-image-link a{bottom:0px;color:#fff;font-size:1.2em;font-weight:300;opacity:.8;padding:15px 0;position:absolute;text-align:center;text-decoration:none;text-transform:uppercase;width:100%;}.pillar-image-area .main-image-area .quote-area{color:#fff;margin:10px 30px;position:absolute;top:0;width:50%;}.pillar-image-area .main-image-area .quote-area .quote{font-family:"Lato",sans-serif;font-size:.9em;font-weight:300;line-height:1.5em;margin:0 0 .5em 0;text-transform:uppercase;}.pillar-image-area .main-image-area .quote-area .quote p{margin:0;}.pillar-image-area .main-image-area .quote-area .quote-author{color:#007cba;font-size:1em;font-weight:900;}.pillar-image-area .secondary-image-area.blue .field-name-field-first-smaller-image-link a,.pillar-image-area .secondary-image-area.blue .field-name-field-second-smaller-image-link a{height:100%;margin:0 auto;padding:38% 0;width:95%;}.pillar-image-area .secondary-image-area{position:relative;margin-top:0px;}.pillar-image-area .secondary-image-area .first-image,.pillar-image-area .secondary-image-area .second-image,.pillar-image-area .secondary-image-area .quote-block{margin:7px 2%;position:relative;width:96%;}.pillar-image-area .secondary-image-area .field-name-field-first-smaller-image-link,.pillar-image-area .secondary-image-area .field-name-field-second-smaller-image-link{height:100%;opacity:.8;position:absolute;top:0;width:100%;}.pillar-image-area .secondary-image-area .field-name-field-first-smaller-image-link a,.pillar-image-area .secondary-image-area .field-name-field-second-smaller-image-link a{color:#fff;display:block;font-size:1.5em;font-weight:300;margin:0 10%;padding:30% 0;text-align:center;text-decoration:none;text-transform:uppercase;}.pillar-image-area .secondary-image-area .quote{color:#159f6a;font-family:"Lato",sans-serif;font-size:1.3em;font-weight:300;line-height:1.5em;margin:0 0 .5em 0;text-transform:uppercase;}.pillar-image-area .secondary-image-area .quote-author{color:#004b8c;font-size:1em;font-weight:900;}.pillar-image-area .quote-area .quote-author div.field-item{background-color:#fff;padding:0 .375em;float:left;}@media all and (min-width:580px){.pillar-image-area .blue .first-image,.pillar-image-area .blue .second-image{margin:0 0 10px 0;position:relative;width:100%;}.pillar-image-area .green .first-image,.pillar-image-area .green .second-image{margin:0;width:49%;}.pillar-image-area .secondary-image-area .field-name-field-first-smaller-image-link a,.pillar-image-area .secondary-image-area .field-name-field-second-smaller-image-link a{font-size:1em;margin:0;padding:10% 0;}.pillar-image-area .secondary-image-area .quote-block{margin:0;width:100%;}.pillar-image-area .secondary-image-area .quote{margin:10px 10px .5em 10px;}.pillar-image-area .secondary-image-area .quote-author{margin-left:10px;}.pillar-image-area .secondary-image-area .quote-author div.field-item{background-color:#fff;padding:0 .375em;float:left;}}@media all and (min-width:768px){.pillar-image-area.blue{margin-bottom:3em;}.pillar-image-area .main-image-area .field-name-field-main-image-link a{text-align:justify;text-indent:15px;}.pillar-image-area .main-image-area .quote-area .quote{font-size:1.7em;}.pillar-image-area .secondary-image-area .field-name-field-first-smaller-image-link a,.pillar-image-area .secondary-image-area .field-name-field-second-smaller-image-link a{font-size:1.3em;padding:15% 0;}.pillar-image-area .secondary-image-area .quote{font-size:1.35em;}}@media all and (min-width:960px){.pillar-image-area .main-image-area .quote-area .quote{font-size:2.3em;}.pillar-image-area .secondary-image-area .field-name-field-first-smaller-image-link a,.pillar-image-area .secondary-image-area .field-name-field-second-smaller-image-link a{padding:25% 0;}}.node-type-profile #page-title,.node-type-student-profile #page-title,.node-type-alumnae-profile #page-title,.node-type-coach-profile #page-title,.node-type-staff-profile #page-title{display:none;}.profile-image img{width:100% !important;}.profile-area{padding:10px;}.profile-area .faculty-profile-header{color:#007cba;font-size:2em;font-weight:100;margin-bottom:.3em;text-transform:uppercase;}.profile-area .line{border-bottom:1px solid #000;margin-bottom:1.5em;max-width:150px;width:50%;}.profile-area .profile-image-info{background:#498fcc;line-height:0;padding:0;display:flex;align-items:center;}.profile-area .profile-info{color:#fff;line-height:1.75;margin-top:-10px;padding:25px 20px;}.profile-area .profile-info h3{float:left;margin:0;font-size:inherit;font-weight:inherit;border:none;color:inherit;text-transform:none;line-height:1.75em;}.profile-area .profile-info h3:after{content:":\00a0";}.profile-area .profile-info a{color:#fff;text-decoration:none;}.profile-area .profile-info a:hover{text-decoration:underline;}.profile-area .profile-info a:focus{text-decoration:underline;}.profile-area .profile-info .profile-image img{height:auto;width:100% !important;}.profile-area .profile-info .profile-name{color:#fff;margin-bottom:8px;margin-top:10px;text-transform:capitalize;}.profile-area .profile-info .field-name-field-profile-office{margin-top:1em;}.profile-area .profile-info .field .field-label{font-weight:400;}.profile-area .profile-body .field-name-field-profile-quote{color:#ff7f3e;font-family:"Lato",sans-serif;font-size:2em;font-weight:300;line-height:1.3em;text-transform:uppercase;}.profile-area .profile-body .field-name-field-profile-quote p{margin:1em 0;}@media screen and (max-width:660px){.profile-area .profile-image-info{flex-wrap:wrap;}.profile-area .profile-image-info .col{width:100% !important;}.profile-area .profile-image-info .profile-info{padding:20px;}}.profile-callout{clear:both;display:block;margin:1em 10px;margin-left:0px;position:relative;}.profile-callout .callout-quote p{color:#ff3f0f;font-size:1.4em;font-weight:300;margin:0;text-transform:uppercase;}.profile-callout .callout-name{color:#004b8c;font-size:.9em;font-weight:700;}.profile-callout .callout-image{line-height:0;margin-top:1em;}.profile-callout .callout-link{background:#003269;bottom:4px;color:#fff;display:block;font-weight:300;padding:5px 0;position:absolute;text-indent:14px;width:100%;}.view-profile-gallery table,.view-profile-gallery-students table,.view-department-profile-gallery table{width:100%;display:flex;flex-wrap:wrap;border:none !important;}.view-profile-gallery table tr,.view-profile-gallery table td,.view-profile-gallery-students table tr,.view-profile-gallery-students table td,.view-department-profile-gallery table tr,.view-department-profile-gallery table td{padding:0;background:none !important;border:none;}.view-profile-gallery .views-field-field-profile-image,.view-profile-gallery-students .views-field-field-profile-image,.view-department-profile-gallery .views-field-field-profile-image{min-height:183px;background-color:#f7f7f7;}.view-profile-gallery .views-field-field-profile-image .field-content,.view-profile-gallery-students .views-field-field-profile-image .field-content,.view-department-profile-gallery .views-field-field-profile-image .field-content{line-height:0px;}.view-profile-gallery .views-field-nothing,.view-profile-gallery .views-field-nothing-1,.view-profile-gallery-students .views-field-nothing,.view-profile-gallery-students .views-field-nothing-1,.view-department-profile-gallery .views-field-nothing,.view-department-profile-gallery .views-field-nothing-1{padding:13px 20px 10px 20px;color:#fff;font-weight:300;font-size:14px;line-height:1.3em;}.view-profile-gallery .views-field-nothing a,.view-profile-gallery .views-field-nothing-1 a,.view-profile-gallery-students .views-field-nothing a,.view-profile-gallery-students .views-field-nothing-1 a,.view-department-profile-gallery .views-field-nothing a,.view-department-profile-gallery .views-field-nothing-1 a{color:#fff;font-weight:bold;font-size:16px;}.view-profile-gallery .views-field-nothing a > span.student-name-year,.view-profile-gallery .views-field-nothing-1 a > span.student-name-year,.view-profile-gallery-students .views-field-nothing a > span.student-name-year,.view-profile-gallery-students .views-field-nothing-1 a > span.student-name-year,.view-department-profile-gallery .views-field-nothing a > span.student-name-year,.view-department-profile-gallery .views-field-nothing-1 a > span.student-name-year{color:#fff;font-weight:bold;font-size:16px;}.view-profile-gallery .views-field-nothing span.student-majors-minors > a,.view-profile-gallery .views-field-nothing-1 span.student-majors-minors > a,.view-profile-gallery-students .views-field-nothing span.student-majors-minors > a,.view-profile-gallery-students .views-field-nothing-1 span.student-majors-minors > a,.view-department-profile-gallery .views-field-nothing span.student-majors-minors > a,.view-department-profile-gallery .views-field-nothing-1 span.student-majors-minors > a{color:#fff;font-weight:bold;font-size:14px;}.view-profile-gallery .views-field-nothing .special-title,.view-profile-gallery .views-field-nothing-1 .special-title,.view-profile-gallery-students .views-field-nothing .special-title,.view-profile-gallery-students .views-field-nothing-1 .special-title,.view-department-profile-gallery .views-field-nothing .special-title,.view-department-profile-gallery .views-field-nothing-1 .special-title{display:block;}@media screen and (max-width:579px){.view-profile-gallery .col-1,.view-profile-gallery .col-2,.view-profile-gallery .col-3,.view-profile-gallery-students .col-1,.view-profile-gallery-students .col-2,.view-profile-gallery-students .col-3,.view-department-profile-gallery .col-1,.view-department-profile-gallery .col-2,.view-department-profile-gallery .col-3{width:100% !important;float:unset !important;}.view-profile-gallery .col-1 img,.view-profile-gallery .col-2 img,.view-profile-gallery .col-3 img,.view-profile-gallery-students .col-1 img,.view-profile-gallery-students .col-2 img,.view-profile-gallery-students .col-3 img,.view-department-profile-gallery .col-1 img,.view-department-profile-gallery .col-2 img,.view-department-profile-gallery .col-3 img{width:100%;}}.view-profile-gallery .col-1,.view-profile-gallery-students .col-1,.view-department-profile-gallery .col-1{padding-bottom:2%;width:calc(100% / 3);padding-right:1.5%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:none !important;display:block;float:left;}.view-profile-gallery .col-1 .views-field-field-profile-last-name,.view-profile-gallery-students .col-1 .views-field-field-profile-last-name,.view-department-profile-gallery .col-1 .views-field-field-profile-last-name{padding:10px 20px 0 20px;color:#fff;font-weight:600;background-color:#ff6362;margin-top:-8px;}.view-profile-gallery .col-1 .views-field-nothing,.view-profile-gallery .col-1 .views-field-nothing-1,.view-profile-gallery-students .col-1 .views-field-nothing,.view-profile-gallery-students .col-1 .views-field-nothing-1,.view-department-profile-gallery .col-1 .views-field-nothing,.view-department-profile-gallery .col-1 .views-field-nothing-1{background-color:#ff6362;}.view-profile-gallery .col-2,.view-profile-gallery-students .col-2,.view-department-profile-gallery .col-2{padding-bottom:2%;width:32%;padding-right:1.5%;display:block;float:left;}.view-profile-gallery .col-2 .views-field-field-profile-last-name,.view-profile-gallery-students .col-2 .views-field-field-profile-last-name,.view-department-profile-gallery .col-2 .views-field-field-profile-last-name{padding:10px 20px 0 20px;color:#fff;font-weight:600;background-color:#003269;margin-top:-8px;}.view-profile-gallery .col-2 .views-field-nothing,.view-profile-gallery .col-2 .views-field-nothing-1,.view-profile-gallery-students .col-2 .views-field-nothing,.view-profile-gallery-students .col-2 .views-field-nothing-1,.view-department-profile-gallery .col-2 .views-field-nothing,.view-department-profile-gallery .col-2 .views-field-nothing-1{background-color:#003269;}.view-profile-gallery .col-3,.view-profile-gallery-students .col-3,.view-department-profile-gallery .col-3{padding-bottom:2%;width:32%;float:left;display:block;}.view-profile-gallery .col-3 .views-field-field-profile-last-name,.view-profile-gallery-students .col-3 .views-field-field-profile-last-name,.view-department-profile-gallery .col-3 .views-field-field-profile-last-name{padding:10px 20px 0 20px;color:#fff;font-weight:600;background-color:#54c0ba;margin-top:-8px;}.view-profile-gallery .col-3 .views-field-nothing,.view-profile-gallery .col-3 .views-field-nothing-1,.view-profile-gallery-students .col-3 .views-field-nothing,.view-profile-gallery-students .col-3 .views-field-nothing-1,.view-department-profile-gallery .col-3 .views-field-nothing,.view-department-profile-gallery .col-3 .views-field-nothing-1{background-color:#54c0ba;}@media all and (min-width:580px){.profile-area .profile-image{margin-right:0;width:51%;}.profile-area .profile-info{margin-top:0;padding:20px 26px;}.profile-callout{margin:1em 0;}}.field-name-field-profile-special-title,.special-title{font-style:italic;}.field-name-field-featured-in h3::after{content:"\2026";}.view-profile-gallery-students div.view-content,.view-department-profile-gallery div.view-content,.view-profile-gallery div.view-content{display:flex;flex-wrap:wrap;width:calc(100% + 14px);margin-left:-7px;}.view-profile-gallery-students div.view-content .views-row,.view-department-profile-gallery div.view-content .views-row,.view-profile-gallery div.view-content .views-row{width:calc(100% / 3);align-items:stretch;background:#ff6362;border:solid 7px #fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;}.view-profile-gallery-students div.view-content .views-row .views-field-nothing,.view-department-profile-gallery div.view-content .views-row .views-field-nothing,.view-profile-gallery div.view-content .views-row .views-field-nothing{background:transparent;}.view-profile-gallery-students div.view-content .views-row:nth-child(3n+2),.view-department-profile-gallery div.view-content .views-row:nth-child(3n+2),.view-profile-gallery div.view-content .views-row:nth-child(3n+2){background-color:#003269;}.view-profile-gallery-students div.view-content .views-row:nth-child(3n+3),.view-department-profile-gallery div.view-content .views-row:nth-child(3n+3),.view-profile-gallery div.view-content .views-row:nth-child(3n+3){background-color:#54c0ba;}@media screen and (max-width:1000px) and (min-width:881px){.view-profile-gallery-students div.view-content .views-row,.view-department-profile-gallery div.view-content .views-row,.view-profile-gallery div.view-content .views-row{width:calc(100% / 2);}}@media screen and (max-width:650px){.view-profile-gallery-students div.view-content .views-row,.view-department-profile-gallery div.view-content .views-row,.view-profile-gallery div.view-content .views-row{width:calc(100% / 2);}}@media screen and (max-width:450px){.view-profile-gallery-students div.view-content .views-row,.view-department-profile-gallery div.view-content .views-row,.view-profile-gallery div.view-content .views-row{width:100%;}}#header-slideshow{position:relative;width:100%;top:0;max-height:580px;}#header-slideshow img{max-height:580px;width:100%;}.academic-page #left-column{width:23%;float:left;}.academic-page #body-column{width:100%;}.academic-page #degrees{color:#6d6e70;}.academic-page #degrees .horiz-separator{float:left;padding:12px 25px 0 25px;font-size:25px;}.academic-page #degrees h3{float:left;color:#6d6e70;cursor:pointer;}.academic-page #degrees h3.active{color:#004b8c;}.academic-page #degrees .degree-toggles{width:100%;}.academic-page #degrees #degree-lists{clear:both;margin-top:35px;}.academic-page #degrees .hidden{display:none;}.academic-page #degrees a{text-decoration:none;color:#6d6e70;}.node-type-academic-landing-page.not-front .header_image{max-height:580px;}.node-type-academic-landing-page .breadcrumb-links{visibility:hidden;}.node-type-academic-landing-page .breadcrumb-page-title{display:none;}.node-type-academic-landing-page #page-title{display:none;font-size:1.125em;background-color:#eaeaec;padding:.25em .75em;text-transform:uppercase;}.node-type-academic-landing-page .node{clear:both;padding-top:.2em;}#body-column h2.page__title{line-height:1em;}@media screen and (min-width:800px){.node-type-academic-landing-page #page-title{float:right;}}#block-views-sidebar-factoids-block{clear:both;margin-top:35px;color:#3fb3e1;text-align:center;padding:0 35px;}#block-views-sidebar-factoids-block .view-content .views-row{margin-bottom:25px;}#block-views-sidebar-factoids-block .views-field-field-factoid-number{font-weight:100;font-size:56px;line-height:67px;padding-bottom:10px;}#block-views-sidebar-factoids-block .views-field-body{font-weight:600;margin-top:-10px;text-transform:uppercase;}#block-views-sidebar-factoids-block #block-superfish-1 :after{clear:both;}.factoids{margin-top:35px;margin-bottom:35px;padding-left:0;list-style:none;text-align:center;color:#007cba;}.factoids li{margin-bottom:25px;width:100%;}.factoids li span{display:inline block;font-weight:400;text-transform:uppercase;}.factoids span.stat{font-size:3.5em;font-weight:400;line-height:1.2em;text-transform:initial;display:block;}.factoids a{display:block;width:100%;}.factoids a:hover{text-decoration:underline;}.factoids a:hover > span.stat{}@media only screen and (min-width:580px){.factoids li{width:32%;margin-right:1%;float:left;}.two-facts .factoids li{width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 25px;margin:0;}}#degrees{padding:45px 0;}#second-content-area{padding:45px 0;}#accordion-block{padding:45px 0;}#accordion-block .view-academics-daily-events-accordion{border:1px solid #0a4d8c;}#accordion-block .ui-accordion-content{border:none;}#accordion-block h3.ui-accordion-header{text-transform:capitalize;border:none;border-radius:0;}#accordion-block h3.ui-accordion-header a{color:#fff;}#accordion-block h3.ui-state-default{margin-top:1px;background:#3fb3e1;}#accordion-block h3.ui-state-active{background:#0a4d8c;margin-top:0px;}#accordion-block .ui-icon{background-image:url(/misc/ui/images/ui-icons_ffffff_256x240.png);}#accordion-block .ui-icon:hover,#accordion-block .ui-icon:focus{background-position:-46px -128px !important;}#accordion-block .ui-state-active .ui-icon{background-position:-46px -128px !important;}#accordion-block .ui-state-hover{background-image:url(/misc/ui/images/ui-icons_ffffff_256x240.png);background-position:-46px -128px !important;}#accordion-block .ui-icon-triangle-1-s{background-position:-16px -128px !important;}#accordion-block .ui-icon-triangle-1-e{background-position:-16px -128px !important;}#quicktabs-major_minor_tabs .quicktabs-tabs,#quicktabs-major_minor_all_terms .quicktabs-tabs{padding:0px;}#quicktabs-major_minor_tabs .quicktabs-tabs a,#quicktabs-major_minor_all_terms .quicktabs-tabs a{font-size:1.3em;color:#6d6e70;}#quicktabs-major_minor_tabs .quicktabs-tabs li.active a,#quicktabs-major_minor_all_terms .quicktabs-tabs li.active a{color:#004b8c;}#quicktabs-major_minor_tabs .quicktabs-tabs li,#quicktabs-major_minor_all_terms .quicktabs-tabs li{padding-right:25px;padding-left:25px;}#quicktabs-major_minor_tabs .quicktabs-tabs li.first,#quicktabs-major_minor_all_terms .quicktabs-tabs li.first{border-right:1px solid gray;padding-left:0px;}#quicktabs-container-major_minor_tabs .item-list:first-child,#quicktabs-container-major_minor_all_terms .item-list:first-child{columns:2 300px;-webkit-columns:2 300px;-moz-columns:2 300px;}#quicktabs-container-major_minor_tabs ul,#quicktabs-container-major_minor_all_terms ul{padding:0px;}#quicktabs-container-major_minor_tabs li,#quicktabs-container-major_minor_all_terms li{list-style:none;}#quicktabs-container-major_minor_tabs a,#quicktabs-container-major_minor_all_terms a{-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;color:#000;}#quicktabs-container-major_minor_tabs a:hover,#quicktabs-container-major_minor_tabs a:focus,#quicktabs-container-major_minor_all_terms a:hover,#quicktabs-container-major_minor_all_terms a:focus{color:#004b8c;}.view-display-id-block_2 li.first,.view-display-id-block_3 li.first{margin-top:-2px;}#edit-filter{padding:8px 18px;margin:0 !important;}.exposed-filters-fieldset{background:#f7f7f7;padding:10px 25px 30px 25px;}.exposed-filters-fieldset.collapsed{background:none;}.exposed-filters-fieldset .form-type-select{margin:0;}.exposed-filters-fieldset .form-type-bef-checkbox{margin:5px 0 !important;}.view-academic-programs-tile{}.view-academic-programs-tile .views-exposed-widgets{padding:0;}.view-academic-programs-tile .views-exposed-widgets > .views-exposed-widget{float:none;padding:0;bottom:inherit;right:inherit;position:static;}.view-academic-programs-tile .form-item-search-keywords{float:left;width:50% !important;margin-right:25px;}.view-academic-programs-tile .form-item-search-keywords input{background:none !important;}.view-academic-programs-tile .form-text{padding:0.2em;}.view-academic-programs-tile .exposed-filters-fieldset{clear:both;}.view-academic-programs-tile .view-content{width:calc(100% + 20px);margin-left:-10px;}.view-academic-programs-tile .views-row{position:relative;overflow:hidden;margin:0;}.view-academic-programs-tile .views-row .tile-wrapper{margin:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;overflow:hidden;}.view-academic-programs-tile .views-row h2{font-size:1.45em;text-transform:none;line-height:1.30em;font-weight:400;}.view-academic-programs-tile .views-row h2,.view-academic-programs-tile .views-row p{margin:0;line-height:140%;color:#fff;}.view-academic-programs-tile .views-row .front-side,.view-academic-programs-tile .views-row .back-side{padding:0.8em 1.2em;min-height:135px;box-sizing:border-box;}.view-academic-programs-tile .views-row .front-side{background:#004277;}.view-academic-programs-tile .views-row .back-side{background:#498fcc;border-top:3px solid #498fcc;position:absolute;top:0;right:100%;width:100%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:ease all 0.25s;-moz-transition:ease all 0.25s;-ms-transition:ease all 0.25s;-o-transition:ease all 0.25s;transition:ease all 0.25s;}.view-academic-programs-tile .views-row:hover .back-side{right:0;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;}.view-academic-programs-tile .views-row .degree-type{color:#fff;font-weight:500;}.view-academic-programs-tile .views-row .short-description p{font-size:.9em;margin:0.25em 0 0 0;}.view-academic-programs-tile .views-row .learn_more{display:inline-block;margin:10px 0 0 0;padding:8px 24px 8px 16px;background-image:url(/sites/all/themes/smc2015/images/link-arrow-white2.png);background-repeat:no-repeat;background-position:95% center;background-size:16px;background-color:#00335f;line-height:120%;font-size:.9em;font-weight:700;color:#fff;float:right;}.page-academic-programs #main-content-column{width:100% !important;margin:0 auto;}.half-width,.third-width,.quarter-width,.quarter-half-width,.fifth-width,.sixth-width{width:100%;box-sizing:border-box;}.view-academic-programs-tile .view-content{display:flex;flex-wrap:wrap;align-items:center;}@media screen and (min-width:480px){.half-width,.third-width,.quarter-width,.quarter-half-width,.fifth-width,.sixth-width{width:calc(100% / 2);float:left;}}@media screen and (min-width:650px){.third-width,.quarter-width{width:calc(100% / 3);}}@media screen and (min-width:768px){.quarter-half-width{width:calc(100% / 4);}.fifth-width,.sixth-width{width:calc(100% / 3);}}@media screen and (min-width:1024px){.quarter-width,.fifth-width,.sixth-width{width:calc(100% / 4);}}@media screen and (min-width:1024px){.fifth-width{width:calc(100% / 5);}.sixth-width{width:calc(100% / 6);}}@media screen and (min-width:881px) and (max-width:1130px){.view-academic-programs-tile .form-item-search-keywords{width:100% !important;}.view-academic-programs-tile .views-row{width:calc(100% / 2);}}@media screen and (max-width:835px){.view-academic-programs-tile .views-row{width:calc(100% / 2);}.view-academic-programs-tile .form-item-search-keywords{width:100% !important;}}@media screen and (max-width:560px){.view-academic-programs-tile .views-row{width:100%;}}@media screen and (max-width:880px){.sidebar-wrapper{width:100%;}.mob_navi{display:block;background:#000;opacity:0.8;margin-top:-47px;padding-left:15px;width:100%;bottom:0px;}.mob_navi .block-title{color:#fff;padding:10px;cursor:pointer;}.mob_navi .block-title i{float:right;margin-right:25px;font-size:1.25em;}.mob_navi .block{margin-bottom:unset;}.mob_navi a{color:#fff;display:block;padding-top:12px;padding-bottom:12px;line-height:16px;}.mob_navi .menu-block-wrapper{display:none;}.mob_navi .menu-block-wrapper .menu li{display:none !important;list-style:none;}.mob_navi .menu-block-wrapper .menu li .menu{margin-left:15px;}.mob_navi .menu-block-wrapper .menu li a:hover,.mob_navi .menu-block-wrapper .menu li a.active,.mob_navi .menu-block-wrapper .menu li a:focus{color:#004b8c;background-color:#cfdeff;}.mob_navi .menu-block-wrapper .menu li.active-trail,.mob_navi .menu-block-wrapper .menu li.active li{display:block !important;}#sidebar-nav-mobile ul{margin-left:0 !important;padding-left:4px !important;left:0 !important;}#sidebar-nav-mobile ul li{margin-left:0 !important;padding-left:4px !important;}#sidebar-nav-mobile ul li a{margin-left:0 !important;padding-left:4px !important;}.section__sidebar-second .side_call_to_action,.section__sidebar-second .cta-block-global{display:none;}.section__sidebar-second-mobile{display:block;width:90% !important;margin:0 5% !important;}.section__sidebar-second-mobile .side_call_to_action,.section__sidebar-second-mobile .cta-block-global{display:block;}.bottom_call_to_action{display:block;margin:0 5% !important;}.bottom_call_to_action .cta-block-global{display:block;}.bottom_call_to_action .block-bean{float:none;width:100%;}.bottom_call_to_action .span_3{width:100%;}.bottom_call_to_action .image-div.span_12{float:none;margin:0 auto;text-align:center;width:100%;}.section__sidebar-first{width:100%;}.section__sidebar-first.span_3{width:100%;margin:0 !important;}.section__sidebar-first.span_3.pull-left > section{margin:0 !important;}.section__sidebar-first img{margin-left:auto;margin-right:auto;}.section__sidebar-first .profile-callout > .view-content > .views-row{max-width:600px;margin-left:auto;margin-right:auto;}.section__sidebar-first .profile-callout > .view-content > .views-row > div{margin-left:10px;margin-right:10px;}.section__sidebar-first .profile-callout > .view-content > .views-row div{width:100%;}.section__sidebar-first .profile-callout > .view-content > .views-row div span{max-width:100%;}.section__sidebar-first .profile-callout > .view-content > .views-row div span > a{max-width:580px;}.col.main_content{flex-wrap:wrap-reverse;}.sidebar-wrapper{width:100% !important;max-width:none !important;}#main-content-column{width:100% !important;max-width:none;margin:0 0;padding:0 !important;float:none;overflow:hidden;}#page-title{clear:both;}#mobile-utility-nav{background:#004b8c;display:block;position:relative;clear:both;z-index:100;padding:65px 0px 10px 0px;}#mobile-utility-nav ul li{display:block;float:none;padding:5px 0;text-align:left;}#mobile-utility-nav ul li a{padding-left:25px;color:#fff;}#main-navigation .region-navigation{height:inherit;}#main-menu{line-height:1em;position:relative !important;margin-top:-62px !important;}#main-menu li{padding:10px 0 !important;}.region-header .block:last-child{height:37px;}.region-header .search-toggler{right:25px;top:7px;margin-top:0;}.region-header .container-inline{min-width:200px;float:right;}.region-header #block-menu-menu-utility-navigation{display:none !important;}.region-header #block-search-form{left:95%;}.region-header #block-search-form .form-item.form-type-textfield.form-item-search-block-form{width:95% !important;margin-right:10px !important;}.close-mobile-menu{border-bottom:0 !important;height:70px !important;display:block;}.close-mobile-menu i{color:#fff;float:right;padding:5px 15px 20px 0px;font-size:24px;font-weight:100;}.menu-toggle{position:relative;width:100%;background:#fefbf8;padding-top:5px;padding-bottom:5px;float:right;z-index:99;}.menu-toggle .lines{float:right !important;margin-right:110px !important;}.menu-toggle .inline{position:none;}.menu-toggle .line{background-color:#004b8e;border-bottom:1px solid #004b8e;}.menu-toggle .toggle-help{position:absolute;right:15px;text-transform:uppercase;color:#004b8e;}.responsive-menu.menu-toggled{margin:0;width:100%;padding:0;background:#3d6184;padding-top:30px;position:absolute !important;z-index:999 !important;top:62px;height:100% !important;}.responsive-menu.menu-toggled .menu-parent a{float:left;}.responsive-menu.menu-toggled li{width:100%;margin:0;padding:0;}.responsive-menu.menu-toggled li a{background:none;color:#fff !important;padding-left:25px;font-size:1.375em !important;}.responsive-menu.menu-toggled li .toggle-children{float:right;color:#fff;height:25px;width:25px;margin-top:0px;background-color:#004b8e;margin-right:10px;text-align:center;line-height:1.55em;margin-top:11px;}.responsive-menu.menu-toggled li .sub-menu{clear:both;background:none !important;}#block-responsive-dropdown-menus-main-menu .main-menu{padding-top:20px;}#block-responsive-dropdown-menus-main-menu .main-menu li{height:inherit !important;clear:both;padding:0 !important;display:block;border-bottom:1px solid #ccc;}#block-responsive-dropdown-menus-main-menu .main-menu li a{padding:15px 20px 15px 25px !important;}#block-responsive-dropdown-menus-main-menu .main-menu li:last-child{border-bottom:none;}#block-responsive-dropdown-menus-main-menu .main-menu .menu-parent{background:none !important;}#block-responsive-dropdown-menus-main-menu .main-menu .menu-parent a{background:none !important;}#block-responsive-dropdown-menus-main-menu .main-menu .menu-parent .sub-menu{clear:both;margin-left:0px !important;background:#004b8e !important;position:relative;padding:15px 0 !important;display:none;}#block-responsive-dropdown-menus-main-menu .main-menu .menu-parent .sub-menu li{padding:0 0 0 20px !important;border:none;}#block-responsive-dropdown-menus-main-menu .main-menu .menu-parent .sub-menu li a{float:none;}#block-responsive-dropdown-menus-main-menu .main-menu .menu-parent .sub-menu .menu-parent a,#block-responsive-dropdown-menus-main-menu .main-menu .menu-parent .sub-menu .menu-item-primary a{float:left;}#nav-blocks{z-index:inherit;}#nav-blocks .nav-inner{height:35px;background:#3d6184;position:relative;z-index:99;}.degree-lists-list table{margin:0;}.degree-lists-list table tr td{display:block;}.block-superfish{display:none;}.region-sidebar-second{margin-top:0;padding-left:0px;}.region-sidebar-second .cta-area{float:none;}.admin-menu #logo{margin-top:0;z-index:9999;}#mobile-utility-nav{display:none;background:#004b8c;z-index:99;position:relative;clear:both;padding:70px 0px 20px 0px;}#mobile-utility-nav ul li{background:#004b8c;display:block;float:none;padding:5px 0;text-align:left;}#mobile-utility-nav ul li a{padding-left:25px;color:#fff;}#sidebar-nav-mobile{display:block;position:relative;width:100%;z-index:90;}#sidebar-nav-mobile section > .block-superfish{margin-top:-63px;}#sidebar-nav-mobile section div{display:none;}#sidebar-nav-mobile section div.block-superfish{background:#000;display:block !important;width:100%;margin-bottom:0px !important;opacity:.8;}#sidebar-nav-mobile section div.block-superfish .sf-menu.sf-style-default{float:none;}#sidebar-nav-mobile section div.block-superfish .sf-accordion-toggle{display:block;}#sidebar-nav-mobile section div.block-superfish .sf-accordion-toggle a{background:none;color:#fff;border:none;padding:10px 1.5em 10px 1.5em;display:block;width:100%;}#sidebar-nav-mobile section div.block-superfish .sf-hidden{display:none !important;}#sidebar-nav-mobile section div.block-superfish .sf-menu{background:#000;width:100%;}#sidebar-nav-mobile section div.block-superfish .sf-menu li{background:none;border:none;display:block;float:none;}#sidebar-nav-mobile section div.block-superfish .sf-menu li a,#sidebar-nav-mobile section div.block-superfish .sf-menu li span.nolink{border:none;padding-left:55px;color:#fff;}#sidebar-nav-mobile section div.block-superfish .sf-menu li.sf-expanded:hover > ul,#sidebar-nav-mobile section div.block-superfish .sf-menu li.sf-expanded:focus > ul{position:relative;}#sidebar-nav-mobile section div.block-superfish .sf-menu li.sf-expanded:hover > ul .sf-clone-parent,#sidebar-nav-mobile section div.block-superfish .sf-menu li.sf-expanded:focus > ul .sf-clone-parent{}#sidebar-nav-mobile section div.block-superfish .sf-menu li.sf-expanded:hover > ul > li a,#sidebar-nav-mobile section div.block-superfish .sf-menu li.sf-expanded:focus > ul > li a{color:#fff;}#sidebar-nav-mobile section div.block-superfish .sf-menu li.sf-expanded:hover > ul > li:hover a,#sidebar-nav-mobile section div.block-superfish .sf-menu li.sf-expanded:focus > ul > li:hover a{color:#004b8c;}#sidebar-nav-mobile section div.block-superfish .sf-menu li.sf-expanded:hover > ul > li:last-child,#sidebar-nav-mobile section div.block-superfish .sf-menu li.sf-expanded:focus > ul > li:last-child{padding-bottom:0;}#sidebar-nav-mobile section div.block-superfish .sf-menu li:hover,#sidebar-nav-mobile section div.block-superfish .sf-menu li:focus{background:none;}#sidebar-nav-mobile section div.block-superfish .sf-menu li:hover a,#sidebar-nav-mobile section div.block-superfish .sf-menu li:focus a{color:#004b8c;}#sidebar-nav-mobile section div.block-superfish .sf-accordion{background:#000;width:100%;}#sidebar-nav-mobile section div.block-superfish .sf-accordion li{background:none;border:none;display:block;float:none;}#sidebar-nav-mobile section div.block-superfish .sf-accordion li a,#sidebar-nav-mobile section div.block-superfish .sf-accordion li span.nolink{border:none;padding-left:55px;color:#fff;}#sidebar-nav-mobile section div.block-superfish .sf-accordion li.sf-expanded:hover > ul,#sidebar-nav-mobile section div.block-superfish .sf-accordion li.sf-expanded:focus > ul{top:0;position:relative;width:100%;}#sidebar-nav-mobile section div.block-superfish .sf-accordion li.sf-expanded:hover > ul .sf-clone-parent,#sidebar-nav-mobile section div.block-superfish .sf-accordion li.sf-expanded:focus > ul .sf-clone-parent{}#sidebar-nav-mobile section div.block-superfish .sf-accordion li.sf-expanded:hover > ul a,#sidebar-nav-mobile section div.block-superfish .sf-accordion li.sf-expanded:hover > ul span.nolink,#sidebar-nav-mobile section div.block-superfish .sf-accordion li.sf-expanded:focus > ul a,#sidebar-nav-mobile section div.block-superfish .sf-accordion li.sf-expanded:focus > ul span.nolink{padding-left:95px;}#sidebar-nav-mobile section div.block-superfish .sf-accordion li.sf-expanded:hover > ul ul,#sidebar-nav-mobile section div.block-superfish .sf-accordion li.sf-expanded:focus > ul ul{padding-left:40px;}#sidebar-nav-mobile section div.block-superfish .sf-accordion li.sf-expanded:hover > ul > li a,#sidebar-nav-mobile section div.block-superfish .sf-accordion li.sf-expanded:focus > ul > li a{color:#fff;}#sidebar-nav-mobile section div.block-superfish .sf-accordion li.sf-expanded:hover > ul > li:hover a,#sidebar-nav-mobile section div.block-superfish .sf-accordion li.sf-expanded:hover > ul > li:focus a,#sidebar-nav-mobile section div.block-superfish .sf-accordion li.sf-expanded:focus > ul > li:hover a,#sidebar-nav-mobile section div.block-superfish .sf-accordion li.sf-expanded:focus > ul > li:focus a{color:#004b8c;}#sidebar-nav-mobile section div.block-superfish .sf-accordion li.sf-expanded:hover > ul > li:last-child,#sidebar-nav-mobile section div.block-superfish .sf-accordion li.sf-expanded:focus > ul > li:last-child{padding-bottom:0;}#sidebar-nav-mobile section div.block-superfish .sf-accordion li:hover,#sidebar-nav-mobile section div.block-superfish .sf-accordion li:focus{background:none;}#sidebar-nav-mobile section div.block-superfish .sf-accordion li:hover a,#sidebar-nav-mobile section div.block-superfish .sf-accordion li:focus a{color:#004b8c;}#sidebar-nav-mobile section div.block-superfish .sf-accordion li:hover li,#sidebar-nav-mobile section div.block-superfish .sf-accordion li:focus li{color:#fff;}.section-content #sidebar-nav-mobile{margin-top:-15px;}}@media all and (min-width:990px) and (max-width:1172px){#block-menu-menu-utility-navigation{margin-left:39%;}}@media all and (min-width:880px) and (max-width:1035px){.header__logo{left:1%;}#block-menu-menu-utility-navigation{margin-left:30%;}}@media all and (min-width:579px) and (max-width:880px){#block-block-46{position:absolute;right:7px;}.section__sidebar-second-mobile{width:90% !important;}.header__logo{left:1%;}.container-inline{min-width:350px;float:right;}#block-menu-menu-utility-navigation{display:none;}.section-contact-us .webform-client-form{max-width:500px;margin-left:auto;margin-right:auto;}.section-contact-us .webform-client-form #edit-submitted-full-name,.section-contact-us .webform-client-form #edit-submitted-email,.section-contact-us .webform-client-form #edit-submitted-comments{max-width:500px;}.section-contact-us .webform-client-form .form-actions{margin:0 auto;max-width:200px;}.section__sidebar-first .region-sidebar-navigation{display:none;}.section__sidebar-first section.region-sidebar-first{margin:0 !important;}.region-header .block:last-child{height:37px;}.region-header .search-toggler{right:25px;top:7px;}.region-header #block-menu-menu-utility-navigation{display:none !important;}.region-header #block-search-form{margin-top:5px;right:20px;}.region-header #block-search-form .form-item.form-type-textfield.form-item-search-block-form{width:95% !important;margin-right:10px !important;}.menu-toggle{position:relative;width:100%;background:#fefbf8;padding-top:5px;float:right;z-index:998;}.menu-toggle .lines{float:right !important;margin-right:110px !important;}.menu-toggle .line{background-color:#004b8e;border-bottom:1px solid #004b8e;}.menu-toggle .toggle-help{position:absolute;right:15px;text-transform:uppercase;color:#004b8e;}.responsive-menu.menu-toggled .menu-parent a{float:left;}.responsive-menu.menu-toggled li{width:100%;margin:0;padding:0;}.responsive-menu.menu-toggled li a{background:none;color:#fff !important;padding-left:25px;}.responsive-menu.menu-toggled li .sub-menu{clear:both;background:none !important;}#block-responsive-dropdown-menus-main-menu .main-menu{padding-top:30px;}#block-responsive-dropdown-menus-main-menu .main-menu li{height:inherit !important;clear:both;padding:0 !important;display:block;border-bottom:1px solid #ccc;}#block-responsive-dropdown-menus-main-menu .main-menu .menu-parent{background:none !important;}#block-responsive-dropdown-menus-main-menu .main-menu .menu-parent a{background:none !important;}#block-responsive-dropdown-menus-main-menu .main-menu .menu-parent .sub-menu{clear:both;margin-left:0px !important;background:#004b8e !important;padding:15px 0 !important;position:none;display:none;}#block-responsive-dropdown-menus-main-menu .main-menu .menu-parent .sub-menu li{padding:0 0 0 20px !important;border:none;}#block-responsive-dropdown-menus-main-menu .main-menu .menu-parent .sub-menu li a{float:none;}#block-responsive-dropdown-menus-main-menu .main-menu .menu-parent .sub-menu .menu-parent a{float:left;}#nav-blocks{z-index:inherit;}#nav-blocks .nav-inner{background:#004b8c;position:relative;z-index:99;opacity:.8;}}@media screen and (min-width:880px){.close-mobile-menu i{display:none;}}@media screen and (max-width:879px){.region-social-menu-bar{margin-left:18px;}.bottom_call_to_action .cta-area{margin:0.5em 0;}}@media screen and (max-width:579px){.section__sidebar-first .region-sidebar-navigation{display:none;}#content{width:100%;}.pillar-image-area .col{float:none;}.pillar-image-area .col img{width:100%;}.pillar-image-area .secondary-image-area .first-image,.pillar-image-area .secondary-image-area .second-image,.pillar-image-area .secondary-image-area .quote-block{margin:7px 2% !important;}.footer__menu-wrap .region-social-menu .menu{text-align:center;}.footer__menu-wrap .region-social-menu .menu .last{margin-right:0px;}.footer__menu-wrap .region-social-menu .menu a{height:2.5em;width:2.5em;}.footer__menu-wrap .region-social-menu .menu a i{font-size:1.5em;}.footer__menu-wrap .col{float:none;}}#block-menu-menu-utility-navigation{margin-left:0 !important;margin-left:40% !important;}#block-block-46{width:30px;height:30px;}#block-block-46 p{height:30px;position:relative;}@media screen and (max-width:578px){#block-block-46 p{margin-top:0;margin-bottom:0;}#block-search-form{top:5px;}#block-block-46{position:absolute;right:7px;}}@media screen and (min-width:579px){#block-search-form{top:31px;}}@media screen and (min-width:881px){#block-block-46 p .search-toggler{position:absolute;}}#block-search-form{right:0px;left:initial;}@media screen and (max-width:970px){#block-menu-menu-utility-navigation{margin-left:30% !important;}#block-search-form{right:60px;}}.header__region{position:relative;max-width:961px;margin-left:auto;margin-right:auto;}body,#page{overflow-x:hidden;}#page{overflow-y:hidden;}.fullcalendar .fc-event-inner{height:35px;}.fullcalendar .fc-event-inner .fc-event-time{display:block;float:none;}.fullcalendar .fc-event-inner .fc-event-title{display:none;}.view-footer .view-display-id-block_2 .list-event-title{margin-bottom:0px;}.view-footer .view-display-id-block_2 .views-field-php .field-content{font-weight:bold;color:#4d4e4d;}.view-footer .view-display-id-block_2 .views-row{padding:30px 0;border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;}.node-events{padding-bottom:25px;}.node-events .field-name-field-event-start-date span{font-weight:bold;color:#4d4e4d;}.node-events h3{margin-bottom:0px;}.node-events .submitted{display:none;}.node-events .comment-add{display:none;}.page-events .view-calendar-output{padding-right:35px;}.page-events .section__sidebar-second{margin-top:0px;}.view-calendar-output{padding-bottom:30px;width:100%;}.view-calendar-output p{margin-top:2px;margin-bottom:2px;}.view-calendar-output .views-row hr{box-sizing:content-box;margin:.8em 0em .8em;height:1px;border:0px none;background-color:#C3C3C3;}.view-calendar-output .views-row-first hr{display:none;}.view-calendar-output img{width:100%;}@media screen and (min-width:579px){.page-events #page-title{min-width:450px;}}.cta-home{display:block;overflow:hidden;position:relative;width:100%;}.cta-home .block{margin-bottom:0;}.cta-home .block .span_2{margin-right:0;width:100%;}@media screen and (min-width:580px){.cta-home .block .span_2{width:20%;}}@media screen and (max-width:580px){.cta-home .image-div{height:215px;}.cta-home .image-div a{padding:80px 0 0 !important;}}.cta-wrapper > div{position:relative;height:90px;}.cta-wrapper a:link,.cta-wrapper a:visited{color:#fff;}.cta-wrapper span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;left:0;bottom:0;right:0;font-weight:300;color:#fff;text-transform:uppercase;text-align:center;}.cta-wrapper span a{display:inline-block;width:75%;}.cta-wrapper img{max-width:100%;display:block;position:absolute;top:0;left:0;}.cta2 span,.cta1 span,.cta5 span{word-spacing:.25em;}@media screen and (min-width:580px){.cta-wrapper > div{float:left;width:20%;line-height:1.25;height:auto;}.cta-wrapper span{font-size:1.25em;}.cta-wrapper > div:hover span,.cta-wrapper > div:focus span{text-decoration:underline;cursor:pointer;}.cta-wrapper div div{position:relative;width:100%;padding-bottom:32%;}}@media screen and (min-width:580px) and (max-width:774px){.cta-wrapper div div{padding-bottom:60%;}}@media screen and (min-width:775px) and (max-width:979px){.cta-wrapper div div{padding-bottom:45%;}}@media screen and (min-width:580px) and (max-width:1199px){.cta-wrapper span{font-size:1em;}}#cta-buttons{list-style:none;margin-left:0;padding-left:0;text-align:center;}#cta-buttons li{position:relative;height:95px;overflow:hidden;margin-bottom:1.5em;display:block;text-align:center;}#cta-buttons li p{line-height:1.75em;position:absolute;top:0;width:100%;margin:0;}#cta-buttons li p a{Color:#fff;display:-ms-flexbox !important;display:-webkit-box !important;display:-webkit-flex !important;display:-moz-box !important;display:flex !important;justify-content:center;align-items:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;text-align:center;font-size:1.5em;text-transform:uppercase;height:95px;}#cta-buttons li p a:hover{text-decoration:underline;}@media screen and (max-width:499px){#cta-buttons li{width:90%;display:block;margin:1.5em 5%;}}@media screen and (min-width:500px) and (max-width:879px){#cta-buttons li{width:45%;float:left;margin:.5em 2.5%;}#cta-buttons li:nth-child(3){margin-left:27.5%;}}#block-views-instagram-last-post-block{max-width:860px;margin:0 auto;}#block-views-instagram-last-post-block .block-title{font-size:0;width:100%;height:50px;background-image:url(/sites/all/themes/smc2015/images/instagram_logo.svg);background-size:120px;background-repeat:no-repeat;background-position:10px 0;background-color:#eee;margin:0 10px;}#block-views-instagram-last-post-block i.fa.fa-heart{float:left;color:#ff0386;line-height:18px;}#block-views-instagram-last-post-block .drupagram-likes{float:left;line-height:16px;margin-left:5px;}#block-views-instagram-last-post-block .drupagram-likes-count-value{color:#ff0386;line-height:18px;}#block-views-instagram-last-post-block .drupagram-likes-count-label{display:none;}#block-views-instagram-last-post-block .view-content table{margin-top:20px;}#block-views-instagram-last-post-block .view-content td{width:215px;margin:0 10px;padding:0 10px;}#block-views-instagram-last-post-block .view-content td img{height:auto;width:200px;max-width:none;max-height:none;}@media screen and (max-width:880px){#block-views-instagram-last-post-block{width:100%;}#block-views-instagram-last-post-block .block-title{width:96%;}#block-views-instagram-last-post-block .view-content td{display:block;float:left;width:48%;padding:0;margin:0;margin-right:1%;}#block-views-instagram-last-post-block .view-content td img{height:auto;width:100%;max-width:none;max-height:none;}}@media screen and (max-width:579px){#block-views-instagram-last-post-block .view-content td{width:96%;margin:0;}}.view-news-listing{line-height:1.35em;margin-top:25px;}.view-news-listing hr{opacity:0.3;margin:15px 0;}.view-news-listing .form-item.form-type-radio.form-item-field-site-category-tid{display:inline;margin-right:15px;color:#004A8D;}.view-news-listing .views-exposed-form{margin-bottom:25px;}.view-news-listing .views-row{clear:both;padding:10px;}.view-news-listing .views-row .span_3 img{width:100%;}.view-news-listing .pager{padding-top:35px;}.view-news-listing .views-field-body{font-size:12px;}.view-news-listing .post_date{color:#999;font-size:0.9em;margin:0.333em 0;}*{margin:0;padding:0;box-sizing:border-box;}#page.donor-page form#acquia-purge-manualpurge-form-page--2{position:absolute;top:63px;left:0;z-index:99;padding:5px;}#page.donor-page form input.form-submit{padding:2px;}#page.donor-page .tabs{position:absolute;top:361px;right:0;z-index:99;}#page.donor-page .card17{width:50%;margin:0 auto;}#page.donor-page .card17 .title{margin:0 auto;color:white;margin-bottom:17px;font-size:1.4em;padding:5px;}#page.donor-page .card17 .title span{background-color:rgba(71,93,170,0.6);padding:5px .8em;}#page.donor-page .card17 .tagline{float:left;width:52%;text-align:right;color:#44bea0;font-size:2em;text-transform:uppercase;padding-right:10px;}#page.donor-page .row1{width:100%;display:inline-block;font-weight:400;font-size:1.1em;letter-spacing:.5px;}#page.donor-page .row2{font-weight:400;font-size:1.675em;line-height:1.2;}#page.donor-page .row3{font-weight:400;font-size:1.25em;letter-spacing:3.5px;text-indent:3.5px;}#page.donor-page .card17 .date{position:relative;width:48%;float:right;height:112px;text-align:center;color:white;font-weight:100;}#page.donor-page .year{position:absolute;bottom:-9px;left:13px;font-size:2.25em;letter-spacing:3px;}#page.donor-page .month{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);display:inline-block;text-transform:uppercase;position:absolute;bottom:55px;left:-15px;font-size:2em;font-weight:300;}#page.donor-page .day{font-size:7em;position:absolute;left:46px;top:28px;font-weight:100;}#page.donor-page .card17 .give-btn{display:block;margin:0 auto;margin-top:170px;margin-bottom:10px;line-height:2.4em;width:180px;}.fixbtn{display:none;}#page.donor-page{position:relative;}#page.donor-page nav{height:60px;width:100%;position:absolute;z-index:1;}#page.donor-page nav img{left:20px;top:0;height:60px;width:191px;}#page.donor-page .link{position:absolute;right:16px;top:16px;font-size:1.25em;}#page.donor-page .link a:link,#page.donor-page .link a:visited{color:rgba(255,255,255,0.9);border:1px solid rgba(255,255,255,0);padding:5px;transition:all .3s linear;}#page.donor-page .link a:hover,#page.donor-page .link a:focus,#page.donor-page .link a:active{border:1px solid white;}#page.donor-page #main #content{padding-top:0;text-align:center;}#page.donor-page #main #content header{position:relative;background-position:center center;background-repeat:no-repeat;background-size:cover;height:420px;}#page.donor-page div.header-txt{position:absolute;top:0;left:0;right:0;margin-left:auto;margin-right:auto;margin-top:100px;}#page.donor-page #main #content header.video{position:relative;top:0;left:0;width:100%;height:420px;}body.jsenabled #page.donor-page header video{display:block;}#page.donor-page header video{display:none;background-image:url() #ccc;}#page.donor-page .overlay{position:absolute;top:0;right:0;bottom:0;left:0;margin-left:auto;margin-right:auto;}#page.donor-page .date-d:before,#page.donor-page .date-d:after{content:'\00b7';font-size:.5em;margin-left:10px;margin-right:10px;padding-top:2px;}#page.donor-page #content main{margin-top:20px;}#page.donor-page .numbers{position:relative;}#page.donor-page .give-btn,#page.donor-page .give-btn a{display:inline-block;}#page.donor-page .give-btn{line-height:2em;margin-bottom:20px;width:120px;}#page.donor-page .give-btn a:link,#page.donor-page .give-btn a:visited{color:#fff;width:120px;background-color:#128e64;font-size:1.2em;transition:all .2s linear;}#page.donor-page .give-btn a:hover,#page.donor-page .give-btn a:focus,#page.donor-page .give-btn a:active{color:#fff;background-color:#44bea0;}#page.donor-page .donor-count{color:#FFF;font-size:1.5rem;}#page.donor-page .donor-count span.subtxt{font-size:.6em;}#page.donor-page .timer{position:relative;}#page.donor-page .pre-goal{position:absolute;margin-left:0;margin-right:0;left:0;right:0;color:#fff;font-size:1.5em;font-weight:300;bottom:180px;}#page.donor-page .timer #jquery-countdown-timer-note{display:none;}#page.donor-page .timer #jquery-countdown-timer{display:inline-block;margin-top:10px;width:100%;}#page.donor-page .buttons ul{padding-left:0;}#page.donor-page .buttons ul li{display:inline-block;text-decoration:none;width:180px;line-height:2em;margin:0 10px;}#page.donor-page .buttons ul li a{display:inline-block;line-height:2em;width:100%;}#page.donor-page .buttons ul li a:link,#page.donor-page .buttons ul li a:visited{color:rgba(0,0,0,0.6);border:1px solid rgba(0,0,0,0.6);background-color:#fff;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;}#page.donor-page .buttons ul li.facebook a:hover,#page.donor-page .buttons ul li.facebook a:focus,#page.donor-page .buttons ul li.facebook a:active{background-color:#627aad;color:#fff;border:1px solid #627aad;}#page.donor-page .buttons ul li.tweet a:hover,#page.donor-page .buttons ul li.tweet a:focus,#page.donor-page .buttons ul li.tweet a:active{background-color:#3cf;color:#fff;border:1px solid #3cf;}#page.donor-page .buttons ul li.email a:hover,#page.donor-page .buttons ul li.email a:focus,#page.donor-page .buttons ul li.email a:active{background-color:#dd4b39;color:#fff;border:1px solid #dd4b39;}#page.donor-page .buttons ul li.text{display:none;}#page.donor-page .buttons ul li.text a:hover,#page.donor-page .buttons ul li.text a:focus,#page.donor-page .buttons ul li.text a:active{background-color:#41cf26;color:#fff;border:1px solid #41cf26;}#page.donor-page .text-desc article{display:inline-block;width:65%;text-align:left;}#page.donor-page .text-desc img{width:25%;float:right;margin:2em 0 10px 10px;border-radius:50%;}#page.donor-page div.embed{display:inline-block;}@media screen and (max-width:480px){#page.donor-page .tabs{top:241px;}#page.donor-page nav{background:-moz-linear-gradient(right,#16365e,#255892);background:-webkit-linear-gradient(right,#16365e,#255892);background:-o-linear-gradient(right,#16365e,#255892);background:#16365e;}#page.donor-page .link a:link,#page.donor-page .link a:visited{color:#fff;}#page.donor-page .link{right:5px;}#page.donor-page #main #content header{height:300px;}#page.donor-page #main #content header.video{height:300px;}#page.donor-page .pre-goal{color:#000;bottom:70px;font-weight:700;letter-spacing:2px;font-size:2em;}#page.donor-page .numbers{margin-top:45px;}#page.donor-page .timer.live{margin-bottom:50px;}#page.donor-page .dateNtag{position:relative;}#page.donor-page .dateNtag p{margin-top:1em;}#page.donor-page .give-btn{position:absolute;bottom:-107px;width:80%;left:0;margin-left:auto;margin-right:auto;margin-bottom:5px;display:inline-block;right:0;line-height:2.2em;}#page.donor-page #main #content header.video .give-btn{bottom:-215px;}#page.donor-page .donor-count{color:#000;padding-top:30px;font-size:1.25rem;clear:both;}#page.donor-page .give-btn a:link,#page.donor-page .give-btn a:visited{width:100%;}#page.donor-page .buttons ul li{width:80%;margin:0 0 5px 0;}#page.donor-page .buttons ul li a{width:100%;}#page.donor-page .buttons ul li.text{display:inline-block;}#page.donor-page .text-desc img{float:none;width:100%;margin:0;}#page.donor-page .text-desc article{width:85%;}#page.donor-page .text-desc article p{margin-top:2px;}#page.donor-page .title{font-size:1.25rem;padding:5px 25px;}#page.donor-page .card17 .title{width:100%;}#page.donor-page .card17{width:100%;}.fixbtn.active{display:block;line-height:2.5rem;position:fixed;top:0;left:0;right:0;margin:0;padding-left:0;border-bottom:1px solid #ccc;z-index:1;}.fixbtn li{float:left;width:50%;list-style:none;background-color:#fff;}.fixbtn li a{padding:5px 25px;background-color:#6496c8;border-radius:5px;box-shadow:0 2px #27496d;line-height:2rem;color:#fff;}.fixbtn li:first-child a{background-color:#51cc8d;box-shadow:0 2px #40603D;}#page.donor-page .card17 .give-btn{width:80%;bottom:-123px;}}@media (max-width:767px){.card17{width:80%;}#page.donor-page .card17{width:100%;}#page.donor-page .card17 .donor-count{color:#475daa;}}@media (max-width:580px){#page.donor-page .card17 .title{width:100%;}}@media screen and (max-width:767px) and (min-width:481px){#page.donor-page .tabs{top:261px;}#page.donor-page #main #content header,#page.donor-page #main #content header.video{height:320px;}#page.donor-page .text-desc article{width:85%;}#page.donor-page .buttons ul li{width:30%;margin:5px;}#page.donor-page .buttons ul li a{width:100%;}#page.donor-page .pre-goal{color:#000;bottom:70px;font-weight:700;letter-spacing:2px;font-size:2em;}#page.donor-page .dateNtag{position:relative;}#page.donor-page .dateNtag p{margin-bottom:62px;}#page.donor-page .donor-count{color:#000;display:inline-block;margin-left:10px;clear:both;position:absolute;top:0;right:0;}#page.donor-page .timer{margin-top:50px;}#page.donor-page .card17 .give-btn{width:120px;line-height:2.2em;margin-top:147px;position:absolute;top:0;left:0;}#page.donor-page .tc{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;clear:both;width:100%;margin:0 auto;margin-top:196px;}#page.donor-page .card17 .tc .give-btn{margin:initial;margin-top:0;position:relative;padding-right:5px;width:initial;display:initial;}#page.donor-page .card17 .tc .donor-count{padding-right:5px;position:relative;margin:initial;}}#varsity-athletics-menu{padding-left:0;list-style:none;}#varsity-athletics-menu li{display:block;width:100%;margin:.5em 0;}#varsity-athletics-menu a{padding:.5em 1em;display:block;background-color:#007cba;color:#fff;border:1px solid #007cba;}#varsity-athletics-menu a:hover{background-color:#fff;color:#007cba;}@media screen and (min-width:362px){#varsity-athletics-menu li{min-width:140px;max-width:148px;float:left;margin:.25em;}}ul.action-menu{list-style:none;padding-left:0;display:flex;flex-wrap:wrap;margin-left:-4px;}ul.action-menu::after{content:".";display:block;height:0;clear:both;visibility:hidden;}ul.action-menu li{display:block;width:100%;margin:0 0 6px;}.action-menu a{padding:.5em 1em;display:block;background-color:#007cba;color:#fff;border:1px solid #007cba;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;}.action-menu a:hover,.action-menu a:focus{background-color:#fff;color:#007cba;}@media screen and (min-width:362px){.action-menu.col2 li,.action-menu.col3 li,.action-menu.col4 li{float:left;margin:0;padding:4px;}.action-menu.col2 li:nth-of-type(2n+3){clear:left;}}@media screen and (min-width:362px) and (max-width:461px){.action-menu.col2 li,.action-menu.col3 li,.action-menu.col4 li{width:47%;max-width:500px;min-width:140px;}}@media screen and (min-width:362px) and (max-width:535px){.action-menu.col3 li:nth-of-type(2n+3),.action-menu.col4 li:nth-of-type(2n+3){clear:left;}}@media screen and (min-width:462px){.action-menu.col2 li{width:calc(100% / 2);}}@media screen and (min-width:462px) and (max-width:535px){.action-menu.col3 li,.action-menu.col4 li{width:calc(100% / 2);}}@media screen and (min-width:536px){.action-menu.col3 li{width:calc(100% / 3);}.action-menu.col3 li:nth-of-type(3n+4){clear:left;}}@media screen and (min-width:536px) and (max-width:710px){.action-menu.col4 li{width:31.5%;}.action-menu.col4 li:nth-of-type(3n+4){clear:left;}}@media screen and (min-width:711px) and (max-width:880px){.action-menu.col4 li{width:23.7%;}.action-menu.col4 li:nth-of-type(4n+5){clear:left;}}@media screen and (min-width:881px) and (max-width:980px){.action-menu.col4 li{width:31.5%;}.action-menu.col4 li:nth-of-type(3n+4){clear:left;}}@media screen and (min-width:981px){.action-menu.col4 li{width:23.7%;}.action-menu.col4 li:nth-of-type(4n+5){clear:left;}}.node-type-bundle-page #main-content-column{width:100% !important;margin:0 auto;}.node-type-bundle-page .wrap{width:100%;max-width:100%;}.node-type-bundle-page .header_image{max-height:580px;}.header_image .flexslider{margin-bottom:0;}.node-type-bundle-page .breadcrumb-links{display:none;}.node-type-bundle-page.section-academics .breadcrumb-links{display:unset;}.node-type-bundle-page h1.page__title{margin-top:25px;margin-left:4%;margin-right:4%;}.txt-cta p.no-drop::first-letter{font-weight:normal;font-size:100%;margin-top:0;padding-right:0;line-height:normal;float:none;}.txt-cta{text-align:center;margin-left:4%;margin-right:4%;padding-bottom:40px;}.txt-cta .intro{text-align:left;margin-right:0;}.txt-cta .intro p{}.txt-cta .cta .image-div.span_3{width:auto;}.cta{margin-right:0;margin-top:80px;float:left;}.bdl-scta{display:block;width:75%;text-align:center;margin-left:auto;margin-right:auto;}.bdl-scta a{font-weight:900;color:#fff;background-color:#007cba;border:1px solid #007cba;padding:.375em;display:block;width:100%;}.video{clear:both;margin-top:40px;margin-bottom:40px;padding-left:4%;padding-right:4%;}.video iframe{margin:0 auto;}.video > h3{padding-left:4%;padding-right:4%;}.video h3:nth-of-type(1){color:#000;text-transform:none;font-weight:600;font-size:1em;margin-bottom:6px;}.video p{margin:0 auto;padding-left:4%;padding-right:4%;line-height:1.25em;}.video p:nth-of-type(1){margin-top:15px;}.video h3:nth-of-type(1) + p{margin-top:6px;}.quote-section{width:calc(100% - 40px);margin:60px auto;padding-top:15px;padding-bottom:15px;border-top:1px solid #54c0ba;border-bottom:1px solid #54c0ba;height:auto;text-align:left;position:relative;display:flex;align-items:center;padding:35px 0;}.quote-section blockquote{color:#004b8c;}.quote-section blockquote cite{color:#498fcc;}.quote-section:before,.quote-section:after{content:"";position:absolute;display:block;background-color:#fff;width:60px;height:46px;}.quote-section:before{left:0;top:-28px;background:#fff url(/sites/all/themes/smc2015/css/images/quote-open.svg) no-repeat left bottom;border-right:solid 10px #fff;}.quote-section:after{right:0;bottom:-24px;visibility:visible;background:#fff url(/sites/all/themes/smc2015/css/images/quote-close.svg) no-repeat right top;border-left:solid 10px #fff;}.quote-section cite{line-height:1.4em;margin-top:4px;padding-left:20px;text-indent:-20px;}.quote-section .image{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:25px;max-width:300px;width:300px;min-width:300px;display:flex;align-items:center;}.quote-section .content{width:100%;}.quote-section .content p{margin:0;text-align:left;}.quote-section .content blockquote{width:100%;max-width:1000px;margin-left:auto;margin-right:auto;text-align:center;position:relative;padding:0 20px;}.quote-section .content blockquote cite{text-align:right;}.quote-section .content blockquote cite .byline{display:block;font-size:.77em;font-style:italic;line-height:1em;margin-top:2px;}.quote-section .content blockquote:last-child{margin-bottom:0;}.quote-section .content .readmore-quote{text-align:center;float:none;margin-top:7px;}.quote-section .content .readmore-quote a{display:block;text-align:center;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;font-weight:300;}.quote-section .content .readmore-quote a:hover{color:#54c0ba;}.quote-section.with-image{padding-left:40px;padding-right:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.quote-section.with-image blockquote{text-align:left;}@media screen and (max-width:879px){.quote-section.with-image .content blockquote{padding:0;}.quote-section.with-image{flex-wrap:wrap;}.quote-section.with-image .image{width:100%;min-width:100%;text-align:center;max-width:100%;padding-bottom:20px;padding-right:0 !important;}.quote-section.with-image .image img{width:400px;max-width:100%;float:none;margin:0 auto;}}@media screen and (max-width:500px){.quote-section blockquote p{font-size:.85em;line-height:1.4em;}}.quote-section > p{margin-top:0;margin-bottom:0;}.quote-section blockquote{margin:0 auto;padding:0;border-top:none;border-bottom:none;}.quote-section blockquote p{margin:.25em;}.quote-section blockquote div.col{padding-top:.3em;}.quote-section .readmore-quote{float:right;font-size:1.125em;font-weight:300;margin-right:5%;}.quote-section .readmore-quote a::after{content:' >';}.node-bundle-page .custom-text{margin:2.5em 4% 1.75em;max-width:720px;}.factoid-section{display:block;clear:both;background-color:#eceeee;text-align:center;padding:65px 35px;}.factoid-section div{display:inline-block;margin-right:20px;width:200px;vertical-align:top;}.fw-img{position:relative;display:block;overflow:hidden;width:100%;height:0;padding-bottom:56.25%;background-position:50% 50%;background-size:cover;}@media screen and (min-width:1250px){.fw-img{padding-bottom:0;height:704px;}}.fw-img img{position:absolute;left:-4000px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}@media screen and (min-width:880px){.fw-img{background-attachment:fixed;}@supports (-webkit-touch-callout:inherit){.fw-img{background-attachment:scroll !important;background-size:cover;}}}.list{margin:30px auto;padding-left:10%;padding-right:10%;}.list ul{column-count:3;list-style-type:none;list-style-position:outside;padding:0;}.list ul li{line-height:1.125em;margin-bottom:12px;}.txt-nar{background-color:#eceeee;padding-bottom:60px;margin-top:30px;padding-top:.125em;}.txt-nar h2{text-align:center;}.txt-nar .span_10{max-width:960px;margin-left:auto;margin-right:auto;float:none;background-color:#666;line-height:0;}.tn-content{background-color:#eceeee;}.tn-content .img img{display:block;line-height:0;}.tn-content > h3{background-color:#eceeee;margin:0 auto;text-align:center;padding-top:20px;padding-bottom:30px;}.txt-nar .img{margin-right:0;display:block;}.txt-nar .narrative{padding-left:15px;color:#fff;}.txt-nar .narrative h3{text-align:center;margin-top:40px;margin-bottom:.5em;color:#fff;}.txt-nar .narrative p{margin-top:0;line-height:1.25em;}.txt-nar .narrative p a{display:block;color:#fff;}.paragraphs-item-ctaform{width:92%;margin:40px 4%;}.paragraphs-item-ctaform input,.paragraphs-item-ctaform fieldset,.paragraphs-item-ctaform text-area{width:100%;}.paragraphs-item-ctaform input.form-checkbox,.paragraphs-item-ctaform input.form-radio{width:unset;}.paragraphs-item-ctaform input.form-submit{width:190px;}.paragraphs-item-ctaform .links .node-readmore{display:none;}@media (max-width:768px){.txt-cta{-webkit-box-orient:vertical;-webkit-box-direction:normal;}.bdl-scta{width:40%;}.quote-body p:nth-of-type(1){margin-top:23px;}.quote-body .readmore-quote{line-height:1em;margin:12px auto;}.factoid-section{padding:35px 0;}.factoid-section div{display:inline-block;width:80%;margin-right:0;margin-bottom:28px;}.list ul{column-count:1;}.list ul li{margin-bottom:8px;}.tn-content{width:100%;}.txt-nar .tn-content.span_8.col{width:100%;display:block;margin:0 auto;}.txt-nar .img img{margin:0 auto;}}@media (max-width:580px){.txt-nar .img img{}.node-bundle-page .custom-text{margin-left:4%;margin-right:4%;}.txt-nar{margin-bottom:30px;}.txt-nar .img.span_7,.txt-nar .narrative.span_5{width:100%;}}@media screen and (min-width:880px){.txt-cta,.video,div.list,.node-type-bundle-page h1.page__title,.quote-section,.factoid-section ul.factoids{max-width:1160px;margin-left:auto;margin-right:auto;}div.list{padding-left:4%;padding-right:4%;}.txt-cta .intro{width:67%;float:right;margin:0 2% 0 2%;}.txt-cta .cta{width:27%;float:left;margin-top:0;}.video{padding-left:0;padding-right:0;}.node-bundle-page .custom-text{max-width:720px;margin-left:auto;margin-right:auto;}.paragraphs-item-ctaform{max-width:600px;margin-left:auto;margin-right:auto;}}.node-type-feature-story .breadcrumb-links{display:none;}.by-line{margin:6px 0;font-weight:400;text-transform:uppercase;}div.author-bio{padding:1.5em;background-color:#eaeaec;width:95%;margin-bottom:1.66667em;}.author-bio h2{font-size:1.25em;margin:0 0 .25em 0;font-weight:400;}.author-bio h3{margin-bottom:.5em;text-transform:none;}#main-content-column .author-bio p{width:100%;margin-top:.5em;}@media screen and (min-width:880px){.node-type-feature-story #main-content-column{float:left;margin-left:0;}.node-type-feature-story .sidebar-wrapper{float:right;}}@media screen and (min-width:481px){.node-type-feature-story .content p{}.node-type-feature-story .content .field-name-field-feature-image{}}body.node-type-campaign-landing-page .node-webform h2{font-size:2.25em;letter-spacing:2px;margin:0 0 15px;}body.node-type-campaign-landing-page .node-webform h2 a{font-weight:bold;}body.node-type-campaign-landing-page .webform-client-form > div{display:flex;flex-wrap:wrap;width:calc(100% + 30px);margin-left:-15px;}body.node-type-campaign-landing-page .webform-client-form > div .webform-component-markup p{margin:0 0 25px;color:#929ca3;font-size:1em;}body.node-type-campaign-landing-page .webform-client-form > div .form-item{width:100%;margin:0 0 20px;padding:0 15px;}body.node-type-campaign-landing-page .webform-client-form > div .form-item label{text-transform:uppercase;color:#647077;font-size:.9em;width:100%;}body.node-type-campaign-landing-page .webform-client-form > div .form-item.half{width:50%;}body.node-type-campaign-landing-page .webform-client-form > div .form-item.label-below{display:flex;flex-wrap:wrap-reverse;}body.node-type-campaign-landing-page .webform-client-form > div .form-item.label-below label{color:#929ca3;font-size:.8;}body.node-type-campaign-landing-page .webform-client-form > div .form-item select{width:100%;}body.node-type-campaign-landing-page .webform-client-form > div .form-item select,body.node-type-campaign-landing-page .webform-client-form > div .form-item input{width:100%;max-width:none;border:solid 3px #dcddde;outline:none !important;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;font-size:20px;font-weight:300;margin-top:0;padding:8px 12px;background:#fff;}body.node-type-campaign-landing-page .webform-client-form > div .form-item select:hover,body.node-type-campaign-landing-page .webform-client-form > div .form-item input:hover{border-color:#c7c8ca;}body.node-type-campaign-landing-page .webform-client-form > div .form-item select:focus,body.node-type-campaign-landing-page .webform-client-form > div .form-item input:focus{border-color:#498fcc;}body.node-type-campaign-landing-page .webform-client-form > div .form-item.city,body.node-type-campaign-landing-page .webform-client-form > div .form-item.state,body.node-type-campaign-landing-page .webform-client-form > div .form-item.zip{width:calc(100% / 3);}body.node-type-campaign-landing-page .webform-client-form > div .form-item select{display:block;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23007CB2%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:right .7em top 50%;background-size:.65em auto,100%;}body.node-type-campaign-landing-page .webform-client-form > div .form-item select::-ms-expand{display:none;}body.node-type-campaign-landing-page .webform-client-form > div .form-item select option{font-weight:normal;}body.node-type-campaign-landing-page .webform-client-form > div .webform-component-fieldset{padding:0;border:none;text-transform:uppercase;color:#647077;font-size:.9em;}body.node-type-campaign-landing-page .webform-client-form > div .webform-component-fieldset legend{margin-left:15px;font-weight:bold;}body.node-type-campaign-landing-page .webform-client-form > div .webform-component-fieldset .fieldset-wrapper{display:flex;flex-wrap:wrap;width:100%;}body.node-type-campaign-landing-page .webform-client-form > div .webform-component-radios .form-radios{display:flex;}body.node-type-campaign-landing-page .webform-client-form > div .webform-component-radios .form-radios .form-item{width:auto;padding:0;margin:0 25px 0 0;}body.node-type-campaign-landing-page .webform-client-form > div .webform-component-radios .form-radios .form-item input{width:auto;margin-right:8px;}body.node-type-campaign-landing-page .webform-client-form > div .form-actions{width:100%;padding-top:40px;border-top:solid 3px #dcddde;text-align:center;margin:25px 0 0;}body.node-type-campaign-landing-page .webform-client-form > div .form-actions .webform-submit{font-size:1.25em;width:100%;max-width:300px;}@media screen and (max-width:600px){body.node-type-campaign-landing-page .webform-client-form > div .form-item{width:100% !important;}}.page-175th-anniversary .breadcrumb-page-title,.node-type-student-portrait .breadcrumb-page-title{display:none;}.page-175th-anniversary #main,.node-type-student-portrait #main{padding-bottom:45px;}.student-portrait .portrait-image{background:#efefef;display:flex;align-items:center;}.student-portrait .portrait-image .image{width:40%;min-width:40%;}.student-portrait .portrait-image .image img{width:100%;display:block !important;}.student-portrait .portrait-image .content{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px 25px;}.student-portrait .portrait-image .content h1{margin:0 0 0;line-height:1.2em;}.student-portrait .portrait-image .content p{margin:0 0 15px;}.student-portrait h2{margin-bottom:0;}.student-portrait .field-name-field-story p:first-child{margin-top:0 !important;}.image-callouts *{-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;}.image-callouts .view-content{display:flex;margin-bottom:25px;flex-wrap:wrap;width:calc(100% + 20px);margin-left:-10px;}.image-callouts .view-content .views-row{width:calc(100% / 3);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px;}.image-callouts .view-content .views-row a{width:100%;display:block;position:relative;}.image-callouts .view-content .views-row a .image{width:100%;display:block;}.image-callouts .view-content .views-row a .image img{width:100%;max-width:100%;display:block !important;}.image-callouts .view-content .views-row a .content{background:#007cb7;opacity:.8;position:absolute;bottom:0;left:0;width:100%;text-align:center;padding:6px 15px;color:#fff;justify-content:center;align-items:center;align-content:center;display:block;height:50px;display:flex;flex-wrap:wrap;}.image-callouts .view-content .views-row a .content .title{display:block !important;text-align:center;width:100%;line-height:1em;}.image-callouts .view-content .views-row a .content .quote{display:none;}.image-callouts .view-content .views-row a:hover .content{height:100%;}.image-callouts .view-content .views-row a:hover .content .title{font-size:1.45em;}.image-callouts .view-content .views-row a:hover .content .quote{display:block;}@media screen and (max-width:650px){.image-callouts .view-content .views-row{width:calc(100% / 2);}}@media screen and (max-width:400px){.image-callouts .view-header img{width:150px;margin-left:8px !important;}.student-portrait .portrait-image{flex-wrap:wrap;}.student-portrait .portrait-image .image,.student-portrait .portrait-image .content{width:100%;min-width:100%;}.image-callouts .view-content .views-row{width:100%;padding:10px 0;}}.node-type-campaign-landing-page{background:#eff4f6;}.node-type-campaign-landing-page .field-item{background:#eff4f6;}.node-type-campaign-landing-page .paragraphs-item-ctaform{background:#eff4f6;width:100%;max-width:1460px;padding:80px 20px;margin:0 auto;}.node-type-campaign-landing-page .node-webform{max-width:1200px;margin:0 auto;}.chicago-landing-page .ak-container img{display:block;}.chicago-landing-page .image-box .content{width:600px;}.chicago-landing-page #admission-team-callout{background:transparent url(/sites/all/themes/smc2015/images/chicago-landing-page/admissions-team-callout.jpg) no-repeat center center;background-size:cover;}.chicago-landing-page #admission-team-callout .ak-container{display:flex;align-items:center;width:100%;max-width:1200px;}.chicago-landing-page #admission-team-callout .ak-container .content{width:55%;}.chicago-landing-page #admission-team-callout .ak-container .content .inner{max-width:625px;padding-right:50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.chicago-landing-page #admission-team-callout .ak-container .content h1{font-family:'Barlow',sans-serif;text-transform:uppercase;color:#fff;margin:0;font-weight:700;line-height:1.05em !important;}.chicago-landing-page #admission-team-callout .ak-container .content h1{font-size:32px;}@media screen and (min-width:320px){.chicago-landing-page #admission-team-callout .ak-container .content h1{font-size:calc(32px + 18 * ((100vw - 320px) / 580));}}@media screen and (min-width:900px){.chicago-landing-page #admission-team-callout .ak-container .content h1{font-size:50px;}}.chicago-landing-page #admission-team-callout .ak-container .content p{color:#fff;font-family:'Barlow',sans-serif;font-weight:500;font-style:italic;line-height:1.2em !important;margin:15px 0 0;}.chicago-landing-page #admission-team-callout .ak-container .content p{font-size:26px;}@media screen and (min-width:320px){.chicago-landing-page #admission-team-callout .ak-container .content p{font-size:calc(26px + 6 * ((100vw - 320px) / 580));}}@media screen and (min-width:900px){.chicago-landing-page #admission-team-callout .ak-container .content p{font-size:32px;}}.chicago-landing-page #admission-team-callout .ak-container .form{padding-top:60px;padding-bottom:60px;width:45%;}.chicago-landing-page #admission-team-callout .ak-container .form .inner{max-width:625px;padding-left:50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}@media screen and (max-width:1250px){.chicago-landing-page #admission-team-callout .ak-container .form .inner{padding-left:0;}}.chicago-landing-page #admission-team-callout .ak-container .form h2{font-family:'Rubik',sans-serif;font-weight:700;color:#fff;font-size:22px;margin:0;padding:0;line-height:1.1em;}.chicago-landing-page #admission-team-callout .ak-container .form p{font-family:'Rubik',sans-serif;font-weight:400;color:#fff;font-size:18px;font-style:italic;margin:5px 0 20px;}.chicago-landing-page #admission-team-callout .ak-container .form p.disclaimer{font-size:14px;line-height:1.4em;font-style:normal;margin:0;}.chicago-landing-page #admission-team-callout .ak-container .form p.disclaimer a{color:inherit;text-decoration:underline;}.chicago-landing-page #admission-team-callout .ak-container .form p.disclaimer a:hover{text-decoration:none;}.chicago-landing-page .spacer{background:transparent url(/sites/all/themes/smc2015/images/chicago-landing-page/spacer.jpg) repeat-x center center;background-size:auto 100%;display:block;width:100%;height:50px;}.chicago-landing-page #kassy-callout .image-box{background:#fff;}.chicago-landing-page #kassy-callout .image-box .quote{color:#ff6362;font-family:'Barlow',sans-serif;font-size:24px;line-height:1.4em;}.chicago-landing-page #kassy-callout .image-box .quote quote{font-weight:400;font-style:italic;}.chicago-landing-page #kassy-callout .image-box .quote cite{font-weight:700;font-style:italic;display:block;text-transform:uppercase;margin:5px 0 25px;}.chicago-landing-page #kassy-callout .image-box .form .webform-component{margin:0 0 15px;}.chicago-landing-page #kassy-callout .image-box .form .webform-component label,.chicago-landing-page #kassy-callout .image-box .form .webform-component .description{display:block !important;color:#ff6362;font-family:'Rubik',sans-serif;font-weight:700;font-size:22px;margin:15px 0 8px;}.chicago-landing-page #kassy-callout .image-box .form .webform-component input[type='text']{border:solid 1px #999 !important;}.chicago-landing-page #kassy-callout .image-box .form .webform-component input[type='radio']{width:auto;margin-right:7px !important;}.chicago-landing-page #kassy-callout .image-box .form .webform-component .form-radios{display:flex;}.chicago-landing-page #kassy-callout .image-box .form .webform-component .form-radios .form-item{display:flex;align-items:center;margin-right:25px;}.chicago-landing-page #kassy-callout .image-box .form .webform-component .form-radios input{width:auto;margin-right:10px;}.chicago-landing-page #kassy-callout .image-box .form .webform-component .form-radios label{font-size:16px;font-weight:normal;color:inherit;margin:0 !important;text-transform:none !important;line-height:1em;}.chicago-landing-page #kassy-callout .image-box .form .form-actions{padding-top:10px !important;}.chicago-landing-page #kassy-callout .image-box .form .content{padding:0 !important;}.chicago-landing-page #your-place-in-world .image-box,.chicago-landing-page #afford-college-callout .image-box{background:#498fcc;}.chicago-landing-page #your-place-in-world .content,.chicago-landing-page #afford-college-callout .content{width:600px;padding-right:20px;}.chicago-landing-page #your-place-in-world .content .inner,.chicago-landing-page #afford-college-callout .content .inner{max-width:none;padding:45px 0;}.chicago-landing-page #your-place-in-world .content h3,.chicago-landing-page #afford-college-callout .content h3{font-family:'Barlow',sans-serif;text-transform:uppercase;color:#fff;margin:0;font-weight:700;line-height:1.05em !important;}.chicago-landing-page #your-place-in-world .content h3,.chicago-landing-page #afford-college-callout .content h3{font-size:32px;}@media screen and (min-width:320px){.chicago-landing-page #your-place-in-world .content h3,.chicago-landing-page #afford-college-callout .content h3{font-size:calc(32px + 18 * ((100vw - 320px) / 580));}}@media screen and (min-width:900px){.chicago-landing-page #your-place-in-world .content h3,.chicago-landing-page #afford-college-callout .content h3{font-size:50px;}}.chicago-landing-page #your-place-in-world .content p,.chicago-landing-page #afford-college-callout .content p{color:#fff;font-family:'Barlow',sans-serif;font-weight:500;font-style:italic;line-height:1.2em !important;margin:5px 0 0;}.chicago-landing-page #your-place-in-world .content p,.chicago-landing-page #afford-college-callout .content p{font-size:26px;}@media screen and (min-width:320px){.chicago-landing-page #your-place-in-world .content p,.chicago-landing-page #afford-college-callout .content p{font-size:calc(26px + 6 * ((100vw - 320px) / 580));}}@media screen and (min-width:900px){.chicago-landing-page #your-place-in-world .content p,.chicago-landing-page #afford-college-callout .content p{font-size:32px;}}.chicago-landing-page #your-place-in-world .content .button-wrapper,.chicago-landing-page #afford-college-callout .content .button-wrapper{margin-top:60px;padding-top:60px;position:relative;}.chicago-landing-page #your-place-in-world .content .button-wrapper:after,.chicago-landing-page #afford-college-callout .content .button-wrapper:after{width:100px;height:2px;display:block;content:'';background:#fff;position:absolute;top:0;left:0;}.chicago-landing-page #your-place-in-world .content .button-wrapper .button:hover,.chicago-landing-page #afford-college-callout .content .button-wrapper .button:hover{background:#fff;color:#498fcc;}@media screen and (max-width:500px){.chicago-landing-page #your-place-in-world .content .button-wrapper,.chicago-landing-page #afford-college-callout .content .button-wrapper{padding-top:30px;margin-top:30px;}.chicago-landing-page #your-place-in-world .content .button-wrapper .button,.chicago-landing-page #afford-college-callout .content .button-wrapper .button{width:100% !important;text-align:center;}}.chicago-landing-page #your-place-in-world .image-box{background:#ff6362;}.chicago-landing-page #your-place-in-world .image-box .content .inner{max-width:450px;}.chicago-landing-page #your-place-in-world .image-box .content .inner .button:hover{color:#ff6362 !important;}.chicago-landing-page #admission-team-callout-2 .image-box{background:#246dac;}.chicago-landing-page #admission-team-callout-2 .image-box .content{padding-right:20px;}.chicago-landing-page #admission-team-callout-2 .image-box .content .inner{max-width:none;padding-left:50px;}@media screen and (max-width:1250px){.chicago-landing-page #admission-team-callout-2 .image-box .content .inner{padding-left:0;}}.chicago-landing-page #admission-team-callout-2 .image-box .content .inner h4{font-family:'Rubik',sans-serif;font-weight:700;color:#fff;font-size:22px;margin:0;padding:0;line-height:1.1em;text-transform:none;}.chicago-landing-page #admission-team-callout-2 .image-box .content .inner p{line-height:1.4em !important;margin-top:5px;}.chicago-landing-page #admission-team-callout-2 .image-box .content .inner p.disclaimer{font-size:14px;line-height:1.4em;font-style:normal;margin:0;}.chicago-landing-page #admission-team-callout-2 .image-box .content .inner p.disclaimer a{color:inherit;text-decoration:underline;}.chicago-landing-page #admission-team-callout-2 .image-box .content .inner p.disclaimer a:hover{text-decoration:none;}.chicago-landing-page #admission-team-callout-2 .image-box .paragraphs-item-ctaform form{margin:0 0 10px;}.chicago-landing-page #admission-team-callout-2 .image-box .paragraphs-item-ctaform .content{padding:0;}.chicago-landing-page .form form{width:100%;}.chicago-landing-page .form .webform-component{margin:0 0 15px;}.chicago-landing-page .form .webform-component input{width:100%;font-size:18px;padding:8px 16px;line-height:1em;margin:0;}.chicago-landing-page .form .webform-component .form-required{display:none !important;}.chicago-landing-page .form .form-actions{padding-top:10px;padding-bottom:10px;display:block;width:100%;clear:both;}.chicago-landing-page .form .form-actions .button-primary{width:100%;}.chicago-landing-page .paragraphs-item-ctaform{background:none !important;padding:0 !important;}.chicago-landing-page .paragraphs-item-ctaform form{margin:0 0 10px;}.chicago-landing-page .paragraphs-item-ctaform .content{width:100% !important;}.chicago-landing-page .paragraphs-item-ctaform .field-item{background:none !important;}.chicago-landing-page .paragraphs-item-ctaform .node__title{display:none !important;}.chicago-landing-page .paragraphs-item-ctaform .form-item input{border:none !important;padding:10px 16px !important;margin:0 !important;}.chicago-landing-page .paragraphs-item-ctaform .form-actions{margin-top:5px !important;border-top:none !important;padding:0 15px 0 !important;}.chicago-landing-page .paragraphs-item-ctaform .form-actions .form-submit{width:100% !important;max-width:none !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:17px !important;}.chicago-landing-page *[data-fancybox]{position:relative;cursor:pointer;}.chicago-landing-page *[data-fancybox]:after{content:'';width:90px;height:90px;display:block;position:absolute;top:50%;left:50%;margin:-45px 0 0 -45px;background:transparent url(/sites/all/themes/smc2015/images/chicago-landing-page/video-play-button.png) no-repeat top left;background-size:cover;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;}.chicago-landing-page *[data-fancybox]:hover:after{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=94);opacity:0.94;-moz-transform:scale(1.05);-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05);}@media screen and (max-width:1000px){.chicago-landing-page #admission-team-callout .ak-container{flex-wrap:wrap;padding-top:45px;}.chicago-landing-page #admission-team-callout .ak-container .content,.chicago-landing-page #admission-team-callout .ak-container .form{width:100%;}.chicago-landing-page #admission-team-callout .ak-container .content .inner,.chicago-landing-page #admission-team-callout .ak-container .form .inner{margin:0 auto;text-align:center;max-width:none !important;padding:0 !important;}.chicago-landing-page .image-box{flex-wrap:wrap;}.chicago-landing-page .image-box .image{height:0;padding-bottom:56.25%;width:100%;}.chicago-landing-page .image-box .content{width:100% !important;padding:45px 25px !important;}.chicago-landing-page .image-box .content .inner{margin:0 auto;max-width:none !important;padding:0px !important;}.chicago-landing-page .image-box .content .paragraphs-item-ctaform .content{padding:0 !important;}}.image-gallery{margin-bottom:25px;}.image-gallery-swiper-container{width:100%;margin-left:auto;margin-right:auto;overflow:hidden;}.image-gallery-swiper-container .swiper-slide{background-size:cover;background-position:center;}.image-gallery-swiper-container.image-gallery-top{padding-bottom:60%;width:100%;position:relative;background:#eee;}.image-gallery-swiper-container.image-gallery-top .swiper-wrapper{height:100%;position:absolute;}.image-gallery-swiper-container.image-gallery-top .swiper-wrapper .swiper-slide{height:100%;}.image-gallery-swiper-container.image-gallery-top .swiper-wrapper .swiper-slide.swiper-slide-active .caption{bottom:0;}.image-gallery-swiper-container.image-gallery-top .swiper-wrapper a{cursor:none;}.image-gallery-swiper-container.image-gallery-top .swiper-wrapper img{width:100%;height:100%;opacity:0;position:absolute;top:0;left:0;}.image-gallery-swiper-container.image-gallery-top .swiper-wrapper .caption{position:absolute;left:0;width:100%;background:rgba(0,0,0,0.8);color:#fff;text-align:center;padding:8px 14px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;bottom:-45px;-webkit-transition:ease all 0.25s;-moz-transition:ease all 0.25s;-ms-transition:ease all 0.25s;-o-transition:ease all 0.25s;transition:ease all 0.25s;line-height:1.2em;font-size:.88em;}.image-gallery-swiper-container.image-gallery-thumbs{height:100px;box-sizing:border-box;padding:10px 0;}.image-gallery-swiper-container.image-gallery-thumbs .swiper-slide{height:100%;opacity:0.4;cursor:pointer !important;-webkit-transition:ease opacity 0.2s;-moz-transition:ease opacity 0.2s;-ms-transition:ease opacity 0.2s;-o-transition:ease opacity 0.2s;transition:ease opacity 0.2s;}.image-gallery-swiper-container.image-gallery-thumbs .swiper-slide.swiper-slide-thumb-active{opacity:1;}.image-gallery-swiper-container .image-gallery-swiper-button-prev,.image-gallery-swiper-container .image-gallery-swiper-button-next{overflow:hidden;text-indent:-9000px;display:block;content:'';float:left;width:45px;height:50px;position:absolute;top:50%;left:0;margin-top:-20px;display:block !important;background:#004277;z-index:100;cursor:pointer;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;border:solid 3px #004277;}.image-gallery-swiper-container .image-gallery-swiper-button-prev:hover,.image-gallery-swiper-container .image-gallery-swiper-button-next:hover{background:#fff;}.image-gallery-swiper-container .image-gallery-swiper-button-prev:hover:after,.image-gallery-swiper-container .image-gallery-swiper-button-next:hover:after{border-color:#004277 !important;}.image-gallery-swiper-container .image-gallery-swiper-button-prev:after,.image-gallery-swiper-container .image-gallery-swiper-button-next:after{content:'';border:solid #fff;border-width:0 3px 3px 0;display:inline-block;content:'';-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;top:50%;left:50%;padding:6px;margin:-8px 0 0 -9px;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;}.image-gallery-swiper-container .image-gallery-swiper-button-prev{border-left:none;-moz-border-radius:0 25px 25px 0;-webkit-border-radius:0;border-radius:0 25px 25px 0;}.image-gallery-swiper-container .image-gallery-swiper-button-prev:after{-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg);margin:-8px 0 0 -7px;}.image-gallery-swiper-container .image-gallery-swiper-button-next{left:auto;right:0;border-right:none;-moz-border-radius:25px 0 0 25px;-webkit-border-radius:25px;border-radius:25px 0 0 25px;}.image-gallery-swiper-container .fancybox-trigger{position:absolute;top:0;right:0;z-index:20;background:#004277;border:solid 3px #004277;border-top:none;border-right:none;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;}.image-gallery-swiper-container .fancybox-trigger svg{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;width:30px;height:30px;margin:-4px -5px;color:#fff;fill:#fff;}.image-gallery-swiper-container .fancybox-trigger svg path{fill:#fff;}.image-gallery-swiper-container .fancybox-trigger:hover{background:#fff !important;}.image-gallery-swiper-container .fancybox-trigger:hover svg path{fill:#004277;}.content-type-bundle_page .node-image-gallery{padding:0 20px;}.content-type-bundle_page .image-gallery-swiper-container{max-width:845px;}@media screen and (min-width:961px){.content-type-bundle_page .image-gallery-swiper-container{max-width:845px;}.content-type-bundle_page .image-gallery-swiper-container.image-gallery-top{padding-bottom:0;height:450px;}}@media screen and (max-width:525px){.image-gallery-swiper-container .image-gallery-swiper-button-prev,.image-gallery-swiper-container .image-gallery-swiper-button-next{display:none !important;}.image-gallery-swiper-container.image-gallery-thumbs{height:65px;}.image-gallery-swiper-container.image-gallery-top .swiper-wrapper .caption{display:none;}}.cntl{clear:both;margin:60px 0 45px;padding-top:5px;}.cntl .cntl-bar{background-color:#ccc;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;margin-top:5px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:0.6;}.cntl .cntl-bar .cntl-bar-fill{background-color:#498fcc;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;}.cntl .cntl-icon{border:none;background:#90BBE0;position:unset;width:35px;height:35px;background-size:65%;border:solid 3px #fff;padding:15px;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;}.cntl .cntl-icon.active{width:47px;height:47px;background-color:#498fcc;-moz-box-shadow:0 0 7px #498fcc;-webkit-box-shadow:0 0 7px #498fcc;box-shadow:0 0 7px #498fcc;}.cntl .cntl-icon span{position:absolute;top:0;left:50%;padding-left:52px;text-align:left;width:50%;color:#54c0ba;font-size:1.4em;line-height:55px;}.cntl .cntl-icon .signature{text-transform:none !important;font-family:"Lato";font-size:26px;}.cntl .cntl-state:nth-child(even) .cntl-icon span{left:0;text-align:right;padding-right:52px;padding-left:0;}.cntl .cntl-content{border:none !important;padding:0;background:none;overflow:hidden;*zoom:1;overflow:visible;}.cntl .cntl-content .inner{max-width:500px;background:rgba(238,238,238,0.5);padding:30px;display:block;float:right;position:relative;overflow:visible;margin-top:-10px;}.cntl .cntl-content .inner .image{margin:-30px -30px 20px;width:calc(100% + 60px);max-height:250px;overflow:hidden;display:block;}.cntl .cntl-content .inner:before{content:'';position:absolute;top:22px;right:-20px;display:block;width:0;height:0;border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:20px solid rgba(238,238,238,0.5);}.cntl .cntl-content h4{margin:0 0 10px;font-family:"LemonTuesday";font-size:32px;line-height:1.2em;text-transform:none !important;}.cntl .cntl-animate .cntl-content{margin-left:5%;}.cntl .cntl-state:nth-child(2n+2).cntl-animate .cntl-content{margin-right:5%;}.cntl .cntl-state:nth-child(2n+2).cntl-animate .cntl-content .inner{float:left;}.cntl .cntl-state:nth-child(2n+2).cntl-animate .cntl-content .inner:before{border-left:none;border-right:20px solid rgba(238,238,238,0.5);left:-20px;right:0;}@media screen and (max-width:800px){.cntl .cntl-content .inner:before{display:none !important;}.cntl .cntl-animate .cntl-content{width:calc(50% - 60px);margin-left:20px;}.cntl .cntl-state:nth-child(2n+2).cntl-animate .cntl-content{margin-right:20px;}}@media screen and (max-width:600px){.cntl .cntl-icon{position:absolute;top:0;right:0;left:auto !important;margin-right:25px;clear:both;}.cntl .cntl-icon.active{margin-right:20px;}.cntl .cntl-icon .signature{width:600px !important;text-align:right !important;padding-right:60px !important;padding-left:0 !important;padding-left:0 !important;left:auto !important;right:0 !important;margin-top:-10px;}.cntl .cntl-animate .cntl-content{width:calc(100% - 90px);}.cntl .cntl-animate .cntl-content .inner{margin-top:65px !important;}}.factoid{display:flex;align-items:flex-start;max-width:750px;margin:65px auto 65px;position:relative;}.factoid .stat{color:#004277;font-size:10em;letter-spacing:-4px;line-height:1em;font-weight:bold;font-family:'PT Sans Narrow',sans-serif;}.factoid .stat .unit{top:-.25em;}.factoid .description{color:#666666;padding-left:30px;}.factoid .description.with-image{padding-bottom:40px;}.factoid .description .spacer{display:block;float:right;clear:right;}.factoid .description .spacer:first-child img{height:100px !important;}.factoid .description .spacer:nth-child(2) img{height:100px !important;}.factoid .description .large{font-weight:bold;display:block;font-size:2.8em;line-height:1.1em;}.factoid .description .small{font-weight:normal;display:block;padding-top:4px;line-height:1em;font-size:2em;font-family:'PT Sans Narrow',sans-serif;line-height:1.1em;}.factoid .description .image{position:absolute;bottom:0;right:0;}.factoid.coral .stat{color:#ff6362;}.factoid.mint .stat{color:#54c0ba;}.two-factoids{display:flex;}.two-factoids .container{padding:0 20px;max-width:1340px;margin:0 auto;display:flex;}@media screen and (max-width:1200px){.two-factoids .container{flex-wrap:wrap;}}.two-factoids .factoid{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;align-items:center;margin-top:0;margin-bottom:60px;}.two-factoids .factoid:first-child{padding-right:50px;width:45%;}.two-factoids .factoid:last-child{padding-right:50px;width:65%;}.two-factoids .factoid .large{font-size:1.8em;font-weight:normal;}.two-factoids .factoid .small{font-size:1.4em;}.two-factoids .factoid .spacer{display:none !important;}.two-factoids .factoid .image{display:none !important;}@media screen and (max-width:1200px){.two-factoids .factoid{width:100% !important;padding-right:0 !important;max-width:750px !important;}}@media screen and (max-width:800px){.node-bundle-page .factoid{padding:0 20px;width:100%;}}@media screen and (max-width:700px){.factoid .spacer{display:none !important;}.factoid .stat{font-size:7.5em;}.factoid .description{padding-bottom:0 !important;}.factoid .description .large{font-size:2.1em;}.factoid .description .small{font-size:1.5em;}.factoid .description .image{position:relative;bottom:auto;right:auto;display:none;}.factoid .description .image img{margin:15px 0 0;width:150px;}}@media screen and (max-width:480px){.factoid{display:block;text-align:center;}.factoid .stat{text-align:center;width:100%;}.factoid .description{padding-left:0;text-align:center;width:100%;}}.image-box{display:flex;background:#343e43;}.image-box .image{width:50%;min-width:50%;background-size:cover;background-position:center center;}.image-box .image img{display:none;}.image-box .content{padding:70px 65px 80px;}.image-box .content .inner{max-width:450px;}.image-box .content h2{color:#fff;font-size:3.5em;font-weight:bold;line-height:1.2em;margin:0 0 20px;}.image-box .content h2 span{color:#498fcc;width:100%;display:inline-block;}.image-box .content p{color:#fff;margin:0 0 20px;font-size:1.1em;line-height:2em;}.image-box .content *:last-child{margin-bottom:0;}.image-box.swap{flex-direction:row-reverse;}.image-box.swap .content{padding-left:20px;}.image-box.white-image-box{background:#fff;}@media screen and (max-width:800px){.image-box{flex-wrap:wrap;}.image-box .image{padding-bottom:68%;width:100%;background-position:center 30%;}.image-box .content{padding:35px 35px 50px;max-width:none;}.image-box .content .inner{max-width:none;}}@media screen and (max-width:425px){.image-box{flex-wrap:wrap;}.image-box .content{padding:35px 20px 50px;max-width:none;}.image-box .content .inner{max-width:none;}.image-box .content .inner h2{font-size:2.75em;}}.region.region-header-top{margin:0 auto;position:relative;z-index:1000;}.region.region-header-top .text{max-width:1200px;text-align:left;}.region.region-header-top #block-site-alert-site-alert{margin:0 !important;}.region.region-header-top div.site-alert .inner{padding:0;display:block;}.region.region-header-top div.site-alert div{margin:0 !important;background-image:none !important;padding:10px 20px 10px;border:none !important;display:flex;align-items:center;}.region.region-header-top div.site-alert div .text{color:#343e43;text-align:left;font-family:"Lato",sans-serif;font-weight:normal;margin:0 auto !important;position:relative;padding:0 0 0 70px;min-height:70px;font-size:1em;overflow:hidden;*zoom:1;line-height:1.2em;display:flex;align-items:center;}.region.region-header-top div.site-alert div .text:before{overflow:hidden;text-indent:-9000px;display:block;content:'';float:left;width:44px;height:44px;content:'';position:absolute;top:50%;margin-top:-20px;left:0;background:transparent url(/sites/all/themes/smc2015/css/images/alert-icon@2x.png) no-repeat top left;background-size:contain;}.region.region-header-top div.site-alert div .text .title{text-transform:uppercase;display:block;margin:0 0 10px;font-size:1.4em;}.region.region-header-top div.site-alert div .text a{color:inherit;text-decoration:underline;}.region.region-header-top div.site-alert div .text a:hover{text-decoration:none;}.region.region-header-top div.site-alert div.info{background:#a2bde3;}.region.region-header-top div.site-alert div.low{background:#FFD530;}.region.region-header-top div.site-alert div.high{background:#ef3f44;color:#fff;border:none;}.region.region-header-top div.site-alert div.high *{color:#fff !important;}.header.not-sticky{position:absolute !important;}body #header.header-v2{background:#004277 !important;padding:0 !important;}body #header.header-v2 *{outline:none !important;}body #header.header-v2:after{width:50%;left:50%;top:0;height:100%;content:'';position:absolute;z-index:0;background:#498fcc;}body #header.header-v2 .ak-container{max-width:1200px;display:flex;position:relative;align-items:center;width:100%;z-index:1;overflow:hidden;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;}body #header.header-v2 .logo{min-width:315px;}body #header.header-v2 .logo a#logo{position:relative;top:auto;left:0;background:none;padding:0;margin:0 0 0 0;max-width:235px;}body #header.header-v2 .search-form{position:relative;width:100%;background:#498fcc;padding:30px 65px 30px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;}body #header.header-v2 .search-form:before{overflow:hidden;text-indent:-9000px;display:block;content:'';float:left;width:50px;height:100%;content:'';background:transparent url(/sites/all/themes/smc2015/css/images/header-cross.v2.gif) no-repeat top left;background-size:cover;position:absolute;top:0;right:100%;}body #header.header-v2 .search-form form{position:relative;max-width:680px;margin:0 auto;}body #header.header-v2 .search-form form label{width:100%;margin:0 !important;}body #header.header-v2 .search-form form label input{background:#246dac;border:none;width:100%;margin:0;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;color:#fff !important;padding:12px 30px;line-height:1em;font-size:1.25em;line-height:1em;font-weight:normal;}body #header.header-v2 .search-form form label input:-moz-placeholder{color:#fff;}body #header.header-v2 .search-form form label input::-moz-placeholder{color:#fff;}body #header.header-v2 .search-form form label input:-ms-input-placeholder{color:#fff;}body #header.header-v2 .search-form form label input::-webkit-input-placeholder{color:#fff;}body #header.header-v2 .search-form form button{position:absolute;top:50%;margin-top:-13px;right:18px;overflow:hidden;text-indent:-9000px;display:block;content:'';float:left;width:25px;height:25px;background:transparent url(/sites/all/themes/smc2015/css/images/search-icon.png) no-repeat top left;background-size:contain;border:none !important;}body #header.header-v2 .mobile-search-trigger{position:absolute;top:50%;right:75px;overflow:hidden;text-indent:-9000px;display:block;content:'';float:left;width:30px;height:30px;background:transparent url(/sites/all/themes/smc2015/css/images/search-icon.png) no-repeat top left;background-size:contain;margin-top:-16px;display:none;cursor:pointer !important;outline:none !important;}body #header.header-v2 .menu-trigger{position:absolute;top:50%;right:20px;z-index:10;margin:-21px 0 0 !important;cursor:pointer;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;}body #header.header-v2 .menu-trigger .bar1,body #header.header-v2 .menu-trigger .bar2,body #header.header-v2 .menu-trigger .bar3{width:32px;height:3px;background-color:#fff;margin:7px 0;transition:0.4s;}body #header.header-v2 .menu-trigger.open{margin-top:3px;}body #header.header-v2 .menu-trigger.open .bar1{-webkit-transform:rotate(-45deg) translate(-5px,6px);transform:rotate(-45deg) translate(-5px,6px);}body #header.header-v2 .menu-trigger.open .bar2{opacity:0;}body #header.header-v2 .menu-trigger.open .bar3{-webkit-transform:rotate(45deg) translate(-7px,-8px);transform:rotate(45deg) translate(-7px,-8px);}body #header.header-v2 .menu-trigger:before{content:'';position:absolute;bottom:-65px;right:0;display:block;-webkit-transition:ease all 0.4s;-moz-transition:ease all 0.4s;-ms-transition:ease all 0.4s;-o-transition:ease all 0.4s;transition:ease all 0.4s;width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid #246dac;}body #header.header-v2 .menu-trigger.open:before{bottom:-39px;}.main-menu{width:100%;background:#246dac;position:relative;z-index:10;font-size:1.2em;letter-spacing:2px;padding:15px 0;display:none;}.main-menu .ak-container{position:relative;}.main-menu .ak-container .groups{display:flex;flex-wrap:wrap;width:calc(100% + 50px);}.main-menu .ak-container .group{width:calc(100% / 4);margin:30px 0 30px 0;padding-right:50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.main-menu .ak-container .group.no-padding{padding-right:0;}.main-menu .ak-container .group.no-padding a{position:relative;display:block;}.main-menu .ak-container .group .title{font-weight:bold;text-transform:uppercase;color:rgba(255,255,255,0.8);padding:0 0 0;margin:0 0 15px;display:block;line-height:1.2em;list-style:none;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;}.main-menu .ak-container .group .title:hover{color:#fff;}.main-menu .ak-container .group ul{margin:0;padding:5px 0 0;border-top:solid 1px #003269;}.main-menu .ak-container .group ul li{margin:8px 0;list-style:none;font-size:.88em;line-height:1.2em;}.main-menu .ak-container .group ul li a{color:rgba(255,255,255,0.8) !important;display:block;font-weight:500;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;}.main-menu .ak-container .group ul li a:hover{color:#fff !important;}@media screen and (min-width:901px){.main-menu .ak-container .group ul{display:block !important;}}@media screen and (max-width:900px){body #header.header-v2{position:relative;}body #header.header-v2 > .ak-container{padding:0;position:relative;min-height:52px;}body #header.header-v2 .logo{min-width:220px;max-width:none;left:0 !important;width:100%;padding:15px 20px;position:relative;background:#004277;z-index:10;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;}body #header.header-v2 .logo a#logo{max-width:200px;margin:0;}body #header.header-v2 .search-form{background:none;position:absolute;top:0;left:0;width:100%;padding:0;z-index:9;height:52px;}body #header.header-v2 .search-form form{max-width:none;}body #header.header-v2 .search-form form label input{background:#fff;border:solid 1px #ccc;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;color:#6d6e71 !important;line-height:52px;height:52px;}body #header.header-v2 .search-form form label input:-moz-placeholder{color:#6d6e71 !important;}body #header.header-v2 .search-form form label input::-moz-placeholder{color:#6d6e71 !important;}body #header.header-v2 .search-form form label input:-ms-input-placeholder{color:#6d6e71 !important;}body #header.header-v2 .search-form form label input::-webkit-input-placeholder{color:#6d6e71 !important;}body #header.header-v2 .search-form form button{background:transparent url(/sites/all/themes/smc2015/css/images/search-icon-blue.png) no-repeat top left;background-size:contain;}body #header.header-v2 .search-form:before{display:none;}body #header.header-v2.search-open > .ak-container .logo{margin-top:52px;}body #header.header-v2.search-open > .ak-container .mobile-search-trigger{margin-top:10px;}body #header.header-v2.search-open > .ak-container .menu-trigger{margin-top:4px !important;}body #header.header-v2.search-open > .ak-container .mobile-search-trigger:after{top:-32px;}body #header.header-v2 .menu-trigger.open:before{bottom:-32px;}body #header.header-v2 .mobile-search-trigger{display:block;z-index:11;overflow:visible;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;}body #header.header-v2 .mobile-search-trigger:after{content:'';position:absolute;top:-50px;right:0;display:block;-webkit-transition:ease all 0.4s;-moz-transition:ease all 0.4s;-ms-transition:ease all 0.4s;-o-transition:ease all 0.4s;transition:ease all 0.4s;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #fff;}.main-menu{padding:0;}.main-menu .ak-container{padding:0;}.main-menu .ak-container .groups{flex-wrap:wrap;width:100%;}.main-menu .ak-container .groups .group{width:100%;margin:0;padding:0;font-size:.85em;}.main-menu .ak-container .groups .group .title{padding:18px 20px;margin:0;border:none;position:relative;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;cursor:pointer;}.main-menu .ak-container .groups .group .title:before{content:'';position:absolute;left:20px;bottom:-1px;height:1px;width:calc(100% - 40px);background:#004277;}.main-menu .ak-container .groups .group .title:after{border:solid rgba(255,255,255,0.5);border-width:0 3px 3px 0;display:block;padding:4px;content:'';-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:-5px 0 0 10px;position:absolute;top:50%;right:30px;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;}.main-menu .ak-container .groups .group .title.remove-arrow:after{display:none !important;}.main-menu .ak-container .groups .group .title:hover{background:#498fcc;}.main-menu .ak-container .groups .group .title:hover:before{display:none;}.main-menu .ak-container .groups .group .title:hover:after{border-color:#004277;}.main-menu .ak-container .groups .group .title.open{background:#498fcc;}.main-menu .ak-container .groups .group .title.open:after{border-color:#004277;-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);transform:rotate(-135deg);}.main-menu .ak-container .groups .group ul{padding:0;margin:0;background:#004277;display:none;}.main-menu .ak-container .groups .group ul li{padding:0;margin:0;}.main-menu .ak-container .groups .group ul li a{margin:0;padding:10px 20px;}}@media screen and (max-width:350px){.header .logo a#logo img{margin-left:-20px;}body #header.header-v2 .mobile-search-trigger{right:65px;}}.mob_navi .menu ul{margin:0 !important;padding:0;}.mob_navi .menu li a{padding:12px 20px;border-bottom:solid 1px rgba(255,255,255,0.3);-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;}.mob_navi .menu li a:hover{background:#498fcc;}.mob_navi .menu ul > li a{padding-left:20px;}.mob_navi .menu ul ul > li a{padding-left:40px;}.mob_navi .menu ul ul ul > li a{padding-left:60px;}.mob_navi .menu ul ul ul ul > li a{padding-left:80px;}@media screen and (max-width:880px){body .mob_navi{padding-left:0;}body .mob_navi .block-title{padding-left:20px;}}body #footer.footer-v2{background:#004277 !important;padding:0 !important;position:relative;z-index:1000;}body #footer.footer-v2 .ak-container{max-width:1200px;display:flex;width:100%;}body #footer.footer-v2 .top{background:#343e43;width:100%;color:#d6e0e6;font-size:1.2em;line-height:1.2em;font-weight:400;padding:50px 0;}body #footer.footer-v2 .top .contact{width:100%;padding-top:18px;padding-right:45px;}body #footer.footer-v2 .top .contact .logo{background:none;margin:0 0 30px;}body #footer.footer-v2 .top .contact a{color:inherit;}body #footer.footer-v2 .top .contact .address,body #footer.footer-v2 .top .contact .phone{position:relative;padding-left:40px;margin-top:20px;display:block;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;line-height:1.6em;color:#b2b3b6;max-width:275px;margin-left:16px;cursor:pointer;}body #footer.footer-v2 .top .contact .address svg,body #footer.footer-v2 .top .contact .phone svg{position:absolute;top:5px;left:0;}body #footer.footer-v2 .top .contact .address.address svg,body #footer.footer-v2 .top .contact .phone.address svg{left:2px;}body #footer.footer-v2 .top .contact .address:hover,body #footer.footer-v2 .top .contact .phone:hover{color:#fff;}body #footer.footer-v2 .top .contact .address{margin-top:10px;}body #footer.footer-v2 .top .column{min-width:275px;}body #footer.footer-v2 .top .column ul li{margin:0 0 15px;list-style:none;}body #footer.footer-v2 .top .column ul li a{color:#b2b3b6;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;}body #footer.footer-v2 .top .column ul li a:hover{color:#fff;}body #footer.footer-v2 .bottom{background:#498fcc;padding:35px 0;}body #footer.footer-v2 .bottom .ak-container{max-width:1200px;display:flex;width:100%;align-items:center;}body #footer.footer-v2 .bottom .copyright{width:100%;text-transform:uppercase;font-size:.9em;letter-spacing:1px;font-weight:bold;font-family:'Lato',sans-serif !important;color:#343e43;}body #footer.footer-v2 .bottom .social{min-width:455px;}body #footer.footer-v2 .bottom .social .menu{float:right;margin:0 !important;}body #footer.footer-v2 .bottom #block-menu-menu-social-menu{margin:4px 0 0 !important;}body #footer.footer-v2 .bottom .region-library-social-menu .menu__item a,body #footer.footer-v2 .bottom .region-social-menu .menu__item a{background:none;width:80px;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;}body #footer.footer-v2 .bottom .region-library-social-menu .menu__item a i,body #footer.footer-v2 .bottom .region-library-social-menu .menu__item a i:before,body #footer.footer-v2 .bottom .region-social-menu .menu__item a i,body #footer.footer-v2 .bottom .region-social-menu .menu__item a i:before{color:#fff;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;}body #footer.footer-v2 .bottom .region-library-social-menu .menu__item a i,body #footer.footer-v2 .bottom .region-social-menu .menu__item a i{font-size:1.8em;}body #footer.footer-v2 .bottom .region-library-social-menu .menu__item a:hover i:before,body #footer.footer-v2 .bottom .region-social-menu .menu__item a:hover i:before{color:#343e43;}@media screen and (max-width:900px){body #footer.footer-v2 .top .column{min-width:240px;}}@media screen and (max-width:800px){body #footer.footer-v2 .top{padding:35px 0;}body #footer.footer-v2 .top .ak-container{flex-wrap:wrap;}body #footer.footer-v2 .top .ak-container .contact{min-width:100%;display:flex;margin-bottom:20px;}body #footer.footer-v2 .top .ak-container .contact .logo{min-width:50%;max-width:50%;padding-right:35px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body #footer.footer-v2 .top .ak-container .contact .links a{padding-top:0;margin-top:10px;}body #footer.footer-v2 .top .ak-container .contact .links a:first-child{margin-top:0;}body #footer.footer-v2 .top .ak-container .column{min-width:50%;}body #footer.footer-v2 .top .ak-container .column ul{padding:0;}body #footer.footer-v2 .bottom .ak-container{flex-wrap:wrap-reverse;justify-content:center;padding:0;}body #footer.footer-v2 .bottom .ak-container .copyright{min-width:100%;text-align:center;padding:0 20px;}body #footer.footer-v2 .bottom .ak-container .social{min-width:100%;margin-bottom:20px;}body #footer.footer-v2 .bottom .ak-container .social .menu__item a{width:30px;padding:0 30px;}body #footer.footer-v2 .bottom .ak-container #block-menu-menu-social-menu{text-align:center;}body #footer.footer-v2 .bottom .ak-container #block-menu-menu-social-menu .menu{float:none;}}@media screen and (max-width:600px){body #footer.footer-v2 .top .ak-container{width:300px;margin:0 auto;}body #footer.footer-v2 .top .ak-container .contact{display:block;padding-right:0;margin-bottom:35px;}body #footer.footer-v2 .top .ak-container .contact .logo{padding-right:0;width:100%;max-width:100%;}body #footer.footer-v2 .top .ak-container .contact .links a{margin-left:0;}body #footer.footer-v2 .top .ak-container .column{min-width:100%;}body #footer.footer-v2 .top .ak-container .column ul{padding:0 0 0 40px;margin-top:0;}body #footer.footer-v2 .bottom{padding:25px 0;}body #footer.footer-v2 .bottom .social{margin-bottom:15px;}body #footer.footer-v2 .region-library-social-menu .menu__item,body #footer.footer-v2 .region-social-menu .menu__item{margin:8px 0;}}.section-submenu{position:relative;z-index:99;}.section-submenu .menu{position:relative;display:flex;}.section-submenu .menu .home-wrapper{display:flex;align-items:stretch;}.section-submenu .menu .home{background:#ff6362;color:#fff;padding:5px 25px 5px 55px;font-size:1.1em;font-weight:bold;text-transform:uppercase;line-height:32px;display:flex;align-items:center;position:relative;cursor:pointer;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;}.section-submenu .menu .home:before{content:'';font-family:"FontAwesome";margin:0;font-weight:normal;font-size:32px;position:absolute;left:15px;}.section-submenu .menu .home:hover{background:#fff;color:#ff6362;}.section-submenu .menu > ul{display:flex;margin:0;padding:0;width:100%;}.section-submenu .menu > ul.three-column li{width:calc(100% / 3);}.section-submenu .menu > ul.two-column li{width:calc(100% / 2);}.section-submenu .menu > ul li{width:calc(100% / 4);align-items:stretch;display:flex;padding-left:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;position:relative;}.section-submenu .menu > ul li a{display:flex;width:100%;align-items:center;color:#fff;font-weight:bold;padding:20px 20px;line-height:1em;text-transform:uppercase;font-size:1.1em;z-index:11;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;}.section-submenu .menu > ul li:nth-child(1) a{background:#498fcc;}.section-submenu .menu > ul li:nth-child(2) a{background:#aaa;}.section-submenu .menu > ul li:nth-child(3) a{background:#54c0ba;}.section-submenu .menu > ul li:nth-child(4) a{background:#003269;}.section-submenu .menu > ul li:hover > a{background:#fff;color:#004277 !important;}.section-submenu .menu > ul li .dropdown{position:absolute;top:100%;left:0;width:100%;background:rgba(0,66,119,0.8);z-index:10;-webkit-transition:ease all 0.4s;-moz-transition:ease all 0.4s;-ms-transition:ease all 0.4s;-o-transition:ease all 0.4s;transition:ease all 0.4s;margin-top:-750px;}.section-submenu .menu > ul li .dropdown ul{display:block;width:100%;padding:0;margin:0;}.section-submenu .menu > ul li .dropdown ul li{width:100%;}.section-submenu .menu > ul li .dropdown ul li a{background:none;display:block;padding:10px 22px;text-transform:none;color:#fff !important;font-weight:normal !important;}.section-submenu .menu > ul li .dropdown ul li a:hover{background:#004277;}.section-submenu .menu > ul li .dropdown ul li.has-flyout{position:relative;}.section-submenu .menu > ul li .dropdown ul li.has-flyout a{padding-right:30px;}.section-submenu .menu > ul li .dropdown ul li.has-flyout a:after{border:solid #fff;border-width:0 3px 3px 0;display:inline-block;padding:4px;content:'';-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin:0 0 1px 10px;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;position:absolute;right:15px;}.section-submenu .menu > ul li .dropdown ul li.has-flyout:hover{background:#004277;}.section-submenu .menu > ul li .dropdown ul li.has-flyout:hover ul{width:250px;}.section-submenu .menu > ul li .dropdown ul li.has-flyout ul{position:absolute;top:0;left:100%;width:0;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;overflow:hidden;background:rgba(0,66,119,0.8);}.section-submenu .menu > ul li .dropdown ul li.has-flyout ul li{width:250px;}.section-submenu .menu > ul li .dropdown ul li.has-flyout ul li a:after{display:none !important;}.section-submenu .menu > ul li:hover .dropdown{margin-top:0;}.section-submenu .menu > ul.no-home > li:nth-child(1) > a{background:#54c0ba;}.section-submenu .menu > ul.no-home > li:nth-child(2) > a{background:#ff6362;}.section-submenu .menu > ul.no-home > li:nth-child(3) > a{background:#aaa;}.section-submenu .menu > ul.no-home > li:nth-child(1):hover > a,.section-submenu .menu > ul.no-home > li:nth-child(2):hover > a,.section-submenu .menu > ul.no-home > li:nth-child(3):hover > a{background:#fff;}.mobile-trigger{display:flex;justify-content:right;align-items:center;width:100%;text-align:right;font-weight:bold;font-size:1.35em;text-transform:uppercase;}.mobile-trigger a{display:block;width:100%;padding:12px 45px 12px 38px;position:relative;}.mobile-trigger a:after{border:solid #ff6362;border-width:0 3px 3px 0;display:inline-block;padding:4px;content:'';-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin:0 0 1px 10px;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;position:absolute;top:50%;right:25px;margin:-6px 0 0;}.mobile-trigger a.open:after{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-top:-8px;right:22px;}@media screen and (max-width:1200px){.section-submenu .menu > ul li a{padding:14px 20px;min-height:60px;}.section-submenu .menu > ul li .dropdown ul li a{padding:10px 22px;min-height:0;}}@media screen and (min-width:901px){.section-submenu .menu > ul{display:flex !important;overflow:visible !important;}.section-submenu .mobile-trigger{display:none;}}@media screen and (max-width:900px){.section-submenu .menu{display:block;}.section-submenu .menu .home{padding:12px 25px 12px 38px;font-size:0;}.section-submenu .menu > ul{display:block;width:100%;display:none;}.section-submenu .menu > ul li{width:100% !important;display:block;}.section-submenu .menu > ul li > a{display:block;min-height:0;padding:18px 20px;position:relative;}.section-submenu .menu > ul li > a:after{border:solid #fff;border-width:0 3px 3px 0;display:inline-block;padding:4px;content:'';-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin:0 0 1px 10px;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;position:absolute;top:50%;right:25px;margin:-6px 0 0;}.section-submenu .menu > ul li > a:hover:after{border-color:#003269;}.section-submenu .menu > ul li > a.open:after{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-top:-8px;right:22px;}.section-submenu .menu > ul li .dropdown{position:relative;top:auto;left:auto;margin:0;display:none;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;}.section-submenu .menu > ul li .dropdown ul li a:after{display:none;}}.col{border:0px solid transparent;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-background-clip:padding-box !important;-webkit-background-clip:padding-box !important;background-clip:padding-box !important;}@media screen and (min-width:0px) and (max-width:579px){.col{margin-left:0% !important;margin-right:0% !important;width:100%;}.col .video-container{margin-bottom:20px;}}@media screen and (min-width:580px) and (max-width:880px){.col{margin-left:0 !important;margin-right:0 !important;}}@media screen and (min-width:580px){.col{float:left;margin-right:2%;padding:0 1%;}.row .col:first-child{margin-left:0;}.span_1{width:6.5%;border-left-width:0;padding:0 0;margin-right:2%;}.span_2{width:15%;border-left-width:0;padding:0 0;margin-right:2%;}.span_3{width:23.5%;border-left-width:0;padding:0 0;margin-right:2%;margin-top:8px;}.span_4{width:32%;border-left-width:0;padding:0 0;margin-right:2%;}.span_5{width:40.5%;border-left-width:0;padding:0 0;margin-right:2%;}.span_6{width:49%;border-left-width:0;padding:0 0;margin-right:2%;}.span_7{width:57.5%;border-left-width:0;padding:0 0;margin-right:2%;}.span_8{width:66%;border-left-width:0;padding:0 0;margin-right:2%;}.span_9{width:74.5%;border-left-width:0;padding:0 0;margin-right:2%;}.span_10{width:83%;border-left-width:0;padding:0 0;margin-right:2%;}.span_11{width:91.5%;border-left-width:0;padding:0 0;margin-right:2%;}.span_12{margin-left:0;margin-right:0;width:100%;}.first{margin-left:0;}.last-col{float:right;margin-right:0;}}.left{float:left;padding-right:14px;}.inline-left{float:left;padding-right:14px;}.right{float:right;padding-left:14px;}.inline-right{float:right;color:#004b8d;font-style:italic;font-size:.85em;margin-left:14px;}.center{margin:0 auto;padding-left:60px;text-align:center;}.inline-center{margin:0 auto;padding-left:60px;text-align:center;}span.inline{color:#34654c;padding-bottom:10px;font-size:12px;}.breadcrumb{z-index:2;}ul.noDec,ol.noDec{list-style:none;}div#fhandboook{}div#fhandbook h5{margin:6px 0 0 0;}div#fhandbook table{margin:6px 0 24px 0;border:solid 1px #999;border-collapse:collapse;width:100%;}div#fhandboook td,div#fhandbook th{border:solid 1px #999;border-collapse:collapse;}div#fhandbook table tr:nth-child(even){background-color:#ddd;}div#fhandbook h3,div#fhandbook h3 + p{margin-left:5px;}div#fhandbook h4,div#fhandbook h4 + p{margin-left:10px;}div#fhandbook h5,div#fhandbook h5 + p{margin-left:15px;}.footnote{color:#999;font-style:italic;}@media screen and (max-width:880px){.page-node table{display:block;overflow-x:auto;}#page h1{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;}}figure.col.image.right{padding:0;margin-left:15px;}figure.col.image.left{padding:0;margin-right:15px;}figure.col.image{padding:0;}i.fa span,i.icon-flickr span,button.fa-search span{position:absolute;top:-9999em;overflow:hidden;width:0;}div.cta-area .image-div{background-color:#007cba;}.pillar-image-area.blue .main-image-area.blue{background-color:#004b8c;}.pillar-image-area.blue .main-image-area.blue .field-type-image{line-height:0;}.field-name-field-margin-top,.field-name-field-margin-bottom,.field-name-field-padding-top,.field-name-field-padding-bottom,.field-name-field-background-color,.admin-only{display:none !important;}.form-actions .pink-btn.pink-btn.pink-btn,.form-actions .pink-btn.pink-btn.button-primary,.form-actions .pink-btn.pink-btn.form-submit,.form-actions .pink-btn.pink-btn.pink,.form-actions .pink-btn.button-primary.pink-btn,.form-actions .pink-btn.button-primary.button-primary,.form-actions .pink-btn.button-primary.form-submit,.form-actions .pink-btn.button-primary.pink,.form-actions .pink-btn.form-submit.pink-btn,.form-actions .pink-btn.form-submit.button-primary,.form-actions .pink-btn.form-submit.form-submit,.form-actions .pink-btn.form-submit.pink,.form-actions .pink-btn.solid.pink-btn,.form-actions .pink-btn.solid.button-primary,.form-actions .pink-btn.solid.form-submit,.form-actions .pink-btn.solid.pink,.form-actions .button-primary.pink-btn.pink-btn,.form-actions .button-primary.pink-btn.button-primary,.form-actions .button-primary.pink-btn.form-submit,.form-actions .button-primary.pink-btn.pink,.form-actions .button-primary.button-primary.pink-btn,.form-actions .button-primary.button-primary.button-primary,.form-actions .button-primary.button-primary.form-submit,.form-actions .button-primary.button-primary.pink,.form-actions .button-primary.form-submit.pink-btn,.form-actions .button-primary.form-submit.button-primary,.form-actions .button-primary.form-submit.form-submit,.form-actions .button-primary.form-submit.pink,.form-actions .button-primary.solid.pink-btn,.form-actions .button-primary.solid.button-primary,.form-actions .button-primary.solid.form-submit,.form-actions .button-primary.solid.pink,.form-actions .form-submit.pink-btn.pink-btn,.form-actions .form-submit.pink-btn.button-primary,.form-actions .form-submit.pink-btn.form-submit,.form-actions .form-submit.pink-btn.pink,.form-actions .form-submit.button-primary.pink-btn,.form-actions .form-submit.button-primary.button-primary,.form-actions .form-submit.button-primary.form-submit,.form-actions .form-submit.button-primary.pink,.form-actions .form-submit.form-submit.pink-btn,.form-actions .form-submit.form-submit.button-primary,.form-actions .form-submit.form-submit.form-submit,.form-actions .form-submit.form-submit.pink,.form-actions .form-submit.solid.pink-btn,.form-actions .form-submit.solid.button-primary,.form-actions .form-submit.solid.form-submit,.form-actions .form-submit.solid.pink,.form-actions body .button.pink-btn.pink-btn,.form-actions body .button.pink-btn.button-primary,.form-actions body .button.pink-btn.form-submit,.form-actions body .button.pink-btn.pink,.form-actions body .button.button-primary.pink-btn,.form-actions body .button.button-primary.button-primary,.form-actions body .button.button-primary.form-submit,.form-actions body .button.button-primary.pink,.form-actions body .button.form-submit.pink-btn,.form-actions body .button.form-submit.button-primary,.form-actions body .button.form-submit.form-submit,.form-actions body .button.form-submit.pink,.form-actions body .button.solid.pink-btn,.form-actions body .button.solid.button-primary,.form-actions body .button.solid.form-submit,.form-actions body .button.solid.pink{padding:10px 20px !important;margin:0 15px 15px 0 !important;}a.cke_dialog_ui_button_ok{background:#004277 !important;border-color:#004277 !important;}a.cke_dialog_ui_button_ok:hover{background:rgba(0,66,119,0.7) !important;border-color:rgba(0,66,119,0.7) !important;}.my-content .filters{margin:10px 0 25px;float:left;width:100%;clear:both;background:#f7f7f7;padding:12px 25px 12px;border:solid 1px #ccc;}.my-content .filters .row{display:flex;}.my-content .filters .row > div{width:100% !important;padding-right:30px;}.my-content .filters .row > div:last-child{width:275px !important;margin:0;text-align:right;padding-right:0;}.my-content .filters .row > div select,.my-content .filters .row > div input[type='text']{padding:8px 12px;margin:5px 0 0;border:solid 1px #ccc;width:100%;max-width:500px;}.my-content .results > p{border-bottom:solid 1px #dedede;padding:0 0 20px;margin-bottom:20px;}.my-content .results > p a{font-size:1.1em;}.my-content .results > p:last-child{border-bottom:none;}.my-content .results > p .type{font-size:.82em;color:#999;display:inline-block;margin-left:3px;}.my-content .results > p .date{float:none !important;}body .tabs-primary + .node-page-form,body .tabs-primary + .node-event-form,body .tabs-primary + form[class^='node-form node']{padding:25px 20px;}body .node-event-form .hidden-to-frontend,body .node-event-form .hidden-to-frontend,body .node-page-form .hidden-to-frontend,body form[class^='node-form node'] .hidden-to-frontend{display:none !important;}body .node-event-form .form-field-type-list-boolean,body .node-event-form .form-field-type-list-boolean,body .node-page-form .form-field-type-list-boolean,body form[class^='node-form node'] .form-field-type-list-boolean{position:relative;padding-left:28px;}body .node-event-form .form-field-type-list-boolean input[type="checkbox"],body .node-event-form .form-field-type-list-boolean input[type="radio"],body .node-event-form .form-field-type-list-boolean input[type="checkbox"],body .node-event-form .form-field-type-list-boolean input[type="radio"],body .node-page-form .form-field-type-list-boolean input[type="checkbox"],body .node-page-form .form-field-type-list-boolean input[type="radio"],body form[class^='node-form node'] .form-field-type-list-boolean input[type="checkbox"],body form[class^='node-form node'] .form-field-type-list-boolean input[type="radio"]{position:absolute;top:0;left:0;}body .node-event-form .form-field-type-list-boolean .description,body .node-event-form .form-field-type-list-boolean .description,body .node-page-form .form-field-type-list-boolean .description,body form[class^='node-form node'] .form-field-type-list-boolean .description{padding-left:0;margin-left:0;}body .node-event-form .date-combo.form-wrapper,body .node-event-form .date-combo.form-wrapper,body .node-page-form .date-combo.form-wrapper,body form[class^='node-form node'] .date-combo.form-wrapper{margin:0 0 20px;}body .node-event-form .date-combo.form-wrapper legend,body .node-event-form .date-combo.form-wrapper legend,body .node-page-form .date-combo.form-wrapper legend,body form[class^='node-form node'] .date-combo.form-wrapper legend{display:none !important;}body .node-event-form .date-combo.form-wrapper > form-type-textfield:last-child,body .node-event-form .date-combo.form-wrapper > form-type-textfield:last-child,body .node-page-form .date-combo.form-wrapper > form-type-textfield:last-child,body form[class^='node-form node'] .date-combo.form-wrapper > form-type-textfield:last-child{margin-bottom:0;}body .node-event-form .form-submit,body .node-event-form .button,body .node-event-form input[type="submit"],body .node-event-form .form-submit,body .node-event-form .button,body .node-event-form input[type="submit"],body .node-page-form .form-submit,body .node-page-form .button,body .node-page-form input[type="submit"],body form[class^='node-form node'] .form-submit,body form[class^='node-form node'] .button,body form[class^='node-form node'] input[type="submit"]{padding:10px 20px !important;margin:0 15px 15px 0 !important;}body .node-event-form .vertical-tabs fieldset.vertical-tabs-pane,body .node-event-form .vertical-tabs fieldset.vertical-tabs-pane,body .node-page-form .vertical-tabs fieldset.vertical-tabs-pane,body form[class^='node-form node'] .vertical-tabs fieldset.vertical-tabs-pane{padding:20px;}body .node-event-form .vertical-tabs fieldset.vertical-tabs-pane .fieldset-wrapper > .form-item,body .node-event-form .vertical-tabs fieldset.vertical-tabs-pane .fieldset-wrapper > .form-item,body .node-page-form .vertical-tabs fieldset.vertical-tabs-pane .fieldset-wrapper > .form-item,body form[class^='node-form node'] .vertical-tabs fieldset.vertical-tabs-pane .fieldset-wrapper > .form-item{margin:0 0 15px;}body .node-event-form .vertical-tabs fieldset.vertical-tabs-pane .fieldset-wrapper > .form-item:last-child,body .node-event-form .vertical-tabs fieldset.vertical-tabs-pane .fieldset-wrapper > .form-item:last-child,body .node-page-form .vertical-tabs fieldset.vertical-tabs-pane .fieldset-wrapper > .form-item:last-child,body form[class^='node-form node'] .vertical-tabs fieldset.vertical-tabs-pane .fieldset-wrapper > .form-item:last-child{margin:0;}body .node-event-form .form-type-checkbox,body .node-event-form .form-type-checkbox,body .node-page-form .form-type-checkbox,body form[class^='node-form node'] .form-type-checkbox{position:relative;padding-left:25px;}body .node-event-form .form-type-checkbox input[type='checkbox'],body .node-event-form .form-type-checkbox input[type='checkbox'],body .node-page-form .form-type-checkbox input[type='checkbox'],body form[class^='node-form node'] .form-type-checkbox input[type='checkbox']{position:absolute;top:0;left:0;}body .node-event-form input[type='text'],body .node-event-form textarea,body .node-event-form input[type='text'],body .node-event-form textarea,body .node-page-form input[type='text'],body .node-page-form textarea,body form[class^='node-form node'] input[type='text'],body form[class^='node-form node'] textarea{padding:8px 12px;margin:5px 0 0;border:solid 1px #ccc;width:100%;max-width:500px;}body .node-event-form textarea,body .node-event-form textarea,body .node-page-form textarea,body form[class^='node-form node'] textarea{max-width:none;min-height:105px;}body .node-event-form .form-item,body .node-event-form .form-item,body .node-page-form .form-item,body form[class^='node-form node'] .form-item{margin:0 0 20px;}body .node-event-form .form-item label,body .node-event-form .form-item label,body .node-page-form .form-item label,body form[class^='node-form node'] .form-item label{line-height:1em;display:block;margin:0 0 4px;}body .node-event-form .text-format-wrapper .ckeditor_links,body .node-event-form .text-format-wrapper .ckeditor_links,body .node-page-form .text-format-wrapper .ckeditor_links,body form[class^='node-form node'] .text-format-wrapper .ckeditor_links{font-size:.92em;margin:8px 0;display:none !important;}body .node-event-form .text-format-wrapper .filter-wrapper.form-wrapper,body .node-event-form .text-format-wrapper .filter-wrapper.form-wrapper,body .node-page-form .text-format-wrapper .filter-wrapper.form-wrapper,body form[class^='node-form node'] .text-format-wrapper .filter-wrapper.form-wrapper{display:none !important;}body .node-event-form .text-format-wrapper .form-type-textarea,body .node-event-form .text-format-wrapper .form-type-textarea,body .node-page-form .text-format-wrapper .form-type-textarea,body form[class^='node-form node'] .text-format-wrapper .form-type-textarea{margin:0;}body .node-event-form .text-format-wrapper .filter-wrapper,body .node-event-form .text-format-wrapper .filter-wrapper,body .node-page-form .text-format-wrapper .filter-wrapper,body form[class^='node-form node'] .text-format-wrapper .filter-wrapper{border:solid 1px #c0c0c0 !important;padding:15px 0;background:#f7f7f7;}body .node-event-form .text-format-wrapper .filter-wrapper .form-type-select,body .node-event-form .text-format-wrapper .filter-wrapper .form-type-select,body .node-page-form .text-format-wrapper .filter-wrapper .form-type-select,body form[class^='node-form node'] .text-format-wrapper .filter-wrapper .form-type-select{margin-bottom:0;}body .node-event-form .form-field-name-field-file-attachments legend,body .node-event-form .form-field-name-field-file-attachments legend,body .node-page-form .form-field-name-field-file-attachments legend,body form[class^='node-form node'] .form-field-name-field-file-attachments legend{display:none !important;}body .node-event-form .form-field-name-field-file-attachments .tableheader-processed,body .node-event-form .form-field-name-field-file-attachments .tableheader-processed,body .node-page-form .form-field-name-field-file-attachments .tableheader-processed,body form[class^='node-form node'] .form-field-name-field-file-attachments .tableheader-processed{margin-top:8px;}body .node-event-form .form-field-name-field-file-attachments .tableheader-processed table,body .node-event-form .form-field-name-field-file-attachments .tableheader-processed tr,body .node-event-form .form-field-name-field-file-attachments .tableheader-processed td,body .node-event-form .form-field-name-field-file-attachments .tableheader-processed table,body .node-event-form .form-field-name-field-file-attachments .tableheader-processed tr,body .node-event-form .form-field-name-field-file-attachments .tableheader-processed td,body .node-page-form .form-field-name-field-file-attachments .tableheader-processed table,body .node-page-form .form-field-name-field-file-attachments .tableheader-processed tr,body .node-page-form .form-field-name-field-file-attachments .tableheader-processed td,body form[class^='node-form node'] .form-field-name-field-file-attachments .tableheader-processed table,body form[class^='node-form node'] .form-field-name-field-file-attachments .tableheader-processed tr,body form[class^='node-form node'] .form-field-name-field-file-attachments .tableheader-processed td{background:#fff;}body .node-event-form .form-field-name-field-file-attachments .tableheader-processed input[type="submit"],body .node-event-form .form-field-name-field-file-attachments .tableheader-processed input[type="submit"],body .node-page-form .form-field-name-field-file-attachments .tableheader-processed input[type="submit"],body form[class^='node-form node'] .form-field-name-field-file-attachments .tableheader-processed input[type="submit"]{margin:0 !important;}body .node-event-form .form-field-name-field-file-attachments #edit-field-file-attachments-und,body .node-event-form .form-field-name-field-file-attachments #edit-field-file-attachments-und,body .node-page-form .form-field-name-field-file-attachments #edit-field-file-attachments-und,body form[class^='node-form node'] .form-field-name-field-file-attachments #edit-field-file-attachments-und{padding:15px 20px 0;background:#f7f7f7;}body .node-event-form .field-group-fieldset.collapsible,body .node-event-form .field-group-fieldset.collapsible,body .node-page-form .field-group-fieldset.collapsible,body form[class^='node-form node'] .field-group-fieldset.collapsible{margin:0 0 20px;padding:20px 20px;background:#fff;}body .node-event-form .field-group-fieldset.collapsible legend,body .node-event-form .field-group-fieldset.collapsible legend,body .node-page-form .field-group-fieldset.collapsible legend,body form[class^='node-form node'] .field-group-fieldset.collapsible legend{width:100%;display:block;}body .node-event-form .field-group-fieldset.collapsible .fieldset-legend,body .node-event-form .field-group-fieldset.collapsible .fieldset-legend,body .node-page-form .field-group-fieldset.collapsible .fieldset-legend,body form[class^='node-form node'] .field-group-fieldset.collapsible .fieldset-legend{display:block;width:calc(100% + 40px);margin-left:-20px;color:#fff;padding:0;}body .node-event-form .field-group-fieldset.collapsible .fieldset-legend > span,body .node-event-form .field-group-fieldset.collapsible .fieldset-legend > span,body .node-page-form .field-group-fieldset.collapsible .fieldset-legend > span,body form[class^='node-form node'] .field-group-fieldset.collapsible .fieldset-legend > span{padding-left:0;background:none;}body .node-event-form .field-group-fieldset.collapsible .fieldset-legend a,body .node-event-form .field-group-fieldset.collapsible .fieldset-legend a,body .node-page-form .field-group-fieldset.collapsible .fieldset-legend a,body form[class^='node-form node'] .field-group-fieldset.collapsible .fieldset-legend a{display:block;padding:12px 14px;background:#004277;position:relative;}body .node-event-form .field-group-fieldset.collapsible .fieldset-legend a:after,body .node-event-form .field-group-fieldset.collapsible .fieldset-legend a:after,body .node-page-form .field-group-fieldset.collapsible .fieldset-legend a:after,body form[class^='node-form node'] .field-group-fieldset.collapsible .fieldset-legend a:after{border:solid rgba(255,255,255,0.5);border-width:0 3px 3px 0;display:block;padding:4px;content:'';-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);transform:rotate(-135deg);margin:-5px 0 0 10px;position:absolute;top:50%;right:20px;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;}body .node-event-form .field-group-fieldset.collapsible .fieldset-legend .summary,body .node-event-form .field-group-fieldset.collapsible .fieldset-legend .summary,body .node-page-form .field-group-fieldset.collapsible .fieldset-legend .summary,body form[class^='node-form node'] .field-group-fieldset.collapsible .fieldset-legend .summary{display:none !important;}body .node-event-form .field-group-fieldset.collapsible .fieldset-legend *,body .node-event-form .field-group-fieldset.collapsible .fieldset-legend *,body .node-page-form .field-group-fieldset.collapsible .fieldset-legend *,body form[class^='node-form node'] .field-group-fieldset.collapsible .fieldset-legend *{color:#fff !important;}body .node-event-form .field-group-fieldset.collapsible.collapsed,body .node-event-form .field-group-fieldset.collapsible.collapsed,body .node-page-form .field-group-fieldset.collapsible.collapsed,body form[class^='node-form node'] .field-group-fieldset.collapsible.collapsed{padding:0 20px;height:auto !important;}body .node-event-form .field-group-fieldset.collapsible.collapsed .fieldset-legend a:after,body .node-event-form .field-group-fieldset.collapsible.collapsed .fieldset-legend a:after,body .node-page-form .field-group-fieldset.collapsible.collapsed .fieldset-legend a:after,body form[class^='node-form node'] .field-group-fieldset.collapsible.collapsed .fieldset-legend a:after{transform:rotate(45deg);margin-top:-8px;}body .node-event-form .vertical-tabs,body .node-event-form .vertical-tabs,body .node-page-form .vertical-tabs,body form[class^='node-form node'] .vertical-tabs{margin-top:30px;}body .node-event-form .vertical-tabs .vertical-tabs-pane,body .node-event-form .vertical-tabs .vertical-tabs-pane,body .node-page-form .vertical-tabs .vertical-tabs-pane,body form[class^='node-form node'] .vertical-tabs .vertical-tabs-pane{background:#fff;}body .node-event-form #edit-metatags-und .fieldset-description,body .node-event-form #edit-metatags-und .fieldset-description,body .node-page-form #edit-metatags-und .fieldset-description,body form[class^='node-form node'] #edit-metatags-und .fieldset-description{display:none;}body .node-event-form .field-multiple-table,body .node-event-form .field-multiple-table,body .node-page-form .field-multiple-table,body form[class^='node-form node'] .field-multiple-table{margin-bottom:15px;}body .node-event-form .field-multiple-table .form-actions input[type="submit"],body .node-event-form input[type="submit"].paragraphs-add-more-submit,body .node-event-form .form-managed-file input[type="submit"],body .node-event-form .field-multiple-table .form-actions input[type="submit"],body .node-event-form input[type="submit"].paragraphs-add-more-submit,body .node-event-form .form-managed-file input[type="submit"],body .node-page-form .field-multiple-table .form-actions input[type="submit"],body .node-page-form input[type="submit"].paragraphs-add-more-submit,body .node-page-form .form-managed-file input[type="submit"],body form[class^='node-form node'] .field-multiple-table .form-actions input[type="submit"],body form[class^='node-form node'] input[type="submit"].paragraphs-add-more-submit,body form[class^='node-form node'] .form-managed-file input[type="submit"]{margin:0 5px 0 0 !important;padding:4px 15px !important;}body .node-event-form input[type="submit"].paragraphs-add-more-submit,body .node-event-form input[type="submit"].paragraphs-add-more-submit,body .node-page-form input[type="submit"].paragraphs-add-more-submit,body form[class^='node-form node'] input[type="submit"].paragraphs-add-more-submit{margin-top:10px !important;}body .node-event-form .date-combo,body .node-event-form .date-combo,body .node-page-form .date-combo,body form[class^='node-form node'] .date-combo{background:#f7f7f7;}body .node-event-form .form-item-field-end-date-und-0-value-date,body .node-event-form .form-item-field-end-date-und-0-value-date,body .node-page-form .form-item-field-end-date-und-0-value-date,body form[class^='node-form node'] .form-item-field-end-date-und-0-value-date{margin:0 0 -20px !important;}body .node-event-form .form-field-name-field-dates .field-multiple-drag,body .node-event-form .form-field-name-field-dates .field-multiple-drag,body .node-page-form .form-field-name-field-dates .field-multiple-drag,body form[class^='node-form node'] .form-field-name-field-dates .field-multiple-drag{display:none;}body .node-event-form .form-field-name-field-dates .field-label,body .node-event-form .form-field-name-field-dates .field-label,body .node-page-form .form-field-name-field-dates .field-label,body form[class^='node-form node'] .form-field-name-field-dates .field-label{padding:15px 20px;}body .node-event-form .form-field-name-field-dates .date-combo,body .node-event-form .form-field-name-field-dates .date-combo,body .node-page-form .form-field-name-field-dates .date-combo,body form[class^='node-form node'] .form-field-name-field-dates .date-combo{background:#fff;margin:10px 0 20px;padding:20px 20px 5px;}body .node-event-form .paragraphs-item-type-event-date,body .node-event-form .paragraphs-item-type-event-date,body .node-page-form .paragraphs-item-type-event-date,body form[class^='node-form node'] .paragraphs-item-type-event-date{margin-bottom:20px;background:#f7f7f7 !important;}body .node-event-form .paragraphs-item-type-event-date > td,body .node-event-form .paragraphs-item-type-event-date > td,body .node-page-form .paragraphs-item-type-event-date > td,body form[class^='node-form node'] .paragraphs-item-type-event-date > td{padding-bottom:20px;}body .node-event-form .paragraphs-item-type-event-date td > .ajax-new-content > div,body .node-event-form .paragraphs-item-type-event-date td > div,body .node-event-form .paragraphs-item-type-event-date td > .ajax-new-content > div,body .node-event-form .paragraphs-item-type-event-date td > div,body .node-page-form .paragraphs-item-type-event-date td > .ajax-new-content > div,body .node-page-form .paragraphs-item-type-event-date td > div,body form[class^='node-form node'] .paragraphs-item-type-event-date td > .ajax-new-content > div,body form[class^='node-form node'] .paragraphs-item-type-event-date td > div{margin-bottom:15px;}.node-bundle-page.node-unpublished,.node-page.node-unpublished{background:none;}.node-bundle-page.node-unpublished:before,.node-page.node-unpublished:before{content:'This Page is Not Published/Live';background:rgba(203,12,0,0.05);border:solid 1px #CB0C00;display:block;padding:8px 15px;text-align:center;color:#CB0C00;margin:0 0 25px;line-height:1em;}#edit-field-modules-und-add-more{display:none;}.tabledrag-changed-warning{margin:0 0 20px;}.tabledrag-changed{display:none;}.warning,.messages--warning{color:#234600;}form .field-multiple-table td.field-multiple-drag a.tabledrag-handle{padding-right:0;}form .field-multiple-table td.field-multiple-drag a.tabledrag-handle .handle{background-size:cover;background-position:top left;width:22px;height:22px;margin:7px 5px 0 8px;}.sticky-header{display:none !important;}.form-field-type-paragraphs .tabledrag-toggle-weight-wrapper{display:none;}.form-field-type-paragraphs thead tr th{padding-left:15px !important;padding-right:15px !important;}.form-field-type-paragraphs div[id*="-title"]{margin-bottom:15px;position:absolute;top:47px;left:0;width:100%;text-align:center;z-index:2;font-weight:bold;color:#666 !important;font-size:0;}.form-field-type-paragraphs div[id*="-title"] .placeholder{font-style:normal;font-size:22px;}body .tabs-primary + form tr[class*="paragraphs-item-type-"]{position:relative;}body .tabs-primary + form tr[class*="paragraphs-item-type-"] td{position:relative;}body .tabs-primary + form tr[class*="paragraphs-item-type-"] td.delta-order{display:none !important;}body .tabs-primary + form tr[class*="paragraphs-item-type-"] td:nth-child(2){height:120px;}body .tabs-primary + form tr[class*="paragraphs-item-type-"] td:nth-child(2) > div{display:none;}body .tabs-primary + form tr[class*="paragraphs-item-type-"] td:nth-child(2) div[id*="-title"]{display:block;}body .tabs-primary + form tr[class*="paragraphs-item-type-"] td:nth-child(2):after{content:'';display:block;width:100%;height:100%;border:solid 1px #ccc;background:rgba(102,102,102,0.25);position:absolute;top:0;left:0;z-index:1;}body .tabs-primary + form tr[class*="paragraphs-item-type-"] .form-actions{margin:20px 0 10px !important;}body .tabs-primary + form tr.paragraphs-item-type-custom-text-area-via-wyiswyg td:nth-child(2){height:120px;}body .tabs-primary + form tr.paragraphs-item-type-custom-text-area-via-wyiswyg td:nth-child(2) > div{display:block;}body .tabs-primary + form tr.paragraphs-item-type-custom-text-area-via-wyiswyg td:nth-child(2):after{display:none !important;}body .tabs-primary + form tr.paragraphs-item-type-custom-text-area-via-wyiswyg td:nth-child(2) div[id*="-title"]{display:none;position:relative;top:auto;margin-top:0;color:#333 !important;text-align:left;font-size:0;line-height:1.2em;}body .tabs-primary + form tr.paragraphs-item-type-custom-text-area-via-wyiswyg td:nth-child(2) div[id*="-title"] .placeholder{font-style:normal;font-size:16px;line-height:1em;}body.section-node-edit.admin-menu .wrap.content-type-page #content .sidebar-wrapper{display:none !important;}body.section-node-edit.admin-menu .wrap.content-type-page #content #main-content-column{width:100% !important;max-width:100% !important;padding-left:0 !important;}.placeholder-container{text-align:center;}.home-hero{background:transparent url(/sites/all/themes/smc2015/css/images/donor-day-2021.jpg) no-repeat 25% 75%;background-size:cover;width:100%;height:0;padding-bottom:46.527777777777778%;position:relative;}.home-hero .content{position:absolute;left:0;bottom:0;}.home-hero .discovery{margin:0 0 25px;background:#fff;text-transform:uppercase;color:#343e43;font-weight:bold;text-align:center;font-size:1.15em;letter-spacing:15px;width:auto;}.home-hero .discovery .has-slant{-moz-transform:skewX(-15deg);-ms-transform:skewX(-15deg);-webkit-transform:skewX(-15deg);transform:skewX(-15deg);}.home-hero .discovery .slant{padding:25px 20px 50px 47px;margin-right:42px;margin-left:0;}.home-hero .discovery .signature{color:#54c0ba;display:block;line-height:1em;font-size:calc(75px + (132 - 75) * ((100vw - 640px) / (1440 - 640)));}.home-hero .buttons{margin-top:45px;margin-bottom:65px;margin-left:45px;padding-right:25px;}@media screen and (min-width:1400px){.home-hero{height:682px;padding-bottom:0;}}@media screen and (max-width:1300px) and (min-width:1101px){.home-hero .buttons .button{font-size:.9em;padding:15px 25px;}}@media screen and (max-width:1300px) and (min-width:1101px){.home-hero .content{}.home-hero .discovery{font-size:1em;}.home-hero .discovery .slant{margin-right:28px;}}@media screen and (max-width:1100px){.home-hero{position:relative;height:auto;padding-bottom:0;padding-top:0;background:none;}.home-hero .content{position:relative;top:auto;right:auto;background:#fff;}.home-hero .content .discovery{-moz-transform:none;-ms-transform:none;-webkit-transform:none;transform:none;width:100%;margin:0;}.home-hero .content .slant{padding-bottom:0;-moz-transform:none;-ms-transform:none;-webkit-transform:none;transform:none;margin:0;padding:30px 0 0;}.home-hero .content .signature{font-size:105px;}.home-hero .mobile-image{position:relative;background:transparent url(/sites/all/themes/smc2015/css/images/donor-day-2021.jpg) no-repeat right bottom;background-size:cover;height:375px;width:100%;display:block;position:relative;}.home-hero .mobile-image:after{overflow:hidden;text-indent:-9000px;display:block;content:'';float:left;width:100%;height:60px;background:transparent url(/sites/all/themes/smc2015/css/images/banner-mobile-cross.png) no-repeat top left;background-size:100% 100%;position:absolute;bottom:0;left:0;content:'';}.home-hero .buttons{margin:35px 0 30px;text-align:center;padding-right:0;}.home-hero .buttons .button{display:inline-block;border-color:#498fcc !important;margin:10px;}.home-hero .buttons .button:hover{background:#498fcc !important;color:#fff;}.home-hero .buttons .button:hover:after{border-color:#343e43 !important;}}@media screen and (max-width:550px){.home-hero .content .discovery .signature{font-size:90px;}.home-hero .content .buttons{padding:0 20px;}.home-hero .content .buttons .button{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:5px 0;}}@media screen and (max-width:375px){.home-hero .content .discovery .signature{font-size:70px;}}.home-blocks{background:#eff4f6;}.home-blocks .block{margin:0;padding:0;}.home-blocks .block ul{margin:0;}.home-blocks h2,.home-blocks .block__title{display:none !important;}.home-blocks.in-page-home-blocks{background:none;width:calc(100% + 28px);margin-left:-14px;}.home-blocks.in-page-home-blocks .ak-container .block .title{background:#fff;}.home-blocks.in-page-home-blocks .ak-container .block .title .slant{background:#fff;font-size:.92em;}.home-blocks .ak-container{display:flex;flex-wrap:wrap;padding:14px 0;max-width:1488px;justify-content:center;}.home-blocks .ak-container *{-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;}.home-blocks .ak-container .block{position:relative;width:calc(100% / 3);padding:14px;margin:0;outline:none !important;overflow:hidden;}.home-blocks .ak-container .block .image{overflow:hidden;position:relative;}.home-blocks .ak-container .block .image img{width:100%;display:block;}.home-blocks .ak-container .block .image:after{content:'';overflow:hidden;text-indent:-9000px;display:block;content:'';float:left;width:200px;height:100%;background:rgba(0,50,105,0.75);position:absolute;top:0;left:0;z-index:0;-moz-transform:skewX(-15deg);-ms-transform:skewX(-15deg);-webkit-transform:skewX(-15deg);transform:skewX(-15deg);margin-left:-300px;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;}.home-blocks .ak-container .block .title{position:absolute;bottom:50px;left:0;background:#eff4f6;font-weight:bold;text-transform:uppercase;font-size:1.25em;color:#004277;width:auto;z-index:1;letter-spacing:1px;}.home-blocks .ak-container .block .title .slant{padding:16px 0 16px 0;background:#eff4f6;margin-right:25px;}.home-blocks .ak-container .block .title .slant br{display:none;}.home-blocks .ak-container .block:hover .title{background:#498fcc;}.home-blocks .ak-container .block:hover .title .slant{background:#498fcc;color:#fff;padding-left:20px;}.home-blocks .ak-container .block:hover .title .slant.add-arrow:after{border-color:#003269 !important;}.home-blocks .ak-container .block:hover .image:after{margin-left:-90px;}.home-blocks.columns-four .ak-container .block{width:calc(100% / 4);}.node-bundle-page .home-blocks.in-page-home-blocks{margin-left:0;width:100%;padding:0 14px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.node-type-page .home-blocks.in-page-home-blocks{width:calc(100% * 14px);margin-left:-7px;}.node-type-page .home-blocks.in-page-home-blocks .ak-container .block{padding:7px;}@media screen and (max-width:1200px){.home-blocks.columns-four .ak-container{max-width:900px;}.home-blocks.columns-four .ak-container .block{width:calc(100% / 2);}}@media screen and (max-width:1000px){.home-blocks .ak-container{padding:14px 5px;}.home-blocks .ak-container .block{width:calc(100% / 2);padding:7px;}.home-blocks .ak-container .block .title .slant{line-height:1.2em;}}@media screen and (max-width:700px){.home-blocks .ak-container .block .title{font-size:1em;}}@media screen and (max-width:600px){.home-blocks .ak-container .block .image:after{display:none !important;}.home-blocks .ak-container .block .title{position:relative;bottom:auto;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-left:0;}.home-blocks .ak-container .block .title .slant{background:#004277 !important;padding-left:20px;padding-right:20px;text-align:center;color:#fff !important;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-height:75px;display:flex;align-items:center;width:100%;justify-content:center;}.home-blocks .ak-container .block .title .slant br{display:block;}.home-blocks .ak-container .block:hover .title{background:#498fcc !important;}.home-blocks .ak-container .block:hover .title .slant{background:#498fcc !important;color:#fff;padding-left:20px;}}@media screen and (max-width:359px){.home-blocks .ak-container .block{width:100%;}}.home-date-callout{position:relative;background:#343e43;}.home-date-callout .ak-container{position:relative;display:flex;color:#fff;align-items:center;background:#343e43;}.home-date-callout .ak-container:before{overflow:hidden;text-indent:-9000px;display:block;content:'';float:left;width:100%;height:100%;content:'';position:absolute;top:0;right:calc(100% - 200px);background:#498fcc;z-index:0;}.home-date-callout .ak-container .date{min-width:190px;text-align:center;height:100%;position:relative;z-index:1;font-weight:bold;font-size:1.2em;text-transform:uppercase;font-family:'Montserrat','Lato',sans-serif !important;padding-left:15px;}.home-date-callout .ak-container .date .month{display:inline-block;letter-spacing:.5em;margin:0 0 5px 12px;}.home-date-callout .ak-container .date .day{font-size:4em;line-height:1em;padding-bottom:10px;}.home-date-callout .ak-container .date .day:before{overflow:hidden;text-indent:-9000px;display:block;content:'';float:left;width:100px;height:9px;content:'';background:transparent url(/sites/all/themes/smc2015/css/images/underline.png) no-repeat top left;background-size:cover;display:inline-block;position:absolute;bottom:-3px;left:50%;margin-left:-40px;}.home-date-callout .ak-container .content{width:100%;padding:70px 0 70px 125px;font-size:1.4em;position:relative;}.home-date-callout .ak-container .content .title{color:#498fcc;text-transform:uppercase;font-size:1.4em;font-weight:bold;margin:0 0 20px;line-height:1.2em;padding-right:25px;}.home-date-callout .ak-container .content .details{line-height:1.2em;color:#d6e0e6;margin:0;}.home-date-callout .ak-container .content:before{overflow:hidden;text-indent:-9000px;display:block;content:'';float:left;width:75px;height:100%;content:'';background:transparent url(/sites/all/themes/smc2015/css/images/date-cross.v2.gif) no-repeat top left;background-size:cover;position:absolute;top:0;left:0;}.home-date-callout .ak-container .content .button{font-size:16px;}.home-date-callout .ak-container .buttons{min-width:285px;text-align:left;}.home-date-callout .mobile-date-content{display:none;background:#3f494f;color:#d6e0e6;margin:0;padding:40px 20px;text-align:center;}.home-date-callout .mobile-date-content .details{font-size:1.4em;line-height:1.2em;}.home-date-callout .mobile-date-content .buttons{margin:35px 0 0;}@media screen and (max-width:1100px){.home-date-callout .ak-container .date{min-width:150px;}.home-date-callout .ak-container .date .day{padding-bottom:0 !important;}.home-date-callout .ak-container .content{width:auto;padding:0 20px 0 75px;min-height:180px;display:flex;align-items:center;}.home-date-callout .ak-container .content .title{line-height:1.2em;margin:0;}.home-date-callout .ak-container .content:before{left:-5px;}.home-date-callout .ak-container .content .details{display:none;}.home-date-callout .ak-container .buttons{display:none !important;min-width:100%;background:#343e43;position:relative;padding:30px 20px;text-align:center;}.home-date-callout .ak-container .date .day:before{display:none;}}@media screen and (max-width:630px){.home-date-callout .ak-container .date{width:100%;background:#498fcc;padding:20px 20px 55px;}.home-date-callout .ak-container .date:after{overflow:hidden;text-indent:-9000px;display:block;content:'';float:left;width:100%;height:60px;background:transparent url(/sites/all/themes/smc2015/css/images/date-mobile-cross.gif) no-repeat top left;background-size:100% 100%;position:absolute;bottom:0;left:0;content:'';}.home-date-callout .ak-container .content{display:none;}.home-date-callout .mobile-date-content{display:block;}.home-date-callout .mobile-date-content .title{display:block !important;color:#498fcc;text-transform:uppercase;font-size:1.8em;line-height:1.15em;font-weight:bold;margin:0 0 20px;}}.home-storytelling-swiper-container{position:relative;}.home-storytellling{background:#E5E5E5;-moz-box-shadow:0 0 1px #000 inset;-webkit-box-shadow:0 0 1px #000 inset;box-shadow:0 0 1px #000 inset;margin-bottom:60px;}.home-storytellling .ak-container{position:relative;}.home-storytellling .home-storytelling-swiper-container{overflow:hidden;}.home-storytellling .swiper-slide{position:relative;height:0;padding-bottom:42.847222222222222%;position:relative;}.home-storytellling .swiper-slide .image{position:absolute;top:0;left:0;height:100%;}.home-storytellling .swiper-slide .content{width:100%;height:100%;position:absolute;top:0;left:0;display:flex;align-items:center;}.home-storytellling .swiper-slide .content .inner{padding-left:100px;}.home-storytellling .swiper-slide .content .inner .headline{color:#fff;letter-spacing:2px;text-transform:uppercase;font-size:1.3em;}.home-storytellling .swiper-slide .content .inner .headline .signature{font-size:4em;display:block;margin:10px 0 25px;}.home-storytellling .swiper-slide .content .inner .headline .signature .larger{font-size:5.5em;}.home-storytellling .swiper-slide .content .inner .button{margin-top:50px;}.home-storytellling .swiper-slide.right .content{width:50%;left:50%;}.home-storytellling .swiper-slide.right .content .inner{width:100%;text-align:right;padding-left:0;padding-right:100px;}.home-storytellling .home-storytelling-swiper-pagination{width:100%;bottom:-60px;}.home-storytellling .swiper-button-next{z-index:1000;}@media screen and (max-width:1000px){.home-storytellling .swiper-slide{height:auto;display:flex;flex-wrap:wrap;padding-bottom:0;background:#498fcc;padding:0 !important;}.home-storytellling .swiper-slide .image{position:relative;top:auto;left:auto;height:auto;padding-bottom:60%;width:100%;background-size:cover;background-position:center 25%;}.home-storytellling .swiper-slide .image img{display:none;}.home-storytellling .swiper-slide .content{text-align:center;position:relative;top:auto;left:auto !important;background:#498fcc;width:100% !important;min-width:100%;height:auto;padding:45px 20px;}.home-storytellling .swiper-slide .content .inner{padding:0;margin:0 auto;}.home-storytellling .swiper-slide .content .inner .headline{font-size:1.2em;}.home-storytellling .swiper-slide .content .inner .button{margin-top:25px;}.home-storytellling .swiper-slide.right .content .inner{text-align:center;padding:0;}.home-storytellling .swiper-container-horizontal > .swiper-pagination-bullets{display:flex;padding:0 20px;justify-content:center;}body .swiper-button-prev,body .swiper-button-next{display:none !important;}}@media screen and (max-width:650px){.home-storytellling .swiper-slide .content{padding:35px 20px !important;}.home-storytellling .swiper-slide .content .inner{width:100%;}.home-storytellling .swiper-slide .content .inner .headline .signature{font-size:2.75em;}}@media screen and (max-width:460px){.home-storytellling .home-storytelling-swiper-pagination{bottom:-80px;}body .swiper-pagination .swiper-pagination-bullet{display:block;margin:10px auto !important;}}@media screen and (max-width:500px){.home-storytellling .swiper-slide .content .button{display:block;width:100%;margin:25px 0 0;}}.home-profiles{background:#eff4f6;}.home-profiles .ak-container{padding-top:50px;padding-bottom:100px;}.home-profiles .ak-container .block__title.block-title{display:none !important;}.home-profiles .ak-container h3 .signature{color:#54c0ba;font-size:3.2em;display:inline-block;margin:0 15px;}.home-profiles .ak-container .profiles{display:flex;}.home-profiles .ak-container .profiles .profile{width:calc(100% / 4);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 30px;position:relative;font-size:1.05em;margin-top:12px;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;}.home-profiles .ak-container .profiles .profile .content{position:absolute;top:-40px;left:5px;background:#498fcc;color:#fff;padding:20px 50px 20px 25px;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;max-width:240px;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;}.home-profiles .ak-container .profiles .profile .content:after{content:'';position:absolute;bottom:0;left:50%;width:0;height:0;border:20px solid transparent;border-top-color:#498fcc;border-bottom:0;border-right:0;margin-left:-10px;margin-bottom:-20px;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;}.home-profiles .ak-container .profiles .profile .content .name{font-size:1.6em;display:block;line-height:1.2em;margin:0 0 3px;}.home-profiles .ak-container .profiles .profile .content .name.add-arrow:after{position:absolute;top:35px;}.home-profiles .ak-container .profiles .profile .content .department{text-transform:uppercase;}.home-profiles .ak-container .profiles .profile .image{display:block;width:100%;padding-bottom:156.5%;background-size:cover !important;background-position:center top;}.home-profiles .ak-container .profiles .profile .image img{display:none;}.home-profiles .ak-container .profiles .profile.bottom{margin-top:-12px;}.home-profiles .ak-container .profiles .profile.bottom .content{top:auto;bottom:-40px;}.home-profiles .ak-container .profiles .profile.bottom .content:after{bottom:auto;margin-top:-20px;top:0;border:20px solid transparent;border-top:0;border-right:0;border-bottom-color:#498fcc;}.home-profiles .ak-container .profiles .profile.bottom:hover .content:after{border-bottom-color:#fff;}.home-profiles .ak-container .profiles .profile.white .content{background:#fff;}.home-profiles .ak-container .profiles .profile.white .content:after{bottom:auto;margin-top:-20px;top:0;border:20px solid transparent;border-top:0;border-right:0;border-bottom-color:#fff;}.home-profiles .ak-container .profiles .profile.white .content .name{color:#003269;}.home-profiles .ak-container .profiles .profile.white .content .department{color:#6d6e71;}.home-profiles .ak-container .profiles .profile:hover .content{background:#fff;}.home-profiles .ak-container .profiles .profile:hover .content:after{border-top-color:#fff;}.home-profiles .ak-container .profiles .profile:hover .content .name{color:#003269;}.home-profiles .ak-container .profiles .profile:hover .content .name.add-arrow:after{border-color:#ff6362;}.home-profiles .ak-container .profiles .profile:hover .content .department{color:#6d6e71;}@media screen and (max-width:1200px) and (min-width:1001px){.home-profiles .ak-container .profiles .profile{padding:0 13px;}}@media screen and (max-width:1000px){.home-profiles .ak-container .profiles{flex-wrap:wrap;}.home-profiles .ak-container .profiles .profile{width:calc(100% / 2);margin:45px 0 !important;padding:0 22px;}.home-profiles .ak-container .profiles .profile .image{display:block;width:100%;background-size:cover !important;background-position:center 25%;}.home-profiles .ak-container .profiles .profile .image img{display:none;}.home-profiles .ak-container .profiles .profile.bottom{margin:0 0 90px !important;}.home-profiles .ak-container .profiles .profile .content{font-size:.85em;}}@media screen and (max-width:800px){.home-profiles .ak-container h3{display:block;line-height:1.2em;}.home-profiles .ak-container h3 .signature{font-family:inherit;font-size:inherit !important;margin:0;font-weight:inherit !important;color:inherit;display:inline;}}@media screen and (max-width:550px){.home-profiles .ak-container .profiles{flex-wrap:wrap;}.home-profiles .ak-container .profiles .profile.top,.home-profiles .ak-container .profiles .profile.bottom{width:100%;margin:45px 0 !important;padding:0;}.home-profiles .ak-container .profiles .profile.top.top,.home-profiles .ak-container .profiles .profile.bottom.top{padding-left:30px;}.home-profiles .ak-container .profiles .profile.top .image,.home-profiles .ak-container .profiles .profile.bottom .image{padding-bottom:100%;}.home-profiles .ak-container .profiles .profile.top .content,.home-profiles .ak-container .profiles .profile.bottom .content{padding-bottom:14px;padding-top:14px;padding-left:20px;}.home-profiles .ak-container .profiles .profile.top .content .name.add-arrow:after,.home-profiles .ak-container .profiles .profile.bottom .content .name.add-arrow:after{top:23px;}.home-profiles .ak-container .profiles .profile.top.bottom,.home-profiles .ak-container .profiles .profile.bottom.bottom{padding-right:30px;}.home-profiles .ak-container .profiles .profile.top.bottom .content,.home-profiles .ak-container .profiles .profile.bottom.bottom .content{bottom:auto !important;top:-40px;left:auto;right:0;}.home-profiles .ak-container .profiles .profile.top.bottom .content:after,.home-profiles .ak-container .profiles .profile.bottom.bottom .content:after{top:100%;margin-top:0;margin-bottom:-40px;-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);}}.social-callout{background:#343e43;position:relative;clear:both;}.social-callout .ak-container{display:flex;background:#343e43;align-items:center;position:relative;}.social-callout .ak-container:after{overflow:hidden;text-indent:-9000px;display:block;content:'';float:left;width:100%;height:100%;content:'';position:absolute;top:0;left:100%;background:#54c0ba;z-index:0;}.social-callout .ak-container *{-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;}.social-callout .ak-container .headline{width:100%;color:#fff;font-weight:bold;text-transform:uppercase;letter-spacing:4px;text-align:right;padding-right:115px;}.social-callout .ak-container .headline .signature{color:#54c0ba;font-size:4em;}.social-callout .ak-container .links{min-width:55%;width:100%;background:#54c0ba;padding:45px 0 30px;position:relative;}.social-callout .ak-container .links:before{overflow:hidden;text-indent:-9000px;display:block;content:'';float:left;width:67px;height:100%;content:'';background:transparent url(/sites/all/themes/smc2015/css/images/social-cross.gif) no-repeat top left;background-size:cover;position:absolute;top:0;right:100%;}.social-callout .ak-container .links .block{margin:0 !important;}.social-callout .ak-container .links ul{margin:0 0 0 25px;}.social-callout .ak-container .links ul li{margin:0 5px;}.social-callout .ak-container .links ul li a{padding:45px;background:none;}.social-callout .ak-container .links ul li a i{color:#343e43;}.social-callout .ak-container .links ul li a i:before{font-size:2em;}.social-callout .ak-container .links ul li a:hover{background:#469d98;}.social-callout .ak-container .links ul li a:hover i{color:#fff;}@media screen and (max-width:1000px){.social-callout .ak-container{flex-wrap:wrap;}.social-callout .ak-container .headline,.social-callout .ak-container .links{min-width:100%;padding:25px 0;text-align:center;position:relative;}.social-callout .ak-container .headline .menu,.social-callout .ak-container .links .menu{display:flex;justify-content:center;margin:0;padding:0;}.social-callout .ak-container .headline .menu li,.social-callout .ak-container .links .menu li{margin:0;}.social-callout .ak-container .headline .menu li a,.social-callout .ak-container .links .menu li a{padding:35px;}.social-callout .ak-container .headline{padding:30px 0 90px;}.social-callout .ak-container .links:after{overflow:hidden;text-indent:-9000px;display:block;content:'';float:left;width:100%;height:60px;background:transparent url(/sites/all/themes/smc2015/css/images/social-mobile-cross.gif) no-repeat top left;background-size:100% 100%;position:absolute;bottom:100%;left:0;content:'';}}@media screen and (max-width:360px){.social-callout .ak-container .headline .menu li a,.social-callout .ak-container .links .menu li a{padding:30px;}}.home-ctas{display:flex;align-items:stretch;}.home-ctas .cta{width:calc(100% / 3);margin:0;background-size:cover !important;text-align:center;color:#fff;text-transform:uppercase;font-weight:600;padding:175px 25px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;}.home-ctas .cta:nth-child(1){background:transparent url(/sites/all/themes/smc2015/css/images/ctas/ready-to-get-started.jpg) no-repeat top center;}.home-ctas .cta:nth-child(2){background:transparent url(/sites/all/themes/smc2015/css/images/ctas/visit-our-campus.jpg) no-repeat top center;}.home-ctas .cta:nth-child(2):before{background:#003269;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8;}.home-ctas .cta:nth-child(3){background:transparent url(/sites/all/themes/smc2015/css/images/ctas/request-info.v2.jpg) no-repeat center top;}.home-ctas .cta:before{position:absolute;top:0;left:0;width:100%;height:100%;content:'';background:#498fcc;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7;z-index:0;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;}.home-ctas .cta:hover:before{background:#ff6362;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8;}.home-ctas .cta:hover .button{background:#fff;color:#343e43;}.home-ctas .cta:hover .button:after{border-color:#343e43 !important;}.home-ctas .cta .headline{font-size:1em;letter-spacing:4px;position:relative;z-index:10;display:block;}.home-ctas .cta .headline .signature{display:block;letter-spacing:0;font-size:5em;margin:10px 0 15px;}.home-ctas .cta:nth-child(2) .headline .signature{margin-top:-10px;}.home-ctas .cta .buttons{margin-top:65px;position:relative;z-index:10;display:block;}@media screen and (max-width:1000px){.home-ctas{flex-wrap:wrap;}.home-ctas .cta{width:100%;padding:15% 25px;}.home-ctas .cta .buttons{margin-top:35px;}}.region-homepage-alert-message{margin:45px 0;}.ui-dialog.ui-widget.ui-widget-content{z-index:1000;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;padding:0;width:350px !important;margin-left:-50px;border:none;border:solid 1px #ccc;-moz-box-shadow:2px 2px 8px rgba(0,0,0,0.5);-webkit-box-shadow:2px 2px 8px rgba(0,0,0,0.5);box-shadow:2px 2px 8px rgba(0,0,0,0.5);}.ui-dialog.ui-widget.ui-widget-content .ui-helper-clearfix{overflow:hidden;*zoom:1;}.ui-dialog.ui-widget.ui-widget-content .ui-dialog-content{background:#fff;padding:20px 20px 22px;}.ui-dialog.ui-widget.ui-widget-content .ui-dialog-titlebar{background:#498fcc;border:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}.ui-dialog.ui-widget.ui-widget-content p{font-size:17px;line-height:1.2em;margin:0 0 15px;}.ui-dialog.ui-widget.ui-widget-content .ui-dialog-buttonpane{border:none !important;padding-top:0;}.ui-dialog.ui-widget.ui-widget-content .ui-state-default,.ui-dialog.ui-widget.ui-widget-content .ui-widget-content .ui-state-default,.ui-dialog.ui-widget.ui-widget-content .ui-widget-header .ui-state-default{background:#ff6362;color:#fff;outline:none !important;padding:6px 12px;font-size:14px;border:solid 2px #ff6362;text-transform:uppercase;-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;margin-left:8px;}.ui-dialog.ui-widget.ui-widget-content .ui-state-default:hover,.ui-dialog.ui-widget.ui-widget-content .ui-widget-content .ui-state-default:hover,.ui-dialog.ui-widget.ui-widget-content .ui-widget-header .ui-state-default:hover{background:#fff;color:#ff6362;}.ui-dialog.ui-widget.ui-widget-content .ui-dialog-titlebar-close{background:none !important;border:none !important;float:right;}.ui-dialog.ui-widget.ui-widget-content .ui-dialog-titlebar-close .ui-button-text{margin-right:0;}.ui-dialog.ui-widget.ui-widget-content .ui-dialog-titlebar-close .ui-icon{background-image:url(//ajax.googleapis.com/ajax/libs/jqueryui/1.11.2/themes/start/images/ui-icons_e0fdff_256x240.png) !important;}@media screen and (max-width:350px){.ui-dialog.ui-widget.ui-widget-content{width:100% !important;margin-left:0 !important;left:0 !important;}}.section-library .menu-block-wrapper,.section-library .region-sidebar-navigation,.section-library .region-sidebar-navigation{display:none !important;}.library-banner{background:transparent url(/sites/all/themes/smc2015/css/images/cushwa-leighton-library.jpg) no-repeat center center;background-size:cover;width:100%;height:auto;padding-bottom:60px;position:relative;}.library-banner .discovery{margin:0 0 25px;text-transform:uppercase;color:#fff;font-weight:bold;text-align:center;font-size:1.15em;letter-spacing:15px;text-align:left;padding:35px 0 25px;}.library-banner .discovery:after{content:'';position:absolute;top:0;left:0;width:100%;height:150px;background:linear-gradient(180deg,#004277 0%,rgba(255,255,255,0) 100%);display:block;z-index:1;}.library-banner .discovery .slant{padding:25px 90px 50px 5px;margin-left:42px;letter-spacing:3px;font-size:calc(14px + (24 - 14) * ((100vw - 640px) / (1440 - 640)));z-index:2;position:relative;}.library-banner .discovery .signature{color:#fff;display:block;line-height:1em;font-size:calc(140px + (240 - 140) * ((100vw - 640px) / (1440 - 640)));padding-left:150px;}.library-banner .buttons{margin-top:45px;margin-bottom:65px;margin-left:55px;padding-right:25px;}.library-search-wrapper{padding:0 20px;}.library-search{text-align:center;display:flex;width:100%;max-width:1000px;margin:0 auto;align-items:center;padding:0 10px 0 0;background:#fff;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;overflow:hidden;}.library-search form{position:relative;max-width:680px;margin:0 auto;}.library-search form input{background:#eee;border:none;width:100%;margin:0;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;color:#6d6e71 !important;padding:12px 30px;line-height:1em;font-size:1.25em;line-height:1em;font-weight:normal;outline:none !important;border:solid 1px #ccc;}.library-search form button{position:absolute;top:50%;margin-top:-13px;right:18px;overflow:hidden;text-indent:-9000px;display:block;content:'';float:left;width:25px;height:25px;background:transparent url(/sites/all/themes/smc2015/css/images/search-icon-blue.png) no-repeat top left;background-size:contain;border:none !important;}.library-search .filters{min-width:330px;}.library-search .filters .library-tabs{float:left;}.library-search .library-tab-links{display:flex;}.library-search .library-tab-links a{padding:6px 15px;display:inline-block;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;border-right:solid 1px #ccc;}.library-search .library-tab-links a:first-child{padding-left:25px;}.library-search .library-tab-links a h2{margin:0;}.library-search .library-tab-links a .fa{color:#6d6e71 !important;font-size:32px;line-height:1.2em;}.library-search .library-tab-links a .fa br{display:none;}.library-search .library-tab-links a .fa span{font-family:"Lato";font-size:10px;display:block;line-height:1.2em;margin:3px 0 0;}.library-search .library-tab-links a.selected{background:#54c0ba !important;}.library-search .library-tab-links a.selected .fa{color:#fff !important;}.library-search .library-tab-content{width:100%;}@media screen and (min-width:1200px){.library-banner{padding-bottom:0;height:670px;}.library-banner .discovery .signature{font-size:240px;}.library-banner .discovery .slant{font-size:24px;}.library-banner .discovery{max-width:1440px;margin:0 auto;padding:80px 0 45px;}}@media screen and (max-width:750px){.library-banner .discovery .slant .signature{padding-left:0;}}@media screen and (max-width:650px){.library-banner .discovery{margin:0;}.library-banner .discovery .slant{margin-left:20px;}.library-search-wrapper{padding:0 15px;}.library-search{flex-wrap:wrap;padding-right:0 !important;justify-content:center;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}.library-search .library-tab-content{padding:0 15px 15px;}.library-search .filters{width:100%;}.library-search .filters .library-tabs{float:none !important;width:100% !important;}.library-search .filters .library-tabs .library-tab-links{width:100%;margin-bottom:15px;border-bottom:solid 1px #ccc;}.library-search .filters .library-tabs .library-tab-links a{width:calc(100% / 4);background:#eee;padding-left:5px !important;padding-right:5px !important;}}@media screen and (max-width:630px){.library-hours-callout .ak-container .date{position:relative !important;}.library-hours-callout .ak-container .date:after{display:none !important;}.library-hours-callout .ak-container .content{display:block;}}@media screen and (max-width:375px){.library-banner .discovery .signature{font-size:90px;}.library-search .filters .library-tabs .library-tab-links{flex-wrap:wrap;border-bottom:none;}.library-search .filters .library-tabs .library-tab-links a{width:calc(100% / 2);border-bottom:solid 1px #ccc;}}.library-hours-callout{}.library-hours-callout .ak-container:before{display:none;}.library-hours-callout .date-wrapper{min-width:50%;display:flex;align-items:center;line-height:2.2em;}.library-hours-callout .date-wrapper .content{padding:0 30px;width:84%;padding:0 25px;min-height:0;}.library-hours-callout .date-wrapper .content:before{display:none;}.library-hours-callout .date-wrapper .content .title{margin:0;font-weight:normal;padding-right:20px;}.library-hours-callout .date-wrapper .date{background:#498fcc;width:100%;padding:40px 25px 40px 40px;min-width:150px;font-weight:normal;}.library-hours-callout .date-wrapper .date .time{font-size:1.65em;}.library-hours-callout .date-wrapper .date:before{overflow:hidden;text-indent:-9000px;display:block;content:'';float:left;width:75px;height:100%;content:'';background:transparent url(/sites/all/themes/smc2015/css/images/date-cross-reverse.v2.gif) no-repeat top left;background-size:cover;position:absolute;top:0;left:-40px;}.library-hours-callout .chat-wrapper{text-align:center;width:100%;}.library-hours-callout .chat-wrapper .button{display:inline-block;}@media screen and (max-width:1000px){.home-date-callout.library-hours-callout .ak-container{flex-wrap:wrap;}.home-date-callout.library-hours-callout .ak-container .chat-wrapper,.home-date-callout.library-hours-callout .ak-container .date-wrapper{width:100%;}.home-date-callout.library-hours-callout .ak-container .chat-wrapper .content,.home-date-callout.library-hours-callout .ak-container .date-wrapper .content{min-height:0;}.home-date-callout.library-hours-callout .ak-container .chat-wrapper a{margin:20px 15px;}}@media screen and (max-width:700px){.library-hours-callout.library-hours-callout .date-wrapper{flex-wrap:wrap;text-align:center;justify-content:center;}.library-hours-callout.library-hours-callout .date-wrapper .content,.library-hours-callout.library-hours-callout .date-wrapper .date{min-width:100%;width:100%;padding:40px 25px 40px 40px;text-align:center !important;justify-content:center;}.library-hours-callout.library-hours-callout .date-wrapper .content{padding:25px 20px 30px;}.library-hours-callout.library-hours-callout .date-wrapper .date:before{overflow:hidden;text-indent:-9000px;display:block;content:'';float:left;width:100%;height:60px;background:transparent url(/sites/all/themes/smc2015/css/images/hours-mobile-cross.gif) no-repeat top left;background-size:100% 100%;position:absolute;bottom:100%;left:0;content:'';margin:-30px 0 0;}.library-hours-callout.library-hours-callout .date-wrapper .mobile-headline{display:block !important;}}.library-social-callout .ak-container .links{min-width:45%;}@media screen and (max-width:1250px){.library-social-callout .ak-container .headline{text-align:center;}.library-social-callout .ak-container .headline .library-tag{display:block;padding-top:4px;}}.region-library-hours .block__title.block-title{display:none !important;}.region-library-hours #block-views-library-hours-block{margin:0;}.cco-gallery{position:relative;}.cco-gallery .image{background-size:cover;background-repeat:no-repeat;background-position:center center;padding-bottom:27.083333333333333%;}.cco-gallery .image img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;display:none;}.cco-gallery .cco-gallery-swiper-pagination{display:none !important;width:100%;text-align:center;bottom:-50px !important;}@media screen and (min-width:1920px){.cco-gallery .image{height:520px;padding-bottom:0;}}@media screen and (max-width:795px){.cco-gallery .cco-gallery-swiper-container{height:215px;}.cco-gallery .cco-gallery-swiper-container img{height:215px !important;}.cco-gallery .image{height:215px;padding-bottom:0;}}.cco-banner{background:transparent url(/sites/all/themes/smc2015/css/images/career-crossings-office.v3.jpg) no-repeat center center;background-size:cover;width:100%;height:0;position:relative;margin:0 auto;padding-bottom:33.766233766233766%;position:relative;}.cco-banner:after{content:'';position:absolute;top:0;left:0;width:100%;height:150px;background:linear-gradient(180deg,#004277 0%,rgba(255,255,255,0) 100%);display:block;z-index:1;}.cco-banner .discovery{margin:0 0 25px;text-transform:uppercase;color:#fff;font-weight:bold;text-align:center;font-size:1.15em;letter-spacing:15px;text-align:left;padding:35px 0 25px;}.cco-banner .discovery:after{content:'';position:absolute;top:0;left:0;width:100%;height:150px;background:linear-gradient(180deg,#004277 0%,rgba(255,255,255,0) 100%);display:block;z-index:1;}.cco-banner .discovery .slant{padding:25px 90px 50px 5px;margin-left:42px;letter-spacing:3px;font-size:calc(14px + (24 - 14) * ((100vw - 640px) / (1440 - 640)));z-index:2;position:relative;text-align:center;text-shadow:0 0 20px rgba(0,0,0,0.35);}.cco-banner .discovery .signature{color:#fff;display:block;line-height:1em;font-size:calc(70px + (110 - 70) * ((100vw - 640px) / (1440 - 640)));display:block;text-align:center;margin:0 0 16px;text-align:right;}.cco-banner .discovery .byline{text-align:right;padding-right:130px;display:block;width:100%;}.cco-intro{padding:60px 0 60px;}.cco-intro .container{padding:0 20px;max-width:1100px;margin:0 auto;}.cco-intro .container *:last-child{margin:0;}.cco-intro .container p{text-align:left;}.cco-intro .container p:first-child{font-size:1.4em;line-height:1.4em;}.cco-intro .container p:last-child{font-size:1.2em;line-height:1.4em;}.cco-factoids{display:flex;padding:0 0 0;}.cco-factoids .container{padding:0 20px;max-width:1340px;margin:0 auto;display:flex;}@media screen and (max-width:1200px){.cco-factoids .container{flex-wrap:wrap;}}.cco-factoids .factoid{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;align-items:center;margin-top:0;margin-bottom:60px;}.cco-factoids .factoid:first-child{padding-right:50px;width:45%;}.cco-factoids .factoid:last-child{padding-right:50px;width:65%;}@media screen and (max-width:1200px){.cco-factoids .factoid{width:100% !important;padding-right:0 !important;max-width:750px !important;}}body .wrap.cco-photo-grid{padding:45px 0 60px;}body .wrap.cco-photo-grid h3{font-style:normal;display:block;font-size:1.85em;line-height:1.15em;text-transform:uppercase;color:#004277;font-weight:bold;display:flex;width:100%;text-align:center;align-items:center;justify-content:center;letter-spacing:4px;margin:22px 0 30px;}@media screen and (max-width:740px){body .wrap.cco-photo-grid .photo-grid .views-field{width:calc(100% / 2);}}@media screen and (max-width:520px){body .wrap.cco-photo-grid .photo-grid .views-field{width:calc(100% / 1);}}body .wrap.cco-photo-grid .photo-grid .inner{width:100%;}body .wrap.cco-photo-grid .photo-grid .inner .description{width:100% !important;text-align:center !important;}.cwil-gallery{position:relative;}.cwil-gallery .image{background-size:cover;background-repeat:no-repeat;background-position:center center;padding-bottom:45%;}.cwil-gallery .image img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;display:none;}.cwil-gallery .cwil-gallery-swiper-pagination{display:none !important;width:100%;text-align:center;bottom:-50px !important;}@media screen and (min-width:1600px){.cwil-gallery .image{height:720px;padding-bottom:0;}}@media screen and (max-width:795px){.cwil-gallery .cwil-gallery-swiper-container{height:358px;}.cwil-gallery .cwil-gallery-swiper-container img{height:358px !important;}.cwil-gallery .image{height:358px;padding-bottom:0;}}.cwil-banner{background-size:cover;width:100%;height:0;position:relative;margin:0 auto;position:relative;padding-bottom:45%;}.cwil-banner .discovery{margin:0 0 25px;text-transform:uppercase;color:#fff;font-weight:bold;text-align:center;font-size:1.15em;letter-spacing:15px;text-align:left;padding:35px 0 25px;}.cwil-banner .discovery .slant{padding:0 20px;margin-top:0 !important;letter-spacing:3px;line-height:1.2em;z-index:2;position:relative;text-align:center;text-shadow:0 0 15px rgba(0,0,0,0.8);letter-spacing:.5em;}.cwil-banner .discovery .slant{font-size:16px;}@media screen and (min-width:320px){.cwil-banner .discovery .slant{font-size:calc(16px + 20 * ((100vw - 320px) / 880));}}@media screen and (min-width:1200px){.cwil-banner .discovery .slant{font-size:36px;}}.cwil-banner .discovery .signature{color:#fff;display:block;line-height:1.2em;display:block;text-align:center;text-align:center;text-shadow:0 0 10px black;}.cwil-banner .discovery .signature{font-size:40px;}@media screen and (min-width:320px){.cwil-banner .discovery .signature{font-size:calc(40px + 80 * ((100vw - 320px) / 880));}}@media screen and (min-width:1200px){.cwil-banner .discovery .signature{font-size:120px;}}.cwil-banner .discovery .byline{text-align:right;padding-right:130px;display:block;width:100%;}.cwil-banner .content{position:absolute;bottom:25px;left:0;width:100%;height:100%;display:flex;align-items:flex-end;justify-content:center;}@media screen and (max-width:795px){.cwil-banner{height:358px !important;}}@media screen and (min-width:1600px){.cwil-gallery .swiper-wrapper,.cwil-gallery .image{height:720px;padding-bottom:0;}.cwil-banner{height:720px !important;padding-bottom:0 !important;}}.cwil-intro{padding:60px 0 60px;}.cwil-intro .ak-container{padding:0 20px;max-width:1100px;margin:0 auto;}.cwil-intro .ak-container *:last-child{margin:0;}.cwil-intro .ak-container h2{margin-top:0 !important;}.region-cwil-alumnae-view{max-width:1400px;margin:90px auto 90px;}.region-cwil-alumnae-view #show-more-button{padding-top:10px;}.region-cwil-alumnae-view h2{margin-bottom:35px;}.region-cwil-callout-grid .home-blocks{padding:40px 0;}.cwil-pre-footer svg path{fill:#007cba;}.cwil-pre-footer .contact-info{padding:0 40px;}@media (max-width:1200px){.cwil-pre-footer p{padding:0 25px;}}.camps-banner{background:transparent url(/sites/all/themes/smc2015/css/images/camps-for-girls.v2.jpg) no-repeat center center;background-size:cover;width:100%;height:0;position:relative;max-width:1540px;margin:0 auto;padding-bottom:33.766233766233766%;}.camps-banner .content{position:absolute;right:0;margin-right:-45px;bottom:10%;}.camps-banner .discovery{margin:0 0 25px;background:#fff;text-transform:uppercase;color:#343e43;font-weight:bold;text-align:center;font-size:1.15em;letter-spacing:15px;width:auto;padding-right:45px;}.camps-banner .discovery .has-slant{-moz-transform:skewX(-15deg);-ms-transform:skewX(-15deg);-webkit-transform:skewX(-15deg);transform:skewX(-15deg);}.camps-banner .discovery .slant{padding:25px 40px 25px 20px;margin-right:42px;margin-left:35px;}.camps-banner .discovery .signature{color:#54c0ba;display:block;font-size:7.2em;line-height:1em;margin:-20px 0 20px;}@media screen and (min-width:1540px){.camps-banner{padding-bottom:0;height:520px;}}@media screen and (max-width:1100px){.camps-banner .discovery .slant{font-size:.82em;margin-right:10px;}.camps-banner .discovery .signature{margin-bottom:10px;}}@media screen and (max-width:980px){.camps-banner{min-height:330px;background-position:right center;}}@media screen and (max-width:650px){.camps-banner{min-height:0;padding-bottom:0;height:auto;}.camps-banner .mobile-image{background:transparent url(/sites/all/themes/smc2015/css/images/camps-for-girls.v2.jpg) no-repeat 42.5% center;background-size:cover;height:275px;position:relative;display:block;}.camps-banner .mobile-image:after{overflow:hidden;text-indent:-9000px;display:block;content:'';float:left;width:100%;height:60px;background:transparent url(/sites/all/themes/smc2015/css/images/banner-mobile-cross.png) no-repeat top left;background-size:100% 100%;position:absolute;bottom:0;left:0;content:'';}.camps-banner .content{position:relative;top:auto;right:auto;background:#fff;margin-bottom:-25px;}.camps-banner .content .discovery{-moz-transform:none;-ms-transform:none;-webkit-transform:none;transform:none;width:100%;margin:0;}.camps-banner .content .slant{padding-bottom:0;-moz-transform:none;-ms-transform:none;-webkit-transform:none;transform:none;margin:0;padding:10px 0 0;}.camps-banner .content .signature{font-size:105px;}}.alert-message{background:#ff6362;padding:25px 20px;margin:35px 0 -5px;}.alert-message.light-blue{background:#498fcc;}.alert-message.blue{background:#004277;}.alert-message.dark-blue{background:#003269;}.alert-message.pink{background:#ff6362;}.alert-message.mint{background:#54c0ba;}.alert-message p{color:#fff;}.alert-message p a{color:#fff;text-decoration:underline;}.alert-message p a:hover{text-decoration:none;}.alert-message p:last-child{margin:0;}.custom-text .alert-message{padding:40px 30px;}.span_6 > .alert-message{clear:both;}@media screen and (max-width:600px){.alert-message p .left{display:block;float:none;margin:0 0 10px;}}@media screen and (max-width:580px){.alert-message{margin-top:20px;clear:both;width:100%;float:left;}}.camps-mission{padding:60px 0 60px;text-align:center;border-bottom:solid 4px rgba(255,99,98,0.5);}.camps-mission p{margin:0;font-size:1.2em;font-style:italic;font-weight:300;}.camps-mission p span{font-style:normal;display:block;font-size:1.85em;line-height:1.15em;text-transform:uppercase;color:#004277;font-weight:bold;display:flex;width:100%;text-align:center;align-items:center;justify-content:center;letter-spacing:4px;margin:22px 0 0;}.section-events .mobile-trigger a{border-bottom:solid 1px rgba(73,143,204,0.5);}.section-section-events .menu-block-wrapper,.section-section-events .region-sidebar-navigation,.section-section-events .region-sidebar-navigation{display:none !important;}.cce-featured-event{text-align:center;max-width:1540px;margin:0 auto;overflow:hidden;}.cce-featured-event img{display:block;margin:0 auto;}.cce-featured-event .swiper-slide .inner{position:relative;display:block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;max-width:1540px;margin:0 auto;}.cce-featured-event .swiper-slide .inner .content-wrapper{display:flex;width:100%;height:100%;position:absolute;top:0;right:0;align-items:center;justify-content:flex-end;}.cce-featured-event .swiper-slide .inner .image img{position:relative;z-index:1;}.cce-featured-event .swiper-slide .inner .image:after{z-index:2;overflow:hidden;text-indent:-9000px;display:block;content:'';float:left;width:300px;height:100%;background:rgba(0,50,105,0.75);position:absolute;top:0;right:0;content:'';transform:skewX(-15deg);margin-right:-450px;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;}.cce-featured-event .swiper-slide .inner .content{z-index:5;background:#fff;padding:20px 85px 20px 45px;width:425px;color:#004277;text-align:left;margin:0 -45px 0 0;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;}.cce-featured-event .swiper-slide .inner .content .slant{background:transparent !important;}.cce-featured-event .swiper-slide .inner .content span{display:block;text-align:left;}.cce-featured-event .swiper-slide .inner .content .title{font-size:1.6em;line-height:1.1em;font-weight:bold;text-transform:uppercase;}.cce-featured-event .swiper-slide .inner .content .date{display:block;float:none;font-size:1.25em;line-height:1em;margin:5px 0 0;}.cce-featured-event .swiper-slide .inner .add-arrow:after{position:absolute;top:50%;right:-15px;}.cce-featured-event .swiper-slide:hover .inner .image:after{margin-right:-140px;}.cce-featured-event .swiper-slide:hover .inner .content{margin-right:-25px;background:#498fcc;}.cce-featured-event .swiper-slide:hover .inner .content .title{color:#fff;}.cce-featured-event .swiper-slide:hover .inner .content .date{color:#fff;}.cce-featured-event .swiper-slide:hover .inner .content .add-arrow:after{border-color:#003269;}@media screen and (max-width:900px){.cce-featured-event{min-height:300px;}.cce-featured-event .cce-featured-event-swiper-container .swiper-wrapper .swiper-slide .inner .image{height:300px;display:block;background-size:cover;background-position:center center;}.cce-featured-event .cce-featured-event-swiper-container .swiper-wrapper .swiper-slide .inner .image img{height:300px !important;width:auto !important;max-width:none;position:absolute;top:0;right:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}}@media screen and (max-width:500px){.cce-featured-event-swiper-container{background:#fff;}.cce-featured-event .swiper-slide .inner .content-wrapper{position:relative;top:auto;right:auto;}.cce-featured-event .swiper-slide .inner .content-wrapper .content{width:100%;padding:20px 25px;text-align:center;margin:0;-moz-transform:none;-ms-transform:none;-webkit-transform:none;transform:none;background:#54c0ba;color:#fff;}.cce-featured-event .swiper-slide .inner .content-wrapper .content .slant{-moz-transform:none;-ms-transform:none;-webkit-transform:none;transform:none;}.cce-featured-event .swiper-slide .inner .content-wrapper .content .slant:after{display:none;}.cce-featured-event .swiper-slide .inner .image:after{display:none !important;}}.cce-calendar-tag,.cce-claendar,.cce-calendar{clear:both;border-bottom:solid 4px rgba(255,99,98,0.5);margin:0 0;padding:50px 0;border-left:none;border-right:none;}.cce-calendar-tag h1.h1.alt,.cce-claendar h1.h1.alt,.cce-calendar h1.h1.alt{margin-top:0;margin-bottom:30px;font-weight:bold;}.cce-calendar-tag .event,.cce-claendar .event,.cce-calendar .event{display:flex;width:100%;border:solid 4px #fff;border-left:none;border-right:none;align-items:center;position:relative;overflow:hidden;}.cce-calendar-tag .event .date,.cce-claendar .event .date,.cce-calendar .event .date{min-width:145px;max-width:145px;font-weight:bold;font-size:1.5em;text-transform:uppercase;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:25px 20px;position:relative;color:#fff;background:#003269;line-height:1.2em;text-align:center;}.cce-calendar-tag .event .date.single-month span,.cce-claendar .event .date.single-month span,.cce-calendar .event .date.single-month span{display:block;}.cce-calendar-tag .event .date > span,.cce-claendar .event .date > span,.cce-calendar .event .date > span{z-index:1;position:relative;}.cce-calendar-tag .event .date:after,.cce-claendar .event .date:after,.cce-calendar .event .date:after{position:absolute;top:-250px;left:0;height:calc(100% + 500px);width:145px;background:#003269;content:'';z-index:0;}.cce-calendar-tag .event .content,.cce-claendar .event .content,.cce-calendar .event .content{width:100%;padding:20px 0;}.cce-calendar-tag .event .content .title,.cce-claendar .event .content .title,.cce-calendar .event .content .title{display:block;margin:0 0 3px;}.cce-calendar-tag .event .content .summary,.cce-claendar .event .content .summary,.cce-calendar .event .content .summary{color:inherit;color:#6d6e71;}.cce-calendar-tag .event:after,.cce-claendar .event:after,.cce-calendar .event:after{margin-right:20px;}.cce-calendar-tag .views-row,.cce-claendar .views-row,.cce-calendar .views-row{background:#F3F3F3;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;}.cce-calendar-tag .views-row:nth-child(2n) .date,.cce-claendar .views-row:nth-child(2n) .date,.cce-calendar .views-row:nth-child(2n) .date{background:#498fcc;}.cce-calendar-tag .views-row:nth-child(2n) .date:after,.cce-claendar .views-row:nth-child(2n) .date:after,.cce-calendar .views-row:nth-child(2n) .date:after{background:#498fcc;}.cce-calendar-tag .views-row:hover,.cce-claendar .views-row:hover,.cce-calendar .views-row:hover{background:#e7e7e7;}.cce-calendar-tag .button-wrapper,.cce-claendar .button-wrapper,.cce-calendar .button-wrapper{text-align:center;margin:35px 0 0;}.cce-calendar-tag .button-wrapper .button,.cce-claendar .button-wrapper .button,.cce-calendar .button-wrapper .button{font-size:.9em;float:none;}.cce-calendar-tag .button-wrapper .button:after,.cce-claendar .button-wrapper .button:after,.cce-calendar .button-wrapper .button:after{border-color:#ff6362;}.cce-calendar-tag{border-bottom:none;margin-bottom:15px;padding-top:10px;}.cce-calendar-tag .page__title{display:none !important;}@media screen and (max-width:700px){.view-musical-events-calendar .event,.cce-claendar .event{flex-wrap:wrap;}.view-musical-events-calendar .event .date,.view-musical-events-calendar .event .content,.cce-claendar .event .date,.cce-claendar .event .content{width:100%;min-width:100%;max-width:100%;padding:15px 20px;text-align:left !important;}.view-musical-events-calendar .event .date,.cce-claendar .event .date{background:none !important;color:#003269;padding-bottom:6px;font-size:1em;}.view-musical-events-calendar .event .date span,.cce-claendar .event .date span{display:inline !important;}.view-musical-events-calendar .event .content,.cce-claendar .event .content{padding-top:0;}.view-musical-events-calendar .event .date:after,.cce-claendar .event .date:after{display:none;}.view-musical-events-calendar .event:after,.cce-claendar .event:after{display:none !important;}.views-row .view-musical-events-calendar:nth-child(2n) .date,.views-row
  .cce-claendar:nth-child(2n) .date{color:#498fcc;}}@media screen and (max-width:550px){.view-musical-events-calendar,.cce-claendar{padding:35px 0 20px;}}.cce-social-callout{background:#CCCCCC;border-bottom:solid 8px #fff;}.cce-social-callout .ak-container{background:#CCCCCC;}.cce-social-callout .ak-container .headline{color:#343e43;}.cce-social-callout .ak-container .headline .signature{color:#343e43;}.cce-social-callout .ak-container .block__title{display:none !important;}.cce-social-callout .ak-container .links:before{background-image:url(/sites/all/themes/smc2015/css/images/social-cross-cce.gif);}@media screen and (max-width:1000px){.cce-social-callout .ak-container .links{max-width:100%;}.cce-social-callout .ak-container .links:after{background-image:url(/sites/all/themes/smc2015/css/images/social-mobile-cross-cce.gif);}}@media screen and (max-width:1250px){.cce-social-callout .ak-container .headline{text-align:center;}.cce-social-callout .ak-container .headline .library-tag{display:block;padding-top:4px;}}.cce-event-image{margin:25px 0 0;}.cce-event-image .ak-container{display:flex;max-width:1340px;position:relative;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;align-content:stretch;}.cce-event-image .ak-container .content{background:#004277;width:calc(33.33%);margin:0 0;display:flex;align-items:center;border-left:solid 10px #fff;position:relative;}.cce-event-image .ak-container .content .slant{background:#004277;text-align:left;margin:0 40px 0 0;max-width:300px;font-size:1.2em;}.cce-event-image .ak-container .content .slant .page__title{margin:0 0 8px;font-weight:500;}.cce-event-image .ak-container .content .slant .date{font-size:1.25em;margin:0 0 5px;color:#ff6362;font-weight:bold;}.cce-event-image .ak-container .content .slant *{color:#fff;z-index:2;position:relative;}.cce-event-image .ak-container .content:after{width:100%;height:100%;display:block;content:'';position:absolute;top:0;left:-74px;-moz-transform:skew(-15deg);-ms-transform:skew(-15deg);-webkit-transform:skew(-15deg);transform:skew(-15deg);background:#004277;z-index:0;}.cce-event-image .ak-container .image{max-width:66.66%;width:100%;}.cce-event-image .ak-container .image img{display:block;}@media screen and (max-width:1100px){.cce-event-image .ak-container .content{font-size:.82em;}}@media screen and (max-width:900px){.cce-event-image .ak-container .content{font-size:.68em;}.cce-event-image .ak-container .content:after{left:-50px;}}@media screen and (max-width:700px){.cce-event-image{margin-top:0;}.cce-event-image .ak-container{padding:0;}.cce-event-image .ak-container{flex-wrap:wrap;}.cce-event-image .ak-container .image,.cce-event-image .ak-container .content{width:100%;min-width:100%;}.cce-event-image .ak-container .content{background:#004277;margin:0 !important;padding:15px 20px 10px;border-left:none !important;}.cce-event-image .ak-container .content:after{display:none !important;}.cce-event-image .ak-container .content .slant{max-width:100%;}.cce-event-image .ak-container .content .slant .page__title{margin-bottom:0;}}.event-details{padding:25px 0 60px;}.event-details a.location{text-decoration:underline;}.event-details a.location:hover{text-decoration:none;}.event-details .ak-container{max-width:1340px;}.event-details .page__title{margin-bottom:8px;}.event-details .byline{margin-bottom:0;}.event-details .times{width:100%;}.event-details .times tbody{width:100%;display:inline-table;}.event-details .times tr{border:none;}.event-details .times tr:hover td{background:#efefef !important;}.event-details .times td{border:solid 8px #fff;border-left:none;border-right:none;background:#f7f7f7 !important;color:#246dac;text-transform:uppercase;font-size:1.35em;font-weight:bold;padding:10px 25px;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;vertical-align:middle;}.event-details .times td:nth-child(1){width:280px;}.event-details .times td:nth-child(3){text-align:right;padding:10px 25px;}.event-details .times td:nth-child(3) .button{font-size:.82em;padding:5px 20px;}.event-details .times td:nth-child(3) span{text-align:right;display:block;margin:12px 20px !important;text-transform:none;color:#ff6362;font-weight:normal;}@media screen and (max-width:700px){.event-details .times{display:block;}.event-details .times tbody{display:block;width:100%;}.event-details .times tr{display:flex;flex-wrap:wrap;padding:15px 20px !important;margin:0 0 15px;background:#f7f7f7 !important;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;}.event-details .times tr:hover{background:#efefef !important;}.event-details .times tr td{display:block;width:100% !important;margin:0;padding:0 !important;border:none;text-align:left !important;background:none !important;}.event-details .times tr td:nth-child(3) span{margin:0 !important;float:none !important;text-align:left;padding:0 !important;}.event-details .times tr td .button{float:none !important;margin:10px 0 0 !important;padding:6px 15px !important;}}.event-callout{display:flex;width:100%;border:solid 4px #fff;border-left:none;border-right:none;align-items:center;position:relative;overflow:hidden;}.event-callout .date{min-width:145px;max-width:145px;font-weight:bold;font-size:1.5em;text-transform:uppercase;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:25px 20px;position:relative;color:#fff;background:#003269;line-height:1.2em;text-align:center;}.event-callout .date.single-month span{display:block;}.event-callout .date > span{z-index:1;position:relative;}.event-callout .date:after{position:absolute;top:-250px;left:0;height:calc(100% + 500px);width:145px;background:#003269;content:'';z-index:0;}.event-callout .content{width:100%;padding:20px 0;}.event-callout .content .title{display:block;margin:0 0 3px;}.event-callout .content .summary{color:inherit;color:#6d6e71;}.event-callout:after{margin-right:20px;}.event-callout .views-row{background:#F3F3F3;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;}.event-callout .views-row:nth-child(2n) .date{background:#498fcc;}.event-callout .views-row:nth-child(2n) .date:after{background:#498fcc;}.event-callout .views-row:hover{background:#e7e7e7;}.event-callout .button-wrapper{text-align:center;margin:35px 0 0;}.event-callout .button-wrapper .button{font-size:.9em;float:none;}.event-callout .button-wrapper .button:after{border-color:#ff6362;}.para-event-callout{max-width:1200px !important;margin:0 auto;display:block;}.para-event-callout .inner{display:flex;background:#F3F3F3;}.para-event-callout.add-arrow{position:relative;padding-right:40px;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;}.para-event-callout.add-arrow:hover{background:#e7e7e7;}.para-event-callout.add-arrow:after{top:50%;right:20px;margin-top:-10px;position:absolute;}.para-event-callout .image{min-width:38%;width:38%;background-size:cover;background-position:center center;}.para-event-callout .image img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}.para-event-callout .content{padding:20px 30px 20px 30px;display:flex;flex-wrap:wrap;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;align-items:center;align-content:center;}.para-event-callout .content > span{width:100%;}.para-event-callout .content .h1{margin:0;}.para-event-callout .content .summary{color:#6d6e71;}.para-event-callouts{margin:40px auto;max-width:1240px;}.para-event-callouts[data-count="2"] .para-event-callout{clear:both;display:block;}.para-event-callouts[data-count="2"] .para-event-callout:first-child{margin-bottom:28px;}.para-event-callouts[data-count="3"]{display:flex;width:calc(100% + 42px);margin-left:-14px;}.para-event-callouts[data-count="3"] .para-event-callout{min-width:calc(100% / 3);padding:14px;}.para-event-callouts[data-count="3"] .para-event-callout .inner{flex-wrap:wrap;align-items:flex-start;align-content:flex-start;height:100%;}.para-event-callouts[data-count="3"] .para-event-callout .image{width:100%;height:175px;}.para-event-callouts[data-count="3"] .para-event-callout .image img{width:100%;}.para-event-callouts[data-count="3"] .para-event-callout .content{width:100%;padding:20px !important;background:#F3F3F3;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.para-event-callouts[data-count="3"] .para-event-callout .content .h1{font-size:1.75em;}@media screen and (min-width:1241px){.node-bundle-page .para-event-callouts[data-count="3"]{margin-left:auto;margin-right:auto;}}@media screen and (max-width:1000px){.para-event-callouts[data-count="3"]{flex-wrap:wrap;}.para-event-callouts[data-count="3"] .para-event-callout{width:100%;}.para-event-callouts[data-count="3"] .para-event-callout .inner{flex-wrap:nowrap;}.para-event-callouts[data-count="3"] .para-event-callout .inner .image{min-width:38%;width:38%;height:100%;}}@media screen and (max-width:660px){.para-event-callouts[data-count="3"]{display:flex;width:100%;margin-left:0;}.para-event-callouts[data-count="3"] .para-event-callout{padding-left:0;}.para-event-callout{flex-wrap:wrap;padding-right:0 !important;}.para-event-callout:after{display:none !important;}.para-event-callout .image{width:100%;}.para-event-callout .content{width:100%;padding:20px !important;min-width:none !important;}}@media screen and (max-width:575px){.para-event-callouts .para-event-callout .inner{flex-wrap:wrap !important;}.para-event-callouts .para-event-callout .inner .image{width:100% !important;min-width:100%;height:auto !important;}}@media screen and (min-width:1241px){.node-bundle-page .para-event-callouts{max-width:1220px;padding:0 20px;}.node-bundle-page .para-event-callouts.para-event-callouts[data-count="3"]{max-width:1240px;}}@media screen and (max-width:1240px){.node-bundle-page .para-event-callouts{padding:0 20px;}.node-bundle-page .para-event-callouts.para-event-callouts[data-count="3"]{max-width:1240px;}}.node-bundle-page .para-event-callouts[data-count="3"]{width:100%;margin-left:auto;}@media screen and (max-width:660px){.node-bundle-page .para-event-callouts{padding:0 20px !important;}}.page-search-google .sidebar-wrapper{display:none !important;}.page-search-google #main-content-column{width:100%;padding-left:0 !important;}.page-search-google .gsc-above-wrapper-area{border:none;padding:0;}.page-search-google .gsc-above-wrapper-area table{margin-top:0;}.page-search-google .gsc-above-wrapper-area .gsc-result-info-container{padding:0 !important;background:none !important;border:none;}.page-search-google .gsc-resultsHeader{display:none;}.page-search-google .gsc-control-cse{padding:0;}.page-search-google .google-cse{margin-bottom:0 !important;}.page-search-google .google-cse .form-wrapper{display:flex;align-items:flex-end;width:100%;}.page-search-google .google-cse .form-wrapper .form-type-textfield{margin:0;padding-right:25px;}.page-search-google .google-cse input[type='text']{width:100%;max-width:none;border:solid 1px #ccc;outline:none !important;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;font-size:20px;font-weight:300;margin-top:0;padding:8px 12px;background:#fff;}.page-search-google .google-cse input[type='text']:hover{border-color:#c7c8ca;}.page-search-google .google-cse input[type='text']:focus{border-color:#498fcc;}.page-search-google .google-cse input[type='submit']{font-size:1em;padding:12px 30px;}.page-search-google .gsc-webResult .gsc-result{border-bottom:solid 1px #ccc !important;padding-bottom:22px;margin-bottom:22px;background:none !important;padding-left:0 !important;border-left:none !important;}.page-search-google .gsc-webResult .gsc-result div.gs-title{text-decoration:none !important;}.page-search-google .gsc-webResult .gsc-result a.gs-title{font-size:1.2em;color:#246dac !important;text-decoration:none !important;}.page-search-google .gsc-webResult .gsc-result a.gs-title:hover{text-decoration:underline !important;}.page-search-google .gsc-webResult .gsc-result a.gs-title b{font-size:inherit !important;text-decoration:none !important;}.page-search-google .gsc-webResult .gsc-result a.gs-title *{color:#246dac !important;}.page-search-google .gsc-webResult .gsc-result .gs-visibleUrl{display:none !important;}.page-search-google .gsc-cursor-box{margin:20px 0 !important;}.page-search-google .gsc-cursor-page{color:#246dac !important;border:solid 1px #246dac !important;padding:6px;background:none !important;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;text-decoration:none !important;}.page-search-google .gsc-cursor-page:hover,.page-search-google .gsc-cursor-page.gsc-cursor-current-page{background:#246dac !important;color:#fff !important;}@media screen and (max-width:500px){#google-cse-results{margin-top:25px;}}@media screen and (max-width:400px){.page-search-google .google-cse .form-wrapper{flex-wrap:wrap;}.page-search-google .google-cse .form-wrapper .form-type-textfield{margin:0 0 20px;padding-right:0;}.page-search-google .google-cse input[type='submit']{width:100%;}}#page .content-type-saint_marys_stories h1{white-space:normal;height:auto;}.node-type-saint-marys-stories .page__title{margin-bottom:45px;}.node-type-news-story .header_image{max-height:580px;}.node-type-news-story .field-name-field-featured-image{margin:20px 0 20px;}body .stories-show-more{padding:60px 0 30px;text-align:center;}body .stories-show-more .button.white-arrow.white-arrow:hover:after{border-color:#ff6362 !important;}body .news-story-author-bio{margin-top:40px;width:100%;}.news-story-byline{margin-bottom:15px;}.smc-stories-list-wrapper{padding-bottom:45px;}.smc-stories-list{border-top:solid 1px #ccc;margin-top:35px;clear:both;}.smc-stories-list .story{color:#000;border-bottom:solid 1px #ccc;width:100%;display:block;padding:35px 0 45px;margin:0 0;position:relative;padding-right:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;}.smc-stories-list .story .inner{display:flex;align-items:center;width:100%;background:#fff;}.smc-stories-list .story .image{max-width:300px;width:300px;min-width:300px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:25px;background-size:0 0;}.smc-stories-list .story .image img{width:100%;}.smc-stories-list .story .image .view-tag{display:none;}.smc-stories-list .story .content{background:#fff;}.smc-stories-list .story .content .story-date{display:block;text-align:left;float:none;font-size:.92em;color:#999;}.smc-stories-list .story .content .story-title{display:block;color:#498fcc;font-size:1.4em;line-height:1.2em;padding:5px 0;}.smc-stories-list .story .content .story-description{display:block;}.smc-stories-list .story:after{border:solid #ff6362;border-width:0 4px 4px 0;display:inline-block;padding:6px;content:'';-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin:0 0 1px 10px;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;position:absolute;top:50%;right:3px;margin-top:-5px;}.smc-stories-list .full-story{margin-bottom:40px;display:block;}.smc-stories-list .full-story:last-child{margin-bottom:40px;}.smc-stories-list .full-story .inner{display:flex;align-items:center;color:#000;}.smc-stories-list .full-story .inner .story-title{font-size:1.6em !important;line-height:1.25em;display:block;margin:0 0 5px !important;font-weight:400;color:#007cba;}.smc-stories-list .full-story .inner .image{min-width:calc(100% / 3);width:calc(100% / 3);background-size:cover;background-position:center center;}.smc-stories-list .full-story .inner .image img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}.smc-stories-list .full-story .inner .content{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:25px;}.smc-stories-list .full-story .inner .content .button-wrapper{display:block;padding-top:25px;}.smc-stories-list .full-story:nth-child(even) .inner{flex-direction:row-reverse;}.smc-stories-list .full-story:nth-child(even) .inner .content{padding-left:0;padding-right:25px;}@media screen and (max-width:1000px){.smc-stories-list .full-story .inner{align-items:stretch;}.smc-stories-list .full-story .inner .image{width:300px;min-width:300px;}}@media screen and (max-width:690px){.smc-stories-list .full-story .inner{align-items:stretch;flex-wrap:wrap;flex-direction:row !important;}.smc-stories-list .full-story .inner .image{width:100%;min-width:100%;}.smc-stories-list .full-story .inner .content{padding:20px 0 0 !important;width:100%;}}.paragraphs-items .smc-stories-list-inline h3{float:left;font-size:1.6em !important;line-height:1.25em;margin:30px 0 0 !important;font-weight:400;}.paragraphs-items .smc-stories-list .story .content .story-date{display:none !important;}.paragraphs-items .smc-stories-list-inline{padding:0;width:calc(100% + 28px);margin-left:-14px;}.paragraphs-items .smc-stories-list-inline .smc-stories-list{flex-wrap:wrap;}.paragraphs-items .smc-stories-list-inline .smc-stories-list .story{margin:0 0 35px;}.paragraphs-items .smc-stories-list-inline .smc-stories-list .story .view-tag{font-size:1em;padding:10px 0 10px 0;}.paragraphs-items .smc-stories-list-inline .smc-stories-list .story .content{padding:12px 0 0;}.paragraphs-items .smc-stories-list-inline .smc-stories-list .story .content .story-title{margin:0 !important;font-size:1.2em;padding:0 !important;}.paragraphs-items .smc-stories-list-inline .button-wrapper{padding-top:0;}.paragraphs-items .smc-stories-list-inline .button{font-size:1em;padding:16px 34px;}.paragraphs-items .smc-stories-list-inline h3{margin-bottom:20px !important;}.paragraphs-items .smc-stories-list{padding:0;width:100%;border:none !important;}.paragraphs-items .smc-stories-list .story{padding:20px 30px 25px 0;}body .wrap.content-type-bundle_page .paragraphs-items .smc-stories-list-inline{max-width:1240px !important;padding:0 20px 60px !important;width:100%;margin:0 auto 0;}@media screen and (max-width:1000px){.paragraphs-items .smc-stories-list-inline .smc-stories-list .story{margin-bottom:0;}}.smc-stories-list-inline{padding:60px 0 60px;}.smc-stories-list-inline h3{font-size:2.6em;padding:0 14px;}.smc-stories-list-inline .smc-stories-list{width:calc(100% - 30px);margin-left:15px;}@media screen and (min-width:1001px){.smc-stories-list-inline .smc-stories-list{display:flex;border-top:none;border:none;width:100%;margin-left:0;}.smc-stories-list-inline .smc-stories-list .story{align-items:stretch;padding:0 14px;display:flex;align-items:stretch;border:none;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;width:calc(100% / 3);}.smc-stories-list-inline .smc-stories-list .story .inner{flex-wrap:wrap;display:block;background:#fff;}.smc-stories-list-inline .smc-stories-list .story .image{display:block;width:100%;max-width:100%;background-size:cover;padding-bottom:56.25%;background-color:#f7f7f7;position:relative;overflow:hidden;}.smc-stories-list-inline .smc-stories-list .story .image img{display:none;}.smc-stories-list-inline .smc-stories-list .story .image:before{position:absolute;top:0;left:-150%;background:rgba(0,50,105,0.75);width:100%;height:100%;content:'';display:block;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;-moz-transform:skewX(-15deg);-ms-transform:skewX(-15deg);-webkit-transform:skewX(-15deg);transform:skewX(-15deg);z-index:9;}.smc-stories-list-inline .smc-stories-list .story .content{width:100%;max-width:100%;padding:20px 20px 25px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;}.smc-stories-list-inline .smc-stories-list .story:after{display:none;}.smc-stories-list-inline .smc-stories-list .story:hover .image:before{left:calc(-100% + 100px);}.smc-stories-list-inline .smc-stories-list .story .view-tag{background:#498fcc;display:inline-block !important;z-index:10;padding:16px 0 16px 0;margin-left:-25px;font-weight:bold;text-transform:uppercase;font-size:1.25em;color:#fff;width:auto;z-index:1;letter-spacing:1px;position:absolute;bottom:40px;left:-200px;-webkit-transition:ease all 0.3s;-moz-transition:ease all 0.3s;-ms-transition:ease all 0.3s;-o-transition:ease all 0.3s;transition:ease all 0.3s;z-index:1000;}.smc-stories-list-inline .smc-stories-list .story .view-tag .slant{display:block;background:#498fcc;margin:0 25px 0 40px;}.smc-stories-list-inline .smc-stories-list .story .view-tag .slant:after{border-color:#003269;}.smc-stories-list-inline .smc-stories-list .story:hover .view-tag{left:0;}}@media screen and (max-width:750px){.smc-stories-list .story .image{width:220px;max-width:220px;min-width:220px;}}@media screen and (max-width:575px){.smc-stories-list .story{padding-right:0;}.smc-stories-list .story .inner{flex-wrap:wrap;}.smc-stories-list .story .inner .image,.smc-stories-list .story .inner .content{width:100%;max-width:100%;min-width:100%;padding:0 !important;}.smc-stories-list .story .inner .image{padding-bottom:20px !important;}.smc-stories-list .story:after{display:none !important;}.paragraphs-items .smc-stories-list .story{padding-right:0;}}.home-smc-stories{background:rgba(36,109,172,0.2);padding:60px 0 45px;margin-top:115px;}.home-smc-stories h3{text-align:center;font-size:2.2em;letter-spacing:4px;text-transform:uppercase;font-weight:bold;font-family:"Lato";line-height:1.2em;color:#004277;display:flex;align-content:center;align-items:center;justify-content:center;margin:0;}.home-smc-stories h3 .signature{font-size:3.2em;margin-left:4px;color:#54c0ba;padding-bottom:30px;padding-left:8px;}.home-smc-stories .smc-stories-list .story{border:none !important;}.home-smc-stories .smc-stories-list{margin-top:25px;border:none !important;}.home-smc-stories .story .content .story-date{display:none;}.home-smc-stories .smc-stories-list .story .content{padding:12px 15px 15px;}.home-smc-stories .smc-stories-list .story .inner{border:none;}@media screen and (max-width:1000px){.home-smc-stories .smc-stories-list .story{border:none !important;background:#fff;padding-top:0;padding-bottom:0;margin-bottom:30px;}.home-smc-stories .smc-stories-list .story:after{right:20px;}}@media screen and (max-width:750px){.home-smc-stories h3{flex-wrap:wrap;}.home-smc-stories h3 .signature{width:100%;}}@media screen and (max-width:575px){.home-smc-stories h3{font-size:1.6em;}.home-smc-stories .smc-stories-list .story .inner .image{margin:0;padding:0 !important;}.home-smc-stories .smc-stories-list .story .inner .content{padding:12px 15px 15px !important;}}.saint-marys-stories-body .field-name-field-gallery{margin:45px 0 0;}body .story-buttons{padding:50px 0 30px;}body .story-buttons .button{padding:12px 20px 12px 40px;position:relative;}body .story-buttons .button:after{position:absolute;top:50%;left:20px;-moz-transform:rotate(-225deg);-ms-transform:rotate(-225deg);-webkit-transform:rotate(-225deg);transform:rotate(-225deg);margin:-5px 0 0;}body .story-buttons .button:hover:after{border-color:#ff6362;}.related-stories{padding:0 0 0 0;margin-top:-10px;}.related-stories h3{font-size:2.2em;padding:0 !important;}.related-stories .smc-stories-list{width:calc(100% + 28px);margin-left:-14px;}.related-stories .smc-stories-list .story-date{display:none !important;}.related-stories .smc-stories-list .content{padding:10px 0 0 !important;}.related-stories .smc-stories-list .content .story-title{font-size:1.2em !important;}.filters{margin:0 0 40px;}.filters .group{margin:0 0 30px;}.filters .group .label{font-size:1.2em;font-weight:bold;color:#498fcc;margin-bottom:6px;display:block;}.filters .button-wrapper .button{font-size:1em;padding:8px 20px;}.filters .search-input{position:relative;}.filters .search-input:after{overflow:hidden;text-indent:-9000px;display:block;content:'';float:left;width:20px;height:20px;background:transparent url(/sites/all/themes/smc2015/css/images/search-icon-blue.png) no-repeat top left;background-size:contain;content:'';position:absolute;top:9px;right:10px;}.filters .search-input input{width:100%;border:solid 1px #ccc;outline:none !important;padding:9px 14px;line-height:1em;}.filters .select2-wrapper{width:100%;}.filters .select2-wrapper .select2-container{width:100% !important;}.filters .select2-wrapper .select2-container--default .select2-search--inline .select2-search__field{margin:8px 8px -11px;}.filters .select2-wrapper .select2-container--default .select2-selection--multiple{border:solid 1px #ccc;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}.filters .select2-wrapper .select2-container--default .select2-selection--multiple .select2-selection__choice{background:#eee;color:#2196F3;border:solid 1px #ccc;}.filters .select2-wrapper .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#2196F3;}.filters .topics-filter-under{position:relative;}.filters .topics-filter-under .select2-container--default{top:0;left:0;width:100%;}.filters .checkboxes label{display:block;position:relative;padding-left:32px;margin-bottom:4px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.filters .checkboxes label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;}.filters .checkboxes label .checkmark{position:absolute;top:4px;left:0;height:20px;width:20px;background-color:#eee;}.filters .checkboxes label:hover input ~ .checkmark{background-color:#ccc;}.filters .checkboxes label input:checked ~ .checkmark{background-color:#498fcc;}.filters .checkboxes label .checkmark:after{content:"";position:absolute;display:none;}.filters .checkboxes label input:checked ~ .checkmark:after{display:block;}.filters .checkboxes label .checkmark:after{left:7px;top:2px;width:4px;height:10px;border:solid white;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.simple-filters{margin-bottom:45px;}.simple-filters .group{display:none;}.simple-filters .group.simple-group{display:block;}.simple-filters .button-wrapper{display:none;}@media screen and (max-width:880px){.desktop-filters{display:none !important;}.mobile-filters{display:block !important;margin:0 0 20px;}}.bubble-toggle{display:flex;margin:10px 0 0;}.bubble-toggle label{width:50%;border:solid 1px #ccc;font-weight:normal;padding:0 5px;font-size:12px;text-align:center;display:block;cursor:pointer;color:#666666;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5;-webkit-transition:ease all 0.2s;-moz-transition:ease all 0.2s;-ms-transition:ease all 0.2s;-o-transition:ease all 0.2s;transition:ease all 0.2s;}.bubble-toggle label:hover{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;}.bubble-toggle label:last-child{border-left:none;}.bubble-toggle label input{visibility:hidden;display:none;}.bubble-toggle label.selected{background:#498fcc;border-color:#498fcc;color:#fff;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;}.covid-dashboard{margin-top:50px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.covid-dashboard .chart-wrapper{display:flex;flex-wrap:wrap;}.covid-dashboard .chart-wrapper .chart{width:100%;margin-bottom:25px;}.covid-dashboard canvas{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;}.covid-dashboard .covid-filters{border:solid 1px #E5E5E5;background:#f7f7f7;margin:0 auto 25px;width:calc(100% - 0);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:12px 20px;max-width:600px;}.covid-dashboard .covid-filters form{display:flex;justify-content:center;align-items:center;margin:0 auto 0;}.covid-dashboard .covid-filters form input{margin:0 8px;width:125px;padding:4px 12px;line-height:1em;}.covid-dashboard .covid-filters .label{display:none;}.covid-dashboard .covid-filters .button{padding:4px 12px;margin:0 0 0 4px;font:1em;outline:none !important;}.covid-dashboard .totals-header{display:flex;margin:20px 0 5px -15px;justify-content:center;width:calc(100% + 30px);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;align-content:stretch;}.covid-dashboard .totals-header > div{display:flex;align-items:stretch;margin-bottom:5px;padding-right:25px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:calc(100% / 3);padding:15px 15px;text-align:center;}.covid-dashboard .totals-header > div:last-child{display:block;}.covid-dashboard .totals-header > div > div{border:solid 1px #aaa;width:100%;display:flex;align-items:center;padding:20px 15px;flex-wrap:wrap;height:100%;}.covid-dashboard .totals-header > div > div > div{text-align:center;width:100%;}.covid-dashboard .totals-header > div .number{font-size:3.75em;line-height:1em;font-weight:bold;padding-right:10px;margin-bottom:5px;width:100%;text-align:center;}.covid-dashboard .totals-header > div .content{line-height:1.2em;width:100%;}.covid-dashboard .totals-header > div .content strong{font-weight:500;font-size:1.4em;display:block;}.covid-dashboard .totals-header .rolling-average .number{color:#ff6362;}.covid-dashboard .totals-header .students-employees{font-size:1.25em;font-weight:bold;display:block;margin-top:8px;}.covid-dashboard .totals-header .students-employees span{white-space:nowrap;padding:2px 5px;display:inline-block;}.covid-dashboard .totals-header .students-employees span:last-child{padding-bottom:0;}.covid-dashboard .totals-header .students-employees .students{color:#003269;}.covid-dashboard .totals-header .students-employees .employees{color:#498fcc;}.covid-dashboard .totals-header .extra{display:block;padding-top:10px;display:block;border-top:solid 1px #ddd;margin-top:12px;}.covid-dashboard .totals-header .extra > span{display:inline-block;padding:2px 4px;}.covid-dashboard .totals-header .extra span span{font-size:1.35em;font-weight:bold;}.covid-dashboard .totals-header.archive > div{display:flex;align-items:stretch;margin-bottom:5px;padding-right:25px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:calc(100% / 3);padding:20px 15px;text-align:center;display:none;}.covid-dashboard .totals-header.archive > div:last-child{display:block;}.covid-dashboard .totals-header.archive > div:last-child .extra{display:none;}.covid-dashboard .totals-header.archive .extra{display:block;padding-top:4px;}.covid-dashboard .totals-header.archive .extra span{font-size:1.35em;font-weight:bold;}.covid-dashboard .totals-header.archive .total-cases{display:block !important;}.covid-dashboard .totals-header.archive .total-cases .number{color:#498fcc !important;}.covid-dashboard .updated{text-align:center;width:100%;margin:-20px 0 20px;color:#003269;font-style:italic;}.covid-dashboard .covid-disclaimer{padding:0 30px;margin:25px 0 35px;color:#000;}.covid-dashboard .covid-disclaimer p{margin:0;}.covid-dashboard .covid-disclaimer p:first-child{margin-bottom:15px;}.covid-dashboard .prematriculation-testing{display:flex;border:solid 1px #E5E5E5;padding:12px 35px;font-size:1.4em;align-items:center;justify-content:center;background:#f7f7f7;}.covid-dashboard .prematriculation-testing > div{padding:0 20px;display:flex;align-items:center;justify-content:center;}.covid-dashboard .prematriculation-testing > div .number{font-size:2em;line-height:1em;color:#498fcc;font-weight:bold;padding-right:10px;}.covid-dashboard .prematriculation-testing > div strong{margin-right:5px;display:inline-block;}.covid-dashboard .weekly-testing.v1{border:solid 1px #E5E5E5;padding:24px 20px 15px;align-items:center;justify-content:center;background:#f7f7f7;}.covid-dashboard .weekly-testing.v1 .numbers-wrapper{display:flex;align-items:center;width:100%;padding-bottom:5px;}.covid-dashboard .weekly-testing.v1 .numbers-wrapper h4{width:auto;line-height:1em;padding-right:35px;min-width:300px;width:300px;color:#000;font-size:1.5em;text-transform:none;margin:0;font-weight:600;font-weight:500;}.covid-dashboard .weekly-testing.v1 .numbers-wrapper .numbers{display:flex;width:100%;align-items:center;line-height:1em;justify-content:center;}.covid-dashboard .weekly-testing.v1 .numbers-wrapper .numbers > span{display:flex;align-items:center;padding-right:20px;}.covid-dashboard .weekly-testing.v1 .numbers-wrapper .numbers .stat{font-weight:900;line-height:1em;padding-right:8px;color:#498fcc;font-size:2.75em;}.covid-dashboard .weekly-testing.v1 .numbers-wrapper .numbers .desc{font-size:1.4em;}.covid-dashboard .weekly-testing.v1 .numbers-wrapper .numbers > span.positives .stat{color:#ff6362;}.covid-dashboard .weekly-testing.v1 .numbers-wrapper .updated{min-width:160px;width:160px;text-align:right;line-height:1em;padding-left:20px;text-align:right;display:block;margin:0;font-style:normal;color:#333;}.covid-dashboard .weekly-testing.v1 .weekly-screening-data{display:flex;width:100%;margin:10px 0 15px;}.covid-dashboard .weekly-testing.v1 .weekly-screening-data > div{width:12.571428571428571%;text-align:center;}.covid-dashboard .weekly-testing.v1 .weekly-screening-data > div .numbers{padding:0 4px;margin-top:3px;}.covid-dashboard .weekly-testing.v1 .weekly-screening-data > div .numbers .inner{border:solid 1px #ccc;background:rgba(255,255,255,0.5);}.covid-dashboard .weekly-testing.v1 .weekly-screening-data > div .numbers .inner:hover{background:#fff;}.covid-dashboard .weekly-testing.v1 .weekly-screening-data > div .numbers .inner div{font-weight:900;font-size:1.75em;line-height:1em;text-align:center;padding:12px 0;color:#999;}.covid-dashboard .weekly-testing.v1 .weekly-screening-data > div .numbers .inner div.empty{font-weight:300;}.covid-dashboard .weekly-testing.v1 .weekly-screening-data > div .numbers .inner div.tested{border-bottom:solid 1px #ccc;}.covid-dashboard .weekly-testing.v1 .weekly-screening-data > div .numbers .inner div.current.tested{color:#498fcc;}.covid-dashboard .weekly-testing.v1 .weekly-screening-data > div .numbers .inner div.current.positive{color:#ff6362;}.covid-dashboard .weekly-testing.v1 .weekly-screening-data > div:first-child{display:flex;flex-wrap:wrap;align-items:center;width:12%;padding-right:10px;}.covid-dashboard .weekly-testing.v1 .weekly-screening-data > div:first-child div{width:100%;height:41%;display:flex;justify-content:flex-end;text-align:right;align-items:center;}.covid-dashboard .weekly-testing.v1 .weekly-screening-data > div:first-child div:first-child{height:18%;font-size:.82em;}.covid-dashboard .weekly-testing.v2{border:solid 1px #E5E5E5;padding:24px 20px 15px;align-items:center;justify-content:center;background:#f7f7f7;}.covid-dashboard .weekly-testing.v2 h4{width:auto;line-height:1em;padding-right:35px;color:#000;font-size:1.5em;text-transform:none;margin:0;font-weight:600;font-weight:500;}.covid-dashboard .weekly-testing.v2 .weekly-screening-data{display:flex;width:calc(100% + 16px);margin:15px -8px 15px -8px;}.covid-dashboard .weekly-testing.v2 .weekly-screening-data .group{width:calc(100% / 4);min-width:calc(100% / 4);max-width:calc(100% / 4);padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:flex;overflow:hidden;}.covid-dashboard .weekly-testing.v2 .weekly-screening-data .group .inner{background:#003269;color:#fff;text-align:center;padding:15px 20px 15px;align-items:center;display:flex;align-items:center;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;justify-content:center;}.covid-dashboard .weekly-testing.v2 .weekly-screening-data .group .inner .title{margin:0 0 10px;display:block;line-height:1em;font-size:18px;}.covid-dashboard .weekly-testing.v2 .weekly-screening-data .group .inner .stat-wrapper{display:flex;padding:5px 0 0;}.covid-dashboard .weekly-testing.v2 .weekly-screening-data .group .inner .stat-wrapper .stat{width:50%;padding:5px 0;}.covid-dashboard .weekly-testing.v2 .weekly-screening-data .group .inner .stat-wrapper .stat .number{background:none;padding:0 0 0;margin:0 0 12px;display:block;font-size:46px;text-align:center;}.covid-dashboard .weekly-testing.v2 .weekly-screening-data .group .inner .stat-wrapper .stat .description{font-size:18px;display:block;margin:0 auto;padding:0 15px;line-height:1em;text-align:center;}.covid-dashboard .weekly-testing.v2 .weekly-screening-data .group:nth-child(3) .inner{background:#498fcc;}.covid-dashboard .weekly-testing.v2 .weekly-screening-data .group:nth-child(4) .inner{background:#6E6F73;}@media screen and (max-width:1275px){.covid-dashboard .weekly-testing.v2 .weekly-screening-data{flex-wrap:wrap !important;}.covid-dashboard .weekly-testing.v2 .weekly-screening-data .group{width:50%;max-width:50%;min-width:50%;margin:0 0 20px;}.covid-dashboard .weekly-testing.v2 .weekly-screening-data .group .inner .stat-wrapper > div{width:50% !important;}}@media screen and (max-width:1100px){.covid-dashboard .weekly-testing .numbers-wrapper .updated{min-width:100px;padding-left:0;}.covid-dashboard .weekly-testing .numbers-wrapper h4{min-width:200px;}.covid-dashboard .weekly-testing .numbers-wrapper .numbers{width:auto;}}@media screen and (max-width:850px){.covid-dashboard .totals-header > div{width:auto;}}@media screen and (max-width:800px){.covid-dashboard .prematriculation-testing{padding:12px 12px;flex-wrap:wrap;}.covid-dashboard .prematriculation-testing > div{width:50%;}.covid-dashboard .prematriculation-testing .title{width:100% !important;padding-bottom:8px;}}@media screen and (max-width:750px){.covid-dashboard{margin-top:15px;}.covid-dashboard .totals-header{flex-wrap:wrap;margin:20px 0 25px -10px;width:calc(100% + 20px);}.covid-dashboard .totals-header > div{width:50%;margin:0;padding:10px 10px;}.covid-dashboard .totals-header > div:last-child{width:100%;}}@media screen and (max-width:665px){.covid-dashboard .weekly-testing{position:relative;padding:18px 20px 45px;}.covid-dashboard .weekly-testing .numbers-wrapper{flex-wrap:wrap;justify-content:center;padding-bottom:15px;}.covid-dashboard .weekly-testing .numbers-wrapper h4{text-align:center;width:100%;min-width:100%;padding-bottom:5px;padding-right:0 !important;}.covid-dashboard .weekly-testing .numbers-wrapper .updated{position:absolute;bottom:30px;left:20px;width:auto;min-width:0;}.covid-dashboard .weekly-testing .numbers-wrapper .numbers > span.positives{padding-right:0;}.covid-dashboard .weekly-screening-data{flex-wrap:wrap;}.covid-dashboard .weekly-screening-data .group{width:100% !important;display:flex;flex-wrap:nowrap !important;margin:0 0 10px;}.covid-dashboard .weekly-screening-data .group > div:first-child{min-width:70px;display:flex;align-items:center;justify-content:center;}.covid-dashboard .weekly-screening-data .group > div.numbers{width:100%;}.covid-dashboard .weekly-screening-data .group > div.numbers .inner{display:flex;flex-wrap:nowrap;}.covid-dashboard .weekly-screening-data .group > div.numbers .inner > div{width:50%;}.covid-dashboard .weekly-screening-data .group > div.numbers .inner > div.tested{border-bottom:none;border-right:solid 1px #ccc;}.covid-dashboard .weekly-screening-data > div:first-child{justify-content:center;line-height:1em !important;justify-content:center !important;}.covid-dashboard .weekly-screening-data > div:first-child > div:first-child{min-width:70px;width:70px;}.covid-dashboard .weekly-screening-data > div:first-child > div{text-align:center;justify-content:center !important;}.covid-dashboard .covid-filters form{flex-wrap:wrap;}.covid-dashboard .covid-filters form label:first-child{width:100%;text-align:center;padding:0 0 5px;display:block;margin-top:-5px !important;margin-right:0 !important;}}@media screen and (max-width:600px){.covid-dashboard #weekly-testing .weekly-screening-data{flex-wrap:wrap !important;}.covid-dashboard #weekly-testing .weekly-screening-data .group{width:100%;max-width:100%;min-width:100%;margin:0 0 10px;}}@media screen and (max-width:450px){.covid-dashboard .totals-header{flex-wrap:wrap;justify-content:center;}.covid-dashboard .totals-header > div{width:100%;justify-content:center;margin:0 0 0;}}@media screen and (max-width:550px){.covid-dashboard .covid-filters{padding-left:5px;padding-right:5px;}.covid-dashboard .covid-filters form{flex-wrap:wrap;}.covid-dashboard .covid-filters form .button{width:250px;margin:0 0 0;}.covid-dashboard .covid-filters form span{display:none;}.covid-dashboard .covid-filters form input{padding-left:10px;padding-right:10px;width:112px;margin-bottom:12px;}.covid-dashboard .prematriculation-testing{padding:12px 12px;flex-wrap:wrap;}.covid-dashboard .prematriculation-testing > div{width:100%;padding-bottom:8px;}.covid-dashboard .prematriculation-testing > div:last-child{padding-bottom:0;}}.weekly-testing.v2 .date-picker-wrapper{display:flex;align-items:center;}@media screen and (max-width:1275px){.weekly-testing.v2 .date-picker-wrapper{flex-wrap:wrap;}.weekly-testing.v2 .date-picker-wrapper h4{width:100% !important;max-width:100% !important;min-width:100% !important;}.weekly-testing.v2 .date-picker-wrapper .range-picker{width:100% !important;justify-content:flex-start !important;margin:15px 0 0;}}.weekly-testing.v2 .date-picker-wrapper h4{min-width:500px;padding-right:0;}.weekly-testing.v2 .date-picker-wrapper .range-picker{display:flex;align-items:center;width:100%;justify-content:flex-end;}.weekly-testing.v2 .date-picker-wrapper .range-picker span{font-weight:normal;}.weekly-testing.v2 .date-picker-wrapper .range-picker select{margin:0 10px;font-size:16px;color:#444;line-height:1.3;padding:4px 12px;width:125px;box-sizing:border-box;border:1px solid #aaa;-moz-appearance:none;-webkit-appearance:none;appearance:none;font-weight:normal;background-color:#fff;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23007CB2%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:right .7em top 50%;background-size:.65em auto;}.weekly-testing.v2 .date-picker-wrapper .range-picker select::-ms-expand{display:none;}.weekly-testing.v2 .date-picker-wrapper .range-picker select:hover{border-color:#888;}.weekly-testing.v2 .date-picker-wrapper .range-picker select option{font-weight:normal;}.weekly-testing.v2 .date-picker-wrapper .range-picker button{padding:4px 12px;margin:0 0 0 4px;outline:none !important;}@media screen and (max-width:450px){.weekly-testing.v2 .date-picker-wrapper .range-picker{flex-wrap:wrap;}.weekly-testing.v2 .date-picker-wrapper .range-picker label{width:100%;display:block;}.weekly-testing.v2 .date-picker-wrapper .range-picker select{width:100% !important;margin:0 !important;}.weekly-testing.v2 .date-picker-wrapper .range-picker .button-wrapper{width:100%;padding:10px 0 0;}.weekly-testing.v2 .date-picker-wrapper .range-picker .button-wrapper button{width:100%;}}.wilson-match .wilson-match-banner{background:transparent url(/sites/all/themes/smc2015/images/wilson-match/wilson-match.jpg) no-repeat center center;background-size:cover;width:100%;height:0;position:relative;margin:0 auto;padding-bottom:32.5%;position:relative;}.wilson-match .wilson-match-banner .discovery{text-transform:uppercase;color:#fff;font-weight:bold;text-align:center;font-size:1.15em;letter-spacing:15px;text-align:left;display:flex;position:absolute;top:0;left:0;width:100%;height:100%;justify-content:flex-end;align-items:center;}.wilson-match .wilson-match-banner .discovery .slant{padding:25px 90px 50px 5px;margin-left:42px;letter-spacing:3px;font-size:calc(14px + (24 - 14) * ((100vw - 640px) / (1440 - 640)));z-index:2;position:relative;text-align:center;text-shadow:0 0 20px rgba(0,0,0,0.35);}.wilson-match .wilson-match-banner .discovery .signature{color:#fff;display:block;line-height:1em;font-size:calc(120px + (220 - 120) * ((100vw - 640px) / (1440 - 640)));display:block;text-align:center;margin:0 0 30px;text-align:right;padding-right:130px;}.wilson-match .wilson-match-banner .discovery .byline{text-align:right;display:block;width:100%;}.wilson-match .buttons{overflow:hidden;*zoom:1;max-width:740px;margin:30px auto 60px;}.wilson-match .buttons li{text-align:center;padding:0 20px;display:flex;}.wilson-match .buttons li .button{margin:0 auto;float:none;cursor:pointer;display:flex;align-items:center;width:100%;justify-content:center;}@media (max-width:775px){.wilson-match .buttons .action-menu{margin-left:0 !important;}.wilson-match .buttons li{flex-wrap:wrap;width:100%;padding:0 !important;}.wilson-match .buttons li .button{width:100%;margin:0 0 15px;}}.wilson-match .quote-section{margin:0 0 75px;overflow:hidden;*zoom:1;overflow:visible;width:100%;}.wilson-match .video{margin:0 0 45px;overflow:hidden;*zoom:1;}.wilson-match .faith-in-our-future img{margin-top:30px;}.wilson-match .factoids{padding:0;margin:30px auto 35px;max-width:750px;}.wilson-match .factoids .container{display:flex;margin-left:-35px;flex-wrap:wrap;}.wilson-match .factoids .container .factoid{width:50%;display:flex;flex-wrap:wrap;margin:0 0;}.wilson-match .factoids .container .factoid .stat{width:100%;font-size:7em;}.wilson-match .factoids .container .factoid .description{width:100%;}.wilson-match .factoids .container .factoid .description .small{font-size:1.45em;}.wilson-match .factoids .container .factoid .description .small em{font-size:.7em;display:block;line-height:1em;margin:6px 0 0;}@media (max-width:775px){.wilson-match .factoids .container .factoid{width:100%;}.wilson-match .factoids .container .factoid:first-child{margin-bottom:25px;}}.wilson-match #student-equity-fund img{margin-top:30px;}@media (min-width:1275px){.wilson-match #student-equity-fund ul{-moz-column-count:2;-webkit-column-count:2;column-count:2;}}.wilson-match #chris-and-lorraine-wilson img{margin-top:30px;}.wilson-match .footnote{margin-top:30px;font-size:.88em;color:#333;font-style:normal;}.wilson-match .benefactors h4{margin:10px 0 0;}.wilson-match .benefactor-quote blockquote{padding-left:0;font-size:1.45em;line-height:1.4em;color:#ff6362;border:none;margin:0;width:100%;}.wilson-match .benefactor-quote blockquote p{margin:0;padding:0;}.wilson-match .benefactor-quote blockquote cite{line-height:1.2em;margin-top:8px;font-size:18px;text-align:left;}.wilson-match .financial-info p{font-size:.92em;}.wilson-match .financial-info .all-in{margin-top:45px;overflow:hidden;*zoom:1;}.wilson-match .financial-info .all-in img{margin-bottom:15px;}.wilson-match .financial-info .pie-chart{margin-top:45px;overflow:hidden;*zoom:1;}.wilson-match .financial-info .pie-chart img{margin-bottom:15px;}.wilson-match #sidebar-nav-mobile .benefactors{text-align:center;}.wilson-match #sidebar-nav-mobile .benefactors img{margin-bottom:0;width:320px;}.wilson-match #sidebar-nav-mobile .benefactor-quote blockquote{text-align:center;padding-bottom:0;}.wilson-match #sidebar-nav-mobile .benefactor-quote blockquote *{text-align:center !important;}.wilson-match #sidebar-nav-mobile .financial-info{text-align:center;max-width:400px;margin:0 auto 45px;}.wilson-match #sidebar-nav-mobile .financial-info img{margin-bottom:20px;width:300px;}@media (max-width:880px){.wilson-match .sidebar-wrapper{display:none;}}@media print{a:link,a:visited{text-decoration:underline !important;}a:link.header__site-link,a:visited.header__site-link{text-decoration:none !important;}#content{}#content a[href]:after{content:" (" attr(href) ")";font-weight:normal;font-size:16px;}#content a[href^="javascript:"]:after,#content a[href^="#"]:after{content:"";}#content abbr[title]:after{content:" (" attr(title) ")";}#content{float:none !important;width:100% !important;margin:0 !important;padding:0 !important;}body,#page,#main,#content{color:#000;background-color:transparent !important;background-image:none !important;}#skip-link,#toolbar,#navigation,.region-sidebar-first,.region-sidebar-second,#footer,.breadcrumb,.tabs,.action-links,.links,.book-navigation,.forum-topic-navigation,.pager,.feed-icons{visibility:hidden;display:none;}}
ul.expert-list{padding-left:0;}.expert-item,ul.expert-list li{display:inline-block;width:100%;margin-bottom:20px;list-style:none;}.expert-item .expert-title,ul.expert-list li .expert-title{font-weight:700;}.expert-item .expert-areas,ul.expert-list li .expert-areas{line-height:1.25em;}.expert-item .expert-areas span,ul.expert-list li .expert-areas span{font-style:italic;font-weight:700;}.expert-item img,ul.expert-list li img{float:left;margin-right:5%;}div.topic-glossary ul{padding-left:0;line-height:1.375em;}div.topic-glossary ul li{display:inline;margin-right:.5em;}div.topic-item h3{margin-top:1.25em;margin-bottom:.375em;padding-bottom:.375em;border-bottom:1px solid #0a88b7;}.node-expert-for-the-media h3{border-bottom:1px solid #ccc;}.expert-header{color:#000;line-height:1em;background-color:#ccc;overflow:hidden;padding-right:1%;}.expert-header img{float:left;margin-right:2%;}.expert-header-txt h3{color:#000;font-weight:700;border-bottom:none;}.expert-header-txt ul{list-style-type:none;margin-top:4%;}.expert-header-txt ul li{margin:2% 0;}.expert-title{font-style:italic;}.expert-bio{clear:both;}@media screen and (max-width:579px){.expert-header{padding-right:0;width:218px;margin:0 auto;}.expert-header img{float:none;margin-right:0;}.expert-header{text-align:center;}.expert-header-txt{padding:0 5px;}.expert-header-txt ul{padding-left:0;}}
.tabs{width:100%;display:inline-block;}.tab-links:after{display:block;clear:both;content:'';}.tab-links{margin-left:0;margin-bottom:0;padding-left:0px;}.tab-links li{float:left;list-style:none;width:25%;}div#page #main-content-column .tab-links a:visited,div#page #main-content-column .tab-links a{padding:3px 21px;display:inline-block;border-radius:3px 3px 0px 0px;height:50px;text-align:center;background:#dbd9d4;border:#bbb 1px solid;text-decoration:none !important;font-size:16px;font-weight:600;color:#34a4a1;transition:all linear 0.15s;}div#page  #main-content-column .tab-links a:link{color:#34a4a1;}div#page #main-content-column .tab-links a:hover{background:#eee;text-decoration:none;}div#page #main-content-column .tab-links li.active a,div#page #main-content-column .tab-links li.active a:hover{background:#fbf8ef;color:#444;border-bottom:none;}.tab-content{padding:15px;border-radius:3px;box-shadow:0px 0px 5px #bbb;background:#fbf8ef;margin-top:-1px;}.tab{position:absolute;left:-9999px;top:-9999px;}.tab.active{position:relative;left:0;top:0;}span.number{color:#fff;background-color:#68c6c6;border-radius:15px;padding:2px 10px;font-size:0.875em;margin-left:5px;}span.date{float:right;margin-right:32px;font-size:0.675em;line-height:2em;}
.hide{position:absolute !important;top:-9999px !important;left:-9999px !important;}.collapse{padding:0 12px 12px 16px;background-color:#eee;}.clickable{background-color:#eee;padding-left:8px}p.clickable{font-weight:bold;font-size:1.375em;color:#34a4a1;}div#page #content .clickable{margin-top:12px;}.clickable:hover{color:#34a4a1;cursor:pointer;background-color:#dedede;}.clickable.active{color:#34a4a1;background-color:#dedede;}.sign{margin-right:10px;float:right;}
