/*
Theme Name: Elessi Child Theme
Theme URI: https://elessi.nasatheme.com/demo/
Description: This is a child theme for Elessi Theme
Author: NasaTheme
Author URI: https://nasatheme.com
Template: elessi-theme
Version: 1.0
*/


/*************** ADD YOUR CUSTOM CSS IN THIS AREA ***************/

/*breadcumd hide */
.breadcrumb-row {
    display: none !important;
}

/*end of breadcumb */

/*single product varation show on hover */
.nasa-product-content-select-wrap {
    display: none;
}

/*recnt view sidebar*/
#nasa-back-to-top {
    position: relative;
    z-index: 100;
    font-size: 300%;
    background: #2000ff;
    color: #ffffff;
}

#nasa-init-viewed {
    position: relative;
    z-index: 100;
    font-size: 200%;
    background: #2000ff;
    color: #ffffff;
}
/*end of recnt view sidebar*/

/*end of single produict varation show */

/*ajax load more button */

span.load-more-text {
    color: #ffff !important;
}

span.load-more-icon.icon-nasa-refresh {
    color: #fff;
}

.load-more-content {
    background-color: red;
    padding: 20px !important;
    /* color: #fff !important; */
}

/*end of ajax load more button */

.nasa-bg-dark {
    background-color: #3F51B5;
    margin-top: 30px;
}
/*product info button */
.product-info-wrap.info a.button {
    background-color: #3F51B5;
}

.product-info-wrap.info a.button:hover {
    background-color: #000;
}


a.nasa-view-more.button {
    color: #ffff;
    background-color: #3f51b5;
}

a.nasa-view-more.button:hover{
    color: #ffff;
    background-color: #000;
}

/*end of product info button */

/*theme sale button offer */
body .badge.sale-label {
    display: none;
}

/*end of sale button */

.product-item .info .name {
  padding: 8px 10px !important;
  font-size: 120%;
  font-weight: 600;
}
p.price.nasa-single-product-price span.woocommerce-Price-amount.amount {
    font-size: 25px !important;
}
span.woocommerce-Price-amount.amount {
    color: red;
    font-size: 18px;
    font-weight: bold;
}

 /*add to cart button style*/
button.single_add_to_cart_button.button.alt {
    background-color: blue;
}

button.nasa-buy-now.has-sticky-in-desktop {
    background-color: red;
}
/*end of cart button buy now button */

.nasa-classic-style.nasa-tabs-no-border.nasa-tabs-radius li.active a {
    background: red;
    color: #fff;
}

.wwp-see-wholesale-prices-popover .popover_wholesale_replacement_message span {
    padding-right: 6px;
    font-size: 22px !important;
    font-weight: 500;
    color: blue !important;
}



/*button color change */
body #submit, body button, body .button:not(.add-to-cart-grid), body input[type="submit"], html body input[type="submit"].dokan-btn, html body a.dokan-btn, html body .dokan-btn, html body #dokan-store-listing-filter-form-wrap .apply-filter #apply-filter-btn, body input[type="submit"].dokan-btn-theme, body a.dokan-btn-theme, body .dokan-btn-theme {
    border-width: 1px;
}

.cart_totals .checkout-button {
    width: 100%;
}

button, .button, #submit, a.button, p a.button, input#submit, .add_to_cart, .checkout-button, input#place_order, form.cart .button, .form-submit input, input[type="submit"], body .dokan-btn-theme, body a.dokan-btn-theme, .btn-mini-cart .button, #payment .place-order input, .footer-type-2 input.button, #nasa-footer .btn-submit-newsletters, body input[type="submit"].dokan-btn-theme, .nasa-static-sidebar .nasa-sidebar-return-shop, .product-deal-special-buttons .nasa-product-grid .add-to-cart-grid .add_to_cart_text {
    background-color: #3F51B5;
    border-color: #3F51B5;
    color: #FFF;
}
/*end of button color change */

/*offer banner problem fixied*/

.berocket_better_labels.berocket_better_labels_image {
    top: 10px!important;
}

/*end of offer babber problem fifxed*/

/*website hover color */

body .primary-color, body a:hover, body a:focus, body p a:hover, body p a:focus, body .add-to-cart-grid .cart-icon strong, body .navigation-paging a, body .navigation-image a, body .logo a, body li.mini-cart .cart-icon strong, body .mini-cart-item .cart_list_product_price, body .remove:hover i, body .support-icon, body .shop_table.cart td.product-name a:hover, body #order_review .cart-subtotal .woocommerce-Price-amount, body #order_review .order-total .woocommerce-Price-amount, body #order_review .woocommerce-shipping-totals .woocommerce-Price-amount, body .cart_totals .order-total td, body a.shipping-calculator-button:hover, body .widget_layered_nav li a:hover, body .widget_layered_nav_filters li a:hover, body .copyright-footer span, body #menu-shop-by-category li.active.menu-parent-item .nav-top-link::after, body .nasa-breadcrumb.nasa-breadcrumb-has-bg .row .breadcrumb-row a:hover, body .nasa-breadcrumb.nasa-breadcrumb-has-bg .columns .breadcrumb-row a:hover, body .group-blogs .blog_info .post-date span, body .header-type-1 .header-nav .nav-top-link:hover, body .widget_layered_nav li:hover a, body .widget_layered_nav_filters li:hover a, body .remove .pe-7s-close:hover, body .absolute-footer .left .copyright-footer span, body .service-block .box .title .icon, body .service-block.style-3 .box .service-icon, body .service-block.style-2 .service-icon, body .service-block.style-1 .service-icon, body .contact-information .contact-text strong, body .nav-wrapper .root-item a:hover, body .group-blogs .blog_info .read_more a:hover, body #top-bar .top-bar-nav li.color a, body .mini-cart .cart-icon:hover:before, body .absolute-footer li a:hover, body .nasa-recent-posts li .post-date, body .nasa-recent-posts .read-more a, body .shop_table .remove-product .pe-7s-close:hover, body .absolute-footer ul.menu li a:hover, body .nasa-pagination.style-1 .page-number li span.current, body .nasa-pagination.style-1 .page-number li a.current, body .nasa-pagination.style-1 .page-number li a.nasa-current, body .nasa-pagination.style-1 .page-number li a:hover, body #vertical-menu-wrapper li.root-item:hover > a, body .widget.woocommerce li.cat-item a.nasa-active, body .widget.widget_recent_entries ul li a:hover, body .widget.widget_recent_comments ul li a:hover, body .widget.widget_meta ul li a:hover, body .widget.widget_categories li a.nasa-active, body .widget.widget_archive li a.nasa-active, body .nasa-filter-by-cat.nasa-active, body .product-info .stock.in-stock, body #nasa-footer .nasa-contact-footer-custom h5, body #nasa-footer .nasa-contact-footer-custom h5 i, body .group-blogs .nasa-blog-info-slider .nasa-post-date, body li.menu-item.nasa-megamenu > .nav-dropdown > ul > li.menu-item a:hover, body .nasa-tag-cloud a.nasa-active:hover, body .html-text i, body .header-nav .active .nav-top-link, body ul li .nav-dropdown > ul > li:hover > a, body ul li .nav-dropdown > ul > li:hover > a:before, body ul li .nav-dropdown > ul > li .nav-column-links > ul > li a:hover, body ul li .nav-dropdown > ul > li .nav-column-links > ul > li:hover > a:before, body .topbar-menu-container > ul > li > a:hover, body .header-account ul li a:hover, body .header-icons > li a:hover i, body .header-icons > li a:hover .icon-text, body .nasa-title span.nasa-first-word, body .nasa-sc-pdeal.nasa-sc-pdeal-block .nasa-sc-p-img .images-popups-gallery a.product-image .nasa-product-label-stock .label-stock, body .nasa-sc-pdeal.nasa-sc-pdeal-block .nasa-sc-p-info .nasa-sc-p-title h3 a:hover, body #nasa-footer .nasa-footer-contact .wpcf7-form label span.your-email:after, body .nasa-nav-sc-menu .menu-item a:hover, body .nasa-static-sidebar .nasa-wishlist-title:hover, body .nasa-static-sidebar .button-in-wishlist:hover, body .nasa-static-sidebar .mini-cart-info a:hover, body .nasa-login-register-warper #nasa-login-register-form .nasa-switch-form a, body .vertical-menu-container #vertical-menu-wrapper li.root-item:hover > a, body .vertical-menu-container .vertical-menu-wrapper li.root-item:hover > a, body .vertical-menu-container #vertical-menu-wrapper li.root-item:hover > a > i, body .vertical-menu-container .vertical-menu-wrapper li.root-item:hover > a > i, body .current-menu-item > a.nasa-title-menu, body .product-item .info .name:hover, body .nasa-item-meta .nasa-widget-title:hover, body.nasa-dark .product-item .info .name:hover, body.nasa-dark .nasa-item-meta .nasa-widget-title:hover, body .nasa-compare-list-bottom .nasa-compare-mess, body .nasa-labels-filter-top .nasa-labels-filter-accordion .nasa-top-row-filter > li.nasa-active a, body .nasa-wrap-slick-slide-products-title .nasa-slide-products-title-item.slick-current > a, body .nasa-accordions-content .nasa-accordion-title a.active, body .widget.widget_product_categories li a:hover, body .widget.woocommerce.widget_product_categories li a:hover, body .widget.widget_product_categories li.current-tax-item > a, body .widget.woocommerce.widget_product_categories li.current-tax-item > a, body .widget.widget_product_categories li.current-tax-item .children a:hover, body .widget.woocommerce.widget_product_categories li.current-tax-item .children a:hover, body .widget li a:hover, body .nasa-products-special-deal.nasa-products-special-deal-multi-2 .nasa-list-stock-status span, body .nasa-after-add-to-cart-subtotal-price, body .nasa-total-condition-desc .woocommerce-Price-amount, body .woocommerce-table--order-details tfoot tr:last-child td > .amount, body .woocommerce-MyAccount-navigation.nasa-MyAccount-navigation .woocommerce-MyAccount-navigation-link a:hover:before, body .topbar-menu-container ul ul li a:hover, body .shop_table tbody .product-subtotal, body .grid-product-category .nasa-item-wrap:hover .nasa-view-more i, body .nasa-slide-style li.active a, body #dokan-store-listing-filter-wrap .right .toggle-view .active, body .nasa-product-content-nasa_label-wrap .nasa-product-content-child > a:focus, body .nasa-product-content-nasa_label-wrap .nasa-product-content-child > a:visited, body .nasa-product-content-nasa_label-wrap .nasa-product-content-child > a:hover, body .nasa-product-content-nasa_label-wrap .nasa-product-content-child > a.nasa-active, body .nasa-color-small-square .nasa-attr-ux-color.selected, body .nasa-color-small-square .nasa-attr-ux-color:hover, body .nasa-label-small-square-1 .nasa-attr-ux-label.selected, body .nasa-label-small-square-1 .nasa-attr-ux-label:hover, body .nasa-labels-filter-top .nasa-top-row-filter li a.nasa-active:before, body .nasa-products-special-deal .product-deal-special-title:hover, body .nasa-tab-push-cats.nasa-push-cat-show, body .group-btn-in-list .add-to-cart-grid:hover .add_to_cart_text, body .nasa-sp-mcr .woocs_auto_switcher.nasa-layout li a:hover {
    color: blue;
}

/*end of website hover color */

/*webstie button color change*/

button, .button, #submit, a.button, p a.button, input#submit, .add_to_cart, .checkout-button, input#place_order, form.cart .button, .form-submit input, input[type="submit"], body .dokan-btn-theme, body a.dokan-btn-theme, .btn-mini-cart .button, #payment .place-order input, .footer-type-2 input.button, #nasa-footer .btn-submit-newsletters, body input[type="submit"].dokan-btn-theme, .nasa-static-sidebar .nasa-sidebar-return-shop, .product-deal-special-buttons .nasa-product-grid .add-to-cart-grid .add_to_cart_text {
    background-color: #3F51B5 !important;
    border-color: #3F51B5 !important;
    color: #FFF;
}

/*end of button color */

/*pagination style */
.nasa-pagination.style-2 .page-numbers .current {
    background-color: red !important;
    color: #fff;
}

/*end of pagation*/
/* whole sale hide  */

.post-86872 .wwp_show_wholesale_prices_text {
    display: none;
}

/* end of whole sale hide  */
/*logo problem size fixed*/
.mobile-menu .logo .header_logo, .fixed-already .logo .header_logo {
    max-height: 95px;
}
/*end of logo problem size fixed*/

/*backorder font size fixed*/

p.stock.available-on-backorder {
    font-size: 20px;
    color: red;
    font-weight: bold;
}


/*end of backorder font size */

/*price font size */

span.woocommerce-Price-amount.amount{
    font-size: 16px !important;
}
/*end of price font size*/

/*price color */
.price ins span.woocommerce-Price-amount.amount {
    color: #ff0000 !important;
}

.product-info .price {
    font-size: 150% !important;
}
.price del {
      color: #f00 !important;

}

p.price.nasa-single-product-price.price del span.woocommerce-Price-amount.amount {
    color: black !important;
    font-size:20px !important;
}

element.style {
}
body .primary-color, body a:hover, body a:focus, body p a:hover, body p a:focus, body .add-to-cart-grid .cart-icon strong, body .navigation-paging a, body .navigation-image a, body .logo a, body li.mini-cart .cart-icon strong, body .mini-cart-item .cart_list_product_price, body .remove:hover i, body .support-icon, body .shop_table.cart td.product-name a:hover, body #order_review .cart-subtotal .woocommerce-Price-amount, body #order_review .order-total .woocommerce-Price-amount, body #order_review .woocommerce-shipping-totals .woocommerce-Price-amount, body .cart_totals .order-total td, body a.shipping-calculator-button:hover, body .widget_layered_nav li a:hover, body .widget_layered_nav_filters li a:hover, body .copyright-footer span, body #menu-shop-by-category li.active.menu-parent-item .nav-top-link::after, body .nasa-breadcrumb.nasa-breadcrumb-has-bg .row .breadcrumb-row a:hover, body .nasa-breadcrumb.nasa-breadcrumb-has-bg .columns .breadcrumb-row a:hover, body .group-blogs .blog_info .post-date span, body .header-type-1 .header-nav .nav-top-link:hover, body .widget_layered_nav li:hover a, body .widget_layered_nav_filters li:hover a, body .remove .pe-7s-close:hover, body .absolute-footer .left .copyright-footer span, body .service-block .box .title .icon, body .service-block.style-3 .box .service-icon, body .service-block.style-2 .service-icon, body .service-block.style-1 .service-icon, body .contact-information .contact-text strong, body .nav-wrapper .root-item a:hover, body .group-blogs .blog_info .read_more a:hover, body #top-bar .top-bar-nav li.color a, body .mini-cart .cart-icon:hover:before, body .absolute-footer li a:hover, body .nasa-recent-posts li .post-date, body .nasa-recent-posts .read-more a, body .shop_table .remove-product .pe-7s-close:hover, body .absolute-footer ul.menu li a:hover, body .nasa-pagination.style-1 .page-number li span.current, body .nasa-pagination.style-1 .page-number li a.current, body .nasa-pagination.style-1 .page-number li a.nasa-current, body .nasa-pagination.style-1 .page-number li a:hover, body #vertical-menu-wrapper li.root-item:hover > a, body .widget.woocommerce li.cat-item a.nasa-active, body .widget.widget_recent_entries ul li a:hover, body .widget.widget_recent_comments ul li a:hover, body .widget.widget_meta ul li a:hover, body .widget.widget_categories li a.nasa-active, body .widget.widget_archive li a.nasa-active, body .nasa-filter-by-cat.nasa-active, body .product-info .stock.in-stock, body #nasa-footer .nasa-contact-footer-custom h5, body #nasa-footer .nasa-contact-footer-custom h5 i, body .group-blogs .nasa-blog-info-slider .nasa-post-date, body li.menu-item.nasa-megamenu > .nav-dropdown > ul > li.menu-item a:hover, body .nasa-tag-cloud a.nasa-active:hover, body .html-text i, body .header-nav .active .nav-top-link, body ul li .nav-dropdown > ul > li:hover > a, body ul li .nav-dropdown > ul > li:hover > a:before, body ul li .nav-dropdown > ul > li .nav-column-links > ul > li a:hover, body ul li .nav-dropdown > ul > li .nav-column-links > ul > li:hover > a:before, body .topbar-menu-container > ul > li > a:hover, body .header-account ul li a:hover, body .header-icons > li a:hover i, body .header-icons > li a:hover .icon-text, body .nasa-title span.nasa-first-word, body .nasa-sc-pdeal.nasa-sc-pdeal-block .nasa-sc-p-img .images-popups-gallery a.product-image .nasa-product-label-stock .label-stock, body .nasa-sc-pdeal.nasa-sc-pdeal-block .nasa-sc-p-info .nasa-sc-p-title h3 a:hover, body #nasa-footer .nasa-footer-contact .wpcf7-form label span.your-email:after, body .nasa-nav-sc-menu .menu-item a:hover, body .nasa-static-sidebar .nasa-wishlist-title:hover, body .nasa-static-sidebar .button-in-wishlist:hover, body .nasa-static-sidebar .mini-cart-info a:hover, body .nasa-login-register-warper #nasa-login-register-form .nasa-switch-form a, body .vertical-menu-container #vertical-menu-wrapper li.root-item:hover > a, body .vertical-menu-container .vertical-menu-wrapper li.root-item:hover > a, body .vertical-menu-container #vertical-menu-wrapper li.root-item:hover > a > i, body .vertical-menu-container .vertical-menu-wrapper li.root-item:hover > a > i, body .current-menu-item > a.nasa-title-menu, body .product-item .info .name:hover, body .nasa-item-meta .nasa-widget-title:hover, body.nasa-dark .product-item .info .name:hover, body.nasa-dark .nasa-item-meta .nasa-widget-title:hover, body .nasa-compare-list-bottom .nasa-compare-mess, body .nasa-labels-filter-top .nasa-labels-filter-accordion .nasa-top-row-filter > li.nasa-active a, body .nasa-wrap-slick-slide-products-title .nasa-slide-products-title-item.slick-current > a, body .nasa-accordions-content .nasa-accordion-title a.active, body .widget.widget_product_categories li a:hover, body .widget.woocommerce.widget_product_categories li a:hover, body .widget.widget_product_categories li.current-tax-item > a, body .widget.woocommerce.widget_product_categories li.current-tax-item > a, body .widget.widget_product_categories li.current-tax-item .children a:hover, body .widget.woocommerce.widget_product_categories li.current-tax-item .children a:hover, body .widget li a:hover, body .nasa-products-special-deal.nasa-products-special-deal-multi-2 .nasa-list-stock-status span, body .nasa-after-add-to-cart-subtotal-price, body .nasa-total-condition-desc .woocommerce-Price-amount, body .woocommerce-table--order-details tfoot tr:last-child td > .amount, body .woocommerce-MyAccount-navigation.nasa-MyAccount-navigation .woocommerce-MyAccount-navigation-link a:hover:before, body .topbar-menu-container ul ul li a:hover, body .shop_table tbody .product-subtotal, body .grid-product-category .nasa-item-wrap:hover .nasa-view-more i, body .nasa-slide-style li.active a, body #dokan-store-listing-filter-wrap .right .toggle-view .active, body .nasa-product-content-nasa_label-wrap .nasa-product-content-child > a:focus, body .nasa-product-content-nasa_label-wrap .nasa-product-content-child > a:visited, body .nasa-product-content-nasa_label-wrap .nasa-product-content-child > a:hover, body .nasa-product-content-nasa_label-wrap .nasa-product-content-child > a.nasa-active, body .nasa-color-small-square .nasa-attr-ux-color.selected, body .nasa-color-small-square .nasa-attr-ux-color:hover, body .nasa-label-small-square-1 .nasa-attr-ux-label.selected, body .nasa-label-small-square-1 .nasa-attr-ux-label:hover, body .nasa-labels-filter-top .nasa-top-row-filter li a.nasa-active:before, body .nasa-products-special-deal .product-deal-special-title:hover, body .nasa-tab-push-cats.nasa-push-cat-show, body .group-btn-in-list .add-to-cart-grid:hover .add_to_cart_text, body .nasa-sp-mcr .woocs_auto_switcher.nasa-layout li a:hover {
    color: #28b2a9;
}
body .product-item .info .name:hover {
    color: #2a00ff !important;
}
/*end of price color*/

/*sale image postion fixied*/

div.br_alabel.berocket_alabel_id_60089 > span {
    margin-top: -13px !important;
}

/*end of sale image fixied*/

/*header design */
.nasa-megamenu>.nav-dropdown>ul li a {
    color: black;
}

.nav-wrapper .header-nav li a {
    color: white;
    margin-right: 9px !important;
}

.nav-wrapper .root-item:hover>a:hover{
	color: #ffff !important;
}

.nav-wrapper .root-item.current-menu-item>a {
   color: #ffff !important;
}

/*end of header design */

/*varation table desing*/
td.qtycol .qtywrap {
    overflow: hidden !important;
    background-color: transparent;
    width: 50px !important;
}
button.single_add_to_cart_button.button.alt {
    background-color: blue;
    padding: 9px 7px !important; */
    margin-top: 10px;
    margin-bottom: 10px;
}
td.totalcol {
    color: #ff0000;
    font-size: 20px;
    font-weight: bold;
}
del span.woocommerce-Price-amount.amount {
    color: blue;
    font-size: 16px !important;
}

/*end of varation table*/


/*product price color hover */

body .product-item .info .name:hover{
color: #2a00ff;
}

/*navbar hover corsour color change */
.nav-wrapper .root-item.current-menu-item>a:after {
    border-color: #ffffff !important;
}

/*end of navbar curosur color change*/

/*view cart meessae color */
.woocommerce-notices-wrapper {
    background-color: red;
}
.woocommerce-message {
    color: white !important;
    background-color: red !important;
}
.woocommerce-notices-wrapper .nasa-close-notice:after {
    color:white !important;
    
}
.woocommerce-notices-wrapper .woocommerce-info:not(.cart-empty):before, .woocommerce-message:not(.cart-empty):before, #yith-wcwl-message:not(.cart-empty):before {
    color: white !important;
}


/*seasrbar bar */
form.margin-bottom-0.nasa-style-hoz.margin-top-15.mobile-margin-top-10 {
    display: none;
}
/*end */
/*search bar button hide */
input#yith-searchsubmit {
    display: none;
}

.autocomplete-suggestion .yith_wcas_result_content .title {
    color: #0053ff;
    font-size: 130% !important;
    font-weight: bold !important;
}
.link-result a {
    color: red !important;
}

/*end */

/*mobile menu icon hide */
.mini-icon-mobile {
    display: none;
}

/*end */
/*sidebar recnt button */
#nasa-init-viewed {
    display: none !important;
}
.nasa-static-group-btn {
    bottom: 70px !important;
}

/*searchbar placeholder text*/
input#yith-s::placeholder {
    color: blue;
    font-size: 110% !important;
    font-weight: bold;
}

input[type="search"]{
    color: #3c00ff !important;
     font-weight: bold;
}

/*top bar header hiddeen */
.nasa-topbar-wrap {
    display: none;
}

/*product border */
.product-item {
    border: 3px solid #0000000d !important;
}
.product-item {

    border: 3px solid #0000000d !important;
}

#masthead {
    padding-bottom: 30px !important;
    padding-top: 0px !important;
}

div#omnisend-dynamic-container {
    display: none;
}
/*responsive code */

@media only screen and (max-width: 767px){
.nasa-nav-extra-warp .nasa-mobile-menu_toggle {
    background: red !important;
    opacity: 0!important; 
}
/*varation table mobile version */
/*table.vartable.enable_responsive td {*/
/*    width: 90% !important;*/
/*}*/
td.desccol {
    color: red;
    font-size: 130%;
    font-weight: bold;
}
td.qtycol .qtywrap {
    width: 100% !important;
}

body .qtywrap>div {
    color:red !important;
}
button.nasa-buy-now.has-sticky-in-desktop {
    margin-top: 10px;
}

.qtywrap>div {
    float: right !important;
}
.vartable_gc_wrap {
    margin-right: 50px;
}

/*search box */
.nasa-search-form-container .nasa-icon-submit-page:before {
    top: 20px;
    left: -2px;

}
/*varaqtion table */


.berocket_better_labels .berocket_better_labels_line .br_alabel {
    margin-right: -3px;
}

/* single product box shadow  */

.nasa-product-details-page.nasa-layout-new-2 .product-gallery .main-images {
    border: 2.5px solid #d5d2d23d !important;
}

/* varation table qutantity  */
input[type="number"]{
    width: 80% !important;
}

.large-block-grid-3>li {
    width: 100% !important;
}
}