<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media screen and (max-device-width:480px) {
    input.IATS_PaymentDateInputField {
        width: 70%;
    }

    input.IATS_ACHInput {
        width: 140px;
        float: left;
    }

    button.IATS_IncreaseQtyShort {
        width: 34px;
        height: 34px;
    }

    div.IATS_ContentDiv {
        margin: 0 8px 0 8px;
    }

    img[alt=Help] {
        width: 30px;
        float: left;
    }

    label.IATS_RadioPaymentLabel[for=IATS_Payment_SinglePayment] {
        padding-right: 37px;
    }

    label.IATS_RadioPaymentLabel[for=IATS_Payment_CreditCardPayment] {
        padding-right: 26px;
    }

    div#IATS_ReoccurringDiv_BeginDate img, div#IATS_ReoccurringDiv_EndDate img {
        width: 30px;
        vertical-align: text-top;
        top: 0px;
    }

    #IATS_Payment_ExpiryDateDiv.IATS_PaymentItemDiv {
        width: 90%;
    }

    .IATS_ShoppingCartOption1SelectList {
        width: 100%;
        padding-right: 5px;
        margin-top: 5px;
        margin-bottom: 2px;
    }

    label.IATS_ShoppingCartItem_Price {
        float: right;
    }

    label.IATS_ShoppingCartItem_Price_Label {
        float: left;
        display: block !important;
        font-weight: bold;
        font-size: medium;
    }

    li.IATS_ShoppingCartItem_Price {
        padding: 0;
        margin-top: 5px;
        margin-bottom: 2px;
    }

    .IATS_ShoppingCartList li {
        width: 100%;
        text-align: left;
    }

    li.IATS_ShoppingCartItem_Control {
        width: 40%;
        float: right;
        text-align: right;
    }

    li.IATS_ShoppingCartLongItem {
        width: 50% !important;
        text-align: left;
    }

    div.IATS_ShoppingCartItemOption1Name,
    div.IATS_ShoppingCartItemOption2Name {
        word-wrap: break-word;
    }

    select.IATS_ExpiryYearField {
        width: auto;
    }

    input.IATS_AccountNumberField {
        width: 140px;
        margin-right: 0;
    }

    button.IATS_Action {
        margin: 0;
    }

    button.IATS_Disabled {
        background: #f1f1f1;
        color: black;
        cursor: auto;
        border: 1px solid black;
        outline: none;
        -webkit-border-radius: 4px;
        border-radius: 4px;
        text-transform: none;
        text-align: center;
        display: inline-block;
        margin: 0;
        width: auto;
        height: auto;
        letter-spacing: normal;
        pointer-events: none;
    }

    div.IATS_PaymentTypeItemDiv,
    div.IATS_PaymentFrequencyItemDiv {
        padding-left: 0;
    }

    div.IATS_QtyDiv {
        float: left !important;
        clear: both !important;
    }

    label.IATS_EventTitle {
        padding: 40px 0 0 0;
        display: block;
    }

    div#IATS_PaymentBoxDiv.IATS_Div {
        width: auto !important;
    }

    div.IATS_TotalDiv {
        padding-top: 5px !important;
        padding-bottom: 5px !important;
        padding-left: 0 !important;
        padding-right: 0 !important;
        font-size: 30px !important;
        text-align: center !important;
        border-style: solid;
        border-width: 1px;
        border-color: #ccc;
        position: fixed;
        top: 0px;
        right: 0px;
        width: 100%;
        background-color: White;
        z-index: 9999;
    }

    input.IATS_CVV2Field {
        width: 40% !important;
    }

    label.IATS_RadioPaymentLabel {
        margin-right: 0;
        min-width: 0;
    }

    div.IATS_Div {
        margin: 0;
        padding: 0px !important;
    }

    div.IATS_PaymentItemDiv {
        padding: 0 !important;
    }

    div#IATS_Payment_ReEnterUSACHAccountNoDiv.IATS_PaymentItemDiv {
        float: none !important;
    }

    span.IATS_Action {
        padding: 0 0 20px 0 !important;
        margin: 0 !important;
        text-align: center;
    }

    div#IATS_Payment_USACHRoutingNoDiv.IATS_PaymentItemDiv,
    div#IATS_Payment_USACHAccountNoDiv.IATS_PaymentItemDiv,
    div#IATS_Payment_ReEnterUSACHAccountNoDiv.IATS_PaymentItemDiv,
    div#IATS_Payment_UKACHAccountNoDiv,
    div#IATS_Payment_ReEnterUKACHAccountNoDiv {
        width: 100%;
    }

    div#IATS_NACHPolicyMoreInfoDiv,
    div#IATS_NACHStatementDiv {
        position: fixed;
        left: 8em !important;
        top: 10em !important;
    }

    input.IATS_ShoppingCartAddButton {
        position: static !important;
        margin-left: 0px !important;
        width: 100%;
    }

    span.IATS_ShoppingCartPriceSpan {
        position: static !important;
        width: 100%;
        margin: 5px 0 5px 0;
        text-align: left;
    }

    li.IATS_ShoppingCartRightItem {
        position: static !important;
        width: auto !important;
        padding: 0;
    }

    span.IATS_Span1 {
        word-wrap: break-word;
        width: 100%;
        padding-bottom: 5px;
    }

    .IATS_ShoppingCartItemName {
        word-wrap: break-word;
    }

    li.IATS_ShoppingCartRightItem a {
        font-size: medium;
    }
}
</pre></body></html>