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






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




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


.section-plans .plans-tiles .back-face .service-item {
	align-items:baseline;
}


.section-plans .plans-tiles .back-face .logo-container {
	flex-direction:column;
	align-items:flex-start;
}

.section-plans .plans-tiles .back-face .violator {
	margin-top:7px;
	margin-left:0px;
}

@media only screen and (max-width: 1068px) {
	.section-plans .plans-tiles .back-face .violator {
		margin-top: 7px;
		margin-left: 0px;
	}
}

@media only screen and (max-width: 734px) {
	.section-plans .plans-tiles .back-face .violator {
		margin-top: 7px;
		margin-left: 0px;
	}
}

.section-plans .plans-tiles .plan-individual .back-face .fade-delay-1 .cost-breakdown {
	margin-left: 6px;
}

.section-plans .plans-tiles .plan-premier .back-face .fade-delay-1 .cost-breakdown {
	margin-left: 16px;
}

.section-plans .plan-tile .plan-top-section {
    min-height: 220px;
}
@media only screen and (max-width: 1068px) {
    .section-plans .plan-tile .plan-top-section {
		min-height: 240px;
	}
}
@media only screen and (max-width: 734px) {
    .section-plans .plan-tile .plan-top-section {
        min-height: unset;
    }
}

@media only screen and (max-width: 1068px) {
    .section-plans .plan-tile {
        min-height: 560px;
    }
}
@media only screen and (max-width: 734px) {
    .section-plans .plan-tile {
        min-height: auto;
    }
}

.plan-tile .tile-button.wrap .icon-pluscircle::after {
    margin-top: .173em;
}

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