#hellotrends {font-family: helvetica, Arial, sans-serif; max-width: 960px;}
#hellotrends p {font-size: 16px; line-height: 20px; margin:0;}
#hellotrends p.fontsize14 {font-size: 14px;}
#hellotrends ol, #hellotrends ul.steps {margin-left: 0.75em;}
#hellotrends ol li, #hellotrends ul.steps li {font-size: 16px; line-height: 20px; margin:0 0 18px 12px;}
#hellotrends ul.steps li {list-style: disc;}

/* BREADCRUMBS */
#hellotrends .ahabreadcrumb {
  font-size: 11px;
  overflow-x: hidden;
  overflow-y: hidden;
  padding-top: 3px;
  padding-left: 0;
}
#hellotrends .ahabreadcrumb a {text-decoration: underline;}
#hellotrends .ahabreadcrumb li {
  color: #585858;
  display: inline;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: none;
  padding-bottom: 0;
  padding-left: 2px;
  padding-right: 2px;
  padding-top: 0;
}
/* /BREADCRUMBS */

/* SUBNAV */
#hellotrends .subnav ul { border: 0; border-bottom: 2px; border-style: solid; border-color: #ccc;}
#hellotrends .subnav ul li { display: inline-block;  font-size: 14px; font-weight: 700; margin: 0; padding: 12px 16px; position: relative; top: 8px;}
#hellotrends .subnav ul li a { color: #000; display: block; padding: 6px;}
#hellotrends .subnav ul li.selected { background: url(/bizcontent/marketing/beauty-trends/subnav-selected.png) repeat-x bottom left; position: relative; top: 8px;}
#hellotrends .subnav ul li a:hover { text-decoration: none; color:#cc0000; }
/* /SUBNAV */

#hellotrends h1 {
    font-size: 22px;
    font-weight: bold;
    line-height: 24px;
    margin-bottom: 12px;
    margin-top: 0;
}
#hellotrends h2 {color: #000; font-size: 30px; line-height: 30px; font-weight: normal; margin-bottom:0; margin-top: 0;}
#hellotrends h3 {font-size: 28px; line-height: 30px; font-weight: normal; margin-bottom: 0;}
#hellotrends h4 {font-size: 28px; line-height: 30px; margin-bottom: 0;}
#hellotrends h5 {font-size: 22px; font-weight:bold; line-height: 28px; margin-bottom: 0;}
#hellotrends h2.sub-page-heading {color: #fff!important; font-size: 28px; line-height: 28px; font-weight: normal; margin-bottom: 0;}
#hellotrends h3.sub-page-heading {font-size: 28px; font-weight: bold; line-height: 30px; margin-bottom: 0;}
#hellotrends h4.sub-page-heading {font-size: 22px; font-weight:bold; line-height: 28px; margin-bottom: 0;}
#hellotrends h4.fontsize18 {font-size: 18px; line-height: 22px;}
#hellotrends .disclaimer {color: #767676;}

#hellotrends .spacer-bottom {padding-bottom: 1.33em;}
#hellotrends .spacer-top {padding-top: 1.33em;}
#hellotrends .spacer-left {padding-left: 1.33em;}
#hellotrends .spacer-right {padding-right: 1.33em;}

#hellotrends img { max-width: 100%; }
#hellotrends .display-table {display: table; table-layout: fixed;} 
#hellotrends .display-cell {display: table-cell; vertical-align: middle;}
#hellotrends .ht-twocol .display-cell {float: none;}
#hellotrends .ht-twocol {max-width: 940px;}
#hellotrends ul.category-links li {display: inline-block; font-size: 16px; line-height: 20px; margin-bottom: 16px;}
#hellotrends .category-links a {color: #000; margin-right: 10px; text-decoration: underline;}
#hellotrends .promoTextpink {color: #ee6389;}
#hellotrends .ui-accordion .ui-accordion-header a {font-size: 16px;}
#hellotrends .border-top {border-top: 1px solid #ccc; margin-top: 12px; padding-top: 24px;}
#hellotrends .trend-title {background: #000; padding: 12px;}
#hellotrends .trend img {vertical-align: bottom;}
#hellotrends .trend {max-width: 940px;}
#hellotrends .brheight {height: 1px;}
#hellotrends .products {clear: both;}
#hellotrends .products a:hover {text-decoration: none;}
#hellotrends .col-ht {padding-left: 24px; padding-right: 24px;}
#hellotrends a.ht-textlink {text-decoration: underline!important;}
#hellotrends a.ht-textlink:hover {color: #e9e9e9!important; text-decoration-color:#e9e9e9;}
#hellotrends a.hbvideo:hover {text-decoration: none;}
#hellotrends a.ht-paragraphlink {text-decoration: underline!important;}
#hellotrends a.ht-paragraphlink:hover {color: #767676!important; text-decoration-color:#767676;}

#hellotrends .step1, #hellotrends .step2, #hellotrends .step3, #hellotrends .step4, #hellotrends .step5, #hellotrends .step6 {min-height: 350px; position: relative;}
#hellotrends .step1 {background: url(/bizcontent/marketing/beauty-trends/2017/week20/images/covergirl-trublend-fixstick-concealer-desktop.jpg) no-repeat; background-size:contain; background-position:top center;}
#hellotrends .step2 {background: url(/bizcontent/marketing/beauty-trends/2017/week20/images/covergirl-outlast-stay-luminous-foundation-desktop.jpg) no-repeat; background-size:contain; background-position:top center;}
#hellotrends .step3 {background: url(/bizcontent/marketing/beauty-trends/2017/week20/images/covergirl-cheekers-blush-desktop.jpg) no-repeat; background-size:contain; background-position:top center;}
#hellotrends .step4 {background: url(/bizcontent/marketing/beauty-trends/2017/week20/images/covergirl-eye-enhancer-shadow-desktop.jpg) no-repeat; background-size:contain; background-position:top center;}
#hellotrends .step5 {background: url(/bizcontent/marketing/beauty-trends/2017/week20/images/covergirl-eye-shadow-quads-desktop.jpg) no-repeat; background-size:contain; background-position:top center;}
#hellotrends .step6 {background: url(/bizcontent/marketing/beauty-trends/2017/week20/images/covergirl-colorlicious-lip-lava-desktop.jpg) no-repeat; background-size:contain; background-position:top center;}
#hellotrends .step-text {position: absolute; bottom: 0; right: 0; width: 70%;}

@media screen and (max-width: 359px) {
  #hellotrends h2{font-size: 16px; line-height: 20px; margin-bottom: 0;} 
  #hellotrends .ht-logo.spacer-bottom {padding-bottom: 0;}
}

@media screen and (max-width: 640px) {
  #hellotrends h3 {font-size: 28px; line-height: 30px;}
  #hellotrends .subnav ul {border-bottom: none;}
  #hellotrends .subnav ul li{border-bottom: 1px solid #ccc; display: block;}
  #hellotrends .subnav ul li.selected {background: none; border-left: 2px solid #cc0000;}
  #hellotrends .subnav a{padding-left: 2px;}
  #hellotrends .col-ht {padding-left: 16px; padding-right: 16px;}
  #hellotrends ul.archive li {font-size: 16px; display: block; padding-bottom: 12px;}
  #hellotrends .step1, #hellotrends .step2, #hellotrends .step3, #hellotrends .step4, #hellotrends .step5, #hellotrends .step6 {min-height: 330px;}
  #hellotrends .indent-d.spacer-left, #hellotrends .indent-d.spacer-right {padding-left: 0; padding-right: 0;}
  #hellotrends .ht-twocol-m .display-cell {float: none;}
}

@media screen and (max-width: 640px) and (min-width: 560px) {
  #hellotrends .step-text {width: 60%;}
}

@media only screen and (min-width: 641px){
  #hellotrends .promo-display-cell {display: table-cell; vertical-align: middle;}
  #hellotrends .promo-twocol .promo-display-cell {float: none;}
}

@media screen and (max-width: 767px) {
  .containing .display-cell {display: table-cell; vertical-align: middle; float: none!important;}
}

/*WEEK 41 2017*/
#hellotrends .step1, #hellotrends .step2, #hellotrends .step3, #hellotrends .step4, #hellotrends .step5, #hellotrends .step6, #hellotrends .step7 {/*min-height: 450px;*/}
#hellotrends.wk41 .step1 {background: url(/bizcontent/marketing/beauty-trends/2017/week41/images/mermaid-step-1-desktop.jpg) no-repeat; background-size:contain; background-position:top center;}
#hellotrends.wk41 .step2 {background: url(/bizcontent/marketing/beauty-trends/2017/week41/images/mermaid-step-2-desktop.jpg) no-repeat; background-size:contain; background-position:top center;}
#hellotrends.wk41 .step3 {background: url(/bizcontent/marketing/beauty-trends/2017/week41/images/mermaid-step-3-desktop.jpg) no-repeat; background-size:contain; background-position:top center;}
#hellotrends.wk41 .step4 {background: url(/bizcontent/marketing/beauty-trends/2017/week41/images/mermaid-step-4-desktop.jpg) no-repeat; background-size:contain; background-position:top center;}
#hellotrends.wk41 .step5 {background: url(/bizcontent/marketing/beauty-trends/2017/week41/images/mermaid-step-5-desktop.jpg) no-repeat; background-size:contain; background-position:top center;}
#hellotrends.wk41 .step6 {background: url(/bizcontent/marketing/beauty-trends/2017/week41/images/mermaid-step-6-desktop.jpg) no-repeat; background-size:contain; background-position:top center;}
#hellotrends.wk41 .step7 {background: url(/bizcontent/marketing/beauty-trends/2017/week41/images/mermaid-step-7-desktop.jpg) no-repeat; background-size:contain; background-position:top center;}
#hellotrends.wk41 .wk41-step-text {padding-left:20%; padding-top:54%;}

@media screen and (max-width: 640px) {
  #hellotrends .step1, #hellotrends .step2, #hellotrends .step3, #hellotrends .step4, #hellotrends .step5, #hellotrends .step6, #hellotrends .step7 {max-height: 400px; min-height: 100%;}
}

/*WEEK 43 2017*/
#hellotrends.glow-getter-unicorn-glow .step-1-1{padding-top:12px;}
#hellotrends.glow-getter-unicorn-glow .step-1-2{min-height:265px; min-width:166px; padding-top:12px;}
#hellotrends.glow-getter-unicorn-glow .step-2-1{padding-top:12px;}
#hellotrends.glow-getter-unicorn-glow .wrap {height: 22em; position: relative;}
  #hellotrends.glow-getter-unicorn-glow .step-2-1{padding-top:24px;}
  #hellotrends.glow-getter-unicorn-glow .wrap img{
    display: block;
    position: absolute;
    bottom:0;}
#hellotrends.magical-mermaid .wrap {height: 22em; position: relative;}
#hellotrends.magical-mermaid .wrap img{
  display: block;
  position: absolute;
  bottom:0;}

@media only screen and (max-width: 2560px) and (min-width: 641px) {
  #hellotrends.majestic-unicorn .wrap {height: 22em; position: relative;}
  #hellotrends.majestic-unicorn .wrap img{
    display: block;
    position: absolute;
    bottom:0;}
  
  }

@media screen and (max-width: 640px) {
  #hellotrends .htclearboth {clear:both;}
  #hellotrends .wrap {max-height: 100%;}
  #hellotrends.majestic-unicorn .wrap {max-height: 100%;}
  #hellotrends.glow-getter-unicorn-glow .wrap img {max-width: 120px;}
  #hellotrends.glow-getter-unicorn-glow .step-3-4{height:173px;}
  #hellotrends.glow-getter-unicorn-glow .step-4-x{height:215px;}
  #hellotrends.glow-getter-unicorn-glow .step-3 .wrap {height: 182px;}
  #hellotrends.magical-mermaid .wrap {height: 20em;}
  #hellotrends.magical-mermaid .wrap img {max-width: 138px;}
}

/*WEEK 45 2017*/
#hellotrends.winter-hair-care .step-1 {background: url(/bizcontent/marketing/beauty-trends/2017/week45/images/tip-1-desktop.jpg) no-repeat; background-size:contain; background-position:top center;}
#hellotrends.winter-hair-care .step-2 {background: url(/bizcontent/marketing/beauty-trends/2017/week45/images/tip-2-desktop.jpg) no-repeat; background-size:contain; background-position:top center;}
#hellotrends.winter-hair-care .step-3 {background: url(/bizcontent/marketing/beauty-trends/2017/week45/images/tip-3-desktop.jpg) no-repeat; background-size:contain; background-position:top center;}
#hellotrends.winter-hair-care .step-4 {background: url(/bizcontent/marketing/beauty-trends/2017/week45/images/tip-4-desktop.jpg) no-repeat; background-size:contain; background-position:top center;}
#hellotrends.winter-hair-care .step-5 {background: url(/bizcontent/marketing/beauty-trends/2017/week45/images/tip-5-desktop.jpg) no-repeat; background-size:contain; background-position:top center;}
#hellotrends.winter-hair-care .step-6 {background: url(/bizcontent/marketing/beauty-trends/2017/week45/images/tip-6-desktop.jpg) no-repeat; background-size:contain; background-position:top center;}
#hellotrends.winter-hair-care .winter-hair-care-step-text {padding-left:30%; padding-top:54%;}
#hellotrends.winter-hair-care .step-6 .winter-hair-care-step-text {padding-left:12px;}

#hellotrends.smokey-halo .step-1 {background: url(/bizcontent/marketing/beauty-trends/2017/week45/images/smokey-halo-step-1-desktop.jpg) no-repeat; background-size:cover; background-position:top left;}
#hellotrends.smokey-halo .step-2 {background: url(/bizcontent/marketing/beauty-trends/2017/week45/images/smokey-halo-step-2-desktop.jpg) no-repeat; background-size:cover; background-position:top left;}
#hellotrends.smokey-halo .step-3 {background: url(/bizcontent/marketing/beauty-trends/2017/week45/images/smokey-halo-step-3-desktop.jpg) no-repeat; background-size:cover; background-position:top left;}
#hellotrends.smokey-halo .step-4 {background: url(/bizcontent/marketing/beauty-trends/2017/week45/images/smokey-halo-step-4-desktop.jpg) no-repeat; background-size:cover; background-position:top left;}
#hellotrends.smokey-halo .step-5 {background: url(/bizcontent/marketing/beauty-trends/2017/week45/images/smokey-halo-step-5-desktop.jpg) no-repeat; background-size:cover; background-position:top left;}
#hellotrends.smokey-halo .step-6 {background: url(/bizcontent/marketing/beauty-trends/2017/week45/images/smokey-halo-step-6-desktop.jpg) no-repeat; background-size:cover; background-position:top left;}
#hellotrends.smokey-halo .step-7 {background: url(/bizcontent/marketing/beauty-trends/2017/week45/images/smokey-halo-step-7-desktop.jpg) no-repeat; background-size:cover; background-position:top left;}
#hellotrends.smokey-halo .smokey-halo-step-text {padding-bottom: 10%; padding-left:40%; padding-top:50%;}
#hellotrends.smokey-halo .step-7 .smokey-halo-step-text {padding-bottom: 20%;}

@media screen and (min-width: 641px) {
  #hellotrends.smokey-halo .smokey-halo-steps {height: 124px;}
  #hellotrends.smokey-halo .step-8 {padding-top: 124px;}
  #hellotrends.smokey-halo .smokey-halo-step-text {padding-bottom: 15%;} 
  
}

@media screen and (max-width: 330px) {
  #hellotrends.smokey-halo .step-7 .smokey-halo-step-text {padding-bottom: 12%;}
}

/*WEEK 46 2017*/
#hellotrends.nail-art-nail-it-this-holiday .step-1 {background: url(/bizcontent/marketing/beauty-trends/2017/week46/images/nail-it-1-1.jpg) no-repeat; background-size:contain; background-position:top left;}
#hellotrends.nail-art-nail-it-this-holiday .step-2 {background: url(/bizcontent/marketing/beauty-trends/2017/week46/images/nail-it-1-2.jpg) no-repeat; background-size:contain; background-position:top left;}
#hellotrends.nail-art-nail-it-this-holiday .step-3 {background: url(/bizcontent/marketing/beauty-trends/2017/week46/images/nail-it-1-3.jpg) no-repeat; background-size:contain; background-position:top left;}
#hellotrends.nail-art-nail-it-this-holiday .step-4 {background: url(/bizcontent/marketing/beauty-trends/2017/week46/images/nail-it-1-4.jpg) no-repeat; background-size:contain; background-position:top left;}
#hellotrends.nail-art-nail-it-this-holiday .step-5 {background: url(/bizcontent/marketing/beauty-trends/2017/week46/images/nail-it-1-5.jpg) no-repeat; background-size:contain; background-position:top left;}
#hellotrends.nail-art-nail-it-this-holiday .step-6 {background: url(/bizcontent/marketing/beauty-trends/2017/week46/images/nail-it-2-1.jpg) no-repeat; background-size:contain; background-position:top left;}
#hellotrends.nail-art-nail-it-this-holiday .step-7 {background: url(/bizcontent/marketing/beauty-trends/2017/week46/images/nail-it-2-2.jpg) no-repeat; background-size:contain; background-position:top left;}
#hellotrends.nail-art-nail-it-this-holiday .step-8 {background: url(/bizcontent/marketing/beauty-trends/2017/week46/images/nail-it-2-3.jpg) no-repeat; background-size:contain; background-position:top left;}
#hellotrends.nail-art-nail-it-this-holiday .step-9 {background: url(/bizcontent/marketing/beauty-trends/2017/week46/images/nail-it-3-1.jpg) no-repeat; background-size:contain; background-position:top left;}
#hellotrends.nail-art-nail-it-this-holiday .step-10 {background: url(/bizcontent/marketing/beauty-trends/2017/week46/images/nail-it-3-2.jpg) no-repeat; background-size:contain; background-position:top left;}
#hellotrends.nail-art-nail-it-this-holiday .nail-art-nail-it-this-holiday-step-text {padding-bottom: 10%; padding-left:28%; padding-top:50%;}

@media screen and (max-width: 640px) {
  #hellotrends.nail-art-nail-it-this-holiday .nail-art-nail-it-this-holiday-step-text {padding-bottom: 0;} 
}

/*WEEK 52 2017*/
#hellotrends.caring-for-holiday-hands .tip1, #hellotrends.new-year-new-lips .tip1 {background: #cc0000;}
#hellotrends.caring-for-holiday-hands .tip2, #hellotrends.new-year-new-lips .tip2 {background: #7e0000;}
#hellotrends.caring-for-holiday-hands .tip3, #hellotrends.new-year-new-lips .tip3 {background: #4c0000;}
#hellotrends.caring-for-holiday-hands .tip1 {border-left: 10px solid #fff; border-right: 10px solid #fff;}
#hellotrends.caring-for-holiday-hands .tip2 {border-left: 10px solid #fff; border-right: 10px solid #fff;}
#hellotrends.caring-for-holiday-hands .tip3 {border-left: 10px solid #fff; border-right: 10px solid #fff;}
#hellotrends.caring-for-holiday-hands .tips p, #hellotrends.caring-for-holiday-hands .tips h3, #hellotrends.new-year-new-lips .tips  h3, #hellotrends.new-year-new-lips .tips p  {color: #fff; font-weight: normal; margin-left: 48px; margin-right: 48px;}
#hellotrends.new-year-new-lips .tip1, #hellotrends.new-year-new-lips .tip2, #hellotrends.new-year-new-lips .tip3 {border-right: 10px solid #fff; border-left: 10px solid #fff;}
#hellotrends.caring-for-holiday-hands .tips h3, #hellotrends.new-year-new-lips .tips  h3 {border-top: 1px solid #fff; margin-top:12px; padding-top: 12px;}
#hellotrends.caring-for-holiday-hands .tips p, #hellotrends.new-year-new-lips .tips p {text-transform: uppercase;}
#hellotrends.new-year-new-lips img.tip-img {max-width: 16%;}
#hellotrends.new-year-new-lips .tip-backgroundimg {background: url(/bizcontent/marketing/beauty-trends/2017/week52/images/tip-2x.png) no-repeat 10px bottom; background-size: 40%;}

@media screen and (min-width: 641px) {
 #hellotrends.new-year-new-lips img.tip-img {max-width: 10%;} 
}

/*WEEK 3 2018*/
#hellotrends.glow-four-ways .prod-desc {margin-top: 90px;}
#hellotrends.total-temptation .prod-desc {margin-top: 48px;}

@media screen and (max-width: 900px) {
 #hellotrends.glow-four-ways .prod-desc {margin-top: 24px;}
 #hellotrends.total-temptation .prod-desc {margin-top: 24px;}
}

@media screen and (max-width: 640px) {
 #hellotrends.glow-four-ways .prod-desc {margin-top: 0;}
 #hellotrends.total-temptation .prod-desc {margin-top: 0;}
 #hellotrends.glow-four-ways .sect-spacing {margin-top: 24px;}
}


/*WEEK 8 2018*/
#hellotrends.lash-longing-xtreme .prod-img {float: right;}
#hellotrends.lash-longing-xtreme .main-text {padding-right: 40%;}
#hellotrends.hair-trends-hair-revival .main-text {padding-right: 40%;}
#hellotrends.lash-longing-magnetic-miracles .main-text {padding-right: 40%;}

@media screen and (max-width: 768px) {
    #hellotrends.lash-longing-xtreme .main-text {padding-right: 25%;}
    #hellotrends.hair-trends-hair-revival .main-text {padding-right: 25%;}
    #hellotrends.lash-longing-magnetic-miracles .main-text {padding-right: 25%;}
}

@media screen and (max-width: 640px) {
    #hellotrends.lash-longing-xtreme .prod-img {float: none;}
    #hellotrends.lash-longing-xtreme .main-text {padding-right: 0;}
    #hellotrends.hair-trends-hair-revival .main-text {padding-right: 0;}
    #hellotrends.lash-longing-magnetic-miracles .main-text {padding-right: 0;}
}

#hellotrends.lash-longing-magnetic-miracles .prod-img {text-align: center;}
#hellotrends.lash-longing-magnetic-miracles .pink-box {background: #F3D6E5; padding: 36px;}

@media screen and (max-width: 640px) {
  #hellotrends.lash-longing-magnetic-miracles .pink-box {padding: 12px 10px 12px 10px;}
}

/*WEEK 11 2018*/
#hellotrends.red-carpet-glam .step-1 {margin-top: 36px;}
#hellotrends.red-carpet-glam .step-2 {margin-top: 36px;}
#hellotrends.red-carpet-glam .step-3 {margin-top: 36px;}
#hellotrends.red-carpet-glam .step-4 {margin-top: 24px;}
#hellotrends.red-carpet-glam .step-5 {margin-top: 48px;}
#hellotrends.red-carpet-glam .step-6 {margin-top: 48px;}
#hellotrends.red-carpet-glam .step-7 {margin-top: 48px;}
#hellotrends.red-carpet-glam .step-8 {margin-top: 48px;}

@media screen and (max-width: 768px) {
  #hellotrends.red-carpet-glam .step-1 {margin-top: 12px;}
  #hellotrends.red-carpet-glam .step-2 {margin-top: 12px;}
  #hellotrends.red-carpet-glam .step-3 {margin-top: 12px;}
  #hellotrends.red-carpet-glam .step-4 {margin-top: 0;}
  #hellotrends.red-carpet-glam .step-5 {margin-top: 12px;}
  #hellotrends.red-carpet-glam .step-6 {margin-top: 12px;}
  #hellotrends.red-carpet-glam .step-7 {margin-top: 12px;}
  #hellotrends.red-carpet-glam .step-8 {margin-top: 12px;}
}

@media screen and (max-width: 640px) {
  #hellotrends.red-carpet-glam .step-1,
  #hellotrends.red-carpet-glam .step-2,
  #hellotrends.red-carpet-glam .step-3,
  #hellotrends.red-carpet-glam .step-4,
  #hellotrends.red-carpet-glam .step-5,
  #hellotrends.red-carpet-glam .step-6,
  #hellotrends.red-carpet-glam .step-7,
  #hellotrends.red-carpet-glam .step-8 {margin-top: 0;}
  #hellotrends.red-carpet-glam a.pbtn-large.pbtn-black.ptxt-white{width: 100%; display: inline-block; text-align: center;}
}

#hellotrends.springtime-glow .step-1,
#hellotrends.springtime-glow .step-2,
#hellotrends.springtime-glow .step-3,
#hellotrends.springtime-glow .step-4,
#hellotrends.springtime-glow .step-5,
#hellotrends.springtime-glow .step-6,
#hellotrends.springtime-glow .step-7 {margin-top: 48px;}

@media screen and (max-width: 768px) {
  #hellotrends.springtime-glow .step-1,
  #hellotrends.springtime-glow .step-2,
  #hellotrends.springtime-glow .step-3,
  #hellotrends.springtime-glow .step-4,
  #hellotrends.springtime-glow .step-5,
  #hellotrends.springtime-glow .step-6,
  #hellotrends.springtime-glow .step-7 {margin-top: 24px;}
}

@media screen and (max-width: 640px) {
  #hellotrends.springtime-glow .step-1,
  #hellotrends.springtime-glow .step-2,
  #hellotrends.springtime-glow .step-3,
  #hellotrends.springtime-glow .step-4,
  #hellotrends.springtime-glow .step-5,
  #hellotrends.springtime-glow .step-6,
  #hellotrends.springtime-glow .step-7 {margin-top: 0;}
  #hellotrends.springtime-glow a.pbtn-large.pbtn-black.ptxt-white{width: 100%; display: inline-block; text-align: center;}
}

#hellotrends.fresh-faced .step-4 {margin-top: 48px;}
#hellotrends.fresh-faced .step-5 {margin-top: 48px;}
#hellotrends.fresh-faced .step-6 {margin-top: 48px;}

@media screen and (max-width: 640px) {
  #hellotrends.fresh-faced .step-1 {}
  #hellotrends.fresh-faced .step-2 {margin-top: 36px;}
  #hellotrends.fresh-faced .step-3 {margin-top: 36px;}
  #hellotrends.fresh-faced .step-4 {margin-top: 36px;}
  #hellotrends.fresh-faced .step-5 {margin-top: 36px;}
  #hellotrends.fresh-faced .step-6 {margin-top: 36px;}
  #hellotrends.fresh-faced a.pbtn-large.pbtn-black.ptxt-white{width: 100%; display: inline-block; text-align: center;}
}

/*WEEK 15 2018*/
#hellotrends.rockin-red-lips .step-1 {margin-bottom: 82px;}
#hellotrends.rockin-red-lips .step-2 {margin-bottom: 82px;}
#hellotrends.rockin-red-lips .step-3 {margin-bottom: 82px;}
#hellotrends.rockin-red-lips .step-4 {margin-bottom: 72px;}
#hellotrends.rockin-red-lips .step-5 {margin-bottom: 72px;}
#hellotrends.rockin-red-lips .step-6 {margin-bottom: 72px;}

@media screen and (max-width: 640px) {
  #hellotrends.rockin-red-lips .step-1 {margin-bottom: 50px;}
  #hellotrends.rockin-red-lips .step-2 {margin-bottom: 0;}
  #hellotrends.rockin-red-lips .step-3 {margin-bottom: 50px;}
  #hellotrends.rockin-red-lips .step-4 {margin-bottom: 50px;}
  #hellotrends.rockin-red-lips .step-5 {margin-bottom: 50px;}
  #hellotrends.rockin-red-lips .step-6 {margin-bottom: 50px;}
  #hellotrends.rockin-red-lips a.pbtn-large.pbtn-black.ptxt-white{width: 100%; display: inline-block; text-align: center;}
}

#hellotrends.electric-eyes .step-1 {margin-bottom: 69px;}
#hellotrends.electric-eyes .step-2 {margin-bottom: 69px;}
#hellotrends.electric-eyes .step-3 {margin-bottom: 69px;}
#hellotrends.electric-eyes .step-4 {margin-bottom: 69px;}
#hellotrends.electric-eyes .step-5 {margin-bottom: 69px;}
#hellotrends.electric-eyes .step-6 {margin-bottom: 58px;}

@media screen and (max-width: 640px) {
  #hellotrends.electric-eyes .step-1 {margin-bottom: 26px;}
  #hellotrends.electric-eyes .step-2 {margin-bottom: 26px;}
  #hellotrends.electric-eyes .step-3 {margin-bottom: 26px;}
  #hellotrends.electric-eyes .step-4 {margin-bottom: 26px;}
  #hellotrends.electric-eyes .step-5 {margin-bottom: 26px;}
  #hellotrends.electric-eyes .step-6 {margin-bottom: 40px;}
  #hellotrends.electric-eyes a.pbtn-large.pbtn-black.ptxt-white{width: 100%; display: inline-block; text-align: center;}
}

#hellotrends.dew-glow-girl .step-1 {margin-bottom: 57px;}
#hellotrends.dew-glow-girl .step-2 {margin-bottom: 57px;}
#hellotrends.dew-glow-girl .step-3 {margin-bottom: 70px;}
#hellotrends.dew-glow-girl .step-4 {margin-bottom: 70px;}

@media screen and (max-width: 640px) {
  #hellotrends.dew-glow-girl .step-1 {margin-bottom: 34px;}
  #hellotrends.dew-glow-girl .step-2 {margin-bottom: 34px;}
  #hellotrends.dew-glow-girl .step-3 {margin-bottom: 34px;}
  #hellotrends.dew-glow-girl .step-4 {margin-bottom: 48px;}
  #hellotrends.dew-glow-girl a.pbtn-large.pbtn-black.ptxt-white{width: 100%; display: inline-block; text-align: center;}
}

#hellotrends.day-to-night .step-1 {margin-bottom: 82px;}
#hellotrends.day-to-night .step-2 {margin-bottom: 82px;}
#hellotrends.day-to-night .step-3 {margin-bottom: 82px;}
#hellotrends.day-to-night .step-4 {margin-bottom: 67px;}
#hellotrends.day-to-night .step-5 {margin-bottom: 67px;}

@media screen and (max-width: 640px) {
  #hellotrends.day-to-night .step-1 {margin-bottom: 0;}
  #hellotrends.day-to-night .step-2 {margin-bottom: 50px;}
  #hellotrends.day-to-night .step-3 {margin-bottom: 50px;}
  #hellotrends.day-to-night .step-4 {margin-bottom: 50px;}
  #hellotrends.day-to-night .step-5 {margin-bottom: 65px;}
  #hellotrends.day-to-night a.pbtn-large.pbtn-black.ptxt-white{width: 100%; display: inline-block; text-align: center;}
}

/*WEEK 22 2018*/
#hellotrends.nail-art-other-hand img.steps {padding-top: 24px;}

@media screen and (max-width: 640px) {
    #hellotrends.nail-art-other-hand img.steps {padding-top: 0;}
}

/*JULY 2018*/
.birt-banner-main {background: url(/bizcontent/marketing/beauty-trends/2018/july/images/birt-hero-background-desktop.jpg) no-repeat top left; background-size: cover;}
#hellotrends .birt-banner {background: url(/bizcontent/marketing/beauty-trends/2018/july/images/birt-banner-background.jpg) top left no-repeat; background-size: cover;}
#hellotrends .birt-footer-img {max-height: 92px; padding-right: 122px;}
@media screen and (min-width: 768px) {
  #hellotrends .birt-product {padding-left: 48px;}
  }
@media screen and (max-width: 640px) {
  .birt-banner-main {background: url(/bizcontent/marketing/beauty-trends/2018/july/images/birt-hero-background-mobile.jpg) no-repeat top left; background-size: cover;}
  #hellotrends .birt-banner {padding-bottom: 24px;}
  }

/*AUGUST 2018*/
#hellotrends .promolp-vcwrap .promolp-display-cell-bottom {float: none;}
#hellotrends .promolp-vcwrap .promolp-display-cell-top {float: none;}
#hellotrends .promolp-display-cell-bottom {display: table-cell; vertical-align: bottom;}
#hellotrends .promolp-display-cell-top {display: table-cell; vertical-align: top;}
#hellotrends.curly-hair .valign {display: flex; align-items: center;}
#hellotrends.curly-hair img.let-it-down {width: 249px;}
#hellotrends.curly-hair img.pull-it-up {width: 124px;}
#hellotrends.curly-hair img.pin-it-back {width: 204px;}
#hellotrends .tip {background: #000; padding: 8px 0 8px 24px; height: 143px;}
#hellotrends .tip-text {background: #000; height: 143px; padding: 48px 36px;}
#hellotrends.k-beauty-multi-mask .descriptions {padding-top: 90px;}
#hellotrends.no-makeup-makeup .descriptions {padding-top: 74px;}
#hellotrends.k-beauty-skin-care-steps img.steps {width: 205px;}
#hellotrends.k-beauty-skin-care-steps .valign {display: flex; align-items: center;}

@media screen and (max-width: 768px) {
    #hellotrends.k-beauty-multi-mask .descriptions {padding-top: 0;}
    #hellotrends.no-makeup-makeup .descriptions {padding-top: 0;}
}

@media screen and (max-width: 640px) {
    #hellotrends .promolp-vcwrap .promolp-display-cell-bottom {float: left;}
    #hellotrends .promolp-vcwrap .promolp-display-cell-top {float: left;}
    #hellotrends .tip {width: 100%;}
    #hellotrends .tip-text {height: auto; padding: 24px;}
    #hellotrends.no-makeup-makeup .section {margin-bottom: 12px;}
    #hellotrends.no-makeup-makeup .descriptions {padding-top: 0;}
    #hellotrends.k-beauty-skin-care-steps .valign {display: block;}
}
