﻿/*--------BEGIN MOBILE POPUP ON LOGIN SCREEN---------*/

/*Begin CSS to throw popup if on a mobile device, not using the app...TMC*/

/*This is the styling to set the page opacity when the modal displays, but only if the screen is less than 500px*/
            @media screen and (max-width: 500px) {
                #popup {
                    background-color: rgba(0,0,0,0.5);
                    position: fixed;
                    z-index: 1;
                    left: 0;
                    top: 0;
                    height: 100vh;
                    width: 100%;
                    display: flex;
                    justify-content: center;
                    align-items: center;
                }
            }
 /*styling for the content within the popup*/
			.popup-content {
				background-color: #f4f4f4;
                border: 1px solid #000;
                border-radius:5%;
            }
/*Padding between each section of the popup*/
            .popup-body, .popup-header, .popup-footer {
                padding: 20px;
            }

/*styling for the close button within the popup and to change the cursor when hovering over the close*/
			.close-button {
				float: right;
				color: dimgrey;
                font-size: 20px;
			}

            .close-button:hover {
                color: black;
                cursor: pointer;
            }
/*Set the popup to not show if screen is wider than 500px and to show when the screen is less than 500px wide (i.e. a mobile device)*/
            @media screen and (max-width: 500px){
                .popup-content{
                    width: 80%;
                }
            }
            @media screen and (min-width: 501px) {
                .popup-content {
                    display: none;
                }
			}
/*End CSS for popup*/

/*--------END MOBILE POPUP ON LOGIN SCREEN---------*/


/*--------BEGIN ON MY WAY CHANGES---------*/
/*Change EmergencyMessage on mobile view - JIB*/
#emergencyMessage {
    background-color: #ffffff;
    color: #767676;
    }

#openSlotHook > .onBorder {
    display: none;
}

div[id="openSlotHook"] + div[id="getInLineHook"]  {
    display: none;
}
/*--------END ON MY WAY CHANGES---------*/


/*--------BEGIN BUTTON STYLING CHANGES---------*/
/*Change all buttons to have rounded corners...TMC*/
.button{
    border-radius: 12px;
}

/*Removes long green button on eCheck-In Payments page - JIB*/
	#payLaterSection {
			background: none !important;
			 } 

/*--------END BUTTON STYLING CHANGES---------*/


/*--------BEGIN OPEN SCHEDULING CHANGES--------*/

/*Removes the "Unkown" button from the Legal Sex Selection*/
label.togglebutton[for="legalSex2"] {
	display: none !important;
} 

/*Hide all separators across the site for sidebar links*/
.quickLinks.vertical a::after {
	display:none; 
	}		

/*Need this to enable scrolling in Open Scheduling widget for longer workflows*/
.embedded.poppedOut{
    height: auto !important;
    }

body.embedded {
    overflow-y: auto;
}

div.setOfStepsContainer .stepContainer {
	height: 100% !important;
}

.stepContainer .openingsData .slotslist .slotdetailaction {
background-color: #52CC6E;
}

.stepContainer .openingsData .subslotslist.pm .slotdetailaction, .stepContainer .openingsData .slotdetailaction.pm {
background-color: #52CC6E;
}

/*--------END OPEN SCHEDULING CHANGES*--------/

/*--------BEGIN LOGIN PAGE CHANGES*--------/
/*Changes the color of the Find Urgent Care Now button on the login page to red*/

#omwosf {
	background-color: #00a9ce !important;
}

#assistanceosf {
	background-color: #00a9ce !important;
}

/*
#proxyosf {
	background-color: #00a9ce !important;
}
*/

/*Hides Epic's released Sign Up Now button on the login page*/
.signup #epicReleasedSignUp {
	display: none !important;
}

/*Removes unnecessary buttons from "Lite" login mode - Open Scheduling, etc.- JIB*/
body.liteMode #osfhomebutton #omwosf #epicReleasedSignUp {
    display: none;
			}

/*--------END LOGIN PAGE CHANGES--------*/

/*Adds solid blue bar to all title bar headings*/
div[class="titlebar"] > h2 {
    color: #ffffff !important;
}

.titlebar {
    background-color: #1277BD !important;
    padding: 10px;
}
/*END*/

/*Remove yellow background from scheduling instructions*/
.slotsstep .schedulinginstructions .helptip {
    background-color: #ffffff !important;
}

/*Title case all Payor option values*/
#Payor {
    text-transform: uppercase;
}

/*Hide Urgent Care card as RFV in open scheduling*/
.card[id*="specialtyStep_toggleButton_138"]{
    display: none;
}

/*Hide Urgent Care card as RFV in open scheduling*/
.card[id*="specialtyStep_toggleButton_40"]{
    display: none;
}

/*Hide MP COVID Testing card as RFV in open scheduling*/
.card[id*="visitTypeStep_toggleButton_9015"]{
    display: none;
}

/*Hide IDPH card as RFV in open scheduling*/
.card[id*="specialtyStep_toggleButton_339"]{
    display: none;
}

/*Fix MP COVID height issue*/
div.setOfStepsContainer .stepContainer {
	height: 100% !important;
}


/*hides Precise ID from OSF sign up
#signupoptions .row .col-6 + .col-6 {
    display: none !important;
}
*/

/*Remove Precise ID signup from OSF.
div.slotDetailsContainer .signup {
    display: none;
}
*/

/*
.onmyway-signup {
	display: none;
}
*/

/*Instamed Formatting Updates for External Payment Page - JIB 2-7-22*/
body #extPmtPageFrame {
 height: 55em;
 overflow-y: visible;
}

body .mobileExtPmtPage#extPmtPageFrame {
height: 830px;
}

body #guestPay-content #extPmtPageFrame {
height: 38rem;
overflow-y: visible;
}
body #guestPay-content .formbuttons {
margin-bottom: 5rem;
}

/*Hiding sign up button at the end of eCheck-In guest workflow - JIB 8-2-22*/
div.echeckinSignupCard {
	display: none !important;
}

/*Shows the error message for open scheduling - JIB 8-3-22*/
div.openingsData.openingsNoData .errormessage {
position: fixed;
top: calc(50% - 3rem);
}

/*On My Way - Hide arrival time drop selection and Get In Line button - JIB 8-4-22
body #timeToArrival {
	display: none !important;
}

.button.walkInButton.postMessageLink {
	display: none !important;
}
*/

/*Hides the Comments box in the Meds Refill Workflow - JIB 8-22-22*/
.cardline.rxCommentInput {
	display: none;
}

/*Hides the Delivery Method box in the Meds Refill Workflow - JIB 8-22-22*/
body #DeliveryMethod {
	display: none;
}

/*Increasing the size of the Toast message - JIB 10-31-22*/
.Toast {
	font-size: 20px !important;
	display: flex !important;
	justify-content: center !important;
	align-items: center !important;
	text-align: center !important;
	min-height: 60vh !important;
}

/*Hides the second Application header in FA - RLL 12-05-22*/
body #financial-assistance-document-upload-1 .header {
	display: none;
}

/*Hide Message Sent container under Changes page for Care Companion (To Do activity) - JIB 1-5-23*/
._Segment._container.boundary-none.MessageSentInfo {
	display: none;
}

/*Add red border to the "Before Scheduling..." box in direct scheduling - JIB 2-2-23*/
.extrasContainer.card.calendarFlair {
	border-color: #ff0000;
}

/*Hiding "All Orgs" section under post-login estimates - JIB 1-13-25*/
#essOtherSAList {
	display: none !important;
}

/*Hides additional income and expense document uploads on the Income and Expense step of Financial Assistance application - RLL 3-18-25*/
#financial-assistance-document-upload {
	display: none !important;
}

/*Begin On Demand Telehealth changes - JIB 5-6-25*/
.button.quickschedule.moretimes.double {
	display: none !important;
}
/*End On Demand Telehealth changes - JIB 5-6-25*/
