.topPaymentRow{
    background-color: #faf6f0;
    width:100%;
    height:auto;
    display:block;
    position: relative;
    padding-top:90px;
}

.blueShape{
    background: url("/2021bb/assets/img/shapes/payment-shape-6.png");
    background-position: center center;
    background-repeat: no-repeat;
    display:block;
    position: relative;
    width:60%;
    height:60%;
}

.paymentHeaderShape {
    position:relative;
}

.paymentFormContainer {
    position: relative;
}

.paymentFormBox{
    background-color:#e4ebef;
    border-radius:8px;
    width:100%;
    min-height:400px;
    padding:20px;
    position: relative;
}

.paymentInputBox {
    height:58px;
    width:100%;
    border-radius: 4px;
}
.childref{
    display:flex;
    flex-grow:1;
    text-align:center;
    padding:0;
}

@media (max-width: 992px) {

    /*.mt-5{margin-top: 5rem!important;}  
    .topPaymentRow{margin-top: 88px !important;} */
    .redHeader {
        margin-top: 27px;
    }

    .w-100 d-flex.pt-2.secondNav {
        border-top: 1px solid #F6F6F6;
        border-bottom: 1px solid #F6F6F6;
        background: #E9EAEC;
        box-shadow: 0px 4px 10px 0px rgba(33, 27, 29, 0.07);
    }

    .nurseryNameHolder {
        margin-top: 0px;
        color: #D4444F;
        font-family: Hero Junior Super;
        font-size: 14px;
        font-style: normal;
        font-weight: 700;
        line-height: 18.2px
    }

    .ctm-hero-title>h2 {
        color: #E8063C;
        text-align: center;
        font-family: Hero Junior Super;
        font-size: 22px;
        font-style: normal;
        font-weight: 900;
        line-height: 28.6px
    }

    .ctm-hero-reviews>div>p {
        text-decoration: underline;
    }

    .nurseryName {
        display: none;
    }

    .ctm-hero-right>.nurseryGalleryHolder>picture {
        display: none;
    }

    #navSelect {
        display: none;
    }

    .secondNavUl {
        display: flex;
        flex-direction: row;
        margin: 0 auto;
        justify-content: center;
    }

    .navbar-nav {
        min-height: 8vh;
    }

    .navbar-nav .nav-link {
        padding: 18px 18px 18px 0px;
        font-size: 16px;
        line-height: 16px;
    }

    .nav-item.active>.nav-link {
        border-bottom: 1px solid #171717;
        color: #171717 !important;
    }

    ul.secondNavUl>li:nth-child(2) {
        display: none;
    }

    #ctm-hero {
        margin-top: 75px !important;
    }

    .nurseryGalleryPhotoNumberHolder {
        display: block !important;
    }

    .ctm-hero-right .nurseryGalleryPhotoNumberHolder {
        right: 50%;
    }

    .fortyYearsTab {
        display: none;
    }

    #mobile-logo {
        padding: 10px;
    }

    #mobile-logo img.img-fluid {
        padding: 0px;
        margin-top: 0px !important;
    }
    }

    @media (max-width: 394px) {
    .navbar-nav .nav-link {
        padding: 13px 2px 13px 0px;
        line-height: 25px;
    }

    .nurseryGalleryPhotoNumberHolder {
        display: block !important;
    }

    .fortyYearsTab {
        display: none;
    }

    #mobile-logo {
        padding: 10px;
    }
    }

    @media (max-width: 370px) {
    .navbar-nav .nav-link {
        font-size: 12px;
    }

    .nurseryGalleryPhotoNumberHolder {
        display: block !important;
    }

    .fortyYearsTab {
        display: none;
    }

    #mobile-logo {
        padding: 10px;
    }
    }

    @media only screen and (min-width: 768px) and (max-width: 913px) {
    .navbar-nav {
        min-height: 6vh;
    }
}