﻿li.navUser-item.navPages-item.navPages-item-page {
    color: #969696
}

a:hover {
    text-decoration: unset;
}

.navPages-item.navPages-item-page {
    color: #fff !important;
}

.navPage-support-action {
    color: #969696 !important;
}

.desktop-dropdown {
    text-align: left;
}
    /* Make sure the container is centered */
    .form-field.form-field--input.form-field--inputText {
        text-align: center;
        width: 100%;
        padding-bottom: 15px;
        max-width: 450px;
        margin: 0 auto;
    }
select {
    border-color: #ddd;
    touch-action: none;
}
/*input[type='checkbox'] {
    -ms-transform: scale(1.5) !important;
    -webkit-transform: scale(1.5) !important;
    transform: scale(1.5) !important;
}*/
input {
    touch-action: none;
}

input[type='checkbox'] {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    outline: none;
    position: relative;
    width: 1.2rem;
    height: 1.2rem;
    border: 1px solid black;
    overflow: hidden;
    border-radius: 0px;
    cursor: pointer;
    touch-action: none;
}

input[type='checkbox']::before {
    content: '';
    color: #fff;
    position: absolute;
    top: 4px;
    right: 4px;
    bottom: 4px;
    left: 4px;
    background-color: transparent;
    background-size: contain;
    background-position: center center;
    background-repeat: no-repeat;
    border-radius: 2px;
    -webkit-transform: scale(0);
    transform: scale(0);
    -webkit-transition: -webkit-transform 0.25s ease-in-out;
    transition: -webkit-transform 0.25s ease-in-out;
    transition: transform 0.25s ease-in-out;
    transition: transform 0.25s ease-in-out, -webkit-transform 0.25s ease-in-out;
    background-image: url("data:image/svg+xml;base64,PCEtLSBHZW5lcmF0ZWQgYnkgSWNvTW9vbi5pbyAtLT4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjQ0OCIgaGVpZ2h0PSI0NDgiIHZpZXdCb3g9IjAgMCA0NDggNDQ4Ij4KPHRpdGxlPjwvdGl0bGU+CjxnIGlkPSJpY29tb29uLWlnbm9yZSI+CjwvZz4KPHBhdGggZD0iTTQxNy43NSAxNDEuNWMwIDYuMjUtMi41IDEyLjUtNyAxN2wtMjE1IDIxNWMtNC41IDQuNS0xMC43NSA3LTE3IDdzLTEyLjUtMi41LTE3LTdsLTEyNC41LTEyNC41Yy00LjUtNC41LTctMTAuNzUtNy0xN3MyLjUtMTIuNSA3LTE3bDM0LTM0YzQuNS00LjUgMTAuNzUtNyAxNy03czEyLjUgMi41IDE3IDdsNzMuNSA3My43NSAxNjQtMTY0LjI1YzQuNS00LjUgMTAuNzUtNyAxNy03czEyLjUgMi41IDE3IDdsMzQgMzRjNC41IDQuNSA3IDEwLjc1IDcgMTd6Ij48L3BhdGg+Cjwvc3ZnPgo=");
}

input[type='checkbox']:checked::before {
    -webkit-transform: scale(1.8);
    transform: scale(1.8);
}

@media only screen and (max-width: 1310px) {
    #ProductVideo {
        height: 192px !important;
        width: 100% !important;
    }

    #ProductMessage {
        margin-top: unset !important;
    }

    #prodImgContainer {
        height: 310px !important;
        margin-left: auto !important;
        margin-right: auto !important;
        left: unset !important;
        display: block !important;
    }
    #selectPdctImg {
        top: 0px !important;
        right: unset !important;
        width: unset !important;
    }

    #MessageAndVideo {
        height: unset !important;
        text-align: left !important;
        max-width: unset !important;
    }
}

@media only screen and (max-width: 350px) {
    #prodImgContainer {
        height: 150px !important;
    }
}

@media only screen and (max-width: 547px) {
    #divForLoad {
        left: 0% !important;
    }

    #ProductVideo {
        height: 192px !important;
        width: 100% !important;
    }

    #ProductMessage {
        margin-top: unset !important;
    }

    #prodImgContainer {
        height: 250px !important;
        margin-left: auto !important;
        margin-right: auto !important;
        left: unset !important;
        display: block !important;
    }

    #prodImgContainer2 {
        height: 210px !important;
        margin-left: auto !important;
        margin-right: auto !important;
        left: unset !important;
        display: block !important;
    }

    #prodImgContainer1 {
        display: none !important;
    }

    #selectPdctImg {
        top: 0px !important;
        right: unset !important;
        height: unset !important;
        width: unset !important;
    }

    #MessageAndVideo {
        height: unset !important;
        text-align: left !important;
        max-width: unset !important;
    }

    .btndiv {
        text-align: center !important;
    }

    #confirmDiv {
        display: block !important;
    }

    #pdctImgReview {
        height: auto !important;
    }

    #ReviewWarrClaim {
        display: block !important;
    }

    .centerDiv {
        display: block !important;
        text-align: center !important;
    }

    .btn1 {
        margin-right: unset !important;
    }

    .btn2 {
        margin-left: unset !important;
    }

    #ReceiptFile {
        margin-left: unset !important;
        margin-right: unset !important;
        height: auto !important;
        width: 100% !important;
        position: unset !important;
        object-fit: cover !important;
    }

    .btnRow {
        display: block !important;
    }

    #reupBtn {
        margin-right: unset !important;
    }

    #SubmitBtnReceipt {
        margin-left: unset !important;
    }
}

.page-content h4:first-of-type {
    margin-top: 1.42857rem;
}