/*HP Black November*/
#hero { background-color: #000; }
#hero .btn {border: 2px solid #fff !important;}
#hero .btn-learn-more { border: 2px solid #fff !important; background: #fff !important; color: #333  !important;}
#hero .btn.btn-trial {color: #fff !important;}
#hero .title-box {height: 560px;}

.hp-hero-promo p.tagline, #hero.pc p.tagline,  #hero.mac p.tagline { padding-left: 10px; font-size: 19px; color: #fff; font-weight: 200 !important }
.hp-hero-promo p.tagline .title { font-size: 27px; line-height: 1.1; margin-bottom: 14px }
.hp-hero-promo p.tagline .save { font-size: 25px; text-transform: uppercase; line-height: 1 }

.promo.text-center { font-size: 18px; padding: 15px 20px; background: #32c998; color: #333; font-weight: 600; }
.promo.text-center a { color: #333; text-transform: uppercase; text-decoration: underline }
.promo.text-center a:hover { color: #333; text-decoration: none }


/*Wave 1*/
.wave1 .hp-hero-promo { border-left: 6px solid #ffea03; }
.wave1 .hp-hero-promo p.tagline { border-left: 4px solid #c6b605; }
.wave1 #other-products .module .savingsBadge { background: #ffea03;color: #333; }
.wave1 .spotlight .sp-content .savings-badge { background: #ffea03;color: #333; }
.wave1 .featured-products .savingsBadge { background: #ffea03;color: #333; }
#paintshop-pro.home.wave1 #other-products .module .savingsBadge{ background: #e3d216; }

/*Wave 2*/
.wave2 .hp-hero-promo { border-left: 6px solid #ff5400; }
.wave2 .hp-hero-promo p.tagline { border-left: 4px solid #bd4002; }
.wave2 #other-products .module .savingsBadge { background: #ff5400; }
.wave2 .spotlight .sp-content .savings-badge { background: #ff5400; }
.wave2 .featured-products .savingsBadge { background: #ff5400; }

/*Wave 3*/
.wave3 .hp-hero-promo { border-left: 6px solid #d00084; }
.wave3 .hp-hero-promo p.tagline { border-left: 4px solid #93005d; }
.wave3 #other-products .module .savingsBadge { background: #d00084; }
.wave3 .spotlight .sp-content .savings-badge { background: #d00084; }
.wave3 .featured-products .savingsBadge { background: #d00084; }

/*Wave 5*/
.wave5 .hp-hero-promo { border-left: 6px solid #2cbe2d; }
.wave5 .hp-hero-promo p.tagline { border-left: 4px solid #1e821e; }
.wave5 #other-products .module .savingsBadge { background: #2cbe2d; }
.wave5 .spotlight .sp-content .savings-badge { background: #2cbe2d; }
.wave5 .featured-products .savingsBadge { background: #2cbe2d; }

@media (min-width: 768px) {
	#videostudio-pro .btn {border: 2px solid #000 !important;}
	#videostudio-pro .btn-learn-more { border: 2px solid #000 !important; background: #000 !important; color: #fff  !important;}
	#videostudio-pro .btn.btn-trial {color: #000 !important;}
	#videostudio-pro .hp-hero-promo p.tagline, #videostudio-pro #hero.pc p.tagline { color: #000 }

}
@media (max-width: 767px) {
	#hero { background-image: none !important; }
	.hp-hero-promo p.tagline { font-size: 14px; padding-left: 30px }
	.hp-hero-promo p.tagline .title { font-size: 20px; margin-bottom: 10px }
	.hp-hero-promo p.tagline .save { font-size: 16px; }
	.artist-name { display: none }
	.hp-hero-promo {background-color: #8383833b; margin: 30px 0 10px;}
	.hp-hero-promo p.tagline{padding: 10px 0;}
}