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




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




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

.section-router .routers .router-item-malala {
	grid-column: span 3;
}

@media only screen and (max-width: 1068px) {
    .section-router .routers .router-item-malala {
        grid-column: span 1;
    }
}

@media only screen and (max-width: 1068px) and (min-width: 735px) {
.overview-router-k12 {
    --p-width: 880px;
    --p-height: 280px;
	}
}

@media only screen and (max-width: 1068px) and (min-width: 735px) {
.overview-router-college-students {
    --p-width: 880px;
    --p-height: 280px;
	}
}

@media only screen and (max-width: 1068px) and (min-width: 735px) {
.overview-router-higher-ed {
    --p-width: 880px;
    --p-height: 280px;
	}
}

@media only screen and (max-width: 1068px) {
	.modal--growing .modal-headline.typography-modal-headline {
		font-size: 43px;
	}
}

@media only screen and (max-width: 734px) {
	.modal--growing .modal-headline.typography-modal-headline {
	font-size: 40px;
	}
}

@media only screen and (max-width: 1068px) and (min-width: 735px)  {
	.modal-headline.typography-modal-headline {
        font-size: 48px;
    }
}

.section-router .routers .router-item-content {
    padding: 52px 33px 74px;
}

@media only screen and (max-width:1068px) {
    .section-router .routers .router-item-content {
        padding: 32px 32px 54px;
    }
}

@media only screen and (max-width:734px) {
    .section-router .routers .router-item-content {
        padding: 24px 24px 34px;
    }
}

#ac-localnav .ac-ln-menu-tray {
    display: none
}

@media only screen and (max-width: 734px) {
    #ac-localnav .ac-ln-menu-tray {
        display:block
    }
}

#ac-localnav.ac-localnav-light .ac-ln-button-neutral {
    background: #1d1d1f;
    color: #fff
}

#ac-localnav.ac-localnav-light .ac-ln-button-neutral:hover {
    background: #272729
}

@media only screen and (max-width: 833px) {
    #ac-localnav .ac-ln-action-menucta {
        display:none
    }
}

@media only screen and (max-width: 833px)and (max-width:734px) {
    #ac-localnav .ac-ln-action-menucta {
        display:block
    }
}

@media only screen and (max-width: 734px) {
    #ac-localnav .ac-ln-action-button {
        display:none
    }
}

@media only screen and (max-width:734px) {
    .section-opportunities #skills .story-card .story-headline {
        max-width: 13ch;
    }
}

@media only screen and (min-width:735px) {
    .section-educators #communities .story-card .story-headline {
        max-width: 15ch;
    }
}

@media only screen and (max-width:735px) {
    .section-educators #communities .story-card .story-headline {
        max-width: 10ch;
    }
}

@media only screen and (max-width:734px) {
    .story-card .story-headline {
        font-size: 27px;
    }
}

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