/* This file has some deprecated styles on Foundation 6 we are still using on our designs, for overrides to our existing files look for foundation_overrides.css */
 meta.foundation-mq-xlarge{
	 font-family:"/only screen and (min-width:64em)/";
	 width:64em;
}
 meta.foundation-mq-xxlarge{
	 font-family:"/only screen and (min-width:85.375em)/";
	 width:85.375em;
}
/* =====================VISIBILITY CLASSES====================== */
/* Removed all visibility classes. Most of them were updated on the code bwhen Foundation was upgraded from 5 to 6. */
/* Removed Push and Pull classes. They are deprecated and should not be used with the grid xy */
/* Removed Offset classes except the xlarge which are not included on the new file. They are includen on the Foundation css */
/* This file was reduced from 1677 lines from the current one.  */
/* =============================FLOAT CLASSES============================= */
 .row {
	 max-width: 62.5rem;
	 margin-right: auto;
	 margin-left: auto;
}
 .row::before, .row::after {
	 display: table;
	 content: ' ';
	 -ms-flex-preferred-size: 0;
	 flex-basis: 0;
	 -ms-flex-order: 1;
	 order: 1;
}
 .row::after {
	 clear: both;
}
 .row.collapse > .column, .row.collapse > .columns {
	 padding-right: 0;
	 padding-left: 0;
}
 .row .row {
	 margin-right: -0.9375rem;
	 margin-left: -0.9375rem;
}
 @media (min-width: 30em) {
	 .row .row {
		 margin-right: -0.9375rem;
		 margin-left: -0.9375rem;
	}
}
 @media (min-width: 64em) {
	 .row .row {
		 margin-right: -0.9375rem;
		 margin-left: -0.9375rem;
	}
}
 .row .row.collapse {
	 margin-right: 0;
	 margin-left: 0;
}
 .row.expanded {
	 max-width: none;
}
 .row.expanded .row {
	 margin-right: auto;
	 margin-left: auto;
}
 .row:not(.expanded) .row {
	 max-width: none;
}
 .column, .columns {
	 width: 100%;
	 float: left;
	 padding-right: 0.9375rem;
	 padding-left: 0.9375rem;
}
 [class*="column"]+[class*="column"]:last-child{
	 float:right
}
 [class*="column"]+[class*="column"].end{
	 float:left
}
 .column.row.row, .row.row.columns {
	 float: none;
}
 .row .column.row.row, .row .row.row.columns {
	 margin-right: 0;
	 margin-left: 0;
	 padding-right: 0;
	 padding-left: 0;
}
 .small-1 {
	 width: 8.33333%;
}
 .small-2 {
	 width: 16.66667%;
}
 .small-3 {
	 width: 25%;
}
 .small-4 {
	 width: 33.33333%;
}
 .small-5 {
	 width: 41.66667%;
}
 .small-6 {
	 width: 50%;
}
 .small-7 {
	 width: 58.33333%;
}
 .small-8 {
	 width: 66.66667%;
}
 .small-9 {
	 width: 75%;
}
 .small-10 {
	 width: 83.33333%;
}
 .small-11 {
	 width: 91.66667%;
}
 .small-12 {
	 width: 100%;
}
 .small-up-1 > .column, .small-up-1 > .columns {
	 float: left;
	 width: 100%;
}
 .small-up-1 > .column:nth-of-type(1n), .small-up-1 > .columns:nth-of-type(1n) {
	 clear: none;
}
 .small-up-1 > .column:nth-of-type(1n+1), .small-up-1 > .columns:nth-of-type(1n+1) {
	 clear: both;
}
 .small-up-1 > .column:last-child, .small-up-1 > .columns:last-child {
	 float: left;
}
 .small-up-2 > .column, .small-up-2 > .columns {
	 float: left;
	 width: 50%;
}
 .small-up-2 > .column:nth-of-type(1n), .small-up-2 > .columns:nth-of-type(1n) {
	 clear: none;
}
 .small-up-2 > .column:nth-of-type(2n+1), .small-up-2 > .columns:nth-of-type(2n+1) {
	 clear: both;
}
 .small-up-2 > .column:last-child, .small-up-2 > .columns:last-child {
	 float: left;
}
 .small-up-3 > .column, .small-up-3 > .columns {
	 float: left;
	 width: 33.33333%;
}
 .small-up-3 > .column:nth-of-type(1n), .small-up-3 > .columns:nth-of-type(1n) {
	 clear: none;
}
 .small-up-3 > .column:nth-of-type(3n+1), .small-up-3 > .columns:nth-of-type(3n+1) {
	 clear: both;
}
 .small-up-3 > .column:last-child, .small-up-3 > .columns:last-child {
	 float: left;
}
 .small-up-4 > .column, .small-up-4 > .columns {
	 float: left;
	 width: 25%;
}
 .small-up-4 > .column:nth-of-type(1n), .small-up-4 > .columns:nth-of-type(1n) {
	 clear: none;
}
 .small-up-4 > .column:nth-of-type(4n+1), .small-up-4 > .columns:nth-of-type(4n+1) {
	 clear: both;
}
 .small-up-4 > .column:last-child, .small-up-4 > .columns:last-child {
	 float: left;
}
 .small-up-5 > .column, .small-up-5 > .columns {
	 float: left;
	 width: 20%;
}
 .small-up-5 > .column:nth-of-type(1n), .small-up-5 > .columns:nth-of-type(1n) {
	 clear: none;
}
 .small-up-5 > .column:nth-of-type(5n+1), .small-up-5 > .columns:nth-of-type(5n+1) {
	 clear: both;
}
 .small-up-5 > .column:last-child, .small-up-5 > .columns:last-child {
	 float: left;
}
 .small-up-6 > .column, .small-up-6 > .columns {
	 float: left;
	 width: 16.66667%;
}
 .small-up-6 > .column:nth-of-type(1n), .small-up-6 > .columns:nth-of-type(1n) {
	 clear: none;
}
 .small-up-6 > .column:nth-of-type(6n+1), .small-up-6 > .columns:nth-of-type(6n+1) {
	 clear: both;
}
 .small-up-6 > .column:last-child, .small-up-6 > .columns:last-child {
	 float: left;
}
 .small-up-7 > .column, .small-up-7 > .columns {
	 float: left;
	 width: 14.28571%;
}
 .small-up-7 > .column:nth-of-type(1n), .small-up-7 > .columns:nth-of-type(1n) {
	 clear: none;
}
 .small-up-7 > .column:nth-of-type(7n+1), .small-up-7 > .columns:nth-of-type(7n+1) {
	 clear: both;
}
 .small-up-7 > .column:last-child, .small-up-7 > .columns:last-child {
	 float: left;
}
 .small-up-8 > .column, .small-up-8 > .columns {
	 float: left;
	 width: 12.5%;
}
 .small-up-8 > .column:nth-of-type(1n), .small-up-8 > .columns:nth-of-type(1n) {
	 clear: none;
}
 .small-up-8 > .column:nth-of-type(8n+1), .small-up-8 > .columns:nth-of-type(8n+1) {
	 clear: both;
}
 .small-up-8 > .column:last-child, .small-up-8 > .columns:last-child {
	 float: left;
}
 .small-collapse > .column, .small-collapse > .columns {
	 padding-right: 0;
	 padding-left: 0;
}
 .small-collapse .row {
	 margin-right: 0;
	 margin-left: 0;
}
 .expanded.row .small-collapse.row {
	 margin-right: 0;
	 margin-left: 0;
}
 .small-uncollapse > .column, .small-uncollapse > .columns {
	 padding-right: 0.9375rem;
	 padding-left: 0.9375rem;
}
 .small-centered {
	 margin-right: auto;
	 margin-left: auto;
}
 .small-centered, .small-centered:last-child:not(:first-child) {
	 float: none;
	 clear: both;
}
 .small-uncentered, .small-push-0, .small-pull-0 {
	 position: static;
	 float: left;
	 margin-right: 0;
	 margin-left: 0;
}
 @media (min-width: 30em) {
	 .medium-1 {
		 width: 8.33333%;
	}
	 .medium-2 {
		 width: 16.66667%;
	}
	 .medium-3 {
		 width: 25%;
	}
	 .medium-4 {
		 width: 33.33333%;
	}
	 .medium-5 {
		 width: 41.66667%;
	}
	 .medium-6 {
		 width: 50%;
	}
	 .medium-7 {
		 width: 58.33333%;
	}
	 .medium-8 {
		 width: 66.66667%;
	}
	 .medium-9 {
		 width: 75%;
	}
	 .medium-10 {
		 width: 83.33333%;
	}
	 .medium-11 {
		 width: 91.66667%;
	}
   .medium-12 {
		 width: 100%;
	}
	 .medium-up-1 > .column, .medium-up-1 > .columns {
		 float: left;
		 width: 100%;
	}
	 .medium-up-1 > .column:nth-of-type(1n), .medium-up-1 > .columns:nth-of-type(1n) {
		 clear: none;
	}
	 .medium-up-1 > .column:nth-of-type(1n+1), .medium-up-1 > .columns:nth-of-type(1n+1) {
		 clear: both;
	}
	 .medium-up-1 > .column:last-child, .medium-up-1 > .columns:last-child {
		 float: left;
	}
	 .medium-up-2 > .column, .medium-up-2 > .columns {
		 float: left;
		 width: 50%;
	}
	 .medium-up-2 > .column:nth-of-type(1n), .medium-up-2 > .columns:nth-of-type(1n) {
		 clear: none;
	}
	 .medium-up-2 > .column:nth-of-type(2n+1), .medium-up-2 > .columns:nth-of-type(2n+1) {
		 clear: both;
	}
	 .medium-up-2 > .column:last-child, .medium-up-2 > .columns:last-child {
		 float: left;
	}
	 .medium-up-3 > .column, .medium-up-3 > .columns {
		 float: left;
		 width: 33.33333%;
	}
	 .medium-up-3 > .column:nth-of-type(1n), .medium-up-3 > .columns:nth-of-type(1n) {
		 clear: none;
	}
	 .medium-up-3 > .column:nth-of-type(3n+1), .medium-up-3 > .columns:nth-of-type(3n+1) {
		 clear: both;
	}
	 .medium-up-3 > .column:last-child, .medium-up-3 > .columns:last-child {
		 float: left;
	}
	 .medium-up-4 > .column, .medium-up-4 > .columns {
		 float: left;
		 width: 25%;
	}
	 .medium-up-4 > .column:nth-of-type(1n), .medium-up-4 > .columns:nth-of-type(1n) {
		 clear: none;
	}
	 .medium-up-4 > .column:nth-of-type(4n+1), .medium-up-4 > .columns:nth-of-type(4n+1) {
		 clear: both;
	}
	 .medium-up-4 > .column:last-child, .medium-up-4 > .columns:last-child {
		 float: left;
	}
	 .medium-up-5 > .column, .medium-up-5 > .columns {
		 float: left;
		 width: 20%;
	}
	 .medium-up-5 > .column:nth-of-type(1n), .medium-up-5 > .columns:nth-of-type(1n) {
		 clear: none;
	}
	 .medium-up-5 > .column:nth-of-type(5n+1), .medium-up-5 > .columns:nth-of-type(5n+1) {
		 clear: both;
	}
	 .medium-up-5 > .column:last-child, .medium-up-5 > .columns:last-child {
		 float: left;
	}
	 .medium-up-6 > .column, .medium-up-6 > .columns {
		 float: left;
		 width: 16.66667%;
	}
	 .medium-up-6 > .column:nth-of-type(1n), .medium-up-6 > .columns:nth-of-type(1n) {
		 clear: none;
	}
	 .medium-up-6 > .column:nth-of-type(6n+1), .medium-up-6 > .columns:nth-of-type(6n+1) {
		 clear: both;
	}
	 .medium-up-6 > .column:last-child, .medium-up-6 > .columns:last-child {
		 float: left;
	}
	 .medium-up-7 > .column, .medium-up-7 > .columns {
		 float: left;
		 width: 14.28571%;
	}
	 .medium-up-7 > .column:nth-of-type(1n), .medium-up-7 > .columns:nth-of-type(1n) {
		 clear: none;
	}
	 .medium-up-7 > .column:nth-of-type(7n+1), .medium-up-7 > .columns:nth-of-type(7n+1) {
		 clear: both;
	}
	 .medium-up-7 > .column:last-child, .medium-up-7 > .columns:last-child {
		 float: left;
	}
	 .medium-up-8 > .column, .medium-up-8 > .columns {
		 float: left;
		 width: 12.5%;
	}
	 .medium-up-8 > .column:nth-of-type(1n), .medium-up-8 > .columns:nth-of-type(1n) {
		 clear: none;
	}
	 .medium-up-8 > .column:nth-of-type(8n+1), .medium-up-8 > .columns:nth-of-type(8n+1) {
		 clear: both;
	}
	 .medium-up-8 > .column:last-child, .medium-up-8 > .columns:last-child {
		 float: left;
	}
	 .medium-collapse > .column, .medium-collapse > .columns {
		 padding-right: 0;
		 padding-left: 0;
	}
	 .medium-collapse .row {
		 margin-right: 0;
		 margin-left: 0;
	}
	 .expanded.row .medium-collapse.row {
		 margin-right: 0;
		 margin-left: 0;
	}
	 .medium-uncollapse > .column, .medium-uncollapse > .columns {
		 padding-right: 0.9375rem;
		 padding-left: 0.9375rem;
	}
	 .medium-centered {
		 margin-right: auto;
		 margin-left: auto;
	}
	 .medium-centered, .medium-centered:last-child:not(:first-child) {
		 float: none;
		 clear: both;
	}
	 .medium-uncentered, .medium-push-0, .medium-pull-0 {
		 position: static;
		 float: left;
		 margin-right: 0;
		 margin-left: 0;
	}
}
 @media (min-width: 47.5em) {
	 .large-1 {
		 width: 8.33333%;
	}
	 .large-2 {
		 width: 16.66667%;
	}
	 .large-3 {
		 width: 25%;
	}
	 .large-4 {
		 width: 33.33333%;
	}
	 .large-5 {
		 width: 41.66667%;
	}
	 .large-6 {
		 width: 50%;
	}
	 .large-7 {
		 width: 58.33333%;
	}
	 .large-8 {
		 width: 66.66667%;
	}
	 .large-9 {
		 width: 75%;
	}
	 .large-10 {
		 width: 83.33333%;
	}
	 .large-11 {
		 width: 91.66667%;
	}
	 .large-12 {
		 width: 100%;
	}
	 .large-up-1 > .column, .large-up-1 > .columns {
		 float: left;
		 width: 100%;
	}
	 .large-up-1 > .column:nth-of-type(1n), .large-up-1 > .columns:nth-of-type(1n) {
		 clear: none;
	}
	 .large-up-1 > .column:nth-of-type(1n+1), .large-up-1 > .columns:nth-of-type(1n+1) {
		 clear: both;
	}
	 .large-up-1 > .column:last-child, .large-up-1 > .columns:last-child {
		 float: left;
	}
	 .large-up-2 > .column, .large-up-2 > .columns {
		 float: left;
		 width: 50%;
	}
	 .large-up-2 > .column:nth-of-type(1n), .large-up-2 > .columns:nth-of-type(1n) {
		 clear: none;
	}
	 .large-up-2 > .column:nth-of-type(2n+1), .large-up-2 > .columns:nth-of-type(2n+1) {
		 clear: both;
	}
	 .large-up-2 > .column:last-child, .large-up-2 > .columns:last-child {
		 float: left;
	}
	 .large-up-3 > .column, .large-up-3 > .columns {
		 float: left;
		 width: 33.33333%;
	}
	 .large-up-3 > .column:nth-of-type(1n), .large-up-3 > .columns:nth-of-type(1n) {
		 clear: none;
	}
	 .large-up-3 > .column:nth-of-type(3n+1), .large-up-3 > .columns:nth-of-type(3n+1) {
		 clear: both;
	}
	 .large-up-3 > .column:last-child, .large-up-3 > .columns:last-child {
		 float: left;
	}
	 .large-up-4 > .column, .large-up-4 > .columns {
		 float: left;
		 width: 25%;
	}
	 .large-up-4 > .column:nth-of-type(1n), .large-up-4 > .columns:nth-of-type(1n) {
		 clear: none;
	}
	 .large-up-4 > .column:nth-of-type(4n+1), .large-up-4 > .columns:nth-of-type(4n+1) {
		 clear: both;
	}
	 .large-up-4 > .column:last-child, .large-up-4 > .columns:last-child {
		 float: left;
	}
	 .large-up-5 > .column, .large-up-5 > .columns {
		 float: left;
		 width: 20%;
	}
	 .large-up-5 > .column:nth-of-type(1n), .large-up-5 > .columns:nth-of-type(1n) {
		 clear: none;
	}
	 .large-up-5 > .column:nth-of-type(5n+1), .large-up-5 > .columns:nth-of-type(5n+1) {
		 clear: both;
	}
	 .large-up-5 > .column:last-child, .large-up-5 > .columns:last-child {
		 float: left;
	}
	 .large-up-6 > .column, .large-up-6 > .columns {
		 float: left;
		 width: 16.66667%;
	}
	 .large-up-6 > .column:nth-of-type(1n), .large-up-6 > .columns:nth-of-type(1n) {
		 clear: none;
	}
	 .large-up-6 > .column:nth-of-type(6n+1), .large-up-6 > .columns:nth-of-type(6n+1) {
		 clear: both;
	}
	 .large-up-6 > .column:last-child, .large-up-6 > .columns:last-child {
		 float: left;
	}
	 .large-up-7 > .column, .large-up-7 > .columns {
		 float: left;
		 width: 14.28571%;
	}
	 .large-up-7 > .column:nth-of-type(1n), .large-up-7 > .columns:nth-of-type(1n) {
		 clear: none;
	}
	 .large-up-7 > .column:nth-of-type(7n+1), .large-up-7 > .columns:nth-of-type(7n+1) {
		 clear: both;
	}
	 .large-up-7 > .column:last-child, .large-up-7 > .columns:last-child {
		 float: left;
	}
	 .large-up-8 > .column, .large-up-8 > .columns {
		 float: left;
		 width: 12.5%;
	}
	 .large-up-8 > .column:nth-of-type(1n), .large-up-8 > .columns:nth-of-type(1n) {
		 clear: none;
	}
	 .large-up-8 > .column:nth-of-type(8n+1), .large-up-8 > .columns:nth-of-type(8n+1) {
		 clear: both;
	}
	 .large-up-8 > .column:last-child, .large-up-8 > .columns:last-child {
		 float: left;
	}
	 .large-collapse > .column, .large-collapse > .columns {
		 padding-right: 0;
		 padding-left: 0;
	}
	 .large-collapse .row {
		 margin-right: 0;
		 margin-left: 0;
	}
	 .expanded.row .large-collapse.row {
		 margin-right: 0;
		 margin-left: 0;
	}
	 .large-uncollapse > .column, .large-uncollapse > .columns {
		 padding-right: 0.9375rem;
		 padding-left: 0.9375rem;
	}
	 .large-centered {
		 margin-right: auto;
		 margin-left: auto;
	}
	 .large-centered, .large-centered:last-child:not(:first-child) {
		 float: none;
		 clear: both;
	}
	 .large-uncentered, .large-push-0, .large-pull-0 {
		 position: static;
		 float: left;
		 margin-right: 0;
		 margin-left: 0;
	}
}
 @media only screen and (min-width: 64em){
	 .large-centered, .large-centered:last-child:not(:first-child) {
		 float: left;
		 clear: none;
	}
	 .xlarge-1{
		 width:8.33333%
	}
	 .xlarge-2{
		 width:16.66667%
	}
	 .xlarge-3{
		 width:25%
	}
	 .xlarge-4{
		 width:33.33333%
	}
	 .xlarge-5{
		 width:41.66667%
	}
	 .xlarge-6{
		 width:50%
	}
	 .xlarge-7{
		 width:58.33333%
	}
	 .xlarge-8{
		 width:66.66667%
	}
	 .xlarge-9{
		 width:75%
	}
	 .xlarge-10{
		 width:83.33333%
	}
	 .xlarge-11{
		 width:91.66667%
	}
	 .xlarge-12{
		 width:100%
	}
	 .xlarge-offset-0{
		 margin-left:0% !important;
	}
	 .xlarge-offset-1{
		 margin-left:8.33333% !important;
	}
	 .xlarge-offset-2{
		 margin-left:16.66667% !important;
	}
	 .xlarge-offset-3{
		 margin-left:25% !important ;
	}
	 .xlarge-offset-4{
		 margin-left:33.33333% !important ;
	}
	 .xlarge-offset-5{
		 margin-left:41.66667% !important;
	}
	 .xlarge-offset-6{
		 margin-left:50% !important ;
	}
	 .xlarge-offset-7{
		 margin-left:58.33333% !important;
	}
	 .xlarge-offset-8{
		 margin-left:66.66667% !important ;
	}
	 .xlarge-offset-9{
		 margin-left:75% !important;
	}
	 .xlarge-offset-10{
		 margin-left:83.33333% !important;
	}
	 .xlarge-offset-11{
		 margin-left:91.66667% !important ;
	}
	 .xlarge-reset-order{
		 margin-left:0;
		 margin-right:0;
		 left:auto;
		 right:auto;
		 float:left
	}
	 .column.xlarge-centered,.columns.xlarge-centered{
		 margin-left:auto;
		 margin-right:auto;
		 float:none
	}
	 .column.xlarge-uncentered,.columns.xlarge-uncentered{
		 margin-left:0;
		 margin-right:0;
		 float:left
	}
	 .column.xlarge-centered:last-child,.columns.xlarge-centered:last-child{
		 float:none
	}
	 .column.xlarge-uncentered:last-child,.columns.xlarge-uncentered:last-child{
		 float:left
	}
	 .column.xlarge-uncentered.opposite,.columns.xlarge-uncentered.opposite{
		 float:right
	}
}
 @media only screen and (min-width: 85.375em){
	 .xxlarge-1{
		 width:8.33333%
	}
	 .xxlarge-2{
		 width:16.66667%
	}
	 .xxlarge-3{
		 width:25%
	}
	 .xxlarge-4{
		 width:33.33333%
	}
	 .xxlarge-5{
		 width:41.66667%
	}
	 .xxlarge-6{
		 width:50%
	}
	 .xxlarge-7{
		 width:58.33333%
	}
	 .xxlarge-8{
		 width:66.66667%
	}
	 .xxlarge-9{
		 width:75%
	}
	 .xxlarge-10{
		 width:83.33333%
	}
	 .xxlarge-11{
		 width:91.66667%
	}
	 .xxlarge-12{
		 width:100%
	}
	 .xxlarge-reset-order{
		 margin-left:0;
		 margin-right:0;
		 left:auto;
		 right:auto;
		 float:left
	}
	 .column.xxlarge-centered,.columns.xxlarge-centered{
		 margin-left:auto;
		 margin-right:auto;
		 float:none
	}
	 .column.xxlarge-uncentered,.columns.xxlarge-uncentered{
		 margin-left:0;
		 margin-right:0;
		 float:left
	}
	 .column.xxlarge-centered:last-child,.columns.xxlarge-centered:last-child{
		 float:none
	}
	 .column.xxlarge-uncentered:last-child,.columns.xxlarge-uncentered:last-child{
		 float:left
	}
	 .column.xxlarge-uncentered.opposite,.columns.xxlarge-uncentered.opposite{
		 float:right
	}
}
 .column-block {
	 margin-bottom: 1.875rem;
}
 .column-block > :last-child {
	 margin-bottom: 0;
}
/* ============= OVERRIDES TO EXISTING CLASSES ================ */
 .print-only{
	 display:none !important
}
 .fixed {
	 width: 100%;
	 left: 0;
	 position: fixed;
	 top: 0;
	 z-index: 999;
}
/* Dropdowns*/
 .menu.tiny{
	 max-width:200px;
	 width:200px;
}
 .menu.small{
	 max-width:300px;
	 width:300px;
}
 .menu.medium{
	 max-width:500px;
	 width:500px;
}
 .menu.large{
	 max-width:800px;
	 min-width:520px;
}
 .menu.mega{
	 width:100% !important;
	 max-width:100% !important
}
 #nav-wrapper .navmain.show-for-large-up nav.navigation .dropdown .menu a {
	 white-space: inherit;
}
/* OVERRIDES FOR FOUNDATION CLASSES */
 p {
	 margin-bottom: 1.25rem;
}
 ul{
	 font-size:1rem;
}
 input[type="text"]{
	 height:2.3125rem;
}
 h1, h2, h3, h4, h5, h6 {
	 font-family: "Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;
	 font-weight: normal;
	 font-style: normal;
	 text-rendering: optimizeLegibility;
	 margin-top: 0.2rem;
	 margin-bottom: 0.5rem;
	 line-height: 1.4;
}
 button.expand, .button.expand {
	 padding-right: 0;
	 padding-left: 0;
	 width: 100%;
}
 button, .button{
	 padding-top:1rem;
	 padding-bottom:1.0625rem;
}
 hr{
	 max-width:100%;
}
