/*Solution listing*/
.hv-solution-listing-opt2 .solution-box .content-body h3{
	font-size: 1.25rem;
}
.hv-solution-listing-opt2 .solution-box .image-box{
	position: relative;
    z-index: 1;
}
/* hv-proof-of-value-interactive */
.hv-proof-of-value-interactive .interactive-graph .col-heading.th3{
	right: 80px;
    bottom: 233px;
}
.hv-proof-of-value-interactive .interactive-graph h4{
	    font-size: .6rem;
}
.mac .hv-proof-of-value-interactive .interactive-graph h4 span{
	font-size: 1.125rem;
}
/* hv-proof-of-value-highlights */
.mac .hv-proof-of-value-highlights .value-card .value-heading{
	font-size: 1rem;
}
/* hv-benefit-tdesc-cta */
.hv-benefit-tdesc-cta .box{
	padding: 35px 35px 50px;
}
/* hv-proof-of-value */
.hv-proof-of-value .proof-value-list .proof-value-item .proof-content h3{
	font-size: 1.0625rem;
}
.mac .hv-proof-of-value .proof-value-list .proof-value-item .proof-content h3{
	font-size: 1rem;
}
.hv-proof-of-value .proof-value-list .proof-value-item .cta a{
	font-size: .75rem;
}
@media (min-width: 768px) and (max-width: 1024px){
	.hv-proof-of-value .proof-value-list .proof-value-item .proof-content h3{
		font-size: 1rem;
	}
	.hv-proof-of-value .proof-value-list .proof-value-item .proof-content p{
		font-size: 13px;
	}
}
@media(max-width: 767px){
	.hv-proof-of-value .proof-value-list .proof-value-item{
		min-height: auto;
		padding-bottom: 30px;
	}
	.hv-proof-of-value .proof-value-list .proof-value-item.active .cta{
		position: static;
	}
	.hv-proof-of-value .proof-value-list .proof-value-item .proof-content p{
		font-size: 12px;
	}
	.hv-proof-of-value .proof-value-list .proof-value-item .cta a{
		margin-top: 0 !important;
	}

	.hv-proof-of-value .proof-value-list .proof-value-item .cta{
		position: static;
	}
	.hv-proof-of-value .proof-value-list .proof-value-item .proof-content{
		padding-bottom: 10px;
	}
}
/* hv-proof-of-value End */
/* hv-benefit-tdesc */
.hv-benefit-tdesc .benefits-title-boxes .box{
	padding: 35px 25px 50px;
}
@media(min-width: 768px) and (max-width: 1024px){
	.hv-benefit-tdesc .benefits-title-boxes .box {
    	padding: 35px 25px 45px;
	}
	.hv-benefit-tdesc .benefits-title-boxes .box h3{
		font-size:.875rem
	}
	.hv-benefit-tdesc .benefits-title-boxes .box p{
		font-size:.875rem
	}
}
@media(max-width: 767px){
	.hv-benefit-tdesc .benefits-title-boxes .box .c-link{
		position: static;
		margin-top: 10px;
	}
}

/* hv-solution-listing-tile */
.hv-solution-listing-tile .listing-tile-box h3{
	font-size: 1.25rem;
}
.hv-solution-listing-tile .listing-tile-box p{
	font-size: .875rem;
}

@media(min-width: 768px) and (max-width: 991px){
	.hv-solution-listing-tile .listing-tile-box h3{
		font-size: 1rem;
	}
}
/* hv-benefit-tdesc-cta-opt */
.hv-benefit-tdesc-cta-opt .box{
	padding: 5px 35px 50px;
}
/* hv-product-feature-opt1 */
.hv-product-feature-opt1 .circle-graphic-wrapper .content-box p{
    font-size: 0.7rem;
}
/* hv-sticky-nav */
@media(min-width: 992px){
	.hv-sticky-nav .sticky-container .contact-sales-box ul li a{
		font-size: .8125rem;
	}
	.hv-sticky-nav .sticky-container .contact-sales-box ul li a .engInd{
		position: relative;
		top: 7px;
		left: 1px;
	}
}
/* hv-multi-cards-opt1 */
.hv-multi-cards-opt1 .multi-card .caption .c-btn{
	font-size: .7rem;
}
@-moz-document url-prefix() {
	.hv-multi-cards-opt1 .multi-card .caption .c-btn{
		font-size: .5rem;
		padding: 8px 10px;
	}
}

/* hv-cust-stories-tile */
.hv-cust-stories-tile .hv-cust-stories-container .story-list .story-content p{
	line-height: 1;
	font-size: .8rem;
}
/* hv-resources-grid */
.hv-resources-grid .hv-resources-grid-container .grid-list .grid-content h3{
	font-size: 1rem;
}
@media(max-width: 480px){
	.hv-resources-grid .hv-resources-grid-container .grid-list .grid-content .c-link{
		font-size: .65rem;
	}
}
/* hv-multi-cards-opt4 */
.hv-multi-cards-opt4 .multi-card-wrapper .multi-card-content h3{
	font-size: 1rem;
}
.hv-multi-cards-opt4 .multi-card-wrapper .multi-card-content p{
	font-size: .875rem;
}
.mac .hv-multi-cards-opt4 .multi-card-wrapper .multi-card-content p{
	font-size: .75rem;
}
.hv-multi-cards-opt4 .multi-card-wrapper .multi-card-content .c-btn{
	font-size: .65rem;
}
.mac .hv-multi-cards-opt4 .multi-card-wrapper .multi-card-content .c-btn{
	font-size: .6rem;
}
@media(min-width: 768px) and (max-width: 1024px){
	.hv-multi-cards-opt4 .multi-card-wrapper .multi-card-content h3{
		font-size: .875rem;
	}
	.hv-multi-cards-opt4 .multi-card-wrapper .multi-card-content p{
		font-size: .75rem;
	}
}
/* hv-multi-cards-opt4 */
.hv-multi-cards-opt4 .col-left-header .heading2{
	font-size: 1.25rem;
}
/* hv-use-cases */
.mac .hv-proof-of-value .proof-value-list .proof-value-item{
	min-height: 650px;
}
.mac .hv-use-cases .use-cases-main .heading2.left{
	font-size: 1.5rem;
}
.mac .hv-use-cases .use-cases-main p{
	font-size: .8rem;
}


/* Video player */
@media(max-width: 767px){
	.vjs-dock-shelf .vjs-button.vjs-share-control{
		padding: 1em 0rem 1rem .2rem;
	    margin: -10px 0 0;
	    font-size: 10px;
	}
	.video-js .vjs-dock-shelf, .video-js .vjs-dock-text{
		font-size: 12px;
	}
}

.mac .hv-resources-grid .hv-resources-grid-container .grid-list .grid-content h3{
	font-size: 1rem;
}
/* hv-solution-listing-tile */
.hv-solution-listing-tile .listing-tile-box .c-link{
	font-size: .75rem;
}
/* desk-dataops */
@media all and (-ms-high-contrast:none){
.desk-dataops .dcol2 .flex{
	padding: 22px 45px 23px 40px;
}
}
@media all and (-ms-high-contrast:none){
	.hv-hero-comm-banner{
		height: 550px;
	}
}

/* hv-customer-quote-author */
@media(max-width: 767px){
	.hv-customer-quote-author{
		padding-bottom: 0;
	}
}
/* hv-sticky-white-nav */
@media (min-width: 768px){
	.hv-sticky-white-nav-wrapper:hover .hv-sticky-white-nav--content .nav-elem--text{
		font-size: 11px;
	}
}
/* Footer */
footer .footer-section1 .footer-icon-links .icon-link a h3{
	font-size: 1rem;
}
@media only screen and (max-width: 767px){
	footer .footer-section1 .footer-icon-links .icon-link a h3 {
		font-size: 14px;
	}
}
@media only screen and (max-width: 420px){
	footer .footer-section1 .container{
		max-width: 280px;
	}
}

/* Header */
@media(max-width: 991px){
	.hv-header .hv-mobile-nav .mn-middle .hv-menu .hv-menu-item .hv-megamenu .hv-normal-list ul li a{
		font-size: .875rem;
		padding-right: 30px;
	}
	.hv-header .hv-mobile-nav .mn-middle .hv-menu .hv-menu-item .hv-megamenu .hv-normal-list ul li ul li a{
		font-size: .875rem;
	}
	.hv-header .hv-mobile-nav .mn-middle .hv-menu .hv-menu-item .hv-megamenu .hv-normal-list ul li a .engInd{
		margin-right: 20px;
	}
}

.mac .hv-product-feature-opt3 .storage-box .storage-content h3{
	font-size: 1.125rem;
}
.mac .hv-product-feature-opt3 .storage-box .storage-content .description p, .mac .hv-product-feature-opt3 .storage-box .storage-content .feature-list li{
	font-size: .75rem;
}
.mac .hv-resource-library .tagList .sfilter.add-filters{
	height: 26px;
}
.mac .hv-resource-library .res-filters-search .filters-box>ul li .filters-section .filters-list .flist ul li .checkbox label{
	font-size: 0.8rem;
}