﻿/* Prelogin logo height is 6rem by default which can cause it to be cropped for many larger logos. Change it here. */
/*body.isPrelogin .logo {height: 8rem;}
body.isPrelogin .logo {background-position: center bottom;}   
/* END: CONFIGURABLE PRELOGIN LOGO HEIGHT */

html.notile body.loginPage.hasNoCommunityLinks.isPrelogin.color1.md_default.ready div#wrap div#content div#sidebar div.posttext {font-size: 0.89rem; text-align: right;}

.section .content .iconcalendar .numlabel {width: 16px;}

body.md_scheduling_index div.quickLinks > a[href$="mode=evisit"] {display: none;}
div.rxReviewDetailsCardList .card:nth-child(2) {display: none;}
div.rxReviewDetailsCardList .card:nth-child(1) {width: 100%;}
  
/* BEGIN - News Cards
.component .news .newscard {width: 47%;}
.component .news .newscard.myBilling {background-image: url("../images/menus/billing.png");}
.component .news .newscard.myLanding {background-image: url("../images/visits/omw_confirmation.png");}
.component .news .TalkToAProvider.newscard {background-image: url("../etc/img/icon_SMS_larger-TTAP.png");}
.component .news .Proxy.newscard {background-image: url("../images/sharinghub/familyfriendaccess.svg");}
.component .news .mobileApps.newscard {background-image: url("../images/icon_SMS_larger.png");}
.component .news .eCheckIn.newscard {background-image: url("../images/echeck_large.png");}
.component .news .Lucy.newscard {background-image: url("../images/Lucy.png");}
.component .news .TwoFac.newscard {background-image: url("../images/authentication/Enable_2FA_Infographic.png");}
/* END - News Cards */

/* Hide American Express and Diner Club credit card in billing */
#pmtMethodsAcceptedIcons .allowedBrandsIcon[alt="Diners Club"]{display:none;}
#pmtMethodsAcceptedIcons .allowedBrandsIcon[alt="American Express"]{display:none;}

/* Tempus - External Payment billing IFRAME */
#extPmtPageFrame{border-width: 0px;	height: 27rem; overflow-y: hidden; width: 95%;}
form#guestPay-content div.formbuttons {margin: 1rem 0 1rem;}
#guestPay-content #extPmtPageFrame, #guestPay-content #iFrameLoadingIndicator {height: 41rem;}

/* BEGIN Open Scheduling Spacing */
@media only screen and (max-width: 699px) {
div.setOfStepsContainer div.openingsControls .filterControlContainer, div.setOfStepsContainer .progressbar {display: block !important;}
#locationGroup .departmentFilter {width: 100% !important;}
body.embedded .stepContainer {height: 100% !important;} 
}
/* END Open Scheduling Spacing */

/* FIX NEXT BUTTON on ACCESSCHECK.ASP (SIGN UP NOW BTN) 2020.01.17 - using margin-bottom to push overlapping footer element down - 1351354 */
body.accessPage input#access{margin-bottom: 25px !important;}
/* END FIX NEXT BUTTON */

/* START - HIDE ON MY WAY - 2020.03.09 - CMC */
.quickLinks.vertical [data-id="onmywaybutton"] {display: none;} 
/* END - HIDE ON MY WAY */

/* START - HIDE Guest Estimate Dont use Insurance buttons */
a#btnContinueNoIns {
	display:none;
}
input.button.essDontUseInsuranceBtn.autowidth  {
	display:none;
}

a#btnGoToInsCats {
	display:none;
}
div#insuranceCategoryCards {
    display: none;
}
.essInfoCard {
    display: none;
}
div#msgRTEFailed {
    display: block;
}
/* END - HIDE Guest Estimate */

/* START - CMC EXPERIMENTAL BUTTON/CARD HOVER */
/*li.col-6, li.col-12{transition: all 1s ease; padding-bottom: 5px; padding-top: 5px; padding-right: 5px;}
li.col-6:hover, li.col-12:hover {box-shadow: 0 1px 1px rgba(0,0,0,0.11), 0 2px 2px rgba(0,0,0,0.11), 0 4px 4px rgba(0,0,0,0.11), 0 6px 8px rgba(0,0,0,0.11), 0 8px 16px rgba(0,0,0,0.11);}
li#mycharthelpcenter:hover {border: orange 1px solid !important; transition: 1s ease-in-out; background-color: #fff7ed !important;}*/
/**/
.button.tall.newworkflow{transition: all 500ms ease;}
.button.tall.newworkflow:hover {background: #FF6600; box-shadow: 0 1px 1px rgba(0,0,0,0.11), 0 2px 2px rgba(0,0,0,0.11), 0 4px 4px rgba(0,0,0,0.11), 0 6px 8px rgba(0,0,0,0.11), 0 8px 16px rgba(0,0,0,0.11);}
.button.tall.jsreq.completeworkflow{transition: all 500ms ease;}
.button.tall.jsreq.completeworkflow:hover {background: green; box-shadow: 0 1px 1px rgba(0,0,0,0.11), 0 2px 2px rgba(0,0,0,0.11), 0 4px 4px rgba(0,0,0,0.11), 0 6px 8px rgba(0,0,0,0.11), 0 8px 16px rgba(0,0,0,0.11);}

.grid.insulated > .row > .col-6 {margin-bottom: 15px;}
/*  END - CMC EXPERIMENTAL BUTTON/CARD HOVER */

/* START - MODAL (POPUPBOX) - w3schools modal */
/* modal (background) */
.modal-testresults {display: none; /* Hidden by default */ position: fixed; /* Stay in place */ z-index: 7; /* Sit on top */ padding-top: 150px; /* Location of the box */ left: 0; top: 0; width: 100%; /* Full width */ height: 100%; /* Full height */ overflow: auto; /* Enable scroll if needed */  background-color: rgb(0,0,0); /* Fallback color */ background-color: rgba(0,0,0,0.4); /* Black w/ opacity */}

/* modal content */
.modal-testresults-content {background-color: #fefefe; margin: auto; padding: 20px; border: 1px solid #888; width: 80%; z-index: 7;}

/* modal X close */
.modal-testresults-close {color: #aaaaaa; float: right; font-size: 28px; font-weight: bold;}
.modal-testresults-close:hover,
.modal-testresults-close:focus {color: #000; text-decoration: none; cursor: pointer;}
/* END - MODAL (POPUPBOX) */

/* FIX DISPLAY:FLEX ADDED in 9.7  that messed up the sign up now video section*/
div.formsection.formbuttons {display: block;}
/* END FIX FLEX */

/* START temporarily block vaccine PDF download on Share COVID-19 Information page
@media only screen and (min-width: 800px) {
div#VaccinePDFDownloadCard {display: none;}
}
/* END temporarily block vaccine PDF download on Share COVID-19 Information page */

/* SET PRE-LOGIN BG (match theme - theme only handles post-login) - CMC - 2021.12.14 */
/* body {background: transparent url("../etc/img/rowanberries-1382238.jpg") no-repeat fixed center center/cover;} /* FreeImages.com content license: https://www.freeimages.com/photo/rowanberries-1382238 */
/*body {background: transparent url("../etc/img/field-6289253_1920.jpg") no-repeat fixed center center/cover;} */ /* https://pixabay.com/photos/field-grass-rural-meadow-wind-6289253/ https://pixabay.com/service/license/ */
/* body:not(.graphicHeader) #content:after {background: transparent url(".../etc/img/rowanberries-1382238.jpg") no-repeat fixed center center/cover;} */

/* TESTING! SET SERVER ID [SID] IMAGE - size 7, Arial, dark gray - CMC - 2021.12.16 */
div#sid {background: no-repeat url("../../sid.png"); background-position: center; margin-left: auto; margin-right: auto} 

/* TESTING! SET Virtual Walk-In Clinic HEADER TO DISPLAY TEXT */
.vWIC-box {
float:left;
width:100%;
height:6vh;
border: 0px;
}

