.bx-wrapper .bx-viewport {
background: none!important;
Border: none!important;
box-shadow: none!important;
height: 48px !important;
margin-top: -20px;
left:0!important;
}

.forumCategoryContainer h5 {display:none;}

.artBoxContainer .moduleViewType-0 .itemInfoContainer {
    font-family: 'Open+Sans',Arial,Helvetica,sans-serif!important;
    font-size: 12px!important;
}

.artBoxContainer .moduleViewType-0 .itemTitleContainer {
    font-family: 'Open+Sans',Arial,Helvetica,sans-serif!important;
    font-size: 16px!important;
}
.WaGadgetBlog .boxBodyInfoOuterContainer h5 .postedByLink{
display:none;
}
.WaGadgetBlog .boxBodyInfoOuterContainer h5 .postedByLabel{
display:none;
}
.WaGadgetLoginForm .loginContainerForm.orientationHorizontal form {text-align: left;}
.WaGadgetLoginForm .loginContainerForm.orientationHorizontal form .loginAction {margin: 3px 0px 3px 10px; }


//Custom Paypal Button

/* Wrapper */
.payment-buttons-wrapper {
    display: flex;
    justify-content: center;
    align-items: stretch;
    gap: 16px;
    margin-top: 20px;
    flex-wrap: wrap;
}

/* Shared button base */
.paypal-button,
.maya-button {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: 8px;

    min-height: 50px;
    padding: 12px 24px;

    font-size: 16px;
    font-weight: 600;
    color: #ffffff;

    border: none;
    border-radius: 8px;
    cursor: pointer;

    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.15);
    transition: all 0.25s ease;
}

/* PayPal */
.paypal-button {
    background: linear-gradient(135deg, #0070ba, #003087);
}

/* Maya */
.maya-button {
    background: linear-gradient(135deg, #2cc295, #1ea97c);
}

/* Icons */
.paypal-icon,
.maya-icon {
    display: flex;
    align-items: center;
}

.paypal-icon svg,
.maya-icon svg {
    width: 20px;
    height: 20px;
}

/* Hover & active */
.paypal-button:hover,
.maya-button:hover {
    transform: translateY(-1px);
    box-shadow: 0 8px 16px rgba(0, 0, 0, 0.2);
}

.paypal-button:active,
.maya-button:active {
    transform: translateY(0);
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.15);
}

#customPaypalButton{
    margin-right: 16px;
}

/* Mobile: full width buttons */
@media (max-width: 480px) {
    .paypal-button,
    .maya-button {
        width: 100%;
    }
}
