.footer-mana .block-content-statick li a {
  white-space: normal;
  word-break: break-all;
  font-size: 12px;
}
.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;
  white-space: nowrap;
}
.coupon_more_top {
  font-size: 15px!important;
}
.top_subcribe .col-md-7 {
  width: 60%;
}
.top_subcribe .col-md-5 {
  width: 40%;
}
.de_size16 {
  font-size: 16px!important;
}
.cus-row-one_r::before{left: -18px;}
.our_collection_btn{min-width: 220px;}
.lens_wrapper .lens_nav .nav_item{width: 80%;}
@media (min-width:768px) and (max-width:1024px) {
  .de_size16 {
    font-size: 12px!important;
  }
  .our_pick_mask {
    padding-left: 2px;
    padding-right: 2px;
  }
  #shop_gift .circleColor {
    width: 100px;
  }
  .policy_wrapper_li:nth-child(1)::after {
    right: 7px;
  }
  .policy_wrapper_li:nth-child(3)::after {
    right: -6px;
  }
  button.shop-now,
  button.tryon {
    font-size: 12px;
  }
  .common-btn,
  .btn-wrapper .use-webcam {
    font-size: 12px;
    text-indent: 10px;
    text-align: left;
  }
  .se_ipad_none{display:none;}
}
@media (min-width:320px) and (max-width:767px) {
  .top_subcribe .col-md-7,
  .top_subcribe .col-md-5 {
    width: 100%;
  }
  .swiper_slide_link .layui-icon-right, .swiper2_ok_m_link, .swiper2_ok_m_txt {
    font-size: 12px!important;
  }
  .footer-mana .collapsible .form-subscribe-header p {
    font-size: 13px;
  }
  .mode-box .mode-btn {
    padding-left:0.5rem;
    padding-right:0.5rem;
    margin-right: 8px;
  }
  .mode-box .mode-btn.try {
    margin-left: 0;
    margin-right:0;
  }
  .filter_btn_m {
    margin-right: 8px;
  }
  .fresh_detail_lenses_tip {
    font-size:12px!important;
  }
  .LearnMore_title {text-align: center;}
}