@media print{*{background:transparent !important;box-shadow:none !important;color:#000 !important;text-shadow:none !important;-webkit-transition:none !important;transition:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.print{display:block}h1,h2,h3,h4,h5,h6,header,footer,div,nav,form,section,aside,article,picture,figure,figcaption,cite,blockquote,a,span,p,ul,li,label,select,input,textarea{width:auto !important;height:auto !important;max-width:none !important;max-height:none !important;min-width:0 !important;min-height:0 !important;position:static !important;border:none !important;border-radius:0 !important;display:block !important;float:none !important;letter-spacing:normal !important;line-height:normal !important;margin:10px 0 !important;overflow:initial !important;opacity:1 !important;padding:0 !important;-webkit-transform:none !important;transform:none !important;text-align:left !important;text-indent:initial !important;text-transform:none !important;visibility:visible !important}a,span{display:inline !important}input[type=text],input[type=email],input[type=tel],input[type=url],input[type=number],input[type=date],textarea{width:100% !important;border:1px solid #999 !important;padding:15px 10px !important}span{display:inline !important}pre,blockquote{border:1px solid #999 !important;padding:20px 30px !important;page-break-inside:avoid}.table_row{padding:20px 0 !important}.print{display:block}.print_logo{margin:20px 0}html.js fieldset.collapsed{height:auto !important}*:before,*:after,object,svg,hr,.offscreen,.main_nav_wrapper,.mobile_tools,.mobile_nav,.consistent_nav,.breadcrumb_nav,.page_sidebar,.addthis_toolbox,.home_news_events,.home_courses,.home_gallery,.home_feature,.home_facts,.home_stories,.social_feed,#contact_nav_label,.footer_contact_pin,#social_nav_label,.social_nav_link,#footer_nav_label,.footer_nav,.final_nav,.permalink_wrapper,.news_feed,.student_profiles_callout,.instagram_feed,.upcoming_events_callout,.important_dates_callout,.call_to_action_callout,.featured_faculty_callout,.related_links_callout,.video_block,.media_block,.event_callout,.facts_callout,.featured_news,.content_search,.updates_callout,.featured_courses,.image_grid_callout,.photo_checklist,.section_break,.featured_profile_wrapper,.featured_profiles,.photo_gallery,.feature_gallery,.photo_gallery_full,.tips_callout,.image_split_callout,.publication_callout,.places_callout,.announcement_callout,.image_callout_button,.contact_callout img,.academic_feature,.admission_feature,.text_links_callout,.slide_feature,.image_feature_button,.related_content,.search_box_tabbed,.contact_callout_social,.fs-background-container,#tabs-container,.mm_node_edit_bar,#up-nav{display:none !important}.header_logo{border:none !important;font-size:30px !important;margin:20px 0 30px !important;text-decoration:none !important}#footer{border-top:1px solid #999 !important;clear:both !important;margin:50px 0 0 !important;padding:50px 0 0 !important}body .page_content{float:none !important}.contact_callout{margin:25px 0 0 !important}.faculty_listing_large{margin:15px 0 0 !important}.image_callout,.faculty_listing_large{clear:both !important;overflow:hidden !important}.faculty_listing_image,.faculty_profile_image{max-width:40% !important;float:right !important;margin:0 0 20px 20px !important}.faculty_listing_image img,.faculty_profile_image img{max-width:100% !important}.typography .block_left,.typography .block_right{max-width:40% !important}.typography .block_left img,.typography .block_right img{max-width:100% !important}.typography .block_left{float:left !important;margin:0 20px 20px 0 !important}.typography .block_right{float:right !important;margin:0 0 20px 20px !important}}
