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

input#nasa-input-1 {
    padding-right: 0px!important;
	border: solid 1px #00000045;
}
.product-info-wrap.info {
    text-align: center;

}
.product-info-wrap .name {
    height: 50px!important;
}
.product-item .info {
    align-content: center;
}

.price-wrap {
    text-align: center;
}



/**/
.nasa-product-grid.nasa-group-btns.nasa-btns-product-item {
    display: none;
}
#wrapper{background-color: #f8f6f0!important;}

.product-item .info .price-wrap {
    margin-bottom: 10px;
}
.product-info .entry-title {font-size: 180%!important;}

li.product-warp-item .product-item {
    background: border-box;
	box-shadow:rgba(150, 150, 150, aliceblue) 0px 0px 15px 0px;
}

.product-item .info .name {
    padding: 2px!important;
	font-size: 13px!important;
}
.checkout-breadcrumb {
    padding: 15px 0!important;
    font-size: x-small;
}

.nav-wrapper .root-item>a {margin-right: 0px!important;letter-spacing: unset!important;}

#apbd-mini-cart-container.apbd-mini-cart-right .apbd-mini-cart-ajax .apbd-mca-drawer-control {
    left: -65px!important;
}

.large-5.columns.nasa-fixed-height.rtl-right.rtl-text-right {
    text-align: center;
}
.nasa-menu-vertical-header {
    width: auto!important;
	font-size: 15px!important;
}
.nasa-menus-wrapper-reponsive .inline-block {
    display: block
	font-size: small;

}

.nasa-toggle-coupon-checkout{text-align:center!important;} 

.nasa-menu-vertical-header {
    margin-right: 15px!important;
	display:none;

}
.main-menu-warpper{
	margin-bottom:10px;
}

.sticky-wrapper.fixed-already .row.nasa-hide-for-mobile {
    display: none!important;
}

.nav-wrapper .root-item > a {

    padding: 15px 15px 15px 0!important;
}
.nav-wrapper .root-item > a .nasa-text-menu {
    position: relative;
}
.nav-wrapper .root-item.menu-parent-item > a .nasa-open-child {
    right: 4px!important;

}
.wpcf7-form.sent p
{
    display:none;
}
iframe.fb_customer_chat_bounce_in_v2 {
    left: 0!important;
}
iframe {
    left: 0!important;
}
.nasa-archive-product-warp {
    margin-bottom: 25px;
    
}
.vertical-menu.nasa-allways-show-warp {
    min-width: unset!important;
}

@media only screen and (min-width: 52.96552em){
h5 {
    line-height: 0.4!important;
}
	
h4 {
    line-height: 1.2!important;
}
	
.nav-wrapper .root-item {
    padding-bottom: 0px!important;
}
}
@media only screen and (min-width: 600px) {
.large-7.columns.nasa-fixed-height.rtl-right.rtl-text-right {
    margin-top: -30px;
    text-align: center;
}
}

input#billing_first_name {text-transform: uppercase!important;}
input#billing_last_name {text-transform: uppercase!important;}
/* header logo left margin for pc screen */
/* 	
.nasa-hide-for-mobile .logo {
    left: 44%;
} */
.nav-wrapper .root-item > a {
    font-size: 14px;
}
#top-bar .left-text{width:66%;} 
		
}


.col-sidebar .widget-title, .nasa-side-sidebar .widget-title, .dokan-store-sidebar .widget-title {
    margin-top: revert;
}

.nasa-megamenu > .nav-dropdown > ul { width: 60%!important; }

@media only screen and (min-width: 52.96552em){
	.large-block-grid-2 > li {
    width: 100%!important;
	height: 1.4
}
}


/**custom fonts**/


@font-face{
font-family: 'DKLemonYellowSun';
src: url('fonts/DKLemonYellowSun.woff2');
font-weight: normal;
font-style: normal;
}


@font-face{
font-family: 'daytona';
src: url('fonts/daytona.woff2');
font-weight: normal;
font-style: normal;

}


@font-face{
font-family: 'MAIANDRA';
src: url('fonts/MAIAN.TTF');
font-weight: normal;
font-style: normal;

}


.nasa-in-mobile #top-bar .topbar-mobile-text {
    line-height: 1.5!important;
}
.product-item .info .name a, .product-item .info .name span {font-size: 100%!important;}
.product-info-wrap .name{height:40px;} 

ul.payment_methods li label {display: contents!important;}

/*custom shop page*/
.product-img-wrap {background: #fff;	box-shadow:rgba(150, 150, 150, 0.2) 0px 0px 15px 0px;}
.product-info-wrap.info {background: #fff;	box-shadow:rgba(150, 150, 150, 0.2) 0px 0px 15px 0px;}

p#billing_country_field {display: none!important;}


/* Footer  Menu */

 #nasa-footer .nasa-nav-sc-menu ul li {
    padding: 10px;
	display: inline-block!important;
}
.nasa-row.fullwidth .nasa-col {
    text-align: center!important;
}

#nasa-footer .nasa-nav-sc-menu ul {
	color: #fff!important;	
}
#nasa-footer .nasa-nav-sc-menu .menu-item a {
	font-size: 18px!important;
	font-weight: 600!important;
}


.vc_icon_element.vc_icon_element-outer.vc_icon_element-align-center {
    display: inline-flex;
}
.vc_column-inner {
    text-align: center;
}



/*START Shahriar edit*/

@media only screen and (max-width: 52.96552em){
.mobile-menu .nasa-td-mobile-icons .nasa-mobile-icons-wrap.nasa-absolute-icons .nasa-header-icons-wrap .header-icons>li {
    font-size: 10px!important;
}
}
/* .header-icons>li {
    padding-bottom: 50px!important;
}
 */
.nasa_shop_description {
    line-height: 150%;
}

@media only screen and (min-width: 848px){
.large-7 {
    left: 50px!important;
}
}

.nasa-static-sidebar { 
    width: 400px!important;
}


@media only screen and (max-width: 848px) {
	.vc_custom_1599047628565 {
		
		font-size: 13px!important;
	}	
	.vc_custom_1599047620949 {
		
		font-size: 13px!important;
	}
	
	.vc_custom_1599047614637 {
		font-size: 13px!important;
	}
/* mobile screen logo height	 */
/* 	.logo .header_logo {
    height: 67px!important;
} */
/* 	.bread.nasa-breadcrumb-has-bg .breadcrumb-row * {
    color: #494949;
    margin-top: -155px;
} */
	.bread.nasa-breadcrumb-has-bg {
    height: 290px !important;
}
	
}

/*Mobile Cart Icon */
@media only screen and (max-width: 52.96552em){
.mobile-menu .nasa-td-mobile-icons .nasa-mobile-icons-wrap.nasa-absolute-icons .nasa-header-icons-wrap{
	height: 0px!important;
	
}
}

@media only screen and (min-width: 848px) {
	
	li.product-warp-item .product-item {
    background: #fff;
	box-shadow:rgba(150, 150, 150, 0.2) 0px 0px 15px 0px!important;
}
	
/* 	.bread.nasa-breadcrumb-has-bg .breadcrumb-row * {
    color: #494949;
    margin-top: -155px;
} */
}

#apbd-mini-cart-container .apbd-mini-cart-ajax .apbd-mca-drawer-control {
    cursor: pointer!important;
    -moz-transition: all .5s ease!important;
    -ms-transition: all .5s ease!important;
    -o-transition: all .5s ease!important;
    transition: all .5s ease!important;
    z-index: 3!important;
    position: absolute;
    width: 70px!important;
	height: 65px!important;
    top: 50%!important;
    margin-top: -47.5px!important;
}

#apbd-mini-cart-container .apbd-mini-cart-ajax .apbd-mca-drawer-control .apbd-mca-icon {
    text-align: center!important;
    font-size: 30px!important;
    height: 45px!important;
}

#apbd-mini-cart-container .apbd-mini-cart-ajax .apbd-mca-drawer-content .apbd-mca-cart-title {
    font-family: MAIANDRA!important;
}

#apbd-mini-cart-container .woocommerce-Price-amount.amount {
     color: #ffffff!important;
}
.nasa-tabs-content .nasa-panel.active {
    padding-left: 20px!important;
}

.nasa-tab-wrap {
	
	text-decoration: underline!important;
}

div.nsl-container-block[data-align="left"] .nsl-container-buttons {
    align-items: center!important;
}

#apbd-mini-cart-container .apbd-mini-cart-ajax .apbd-mca-drawer-content .apbd-mca-cart-items>ul>li .apbd-mca-i-dtls .apbd-mca-i-dtls-ctrl .apbd-mca-i-total .woocommerce-Price-amount.amount {
    color: #000000!important;
}

#apbd-mini-cart-container .apbd-mini-cart-ajax .apbd-mca-drawer-content .apbd-mca-cart-items .woocommerce-Price-amount.amount {
    color: #000000!important;
}

.nasa-header-mobile-layout #masthead {
    border-color: #f8f6f0!important;
    border-bottom-width: 6px!important;
    border-bottom-style: solid!important;
    transition: unset;
}


.nasa-header-sticky.header-type-4 .fixed-already .nasa-wrap-event-search {
    padding-top: 40px!important;
    padding-bottom: 10px!important;
}
.logo .header_logo {
    max-height: 130px!important;
	max-width: 180px!important;
}

/* Contact Form 7 Styles */
.wpcf7-form {
	margin: 30px;
	margin-right: 30px;
	margin-left: 30px;
	
}

.wpcf7-textarea {
	
	height: 180px;
}

/* End */


.archive .quantity { display: inline-block; }

.archive .quantity { display: inline-block; 
bottom: 58px;
left: 16px
}

.product-item .product-info-wrap {
    position: relative;
    z-index: 0;
}
.product-item .product-info-wrap a {
   left: 33px; 
}
.nasa-change-view-layout-side-sidebar .filter-tabs {
    display: none;
}

#nasa-menu-sidebar-content #mobile-navigation .menu-item-heading .fa-bars {
   content "\f00b"
!important;
	  font-family: FontAwesome;
}
/*END Shahriar edit*/



/*START Nur Hossen edit*/

@media only screen and (max-width: 768px) {
 #apbd-mini-cart-container.apbd-mini-cart-right .apbd-mini-cart-ajax .apbd-mca-drawer-control {display: none;}
.bread.nasa-breadcrumb-has-bg .breadcrumb-row * {
    margin-top: -170px !important;
}
.archive .quantity {
    left: 0px !important;
}
span.nasa-first-breadcrumb {
    font-size: 13px !important;
}
.bread.nasa-breadcrumb-has-bg {
    height: 80px !important;
}
/* .bread.nasa-breadcrumb-has-bg .breadcrumb-row * {
    margin-top: -135px !important;
} */
#nasa-footer .nasa-nav-sc-menu ul li {
    padding: 8px;
	display: inline-block!important;
}
#nasa-footer .nasa-nav-sc-menu ul {
	color: #fff!important;
	
}
#nasa-footer .nasa-nav-sc-menu .menu-item a {
	font-size: 16px!important;
}

breadcrumb-has-bg .columns {
    font-size: 13px!important;
}
	.bread.nasa-breadcrumb-has-bg {
    height: 95px !important;
}
#top-bar .left-text {
    line-height: 1.5;
}	
.mini-cart span.nasa-cart-count.nasa-mini-number.cart-number {
    top: 0px !important;
}
	
	
}

/* Extra small devices (phones, 600px and down) */
@media only screen and (max-width: 600px) {
  .quantity.buttons_added {left: 0px!important;}
/* .product-info .cart .quantity.buttons_added {
    left: 0px !important;
}
.quantity.buttons_added {
    left: 65px !important;
} */
.archive .quantity {
    left: 0px !important;
}
span.nasa-first-breadcrumb {
    font-size: 12px !important;
}
.bread.nasa-breadcrumb-has-bg {
    height: 80px !important;
}
.bread.nasa-breadcrumb-has-bg .breadcrumb-row * {
    margin-top: -170px !important;
}
	#nasa-footer .nasa-nav-sc-menu ul li {
    padding: 6px;
}
.nasa-display-table .breadcrumb-row .breadcrumb a {
    display: none;
}
#top-bar .left-text {
    line-height: 1.5;
}
.mobile-menu .nasa-td-mobile-icons .nasa-mobile-icons-wrap.nasa-absolute-icons .nasa-header-icons-wrap .header-icons>li a .nasa-icon {
    margin-bottom: 103px;
	display: inline-block;
}
.mobile-menu .nasa-td-mobile-icons .nasa-mobile-icons-wrap .nasa-toggle-mobile_icons {
    display: none ;
}	
.mobile-menu .nasa-td-mobile-icons .nasa-mobile-icons-wrap.nasa-absolute-icons.nasa-hide-icons .nasa-header-icons-wrap {
    opacity: 1;
    visibility: visible;
	
}
.mini-cart span.nasa-cart-count.nasa-mini-number.cart-number {
    top: 0px !important;
}
/* logo custom css	 */
	.mobile-menu .logo-wrapper .logo img{
		width: 88px !important;
	}
.product-item .info .name {
    padding: 2px 0 0 0!important;
}
.checkout-group h3 {
    font-size: 112% !important;
}
.woocommerce-billing-fields {
    font-size: 13px;
}
.woocommerce-shipping-fields {
    font-size: 13px;
}
.woocommerce .order-review {
    font-size: 13px;
}
p#billing_country_field {display: none!important;}
.page-checkout .woocommerce-info {
    font-size: 13px;
}
.woocommerce .checkout-group, .woocommerce .order-review {
    padding: 0px;
}
#order_review {
    padding: 10px;
}

a.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-rounded.vc_btn3-style-outline-custom.vc_btn3-block {
    font-family: 'MAIANDRA'!important;
	font-size: 16px!important;
}
li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-has-children.menu-parent-item.default-menu.root-item.nasa-menu-none-event.li_accordion{
	display: none;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner {
    border: 0px solid transparent;
    height: 1em;
}
#nasa-footer .nasa-nav-sc-menu {
    margin-top: 0px;
}
#nasa-footer .nasa-nav-sc-menu ul li a {
    padding: 0px;
}
	
}

/* Small devices (portrait tablets and large phones, 600px and up) */


 

/* Large devices (laptops/desktops, 992px and up) */
@media only screen and (min-width: 992px) {
/*   .bread.nasa-breadcrumb-has-bg .breadcrumb-row * {
    color: #494949;
    margin-top: -155px !important;
} */
.bread.nasa-breadcrumb-has-bg {
    height: 275px;
}
	
} 
/* Large devices (laptops/desktops, 992px and up) */
@media only screen and (max-width: 1000px) {
/*   .bread.nasa-breadcrumb-has-bg .breadcrumb-row * {
    color: #494949;
    margin-top: -155px !important;
} */
/* .bread.nasa-breadcrumb-has-bg {
    height: 275px !important;
} */
	
}


/* Extra large devices (large laptops and desktops, 1024px and up) */
@media only screen and (min-width: 1024px) {
  .vc_custom_1602497849371 {
    background-position: unset !important ;
}
	
/* .bread.nasa-breadcrumb-has-bg {
    height: 300px;
}	 */
	
}
/* Extra large devices (large laptops and desktops, 1024px and up) */
@media only screen and (max-width: 1024px)  {
.bread.nasa-breadcrumb-has-bg {
    height: 275px;
}	
	
}


/* Extra large devices (large laptops and desktops, 1200px and up) */
@media only screen and (min-width: 1200px) {
  .vc_custom_1602497849371 {
    background-position: unset !important ; 
	  
}
.bread.nasa-breadcrumb-has-bg {
    height: 350px;
}	

}


.nav-wrapper .root-item.menu-parent-item>a .nasa-open-child {
    right: 0px!important;
/* 	display none will be removed when  ramadan special menu will be removed */
	display:none;
}
.wpb_content_element {
    text-align: justify;
}
#order_review th {
    vertical-align: top;
}
#nasa-menu-vertical-header {
    padding: 5px 0;
}


.single-product .nasa-first-breadcrumb {
    font-size: 30px;
    line-height: 1.6;
}
.bread.nasa-breadcrumb-has-bg .row, .bread.nasa-breadcrumb-has-bg .columns {
	
	font-size: 18px!important;
}

.nav-wrapper .root-item>a:after {
    border-top: 0px solid transparent;
	color: #98ca3c;
}
.nav-wrapper .root-item> a:active {
    color: #98ca3c;
}
#nasa-init-viewed {
    display: none;
}

/* @media only screen and (min-width: 600px)
.large-7.columns.nasa-fixed-height.rtl-right.rtl-text-right {
    margin-top: -30px;
    text-align: center;
    left: 82px;
} */
/* @media only screen and (min-width: 600px)
.large-7.columns.nasa-fixed-height.rtl-right.rtl-text-right {
    left: 6% !important;
} */

.mobile-menu .logo .header_logo, .fixed-already .logo .header_logo {
    max-height: none;
}
.shop_table .my_account_orders tbody td .woocommerce-orders-table__cell-order-actions .button {
    padding: 6px !important;
    margin: 2px !important;
}


.bread.nasa-breadcrumb-has-bg {
    background-size: contain !important;
    object-fit: contain !important;
    background-repeat: no-repeat !important;
}

header-type-4 .nasa-elements-wrap-main-menu {
    padding-top: 25px !important;
	margin-top: 0px !important;
}

.quantity.buttons_added{
	left: 55px;
    bottom: 58px;
}
.product-info .cart .quantity.buttons_added {
    left: 0px;
    bottom: 0px;
}
.product-quantity .quantity.buttons_added{
    left: 0px;
    bottom: 0px;
}
.archive .quantity {
    bottom: 58px;
    left: 128px;
}

ul.nasa-bottom-bar-icons.nasa-4-columns.nasa-active {
    display: none !important;
}
.bread.nasa-breadcrumb-has-bg .breadcrumb-row * {
/*     color: #494949; */
    margin-top: -154px;
}

.breadcrumb {
    display: none !important;
}
.product-item .info .name:nth-last-of-type {
    font-weight: bold !important;
	color: red;
}


/* counter display none */
/* .quantity.buttons_added {
    display: none;
} */
.archive .quantity {
    display: none;
}
.product-item .product-info-wrap a {
    left: 0px !important;
}
/* counter display none */
/* .mini-cart .cart-icon {
    top: 45px;
} */
.mini-cart span.nasa-cart-count.nasa-mini-number.cart-number{
    top: -4px;
	left: 18px;
}

.nasa-header-sticky.sticky-wrapper.fixed-already.nasa-hide-for-mobile {
    display: none !important;
}
article .nasa-archive-info.entry-title {
    line-height: 1.2;
    font-size: 20px;
}
/* Main Menu Padding */
@media only screen and (min-width: 52.96552em){
	.nav-wrapper .root-item {
    padding-bottom: 0px!important;
    padding: 0px 3px!important;
}	
}
/* Woo Product Title  */

.product-item .info .name {
    padding: 15px;
}

/* Header Catagory Icon Hide */
.header-icons > li.first {
    display: none;
}

/* header pading */
.nasa-bg-dark {
    margin-top: 0px !important;
}

/* Hide Single Page Side Image Gallery  */
/* .nasa-thumbnail-default-wrap {
	display: none;
} */

/* Reviews on shop archive page */
.product-item .info .star-rating {
    font-size: 100%!important;
    margin: auto!important;
}

/* Description and review display none */
.woocommerce-tabs .nasa-tabs.nasa-slide-style {
    margin-bottom: 35px;
    display: none;
}



/* Main menu ramadan menu style */

.ramadan-special a {
/* 	background-color : #98CA3C !important; */
	 color: #FF7F00 !important;
	text-align: center;
}

/* .ramadan-special a:hover{
	
 	color: red !important;
} */


.nav-wrapper .root-item>a {
    padding: 15px 5px 15px 5px!important;
}

/* Margin for main menu item */
/* .nav-wrapper .header-nav {
    margin-bottom: 0px;
}
 */
/* Banner Image Style */

.gift-img1{
	margin-right:-2px;
	
	
}
.gift-img2{
	margin-left:-10px;
}

.vegetable-banner img{
	min-height:386px !important;
	min-width:1180px;
}


/* The End Of Banner Image Style */

/* Top Bar Background color */
/* 
body #top-bar, body .nasa-topbar-wrap.nasa-topbar-toggle .nasa-icon-toggle {
    border-color: #98ca3c !important;
}

body #top-bar, body .nasa-topbar-wrap.nasa-topbar-toggle .nasa-icon-toggle {
    background-color: #98ca3c !important;
} */

.product-info-wrap .my-custom-field{
	color:red;
} 

/* 
 * Variable product description color css
 *  */
.woocommerce-variation-description{
	color:orange;
}
/* Header and navbar style */
/* .nasa-elements-wrap .nasa-elements-wrap-main-menu .nasa-hide-for-mobile .nasa-bg-dark text-center {
	background-color: #F8F6F0 !important;
	
}
.nasa-bg-dark {
	background-color: #F8F6F0 !important;
}
.nasa-title-menu{
	color: black !important;
	
} */

