.nm-page-load-overlay {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 10000;
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.2s 0s, visibility 0s 0s;
    transition: opacity 0.2s 0s, visibility 0s 0s;
   background: #fff0 !important;
}

.nf-form-title{
	
	display: none !important;
}
.nf-form-content .list-select-wrap .nf-field-element>div, .nf-form-content input:not([type=button]), .nf-form-content textarea {
   background: #606060 !important;
    border: 1px solid #000000 !important;
    border-radius: 0 !important;
    box-shadow: none !important;
    color: #f6f1f1 !important;
    transition: all .5s !important;
}
.nf-form-content button, .nf-form-content input[type=button], .nf-form-content input[type=submit] {
    background: #090909 !important;
    border: 0 !important;
    color: #f6f7f7 !important;
    transition: all .5s !important;
}

.mo_btn-block{
	    display: inline-block !important;
}

.nm-top-bar{
	font-size: 14px !important;
	

}

.woo-variation-swatches.wvs-show-label .variations td {
     display: inline-block !important; 
    width: auto!important;
}

.nm-shop-loop-attributes{
	display:none!important;
}

.product .summary .product_title {
    font-size: 26px;
    line-height: 1.2;
    font-weight: bold !important;
}

.product .summary .price {
    line-height: 1;
    vertical-align: top;
    margin-bottom: 0;
    padding: 12px 0 24px;
    font-weight: 600 !important;
}

.wc-pao-addon .wc-pao-addon-name {
    margin: 0;
    display: inline-block;
    font-size: 20px !important;
}

element.style {
}
.mfp-close, .wpb_content_element .wpb_tour_tabs_wrapper .wpb_tabs_nav li.ui-tabs-active a, .vc_pie_chart .vc_pie_chart_value, .vc_progress_bar .vc_single_bar .vc_label .vc_label_units, .nm-testimonial-description, .form-row label, .woocommerce-form__label, #nm-shop-search-close:hover, .products .price .amount, .nm-shop-loop-actions > a, .nm-shop-loop-actions > a:active, .nm-shop-loop-actions > a:focus, .nm-infload-controls a, .woocommerce-breadcrumb a, .woocommerce-breadcrumb span, .variations, .woocommerce-grouped-product-list-item__label a, .woocommerce-grouped-product-list-item__price ins .amount, .woocommerce-grouped-product-list-item__price > .amount, .nm-quantity-wrap .quantity .nm-qty-minus, .nm-quantity-wrap .quantity .nm-qty-plus, .product .summary .single_variation_wrap .nm-quantity-wrap label:not(.nm-qty-label-abbrev), .woocommerce-tabs .tabs li.active a, .shop_attributes th, .product_meta, .shop_table.cart .nm-product-details a, .shop_table.cart .product-quantity, .shop_table.cart .nm-product-quantity-pricing .product-subtotal, .shop_table.cart .product-remove a, .cart-collaterals, .nm-cart-empty, #order_review .shop_table, #payment .payment_methods li label, .woocommerce-thankyou-order-details li strong, .wc-bacs-bank-details li strong, .nm-MyAccount-user-info .nm-username strong, .woocommerce-MyAccount-navigation ul li a:hover, .woocommerce-MyAccount-navigation ul li.is-active a, .woocommerce-table--order-details, #nm-wishlist-empty .note i, a.dark, a:hover, .nm-blog-heading h1 strong, .nm-post-header .nm-post-meta a, .nm-post-pagination a, .commentlist > li .comment-text .meta strong, .commentlist > li .comment-text .meta strong a, .comment-form p label, .entry-content strong, blockquote, blockquote p, .widget_search button, .widget_product_search #searchsubmit, .widget_recent_comments ul li .comment-author-link, .widget_recent_comments ul li:before {
    color: #0a0a0a;
}
.woocommerce-tabs .tabs li.active a {
    color: #282828;
    border-bottom-color: #e0e0e0;
}
.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tabs_nav a, .wpb_content_element .wpb_accordion_header a, #nm-shop-search-close, .woocommerce-breadcrumb, .nm-single-product-menu a, .star-rating:before, .woocommerce-tabs .tabs li a, .product_meta span.sku, .product_meta a, .nm-product-wishlist-button-wrap a, .nm-product-share a, .nm-wishlist-share ul li a:not(:hover), .nm-post-meta, .nm-post-share a, .nm-post-pagination a .short-title, .commentlist > li .comment-text .meta time {
    color: #c9b8b7;
}
.add_to_cart_inline .add_to_cart_button, .add_to_cart_inline .amount, .nm-product-category-text > a, .nm-testimonial-description, .nm-feature h3, .nm_btn, .vc_toggle_content, .nm-message-box, .wpb_text_column, #nm-wishlist-table ul li.title .woocommerce-loop-product__title, .nm-order-track-top p, .customer_details h3, .woocommerce-order-details .order_details tbody, .woocommerce-MyAccount-content .shop_table tr th, .woocommerce-MyAccount-navigation ul li a, .nm-MyAccount-user-info .nm-username, .nm-MyAccount-dashboard, .nm-myaccount-lost-reset-password h2, .nm-login-form-divider span, .woocommerce-thankyou-order-details li strong, .woocommerce-order-received h3, #order_review .shop_table tbody .product-name, .woocommerce-checkout .nm-coupon-popup-wrap .nm-shop-notice, .nm-checkout-login-coupon .nm-shop-notice, .shop_table.cart .nm-product-quantity-pricing .product-subtotal, .shop_table.cart .product-quantity, .shop_attributes tr th, .shop_attributes tr td, #tab-description, .woocommerce-tabs .tabs li a, .woocommerce-product-details__short-description, .nm-shop-no-products h3, .nm-infload-controls a, #nm-shop-browse-wrap .term-description, .list_nosep .nm-shop-categories .nm-shop-sub-categories li a, .nm-shop-taxonomy-text .term-description, .nm-shop-loop-details h3, .woocommerce-loop-category__title, div.wpcf7-response-output, .wpcf7 .wpcf7-form-control, .widget_search button, .widget_product_search #searchsubmit, #wp-calendar caption, .widget .nm-widget-title, .post .entry-content, .comment-form p label, .no-comments, .commentlist .pingback p, .commentlist .trackback p, .commentlist .comment .comment-text .description, .nm-search-results .nm-post-content, .post-password-form > p:first-child, .nm-post-pagination a .long-title, .nm-blog-list .nm-post-content, .nm-blog-grid .nm-post-content, .nm-blog-classic .nm-post-content, .nm-blog-pagination a, .nm-blog-categories-list.columns li a, .page-numbers li a, .page-numbers li span, #nm-widget-panel .total, #nm-widget-panel .nm-cart-panel-item-price .amount, #nm-widget-panel .quantity .qty, #nm-widget-panel .nm-cart-panel-quantity-pricing > span.quantity, #nm-widget-panel .product-quantity, .nm-cart-panel-product-title, #nm-widget-panel .product_list_widget .empty, #nm-cart-panel-loader h5, .nm-widget-panel-header, .button, input[type=submit] {
    font-size: 16px;
}
.woocommerce-tabs .tabs li a {
    display: inline-block;
    font-size: 16px;
    color: #aaa;
    margin: 0 14px;
    border-bottom: 1px solid transparent;
    font-weight: 700 !important;
}

.product .summary .stock.in-stock {
    background: #000000 !important;
}
.wc-pao-addon .wc-pao-addon-name {
    margin: 0;
    display: inline-block;
    font-size: 20px !important;
    font-weight: 800 !important;
		margin-top: 20px !important;
}
.form-row .input-text, .form-row select {
    display: block;
    width: 50% !important;
}

.wc-pao-addon .wc-pao-addon-wrap select {
    width: auto;
    min-width: 50%;
    display: none !important;
}
.woo-multi-currency.wmc-price-switcher {
   display: none !important;
}