@media only screen and (max-width: 1220px) {
	.district {width: 182px;}
	.mcul {right: 20px;}
}
@media only screen and (max-width: 1050px) {
	.name {font-size: 4vw;left: 140px; }
	.note{left: 140px;}
	article {width: 67%;  }
	aside {  width: 33%;}
	.bottomlinks a:first-child {border-left: 0;}
	.bottomlinks a:last-child {border: 0;}
}

@media only screen and (max-width: 800px) {
	.taft_label-wrapper {width: 33%;}
	.taft_formElement-wrapper {width: 66%;}
	.name {font-size: 32px;left: 90px; top: 20px; }
	.note{left: 90px; }
	.district {padding: 0 5px  0 0;}


}

@media only screen and (max-width: 700px) {
	.col4 {width: 48%; margin: 0 1% 10px 1%; }
	a.homelink {display: none;}
	header { height: auto; padding-bottom: 80px;}
	.mcul {top: auto; bottom: 0; right: auto; left: 20px; width: 150px;}
	.mcul img {width: 100%;}
	.district {padding:  10px 0; top: auto; bottom: 0;}
	.name, .note {width: 92%; text-align: center;left: 0px; position: relative; margin: 0 auto;}
	a.homelinkV {width: 96%; position: relative; margin: 5px auto; top: auto; left: auto; display: block;}
	a.homelinkV img {width: 100%;}
	.name {font-size: 32px; top: 10px; }
	.note{top: 10px; }
	article, aside {width: 100%; float: none; }

}

@media only screen and (max-width: 600px) {
	.col4, .col3, .col2 {width: 96%; margin: 0 2% 10px 2%; }
	.bottomlinks a {width: 50%;}
	.bottomlinks a:first-child, .bottomlinks a:nth-child(2) {border-bottom: solid 1px white}
}

@media only screen and (max-width: 500px) {
	.taft_label-wrapper, .taft_formElement-wrapper {width: 100%; min-height: auto;}
	.taft_formElement-wrapper {margin-bottom: 10px;}
	.mobi {display: block;}
	.full {display: none;}
	.images {float: none; margin: 0 auto; text-align: center}
	.images img {margin: 0 5px;}
	.text{float: none; padding: 10px 0; width: 100%; text-align: center;}
	.sideslider table {width: 510px; }
	.sideslider { overflow: scroll;overflow-y: hidden; -ms-overflow-y: hidden;}
	.district {padding:  10px 20px; width: auto;}
}

@media only screen and (max-width: 400px) {
	.regions_rates_table_row1, .regions_rates_table_row2, .regions_rates_table_effectivedate, .regions_rates_table_fields, .ncua, .ehl, .bottomlinks, .toplinks { font-size: 14px;}
	div#KJECalculatorScreenSize {position: relative; left: -15px;}
	FORM.webform textarea {width:164px; padding: 0;  margin: 0;}
	FORM.webform input, form table#cms_switchkit_table input{max-width: 100px; }
	FORM.webform TR TD {width: 100px; }
}