
.row2 {
	margin: 0 auto;
	max-width: 62.5rem;
	width: 100%
}
.row2:before, .row2:after {
	content: " ";
	display: table
}
.row2:after {
	clear: both
}
.row2.collapse>.column, .row2.collapse>.columns {
	padding-left: 0;
	padding-right: 0
}
.row2.collapse .row2 {
	margin-left: 0;
	margin-right: 0
}
.row2 .row2 {
	margin: 0 -.9375rem;
	max-width: none;
	width: auto
}
.row2 .row2:before, .row2 .row2:after {
	content: " ";
	display: table
}
.row2 .row2:after {
	clear: both
}
.row2 .row2.collapse {
	margin: 0;
	max-width: none;
	width: auto
}
.row2 .row2.collapse:before, .row2 .row2.collapse:after {
	content: " ";
	display: table
}
.row2 .row2.collapse:after {
	clear: both
}
.column, .columns {
	padding-left: .9375rem;
	padding-right: .9375rem;
	width: 100%;
	float: left
}
.column+.column:last-child, .columns+.column:last-child, .column+.columns:last-child, .columns+.columns:last-child {
	float: right
}
.column+.column.end, .columns+.column.end, .column+.columns.end, .columns+.columns.end {
	float: left
}

@media only screen and (min-width: 40.0625em) {
.icon-bar.medium-vertical {
	height: 100%;
	width: auto
}
.icon-bar.medium-vertical .item {
	float: none;
	margin: auto;
	width: auto
}
}

@media only screen and (min-width: 64.0625em) {
.icon-bar.large-vertical {
	height: 100%;
	width: auto
}
.icon-bar.large-vertical .item {
	float: none;
	margin: auto;
	width: auto
}
}
.icon-bar>* {
	font-size: 1rem;
	padding: 1.25rem
}
.icon-bar>* i+label, .icon-bar>* img+label {
	margin-top: .0625rem;
	font-size: 1rem
}
.icon-bar>* i {
	font-size: 1.875rem
}
.icon-bar>* img {
	height: 1.875rem;
	width: 1.875rem
}
.icon-bar>* label {
	color: #fff
}
.icon-bar>* i {
	color: #fff
}
.icon-bar>a:hover {
	background: #008CBA
}
.icon-bar>a:hover label {
	color: #fff
}
.icon-bar>a:hover i {
	color: #fff
}
.icon-bar>a.active {
	background: #008CBA
}
.icon-bar>a.active label {
	color: #fff
}
.icon-bar>a.active i {
	color: #fff
}
.icon-bar .item.disabled {
	cursor: not-allowed;
	opacity: .7;
	pointer-events: none
}
.icon-bar .item.disabled>* {
	opacity: .7;
	cursor: not-allowed
}
.icon-bar.two-up .item {
	width: 50%
}
.icon-bar.two-up.vertical .item, .icon-bar.two-up.small-vertical .item {
	width: auto
}

@media only screen and (min-width: 40.0625em) {
.icon-bar.two-up.medium-vertical .item {
	width: auto
}
}

@media only screen and (min-width: 64.0625em) {
.icon-bar.two-up.large-vertical .item {
	width: auto
}
}
.icon-bar.three-up .item {
	width: 33.3333%
}
.icon-bar.three-up.vertical .item, .icon-bar.three-up.small-vertical .item {
	width: auto
}

@media only screen and (min-width: 40.0625em) {
.icon-bar.three-up.medium-vertical .item {
	width: auto
}
}

@media only screen and (min-width: 64.0625em) {
.icon-bar.three-up.large-vertical .item {
	width: auto
}
}
.icon-bar.four-up .item {
	width: 25%
}
.icon-bar.four-up.vertical .item, .icon-bar.four-up.small-vertical .item {
	width: auto
}

@media only screen and (min-width: 40.0625em) {
.icon-bar.four-up.medium-vertical .item {
	width: auto
}
}

@media only screen and (min-width: 64.0625em) {
.icon-bar.four-up.large-vertical .item {
	width: auto
}
}
.icon-bar.five-up .item {
	width: 20%
}
.icon-bar.five-up.vertical .item, .icon-bar.five-up.small-vertical .item {
	width: auto
}

@media only screen and (min-width: 40.0625em) {
.icon-bar.five-up.medium-vertical .item {
	width: auto
}
}

@media only screen and (min-width: 64.0625em) {
.icon-bar.five-up.large-vertical .item {
	width: auto
}
}
.icon-bar.six-up .item {
	width: 16.66667%
}
.icon-bar.six-up.vertical .item, .icon-bar.six-up.small-vertical .item {
	width: auto
}

@media only screen and (min-width: 40.0625em) {
.icon-bar.six-up.medium-vertical .item {
	width: auto
}
}

@media only screen and (min-width: 64.0625em) {
.icon-bar.six-up.large-vertical .item {
	width: auto
}
}
.icon-bar.seven-up .item {
	width: 14.28571%
}
.icon-bar.seven-up.vertical .item, .icon-bar.seven-up.small-vertical .item {
	width: auto
}

@media only screen and (min-width: 40.0625em) {
.icon-bar.seven-up.medium-vertical .item {
	width: auto
}
}

@media only screen and (min-width: 64.0625em) {
.icon-bar.seven-up.large-vertical .item {
	width: auto
}
}
.icon-bar.eight-up .item {
	width: 12.5%
}
.icon-bar.eight-up.vertical .item, .icon-bar.eight-up.small-vertical .item {
	width: auto
}

@media only screen and (min-width: 40.0625em) {
.icon-bar.eight-up.medium-vertical .item {
	width: auto
}
}

@media only screen and (min-width: 64.0625em) {
.icon-bar.eight-up.large-vertical .item {
	width: auto
}
}
.icon-bar.two-up .item {
	width: 50%
}
.icon-bar.two-up.vertical .item, .icon-bar.two-up.small-vertical .item {
	width: auto
}

@media only screen and (min-width: 40.0625em) {
.icon-bar.two-up.medium-vertical .item {
	width: auto
}
}

@media only screen and (min-width: 64.0625em) {
.icon-bar.two-up.large-vertical .item {
	width: auto
}
}
.icon-bar.three-up .item {
	width: 33.3333%
}
.icon-bar.three-up.vertical .item, .icon-bar.three-up.small-vertical .item {
	width: auto
}

@media only screen and (min-width: 40.0625em) {
.icon-bar.three-up.medium-vertical .item {
	width: auto
}
}

@media only screen and (min-width: 64.0625em) {
.icon-bar.three-up.large-vertical .item {
	width: auto
}
}
.icon-bar.four-up .item {
	width: 25%
}
.icon-bar.four-up.vertical .item, .icon-bar.four-up.small-vertical .item {
	width: auto
}

@media only screen and (min-width: 40.0625em) {
.icon-bar.four-up.medium-vertical .item {
	width: auto
}
}

@media only screen and (min-width: 64.0625em) {
.icon-bar.four-up.large-vertical .item {
	width: auto
}
}
.icon-bar.five-up .item {
	width: 20%
}
.icon-bar.five-up.vertical .item, .icon-bar.five-up.small-vertical .item {
	width: auto
}

@media only screen and (min-width: 40.0625em) {
.icon-bar.five-up.medium-vertical .item {
	width: auto
}
}

@media only screen and (min-width: 64.0625em) {
.icon-bar.five-up.large-vertical .item {
	width: auto
}
}
.icon-bar.six-up .item {
	width: 16.66667%
}
.icon-bar.six-up.vertical .item, .icon-bar.six-up.small-vertical .item {
	width: auto
}

@media only screen and (min-width: 40.0625em) {
.icon-bar.six-up.medium-vertical .item {
	width: auto
}
}

@media only screen and (min-width: 64.0625em) {
.icon-bar.six-up.large-vertical .item {
	width: auto
}
}
.icon-bar.seven-up .item {
	width: 14.28571%
}
.icon-bar.seven-up.vertical .item, .icon-bar.seven-up.small-vertical .item {
	width: auto
}

@media only screen and (min-width: 40.0625em) {
.icon-bar.seven-up.medium-vertical .item {
	width: auto
}
}

@media only screen and (min-width: 64.0625em) {
.icon-bar.seven-up.large-vertical .item {
	width: auto
}
}
.icon-bar.eight-up .item {
	width: 12.5%
}
.icon-bar.eight-up.vertical .item, .icon-bar.eight-up.small-vertical .item {
	width: auto
}

@media only screen and (min-width: 40.0625em) {
.icon-bar.eight-up.medium-vertical .item {
	width: auto
}
}

@media only screen and (min-width: 64.0625em) {
.icon-bar.eight-up.large-vertical .item {
	width: auto
}
}
