/*css header menu*/
div#masthead ul li.menu-item:not(:last-child) {
    margin-right: 40px;
}

div#masthead ul li.menu-item a.nav-top-link {
    color: #000;
    font-size: 14px;
	font-weight: 500;
}

ul.nav-dropdown.nav-dropdown-default {
    border: 1px solid #e9e6e6;
    border-radius: 6px;
    padding: 10px;
}


/* css popup cart */
.off-canvas-left .mfp-content, .off-canvas-right .mfp-content {
    background-color: #fff !important;
    width: 350px
}

.cart-popup-title.text-center h4 {
    font-weight: 700;
}

div#cart-popup td.product-thumbnail img, div#cart-popup ul.product_list_widget li img {
    border-radius: 5px;
}

div#cart-popup .variation dd, .variation dl, .variation dt {
    float: left!important;
    padding: 2px 0;
    margin: 0;
}

div#cart-popup dl.variation {
    opacity: 1 !important;
}

div#cart-popup dd.variation-SelectStyle, div#cart-popup dd.variation-SelectyourStyle, div#cart-popup dd.variation-Style {
    color: #ff642e;
    font-weight: 700;
}

div#cart-popup dd.variation-ColorGroup {
    color: #008b8b;
    font-weight: 700;
}

div#cart-popup dd.variation-Size {
    color: #63af1a;
    font-weight: 700;
}

div#cart-popup .shop_table .mobile-product-price, div#cart-popup ul.product_list_widget li .quantity {
    clear: both;
}

div#cart-popup dd.variation-SelectyourStyle img {width: 60px !important;}

div#cart-popup .variation dt {
    font-weight: 700;
}

div#cart-popup .wcpa_cart_type_image-group {
    margin: 0;
}

.wc-forward, a.button.checkout.wc-forward {
    font-size: 17px;
    padding: 7px 0;
}

.off-canvas-cart .button.wc-forward:not(.checkout):not(.checkout-button) {
    border-radius: 5px;
}

#place_order, .cart-checkout, .dddddd, .off-canvas-cart .button.checkout, .single-product .single_add_to_cart_button, .wbs-button-check, .woocommerce-cart .single_add_to_cart_button, .brnhmbx-bfm-button {
    border-radius: 4px;
    background-color: #ff4a3c!important;
}

.noPadding {
    padding-bottom: 0 !important;
}


.home-about h2 {
    text-align: center;
    font-size: 45px;
    font-weight: 500;
}

.home-about p {
    text-align: justify;
}