.mean-container .mean-nav ul li{
	border:1px solid #ddd;
	border-bottom:none;
	padding: 7px;
	width: 97%;
}
.mean-container .mean-nav ul li:last-child{
	border-bottom:1px solid #ddd;
}
.mean-container .mean-nav ul li a.mean-expand{
	margin:0;
	padding:0 !important;
}
.mean-container .mean-bar a{
	padding:0 15px !important;
}
@media (max-width: 600px) {.slider-area{
	display:block;
	
	}
	.nivo-main-image,
	.nivoSlider img,
	.nivo-slice{
		height:260px !important;
		width:200% !important;
	}}
.service-slider-one-area .single-feature-slide .feature-slide-content
{
	padding: 7px 25px 5px;
}

.menu-four-style .main-menu-area nav > ul > li.current-menu-item a {
    color: #cb011b;
}

.our-partner .owl-controls .owl-nav > div{
	top:20%;
}

.testimonial-two-area .single-testimonial .testimo-info .testimo-title h3 .position{
	color:inherit;
}

@media (min-width: 800px) {
    .smush-detected-img{
        box-shadow:none;
	}}

@media only screen and (max-width: 767px) {
.mean-container .mean-bar {
    padding: 0;
}   
}

.woocommerce.widget_shopping_cart .cart_list li {
    padding: 0 0 15px 0;
    border-bottom: 1px solid #4e4e4e;
    margin-bottom: 15px;
}

.woocommerce.widget_shopping_cart .cart_list li:last-child{
	border-bottom:none;
	margin-bottom:0px;
}

.woocommerce ul.product_list_widget li a{
	display:block;
	float:none;
    color: inherit;
    font-size: inherit;
    font-weight: 600;
	padding-left:40px;
	line-height:initial;
}
.woocommerce ul.cart_list li img, .woocommerce ul.product_list_widget li img{
	width:5.5rem;
	margin-right:15px;
	border-radius:0;
	float:left;
}

.widget.woocommerce.widget_shopping_cart{
	width:400px;
	top:70%;
}

.woocommerce ul.product_list_widget li span.quantity{
   display:block;
	color:inherit;
    padding: 0.5rem 1rem;
	line-height:initial;
	background:inherit;
} 

/* .widget.woocommerce.widget_shopping_cart p{
	margin:0 0 10px 0;
} */

.woocommerce .widget_shopping_cart .total, .woocommerce.widget_shopping_cart .total{
	border-top:1px solid #4e4e4e;
	border-bottom:1px solid #4e4e4e;
	padding:5px 0;
}
.widget_shopping_cart_content 
.single.single-post .latest-news-one-area {
    padding: 45px 0 20px;
}

.news-details-layout .item-comments .item-comments-form {
    margin-top:0;
}
.single.single-post .latest-news{
	margin-left:-15px;
	display:block !important;
	overflow:hidden;
	padding-bottom:30px;
}

.latest-news-one-area .single-new .item-image img{
	width:100% !important;
	transform:none !important;
	-webkit-transform:none !important;
	-moz-transform:none !important;
	-o-transform:none !important;
	border-radius:0 !important;
}

.comment-list, .comment-list .children {
    list-style: none;
    margin-bottom: 0;
    margin: 0;
    padding: 0;
}
@media (max-width: 767px) {
	.custom-logo-link img{
		width:60%;
	}
    ul.trail-items li.trail-item{
        font-size:11px !important;
	}
	.inner-title-banner h2{
		font-size:20px;
	}
	.page-title{
		margin-top:0 !important;
		display: none !important;
	}
}

.woocommerce-product-gallery {
    display: none !important;
}

.page-title {
	display: none;
}


.woocommerce-placeholder {
	display: none !important;
}

.eael-product-list-quick-view-button.eael-m-0 {
	 border: 1px solid #CB011B;
  display: inline; /* Make it behave like a regular link */
  padding: 5px 15px 5px 15px; /* Remove padding */
  font-size: 16px; /* Adjust font size as needed */
  font-weight: normal; /* Reset font weight */
  color: #0000ff; /* Set text color like a regular link */
  border-radius: 10px 10px 10px 10px; 
  box-shadow: none; /* Remove shadow */
  text-align: left; /* Align text left */
  text-decoration: underline; /* Ensure link is underlined */
  cursor: pointer; /* Keep the pointer cursor */
  transition: none; /* Remove transition effects */
}

/* Optional: Styling for hover and focus */
.eael-product-list-quick-view-button.eael-m-0:hover {
  color: #0056b3; /* Change text color on hover */
  text-decoration: underline; /* Keep underline on hover */
}

.eael-product-list-quick-view-button.eael-m-0:focus {
  outline: none; /* Remove default outline */
  text-decoration: underline; /* Keep underline on focus */
	  /* Add border with color and width */
}

.eael-product-image-wrap{
	display: none;
}




/* Ensure the popup spans full width and is centered */
.eael-product-popup-details {
    display: flex;
    justify-content: center; /* Center content horizontally */
    align-items: center; /* Center content vertically */
    width: 100vw; /* Full viewport width */
    height: 75vh; /* Adjust height as needed */
    padding: 20px; /* Optional: add padding */
    box-sizing: border-box; /* Include padding in width and height */
    position: fixed; /* Fixed position to ensure it stays in view */
    top: 0; /* Align to top of viewport */
    left: 0; /* Align to left of viewport */
    background: rgba(0, 0, 0, 0.5); /* Optional: add a semi-transparent background */
    z-index: 1000; /* Ensure it's above other elements */
}

/* Style for the product container to be centered */
.product {
    display: flex;
    flex-direction: column; /* Stack children vertically */
    align-items: center; /* Center horizontally */
    width: 100%; /* Full width of the popup */
    max-width: 1200px; /* Optional: set a maximum width for larger screens */
    background: #fff; /* Background color for the content */
    padding: 20px; /* Padding around content */
    border-radius: 10px; /* Rounded corners */
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); /* Shadow for better visibility */
    box-sizing: border-box; /* Include padding and border in width */
}

/* Ensure that variation and add-to-cart sections are properly centered */
.single_variation_wrap {
    display: flex;
    flex-direction: column; /* Stack children vertically */
    align-items: center; /* Center horizontally */
    width: 100%; /* Full width of the parent container */
}

/* Style for the add-to-cart section */
/* .woocommerce-variation-add-to-cart {
	
    display: flex;
    flex-direction: column; /* Stack buttons vertically */
    align-items: center; /* Center horizontally */
    margin-top: 10px; /* Add space above the add-to-cart button */
} */

/* Style for the close button */
.eael-product-popup-close {
    position: absolute;
    top: 10px;
    right: 10px;
    background: rgba(0, 0, 0, 0.5); /* Semi-transparent background */
    border: none;
    border-radius: 50%;
    padding: 10px;
    cursor: pointer;
    color: #fff;
    z-index: 1001; /* Ensure it's above the popup content */
}

/* Optional: responsive design adjustments */
@media (max-width: 768px) {
    .eael-product-popup-details {
        height: auto; /* Allow height to adjust for smaller screens */
        padding: 10px; /* Less padding on smaller screens */
    }

    .product {
        max-width: 100%; /* Full width on smaller screens */
    }
}


/* .ea-woo-checkout-order-review, .woo-checkout-section-title , .text-end {
	display:none;
} */




.price {
display:none;
}

 .woocommerce-notices-wrapper {
	display: none;
}


.woocommerce-variation-add-to-car {
	display:none;
}

.woocommerce .related.products  {
    display: none;
}

/* .woocommerce .quantity .qty {
    display: none;
}
 */