.urbsof_head12 {
  font-weight: bold !important;
  font-size: 40px !important;
}

.urbsof_head12new {
  font-weight: bold !important;
  font-size: 40px !important;
}

.urbsof_hastch {
  font-size: 16px !important;
  color: black !important;
}

.urbsof_star4 {
  font-size: 22px;
}
  .price_boldcstm{
 font-size: 18px !important;
 font-weight: 700 !important;
  }

.opct_u{
  opacity: 0.9 !important;
}

.home_sectxt{
  color: white !important;
}

.urbsof_review4 span {
  font-size: 20px !important;
  color: black !important;
}

.urban_mimg76 {
  margin-top: -90px !important;
}

.choosesect_y67 {
  font-size: 16px !important;
  font-weight: 400 !important;
  background-color: #F5F5F5 !important;
}

.headlist_ing87 {
  font-size: 16px;
  color: #C29958 !important;
  font-weight: 700;
  line-height: 40px !important;
  text-align: center !important;
}

.headimg_li1 {
  font-weight: 500;
  line-height: 30px !important;
}

.fontsearch {
  font-weight: 700;
}

.choose_iconarr {
  height: 18px;
  transform: rotate(270deg);
}

.headn_iconarr2 {
  height: 12px;
  transform: rotate(180deg);
  margin-right: 8px;
}
   .siz_wid100l{
                   width: 100%; 
                }
                .siz_inpmar14{
                  margin-left: 14px !important;  
                }

.new_paddg12 {
  padding: 20px !important;width: 100%;
}

.dropbtn24 {
  background-color: black;
  color: white;
  border-radius: 5px;
  padding: 8px 12px 8px 12px;
  font-weight: 500;
  font-size: 14px;
  position: relative;
  left: 65px;
  top: 1px;
  border: none;
  line-height: 15px;
}

.dropdown24 {
  position: relative;
  display: inline-block;
}

.dropdown-content2 {
  display: none;
  position: absolute;
  background-color: #f1f1f1;
  min-width: 100px;
  box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);
  z-index: 1;
  left: 70px;
  margin-top: -8px;
}

.dropdown-content2 a {
  color: black;
  font-size: 14px;
  line-height: 35px;
  text-decoration: none;
  display: block;
  padding: 0px 2px 0px 2px;
}

.new_bordergry {
  border: 1px solid #BEBEBE !important;
}

.dropdown-content2 a:hover {
  background-color: #ddd;
}

.dropdown24:hover .dropdown-content2 {
  display: block;
}

.dropdown24:hover .dropbtn24 {
  background-color: #C29958;
}

.list_martop12 {
  background-color: white;
}

.indo_icon87 {
  position: relative;
  top: 10px;
}

.mad_tocart56 {
  border-radius: 2px !important;
  font-size: 17px !important;
  font-weight: 700 !important;
}

.mad_tocart562 {
  border-radius: 2px !important;
  font-size: 16px !important;
  margin-top: 15px !important;
  font-weight: 700 !important;
  padding: 22px 25px 22px 25px !important;
}

.listboxshad {
  box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);
}

.list_fixed45 {
  position: fixed !important;
  top: 105px !important;
  width: 24% !important;
}

.list_fixed999 {
  background-color: white;
  min-height: 200px;
  box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);
  position: fixed !important;
  top: 105px !important;
  width: 24% !important;
}

.duf {
  position: relative !important;
  top: -15px !important;
}

.indo_foursec {
    margin-top: 30px ;margin-bottom: 70px !important;
  }



@media only screen and (max-width: 425px) {
  .urbsof_head12 {
  font-weight: bold !important;
  font-size: 40px !important;

  margin-top: -70px !important;
}
.indo_foursec {
   margin-top: 10px !important;margin-bottom: 70px !important;
  }
  .hdsgfv{
    height: 200px !important;
  }
  .mad_tocart562 {
    font-size: 15px !important;
    font-weight: 700 !important;
    padding: 19px 20px 5px 20px !important;
    margin-top: 0px !important;
  }
  .oodhfb {
    padding: 6px !important;
    height: 50px !important;
  }
  .send_prodet {
    width: 100% !important;
  }
  .dfgs {
    width: 40% !important;
    margin-top: 4px;
  }
  .ghyu {
    width: 100% !important;
  }
  .urban_mimg76 {
    margin-top: -40px !important;
  }
  .dropbtn24 {
    position: relative;
    left: 24px;
    top: 1px;
  }
  .dropdown-content2 {
    left: 23px;
    margin-top: -8px;
  }
  .pack_mob3 {
    margin-bottom: 20px;
  }
  .urbsof_hastch {
    margin-top: -80px !important;
  }
   .slide-title {
    margin-top: 50px !important;
  }
}

@media screen and (min-device-width: 640px) and (max-device-width: 823px) {
    .urbsof_head12 {
  font-weight: bold !important;
  font-size: 40px !important;

  margin-top: -70px !important;
}
   .dfgs {
    width: 40% !important;
    margin-top: 4px;
  }
  .ghyu {
    width: 100% !important;
  }
  .urbsof_hastch {
    margin-top: -90px !important;
  }
  .send_prodet {
    width: 100% !important;
  }
  .slick-dots {
    display: none !important;
  }
  .slide-title {
    margin-top: 15px !important;
  }
  .hero-slider-content{
    min-width: 80% !important;
  }
.indo_foursec {
   margin-top: 50px !important;margin-bottom: 70px !important;
  }
  .hdsgfv{
    height: 400px !important;
  }
}
.customClass{height:75%;}
.alert{width:35% !important;}
@media screen and (max-device-width: 823px) {
.alert{width:75% !important;}    
}
.main-menu ul li a{font-size:14px !important;}
a#custominnermenu {
    font-size: 12px !important;
}
.product-details-des .quantity .pro-qty{border-radius:2px !important;}
.logocenter{margin-left:0%;}

/******************/
.price_main, .btn-cart2 {
    font-family: "Lato", sans-serif !important;
}

.product-details-des .quantity-cart-box {
    justify-content: center;
}
.position-static:nth-child(3) .megamenu.mega-1 .mega-title, .position-static:nth-child(2) .megamenu.mega-1 .mega-title {
    flex-basis: 42.333% !important;
}
.nice-select {
    width: 95% !important;
 
    left: 2%;
}
@media only screen and (max-width: 480px) {
    .dropbtn24 {
    position: relative ;
    left: 2px !important;
    top: 1px !important;
}
    .nice-select {
    width: 90% !important;
    left: 4%;
}
}