.tech-specs .details-description li span p {
	font-size: 14px;
}
#category-hero .hero-metadata h1 {
	line-height: 1 !important;
}

@media (max-width: 992px) {
	.article h1.noheaderTitle span, .about h1.noheaderTitle span  {
	    font-size: 25px;
	    line-height:1.5em;
	}
	.article h1, .about h1 {
	    font-size: 25px;
	    line-height:1.5em;
	}
	.article h2, .about h2 {
	    font-size: 24px;
	}
	.article h3, .about h3 {
	    font-size: 23px;
	}
	.article h4, .about h4 {
	    font-size: 22px;
	}
	.carousel .main-hero .product-meta .product-info .product-name {
	    font-size: 2.2em;
	}

}

@media(max-width:600px){
	.section-campaign-hero h1 {
	    font-size: 2.5em;
	}
}


@media (max-width: 400px){
	#category-hero .hero-metadata h1 {
	    font-size: 30px;
	    line-height: 34px;

	}
	.main-hero .mhero-meta .mhero-info .mhero-name.mini-size {
		font-size: 1.8em;
	}
}

@media (max-width: 1024px) and (min-width:768px) and (orientation : portrait){
	#category-hero .hero-metadata h1 {
	    font-size: 45px;    
	}
}


@media only screen and (min-width: 450px) {
     /* For desktop only */
     div.home-panels .home-panel .home-panel-text.medium h2 {
		line-height: 50px;
	}
	div.home-panels h1, div.home-panels h2 {
	    line-height: 42px;
	}
 }

 @media only screen and (min-width: 767px) {
div.home-panels h1, div.home-panels h2 {
	line-height: 82px;
	font-size: 70px;
}
}
@media only screen and (min-width: 1024px) {
	div.home-panels h1, div.home-panels h2 {
		line-height: 5.4vw;
		font-size: 5vw;
	}
}

@media only screen and (min-device-width: 767px) and (max-device-width: 1024px) and (orientation:portrait) {
      /* For portrait layouts only */
    div.home-panels .home-panel .home-panel-text.medium h2 {
		line-height: 70px;
	}
	div.home-panels .home-panel .home-panel-text.text-center h2 {
		margin-top: 20px;
	}
}

@media only screen and (min-device-width: 767px) and (max-device-width: 1024px) and (orientation:landscape) {
     /* For landscape layouts only */
     div.home-panels .home-panel .home-panel-text.medium h2 {
		line-height: 70px;
	}
 }	

@media only screen and (min-width: 1025px) {
     /* For desktop only */
     div.home-panels .home-panel .home-panel-text.medium h2 {
		line-height: 70px;
	}
 }
.pdp.pdp-play .section-product-features .product-features-copy h5 {
	line-height: 1.175em;
}

@media only screen and (min-width: 767px) and (max-width: 991px) {
	div.home-panels .home-panel .home-panel-text .vertical-center h1 span.hidden-xs {
		font-size: 45px !important;
	}
}

