



.products-container .thumbnail .caption > h2 {
padding-left : 0 !important ;
}


.popup-quick-view .popup-product-title h2 {
color : #FFFCE6;
font-size : 1.75em;
font-weight : 400;
line-height : 1.2em;
margin : 0;
}


.popup-add-cart h2 {
color : #fff;
line-height : 27px;
}




.fat-footer h2 {
color : #F2F2F2;
}








#page-content .hero-carousel-panel-3 .slider-text-second h1 {
    color: #FFFFFF;
    float: left;
    font-family: "HelveticaNeueW01-65Medi";
    font-size: 1.063em;
    line-height: 24px;
    margin: 0;
    padding: 0;
    text-transform: none;
    width: 185px;
}


#share-overlay.cooment-light-box h1,  #warning-text-heading {
    background: none;
    color: #000000;
    float: left;
    font-family: "HelveticaNeueW01-75Bold";
    font-size: 1.75em;
    font-weight: normal;
    line-height: 22px;
    margin: 10px 0;
    padding: 0;
    text-transform: uppercase;
}





@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
	h1, h1, h2, h2, h2, h2, b, strong{
		font-weight:bold;
	}
}




.popup-quick-view .popup-product-title h2 {
color: #000;
font-family: HelveticaNeueW01-75Bold;
}


#addCartModal.popup-add-cart h2 {
color: #000;
font-size: 1.75em;
margin: 0 0 25px;
line-height: 25px;
font-family: HelveticaNeueW01-75Bold;
text-transform: uppercase;
}


#addCartModal.popup-add-cart .span6 .caption h2{
line-height: 16px;
font-size: 16px;
margin: 10px 0;
}


#addCartModal.popup-add-cart .row-fluid .span6:first-child + .span6 h2 {
text-align: right;
font-size: 0.875em;
color: #A7986A;
text-transform: none;
display: block;
margin-top: 37px;
}


#addCartModal .related-product h2 {
font-family: "HelveticaNeueW01-75Bold";
font-size: 0.875em;
}


.Home-Offer-5 h2 {
    color: #A7986A !important;
    font-family: "HelveticaNeueW01-75Bold";
    font-size: 2.1em;
    margin-left: 204px;
    margin-top: 9px;
	padding-left:15px;
}





@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
	h1, h1, h2, h2, h2, h2, b, strong{
		font-weight:bold;
	}

}
.fat-footer h2 {
    color: #000000;
    display: none;
    text-transform: uppercase;
}


.row-fluid h2 + div + div + div + div .nav li:first-child + li + li {
    margin-top: 30px;
}



#footer-inner-wrapper .nav li:first-child + li, #footer-inner-wrapper .row-fluid h2 + div + div + div + div .nav li:first-child + li + li {
    background: url("/es-es/-/media/Olay_ES/Images/Common/fat_footer_link_seperator.png") no-repeat scroll 0 0 #fff;
    padding-top: 10px;
}





@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
	h1, h1, h2, h2, h2, h2, b, strong{
		font-weight:bold;
	}
}




.homepage.cls-1e5a53d2-d6da-4a89-9ec9-cbef1f75d09f .submited-view h2 {
    float: left;
    line-height: 18px;
    margin: 0;
    width: 100%;
}





@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
	h1, h1, h2, h2, h2, h2, b, strong{
		font-weight:bold;
	}
}






@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
	h1, h1, h2, h2, h2, h2, b, strong{
		font-weight:bold;
	}
}



.experiencelanding .tips-head h1, .cls-89785d17-4145-4258-a306-4fb247e5c13f .tips-head h1, .cls-36526cee-067c-4231-ada0-18e646a89f84 .tips-head h1, .cls-80f2968c-5267-4e0c-88ef-b44620401791 .tips-head h1, .cls-1ef192a1-c63c-41c6-aea6-183cea83ecb5 .tips-head h1, .cls-dfbfe03f-eaa5-46cc-a728-ec66d58e01bc .tips-head h1, .cls-ce84f1d3-949d-499b-a3b4-5bd8ed729c1d .tips-head h1{
	font-family: "HelveticaNeueW01-75Bold";
	font-size: 2.125em;
	line-height:40px;
	border:0;
}




.experiencelanding .margin-top-4-row  div:first-child + div + div h2, .cls-89785d17-4145-4258-a306-4fb247e5c13f .margin-top-4-row  div:first-child + div + div h2, .cls-36526cee-067c-4231-ada0-18e646a89f84 .margin-top-4-row  div:first-child + div + div h2, .cls-80f2968c-5267-4e0c-88ef-b44620401791 .margin-top-4-row  div:first-child + div + div h2, .cls-4f48570b-3ed3-46d2-8a48-b7a77bf488dd .margin-top-4-row  div:first-child + div + div h2, .cls-1ef192a1-c63c-41c6-aea6-183cea83ecb5 .margin-top-4-row  div:first-child + div + div h2, .cls-1e5a53d2-d6da-4a89-9ec9-cbef1f75d09f .margin-top-4-row  div:first-child + div + div h2, .cls-dfbfe03f-eaa5-46cc-a728-ec66d58e01bc .margin-top-4-row  div:first-child + div + div h2, .cls-ce84f1d3-949d-499b-a3b4-5bd8ed729c1d .margin-top-4-row  div:first-child + div + div h2{
	color: #000 !important;
	font-family:"Bauer Bodoni W01 Bold 795736";
	font-size: 2.25em;
	margin: 0;
	padding: 0 !important;
	text-align: center;
}

.experiencelanding .span4.position-relative.single-wide-3column.callout-seprator h2, .cls-89785d17-4145-4258-a306-4fb247e5c13f .span4.position-relative.single-wide-3column.callout-seprator h2, .cls-36526cee-067c-4231-ada0-18e646a89f84 .span4.position-relative.single-wide-3column.callout-seprator h2, .cls-80f2968c-5267-4e0c-88ef-b44620401791 .span4.position-relative.single-wide-3column.callout-seprator h2, .cls-ed01c5d2-9a74-48c4-9dc4-2875893e96e3 .span4.position-relative.single-wide-3column.callout-seprator h2, .cls-4f48570b-3ed3-46d2-8a48-b7a77bf488dd .span4.position-relative.single-wide-3column.callout-seprator h2, .cls-1ef192a1-c63c-41c6-aea6-183cea83ecb5 .span4.position-relative.single-wide-3column.callout-seprator h2, .cls-1e5a53d2-d6da-4a89-9ec9-cbef1f75d09f .span4.position-relative.single-wide-3column.callout-seprator h2, .cls-dfbfe03f-eaa5-46cc-a728-ec66d58e01bc .span4.position-relative.single-wide-3column.callout-seprator h2, .cls-ce84f1d3-949d-499b-a3b4-5bd8ed729c1d .span4.position-relative.single-wide-3column.callout-seprator h2{
	color: #A7986A;
    margin-bottom: 0;
    padding: 0;
    text-align: center;
}


.experiencelanding .caption h2, .cls-89785d17-4145-4258-a306-4fb247e5c13f .caption h2, .cls-36526cee-067c-4231-ada0-18e646a89f84 .caption h2, .cls-80f2968c-5267-4e0c-88ef-b44620401791 .caption h2, .cls-ed01c5d2-9a74-48c4-9dc4-2875893e96e3 .caption h2, .cls-4f48570b-3ed3-46d2-8a48-b7a77bf488dd .caption h2, .cls-1ef192a1-c63c-41c6-aea6-183cea83ecb5 .caption h2, .cls-1e5a53d2-d6da-4a89-9ec9-cbef1f75d09f .caption h2, .cls-dfbfe03f-eaa5-46cc-a728-ec66d58e01bc .caption h2, .cls-ce84f1d3-949d-499b-a3b4-5bd8ed729c1d .caption h2{color: #ffffff}




.experiencelanding .left-content h2, .cls-89785d17-4145-4258-a306-4fb247e5c13f .left-content h2, .cls-36526cee-067c-4231-ada0-18e646a89f84 .left-content h2, .cls-80f2968c-5267-4e0c-88ef-b44620401791 .left-content h2, .cls-ed01c5d2-9a74-48c4-9dc4-2875893e96e3 .left-content h2, .cls-4f48570b-3ed3-46d2-8a48-b7a77bf488dd .left-content h2, .cls-1ef192a1-c63c-41c6-aea6-183cea83ecb5 .left-content h2, .cls-1e5a53d2-d6da-4a89-9ec9-cbef1f75d09f .left-content h2, .cls-dfbfe03f-eaa5-46cc-a728-ec66d58e01bc .left-content h2, .cls-ce84f1d3-949d-499b-a3b4-5bd8ed729c1d .left-content h2{
	font-family: "HelveticaNeueW01-75Bold";
	font-size: 0.938em;
}



.experiencelanding .left-content h2, .cls-89785d17-4145-4258-a306-4fb247e5c13f .left-content h2, .cls-36526cee-067c-4231-ada0-18e646a89f84 .left-content h2, .cls-80f2968c-5267-4e0c-88ef-b44620401791 .left-content h2, .cls-ed01c5d2-9a74-48c4-9dc4-2875893e96e3 .left-content h2, .cls-4f48570b-3ed3-46d2-8a48-b7a77bf488dd .left-content h2, .cls-1ef192a1-c63c-41c6-aea6-183cea83ecb5 .left-content h2, .cls-1e5a53d2-d6da-4a89-9ec9-cbef1f75d09f .left-content h2, .cls-dfbfe03f-eaa5-46cc-a728-ec66d58e01bc .left-content h2, .cls-ce84f1d3-949d-499b-a3b4-5bd8ed729c1d .left-content h2 {
border-bottom: 1px solid #E4E4E4;
font-size: 0.938em;
font-weight: bold;
padding-bottom: 15px;
padding-left:0;
margin:10px 0;
background:none;
padding-top:0;
}








.experiencedetail .exp-detail-left h2{color: #000000;}


.experiencedetail .caption h2 a {
	color: #fff;
}



.experiencedetail #content-main h2 {
    color: #000000;
    font-family: "HelveticaNeueW01-75Bold";
    font-size: 1.5em;
    font-weight: normal;line-height: 40px;
margin: 10px 0;
}


.experiencedetail .popup-quick-view .popup-product-title h2 {
    color: #000000;
    font-size: 1.75em;
    font-weight: normal;
    line-height: 1.2em;
    margin: 0;
}



.experiencedetail .popup-quick-view .popup-product-title h2 {
    color: #000000;
    font-family: HelveticaNeueW01-75Bold;
    font-size: 1.75em;
    font-weight: normal;
    line-height: 1.2em;
    margin: 0;
}


.cls-1e5a53d2-d6da-4a89-9ec9-cbef1f75d09f .exp-detail-left h2{color: #000000;}


.cls-1e5a53d2-d6da-4a89-9ec9-cbef1f75d09f .caption h2 a {
	color: #fff;
}



.cls-1e5a53d2-d6da-4a89-9ec9-cbef1f75d09f #content-main h2 {
    color: #000000;
    font-family: "HelveticaNeueW01-75Bold";
    font-size: 1.5em;
    font-weight: normal;
}


.cls-1e5a53d2-d6da-4a89-9ec9-cbef1f75d09f .popup-quick-view .popup-product-title h2 {
    color: #000000;
    font-size: 1.75em;
    font-weight: normal;
    line-height: 1.2em;
    margin: 0;
}



.cls-1e5a53d2-d6da-4a89-9ec9-cbef1f75d09f .popup-quick-view .popup-product-title h2 {
    color: #000000;
    font-family: HelveticaNeueW01-75Bold;
    font-size: 1.75em;
    font-weight: normal;
    line-height: 1.2em;
    margin: 0;
}




.experiencedetail .right-related h2{ color: #000000;    line-height: 18px; font-size: 1.75em;font-family: "HelveticaNeueW01-75Bold"; }




.experiencedetail .thumbnails a h2 {
	color: #fff;
	text-decoration: none;
}




.experiencedetail .caption a h2 {
    color: #000000 !important;
    font-family: "HelveticaNeueW01-75Bold";
    font-size: 1.063em;
	margin:0;
}


.cls-1e5a53d2-d6da-4a89-9ec9-cbef1f75d09f .right-related h2{ color: #000000;line-height: 18px; font-size: 1.75em;font-family: "HelveticaNeueW01-75Bold"; padding:5px 0 10px; margin:0;}


.cls-1e5a53d2-d6da-4a89-9ec9-cbef1f75d09f .caption a h2 {
    color: #000000 !important;
    font-family: "HelveticaNeueW01-75Bold";
    font-size: 1.063em;
	margin:0;
}








.productlisting #product-HeroCarousel > h1 {
color: #000000;
margin-top: 10px;
font-family: HelveticaNeueW01-75Bold;
font-size: 1.75em;
margin-bottom: 20px;
line-height: 40px;
text-transform: uppercase;

}


	
.cls-d0521617-33dc-4b68-9e1e-0960839c0a59  #product-HeroCarousel h1 , 
.cls-7f00374d-7a41-42f8-8d43-3b7dd684d531 #product-HeroCarousel h1 , 
.cls-8f7f44f3-52ef-4e3d-873b-27c758034340 #product-HeroCarousel h1,
.cls-0ef0ca28-73b6-4de5-b2a7-71b2332818ca  #product-HeroCarousel h1,
 .cls-4dc3fd51-fe63-4ff9-a8d1-94da940a09a7 #product-HeroCarousel h1,
.cls-28ceb4fc-99d4-4859-8575-91383e0ef5eb #product-HeroCarousel h1,
.cls-c8aa7018-8c24-47ba-a2f2-0d248a8eb0e8 #product-HeroCarousel h1,
.cls-879586f6-da7a-4e12-887d-3e290776f29c #product-HeroCarousel h1,
.cls-b8c7d8f0-1883-43b4-b998-6cf3e734d156 #product-HeroCarousel h1,
.cls-d0521617-33dc-4b68-9e1e-0960839c0a59 #product-HeroCarousel h1,
.cls-661a8ab4-a0cc-4b34-9beb-3f71d2840b3c #product-HeroCarousel h1,
.cls-24990f76-f337-4c70-a0bf-30d14645c80d #product-HeroCarousel h1,
.cls-ad4cfc4e-c8a0-4ad1-9294-b0c69457e216 #product-HeroCarousel h1,
.cls-00d8a70e-8519-4d73-84bc-de9e31e6472e #product-HeroCarousel h1,
.cls-4dc3fd51-fe63-4ff9-a8d1-94da940a09a7 #product-HeroCarousel h1,
.cls-4e2acfc5-9b56-419a-aa25-b7dbdd55fab3 #product-HeroCarousel h1,
.cls-a0b199a6-8915-4713-ad5b-9744506c50bc #product-HeroCarousel h1,
.cls-8dc17bc4-39c9-463e-bf69-23a5a2b3c3f0 #product-HeroCarousel h1,
.cls-d52fb575-df66-4323-99e5-7900a8fc46de  #product-HeroCarousel h1  {
display:block; margin-left:0;margin-top: 10px; line-height:40px;}


.cls-8dc17bc4-39c9-463e-bf69-23a5a2b3c3f0 #product-HeroCarousel > h1
{
font-weight: bold !important;
}




.productlisting #page-filter1 h2 {
background: transparent;
font-weight: bold;
font-size: 0.938em;
font-family: HelveticaNeueW01-75Bold;
padding: 7px 0px 0;
margin-bottom:20px;
}


.productlisting #content-main h2 {
font-family: HelveticaNeueW01-75Bold;
font-size: 1.5em;
color: #000;
margin: 0 0 18px;
line-height: 40px;
padding-left: 20px;
}


.productlisting #content-main .products-container.grid .thumbnail h2 {
line-height: 17px;
padding-top: 11px;
font-family: HelveticaNeueW01-75Bold;
font-size: 0.875em;
}


.productlisting #content-main .products-container .product-list li h2 {
color: #000;
font-family: HelveticaNeueW01-75Bold;
font-size: 0.875em;
font-weight: normal;
margin-bottom: 5px;
text-transform: none;
}


.productlisting .recently-viewed-wrapper h2 {
line-height: normal;
color: #000000;
font-family: HelveticaNeueW01-75Bold;
font-size: 24px;
}


.productlisting .recently-viewed-wrapper .product-list .thumbnail h2 {
color: #000;
font-size: 16px;
}


.productlisting .popup-compare-results h2 {
color: #000;
text-align: left;
}




.productlisting #filter-wrapper .mt-facet h2{
font-family: HelveticaNeueW01-75Bold;
background: none;
padding: 15px 0px 12px;
line-height: 20px;
font-weight: bold;
}


.productlisting #filter-wrapper .mt-facet h2 img {
display: none;
}


.productlisting #compare-tray li h2 {
color: #000;
font-size: 10px;
line-height: 13px;
background: none;
background-color: #F6F6F6;
}


.productlisting #compare-tray li h2 a {
right: 0px;
margin-right: 5px;
float: right;
font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
font-weight: bold;
}








.cls-9b8801db-95d7-4305-8627-b066ad695ffe .offer-head h1 {
	color: #000;
	font-family: "HelveticaNeueW01-75Bold";
    font-size: 2.125em;margin-bottom: 10px;padding: 0px;

}






.cls-9b8801db-95d7-4305-8627-b066ad695ffe .offer-head h2 {

	padding: 0;
}


.cls-9b8801db-95d7-4305-8627-b066ad695ffe .one-colum-layout .span12 h2{
	color: #000 !important;
	line-height: 30px;
	padding-left: 0px;
	padding-top: 25px;
	font-family: "HelveticaNeueW01-75Bold";
	font-size: 1.75em;
	text-transform: uppercase;
}


.cls-9b8801db-95d7-4305-8627-b066ad695ffe .position-relative.fixing h2{
	display: none;
}











.tipslanding .tips-head h1 { 
    color: #000000;    
    padding: 15px 0 8px;
	 font-family: "HelveticaNeueW01-75Bold";
	 text-transform: uppercase;
	 border:0;
    }






  
.tipslanding #filter-wrapper .mt-facet h2 {    
    border-bottom: 1px solid #C2C2C2;
    font-family: "HelveticaNeueW01-75Bold";
    font-size: 0.938em;
    margin-bottom: 17px;
    padding: 0 0 14px;
    text-transform: uppercase;
	background:none !important;
    width: 104%;
	border-radius:0;
}


	
	
	
.tipslanding #filter-wrapper .mt-facet h2{	background:none !important;}









.cls-d27841ff-bebc-4de4-8a27-0f002555390f .heading-wrapper h1 {
	color: #000000;
    font-size: 2.125em;
    font-weight: normal;
	font-family: "HelveticaNeueW01-75Bold"; 
	width:960px;
	line-height: 40px;

}


.cls-d27841ff-bebc-4de4-8a27-0f002555390f .tips-head h1{border-bottom: 0px solid;margin-left: -20px;}





.cls-d27841ff-bebc-4de4-8a27-0f002555390f .result h2 {
	color: #575757 ;}



.cls-d27841ff-bebc-4de4-8a27-0f002555390f .store-loaction h2 a {
	color: #000000;
	font-size: 12px;
	font-family: "HelveticaNeueW01-75Bold";
}



.cls-d27841ff-bebc-4de4-8a27-0f002555390f .result h2 {
    color: #575757;
    font-family: "HelveticaNeueW01-55Roma";
    font-size: 0.75em;
    padding-left: 25px;
	border-top: 1px solid #eaeaea;
    line-height: 40px;padding-bottom: 10px;
	}





.cls-d27841ff-bebc-4de4-8a27-0f002555390f .map-pop-content h2 {
	
    font-family: "HelveticaNeueW01-75Bold";
    font-size: 0.875em;
	
}


.cls-d27841ff-bebc-4de4-8a27-0f002555390f .loc-search-overlay-popup h2 {
margin-left: 15px;
}

 
.cls-d27841ff-bebc-4de4-8a27-0f002555390f .loc-search-overlay-popup h2{color: #121418;font-weight: bold;
font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
font-size: 1.1em;}



.cls-d27841ff-bebc-4de4-8a27-0f002555390f .map-pop-location h2{
display:none;
}








.productdetail .content-primary .popup-product-title h1 {
	color: #000000;
    font-family: HelveticaNeueW01-75Bold;
	font-size:28px;
	line-height: 1.19em;
}




.productdetail .tabbed-wrapper .span4 h2 {
    color: #000000;
    font-family: HelveticaNeueW01-75Bold;
    font-size: 1.75em;
    padding: 0;
    text-transform: uppercase;	
	margin: 10px 0;
	line-height:40px;
}


.productdetail .ratings-reviews-header h2 {
    color: #000000;
	font-family: HelveticaNeueW01-75Bold;
	font-size: 1.75em;
    margin: 0 0 20px;
	text-transform: uppercase;
	line-height:40px;
}


.productdetail .recently-viewed-wrapper h2{
	color: #000000;
	font-family: HelveticaNeueW01-75Bold;
    font-size: 1.5em;
	line-height: 40px;
	margin: 0 0 10px;
    padding: 0;
}


.productdetail .recently-viewed-wrapper .product-list .thumbnail h2{ color: #000000;
    font-size: 16px;}


.productdetail #addCartModal.popup-add-cart .thumbnail .caption h2{
margin: 0 0 5px;
line-height: 16px;
font-size: 1em;
padding: 0;
margin-top: -2px;
}


.productdetail #addCartModal .related-product h2 {
font-family: "HelveticaNeueW01-75Bold";
font-size: 0.875em;
line-height: 25px;
margin: 10px 0;
}




.productdetail .thumbnail .span6 a h2 {
    font-family: HelveticaNeueW01-75Bold;
    font-size: 16px;
    font-weight: normal;
	margin:10px 0;
}


.ratings-reviews-content .reviews-tile .span3 h2 {
    color: #000000; display: block;
    font-family: HelveticaNeueW01-75Bold;
    margin: 10px 0 5px;
}


.productdetail .ratings-reviews-content .reviews-tile h2{
    display: block;
	color: #000000;
	text-transform: uppercase;
    font-family: HelveticaNeueW01-75Bold;
	margin-bottom:10px;
}


.span6 a h2 {
    font-family: HelveticaNeueW01-75Bold;
    font-size: 16px;
    font-weight: normal;
}









.tips-head h1{
	color: #000;
	font-size: 1.75em;
	margin: 0;
	padding: 0;
	border-bottom: 1px #e4e4e4 solid;
}





.offersdetail .tips-head h1{
   color: #000000;
    font-family: "BauerBodoniW01-BoldItal 795739";
    font-size: 2.5em;
    padding: 5px 0;
    text-align: center;
	font-weight: normal;
}












.cls-2cd106e7-079f-4564-8bbb-11b88c6f2a0e #page-content-wrapper > h1 {
    font-family: HelveticaNeueW01-75Bold;
    font-size: 2em;
    margin-bottom: 30px;
    margin-top: 50px;
    text-transform: uppercase;
	color:#000;
}













.cls-dfbfe03f-eaa5-46cc-a728-ec66d58e01bc .tips-head h1{
display:block;
font-size: 2.125em;
font-family: "HelveticaNeueW01-75Bold"; 
}


.cls-dfbfe03f-eaa5-46cc-a728-ec66d58e01bc .tips-head h1{
padding:0;
}







.cls-dfbfe03f-eaa5-46cc-a728-ec66d58e01bc .left-content h2 {
    font-family: "HelveticaNeueW01-75Bold";
    font-size: 0.938em;
	padding-bottom: 20px !important;
	line-height: 0;
	color:#000;
}








.cls-1ef192a1-c63c-41c6-aea6-183cea83ecb5 .tips-head h1{
	display: none !important}




.cls-1ef192a1-c63c-41c6-aea6-183cea83ecb5 .margin-top-4-row div:first-child + div + div h2{
	color: #000 !important;
	font-family: "HelveticaNeueW01-75Bold" !important;
	font-size: 1.25em !important;
	margin: 0;
	padding: 20px 0 0 15px !important;
	text-align: left !important;
	text-transform: uppercase !important;
}










.cls-4f48570b-3ed3-46d2-8a48-b7a77bf488dd .tips-head h1 { display:none;}





.cls-4f48570b-3ed3-46d2-8a48-b7a77bf488dd .span12.position-relative.fixing.double-wide-3column.margin-for-ph.ClassicsPromo1 .span12 h2 {
	font-family: "HelveticaNeueW01-75Bold";
    font-size: 1.25em;
    padding: 19px 0 0 15px !important;
    text-align: left;
    text-transform: uppercase;
	min-height: 0;
}


.cls-4f48570b-3ed3-46d2-8a48-b7a77bf488dd .span4.position-relative.single-wide-3column.callout-seprator h2 {min-height: 0;}










 .cls-ed01c5d2-9a74-48c4-9dc4-2875893e96e3 .tips-head h1 {
	display:none;
 }













.cls-80f2968c-5267-4e0c-88ef-b44620401791 .tips-head h1 {display:none;}












.tipsdetail .comments-name h1 {
	padding: 5px 0;
	margin: 0px;
	font-size: 1.0em;
	color: #fff;
	font-weight: bold;
	line-height: 18px;
	width:100%;
}

.tipsdetail.comments-description h1 {
	color: #fff;
}



.cls-ed4c4aa1-2c14-47b3-929f-b595a33a646a #share-overlay.cooment-light-box h1, #warning-text-heading {
background: none;
color: #000000;
float: left;
font-family: "HelveticaNeueW01-75Bold";
font-size: 1.75em;
font-weight: normal;
line-height: 22px;
margin: 10px 0;
padding: 0;
text-transform: uppercase;
}


#dvArticleSubmitComment > h1 {
 color: #000000;
    font-family: "HelveticaNeueW01-75Bold";
    font-size: 2.125em;

}


.submitreview .row-fluid.preview-view h1 {
    border-bottom: 1px solid #E7E7E7;
    color: #000000;
    font-family: "HelveticaNeueW01-75Bold";
    font-size: 1.8em;
    margin-bottom: 33px;
    padding-bottom: 30px;
    text-transform: uppercase;
	padding-top: 30px;
}


.submitreview .span9.comments-description h1 {
   border: medium none;
    color: #000000;
    float: left;
    padding: 0;
    width: auto;
	font-family: "HelveticaNeueW01-55Roma";
    font-size: 1em;
	line-height: 40px;
	 margin: 0;
}


.row-fluid.add-comments h1 {
    font-family: neutra2display-bold;
    font-size: 1.5em;
}



.tipsdetail .tips-head h1  {
color:#000;
font-weight:bold;
line-height:40px;
font-size:1.96875em;
margin:10px 0;
padding:0;
border:0;
float:left;
width:100%;
}






.tipsdetail #content-main h2 {
	color: #000000;
    font-family: "HelveticaNeueW01-75Bold";
    font-size: 1.5em;
	line-height: 40px;
	margin:10px 0;
}


.tipsdetail .popup-quick-view .popup-product-title h2 {
    color: #000000;
    font-size: 1.75em;
    font-weight: normal;
    line-height: 1.2em;
    margin: 0;
}



.tipsdetail .popup-quick-view .popup-product-title h2 {
    color: #000000;
    font-family: HelveticaNeueW01-75Bold;
    font-size: 1.75em;
    font-weight: normal;
    line-height: 1.2em;
    margin: 0;
}





.tipsdetail .right-related h2 {
	color: #000000;
    font-family: "HelveticaNeueW01-75Bold";
    font-size: 1.75em;
    margin: 0 0 15px;
}



.caption a h2 {
	color: #000000 !important;
    font-family: "HelveticaNeueW01-75Bold";
    font-size: 1.063em;
	margin: 10px 0;
}





.row-fluid.submited-view h2{

    color: #000000;
    font-family: "HelveticaNeueW01-75Bold";
    font-size:1.85em;
    
    padding-bottom: 30px;
    padding-top: 30px;
    text-transform: uppercase;
}


.productdetail .writereview-popup .modal-header h2 {
    color: #000000;
    font-size: 2.5em;
}


.productdetail .writereview-popup .product-container h2 {
    color:#000000;
}



.productdetail #writereview-popup.writereview-popup .modal-header h2{
font-size:2.125em;
font-family: "HelveticaNeueW01-75Bold";
color:#000000;
margin-bottom:25px;
text-transform:uppercase;
padding: 0;
}

.productdetail .writereview-popup .modal-body .form-horizontal h2 {
    margin:30px 0 30px;
	color: #000000;
	text-transform: uppercase;
    font-family: arial;
    font-size: 1.125em;
    font-weight: bold;
}


.productdetail #writereview-popup.writereview-popup .modal-body  .review1-container.form-horizontal h2{
font-family: "HelveticaNeueW01-75Bold";
font-size: 0.938em;
}


.productdetail #phdesktopbody_0_phdesktopproductratingreview_0_successMessage h2{
 font-family: "HelveticaNeueW01-75Bold";
font-size: 0.875em;
text-transform: uppercase;
}


.productdetail #writereview-popup .reviewinfo-container > h2:first-child + div .component:first-child .control-label{
background: url("/es-es/-/media/Olay_ES/Images/Common Icons/required_field_star.png") no-repeat scroll right top rgba(0, 0, 0, 0);
 padding-top:0;
 padding-right:5px;
}


.productdetail #writereview-popup .reviewinfo-container > h2:first-child + div .component:first-child + div + div .control-label{
background: url("/es-es/-/media/Olay_ES/Images/Common Icons/required_field_star.png") no-repeat scroll right top rgba(0, 0, 0, 0);
 padding-top:0;
 padding-right:5px;
}


.productdetail #writereview-popup .reviews-tile.preview-mode .span3 h2 {
    margin-top: 0;
}


.ie8 .productdetail #writereview-popup .reviewinfo-container > h2:first-child + div .component:first-child + div + div + div .control-label{
background:url("/es-es/-/media/Olay_ES/Images/Common Icons/required_field_star.png");
background-repeat:no-repeat;
background-position:100% 0;
}








.cls-38c85ef2-d633-49fb-9a8d-5add45966ab8 .page-heading h1 {
    font-size: 2.125em;
    text-transform: uppercase;
	font-family: "HelveticaNeueW01-75Bold";
	color: #000;
	margin: 0;line-height: 40px;
}




.cls-38c85ef2-d633-49fb-9a8d-5add45966ab8 #content-main .product-detail h2 {
    line-height: 20px;
}


.cls-38c85ef2-d633-49fb-9a8d-5add45966ab8 #content-main .product-detail h2 a:hover {
    color: #a7986a;
}


.cls-38c85ef2-d633-49fb-9a8d-5add45966ab8 #editCartModal .Edit h2 {
    font-family: "HelveticaNeueW01-75Bold";
    font-size: 1.75em;
    text-transform: uppercase;
}


.cls-38c85ef2-d633-49fb-9a8d-5add45966ab8 #editCartModal > .modal-body > h2:first-child{
	padding: 0 0 45px;
}


.cls-38c85ef2-d633-49fb-9a8d-5add45966ab8 .popup-edit-cart .modal-body h2 a {
    color: #000000;
    font-family: "HelveticaNeueW01-75Bold";
    font-size: 1.25em;
    font-weight: normal;
    text-transform: none;
}


.cls-38c85ef2-d633-49fb-9a8d-5add45966ab8 #availablity .availablity h2 {
    color: #000000;
    float: none;
    font-family: "HelveticaNeueW01-75Bold";
    font-size: 1.75em;
    line-height: 18px;
    text-transform: uppercase;
	padding-top: 30px;
}


.cls-38c85ef2-d633-49fb-9a8d-5add45966ab8 .related-product h2{
	font-family: "HelveticaNeueW01-75Bold";
	font-size: 1.5em;
	text-transform: uppercase;line-height: 40px;
margin: 10px 0;
}


.cls-38c85ef2-d633-49fb-9a8d-5add45966ab8 #content-main .product-detail h2 a {
    color: #000000;
    font-size: 0.938em;
    font-weight: normal;
    margin: 0;
    text-transform: uppercase;
	font-family: "HelveticaNeueW01-75Bold";
}


.cls-38c85ef2-d633-49fb-9a8d-5add45966ab8 .caption h2 {
    font-size: 1em;
}


.cls-38c85ef2-d633-49fb-9a8d-5add45966ab8 .popup-edit-cart h2 {
    font-family: "HelveticaNeueW01-75Bold";
    font-size: 20px;
    font-weight: normal;
    
    text-transform: uppercase;
}


.cls-38c85ef2-d633-49fb-9a8d-5add45966ab8 .thumbnail h2 {
    color: #D4AA54;
    font-size: 1.125em;
    font-weight: normal;
    line-height: 1.2em;
    margin: 0;
}


.cls-38c85ef2-d633-49fb-9a8d-5add45966ab8 #content-main .products-container .product-list li h2 {
color: #d4aa54;
font-size: 0.938em;
font-weight: bold;
line-height: 20px;
margin: 10px 0;
}



.cls-38c85ef2-d633-49fb-9a8d-5add45966ab8 .popup-quick-view .popup-product-title h2 {
color: #000000;
font-size: 1.75em;
font-weight: normal;
font-family: HelveticaNeueW01-75Bold;
line-height: 1.2em;
margin: 0;
}


.cls-38c85ef2-d633-49fb-9a8d-5add45966ab8 #editCartModal .Edit h2 {
font-family: "HelveticaNeueW01-75Bold";
font-size: 1.75em;
text-transform: uppercase;color:#000 !important;
}





.cls-38c85ef2-d633-49fb-9a8d-5add45966ab8 .product-list .thumbnail a h2{
	font-family: "HelveticaNeueW01-75Bold";
    font-size: 1em;
    text-transform: none;
}


.cls-38c85ef2-d633-49fb-9a8d-5add45966ab8 .carousel-wrapper .left-colum h2 {
    float: right;
    width: 75%;
}



.cls-38c85ef2-d633-49fb-9a8d-5add45966ab8 .carousel-wrapper .left-colum h2 {
    float: right;
    width: 75%;
}


.cls-38c85ef2-d633-49fb-9a8d-5add45966ab8 .thumbnail .caption h2 {
    color: #000000;
	font-family: "HelveticaNeueW01-75Bold";
	font-size: 1em;
	text-transform: none;
}











.cls-9d47865e-e021-4562-9c37-d662ee4e68b0 #content-main .products-container.grid .thumbnail h2 {
    color: #FFFFFF;
    font-weight: bold;
    line-height: 17px;
    margin: 0;
    padding-bottom: 6px;
    padding-left: 0;
    padding-top: 11px;
}


.cls-9d47865e-e021-4562-9c37-d662ee4e68b0 #content-main .products-container.grid .thumbnail .caption h2 a {
    color: #000000;
    font-family: HelveticaNeueW01-75Bold;
    font-size: 1.143em;
    font-weight: normal;
}


.cls-9d47865e-e021-4562-9c37-d662ee4e68b0 .popup-add-cart h2{color: #fff;line-height: 27px;}


.cls-9d47865e-e021-4562-9c37-d662ee4e68b0 .popup-quick-view .popup-product-title h2 {
    color: #000000;
    font-size: 1.75em;
    font-weight: normal;
                font-family: HelveticaNeueW01-75Bold;
    line-height: 1.2em;
    margin: 0;
}





.cls-9d47865e-e021-4562-9c37-d662ee4e68b0 #content-main .products-container .product-list li h2 {
    color: #000000;   
    font-weight: normal;
    line-height: 17px;
	padding-top:11px;
	padding-bottom: 6px;
	padding-left:0px;
	font-family: HelveticaNeueW01-75Bold;
    font-size: 1em;
}


.cls-9d47865e-e021-4562-9c37-d662ee4e68b0 #content-main .products-container .product-list li h2 {
    color: #000000;
    font-family: HelveticaNeueW01-75Bold;
    font-size: 0.875em;
    font-weight: normal;
    margin-bottom: 5px;
	padding-left: 20px;
}


.searchresults #content-main .products-container.list .product-list li h2 a{
color: #000;
font-size: 14px;
}


.cls-9d47865e-e021-4562-9c37-d662ee4e68b0 .search-results h2 {
	font-size: 1em;
}











.cls-36526cee-067c-4231-ada0-18e646a89f84 .tips-head h1 {display:none;}













.cls-89785d17-4145-4258-a306-4fb247e5c13f .tips-head h1 {display:none;}












.cls-f3f93528-1b87-41e4-b3ea-77b3e90dd4ae .tips-head h1 {
	display: none;
}












 .cls-30eb420e-4b27-4f1a-bc2c-d0221ff4960d .tips-head h1{
	display: none;
	}












.cls-ce84f1d3-949d-499b-a3b4-5bd8ed729c1d .tips-head h1 { display: none !important;}












.cls-f1486da7-7a58-4822-9642-6c249c11c7ac .exp-detail-left h1{
	border: 0 none;
    color: #000000;
    line-height: 40px;
    text-transform: uppercase;margin-top: 1px;
}











 
.sitemap .span6.site-map-category .products-section-hypsections h1,.sitemap .span6.site-map-category .experience-section-hypsections h1,.sitemap .span6.site-map-category .articles-section-hypsections h1,.sitemap .span6.site-map-category .flexible-section-hypsections h1,.sitemap .span6.site-map-category .offer-section-hypsections h1{
	font-family: "HelveticaNeueW01-75Bold";
	font-size: 1.125em;
	border-bottom: 1px #e4e4e4 solid;
	line-height: 40px;
    margin: 10px 0;
}


.sitemap .sitemap h1 {
    color:#000;
}

.sitemap .sitemap h1 {
    font-family: "HelveticaNeueW01-75Bold";
    font-size: 2.125em;
}


.sitemap .site-map h1 {
    font-family: "HelveticaNeueW01-75Bold";
    font-size: 2.125em;
    color: #000000;
	margin: 20px 0px;
}

.cls-d4058344-5629-4e00-ab71-8dddae2d4aad .exp-detail-left h1{color: #000000;padding: 5px 0;text-align: center;font-family: "BauerBodoniW01-BoldItal 795739";
    font-size: 2.5em;font-weight: bold}



.cls-d4058344-5629-4e00-ab71-8dddae2d4aad .tips-head h1{border-bottom: 0px #e4e4e4 solid;}


.cls-d4058344-5629-4e00-ab71-8dddae2d4aad .related-products-container h1{color:#fff;padding-bottom:10px}


.cls-d4058344-5629-4e00-ab71-8dddae2d4aad .store-title h1{color: #fff}


.cls-d4058344-5629-4e00-ab71-8dddae2d4aad .cooment-light-box h1 {
	background: transparent;
	padding: 0 0 5px 0;color: #ccc;
}


.cls-d4058344-5629-4e00-ab71-8dddae2d4aad .light-box-comments-view h1 {
	color: #000000;
	float: left;
	font-size: 1.25em;
	line-height: 18px;
	margin: 0;
	padding: 5px 0;
	width: 100%;
}


.cls-d4058344-5629-4e00-ab71-8dddae2d4aad .add-comments h1 {
	width: 100%;
	font-weight: normal;
	float: left;
	font-size: 1.25em;	
	margin: 0px;
	padding: 0 0 18px;
	line-height: 18px;
	color: #ccc;
}




.cls-d4058344-5629-4e00-ab71-8dddae2d4aad #share-overlay.cooment-light-box h1, .cls-d4058344-5629-4e00-ab71-8dddae2d4aad  #warning-text-heading{
 text-align: left;
}


.cls-830e153e-fbe1-4a3a-a8f5-a3a9bd730fbb .exp-detail-left h1{color: #000000;padding: 5px 0;text-align: center;font-family: "BauerBodoniW01-BoldItal 795739";
    font-size: 2.5em;font-weight: bold;}


.cls-830e153e-fbe1-4a3a-a8f5-a3a9bd730fbb .related-products-container h1{color:#fff;padding-bottom:10px}


.cls-830e153e-fbe1-4a3a-a8f5-a3a9bd730fbb .store-title h1{color: #fff}


.cls-830e153e-fbe1-4a3a-a8f5-a3a9bd730fbb .cooment-light-box h1 {
	background: transparent;
	padding: 0 0 5px 0;color: #ccc;
}


.cls-830e153e-fbe1-4a3a-a8f5-a3a9bd730fbb .light-box-comments-view h1 {
	color: #000000;
	float: left;
	font-size: 1.25em;
	line-height: 18px;
	margin: 0;
	padding: 5px 0;
	width: 100%;
}


.cls-830e153e-fbe1-4a3a-a8f5-a3a9bd730fbb .add-comments h1 {
	width: 100%;
	font-weight: normal;
	float: left;
	font-size: 1.25em;	
	margin: 0px;
	padding: 0 0 18px;
	line-height: 18px;
	color: #ccc;
}


.cls-830e153e-fbe1-4a3a-a8f5-a3a9bd730fbb #share-overlay.cooment-light-box h1, .cls-830e153e-fbe1-4a3a-a8f5-a3a9bd730fbb  #warning-text-heading{
 text-align: left;
}


.cls-830e153e-fbe1-4a3a-a8f5-a3a9bd730fbb .tips-head h1{border-bottom: 0px #e4e4e4 solid;}




.exp-detail-left h2{color: #000000}


.cls-d4058344-5629-4e00-ab71-8dddae2d4aad .product-detail-section h2 a{color:#d6aa53}


.cls-d4058344-5629-4e00-ab71-8dddae2d4aad .detail-content h2 {
	color: #fff;
}


.cls-d4058344-5629-4e00-ab71-8dddae2d4aad .caption h2 a {
	color: #fff;
}


.exp-detail-left h2{color: #000000}


.cls-830e153e-fbe1-4a3a-a8f5-a3a9bd730fbb .product-detail-section h2 a{color:#d6aa53}


.cls-830e153e-fbe1-4a3a-a8f5-a3a9bd730fbb .detail-content h2 {
	color: #fff;
}


.cls-830e153e-fbe1-4a3a-a8f5-a3a9bd730fbb .caption h2 a {
	color: #fff;
}




.cls-d4058344-5629-4e00-ab71-8dddae2d4aad .right-related h2{ color: #000000;  font-weight: bold;  line-height: 18px;   margin: 0;   padding: 5px 0 10px; text-transform:uppercase;font-size: 1.5em;font-family: "HelveticaNeueW01-75Bold"; }


.cls-830e153e-fbe1-4a3a-a8f5-a3a9bd730fbb .right-related h2{ color: #000000;  font-weight: bold;  line-height: 18px;   margin: 0;   padding: 5px 0 10px; text-transform:uppercase;font-size: 1.5em;font-family: "HelveticaNeueW01-75Bold"; }




.cls-d4058344-5629-4e00-ab71-8dddae2d4aad .submited-view h2 {
	color: #fff;
	float: left;
	font-size: 1.25em;
	line-height: 18px;
	margin: 0;
	padding: 5px 0;
	width: 100%;
}


.cls-830e153e-fbe1-4a3a-a8f5-a3a9bd730fbb .submited-view h2 {
	color: #fff;
	float: left;
	font-size: 1.25em;
	line-height: 18px;
	margin: 0;
	padding: 5px 0;
	width: 100%;
}








.writereview h2{
	padding: 80px 0 0;
	font-size: 2.125em;
	font-family: "HelveticaNeueW01-75Bold";
	color: #000;
	margin-bottom: 25px;
	text-transform: uppercase;
	}


.writereview .product-container h2 {
	font-size: 1.25em;
	font-family: "HelveticaNeueW01-75Bold";
	color: #000;
	padding: 0;
	text-transform: none;
}


.writereview .writereview-popup .modal-header h2 {
	font-size: 2.125em;
	font-family: "HelveticaNeueW01-75Bold";
	color: #000;
	margin-bottom: 25px;
	text-transform: uppercase;
	padding: 65px 0px 30px 0px;
	border-bottom: 1px solid #e7e7e7;
}




.review1-container.form-horizontal h2 {
	font-family: "HelveticaNeueW01-75Bold";
	font-size: .938em;
}








	
.pc_wrapper h1{font-size:0.875em; margin-bottom:15px;color: #000;font-family:"HelveticaNeueW01-75Bold";}


.pc_wrapper h1, .pc_wrapper h1, .pc_wrapper h2{line-height:normal!important;}


.pc_view-profile-step h1{padding-bottom:10px; line-height:14px;border-bottom:#e4e4e4 1px solid}


.tipsdetail #share-overlay.cooment-light-box h1, #warning-text-heading {
    padding: 20px 0 0 15px;
}




.pc_wrapper h2{font-size:0.75em; margin-bottom:15px;color:#575757;font-weight: normal;}


.pc_wrapper h1, .pc_wrapper h1, .pc_wrapper h2{line-height:normal!important;}










#product-HeroCarousel > h1{
position:relative !important;
top:5px !important;
}



.cls-4b9243d3-0fe3-461c-805d-dd11cabbdd6f #product-HeroCarousel > h1{
position:relative !important;
top:-30px !important;
}


.cls-fa546cd5-00b5-4356-bdfd-d0dedf6ecadb .container-wrap .row-fluid>h1 {
  color: #000 !important;
}


.offersdetail .tips-head h1 {
   line-height: 37px;
}




.cls-98217bfc-23a4-40af-a5f0-8966481079b2 .single-wide-4-column-content h2
{
float:left;
left:340px;
position:relative;

}


.cls-7c6fcfcf-874c-4ef3-9703-0ed3310ceea2 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentarea5a1f4a3c17954bc8b42d5b8e23b2fb26_4_pnlBrandExperienceContainer .one-colum-layout #Div8 .span12 h2 .onelayout-heading
{ display:none !important;}



.modal-header h2 {
    line-height: 30px;
    margin-left: 46px;
    margin-top: 40px;
}


.productdetail #writereview-popup.writereview-popup .modal-header h2 {
  font-size: 2.125em;
  font-family: "HelveticaNeueW01-75Bold";
  color: #000000;
  margin-bottom: 25px;
  text-transform: uppercase;
  padding: 0px 0px 0px 0px;
  margin-left: 0px;
}


.cls-7c6fcfcf-874c-4ef3-9703-0ed3310ceea2 .tp_promo2 #Div8 h2{
                margin-left: -72px!important;
}


.cls-7c6fcfcf-874c-4ef3-9703-0ed3310ceea2 .tp_promo3 h2{

                min-height: 35px!important;
                margin-left: 218px!important;
                float: left!important;
}


.cls-30eb420e-4b27-4f1a-bc2c-d0221ff4960d .modal-header h2{margin-top:0px;}


.cls-f3f93528-1b87-41e4-b3ea-77b3e90dd4ae .modal-header h2{margin-top:0px;}





.cls-e93f5b02-d9fc-473f-93e6-1d6bccfbd816 #phdesktopbody_0_phdesktoprelatedarticles_0_divRelated h2{
  line-height:28px; 
}



.cls-1b79e211-4e79-4507-95f9-d30c59e574d5 #phdesktopbody_0_phdesktoprelatedarticles_0_divRelated h2
{
 line-height: 27px !important;
}


.cls-fc62da3d-51db-4fe0-8dec-2d5b35361200 #phdesktopbody_0_phdesktoprelatedarticles_0_divRelated h2
{
line-height: 26px;
}


.productlisting #compare-tray .minimized h2 a {
    display: block;
}








.productlisting #product-HeroCarousel > h1 {
    
    margin-top: 0 !important;
  
}



 .cls-7f00374d-7a41-42f8-8d43-3b7dd684d531#product-HeroCarousel > h1{
position:relative !important;
top:-30px !important;
}



.cls-d0521617-33dc-4b68-9e1e-0960839c0a59.productlisting #product-HeroCarousel > h1 {
 
  margin-bottom: 32px !important;  
}


.productlisting #compare-tray li h2 a
{
position: relative;
top: 0px;
}




.cls-ed01c5d2-9a74-48c4-9dc4-2875893e96e3 .span4.position-relative.single-wide-3column.callout-seprator h2{
    text-transform: uppercase !important;
    font-size: 89%;
}

.experiencelanding .span4.position-relative.single-wide-3column.callout-seprator h2, .cls-89785d17-4145-4258-a306-4fb247e5c13f .span4.position-relative.single-wide-3column.callout-seprator h2, .cls-36526cee-067c-4231-ada0-18e646a89f84 .span4.position-relative.single-wide-3column.callout-seprator h2, .cls-80f2968c-5267-4e0c-88ef-b44620401791 .span4.position-relative.single-wide-3column.callout-seprator h2, .cls-ed01c5d2-9a74-48c4-9dc4-2875893e96e3 .span4.position-relative.single-wide-3column.callout-seprator h2, .cls-4f48570b-3ed3-46d2-8a48-b7a77bf488dd .span4.position-relative.single-wide-3column.callout-seprator h2, .cls-1ef192a1-c63c-41c6-aea6-183cea83ecb5 .span4.position-relative.single-wide-3column.callout-seprator h2, .cls-1e5a53d2-d6da-4a89-9ec9-cbef1f75d09f .span4.position-relative.single-wide-3column.callout-seprator h2, .cls-dfbfe03f-eaa5-46cc-a728-ec66d58e01bc .span4.position-relative.single-wide-3column.callout-seprator h2, .cls-ce84f1d3-949d-499b-a3b4-5bd8ed729c1d .span4.position-relative.single-wide-3column.callout-seprator h2 {
    visibility: hidden;
}


.cls-9b8801db-95d7-4305-8627-b066ad695ffe .offer-head h1{z-index:3;}


.cls-9b8801db-95d7-4305-8627-b066ad695ffe .offer-head h1{margin:-122px 0 0 0!important;}

.experiencelanding.cls-6febd321-092b-4f11-b8ca-ad62413c4f3c .tips-head h1 {
font-size:1.75em;
}


.experiencelanding .margin-top-4-row div:first-child + div + div h2, .cls-89785d17-4145-4258-a306-4fb247e5c13f .margin-top-4-row div:first-child + div + div h2, .cls-36526cee-067c-4231-ada0-18e646a89f84 .margin-top-4-row div:first-child + div + div h2, .cls-80f2968c-5267-4e0c-88ef-b44620401791 .margin-top-4-row div:first-child + div + div h2, .cls-4f48570b-3ed3-46d2-8a48-b7a77bf488dd .margin-top-4-row div:first-child + div + div h2, .cls-1ef192a1-c63c-41c6-aea6-183cea83ecb5 .margin-top-4-row div:first-child + div + div h2, .cls-1e5a53d2-d6da-4a89-9ec9-cbef1f75d09f .margin-top-4-row div:first-child + div + div h2, .cls-dfbfe03f-eaa5-46cc-a728-ec66d58e01bc .margin-top-4-row div:first-child + div + div h2, .cls-ce84f1d3-949d-499b-a3b4-5bd8ed729c1d .margin-top-4-row div:first-child + div + div h2 {

    text-align: left !important;
}


#pagemainwrapper.cls-73e30a67-2ccc-426b-b9af-243f09f8a8e3 .modal-header h2 {
    line-height: 0;
    margin-left: 0;
    margin-top: 0;
}

.modal-header h2 {
    line-height: 30px;
    margin-left: 46px;
    margin-top: 40px;
}

.tipsdetail.cls-b3aba33e-91da-4192-ab64-e6bae7b894dc #share-overlay.cooment-light-box h1, #warning-text-heading {
    
    padding: 30px 0 0 30px;
    
}



#product-HeroCarousel > h1{
position:relative !important;
top:5px !important;
}



.cls-4b9243d3-0fe3-461c-805d-dd11cabbdd6f #product-HeroCarousel > h1{
position:relative !important;
top:-30px !important;
}




.cls-98217bfc-23a4-40af-a5f0-8966481079b2 .single-wide-4-column-content h2
{
float:left;
left:340px;
position:relative;

}












.homepage.cls-fa8c4bda-e6ed-4293-b207-63e093b6017d .callout-seprator div.span12 h2.onelayout-heading
{
   color: #000 !important;
    font-family: "HelveticaNeueW01-75Bold";
    font-size: 14px;
    margin: 0;
    min-height: initial;
    padding: 0;
}











.experiencelanding.cls-a4bd6923-6559-404c-a7db-53614404e7e9 .tips-head h1 {
     border-bottom: medium none;
     margin: -140px 0px 0px 7px;
     display:none;
}















.homepage.cls-da55fbc6-49a6-491d-b251-47c57bbbbe01 .promo-area-three .double-wide-3column > .span12 > h2, 
.homepage.cls-da55fbc6-49a6-491d-b251-47c57bbbbe01 .promo-area-three .triple-wide  > .span12 > h2
{
	color: #000000 !important;
    margin: 0;
    min-height: inherit;
    padding: 0 !important;
}



.homepage.cls-da55fbc6-49a6-491d-b251-47c57bbbbe01 h2
{
    
    font-family: "HelveticaNeueW01-75Bold";
    font-size: 20px;
}










.homepage.cls-7c6fcfcf-874c-4ef3-9703-0ed3310ceea2 .tips-head h1 {
font-family: "BauerBodoniW01-BoldItal 795739";
text-align: center;
padding-bottom: 25px;
}




.cls-7c6fcfcf-874c-4ef3-9703-0ed3310ceea2 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentarea5a1f4a3c17954bc8b42d5b8e23b2fb26_5_pnlBrandExperienceContainer h2{
    width: 100px;
    height: 0px;
    margin-top: 116px;
}


.cls-7c6fcfcf-874c-4ef3-9703-0ed3310ceea2 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentarea5a1f4a3c17954bc8b42d5b8e23b2fb26_1_pnlBrandExperienceContainer h2 {
    width: 163px;
}


.cls-7c6fcfcf-874c-4ef3-9703-0ed3310ceea2 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentarea5a1f4a3c17954bc8b42d5b8e23b2fb26_3_pnlBrandExperienceContainer h2{
  margin-top: 200px;
  margin-left: 155px;
}



.cls-7c6fcfcf-874c-4ef3-9703-0ed3310ceea2 .tp_promo1 h2.onelayout-heading {
  min-height: 9px;
	margin: 0px;
	padding-top: 0px;
}



.cls-7c6fcfcf-874c-4ef3-9703-0ed3310ceea2 .tp_promo2 #Div8 h2 {
    margin-bottom: -11px;
    margin-left: -43px;
}


.cls-7c6fcfcf-874c-4ef3-9703-0ed3310ceea2 .tp_promo3 h2{
	padding-top: 0px;
	width: 155px;
	padding: 0px !important;
	float: right;
	margin-bottom: 0px;
	min-height: 47px;
}


.cls-7c6fcfcf-874c-4ef3-9703-0ed3310ceea2 .tp_promo4 #Div8 h2{
	margin: 0px;
	padding: 0px;
}


.cls-7c6fcfcf-874c-4ef3-9703-0ed3310ceea2 .tp_promo5 #Div8 h2{
	padding-right: 0px !important;
	text-align: right;
}


.cls-7c6fcfcf-874c-4ef3-9703-0ed3310ceea2 .tp_promo6 #Div8 h2{
	text-align: right;
	height: auto;
}



.cls-7c6fcfcf-874c-4ef3-9703-0ed3310ceea2 .tp_promo2 #Div8 h2 {
  margin-left: -47px;
  margin-bottom: -10px;
  width: 160px;
}


.cls-7c6fcfcf-874c-4ef3-9703-0ed3310ceea2 .tp_promo5 #Div8 h2 {
  padding-right: 0px !important;
  text-align: right;
  right: 6px;
  position: absolute;
  top: 242px;
}


.cls-7c6fcfcf-874c-4ef3-9703-0ed3310ceea2 #phdesktopbody_0_phdesktopbrandexperiencecontentarea_0_phbrandexperiencecontentarea5a1f4a3c17954bc8b42d5b8e23b2fb26_5_pnlBrandExperienceContainer h2 {
  width: 110px;
  height: 0px;
  margin-top: 115px;
}













.cls-0b634f1d-6627-437d-b663-be00d349a12c .tips-head h1{font-family: HelveticaNeueW01-75Bold;text-transform: uppercase;font-size: .938em;
  padding-left: 0px;border-bottom: 1px solid #C2C2C2;display:none;}


.tipstopiclanding.cls-d290da6a-e7bf-4eb6-ae73-ba373e55c983 .tips-head h1 {
    border: 0 none;
    color: #000000;
    font-family: "HelveticaNeueW01-75Bold";
    padding: 15px 0 8px;
    text-transform: uppercase;
}




.cls-0b634f1d-6627-437d-b663-be00d349a12c h2.topic-head{padding:0 0 20px 0 !important;}


 .cls-0b634f1d-6627-437d-b663-be00d349a12c #filter-wrapper h2{font-family: HelveticaNeueW01-75Bold;
    text-transform: uppercase;
    font-size: .938em;
    padding-left: 0px;
    border-bottom: 1px solid #C2C2C2;
    background: none;
    line-height: normal;
    border-radius: 0px;
    padding: 10px 0px;    
    margin-bottom: 10px;}




.tipstopiclanding.cls-d290da6a-e7bf-4eb6-ae73-ba373e55c983 #filter-wrapper .mt-facet h2 {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
    border-bottom: 1px solid #c2c2c2;
    border-radius: 0;
    font-family: "HelveticaNeueW01-75Bold";
    font-size: 0.938em;
    margin-bottom: 17px;
    padding: 0 0 14px;
    text-transform: uppercase;
    width: 104%;
}


.tipstopiclanding.cls-d290da6a-e7bf-4eb6-ae73-ba373e55c983 #filter-wrapper .mt-facet h2 {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
}









.tipstopiclanding.cls-b3aba33e-91da-4192-ab64-e6bae7b894dc .tips-head h1 {
border-bottom: none;
font-family: "HelveticaNeueW01-75Bold";
text-transform: uppercase;
font-size: 1.5em;
margin-top: 125px;
position: absolute;
}



.tipstopiclanding.cls-42e4d20f-cd29-4018-88ce-fcd7e7853f64 .tips-head h1 {
border-bottom: none;
font-family: "HelveticaNeueW01-75Bold";
text-transform: uppercase;
font-size: 1.5em;
margin-top: 125px;
position: absolute;
}





.tipstopiclanding.cls-b3aba33e-91da-4192-ab64-e6bae7b894dc #filter-wrapper h2 {
font-family: HelveticaNeueW01-75Bold;
text-transform: uppercase;
font-size: .938em;
background-color: #ffffff;
padding-left: 0px;
border-bottom: 1px solid #C2C2C2;
}



.tipstopiclanding.cls-42e4d20f-cd29-4018-88ce-fcd7e7853f64 #filter-wrapper h2 {
font-family: HelveticaNeueW01-75Bold;
text-transform: uppercase;
font-size: .938em;
background-color: #ffffff;
padding-left: 0px;
border-bottom: 1px solid #C2C2C2;
}




.tipstopiclanding.cls-b3aba33e-91da-4192-ab64-e6bae7b894dc #filter-wrapper .mt-facet h2 a img{display:none;}


.tipstopiclanding.cls-b3aba33e-91da-4192-ab64-e6bae7b894dc #filter-wrapper .mt-facet h2 a {color: #000000;}


.tipstopiclanding.cls-42e4d20f-cd29-4018-88ce-fcd7e7853f64 #filter-wrapper .mt-facet h2 a img{display:none;}


.tipstopiclanding.cls-42e4d20f-cd29-4018-88ce-fcd7e7853f64 #filter-wrapper .mt-facet h2 a {color: #000000;}









.tipstopiclanding.cls-ed4c4aa1-2c14-47b3-929f-b595a33a646a .tips-head h1 { 
    color: #000000;    
    padding: 15px 0 8px;
	 font-family: "HelveticaNeueW01-75Bold";
	 text-transform: uppercase;
	 border:0;
    }


.tipstopiclanding.cls-ed4c4aa1-2c14-47b3-929f-b595a33a646a .tips-head h1 {
border-bottom: none;
font-family: "HelveticaNeueW01-75Bold";
text-transform: uppercase;
font-size: 1.5em;
margin-top: 102px;
position: absolute;
margin-left: 250px !important;
}


 .cls-ed4c4aa1-2c14-47b3-929f-b595a33a646a.tipstopiclanding.cls-ed4c4aa1-2c14-47b3-929f-b595a33a646a .tips-head h1 {
  margin-top: 123px !important; 
}





.tipstopiclanding.cls-ed4c4aa1-2c14-47b3-929f-b595a33a646a #filter-wrapper h2 {
font-family: HelveticaNeueW01-75Bold;
text-transform: uppercase;
font-size: .938em;
background-color: #ffffff;
padding-left: 0px;
border-bottom: 1px solid #C2C2C2;
}




  
.tipstopiclanding.cls-ed4c4aa1-2c14-47b3-929f-b595a33a646a #filter-wrapper .mt-facet h2 {    
    border-bottom: 1px solid #C2C2C2;
    font-family: "HelveticaNeueW01-75Bold";
    font-size: 0.938em;
    margin-bottom: 17px;
    padding: 0 0 14px;
    text-transform: uppercase;
	background:none !important;
    width: 104%;
	border-radius:0;
}


	
	
	
.tipstopiclanding.cls-ed4c4aa1-2c14-47b3-929f-b595a33a646a #filter-wrapper .mt-facet h2{	background:none !important;}


.tipstopiclanding.cls-ed4c4aa1-2c14-47b3-929f-b595a33a646a #filter-wrapper .mt-accordion li a,
.tipstopiclanding.cls-ed4c4aa1-2c14-47b3-929f-b595a33a646a #filter-wrapper .mt-facet h2 a,
.tipstopiclanding.cls-ed4c4aa1-2c14-47b3-929f-b595a33a646a #filter-wrapper .mt-accordion li a.active {
color: #000000;
}










.homepage.cls-1ef192a1-c63c-41c6-aea6-183cea83ecb5 .BodyPromo6 h2.onelayout-heading, .homepage.cls-1ef192a1-c63c-41c6-aea6-183cea83ecb5 .BodyPromo5 h2.onelayout-heading {
    min-height: initial;
}






















.writereview .modal-header h2 {
    line-height: 30px;
    margin-bottom: 10px;
    margin-top: 0;
	margin-left: 0;
	padding-top:45px;
}




.writereview #phdesktopbody_0_successMessage > h2 {
    color: #000;
    margin-bottom: 40px;
    margin-top: 25px;
	font-family: "HelveticaNeueW01-75Bold";
    font-size: .875em;
    text-transform: uppercase;
}








.cls-8a4b2e81-362d-4501-94ae-7357979a7856 .carousel-inner .item:first-child h1 {
    color: #ffcc99;
    left: 50px;
    padding: 14px 0 0;
    position: relative;
}


.cls-8a4b2e81-362d-4501-94ae-7357979a7856 .carousel-inner .item:first-child + .item h1 {
    color: #000000;
    left: 285px;
    padding-top: 14px;
    position: relative;
}


.cls-8a4b2e81-362d-4501-94ae-7357979a7856 #content-hero h1 {
    font-weight: normal;
    line-height: 25px;
    margin-top: 0;
}


.cls-8a4b2e81-362d-4501-94ae-7357979a7856 #product-HeroCarousel > h1 {
    color: #000000;
    font-family: HelveticaNeueW01-75Bold;
    font-size: 1.75em;
    line-height: 40px;
    margin-bottom: 20px;
    margin-top: 10px;
    text-transform: uppercase;
}




.cls-8a4b2e81-362d-4501-94ae-7357979a7856 #filter-wrapper h2 {
    background: #8d9196 none repeat scroll 0 0;
    border-radius: 3px;
    color: #000000;
    font-size: 1em;
    font-weight: normal;
    line-height: 15px;
    padding: 7px 15px;
    text-transform: uppercase;
}


.cls-8a4b2e81-362d-4501-94ae-7357979a7856 #page-filter1 h2 {
    margin-top: 0;
}


.cls-8a4b2e81-362d-4501-94ae-7357979a7856 #content-main h2 {
    color: #ffffff;
    font-size: 1.125em;
    font-weight: normal;
    margin: 0;
    padding-left: 10px;
    text-transform: uppercase;
}


.cls-8a4b2e81-362d-4501-94ae-7357979a7856 #content-main h2 a:hover {
    text-decoration: none;
}


.cls-8a4b2e81-362d-4501-94ae-7357979a7856 #content-main .products-container.grid .thumbnail h2 {
    color: #ffffff;
    font-weight: bold;
    line-height: 1.2em;
    margin: 0;
    padding-bottom: 6px;
    padding-left: 0;
}


.cls-8a4b2e81-362d-4501-94ae-7357979a7856 #content-main .products-container.grid .thumbnail .caption h2 a {
    color: #fff;
    font-size: 1em;
    font-weight: normal;
}


.cls-8a4b2e81-362d-4501-94ae-7357979a7856 #content-main .products-container .product-list li h2 {
    color: #25408f;
    font-size: 1em;
    font-weight: bold;
    line-height: 1.2em;
    margin: 0;
}


.cls-8a4b2e81-362d-4501-94ae-7357979a7856 .products-container.list .product-list li .caption h2 a {
    color: #25408f;
}


.cls-8a4b2e81-362d-4501-94ae-7357979a7856 .inline-promo .promo-fgnd h2 a {
    color: #ffffff;
}


.cls-8a4b2e81-362d-4501-94ae-7357979a7856 .inline-promo .promo-fgnd h2 a:hover, .cls-8a4b2e81-362d-4501-94ae-7357979a7856 .inline-promo .promo-fgnd p a:hover {
    text-decoration: none;
}


.cls-8a4b2e81-362d-4501-94ae-7357979a7856 .promo-comtainer li h2 {
    font-size: 1.25em;
    font-weight: normal;
    line-height: 1.4em;
    margin: 4px 0;
}


.cls-8a4b2e81-362d-4501-94ae-7357979a7856 .promo-comtainer li .promo-vdo h2 {
    background: #616161 none repeat scroll 0 0;
    margin: 0;
    padding: 4px 0;
    text-align: center;
}


.cls-8a4b2e81-362d-4501-94ae-7357979a7856 .content-articles h2 {
    font-size: 1.25em;
    font-weight: normal;
    margin: 2px 0;
}


.cls-8a4b2e81-362d-4501-94ae-7357979a7856 .recently-viewed-wrapper h2 {
    font-weight: normal;
    line-height: 25px;
    margin: 0 0 10px;
}


.cls-8a4b2e81-362d-4501-94ae-7357979a7856 .recently-viewed-wrapper .product-list .thumbnail h2 {
    color: #d4aa54;
    font-size: 1.125em;
    font-weight: normal;
    line-height: 1.2em;
    margin: 0;
    min-height: 38px;
}


.cls-8a4b2e81-362d-4501-94ae-7357979a7856 .recently-viewed-wrapper .product-list .thumbnail h2 a:hover {
    text-decoration: none;
}


.cls-8a4b2e81-362d-4501-94ae-7357979a7856 #compare-tray li.compare-desc h2 {
    font-size: 1em;
    line-height: 1.25em;
}


.cls-8a4b2e81-362d-4501-94ae-7357979a7856 .popup-compare-results h2 {
    color: #fff;
    font-size: 1em;
    font-weight: normal;
    line-height: 1.2em;
    margin: 0;
    min-height: 31px;
}


.cls-8a4b2e81-362d-4501-94ae-7357979a7856 #page-filter1 h2 {
    background: transparent none repeat scroll 0 0;
    font-family: HelveticaNeueW01-75Bold;
    font-size: 0.938em;
    font-weight: bold;
    margin-bottom: 20px;
    padding: 7px 0 0;
}


.cls-8a4b2e81-362d-4501-94ae-7357979a7856 #content-main h2 {
    color: #000;
    font-family: HelveticaNeueW01-75Bold;
    font-size: 1.5em;
    line-height: 40px;
    margin: 0 0 18px;
    padding-left: 20px;
}


.cls-8a4b2e81-362d-4501-94ae-7357979a7856 #content-main .products-container.grid .thumbnail h2 {
    font-family: HelveticaNeueW01-75Bold;
    font-size: 0.875em;
    line-height: 17px;
    padding-top: 11px;
}


.cls-8a4b2e81-362d-4501-94ae-7357979a7856 #content-main .products-container .product-list li h2 {
    color: #000;
    font-family: HelveticaNeueW01-75Bold;
    font-size: 0.875em;
    font-weight: normal;
    margin-bottom: 5px;
    text-transform: none;
}


.cls-8a4b2e81-362d-4501-94ae-7357979a7856 .recently-viewed-wrapper h2 {
    color: #000000;
    font-family: HelveticaNeueW01-75Bold;
    font-size: 24px;
    line-height: normal;
}


.cls-8a4b2e81-362d-4501-94ae-7357979a7856 .recently-viewed-wrapper .product-list .thumbnail h2 {
    color: #000;
    font-size: 16px;
}


.cls-8a4b2e81-362d-4501-94ae-7357979a7856 .popup-compare-results h2 {
    color: #000;
    text-align: left;
}




.cls-8a4b2e81-362d-4501-94ae-7357979a7856 #filter-wrapper .mt-facet h2 {
    background: #8d9196 none repeat scroll 0 0;
    border-radius: 3px;
    cursor: pointer;
    font-size: 0.938em;
    font-weight: normal;
    margin: 0;
    padding: 7px 15px;
}


.cls-8a4b2e81-362d-4501-94ae-7357979a7856 #filter-wrapper .mt-facet h2 a {
    color: #000000;
    text-transform: uppercase;
}


.cls-8a4b2e81-362d-4501-94ae-7357979a7856 #compare-tray li h2 {
    background: #000 none no-repeat scroll 0 0;
    font-size: 0.75em;
    line-height: 1.5em;
    margin: 0;
    padding: 5%;
    position: relative;
}


.cls-8a4b2e81-362d-4501-94ae-7357979a7856 #compare-tray li h2 span:first-child {
    float: left;
    width: 95%;
}


.cls-8a4b2e81-362d-4501-94ae-7357979a7856 #compare-tray .compare-desc.minimized *, .cls-8a4b2e81-362d-4501-94ae-7357979a7856 #compare-tray .minimized h2 a, .cls-8a4b2e81-362d-4501-94ae-7357979a7856 #compare-tray .minimized .desc {
    display: none;
}


.cls-8a4b2e81-362d-4501-94ae-7357979a7856 .ie7 #compare-tray li h2 {
    padding-right: 0;
    position: static;
}


.cls-8a4b2e81-362d-4501-94ae-7357979a7856 .ie7 #compare-tray li h2 a {
    display: block;
    padding: 10px 0 0;
    position: static;
}


.cls-8a4b2e81-362d-4501-94ae-7357979a7856 #filter-wrapper .mt-facet h2 {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    font-family: HelveticaNeueW01-75Bold;
    font-weight: bold;
    line-height: 20px;
    padding: 15px 0 12px;
}


.cls-8a4b2e81-362d-4501-94ae-7357979a7856 #filter-wrapper .mt-facet h2 img {
    display: none;
}


.cls-8a4b2e81-362d-4501-94ae-7357979a7856 .compare-item h2 img {
    display: block;
    float: right;
}


.cls-8a4b2e81-362d-4501-94ae-7357979a7856 #compare-tray li h2 {
    background: #f6f6f6 none repeat scroll 0 0;
    color: #000;
    font-size: 10px;
    line-height: 13px;
}


.cls-8a4b2e81-362d-4501-94ae-7357979a7856 #compare-tray li h2 a {
    display: block;
    float: left;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-weight: bold;
    left: 0;
    margin-right: 5px;
    top: 18px;
    width: 138px;
}


.cls-8a4b2e81-362d-4501-94ae-7357979a7856 #compare-tray li h2 a:hover, .cls-8a4b2e81-362d-4501-94ae-7357979a7856 #compare-tray li h2 a:focus {
    color: #000000;
}








.cls-0f8b4c89-e170-4997-a5ad-74a124181322 .carousel-inner .item:first-child h1 {
    color: #ffcc99;
    left: 50px;
    padding: 14px 0 0;
    position: relative;
}


.cls-0f8b4c89-e170-4997-a5ad-74a124181322 .carousel-inner .item:first-child + .item h1 {
    color: #000000;
    left: 285px;
    padding-top: 14px;
    position: relative;
}


.cls-0f8b4c89-e170-4997-a5ad-74a124181322 #content-hero h1 {
    font-weight: normal;
    line-height: 25px;
    margin-top: 0;
}


.cls-0f8b4c89-e170-4997-a5ad-74a124181322 #product-HeroCarousel > h1 {
    color: #000000;
    font-family: HelveticaNeueW01-75Bold;
    font-size: 1.75em;
    line-height: 40px;
    margin-bottom: 20px;
    margin-top: 10px;
    text-transform: uppercase;
}




.cls-0f8b4c89-e170-4997-a5ad-74a124181322 #filter-wrapper h2 {
    background: #8d9196 none repeat scroll 0 0;
    border-radius: 3px;
    color: #000000;
    font-size: 1em;
    font-weight: normal;
    line-height: 15px;
    padding: 7px 15px;
    text-transform: uppercase;
}


.cls-0f8b4c89-e170-4997-a5ad-74a124181322 #page-filter1 h2 {
    margin-top: 0;
}


.cls-0f8b4c89-e170-4997-a5ad-74a124181322 #content-main h2 {
    color: #ffffff;
    font-size: 1.125em;
    font-weight: normal;
    margin: 0;
    padding-left: 10px;
    text-transform: uppercase;
}


.cls-0f8b4c89-e170-4997-a5ad-74a124181322 #content-main h2 a:hover {
    text-decoration: none;
}


.cls-0f8b4c89-e170-4997-a5ad-74a124181322 #content-main .products-container.grid .thumbnail h2 {
    color: #ffffff;
    font-weight: bold;
    line-height: 1.2em;
    margin: 0;
    padding-bottom: 6px;
    padding-left: 0;
}


.cls-0f8b4c89-e170-4997-a5ad-74a124181322 #content-main .products-container.grid .thumbnail .caption h2 a {
    color: #fff;
    font-size: 1em;
    font-weight: normal;
}


.cls-0f8b4c89-e170-4997-a5ad-74a124181322 #content-main .products-container .product-list li h2 {
    color: #25408f;
    font-size: 1em;
    font-weight: bold;
    line-height: 1.2em;
    margin: 0;
}


.cls-0f8b4c89-e170-4997-a5ad-74a124181322 .products-container.list .product-list li .caption h2 a {
    color: #25408f;
}


.cls-0f8b4c89-e170-4997-a5ad-74a124181322 .inline-promo .promo-fgnd h2 a {
    color: #ffffff;
}


.cls-0f8b4c89-e170-4997-a5ad-74a124181322 .inline-promo .promo-fgnd h2 a:hover, .cls-0f8b4c89-e170-4997-a5ad-74a124181322 .inline-promo .promo-fgnd p a:hover {
    text-decoration: none;
}


.cls-0f8b4c89-e170-4997-a5ad-74a124181322 .promo-comtainer li h2 {
    font-size: 1.25em;
    font-weight: normal;
    line-height: 1.4em;
    margin: 4px 0;
}


.cls-0f8b4c89-e170-4997-a5ad-74a124181322 .promo-comtainer li .promo-vdo h2 {
    background: #616161 none repeat scroll 0 0;
    margin: 0;
    padding: 4px 0;
    text-align: center;
}


.cls-0f8b4c89-e170-4997-a5ad-74a124181322 .content-articles h2 {
    font-size: 1.25em;
    font-weight: normal;
    margin: 2px 0;
}


.cls-0f8b4c89-e170-4997-a5ad-74a124181322 .recently-viewed-wrapper h2 {
    font-weight: normal;
    line-height: 25px;
    margin: 0 0 10px;
}


.cls-0f8b4c89-e170-4997-a5ad-74a124181322 .recently-viewed-wrapper .product-list .thumbnail h2 {
    color: #d4aa54;
    font-size: 1.125em;
    font-weight: normal;
    line-height: 1.2em;
    margin: 0;
    min-height: 38px;
}


.cls-0f8b4c89-e170-4997-a5ad-74a124181322 .recently-viewed-wrapper .product-list .thumbnail h2 a:hover {
    text-decoration: none;
}


.cls-0f8b4c89-e170-4997-a5ad-74a124181322 #compare-tray li.compare-desc h2 {
    font-size: 1em;
    line-height: 1.25em;
}


.cls-0f8b4c89-e170-4997-a5ad-74a124181322 .popup-compare-results h2 {
    color: #fff;
    font-size: 1em;
    font-weight: normal;
    line-height: 1.2em;
    margin: 0;
    min-height: 31px;
}


.cls-0f8b4c89-e170-4997-a5ad-74a124181322 #page-filter1 h2 {
    background: transparent none repeat scroll 0 0;
    font-family: HelveticaNeueW01-75Bold;
    font-size: 0.938em;
    font-weight: bold;
    margin-bottom: 20px;
    padding: 7px 0 0;
}


.cls-0f8b4c89-e170-4997-a5ad-74a124181322 #content-main h2 {
    color: #000;
    font-family: HelveticaNeueW01-75Bold;
    font-size: 1.5em;
    line-height: 40px;
    margin: 0 0 18px;
    padding-left: 20px;
}


.cls-0f8b4c89-e170-4997-a5ad-74a124181322 #content-main .products-container.grid .thumbnail h2 {
    font-family: HelveticaNeueW01-75Bold;
    font-size: 0.875em;
    line-height: 17px;
    padding-top: 11px;
}


.cls-0f8b4c89-e170-4997-a5ad-74a124181322 #content-main .products-container .product-list li h2 {
    color: #000;
    font-family: HelveticaNeueW01-75Bold;
    font-size: 0.875em;
    font-weight: normal;
    margin-bottom: 5px;
    text-transform: none;
}


.cls-0f8b4c89-e170-4997-a5ad-74a124181322 .recently-viewed-wrapper h2 {
    color: #000000;
    font-family: HelveticaNeueW01-75Bold;
    font-size: 24px;
    line-height: normal;
}


.cls-0f8b4c89-e170-4997-a5ad-74a124181322 .recently-viewed-wrapper .product-list .thumbnail h2 {
    color: #000;
    font-size: 16px;
}


.cls-0f8b4c89-e170-4997-a5ad-74a124181322 .popup-compare-results h2 {
    color: #000;
    text-align: left;
}




.cls-0f8b4c89-e170-4997-a5ad-74a124181322 #filter-wrapper .mt-facet h2 {
    background: #8d9196 none repeat scroll 0 0;
    border-radius: 3px;
    cursor: pointer;
    font-size: 0.938em;
    font-weight: normal;
    margin: 0;
    padding: 7px 15px;
}


.cls-0f8b4c89-e170-4997-a5ad-74a124181322 #filter-wrapper .mt-facet h2 a {
    color: #000000;
    text-transform: uppercase;
}


.cls-0f8b4c89-e170-4997-a5ad-74a124181322 #compare-tray li h2 {
    background: #000 none no-repeat scroll 0 0;
    font-size: 0.75em;
    line-height: 1.5em;
    margin: 0;
    padding: 5%;
    position: relative;
}


.cls-0f8b4c89-e170-4997-a5ad-74a124181322 #compare-tray li h2 span:first-child {
    float: left;
    width: 95%;
}


.cls-0f8b4c89-e170-4997-a5ad-74a124181322 #compare-tray .compare-desc.minimized *, .cls-0f8b4c89-e170-4997-a5ad-74a124181322 #compare-tray .minimized h2 a, .cls-0f8b4c89-e170-4997-a5ad-74a124181322 #compare-tray .minimized .desc {
    display: none;
}


.cls-0f8b4c89-e170-4997-a5ad-74a124181322 .ie7 #compare-tray li h2 {
    padding-right: 0;
    position: static;
}


.cls-0f8b4c89-e170-4997-a5ad-74a124181322 .ie7 #compare-tray li h2 a {
    display: block;
    padding: 10px 0 0;
    position: static;
}


.cls-0f8b4c89-e170-4997-a5ad-74a124181322 #filter-wrapper .mt-facet h2 {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    font-family: HelveticaNeueW01-75Bold;
    font-weight: bold;
    line-height: 20px;
    padding: 15px 0 12px;
}


.cls-0f8b4c89-e170-4997-a5ad-74a124181322 #filter-wrapper .mt-facet h2 img {
    display: none;
}


.cls-0f8b4c89-e170-4997-a5ad-74a124181322 .compare-item h2 img {
    display: block;
    float: right;
}


.cls-0f8b4c89-e170-4997-a5ad-74a124181322 #compare-tray li h2 {
    background: #f6f6f6 none repeat scroll 0 0;
    color: #000;
    font-size: 10px;
    line-height: 13px;
}


.cls-0f8b4c89-e170-4997-a5ad-74a124181322 #compare-tray li h2 a {
    display: block;
    float: left;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-weight: bold;
    left: 0;
    margin-right: 5px;
    top: 18px;
    width: 138px;
}


.cls-0f8b4c89-e170-4997-a5ad-74a124181322 #compare-tray li h2 a:hover, .cls-0f8b4c89-e170-4997-a5ad-74a124181322 #compare-tray li h2 a:focus {
    color: #000000;
}








.cls-c6761e74-4c68-45f0-8696-2a5d3cd25785 .carousel-inner .item:first-child h1 {
    color: #ffcc99;
    left: 50px;
    padding: 14px 0 0;
    position: relative;
}


.cls-c6761e74-4c68-45f0-8696-2a5d3cd25785 .carousel-inner .item:first-child + .item h1 {
    color: #000000;
    left: 285px;
    padding-top: 14px;
    position: relative;
}


.cls-c6761e74-4c68-45f0-8696-2a5d3cd25785 #content-hero h1 {
    font-weight: normal;
    line-height: 25px;
    margin-top: 0;
}


.cls-c6761e74-4c68-45f0-8696-2a5d3cd25785 #product-HeroCarousel > h1 {
    color: #000000;
    font-family: HelveticaNeueW01-75Bold;
    font-size: 1.75em;
    line-height: 40px;
    margin-bottom: 20px;
    margin-top: 10px;
    text-transform: uppercase;
}




.cls-c6761e74-4c68-45f0-8696-2a5d3cd25785 #filter-wrapper h2 {
    background: #8d9196 none repeat scroll 0 0;
    border-radius: 3px;
    color: #000000;
    font-size: 1em;
    font-weight: normal;
    line-height: 15px;
    padding: 7px 15px;
    text-transform: uppercase;
}


.cls-c6761e74-4c68-45f0-8696-2a5d3cd25785 #page-filter1 h2 {
    margin-top: 0;
}


.cls-c6761e74-4c68-45f0-8696-2a5d3cd25785 #content-main h2 {
    color: #ffffff;
    font-size: 1.125em;
    font-weight: normal;
    margin: 0;
    padding-left: 10px;
    text-transform: uppercase;
}


.cls-c6761e74-4c68-45f0-8696-2a5d3cd25785 #content-main h2 a:hover {
    text-decoration: none;
}


.cls-c6761e74-4c68-45f0-8696-2a5d3cd25785 #content-main .products-container.grid .thumbnail h2 {
    color: #ffffff;
    font-weight: bold;
    line-height: 1.2em;
    margin: 0;
    padding-bottom: 6px;
    padding-left: 0;
}


.cls-c6761e74-4c68-45f0-8696-2a5d3cd25785 #content-main .products-container.grid .thumbnail .caption h2 a {
    color: #fff;
    font-size: 1em;
    font-weight: normal;
}


.cls-c6761e74-4c68-45f0-8696-2a5d3cd25785 #content-main .products-container .product-list li h2 {
    color: #25408f;
    font-size: 1em;
    font-weight: bold;
    line-height: 1.2em;
    margin: 0;
}


.cls-c6761e74-4c68-45f0-8696-2a5d3cd25785 .products-container.list .product-list li .caption h2 a {
    color: #25408f;
}


.cls-c6761e74-4c68-45f0-8696-2a5d3cd25785 .inline-promo .promo-fgnd h2 a {
    color: #ffffff;
}


.cls-c6761e74-4c68-45f0-8696-2a5d3cd25785 .inline-promo .promo-fgnd h2 a:hover, .cls-c6761e74-4c68-45f0-8696-2a5d3cd25785 .inline-promo .promo-fgnd p a:hover {
    text-decoration: none;
}


.cls-c6761e74-4c68-45f0-8696-2a5d3cd25785 .promo-comtainer li h2 {
    font-size: 1.25em;
    font-weight: normal;
    line-height: 1.4em;
    margin: 4px 0;
}


.cls-c6761e74-4c68-45f0-8696-2a5d3cd25785 .promo-comtainer li .promo-vdo h2 {
    background: #616161 none repeat scroll 0 0;
    margin: 0;
    padding: 4px 0;
    text-align: center;
}


.cls-c6761e74-4c68-45f0-8696-2a5d3cd25785 .content-articles h2 {
    font-size: 1.25em;
    font-weight: normal;
    margin: 2px 0;
}


.cls-c6761e74-4c68-45f0-8696-2a5d3cd25785 .recently-viewed-wrapper h2 {
    font-weight: normal;
    line-height: 25px;
    margin: 0 0 10px;
}


.cls-c6761e74-4c68-45f0-8696-2a5d3cd25785 .recently-viewed-wrapper .product-list .thumbnail h2 {
    color: #d4aa54;
    font-size: 1.125em;
    font-weight: normal;
    line-height: 1.2em;
    margin: 0;
    min-height: 38px;
}


.cls-c6761e74-4c68-45f0-8696-2a5d3cd25785 .recently-viewed-wrapper .product-list .thumbnail h2 a:hover {
    text-decoration: none;
}


.cls-c6761e74-4c68-45f0-8696-2a5d3cd25785 #compare-tray li.compare-desc h2 {
    font-size: 1em;
    line-height: 1.25em;
}


.cls-c6761e74-4c68-45f0-8696-2a5d3cd25785 .popup-compare-results h2 {
    color: #fff;
    font-size: 1em;
    font-weight: normal;
    line-height: 1.2em;
    margin: 0;
    min-height: 31px;
}


.cls-c6761e74-4c68-45f0-8696-2a5d3cd25785 #page-filter1 h2 {
    background: transparent none repeat scroll 0 0;
    font-family: HelveticaNeueW01-75Bold;
    font-size: 0.938em;
    font-weight: bold;
    margin-bottom: 20px;
    padding: 7px 0 0;
}


.cls-c6761e74-4c68-45f0-8696-2a5d3cd25785 #content-main h2 {
    color: #000;
    font-family: HelveticaNeueW01-75Bold;
    font-size: 1.5em;
    line-height: 40px;
    margin: 0 0 18px;
    padding-left: 20px;
}


.cls-c6761e74-4c68-45f0-8696-2a5d3cd25785 #content-main .products-container.grid .thumbnail h2 {
    font-family: HelveticaNeueW01-75Bold;
    font-size: 0.875em;
    line-height: 17px;
    padding-top: 11px;
}


.cls-c6761e74-4c68-45f0-8696-2a5d3cd25785 #content-main .products-container .product-list li h2 {
    color: #000;
    font-family: HelveticaNeueW01-75Bold;
    font-size: 0.875em;
    font-weight: normal;
    margin-bottom: 5px;
    text-transform: none;
}


.cls-c6761e74-4c68-45f0-8696-2a5d3cd25785 .recently-viewed-wrapper h2 {
    color: #000000;
    font-family: HelveticaNeueW01-75Bold;
    font-size: 24px;
    line-height: normal;
}


.cls-c6761e74-4c68-45f0-8696-2a5d3cd25785 .recently-viewed-wrapper .product-list .thumbnail h2 {
    color: #000;
    font-size: 16px;
}


.cls-c6761e74-4c68-45f0-8696-2a5d3cd25785 .popup-compare-results h2 {
    color: #000;
    text-align: left;
}




.cls-c6761e74-4c68-45f0-8696-2a5d3cd25785 #filter-wrapper .mt-facet h2 {
    background: #8d9196 none repeat scroll 0 0;
    border-radius: 3px;
    cursor: pointer;
    font-size: 0.938em;
    font-weight: normal;
    margin: 0;
    padding: 7px 15px;
}


.cls-c6761e74-4c68-45f0-8696-2a5d3cd25785 #filter-wrapper .mt-facet h2 a {
    color: #000000;
    text-transform: uppercase;
}


.cls-c6761e74-4c68-45f0-8696-2a5d3cd25785 #compare-tray li h2 {
    background: #000 none no-repeat scroll 0 0;
    font-size: 0.75em;
    line-height: 1.5em;
    margin: 0;
    padding: 5%;
    position: relative;
}


.cls-c6761e74-4c68-45f0-8696-2a5d3cd25785 #compare-tray li h2 span:first-child {
    float: left;
    width: 95%;
}


.cls-c6761e74-4c68-45f0-8696-2a5d3cd25785 #compare-tray .compare-desc.minimized *, .cls-c6761e74-4c68-45f0-8696-2a5d3cd25785 #compare-tray .minimized h2 a, .cls-c6761e74-4c68-45f0-8696-2a5d3cd25785 #compare-tray .minimized .desc {
    display: none;
}


.cls-c6761e74-4c68-45f0-8696-2a5d3cd25785 .ie7 #compare-tray li h2 {
    padding-right: 0;
    position: static;
}


.cls-c6761e74-4c68-45f0-8696-2a5d3cd25785 .ie7 #compare-tray li h2 a {
    display: block;
    padding: 10px 0 0;
    position: static;
}


.cls-c6761e74-4c68-45f0-8696-2a5d3cd25785 #filter-wrapper .mt-facet h2 {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    font-family: HelveticaNeueW01-75Bold;
    font-weight: bold;
    line-height: 20px;
    padding: 15px 0 12px;
}


.cls-c6761e74-4c68-45f0-8696-2a5d3cd25785 #filter-wrapper .mt-facet h2 img {
    display: none;
}


.cls-c6761e74-4c68-45f0-8696-2a5d3cd25785 .compare-item h2 img {
    display: block;
    float: right;
}


.cls-c6761e74-4c68-45f0-8696-2a5d3cd25785 #compare-tray li h2 {
    background: #f6f6f6 none repeat scroll 0 0;
    color: #000;
    font-size: 10px;
    line-height: 13px;
}


.cls-c6761e74-4c68-45f0-8696-2a5d3cd25785 #compare-tray li h2 a {
    display: block;
    float: left;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-weight: bold;
    left: 0;
    margin-right: 5px;
    top: 18px;
    width: 138px;
}


.cls-c6761e74-4c68-45f0-8696-2a5d3cd25785 #compare-tray li h2 a:hover, .cls-c6761e74-4c68-45f0-8696-2a5d3cd25785 #compare-tray li h2 a:focus {
    color: #000000;
}








.cls-4fbe6012-ae74-4e4b-9855-59e4320e8f60 .carousel-inner .item:first-child h1 {
    color: #ffcc99;
    left: 50px;
    padding: 14px 0 0;
    position: relative;
}


.cls-4fbe6012-ae74-4e4b-9855-59e4320e8f60 .carousel-inner .item:first-child + .item h1 {
    color: #000000;
    left: 285px;
    padding-top: 14px;
    position: relative;
}


.cls-4fbe6012-ae74-4e4b-9855-59e4320e8f60 #content-hero h1 {
    font-weight: normal;
    line-height: 25px;
    margin-top: 0;
}


.cls-4fbe6012-ae74-4e4b-9855-59e4320e8f60 #product-HeroCarousel > h1 {
    color: #000000;
    font-family: HelveticaNeueW01-75Bold;
    font-size: 1.75em;
    line-height: 40px;
    margin-bottom: 20px;
    margin-top: 10px;
    text-transform: uppercase;
}




.cls-4fbe6012-ae74-4e4b-9855-59e4320e8f60 #filter-wrapper h2 {
    background: #8d9196 none repeat scroll 0 0;
    border-radius: 3px;
    color: #000000;
    font-size: 1em;
    font-weight: normal;
    line-height: 15px;
    padding: 7px 15px;
    text-transform: uppercase;
}


.cls-4fbe6012-ae74-4e4b-9855-59e4320e8f60 #page-filter1 h2 {
    margin-top: 0;
}


.cls-4fbe6012-ae74-4e4b-9855-59e4320e8f60 #content-main h2 {
    color: #ffffff;
    font-size: 1.125em;
    font-weight: normal;
    margin: 0;
    padding-left: 10px;
    text-transform: uppercase;
}


.cls-4fbe6012-ae74-4e4b-9855-59e4320e8f60 #content-main h2 a:hover {
    text-decoration: none;
}


.cls-4fbe6012-ae74-4e4b-9855-59e4320e8f60 #content-main .products-container.grid .thumbnail h2 {
    color: #ffffff;
    font-weight: bold;
    line-height: 1.2em;
    margin: 0;
    padding-bottom: 6px;
    padding-left: 0;
}


.cls-4fbe6012-ae74-4e4b-9855-59e4320e8f60 #content-main .products-container.grid .thumbnail .caption h2 a {
    color: #fff;
    font-size: 1em;
    font-weight: normal;
}


.cls-4fbe6012-ae74-4e4b-9855-59e4320e8f60 #content-main .products-container .product-list li h2 {
    color: #25408f;
    font-size: 1em;
    font-weight: bold;
    line-height: 1.2em;
    margin: 0;
}


.cls-4fbe6012-ae74-4e4b-9855-59e4320e8f60 .products-container.list .product-list li .caption h2 a {
    color: #25408f;
}


.cls-4fbe6012-ae74-4e4b-9855-59e4320e8f60 .inline-promo .promo-fgnd h2 a {
    color: #ffffff;
}


.cls-4fbe6012-ae74-4e4b-9855-59e4320e8f60 .inline-promo .promo-fgnd h2 a:hover, .cls-4fbe6012-ae74-4e4b-9855-59e4320e8f60 .inline-promo .promo-fgnd p a:hover {
    text-decoration: none;
}


.cls-4fbe6012-ae74-4e4b-9855-59e4320e8f60 .promo-comtainer li h2 {
    font-size: 1.25em;
    font-weight: normal;
    line-height: 1.4em;
    margin: 4px 0;
}


.cls-4fbe6012-ae74-4e4b-9855-59e4320e8f60 .promo-comtainer li .promo-vdo h2 {
    background: #616161 none repeat scroll 0 0;
    margin: 0;
    padding: 4px 0;
    text-align: center;
}


.cls-4fbe6012-ae74-4e4b-9855-59e4320e8f60 .content-articles h2 {
    font-size: 1.25em;
    font-weight: normal;
    margin: 2px 0;
}


.cls-4fbe6012-ae74-4e4b-9855-59e4320e8f60 .recently-viewed-wrapper h2 {
    font-weight: normal;
    line-height: 25px;
    margin: 0 0 10px;
}


.cls-4fbe6012-ae74-4e4b-9855-59e4320e8f60 .recently-viewed-wrapper .product-list .thumbnail h2 {
    color: #d4aa54;
    font-size: 1.125em;
    font-weight: normal;
    line-height: 1.2em;
    margin: 0;
    min-height: 38px;
}


.cls-4fbe6012-ae74-4e4b-9855-59e4320e8f60 .recently-viewed-wrapper .product-list .thumbnail h2 a:hover {
    text-decoration: none;
}


.cls-4fbe6012-ae74-4e4b-9855-59e4320e8f60 #compare-tray li.compare-desc h2 {
    font-size: 1em;
    line-height: 1.25em;
}


.cls-4fbe6012-ae74-4e4b-9855-59e4320e8f60 .popup-compare-results h2 {
    color: #fff;
    font-size: 1em;
    font-weight: normal;
    line-height: 1.2em;
    margin: 0;
    min-height: 31px;
}


.cls-4fbe6012-ae74-4e4b-9855-59e4320e8f60 #page-filter1 h2 {
    background: transparent none repeat scroll 0 0;
    font-family: HelveticaNeueW01-75Bold;
    font-size: 0.938em;
    font-weight: bold;
    margin-bottom: 20px;
    padding: 7px 0 0;
}


.cls-4fbe6012-ae74-4e4b-9855-59e4320e8f60 #content-main h2 {
    color: #000;
    font-family: HelveticaNeueW01-75Bold;
    font-size: 1.5em;
    line-height: 40px;
    margin: 0 0 18px;
    padding-left: 20px;
}


.cls-4fbe6012-ae74-4e4b-9855-59e4320e8f60 #content-main .products-container.grid .thumbnail h2 {
    font-family: HelveticaNeueW01-75Bold;
    font-size: 0.875em;
    line-height: 17px;
    padding-top: 11px;
}


.cls-4fbe6012-ae74-4e4b-9855-59e4320e8f60 #content-main .products-container .product-list li h2 {
    color: #000;
    font-family: HelveticaNeueW01-75Bold;
    font-size: 0.875em;
    font-weight: normal;
    margin-bottom: 5px;
    text-transform: none;
}


.cls-4fbe6012-ae74-4e4b-9855-59e4320e8f60 .recently-viewed-wrapper h2 {
    color: #000000;
    font-family: HelveticaNeueW01-75Bold;
    font-size: 24px;
    line-height: normal;
}


.cls-4fbe6012-ae74-4e4b-9855-59e4320e8f60 .recently-viewed-wrapper .product-list .thumbnail h2 {
    color: #000;
    font-size: 16px;
}


.cls-4fbe6012-ae74-4e4b-9855-59e4320e8f60 .popup-compare-results h2 {
    color: #000;
    text-align: left;
}




.cls-4fbe6012-ae74-4e4b-9855-59e4320e8f60 #filter-wrapper .mt-facet h2 {
    background: #8d9196 none repeat scroll 0 0;
    border-radius: 3px;
    cursor: pointer;
    font-size: 0.938em;
    font-weight: normal;
    margin: 0;
    padding: 7px 15px;
}


.cls-4fbe6012-ae74-4e4b-9855-59e4320e8f60 #filter-wrapper .mt-facet h2 a {
    color: #000000;
    text-transform: uppercase;
}


.cls-4fbe6012-ae74-4e4b-9855-59e4320e8f60 #compare-tray li h2 {
    background: #000 none no-repeat scroll 0 0;
    font-size: 0.75em;
    line-height: 1.5em;
    margin: 0;
    padding: 5%;
    position: relative;
}


.cls-4fbe6012-ae74-4e4b-9855-59e4320e8f60 #compare-tray li h2 span:first-child {
    float: left;
    width: 95%;
}


.cls-4fbe6012-ae74-4e4b-9855-59e4320e8f60 #compare-tray .compare-desc.minimized *, .cls-4fbe6012-ae74-4e4b-9855-59e4320e8f60 #compare-tray .minimized h2 a, .cls-4fbe6012-ae74-4e4b-9855-59e4320e8f60 #compare-tray .minimized .desc {
    display: none;
}


.cls-4fbe6012-ae74-4e4b-9855-59e4320e8f60 .ie7 #compare-tray li h2 {
    padding-right: 0;
    position: static;
}


.cls-4fbe6012-ae74-4e4b-9855-59e4320e8f60 .ie7 #compare-tray li h2 a {
    display: block;
    padding: 10px 0 0;
    position: static;
}


.cls-4fbe6012-ae74-4e4b-9855-59e4320e8f60 #filter-wrapper .mt-facet h2 {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    font-family: HelveticaNeueW01-75Bold;
    font-weight: bold;
    line-height: 20px;
    padding: 15px 0 12px;
}


.cls-4fbe6012-ae74-4e4b-9855-59e4320e8f60 #filter-wrapper .mt-facet h2 img {
    display: none;
}


.cls-4fbe6012-ae74-4e4b-9855-59e4320e8f60 .compare-item h2 img {
    display: block;
    float: right;
}


.cls-4fbe6012-ae74-4e4b-9855-59e4320e8f60 #compare-tray li h2 {
    background: #f6f6f6 none repeat scroll 0 0;
    color: #000;
    font-size: 10px;
    line-height: 13px;
}


.cls-4fbe6012-ae74-4e4b-9855-59e4320e8f60 #compare-tray li h2 a {
    display: block;
    float: left;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-weight: bold;
    left: 0;
    margin-right: 5px;
    top: 18px;
    width: 138px;
}


.cls-4fbe6012-ae74-4e4b-9855-59e4320e8f60 #compare-tray li h2 a:hover, .cls-4fbe6012-ae74-4e4b-9855-59e4320e8f60 #compare-tray li h2 a:focus {
    color: #000000;
}








.cls-7c33aec1-2d2f-4ce7-962c-5996a051cae8 .carousel-inner .item:first-child h1 {
    color: #ffcc99;
    left: 50px;
    padding: 14px 0 0;
    position: relative;
}


.cls-7c33aec1-2d2f-4ce7-962c-5996a051cae8 .carousel-inner .item:first-child + .item h1 {
    color: #000000;
    left: 285px;
    padding-top: 14px;
    position: relative;
}


.cls-7c33aec1-2d2f-4ce7-962c-5996a051cae8 #content-hero h1 {
    font-weight: normal;
    line-height: 25px;
    margin-top: 0;
}


.cls-7c33aec1-2d2f-4ce7-962c-5996a051cae8 #product-HeroCarousel > h1 {
    color: #000000;
    font-family: HelveticaNeueW01-75Bold;
    font-size: 1.75em;
    line-height: 40px;
    margin-bottom: 20px;
    margin-top: 10px;
    text-transform: uppercase;
}




.cls-7c33aec1-2d2f-4ce7-962c-5996a051cae8 #filter-wrapper h2 {
    background: #8d9196 none repeat scroll 0 0;
    border-radius: 3px;
    color: #000000;
    font-size: 1em;
    font-weight: normal;
    line-height: 15px;
    padding: 7px 15px;
    text-transform: uppercase;
}


.cls-7c33aec1-2d2f-4ce7-962c-5996a051cae8 #page-filter1 h2 {
    margin-top: 0;
}


.cls-7c33aec1-2d2f-4ce7-962c-5996a051cae8 #content-main h2 {
    color: #ffffff;
    font-size: 1.125em;
    font-weight: normal;
    margin: 0;
    padding-left: 10px;
    text-transform: uppercase;
}


.cls-7c33aec1-2d2f-4ce7-962c-5996a051cae8 #content-main h2 a:hover {
    text-decoration: none;
}


.cls-7c33aec1-2d2f-4ce7-962c-5996a051cae8 #content-main .products-container.grid .thumbnail h2 {
    color: #ffffff;
    font-weight: bold;
    line-height: 1.2em;
    margin: 0;
    padding-bottom: 6px;
    padding-left: 0;
}


.cls-7c33aec1-2d2f-4ce7-962c-5996a051cae8 #content-main .products-container.grid .thumbnail .caption h2 a {
    color: #fff;
    font-size: 1em;
    font-weight: normal;
}


.cls-7c33aec1-2d2f-4ce7-962c-5996a051cae8 #content-main .products-container .product-list li h2 {
    color: #25408f;
    font-size: 1em;
    font-weight: bold;
    line-height: 1.2em;
    margin: 0;
}


.cls-7c33aec1-2d2f-4ce7-962c-5996a051cae8 .products-container.list .product-list li .caption h2 a {
    color: #25408f;
}


.cls-7c33aec1-2d2f-4ce7-962c-5996a051cae8 .inline-promo .promo-fgnd h2 a {
    color: #ffffff;
}


.cls-7c33aec1-2d2f-4ce7-962c-5996a051cae8 .inline-promo .promo-fgnd h2 a:hover, .cls-7c33aec1-2d2f-4ce7-962c-5996a051cae8 .inline-promo .promo-fgnd p a:hover {
    text-decoration: none;
}


.cls-7c33aec1-2d2f-4ce7-962c-5996a051cae8 .promo-comtainer li h2 {
    font-size: 1.25em;
    font-weight: normal;
    line-height: 1.4em;
    margin: 4px 0;
}


.cls-7c33aec1-2d2f-4ce7-962c-5996a051cae8 .promo-comtainer li .promo-vdo h2 {
    background: #616161 none repeat scroll 0 0;
    margin: 0;
    padding: 4px 0;
    text-align: center;
}


.cls-7c33aec1-2d2f-4ce7-962c-5996a051cae8 .content-articles h2 {
    font-size: 1.25em;
    font-weight: normal;
    margin: 2px 0;
}


.cls-7c33aec1-2d2f-4ce7-962c-5996a051cae8 .recently-viewed-wrapper h2 {
    font-weight: normal;
    line-height: 25px;
    margin: 0 0 10px;
}


.cls-7c33aec1-2d2f-4ce7-962c-5996a051cae8 .recently-viewed-wrapper .product-list .thumbnail h2 {
    color: #d4aa54;
    font-size: 1.125em;
    font-weight: normal;
    line-height: 1.2em;
    margin: 0;
    min-height: 38px;
}


.cls-7c33aec1-2d2f-4ce7-962c-5996a051cae8 .recently-viewed-wrapper .product-list .thumbnail h2 a:hover {
    text-decoration: none;
}


.cls-7c33aec1-2d2f-4ce7-962c-5996a051cae8 #compare-tray li.compare-desc h2 {
    font-size: 1em;
    line-height: 1.25em;
}


.cls-7c33aec1-2d2f-4ce7-962c-5996a051cae8 .popup-compare-results h2 {
    color: #fff;
    font-size: 1em;
    font-weight: normal;
    line-height: 1.2em;
    margin: 0;
    min-height: 31px;
}


.cls-7c33aec1-2d2f-4ce7-962c-5996a051cae8 #page-filter1 h2 {
    background: transparent none repeat scroll 0 0;
    font-family: HelveticaNeueW01-75Bold;
    font-size: 0.938em;
    font-weight: bold;
    margin-bottom: 20px;
    padding: 7px 0 0;
}


.cls-7c33aec1-2d2f-4ce7-962c-5996a051cae8 #content-main h2 {
    color: #000;
    font-family: HelveticaNeueW01-75Bold;
    font-size: 1.5em;
    line-height: 40px;
    margin: 0 0 18px;
    padding-left: 20px;
}


.cls-7c33aec1-2d2f-4ce7-962c-5996a051cae8 #content-main .products-container.grid .thumbnail h2 {
    font-family: HelveticaNeueW01-75Bold;
    font-size: 0.875em;
    line-height: 17px;
    padding-top: 11px;
}


.cls-7c33aec1-2d2f-4ce7-962c-5996a051cae8 #content-main .products-container .product-list li h2 {
    color: #000;
    font-family: HelveticaNeueW01-75Bold;
    font-size: 0.875em;
    font-weight: normal;
    margin-bottom: 5px;
    text-transform: none;
}


.cls-7c33aec1-2d2f-4ce7-962c-5996a051cae8 .recently-viewed-wrapper h2 {
    color: #000000;
    font-family: HelveticaNeueW01-75Bold;
    font-size: 24px;
    line-height: normal;
}


.cls-7c33aec1-2d2f-4ce7-962c-5996a051cae8 .recently-viewed-wrapper .product-list .thumbnail h2 {
    color: #000;
    font-size: 16px;
}


.cls-7c33aec1-2d2f-4ce7-962c-5996a051cae8 .popup-compare-results h2 {
    color: #000;
    text-align: left;
}




.cls-7c33aec1-2d2f-4ce7-962c-5996a051cae8 #filter-wrapper .mt-facet h2 {
    background: #8d9196 none repeat scroll 0 0;
    border-radius: 3px;
    cursor: pointer;
    font-size: 0.938em;
    font-weight: normal;
    margin: 0;
    padding: 7px 15px;
}


.cls-7c33aec1-2d2f-4ce7-962c-5996a051cae8 #filter-wrapper .mt-facet h2 a {
    color: #000000;
    text-transform: uppercase;
}


.cls-7c33aec1-2d2f-4ce7-962c-5996a051cae8 #compare-tray li h2 {
    background: #000 none no-repeat scroll 0 0;
    font-size: 0.75em;
    line-height: 1.5em;
    margin: 0;
    padding: 5%;
    position: relative;
}


.cls-7c33aec1-2d2f-4ce7-962c-5996a051cae8 #compare-tray li h2 span:first-child {
    float: left;
    width: 95%;
}


.cls-7c33aec1-2d2f-4ce7-962c-5996a051cae8 #compare-tray .compare-desc.minimized *, .cls-7c33aec1-2d2f-4ce7-962c-5996a051cae8 #compare-tray .minimized h2 a, .cls-7c33aec1-2d2f-4ce7-962c-5996a051cae8 #compare-tray .minimized .desc {
    display: none;
}


.cls-7c33aec1-2d2f-4ce7-962c-5996a051cae8 .ie7 #compare-tray li h2 {
    padding-right: 0;
    position: static;
}


.cls-7c33aec1-2d2f-4ce7-962c-5996a051cae8 .ie7 #compare-tray li h2 a {
    display: block;
    padding: 10px 0 0;
    position: static;
}


.cls-7c33aec1-2d2f-4ce7-962c-5996a051cae8 #filter-wrapper .mt-facet h2 {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    font-family: HelveticaNeueW01-75Bold;
    font-weight: bold;
    line-height: 20px;
    padding: 15px 0 12px;
}


.cls-7c33aec1-2d2f-4ce7-962c-5996a051cae8 #filter-wrapper .mt-facet h2 img {
    display: none;
}


.cls-7c33aec1-2d2f-4ce7-962c-5996a051cae8 .compare-item h2 img {
    display: block;
    float: right;
}


.cls-7c33aec1-2d2f-4ce7-962c-5996a051cae8 #compare-tray li h2 {
    background: #f6f6f6 none repeat scroll 0 0;
    color: #000;
    font-size: 10px;
    line-height: 13px;
}


.cls-7c33aec1-2d2f-4ce7-962c-5996a051cae8 #compare-tray li h2 a {
    display: block;
    float: left;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-weight: bold;
    left: 0;
    margin-right: 5px;
    top: 18px;
    width: 138px;
}


.cls-7c33aec1-2d2f-4ce7-962c-5996a051cae8 #compare-tray li h2 a:hover, .cls-7c33aec1-2d2f-4ce7-962c-5996a051cae8 #compare-tray li h2 a:focus {
    color: #000000;
}








.cls-7c4b1d15-66cd-425d-9b7d-2a285057a86d .carousel-inner .item:first-child h1 {
    color: #ffcc99;
    left: 50px;
    padding: 14px 0 0;
    position: relative;
}


.cls-7c4b1d15-66cd-425d-9b7d-2a285057a86d .carousel-inner .item:first-child + .item h1 {
    color: #000000;
    left: 285px;
    padding-top: 14px;
    position: relative;
}


.cls-7c4b1d15-66cd-425d-9b7d-2a285057a86d #content-hero h1 {
    font-weight: normal;
    line-height: 25px;
    margin-top: 0;
}


.cls-7c4b1d15-66cd-425d-9b7d-2a285057a86d #product-HeroCarousel > h1 {
    color: #000000;
    font-family: HelveticaNeueW01-75Bold;
    font-size: 1.75em;
    line-height: 40px;
    margin-bottom: 20px;
    margin-top: 10px;
    text-transform: uppercase;
}




.cls-7c4b1d15-66cd-425d-9b7d-2a285057a86d #filter-wrapper h2 {
    background: #8d9196 none repeat scroll 0 0;
    border-radius: 3px;
    color: #000000;
    font-size: 1em;
    font-weight: normal;
    line-height: 15px;
    padding: 7px 15px;
    text-transform: uppercase;
}


.cls-7c4b1d15-66cd-425d-9b7d-2a285057a86d #page-filter1 h2 {
    margin-top: 0;
}


.cls-7c4b1d15-66cd-425d-9b7d-2a285057a86d #content-main h2 {
    color: #ffffff;
    font-size: 1.125em;
    font-weight: normal;
    margin: 0;
    padding-left: 10px;
    text-transform: uppercase;
}


.cls-7c4b1d15-66cd-425d-9b7d-2a285057a86d #content-main h2 a:hover {
    text-decoration: none;
}


.cls-7c4b1d15-66cd-425d-9b7d-2a285057a86d #content-main .products-container.grid .thumbnail h2 {
    color: #ffffff;
    font-weight: bold;
    line-height: 1.2em;
    margin: 0;
    padding-bottom: 6px;
    padding-left: 0;
}


.cls-7c4b1d15-66cd-425d-9b7d-2a285057a86d #content-main .products-container.grid .thumbnail .caption h2 a {
    color: #fff;
    font-size: 1em;
    font-weight: normal;
}


.cls-7c4b1d15-66cd-425d-9b7d-2a285057a86d #content-main .products-container .product-list li h2 {
    color: #25408f;
    font-size: 1em;
    font-weight: bold;
    line-height: 1.2em;
    margin: 0;
}


.cls-7c4b1d15-66cd-425d-9b7d-2a285057a86d .products-container.list .product-list li .caption h2 a {
    color: #25408f;
}


.cls-7c4b1d15-66cd-425d-9b7d-2a285057a86d .inline-promo .promo-fgnd h2 a {
    color: #ffffff;
}


.cls-7c4b1d15-66cd-425d-9b7d-2a285057a86d .inline-promo .promo-fgnd h2 a:hover, .cls-7c4b1d15-66cd-425d-9b7d-2a285057a86d .inline-promo .promo-fgnd p a:hover {
    text-decoration: none;
}


.cls-7c4b1d15-66cd-425d-9b7d-2a285057a86d .promo-comtainer li h2 {
    font-size: 1.25em;
    font-weight: normal;
    line-height: 1.4em;
    margin: 4px 0;
}


.cls-7c4b1d15-66cd-425d-9b7d-2a285057a86d .promo-comtainer li .promo-vdo h2 {
    background: #616161 none repeat scroll 0 0;
    margin: 0;
    padding: 4px 0;
    text-align: center;
}


.cls-7c4b1d15-66cd-425d-9b7d-2a285057a86d .content-articles h2 {
    font-size: 1.25em;
    font-weight: normal;
    margin: 2px 0;
}


.cls-7c4b1d15-66cd-425d-9b7d-2a285057a86d .recently-viewed-wrapper h2 {
    font-weight: normal;
    line-height: 25px;
    margin: 0 0 10px;
}


.cls-7c4b1d15-66cd-425d-9b7d-2a285057a86d .recently-viewed-wrapper .product-list .thumbnail h2 {
    color: #d4aa54;
    font-size: 1.125em;
    font-weight: normal;
    line-height: 1.2em;
    margin: 0;
    min-height: 38px;
}


.cls-7c4b1d15-66cd-425d-9b7d-2a285057a86d .recently-viewed-wrapper .product-list .thumbnail h2 a:hover {
    text-decoration: none;
}


.cls-7c4b1d15-66cd-425d-9b7d-2a285057a86d #compare-tray li.compare-desc h2 {
    font-size: 1em;
    line-height: 1.25em;
}


.cls-7c4b1d15-66cd-425d-9b7d-2a285057a86d .popup-compare-results h2 {
    color: #fff;
    font-size: 1em;
    font-weight: normal;
    line-height: 1.2em;
    margin: 0;
    min-height: 31px;
}


.cls-7c4b1d15-66cd-425d-9b7d-2a285057a86d #page-filter1 h2 {
    background: transparent none repeat scroll 0 0;
    font-family: HelveticaNeueW01-75Bold;
    font-size: 0.938em;
    font-weight: bold;
    margin-bottom: 20px;
    padding: 7px 0 0;
}


.cls-7c4b1d15-66cd-425d-9b7d-2a285057a86d #content-main h2 {
    color: #000;
    font-family: HelveticaNeueW01-75Bold;
    font-size: 1.5em;
    line-height: 40px;
    margin: 0 0 18px;
    padding-left: 20px;
}


.cls-7c4b1d15-66cd-425d-9b7d-2a285057a86d #content-main .products-container.grid .thumbnail h2 {
    font-family: HelveticaNeueW01-75Bold;
    font-size: 0.875em;
    line-height: 17px;
    padding-top: 11px;
}


.cls-7c4b1d15-66cd-425d-9b7d-2a285057a86d #content-main .products-container .product-list li h2 {
    color: #000;
    font-family: HelveticaNeueW01-75Bold;
    font-size: 0.875em;
    font-weight: normal;
    margin-bottom: 5px;
    text-transform: none;
}


.cls-7c4b1d15-66cd-425d-9b7d-2a285057a86d .recently-viewed-wrapper h2 {
    color: #000000;
    font-family: HelveticaNeueW01-75Bold;
    font-size: 24px;
    line-height: normal;
}


.cls-7c4b1d15-66cd-425d-9b7d-2a285057a86d .recently-viewed-wrapper .product-list .thumbnail h2 {
    color: #000;
    font-size: 16px;
}


.cls-7c4b1d15-66cd-425d-9b7d-2a285057a86d .popup-compare-results h2 {
    color: #000;
    text-align: left;
}




.cls-7c4b1d15-66cd-425d-9b7d-2a285057a86d #filter-wrapper .mt-facet h2 {
    background: #8d9196 none repeat scroll 0 0;
    border-radius: 3px;
    cursor: pointer;
    font-size: 0.938em;
    font-weight: normal;
    margin: 0;
    padding: 7px 15px;
}


.cls-7c4b1d15-66cd-425d-9b7d-2a285057a86d #filter-wrapper .mt-facet h2 a {
    color: #000000;
    text-transform: uppercase;
}


.cls-7c4b1d15-66cd-425d-9b7d-2a285057a86d #compare-tray li h2 {
    background: #000 none no-repeat scroll 0 0;
    font-size: 0.75em;
    line-height: 1.5em;
    margin: 0;
    padding: 5%;
    position: relative;
}


.cls-7c4b1d15-66cd-425d-9b7d-2a285057a86d #compare-tray li h2 span:first-child {
    float: left;
    width: 95%;
}


.cls-7c4b1d15-66cd-425d-9b7d-2a285057a86d #compare-tray .compare-desc.minimized *, .cls-7c4b1d15-66cd-425d-9b7d-2a285057a86d #compare-tray .minimized h2 a, .cls-7c4b1d15-66cd-425d-9b7d-2a285057a86d #compare-tray .minimized .desc {
    display: none;
}


.cls-7c4b1d15-66cd-425d-9b7d-2a285057a86d .ie7 #compare-tray li h2 {
    padding-right: 0;
    position: static;
}


.cls-7c4b1d15-66cd-425d-9b7d-2a285057a86d .ie7 #compare-tray li h2 a {
    display: block;
    padding: 10px 0 0;
    position: static;
}


.cls-7c4b1d15-66cd-425d-9b7d-2a285057a86d #filter-wrapper .mt-facet h2 {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    font-family: HelveticaNeueW01-75Bold;
    font-weight: bold;
    line-height: 20px;
    padding: 15px 0 12px;
}


.cls-7c4b1d15-66cd-425d-9b7d-2a285057a86d #filter-wrapper .mt-facet h2 img {
    display: none;
}


.cls-7c4b1d15-66cd-425d-9b7d-2a285057a86d .compare-item h2 img {
    display: block;
    float: right;
}


.cls-7c4b1d15-66cd-425d-9b7d-2a285057a86d #compare-tray li h2 {
    background: #f6f6f6 none repeat scroll 0 0;
    color: #000;
    font-size: 10px;
    line-height: 13px;
}


.cls-7c4b1d15-66cd-425d-9b7d-2a285057a86d #compare-tray li h2 a {
    display: block;
    float: left;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-weight: bold;
    left: 0;
    margin-right: 5px;
    top: 18px;
    width: 138px;
}


.cls-7c4b1d15-66cd-425d-9b7d-2a285057a86d #compare-tray li h2 a:hover, .cls-7c4b1d15-66cd-425d-9b7d-2a285057a86d #compare-tray li h2 a:focus {
    color: #000000;
}






/* author:satheesh */



.carousel-inner .hero-carousel-panel-2 h2 {
    color: #000000;
    left: 0 !important;
    position: relative;
}
.carousel-inner .hero-carousel-panel-3 h2 {
    display: block;
}




.productlisting #filter-wrapper .mt-facet .facet-heading {
    font-family: HelveticaNeueW01-75Bold;
    background: none;
    padding: 15px 0 12px;
    line-height: 20px;
    font-weight: bold;
}
.productlisting #filter-wrapper .mt-facet .facet-heading img 
{display: none}



.productdetail .tabbed-wrapper .caption a h2 {
    color: #000000 !important;
    font-family: "HelveticaNeueW01-75Bold";
    font-size: 1.063em;
    line-height: 22px;
    margin: 10px 0;
    padding: 0;
    text-transform: none;
}

.productdetail .recently-viewed-wrapper .product-list .thumbnail h2 {
    color: #000000;
    font-size: 16px;
    line-height: 1.2em;
}


.tipsdetail .tips-head h1 {
    border: 0 none;
    color: #000000;
    float: left;
    font-family: inherit;
    font-size: 1.96875em;
    font-weight: bold;
    line-height: 40px;
    margin: 10px 0;
    padding: 0;
    width: 100%;
}


.tipsdetail #content-main .related-product h2 {
    font-size: 1.163em;
    line-height: 1.063em;
    text-transform: lowercase;
}

.tipslanding #filter-wrapper .mt-facet .facet-heading {
    border-bottom: 1px solid #c2c2c2;
    font-family: "HelveticaNeueW01-75Bold";
    font-size: .938em;
    margin-bottom: 17px;
    padding: 0 0 14px;
    text-transform: uppercase;
    background: none!important;
    width: 104%;
    border-radius: 0;
}
.tipslanding #filter-wrapper .mt-facet .facet-heading img {
    display: none !important;
}


.tipslanding  #filter-wrapper div.category-heading {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border-bottom: 1px solid #c2c2c2;
    border-radius: 0;
    display: block;
    font-family: HelveticaNeueW01-75Bold;
    font-size: 0.938em;
    line-height: normal;
    margin-bottom: 10px;
    padding: 10px 0;
    text-transform: uppercase;
  
}


.productlisting #content-main .products-container.grid .thumbnail h2 {
    font-family: HelveticaNeueW01-75Bold;
    font-size: 16px;
    line-height: 17px;
    padding-top: 11px;
}






/* issues  */


#pagemainwrapper.tipsdetail .breadcrumb li a {
    color: #000000 !important;
}

#pagemainwrapper.tipsdetail  .breadcrumb li{
    color: #000000 !important;
}


#pagemainwrapper.tipsdetail .breadcrumb .active a {
    color: #a7986a !important;
}


#pagemainwrapper.experiencedetail .breadcrumb li a {
    color: #000000 !important;
}

#pagemainwrapper.experiencedetail  .breadcrumb li{
    color: #000000 !important;
}


#pagemainwrapper.experiencedetail .breadcrumb .active a {
    color: #a7986a !important;
}




.tipstopiclanding .facet-heading a img {
    display: none;
}

.tipstopiclanding .mt-accordion {
    margin-left: 0;
    margin-top: 20px;
}

.tipstopiclanding .mt-styledform label > .c2 {
    color: #000000 !important;
    font-weight: bold;
}



.experiencedetail .tips-head h1 {
    color: #000000;
    font-family: "BauerBodoniW01-BoldItal 795739";
    font-size: 1.75em;
    font-weight: bold;
    line-height: 1.2em;
    margin: 0;
    padding: 0;
}

.tipstopiclanding ul {
    list-style-type: none;
    margin: 0;
}

.experiencedetail .caption a h2 {
    font-size: 16px !important;
    height: auto !important;
    line-height: 22px !important;
}

.experiencedetail .tips-head h1 {
    border: medium none;
    color: #000000;
    font-family: "BauerBodoniW01-BoldItal 795739";
    font-size: 1.75em;
    font-weight: bold;
    line-height: 1.2em;
    margin: 0;
    padding: 0;
}




.offersdetail.cls-e43eb826-bc85-4b7c-8dda-7f7bb58366d0 .tips-head h1 {
    border: medium none;
    line-height: 43px;
    padding: 14px 0 0;
}


.offersdetail .print-share {
    border-bottom: 1px solid #c2c2c2;
    border-top: medium none;
}



.productdetail .tab-pane .pane-scroll h2 {
    display: none;
}


.tipsdetail #content-main .related-product.ymal-variant-specific > h2 {
    font-size: 1.5em;
    text-transform: uppercase;
}



.productlisting .carousel-inner .silder-pic-cover > h2 {
    left: 0 !important;
    padding: 0 !important;
}
.productlisting #page-filter1 h2 {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    color: #000000;
    font-family: HelveticaNeueW01-75Bold;
    font-size: 0.938em;
    font-weight: bold;
    margin-bottom: 20px;
    padding: 7px 0 0;
}

.productlisting.cls-401cd8ab-ba10-4f78-8a3f-8755fd01ca62 ul, div, a {
    color: #000000;
}



/* issue fixing */

.productlisting #content-main h2 {
    color: #000000;
    font-family: HelveticaNeueW01-75Bold;
    font-size: 1.5em;
    line-height: 40px;
    margin: 0 0 18px;
    padding-left: 20px;
    text-transform: uppercase;
}
.productlisting #filter-wrapper .mt-facet .facet-heading {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    font-family: HelveticaNeueW01-75Bold;
    font-weight: normal;
    line-height: 20px;
    padding: 15px 0 12px;
}


.tipstopiclanding .mt-styledform label > .c2 {
    color: #000000 !important;
    font-weight: normal;
}


.brand-bar .thumbnails>li:first-child {
    padding-top: 0;
    margin: 0;
    height: 20px;
}
/* RITM0558990 start */
a#_evh-link {
   
    float: left !important;
    left: 0 !important;
    right: auto !important;
    bottom: 15.5% !important;
}






#pagemainwrapper .menu .mainmenu-03 .sub-menu {
    width: 1100px!important;
    left: -449px!important;
}
.header ul.menu li.mainmenu-06 .sub-menu {
    width: 1100px !important;
    height: auto;
}
.menu .mainmenu-06 ul.sub-menu li.submenu-04 {
    width: 661px !important;
}






/* RITM1079884 */

ul.menu li, ul.menu ul.sub-menu li {
    list-style-type: none;
    line-height: 0;
}
.prechat-cta .proactive-random-item li span {
    bottom: 0;
    margin-bottom: 39px;
    position: absolute;
    left: 144px;
    font-size: 27px;
    line-height: 1.25;
    color: #fff;
}


