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


/*************** ADD YOUR CUSTOM CSS IN THIS AREA ***************/
/**
li.video-thumbnail.slick-slide.slick-current {
    max-height: 100px !important;
    height: 100px;
}
img.product_video_img.attachment-thumbnail.size-thumbnail {
    max-height: 100px !important;
    max-width: 100px !important;
	height: 100px !important;
}
.slick-list.draggable li img.product_video_img.attachment-thumbnail.size-thumbnail ,li.video-thumbnail.slick-slide.slick-active{
    height: 100px !important;
}
img.product_video_img.attachment-thumbnail.size-thumbnail {
    width: 100%;
    height: 100% !important;
}
**/
.grecaptcha-badge {
    display: none !important;
}

.footerpclogo{
	width:30%;
}
.slick-list.draggable{
	height: 100% !important;
}
.slick-track.flex-control-nav.techno_stop_slide>li {
   width: 100px !important;
	margin-left:10px !important;
	border: 1px #eee solid;
}
.slick-list.draggable li img.product_video_img.attachment-thumbnail.size-thumbnail, li.video-thumbnail.slick-slide.slick-active {
    width: 100px;
}
div#nickx-gallery {
    display: none;
}
#nickx-gallery.slick-initialized{
	display: block;
}
.tc_video_slide>video {
    display: unset !important;
}

.nasa-header-transparent.header-wrapper.header-type-4.nasa-header-sticky, div#masthead {
    position: relative !important;

}
.nasa-product-details-page .product-info .entry-title{
	padding-right:0px !important;
}
.nasa-label-small-square-2 .nasa-attr-ux-label{
	height: 25px;
    line-height: 23px;
}
.nasa-attr-ux-label.selected {
    border-color: #f76b6a;
	background-color: #f76b6a;
}
a.nasa-attr-ux.nasa-attr-ux-label.selected .nasa-attr-text {
    color: #fff;
}
a.nasa-attr-ux.nasa-attr-ux-label .nasa-attr-text{
	font-weight:400;
}
.nasa-product-details-page .product-info .entry-title {
    font-size: 150%;
}
.nasa-attr-ux_wrap-clone>label {
	font-weight: 700;
}
@media only screen and (max-width: 480px){
	button.nasa-buy-now.has-sticky-in-desktop {
    border-width: 0px !important;
}

	.nasa-bottom-bar.nasa-transition.nasa-active {
    display: none !important;
}
	li.menu-item.root-item.menu-item-heading>a.logo.nasa-logo-retina>img.header_logo {
    max-height: 46px !important;
	}
	#mobile-navigation li.root-item.menu-item-heading {
    padding-top: 2px !important;
	}
	#mobile-navigation li a {
	padding-top: 13px !important;
	padding-bottom: 13px !important;
	}
	.woocommerce-tabs.nasa-accordions-content .nasa-panel {
    padding: 1px 2px !important;
	}
	ul.wc-block-grid__products>li.wc-block-grid__product {
    max-width: 49% !important;
    float: left;
	}
	.shop_table tbody .product-name a {
    font-size: 13px !important;
    line-height: 0px;
	}
	.vc_col-has-fill>.vc_column-inner, .vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner, .vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner, .vc_row-has-fill>.vc_column_container>.vc_column-inner {
    padding-top: 0px !important;
}
.wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid>li {
    margin-bottom: 0px !important;
}
	ul.nasa-bottom-bar-icons.nasa-transition.nasa-4-columns.nasa-active {
    display: none;
}
.nav-column-links.nav-dropdown-mobile {
    display: block !important;
}

	.nasa-add-to-cart-fixed{
		height: 90px !important;
    	padding: 5px 0 !important;
	}
	.nasa-add-to-cart-fixed .nasa-fixed-product-btn {
		width: 100% !important;
		text-align: right;
		position: relative;
		top: -25px;
		clear: both;
	}
	.nasa-add-to-cart-fixed .woocommerce-variation-add-to-cart-clone{
		clear: both;
	}
	.nasa-add-to-cart-fixed .woocommerce-variation-add-to-cart-clone .single_add_to_cart_button{
		letter-spacing: 0px;
		float: left;
	}
	.nasa-add-to-cart-fixed .woocommerce-variation-add-to-cart-clone button.nasa-buy-now.has-sticky-in-desktop{
		letter-spacing: 0px;
		padding: 8px 10px;
		width: auto;
		float: left;
		margin-top: 0px;
		margin-left: 5px;
		-webkit-box-shadow:none;
		box-shadow:none;
	}
	.nasa-add-to-cart-fixed .nasa-fixed-product-variations>div {
		border-bottom: 1px #ddd solid;
		margin: 0 5px;
		text-align:left;
	}
	.nasa-add-to-cart-fixed .nasa-fixed-product-variations{
		padding-left:0px !important;
		padding-right:0px !important;
		padding-top: 15px;
		display:block;
	}
	.nasa-add-to-cart-fixed .nasa-attr-ux-clone.nasa-attr-ux-label-clone{
		margin-right: 5px;
    	margin-top: 5px;
	}
	.nasa-add-to-cart-fixed span.nasa-attr-bg {
		height: 16px !important;
		width: 16px !important;
		line-height: 16px !important;
		display:none;
	}
	.nasa-add-to-cart-fixed span.nasa-attr-text {
		line-height: 20px;
		font-size: 12px;
		height: 20px;
		text-align: center;
		border: 1px solid #ccc;
		min-width: 52px;
		padding: 0px 5px;
		-webkit-border-radius: 3px;
	}
	a.nasa-attr-ux-clone.nasa-attr-ux-label-clone.selected>span.nasa-attr-text {
		background-color: #cb23dd;
		color:#fff;
	}
	.nasa-add-to-cart-fixed .nasa-attr-ux-clone.selected.nasa-attr-ux-label-clone .nasa-attr-bg:before{
		top: 1px;
		left: 4px;
	}
	.nasa-add-to-cart-fixed .nasa-attr-ux_wrap-clone {
		min-width: 70px;
	}
	.nasa-add-to-cart-fixed a.nasa-toggle-variation_wrap-clone {
		top: -12px;
		position: relative;
	}
	.nasa-product-details-page .product-info .entry-title {
		font-size: 120%;
	}
	.celie-foot-center>.vc_column-inner>.wpcf7>.wpcf7-form>p>.button {
   background-color: #222222 !important;
	margin-top: 5px;
   margin-bottom: 15px;
	height: 40px;
	}
	.celie-foot-center>.vc_column-inner>.wpcf7 {
    padding-left: 8%;
	}
	ul#mobile-navigation>li>.nav-dropdown-mobile>ul>li>.nav-column-links>ul>li>a.nasa-title-menu {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
	font-weight: 400!important;
	}
	span.return_to_shopping_cart_link {
   	padding-left: 15px;
	}
	.products-video{
		width:100%;
	}
	.Lace_wigs_Description {
    display: none;
	}
	ul.sub-menu>li.menu-item>a.nasa-title-menu {
    padding-bottom: 0px !important;
	}
	.wlpr_point_redeem_earn_points {
    height: 83px !important;
	}
}

@media only screen and (min-width: 640px){

	body .nasa-add-to-cart-fixed .nasa-fixed-product-info .nasa-title-clone{
		width: 200px;
	}
	body .nasa-add-to-cart-fixed .nasa-fixed-product-info{
		width:10% !important;
	}
	body .nasa-add-to-cart-fixed .nasa-fixed-product-variations-wrap{
		width:50% !important;
	}
	li.menu-item>a.nasa-title-menu {
    margin-right: 27px !important;
	}
	.top_Lace_wigs_img {
    display: none;
	}
}

@media only screen and (max-width: 321px){
	.nasa-add-to-cart-fixed .nasa-wrap-content-inner{
		padding: 0 7px !important;
	}
	body .nasa-add-to-cart-fixed .nasa-fixed-product-btn .woocommerce-variation-add-to-cart-clone button.single_add_to_cart_button{
		padding: 8px 0px !important;
	}
	.nasa-add-to-cart-fixed .woocommerce-variation-add-to-cart-clone button.nasa-buy-now.has-sticky-in-desktop{
		padding: 8px 0px;
	}

}
table.product-details>tbody>tr>td {
    border: 1px solid #ccc;
    padding: 8px 10px;
}
body .nasa-left-main-header {
    width: 79% !important;
}
table.table_wig>tbody.tbody_wig>tr.tr_wig1>td {
	background-color: #e4e4e4;
	font-size: 13px;
   padding: 8px 10px;
}
table.table_wig>tbody.tbody_wig>tr.tr_wig2>td {
	background-color: #ededed;
	font-size: 13px;
   padding: 8px 10px;
}
@media screen and (max-width: 640px) {
	.menus-new:after {
    position: absolute !important;
    content: "" !important;
    width: 37px !important;
    height: 31px !important;
    top: 3px !important;
    left: 77px !important;
    background-image: url(https://www.celiehair.com/wp-content/uploads/2023/01/new.gif);
	}
	.featured-hot:after {
    position: absolute !important;
    content: "" !important;
    width: 39px !important;
    height: 30px !important;
    top: 10px !important;
    left: 99px !important;
    background-image: url(https://www.celiehair.com/wp-content/uploads/2023/01/hot.gif) !important;
    }
	.menus-hot:after {
    position: absolute !important;
    content: "" !important;
    width: 39px !important;
    height: 30px !important;
    top: 10px !important;
    left: 155px !important;
    background-image: url(https://www.celiehair.com/wp-content/uploads/2023/01/hot.gif) !important;
    }
	#nasa-menu-sidebar-content.nasa-light-new #mobile-navigation li.root-item {
    padding-top: 8px !important;
    padding-bottom: 8px !important;
}
#nasa-menu-sidebar-content.nasa-light-new #mobile-navigation li a.accordion {
    margin-top: 8px !important;
    margin-bottom: 8px !important;
}
	body {
    padding-bottom: 0px !important;
}
	div#chat-widget-container {
		z-index: 100 !important;
	}
	div#chat-widget-container {
	bottom: 45px !important;
	max-height: 74% !important;
	}
	.nasa-static-group-btn {
	margin-bottom: 100px !important;
	}
    .woocommerce #reviews .product-rating .product-rating-details, .woocommerce-page #reviews .product-rating .product-rating-details {
    display: block !important;
    width: 90% !important;
	}
	.nasa-label-small-square-2 .nasa-attr-ux-label{
	min-width: 86px !important;
	}
	.woocommerce-variation-add-to-cart-clone>button.nasa-buy-now.has-sticky-in-desktop {
    /* display: none; */
	}
	a.nasa-toggle-variation_wrap-clone {
	width: 106px;
	height: 31px;
	background-color: #c33fef22;
	text-align: center;
	top: -9px !important;
	left: 70%;
	display: flex;
	justify-content: center;
	align-items: center;
	font-weight: bold;
	color: #bb31cc;
	}
	.woocommerce-variation-add-to-cart-clone>button.single_add_to_cart_button.button.alt.disabled.wc-variation-selection-needed{
	top: -8px;
	text-transform: capitalize !important;
	width: 106px;
	}
	body .product-item .product-info-wrap{
	padding-bottom: 3px !important;
	}

	ul#mobile-navigation>li.menu-item {
    background: #ffffff !important;
	}
	ul#mobile-navigation>li>.nav-dropdown-mobile>ul>li>a.nasa-title-menu {
    margin-top: 3px;
    padding-top: 4px !important;
    padding-bottom: 4px !important;
	}

ul#mobile-navigation>li.menu-item>.nav-dropdown-mobile {
    background-color: #f3f3f3 !important;
}

	#nasa-footer .wpcf7 .wpcf7-form-control-wrap{
	margin-right: 5px !important;
	width: 47% !important;
	}
	#nasa-footer .social-icons{
	text-align: center;
	font-size: 22px;
	}
	a.icon.icon_facebook.nasa-tip {
	color: #fff !important;
	width: 30px !important;
	height: 30px !important;
	background: #1877f2 !important;
	line-height: 30px !important;
	border-radius: 100% !important;
	display: inline-block !important;
	}
	.follow-icon a i {
	background: #00000000;
	color: #fff !important;
	opacity: 1 !important;
	padding-top: 3px !important;
	}
	i.fa.fab.fa-whatsapp {
    background-color: #46c757 !important;
    border-radius: 24px;
    padding: 6px;
	}
	a.icon.icon_instagram.nasa-tip {
	color: #fff !important;
	width: 30px !important;
	height: 30px !important;
	background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%) !important;
	line-height: 30px !important;
	border-radius: 100% !important;
	display: inline-block !important;
	}
	a.icon.icon_youtube.nasa-tip{
	color: #fff !important;
	width: 30px !important;
	height: 30px !important;
	background: red !important;
	line-height: 30px !important;
	border-radius: 100% !important;
	display: inline-block !important;
	}
}
@media screen and (min-width:641px){
	div#chat-widget-container {
    bottom: 216px !important;
    max-height: 74% !important;
}
	.woocommerce #reviews .product-rating .product-rating-details, .woocommerce-page #reviews .product-rating .product-rating-details {
    display: block !important;
    width: 35% !important;
	}
	.nasa-label-small-square-2 .nasa-attr-ux-label{
	min-width: 91px !important;
	margin-right: 7px !important;
	margin-top: 4px;
	}
	.products-video{
		width:48%;
		margin-left: 25%;
	}
}
.woocommerce #reviews .product-rating .product-rating-summary, .woocommerce-page #reviews .product-rating .product-rating-summary {
    display: block;
    width: 100%;
    text-align: left !important;
}
.woocommerce-tabs #reviews .nasa-statistic-ratings, .woocommerce-tabs #reviews #review_form_wrapper{
width: 100% !important;
}
.woocommerce #reviews .product-rating .product-rating-details table td.rating-graph .bar, .woocommerce-page #reviews .product-rating .product-rating-details table td.rating-graph .bar{
background-color: #ff6600 !important;
}
.woocommerce #reviews .product-rating .product-rating-details table td .rating-star:before, .woocommerce-page #reviews .product-rating .product-rating-details table td .rating-star:before{
color: #FF9C00;
}
.star-rating-selector:not(:checked) input:checked~label.checkbox:before {
color: #FF9C00;
}
.star-rating-selector:not(:checked) label.checkbox:hover, .star-rating-selector:not(:checked) label.checkbox:hover~label.checkbox{
color: #FF9C00 !important;
}
body .nasa-left-main-header {
    width: 79% !important;
}
span.loopratecount {
    font-size: 90%;
    height: 1em;
    line-height: 1em;
    display: inline-block;
    vertical-align: top;
    padding-top: 4px;
}
.product-item .product-info-wrap.info .star-rating {
    margin-bottom: 0px;
    display: inline-block;
}
.header-type-4 .nasa-elements-wrap-main-menu {
    background: #eee;
}
/*.nav-wrapper .root-item > a{
margin-right: 22px !important;
}*/
body .logo .header_logo {
    max-height: 61px !important;
}
span.badge.sale-label.sale-variable {
    display: none;
}
.nasa-accordion-title a{
border: 0px solid #ececec !important;
background-color: #f5f5f5 !important;
border-top-left-radius: 8px;
border-top-right-radius: 8px;
}

.nasa-accordions-content .nasa-panel{
border: 0px solid #ececec !important;
background-color: #f5f5f5 !important;
border-bottom-left-radius: 8px;
border-bottom-right-radius: 8px;
}
body .nasa-buy-now{
background-color: #6140f1 !important;
}
a.icon.icon_pintrest.nasa-tip {
    display: none;
}
a.icon.icon_twitter.nasa-tip {
    display: none;
}
p.cr-comment-image-text {
    display: none;
}
.nasa-attr-ux-label.selected{
    background-color: var(--main-theme-color) !important;
}
.woocommerce-variation-price>span.price>ins>span.woocommerce-Price-amount>bdi{
color: #c50bd9 !important;
}
.nasa-product-info-scroll>p.price.nasa-single-product-price {
    font-size: 120% !important;
}
.celie-coupon>.nasa-accordion-title>.hidden-tag.first {
    color: #c50bd9;
}
.nasa-label-small-square-2 .nasa-attr-ux-label.nasa-disable:before {
    display: none;
}
.nasa-label-small-square-2 .nasa-attr-ux-label.nasa-disable:after {
    display: none;
}
.row>.large-12>.product_meta {
    display: none !important;
}
.product_sold_number_div {
    padding-top: 10px;
    padding-bottom: 10px;
    color: #c50bd9;
	 font-weight: 800;
}
.woocommerce-product-rating {
	float: initial !important;
}
div#cart-sidebar>.widget_shopping_cart_content>.nasa-minicart-footer>.btn-mini-cart>.buttons>.checkout {
    display: none;
}

.row>.columns>.woocommerce>.wlpr_points_rewards_earn_message {
    display: none;
}
.row>.columns>.woocommerce>.nasa-toggle-coupon-checkout {
    display: none;
}
.return_to_shopping_cart_div {
    padding-bottom: 20px;
    font-size: 1.1em;
}
div#lz_overlay_wm {
margin: 0px 4px 208px 0px !important;
z-index: 100 !important;
}
.nasa-in-mobile.single-product.has-nasa-cart-fixed .nasa-static-group-btn {
transform: translateY(-81px) !important;
}
.woocommerce-error {
    background: #e2e2e2 !important;
}
.woocommerce-error li:before {
    background: #e2e2e2 !important;
}
.woocommerce-error li {
color: #000 !important;
}
.woocommerce-notices-wrapper .nasa-close-notice {
color: #000 !important;
}
.video {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.container {
    position: relative;
    width: 100%;
    height: 0;
    padding-bottom: 56.25%;
}
.menus-hot:after {
    position: absolute;
    content: "";
    width: 39px;
    height: 26px;
    top: -9px;
    left: 122px;
    background-image: url(https://www.celiehair.com/wp-content/uploads/2023/01/hot.gif);
}
.featured-hot:after {
    position: absolute;
    content: "";
    width: 39px;
    height: 30px;
    top: -10px;
    left: 23px;
    background-image: url(https://www.celiehair.com/wp-content/uploads/2023/01/hot.gif) !important;
}
.menus-new:after {
    position: absolute;
    content: "";
    width: 37px;
    height: 31px;
    top: -9px;
    left: 12px;
    background-image: url(https://www.celiehair.com/wp-content/uploads/2023/01/new.gif);
}

	.nasa-add-to-cart-fixed {
    display: none !important;
	}

.fa {
	font-size: 25px !important;
}
div#nasa-section-accordion-reviews {
    display: block;
}
.cr-reviews-ajax-comments>.cr-summaryBox-wrap {
    display: none !important;
}
h2.woocommerce-Reviews-title {
    display: none !important;
}
div#nasa-section-accordion-reviews>div#reviews>div#comments {
    padding-top: 0px !important;
}
.nav-dropdown-mobile>.sub-menu>li.menu-item>a.accordion {
    display: none !important;
}
.product-item .info .name.nasa-show-one-line {
	text-overflow: ellipsis !important;
	font-size: 15px !important;
	line-height: 18px !important;
	font-weight: 400 !important;
	display: -webkit-box !important;
	-webkit-line-clamp: 2 !important;
	-webkit-box-orient: vertical !important;
	overflow: hidden !important;
	padding: 0px !important;
	white-space: inherit !important;
}
.nasa-static-sidebar .mini-cart-info a {
    font-weight: normal !important;
}
.shop_table tbody .product-name a {
    font-weight: normal !important;
}
.nasa-stclose:before, .nasa-stclose:after {
width: 10px !important;
border-top: 2px solid #999 !important;
}
.rtl-left>.nasa-single-product-price {
    font-size: 15px !important;
    margin-bottom: 15px !important;
	display: none;
}
div#cus_pay_in_4_div {
    margin-bottom: 10px;
    color: #6d6d6d;
}
span.cus_pay_in_4_div_span {
    font-weight: bold;
    color: #000000;
}
.img-popup {
    display: none;
}
.product-info-wrap.info>span.price {
    color: var(--main-theme-color);
}
.wlpr-message-info {
    background-color: #fef2ff !important;
    color: #3e3e3e;
	padding-top: 15px !important;
}
.columns>.nasa-pagination>hr {
    display: none;
}
.column,
.columns {
  position: relative;
  padding-left: 10px;
  padding-right: 10px;
  width: 100%;
  float: left;
}
nav.page-numbers-wrap {
    text-align: center;
}
nav.breadcrumb-row {
    display: none;
}
.wpcf7 p {
    display: contents;
}
.pinterest-for-woocommerce-image-wrapper {
    display: none;
}
p.woocommerce-mini-cart__buttons.buttons>a.button.wc-forward {
    background-color: var(--main-theme-color) !important;
    color: #ffffff !important;
}
.wp-block-image {
    text-align: center;
}
.nasa-nav-arrow {
    right: 15px;
    font-size: 20px;
    color: var(--main-theme-color) !important;
    top: 48%;
    opacity: 1;
    visibility: visible;
}
	.menus-color>a {
    color: #c30ad1 !important;
	}
.nasa-sc-carousel-main>.nasa-slick-slider>a.nasa-nav-arrow {
    top: 30%;
}
