.footer-mana .block-content-statick li a {
  white-space: normal;
  word-break: break-all;
}
.footer-mana .block-subscribe .input-box {
  padding-left: 10px;
}
.notice_news_txt {
  left: 35px;
}
.commonProduct_txt {
  left: 35px!important;
}
.liveChat {
  width:108px;
}
.nav-help:hover .nav-help-contact {
  height: 340px;
}
#popup-newsletter .txt {
  font-size: 20px!important;
}
.eyeIntroduce_nav_right_gender_shop {
  width: auto!important;
}
.polarized_feature_icon p {
  white-space: normal;
}
.footer-mana .subscribe-part>label {
  font-size: 12px;
}
.footer-mana .collapsible .form-subscribe-header p {
  font-size: 13px;
}
.coupon_more_top {
  font-size: 15px!important;
}
.top_subcribe .col-md-7 {
  width: 60%;
}
.top_subcribe .col-md-5 {
  width: 40%;
}
.tryOn-lz {
  width: auto;
}
#submit_points,
#submit_giftcard {
  width: auto;
}
.pc_header_left,
.pc_header_swiper {
  /* width: 460px; */
}
.footer_linkItem {
  padding-left: 5px;
  padding-right: 5px;
}
#applied_gift_card_list .cancel-code {
  width: auto;
}
/* .product-item-info .product-hover .product-image-wrapper img {
  position: absolute;
  left: 0px;
  top: 0px;
} */
.cms-customer-sharing .banner_bottom {
  left: calc(50% - 265px);
}
.genderTxt_b {
  min-height: 95px;
}

.login_forgot span,
.login_forgot .forgot {
  font-size: 13px!important;
}
.prescription-information-wrapper .cart-title b {
  font-size: 15px;
}
.details .details_login {
  left: 260px;
  top: 3px;
}
.details .details_img {
  top: 3px;
}
.banner_prescriptionSunglasses {
  left: 30px;
  top: calc(50% - 150px);
  width: 500px;
}
.banner_polarizedGlasses .size17 {
  font-size: 16px;
}
.banner_polarizedGlasses_title {
  font-size: 26px;
}
.lens_wrapper .pic_three_in {
  height: 585px;
}
.lens_wrapper .lens_nav .nav_item li a {
  font-size: 15px;
}
.arrowImg {
  right: -80px!important;
}
.shop_latest_box_link {
  width: auto;
}
.LearnMore_txt {
  min-height: 38px;
}
.productCartBox_coupon_apply, .productCartBox_couponcode_btn {
  width: auto;
  min-width: 80px;
}
.it_w250{width:250px;}
.search {width: 200px;}
@media (min-width:768px) and (max-width:1024px){ 
  .LearnMore_title{height: 55px;}
}
@media (min-width:320px) and (max-width:414px) {
  .top_subcribe .col-md-7,
  .top_subcribe .col-md-5 {
    width: auto;
  }
  .footer-mana .subscribe-part>label,
  .footer-mana .collapsible .form-subscribe-header p {
    font-size: 14px;
  }
  .footer_linkItem,
  .company-link-footer .col-lg-3 {
    padding-left: 15px;
    padding-right: 15px;
  }
  .block-newletter .block-content .newsletter, .footer-mana .block-subscribe .input-box {
    width: 72%;
  }
  .form-subscribe-header p {
    padding-left: 10px;
  }
  .pay_tip_wrapper_s_li:nth-child(2)::after{left: -10px;}
}