/* Fix For Homepage Best Sellers Page Builder */
@media (min-width:1024px) {
	.block.widget .products-grid .product-items {
		display: flex;
	}
}

/* Fix Homepage Slider Page Builder */
.cms-home #home-slider {
    padding: 0;
}

/* Fix For Header Links After Saving to Page Builder */
header.page-header .header .wrapper-menu-options .header-links div[data-content-type="html"] >ul {
        float: right !important;
        text-align: right;
        margin-right: 15px;
        max-width: 85%
    }

    header.page-header .header .wrapper-menu-options .header-links div[data-content-type="html"]>ul>li {
        padding: 0 .4em;
        display: inline-block
    }

    header.page-header .header .wrapper-menu-options .header-links div[data-content-type="html"]>ul>li a {
        padding: 5px;
        font-size: 15px;
        color: #fff;
        display: block
    }

    header.page-header .header .wrapper-menu-options .header-links div[data-content-type="html"]>ul>li a:last-child {
        padding-right: 0
    }

    header.page-header .header .wrapper-menu-options .header-links div[data-content-type="html"]>ul ul li {
        display: inline-block;
        padding-left: .8em
    }

/* Fix For Input Boxes on Popup */
input[type="text"],
input[type="password"],
input[type="url"],
input[type="tel"],
input[type="search"],
input[type="number"],
input[type="datetime"],
input[type="email"] {
	color:#000000;
}

/* Fix black payment button */
.header-top #search {
    color: #FFF;
}

.header-top #search:focus{
    color: #FFF;
    border-color: #FFF;
}

.page-layout-checkout .checkout-payment-method .actions-toolbar .primary .primary.checkout {
    color: #FFF;
    border-color: #1a1919;
}
