/* Local Overrides */

@media only screen and (max-width: 430px) {
	#ac-localnav .ac-ln-title {
		margin: 3px 0;
	}
	#ac-localnav .ac-ln-title {
		font-size: 15px;
	}
	#ac-localnav
		.ac-ln-content
		.ac-ln-menu
		.ac-ln-actions
		.ac-ln-action.ac-ln-action-menucta {
		left: 5px;
	}
}

@media only screen and (min-width: 431px) and (max-width: 499px) {
	#ac-localnav .ac-ln-title {
		font-size: 17px;
	}
	#ac-localnav .ac-ln-title a br {
		display: none !important;
	}
	#ac-localnav .ac-ln-title {
		margin-top: 12px;
	}
}

@media only screen and (min-width: 500px) and (max-width: 1023px) {
	#ac-localnav .ac-ln-title a br {
		display: none;
	}
}

@media only screen and (min-width: 1024px) {
	#ac-localnav .ac-ln-menu-tray {
		margin-top: 10px;
	}
	#ac-localnav .ac-ln-title {
		font-size: 19px;
	}
	#ac-localnav .ac-ln-content {
		padding-bottom: 11px;
	}
	#ac-localnav .ac-ln-actions {
		padding-top: 28px;
	}
}

@media only screen and (max-width: 400px) {
	br.custom_xs-show {
		display: block;
	}
}

@media only screen and (min-width: 401px) {
	br.custom_xs-show {
		display: none;
	}
}

/* Modal - How to buy */

@media only screen and (min-width: 1069px) {
	#k12-how-to-buy
		> section
		> div:nth-child(4)
		> div
		> div.column.column-explore
		> div {
		margin-left: 101px;
		margin-right: 127px;
	}
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
	#k12-how-to-buy
		> section
		> div:nth-child(4)
		> div
		> div.column.column-explore
		> div {
		margin-left: 110px;
		margin-right: 116px;
	}
	#k12-how-to-buy
		> section
		> div:nth-child(4)
		> div
		> div.column.column-contact {
		margin-left: 32px;
	}
}
