@page{size:auto;margin:0.5in 0.4in}@media print{body{width:80%;margin:0 auto;padding-top:5%;padding-bottom:0;font:normal 8pt Helvetica, "Helvetica Neue", Arial, sans-serif;background:#fff;color:#3e3e3e;line-height:1.4em;background-color:#fff !important}.wrapper{padding-top:0 !important;min-height:0 !important;display:block !important}#large-screen-content{display:block !important;width:auto !important}.large_screen_fixed_nav{position:static !important;width:auto !important;z-index:auto !important;top:auto !important;border-bottom:1px solid #bfbfbf}#large-screen-header .cell{display:none}#large-screen-header #business_name{display:block !important}#trial_banner,#business_status_banner,#layout-fallback,#omni_search_results,#pickadate,.pickadate,.tipper,.modal,.modal_container,.modal_mask,.fetch_indicator,.loading,.refresh,.page_tabs,.sidebar_actions,#application-menu,#hubspot-messages-iframe-container,[id^="hubspot-conversations"],iframe[id^="hubspot"]{display:none !important}.client_mode .client_mode_preview,.client_mode #header,.client_mode #navigation,.client_mode #footer,.client_mode #acting_as_surrogate,.client_mode .acting_as_surrogate,.client_mode .cm_back_button,.client_mode .cover_photo,.client_mode .menu_sidebar,.client_mode .sidebar,.client_mode .wide_menu_sidebar,.client_mode .registration_links,.client_mode .share_link_generator,.client_mode #dependents_modal{display:none !important}#list_view .floating-header{display:none !important}#list_view .scheduler,#list_view .calendar-container,#list_view .calendar-scroller{overflow:visible !important;height:auto !important;max-height:none !important}#schedule-list td.time{padding-left:15px !important}.confirm_timezone{clear:both !important;display:block !important;margin-top:15px !important;text-align:left !important}#large_screen.people_show .menu_sidebar,#large_screen.upcomings_show .menu_sidebar{display:none !important}#large_screen.upcomings_show .tab_table.bordered{display:none !important}#large_screen.upcomings_show .inner_content{padding:0 !important}#large_screen.upcomings_show .super_group.section{padding-top:0 !important;margin-bottom:0 !important}#large_screen.upcomings_show .super_group,#large_screen.upcomings_show .section,#large_screen.upcomings_show .tab_table_content,#large_screen.upcomings_show #enrolled,#large_screen.upcomings_show #upcoming_activity,#large_screen.upcomings_show #upcoming{page-break-inside:auto !important;-moz-column-break-inside:auto !important;break-inside:auto !important}#large_screen.upcomings_show #upcoming tr{page-break-inside:avoid !important;-moz-column-break-inside:avoid !important;break-inside:avoid !important}#large_screen.upcomings_show #upcoming h3{page-break-after:auto !important;-moz-column-break-after:auto !important;break-after:auto !important}h1,h2,h3,h4,h5,h6{page-break-after:avoid}a{color:#3e3e3e;text-decoration:none}[class^="fa-"]:before,[class*=" fa-"]:before{display:none;padding-right:7.5px}#large_screen.event_occurrences_show{font-size:14px}#large_screen.event_occurrences_show .tipper,#large_screen.event_occurrences_show #layout-fallback,#large_screen.event_occurrences_show #omni_search_results,#large_screen.event_occurrences_show .pickadate,#large_screen.event_occurrences_show .fetch_indicator,#large_screen.event_occurrences_show .loading,#large_screen.event_occurrences_show .refresh,#large_screen.event_occurrences_show .modal_container,#large_screen.event_occurrences_show .modal_mask,#large_screen.event_occurrences_show .page_tabs,#large_screen.event_occurrences_show .empty-waitlist,#large_screen.event_occurrences_show button,#large_screen.event_occurrences_show .filtered_roster_heading{display:none !important}#large_screen.event_occurrences_show .large_screen_fixed_nav{border-bottom:1px solid #bfbfbf}#large_screen.event_occurrences_show .large_screen_fixed_nav #large-screen-header .cell{display:none}#large_screen.event_occurrences_show .large_screen_fixed_nav #large-screen-header #business_name{display:block !important}#large_screen.event_occurrences_show .large_screen_fixed_nav #secondary_nav .title_cell h3{display:block}#large_screen.event_occurrences_show #roster_notices_wrapper h4{display:none}#large_screen.event_occurrences_show #roster_notice_list{display:flex;padding:8px 0;margin:0;border-bottom:1px solid #c2c2c4bb}#large_screen.event_occurrences_show #roster_notice_list li{display:inline-block}#large_screen.event_occurrences_show #roster_notice_list li:after{content:",";margin-right:3px;margin-left:-3px}#large_screen.event_occurrences_show #roster_notice_list li:last-child:after{content:""}#large_screen.event_occurrences_show #roster_notice_list li .count:before{content:'(';padding-right:1px}#large_screen.event_occurrences_show #roster_notice_list li .count:after{content:')';padding-left:1px}#large_screen.event_occurrences_show #roster_notice_list li input[type="radio"]{display:none}#large_screen.event_occurrences_show .cancelled-notice,#large_screen.event_occurrences_show .waitlist-notice{padding:8px 0;border-bottom:1px solid #c2c2c4bb}#large_screen.event_occurrences_show .visit,#large_screen.event_occurrences_show .waitlist-entry{display:block !important;padding:8px 0;border-bottom:1px solid #c2c2c4bb}#large_screen.event_occurrences_show .visit .person-photo,#large_screen.event_occurrences_show .waitlist-entry .person-photo{display:none}#large_screen.event_occurrences_show .visit .person-badges span:after,#large_screen.event_occurrences_show .waitlist-entry .person-badges span:after{content:",";margin-right:3px;margin-left:-3px}#large_screen.event_occurrences_show .visit .person-badges span:last-child:after,#large_screen.event_occurrences_show .waitlist-entry .person-badges span:last-child:after{content:""}#large_screen.event_occurrences_show .visit .person-name .pronoun:before,#large_screen.event_occurrences_show .waitlist-entry .person-name .pronoun:before{content:"(";margin-right:1px}#large_screen.event_occurrences_show .visit .person-name .pronoun:after,#large_screen.event_occurrences_show .waitlist-entry .person-name .pronoun:after{content:")";margin-left:1px}#large_screen.event_occurrences_show .visit .person-name .visit-status,#large_screen.event_occurrences_show .waitlist-entry .person-name .visit-status{display:block;text-transform:capitalize}#large_screen.event_occurrences_show .visit .person-name .visit-status:before,#large_screen.event_occurrences_show .waitlist-entry .person-name .visit-status:before{content:"Status: "}#large_screen.event_occurrences_show .visit .person-notices span:after,#large_screen.event_occurrences_show .waitlist-entry .person-notices span:after{content:",";margin-right:3px;margin-left:-3px}#large_screen.event_occurrences_show .visit .person-notices span:last-child:after,#large_screen.event_occurrences_show .waitlist-entry .person-notices span:last-child:after{content:""}#large_screen.event_occurrences_show .visit .visit-action-button,#large_screen.event_occurrences_show .visit .visit-actions-container,#large_screen.event_occurrences_show .visit .quick-action,#large_screen.event_occurrences_show .waitlist-entry .visit-action-button,#large_screen.event_occurrences_show .waitlist-entry .visit-actions-container,#large_screen.event_occurrences_show .waitlist-entry .quick-action{display:none}#large_screen.event_occurrences_show h3{display:none}#large_screen.event_occurrences_show h3.waitlist-title{display:block;margin-bottom:0}#large_screen.event_occurrences_show .has_sidebar{float:left;width:80%}#large_screen.event_occurrences_show .menu_sidebar{float:left;width:20%}#large_screen.event_occurrences_show .sidebar_actions{display:none}#large_screen.event_occurrences_show .sidebar_menu ul{padding-left:0}#large_screen.event_occurrences_show .sidebar_menu ul li{display:none;padding-left:15px}#large_screen.event_occurrences_show .sidebar_menu ul li.fa-user{padding-left:0;display:block;font-weight:bold}#large_screen.event_occurrences_show .sidebar_menu ul li.person_menu_item{display:block}#large_screen.event_occurrences_show .sidebar_menu ul li.person_menu_item .avatar_initials{display:none}#large_screen.event_occurrences_show #large-screen-footer{clear:both;display:block;overflow:hidden}#large_screen.event_occurrences_show #large-screen-footer ul li{display:none}#large_screen.event_occurrences_show #large-screen-footer ul li.copyright{display:block !important;width:100%;text-align:center}#large_screen.schedules_index{font:normal 10pt Helvetica, "Helvetica Neue", Arial, sans-serif}#large_screen.schedules_index .tipper,#large_screen.schedules_index #layout-fallback,#large_screen.schedules_index .pickadate,#large_screen.schedules_index .fetch_indicator,#large_screen.schedules_index .loading,#large_screen.schedules_index .refresh,#large_screen.schedules_index .modal_container,#large_screen.schedules_index .modal_mask,#large_screen.schedules_index .page_tabs,#large_screen.schedules_index .filtered_roster_heading{display:none !important}#large_screen.schedules_index .large_screen_fixed_nav{border-bottom:1px solid #bfbfbf;margin-bottom:7px}#large_screen.schedules_index .large_screen_fixed_nav #large-screen-header .cell{display:none}#large_screen.schedules_index .large_screen_fixed_nav #large-screen-header #business_name{display:block !important;margin-bottom:-8px}#large_screen.schedules_index .ng-calendar-controls{float:right;width:20%;padding-right:5px}#large_screen.schedules_index .ng-calendar{float:left;width:75%}#large_screen.schedules_index #today_date,#large_screen.schedules_index .pickadate__nav--prev,#large_screen.schedules_index .pickadate__nav--next{display:none}#large_screen.schedules_index .pickadate__header{margin-bottom:4px}#large_screen.schedules_index .pickadate__month{float:left;font-weight:bold;padding-right:5px;padding-left:2px;margin-bottom:5px}#large_screen.schedules_index .pickadate__year{float:left}#large_screen.schedules_index .pickadate__table{clear:both;display:block;overflow:hidden;font-size:8pt}#large_screen.schedules_index .pickadate__day--today{background-color:#404040;color:#fff}#large_screen.schedules_index .pickadate__footer{display:none}#large_screen.schedules_index .schedule_pager{display:none}#large_screen.schedules_index #schedule-list tbody tr.ng-scope td{border-bottom:1px solid #bfbfbf;padding:15px 0}#large_screen.schedules_index #schedule-list tbody tr.ng-scope td.time{padding-right:30px}#large_screen.schedules_index #schedule-list tbody tr.ng-scope:last-of-type td{border-bottom:0}#large_screen.schedules_index #schedule-list tbody .event_details div,#large_screen.schedules_index #schedule-list tbody .event_details span{display:inline-block;margin-top:3px}#large_screen.schedules_index #schedule-list tbody .services_section .count .names{display:inline-block;margin-top:5px}#large_screen.schedules_index .has_sidebar{float:left;width:80%}#large_screen.schedules_index .menu_sidebar{float:left;width:20%;border-bottom:1px solid #bfbfbf}#large_screen.schedules_index .sidebar_actions{display:none}#large_screen.schedules_index .sidebar_menu ul{padding-left:0}#large_screen.schedules_index .sidebar_menu ul li{display:none;padding-left:15px}#large_screen.schedules_index .sidebar_menu ul li.fa-user{padding-left:0;display:block;font-weight:bold}#large_screen.schedules_index .sidebar_menu ul li.person_menu_item{display:block}#large_screen.schedules_index .sidebar_menu ul li.person_menu_item .avatar_initials{display:none}#large_screen.schedules_index #large-screen-footer{clear:both;display:block;overflow:hidden;border-top:1px solid #bfbfbf}#large_screen.schedules_index #large-screen-footer ul li{display:none}#large_screen.schedules_index #large-screen-footer ul li.copyright{display:block !important;width:100%;text-align:center}#large_screen.schedules_index .inner_content .group:last-of-type{border-right:0 !important}#large_screen.schedules_index .visit_person{border-bottom:1px solid #bfbfbf !important}#large_screen.schedules_index .person_identification{margin-top:10px}#large_screen.schedules_index .visit_icons{margin-top:-5px}#email-roster-modal,#email-roster-button,#email-person-modal{display:none !important}}
