.header-wrap .header-nav, .header-wrap .header-right, .header-wrap.header-space-between{
  justify-content:center;
}
@media (min-width: 1025px) {
  .logo.logo-width-1 a img{
  min-width:100px;
  width:100px;
}
  .header-area {
    /*width: 70%; /* Set a fixed width for desktop screens */
    margin: 0 auto; /* Center the container horizontally */
  }
   .main {
  /*  width: 70%; /* Set a fixed width for desktop screens */
    margin: 0 auto; /* Center the container horizontally */
  }
    footer.main {
        width: 100%; /* Set a fixed width for desktop screens */
    margin: 0 auto; /* Center the container horizontally */
  }
  footer.main .container {
    width: 70%; /* Set the width of the div within footer */
    margin: 0 auto; /* Center the div horizontally */
  }
}

.main-menu > nav > ul > li > a{
  font-size:14px;
}
.main-menu.main-menu-padding-1 > nav > ul > li{
  padding:0 4px;
}
.footer-list li a{
  color:white;
}
.footer-mid{
  background-color:#884513;
  }
.footer-mid .widget-title{
  color:white;
}
.contact-infor{
   color:white;
}
 footer.main .font-lg {
   color:white
}
footer.main ul > li > svg{
  color:white;
}
.footer-last{
  background-color: #884513;
  border-top:solid 1px #ffd700;
}
.footer-copyrights ,.follow-us-footer{
  color:white;
}
.sicons-footer{
  background:white;
}
.sicons-footer .mobile-social-icon a{
  color: #F2D563;
}
.footer-mid svg path{
  fill:white;
}
.product-cart-wrap .product-action-1 button, .product-cart-wrap .product-action-1 a.action-btn{
  width:35px;
  height:35px;
}
.main-menu > nav > ul > li > a{
  color:white
}
.main-menu > nav > ul > li:hover > a{
  color:#ffd700
}
.header-info > ul > li a{
  color:white
}
.header-style-1 .header-bottom-bg-color {
  background-color: #884513;
  border-top: 1px solid #ececec;
  border-bottom: 1px solid #ececec;
}
.header-style-1 .header-top-ptb-1 {
  background-image: none;
  padding: 10px 0;
    background: #ffd700 ;
}
.main-menu > nav > ul > li > a.active{
  color:#ffd700 ;
}
.pahrm_phone{
  color:white
}
@media only screen and (max-width: 768px) {
    .header-style-1 .header-bottom-bg-color {
       background:white !important;
    }
}
@media only screen and (max-width: 992px) {
    .logo.logo-width-1 {
        /* margin-right: 0; */
        position: absolute;
        left: 50%;
        transform: translateX(-50%);
    }
  .header-wrap .header-nav, .header-wrap .header-right, .header-wrap.header-space-between{
    justify-content:space-between;
  }
}
.footer-list.mb-sm-5.mb-md-0 .footer-list.wow.fadeIn.animated.mb-sm-5.mb-md-0.animated a:hover {
    color: #F7CFAD; /* Change this value to the desired hover color */
}
@media only screen and (min-width: 767px) {
    .mobile-search-custom {
        display: none;
    }
}
@media (max-width: 768px) {
  .header-action-2 li {
    list-style: none; 
  }
  .hero-slider-1 .slick-list{
    max-height:105px !important;
  }
  .product-cart-wrap .product-content-wrap{
padding:0 5px 20px 5px !important;
  }
  .product-cart-wrap .add-to-cart-button{
    padding:10px 15px !important;
  }
  body[dir=rtl] .logo.logo-width-1{
   right: 32% !important;
        left: auto !important;
    }
  }
}
 
   .footer-mobile .menu--footer {
background:#884513 !important;
  
}
 body[dir=rtl] .menu--footer li a span {
    display: block;
   
}
@media only screen and (max-width: 480px) {
    .table td {
        display: table-cell;
        width: 100%;
        text-align: center;
    }
}
@media only screen and (max-width: 480px) {
    .table thead {
        display: contents;
    }
}
@media only screen and (max-width: 480px) {
    .shopping-summery table tbody tr img {
        max-width: 60px;
        margin-right: 0;
    }
}
@media only screen and (max-width: 480px) {
    .table td::before {
        content: attr(data-title) " ";
        float: left;
        text-transform: capitalize;
        margin-right: 15px;
        font-weight: bold;
      display:none;
    }
  .p-sm-0{
    padding:0 !important;
  }
  body[dir=rtl] .ml-30 {
    margin-right: 0 !important; 
}
  td.cart_total_label{
    text-align:right !important;
  }
  .cart-totals{
    padding:0 !important;
  }
}
.paymoblist {
  list-style-type: none;
}
.ck-content p{
  color:black !important;
}
.section-title h1 {
    font-weight: 700;
    font-size: 32px !important;
    margin-right: 30px;
}
@media only screen and (max-width: 1024px) {
    .hero-slider-1 .single-hero-slider {
        height: 105px !important;
    }
}
@media only screen and (max-width: 767px){
ul{
  padding:14px !important;
  }
}