@media print{*{background:transparent !important;box-shadow:none !important;color:#000 !important;text-shadow:none !important;transition:none !important;font-family:arial, sans-serif;font-size:10pt;line-height:1.3}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}h1{font-size:1.6em}h2{font-size:1.4em}h3{font-size:1.2em}h4{font-size:1.1em}h5{font-size:1em}.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:1.3 !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,.skip-link,.mobile_tools,.mobile_nav,.consistent_nav,.breadcrumb_nav,.page_sidebar,.addthis_toolbox,.video_block,.jwplayer,.media_block,.section_break,.social_feed,#contact_nav_label,.footer_contact_us,.footer_contact_pin,#social_nav_label,.social_nav_link,#footer_nav_label,.footer_nav,#up-nav,.final_nav,.permalink_wrapper,.content_search,.slide_feature,.image_feature_button,.search_box_tabbed,.contact_callout_social,.fs-background-container,#tabs-container,.mm_node_edit_bar{display:none !important}.header_cell{padding-bottom:10px !important;border-bottom:1px solid #999 !important}.header_logo{font-size:30px !important;text-decoration:none !important}#footer{border-top:1px solid #999 !important;clear:both !important;margin:50px 0 0 !important}.footer_contact_phone{text-decoration:none}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}}
