
   meta.foundation-version {
  font-family: "/5.5.1/"; }

meta.foundation-mq-small {
  font-family: "/only screen/";
  width: 0; }

meta.foundation-mq-small-only {
  font-family: "/only screen and (max-width: 768px)/";
  width: 0; }

meta.foundation-mq-medium {
  font-family: "/only screen and (min-width:768px)/";
  width: 40.063em; }

meta.foundation-mq-medium-only {
  font-family: "/only screen and (min-width:768px) and (max-width:1024px)/";
  width: 40.063em; }

meta.foundation-mq-large {
  font-family: "/only screen and (min-width:1024px)/";
  width: 64.063em; }

meta.foundation-mq-large-only {
  font-family: "/only screen and (min-width:1024px) and (max-width:1280px)/";
  width: 64.063em; }

meta.foundation-mq-xlarge {
  font-family: "/only screen and (min-width:1280px)/";
  width: 90.063em; }

meta.foundation-mq-xlarge-only {
  font-family: "/only screen and (min-width:1280px) and (max-width:1400px)/";
  width: 90.063em; }

meta.foundation-mq-xxlarge {
  font-family: "/only screen and (min-width:1400px)/";
  width: 120.063em; }

meta.foundation-data-attribute-namespace {
  font-family: false; }



#map_canvas embed,#map_canvas img,#map_canvas object,.map_canvas embed,.map_canvas img,.map_canvas object{max-width:none!important}
.left{float:left!important}
.right{float:right!important}
.clearfix:after,.clearfix:before{content:" ";display:table}
.clearfix:after{clear:both}
/*******************************/
/*.hide{display:none!important;visibility:hidden}
.invisible{visibility:hidden}*/
.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
/***************************/
img{display:inline-block;vertical-align:middle}
textarea{height:auto;min-height:50px}
select{width:100%}
.row{width:100%;margin:0 auto;}
.row:after,.row:before{content:" ";display:table}
.row:after{clear:both}
.row.collapse>.column,.row.collapse>.columns{padding-left:0;padding-right:0}
.row.collapse .row{margin-left:0;margin-right:0}
.row .row{width:auto;margin:0 -.9375em;max-width:none}
.row .row:after,.row .row:before{content:" ";display:table}
.row .row:after{clear:both}
.row .row.collapse{width:auto;margin:0;max-width:none}
.row .row.collapse:after,.row .row.collapse:before{content:" ";display:table}
.row .row.collapse:after{clear:both}
.column,.columns{padding-left:.9375em;padding-right:.9375em;width:100%;float:left}
[class*=column]+[class*=column]:last-child{float:right}
[class*=column]+[class*=column].end{float:left}
@media only screen{
	.small-push-0{position:relative;left:0;right:auto}
	.small-pull-0{position:relative;right:0;left:auto}
	.small-push-1{position:relative;left:8.33333%;right:auto}
	.small-pull-1{position:relative;right:8.33333%;left:auto}
	.small-push-2{position:relative;left:16.66667%;right:auto}
	.small-pull-2{position:relative;right:16.66667%;left:auto}
	.small-push-3{position:relative;left:25%;right:auto}
	.small-pull-3{position:relative;right:25%;left:auto}
	.small-push-4{position:relative;left:33.33333%;right:auto}
	.small-pull-4{position:relative;right:33.33333%;left:auto}
	.small-push-5{position:relative;left:41.66667%;right:auto}
	.small-pull-5{position:relative;right:41.66667%;left:auto}
	.small-push-6{position:relative;left:50%;right:auto}
	.small-pull-6{position:relative;right:50%;left:auto}
	.small-push-7{position:relative;left:58.33333%;right:auto}
	.small-pull-7{position:relative;right:58.33333%;left:auto}
	.small-push-8{position:relative;left:66.66667%;right:auto}
	.small-pull-8{position:relative;right:66.66667%;left:auto}
	.small-push-9{position:relative;left:75%;right:auto}
	.small-pull-9{position:relative;right:75%;left:auto}
	.small-push-10{position:relative;left:83.33333%;right:auto}
	.small-pull-10{position:relative;right:83.33333%;left:auto}
	.small-push-11{position:relative;left:91.66667%;right:auto}
	.small-pull-11{position:relative;right:91.66667%;left:auto}
	.column,.columns{position:relative;padding-left:.9375em;padding-right:.9375em;float:left}
	.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-offset-0{margin-left:0!important}
	.small-offset-1{margin-left:8.33333%!important}
	.small-offset-2{margin-left:16.66667%!important}
	.small-offset-3{margin-left:25%!important}
	.small-offset-4{margin-left:33.33333%!important}
	.small-offset-5{margin-left:41.66667%!important}
	.small-offset-6{margin-left:50%!important}
	.small-offset-7{margin-left:58.33333%!important}
	.small-offset-8{margin-left:66.66667%!important}
	.small-offset-9{margin-left:75%!important}
	.small-offset-10{margin-left:83.33333%!important}
	.small-offset-11{margin-left:91.66667%!important}
	.small-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}
	.column.small-centered,.columns.small-centered{margin-left:auto;margin-right:auto;float:none}
	.column.small-uncentered,.columns.small-uncentered{margin-left:0;margin-right:0;float:left}
	.column.small-centered:last-child,.columns.small-centered:last-child{float:none}
	.column.small-uncentered:last-child,.columns.small-uncentered:last-child{float:left}
	.column.small-uncentered.opposite,.columns.small-uncentered.opposite{float:right}
	.row.small-collapse>.column,.row.small-collapse>.columns{padding-left:0;padding-right:0}
	.row.small-collapse .row{margin-left:0;margin-right:0}
	.row.small-uncollapse>.column,.row.small-uncollapse>.columns{padding-left:.9375em;padding-right:.9375em;float:left}
}
@media only screen and (min-width:768px){
	.medium-push-0{position:relative;left:0;right:auto}
	.medium-pull-0{position:relative;right:0;left:auto}
	.medium-push-1{position:relative;left:8.33333%;right:auto}
	.medium-pull-1{position:relative;right:8.33333%;left:auto}
	.medium-push-2{position:relative;left:16.66667%;right:auto}
	.medium-pull-2{position:relative;right:16.66667%;left:auto}
	.medium-push-3{position:relative;left:25%;right:auto}
	.medium-pull-3{position:relative;right:25%;left:auto}
	.medium-push-4{position:relative;left:33.33333%;right:auto}
	.medium-pull-4{position:relative;right:33.33333%;left:auto}
	.medium-push-5{position:relative;left:41.66667%;right:auto}
	.medium-pull-5{position:relative;right:41.66667%;left:auto}
	.medium-push-6{position:relative;left:50%;right:auto}
	.medium-pull-6{position:relative;right:50%;left:auto}
	.medium-push-7{position:relative;left:58.33333%;right:auto}
	.medium-pull-7{position:relative;right:58.33333%;left:auto}
	.medium-push-8{position:relative;left:66.66667%;right:auto}
	.medium-pull-8{position:relative;right:66.66667%;left:auto}
	.medium-push-9{position:relative;left:75%;right:auto}
	.medium-pull-9{position:relative;right:75%;left:auto}
	.medium-push-10{position:relative;left:83.33333%;right:auto}
	.medium-pull-10{position:relative;right:83.33333%;left:auto}
	.medium-push-11{position:relative;left:91.66667%;right:auto}
	.medium-pull-11{position:relative;right:91.66667%;left:auto}
	.column,.columns{position:relative;padding-left:.9375em;padding-right:.9375em;float:left}
	.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-offset-0{margin-left:0!important}
	.medium-offset-1{margin-left:8.33333%!important}
	.medium-offset-2{margin-left:16.66667%!important}
	.medium-offset-3{margin-left:25%!important}
	.medium-offset-4{margin-left:33.33333%!important}
	.medium-offset-5{margin-left:41.66667%!important}
	.medium-offset-6{margin-left:50%!important}
	.medium-offset-7{margin-left:58.33333%!important}
	.medium-offset-8{margin-left:66.66667%!important}
	.medium-offset-9{margin-left:75%!important}
	.medium-offset-10{margin-left:83.33333%!important}
	.medium-offset-11{margin-left:91.66667%!important}
	.medium-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}
	.column.medium-centered,.columns.medium-centered{margin-left:auto;margin-right:auto;float:none}
	.column.medium-uncentered,.columns.medium-uncentered{margin-left:0;margin-right:0;float:left}
	.column.medium-centered:last-child,.columns.medium-centered:last-child{float:none}
	.column.medium-uncentered:last-child,.columns.medium-uncentered:last-child{float:left}
	.column.medium-uncentered.opposite,.columns.medium-uncentered.opposite{float:right}
        .row{max-width:800px}
	.row.medium-collapse>.column,.row.medium-collapse>.columns{padding-left:0;padding-right:0}
	.row.medium-collapse .row{margin-left:0;margin-right:0}
	.row.medium-uncollapse>.column,.row.medium-uncollapse>.columns{padding-left:.9375em;padding-right:.9375em;float:left}
	.push-0{position:relative;left:0;right:auto}
	.pull-0{position:relative;right:0;left:auto}
	.push-1{position:relative;left:8.33333%;right:auto}
	.pull-1{position:relative;right:8.33333%;left:auto}
	.push-2{position:relative;left:16.66667%;right:auto}
	.pull-2{position:relative;right:16.66667%;left:auto}
	.push-3{position:relative;left:25%;right:auto}
	.pull-3{position:relative;right:25%;left:auto}
	.push-4{position:relative;left:33.33333%;right:auto}
	.pull-4{position:relative;right:33.33333%;left:auto}
	.push-5{position:relative;left:41.66667%;right:auto}
	.pull-5{position:relative;right:41.66667%;left:auto}
	.push-6{position:relative;left:50%;right:auto}
	.pull-6{position:relative;right:50%;left:auto}
	.push-7{position:relative;left:58.33333%;right:auto}
	.pull-7{position:relative;right:58.33333%;left:auto}
	.push-8{position:relative;left:66.66667%;right:auto}
	.pull-8{position:relative;right:66.66667%;left:auto}
	.push-9{position:relative;left:75%;right:auto}
	.pull-9{position:relative;right:75%;left:auto}
	.push-10{position:relative;left:83.33333%;right:auto}
	.pull-10{position:relative;right:83.33333%;left:auto}
	.push-11{position:relative;left:91.66667%;right:auto}
	.pull-11{position:relative;right:91.66667%;left:auto}
}
@media only screen and (min-width:1024px)
	{
	.large-push-0{position:relative;left:0;right:auto}
	.large-pull-0{position:relative;right:0;left:auto}
	.large-push-1{position:relative;left:8.33333%;right:auto}
	.large-pull-1{position:relative;right:8.33333%;left:auto}
	.large-push-2{position:relative;left:16.66667%;right:auto}
	.large-pull-2{position:relative;right:16.66667%;left:auto}
	.large-push-3{position:relative;left:25%;right:auto}
	.large-pull-3{position:relative;right:25%;left:auto}
	.large-push-4{position:relative;left:33.33333%;right:auto}
	.large-pull-4{position:relative;right:33.33333%;left:auto}
	.large-push-5{position:relative;left:41.66667%;right:auto}
	.large-pull-5{position:relative;right:41.66667%;left:auto}
	.large-push-6{position:relative;left:50%;right:auto}
	.large-pull-6{position:relative;right:50%;left:auto}
	.large-push-7{position:relative;left:58.33333%;right:auto}
	.large-pull-7{position:relative;right:58.33333%;left:auto}
	.large-push-8{position:relative;left:66.66667%;right:auto}
	.large-pull-8{position:relative;right:66.66667%;left:auto}
	.large-push-9{position:relative;left:75%;right:auto}
	.large-pull-9{position:relative;right:75%;left:auto}
	.large-push-10{position:relative;left:83.33333%;right:auto}
	.large-pull-10{position:relative;right:83.33333%;left:auto}
	.large-push-11{position:relative;left:91.66667%;right:auto}
	.large-pull-11{position:relative;right:91.66667%;left:auto}
	.column,.columns{position:relative;padding-left:.9375em;padding-right:.9375em;float:left}
	.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-offset-0{margin-left:0!important}
	.large-offset-1{margin-left:8.33333%!important}
	.large-offset-2{margin-left:16.66667%!important}
	.large-offset-3{margin-left:25%!important}
	.large-offset-4{margin-left:33.33333%!important}
	.large-offset-5{margin-left:41.66667%!important}
	.large-offset-6{margin-left:50%!important}
	.large-offset-7{margin-left:58.33333%!important}
	.large-offset-8{margin-left:66.66667%!important}
	.large-offset-9{margin-left:75%!important}
	.large-offset-10{margin-left:83.33333%!important}
	.large-offset-11{margin-left:91.66667%!important}
	.large-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}
	.column.large-centered,.columns.large-centered{margin-left:auto;margin-right:auto;float:none}
	.column.large-uncentered,.columns.large-uncentered{margin-left:0;margin-right:0;float:left}
	.column.large-centered:last-child,.columns.large-centered:last-child{float:none}
	.column.large-uncentered:last-child,.columns.large-uncentered:last-child{float:left}
	.column.large-uncentered.opposite,.columns.large-uncentered.opposite{float:right}
        .row{max-width:960px}
	.row.large-collapse>.column,.row.large-collapse>.columns{padding-left:0;padding-right:0}
	.row.large-collapse .row{margin-left:0;margin-right:0}
	.row.large-uncollapse>.column,.row.large-uncollapse>.columns{padding-left:.9375em;padding-right:.9375em;float:left}
	.push-0{position:relative;left:0;right:auto}
	.pull-0{position:relative;right:0;left:auto}
	.push-1{position:relative;left:8.33333%;right:auto}
	.pull-1{position:relative;right:8.33333%;left:auto}
	.push-2{position:relative;left:16.66667%;right:auto}
	.pull-2{position:relative;right:16.66667%;left:auto}
	.push-3{position:relative;left:25%;right:auto}
	.pull-3{position:relative;right:25%;left:auto}
	.push-4{position:relative;left:33.33333%;right:auto}
	.pull-4{position:relative;right:33.33333%;left:auto}
	.push-5{position:relative;left:41.66667%;right:auto}
	.pull-5{position:relative;right:41.66667%;left:auto}
	.push-6{position:relative;left:50%;right:auto}
	.pull-6{position:relative;right:50%;left:auto}
	.push-7{position:relative;left:58.33333%;right:auto}
	.pull-7{position:relative;right:58.33333%;left:auto}
	.push-8{position:relative;left:66.66667%;right:auto}
	.pull-8{position:relative;right:66.66667%;left:auto}
	.push-9{position:relative;left:75%;right:auto}
	.pull-9{position:relative;right:75%;left:auto}
	.push-10{position:relative;left:83.33333%;right:auto}
	.pull-10{position:relative;right:83.33333%;left:auto}
	.push-11{position:relative;left:91.66667%;right:auto}
	.pull-11{position:relative;right:91.66667%;left:auto}
}

/******************************************************************************/
   @media (max-width: 480px) {
	/* CSS Responsive table */
	table.responsivetable,
	table.responsivetable thead,
	table.responsivetable tbody,
	table.responsivetable th,
	table.responsivetable td,
	table.responsivetable tr { display: block; }
	table.responsivetable thead tr { position: absolute; top: -9999px; left: -9999px; }
	table.responsivetable tr {  margin-bottom: 10px; }
	table.responsivetable td { border: none;  position: relative; padding-left: 50%; }
	table.responsivetable td:before {	position: absolute;	top: 6px; left: 6px; width: 40%; padding-right: 10px; text-align: left; word-wrap: break-word; }
	table.responsivetable tr:first-child { position: absolute; top: -9999px; left: -9999px; }
	table.responsivetable td:before { content: attr(data-content); height: 50px; }
	table.responsivetable td.small-padding { padding-top: 5px; padding-bottom: 5px; }
	table.responsivetable td.medium-padding { padding-top: 15px; padding-bottom: 15px; }
	table.responsivetable td.large-padding { padding-top: 25px; padding-bottom: 25px; }
}