/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.ui-menu{display:none !important;}.directoriesresident-photo-directoryprint #date_printed,.directoriesresident-directoryprint #date_printed,.page-view-resident-photos #date_printed{display:block !important;}#date_printed{display:block !important;font-size:10pt;font-weight:normal;text-align:right;color:#111;width:100%;margin:0;padding:0;}#back-button,.print__link--pdf,nav[aria-label="pagination-heading"],.view-data-export .feed-icons,#block-views-block-alert-block-2,#sidebar_second,button.trigger.focasable
.view-staff-directory .views-field-field-user-photo,.node--type-photo-gallery .field--name-field-photos,#view-simple-popup-views-field-table-column,.views-field-simple-popup-views-field,div.contextual,.view-header,.view-filters,header#header,#block-breadcrumbs,a.button,.views-exposed-form,div.alert-wrapper{display:none !important;}img,svg{break-inside:avoid;}html{width:100% !important;height:auto;margin:0;padding:0;}body{height:auto;padding:0;margin:0.15in;width:98% !important;}#block-pagetitle{display:block;}h1.title{margin:0;padding:0;font-size:24pt;}#block-mainpagecontent .content,main#content{margin:0;padding:0;}a{font-weight:normal;}.row{margin:0 !important;display:block;}.grid .row{display:flex;flex-wrap:wrap;}.views-view-grid .views-col{margin-bottom:50px;}.table thead th{font-size:16pt;}.table tbody td{font-size:15pt;}.table td,.table th{padding:0.20rem;}table{font-size:15pt;display:table;}table.a{text-decoration:none;color:#111;font-weight:normal;}.container{max-width:100% !important;padding:0;}.view-resident-directory .table-responsive.col{padding:0;}.view-resident-directory .views-field-field-first-name,.view-resident-directory .views-field-field-last-name,.view-resident-directory .views-field-field-apartment-number,.view-resident-directory .views-field-field-wv-phone,.view-resident-directory .views-field-field-building,.view-resident-directory .views-field-field-personal-phone,.view-resident-directory .views-field-field-show-personal-phone{font-size:16pt;}.view-resident-directory .views-field-field-directory-email{font-size:15pt;}.view-resident-directory table td.views-field-field-first-name{width:18%;}.view-resident-directory  table td.views-field-field-last-name{width:13%;}.view-resident-directory  table td.views-field-field-apartment-number{width:8%;}.view-resident-directory  table td.views-field-field-building{width:10%;}.view-resident-directory  table td.views-field-field-show-personal-phone,.view-resident-directory  table td.views-field-field-personal-phone{white-space:nowrap;width:12%;}.view-resident-directory  table td.views-field-field-wv-phone{width:10%;}.view-resident-directory  table td.views-field-field-directory-email{width:28%;}.view-former-residents-directory .views-field-field-first-name,.view-former-residents-directory .views-field-field-last-name,.view-former-residents-directory .views-field-field-status,.view-former-residents-directory .views-field-field-move-out-date{font-size:18pt;}.view-staff-directory .views-field-field-first-name,.view-staff-directory .views-field-field-last-name,.view-staff-directory .views-field-field-job-title,.view-staff-directory .views-field-field-building,.view-staff-directory .views-field-field-wv-phone,.view-staff-directory .views-field-field-directory-email{font-size:18pt;}.view-data-export .views-field-field-first-name,.view-data-export .views-field-field-last-name,.view-data-export .views-field-field-directory-email,.view-data-export .views-field-field-apartment-number,.view-data-export .views-field-field-building,.view-data-export .views-field-field-personal-phone,.view-data-export .views-field-field-wv-phone{font-size:16pt;}.view-data-export table td.views-field-field-first-name{width:11%;}.view-data-export table td.views-field-field-last-name{width:11%;}.view-data-export table td.views-field-field-directory-email{width:28%;}.view-data-export table td.views-field-field-apartment-number{width:10%;}.view-data-export table td.views-field-field-building{width:10%;}.view-data-export table td.views-field-field-personal-phone{width:15%;}.view-data-export table td.views-field-field-wv-phone{width:15%;}.views-field-field-first-name.views-field-field-last-name{color:#000;font-size:15pt;}.view-former-residents-directory .view-content{display:block;}.view-resident-photos .view-filters{margin:0;}.view.view-resident-photos{width:100%;}.view-resident-photos .view-content{display:flex;flex-wrap:wrap;gap:.25in .15in;margin:0 auto;}.view-resident-photos .views-row{display:inline-block;display:table;max-width:100%;margin:0 auto;padding:5px;width:220px;break-inside:avoid;border:0;}.field-content{line-height:1.2;}.view-resident-photos .views-field-field-user-photo .field-content{text-align:left;}.view-resident-photos .views-field-field-user-photo img{margin-bottom:3px;}.view-resident-photos .views-field-field-first-name .field-content,.view-resident-photos .views-field-field-last-name .field-content{font-size:16pt;}.view-resident-photos .views-field-field-apartment-number .field-content{font-size:15pt;}.view-resident-photos .views-field-field-wv-phone .field-content{font-size:14pt;}.view-resident-photos .views-field-field-directory-email .field-content{font-size:12pt;}.path-resident-photo-directory h1.title{font-size:14pt;}.views-field-views-conditional-field{padding-right:5px;}.views-field-field-last-name{}.activity-councilor-cards{margin:0;}body.page-view-resident-councils .view-content{display:table;}body.page-view-resident-councils .views-row{display:inline-block;}.activity-councilor-cards .council-teasers.views-row article.card.node--type-councilor{width:300px !important;height:450px !important;break-inside:avoid !important;break-after:auto !important;border:1px solid #a0bdd3 !important;}body.page-view-resident-councils .council-teasers.views-row .card-body .node-content .field--name-field-councilor .field--name-field-user-photo img{max-width:250px !important;width:250px;}.activity-councilor-cards .council-teasers.views-row .card-body{padding:0 !important;}.activity-councilor-cards .council-teasers.views-row .card-body header{height:max-content !important;display:block !important;}.activity-councilor-cards .council-teasers.views-row .card-body header h5{font-size:16pt !important;}.activity-councilor-cards .council-teasers.views-row .card-body .node-content .field--name-field-councilor .field--name-field-user-photo{margin:0 auto !important;}.activity-councilor-cards .council-teasers.views-row .card-body .node-content .contact-info .field--fullname{font-size:15pt !important;}.activity-councilor-cards .council-teasers.views-row .card-body .node-content .contact-info .field--name-field-directory-email{font-size:10pt !important;}.node.node--type-roster .table-responsive{display:table;}.node.node--type-roster table{width:100%;border-collapse:collapse;font-size:12pt;overflow:hidden;overflow-x:hidden;}.node.node--type-roster table tbody tr{padding-bottom:10px;}.node.node--type-roster table tbody tr td:nth-child(1){width:18%;}.node.node--type-roster table tbody tr td:nth-child(2){width:14%;}.node.node--type-roster table tbody tr td:nth-child(3){width:10%;}.node.node--type-roster table tbody tr td:nth-child(4){width:8%;}.node.node--type-roster table tbody tr td:nth-child(5){width:34%;}.node.node--type-roster table tbody tr td:nth-child(6){width:16%;}.nav{display:none;}
