﻿#graphicHeader:not(:empty) #header_logo .header_logo_link {
background: transparent url("../images/logo.png") no-repeat scroll center/contain;
}
.selfArrivalBanner .banner-text, .prewrapWhitespace {
    white-space: normal;
}
.standardBanner.criticalType {
    background-color: lightyellow;
}
._Banner.critical {
    background-color: lightyellow;
}
._Segment._container.boundary-none._Banner.critical._readOnlyText._container {
    display: none;
}


.standardBanner.criticalType .header {
     color: #025DAB;
}
.standardBanner.criticalType {
    background-image: url(../images/yield_yellow.png);
}

element.style {
}
.slotgroup .slot, .slotgroup .slot[class] {
    width: 100%;
}
.slot.secondary, .slot[class].secondary {
    font-weight: 400;
}
.section .button:only-child {
    margin: 0;
}
.button.secondary.neutral {
    background-color: #025DAB;
    color: #ffffff;
	font-weight: 600;
}
.textScroll{
    width: calc(66.6666666667% - 12px);
    height: 150px;
    overflow-y: scroll;
    padding: 5px;
    border: solid 1px #DEDEDE;
    font-size: 0.8rem;
	margin-left: 33%;
}

/*Trust Commerce*/
#extPmtPageFrame, #visitpayment-content #extPmtPageFrame, #visitpayment-content 
#iFrameLoadingIndicator {
height: 60rem;
}

#guestPay-content #extPmtPageFrame, #guestPay-content #iFrameLoadingIndicator {
height: 60rem;
}
@media only screen and (max-width: 825px) {
#payment-content #extPmtPageFrame,
#payment-content #iFrameLoadingIndicator,
#guestPay-content #extPmtPageFrame,
#guestPay-content #iFrameLoadingIndicator {
 height: 80rem;
}
}