@page{margin:1cm;size:8.5in 11in}body{background:white;font-family:Helvetica, Arial, Verdana, sans-serif;font-size:16px}.footer,#site-header{display:none}body#visits_confirmation #header{margin-bottom:20px;border-bottom:2px solid black}body#visits_confirmation #header .page-titlebar .centered-title h1{font-size:24px;margin:0 0 5px 0}body#visits_confirmation #header .page-titlebar .centered-title p{margin:0 0 20px 0;font-size:18px}body#visits_confirmation .visit-details ul.details{margin:0;padding:0;list-style-type:none;font-size:18px}body#visits_confirmation .visit-details ul.details li{padding:10px 0 10px 0}body#visits_confirmation .visit-details ul.details li strong{display:block;width:100%;margin:0 0 10px 0}body#visits_confirmation .visit-details ul.details li.where{font-style:normal}body#visits_confirmation .visit-details ul.details li.where .bullet-divider,body#visits_confirmation .visit-details ul.details li.where a{display:none}body#visits_confirmation .visit-details .map{height:250px !important}body#visits_confirmation .visit-details .map img{display:block;width:100%}body#visits_confirmation .need-to-know{margin-top:20px;padding-top:20px;border-top:2px solid black;font-size:14px;color:#666}body#visits_confirmation .need-to-know .button{display:none}body#providers_show #header{display:none}body#providers_show section.provider-details .full-bio .photo{float:right}body#providers_show section.provider-details .filter-options{display:none}body#providers_show .practitioner-inventory .service-line-label{display:none}body#facilities_show #header h1{display:none}
