﻿/* MRK Complete site: Website font aangepast naar Arial 12pt */
html {
	font-family: Arial, sans-serif;
	-webkit-text-size-adjust: 100%;
	font-size: 12pt;
	height: 100%;
}

/* MRK Complete site: Woorden breken uitgeschakeld */
.summarySpan {
	word-wrap: normal;
}

/*25-7-24 Feb24V JKE Button aanpassingen */
div#uitslagentonenverbergen a.button {
    background-color: #5FAF78;
}
div#FamilyAccess a.button {
    background-color: #5FAF78;
	width: 300px;
}

/*25-7-24 Feb24V JKE UpcomingOrders*/
div.HideReminderCheckbox {
	display: none;
}

div.UpcomingOrders div.OrderGroup div._LayoutGrid.grid._layout.twoCol  div._GridRow.row._layout {
	display:none;
}

div.UpcomingOrders div.OrderGroup div._LayoutGrid.grid._layout.twoCol  div._GridRow.row._layout:first-child {
	display:block;
}

div.UpcomingOrders div.OrderGroup div._LayoutGrid.grid._layout.twoCol  div._GridRow.row._layout div.col-6 {
	display:none;
}

div.UpcomingOrders div.OrderGroup div._LayoutGrid.grid._layout.twoCol  div._GridRow.row._layout div.col-6:first-child {
	display:block;
}

div.UpcomingOrders div.OrderGroup div._LayoutGrid.grid._layout.twoCol  div._GridRow.row._layout div._Segment._container.boundary-none.OrderHeader {
	display: none;
}

div.UpcomingOrders div.OrderGroup div._LayoutGrid.grid._layout.twoCol  div._GridRow.row._layout div._Segment._container.boundary-none.moreDetailsButton{
	display: none;
}
	
/*25-7-24 Feb24V MRK PreLogin tekst*/
p#preLoginSG {
	text-align: center;
	padding: 20px 10px 50px 10px;
}

/*MRK Direct SignUp: Geslacht onbekend + ongedifferentieerd verborgen */
div#Gender span.tbContainer:nth-child(1n+3){
	display:none;
}

/*26-7-24 Feb24V MRK Online intake: Self triage sidebar verbergen */
div.selfTriageSidebar {
	visibility: hidden;
}


/* AFSPRAAK MAKEN ------------------------------------------*/


/* 26-7-24 Feb24V JKE Bel afspraak verbergen*/
div._Segment._container.boundary-none.allOptions ul._List.SchedulingOptionsList li._ListElement:last-child  {
	display: none;
}

div.reasonforvisitstep div.grid.cardlist.shortcards.matchHeights.list.hoverable.autoadvance.selectable ul.row li.col-4.cardContainer:last-child  {
	display: none;
}

/* 26-7-24 Feb24V JKE Afspraak maken: Direct scheduling Selectie zorgverlener verbergen in locatiestap*/
div.locationstep div.cardlist.providerlist.column_1.providerDropdown {
	display: none!important;
}

/*26-7-24 Feb24V MRK Afspraak maken: Checkbox favoriete afspraak verbergen, plaatje in kader checkbox wachtlijst/favoriet verbergen */
input#favoritesCheckbox_15 +label {
	display: none;
}
div.extrasContainer.card.calendarFlair::after {
	background-image: none;
}

/*26-7-24 Feb24V JKE Afspraak maken: Bewerken benadrukken in afspraak maken */
.editText{
	font-size: 14.4px!important;
	text-decoration:underline;
}

/*JKE 30-7 Feb24V Afspraak maken: Tekst 'Welke afspraak wilt u maken?' link uitlijnen*/

div._Segment._container.boundary-none.RootSchedulingOptions.longdelay h2._PageHeading._readOnlyText._heading.sectionTitle{
	text-align: left!important;
}

/*MRK 29-01-25 Aug24 Zoekcriteria opties verbergen*/
div.filtercontainer #Gender-group-label,
div.filtercontainer #Gender-group,
div.filtercontainer #Credentials-group-label,
div.filtercontainer #Credentials-group {
	display: none;
}


/* EINDE AFSPRAAK MAKEN ------------------------------------------*/


/*MRK 26-7-24 Feb24V Afspraakoverzicht: In sidebar kalender en link naar download dossiers verborgen */
div.quickLinks.vertical.list.hoverable a[href$="inside.asp?mode=documents"] {
	display: none;
}

/*30-7 Feb24V MRK Afspraakoverzicht: Diverse lay-out aanpassingen*/
div.visitdetails div.department div::first-letter,
div.datetimeheader div:first-child div:first-child::first-letter,
div.visitsubtitle div:first-child div:first-child::first-letter,
.dayheader::first-letter,
.apptDate::first-letter,
.instructionContent::first-letter,
.name::first-letter {
	text-transform: uppercase;
}
.subtle {
	font-size: 1rem;
}

/*2-1-24 Nov24V MRK AVS: AVS PDF viewer bruikbaar maken */
div.PdfViewer {
	height: 75vh;
}
div.PdfViewer embed.internalIFrame {
	width: 80%;
	margin-left: 10%;
	height: 100%;
}

/* 26-7-24 Feb24V MRK Vragenlijsten: Ruimte om de melding verplicht veld is vergroot */
#required-legend {
	margin-top: 1.5rem;
	margin-bottom: 1.5rem;
}

/* 26-7-24 Feb24V MRK Vragenlijsten: Pretext opmaak verbeterd*/
.pretextVragen {
	font-size: 16px!important;
}

/* 26-7-24 Feb24V MRK Vragenlijsten: Optionele questionaires verborgen (Overige instellingen) -> in de App zijn ze wel zichtbaar bij vragenlijsten*/
div.qnr_card div.clickable.optional.qnr_row.has_past_responses {
	display: none;
}
div.qnr_card div.optional.qnr_row.qnr_sub_row.last_qnr_sub_row.optional_past_response.clickable {
	display:none;
}

/*MELDINGEN INSTELLEN------------------------------------------*/
/* 30-7 Feb24V MRK Meldingen instellen: Keuze lijstje afspraakherinnering: 3 tm 12 uur verbergen (afgeraden tijden) */
.CommunicationPreferences select._DropDownList option:nth-of-type(n+3):nth-of-type(-n+12){
	display:none;
}

/* 30-7 Feb24V MRK Meldingen instellen: Geavanceerde opties overzichtelijker maken*/
.CommunicationPreferences .detailsList .MediaToggleList > :not(:last-child) {
	border-bottom: 0px;
}
.CommunicationPreferences ._ExpandableItemList ._ExpandableItem.expanded ._readOnlyText._Text:not(:only-child):first-of-type {
	border-top: 1px solid #cccccc;
	padding-top: 3px;
}
.CommunicationPreferences ._ExpandableItemList ._ExpandableItem.expanded ._Choice.buttoncheck ._DataEntryLabel {
	text-decoration: none;
}
/*EINDE MELDINGEN INSTELLEN ----------------------------------------------*/

/* 7-8 Feb24V JKE Zwangerschapupdates verbergen delen met gemachtigde*/
div#enrollment-workflow.enrollment-workflow div.sharerecord.card {
	display:none;
}

/* 16-9 AUG24V JKE Verbergen out of office bij berichten*/
div._Segment._container.boundary-none.OutOfContactWarning {
	display: none;
}

div._Segment._container.boundary-none.oocContainer {
	display: none;
}

div._Segment._container.boundary-none.outOfContactBanner {
	display: none;
}

/* Mijn metingen/Track my health*/
/* 18-9 AUG24V Verbergen Dashboard met trends*/
div._Segment._container.boundary-none.FlowsheetListPage div._Segment._container.boundary-none.LinkList ul._List li._ListElement:first-child  {
	display: none;
}

/*Uitslagenpagina Knop een vraag stellen verbergen */
div._Segment._container.boundary-none.actionGroup div._Segment._container.boundary-none._AdditionalActions {
	display: none;
}

/* 5-12 Aug24V JKE verbergen 'Ik kom niet' bij Hello Patient*/
div.SelfArrivalNavigation button._Command._actionable._command.secondary.negative {
	display: none;
}

/*05-11 Feb24V MRK OPEN SCHEDULING AANPASSINGEN ----------------------------------*/

div#signup-workflow div#scheduleSelectionContainer a#scheduleForSomeoneElseButton,
div#signup-workflow div#scheduleSelectionContainer p,
body.isPrelogin div#scheduling-workflow-container div.refineSearchSection div.filtercontainerparent,
body.isPrelogin ul#proxies li.other {
	display: none;
}

div#signup-workflow div#scheduleSelectionContainer a#loginToMyChartButton::before {
	content: 'Met DigiD  ';
}
div#signup-workflow div#scheduleSelectionContainer a#scheduleForYourselfButton span.selectionText::before {
	content: 'Inschrijven en ';
}
body.workflowRestricted div.successType.scheduledAppointment div.banner-text p::after{
	content: ' Log in met uw DigiD om uw afspraak voor te bereiden.';
}

body.isPrelogin div#scheduling-workflow-container a[href*="selRfvId=7"] {
	display: none;
}
body.isPrelogin div#scheduling-workflow-container span#ofBelOns::after {
	content: '(023) 224 0160';
}
body.isPrelogin div#scheduling-workflow-container span#ofBelOns a {
	display: none;
}
body.isPrelogin div#scheduling-workflow-container div.confirmation div.standardBanner {
	display: none;
}

div#signup-workflow #scheduleSelectionContainer div.choiceOption:first-child h2::before {
	content: 'Ik ben al bekend in het Spaarne Gasthuis / ';
}

div#signup-workflow #scheduleSelectionContainer div.choiceOption.SelectionYouVSomeoneOptions h2::before {
	content: 'Nieuwe inschrijving / ';
}
/*EINDE OPEN SCHEDULING ----------------------------------------------*/


/*MRK DIGID AANMELD OPTIE AANPASSINGEN -------------------------------*/
div.login a.button {
    background-color: #f5821f;
}

div.login a.button {
	padding: 0.3rem;
}

div.signup {
	display: none;
}

div.login {
	margin-bottom: 2rem;
}
#DigiDtabel {
 width: 100%;
}
#DigiDtabel img {
	height: 45px;
}
#DigiDtabel td {
  text-align: center;
}
/*EINDE DIGID---------------------------------------------------------*/