/*------------------------------------*\
   LOCAL SCREENS
\*------------------------------------*/






/*------------------------------------*\
   END LOCAL SCREENS
\*------------------------------------*/ 




/*------------------------------------*\
   LOCAL FIXES
\*------------------------------------*/

.section-routers .router-item-environment {
	padding: 84px 0;
}
@media only screen and (max-width:1068px) {
    .section-routers .router-item-environment {
        padding: 84px 0;
    }
}
@media only screen and (max-width:734px) {
    .section-routers .router-item-environment {
        padding: 84px 0;
    }
}

.section-routers .router-item-environment .router-item-headline {
    max-width: 800px;
}
@media only screen and (max-width:734px) {
	.section-routers .router-item-environment .router-item-headline {
		max-width: 400px;
	}
}

.section-routers .router-item-environment .router-item-copy {
    max-width: 560px;
}
@media only screen and (max-width:1068px) {
	.section-routers .router-item-environment .router-item-copy {
		max-width: 480px;
	}
}
@media only screen and (max-width:734px) {
	.section-routers .router-item-environment .router-item-copy {
		max-width: 400px;
	}
}





@media only screen and (min-width:735px) {
	html.enhance-xp .section-performance .subsection-chips .section-mx-max.bento-section .inline-media .video {
		height:calc(100% + 1px);
	}
}

@media only screen and (max-width: 734px) {
	.graph-gallery .item-container {
			padding:0 34px
	}

	.graph-gallery .tablist-wrapper {
			margin-left: 0;
			margin-right: 0;
	}

	.graph-gallery .subsection-gallery-content {
			margin-left: 0;
			margin-right: 0;
			max-width: none;
	}
}

/* COMPARE */

.section-compare .compare-headline {
	margin-bottom: 57px;
}

@media only screen and (max-width: 734px) {
	.section-compare .compare-headline {
		margin-bottom: 0px;
	}
}

.section-compare .product-headline {
	margin-bottom: 15px;
}

/* END COMPARE */

/* HERO  */

.section-hero .section-hero-container {
    padding-bottom: 169px;
}

@media only screen and (max-width: 1068px) {
    .section-hero .section-hero-container {
        padding-bottom: 174px;
    }
}

@media only screen and (max-width: 734px) {
    .section-hero .section-hero-container {
        padding-bottom: 44px;
    }
}

/* HERO  */



/* UPGRADERS  */

.section-upgraders  {
    margin-bottom: 170px;
}

@media only screen and (max-width: 1068px) {
    .section-upgraders  {
        margin-bottom: 140px;
    }
}

@media only screen and (max-width: 734px) {
    .section-upgraders {
        margin-bottom: 100px;
    }
}

/* UPGRADERS  */


/*------------------------------------*\
   END LOCAL FIXES
\*------------------------------------*/ 