/* Text Elements */

h1.heading_1 {
  position: static;
  display: block;
  -moz-box-sizing: border-box;
       box-sizing: border-box;
  margin: 10px 0 0;
  min-width: 30px;
  min-height: auto;
  max-width: 1400px;
  max-height: 100%;
  width: 100%;
  height: auto;
  background-color: transparent;
  background-image: none;
  background-attachment: scroll;
  background-position: left top;
  background-clip: border-box;
  background-origin: padding-box;
  background-size: 0 0;
  background-repeat: no-repeat;
  color: #0a45fa;
  text-align: center;
  text-indent: 0;
  white-space: normal;
  word-spacing: 0;
  font-size: 26px;
  font-family: 'Abel', sans-serif;
  line-height: 29px;

  -webkit-text-stroke-width: 1px;
  -webkit-text-stroke-color: #400afa;
  background-blend-mode: normal;
}

h1.header-1 {
  margin-right: auto;
  margin-bottom: 5px;
  margin-left: auto;
  padding-top: 0;
  padding-right: 10px;
  padding-left: 10px;
  max-width: 1400px;
  max-height: 100%;
  width: 100%;
  background-color: transparent;
  color: #f2082b;
  text-align: center;
  font-weight: 500;
  font-size: 30px;
  font-family: 'Abel', sans-serif;
}

h1.WomenCat {
  display: block;
  max-width: 1600px;
  max-height: 100%;
  width: 100%;
  color: #fa0a3b;
  text-align: center;
  font-weight: 600;
  font-size: 25px;
  font-family: Tahoma, Verdana, Segoe, sans-serif;

  -webkit-text-stroke-color: #f2082b;
  -webkit-text-stroke-width: 0;
}

h1.heading-1 {
  max-width: 1600px;
  max-height: 100%;
  width: 100%;
  color: #f2082b;
  text-align: center;
  font-weight: 500;
  font-size: 35px;
  font-family: Tahoma, Verdana, Segoe, sans-serif;
}

h1.TitleHeader {
  padding-right: 10px;
  padding-left: 10px;
  max-width: 1600px;
  max-height: 100%;
  width: 100%;
  color: #0a45fa;
  text-align: center;
  font-size: 20px;
  font-family: Tahoma, Verdana, Segoe, sans-serif;
}

h1.pagemissingHeading {
  max-width: 1600px;
  max-height: 100%;
  width: 100%;
  color: #f10b38;
  text-align: center;
  font-weight: 500;
  font-size: 30px;
  font-family: Tahoma, Verdana, Segoe, sans-serif;
}

h1.sub-header-privacy {
  color: #0a45fa;
  font-size: 23px;
}

h1.ppHeader {
  max-width: 1600px;
  max-height: 100%;
  width: 100%;
  color: #f10b38;
  text-align: center;
  font-weight: 600;
  font-size: 30px;
  font-family: Tahoma, Verdana, Segoe, sans-serif;
}

h1.Clothesheader {
  max-width: 1600px;
  max-height: 100%;
  width: 100%;
  color: #0a45fa;
  text-align: center;
  font-weight: 600;
  font-size: 25px;
  font-family: Tahoma, Verdana, Segoe, sans-serif;
}

h2.heading_2 {
  margin: 5px;
  min-width: 30px;
  min-height: 10px;
  max-width: 1050px;
  max-height: 100%;
  width: 100%;
  height: auto;
  background-color: transparent;
  color: #f10b38;
  text-align: center;
  font-weight: 500;
  font-size: 35px;

  -webkit-text-stroke-color: #6e0b62;
  -webkit-text-stroke-width: 1px;
}

h2 span.heading-text-1 {
  font-size: 1.875rem;
}

h2.header2 {
  margin-right: auto;
  margin-left: auto;
  color: #f2082b;
  text-align: center;
  font-weight: 500;
  font-size: 30px;
  font-family: 'Abel', sans-serif;
}

h2.ParaText {
  margin-bottom: 0;
  max-width: 400px;
  max-height: 100%;
  width: 100%;
  color: #0a45fa;
  text-align: center;
  font-weight: 400;
  font-size: 18px;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
}

h2.header1600 {
  max-width: 1600px;
  max-height: 100%;
  width: 100%;
  color: #0a45fa;
  text-align: center;
  font-weight: 500;
  font-size: 22px;
  font-family: Tahoma, Verdana, Segoe, sans-serif;
}

h2.ClothesHeader {
  margin-bottom: 0;
  padding-right: 0;
  padding-left: 8px;
  max-width: 550px;
  max-height: 100%;
  width: 100%;
  color: #0a45fa;
  text-align: left;
  font-weight: 500;
  font-size: 18px;
  font-family: Tahoma, Verdana, Segoe, sans-serif;

  -webkit-text-stroke-width: 1px;
  -webkit-text-stroke-color: #0a45fa;
}

h2.AbourUsHeader {
  max-width: 1600px;
  max-height: 100%;
  width: 100%;
  color: #0a45fa;
  font-weight: 600;
  font-size: 30px;
  font-family: Tahoma, Verdana, Segoe, sans-serif;
}

h2.designer-brands {
  max-width: 1600px;
  max-height: 100%;
  width: 100%;
  color: #000;
  text-align: center;
  font-size: 30px;

  -webkit-text-stroke-color: transparent;
}

h2 a.heading-text-2 {
  color: #000;
}

h2.header-privacy {
  color: #f2082b;
  text-align: center;
  font-weight: 500;
  font-size: 35px;
  font-family: Tahoma, Verdana, Segoe, sans-serif;
}

h2.subppHeader {
  max-width: 1600px;
  max-height: 100%;
  width: 100%;
  color: #0a45fa;
  font-size: 23px;
}

h2.designer-brands:hover {
  color: #fa0a3b;

  -webkit-text-stroke-color: transparent;
}

h2 a.heading-text-2:hover {
  color: #fa0a3b;
}

h3.heading-3 {
  min-width: 30px;
  min-height: auto;
  max-width: 1400px;
  max-height: 100%;
  width: 100%;
  color: #0a45fa;
  text-align: center;
  font-weight: 800;
  font-size: 40px;
  font-family: 'Abel', sans-serif;
}

h3.pText {
  max-width: 400px;
  max-height: 100%;
  width: 100%;
  color: #0a45fa;
  text-align: center;
  font-size: 18px;
  font-family: Tahoma, Verdana, Segoe, sans-serif;
}

h3.Pacc {
  max-width: 525px;
  max-height: 100%;
  width: 100%;
  color: #0a45fa;
  text-align: center;
  font-size: 18px;
  font-family: Tahoma, Verdana, Segoe, sans-serif;
}

h5.heading-5 {
  max-width: 1400px;
  max-height: 100%;
  width: 100%;
  text-align: left;
  font-size: 15px;
}

p.paragraph.paragraph_med {
  margin-bottom: 18px;
  max-width: 1400px;
  max-height: 100%;
  font-size: 19px;
  line-height: 37px;
}

p.paragraph.ad1050p {
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  padding-left: 7px;
  min-width: 10px;
  min-height: auto;
  max-width: 1050px;
  max-height: 100%;
  width: 100%;
  color: #400afa;
  text-align: left;
  font-weight: 500;
  font-size: 25px;
  font-family: 'Abel', sans-serif;
}

p.paragraph.paragraph-1 {
  margin-right: auto;
  margin-left: auto;
  min-width: 30px;
  min-height: auto;
  max-width: 1050px;
  max-height: 100%;
  width: 100%;
  background-color: transparent;
  color: #000;
  font-weight: 500;
  font-size: 25px;
  font-family: 'Abel', sans-serif;
  -webkit-transform: scaleX(1) scaleY(1) scaleZ(1);
     -moz-transform: scaleX(1) scaleY(1) scaleZ(1);
          transform: scaleX(1) scaleY(1) scaleZ(1);
}

p.paragraph.paragraph-2 {
  display: block;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  padding-top: 25px;
  padding-bottom: 25px;
  min-width: 30px;
  min-height: 15px;
  max-width: 1400px;
  max-height: 100%;
  width: 100%;
  height: auto;
  background-color: transparent;
  color: #000;
  text-align: left;
  font-weight: 500;
  font-size: 25px;
  font-family: 'Abel', sans-serif;
}

p.paragraph.paragraph-footer {
  margin-right: auto;
  margin-left: auto;
  max-width: 1400px;
  max-height: 100%;
  width: 100%;
  font-weight: 500;
  font-size: 18px;
}

p.paragraph span.paragraph-text-12 {
  color: #0a0a0a;
  font-size: 1.3125rem;
}

p.paragraph.paragraph-no-ads {
  margin-bottom: 14px;
  padding-top: 0;
  padding-right: 10px;
  padding-left: 10px;
  max-width: 900%;
  max-height: 100%;
  width: 100%;
  text-align: left;
  font-weight: 500;
  font-size: 25px;
  font-family: 'Abel', sans-serif;
}

p.paragraph span.paragraph-text-3 {
  color: #000;
}

p.paragraph a.paragraph-text-4 {
  color: #f10b38;
  font-weight: 600;
}

p.paragraph.paragraph-free-trial {
  margin-right: auto;
  margin-left: auto;
  max-width: 900px;
  max-height: 100%;
  width: 100%;
  color: #f10b38;
  text-align: center;
  font-weight: 500;
  font-size: 27px;
  font-family: 'Abel', sans-serif;

  -webkit-text-stroke-color: #f2082b;
  -webkit-text-stroke-width: 1px;
}

p.paragraph span.paragraph-text-1 {
  color: #0a45fa;
  font-weight: 600;
  font-size: 1.5625rem;
  font-family: 'Abel', sans-serif;
}

p.paragraph span.paragraph-text-2 {
  font-weight: 500;
  font-size: 1.25rem;
  font-family: 'Abel', sans-serif;
}

p.paragraph.paragraph-3 {
  margin-bottom: 5px;
}

p.paragraph.para-text {
  margin-right: auto;
  margin-left: auto;
  padding-top: 5px;
  padding-right: 30px;
  padding-left: 30px;
  max-width: 1400px;
  max-height: 100%;
  width: 100%;
  color: #0a0a0a;
  font-weight: 500;
  font-size: 20px;
}

p.paragraph span.paragraph-text-5 {
  color: #0a45fa;
  font-weight: 600;
  font-size: 1.5625rem;
  font-family: 'Abel', sans-serif;
}

p.paragraph span.paragraph-text-6 {
  color: #0a45fa;
  font-weight: 600;
  font-size: 1.5625rem;
  font-family: 'Abel', sans-serif;
}

p.paragraph span.paragraph-text-8 {
  color: #0a45fa;
  font-weight: 600;
  font-size: 1.5625rem;
  font-family: 'Abel', sans-serif;
}

p.paragraph span.paragraph-text-9 {
  color: #0a45fa;
  font-weight: 600;
  font-size: 1.5625rem;
  font-family: 'Abel', sans-serif;
}

p.paragraph span.paragraph-text-10 {
  color: #0a45fa;
  font-weight: 600;
  font-size: 1.5625rem;
  font-family: 'Abel', sans-serif;
}

p.paragraph span.paragraph-text-11 {
  color: #0a45fa;
  font-weight: 600;
  font-size: 1.5625rem;
  font-family: 'Abel', sans-serif;
}

p.paragraph span.paragraph-text-13 {
  color: #0a45fa;
  font-weight: 600;
  font-size: 1.5625rem;
  font-family: 'Abel', sans-serif;
}

p.paragraph span.paragraph-text-14 {
  color: #0a45fa;
  font-weight: 600;
  font-size: 1.5625rem;
  font-family: 'Abel', sans-serif;
}

p.paragraph span.paragraph-text-15 {
  color: #0a45fa;
  font-weight: 600;
  font-size: 1.5625rem;
  font-family: 'Abel', sans-serif;
}

p.paragraph span.paragraph-text-16 {
  color: #0a45fa;
  font-weight: 600;
  font-size: 1.5625rem;
  font-family: 'Abel', sans-serif;
}

p.paragraph span.paragraph-text-7 {
  color: #0a45fa;
  font-weight: 600;
  font-size: 1.5625rem;
  font-family: 'Abel', sans-serif;
}

p.paragraph span.paragraph-text-17 {
  color: #0a45fa;
  font-weight: 600;
  font-size: 1.5625rem;
  font-family: 'Abel', sans-serif;
}

p.paragraph span.paragraph-text-18 {
  color: #0a45fa;
  font-weight: 600;
  font-size: 1.5625rem;
  font-family: 'Abel', sans-serif;
}

p.paragraph span.paragraph-text-19 {
  color: #0a45fa;
  font-weight: 600;
  font-size: 1.5625rem;
  font-family: 'Abel', sans-serif;
}

p.paragraph.Para365 {
  margin-bottom: 0;
  padding-right: 10px;
  padding-bottom: 20px;
  padding-left: 10px;
  max-width: 1600px;
  max-height: 100%;
  width: 100%;
  font-weight: 600;
  font-size: 20px;
  font-family: 'Abel', sans-serif;
}

p.paragraph.ParaText2 {
  max-width: 1600px;
  max-height: 100%;
  width: 100%;
  color: #000;
  font-size: 20px;
  font-family: Tahoma, Verdana, Segoe, sans-serif;
}

p.paragraph.paragraph-4 {
  padding-top: 10px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Tahoma, Verdana, Segoe, sans-serif;
}

p.paragraph.Para-525 {
  margin-bottom: 0;
  max-width: 525px;
  max-height: 100%;
  width: 100%;
  text-align: left;
  font-size: 17px;
  font-family: Tahoma, Verdana, Segoe, sans-serif;
}

p.paragraph.paragraph-privacy {
  padding-top: 0;
  padding-right: 10px;
  padding-left: 10px;
  color: #000;
}

p.paragraph b.paragraph-text-20 {
  font-weight: 500;
}

span.text-element.women-clothing-text-links {
  margin-right: auto;
  margin-left: auto;
  padding-right: 0;
  padding-left: 10px;
  max-width: 400px;
  max-height: 100%;
  width: 100%;
  color: #0a45fa;
  text-align: left;
  font-weight: 700;
  font-size: 20px;

  -webkit-text-stroke-width: 0;
  -webkit-text-stroke-color: transparent;
}

span.text-element.text-1 {
  margin-top: 0;
  max-width: 525px;
  max-height: 100%;
  width: 100%;
  background-color: transparent;
  color: #0a45fa;
  text-align: center;
  font-weight: 500;
  font-size: 20px;
  font-family: Tahoma, Verdana, Segoe, sans-serif;

  -webkit-text-stroke-color: transparent;
}

span.text-element.clothes-text-1400 {
  margin-top: -10px;
  padding-bottom: 0;
  max-width: 1400px;
  max-height: 100%;
  background-color: #f8f8ff;
  color: #f10b38;
  font-weight: 600;
  font-size: 25px;
  font-family: 'Abel', sans-serif;
}

span.text-element.textlink-460 {
  margin-top: 0;
  padding-bottom: 60px;
  max-width: 460px;
  max-height: 100%;
  background-color: transparent;
  color: #0a45fa;
  text-align: center;
  font-weight: 500;
  font-size: 25px;
  font-family: Tahoma, Verdana, Segoe, sans-serif;
}

span.text-element.Featured {
  padding-bottom: 4px;
  max-width: 550px;
  max-height: 100%;
  width: 100%;
  color: #0a45fa;
  text-align: center;
  font-weight: 400;
  font-size: 18px;
  font-family: 'Lucida Console', 'Lucida Sans Typewriter', Monaco, 'Bitstream Vera Sans Mono', monospace;
}

span.text-element.pagemissingtext {
  max-width: 800px;
  max-height: 100%;
  width: 100%;
  color: #0a45fa;
  font-weight: 500;
  font-size: 35px;
  font-family: Tahoma, Verdana, Segoe, sans-serif;
}

span.text-element a.text-text-1 {
  color: #8f00ff;
}

span.text-element.WomenText {
  max-width: 525px;
  max-height: 100%;
  width: 100%;
  color: #f10b38;
  text-align: center;
  font-size: 17px;
}

span.text-element.watchestext {
  max-width: 1600px;
  max-height: 100%;
  width: 100%;
  color: #0a45fa;
  text-align: center;
  font-size: 25px;
}

span.text-element.jewelrytext {
  display: block;
  max-width: 1600px;
  max-height: 100%;
  width: 100%;
  color: #0a45fa;
  text-align: center;
  font-weight: 600;
  font-size: 25px;
}

a.link-text.service-title {
  display: block;
  margin: 0;
  min-width: 10px;
  min-height: auto;
  max-width: 350px;
  max-height: 100%;
  width: 100%;
  background-color: #fff;
  color: #f2082b;
  text-align: center;
  white-space: normal;
  font-weight: 500;
  font-size: 17px;
  font-family: 'Abel', sans-serif;

  -webkit-text-stroke-color: #2d08f0;
}

a.link-text.women-clothing-text-links {
  margin-top: 0;
  margin-bottom: 0;
  max-width: 350px;
  max-height: 100%;
  width: 100%;
  color: #5a1414;
  text-align: left;
  font-size: 20px;
  line-height: 1.2;

  -webkit-text-stroke-color: transparent;
  -webkit-text-stroke-width: 0;
}

a.link-text.text-link-2 {
  display: block;
  margin: 0 auto -10px auto;
  padding-left: 6px;
  min-width: 30px;
  min-height: auto;
  max-width: 1050px;
  max-height: 100%;
  width: 100%;
  background-color: #fff;
  color: #f10b38;
  font-weight: 700;
  font-size: 40px;
  font-family: 'Abel', sans-serif;
}

a.link-text.shopping-text {
  display: block;
  margin-right: auto;
  margin-left: auto;
  max-width: 100%;
  max-height: 100%;
  width: 100%;
  color: #f10b38;
  text-align: center;
  font-weight: 500;
  font-size: 21px;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
}

a.link-text.st-text {
  color: #0a45fa;
  font-size: 17px;

  -webkit-text-stroke-color: #400afa;
  -webkit-text-stroke-width: 1px;
}

a.link-text.TextType {
  display: block;
  max-width: 300px;
  max-height: 100%;
  width: 100%;
  background-color: transparent;
  color: #f10b38;
  text-align: center;
  font-weight: 600;
  font-size: 20px;
  font-family: Tahoma, Verdana, Segoe, sans-serif;
}

a.link-text.FragranceText {
  display: block;
  max-width: 530px;
  max-height: 100%;
  width: 100%;
  color: #f2082b;
  text-align: center;
  font-weight: 600;
  font-size: 20px;
  font-family: Tahoma, Verdana, Segoe, sans-serif;
}

a.link-text.SkincareText {
  display: block;
  max-width: 265px;
  max-height: 100%;
  width: 100%;
  color: #f10b38;
  text-align: center;
  font-weight: 600;
  font-size: 20px;
  font-family: Tahoma, Verdana, Segoe, sans-serif;
}

a.link-text.BeddingText {
  display: block;
  max-width: 530px;
  max-height: 100%;
  width: 100%;
  color: #f10b38;
  text-align: center;
  font-weight: 600;
  font-size: 20px;
  font-family: Tahoma, Verdana, Segoe, sans-serif;
}

a.link-text.KitchenText {
  display: block;
  max-width: 400px;
  max-height: 100%;
  width: 100%;
  color: #f10b38;
  text-align: center;
  font-weight: 600;
  font-size: 20px;
  font-family: Tahoma, Verdana, Segoe, sans-serif;
}

a.link-text.FurnitureText {
  display: block;
  max-width: 530px;
  max-height: 100%;
  width: 100%;
  color: #f10b38;
  text-align: center;
  font-weight: 600;
  font-size: 20px;
  font-family: Tahoma, Verdana, Segoe, sans-serif;
}

a.link-text.WomenJewelryText {
  display: block;
  max-width: 1600px;
  max-height: 100%;
  width: 100%;
  color: #f2082b;
  text-align: center;
  font-weight: 600;
  font-size: 25px;
  font-family: 'Abel', sans-serif;
}

a.link-text.text1600 {
  display: block;
  max-width: 1600px;
  max-height: 100%;
  width: 100%;
  color: #a020f0;
  font-size: 17px;
  font-family: Tahoma, Verdana, Segoe, sans-serif;
}

a.link-text.ClothesText {
  display: block;
  padding-bottom: 60px;
  max-width: 350px;
  max-height: 100%;
  width: 100%;
  color: #000;
  text-align: center;
  font-weight: 400;
  font-size: 17px;
  font-family: Tahoma, Verdana, Segoe, sans-serif;
}

a.link-text.Text525 {
  display: block;
  max-width: 525px;
  max-height: 100%;
  width: 100%;
  color: #0a45fa;
  text-align: center;
  font-weight: 500;
  font-size: 20px;
  font-family: Tahoma, Verdana, Segoe, sans-serif;
}

a.link-text.text-link-1 {
  display: block;
  max-width: 1600px;
  max-height: 100%;
  width: 100%;
  background-color: transparent;
  color: #0a45fa;
  text-align: center;
  font-size: 21px;
  font-family: Tahoma, Verdana, Segoe, sans-serif;

  -webkit-text-stroke-color: #0a45fa;
}

a.link-text.VariousText {
  padding-bottom: 10px;
  max-width: 1600px;
  max-height: 100%;
  width: 100%;
  color: #0a45fa;
  text-align: center;
  font-size: 25px;
}

a.link-text.women-clothing-text-links:hover {
  color: #f2082b;
}

a.link-text.shopping-text:hover {
  color: #0a45fa;
}

a.link-text.ClothesText:hover {
  color: #f2082b;
}

a.link-text.Text525:hover {
  color: #f2082b;
}

a.link-text.Text525:active {
  color: #0a45fa;
}

ul.link-list.ul-link-1 {
  margin-bottom: 0;
  max-width: 550px;
  max-height: 100%;
  width: 100%;
}

ul.link-list.ulLinkCategory {
  max-width: 550px;
  max-height: 100%;
  width: 100%;
}

/* Layout Elements */

body.body-3 {
  display: block;
  min-height: 100vh;
  max-width: 1700px;
  max-height: 100%;
  width: 100%;
  background-color: #fd8907;
  background-image: none;
  background-attachment: scroll;
  background-position: left top;
  background-clip: border-box;
  background-origin: padding-box;
  background-size: 0 0;
  background-repeat: no-repeat;
  text-align: left;
  -webkit-transition-delay: 0s;
     -moz-transition-delay: 0s;
       -o-transition-delay: 0s;
          transition-delay: 0s;
  -webkit-transition-timing-function: ease;
     -moz-transition-timing-function: ease;
       -o-transition-timing-function: ease;
          transition-timing-function: ease;
  -webkit-transition-duration: 0s;
     -moz-transition-duration: 0s;
       -o-transition-duration: 0s;
          transition-duration: 0s;
  -webkit-transition-property: none;
     -moz-transition-property: none;
       -o-transition-property: none;
          transition-property: none;

  background-blend-mode: normal;
  grid-auto-rows: 1px;
  grid-auto-columns: 1px;
  grid-row-gap: 1px;
  grid-column-gap: 1px;
}

body.body-2 {
  position: static;
  display: block;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  padding-bottom: 0;
  padding-left: 0;
  min-width: 30px;
  min-height: auto;
  max-width: 1400px;
  max-height: none;
  width: 100%;
  height: auto;
  background-color: #fd8907;
  background-image: none;
  background-attachment: scroll;
  background-position: left top;
  background-clip: border-box;
  background-origin: padding-box;
  background-size: 0 0;
  background-repeat: no-repeat;
  text-align: center;

  background-blend-mode: normal;
}

body.body-5 {
  max-width: 1400px;
  max-height: 100%;
  width: 100%;
  background-color: #c1f8d7;
}

body.Main {
  max-width: 1600px;
  max-height: 100%;
  width: 100%;
  background-color: #fff;
  background-image: none;
  background-attachment: scroll;
  background-position: left top;
  background-clip: border-box;
  background-origin: padding-box;
  background-size: 0 0;
  background-repeat: no-repeat;

  background-blend-mode: normal;
}

body.women {
  max-width: 1600px;
  max-height: 100%;
  width: 100%;
  background-color: #0bda51;
}

body.pagemissingMain {
  display: grid;
  max-width: 1600px;
  max-height: 100%;
  width: 85%;
}

.container.banner-ad-main-250x250 {
  position: static;
  display: -webkit-box;
  display: -webkit-flex;
  display:    -moz-box;
  display: -ms-flexbox;
  display:         flex;
  -ms-flex-pack: center;
  margin: 0 auto;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
  min-width: 30px;
  min-height: auto;
  max-width: 700px;
  max-height: 100%;
  width: 100%;
  height: auto;
  background-color: transparent;

  -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
          justify-content: center;
}

.container.banner-ad-250x250 {
  display: block;
  margin: 0 auto 41px;
  padding: 0 5px;
  min-height: auto;
  max-width: 350px;
  max-height: 100%;
  width: 100%;
  border-width: 0;
  border-style: solid;
  border-radius: 0;
  text-align: left;
}

.container.men-women-clothing-main {
  position: static;
  top: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display:    -moz-box;
  display: -ms-flexbox;
  display:         flex;
  -ms-flex-pack: center;
  margin-top: 15px;
  margin-right: 15px;
  margin-left: 15px;
  padding-right: 0;
  padding-left: 0;
  max-width: 1400px;
  max-height: 100%;
  width: 100%;

  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
          justify-content: center;
}

.container.men-women-clothing-images {
  display: block;
  margin-bottom: 10px;
  padding-right: 0;
  padding-left: 0;
  max-width: 700px;
  max-height: 100%;
  width: 100%;
  background-color: transparent;
}

.container.container-13 {
  display: grid;
  max-width: 700px;
  max-height: 100%;
  width: auto;
}

.container.mega-menu {
  position: static;
  top: 0;
  display: block;
  margin-top: -50px;
  margin-right: auto;
  margin-left: auto;
  min-width: 30px;
  min-height: auto;
  max-width: 1600px;
  max-height: 100%;
  width: 100%;
  background-color: #fd8907;
}

.container.menu-1-2 {
  padding-top: 10px;
  max-width: 400px;
  max-height: 100%;
  width: 100%;
}

.container.container-4 {
  margin-right: 5px;
  margin-bottom: 20px;
  margin-left: 5px;
  max-width: 1050px;
  max-height: 100%;
}

.container.women-shoes-perfumes {
  margin-right: 5px;
  margin-bottom: 20px;
  margin-left: 5px;
  max-width: 1050px;
  max-height: 100%;
}

.container.header_2 {
  display: block;
  visibility: visible;
  float: none;
  margin-right: auto;
  margin-left: auto;
  min-width: 30px;
  min-height: auto;
  max-width: 1400px;
  max-height: 1400px;
  width: auto;
  height: auto;
  text-align: center;
}

.container.container-22 {
  display: block;
  margin: 0 auto 10px;
  min-width: 30px;
  min-height: auto;
  max-width: 1050px;
  max-height: 100%;
  width: 100%;
  background-color: transparent;
  text-align: left;
}

.container.container-2 {
  display: block;
  -ms-flex-pack: start;
  margin-bottom: 5px;
  padding-right: 0;
  padding-left: 30px;
  min-width: 30px;
  min-height: 100%;
  max-width: 400px;
  max-height: 2500px;
  width: 100%;
  background-color: #fff;
  color: #f2082b;
  font-size: 25px;

  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
     -moz-box-pack: start;
          justify-content: flex-start;
}

.container.heading1-main {
  padding-top: 5px;
  min-width: 30px;
  min-height: auto;
  max-width: 1400px;
  max-height: 100%;
  width: 100%;
  height: auto;
  text-align: center;
}

.container.container-18 {
  display: block;
  -ms-flex-pack: center;
  margin: 0 auto;
  padding-top: 0;
  padding-bottom: 0;
  min-width: 30px;
  min-height: auto;
  max-width: 1400px;
  max-height: 100%;
  width: 100%;
  height: auto;

  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
          justify-content: center;
}

.container.para-main {
  margin-right: auto;
  margin-bottom: 10px;
  margin-left: auto;
  padding-top: 1px;
  padding-bottom: 0;
  min-width: 30px;
  min-height: 48px;
  max-width: 1050px;
  max-height: 100%;
  width: 100%;
  border: .4375rem dotted transparent;
  border-top-left-radius: 21px 54px;
  border-top-right-radius: 21px 54px;
  border-bottom-right-radius: 21px 54px;
  border-bottom-left-radius: 21px 54px;
  background-color: #fff;
  text-align: center;
}

.container.logo-slider-main {
  position: static;
  display: block;
  -ms-flex-pack: center;
  -moz-box-sizing: border-box;
       box-sizing: border-box;
  margin-right: auto;
  margin-left: auto;
  padding: 0;
  min-width: 2px;
  max-width: 1500px;
  max-height: none;
  width: 100%;
  height: auto;
  background-color: transparent;
  text-align: center;

  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
          justify-content: center;
}

.container.container-19 {
  margin-right: 0;
  margin-left: 0;
  max-width: 1400px;
  max-height: 100%;
  width: 100%;
  color: #000;
  text-align: center;
}

.container.container-20 {
  max-width: 1400px;
  max-height: 100%;
  width: 100%;
}

.container.container-21 {
  margin-right: auto;
  margin-left: auto;
  max-width: 1400px;
  max-height: 100%;
  width: 100%;
  text-align: center;
}

.container.main-shopping {
  display: -webkit-box;
  display: -webkit-flex;
  display:    -moz-box;
  display: -ms-flexbox;
  display:         flex;
  -ms-flex-pack: center;
  -ms-flex-align: start;
  margin-right: auto;
  margin-left: auto;
  padding-right: 0;
  max-width: 1400px;
  max-height: 100%;
  width: 100%;

  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
          justify-content: center;
  -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
     -moz-box-align: start;
          align-items: flex-start;
}

.container.shopping-sub {
  display: -webkit-box;
  display: -webkit-flex;
  display:    -moz-box;
  display: -ms-flexbox;
  display:         flex;
  -ms-flex-pack: center;
  margin: 0 4px 15px 5px;
  padding: 5px 0;
  max-width: 100%;
  max-height: 100%;
  width: 100%;
  border: .25rem dotted #fff;
  border-top-left-radius: 12px 13px;
  border-top-right-radius: 12px 13px;
  border-bottom-right-radius: 12px 13px;
  border-bottom-left-radius: 12px 13px;
  background-color: #fff;

  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
          justify-content: center;
  -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
}

.container.container-25 {
  margin-right: auto;
  margin-left: auto;
  max-width: 1200px;
  max-height: 100%;
  width: 100%;
}

.container.footer-main {
  margin-top: 5px;
  margin-right: auto;
  margin-left: auto;
  max-width: 1400px;
  max-height: 100%;
  width: 100%;
  text-align: center;
}

.container.clothing-main {
  display: -webkit-box;
  display: -webkit-flex;
  display:    -moz-box;
  display: -ms-flexbox;
  display:         flex;
  -ms-flex-pack: center;
  margin-top: 0;
  margin-right: auto;
  margin-left: auto;
  padding-top: 0;
  max-width: 1400px;
  max-height: 100%;
  width: 100%;
  height: auto;

  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
          justify-content: center;
}

.container.container-8 {
  display: block;
  margin-right: auto;
  margin-left: auto;
  padding-top: 0;
  padding-right: 5px;
  padding-left: 0;
  max-width: 350px;
  max-height: 100%;
  width: 100%;
}

.container.container-12 {
  margin-right: auto;
  margin-left: auto;
  padding-right: 5px;
  padding-left: 0;
  max-width: 350px;
  max-height: 100%;
  width: 100%;
}

.container.container-17 {
  margin-right: auto;
  margin-left: auto;
  padding-right: 5px;
  padding-left: 0;
  max-width: 350px;
  max-height: 100%;
  width: 100%;
}

.container.container-23 {
  margin-right: auto;
  margin-left: auto;
  padding-right: 5px;
  padding-left: 0;
  max-width: 350px;
  max-height: 100%;
  width: 100%;
}

.container.women-men-clothing {
  display: -webkit-box;
  display: -webkit-flex;
  display:    -moz-box;
  display: -ms-flexbox;
  display:         flex;
  -ms-flex-pack: center;
  max-width: 1400px;
  max-height: 100rem;
  width: 100%;

  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
          justify-content: center;
}

.container.women-clohing {
  margin-top: 10px;
  margin-bottom: 10px;
  padding-right: 5px;
  padding-left: 5px;
  max-width: 700px;
  max-height: 100%;
  width: 100%;
  text-align: center;
}

.container.vertical-ad-400 {
  margin-right: auto;
  margin-left: auto;
  max-width: 400px;
  max-height: 100%;
  width: 100%;
}

.container.contact-us {
  max-width: 1400px;
  max-height: 100%;
  width: 100%;
}

.container.women-main {
  position: static;
  display: -webkit-box;
  display: -webkit-flex;
  display:    -moz-box;
  display: -ms-flexbox;
  display:         flex;
  -ms-flex-pack: center;
  -ms-flex-align: start;
  margin: 0;
  padding: 0;
  min-width: 30px;
  min-height: auto;
  max-width: 1500px;
  max-height: 100%;
  width: 100%;
  text-align: center;

  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
          justify-content: center;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
     -moz-box-align: start;
          align-items: flex-start;
  -webkit-align-content: flex-start;
  -ms-flex-line-pack: start;
          align-content: flex-start;
}

.container.women-sub {
  display: block;
  -ms-flex-pack: center;
  margin: 5px auto;
  padding-right: 10px;
  padding-left: 10px;
  min-width: 30px;
  max-width: 200px;
  max-height: 250px;
  width: 100%;

  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
          justify-content: center;
}

.container.main-stores {
  display: block;
  margin-right: auto;
  margin-left: auto;
  min-width: 30px;
  min-height: auto;
  max-width: 1050px;
  max-height: 100%;
  width: 100%;
}

.container.women-clothing-main {
  margin-right: auto;
  margin-left: auto;
  padding-bottom: 60px;
  min-width: 30px;
  max-width: 1400px;
  max-height: 100%;
  width: 100%;
  text-align: center;
}

.container.container-3 {
  display: -webkit-box;
  display: -webkit-flex;
  display:    -moz-box;
  display: -ms-flexbox;
  display:         flex;
  padding-bottom: 51px;
  max-width: 1400px;
  max-height: 99.5%;

  -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
}

.container.container-7 {
  margin-right: auto;
  margin-left: auto;
  padding-right: 10px;
  padding-left: 10px;
  max-width: 700px;
  max-height: 100%;
}

.container.container-6 {
  display: -webkit-box;
  display: -webkit-flex;
  display:    -moz-box;
  display: -ms-flexbox;
  display:         flex;
  -ms-flex-pack: center;
  padding-bottom: 50px;
  max-width: 1400px;
  max-height: 100%;

  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
          justify-content: center;
}

.container.container-9 {
  margin-right: auto;
  margin-left: auto;
  padding-right: 10px;
  padding-left: 10px;
  max-width: 460px;
  max-height: 100%;
}

.container.startmail {
  display: block;
  -ms-flex-pack: center;
  margin-right: auto;
  margin-left: auto;
  padding-top: 0;
  padding-right: 10px;
  padding-left: 10px;
  max-width: 1400px;
  max-height: 100%;
  width: 100%;
  text-align: left;

  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
          justify-content: center;
}

.container.startmail-video {
  margin-right: auto;
  margin-left: auto;
  max-width: 1400px;
  max-height: 100%;
  width: 100%;
  text-align: center;
}

.container.banner-left {
  margin-right: auto;
  margin-left: auto;
  max-width: 300px;
  max-height: 43px;
  width: 100%;
}

.container.banner-main {
  position: -webkit-sticky;
  position:         sticky;
  top: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display:    -moz-box;
  display: -ms-flexbox;
  display:         flex;
  margin-right: 0;
  margin-left: 0;
  padding-top: 11px;
  max-width: 1400px;
  max-height: 100%;
  width: 100%;
  background-color: #eefa5d;
  text-align: center;
}

.container.WomenMakeup {
  display: grid;
  -ms-flex-pack: center;
  margin-right: auto;
  margin-left: auto;
  padding-top: 1px;
  padding-bottom: 0;
  max-width: 1600px;
  max-height: 100%;
  width: 100%;

  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
          justify-content: center;
}

.container.MakeupTypes {
  margin-right: auto;
  margin-left: auto;
  padding-right: 10px;
  padding-bottom: 60px;
  padding-left: 10px;
  max-width: 300px;
  max-height: 100%;
  width: 100%;
  background-color: transparent;
}

.container.FragrancesMain {
  display: grid;
  -ms-flex-pack: center;
  margin-right: 0;
  margin-left: 0;
  padding-bottom: 0;
  max-width: 1600px;
  max-height: 100%;
  width: 100%;
  text-align: left;

  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
          justify-content: center;
}

.container.FragranceSub {
  padding-bottom: 60px;
  max-width: 530px;
  max-height: 100%;
  width: 100%;
}

.container.WomenSkincare {
  display: grid;
  -ms-flex-pack: center;
  padding-bottom: 0;
  max-width: 1600px;
  max-height: 100%;
  width: 100%;

  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
          justify-content: center;
}

.container.SkincareTypes {
  padding-bottom: 60px;
  max-width: 265px;
  max-height: 100%;
  width: 100%;
}

.container.Bedding {
  display: grid;
  -ms-flex-pack: center;
  padding-bottom: 0;
  max-width: 1600px;
  max-height: 100%;
  width: 100%;

  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
          justify-content: center;
}

.container.BeddingTypes {
  padding-bottom: 60px;
  max-width: 530px;
  max-height: 100%;
  width: 100%;
}

.container.Kitchen {
  display: grid;
  -ms-flex-pack: center;
  padding-bottom: 0;
  max-width: 1600px;
  max-height: 100%;
  width: 100%;

  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
          justify-content: center;
}

.container.KitchenSub {
  padding-bottom: 60px;
  max-width: 400px;
  max-height: 100%;
  width: 100%;
}

.container.Furniture {
  display: grid;
  -ms-flex-pack: center;
  padding-bottom: 0;
  max-width: 1600px;
  max-height: 100%;
  width: 100%;

  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
          justify-content: center;
}

.container.furnituresub {
  display: grid;
  padding-bottom: 60px;
  max-width: 530px;
  max-height: 100%;
  width: 100%;
}

.container.WomenJewelry {
  padding-bottom: 60px;
  max-width: 1600px;
  max-height: 560%;
  width: 100%;
}

.container.ParaMain {
  display: grid;
  max-width: 1600px;
  max-height: 100%;
  width: 100%;
}

.container.LogoSliderMain {
  position: -webkit-sticky;
  position:         sticky;
  top: 0;
  left: auto;
  z-index: 2;
  padding-right: 10px;
  padding-left: 10px;
  max-width: 1600px;
  max-height: 100%;
  width: 100%;
  background-color: #ff7f50;
  background-image: none;
  background-attachment: scroll;
  background-position: left top;
  background-clip: border-box;
  background-origin: padding-box;
  background-size: 0 0;
  background-repeat: no-repeat;

  background-blend-mode: normal;
}

.container.WomenClothingMain {
  display: grid;
  -ms-flex-pack: center;
  padding-right: .625rem;
  padding-bottom: 30px;
  max-width: 1600px;
  max-height: 100%;
  width: 100%;

  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
          justify-content: center;
}

.container.ClothingCat {
  display: block;
  padding-bottom: 60px;
  max-width: 400px;
  max-height: 100%;
  width: 100%;
}

.container.FlowersMain {
  padding: 0 10px 60px;
  max-width: 1600px;
  max-height: 100%;
  width: 100%;
}

.container.Mattresses {
  display: grid;
  padding-right: 10px;
  padding-bottom: 60px;
  padding-left: 10px;
}

.container.ClothingList {
  padding-bottom: 10px;
  max-width: 550px;
  max-height: 100%;
  width: 100%;
}

.container.ClothingPic {
  padding-bottom: 30px;
  max-width: 350px;
  max-height: 100%;
  width: 100%;
}

.container.ShopWomenClothes {
  display: grid;
  padding-right: 10px;
  padding-left: 10px;
  max-width: 1600px;
  max-height: 100%;
  width: 100%;
  height: 100%;
}

.container.Aboutus {
  display: grid;
  padding-right: 10px;
  padding-bottom: 40px;
  padding-left: 10px;
  max-width: 1600px;
  max-height: 100%;
  width: 100%;
}

.container.clothingimage {
  max-width: 350px;
  max-height: 100%;
  width: 100%;
}

.container.footer365 {
  padding-right: 10px;
  padding-left: 10px;
  max-width: 1600px;
  max-height: 100%;
  width: 100%;
}

.container.WomenAds {
  display: grid;
  padding-bottom: 0;
  max-width: 1600px;
  max-height: 100%;
  width: 100%;
  text-align: center;
}

.container.WomenAds3 {
  padding-bottom: 60px;
  max-width: 525px;
  max-height: 100%;
  width: 100%;
}

.container.MenWomen365 {
  max-width: 1600px;
  max-height: 100%;
  width: 100%;
}

.container.MenWomenAds {
  padding-bottom: 60px;
  max-width: 525px;
  max-height: 100%;
  width: 100%;
}

.container.WomenFashionMain {
  max-width: 1600px;
  max-height: 100%;
  width: 100%;
}

.container.Main700-500 {
  max-width: 1600px;
  max-height: 500px;
  width: 100%;
}

.container.Sub700-500 {
  padding-bottom: 60px;
  max-width: 775px;
  max-height: 500px;
  width: 100%;
}

.container.lingerie1600 {
  max-width: 1600px;
  max-height: 100%;
  width: 100%;
}

.container.lingerie-525 {
  padding-bottom: 60px;
  max-width: 525px;
  max-height: 100%;
  width: 100%;
}

.container.WomenFashion525 {
  padding-bottom: 60px;
}

.container.WomenCashmere1600 {
  padding-bottom: 60px;
  max-width: 1600px;
  max-height: 100%;
  width: 100%;
}

.container.mian-ads-right {
  display: block;
  padding-bottom: 60px;
  max-width: 775px;
  max-height: 500px;
  width: 100%;
}

.container.ads550by1000 {
  position: -webkit-sticky;
  position:         sticky;
  z-index: 0;
  max-width: 550px;
  max-height: 1000px;
  width: 100%;
}

.container.dropdownMenu {
  display: grid;
  padding-bottom: 15px;
  max-width: 1600px;
  max-height: 100%;
  width: 100%;
  text-align: left;
}

.container.Mainpagemissing {
  max-width: 1600px;
  max-height: 100%;
  width: 100%;
}

.container.pagemissingtext {
  display: grid;
  max-width: 800px;
  max-height: 100%;
  width: 100%;
}

.container.MainText {
  display: grid;
  max-width: 1600px;
  max-height: 100%;
  width: 100%;
}

.container.clothesAccessoriesMain {
  padding-bottom: 30px;
  max-width: 1600px;
  max-height: 100%;
  width: 100%;
}

.container.accessoriesMain {
  padding-bottom: 60px;
  max-width: 525px;
  max-height: 100%;
  width: 100%;
}

.container.headerMain {
  display: grid;
  max-width: 1600px;
  max-height: 100%;
  width: 100%;
}

.container.WatchesMain {
  display: grid;
  padding-bottom: 0;
  max-width: 1600px;
  max-height: 100%;
  width: 100%;
}

.container.WatcheSub {
  padding-bottom: 60px;
  max-width: 500px;
  max-height: 100%;
  width: 100%;
}

.container.womenclothesMain {
  display: block;
  max-width: 1600px;
  max-height: 100%;
  width: 100%;
  text-align: center;
}

.container.shopping-sub:hover {
  border-width: 0;
  border-style: solid;
  background-color: transparent;
}

a.responsive-picture.banner-ad-image {
  position: static;
  display: block;
  margin-top: 0;
  margin-right: auto;
  margin-left: auto;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  min-width: 10px;
  max-width: 350px;
  max-height: 550px;
  width: 100%;
  border-width: 0;
  border-style: solid;
  background-color: transparent;
  background-image: none;
  background-attachment: scroll;
  background-position: left top;
  background-clip: border-box;
  background-origin: padding-box;
  background-size: 0 0;
  background-repeat: no-repeat;

  background-blend-mode: normal;
}

.html-element.html-element-5 {
  margin: 0 auto;
  max-width: 1200px;
  max-height: 100%;
}

ul.list-container.women-clothing-list-cont {
  position: static;
  top: auto;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 0;
  max-width: 400px;
  max-height: 100%;
  width: 100%;
}

li.list-item-container.women-clothing-list-items {
  display: grid;
  margin-bottom: 25px;
  max-width: 400px;
  max-height: 100%;
  width: 100%;
  background-color: #fff;
  color: #0a45fa;

  -webkit-text-stroke-color: #6e0b62;
  -webkit-text-stroke-width: 1px;
  grid-template-columns: auto;
  grid-template-rows: repeat(3 , auto);
}

li.list-item.bras-menu {
  display: block;
  margin-right: auto;
  margin-bottom: 4px;
  margin-left: auto;
  max-width: 550px;
  max-height: 100%;
  width: 100%;
  background-color: transparent;
  color: #0a45fa;
  text-align: left;
  text-shadow: none;
  font-size: 17px;

  -webkit-text-stroke-width: 0;
  -webkit-text-stroke-color: transparent;
}

a.responsive-picture.picture-link-2 {
  max-width: 1050px;
  max-height: 550px;
}

a.responsive-picture.women-shoes-perfumes-image {
  max-width: 1050px;
  max-height: 300px;
}

a.responsive-picture.women-accessories-pic {
  display: block;
  float: none;
  margin-right: auto;
  margin-bottom: 30px;
  margin-left: auto;
  min-width: 10px;
  min-height: auto;
  max-width: 1050px;
  max-height: 300px;
}

.html-element.html-element-1 {
  min-width: 30px;
  min-height: auto;
  max-width: 400px;
  max-height: 100%;
  width: 100%;
  background-color: transparent;
  text-align: left;
}

.html-element.html-mega-menu {
  position: static;
  margin-top: auto;
  margin-right: auto;
  margin-left: auto;
  padding-top: 0;
  padding-bottom: 0;
  min-width: 30px;
  min-height: auto;
  max-width: 1600px;
  max-height: 100%;
  width: 100%;
  background-color: #f8f8ff;
  vertical-align: baseline;
}

.html-element.carousel {
  position: static;
  display: block;
  margin-top: 0;
  margin-right: 0;
  margin-left: 0;
  padding-top: 0;
  min-width: 30px;
  min-height: auto;
  max-width: 1400px;
  max-height: 100%;
  width: auto;
  height: auto;
  text-align: center;
}

div.responsive-picture.picture-1050 {
  margin-right: auto;
  margin-left: auto;
  min-width: 30px;
  max-width: 1050px;
  max-height: 591px;
}

.html-element.logo-slider {
  margin-right: auto;
  margin-left: auto;
  padding: 5px 0 15px;
  min-width: 2px;
  max-width: 1400px;
  max-height: 100%;
  width: 100%;
  height: auto;
  background-color: #fd8907;
}

.html-element.html-element-7 {
  margin-right: 0;
  margin-left: 0;
  max-width: 1400px;
  max-height: 100%;
  width: 100%;
}

.html-element.html-element-8 {
  margin-right: auto;
  margin-left: auto;
  max-width: 1400px;
  max-height: 100%;
  width: 100%;
}

.html-element.html-element-9 {
  margin-right: auto;
  margin-left: auto;
  max-width: 1400px;
  max-height: 100%;
  width: 100%;
  text-align: center;
}

.html-element.html-element-12 {
  margin-right: auto;
  margin-left: auto;
  max-width: 1200px;
  max-height: 100%;
  width: 100%;
}

.html-element.footer-sub {
  margin-right: auto;
  margin-left: auto;
  max-width: 1400px;
  max-height: 100%;
  width: 100%;
  text-align: center;
}

li.list-item.sales-clearance {
  max-width: 550px;
  max-height: 100%;
  width: 100%;
  background-color: transparent;
  color: #00a140;
  text-align: left;
  font-size: 17px;
  font-family: 'Abel', sans-serif;

  -webkit-text-stroke-width: 1px;
  -webkit-text-stroke-color: #00a140;
}

a.responsive-picture.women-pic {
  max-width: 700px;
  max-height: 875px;
}

a.responsive-picture.picture-1050 {
  margin-right: auto;
  margin-left: auto;
  min-width: 30px;
  max-width: 1050px;
  max-height: 502px;
  -webkit-transform: scaleX(1) scaleY(1);
     -moz-transform: scaleX(1) scaleY(1);
       -o-transform: scaleX(1) scaleY(1);
          transform: scaleX(1) scaleY(1);
}

a.responsive-picture.image-clothing {
  display: block;
  margin: 15px 0;
  padding: 0 10px;
  min-width: 30px;
  max-width: 214px;
  max-height: 268px;
  width: 100%;
  border: 0 none #fff;
  border-radius: 0;
  -webkit-transform: rotateX(0deg);
     -moz-transform: rotateX(0deg);
          transform: rotateX(0deg);
}

a.responsive-picture.clothing-image {
  margin-right: auto;
  margin-left: auto;
  padding-right: 0;
  padding-left: 0;
  min-width: 30px;
  max-width: 1400px;
  max-height: 500px;
}

a.responsive-picture.picture-link-1 {
  margin-right: 0;
  margin-left: 0;
  max-width: 525px;
  max-height: 375px;
  border: 0 none transparent;
  border-radius: 0;
}

a.responsive-picture.picture-link-5 {
  margin-right: 0;
  margin-left: 0;
  padding-bottom: 0;
  max-width: 460px;
  max-height: 500px;
}

div.responsive-picture.block-ads {
  margin-right: auto;
  margin-bottom: 5px;
  margin-left: auto;
  max-width: 950px;
  max-height: 200px;
}

.html-element.stmail-video {
  margin-right: auto;
  margin-left: auto;
  max-width: 1400px;
  max-height: 100%;
  width: 100%;
}

a.responsive-picture.pic-link {
  margin-right: auto;
  margin-left: auto;
  max-width: 300px;
  max-height: 43px;
}

a.responsive-picture.MenWomenPic {
  margin-bottom: 0;
  padding-right: 0;
  padding-left: 0;
  max-width: 525px;
  max-height: 375px;
  width: 100%;
  background-color: transparent;
}

a.responsive-picture.pictype {
  max-width: 300px;
  max-height: 400px;
  background-color: #9df7c1;
}

a.responsive-picture.fragrancePic {
  max-width: 530px;
  max-height: 500px;
}

a.responsive-picture.SkincarePic {
  max-width: 265px;
  max-height: 400px;
}

a.responsive-picture.BeddingPic {
  max-width: 530px;
  max-height: 530px;
}

a.responsive-picture.KitchenPic {
  max-width: 400px;
  max-height: 400px;
}

a.responsive-picture.FurniturePic {
  max-width: 530px;
  max-height: 530px;
}

a.responsive-picture.WomenJewelryPic {
  max-width: 1600px;
  max-height: 500px;
}

a.responsive-picture.ClothingPic {
  max-width: 400px;
  max-height: 500px;
}

a.responsive-picture.FlowerPic {
  max-width: 1600px;
  max-height: 500px;
}

a.responsive-picture.MattressPic {
  padding-right: 10px;
  padding-left: 10px;
  max-width: 1600px;
  max-height: 750px;
}

a.responsive-picture.ClothesPic {
  max-width: 350px;
  max-height: 438px;
  width: 100%;
}

li.list-item a.list-item-text-1 {
  color: #0a45fa;
}

li.list-item-link.ulList > a {
  color: #000;
  font-size: 18px;
}

li.list-item-link.ulList {
  padding-bottom: 10px;
  max-width: 550px;
  max-height: 100%;
  width: 100%;
}

a.responsive-picture.clothesimage {
  max-width: 550px;
  max-height: 688px;
}

.html-element.footer365sub {
  max-width: 1600px;
  max-height: 100%;
  width: 100%;
}

.html-element.Subadsense {
  max-width: 775px;
  max-height: 500px;
  width: 100%;
}

a.responsive-picture.lingerie-pic {
  max-width: 525px;
  max-height: 375px;
}

a.responsive-picture.WomenFashionPic {
  max-width: 525px;
  max-height: 420px;
}

a.responsive-picture.WomenCashmerePic {
  max-width: 1600px;
  max-height: 500px;
}

.html-element.sub-ads-right {
  max-width: 775px;
  max-height: 500px;
  width: 100%;
}

.html-element.ads500by1000pic {
  max-width: 550px;
  max-height: 1000px;
  width: 100%;
}

.html-element.html-dropdown {
  max-width: 1600px;
  max-height: 100%;
  width: 100%;
  text-align: center;
}

a.responsive-picture.pagemissingpic {
  padding-bottom: 21px;
  max-width: 800px;
  max-height: 800px;
}

a.responsive-picture.HandbagsSunglassesPic {
  max-width: 525px;
  max-height: 500px;
}

a.responsive-picture.WatchesPic {
  max-width: 500px;
  max-height: 500px;
}

a.responsive-picture.womenclothesimg {
  display: inline-block;
  max-width: 600px;
  max-height: 100%;
  width: 80%;
}

li.list-item-link.ulList:hover > a {
  color: #f2082b;
}

@media screen and (min-width: 40rem) {
  /* Layout Elements */

  body.Main {
    display: block;
  }

  .container.banner-ad-main-250x250 {
    padding-bottom: 30px;
  }

  .container.banner-ad-250x250 {
    display: block;
    padding-right: 5px;
    max-height: 100%;
  }

  .container.MenWomenAds {
    display: block;
  }

  .container.MenWomen365 {
    display: grid;
  }

  a.responsive-picture.banner-ad-image {
    max-width: 350px;
    max-height: 550px;
    width: auto;
  }
}

@media screen and (min-width: 64rem) {
  /* Text Elements */

  a.link-text.service-title {
    margin-right: 0;
    margin-left: 0;
    max-width: none;
    color: #f70f0f;
  }

  /* Layout Elements */

  body.body-3 {
    background-color: transparent;
    background-image: -webkit-radial-gradient(rgba(253, 137, 7, 1) 26%, rgba(245, 151, 15, 1) 58%, rgba(245, 151, 15, 1) 58%, rgba(0, 161, 64, 1) 100%);
    background-image:    -moz-radial-gradient(rgba(253, 137, 7, 1) 26%, rgba(245, 151, 15, 1) 58%, rgba(245, 151, 15, 1) 58%, rgba(0, 161, 64, 1) 100%);
    background-image:      -o-radial-gradient(rgba(253, 137, 7, 1) 26%, rgba(245, 151, 15, 1) 58%, rgba(245, 151, 15, 1) 58%, rgba(0, 161, 64, 1) 100%);
    background-image:         radial-gradient(rgba(253, 137, 7, 1) 26%, rgba(245, 151, 15, 1) 58%, rgba(245, 151, 15, 1) 58%, rgba(0, 161, 64, 1) 100%);
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
    background-repeat: repeat;
    color: #000;

    background-blend-mode: normal;
  }

  .container.banner-ad-main-250x250 {
    display: -webkit-box;
    display: -webkit-flex;
    display:    -moz-box;
    display: -ms-flexbox;
    display:         flex;
    margin-right: auto;
    margin-left: auto;
    max-width: 1380px;
  }

  .container.banner-ad-250x250 {
    margin-top: 15px;
    margin-bottom: 15px;
    padding-right: 5px;
    padding-left: 5px;
  }

  a.responsive-picture.banner-ad-image {
    padding-right: 0;
    padding-left: 0;
    max-width: 350px;
    max-height: 550px;
  }

  ul.list-container.women-clothing-list-cont {
    position: static;
    top: auto;
  }
}