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

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

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

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

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

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

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

.left {
  float: left !important;
}

.right {
  float: right !important;
}

.alignmiddle {
	vertical-align: middle;
}

.clearfix:before, .clearfix:after {
  content: " ";
  display: table;
}
.clearfix:after {
  clear: both;
}

.hide {
  display: none;
}

.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-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
  max-width: 1000px;
}
.row:before, .row:after {
  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,
.reveal-modal .row {
  width: auto;
  margin-left: -0.9375rem;
  margin-right: -0.9375rem;
  margin-top: 0;
  margin-bottom: 0;
  max-width: none;
}
@media (max-width: 1030px){
    .reveal-modal .row {
        margin-left: 0;
        margin-right: 0;
    }
}
.row .row:before, .row .row:after {
  content: " ";
  display: table;
}
.row .row:after {
  clear: both;
}
.row .row.collapse {
  width: auto;
  margin: 0;
  max-width: none;
}
.row .row.collapse:before, .row .row.collapse:after {
  content: " ";
  display: table;
}
.row .row.collapse:after {
  clear: both;
}
.row.odd {
	padding-top: 6px;
	padding-bottom: 6px;
	background-color: #f0f0f0;
	
}
.row.even {
	padding-top: 6px;
	padding-bottom: 6px;
	background-color: #ffffff;
}

.column,
.columns {
  padding-left: 0.9375rem;
  padding-right: 0.9375rem;
  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: 0.9375rem;
    padding-right: 0.9375rem;
    float: left;
    box-sizing: border-box;
  }

  .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;
  }
}
@media only screen and (max-width: 40.062999em) {
	.small-hidden {
		display: none;
	}
}
@media only screen and (min-width: 40.063em) {
  .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: 0.9375rem;
    padding-right: 0.9375rem;
    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;
  }

  .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: 40.063em) and (max-width: 64.062999em) {
  .medium-hidden {
	  display: none;
  }
}
@media only screen and (min-width: 64.063em) {
  .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: 0.9375rem;
    padding-right: 0.9375rem;
    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;
  }

  .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;
  }

  .large-hidden {
	  display: none;
  }
}

.accordion {
  margin-bottom: 0;
}
.accordion:before, .accordion:after {
  content: " ";
  display: table;
}
.accordion:after {
  clear: both;
}
.accordion .accordion-navigation, .accordion dd {
  display: block;
  margin-bottom: 0 !important;
}
.accordion .accordion-navigation.active > a, .accordion dd.active > a {
  background: #e8e8e8;
}
.accordion .accordion-navigation > a, .accordion dd > a {
  background: #efefef;
  color: #2A2A2A;
  padding: 1rem;
  display: block;
}
.accordion .accordion-navigation > a:hover, .accordion dd > a:hover {
  background-color: #e3e3e3;
}
.accordion .accordion-navigation > .content, .accordion dd > .content {
  display: none;
  padding: 0.9375rem;
}
.accordion .accordion-navigation > .content.active, .accordion dd > .content.active {
  display: block;
  background: white;
}

button, .button {
  width: 100%;
  border-style: solid;
  border-width: 0px;
  cursor: pointer;
  font: normal 500 14px 'Gotham SSm A', 'Gotham SSm B';
  line-height: normal;
  margin: 0;
  position: relative;
  text-decoration: none;
  text-align: center;
  -webkit-appearance: none;
  -webkit-border-radius: 0;
  -moz-appearance: none;
  -moz-border-radius: 0;
  background-image: none;
  display: inline-block;
  padding: 10px;
  background-color: #008cba;
  border-color: #007095;
  color: white;
  /*transition: background-color 300ms ease-out;*/
  height: 36px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
button.secondary, .button.secondary {
  background-color: #e7e7e7;
  border-color: #b9b9b9;
  color: #333333;
}
button.secondary:hover, button.secondary:focus, .button.secondary:hover, .button.secondary:focus {
  background-color: #b9b9b9;
}
button.secondary:hover, button.secondary:focus, .button.secondary:hover, .button.secondary:focus {
  color: #333333;
}
button.success, .button.success {
  background-color: #43ac6a;
  border-color: #368a55;
  color: white;
}
button.success:hover, button.success:focus, .button.success:hover, .button.success:focus {
  background-color: #368a55;
}
button.success:hover, button.success:focus, .button.success:hover, .button.success:focus {
  color: white;
}
button.alert, .button.alert {
  background-color: #f04124;
  border-color: #cf2a0e;
  color: white;
}
button.alert:hover, button.alert:focus, .button.alert:hover, .button.alert:focus {
  background-color: #cf2a0e;
}
button.alert:hover, button.alert:focus, .button.alert:hover, .button.alert:focus {
  color: white;
}
button.warning, .button.warning {
  background-color: #f08a24;
  border-color: #cf6e0e;
  color: white;
}
button.warning:hover, button.warning:focus, .button.warning:hover, .button.warning:focus {
  background-color: #cf6e0e;
}
button.warning:hover, button.warning:focus, .button.warning:hover, .button.warning:focus {
  color: white;
}
button.info, .button.info {
  background-color: #a0d3e8;
  border-color: #61b6d9;
  color: #333333;
}
button.info:hover, button.info:focus, .button.info:hover, .button.info:focus {
  background-color: #61b6d9;
}
button.info:hover, button.info:focus, .button.info:hover, .button.info:focus {
  color: white;
}
button.large, .button.large {
  padding-top: 1.125rem;
  padding-right: 2.25rem;
  padding-bottom: 1.1875rem;
  padding-left: 2.25rem;
  font-size: 1.25rem;
}
button.small, .button.small {
  padding-top: 0.875rem;
  padding-right: 1.75rem;
  padding-bottom: 0.9375rem;
  padding-left: 1.75rem;
  font-size: 0.8125rem;
}
button.tiny, .button.tiny {
  padding-top: 0.625rem;
  padding-right: 1.25rem;
  padding-bottom: 0.6875rem;
  padding-left: 1.25rem;
  font-size: 0.6875rem;
}
button.expand, .button.expand {
  padding-right: 0;
  padding-left: 0;
  width: 100%;
}
button.left-align, .button.left-align {
  text-align: left;
  text-indent: 0.75rem;
}
button.right-align, .button.right-align {
  text-align: right;
  padding-right: 0.75rem;
}
button.radius, .button.radius {
  border-radius: 3px;
}
button.round, .button.round {
  border-radius: 1000px;
}
button.disabled, button[disabled], .button.disabled, .button[disabled] {
  cursor: default !important;
  background: #dadada !important;;
  opacity: 1 !important;
  box-shadow: none !important;
}
button.iconify, .button.iconify {
	padding-right: 40px;
	text-align: left;
	white-space: nowrap;
	overflow: hidden;
}

button::-moz-focus-inner {
  border: 0;
  padding: 0;
}

@media only screen and (min-width: 40.063em) {
  button, .button {
    display: inline-block;
  }
}
.button-group {
  list-style: none;
  margin: 0;
  left: 0;
}
.button-group:before, .button-group:after {
  content: " ";
  display: table;
}
.button-group:after {
  clear: both;
}
.button-group > li {
  margin: 0 -2px;
  float: left;
  display: inline-block;
}
.button-group > li > button, .button-group > li .button {
  border-left: 1px solid;
  border-color: rgba(255, 255, 255, 0.5);
}
.button-group > li:first-child button, .button-group > li:first-child .button {
  border-left: 0;
}
.button-group.stack > li {
  margin: 0 -2px;
  float: left;
  display: inline-block;
  display: block;
  margin: 0;
  float: none;
}
.button-group.stack > li > button, .button-group.stack > li .button {
  border-left: 1px solid;
  border-color: rgba(255, 255, 255, 0.5);
}
.button-group.stack > li:first-child button, .button-group.stack > li:first-child .button {
  border-left: 0;
}
.button-group.stack > li > button, .button-group.stack > li .button {
  border-top: 1px solid;
  border-color: rgba(255, 255, 255, 0.5);
  border-left-width: 0px;
  margin: 0;
  display: block;
}
.button-group.stack > li:first-child button, .button-group.stack > li:first-child .button {
  border-top: 0;
}
.button-group.stack-for-small > li {
  margin: 0 -2px;
  float: left;
  display: inline-block;
}
.button-group.stack-for-small > li > button, .button-group.stack-for-small > li .button {
  border-left: 1px solid;
  border-color: rgba(255, 255, 255, 0.5);
}
.button-group.stack-for-small > li:first-child button, .button-group.stack-for-small > li:first-child .button {
  border-left: 0;
}
@media only screen and (max-width: 40em) {
  .button-group.stack-for-small > li {
    margin: 0 -2px;
    float: left;
    display: inline-block;
    display: block;
    margin: 0;
  }
  .button-group.stack-for-small > li > button, .button-group.stack-for-small > li .button {
    border-left: 1px solid;
    border-color: rgba(255, 255, 255, 0.5);
  }
  .button-group.stack-for-small > li:first-child button, .button-group.stack-for-small > li:first-child .button {
    border-left: 0;
  }
  .button-group.stack-for-small > li > button, .button-group.stack-for-small > li .button {
    border-top: 1px solid;
    border-color: rgba(255, 255, 255, 0.5);
    border-left-width: 0px;
    margin: 0;
    display: block;
  }
  .button-group.stack-for-small > li:first-child button, .button-group.stack-for-small > li:first-child .button {
    border-top: 0;
  }
}
.button-group.radius > * {
  margin: 0 -2px;
  float: left;
  display: inline-block;
}
.button-group.radius > * > button, .button-group.radius > * .button {
  border-left: 1px solid;
  border-color: rgba(255, 255, 255, 0.5);
}
.button-group.radius > *:first-child button, .button-group.radius > *:first-child .button {
  border-left: 0;
}
.button-group.radius > *, .button-group.radius > * > a, .button-group.radius > * > button, .button-group.radius > * > .button {
  border-radius: 0;
}
.button-group.radius > *:first-child, .button-group.radius > *:first-child > a, .button-group.radius > *:first-child > button, .button-group.radius > *:first-child > .button {
  -webkit-border-bottom-left-radius: 3px;
  -webkit-border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
  border-top-left-radius: 3px;
}
.button-group.radius > *:last-child, .button-group.radius > *:last-child > a, .button-group.radius > *:last-child > button, .button-group.radius > *:last-child > .button {
  -webkit-border-bottom-right-radius: 3px;
  -webkit-border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-right-radius: 3px;
}
.button-group.radius.stack > * {
  margin: 0 -2px;
  float: left;
  display: inline-block;
  display: block;
  margin: 0;
}
.button-group.radius.stack > * > button, .button-group.radius.stack > * .button {
  border-left: 1px solid;
  border-color: rgba(255, 255, 255, 0.5);
}
.button-group.radius.stack > *:first-child button, .button-group.radius.stack > *:first-child .button {
  border-left: 0;
}
.button-group.radius.stack > * > button, .button-group.radius.stack > * .button {
  border-top: 1px solid;
  border-color: rgba(255, 255, 255, 0.5);
  border-left-width: 0px;
  margin: 0;
  display: block;
}
.button-group.radius.stack > *:first-child button, .button-group.radius.stack > *:first-child .button {
  border-top: 0;
}
.button-group.radius.stack > *, .button-group.radius.stack > * > a, .button-group.radius.stack > * > button, .button-group.radius.stack > * > .button {
  border-radius: 0;
}
.button-group.radius.stack > *:first-child, .button-group.radius.stack > *:first-child > a, .button-group.radius.stack > *:first-child > button, .button-group.radius.stack > *:first-child > .button {
  -webkit-top-left-radius: 3px;
  -webkit-top-right-radius: 3px;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.button-group.radius.stack > *:last-child, .button-group.radius.stack > *:last-child > a, .button-group.radius.stack > *:last-child > button, .button-group.radius.stack > *:last-child > .button {
  -webkit-bottom-left-radius: 3px;
  -webkit-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
}
@media only screen and (min-width: 40.063em) {
  .button-group.radius.stack-for-small > * {
    margin: 0 -2px;
    float: left;
    display: inline-block;
  }
  .button-group.radius.stack-for-small > * > button, .button-group.radius.stack-for-small > * .button {
    border-left: 1px solid;
    border-color: rgba(255, 255, 255, 0.5);
  }
  .button-group.radius.stack-for-small > *:first-child button, .button-group.radius.stack-for-small > *:first-child .button {
    border-left: 0;
  }
  .button-group.radius.stack-for-small > *, .button-group.radius.stack-for-small > * > a, .button-group.radius.stack-for-small > * > button, .button-group.radius.stack-for-small > * > .button {
    border-radius: 0;
  }
  .button-group.radius.stack-for-small > *:first-child, .button-group.radius.stack-for-small > *:first-child > a, .button-group.radius.stack-for-small > *:first-child > button, .button-group.radius.stack-for-small > *:first-child > .button {
    -webkit-border-bottom-left-radius: 3px;
    -webkit-border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
    border-top-left-radius: 3px;
  }
  .button-group.radius.stack-for-small > *:last-child, .button-group.radius.stack-for-small > *:last-child > a, .button-group.radius.stack-for-small > *:last-child > button, .button-group.radius.stack-for-small > *:last-child > .button {
    -webkit-border-bottom-right-radius: 3px;
    -webkit-border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
    border-top-right-radius: 3px;
  }
}
@media only screen and (max-width: 40em) {
  .button-group.radius.stack-for-small > * {
    margin: 0 -2px;
    float: left;
    display: inline-block;
    display: block;
    margin: 0;
  }
  .button-group.radius.stack-for-small > * > button, .button-group.radius.stack-for-small > * .button {
    border-left: 1px solid;
    border-color: rgba(255, 255, 255, 0.5);
  }
  .button-group.radius.stack-for-small > *:first-child button, .button-group.radius.stack-for-small > *:first-child .button {
    border-left: 0;
  }
  .button-group.radius.stack-for-small > * > button, .button-group.radius.stack-for-small > * .button {
    border-top: 1px solid;
    border-color: rgba(255, 255, 255, 0.5);
    border-left-width: 0px;
    margin: 0;
    display: block;
  }
  .button-group.radius.stack-for-small > *:first-child button, .button-group.radius.stack-for-small > *:first-child .button {
    border-top: 0;
  }
  .button-group.radius.stack-for-small > *, .button-group.radius.stack-for-small > * > a, .button-group.radius.stack-for-small > * > button, .button-group.radius.stack-for-small > * > .button {
    border-radius: 0;
  }
  .button-group.radius.stack-for-small > *:first-child, .button-group.radius.stack-for-small > *:first-child > a, .button-group.radius.stack-for-small > *:first-child > button, .button-group.radius.stack-for-small > *:first-child > .button {
    -webkit-top-left-radius: 3px;
    -webkit-top-right-radius: 3px;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
  }
  .button-group.radius.stack-for-small > *:last-child, .button-group.radius.stack-for-small > *:last-child > a, .button-group.radius.stack-for-small > *:last-child > button, .button-group.radius.stack-for-small > *:last-child > .button {
    -webkit-bottom-left-radius: 3px;
    -webkit-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px;
  }
}
.button-group.round > * {
  margin: 0 -2px;
  float: left;
  display: inline-block;
}
.button-group.round > * > button, .button-group.round > * .button {
  border-left: 1px solid;
  border-color: rgba(255, 255, 255, 0.5);
}
.button-group.round > *:first-child button, .button-group.round > *:first-child .button {
  border-left: 0;
}
.button-group.round > *, .button-group.round > * > a, .button-group.round > * > button, .button-group.round > * > .button {
  border-radius: 0;
}
.button-group.round > *:first-child, .button-group.round > *:first-child > a, .button-group.round > *:first-child > button, .button-group.round > *:first-child > .button {
  -webkit-border-bottom-left-radius: 1000px;
  -webkit-border-top-left-radius: 1000px;
  border-bottom-left-radius: 1000px;
  border-top-left-radius: 1000px;
}
.button-group.round > *:last-child, .button-group.round > *:last-child > a, .button-group.round > *:last-child > button, .button-group.round > *:last-child > .button {
  -webkit-border-bottom-right-radius: 1000px;
  -webkit-border-top-right-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-top-right-radius: 1000px;
}
.button-group.round.stack > * {
  margin: 0 -2px;
  float: left;
  display: inline-block;
  display: block;
  margin: 0;
}
.button-group.round.stack > * > button, .button-group.round.stack > * .button {
  border-left: 1px solid;
  border-color: rgba(255, 255, 255, 0.5);
}
.button-group.round.stack > *:first-child button, .button-group.round.stack > *:first-child .button {
  border-left: 0;
}
.button-group.round.stack > * > button, .button-group.round.stack > * .button {
  border-top: 1px solid;
  border-color: rgba(255, 255, 255, 0.5);
  border-left-width: 0px;
  margin: 0;
  display: block;
}
.button-group.round.stack > *:first-child button, .button-group.round.stack > *:first-child .button {
  border-top: 0;
}
.button-group.round.stack > *, .button-group.round.stack > * > a, .button-group.round.stack > * > button, .button-group.round.stack > * > .button {
  border-radius: 0;
}
.button-group.round.stack > *:first-child, .button-group.round.stack > *:first-child > a, .button-group.round.stack > *:first-child > button, .button-group.round.stack > *:first-child > .button {
  -webkit-top-left-radius: 1rem;
  -webkit-top-right-radius: 1rem;
  border-top-left-radius: 1rem;
  border-top-right-radius: 1rem;
}
.button-group.round.stack > *:last-child, .button-group.round.stack > *:last-child > a, .button-group.round.stack > *:last-child > button, .button-group.round.stack > *:last-child > .button {
  -webkit-bottom-left-radius: 1rem;
  -webkit-bottom-right-radius: 1rem;
  border-bottom-left-radius: 1rem;
  border-bottom-right-radius: 1rem;
}
@media only screen and (min-width: 40.063em) {
  .button-group.round.stack-for-small > * {
    margin: 0 -2px;
    float: left;
    display: inline-block;
  }
  .button-group.round.stack-for-small > * > button, .button-group.round.stack-for-small > * .button {
    border-left: 1px solid;
    border-color: rgba(255, 255, 255, 0.5);
  }
  .button-group.round.stack-for-small > *:first-child button, .button-group.round.stack-for-small > *:first-child .button {
    border-left: 0;
  }
  .button-group.round.stack-for-small > *, .button-group.round.stack-for-small > * > a, .button-group.round.stack-for-small > * > button, .button-group.round.stack-for-small > * > .button {
    border-radius: 0;
  }
  .button-group.round.stack-for-small > *:first-child, .button-group.round.stack-for-small > *:first-child > a, .button-group.round.stack-for-small > *:first-child > button, .button-group.round.stack-for-small > *:first-child > .button {
    -webkit-border-bottom-left-radius: 1000px;
    -webkit-border-top-left-radius: 1000px;
    border-bottom-left-radius: 1000px;
    border-top-left-radius: 1000px;
  }
  .button-group.round.stack-for-small > *:last-child, .button-group.round.stack-for-small > *:last-child > a, .button-group.round.stack-for-small > *:last-child > button, .button-group.round.stack-for-small > *:last-child > .button {
    -webkit-border-bottom-right-radius: 1000px;
    -webkit-border-top-right-radius: 1000px;
    border-bottom-right-radius: 1000px;
    border-top-right-radius: 1000px;
  }
}
@media only screen and (max-width: 40em) {
  .button-group.round.stack-for-small > * {
    margin: 0 -2px;
    float: left;
    display: inline-block;
    display: block;
    margin: 0;
  }
  .button-group.round.stack-for-small > * > button, .button-group.round.stack-for-small > * .button {
    border-left: 1px solid;
    border-color: rgba(255, 255, 255, 0.5);
  }
  .button-group.round.stack-for-small > *:first-child button, .button-group.round.stack-for-small > *:first-child .button {
    border-left: 0;
  }
  .button-group.round.stack-for-small > * > button, .button-group.round.stack-for-small > * .button {
    border-top: 1px solid;
    border-color: rgba(255, 255, 255, 0.5);
    border-left-width: 0px;
    margin: 0;
    display: block;
  }
  .button-group.round.stack-for-small > *:first-child button, .button-group.round.stack-for-small > *:first-child .button {
    border-top: 0;
  }
  .button-group.round.stack-for-small > *, .button-group.round.stack-for-small > * > a, .button-group.round.stack-for-small > * > button, .button-group.round.stack-for-small > * > .button {
    border-radius: 0;
  }
  .button-group.round.stack-for-small > *:first-child, .button-group.round.stack-for-small > *:first-child > a, .button-group.round.stack-for-small > *:first-child > button, .button-group.round.stack-for-small > *:first-child > .button {
    -webkit-top-left-radius: 1rem;
    -webkit-top-right-radius: 1rem;
    border-top-left-radius: 1rem;
    border-top-right-radius: 1rem;
  }
  .button-group.round.stack-for-small > *:last-child, .button-group.round.stack-for-small > *:last-child > a, .button-group.round.stack-for-small > *:last-child > button, .button-group.round.stack-for-small > *:last-child > .button {
    -webkit-bottom-left-radius: 1rem;
    -webkit-bottom-right-radius: 1rem;
    border-bottom-left-radius: 1rem;
    border-bottom-right-radius: 1rem;
  }
}
.button-group.even-2 li {
  margin: 0 -2px;
  float: left;
  display: inline-block;
  width: 50%;
}
.button-group.even-2 li > button, .button-group.even-2 li .button {
  border-left: 1px solid;
  border-color: rgba(255, 255, 255, 0.5);
}
.button-group.even-2 li:first-child button, .button-group.even-2 li:first-child .button {
  border-left: 0;
}
.button-group.even-2 li button, .button-group.even-2 li .button {
  width: 100%;
}
.button-group.even-3 li {
  margin: 0 -2px;
  float: left;
  display: inline-block;
  width: 33.33333%;
}
.button-group.even-3 li > button, .button-group.even-3 li .button {
  border-left: 1px solid;
  border-color: rgba(255, 255, 255, 0.5);
}
.button-group.even-3 li:first-child button, .button-group.even-3 li:first-child .button {
  border-left: 0;
}
.button-group.even-3 li button, .button-group.even-3 li .button {
  width: 100%;
}
.button-group.even-4 li {
  margin: 0 -2px;
  float: left;
  display: inline-block;
  width: 25%;
}
.button-group.even-4 li > button, .button-group.even-4 li .button {
  border-left: 1px solid;
  border-color: rgba(255, 255, 255, 0.5);
}
.button-group.even-4 li:first-child button, .button-group.even-4 li:first-child .button {
  border-left: 0;
}
.button-group.even-4 li button, .button-group.even-4 li .button {
  width: 100%;
}
.button-group.even-5 li {
  margin: 0 -2px;
  float: left;
  display: inline-block;
  width: 20%;
}
.button-group.even-5 li > button, .button-group.even-5 li .button {
  border-left: 1px solid;
  border-color: rgba(255, 255, 255, 0.5);
}
.button-group.even-5 li:first-child button, .button-group.even-5 li:first-child .button {
  border-left: 0;
}
.button-group.even-5 li button, .button-group.even-5 li .button {
  width: 100%;
}
.button-group.even-6 li {
  margin: 0 -2px;
  float: left;
  display: inline-block;
  width: 16.66667%;
}
.button-group.even-6 li > button, .button-group.even-6 li .button {
  border-left: 1px solid;
  border-color: rgba(255, 255, 255, 0.5);
}
.button-group.even-6 li:first-child button, .button-group.even-6 li:first-child .button {
  border-left: 0;
}
.button-group.even-6 li button, .button-group.even-6 li .button {
  width: 100%;
}
.button-group.even-7 li {
  margin: 0 -2px;
  float: left;
  display: inline-block;
  width: 14.28571%;
}
.button-group.even-7 li > button, .button-group.even-7 li .button {
  border-left: 1px solid;
  border-color: rgba(255, 255, 255, 0.5);
}
.button-group.even-7 li:first-child button, .button-group.even-7 li:first-child .button {
  border-left: 0;
}
.button-group.even-7 li button, .button-group.even-7 li .button {
  width: 100%;
}
.button-group.even-8 li {
  margin: 0 -2px;
  float: left;
  display: inline-block;
  width: 12.5%;
}
.button-group.even-8 li > button, .button-group.even-8 li .button {
  border-left: 1px solid;
  border-color: rgba(255, 255, 255, 0.5);
}
.button-group.even-8 li:first-child button, .button-group.even-8 li:first-child .button {
  border-left: 0;
}
.button-group.even-8 li button, .button-group.even-8 li .button {
  width: 100%;
}

.button-bar:before, .button-bar:after {
  content: " ";
  display: table;
}
.button-bar:after {
  clear: both;
}
.button-bar .button-group {
  float: left;
  margin-right: 0.625rem;
}
.button-bar .button-group div {
  overflow: hidden;
}

/* -----------	Font Face	-----------	*/
.med12 {
  font: normal 500 12px 'Gotham SSm A', 'Gotham SSm B';
}

.med14 {
  font: normal 500 14px 'Gotham SSm A', 'Gotham SSm B';
}

.bold7 {
  font: normal 700 7px 'Gotham SSm A', 'Gotham SSm B';
}

.bold9 {
  font: normal 700 9px 'Gotham SSm A', 'Gotham SSm B';
}

.bold10 {
  font: normal 700 10px 'Gotham SSm A', 'Gotham SSm B';
}

.bold11 {
  font: normal 700 11px 'Gotham SSm A', 'Gotham SSm B';
}

.bold12 {
  font: normal 700 12px 'Gotham SSm A', 'Gotham SSm B';
}

.bold13 {
  font: normal 700 13px 'Gotham SSm A', 'Gotham SSm B';
}

.bold14 {
  font: normal 700 14px 'Gotham SSm A', 'Gotham SSm B';
}

.bold15 {
  font: normal 700 15px 'Gotham SSm A', 'Gotham SSm B';
}

.bold16 {
  font: normal 700 16px 'Gotham SSm A', 'Gotham SSm B';
}

.bold17 {
  font: normal 700 17px 'Gotham SSm A', 'Gotham SSm B';
}

.bold18 {
  font: normal 700 18px 'Gotham SSm A', 'Gotham SSm B';
}

.bold19 {
  font: normal 700 19px 'Gotham SSm A', 'Gotham SSm B';
}

.bold20 {
  font: normal 700 20px 'Gotham SSm A', 'Gotham SSm B';
}
.bold22 {
  font: normal 700 22px 'Gotham SSm A', 'Gotham SSm B';
}
.bold23 {
  font: normal 700 23px 'Gotham SSm A', 'Gotham SSm B';
}
.bold24 {
  font: normal 700 24px 'Gotham SSm A', 'Gotham SSm B';
}
.bold25 {
  font: normal 700 25px 'Gotham SSm A', 'Gotham SSm B';
}
.bold26 {
  font: normal 700 26px 'Gotham SSm A', 'Gotham SSm B';
}

.bold27 {
  font: normal 700 27px 'Gotham SSm A', 'Gotham SSm B';
}

.bold28 {
  font: normal 700 28px 'Gotham SSm A', 'Gotham SSm B';
}

.bold32 {
  font: normal 700 32px 'Gotham SSm A', 'Gotham SSm B';
}

.bold35 {
  font: normal 700 35px 'Gotham SSm A', 'Gotham SSm B';
}
.bold38 {
  font: normal 700 38px 'Gotham SSm A', 'Gotham SSm B';
}
.bold39 {
  font: normal 700 39px 'Gotham SSm A', 'Gotham SSm B';
}
.bold40 {
  font: normal 700 40px 'Gotham SSm A', 'Gotham SSm B';
}
.bold42 {
  font: normal 700 42px 'Gotham SSm A', 'Gotham SSm B';
}

.bold44 {
  font: normal 700 44px 'Gotham SSm A', 'Gotham SSm B';
}
.bold48 {
  font: normal 700 48px 'Gotham SSm A', 'Gotham SSm B';
}
.bold50 {
  font: normal 700 50px 'Gotham SSm A', 'Gotham SSm B';
}
.bold52 {
  font: normal 700 52px 'Gotham SSm A', 'Gotham SSm B';
}
.bold60 {
  font: normal 700 60px 'Gotham SSm A', 'Gotham SSm B';
}

.bold76 {
  font: normal 700 76px 'Gotham SSm A', 'Gotham SSm B';
}

.book8 {
  font: normal 400 8px 'Gotham SSm A', 'Gotham SSm B';
}

.book10 {
  font: normal 400 10px 'Gotham SSm A', 'Gotham SSm B';
}

.book11 {
  font: normal 400 11px 'Gotham SSm A', 'Gotham SSm B';
}

.book12 {
  font: normal 400 12px 'Gotham SSm A', 'Gotham SSm B';
}

.book13 {
  font: normal 400 13px 'Gotham SSm A', 'Gotham SSm B';
}

.book14 {
  font: normal 400 14px 'Gotham SSm A', 'Gotham SSm B';
}

.book15 {
  font: normal 400 15px 'Gotham SSm A', 'Gotham SSm B';
}

.book16 {
  font: normal 400 16px 'Gotham SSm A', 'Gotham SSm B';
}

.book18 {
  font: normal 400 18px 'Gotham SSm A', 'Gotham SSm B';
}

.book20 {
  font: normal 400 20px 'Gotham SSm A', 'Gotham SSm B';
}

.book22 {
  font: normal 400 22px 'Gotham SSm A', 'Gotham SSm B';
}

.book24 {
  font: normal 400 24px 'Gotham SSm A', 'Gotham SSm B';
}

.book28 {
  font: normal 400 28px 'Gotham SSm A', 'Gotham SSm B';
}

.book32 {
  font: normal 400 32px 'Gotham SSm A', 'Gotham SSm B';
}

.book44 {
  font: normal 400 44px 'Gotham SSm A', 'Gotham SSm B';
}

.light10 {
  font: normal 300 10px 'Gotham SSm A', 'Gotham SSm B';
}

.light12 {
  font: normal 300 12px 'Gotham SSm A', 'Gotham SSm B';
}

.light13 {
  font: normal 300 13px 'Gotham SSm A', 'Gotham SSm B';
}

.light14 {
  font: normal 300 14px 'Gotham SSm A', 'Gotham SSm B';
}

.light16 {
  font: normal 300 16px 'Gotham SSm A', 'Gotham SSm B';
}

.light18 {
  font: normal 300 18px 'Gotham SSm A', 'Gotham SSm B';
}

.light19 {
  font: normal 300 19px 'Gotham SSm A', 'Gotham SSm B';
}

.light20 {
  font: normal 300 20px 'Gotham SSm A', 'Gotham SSm B';
}

.light22 {
  font: normal 300 22px 'Gotham SSm A', 'Gotham SSm B';
}
.light23 {
  font: normal 300 23px 'Gotham SSm A', 'Gotham SSm B';
}
.light24 {
  font: normal 300 24px 'Gotham SSm A', 'Gotham SSm B';
}
.light25 {
  font: normal 300 25px 'Gotham SSm A', 'Gotham SSm B';
}
.light26 {
  font: normal 300 26px 'Gotham SSm A', 'Gotham SSm B';
}
.light38 {
  font: normal 300 38px 'Gotham SSm A', 'Gotham SSm B';
}
.light44 {
  font: normal 300 44px 'Gotham SSm A', 'Gotham SSm B';
}

.lightItalic18 {
  font: normal 300 18px 'Gotham SSm A', 'Gotham SSm B';
  font-style: italic;
}

.lightItalic24 {
  font: normal 300 24px 'Gotham SSm A', 'Gotham SSm B';
  font-style: italic;
}

.lightItalic44 {
  font: normal 300 44px 'Gotham SSm A', 'Gotham SSm B';
  font-style: italic;
}
.med15 {
  font: normal 500 15px 'Gotham SSm A', 'Gotham SSm B';
}

/* Typography resets */
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
form,
p,
blockquote,
th,
td {
  margin: 0;
  padding: 0;
}

/* Default Link Styles */
a {
  color: #008cba;
  text-decoration: none;
  line-height: inherit;
}
a img {
  border: none;
}

/* Default paragraph styles */
p {
  font-family: inherit;
  font-weight: normal;
  font-size: 1rem;
  line-height: 1.6;
  margin-bottom: 1.25rem;
  text-rendering: optimizeLegibility;
}
p.lead {
  font-size: 1.21875rem;
  line-height: 1.6;
}
p aside {
  font-size: 0.875rem;
  line-height: 1.35;
  font-style: italic;
}

/* Default header styles */
h1, h2, h3, h4, h5, h6 {
  font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: #2A2A2A;
  text-rendering: optimizeLegibility;
  margin-top: 0.2rem;
  margin-bottom: 0.5rem;
  line-height: 1.4;
}
h1 small, h2 small, h3 small, h4 small, h5 small, h6 small {
  font-size: 60%;
  color: #6f6f6f;
  line-height: 0;
}

h1 {
  font-size: 2.125rem;
}

h2 {
  font-size: 1.6875rem;
}

h3 {
  font-size: 1.375rem;
}

h4 {
  font-size: 1.125rem;
}

h5 {
  font-size: 1.125rem;
}

h6 {
  font-size: 1rem;
}

.subheader {
  line-height: 1.4;
  color: #6f6f6f;
  font-weight: normal;
  margin-top: 0.2rem;
  margin-bottom: 0.5rem;
}

hr {
  border: solid #dddddd;
  border-width: 1px 0 0;
  clear: both;
  margin: 1.25rem 0 1.1875rem;
  height: 0;
  opacity:.5;
}

hr.small-margin{
    margin: 15px 0;
}

/* Helpful Typography Defaults */
em,
i {
  font-style: italic;
  line-height: inherit;
}

strong,
b {
  font-weight: bold;
  line-height: inherit;
}

small {
  font-size: 60%;
  line-height: inherit;
}

code {
  font-family: Consolas, "Liberation Mono", Courier, monospace;
  font-weight: normal;
  color: #333333;
  background-color: #f8f8f8;
  border-width: 1px;
  border-style: solid;
  border-color: #dfdfdf;
  padding: 0.125rem 0.3125rem 0.0625rem;
}

/* Lists */
ul,
ol,
dl {
  font-size: 1rem;
  line-height: 1.6;
  margin-bottom: 1.25rem;
  list-style-position: outside;
  font-family: inherit;
}

ul {
  margin-left: 1.1rem;
}
ul.no-bullet {
  margin-left: 0;
}
ul.no-bullet li ul,
ul.no-bullet li ol {
  margin-left: 1.25rem;
  margin-bottom: 0;
  list-style: none;
}

/* Unordered Lists */
ul li ul,
ul li ol {
  margin-left: 1.25rem;
  margin-bottom: 0;
}
ul.square li ul, ul.circle li ul, ul.disc li ul {
  list-style: inherit;
}
ul.square {
  list-style-type: square;
  margin-left: 1.1rem;
}
ul.circle {
  list-style-type: circle;
  margin-left: 1.1rem;
}
ul.disc {
  list-style-type: disc;
  margin-left: 1.1rem;
}
ul.no-bullet {
  list-style: none;
}

/* Ordered Lists */
ol {
  margin-left: 1.4rem;
}
ol li ul,
ol li ol {
  margin-left: 1.25rem;
  margin-bottom: 0;
}

/* Definition Lists */
dl dt {
  margin-bottom: 0.3rem;
  font-weight: bold;
}
dl dd {
  margin-bottom: 0.75rem;
}

/* Abbreviations */
abbr,
acronym {
  text-transform: uppercase;
  font-size: 90%;
  color: #2A2A2A;
  cursor: help;
}

abbr {
  text-transform: none;
}
abbr[title] {
  border-bottom: 1px dotted #dddddd;
}

/* Blockquotes */
blockquote {
  margin: 0 0 1.25rem;
  padding: 0.5625rem 1.25rem 0 1.1875rem;
  border-left: 1px solid #dddddd;
}
blockquote cite {
  display: block;
  font-size: 0.8125rem;
  color: #555555;
}
blockquote cite:before {
  content: "\2014 \0020";
}
blockquote cite a,
blockquote cite a:visited {
  color: #555555;
}

blockquote,
blockquote p {
  line-height: 1.6;
  color: #6f6f6f;
}

/* Microformats */
.vcard {
  display: inline-block;
  margin: 0 0 1.25rem 0;
  border: 1px solid #dddddd;
  padding: 0.625rem 0.75rem;
}
.vcard li {
  margin: 0;
  display: block;
}
.vcard .fn {
  font-weight: bold;
  font-size: 0.9375rem;
}

.vevent .summary {
  font-weight: bold;
}
.vevent abbr {
  cursor: default;
  text-decoration: none;
  font-weight: bold;
  border: none;
  padding: 0 0.0625rem;
}

@media only screen and (min-width: 40.063em) {
  h1, h2, h3, h4, h5, h6 {
    line-height: 1.4;
  }

  h1 {
    font-size: 2.75rem;
  }

  h2 {
    font-size: 2.3125rem;
  }

  h3 {
    font-size: 1.6875rem;
  }

  h4 {
    font-size: 1.4375rem;
  }

  h5 {
    font-size: 1.125rem;
  }

  h6 {
    font-size: 1rem;
  }
}
.uppercase {
  text-transform: uppercase;
}
/* Orbit Graceful Loading */
.slideshow-wrapper {
  position: relative;
}
.slideshow-wrapper ul {
  list-style-type: none;
  margin: 0;
}
.slideshow-wrapper ul li,
.slideshow-wrapper ul li .orbit-caption {
  display: none;
}
.slideshow-wrapper ul li:first-child {
  display: block;
}
.slideshow-wrapper .orbit-container {
  background-color: transparent;
}
.slideshow-wrapper .orbit-container li {
  display: block;
}
.slideshow-wrapper .orbit-container li .orbit-caption {
  display: block;
}
.slideshow-wrapper .orbit-container .orbit-bullets li {
  display: inline-block;
}
.slideshow-wrapper .preloader {
  display: block;
  width: 40px;
  height: 40px;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -20px;
  margin-left: -20px;
  border: solid 3px;
  border-color: #555555 white;
  border-radius: 1000px;
  animation-name: rotate;
  animation-duration: 1.5s;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
}

.orbit-container {
  overflow: hidden;
  width: 100%;
  position: relative;
  background: none;
}
.orbit-container .orbit-slides-container {
  list-style: none;
  margin: 0;
  padding: 0;
  position: relative;
  -webkit-transform: translateZ(0);
}
.orbit-container .orbit-slides-container img {
  display: block;
  max-width: 100%;
}
.orbit-container .orbit-slides-container > * {
  position: absolute;
  top: 0;
  width: 100%;
  margin-left: 100%;
}
.orbit-container .orbit-slides-container > *:first-child {
  margin-left: 0%;
}
.orbit-container .orbit-slides-container > * .orbit-caption {
  position: absolute;
  bottom: 0;
  background-color: rgba(51, 51, 51, 0.8);
  color: white;
  width: 100%;
  padding: 0.625rem 0.875rem;
  font-size: 0.875rem;
}
.orbit-container .orbit-slide-number {
  position: absolute;
  top: 10px;
  left: 10px;
  font-size: 12px;
  color: white;
  background: transparent;
  z-index: 10;
}
.orbit-container .orbit-slide-number span {
  font-weight: 700;
  padding: 0.3125rem;
}
.orbit-container .orbit-timer {
  position: absolute;
  top: 12px;
  right: 10px;
  height: 6px;
  width: 100px;
  z-index: 10;
}
.orbit-container .orbit-timer .orbit-progress {
  height: 3px;
  background-color: rgba(255, 255, 255, 0.3);
  display: block;
  width: 0%;
  position: relative;
  right: 20px;
  top: 5px;
}
.orbit-container .orbit-timer > span {
  display: none;
  position: absolute;
  top: 0px;
  right: 0;
  width: 11px;
  height: 14px;
  border: solid 4px white;
  border-top: none;
  border-bottom: none;
}
.orbit-container .orbit-timer.paused > span {
  right: -4px;
  top: 0px;
  width: 11px;
  height: 14px;
  border: inset 8px;
  border-left-style: solid;
  border-color: transparent;
  border-left-color: white;
}
.orbit-container .orbit-timer.paused > span.dark {
  border-left-color: #333333;
}
.orbit-container:hover .orbit-timer > span {
  display: block;
}
.orbit-container .orbit-prev,
.orbit-container .orbit-next {
  position: absolute;
  top: 45%;
  margin-top: -25px;
  width: 36px;
  height: 60px;
  line-height: 50px;
  color: white;
  background-color: transparent;
  text-indent: -9999px !important;
  z-index: 10;
}
.orbit-container .orbit-prev:hover,
.orbit-container .orbit-next:hover {
  background-color: rgba(0, 0, 0, 0.3);
}
.orbit-container .orbit-prev > span,
.orbit-container .orbit-next > span {
  position: absolute;
  top: 50%;
  margin-top: -10px;
  display: block;
  width: 0;
  height: 0;
  border: inset 10px;
}
.orbit-container .orbit-prev {
  left: 0;
}
.orbit-container .orbit-prev > span {
  border-right-style: solid;
  border-color: transparent;
  border-right-color: white;
}
.orbit-container .orbit-prev:hover > span {
  border-right-color: white;
}
.orbit-container .orbit-next {
  right: 0;
}
.orbit-container .orbit-next > span {
  border-color: transparent;
  border-left-style: solid;
  border-left-color: white;
  left: 50%;
  margin-left: -4px;
}
.orbit-container .orbit-next:hover > span {
  border-left-color: white;
}

.orbit-bullets-container {
  text-align: center;
}

.orbit-bullets {
  margin: 0 auto 30px auto;
  overflow: hidden;
  position: relative;
  top: 10px;
  float: none;
  text-align: center;
  display: block;
}
.orbit-bullets li {
  cursor: pointer;
  display: inline-block;
  width: 0.5625rem;
  height: 0.5625rem;
  background: #cccccc;
  float: none;
  margin-right: 6px;
  border-radius: 1000px;
}
.orbit-bullets li.active {
  background: #999999;
}
.orbit-bullets li:last-child {
  margin-right: 0;
}

.touch .orbit-container .orbit-prev,
.touch .orbit-container .orbit-next {
  display: none;
}
.touch .orbit-bullets {
  display: none;
}

@media only screen and (min-width: 40.063em) {
  .touch .orbit-container .orbit-prev,
  .touch .orbit-container .orbit-next {
    display: inherit;
  }
  .touch .orbit-bullets {
    display: block;
  }
}
@media only screen and (max-width: 40em) {
  .orbit-stack-on-small .orbit-slides-container {
    height: auto !important;
  }
  .orbit-stack-on-small .orbit-slides-container > * {
    position: relative;
    margin: 0% !important;
    opacity: 1 !important;
  }
  .orbit-stack-on-small .orbit-slide-number {
    display: none;
  }

  .orbit-timer {
    display: none;
  }

  .orbit-next, .orbit-prev {
    display: none;
  }

  .orbit-bullets {
    display: none;
  }
}

.text-left {
  text-align: left !important;
}

.text-right {
  text-align: right !important;
}

.text-center {
  text-align: center !important;
}

.text-justify {
  text-align: justify !important;
}

@media only screen and (max-width: 40.062999em) {
	.text-center-small {
  		text-align: center !important;
	}
}

/* -----------	Font Colours	-----------	*/
.red {
  color: #fe0000;
}

.green {
	color: #00AD4E;
}

.blue {
  color: #368AC6;
}

.offblk {
  color: #292929;
}

.white {
  color: #ffffff;
}

.black {
  color: #2A2A2A;
}

.italic {
  font-style: italic;
}

.underline {
	text-decoration: underline;
}

.grey {
  color: #9d9c9c;
}

.darkgrey {
  color: #484C51;
}

.bgBlue {
  background: #368AC6;
}

.bgBlack {
  background: #000;
}

.bgGray {
  background-color: #ededed;
}

.bgDarkGray {
  background-color: #8a8a8a;
}

.bgDark {
  background: #484C51;
}

.bgRed {
  background-color: #ff0000;
}

.bgWhite {
	background-color: #fff;
}

.bgGreen {
	background-color: #01C051;
}

/* -----------	Buttons -----------	*/
.redBtn, .redBtn:focus {
  background: #EE2D30;
}

.redBtn:hover {
  background: #EE2D30;
  opacity: 0.75;
  filter: alpha(opacity=75);
}

.greenBtn, .greenBtn:focus {
  background: #00AD4E;
}

.greenBtn:hover {
  background-color: rgba(0, 173, 78, 0.75);
  /*opacity: 0.75;
  filter: alpha(opacity=75);*/
}

.greenBtnFade, .greenBtnFade:hover {
  background: #00AD4E;
  opacity: 0.40;
  filter: alpha(opacity=40);
}

.greyBtn, .greyBtn:hover, .greyBtn:focus {
  background: #dadada;
  margin: 0px;
}

.greyBtn:disabled {
  background: #dadada;
}

.greyBtn:hover:disabled {
  background: #dadada;
}

.dadadaBtn, .dadadaBtn:hover, .dadadaBtn:focus {
  background: #dadada;
}

.blueBtn {
  background: #368AC6;
}

.blueBtn:hover, .blueBtn:focus {
  opacity: 0.75;
  filter: alpha(opacity=75);
  background: #368AC6;
}

.orangeBtn {
  background: #F18318;
}

.orangeBtn:hover, .orangeBtn:focus {
  opacity: 0.75;
  filter: alpha(opacity=75);
  background: #F18318;
}

.amberBtn {
  background: #FEB204;
}

.amberBtn:hover, .amberBtn:focus {
  opacity: 0.75;
  filter: alpha(opacity=75);
  background: #FEB204;
}

.darkgreyBtn, .darkgreyBtn:hover, .darkgreyBtn:focus {
  background-color: #8a8a8a;
}

.darkBtn, .darkBtn:hover, .darkBtn:focus {
  background: #484C51;
}

.darkgreyBtn:hover {
  background-color: #8a8a8a;
  opacity: 0.75;
  filter: alpha(opacity=75);
}

.darkBtn:hover {
  background: #484C51;
  opacity: 0.75;
  filter: alpha(opacity=75);
}

.darkRevBtn, .darkRevBtn:hover, .darkRevBtn:focus {
  color: #67686b;
  background: white;
}

.darkRevBtn:hover {
  background: white;
  opacity: 0.75;
  filter: alpha(opacity=75);
}

.blueRevBtn, .blueRevBtn:hover, .blueRevBtn:focus {
  color: #368AC6;
  background: white;
}

.blueRevBtn:hover {
  background: white;
  opacity: 0.75;
  filter: alpha(opacity=75);
}

.topBtn, .topBtn:focus {
  background: #408acb;
}

.topBtn:hover {
  background: #408acb;
  opacity: 0.85;
  filter: alpha(opacity=85);
}

.whiteBtn {
  background-color: #ffffff;
  color: #8a8a8a;
}

.whiteBtn:hover {
  background-color: #ffffff;
  color: #adadad;
  opacity: 0.95;
  filter: alpha(opacity=95);
}

.whiteblueBtn, .whiteblueBtn:focus, .whiteblueBtn:hover {
	background: #fff;
	color: #368AC6;
	border: 1px solid #368bc6;
}
.whiteblueBtn:focus, .whiteblueBtn:hover {
	opacity: 0.95;
	color: #368AC6;
	filter: alpha(opacity=95);
}

.lightgreyBtn {
	background-color: #f0f0f0;
	color: #35393C;
}

.lightgreyBtn:focus, .lightgreyBtn:hover {
	background-color: #f0f0f0;
	color: #35393C;
	opacity: 0.95;
	filter: alpha(opacity=95);
}

.subBtn {
  width: 100%;
  padding: 5px 10px 5px 10px;
  margin: 0;
  font: normal 400 14px 'Gotham SSm A', 'Gotham SSm B';
  color: #ffffff;
  text-align: left;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  -khtml-border-radius: 2px;
  border: none;
}

.darkGreyBg, .darkGreyBg:hover, .darkGreyBg:focus {
  background: #8a8a8a;
}

.BlueBg, .BlueBg:hover, .BlueBg:focus {
  background: #368AC6;
}

.activeBtn {
  background: white;
  width: 100%;
  padding: 14px 10px 14px 15px;
  margin: 0;
  border: 1px solid #368bc6;
  color: #368bc6;
  margin-top: 5px;
}

.activeBtn:hover {
  background: #368bc6;
  width: 100%;
  padding: 14px 10px 14px 15px;
  margin: 0;
  border: 1px solid #368bc6;
  color: #ffffff;
  margin-top: 5px;
}

.txtBtn {
  background: #ffffff;
  padding: 0;
  margin: 0;
}

.txtBtn:hover, .txtBtn:focus, .txtBtn:active {
  background: #ffffff;
  padding: 0;
  margin: 0;
  color: #368bc6;
}

.button.bigBtn {
	font-size: 20px;
	padding: 0 10px;
	display: flex;
	align-items: center;
	justify-content: center;
	text-align: center;
	height: 56px;
}

.enquiry-2, .enquiry-blue {
	border: solid 3px #368AC6;
}

.enquiry-2 .enquiry-header, .enquiry-blue .enquiry-header {
	background-color: #368AC6;
}

.enquiry-3, .enquiry-darkgrey {
	border: solid 3px #484C51;
}

.enquiry-3 .enquiry-header, .enquiry-darkgrey .enquiry-header {
	background-color: #484C51;
}

.enquiry-4, .enquiry-green {
	border: solid 3px #00AD4E;
}

.enquiry-4 .enquiry-header, .enquiry-green .enquiry-header {
	background-color: #00AD4E;
}

.enquiry-5, .enquiry-red, .enquiry-redfg {
	border: solid 3px #EE2D30;
}

.enquiry-5 .enquiry-header, .enquiry-red .enquiry-header {
	background-color: #EE2D30;
}

.enquiry-redfg .enquiry-header {
	background-color: white;
	color: #EE2D30;
	border-bottom: solid 3px #EE2D30;
}

.enquiry-header {
	height: 40px;
	line-height: 45px !important;
	color: white;
	padding-left: 10px;
}

.fullscreen {
  width: 100% !important;
}

.nopadding {
  margin: 0 !important;
  padding: 0 !important;
}

.nopaddingsides {
  margin-left: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.nopaddingleft {
  margin-left: 0 !important;
  padding-left: 0 !important;
}

.nopaddingtop{
  margin-top: 0 !important;
  padding-top: 0 !important;
}

.nopaddingbottom{
  margin-bottom: 0 !important;
  padding-bottom: 0 !important;
}

.smallpaddingleft {
  margin-left: 0 !important;
  padding-left: 2px !important;
}

.nopaddingright {
  margin-right: 0 !important;
  padding-right: 0 !important;
}

.smallpaddingright {
  margin-right: 0 !important;
  padding-right: 2px !important;
}

.nomarginstopbtm {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

.hide {
  display: none !important;
}

.show {
  display: block !important;
}

.roundedcorners {
  -moz-border-radius: 10px 10px 0px 0px;
  -webkit-border-radius: 10px 10px 0px 0px;
  border-radius: 10px 10px 0px 0px;
  -khtml-border-radius: 10px 10px 0px 0px;
}

.roundedcornersall {
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  -khtml-border-radius: 10px;
}

.roundtop {
  -moz-border-radius: 5px 5px 0px 0px;
  -webkit-border-radius: 5px 5px 0px 0px;
  border-radius: 5px 5px 0px 0px;
  -khtml-border-radius: 5px 5px 0px 0px;
}

.roundbottom {
  -moz-border-radius: 0px 0px 5px 5px;
  -webkit-border-radius: 0px 0px 5px 5px;
  border-radius: 0px 0px 5px 5px;
  -khtml-border-radius: 0px 0px 5px 5px;
}

.roundall {
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  -khtml-border-radius: 5px;
}

.line160 {
	line-height: 160% !important;
}
.gaptopsmaller {
	margin-top: 5px !important;
}
.gapbottomsmaller {
	margin-bottom: 5px !important;
}
.gapbottomsmaller2 {
	margin-bottom: 2px !important;
}
.gaptopsmall {
	margin-top: 10px !important;
}
.gapbottomsmall {
	margin-bottom: 10px !important;
}
.gaptop {
	margin-top: 15px !important;
}
.gapbottom {
	margin-bottom: 15px !important;
}
.gaptoplarge {
	margin-top: 20px !important;
}
.gapbottomlarge {
	margin-bottom: 20px !important;
}
.gaptoplarger {
	margin-top: 25px !important;
}
.gaptoplargest {
	margin-top: 30px !important;
}
.gapbottomlarger {
	margin-bottom: 25px !important;
}
.gapbottomlargest {
	margin-bottom: 30px !important;
}
.gaptopgiant {
	margin-top: 35px !important;
}
.gapbottomgiant {
	margin-bottom: 35px !important;
}
.gaptophuge {
	margin-top: 40px !important;
}
.gapbottomhuge {
	margin-bottom: 40px !important;
}
.gaptopenormous {
	margin-top: 50px !important;
}
.gapbottomenormous {
	margin-bottom: 50px !important;
}

.reveal-modal-bg {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: black;
  background: rgba(0, 0, 0, 0.45);
  z-index: 1004;
  display: none;
  left: 0;
}

.reveal-modal, dialog {
  visibility: hidden;
  display: none;
  position: fixed;
  z-index: 1005;
  width: 100vw;
  top: 0;
  border-radius: 3px;
  left: 0;
  background-color: white;
  padding: 1.25rem;
  border: solid 1px #666666;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
  padding: 1.875rem;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  overflow-y: auto;
  overflow-x: hidden;
}
@media only screen and (max-width: 40em) {
  .reveal-modal, dialog {
    min-height: 100vh;
  }
}
.reveal-modal .column, dialog .column, .reveal-modal .columns, dialog .columns {
  min-width: 0;
}
.reveal-modal > :first-child, dialog > :first-child {
  margin-top: 0;
}
.reveal-modal > :last-child, dialog > :last-child {
  margin-bottom: 0;
}
@media only screen and (min-width: 40.063em) {
  .reveal-modal, dialog {
    width: 80%;
    max-width: 62.5rem;
    left: 0;
    right: 0;
    margin: 0 auto;
  }
}
@media only screen and (min-width: 40.063em) {
  .reveal-modal, dialog {
    top: 6.25rem;
  }
}
.reveal-modal.radius, dialog.radius {
  border-radius: 3px;
}
.reveal-modal.round, dialog.round {
  border-radius: 1000px;
}
.reveal-modal.collapse, dialog.collapse {
  padding: 0;
}
@media only screen and (min-width: 40.063em) {
  .reveal-modal.tiny, dialog.tiny {
    width: 30%;
    max-width: 62.5rem;
    left: 0;
    right: 0;
    margin: 0 auto;
  }
}
@media only screen and (min-width: 40.063em) {
  .reveal-modal.small, dialog.small {
    width: 40%;
    max-width: 62.5rem;
    left: 0;
    right: 0;
    margin: 0 auto;
  }
}
@media only screen and (min-width: 40.063em) {
  .reveal-modal.medium, dialog.medium {
    width: 60%;
    max-width: 62.5rem;
    left: 0;
    right: 0;
    margin: 0 auto;
  }
}
@media only screen and (min-width: 40.063em) {
  .reveal-modal.large, dialog.large {
    width: 70%;
    max-width: 62.5rem;
    left: 0;
    right: 0;
    margin: 0 auto;
  }
}
@media only screen and (min-width: 40.063em) {
  .reveal-modal.xlarge, dialog.xlarge {
    width: 95%;
    max-width: 62.5rem;
    left: 0;
    right: 0;
    margin: 0 auto;
  }
}
.reveal-modal.full, dialog.full {
  top: 0;
  left: 0;
  height: 100%;
  height: 100vh;
  min-height: 100vh;
  margin-left: 0 !important;
}
@media only screen and (min-width: 40.063em) {
  .reveal-modal.full, dialog.full {
    width: 100vw;
    max-width: 62.5rem;
    left: 0;
    right: 0;
    margin: 0 auto;
  }
}
.reveal-modal .close-reveal-modal, dialog .close-reveal-modal {
  color: #aaaaaa;
  font-weight: bold;
}

dialog {
  display: none;
}
dialog::backdrop, dialog + .backdrop {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: black;
  background: rgba(0, 0, 0, 0.45);
  z-index: auto;
  display: none;
  left: 0;
}
dialog[open] {
  display: block;
}

@media print {
  dialog, .reveal-modal, dialog {
    display: none;
    background: white !important;
  }
}

.reveal-modal-body {
	position: relative;
}
.close-reveal-modal {
	position: absolute;
	top: 0;
	right: 0;
	font-size: 16px;
	padding: 10px;
	cursor: pointer;
}
.close-reveal-modal-bottom {
	position: static;
	font-size: 14px;
	padding: 0;
}
.fwimg {
	max-width: 100%;
}

.subtab {
	margin-right: 2rem;
	margin-left: 0;
	margin-top: -6px;
	margin-bottom: 20px;
	white-space: nowrap;
	float: left;
}
#local_offers_popup {
	overflow: hidden;
}
#local_offers_popup .homepageMenu > ul {
	max-height: 160px;
}

.modal-open {
  overflow: hidden;
}
.modal {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  display: none;
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
  outline: 0;
}
.modal.fade .modal-dialog {
  -webkit-transition: -webkit-transform .3s ease-out;
	   -o-transition:	   -o-transform .3s ease-out;
		  transition:		  transform .3s ease-out;
  -webkit-transform: translate(0, -25%);
	  -ms-transform: translate(0, -25%);
	   -o-transform: translate(0, -25%);
		  transform: translate(0, -25%);
}
.modal.in .modal-dialog {
  -webkit-transform: translate(0, 0);
	  -ms-transform: translate(0, 0);
	   -o-transform: translate(0, 0);
		  transform: translate(0, 0);
}
.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.modal-dialog {
  position: relative;
  width: auto;
  margin: 10px;
}
.modal-content {
  position: relative;
  background-color: #fff;
  -webkit-background-clip: padding-box;
		  background-clip: padding-box;
  border: 1px solid #999;
  border: 1px solid rgba(0, 0, 0, .2);
  border-radius: 6px;
  outline: 0;
  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
		  box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
}
.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #000;
}
.modal-backdrop.fade {
  filter: alpha(opacity=0);
  opacity: 0;
}
.modal-backdrop.in {
  filter: alpha(opacity=50);
  opacity: .5;
}
.modal-header {
  padding: 15px;
  /*border-bottom: 1px solid #e5e5e5;*/
}
.modal-header .close {
  margin-top: -2px;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  -webkit-tap-highlight-color: transparent;
  position: absolute;
  right: 5px;
}
.modal-title {
  margin: 0 20px;
  text-align: center;
}
.modal-body {
  position: relative;
  padding: 5px 15px 25px;
}
.modal-footer {
  padding: 15px;
  text-align: right;
  /*border-top: 1px solid #e5e5e5;*/
}
.modal-footer .btn + .btn {
  margin-bottom: 0;
  margin-left: 20px;
}
.modal-footer .btn-group .btn + .btn {
  margin-left: -1px;
}
.modal-footer .btn-block + .btn-block {
  margin-left: 0;
}
.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 768px) {
  .modal-dialog {
	width: 600px;
	margin: 30px auto;
  }
  .modal-content {
	-webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5);
			box-shadow: 0 5px 15px rgba(0, 0, 0, .5);
  }
  .modal-sm {
	width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg {
	width: 900px;
  }
}
.modal-header:before,
.modal-header:after,
.modal-footer:before,
.modal-footer:after {
  display: table;
  content: " ";
}
.modal-header:after,
.modal-footer:after {
  clear: both;
}
.modal-header button {
	width: auto;
	background: none !important;
	float: right;
	color: #000 !important;
	font-size: 24px;
}
.modal-header .modal-title {
	color: #368AC6;
	font: normal 700 24px 'Gotham SSm A', 'Gotham SSm B';
	text-transform: uppercase;
	padding-top: 10px;
}
.modal-body {
	font: normal 400 14px 'Gotham SSm A', 'Gotham SSm B';
}
.modal-footer a.btn {
	border-radius: 3px;
	display: inline-block;
	cursor: pointer;
	font: normal 500 14px 'Gotham SSm A', 'Gotham SSm B';
	padding: 10px 20px;
	text-transform: uppercase;
	background: #EE2D30;
	color: white;
	float: right;
}
.modal-footer a.btn:hover {
	opacity: 0.75;
	filter: alpha(opacity=75);
}
.modal-footer a.btn.btn-primary {
	background: #00AD4E;
	float: none;
	margin-right: 20px;
}

@font-face{
  font-family: "Gotham SSm A";
  src: url(data:application/x-font-woff;base64,d09GRgABAAAAAGouABIAAAAA3TwAAQAAAABn/AAAAjIAAAarAAAAAAAAAABHREVGAABfUAAAAB4AAAAgAQwABUdQT1MAAF9wAAAILgAAHTLmkqBOR1NVQgAAZ6AAAABaAAAAgOo0LbVPUy8yAAACCAAAAE4AAABgW99XdWNtYXAAAA1oAAACZgAAA1iBBKFQY3Z0IAAAEdAAAABOAAAATgNZCk1mcGdtAAAP0AAAAQIAAAFzBlmcN2dhc3AAAF9EAAAADAAAAAwAFAAOZ2x5ZgAAE+AAAESqAACPPKFTqktoZG14AAAEeAAACO8AABOgQkiZw2hlYWQAAAGUAAAANAAAADb+/uTZaGhlYQAAAcgAAAAgAAAAJAgbBH9obXR4AAACWAAAAiAAAANg+4xAqWxvY2EAABIgAAABwAAAAcBVZXgkbWF4cAAAAegAAAAgAAAAIAMAAnxuYW1lAABYjAAABLkAAAwYXW/oGHBvc3QAAF1IAAAB+QAAAqOaab3GcHJlcAAAENQAAAD6AAABfrXGiCB42mNgZGBgYPQ5U/29eGk8v81XBnnmF0ARhrM7V8nC6P8f//OwpDM/AnI5GJhAogC/rA89eNpjYGRgYD7wX4CBgWXN/4//P7KkMwBFUMBFAKjiB6EAAQAAAN8AzgAQAFgABAABAAAAAAAKAAACAAFUAAIAAXjaY2BmymPUYWBlYGHaw9TFwMDQA6EZ7zIYMfxiQAILGZj+OzAwRMP4HmpuXkBKQVGJWeG/BcMJ5gMMH4D8+SA5JjGmGyA5BiYAzT4O+gAAeNptkktoU0EUhv9z5goqohKoFdwURBEUWqXmgY03qY9oG+MDNSJ1c2uLUbwi2ApdFFRoyUp0pYJQUYiFCqLiphtFqQYsXbix4AMUFFwpFopdGP8ZEoiYe/k4Z848mPlmZA7uk84qa3BSptClnxHV20ibApL6EVFRdMkb7CNpKWO/XkeWtbg8QjdjXpsrP/UHMnIBa3UAMR3BNn2Gdr2C7TqO3XoeWb3JtcaxR5ahhyS5RoYcJ30aw3pvETpMCm36G6FZjpyJIdQX5AnbCbZbEMpmDGgGG3SO9SLr10iKDCOnz6txgX334OtdRDmn16xCmzfK8yxwX7+4v1nueQYFbeZ5Z9CpQzAawR0NENdJBNrDuZNIawhfRrDV5UUE0oReonrE5QXzjWNZ15IbH9hx8oBxJdplAlvYd0xPY5Mp0sMJnuscNmoWKalwXBKXGX3rW/uxQ+/Tz1vuLYJROu+QMdai9PsY61g7I19wkPG1cx1Bif1x9u+kt4R11ghvL1Zbj85hHXS42HokS8kKcxR+zWEDdjmHdTiHU1zrKs9qnTXAfGe0HsN/kabKH+uOGLLEuas5/J9W57Ae69C6ZrTr8D35chgJbwI57wDn2Hun/9o9W9/0danKIPlAbpFp0k/Oaiu6zUP3jg+RpHvXZeZl5mXm87ioX5GXPPM8nc/zPbxDiz7lHUfwEqfwCWMY4j+IPgQYxnvcwCuUMP0XNt+nzHjaZZcJcuM6EkQVFol9B7hIst3d0//+p5qDTCZA6kvjYpgRAkEgX22EL5fLerlc/qvtfLler5MUSn5M0ySu03WWV3HYxwdus5YwIaTEI8xT+OMvg9FpnsQ8i1mISYjrdb5qvsZRoTA8YwRTZ4URXB/4m2U3IzkRW1+xYDc5dpm76fl8LN7tKq7WCCwyP01/fFA6ZF+xwPxugDSuM+IdDQIIIKOCQsmrvyWFGRKUugoltNJS918Og3MH5GS4CYKuRhzkgrSdEXr0BG4Sk72b7UyEwILdDtCBYsTJSBmDXlDVVV6dhdP+hRGaAF07/CV/MlovLhOxpFGDEaLUBAQ5NHB1SxkKf3gkjTbK4KnWHppACBEIhZwUZ18t6TnKMHe3Y0AYemLGL4RnELnO1Bm16TY4B5C08nSBfDXsISfvkE3q39CawQjZk3od7wZGFwajVgYEYlZk1JM6DJ7Btg77I5bGTIigNVYBGvMDRGEVNRhnzoaT1SBXXSYy+CqVBqOce6KRvZvvjEixyRjbbXAekO7JqF6MjGoKHtmk5Ukh7cGopwnv/2T0SV5YhkZbw9TXdLyBXs1L08taeuxvNWZMiKCzTndoE6FJ9ALlZLiJjJ6Zx1GmMqKL+GIFO/fcv0owDqLQ40ZGa123I5iDxqtnmF9TGXvoKQWNbFLP4LpRtdLAX1rLdwNjyPIyz2R0ZiIjCgeKgKDJQc9oFRx0GOPshAh6540nsU3wPZSjPJG9ekYigDEw8ziKVNadEQPSMdqo087eLfa4kdE5320EcwDp0MnIaF5SGZquZs4RTjNPRuUZJDLOMxb9yRiLIiPe8XZiu6PjrdAGszU1cPWI2DlrnJsRy+C8ZWCdy5AkWcjdIcIYtsNIPSAaqazQv7CW8oy2VBNash6MyRGJXcEfjBx9QsZ+52PzYpqunEs2qBj9zOAARrJiNbyv3g2MqZJxls4Gx4mWjnfQa3lZZpLViTKs9X5GtKMPloH1vkIT2jGCyMnCgtHMidVFchOgCYyzsU4FzGP5KbaqbsWfjMGHbp3THjSp3/nYvpQrtpntXItFxTwZdTwY3TxD0U/G3DQZlbfRsdN0Ri+Qm5YJSs9YU7B/cC6EGdFOIboIgcE3aEI+Wm0c8hhuImNmdYHI2ghFGpFFxHVEl0VhTZrs3WqPGyFiiN065wmZzekCd5RrB8UeTrTKijmzWps09YYK2QKL6ncDY1n1he3Uu+TRaeALOD5I6zDbuu4ZZyr2j97FMCOCKSafOvECTYppY5m90tMjc2F59daUmAJCz1jLJEZbm9mAcRC1HrfOGFO3cEB2K/bJ+GLYBoxrcyZ4+8zgzCANRrxv3g2MdTNk1MHngE6j/WCEUF7QwGbQELvkfYoCjDllzPU+xhWaNJsVK9QdjJXVRUaXWcP4ajgfTMY3vzMqtKpuSyQju3tKuVuPpT9oqj3D/Fqu0DR7sS0eyfBktIVnHcQzSAkn/WRsOxmFjj7HwQjHR4nc9EzQwbjkSDfnJJClJZdQENiUNojSSBvrAi4VoBiJxOriqCtMARxYEHELRrQrO+PTagfR2uNGxpxLN5I/IVu/8/FbuQYngtzXYGM8Ag6rB2OUEl6y7wbG5WYvPK0l6GYLC2RMygdQeGrA6m7N8HWMOQuXQs01VhLnHZoMG7KPuFTEbC+QwJ08+MoWIq3AWrbgXNMZ0VUH45YYN0KUXLtxlJDdFn+GObwYtgHjbQs2/cvo2ui+NkmJRX8yrveDEboFGen4rCCUVxyMW4GvUyxFIktbaamBuOQ7NKHd4GMCxqAH48oOAqIQEFFPRuS5q8xo6wSOD25Ebc+MG79gtbRuHM3pYFz9GebXlgRNIsr7HlEx/lmlC89zZFQKTnLvBsbt0134WcyxZXRTGzujhq7IIsQWMfq9llJTqmSMS13SgsQq5QF0dLroQsKlEz0iNnYQkEe2pOBwKAspu2b8YDT45HS7lZOx1aXbYBwsYQsnYzpaUudMQST1eUtIhnBS+BWzGM8Mxpx+Mu5f7oIjly3QzYkIpvBFR+QmF2dHSOHWSm05typDSWtbMhlr/YQodDoEMePSGYpRLGwhIEpxhSannMRafsHXEs1DsFmMqN17bpJxaYOR5ITstvc7H6cXwzYyqa9H8qUcAYdtB2NRCl737wbG27cfjHktAo0wCRRQ1QhTQgPNfYtwX2pbSl6aQkZvy1pWCGztC5ocPzpkTIaMUd7YJUGeIiKKKvUy5uJXE+zJOIgePTf5lV6WtRvJazkYb/EMcz7abofEHll/f2ZfSzwpwj4YIVvDST8Z7786o6t5q/hiuIx/F0IzKaN94oYt0NQf2B+ptCwKGb2vW9kaf31DEzodErXgMoUekXd2SYtOmtiSyJhKDZuNODQEyYY4iL6ejOu6dSN5K4Ml3dPJWI622zlLkkX/+iqh1Xg2onjjuRw5C0Y4KbwbGB+/wwXHStfK3jixsICaybmSEoxYPX6u8HWt66pSK7d1rzuI1+XX0thXckg11WxRrmB8oHRJXtB20UFwuM6lhZ1V+8b43XOTjNu6d+uxrGUwPtKZyuXFoAqMv7/B2NL/M4am9dLqT8bPP53RL9AteYwEY1xMKSjBQg38cH0hP7dWt1Wjau/brd0WEv+G39FSS8wNl22ISlafKN3mIhhv+WCsLe44g6NByujwWe32q+cmT1v7dutGRgay22e/0wWU0UuVjC2rav78qnFpR1LjlHQHI3N2MQaM8d3A+PU3Hoy3zlglkmu1EFrZaLBFrekb+bkvbd90Xut9v7c7BG7bf6DJo/wjHNKKbZWMX0AkYy13aIo6qtKWeGPVHowjar97bpLxtt+7kXxd6ojYVzlTudXRpDon/NjM398trkt+Mj4GY1yNgZN+Mn7/Ey/GqLBCN76KoeG/07TZWhdSghGr51+3bbsty23XqNrH7bE8ttb2/S80oZvXVJayVLcw6uob7YnktT6QCdGQcU13l3HITYpNf0Ttz5Pxfnt0I/m2tMH4Xc5UfmWEKjD+86elbS1ns82f/P8KOQtGOCm9Gxj/B5pr6TwAeNp1kvdPFUEQx79zVBEriAh4Hg98ICAIyqMIiiK9CEgRaTYs2LFgASQqVmJBxa5BQNqTXhQQrKBYfjT8YrzIfyCJMSZkvbsXXlRwk8/OTmbnm5nZBWAAHXYgaQeXIHmk+IacRrLhCIIRTJGBAlSgCvVoQhueoBuf8YNMyJYcyIk8yYfCKY2yqZAYZ8sNcF/4Yn5EsBRsBF5QCWrBX9DaqxiTFAVkoVxSqkGDpNSJLvRhCD/JjHhSkwtpyI+iKZNy6BdnzfVzQ3wR/12wEKwFO0XJT6fEhtk31sd6WQ/rYp2snbWxZtaE/6zRkdFh2YoNYr1YJ1aLlWKpaP9Vq+t6guWFOOQiH4UowUVoMYghApnJITInqwkyqqWOalEnTUiLx1JvjgjWo0aIHieEKjgjbBwuiNDjiki4IeoPGuGOGHgg9i+a0AxPqdoxvBCvpwWt8EaiHg2SFNrQDh8kK/giZRz+SEUA0tCBQKQrdEpvLneShzJFWVaRs+WbY8gZIGPoh0qc/KX+mZMUNDA0MjYxnWQ22XzK1GnTZ8y0sJxlNdt6jo2t3Vx+nmCvcnCcr3ZyXuDi6rbQ3WORp9fiJd4aH18//6UBgcuWB2HFyuBVIaFh4RGRUdExsavj4hPWJCYlp6xNXZeWnpGZBRw8dPjoiTMlVy6XXrt6/catm7fv3Lt7/0F5xcPKR1W1NXX1yNmwEe9waVv2px2bkXdWLmuTrrotu1FWvXe9ct66ZxD7DpxuaX3xsn/g1WugoQMf33+QIjvfvMX+Y7n5RwqPFxWcKsbJ8xfONT7t297d82zX896u3367w9IAAHjaXZA9TsQwEIXHOCzkBkgWki0rFCuv6KlSOJFQmkAoPA0/0q5E9g5IaWhccJahM10uhmCSjbbYxjPvzejzsxOAaxLkbfgW4guT+PtM4K9/IAf58rxJIJzWVe9JvLI4c2ysDXfS6ZpkUT8GizrqeL+Nutbvb1vKirnyYBfxVhN0oefzKRgqUR3bHeIdc7KJk82ciEzYL4T9TGDALy+du0aTvGnDQ6DBKyo9KmN0RWMbaPTKIPLW6piU60d/tWS+4MyrNTeXB0oXqFQEGONBWUNDjCryOxadYDwxBJwa5WLwT0xEWVRJDO08GqxRk2GNNZwTPd+du6YLFSc1uPkHJOpr5AAAeNrbwKDNsIlRgEmbcZMgD5DcLujrZiYvxcChvV0o0M1ME8wSDoWxRHLC3SzkQCxRJ1MteREQSywSJive1xhuoQtiSSxvLAgAsfYzSDIKMzxn2MLQyODLwACSkyqGmSFtBTNDxg3KYtjOGAYzjikaxmJODHeDsFjSYCzWrnSoZWwV6VAD2eHO42gAyoJZnGUwWa5FUEdt5940C+Y8HkYlVOfxHoXKbeezhTmP3wXGEjDXVZYCO3STLCu79gYGBdfaTAkX7w0JQREbGKU3MERuYOzboNCxQ4AhJGIjI2NfpPcGEaCUQ8cOBaDIhoaOHQ4MoRCZyEgA/9Fc3wAAABQAQAA9ADkANgAoAC4AMwArAC8AIgAfABMAHABbAFEAZABIAEQAQQAzAFQAPgAnACEAFAAwAF8ATwAAAA3/WgAEAh4ACwLYAAwC9wAHAAAAAABuAG4AbgBuALIBBgGkAooDagR0BKIE1gUCBXAFrAXqBf4GIAY0BpYHCAeqCFwIzgmKCjQKbAsiC8wMDAxmDKQMxAz8DYgOgA7wD3oP6hA8EIgQ3hFkEcAR5BIoEoQSrhNYE8gUKhSEFRwVnhZEFnYWwhcQF6AYRBi0GRoZRhlaGYgZohnYGogbEhuAHAocnB0OHeQeRh6YHwofeh+wIEggqiEMIZgiJCJwIyAjlCP2JEQk0iVqJewmQiauJsYnLCdyKCoouilcKYwqTCrsK14sQixgLMgtAC0YLTotqC4YLqYusi6+Lsou1i7iL8AwSDDcMOgw9DEAMQwxGDEkMTAxPDG4McQx0DHcMegx9DIAMrYywjLOMtoy5jLyM2Qz8DP8NAg0FDQgNCw0RDVkNfQ2ADYMNhg2JDYwNjw2SDZUN1g3ZDdwN3w3iDeUN6A4YDhsOHg4hDiQOJw5Kjk2OVo5xDooOqo7mDukO7A7vDvIO9Q8MjyKPNQ88D1MPX490j4iPjY+Sj6GPr4++D9wP9hAREBsQLpA+kE4QhRC3EPwRCpEgkSwROpFSEWmRfhGTEZkRpRGsEcKR0JHbEeeeNrFfQeYJEd5aFf1Ttw0szthd2Yn57Qzu5N2Z3OOt7uXgy5Ipws6TnfSKZwScBIIISGBBLJAQsY8bCNEsAmyZelWJFsP2WDBPcLzCU5gY8Ej2ITnQ1ignX3/X1XdM5uOw+b73km9/U91d3XVX1V//bkljSQtd5GLsleSJa1kkOqkRukdi5JeskiSVJNYlChAtQBJz0gk/YxE02elGolI1NzUPSRLR/HHPrhkelbSSLqLZ+Fx9eIx/LEPgNMMOCvp4O5GuHYW6ud3nYVXKpBRXIWXQG0NUFumw+wz+5zE1yybncRMfDK5WK77zVPl97/vE698ovw2cuQp2ft6C82Qe8r95NYlE7m1fC/9xetfIvdA66Hph+Dv39Dz0DSDdAD70gZvq0lge5+RtOfgwC4BrANYl4Y+SmO7sKPOZ+HGQP9uUaDHAr3k6t99Fuoikp41UwMP66GpWskETW3OZ61yQJe1Bo7MW8L2rVvp+4aGypmrD8Frp8mXyFuhHTXQjtsW4QErVIPYJQBxPOslO1xESAaohmNcD2+oSYtGSNgIqapVGizQYAHguJGNBAADCtCIWOYlCGQ6CDZQxj8ks3U+/Kdw0POa8n+QJvjD8FWAPx+Hdjolj/Sygg0TvsZU9V4LFliqCigWUESPKNBigZbjS4JnKcOXlIbGLEABzpgawLgEmNez87PwSnrxGcl47qzUBA9o2QNN+MABKCD7noWZiTfUw+31gJEmeLQR4EYB2wC2AVwPcAvALQC3wrkVzk4oa0MYzm44e85lOkIBXaDIjnyWHVkdO6wwgj4ooW+93zvgfdE34D19V/TOdwD8VThO3xm9s3zD16Jf+yz+6/tR37Pwr+9HP5Zg0IaW308XZIsUljJSLzEvSh3QcAcbUS1AEQbVSzaY2TgDsaEpaEwKGijDWYZzQ1VHCnAuwNkLZy/eA9cCAAfUWepFJHurhiGABYGqgjosqKsal0YsaOQFAROOGeK0ESAbQGfZHLCxxShDRXypNqlQs3rVrpaFVSgpIOzWWZhJAXUxPyMVAeMkHDG7iYtYGqjOGsi3k0jRTezmdlLM5/ppEVYP/JRz7TRi7icRYnFTu7lBttKmue23vMFX2tLRM3FrMZa5uu+mNxBvaSHT07u/vb0h0Jee3EHKj9T7e9KBrpiVbhqqK//CcWCOxMaybvnIUV0xk0t26onFuW+BREazbtrbr40Hy30tUZ+ztvwreapIDtijvrY6oidWf8ohwZLqW/5POUn/GRZnAoZxQtonLS7CDLWJVWsCKMygXQAVGTQM0Ca+ahmqk4jqZNVg1GJBbVVBGgvSVaPTiQWdWLAo9QGx3Moq9gGEJAKWwiBbOwA8JBZRLRs53UVW5OPXBhkAtcG1SUZEm/3ttI8AkrOdbsoGQPY3IOCGkn681E5DWQJkYe2dEeWGgPLId4O9cbs90RsK9ibsLXC2BR2Nprag1RbCc4h8fLj84+VhYvvJqhsD4gareIBc686OBGkIxoQDI1kPGbQGM07q6ghaGNDWEbQmy3eX/5zcVj7jzg6H2F3qczlLMNPGblIfk3AtFpZ/Sf+GviJFpW5pnEwsSjmYxo0MnQ6AEgwaksxAGBEKABL9DIrB1Tq2Putg2vYjbTrHtrkYw2lMUJAwHBFBwKLnlCG34vhZq0ZYxgK5aoSjWBBV6KJVktnKiQkIXhRjLwLgCAPOSv3V1/qVa/3sWh0WsRrcKuRRa/UL6BnJD3t2QP0VSOOq9UgSuysC5VFWHgEiYzXhjESaIANUYjShT9wLNLOBBPgEKRTbSfU80ers/aRobyA6u44U4EpYnS7NnYVipIEwmBqzt0xmtvb59++MhNs6xuKhgbRj/+ZPO1KWnpa86y2F8if/qC/tSHjN+iY37boq/o/zky3xnhPd/a7CTIpOHfOlppM02NfuaE32+OjYFa6ng9szjsL+6NsS5LnMlTTdZ3bH7NTs9oXK13Zlvt62q5N68hE7rBbcg6UvsD24v3rfrdpt5bU7LdtGZWUbldk22ow76LXbFvjmiStR2rR8gryD/ggIQ2wR1ngT3Ak1nmUrV04gu6MT+G4UUKZDw1BYQKwBcmyAuBP3P/LI/a7bzpy5zfXw3D8/SN71L3Op2f95J3nzl2ZSEnvPELznDLynUfKseI8eW5nAOaVnVDfTAeOBw4A0lo3PEKv2gUceeeDI7PN3kjNQ5dy/PEje+S9zWO88+RC5nX4bFsR7lcmsQxzo+GQ2XcCqdZKJdYGoEFUhrQohG8m7WqOWaQQEjAEsGAMsHI0J93rgAuBce47vbnXn+GaBWzzyZw1igTXC5tGsixQjRXskqyvaYY5F7IH/fcJx++2OE8bOWg7UdtLgTLK7Kznz1rfOJLu64cxxNivdRMfpNYCu+UVoSTMbbf5mCd+Q5q3BVhnSEk4IwqYGb1TNBX7WrmBXoNEXYEcDvgG2LeAZrAESvXBhGP4nc4Pf/vbgt6GOruV7pY8DB2qUtlQ4PsQAkgTLRTaz6mBCKQivQYTXcGJhvDCkga3dCKyEUaL7cDIaL2Kbkd9DZhOGNwJvt8LIdoXc1L8tU9hlinoP7ejuM8G7Z0gzuYZcAS+qZ3w77vQEdwKf1TdDXOV/JVdMIm52QsXYRllKVdYEa5mmqmUV9g4bgq8vQp93btt26JBEln+5fAe1y/1QR63EOQg5gbwmCZB/Giy3Dsj9r/dh6cTyRfpRoMm4p04tAgkyq7upGfbWys65ZqMUy5G93wb94Puej/VIcxk7Frll/NR8PLFwanz8+vkEnEfzO3q9vr4d+QI/1/UeuXeWzt57tE8FBrI7TvXRvht25DhwamcOJQJAWg19GYbziziXmgCotFtQ+zX8uaD2GkZ/W7E7LUMGEI4k6TY47oPjMcT7vqF6GH6JCV5BOHJwjMKxDQ7tPlx2sqTBnUAHuCPAYBFpHAv3wVRBicyCgtQ+XJRV9yFLT+E+qtyH4hxwffv4ksqaA59/R9Nf5MboI6muviXsHrAzEm2n34e+nl+UWmFstGyUvDBGUlVv1wgBfizw81HyslHiywumk46xK2dZI/28ad3wYwqO3UoXUA5sZV2AH/cC8Cj7AS8y4WzAnagBzl5BRXlFuN9VVemBKj1QpUep0gNVepQqPVClh3W9GOqX82yGaHWRflmdOo0E1keR1ALPYmqNd3mG9qeyLbm+2Uxmc4/PmhrLfI28s2wo/CwyUMy1+Qth6/BAMFiKWj0F2JYiw0PjiWeHGM3pgbneDXtNUPrVIrzTzHgK5D2c0FyEWgGyVmHTjsizrzvnz7ItCknqENJR/CEzxNhNyG0wRJuQVJOLSHOtkk65tYZtbTgnHKKGZyQH0IImhk2LuBWHErB3GgrugeO9cMi43aVwRiGwXwFsHNDAnLLAnLIgYmEDYqXIOygSF65KtvOo3GWCRJp9eZ9VdssM0WTyirelcok3jPv7U05v91w62fjz8rvJi//esWcsGh7eVTdZShVKtkjRT4PFkCVGTIPZ8qtyW+d0J80sdHuQnsD6oG+FtWgEGvfRRRjsJtQgMBnLCpeR1hrF7lJbJWMZoEyDO1B6w3VrwAIDp8S1SIkbYeJ5cBIySkwZAQKyiPtVmsMasS3oziFbJksGvtTrYKnjqqsDHNWxqRfyRUjWzLaMvJmQfyy/0UL+pP/GG0fLz30yS35bru/55E/IQ+Xr+d7VD/NoCOZRVHoduVRlHjlhF7Nd7uxxq2PvTuNccq+dSzglVs+jpvXmkVUUI68LQ38bzj+cA+9QgMc4oAHByCpdgwMBT9nEO1GwhXtuRiKONz/CAQ2QOBtsQjZ1VreyNjjhZW7OKq2aTmzd4l6m6yfq4iWDm+7uSGeOd8dGM862jvF4ZpOvw0o+WP4Tk288k987EgmP7a8b6ejMFB3tA0Ea7Im3tDb5yFVDvzVZPKUtWZrfMeDneqNxwPtVTH7olz7MMd8uMM9lBq5UKMGol9R51IBIb9hgFMxwReBdDz9a4MDeNqxYwzG2MJugJKbc2gS3NjEsukUNfBydAqfPwjqgFzmK2mWxEwIz2U749leFoHU2xv2lq3x2v70uNnfd+ODhTDy+JVvY1u0OH53p3DsWi47vz8VHMw7g1GPxic42V26iLuK35UZ2dNEtDx3vS0YKwXBuz21jDaVBb2lLJ83tGgr2t2UGgzTQm2x1pXu9cnCg3aHwYRLNw1zWSjOLMJ3Mgv/WiB1mFbOx3i7KFYMSQxeqj2qA0hAkK8Bq/LB8hPy4/Ndz9H1DuaW9KAP2Lb9K98E+FgEJZqt036LUxQaBU18zkDeE5lQuxA/Q6KX2t+rRnMJdmo3FVBoFOvkiKjKnmCR1lm1DXKbCvSvLCAYOb78YKUWEklcyLjqhHZHXjFPz2pHbVDo0Fds54kgHrLHR3R0du0dj1mDaMbIrPnV1KTiYaXOmh0LhQVgJmaFgejrX5i1MxeNTRY8zN2N0F2ZTdGivvdYby3kpDm1b50ScenMxb23LFYO0fbbgJo9bwlkviNQBiyXQ4aLebNhS/lN7NAdgIWK1RgpwMRe1s/UyCevl6sp66VYx3Sbwy3nsdhi09vRlcRASIwFa+GkRamK+zyN1PiuFlF0fyVMIyFNIZRVybA2FcXtQbgjDDWF2g0EsMqDDDKWqQMtXjdidApzcrIP17vy2Hk/gDdNde0dD4dEDpb79fqvfXp+aPzk8fjwVT+0cTU50OGGdJBKj6VZn51g2t+vmIWtp1N+7JSNnd4+Eo35rfnRHke549zWlbLgQjRKbO9Pvo8HBtNPdMQxkqS/ZynAKk1j6FLVJyD5dUeHO+T7Dpz+Xk1buZmKa+tbRxfJZSIGD52JIDddbw2aEG9LebfCP2g6VP3OIvb8P5Bf+/gbpjdXvJ0J2M6Zxt7Bc5C0S8tNGrRDi5KpW6FDM47JOA8g6DWwvqmGyjs6Ee7DSQLki70A7PULkgdYuvaqKPdDECWkvTdG7oLs7Jb45ay9wmURb0UC/T+VGlWKSZgo0wvgYygQ0vgkSscq1TPBiElQ+ZK0n1gkgOEfJY2RL96vj//jiOL5hj/Qt2kV1bLzsVVIXDM4FHABF/sL/9pDvlv14UN3wX4xw+ngY2j7D2j4tdBHaC8o6qEGxmrWkhje1hvVAoxZr0tifGsb4c+UNF/iKKZLXWDWHyWPQ3B+WHR/6x6+Ov9r9KrY3DFWX6b/APuKX/gL5eysQLlyzNlizNQxyAePoFnaKZljLFepoxuE0V61dHxb4FFnHLPkEvrFZyi+0H5mhaUZGEX0AeWCAzwLDZpQ8bJU3iHvPMsLBn2qDOlzqLxfQ/OYiU24o/Dup4t+Z/eV7mqPX2uK9od790fbUjVtz23u9/t75lDFp2baNXKelW8epOx+xFzLx4oinOJOgHdM5j/bWq/m8713eJf8D0LIpaZ/0y0UgaHaxQzQClGPQFYANjqskYMsuNIc2IH+4PuwwqRdgNSyoq8GIyDGu3Us8iC0HXFF4cyBh55AwooYdRH6GiaB6PZhGfR0vR70j6hOfkWJwjqU58UtLGjSiANTNFhGutBGAzgK73i2NsPomKu+Dq9Owd0HNAG0HiO9OebErWQUt5FQyL4hk0a7TWi02ZMbygjhamSaZqbJkOPUTRbhqIHAnrTv0sTeOT9zxxJUHnrh93F8c83dNN3i29oZHO13x0Z3Jvqnmhr6oIZNw5uOtA9c9tnvPY6cGBk59YP/cbb3mvnvu8fXZ23yWQKbN19/q8E0/OXnHh/fte+KNkyOnHtkycmW/qyMezjs7xuJdB8ZAYJgxvNLZHE+15jd3Tdz7hsGRGx7bufOxU8PBgDMUI0mXvW0q6u4MWdtaHdOJwQkY7wwwCyaQI3SAlydRU2NGlpdZPs1Mv8YVQKj40TLKJ21kj7uEGWyRWTxxVeFWJjGDWCsSTJQPdkuoDjBwcep+lISRKc4BMMpLdVAryjcGWKoGkM64eiXi0wVILSFnhsn87K7y4d2T1Pvpz9CXlwJf+hLRkPvKtzBd+El4218D39UKm2RaetuilICaWlkPm6CH3I6hA8jB+powoYFswz62YEEL75IXmhXjCqMzit76DMr++3BNx5iszuegi9HBFoASgg7ibiuMQcqu6yO5cIKY2cRqFmAhf5J0DlzpsbdY/Qmbr5RwhMau6il/npzfteXH/xoZTDtixw7/bGnXUXre77aXAjTYFXMZDK54d4imp3JO6uweK/+qKZDzl58aGCv/fJrL53PAr1yANR6RjnNuUHN5+qezkgmu8NWDOiiLyrp7GJ02Q4lHaN8VKCCeWKWrqrDo6uKRybNzb7uqWLzqnoWOhdGetkz6+rmB43PJ1Pzx/tnrC+2uvvEtdaXD983RTfcd6TW7E625VE9m2w1DdPiGbR3duZQr7WtiNAzH/Mcw5vUgJ2zic9oqaJgZCit9XTO+K0yGzAyPPawzodmQjZxKbBOk2VyRyE6+tv1dR7q7j7xr+2vjT03etCWZ3HLTJD1fPHj3JrrpbQe76KNLT7ZvvnaA9p/cnGZjgG18M7SxVjq6yGSiWjb/9Iy72bB9gpSy+YeWeK1gifiGxyagRpmJWrafIzXUq7uvWRwnaW25h7y3/Aby5aVf0POD5V8Pln85qLTrZmiXQbqLt8twOe2qeAhs0K4DSrvSlQauaCm7R6vco+WmBqXFgZNUVx4g7ymfHMfG/nSw/FllHv8zzOMUyjdtqiwThZUd+q/NaJs6o32MkTZDiU/sQwoUUZ+IAI8TZjM/tuEsl1fM8nwg7zPDTP/cjnsPZHMH7tmSmhksOVPWdHEoOnBsNh7bdN3Y8E3h/0NgK5jeWtdz+N45On3vNf31LUF7vtljr+/cfmqAjt64LZ3y/u1A+fu2qLtJUufTZ9h8evsizBA+nyr0nGuDUGeDTKe88UgKPXxgfQZ69RxEa4FeoYGyMp56YSgy+8xZc8CM4zdOnhkfL0/C8JWfJtNLUTJX/gxr983wdxHaDaNe2XMuY49h9QduHocal6JQT3T5VfIDqMeM2vU60f/LmgGyGLuK8qeWaXmqFC+FPHQEmG8t0W057s/75nsHt08EPX3G6VKs0LXvCvLTsh3IdI8Yh2+ycbirMg4K9jfs1xol3CWwjjpuxcikUfkkvQoZBMQwRLIGEiA6K47A0/vKz5Op3eXvPYHDUCJfKn8R2OKjT35emT87mK9Qno+D5lLjULHWqLaVLKMr4+RPyy0wJNcM8jrlANRZR1q4va5uXZ3H78ZGtRKkekAFNjQMG604PVpgAn4Hm4QzsY8DGuk6AM6g4v8UlD6ulGrRoYOZA+DHTQDczX6g3VKtUcdq/ABODWREPg4AsgtfQfXhPsS1RtACQ5o5HxjY9m+sVGAUFRiVCowSzouvwCGzRWIguEZgkGCVjBErscI6+bea8r+PwhgdIn+8FKVXlU+Q9yz9j8o6/zqjz08tMgUZ95qqUayh/3WcVnt5rcIpMmkUmDTK2TEFV3/EDCtr8KWRdkDRETgYZu8B4L3sB3aXIEnAvg6T744Wy3bo5tKf0v3QzeNLj0B9QNPlzP8fO9nntt57ZT5/8N6t4rx58MRcMrlwYnDoWjxfW9d35N4ZOnPvNX0qMNCx7dQQHbxhR0fHthsG6dCpHR2C/7gfxqgROL/ti0ysa1SpsY3RA/R1cm1MD4QyldFYtGjWqfupU+EgVT4E0FkxNJhPkvq+Q5OR9rlrSs+OEzkzV/S4i7Ptf0vPe3q25WlpV6+7/BqZaEn1h2msP24tf5LrfOeWfyJ3A95bpaz0+KLULnb+RWDkQNAVeE+vdKRajx6gxAudZZSoRUBcRaL4o6EZ18HGp5Hpo5DmuuDsENpD5RlPmnuboL7XK67DSEZWaK0U/4sQ+lkU7apkLMZUNlydvmmselzTiavLb89dEXxH5h3eYNXg2vaE4yvHd/zO7DaLx3VL4c3xoz3rjvHzMMYoCv8JlyWaVVmiVVhizDB4OHBNl5YqKqMtCpqwoIkPPxo2TYpd2qQ4OZkUJ0eLUmIRgoeJqQwrgscqcaM5IAfUGRNmE6YweszncHsKM6n/s+Pll8dJOjGVdx/d/1N6PuJzTMZpajLv15X/FwmUXyYHrbFSiI5vLn8ZmjWw/CrdS78vFaVPLUqdqn0mxjT8lZXqwt64Ntx9XYKCuqDBwTWGmCDbi9EswO8bMkhfhh/fhuMncPwGjhpEgBGNOEjeLQzAKeMSm6RPrSQtytbaVNa1HqATnsAbObLzXcPJ0i1z4cFUqzk52zu4r7ctOLAzu3BzVzx7TSncm7SbUwv9b7whNLTH2N2Ty+ctwQ4XdcYDrrr6YOdQksYn8q5kqpAIWwLtDupMBN31jiu30NRM3sUM2hI9AfNJJw1VuLYNrQLV7MFKq4DmHPPM8FlxlNOv0eJ/jqMn7tIxeMfVy7+in4V3WKUFzttzymoW+mppZeWB1X6T65PaWpXAMibJpnBLgLOHRq6bT47fcfLYG8eT89fVxuZPbyJPlve98W1n3gTn/fO3bo6xPS2z/Fv6Q2YbuXmRKcwksaeZ/8t72jpsQVphCxoVwM0AsQmTQGYTaSSm6fLz/bAn3U7vWQrguCz/tmYz/TZM7Veq27Z6hC6bo1tPZlqXqdErDhO89XrWVuT41AsacUEjeA71Auc5dnGeQ5buUIAHFeBxBTiiABoGICqcBP8ngVoSKGx66atdL740Vf5tz4tfLQFSHqQ3Lr2TnloK0KuWPsj5kaKgg7Wk9ndJh5dQFVUPnBGurGCeikoj4wpwhQLcrwC3KYBuZdfOMqcPUV0Nq25E8RAPKcBpBTimAI8pwA4FsCgAUYAOoYYmaHhn5EUnoEyHgSL+DIhK+mz556Rt668ubiZt5Z9t/clPgK97vPxOMlp+jtxIDpe/TAoS962hXwM86pGWIv9NVF65Rt1X9FUzbo2X/hrJrWJ0OMvU8oRjQWZYuI+LaxqYcDIwFTJXv92hCHEpBbhCAUoKMKkA7xUegQbC1g/Qmx3lF3cQQuQt5RfHiZc8U76X3FqeKn8PfbKgfw8yvvWD8NIr4bXXM5eCDd0QKsuDmw9Qsa4VoQcSumxMQAF6cB1FPR+2R6v4B58W/sFoCCDsUTQVEGEqgB1kNxQcg+M2OO5DKrhPXUiZjiI3qjJfsX8tt9NsuY28svRckp4YSC49PAA1Hlu+jTzAaHUnUimbQgm0az0ocZrrLiomFB1Xw6DByXeMBF55pfwyPZ9bMuT4WpKW76Bh1ZcMPZ7Ql8wMi3GQ/FB4kuF9w/D+I+z9BaRENjZXqt9fPRW0DAk64T9HWRvswIPnfWbf8A9+QILlC1vpr3Ovf4jXLS/vobcsPwzvdqzafTzcMIlqcjsgR6Y3LT1wohuf+RA9Tqbp6/DMFh4xIwuriVnxmZLTqgcpzNwLMATXweUzcDwIxwexA/uYpwlBVSIzVnL3KTR32AMfmj5QoC8F3g2Vdy1fpEbqhsVblP4WuY4msYu5gf9qUHnrJDztUzmuVuxBa5U9zoMFnioCVM2S1MKtQiWURqNCDXO+Sku1rKzVxF2IOJsSZsZvdAwJczflceYCgl4fvBJWZGNFPnhBqwgWSLP7VwgmNnseHYeFTQcYDysMUoPMBRVkSbRcTJHDk6WAv297tjAX2jmfmQ9bk1d0X9frbBtuCGf6nJGxnNu7tTC/3R7N1lnjAzEaH0rY62qts3P2pi5La6ltJlt+eluz32nqtsW6/F36xoG87Iy7GpkccBDwezv9NbQ+Ld3PYzd0qhzgET6cz0jxc9W2ALFWQ6s5Bt/G+oxqhKMWQy+CoDiEEoISmxFS/QYiuHLMVR5r6whxt0UG8jHTyIg5nhsIZ/ZOJZNTe3tik3mPtzARjUx3+/3d03UWX6LlWvrr8idbUwFLeOLoMB0+Ohnud3XNZ2nnQrfH272QEZ5WEuNzL9I4DUBLNtaX+y5LX05VfTn9b+vLCVkoHZqKx6cPlUL9uURzyrfQnZgueLxdM8nCNm8ydqQuOXu4i3Yd2ZQyOQOWtL/T3zOfoqmFHn8mGGsvsfEegr7trox3XOUKm5hMg+NtZtLLM5L13Cr7Z2g161JBQjMWNG8w3ia0kbLeWgWkjHftivGu9B6VBupaWDHew2KMM1Xj7oxMdQcC3VOR2CSgozBZB0M8RIevmQxbfMkWsmnJcAoHvt+Dw9wBw+wuLuDAd3m4LIzjXYDx9gA6/hxx0iS8QJsB8jKcxE1orLysOdCszoFmbr1uZlRQYp5e1Z1Gs2+IUQjmt9Em2eFAfZRL1MCKXVDsYhSy2YSupjWrkWVtIzqfWxaTpJlroHVksnDlVDwyuq9Y2jvop+WFmkBhNFTa5kvEju6VW1ODidBgh7umLjp1tJ+Wjswkk7NHe/R6fftkpyMViKSKJBsez3tdufE4WxN5+HMz/S0Ieo8tQouamMSHRi7ua4hW4GYVP8KlMLSaAVwzXyoFwqmPTaBmk+J4SJiDoUGyc52bCSPz6EUu9vIydM+wYhAZus2jh3quUCwgcbXiAnIRdPcI3Dkz02KPTzoizbag5dCnPz1Cvt3b0T5mj+u0vTrtHe295TBfG7tgbQRAoB2QfrsIHBDX3qBHXBOLmHlG8sPr0ufQe19a6cZT6UkbFrStnRwezue3VYaWQoeZis2wwnd5B/pzwni3QXfzKgnRso7LUKJd7dDInpfhedx7kIeF/ZgFzEhSG1t2cfFWmMfISV0PBXfC8RAc8j5c2Vi1T9yO06siKzfIK7Qv9jxTjKPle62T1j0n/ZlrelJTeZc5kR8EajyRSExekYkM5uPmkaA3cGQ4MlMKBEozkegEEOj8xJOb8oFga+d0x1hLwtscGN5XoqX9w4FmT9x2uDzSt88bCJKGts7xBE2MdzodneNJ5r6F8/EgDFgH0DG7dAv6cDQJv4RaNaLJtp4GPrRaAvGtI42JAhsW2BTxTFnTGjEHmQacO2PAvm3mIUAAHRxx7JnomCu0jWydQW/AEdh2vpAa8JbmM+WnSWl+ryM9HCm/yOjO1fD3M/SHjFk/U7334ixBnoqpsg3ANxm4ahX1zQvsx6owijWTbT3VAYz8AFyah+MA46EVi12jcDtCNvHq+XntyAj94eYzSz/BNtLlHaKNzdIHKi1DNSWPMWNttEIbrUobrdBGa1Ub1zAHG5kXPJdsI8pbiq6whnnJIyuGsUC1wvphDcj+cCRfZcGB3nTWW+uNNkObf2QYevX6F2XaTWkgTPuWnh8d5Pv9Qear+Wuo8S+Qi22q8vwyYDzccaA3hPetHvpWX9W3NfNKyDW+38+yw+LdhJmiCz0MhWXiMuw9uuZARGeFeUeyO37wb1v+/jTMuKV/JgM/Kn+9fMvbWf8w+OIT0D/Gryv9Y+OmYWZZMW4a6JvmUn2riPFM3aBRzH6BYyP4UoPApXw/0NCk9OnKu9B5ogkIDELIO9tU/MbP/S4fOt/GTKaIQKygVsQIVwoSWJBQcG0VakGjGgvQaFI4kdA5NoOQ2bTZOcu5Yl1Xr/B6T7wQGNlhawi2l4LpmVzbyNyYtzvROjI36islWkaoba8l7GoaardFPU2e7s2d5WdIacvultRQvPwV0je/25kZCjMaoNCxAKdjFXxV6Bjf4DbE0u9PxzRr6Jj1suiY7cC6ZEzwT8do4LJtOL4NbDhUteHQy7XhbO09PB2LTx/p7T2MrPGRUmqm6PYWZ5OpWTh3zXKWuPvwphQA3cAbz6b6gCtOAlfc61fZYyYH7QE5KMD44ge5RZn7vLUI/yHO6yTO4aRaZ2e5xLwVTkSeddT9OCItYlbaBaTMSJ3KG4t5KbCA+3HEHAitQcbBFUKQYJBJ3SphiNquXyEFoWxU/tn59WUh5In2MJ4I8fIw5/w4T4SSg1HdaVFeQAMOl+KllVOvggqRXOESuFkZRdYiQiqtAlJwY1JxE1qHQQmsnSjUtg5uRv5hleBwSmCmIjxcuzR6fh2xga1b8nbqgc5cuXrPwEjOhvTvTdfEdGgUpEnHHHnU4bdbeV9gYTamSmMRTWqhLwCL8t3+UtxKJn1DB/rPIz3JLb9KXqQ+KSd9ZVEKwqbNI7DSABmqVqID3+nYQIJBXVDFZ9K3igUFboOxoBiX5lBsNF+BH9+B46dw/Ba3adSw1aKCB200USU1ipWVnGWutpKI5VZqiyu1ydKj8IPdH2WAMN+gqWF9441W2G5EuJW5dDoV3HMwO2oPdTq9g1mvIzMcyRyJecNbo9m+lmi2zTPQ4XFlx4zxYOdYZ5za3HaT3mDzdQSpvytq87blWlyZELW6bGa9ocUPxaGeqI3R687lX5Mb6XOwHh5FKtEk/KUMVRlW6tRkHav0Jb7VfmfroZ+7n2k5CTjHazNeEM7j53jNOBjNbDBscGezIB91VYqEvFmN1uU2mqK1gRCLtxCzz86OfOYzhYQlaLMmDOZgV5TM9T7xRG/5bD5hMPYajZwn2gU0PUJtfF/Sq1q3lVoCFLys6VV2pEqnhNrgsrQEStQjagi0Vd3gJqZ+BgXy0IdY56bKpgSbVB0SLDJV/tLcPtyTSHbpJ1emBlgfksuv035qu0w7k29jHu73tDO5VDuTk2TlQHL2s5+f/rcStZUL5MtLP+T4zS2/Lm+nravtTLr1fWV8v5O/9P0X7UyrGr2OwalRcdxzbWR5OqbYYBIK0KQAZJWdSUY7SW7qkUeLj753/POl9z2KaBkmXywPkM8t/ZD8dXkG7YOw8aRg3Gql11ZZP3yruWjfOi4J65hDEOM1lXhkWdqj2A7qFcCtANcqQFwBiiKEQosWIF6LltVCFQ/GoAIcVYBHFWCHAjQrwLACdDAA6a0kaKBBnf2kmJWRsw80y1mSfnLTV/9p4VOf2vS/X5wn/efLr5d/9oMfEBPR8rmUWN5BhynGqz6DOisz2shX6uPXn0uCD1mzNXm4Wa5JsCMNbGEiR9rAGmkWVzCoVqesBQtDyHHFP8GlAGkFqFOAPUpcbTcAUyyuFj28ZdzIFf+7opxtJq9NvWIOJzpd3pzTbok6w0XnazNfo7al8/FS0FRfXzQaO/qppZxjOABRjjYCDgwoSWvQbUbYbVfGca9ZPivNTvJqs5OGRXOzsC/VwCSvNjBpmC2phQlP1fakQXKq/AGY2w/CuSNGnirFyptKIq/FF+iPpJS0e1GKwIhVYsaUJE8RkcSpDamrNY1bjU5sNRh5LF3g2Utskp5pbgxSneoEkoQyzLchc4ePPN81+ym6XFe5oKOOmTw9vrPDnJtwOidy5o6d48buEb+xsS3a6og5G4z+kW7jw/WR3HBsoW80O9q3EB3JReqTjZ5oLjTn7wjY9Xp7IOOfC+WinsYk9Osty3dIzzF7lhVnn41jnoceoWULRcW3lErCsIV69hPkc4CHOHpNYa6KkIoHzkOBWAawE2CnggcP4MGr4iHOYob0LB7RyzTqHC8WhgOQ4yqhh8A2FFnHbT3EylkGQMUA9rjUqfZ3JT6O8r6ODDcaqnoKKBmJCpTEhgEl1bnXZJ57TS+1VXlSK7HTBpMSmX0ZntWVyLGzzNTJ56Q2zTUdQEubrYFDW7dSa9gyT88fWnqRnCtnhrAtI8u/oe30uyCIdWBWgwisWBdbDRKMSVBI4bYVPjshfG2oqh3VUmMQrthETA5THwalO+F4CA5Ztdzh1q3cZmWh10HJyh9igRDIz1gFT4tMZEJ0KKHmo0OrW0IYhhrVp61VKc70whIVx1BYN0HmLyLbOoXqOxAnQC+VQNMeoKCYaKaZCbTkA9Fxb6ot79mqq9cXtqMWfNpg1jf3WqPDGSfaVOrNfeWXxrq36tCmQu80Jv3ptrChvJ1mgtF0iR68riE3tiXFRMnt5YfHrm0hf+4vLaSUWN9D9PuSX3qWx0xX1rMy8k6T4twmrWQB14sp4z71PKjfx0gOz1ZG1Dgz5j1PFTd6vi2jOxa/XifCrHlwtSBTYiFR5ojIBRVFaPOey3QMkLzQnnNlgGCsdbBORBTf7K5duwJe1+bO2HA+0VTwzPQFCpYMSZS/RW5f+lHY+vrATT1Xel1eszvaEo9kbZbM/psHXusXvg6fgrVhk36DMRlNzL8NncnNrJPcu4bjrLEqh4HJpASI/a5o6cC6spQBpamKs67EnHVxAsosWwd3FTFUu4qoWQVTCuAUTh/1al31aXaj0AhmABhkGkEcTKwYM92ZBd+OrTcwPpm5wjJHG0yGwBMiIL4D1/1d+ZfbLv5qofyL51966aUROMgceUf5XeSG8umuq7re9Kauq5gc/nZ6nNxPX2C64hLPsKPoiq0KN0t40wjrJpUaLvJhrhHDrj3HkiIGInCQ4rZtn9q2jb6wd+9eFjfVu3xRTgk/3HnpI6jFaVG1OC1Mi7MojQBh7bh8n9xaVZ9TexGN4IoOPQlLvaj+KsKvEvxOMmajXzLAU0l4agqgs1IPlEwxkjCrQpvE3ZenIypWm9zXM6v+1cJ9h0s9R94xPw/nEpyn3rwvl9v7pqlpfp6Pjedc7tx4LDfiCtiLQXc2ZLWFs65w3uH3jNX1HLl3EwtRUgFPcf+bJujEm/YVVOBRT2EiRqOTBW/QGbJ6WqJAYzyFWEtbq98dQvyPkHYyR78Du1i71Cn9JcatOQT+2wBysdXhglEMnkMyzPNH1aXX5sTAFHoaJbPRguBcDWpWDAOL4Ndc5HY1HrdvZ7pAjQht5mwHSuYGRR5fYEn2MBA9qpAguDEDmy+wsJWUe4U1Tg02F0GhLYIsiCKo23RATP7GGvU2T3Q7o+ZkpDVub3Rkvb0Bd7s564x0m4HXS8T2kdryr8jH6uwBO013ajWacLjeGKlv8HkLfxWztUbjAYdG62mlTtfpdvQTkZLk/5KfwsKol55Aj3uHml/UIahMHUD1wsvKwaUsroGXEVUmwYwr4dOViGncyxRICZJGDlANsxY7GBFxk1TEh8ursn5pRNYvLcv6BWsxz7J7hfiJ2D/a+cADneVbP9bxwAMdRKe/4P7i37m+w0/I59dIIXKaPAj7DK7RkjRKjLhKW9VV2ipWaTes1xKDMgD1MygHUJHNoW54+yi0YjRd7eFdWcmLcF89LDs2f65URCA1F6NJ+FpJjPusU1d4HcyolLqmU+khM0zlFLQgBc+mYAaloLIU8A4p4B1SwDukJD3Wdye8DtGeg3MPQ2y3Wks3+m6loWAAjnk4DsCBllElW2gKXj0s1a+b9HEtIUDVPvceD0SA/hYZXxzWBazfDg93tLV1DIfZuXM45C8lWlsSPX5/D5yTpcBWV7S1ORtLxnwLzRZrU5qcdnUMh0houNOlAhZHssdHfD1JhyPZi0DCQajLRawuzfjQ0N6mBtJgJlwvcZy+lXyEPgfTyrOSajOnKYV8yyKG7zjpLT9Pn+vm+tjN5AnyHuDtcA5swfGvztLpXOW3XxlVqNmrDOHCiiHUqUOou0w8/tLbnXI4Ut1eT0/S6Uz2eGwRp8nkjNhsYTyHyROtiS4gb12JVhXoNLvCVmBVXWYV4LLr38O+duqSvmSU+5JR3mbuSyZJZ+B4EI4P8mRi6EsmYepGJqcRXI3II9p1ARKZvrFAXw+c5O/bSTTSx8kxtJ1XsjxIi8zpHskE5653bttGjh3C+z+yfJD0siRHIjs0EVSlqSLdoN8eX+6KE5u9mNV9ZH9x85n7PwZXu4D2HaUvw8taYdT24qhZ1FGzMNourbMOHYztr6LjnNTYL6DGXHuRFTvUxKiBakpcnWcFk3wJxamiKf2arxi122NdPjjb7NGup0my/M33pQqNzpAtVTQ5Q+SjLfEijly8VQU2tX+0P0ltUZcZTvYIG0AqjQLdXVqP7tYDpFtFgbWo4uVYk9fSXVmlsQqkUSEl2wNP+Pbfo7shjByx6sSJBIDcfvSj5V/A6WMfm/ri37kv6L/j4id4Wffyr6mZyXUsb0Qz/NcovOgdgo9VODCeS8JweXF01dIdTl1u125Mn+UTn/0yp8/yaSbSQ6NvkfKrWUTWtDHZwIOGeYYer7iDs3rqdBggWbtO5CVV+B7Dtm3WSraIRs3RE7Z4b7h3X6w9dSMKlG+tyhbx5Mo8EvCS5WWeS0D+cFMYM/iZtNI3ThrXKddJ56QvSEa1/P1q+Tel91WVP6yW/5P0/qryO9Tyl6RHMYxOlN/IfC5DZAClWcVTx6xqvwLMOYbPRLvgnzAux35OSd4mMo5Xq6pd69iW0ehFWLAPZq/QM/81NKAwkcLB5m4LnM1ckGgR3tYtihqQAWZm50OnKT8cnXAMw7EFjoNw3ACHni0Bh9TCOa4dK32bATjMAd2KbIkYjWeqfsqkPGVSnjIpT5ngKRM8ZWJCu545kxmBZABxqqTA0OrUTAvNnQXOy1ktNnLc6WvyxIBmeJr8TtJbScDwlCsWc7mjUfpX9e1uWwg3gJDNna5f2qSkZSB/H3K2hUJtzpDEsCDV1LBYuWb059WrkctK1JwSe84z/mC2OdM5NBxyP9/my4mVXyeo7vcLnkekakTiEVMaJTsMt6FCsjNjEvZzuCAxIVclyD6PeDMHZPJlmi/PkreV7yDPlkn56zdPk393VKLuGV4eKR+XRG6Ggyw3Qxyz+jnU/JMx4eXNvRGrNZhr9AZCNV7pdwwLYrwgjumGJKjEBAetUtagtiC2QluA+Z5xTihJ2bzCP1WBguIJkLqqk3mtl9mhkZDB+fHT2zMbJndoK43Mto+duVk3ePVdUxsleGhL+ZrJw5zWsPwJ8uOmsPSNUaQ1UWlleQSozCOSuKKWPwS0I8pKv3lt9f2noJ6XTlTXg/41i/LjcH+S0ZpvLF/Dym+GQUqo5Vrp3LP8fqB0JMrq5+XffIiXAy0nQfmUWv7Su4WPBCxWA4tXD0jv5lp6Mxtfo4gf5BY1JW9jswn92VEpJG0U7iFs6SIunyqswhmFYJwR7ve4TeJ0NTGjIRGBAR4Gyew13HPSvH6uC0xMYn3n3NxrO3jGix1VGS+e+gHZ3ENm1bQXZHP552rai/LFHoHvr8v3wPgAVV9eAox0MDyxuF/5w1D+DeldsPC0QBVXlp+TvremHPeOTrF3PM32CF7+MKv/2TX33wHlL0l/o5QDRsagHONeXbAeitLnMY5AieREu2DmUru3CCu4LJKDzr2tgoS0Cm8FTmASbIXloCQhWJs2KcegevEEavSVqyaA64XPuHJfXpQB+VGy6KHpBHWfRNV0FFH5SfjatCrxnxHiJnL3Ne0dGB47drp9dFaBb24fW3oy7CcfDF/ZNXRiPkkS+DfsL18Zvoq+fH327kkWKRsPT12XvXtKgcsP9b4hTp73hjpg2Zafx78ESsq9vhCMAYs/lB/FNbsfR75LrDWlHMf4U8viilr+ThjjLjHGb19eUstPsrG8t+p+FkMlPwr39wo+47Hlpap4bHThuZt7IZnFV0fMzE+U6xYV9SfX0W446pV1xteS68IQsiAuJqbJbBlhbU0XmJjSpHyygH/Go0EkS7BWLS5rxXcH43HHX9gggPtOHsG9u9d9z5daUgMifvsvhc/icpnO0LJUkN6CMQrKtzcyavxYaFWUp/CNC62ezZXJW8CCgpKQkDtXeqUCm8J6lv0OZUWv6nuQwETvPFW+SL+e75dVUZF5k63I9ygSH5HswetPXYUpM63hvDfQm2gZ8fXuKGTmCm5HouiKTBZ9kalrBgt0cowOT9dm67yJgk9uS/ubHZmx+NKvqb64Zyjo6hiJyKG+TLBW35YaiNPMdM6Bc4LHC70Oc2KE0d9hmc+51eXH56rLf66WPxutLv+uWv75ZHX5C2r5oer75X5ebtZKn43iFw+YZN+luAfMMlO4xOgQ3C9/mgakbuDItpO5RZDllKiDCEBcfzMK0DSbr9NVNrFRk5IO7XfFO63vX8IKcliQWy8AapMIgNq0JgAqB1CKQWPw+rE0D4QaYzRJiX9CuieJ2JYS1JxjdZTQSHoACq7DzyzAuojASzg/PgBVDUBVGVg8Ke7ZroUfNjjQA7YDupFTijuguIMVF0XxWWlShaahyalLR1nZ7MLVcUXMBM/6RnjkRCOBwnCkKgCLhCe7/b7erZ3Z6dDWTenpsDW1rXvusMV7Yqx774CflBdq/IXRUA/G4BzdNHx9MH4zdVdCLP5z4HDYInvnMnNbbOHOtSFa1pa+/tL46vCLUr59qBKC8ZtSqqOkb1ADt9B2epDFKEWRb4yqfqMRlW90rIpYXuNytIZvjGBBhBdEOd8YBcIXXcM3Rqr4RpwNkd/JN0b4Vxp+B99IGsm3Fjq39/k3jHGKXDk2dua0vmN6b3ajOKdkt/weWI88pgfX+wSnA418nYpy2JOO78HyCam6/OdQ/mx+bfkLUH6ouny5zHyqsf5Psr1neHkfu/8YDE4rr/9JvP+Toh4gQ8TC639LdTk6Tdfz+ivlwqf2KP0N5pgl21Cnq1jNMA8/z84cFj7Vz0hhoXpqF0Y+H7M2KiMfxHENVlF+MdCh1cbe9ZyIYRqk4d4BOCgTUSPMxquG355lHwqqFb584qIGADesUTd7xlN5BhOL4zPeSlGjSKHnqxTV8Y/7YC0+qMXHHdTT0IcBOLDKcOVmI6bk4jeH4eYwux6tXEcnQtyJY2yq2kxKCmmipr+t9h5tJxFdBNioSNZetK8T4/Jn8cmcOzZ1dKAbQ/Emruj0d2eiZtt8/rT9kLXdfnX+DS0fS80UPJ7u+XRqKtfm6ZqlH47tvPJoFx25fiGVnD1Soj0Hx8INNpcpc3VnPplqDjalMsmlq3098+00Odvl9XbPpmhyrsfP5gf3D8d9aIHvQyOVeXmMzb/NfH6HVpTj/LseyzdL1eVs/s2sLf+uWs/n56rL2bys3I9Zu6D8VqA7nH/+Bs+v2KzmJAoIPwPF40CR6jf0QVqzdf0ePHWnylO7GfWJQIlb5akjq3jqdvWqCWDOU0dVKC2euDRPLVfx0ZEq/preutUbRDf0zh2Bzomt3oCAOy60zxbdLbbyBcfIx+1WEnIMh7GEunaF9ueZO7rHmd0Z2p9jjgWetny5CdVxJDLhKv+DvfW7kXEXKdhasYyPC/fLxHHfycfdvKIcx30vlu+UqsvZuBfWlrPxXVHOfcmw/is4n7RLEnHCe9Q44YcrXvEVT3nuH8+9MzbgqUP/DR95SfWRlzbwkTf/AX3kV4cKX8JJXsXZCyrODnVKVXE3Np7rjqzS46xZCatz3WFQjW3pJ7jXixyN9RiBhfVUvumDem+9yIzN/SZWxWCu93mus8wXQmZ4rORLMIhPGymQTtyDYoAC1apX61SoXlyFVjNNmC5fNGfNRevXyZ+VW+bmxj5HZssXB0kiOBYk15Sf3T3GcIOJBBws5up9vE/c3YVW+VGTNXm2xbQJrcPD8E82EWGuJcJBsUaFNOpVrQoZ1KtGFaoVV7E3AbUvXxmZnx+ZJyfL7yHTifE49OO55BjPowVjepTl2AlgT5pVTbRb9WlpXuMPfgm/CW7MqRdKSMUSakozV0qT4vFjYluaWc2exPU6+DHFeqHiRpcpG/uIYqbDp25xFW1lyFxhvsj/UnQ79N0VxeX7FC2Pqt4RCsxBuqs6t6mMe0VNC+wJKRB15qTlRfYtC86jdAHUz7DQVe3ReMkg8ktILdVflENLdK2g7M3Ck6GdyxntIGe08wwnaQAQV04mcETVeIZm8a0C5E+zzKmBSRhB5iFHma8Dr5QVh6A4xIoT4q2cyeo+h1bqZ6SsalRfHcku5A2LdiN5Q6dZy2WIQP/DPdGpvozJfXq2e++gn6CgEcgrgsbM7Ju93jfTdEXQKP9MDX7i50rwky3W5RvbulrG2Dw5ur0iY7yqxkUFONDjZ3zAq3Qv07sVGG371gK38fA4E9xXzlIs3y72D66TOSl0MlrppVNLrJzlg5Efgvu/dS2W94n7ud8uq8eH5XslTjvvosfJe+jPAffvR57XImRjxUIsMcdbVLhoFLuwTjUBp3mGGI1qIEYBRsO0q2fZR6c01U5fYe7rpZHuB+Bx9umXoVopD8AYHNvhOAzHzWiA5B+VqmHJgXh6Qzu6aP9b6dreublu+vO7x8dXtv0BVM1aVOunRc0kwdvOjbqaC6ypGmiqhidcRJd7j6RhyXPRWENZuzXVeY1Y8BUqfYAPq0F1ASoKpD1wvAGO2+HQY2vvBuCPRGtJALnaLAmXjvfMzZXocdZcaO9peoz8Mf0BUJ29i6x3sohBtLAIr9XtlXl7ZWiviD5vZK4MuNh41peafUpSN/miYo+F98O0z3L37iyaH/sXNJ3G9lis3dipWaDHhnpcoZCrZ4iP/8uAwzzzd/Ne2seNG+xf3rWLvrAXCt4PfblV7md5+nYssuwJlXz2dl6HMb2iR8yQxwDsiREeNEJPjHAVer8PnYmNgs10cIPZqqTxkWpDmcEedTc1uaN25exKJFxw0GNmV9hmi6ADBHpKuMz+hMudSLhdCdbfF5e3k11MZZdCPaViO68VX/BjY4BssB65ngvKxg/UJoDmO0ZWrMiQ7tIND4f8aVdbMP5xmgq6OpyNLUGrrQX3xCP0KvIJ+l1g3BYWmUsY/4IU4sW2ZpyVTaVefM4B9uELypcw+J5mu8C3Gnuajy13GBV6Fj7OaGaeM/st5kC9xVabaEwGqn/Q4/V6fb3dVVdqR8Dmqi214556Asb+I8wnRIeROxrB8VTHx2pZ7MEqioCOttKFFb4g63qLKJnz+DetubNIhfXQneOOIxF0Hjk4drKYHz1RRAeSdys+JDPESl4huzf43iB+e2L3qLhPPrzRfbLj9R+K+7ZQIv1P9m2vKRwXq4irNJr4F0fWpsxSvhrCMvVf4F8OYZ8VMUgZlh4A3sHnhB3WxpZMoZ59QoTu6u5r9DbGvId4P/rI6xL65RqlsfW+2SitcbLFcvyQybofbIR3Vj5b0qd8s6St6juNlW9ETl3qfdXfkd3g05Dy5X0aEvANuCUPMNxapQ8tss/A8dzwa/HM/dOb1sX4Oh+9kk3KMBj4nMMP8Bn47nFAMqiZGx7EHGiYOZj5HiP6Glh+eXxSL2xzBuYsDPOuMmqRCkhacQQ9sm/rC2uHcmf1mFIcU3ILG1OrdM8iy4RvEitmNb7550ka1h3pdT6GrjFdcvgrXzZVohSNwvOZVIYoUgFJDetIR+Eba6aKVx1AzP91L7mBzRmr9K7ftz9rvkhcnXmVbUuXnl7i46fChwj9EMxV/dKs2y9pOQgjVdWvXWu7BWvhFunH5C7yH9AJzP1Wy76cm+kornHfet3ZAeQ7mHE6MiGbNdjxY/bpZ2dGfAMaAcaD70T+SjrIaGatdJLPb73QGFpV+mldIYNe4hMe62hjeOJR08UK+cRNyIAeVcKrHA/av3nzxS1b/mPz5oPsH657KUmamY/YnmpvsD+kFy5+qoi50XatcJ/ldA591Dxr3/+H9EbDAArmTjZa7UbGYr0u0mfpK9Ig0fGcKWnV/qjspQij6GYDOG2qfOIGYe7pqoxXD45GT9X6FKpdNjw9bNJS8X0bp4gZ0UhOIdf2SEFh42FiUa3C+dSyzb6OWX2s6l1WzmdZFYnTyu6ysLvcaq2eyv2i4RaRJAHDH7LnuANPHtjXQXEn+htxuQc2QeaQhskFFdGIxfLjSgrnWOQWQFyrY6dvscTSXYHwUCFWR1rKF6gsk3D5B3Xx0kRsaE+409rRO5koHpgt1O/fRindcVVjfmpPrn26L2OlaVfSbWrLTsRLJm8jaXP2pKbzbWPdAV9XzB4eu7Knp97ZQEwec6mwfzRsC+fQm85LHqVPYC57yUKmUK63i0j6WhZpzeevXfgUYScVNkJbHePVnL7sfLGVpLvMsZMnDWtmrotnmXdHXXV+9nug6L1KfvYEAD1wzCgfvj0MwM38qixtE66zdYy/4V/prqvO3o5frrbw7O06yY9ZLuEYVjPeSyK2EL9EZ6w8axTPGpmUIJ41wrNGeNbIxJZGpsnAuAIkm00s/MSOX+HNA3dlDchIMTFt8VXJW25JxG7R3BJ76ZrXjsbp+aefLn/hN0899RvSEo2Wf4RER+pc7qJ3y5hGpk2KgnS2HWjdSZBz3gr762PSR6XPwCr+ovSihFlp0UjadAFzhwd0ATPnzs3Zos+eNctZDLrBQ8fC4/MsEEdjy3b2kYDVApJ5mjQQaB5+1Unw9Hb+AagitD2C333PAqXJRopQN9YSgeoTBGrK6qrkgEjADkXFQCMRrxOvtOMb4WIWastiFRF2FJGJz3ZaLVZtwM/Y+Tz+Cuj84TwLq4CdhfyV/s/0X2toamo45CZzrsMXG8PhROl8Y7oR/icWY63HZNLU1hyhNZSYjPX1DfWNeq3dVN9sJHV15hqt/Khe32i0NBktRN9qqDOaLfq6/tr6+lo4SoYmfZOh/tN+h93u8PfpW3Xw/x36WlKrb9AbSa2ulhj1OzS6hnp9ncmge3+t0din5//+vqGBpJsa6ptpfH7+9aN0fq5huOET8/Pw/0drgvfdZ5Npj86k8xisdfVNTfW15toml9nS0qL1Gpprn6vTWxzwo91cY2xsbzQ1GA2NjQZjQxrFJFuLrl5Xp2v3euH/tN+fDsC/PzY26JubTZPWVmOT7s/MeoPJqNPW1mp1Im/B87KD3CA/jmnQquPqaeV7CTSthr1v7E++Wpmwyqc8NnVTSX7cf4DzXNfAO/+SvVOHPBdZ8bXPmhXvr2T5WqclazQY6wsvCqWp/jKiIswocV7N0ErYDwMvTt7UXZ68kTX2Lt5eIn2P7icFGTZBqb+6tTJGhPKW1aAeDfgsDLXl5t8LrKlCXL6OAUzy1gV+PpELyFQW+WT/B+BiTsF/Ja+xXKX9TqtVQXs5/vnnOh6E44Ms+R1DBWVuzWlG1KrwD9sssdw0dVh2HPDfxd55O7zzUfkhQO1jPI5Y0RU1K2Mu83eq+Wg1ah5aob/geWjTTNlOWPY85DHkir5lhXqonuWSXk9FpF2pIuJcpuacqir68eB1I5s2DckPnR4YWNX29y+yJGsKb9K8QlfUuIGuyLBCVzTAchuvqy+q31BPpOVZoWtYrCPlXyoW0Y93M6CiOYqJ1juw9UQ6LbeQP5bvBRp/4lJ6I3XaPLiBAql2jQJpHr/qvo4SCbeddRVJRUMqHE4ZipoFuaVUcLS1OQol/p1J2Uw+Id+n6Dwcqs7DsULn0fiH1XksmKMWk6fOYqttNyV81T9kR4NeV2t31OXTDQZtrc1Rn2tn/lxyJ/mUfFLC746v0XJRoTQ4iJ9Rkk/2QtGbYd48LJ/6g8WD9u7c+bldu+RTO3fuZHi7APUXWP1M/+b8Hfq3C3v2wLNQ8CjMidvl7zP92+ZL69/W07axrHRGoAZcHPs9VW8xT5PipY5ndzTqhkNuwbgWW8jZqJxDwTb0SG8Lcpr1wnIdyS3/NUyPybVypeMi0zWjrN/IZf16VdGi5GO8Eo7r4dAyCbK+Wi2he8HvouEdR87r2hwL4zvrVsYUdV0ypgiQcaeEvoSySkrWCzC6tP6w6Q+kP/x/peJkzQAAeNq1VM1u20YQHsVyYjuJkQTprYdBGhhxIMn68Q+QawrFNooeYiNAgF5W5EpkInKJ5cqKgDxFgV6LAj30DXrqsYc+Qx+hT9FvhyuYbhzHKVovaH67M7PzfTMjEtHjxq/UoOrvCE+FG/QVdhW+QbdoGvAKPaIy4GbNZ5U26YeAb8Lyc8C3KKNfAl6jLxoPA16v4Y0b9xvbAd+mByvPAr5Tw3drPpv0dOWbgO/VONyv4QeCV6jRXMfu+5WzgBs0bK4FfIM2m98GvEJfN78LuFnzWaUvmz8FfJPWmr8FfIv+bP4e8Bo9Xf0x4PUa3mg+Wv0j4Nv0eP2vgO/U8N2azyadbmwGfK/G4X4NP/D4uSkWNp0kjp883+Z+t9tr4X+vy4dGj6fa8hYPrba6fWxyXXY4ca54trMzn887blGYiVVFsuhEJrt40eHW8Jjf80WXl3oymyrb29s/OOi39/f73UEbuXa7g96gPRjs9Q7avUF3t7/3StsyNTn3OoNul4cmdy+MS1TGJ5HVOj/JlHWclqzYWRVrbN+yGV9OucXzJI0SztSCR5qtnqSlgzXmNOdIW6fwfjOzaRmnkUPWsnPpPacJEpZm7ObKap/cJZoLawpcsfhodn7iK7Hd4ddmJhRy4zhCqVqcmTgd4x2Dj01HM6dbbCzHZp5PjYpxfy2hmNK8dGo65dTxrEB5VL7AXVmBUCsOiSmdt46tycQ6NZHymiS/5ao/zvCs1Bfv94LK2eiNjsTutZ1qm5Ve2Im2Z2mkWU1Q/Ezn8EiUY/0OxEvU1M3RE15AoMpj6XyHj8ZQihtR+POwKqIlrstafMhkDCGeezGzhSl1B/23KJbnmMOWiaAWF1OtEHuWlhD80ancmevRGPPTvlDICCcKSmVKIeXDOP70kH4YdH0W9JwMFbQgSylNKCFHTE9wuo13n7pYPWoF3MPDdIgITWN8PTWimLbwDIG0PG06hj0HKqkDi7/RIcMz2sGay+rgZIEzg4yWFFCCfYcinGRXMjpEtiEyML3Hc9UtL8FgQjOwVLD2aI/26QCrD4b7WF7PALjStSu7npwMsPaAD4D9SRfWPk5eicISrLw+hq0j1q7o92eOXuDtwEOBAdMJuPiaaNhOcOKZeDUpbmHsvALPPIZHZX2LM4Pafk6VfXfmyJkiWwLsb1rgPYKVxXsiGV2IjYWBVxDJiYN/tX+DelnxjeU2F7T6Tl6fz6lw8QpL0eLATonXUrmvkN8VOPW9rlgs/oV2PxnLmdiWeXsN26xWhVw6wjIVfqpaYjOicBz2caiP1z5CtK9US9hYsRooyMHGSK8q/pcrPI9KpW6+tlMsv/csZjKvuXQ/F37VtBYhq63dkOBdhnnx/8dSrawW6xlF2C37dK7fSufPfz8Opz57KXV3n+xQCd8R5kHLFCzjl307FaaZeFYdO5GTM5kaLQwnYfIzmX4XopUgTe9Cxcswp55B9TthKKs66FXGtd+8V3ck2XJh4zlWE39ZtnqOVu3Wf87FdWoyDh1Z1r2QChfSHy28hsEjk7cO/a/islqHWhLt51qFvGeSterw538rd6RuI8nkdbevmMgo+KjQ0/NvadWV6+Tj/+RLep1M/0Mt/gaR5H29AAAAeNptkcdvE3EQhb+f48S9JPTeO5jeq4DQe++wWa/tTbaEtTeEDgKEqIILNxDlBIhOQAIJDoDoTfTeQdR/AewNEhdGGumbeU9vDoMLp35X0Y3/1ZtsC1zk4SafAjx48eEnQJAQYSJEKaSIGtSkFrWpQ13qUZ8GNKQRjWlCU5rRnBa0pBWtaUNb2tGeDnSkEzE604Wu2dvd6UFPetGbPvSlH/0ZwEAGMZghDGUYwylmBCMZxWjGMJZxjGcCE5nEZKYwlWlMZwYzmcVs5jCXecxnAQtZxAHWs4FdbGcLuznIZp6zjm1c4jV7OMR+jnCdqxylBJkdxLmJwjVucJdb3OYOX0nwgHvc5xhJdvKYhzwixXd+solSVMrQ0TDYi8liyrFIY5OhgiV8o5JlLGU5K1nBPlazijWs5Qe/OMcT3vOB45zgI584z2e+8JR3vOAlr3jLs+wHTnKKM5zlMqep4gobOcwFLgoXW0WecIt8USA8wit8wi8CIihCIiwiIioKRZG72LZMTypRmtbspE+S7YwSk6XyaMo2kpJl65pkZ3KLkCxZphGTNGfyJS2pwjGGZdWSbT2hKZWOUG3LUYmlVFt8GVWLO+TXJfmvHIyriqWk1bQTHjczkiwrhhPutVQjmYOIbOq69E8IyEpc1TTJiTKTpqGU5fAPJeOj9gAAAAABAAIAFAAC//8ACnjaY2BkYGDgA2IJBhBgYmAE4ntAkgXMYwAADeEBEgAAeNq9WXuIFWUUP3NXU9fH6rrXXa/r+mjNR5aPLDXCwB5KbAUpEoRQWQQaZhaBpX+UYf2jWUItmxCapAsqoZAp2kPLR+36WHNX8KJchZs417hrOUI3Ov2+M9887p07u+PqNof57sw35zvfeZ8zc8kgolKaRk9R7NHH6+bTgFdfeHMpVVMPzBMzxfBjFNzFFi17YxkNWPLy8qVUITOGjITnd9BAwYpRuXHenq8+TIbxqdAYSg/RbJpLC+h9aqAt9A0dpfP0l1FjjDNmGXXGApptvGQsNpYZbxkrjfcA60EjwRbGOhpBJfQcn6LtOHfi7EvlXEeDOQkuSinOGRoCzEr+gqpwPRTzauUwbqdq3PcENjA5B0xLMBN8EXxW8iVcXQN/5ZirwvME/44VOZnJYIWJmbOYsYRGRq9XeCnB6ykrK/iqpnpZcEsx+zq4MzV3WTw1sds27JEGdyY4s4CZBQ8JubIppV3+bF4uQ+o+4LGc99JoUIpRPzwbDT7U/DHMr6E6UDOoHE/VGBNt1WKshOxqzIjmWqC5FmiuBXMVAAP26AUtlmHNYIrTEKqkKswlaBg8YDy8YibNAqV5tJBepEX0M6zVTLFEnbJl5cSqffQg3Uf/08EmZ7gV8pAaeSunuZ43Y3adft6gf9POyG1qjY/CIZw7AQ5mCqfFP/BJ/J4puuc/odxY3hiJe0vhOvj8J/yNYF3ZQWQyOYszJY/LItDLRdhF0TZl1nRWAaxCrj1ZosmjKHhU+CT8Sf22ypPjGE/xOT7C++15bTvTwQlQS/ltpKxWyJlc7YDd/sDvOjUWcJP23WVx1vvWtRdsV5EvJbRuyZgtwpmyyxWFIXYpjaabcGs5NoPn2j5qRqCXvaV4+VVkOCn2ykLTyuPPis5uePp346U5P14CFNNC9SA34bfJN38clYHE8puwy1reiKtV2t92a5y/dQUhTubLxEdlLsmNfon5sETlYT3XqryCrwn/OT4hM+e4Cby03bKPuZHEe5BhFf16n2/lsNYSH7jqX+HiDCyiqAo336inPeA5pWH+48iCcX+3ZM2clwkkNtJFYz/XRepZL76goeuiaXi30lm0zBXIRTknKlVM6rut3MgnYIlPMF7Pj1Bexd8rz5C7VXyGN/IH/CXwf8N5gC/whQL6H+NsVNmetwC+kvGz8KgMiecIUenPPD4fq+cG2Jt5Nca0m03huxj3+CyyB9G7GjkUng/ODqlaFtjhoMMvsFoRQU0Yj8jcZkh1DrtswGi6u2TtXfi0u8t+aLAeUaTiL4X4TwYzodoFPKd1lCZlpyNuhmkCBQujXUttH7vCN/yVCJ2aHcP/SoZpxipdPQqzs8hiKjm8OEbGXw8Or/MKxacT6dhDyVLP+3B/Q+O1AWcD70KlaAXHu52M4KOPqAU1xesuUDsCXRzkHflZAVSsQg+w/cvXXZji6VZH2dKOO62RiFk8UK2CGMmi8WLamou4S8brCYr5NyRrK57/JbLTQWlg7+0q33Ezxr23NX81qGqi+raOa61tiY71F71bK9oJZIMacyt6StklSB+6MvM15vhYd/fK/q6vo86iY8/Mk9XK7/vCd8lbZXbe6fh50JnQutk65Ebqpbyu0alPZQVRaffBxXtoVRsyYvHbbiU7p0l22wjeVks+WhG0nZs5Hc3EnH4LnLW5urdz0TZVNyRLm5K9zvpoNcpMEjl3p3636Ji/Ahy9lyWVFl2wGiPZYoSccVl5yn1T8KJzBN5O7XG6PGm5XZEa8f0lF+ZjfEBrLON0rl3tlERj7Y7MoJfx7d9oZ0tAQ3jOCtOC/91TdbbcUtjf3kJ9SYW8S0SsYnmx772JZ0QDxWqNqt0Vdq+gq5jVFYt2m69kfJnfDO6ouian+hTU0LT0VKZfs/CHVOfa7wSnvTN+NddHsZvyMUsqcmlXNGfvBf9Kep2H6prFWp1V5PZwbvlY+O7ar6Xuw2cawmTU16dlPNuhFJe6ZPm0703usvTUl0O4rpBspp7s7qpfqu48bC3iIlkQ9ZYTlaq3uHnvt99eo1SEwMo1/CHy40V+B2Mq3yr8ne9OvIP3SnSkQ2g1ur7a7MKhLtT9bKi2jS7Hfdq1i3yVQ5VN6z4w5X/nzeuF9rpdh/3+2mmtcL/LqV3S8tanM6A/W/r7GfsrpvuObIV1McX6K8FOurkoJZHdHswrvpyVzf+i2I0aiyhLB9Zvp247or5ZFfG/PvQTDcXV3TgTOEfRaJxTaWYe3hSc42kkwL+2hHpQT/lPpZfM9AY1O4/3pX7Unwagrx1Ig+TrfYV8v6+har26koZJF1ZFd2IcK3Pj5GosTcAzokk0Wb7eT6P76QH0YTNoeBEJxhTc30UT5f8eB2LgMabBOXoKhx4M0hDHfC0486AKPFZp8A7FoQfOMR1cT9eVLAb8MvCvZJ4R4Hk04B66F3q2R6X1MeBcWeOw/mI3CvwoLSVwjoc9RmobOXoiUB7i0rMzSYm+L3GltI879NlLW8ixjvctUP3DEgfPcchQhesayF0OGAqI41T/uiipJwrHyjJTZN3gAsmqIYX/GA7r5lujJKCNHsKdB3009Nec+SHuQo2GuHDowUQNk7F2sni20kccso8VmacE9k8AasWParU3VUKO4eJLMehD8WL7iwEK/TFXBrlLZF1vYNbgeS100w+6mYQnU+lhWOYRegyzc2gu9n0CMJ6eBEygp+kZ2HE+LQDus7QQ2K8AZtBrtBIx9y5gDq2mtVj3EX1O82gTbaXnaTvtBNbXgMW0i76lJfQjHaXl9As10dvgq7f+hxMx+R8hvzMdAAB42mNgZGBg4GIwYLBjYHJx8wlh4MtJLMljkGJgAYoz/P/PAJJHZjMWFxsYMnCAWEDMxMDGwAfEIJ4ARJ5BA4g5gJgPiBkZzgMxC5RmgGJGBrb/JhBZAKjXDPcAAHja7VXJctNAEL3zFV06UEmVVju2KZCVQ6pMyNXmwHE8alkTNAszIyv6e1oCEUNInA/IRUuv73W/msmvH2QDR7ROaLUOsjgNABXXpVCHdfB1t4k+BNfFu1yiZyXz7O/QIm+V+NGiKEGUZFosV6tZtFzO0nk0S7OrdJ7No/l8ka2ibJ5ezRYBJEV+RFVqC4pJXAe3GpsKLbxn0nyCjUWL0Z1W6AJobbMOau/NxyTpui72vdEHy0zdx1zLsVQjOCqHr+7+csmkw32llY+crnzHLAbFrhYOpl+gb18jGKsNWt+DroDwV83/8MPF7Wjb3F3G8E23IFkPSnvg2vQhSBpxRe9SOG/FvvUYAg2l1J1qNCupz0nj0SWU86xpQHhojVbAVE+1pKFUOwbU2vnBW1ktR2+jOfO0rLG/BSsOtQevoaWJ+X+JuXZ/j3z0Dxx3aKUbCG7RHmnKwA4WUaKiiJp5wAcC7mCPvkNU0BNBpkqYOMfwpSK2VJXXJ6m/ssIxfJrHUzQVkRnwm9Ya7TCGDRmkHnAq8smRVAimQUa5R+GI9OuXOs6Kk4UR2wkvEKWnuXBeU3nyW4NFXqLjVpgB3Jtu3nRzTjencsmH5Y5zLm6mL7i4uYRZmmYhPbP0ecXEz5PIk8fCubesRMns9+Kzpl1I2HKar9qSyQ+bZPAn4kWFhtDVgtYzLGKPYPFAyyEvXQIKOAmc0fu+tcKVgg/0XJwnj82nQxvP3wB0wifTzVP8BEqtSvw=);
  font-weight:300;
  font-style:normal;
}
@font-face{
  font-family: "Gotham SSm A";
  src: url(data:application/x-font-woff;base64,d09GRgABAAAAAG0FABIAAAAA4qgAAQAAAABq1AAAAjEAAAarAAAAAAAAAABHREVGAABiHAAAAB4AAAAgAQwABUdQT1MAAGI8AAAIPAAAHTLm86CkR1NVQgAAangAAABaAAAAgOo0LbVPUy8yAAACCAAAAE4AAABgW/hXf2NtYXAAAA1gAAACZgAAA1iBBKFQY3Z0IAAAEdAAAABOAAAATgQWCyNmcGdtAAAPyAAAAQIAAAFzBlmcN2dhc3AAAGIQAAAADAAAAAwADgAOZ2x5ZgAAE+AAAEd3AACUqDf/d6JoZG14AAAEeAAACOUAABOgk6cDAmhlYWQAAAGUAAAANAAAADb+xEuUaGhlYQAAAcgAAAAgAAAAJAgLBGVobXR4AAACWAAAAh0AAANg/Y07fWxvY2EAABIgAAABwAAAAcAK3C66bWF4cAAAAegAAAAgAAAAIAMAAtNuYW1lAABbWAAABLkAAAwYW2XlE3Bvc3QAAGAUAAAB+QAAAqOaab3GcHJlcAAAEMwAAAECAAABfvht7ip42mNgZGBgYPQ5s/P1c+94fpuvDPLML4AiDGeXxDbC6P9v//1iiWZ+DuRyMDCBRAHaLRBveNpjYGRgYD7wX4CBgWXa/7f/37JEMwBFUMBFAKUoB3cAAQAAAN8AzgAQAFcABAABAAAAAAAKAAACAAGsAAIAAXjaY2BmKmR0ZWBlYGHaw9TFwMDQA6EZ7zIYMfxiQAILGZj+OzAwRMP4HmpuXkBKQVGJWeG/BcMJ5gMMH4D8+SA5JlmmGyA5BiYA13cPHQAAeNptkk1oE0EYht/vm4AHQXPoRbCVCAothjbV1SaNWX9CTWgQlBAkBoK1Pzn4S0AEBY+1BRHFKvSgICqCUsVDLyJSUHLyUA89iIdexFw8iLYKatd3hgQiJuHh/fabndmZZ1e+w/1kX4MdKMsyhnQZMb2HpDmHuH5ETDZgSN4hS5JSQ0ZnMMxenzxHmnlENwdf9BsOyhQiegm7dZK8Ra9e5fynOKAXMax3XJ2WTSgQj2vYdQrkpA5ga8hg0KTQrT9QMeuRMR4qukBe8HoPr7tQER9nNctnrLI/xf51kiKXudbrRv7k2H0M6APETCdKpgPdoWn06S+e6Ss6eZ6sLGGUe/7N3M+9qYZxS0exU1+hqEUkmEmtIsHz9Lp6GkWJoCSRINCSq0fMJ97LPs+UcPN4nzxjbkRU5hDl2FE9je1mknUZPXoe2zSHvRKQHK4wB61vPjelj5DVRXRxHxfMBPt34WsBnjzkfsM4IXUcZr50rsOY5bjHcZ/edlln7QgdQof16By2IH4QWI/MNeY6k0e86bANvnPYgnP4hmtd41mtszaYz0zrsfov9Ldq3TFXnMsn7Dcd/k+Pc9iKdWhdM+06+hhxKaM/dBuZUIZz7Hun/+Z7tr7p61SDCfKezJAaKZDjGkXazLnvOEc8913XWddZ11n/QdXQu4zxeozOV7jmErboPPo5fx55fMANjLt/HsdwBou4iQXMovYXUMqvlgAAAHjabZcHcutADkRVJjk5BwbJ4Yf732oPsg0MqS+vF7JVZWo0g4cGmvTtdltvt9t/tF1u0zTNUij5Ns+zeJvfFjmLM6YJb4uWCCGknBZap/BLfxlcnJdZLIJ+Zlq9TJq+RleFWsSy4ArtoHAFrzf8LpLDyLH/NGFDDjlOGaGX62PxPSYxWSOQx/IM9fZGqS9ymuTrdQ5AGseMOFiDAAlM84SMgEAv/pYUZqSg1CSU0EpLzX85XMRXAEiLZ1otJkOZgkcKomVGKRc9g5uIiZ3DMhNBYEOOE3SgGHExypfAMZOcnZWL+gcjNAEQ6zzj+z8ZrRe3mbCkUYMRSSnki+ribTBaSkPhd4aCRhtl8JnWHjktVFJejP2xerLyvMoyQ13soIRZJNViotWDyDETyj9rbTgG50lj5VWCbzLjDDl7h25S/6Q1g1FoML5e5wCjC8Q4Qx2rJ2oqYtQLgHhjHIHdHc6HlsbMUNAai7X4SwckhV0UM6qFVsvJqcGokCaKDf2k0oNRMKMcRP7JaIzlGJwnpJPjeE7gNSY1B49u0s+2lvbsaE31+j+MPkpmNNqamdchKcOMJB59S0uP862mFVDQWacZ2kTkJHhAafFCq9XsSQ5c1dTKUBf6Yge7KNJ7piYbRIF1I0ZrHccQ80Tx6p/M/wLHzHqJQaOb1LODHQGA1SwLNpXfA4whMSO+456MyqJMaEm88REqOORhjLP4SHtk44jYJtQeWmE80b3QihkDdR4xak+iwL+wjXSkNuaUmmwQRdaNINwZQ8yTJqirBOallZHTbJYUUTTzZFSeAKi/lwWb/mSMRd1oDK3xlhaawQjdDG1OnWR0hHbOGucWaBmctySsc/lkVNriJSxVZI7UeiAarYwOXjSa28OBoPdMTTaIEjORK3jnOQbnCRn1k/ElcAwYSzKYGP1s3zAYlQOjNf/T22BMlRnRgcHRQoDO2jEjXlQZa3XC+d5a7xeoHX2wJKz3FUmheyAiLRa0GkWm1EGOYlDngdFYpwIciHqPLGsQlSdj8IGDOe1Jk/idPrYvgWMWK2qxaIYno44zmw0KKVCln4y5aWb0NrqFLB3moD1mBtLhjY8wGecH50JYoHYM0UUQB9+QkyKzMtS90jFjpulC/1obkZGGf0FxHcEIvXGnNWYQVdaNGUPkYM4LMpurBM6+tDLOcKJVmhjznNJEAGAFIzbV3wOMpesb3eW9S54WOip8kNZhtaUcyAwKzo/exSCgYIrJJybuyElR21jqXumpIkuB5B7kjsbVEiP2MklajKxZDPQdRI11I+eLMXGEE5Kj2CfjS+AYMPbmdPD22cEZq3iGhcD3zfcAY13Njawm+BxooR+MSJReHtPivW0pAMynSIw5ZU/CxrgCXZNZ0YS6k7HSdJH9ukwzjJu588FkdTIqWBVHjxdjSpmDtfQnTbWXzK/jipwWL9fu0QxPRlsGo4lSokg/GdvGjJiyEgcjCh8VetNTg0J9MPYcqcwpCXRpySUUDGVKG5KCC3jrgoOigeZBNJouuuoKMjISjMgn404CvRcMkh1EK+tGjDkXDiJ/QjZ3leB1XJGTCHJbMTHRPae0gpFnWEpUyX4PMPbD3uhpLSJvOI0JMECblA/QyFMO2N2tGbWOIWfpUqi5xooEc96RkyFD9hEvFakiotN4gTH4ShYircBetuBOAkZB7INxS6QbuXvJlYOuEiRH90/Gl8AxYDy2YNM/RtdIJOiZlMKmPxnXOzFKfKcmWhipubKGaKCMkaYl+q2g1imWItGlrbTY0Fgl35ET7AY3EzAGPRhXchA8qYUARTGlmNOYXAUj5ls4uOpQbc+kGzHW0jjoak4n4+ovmeOLJSEnEdV9j5gY/5zSjlWEk5VCkdz3AOP2cMyYkTcWXozwAbxiGox7zaWmVIkx9tpTR4KlPIAOp4sOBUlBJ5oHuZGDgDySJQWnnAwpu4Y7CTMa6MtxlIux1c4xGAdL2PidPk6nJTFnCjKpx5HQDOGi8OtgdAWMOf1k3N/djZ5IS+qFFkJM4YuOCRSRciDDO1qpLedWVShpbT13JFjrO5KC00HEHHLUmeZB7mQhBk4KS4rMiL18ByPMQ5BZDNXu3Jt0B2ttMBI5QXLs4Wrl9BIxRzC+3xOa4RQcsQm6McKntEbV/fcA4/Hhb3TLKHktcFOb0VyhGsgESgygRCLhjvN7yb0pdPTW17IiwdY+kBPsJvlYIp49CjMeKTM5WVLClGJOc/GribBeLz3py/GopBsx9r5yEHktJ+MRL5nzabsMiTOy/nhkX0u8KMJOz6zQs2mNIv1kvH8Nxpq3SguZsRnMHyYwF2aMD5yPVupdoaP3dSsbhqe3T+REjAFHEyNUSepOLmnhpGlD3T3+AUulhg13S3iYJLMYRO/tYlzXjYPIWxks6c7v9HE5bZc5S1JFf32U0Gp8OhExEg4YUaTwPcD4+BVueKz0reyNGCGmjA3+jjJnygG7x/cVta51XXVq5Vj3uoN47V+9NdgNGrWmmm0txPgopRJ5ge3CQfBwjVkO+w/GT+5NunVv687BWtYyVHukq5XLS+SawfjrE4wtXRTxGIyhG4Oq/2R8/z0Yez067oq+4kYWuy0FI4hklUIi6QP9ubW6gbGX+3a0oxPxbxTe0401t9yKbTTz6h2j21wE44FOYMba4o4nAhikIkMcqn1xbxLjvh0cxEhCcrznS2ZKg0eVAmdU8/urxt7PpoYx3um5HLEa06Hv9wDjx594o8egXu8nI5prtaX2SkYzGD/Rn3tr+6bzWu/7vd2R4Lb9QU5wOgzjYERFivoAItR1tdxR92iiLq3H44VxqPZruxiP/c5B5GsfLOXjydjqMCnmBGMzf361uPb8ZHwMxrgZgyL9ZPz8G2/4/yCsyJsWNmLcHDyGKDu5Xstfx7YdvR+7KVt9HI/+QIL7/hc5gbGm0kuvriPjoj/JJX3yrT7QCYNxTXdX8CiYVCJ9OX7z/NHjyf14cBD51ttg/CxXK1+2y5y96mb//m5pW8tltvkdjISzWYsipe8Bxv8Cap/qkwAAAHjadZL3TxVBEMe/c1QRK4gIeB4PfCAgCMqjCIoivQhIEWk2LNixYAEkKlZiQcWuQUDak14UEKygWH40/GK8yH8giTEmZL27F15UcJPPzk5m55uZ2QVgAB12IGkHlyB5pPiGnEay4QiCEUyRgQJUoAr1aEIbnqAbn/GDTMiWHMiJPMmHwimNsqmQGGfLDXBf+GJ+RLAUbAReUAlqwV/Q2qsYkxQFZKFcUqpBg6TUiS70YQg/yYx4UpMLaciPoimTcugXZ831c0N8Ef9dsBCsBTtFyU+nxIbZN9bHelkP62KdrJ21sWbWhP+s0ZHRYdmKDWK9WCdWi5ViqWj/VavreoLlhTjkIh+FKMFFaDGIIQKZySEyJ6sJMqqljmpRJ01Ii8dSb44I1qNGiB4nhCo4I2wcLojQ44pIuCHqDxrhjhh4IPYvmtAMT6naMbwQr6cFrfBGoh4NkhTa0A4fJCv4ImUc/khFANLQgUCkK3RKby53kocyRVlWkbPlm2PIGSBj6IdKnPyl/pmTFDQwNDI2MZ1kNtl8ytRp02fMtLCcZTXbeo6Nrd1cfp5gr3JwnK92cl7g4uq20N1jkafX4iXeGh9fP/+lAYHLlgdhxcrgVSGhYeERkVHRMbGr4+IT1iQmJaesTV2Xlp6RmQUcPHT46IkzJVcul167ev3GrZu379y7e/9BecXDykdVtTV19cjZsBHvcGlb9qcdm5F3Vi5rk666LbtRVr13vXLeumcQ+w6cbml98bJ/4NVroKEDH99/kCI737zF/mO5+UcKjxcVnCrGyfMXzjU+7dve3fNs1/Pert9+u8PSAAB42l2QPU7EMBCFxzgs5AZIFpItKxQrr+ipUjiRUJpAKDwNP9KuRPYOSGloXHCWoTNdLoZgko222MYz783o87MTgGsS5G34FuILk/j7TOCvfyAH+fK8SSCc1lXvSbyyOHNsrA130umaZFE/Bos66ni/jbrW729byoq58mAX8VYTdKHn8ykYKlEd2x3iHXOyiZPNnIhM2C+E/UxgwC8vnbtGk7xpw0OgwSsqPSpjdEVjG2j0yiDy1uqYlOtHf7VkvuDMqzU3lwdKF6hUBBjjQVlDQ4wq8jsWnWA8MQScGuVi8E9MRFlUSQztPBqsUZNhjTWcEz3fnbumCxUnNbj5ByTqa+QAAHja28CgzbCJUYBJm3GTIA+Q3C5obaglIcTAob1dyNJQCcIStjfUUgCzRKL9LXQlQSxRAw0lCT4QS8zTVksBLCZekerqoA5iSUxtSACz9jNIMrIxPGLYwFDH4MPAAJKTioGZIQ03Q8ZUA2IXw3ZGuGVMzjAWs6stlMXi72ikAtbMmubvCjGGrTjVVRdsLXsYzGiODJgsZzKMxdWeCnHUdu55cOfxMCqhOo93UUOCF1gVn4k2NAD44UEhoAd1MsMmWVZ27Q0MCq61mRIu3hsSgiI2MEpvYIjcwNi3QaFjhwBDSMRGRsa+SO8NfEAph44dCkCRDQ0dOxwYQiEykZEALN1WPgAAABQAWABTAFAARgA2ADAAQAA1ADgAKQAjABMAIgBqAGIAeABeAGIAWAA9AHMATAAuACUAFQA8AHMAaQAAAA3/WgAFAh4ACwLYAAwC9wAHAAAAAABoAGgAaABoAKwA7gGEAngDdgSuBNIFBgUyBcAGBgZCBlYGdAaIBuoHQgfMCHQI7gmqClQKjAtGC/QMNAyQDNoM+g1CDeAO2g9SD9gQShCcEOgRRhHIEiQSSBKQEuwTFhPkFHQU1hU2FfoWfBc2F2gXtBgIGL4ZaBnUGl4aihqeGswa5hseG9gcYhzsHXYeJB6UH14f0CAaIIIg/CEgIbYiJiKIIxQjoCPsJLolMiWiJewmoidIJ9AoPCiyKMopQimIKjwqwitoK5osXi0ALWwuUC5uLtAvCC8gL0gvqDAUMLIwvjDKMN4w6jD2MboyQDLcMugy9DMGMxIzHjMqMzwzSDPEM9Az3DPoM/w0CDQUNMo01jTiNPY1AjUONXg1/jYKNhY2IjYuNjo2RjeSOCg4NDhAOEw4WDhkOHA4fDiIOXg5hDmQOZw5qDm0OcA6fjqKOpY6ojquOro7SDtUO3g8QDykPSA+KD40PkA+TD5YPmQ+vj8IP1A/bj/KQAhAXECwQMhA4EEcQVhBlEIGQnJC3kMGQ1ZDkEPKRKZFeEaMRspHJkdMR4pH7EhCSI5I5kkESThJWkm4Se5KFkpUeNrFvQd8G8eZKL4zSwAECJLojQQIEB0kAZAgAHaKFDspqlBdokT1bltyky2nOHF3LtVxu+Q5vb/k0hyZTM9dLuXyQjtxoiSy/VLuklxeivP0Ln45E3zfNzO7AJusXPL//WUv98Ps7uyUb775+koaSVpsI1dkvyRLWkkvGaVq6c45qVyySZJU1jAnUYAqAJIuSiR1UaKpWalMIhI1W9r7ZOkx/DENl0xPSRpJd2UWHlcvPoI/pmclHdxUDUWzUC2/OAtvUiCDuAp1QyVVUEm62RwwB2pIwCqba4iZBGRypWD886cLjz/ysV98rHA3Ofpp2f+yi6bJPYUecn7BRM4X7qN/ePnr5B5o7n5o+HfoJWiOXtqP7a+FV5U1YBsvStp5OLAbAOsA1qWgX9LgTuxczVNwY7Bnlygox4JyyduzaxbqIlI5a6MGHi6HdmolE7TTms3Y5aAuYw/uv87bWnv6NH1fa2uhefo8vHaIfJa8D9pRBu3YNgcP2KEaHFECEB/bcskJFxGSASrjo1wObyhLiUZI2AippFUaLNBgQbqZ4Mtl/ENy1+1qefL63S30kqbwMxKEP/AUlZrhz8ehDTVSnfRtpacmrMJUUqcNC2wlBRQLKHZdFGixQMvHQoJnKRsLCVsKgyjBYJaz81PwJnrlomSYn5UscJ+W3WdJPQV4heWVcFclPGWBJ6oBrhawA2AHwJUAuwB2AeyGsxvONVBWizCcfXCum083h4O6YJ4d2Qw7Mjp22GEuNFBC773Lt833hbptvpO3BW96PYO3+k7dFrqlcOuXQ1/+NP6bmp/6BPybmqffhz7JUtfi43SXbJMiUlrqIJk5GDyL5GGzowUoyqBKyQEoitiETW2C5jRBE2U4y3CuKulKDs45OPvh7Md74FoQ4KCKcX4cVH/JsAexIFhSYMQCY8k8VGNBNS8ImnCOcFSrAXIANMvm3MFWlQwV4arq00lH4cctcNwDhzyNExMUy9Gq3u5UyyIq1Cgg7OeslCutMAcV5qDCHFTIF1MeZoVEonYf0dltVVRnD2aTJJr3ESec89nWHpqHtQI/5dYkjdp7SJTYfNSZrSJ2ahrdePMZEujY0jw6dHsum5xuP3eG+Ds2p0c79zUNGn2ZaM8wKVys8LZEe9bTzo6q39ce2EQSQ5k6+dhxXa5pJJ4uv1K7byuJD2Z8clePNlFf6LYHa12GX2o602SPvb7WXfGLsu4GGB+N1L74kpyn/xMWYQNM8bA0Lf3fOUBbh1idJoAiDNoJUJ5B/QBt4KuTTUMjTkNjyURVYEFFSUEKC1IlM9eCBS1YMCd1A0WcYhUHAEJS0KeBWZVgkcIETgPlXAcAktUKNrO6K+x6AK4HlOsBuA7A9VAZA3oVwMQAeCE8OoKP4k1Tyk1Tyk0IAP2qT9JuApOTafFRL4GJk+urEPBBSQ9eStJwhgCBWXlnVLkhqDzyQqS7weVq7ImEuxtdrqaesC3gqqxyB2z8XE8+OFX41z9PEc+L/IbuSLiHPRASN1iVG0/7WtaHaXgg4/Nl+jlAWq2BRhf1NAYsVj8A7qaAta1wZ+GD5FWFC0tvj6zP+NZZAw1uuMlvZXfDY1ZA/+bFF+lF+gspJmWlfvKxOZgRC4wsToUHoAYGdUtmoMwIBWHw6xkUh6tGtu6NgOwdSOzgiAuSFIEjKghhbF7BEjtOub0EKWQskEuQIoYFMYWs2iWZrbu4gNhKi8NKi8NKi8NKg4nLAYBbaod6txFKOhjkExC7zcduq1OqwtVfx+f+ZgbMQsf4tYtSfQrwKw0F6+Bg+DUDALv5zRwALgEAE7s8C8OiPBlMIcEAtFXeEeGP5RgwC0TTLsXYndEUFA9BAavtZgDuhoO9rJWVwniZcMkgQZMByjGC1i4qB5JfRYIcB3P5JClFRa3O2UPyziqic+pIDq5EgvVaKHdYW3L5aBVhuElp842DLdt6gjs3B+trW0ebYuvTNXs2POZM2CacGe8do4V/ujufSHb4rOmp8MX1XfZI68FMuzc3kaQjx/2J0QYaWpeq9TT1BOnQntp31E82Rpp3R1+VJ19t3E4TufYG6ssXTiajX3RvSMg1qaAVVzDyANL3GA/QWLrvl+z28sqdHpYl7umHbtidYds5PDi6eIa8lf4KZiA+B3TGAjXA07OMesgNyFfp2DAh+6UTA6Zho5TDgcHBgLE58YaHHnpD/Gb4F3/b5PNvIW9+YbJ3/KkL5Lanxnsl1t4ueM/d8J5qqW7Je8qhBN8jIcRqhyHHkUYKz6ag66abb74pji/YOv7U7eS22fHeyeffSt70wiTWO0IeJa+hP4aF9SNldeiwvzq+OkyXsWqdZOJoFGfUD4BRBXhUAdoYMAtV8rtnYQdTIK1SgwYQSgukW8vx62EA2MNDDJhlnC4frTL1YY2AgNeBRayHxawxIR8DHA6cK+b5Bm6c57sd8jHITlaJRV8Nu59VF81H885oRpd3AiZGncFnTtWdP193qrK7UgGoezyby2cn7rxzIpvPZcfvhI6MS2fpGD0Fw31gDpphZZjBX4s0BpksjWiSPiUh8hCGRrxFZZehY2nBhcuCwy0yZND0y4zwVzB6T4BXgm0Y+CR7kHifeWYP/E/6dz799M6n2fynF2+XviidB6Z0EttiF23RMFbDdkVahZDpLzMyoedD7GcAIrJBrOMyxig7c1F4tR0QJb1F23Cmt3+va+D8saGhCo53A8RATpOTUGclkzPwdQT564A9MEBihUvk5AzetxnuxvbJUqi4nqQVXCu+H9+ah45uPnPm/Hl4dvG3ixeoX+6BZyskzinJDchDkyD5l62FwFa55+VuLF2/eIX+A+wRyB+MzgEhM6ucgRn4hOL7Vmz6YgmzBjig/Xz/DrCeaK5h/yTnh89tbmjccm546MbNjY1bbhxsnsx5ffmN6fRkzgdnY+fR+zbQDfcf7VKBHcmNxztox4mNKRWAgQlAh730OcDzN+I8WgAotlvM3gqZQmxDGkbb3dgdV181W4ztcOBa3AXHCThug+N+XLFIy8sAsDHGBZelLGn4ErwNftyPQt40rlFezBdJxhz84r2Ozw3upxcSkz0LQbgpB4+30Z/BzvKROckN46xlI+6H8S6d4RWCSj0W1PMR97MR50sGMDGvkAydSjJsUj0nMG74IcgJYQvHZsKZxA2nCs5+QUn5/biLiic1QP7qJBccFBZTPtwjZ9n8aXXRHlmd2GoCWJsjZbH2epMjnKnt3No46M72TKRbtnXXO5JD6c+SWxYK4z8PtWeaPb7mektXV2u4PWqva4PNJj7QNxB/5w4cE8DDXtg7QtJP5+CNZsZ/IJ9SA81ByA2QvWR0nDgYzlXxcZZtORKjb04TciVsrExIgckVpIN2Scf66lHv88AqtLAxsSFzpBBWG4ysDQmrBibJBnjOflQCcbVJ2+E4CsctcNwDx8NwaNnOrohzfXpAIjcgkRsQxA0I4pbKpnF1sJ1E5TkbQHQIZAN2nU9mQ0qGp+9tGowf6q/LxZ21meGGFstPCh8mP3guuXVdNNK/xzjc3pvJWYNpH/U315s7r2wb/kNZbfNYC23e0hGQ2GpPwZ8HYE0YgMbMzQGdsqDqgcl0driMdM4gSH1FiUynhzINbgepNdePHgv0nBwyclvNyC2OPWVEAGgTbhwpDmsEZdbNI/cmS3q+3Iyw3HTSKSi6AMeDeAlRtAIAhqtuBgAjFIiSjJmR8KyZkC8V7raTx7Zed9104WcfGSS/K3g3feTPZLrwXqSX7YBDQ4BDMamA3KyCQzWwyziuFXN8Kkb4cF09IVhLGc5YjEiyHJksApnsAkJeGPrWBgUjcOxE/hGqcIgqUGAGdLobCt6Oguw0YEkWgEE4tsFxBBuLQ3ATktVpjsJu9q4aeIOPL+o8/CD46HYAjsJxCxz3IMVeBcHYmsXdRddD1IVLeje9PtOTOpxD8cSd7I00Ddf12MmHCh+r8vY2tO4diEYHDxjXtQw2ZRyxfID6s2G7wxQnh3b8wGj2dUzlaG5XbxBxrR/G/TiTM3qk9/ORT4qR57IFV2ugHNGh4lUVDnrVGrNghiuSQoPMQIPMME6ocShdzHG2XC1QEldutcCtFkaEfaIGnEccOGX6WuEhPkBJWexQwCwmCd+WSoZnlQ1rpvdg0F7vNMYmz42tP5rOxTZkMhMt7uD+gczewXh8eKYt0tPgBFEwEl3X5PIk1xmjQUdm/bY2OvXmU92NkfH6UMuW43lNOlfXOdVKs7v7QltdifYArcvFHO5EzksDbXEn5xHGYWB7AJe10vgc4JhZ8NIasVss4wJW2924hlFiw4V6q7IU7P9IZoAFeLpwO/nfhSdP0zt3jCzcgPqg9sX/oPtgTwpLncB3PDwHm5SyfpwAcVlxQuUO/AD1l7TDgq+1rDGbw3CFz8UwYv5roOBNcFCgGRFJvoLq0WEpwtaQV0CoKHtKamYUBee6S0zbqiJRFdUxvhzk+RWTZl05jROdR0YTG/taBmMDezKZPQNRq7/BvW5TYvRIR6At4XLCjNS3J5w4M4n+pKs23ReO9KVrXcn1Bl9uIkX7drmcm3poYiTj9WZGErQuE6szerb30dSGnI+8zxJI1lJ3o99igWppbTJgLXzcHkx6qDddb7XWp73Ukwzacd0MwLo5KdbNJ+aA7zAzbducVCvGmfPCSZi8ZOqauAKJkQkt/LQJvTPfy5Fqz8LcqjzBGPxgdLadAZwnaGULKgJnIeG2KxLuCANwe+DLDugyG1dVSuXrSOxfQU5+Vhn6zsyGjDtwoL99eiAcHTrQ2bcvZA84Kxs3nR0cOZPMNU4NxnqbXLBxRqPdCVxJ482bjrQa0u31XVtbaOue9ZFoyN46sD1Hd7z5REdLZCwSJpWehjYfxZnzNHb4aSAfA6IKZFGSvka9EnJEe4rcM9+L+HLgQs3S3U6gbWAVXTBHRAqsNkpNCqsPwmsQt6ftZ+Af9d5aeOY823+zIFvw91eihaH4fqJKN1iv7UpRfin/y1sBstllJodUKgqMSrYVlzGBBFtZrrZSVoUSaGuAyyXQ4IWCc7BENhmRttMWeg+87IzEN3HtZS4/aIUWHF7zJoXbfEzlNpXrJMVkUMI1H5sAmGFsMadGstgyiaAHWmZIYbIP7C6VxD5C/r1wntxHBrf8fnp2bh/nZbZL/wS8oZPNpbNEYoKJu4zDoshO+N928uuCEw/q3PWuXbxPh6BPk6xPJ4QOQntZWStlKB+ztpTxlpcpLS+DlpexvUSj3qPhvdcovdeI3pcxhp+LgFyWyzeRrMauOUTug/78pmD/9Oznp3+/5fesP/Xwp4z+FJa5X3p2DrYmO9A9XPc2WPdlYuf0wGVuP7Eyvby0VCleXP91WFCnyDPVUl1xnvar06MUE17M5YBqhh9IYusA8gKmzAIDVi55haqNP4RcsvK4hz/uYbXWqMU1XKVWI61DiwhqWvNcYcKFBVIiLDDz0fc0R49M9Od3Rbsab9ma3dFTX9852WjocZ0+TV6tkUd7aHYo3dSd7fflJ5Jy82imTnt8+jzHhc7FnfI3gGZOSPukF+ekPkAIviNVA8T113thxOoYlAIOysmgBoASbP05YdFMwWqbUlebAQfQsHLvqsMR9cAVRUIAKjmPBBgNCCDys7EJqddDqVkmPhrYrwTcmYAnGuDckOL0tUXSoLWIbWcGsbENATQL4maXNMTqGyu+D65ukMrgvhBA2wHiG2BWbHx2QWk5DVZKnXmnrorYbQ5k/rKC+NqZhpspx2Q49ZAsnxp2I604/JE7hoYvfGBm/wduHwrkh8OdYybf5vboQMYbH9jW5EuFagxVGxvK5KZETWvU1Xv9I7t2P3pDb+8N75yevK3T0n3P63x5u8c3kPW2Od2+gQ+NXHj/9PQH7hhZf+7tm/sP9MLz9c01LUON+ZnBWJXLZxo0/m+brzzS4Mluyo/ce6K3/9xj23c8erYvGKwNx0m72+EeiuSH3U73QLyzD+ccRlW2gSyjg7H5HNqnzGhkZdZaM9PZcV0Q0lAtU2NJa9kTr2Lqm2PmWlx9uG1KzOjnRjLtApQ/wTU+GsAhvdQBB1O11Sh6oN0KcL8CjCrAQwzgmpdoQBckFYSc201Gjk4V7po6RKsef5w+txD8/OeJhewpvF9itrnj8PZZ4P3cwEo3SXdzfbyb9dgCPQ4xSAeQh/Ud9fJ1a/fZhQUu3kU/dB5Ne9Cw13DtNAJ+tpwrocDPaQejBkhfXWy/5/QV93ciuC2xzwdgiTcQO6BW1qpCx0ln70yd0231x+z+trgrMnSwq3CRfGNy9JlvD++I7979/L9P7qaX6n2uzhANZmO1BoMv0R6mqbFMDbVmun7d1VX4cr7nD70dbD8CHuknsN7j0imuK9Fcm05qVjLBFb6SUC9lU8WGOkb3zVBSJ1awAoXFE8v0V0XxQBiKYB3J5MmN9xzM5w/et7ll80BHTW/yxHDHwZF4fORgR6gn1+Lu9XYPTRk7jtw/yRRXZl/CPdyQa5w83kW7Tkw2VXkirh5vOmBB/Mb5/h3MdyVg1AaO33ZB08xQWOzvirldYjJl/gTYS6MJdwgxa4LyBgNWc1EePE7k7W882t5+9I3bCwsz7+07OR6LjZ/so5fyB+/aQDfcfbCNvnbhUmL0cCftODLWAPOAbXwNtLFCOjbHZLIKhnvljJtas32CtDLcQ68CrWDB+C7JkE+jYKGW7UkGtieV7uj433FqKUyS1xdeRT638Gt6accvd/yvHXxvx3bdBu3SS2/j7dJfS7uK3g5rtGt/sV0CSCnAE0ubzEoEsF8BUgwo9sEcPE7NhY3kdYVXz9BLO1/cWfimwO1fMNy+HzVdimwVYTbrvxrL6RIsr1+B5RelMPBRIbYaoteE+bl8NpgNmKsI+fz2+w+05g7cuyW5ob+9trvh0Hj7gaFYdORob+fx0DMk1fowR/3x+491V7pDztFwU3LyeAftOTnZGPV+cFvhR039xfn7HMOre+cAUzheFWk811KhPklnQi3VmjNahgVlJQVLWObluIhWhXKFDsrKdJbzOcuYA+aMOWjGWZshbzxwoHAOJq3wNdK9ECP9hS+ydl8Pf+eh3TDXxX3oGvYdVn/w+gMH6KWFGOquF/+D/BbqsaL2vWrZeq/ExyrXmHkNXOE6Db2Q+iqZco3PIdf/5LLQE+D4taQsPtDWaFkfGMt1TBwM+XsM1kCypiedmdpC/rVQs26mrqc4H5fZfNxZnA9lFtbs3wol4VVGHxXkikVKo/JR5SqkFxAbKZLRkyDR2XEm3nCh8C2y/tbCH9+E03GQ/LfCPxYOk11v+YbS7t3MDyrL50NztfkQ2MJkZmF7gVkHOjND3lqogql57U5epxyFOo3kKLcPGlfVwbzyaJQqZUqXtBgNDRsNN6IJMhuHsUncdi2AexRglwLoFMChAA8pQKsC9DMAzabqC3TsBQ+g6hLvOK0A0wpwgQM6oAg6YKd10jAcTDP7dnYFp0cjyAeqFAzFug2iboNSt0Gp26DUbVDqNkDdBqjboNRtEEuvhuDKk4MyrL1DL798eGaxrLAPZvv15FULMdpRuI/csqDO9w8Y3X9xjin+uGdZmWLF/a/PTakn3Iq5UQf3YQ7oUIAC7opKMbT7cGs/le5GXyX8sRWAw/zHVSbklDL8ezmgkW4HAKeJrpwLHCaCBIrAGO0iT+7fWOiFIVp4mqZgiLoXvsbkJNhb5Nb/f+x6X5h64GAuf+iBKXHe3HV4NBYfO9wlzsauo/dN0In7jnWrwM6myeOdtPPEZFIFBF/0JpjjamjwMU4dq9XdwcHoEvqg1axNl4SSmdF8E2CNkdP8TYqVYROWTvMd072MYwJ2Nkh474C1NR8n9p4jI9HkxhMdH5whFYnB5pojW/87vRTo2pGjXbu76/5MNjtibfV0bLzwtCTm4N/lHpgDt5SR/jAnJQV3wuV8ZYdPrSXXF2kUF+DLGHV0CYirjRSvwTJov4fNVbXg2FGVGpc8XI93Etl57O9OBqCNT6mlLsXYlTo2DOjdw8weHczsAXg4DsAeOBj+HueliPzcKuIvviLPpAgAdjAAUCW6RDmo+K6E0Uslz/0pSpCGFvYlb+wvRZyG6N7CnU2T/rvX3eOpKcEex9ZgdCkCrb+teWOty3nj8O2hXS3LkEhS+Ot/ZntsnfTfuAxlVWUot7CKmQEVEKMsV5emihi1VPPNUAzYL1YLM4qZ+HisUwC0sIoSmxC4TExNWxS4lolZ1qAcNC/Fwa7BE/W1vtrMYOKHN33zqzMkG+1LevZufZZeigRrJhpp00guqC88RyyF35HjtlBrgPaNFH4FzWpb/A+6n/4MCNjzqBdRMDEiZA2lvx7sjWcNjoPClaJuIqDymlqGbzKUaIUt2aNYb/bAj1Nw0LPQ8fuYh3SJq7RX3IjmGuXhRuVh3PYa+f3DCnBMAaIKsF0BbmYAkijB+jAEW9XKg66YYozJoY/c2dl2bnRwa3V8ON+zp9sX6tuZ3XR7Wy5zOB/IhW2mxFjH+ZvC66cNNw21tPRmqDNcV2OsDLasT9HGsZyvqWksHjZ7ow7qjvg9lTX7t9P0hryX8VLoj3wj4J1O6itytGtabkpZpqWWG80882UJ2BEb6l+k/S/O0Nfs2rWA/jR7F/8P/TK8wy5t4vIPp/JmYUuQllYeXO5buzrZr1CJPeMfHQojCeP1xsGzmxoPXH94/9mZxk1nK+Ibb50kHyjsP3vbjefgPLPpts3Mn0mKL/4n/Q2zX70OdZiK/arslTjlq7prrNiOh5XtOLqMH9JI5wB4Hdt5BV9BgvFTf3rpeOFb22GzfDfdvxDkPkD/WbaH/hh4vJbSdi6frWvmeFeTMVdl+soVxxPeE7UDj67sAFNHU2mG/UCmWX1WI57VKM9qlGc18KxGeVYDz2rYs4bis5xfO8mZMo20AQBk1Sh3nRWlrwLg75RSt8LJLeHX2NBWkGD6xD99ZdNXvn6kUNjy1a9sgTF+kk4sfIaOLQRpx8LXlfXwLZQtiOuVJPOrqOxKEQIatpT9vFtpYk4BjinA4woQV4BhpZdaABxKL7cpl29kAJoI1JeUsZds50YCdKgRwJgCeBTguALcowA3K8DbGYCbukFs6joBpZv1FIdSj6NKv1x4iVjOPnf5eqDmL5175hlgg99ReANJFZ4mN5IjhRcIUGAgoRL9PoxpufRBLvcQVUYpU/e48hJMXhH5sUJyFr6KwpEGGFLed5n1fZsiLh9TgMcUoJwD6DaD/IDMh/Mu5fI5BkAXOcoAKRspPHvjr39zQ+HZA8RPLhbeRWYKY4XnuRw6Cv16iPH3/8Z8GSt4JWUKcIgBazqpFBefsj1JcC5XTCN69MGCWiVmJzyKix4bfg8ADyte6TcrRq6wcE9H4w5hdaFBiBQNQjG+7CpAPNNIJyT0BtNI98OBBiINt7JqFEOqRhksjYIo3Fkxz23zIISOkm8XBmhXIUu+vfDZ9XTdtvULX96GY3J48TbyENtPWpCSOhQKpV3pVYtLRndFMbDpuDoNDZWBwyT9wx8W5uml0YXMKBvrxZcXL9CU6iuIXm3oKyjDsi7bRp4XroJQ3gfvP8fen0MK6WC4Vvr+UlTSstHCNpSZeGvSzU6QWrIBc6Dv0iXSXPhuD/3O6Mvv5vNNF3fTWxbfL+ESWrry67hhW8bnYXQovWnhDXvG8ZmH6CmyTQaZSJrikVuysJiZFT86OcWImcyjti6DLLURLu9n+hvCZc9qxTvuCWEV4z51aMNyBh/ae2SEPpd4B+cjM4tXqIWGpRBgz094xAzfbb3AT1ap8giafPwqB+nGXrhLbLk+LPCVELRSFqsCbhXqvNRT6EWDwRDfB+AXcDBXoZsAuAuOh+B4H96BnNUfAUCSUgXnCva428T92TiHFmZuFuigFGYExyFegyy8JLkZ1ADPhrm3c6lNP1tixXM67DCBVTIX+pCd0jJu6s+RkXx9fdfWTGYsuGk0PRGuaZruvqmrbU9VONlRGepJemrHkiMbbMGk0ZHojdOG/kaHscIyMGQ3j9s8XW0nChc3WPyu6lFbKONL6ava09QVdlfhmO+GMb+T/gnam5Ie5LFJOlWGqmNjjjYfNLcV7T5i9YeXczuBtfVTSzVrEiMVuL9wCHliJfYorLqiRHFFmUt8IVcRhu8Md7VEq/ftM8Wau0LpvSONjSN7B8L9zbXe5v5QqD9TV5fpN1p8McdB+qfCl1xxvyUycnw9XX9iJDJVkxlL0qax1lpv6yiw9qOtXr5WOmBMmmgc6Oy71rSJBK5JW0xfQVvMCJUIjogpwAgDMDCiQuHUR+CH0IYEQUQNws1Bpqq4ujoZ7Sibuo6MJxLjR7siva2N1i7/SDa6vrm2NjMQb5nwd9iacr3Gxg1H22n7scmmak/Qts7fVJcbidPESK6uIdDmDNdWI550wZgcLOJJQuWELUzeQzwxM8nuomRX8cSMQ2MuwZMVg2fFAusaeGICwCxc/zik4EnFEjwpDgCqbdT1swRPuhA3Gkb2NocAX0zT04gvZoEfoXAf4kufUUUNRBjStaA/5kz4LVOAHk20EdCDI8xotpbTK8STHsCTOhiOyzgmFuFpbAXIz8YkYUKj9jXhjlXFHStS1T9AQVF1UtrpWakWzm4uAOrghxMOEZtQK+S+CkVABD4DrnuV615Wp9WEDs5A+3TSTwD4DRz/CYeM9O8CAA/C8fdwfBTvOrtskNHDJeCThb3bmpRxkHVkrO3QWEN0aH9798y6ekIK02X+dHd9bkOgPXZyRHbG28P17Q21Zcb46PFe2nFsQ2Ny8kRneWV5vKfREa3PJPOkM9iTqvE09YZxDabgz3n6MrT9sTkgpxbmZ8C9C9CX1gFny9r0SGxtgeVahGKBAwscHPEsJsW5lsxzDw0Hm4dyZufDAUdfDV5GTNxLwY4xGhj/0JrPIRm349LzEvRWCp4fHU02jnkbbLaQbcd73r2PfHtT095kQqfbrNOdiG4qZNl62gnrKQ5LvU3645yUgWViEXudhXmmXJRqWfxXKd2txUbXlvRC2J4Dq7pWoN5U0I82Reg5DsB5RV/66FLpjpujkyrR0rKuy1Ci5bU8qrCa5xUgygBOx11spQbFSzGai236QeYwVcnqqhG3LdEiLPNxy4IcrEM/ihVLeOy+M7Hkkfadh4MHR9J7hhMNQ3vSo4cC04OhU32hAVzJA6FQX7q2tnndh4ZH/YG9e9tTvcH+fZ20c39/sKdhujB85/pQiITcTesiNLquye1qWhel0d6km9P93YAEeUbj3jrHHF0V3ZVFcB8uZqWBbrmYiw4zatVwYCMDlold4eU8f3GihOnJu4obAc5cpRhEnWAzmAGF74TAIpiRZ6hCaPe+ymBjrj490Vqzb7Tfn48598E+92172Guqa59MF/47aR/Z4kh0hgr/wmnWXvj7T/Q3TPC4rnS/x8j2Us2B4DVXoNZqChWgIxjytREOdImSObsnqfSLStXCSQ451L0nTminp+lvDp5e+Dm2aXFxcbtok1V6Q7ElqFLm8ZTSWmzGWoYnwH+1CSsaV2wTSoaKoraMBW0gG4fhaRXCQGYPyvWRaLbE1getj5mcVXp7eU399Cj04uXvyHQDJYEwbVn49viwwKP1gEcV0peRW7Ys8UxcE0WEjBX4y2x80M17hdlDMfaVaiwcwoWuvHjtPLPDspvKlZvKhemp5Ca9YqwlGZ01GNXZAddI9c3/85c3fO4w4pieeP+18I0/HX0LXzsH4e+XoM/MXqv0ec2+LrfXHgR8+NOCno+d/Gagiwnpk8V60IfPInzOcG+1qeMZm1/Tp3PFkluBPSuYjxWiQxwL4sqIW0UggkFAnF91MYIZnGfogkvU4WR/l6zTJSvWH88G1m11VIeTbfXTJ/YN9ngzEfu+wW4fnqh3pzVcY+5sckRqTeeOFD5O2sc32mMdkcK3SOfIJmeiM8jXskKv4pxeFceqSK9whJx/Ab0K/BX0SreCXtmvkV5596xKrjh/dY7Gr9nGFljDxkZVGxu9Vhvbtp5jE4mGieM93cfHGxomTnSiPcrbMhRLDLbUeDODRZ65aeJoBwAbmqbqcsNxGh/N+f25kRiNj+T8TL7aDfJVnPHNb5oDRsIs8FjZX/iuorgx0r8An8UM1K1iKuGbv04kY+CQwjvrVN5ZnSLhVQ4SlzkYXjEYu5cIV2kucBHrMiGLeo8tka6QhS689NvVZSzkf3Yz/gfH5W0YA2FhFkcuWRjYuDiEPFGXUpQG0lLmrTgUIgnJVcZmaVSiS8Tp2gWkjI1JHZtwlbzEuoZ8SXAlolCNOjYlwsWTywQLJkYsGZmDC92/XUWsYGuavIFGoDMzy/cODA+uSv3F9E6gQ3XJCi0vTr/TzvsCK7MqkVsX0TaO5/2wJu8N5KI2esjXtavzWaQ1TYv/Qb5Ho1KWaOdgiKzCgy4NkKFkJdbgO2vWkHDQo1PsWbsUDvJ+BXhUaJFqTBhtQdUYMMqcyOtZ69ltXLlrKtZ1XrEA7lSARxTgJgTOovlLvfsRNZmBWucjSjIDp0hm0FC8fQf8YDzEUQBugeMeOOTSGLA1DGFaYQcTIYfVHefTyabpZLLdHkp56npb/LUtg7GW44l4ZEukKeOIpD11Pc11vuyIIR7pDwQTQWqtsVeX6x3BlggNdSYcgdpBV22sjlo8NlO53hXMhGisJ2Fnc/Mnciv9PKyldyOFsQgfPX1JhiKjmiJnmcwUWO7ruNrUcZdHLScf87w2Aw9NNLBJ0wn0rBZ5e6xs2hzwiFXQIGOJ/1vWrAaOc+NX3l5FiCnQlnCOjk6/733JiD1sc6T1Zug26djyxBNbCt9riugNG41Gtu9tgX0hRVGufSv3TVlNE2GfZ3GCuPe5lL3Prex97pK9T7BZxX4LrcU1KSmUQF9UUGhLOsitej0MCmahd970eBa2vPW45U1P1+ww4n5Hpgr/PLLFGe8MkdaFn+9JdPN9PbL4Mh2G/mmlG67BthdYm4O8im1Pw1ycnIooGGE8pLA4ycHI0Y9+7PAvp6i3sJF8cuEFhmMvy3tonWQkraVt0q3uqxV4Ra428F+040UUSXZJ888pkuxrVV54mQ0vopju0DnIyU13MrPjiec0QpBdZr/TK9aqBxXgOgXYrwCvWmH5cilAfpklT0bzU9PBux7Y+MDdM7NTDzyIY3yAvLuwnzyx8AJ5rHAMBjcBG2QW5r+COJdZlQLLZYHAKu4sq5iZEKvKinH4MsNX1kCtAtyqAGq+jGEOLDPbZJXLhxVgi4iC0SJp5i/RCrupVvHW1yq2LC2vUg+Am6fU0AAB10r3Kfk1jin3blfza0jCdUGvLjKSz8golAStcoakHz72zadPvvOdx777zyfIlm8XXir85gc/IFZiwF6HF7fTURhLm/SPKDsoWpYSG8bqeLtCYSSGs46bRS2Cpapiqx99F6tYE81qtLJNpE5xY0SLi+0yNt73XQCc4IHuaBGyKQHZ4rIS7s5c0yIA5ODAeHiZhTnIyJgoW09ezljJvx16wRxuaK0L5r1+a8QVSDr+cPRz1LvwTKIjbDJVjRgM0RZaW5hgWIBJKSwwHnrMjaBBIUDY45fmRlixbJca/OTlBj/snhC2FYvfLULY5mY9eblZT7fEmieXGO90zHjngiPGrpTa7rrJrsKnyTcLH4RzQw95y2RP4YaNrF+LZ8g/0l8Beu5C/xtrSXyndR5J+EUpZeK5lSK4B3pTKEbomDsw/ML0KJfxjPJf+RWMNKoUGVwkFrlZjpJDUs52kVxrFp2FsqgR6CKRVpaNzFkl220OVI36CPzFgCCnjnx2eFeLlWQHamoGssTasmu4urXHbyDtmWyeGPw9rdVvq4xm+mNau9Oh7e4e6e7ROpx2baw/E63sqfKG0gFTk7mvz2Tu7TM3mQLpkLeqB/v6msUL0neYPdGOmOzgM8ejBNGyiBL1ayYnVbtiJ4zNV2Fs2jBzIOaEyahjY5lHVL8oZQAOz6PLuoRMHIbE6ERAF4aWt7F4PhyXSiiN86A05hOH4+LEzBURNg4wQq05DIsCBIUR0eJQODoJMJkI4AhVUV1na09AT6prY25PrLaK6AM9raah3TBSylDBWO0e2qaMgD9d7yzXO4MpvzoKxWHrgWHrLg4bky2UnI0yz9lYLtWWRC0ouRP0JiUrwzVEMRSjQmcZxeR4r00JFZE1Y7UHZ06fJt5W73X00vmF75PvFppbsS09i3+mafq8FJSS0qU5KSSiiuagEhBgBN/iWOIjJgKOg6vwH7PwSD3jqS5KAVxDN0DBa+F4MxyyalzFqH3lNksKd9EAS7kBD5kwRRjycRaVu0bTE5cNYirHiDQtJiiZUX3aovJVnOXDLGVRDHtnPG9UsQkEEwRIc15wxJ1ArDFjlJWpAMiHxrq6nE3uiaqWSX97/MSEpkJjGbfH1jfXoJHKaBor/LSzZZxGQbqkd9rX9ToD+sIdDYFcqoPsO1PVOjiVZGL3lsLbeg44yavRVqX4MxyjP4OmfrAY68FxXJlxD8DeeVz60lKWtzjSIomiiFspE4k8/IyC8YyIRInhSs2yAH7+yygSJ/B0CYLGwes8IsNTrcjwxB1AedbJXpJl9gOMFyxa73QgN4igltFt27YF/HVbs4n1uQbLqG+wtSOUIK7Cr8ixhZ93OJ6bOt2+3+/zm+sSro5wKpTYcnLqEvNj8MFYfAbw30EoxjhZmM8kBmWYWYe49xUfn+qSHCUmkxKA+UrZD4Kryph6lDKF53of7to8eVM5i7GU5rmjj77U0Uf13fFyQI+5EmG/K4P9roy5AZUVPXuQ9igvqEwx4YMHYxvZCzCDplnIJtgLvUkYaTIy84fBFCc8zQmOevDEZxbP/uS5M4XFJ5955pnpp59+mkyTC4WPka2Fu0d3jN500+gOrqe4hZ4ij9Nnmb68B0eudqW+nGB4LoZh38BCsXHIqq7wCS8TCKCdZwlWg9EMOj0fP/7548fpsydPnmTxiJ2LV+RG4Uu+UfoH1HS5VE2Xi2m65qT1wAE0X7tfeYWq86q4gk6fim2xEfA2r/7Kp1h6vrzIApiXGhlX0yPp4fFGeHwUoFmpE0pGGS2YUKEN4u5rU6jlS008K83UhHx60/1HOjqPPrBxI5w74Dx6x97W1j13jIy+ip0nEyOtPpCOG3ID3oQzW+9NB222UHNtKOOJ1Q2vksqqPjd9xzAdumM6m5t+1RAdvjCdfas/N4oaurw/VJO0ex3RjJd6M1FnjSteF4F56CUJsomiRTQptaD+uQEoiUZkjPCwGHLOKoTmMRyZJ3AzplbmvcFUnBq2K+OqcKrxHIDgmNIsDcc6ODbhtjSNBFnDbIx6kd0QE9KYWCyzJGhHbQp1GHrhUxKGJwKqj3r6Miby0F5R82/mVrqVeAkKoVHUVSi6CYcOSMw/2GM+61C7J2qOR1xxp9nTWr8uUNdubraFMtUhVzAWPkTMhd+TDxhdQSdNN+s02mDQaEgbq+p9nZ+O2t2paJ1To/U6qctzK9vvslIjdZA/smipd2KEk0fNSewR1McIUKXwovNw6ZHbM3hOQCq4faJCsgopmQ2Ql1QzJojky0SEKFORAEJelnFPIzLusawOuByzLLNemJ9I+OPr7713feEgOxGD/oXwF74Ufp6fUK4it5B7YX/BNdohDZAKXKVudZW6xSpth/XaITRjLlgrCLUClGe40w6vHoAmDKRKIxOKK3kO7quE1cY83GcU+WqdAphKTGoOyaiucCNgT5O6pptSfdXw9iZ4rglQrAkqagLK1AR8QhPwCU2YZw0F3jyvVFn9rXDuZEPbrlbVnmLGs3agSu3AVbUzFkNJRdwE7+6XKq+slvd1JQFAiwiPUAhGgQjnmdosogvan4nATl/b3B9RzvWdDS5XQ2d9fUeDG86Rbf64y9qcSoSiW8xWq7mB3OJt7g+TcH+LVwVsnsbOAAl0Nno8jV0INHiI7ANW3KcZ7O3dZ6oklSbC4p0P0FeRT9CvA07VSSJdg+qhNsMAJN+yiI89QCYLn6JfH+V7wSR5HPaC54v2iNIsvzXL4k2Ks8oSiJTOnE6dOd01jt6VQFeypibZFVDOjnCNyVQTdsC5uromTB6HAfDTQAcOQEeA+mEkOs21YRu1hb1ms5cBtei8Ogf72R1X9emj3KePewRI3KePm06vV2y71QpGKkZegusPGUGnLkj8e28bkXWJcxLPsbgofZFgwmhnSY7FORbIgeSAc9Cbz5wht9yK9z++uJf0Y35QqZW3jwjqYSlKOeg/yZKxyGqeSsWp0JnP6B6fGdn86r/7NI/1zwJNP0Gfgxe7pag0NsfC0ZVZszGaLq2yDj2MzVfy2TgvozFBq06bdtVpQ4Iq8FqQ2P8RaI85Md8R5p2C85OksfD9RxIt2XiipZV8wJVo89O69oSbAf62hHuk9VOdcZro7EjAH4ZzvUBPA6vR00qAdMsoqxZjO/goySo9lVXaqUAaFVIyq/Ckin8dPQ1j3JFdJ04kDWT04x8v/Mt998Fp0xe/GHlB/3yIn7BfrYt/og4mo7EcLVb4r1pEVngEv0oxsRuDHCKe5hriTUslNURTbtyvTrFgNB4VY1aLzci49ULBRpYAbZYjmRCb2BMW9oRVLbbyYu6axaPCKIsFoyxQC3dpSbiaI16rSNJLMpg3BJFCcDyFM2fqWWqWjslGQ69Zc/TweH/brkh30y0oQD5Skprlw6UpW6TFRZ6vQ/6YJQLILJm00vfOGKSV5TppXvqqZFDLn+DlZp30fekR4MqNElvJVUw/WfL8e9Tnfyj9fcnz96jlP4LnDZIsym9i3q5hop+D+TILK55Z1bQFJaeYxUrmiKbEgDnnlUyO4isFpbr3ohZTpL1mEpmTJetBpsqDoTgia8wss26buVzhYnLFw4rK/zYFOMkBHWyuLmkcjj1wMFr2gHJLXAHsClDGAFxDHua2BEVHhK7TVFrEYxzLmVOdAUgD8FjZEmc5NTGJtSXH2TK7zUH2ubxWP+50fqvPRbLFfCXv8EajXl80Sj9VlQQetdZkqo06vMmqhUkliwmZDdV4QiFPTYjvSzZAOQ2L47RKXy1mjyhGdCr5GnhWLswaaZpHoyn3p7ZeS36JVQI+/7KEEzhmGpG8x8Q+4YDhV1RIbeaUoovCJHrFxBRZHDlzUCazdKhwkFxfeAt578JC4ednDpPfuX4gMlWwcTlbeBPPZ7KX5TNplJ7kegCtmp+I7ySNy3xTVugAhKq92OcGLGjgBY2XmWTbyJFpEwAzcNwAR6n2BRUDDUsUA1ALQw8lo6JfMPIKFBFPgDSVVy2Ja6RGqSakadPA2S3Jq2RHqeno35AcfPUthnWHXj28doaU2qaAjTyGa5/lH5HfY4pI3+tDmhJD1CopjwI1eVgSV9TyR4AmwG+zVvr+KUmhKNWMoqj33AF1/uh0SZ1wBUaK0ZlGRk++t3gdqxP4C9Knlmul+a/x+wtQ3s/e1cjf9aj6Lp3yLh3c0yHfoT77o8f42mgHGlUJawMDgt/CLQBmhgcGEZvKrYVKflYrwIF5VK5Ja4XvCF8DkeeC8i8uIL5LCuLLgtfjKG1i9lAiAjXqGCSz13APUnNpDhl7SdJae8Z+7+RkaSaZA+9RMsm857tkdIwMqulkyOiLajaZ346Jsf+B/DDMG1DxxQKMCKfxLG5d/hiUf096AyxOLUi6S8vnpZ+uKH83jGuL2DuehKETo58q7h38vvew982ueP4eKP+R9DmlHGVtKO+GdeqVEiB4fAk9vJSoYbRzpq+224uQj2siU+gs7RZkxy28OzhRamCLsRVKGgQvVCu1MqhSPIHaVuWqCeBK4buv3JcVZUCylASZaJpB1SdRlR151H0SvoztSqxxlPiI3H2sqRmjsfvPNnUeUuAbkp0L834vuVA/le46Mhondvzr9xbuqt9KnzuXed0IC8yOBNYV4fq+wptz+yLkvR5f0+SJrsJl/Euy+yKFaY8X5oDFsMrvwrW9FzGhTaxtpRzn/JOL4opa/naY8zYx5/fAGhRz7i7OOb/vdja395Y8z2Lm5HfB812CDwEMLMk3APu7dIF7cZnFl4vMwr/bpOpoFb3tmlhQXId8rdVcZrkDa5gIJ7NlhrVZLjNp18KKq0QuEnumNAtBuCQCfOazq2YhuF1NQ/DaH/IsBBOFeeaDt1igm2gBEPZ1Rd9E7sXE4wOVXNvLIsDDa3sXpLEgrSQc5R6pHinNXdJTqLVHAdKjOqeH8YMN/KsW4jMKWTU7IHO+W5LIlfujREl256FjW7s3D7b3bNxX37Mr37K5zeeMNHuCfRlfbPRE34i8rpd2DOgHnJOdcmbdjrGFK1Tftntd0JsZjMmhjmS9Ue9r6o7R5omsh7B5Z/Fbsg7mfT2jwf1l0qrlp7aUlNOX1PKnGkrLf6eWfylVWv6sWn649H55WC3/QgOX/aBc/iSNwx4wIG0n75oDYVSJ0IgCxPU0AwCNM9wbV32sLkoDwvc+llozzkzkhVzdX4YVtGJB62qBZ5NK4Nmk9As4RODZpHQXHA/B8T68gweeTYrAs8kVgWetADUxaBBaOpjiAWiDywLQMFaFBx11QCNaWR0dKRbo0SE9CMffw/FRHIyz0KKfAPAbOFCLHcVGYhP4B1WQae+FF/XCi9IgNTUpASZpWLtpbs1+BABsbjMMTKtyvRmuNzPxKi+KZ6URFRqHnjUt1yMv1V86nNxCYq8lJZEnPDcjEfEnmhbMWhwtel5Ji7GxtvpA11RLejg4MZIaDdc07eoeP+Twn+jr3reunhT2lvnTPfVZFqEy0X99uPFGqpedsY5woL2xpmxRyu8Nl1dQ71BiaMIWaFoZWWd353KZ7uVhLLnmhq5iKMuL6Zgj7SlnEXchT6USX7aXxZfFpE/NwR/Fbzeq8qieZdHxK1yzVvCoUSyI8oIY51Fj3J1gBoAb0Oa3jD+NlvCniEPRVfjToAqFxBOoYVmbP2XzUk2+vrl5c6d/zZizyMzg4KvP6zOje1rWijpryJc9xtc2i7FitGOY05TqJeWwp52axvJhqaScvgTlT+VWlj8L5YdLyxf/A/3WWf2fYHtV/+JBdj/8JU28/k/i/Z8Q9/8fLOf1319aDjwtCfL6i+XCh/kG+mfMQU2YflixxuF3NJJqPjoeaRkRmqykSD1Tx9T/y+zC4eWTHl4e1BRYxZWKT3CMmXN8iGowmXegMdLVhzKiD1rgA37OBwvbJ22EYz8c18PxGnSImMb8KXpmAI2J9LVuNDLxJT4OP/ZgkBri2wUAHuQ/ZPZlBqQHtfB4THz9wscQCUWeKEu2z5VqcYaEDpOSQZ6oua5LiAIscF0Ul3nGR5x55yoxQp+NDbbUIoPcdXS8IT64t6Vza8A21Hibe8aZdL7e6Ko46/pcYqClpjYz0hBfn/Z4Wwbpu6Pb9x3N0/4bppKNG0A66jg4FI3Vxrclkm0ha8hisFY05Bfu8mVHEjQ2jB8FG47JseFcHcMT7oOPe9UmvlcNFPHtHMOrzRxvI0vKEa9uxvLNJfh5juPV5Mry36n1fGlLaTnDt+L9sOcloPx1QFuQr85J30PJ16Ly1TzvIfoemEVGZEVDsKYf1Ipt7y/gtZtVXtvHCEsUSnwqrx1dxms3qVdNAHNeO6ZCSfHE1XltuYS/jtpUtpu+bqs/1DBxojs9FUzsmfIH0bM/vSXYMJ8Yaqm1mQsvOdveFSJ6Z5u/Yailhob2hvdlmVN/jatxd3g6y+hUjTtV8KMJkdR3ewo/NVu+PZAlPrMVi9icML9UNuc7+JybpdJynPMZLN8hlZTzOW9bWc7mdkk582Vj9e/hfNRuTmN4jMGfFF/6YuSaUY3hdpmKKZNX5avDf0WcgaTGGUhrxBmY/4ZxBsvDuK8SaKCMGeMZ+ZgdbimNV/JeNV4pcNV4Je/Cz/GbKCI/aiXZy+spfm+L55zninTuYyEt/cTLat/ym2V+E+IrezFFp7CTAaXpMfT8k37n4cd9cDyq+NDtFI6s2tJ7uHvlo1jI79GKPHnqm3aK7IPlpUU8KqxCqQnbU6G0p0LxtK/gbMYxAG5FZ+jp4mdo2BNGJbOiUfEzNSqPGoVXh/rKXUqe/ZgCHGcADDrL8qrL5s0Zc97+b+RtharJyf2fIaMv7iTe4HSQ7Ct8Z+s0jE8L258x9u4RPh/chYeW+MIXvxCw7Otx4VX4K/4pOSLs0ES4RJWpkEa9qlUhvXrVoEIV4ip0BUQypSPPT2/cOL2RnCq8nXQkpuPkQGE+sZfntgN83MbyTgXxq1tWVbPuU313rCt8+q/iE8J32UqhiFUMvCYeo2tiyGVWE45xdRV+e7ZSaOpdIuYaw9wC6pZcVNSGzUU2kHxr+xuPtrUdfeN2enfhILmh8GbyvoWX71VUV6rOiulud9IYfhiEp0GGEYZ9rcwC+1cD7F4TJI/5FyxSI+t5DqAu1vOccK3ypNaMAFvhxL9COotgQYTPcRVcqRDp0cziAymNaBzaDwXXw0F51uFG7qV0AYAH4fh7OD6KrTvLzJGNbBjdPLD+GQB+Bscf4UDdcESkgUB9I98aUZXUzNNAIBbVAwWtV8QoJQMEbwy7HmSf1cX1FRet5Qxifh79eC5KzQD3A9yfWiZKXYvwtIKR2tR5BAPfjnVtOB/wnxvp3o8S03RZHZeYOuInx8duDwZup/aixFT4VXyguQbDWhJ4zgwUg+TGu7rHlgtKI71d40VB6VerRM8h/WZ59Zj+Mcfo97Mbua2LxyPh3jkrY/k2sUdy3dPtQveklX50tsDKWb4j+RG4/9nrsLxb3M/9oVk99Vi+V+L7w2l6iryPvgSr+i3Iq9uE3kCxmEs83JbZoa9XqHSv4jC/5Ou7vYpF5HoGcMOpzNzhJGZ8Fe5wzGWZfSQR/U2ycAzCsQ2OI3CgD9zd+PVvFkzgRN/357eem9y4cYK+9HdDQ8vafA5V0zbVKmxTM5ik1Gbixz1YUzXQVA3/gghrlKY0GRf7fiTqtDArPrDmZdIAHFvhOAzHTXDcJRpFgtGMM58hLaJVp7BVRDpGT5AP0xeB8uyaYzVxWyC6vRtWtEn99AkM0GVGmWRlQNFfQ+ZCLHNcla8oFml4NSBzhvvDZwCpywd2atbrm2KxJv16zU56YrjPGwp5+1g4g/QMjFEP/QH/5uMr+fBxI+4zp0/TH5yCgrdDXy7IwyzP5fY5llij+G0MJ6/HkFraIz2LkaqDIwUH5n0r40YCAyMWNvahCgMzJDPT4bIPUERLTYblyPdY/HGXcvYmEl446AmzL+50xnwW4IWczrjPHGPlcLA+//PiVjLDMmb2LvUgsKqxOylUpZZfER/gTClfV3iCAdzub2B0RRtE4yajIXZUbM9o9GX9g/XedR5XKPZRQlPh2pTH4AxZHU6K795OD5BZ+jsggpvmmC+cQXzzyql+M644WsrOUyk+O4PNUV7O9zvHZb4fOVN82pm+R9EScRRAb8IttojNEqi0OyvyplS89Ac9VVleXumqNXXlATA6EcD9dg/gxSzzi9FJr+HSeZnwjLGoOQttqu+nTcGb/4q3DM85id60iudMkUHRzXMvmih60hzcectI986bh2Vd/MZ3xG/k3zatJL8mxyWM2hf+S0+obkvFj5y+v7CHHN/D75dPvOL9cvjln/D7J8gL0o/oc/ybreVAjpRYQv41pZUJ4ZSPIeFi1PGPJemE36/pCtsWRdp3RBqtE9bTRG+/cbM2cZoODQ1VJFwD+D1VKUt+LH0N+B0D+uho4b0akXsKX1N8b9EBGcvxI00G/k6D8oEmg/rFWHhnD1G+yZRNhGX2Raayysbg+aPDyveYrvEbtaVZEq/2jVp6bd+opTjO5NNsnK08Z65dSOkrx5zn6zGtOvqrJLLnn8nFxpRfZu4t5YCS5Vw5U80+OVrON6Y3sZlBYmpi/tMoxRuucM9+9A8oZwZMQEd15qIqRCK9fZU4iT9ePpnHlEmlOKfknWxO7ZgzCjPhmsRKWj6/nCuqWnWml9p7WIHG9MrTX/zOshKZahAu4aSIFtEiSKoFivxyBaokSnGGIs6QRxnOWFHerobeVAmd3nL84SkijGtg0opvjDBfq8sqVql4thy9uMVL8cZS+qdnzhxApVXUi6oQMXAs/OVSZEwUkZJIN0o/Jw+Q/wudwDyFFYy/STeHVzi6SYveTMThjGRqa1siTkck83N7pMVLvS0RuwogL78ZBusLwLkgTa3AbDN6qLp8yUhd7bvLr5wGRUnka7pSJKoodevRHQ2wVDno1MmThUV+3Mz+sf5mpUYSYb51m0u96P4GXsn4vTXmVpxd4k4M9/XCO9Mr3/k38NzDiBLmetdb6nLHY+Ou0C/QX0jdxMSzgzQxHK0s0VFUqrEf6NirRPZwOANwRpW02nD021b9PiJcZOkwUcipF2nL+Deg3UIublO/lljKZSiRIsAaXEFnO+UuK/fOtSq7p1WJu7Wy2y3s9lq1em/xQdEDNFnFxcJPiwXSAkxut7gTXbVkZCBgD9R6SS3BBJiKjMTyP+DyibQC+ucB4EosJz1niTRk6tYfdEqLhT/KlFQXFisimXWhzs3hQUdL10hj+8xErmr/FJW3HqjOje3Npca703Za74nXVu0aG6mpJUa3cSTa2+jqzjZjQHh4/b72EaPLSGq8I7k9/WF7uNWHmTnJo/SD+H0MyUb2ow7AKazLFSygnuOqU/hgoVeXwkxoS2PbrKlrzrFcmrTaytw7Z5mDi7EYga1HvwmpE45x5JoQfXk8L8Xp5rvMMQBuZT94OI52fpZ9N9tY/CYDijo6xk/R4scvAJhSvo9Rj1lY4ehn32Tgsb/Gks9iqLUZRG0GJlHQYvpkVptBqc0AtRmgNgMTxquZLgQjLND5jG1yKLyYg1ngvOxBGYkmJgM/lDtzOttyRnum5YUjhaMZeulDHyp8+Q8f+tAfiDmVKvwetqOWxTZ6l+xnSdtiQFG2SQel66TbpdfD9vqY9GHpU7CivyJ9B6aMG5YtlzF1f1AXNHPO3pzJB5wZs5zBoCQ8dCwzQpYFKmkcmZZuErTbQFxPkSoCjVO+LYfMt5Z9hi4PLYfivDMDJCcTzUPdWEsUqkcfomxGVyJDRINOKMoHq4l4nXilE98IFzNQWwariLIjj8x+psVus2uD9Yztz+KvoK4+kmVxJrC1kM+Uv7f8u1UWS9VhH5n0HrlSHYk0dFyqTlXD/8RmqKgzmTQVZUdpGSUmQ2VlVWV1udZpqrQaiNFoLtPKj5aXVxtsFoONlLv1RoPZVm7sqaisrICjQ28pt+grP1nvcTo99d3lbh38f6G8glSUV5UbSIWughjKt2t0VZXlRpNe93iFwdBdzv99o6qKpCxVlVaa2Ljx5WN042RVf9XHNm6E/z9cFrr/fodMO3UmXZ3ebqy0WCorzBUWr9nmcmn9emvF543lNg/8SJrLDNXJalOVQV9drTdUpdCZ3uHSVeqMuqTfD/+n6utTQfj3DkNVudVqGrG7DRbde83lepNBp62o0OoMnM98UnaSV8vvgeW2vzR/Ai1+T6VEkmBkTxUplugTKpbIF+h0hhKzZrkPfnDPhQ3ye+IH2c61Fd79ZfZuHeYgIku+dly2pB3FjHBXa9FajYCmoibNx5paJEeln4RV5B4lKM4KrQ3D8ZVdF8aJddeFMWz1g9hwIv0YZMduGZUPzaWtxvQKZbyFWKN0uZjqTWYN4wkX7Lrgr7fmG2Wb/A/w8FtgDHYp41/M4y2XaP6X6CGqhaxGeW8xqJhCbyn0lkJvKe8tjkmdoHTq+MMmTCrv2Htadh6MP4j9OArv/oj8CAzte3n8taJLsiq6JNQsyw3wJoxFqWPpL5FVICydsqaYPZnx89hJmSkCkfGQi8qaCnRkAZpcJp2C4wIcDyKXUBJgKcPWJ4AGBahgAOeUNfOqdunyzlu2TU5OyY+8tqdnSR/um2OJ+hS+xbpEt1S9VBfGlEw6VcmUUqwUTwhV2N9E49QqWup8bTePdz8q26GtbwUKf+BqOqcVbS3VOelUnVMK401W0TtxjcgK3dMuzbC+MRJp1A9rdsn2vi53ba27q4+1a6tcRebkR2Gj3IW8sEfVhXiW6EKWtetvphTZamuwm+uMNldFuzkV5T/szop2U0p2VpfrDE6Pqb2NA+b2PLR3p5wgF+WbV42VWqcqEahQIuwkM4V3yTePcxnpOsCXd8t3MJqzfu242VVrvGrwbP7kyW+eOiXfceTIERzTp+E9vew98Wusmyv1nr7uOqiDt/WtgC+vln/J9Hq7/xq9ngYohIHp9uhfrttr8FuVgAA8+6JRHxyy3VQbcTojGAbAzw3o+I8BAAynvlL4M+lcRGviANKW2iXyp+cKo5HI5FVx3V7FigDUGfziGBMwK5doLb4yVJY82tH+C2N278ZcVvOXxGaVhmSppGtFbNZV9JKW/4/1kv8PXqU01AB42rVUzW7bRhAexXJiO4mRBOmth0EaBHEgyfqxFSDXFIptFD3ERoAAvazIlchE5BLLlRUBeYoCvRYFeugb9NRjD32GPkKfot8OVzDdOI5TtCbo/XZnZuf7ZkYkooeNX6lB1d8h3go36CvsKnyNbtAs4DV6QGXAzZrPOm3TDwFfh+XngG9QRr8EvEFfNO4HvFnDW9fuNnYCvkn31p4FfKuGb9d8tunJ2jcB36lxuFvD9wSvUaO5id33a6cBN2jU3Aj4Gm03vw14jb5ufhdws+azTl82fwr4Om00fwv4Bv3Z/D3gDXqy/mPAmzW81Xyw/kfAN+nh5l8B36rh2zWfbTrZ2g74To3D3Rq+5/FzUyxtOk0cP36+w/1ut9fC/16XD4yezLTlRzyy2ur2kcl12eHEueLZ7u5isei4ZWGmVhXJshOZ7PxFB49GR/yez7u81NP5TNne/vDp0357OOx3B23k2usOeoP2oN/rD9u9QXevv/9K2zI1Ofc6g26XRyZ3L4xLVMbHkdU6P86UdZyWrNhZFWts37KZXEy5xYskjRLO1JLHmq2epqWDNeY050hbp7C+mdu0jNPIIWvZufCekwQJSzNxC2W1T+4SzYU1Ba5YfjQ7P/aV2OnwazMXCrlxHKFULc5MnE6wxuBj0/Hc6RYby7FZ5DOjYtxfSyimNC+dms04dTwvUB6VL3FXViDUikNiSuetE2sysc5MpLwmyW+56o8zPC/1+fu9oHI+fqMjsXttJ9pmpRd2rO1pGmlWUxQ/0zk8EuVYvwPxEjV1C/SElxCo8lg63+HDCZTiRhT+LKyKaInrqhYfMplAiOdezG1hSt1B/y2K5TnmsGUiqMXFTCvEnqYlBH90KncXejzB/LTPFTLCiYJSmVJI+TCOPz2kHwZdnQU9J0MFLclSSlNKyBHTY5zuYO1TF0+PWgH38DIdIELTBF9PjSimR3hHQFreNh3BngOV1IHF3+iQ4Rnt4lnI08HJEmcGGS0poAT7DkU4yS5ldIBsI2Rgeo/3sltegsGU5mCpYO3RPg3pKZ4+GA7xeD0D4ErXnux6cjLAWQ/vENifdGHtI/6VKCzByutj2Dpi7Yp+f+boBVYHHgoMmI7BxddEw3aME8/Eq0lxC2PnFXjmMTwq61ucGdT2c6rsu7NAzhTZEmB/0xLrGFYW76lkdCE2FgZeQSQnDv7V/g3qZcU3lttc0Oo7eXU+J8LFKyxFiwM7JV4r5b5Cflfg1Pe6YrH8F9r9ZKxmYkfm7TVs81oVcukIy1T4qWqJzYjCSdjHoT5e+xjRvlItYWPFaqAgBxsjvar4X6zwLCqVuvnazvD4vWcxl3nNpfu58KumtQhZbe2GBGsZ5sX/n0i1slqsZxRht+rTmX4rnT/7/Tic+uyl1N19skMlfMeYBy1TsIpf9e1EmGbiWXXsWE5OZWq0MJyGyc9k+l2IVoI0vQsVL8OcegbV74ShrOqgVxnXfvNe3aFky4WN51hN/EXZ6jlatVv/ORdXqckkdGRV90IqXEh/tPAaBY9MVh36X8VltQ61JNrPtQp5TyVr1eHP/1buSt3Gksnrbl8ykVHwUaGnZ9/SqitXycf/yZf0Kpn+h1r8DRzXfakAAAB42m2Rx28TcRCFv5/jxL0k9N47mN6rgNB777BZr+1NtoS1N4QOAoSoggs3EOUEiE5AAgkOgOhN9N5B1H8B7A0SF0Ya6Zt5T28OgwunflfRjf/Vm2wLXOThJp8CPHjx4SdAkBBhIkQppIga1KQWtalDXepRnwY0pBGNaUJTmtGcFrSkFa1pQ1va0Z4OdKQTMTrTha7Z293pQU960Zs+9KUf/RnAQAYxmCEMZRjDKWYEIxnFaMYwlnGMZwITmcRkpjCVaUxnBjOZxWzmMJd5zGcBC1nEAdazgV1sZwu7OchmnrOObVziNXs4xH6OcJ2rHKUEmR3EuYnCNW5wl1vc5g5fSfCAe9znGEl28piHPCLFd36yiVJUytDRMNiLyWLKsUhjk6GCJXyjkmUsZTkrWcE+VrOKNazlB784xxPe84HjnOAjnzjPZ77wlHe84CWveMuz7AdOcooznOUyp6niChs5zAUuChdbRZ5wi3xRIDzCK3zCLwIiKEIiLCIiKgpFkbvYtkxPKlGa1uykT5LtjBKTpfJoyjaSkmXrmmRncouQLFmmEZM0Z/IlLanCMYZl1ZJtPaEplY5QbctRiaVUW3wZVYs75Ncl+a8cjKuKpaTVtBMeNzOSLCuGE+61VCOZg4hs6rr0TwjISlzVNMmJMpOmoZTl8A8l46P2AAAAAAEAAgAOAAL//wAKeNpjYGRgYOADYgkGEGBiYATie0CSBcxjAAAN4QESAAB42r1ZaWxUVRQ+b8q+FUqHlqGUxSqLKIsoaAwmuEBM1UQMMTEmKhoTMIhoTFD+aA3xhyKGxDTFJRqDNYEGwYgomNiCdWlVKrYsE5LRMChvgjNYRmSA43fPu2+bN68dCjgn98y8e8+99+z33DdkENEQmkv3UuSOu2ofoBFPPfrcSqqifugnZorgy8h7iixb9ewqGrHiidUrqVx6DMGE8QE0UqgiVGYctfqrviHDeEvWGEu30kJaTEvpFWqgD+kz+paOUrdRbUw1Fhi1xlJaaDxuLDdWGc8ba42XARuwRoyzwLU0gUroId5PW9Ca0IZSGdfSaI6DiyEU5RSNAWUFv0eV+D0W/WrmOM5QFZ77gxqUnANlVihj/Dv4rODj+HUa/JWhrxLjMf4DM3LSk8IMEz1H0JOVNVJ6vqJLCF1/mVnOf+lVTwjtEPQ+A+5MzV0aoyZ2a8QeSXBngrMsKNPgISa/rJWSDn8WLylIPZiPYWQXTcZKERqGscm6/wf0r6NarGZQGUYV7ifaqgGugOwKp0RzHdBcBzTXgb5ygAF7DIQWSzFnNEVpDFVQJfpiNA4eMA1ecTMtwEpL6GF6jJbRPlirnSKxWmXLihmVX9AtdAP9Tx82OcUHIA8Bn+LNnOR6/gC96/V4g/5O2pi71BzPCi1oTQCbMoGW5T3cju+OgnueD+Um6+KiuM8qWpue/+Fu4HPWDnxKpEujJWS4tIj1ckXsotY2pde0ZwGy+Vy7shQnj1rBXYV/QiSq704Z+Rl4Px/mVt7Nv3hsZ9o0gdUSXhspq+VzJr+2wm5KZ+sVzuMm6XlKo9V75mXytiv3SwmtZwWnC3Cm7PInn8QOCcmSRekm3Fq2zeC5lo+aRayXvqR4+V7ipV3slYamlccfEZ2dcfXvxEu7P14CKyZl1WZuw3ebp/9nvqAw2rvQ1mu8Cb/Wysg53q5p/hWs6I7wSd+qrdJ3BHnRepZR3sc/Kaz7Doh3dQv/OT4gPYe5DbwcvGQfcyKJdyLDKp7rPb6Vw1ylu6xrCTXDoRlZQFHlTr5RoyXwnCFh/mPLArz7imTNnJsJJDaSBWM/18fV0258QUPdoml4t9JZcZkrkItydlSqmNRPm7kROjrLbwJ3+yOU67gZ36flqY4P8SZkiC2g70LbY0eaZ8ZbaI2oA4i3AT4V/E54VIbEcxFR6c08Hh+r5wZIcR68HtD7qdiE7wLv9FhkJ6K3Djm0E5IkuUWdZYEdmm1+QdXJccRDp4omPH/AHyI+LvBGYNPZJW3twr86u+zmDDhqxtw4bNYOHMiEot8Gif24gNqp1ckwbVghC2ydpZaPHYetPCeRfT4gslSGaccsfXrkZ2eRxVRyuHEMe24Ah3/zGsWnHenYQ8lSr6KGz2q6LtBs5O04KTrB8Q47I3jWR9RiNcXrdqzWCl0081Zn9KCF/TYXObq9OVDzqfJCqhcfOK81UmQWD5xWQYp4wXgxLc0VuUvKrQkK+Tck6yqc/yWyk0Fp+Ax/AryXfwT+8rLmrwZ+W76bej5rLUv0rL/iq7VCdlHRE9g152gsXmh96Mr0a8zSbGH9Xs5a2Vv19VRZ9OyZPlmz/rovfBffLLP3SsfLg86E2Ys9h5xITfqqRvt8Ks2LSqsOLlxDH1LeJBa/7Faycppkt03grU7y0Zqg7ZzMaWtmgF1vgbMuR/dWLmpU54ZkaVPuPAc9azVKTxw5t0nfLXrmL49G76X0qrJ8QuGibDFBWlRm7nduCm50TsDt1MI3ykjH5YrUIu8vuTAf4z1aYynecWmVkmgsY8uM9VKe/ZVdWmCVduS3zMXmK+/dU1W23JFf317C+ZIIuUsUeYr5Yt+9iadEA4XOGnV2l1m1gj7FzvTFolfMV1KezG8Gd1RVk3365J2hSampTK9m4Q+J3rXfC02mN341163YrUXufrvCb689a87aC/4VdysPVJabxVq9nciZcG75u/DdtV/LuQ+faQiT0b0/WTm7BymO9cnyynvL9O8TUlOnQrgul2ymRnb01S+998vAuw/TrS58WL0zSlpvMC5Stvre/Sxk5jp+FfnxN34ROOG3Cn/leRLv4F0SHcmQtT52fLXdgZY+nPvpUG1H+hz3Sccu8lYOp2xS14EJ753XVwvtcqoO6/7a61nhvJdTuyTl1mfq89aTLb31jPUW07kjZ8OqmEL1lVDHnVyUkMjOBPOKJ2el/W8Ur6DGipSlB+tn6Ip9ir1ZBT4GDaa9NBa/rkWLoU2iyWhz6GYf3Wy0aTQR4J1bQv2ov/ynMlB6BmE1K48PpWE0nEagrh1Jo+Ttfbm8v6+mKj27gsZJFVZJVwFPkb6p8msKTccY0UyaJW/v56IGu4nm0XwaX0CCq/Oer6EZ8n+PDRHwGNFgf/oLhy6M0hBFfw04c6ESPFZqcD+KQxfszzxwPU+fZBHQl4J/JfP8AM+TAdfR9dCzhZXWrwbnyhrf6Dd2k8CP0lIMbRrsMVHbyNYTYeUxznrWv1sl+rnEkVJX57oN1BayreO+C1T/sETBcxQyVOJ3NeQuA4wFRNHUvy5K6hnCsbLMbJk3Ok+yKkjh/YyHdf3WKAloo59w58JgDcM1Z16IOlCtISocujBDwyzMnSWerfQRhexTRObZgf1jgBrxoxrtTRWQY7z4UgT6ULxY/mJgheHoK4XcJTJvECirMV4D3QyDbmZiZA7dBsvcTneidxEtxr53A6bRPYDpdB/dDzs+QEtB+yA9DOonAfPpaVqLmHsJsIjq6HXMe4M20RJ6nz6iR2gLNYFqG2A5bafPaQV9Td/Savqe2ugF8DVI/8OJmPwPkSQz1HjaY2BkYGDgYjBgsGNgcnHzCWHgy0ksyWOQYmABijP8/88AkkdmMxYXGxgycIBYQMzEwMbAB8QgngBEnkEDiDmAmA+IGRnOAzELlGaAYkYGtv8mEFkAqNcM9wAAeNrtVcly00AQvfMVXTpQSZV2Jw4FsnJIlQm52hw4jjUta4JmYWZkRX9PSyBiCInzAblo6fW97lczxfWDbOGA1gmtVkEWpwGgqjQXar8Kvm7X0YfgunxXSPSMM8/+Di2LTokfHQoOgpPpcnl1lUfLZZ4uojzNLtJFtogWeZYvo2yRXuSXASRlcUDFtQXFJK6CW41tjRbeM2k+wdqixehOK3QBdLZdBY335mOS9H0f+8HovWWmGeJKy6lUKypUDl/d/eWSSY+7WisfOV37nlkMym0jHMy/QN++QTBWG7R+AF0D4a/b/+GHs9vJtr47j+Gb7kCyAZT2UGkzhCBpxDW9uXDeil3nMQQaCte9ajXj1Oeo8eQSynnWtiA8dEYrYGqgWtJQqp0CGu386K2tlpO31RXztKypvwUr9o0Hr6Gjifl/iblud4/V5B85btFKNxLcoD3QlIHtLaJERREN84APBNzBDn2PqGAggkxxmDnH8KUmtlS1ao5Sf2WFU/g8j6doaiIz4jedNdphDGsySD3iVOSTE6kQTIuMcg/CEenXL3WaVUUWRmxnvECUnubCaU0VyW8NlgVHV1lhRnBvunnTzSndHMulGJc7zbm8mb/g7OYc8jTNQnpm6fOKiZ8nUSSPhQtvGUfJ7Pfys6ZdSNhUNF+1IZMfN8ngT8SLCg2hbwStZ1zEDsHinpZDXroEFFQkcEbv+84Kx0U10nNxkTw2nw9tPH0D0AmfzDdP+RP26Ero);
  font-weight:400;
  font-style:normal;
}
@font-face{
  font-family: "Gotham SSm A";
  src: url(data:application/x-font-woff;base64,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);
  font-weight:500;
  font-style:normal;
}
@font-face{
  font-family: "Gotham SSm A";
  src: url(data:application/x-font-woff;base64,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);
  font-weight:700;
  font-style:normal;
}body {
  /*background: white;*/
  background-color:#f0f0f0;
  color: #2A2A2A;
  padding: 0;
  margin: 0;
  line-height: 1.5;
  position: relative;
  cursor: auto;
  -webkit-font-smoothing: antialiased;
  font-family: "sans-serif";
}
html{
  height: 100%;
}
body {
  min-height: 100%;
}
:focus {
  outline: none;
  outline-color: transparent;
  outline-style: auto;
  outline-width: 0;
}
#home-video-container{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
#home-video-container video{
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
}
#home-video-container .still-image{
    position: absolute;
    top: 0;
    height: 100%;
    left: 0;
    z-index: 2;
    width: 100%;
}
#home-video-container.playing .still-image, 
#home-video-container.paused .still-image{
    opacity: 0;
}
#home-video-container.playing video, 
#home-video-container.paused .video{
    display: block;
}
img.fit-by-width{
    width: 100%;
}
img.fit-by-height{
    height: 100%;
}
.map-fullscreen{
    position: fixed !important;
    top: 0 !important;
    bottom: 0 !important;
    left: 0 !important ;
    right: 0!important;
    z-index: 100 !important;
    width: 100% !important;
    height: 100% !important;
}
/*
 * Pictmap
 **/
.picmap {
	background-image: url(/images/picmap.png?2018051001);
	background-repeat: no-repeat;
	display: inline-block;
	vertical-align: middle;
}
.picmap-offers-search {background-position: -810px -240px; width: 76px; height: 75px}
.picmap-mail {background-position: 0 -160px; width: 77px; height: 75px}
.picmap-car {background-position: -800px 0; width: 77px; height: 75px}
.picmap-car-three {background-position: -70px -410px; width: 77px; height: 75px}
.picmap-lock-dollar {background-position: -150px -410; width: 77px; height: 75px}
.picmap-ar-down-bl {background-position: -740px -230px; width: 22px; height: 21px}
.picmap-med-marker {background-position: -780px -180px; width: 19px; height: 25px}
.picmap-big-marker {background-position: -710px -160px; width: 28px; height: 39px}
.picmap-i-cool {background-position: -700px -200px; width: 34px; height: 34px}
.picmap-i-value {background-position: -740px -190px; width: 34px; height: 34px}
.picmap-cross {background-position: -770px -150px; width: 23px; height: 21px}
.picmap-star10 {background-position: -760px -110px; width: 37px; height: 34px}
.picmap-share-in {background-position: -720px -130px; width: 26px; height: 25px}
.picmap-share-tweet {background-position: -680px -150px; width: 25px; height: 25px}
.picmap-share-fb {background-position: -650px -150px; width: 25px; height: 25px}
.picmap-star-empty-sm {background-position: -690px -50px; width: 18px; height: 18px}
.picmap-star-blue-sm {background-position: -670px -50px; width: 18px; height: 18px}
.picmap-star-white-sm {background-position: -770px -20px; width: 18px; height: 18px}
.picmap-star-darkgrey-sm {background-position: -780px -90px; width: 18px; height: 18px}
.picmap-star-grey-sm {background-position: -760px -90px; width: 18px; height: 18px}
.picmap-star-empty {background-position: -720px -90px; width: 32px; height: 31px}
.picmap-star-grey {background-position: -760px -50px; width: 32px; height: 31px}
.picmap-star-blue {background-position: -720px -50px; width: 32px; height: 31px}
.picmap-star-white-empty-sm {background-position: -770px 0; width: 18px; height: 18px}
.picmap-star-blue-big-empty {background-position: -760px -310px; width: 46px; height: 44px}
.picmap-star-white-empty {background-position: -720px 0; width: 46px; height: 44px}
.picmap-star-blue-big {background-position: -760px -260px; width: 46px; height: 44px}
.picmap-star-white {background-position: -670px 0; width: 46px; height: 44px}
.picmap-info-black {background-position: -620px -80px; width: 21px; height: 21px}
.picmap-i-options {background-position: -620px -40px; width: 34px; height: 34px}
.picmap-i-gear {background-position: -630px 0; width: 34px; height: 34px}
.picmap-i-car {background-position: -590px 0; width: 34px; height: 34px}
.picmap-i-engine {background-position: -360px 0; width: 34px; height: 34px}
.picmap-i-rudder {background-position: -180px -290px; width: 34px; height: 34px}
.picmap-i-shield {background-position: -200px -250px; width: 34px; height: 34px}
.picmap-star-active {background-position: -180px -270px; width: 17px; height: 16px}
.picmap-star {background-position: -180px -250px; width: 17px; height: 16px}
.picmap-point {background-position: -330px 0; width: 20px; height: 20px}
.picmap-car-check-blue {background-position: -560px -180px; width: 65px; height: 67px}
.picmap-offers-check-blue {background-position: -490px -180px; width: 65px; height: 67px}
.picmap-mail-check-blue {background-position: -490px -250px; width: 65px; height: 67px}
.picmap-ok-blue {background-position: -450px -190px; width: 21px; height: 20px}
.picmap-offers-blue {background-position: -550px -110px; width: 65px; height: 65px}
.picmap-checkbox-empty {background-position: -550px 0; width: 33px; height: 31px}
.picmap-checkbox {background-position: -500px -130px; width: 33px; height: 31px}
.picmap-ok {background-position: -471px -130px; width: 15px; height: 12px}
.picmap-info-sm {background-position: -450px -170px; width: 16px; height: 16px}
.picmap-clock-sm {background-position: -252px -130px; width: 18px; height: 19px}
.picmap-clock {background-position: -160px -120px; width: 32px; height: 24px}
.picmap-pin-sm {background-position: -390px -180px; width: 18px; height: 19px}
.picmap-pin {background-position: -180px -80px; width: 21px; height: 29px}
.picmap-phone-sm {background-position: -230px -130px; width: 18px; height: 19px}
.picmap-phone {background-position: -150px -80px; width: 27px; height: 29px}
.picmap-lock-check-blue {background-position: -630px -180px; width: 65px; height: 67px}
.picmap-car-blue {background-position: -560px -250px; width: 65px; height: 65px}
.picmap-mail-blue {background-position: -560px -320px; width: 65px; height: 65px}
.picmap-lock-blue {background-position: -490px -320px; width: 65px; height: 65px}
.picmap-mail-sm {background-position: -220px -300px; width: 67px; height: 66px}
.picmap-mail-micro {background-position: -350px -330px; width: 50px; height: 50px}
.picmap-mail-xbig {background-position: -630px -258px; width: 122px; height: 123px}
.picmap-mail-big {background-position: -90px -250px; width: 83px; height: 84px}
.picmap-offers-check-micro {background-position: -410px -330px; width: 50px; height: 51px}
.picmap-offers-check {background-position: 0 -250px; width: 83px; height: 85px}
.picmap-next {background-position: -30px -110px; width: 30px; height: 29px}
.picmap-prev {background-position: 0 -110px; width: 30px; height: 29px}
.picmap-mastercard {background-position: -220px 0; width: 51px; height: 30px}
.picmap-calendar-sm {background-position: -252px -150px; width: 18px; height: 19px}
.picmap-calendar {background-position: -200px -120px; width: 32px; height: 21px}
.picmap-alt-logo-micro {background-position: -120px -350px; width: 68px; height: 35px}
.picmap-alt-logo {background-position: -70px -110px; width: 84px; height: 43px}
.picmap-lock-micro {background-position: -290px -330px; width: 50px; height: 51px}
.picmap-lock-sm {background-position: -160px -160px; width: 76px; height: 77px}
.picmap-offers-micro {background-position: -60px -350px; width: 50px; height: 49px}
.picmap-offers-sm {background-position: -80px -160px; width: 78px; height: 76px}
.picmap-offers-tiny {background-position: 0px -420px; width: 62px; height: 62px}
.picmap-magnify-sm {background-position: -886px -0px; width: 76px; height: 76px}
.picmap-car-check-micro {background-position: 0 -350px; width: 50px; height: 50px}
.picmap-car-check {background-position: -800px -80px; width: 83px; height: 75px}
.picmap-ddl {background-position: 0 -60px; width: 12px; height: 8px}
.picmap-nav-toggle {background-position: -420px -260px; width: 32px; height: 32px}
.picmap-menu-unchecked {background-position: -420px -190px; width: 22px; height: 22px}
.picmap-map-pin-blue {background-position: -460px -220px; width: 32px; height: 32px}
.picmap-fold {background-position: -450px -130px; width: 11px; height: 11px}
.picmap-unfold {background-position: -450px -150px; width: 11px; height: 8px}
.picmap-map-pin {background-position: -420px -220px; width: 32px; height: 32px}
.picmap-menu-checked {background-position: -420px -160px; width: 22px; height: 22px}
.picmap-logo-mobile {background-position: -290px -300px; width: 185px; height: 27px}
.picmap-arrow-up-white {background-position: -471px -150px; width: 23px; height: 22px}
.picmap-arrow-down-white {background-position: -420px -130px; width: 23px; height: 22px}
.picmap-minus {background-position: -460px -270px; width: 22px; height: 23px}
.picmap-plus {background-position: -390px -260px; width: 22px; height: 23px}
.picmap-arrow-right-g {background-position: -790px -360px; width: 22px; height: 23px}
.picmap-arrow-left-g {background-position: -760px -360px; width: 22px; height: 23px}
.picmap-arrow-left {background-position: -620px -140px; width: 22px; height: 23px}
.picmap-arrow-right {background-position: 0 -30px; width: 22px; height: 23px}
.picmap-shop-micro {background-position: -200px -370px; width: 80px; height: 12px}
.picmap-shop {background-position: 0 -80px; width: 140px; height: 21px}
.picmap-lock-xsm {background-position: -550px -40px; width: 66px; height: 66px}
.picmap-lock-big {background-position: -290px -40px; width: 123px; height: 123px}
.picmap-offers-big {background-position: -250px -170px; width: 123px; height: 123px}
.picmap-car-big {background-position: -420px 0; width: 123px; height: 123px}
.picmap-close-alt {background-position: -290px 0; width: 37px; height: 36px}
.picmap-close {background-position: -240px -100px; width: 22px; height: 22px}
.picmap-search {background-position: -920px -230px; width: 22px; height: 22px}
.picmap-warn {background-position: -250px -70px; width: 22px; height: 23px}
.picmap-car-sm {background-position: -650px -80px; width: 65px; height: 65px}
.picmap-info-md {background-position: -620px -110px; width: 20px; height: 20px}
.picmap-info {background-position: -220px -70px; width: 26px; height: 26px}
.picmap-info-white {background-position: -810px -170px; width: 26px; height: 26px}
.picmap-visa {background-position: -220px -30px; width: 61px; height: 31px}
.picmap-logo {background-position: -30px 0; width: 185px; height: 79px}
.picmap-arrow-right-blue {background-position: -810px -210px; width: 22px; height: 22px}
.picmap-arrow-left-blue {background-position: -780px -210px; width: 22px; height: 22px}
.picmap-arrow-left-black {background-position: -390px -230px; width: 22px; height: 22px}
.picmap-arrow-right-black {background-position: -390px -200px; width: 22px; height: 22px}
.picmap-arrow-up {background-position: -740px -160px; width: 22px; height: 22px}
.picmap-arrow-down {background-position: 0 0; width: 22px; height: 22px}
.picmap-offers-grey { background-position: -820px -320px; width: 64px; height: 64px; }
.picmap-offers-grey-rev { background-position: -890px -320px; width: 64px; height: 64px; }
.picmap-info-grey-sm {background-position: -840px -210px; width: 21px; height: 21px}
.picmap-info-grey-rev-sm {background-position: -870px -210px; width: 21px; height: 21px}
.picmap-promotion-other-white { background-position: -970px 0px; width: 67px; height: 62px; }
.picmap-promotion-other-blue { background-position: -970px -70px; width: 67px; height: 62px; }
.picmap-promotion-other-grey { background-position: -970px -140px; width: 67px; height: 62px; }
.picmap-promotion-service-white { background-position: -1040px 0px; width: 67px; height: 62px; }
.picmap-promotion-service-blue { background-position: -1040px -70px; width: 67px; height: 62px; }
.picmap-promotion-service-grey { background-position: -1040px -140px; width: 67px; height: 62px; }
.picmap-promotion-money-white { background-position: -1110px 0px; width: 67px; height: 62px; }
.picmap-promotion-money-blue { background-position: -1110px -70px; width: 67px; height: 62px; }
.picmap-promotion-money-grey { background-position: -1110px -140px; width: 67px; height: 62px; }
.picmap-promotion-cashback-200-white { background-position: -970px -210px; width: 67px; height: 62px; }
.picmap-promotion-cashback-300-white { background-position: -1040px -210px; width: 67px; height: 62px; }
.picmap-promotion-cashback-400-white { background-position: -1110px -210px; width: 67px; height: 62px; }
.picmap-promotion-cashback-500-white { background-position: -970px -280px; width: 67px; height: 62px; }
.picmap-promotion-cashback-600-white { background-position: -1040px -280px; width: 67px; height: 62px; }
.picmap-promotion-cashback-700-white { background-position: -1110px -280px; width: 67px; height: 62px; }
.picmap-promotion-cashback-800-white { background-position: -970px -350px; width: 67px; height: 62px; }
.picmap-promotion-cashback-900-white { background-position: -1040px -350px; width: 67px; height: 62px; }
.picmap-promotion-cashback-1000-white { background-position: -1110px -350px; width: 67px; height: 62px; }
.picmap-promotion-cashback-500-white-big { background-position: -970px -420px; width: 78px; height: 76px; }
.picmap-promotion-other-white-big { background-position: -1050px -420px; width: 78px; height: 76px; }
.picmap-promotion-no-1 { background-position: -1260px 0px; width: 62px; height: 62px; }
.picmap-promotion-no-2 { background-position: -1330px 0px; width: 62px; height: 62px; }
.picmap-circle-hyphen { background-position: -840px -170px; width: 17px; height: 17px; }
.picmap-circle-plus { background-position: -860px -170px; width: 17px; height: 17px; }
.picmap-exclusive, .picmap-promotion-exclusive { background-position: -1190px -140px; width: 64px; height: 63px; }
.picmap-exclusive-white, .picmap-promotion-exclusive-white { background-position: -1190px 0; width: 64px; height: 63px; }
.picmap-glyph-star { background-position: -900px -94px; width: 18px; height: 17px; }
.picmap-glyph-play { background-position: -924px -94px; width: 18px; height: 17px; }
.picmap-glyph-pause { background-position: -945px -94px; width: 18px; height: 17px; }
.picmap-narrow-arrow-left { background-position: -920px -130px; width: 18px; height: 44px; }
.picmap-narrow-arrow-right { background-position: -920px -180px; width: 18px; height: 44px; }

/* 
 * End of Pictmap
 **/
 
.button > .picright,
.formatBtn > .picright {
	position: absolute;
	z-index: 10;
	right: 10px;
	top: 50%;
	margin-top: -11px;
}
.searchField > .picright {
	position: absolute;
	z-index: 10;
	right: 20px;
	top: 50%;
	margin-top: -11px;
}
label.fileinput {
	margin: 0;
	position: relative;
	overflow: hidden;
	cursor: pointer;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
label.fileinput.loading {
	background-color: #dadada;
	color: #fff;
}
.upload-image-container.loading img {
	visibility: hidden;
}
.upload-image-container.loading {
	background: #dadada url("/images/loadsm.gif") no-repeat center center;
}
label.fileinput input[type=file] {
	position: absolute;
	opacity: 0;
	top: -20px;
	left: 0;
	width: 1px;
	height: 1px;
}
.reveal-modal {
	background: #ffffff;
	padding: 30px 36px;
	width: 100%;
	height: auto;
	transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
}
.reveal-modal.small {
	width:350px;
}
.reveal-modal.medium {
	width:550px;
}
.reveal-modal.large {
	width:800px;
}
.reveal-modal.larger {
	width:850px;
}
.fluid-image {
	min-width: 100%; 
	max-width: 100%;
}
.rating-symbol:first-child {
	margin-left: -1px;
}

input[type=checkbox].css-checkbox {
  position: absolute;
  z-index: -1000;
  left: -1000px;
  overflow: hidden;
  clip: rect(0 0 0 0);
  height: 1px;
  width: 1px;
  margin: -1px;
  padding: 0;
  border: 0;
}

input[type=checkbox].css-checkbox + label.css-label, input[type=checkbox].css-checkbox + label.css-label.clr {
  padding-left: 38px;
  height: 31px;
  display: inline-block;
  line-height: 31px;
  background-repeat: no-repeat;
  background-position: 0 0;
  vertical-align: middle;
  cursor: pointer;
}

input[type=checkbox].css-checkbox:checked + label.css-label, input[type=checkbox].css-checkbox + label.css-label.chk {
  background-position: 0 -31px;
}

label.css-label {
  background-image: url("/images/icons/csscheckbox.png");
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  margin: 0;
  text-transform: uppercase;
}

input[type="checkbox"].css-checkbox-new {
	display: none;
}
input[type="checkbox"].css-checkbox-new + label.css-label-new {
	color: #1e2046;
	cursor: pointer;
	text-align: left;
	display: inline-block;
	margin-left: 32px;
	margin-top: 10px;
	margin-bottom: 6px;
	line-height: 1.2;
	position: relative;
	font-size: 14px !important;
}
input[type="checkbox"].css-checkbox-new + label.css-label-new:before {
	display: block;
	position: absolute;
	width: 20px;
	height: 20px;
	background: #f0f0f0;
	border-radius: 3px;
	margin: -2px 12px 0 -32px;
	content: '';
	color: white;
}
input[type="checkbox"].css-checkbox-new:checked + label.css-label-new:before {
	background-color: #008ACB;
	background-image: url('/images/check.svg');
	background-size: 12px 12px;
	background-position: 50% 50%;
	background-repeat: no-repeat;
}
.error input[type="checkbox"].css-checkbox-new + label.css-label-new:before {
	outline: solid 2px red;
	outline-offset: -2px;
}
input[type="checkbox"].css-checkbox-new.error + label.css-label-new:before {
	outline: solid 2px red;
	outline-offset: -2px;
}
.error input[type="radio"] {
	outline: solid 2px red;
	outline-offset: -2px;
}

textarea {
  background: #f0f0f0;
  font: normal 400 14px 'Gotham SSm A', 'Gotham SSm B';
  margin-top: 0px;
  margin-bottom: 15px;
  width: 100%;
  height: 100px;
  padding: 20px;
  border: none;
  resize: none;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}

input[type='text'], input[type='email'], input[type='password'], input[type='time'] {
  background-color: #f0f0f0;
  font: normal 400 14px 'Gotham SSm A', 'Gotham SSm B';
  padding: 5px 10px;
  margin-top: 0px;
  margin-bottom: 0px;
  height: 34px;
  border: none;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  width: 100%;
}

select {
	-webkit-appearance: none !important;
	-moz-appearance: none !important;
	-webkit-border-radius: 0px;
	border: none;
	/*padding: 0 10px;*/
	padding: 8px 32px 8px 10px;
	margin: 0;
	width: 100%;
	/*line-height: 1;*/
	height: 34px;
	background: #F0F0F0 url("/images/arrowdown.svg") no-repeat right 10px center;
	background-size: 17px 17px;
	/*cursor: pointer;*/
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	font-family: 'Gotham SSm A', 'Gotham SSm B', Arial;
}

select.radius {
	border-radius: 3px;
}

select option {
	font-family: 'Gotham SSm A', 'Gotham SSm B';
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
}

.select2-drop-multi ul {
	font-family: 'Gotham SSm A', 'Gotham SSm B';
	font-size: 14px !important;
}
.select2-container {
	background-color: #f0f0f0 !important;
	font: normal 400 14px 'Gotham SSm A', 'Gotham SSm B' !important;
	padding: 0px !important;
	margin-top: 0px !important;
	margin-bottom: 0px !important;
	height: 34px !important;
	border: none !important;
	box-sizing: border-box !important;
	width: 100% !important;
}
.error .select2-container {
	outline: 2px solid red;
	outline-offset: -2px;
}
.select2-container .select2-choice {
	border: none !important;
	background: none !important;
	font: normal 400 14px 'Gotham SSm A', 'Gotham SSm B' !important;
	box-shadow: none !important;
	-webkit-box-shadow: none !important;
}
.select2-chosen, .select2-choice > span:first-child {
	padding: 9px 0px 9px 10px !important;
	margin-right: 32px !important;
}
.select2-container .select2-choice .select2-arrow, .select2-container .select2-choice div {
	width: 32px;
	border-left: none !important;
}
.select2-container .select2-choice .select2-arrow b {
	background-image: url(../../images/arrowdown.svg) !important;
	background-repeat: no-repeat !important;
	background-position: right 10px center !important;
	background-size: 17px 17px !important;
}
.select2-drop {
	border: none !important;
	border-radius: 0 !important;
	color: #000;
	background-color: #f0f0f0;
}
.select2-results .select2-highlighted {
	color: white;
	background-color: #008ACB;
}
.select2-results {
	font: normal 400 14px 'Gotham SSm A', 'Gotham SSm B' !important;
}
.select2-results .select2-no-results, .select2-results .select2-searching, .select2-results .select2-selection-limit {
	background-color: #f0f0f0;
	color: #999;
}
.select2-search input {
	border-radius: 0 !important;
	border: none !important;
	border-top: solid 1px #ccc !important;
	box-shadow: none !important;
	-webkit-box-shadow: none !important;
}

.blue-top {
	background-color: #f0f0f0;
	background-image: url('/images/resultsbg.jpg');
	background-repeat: repeat-x;
	background-position: top;
}
.blue-top.starred {
	background-size: auto 430px;
}

.content-tabs a {
	display: block;
	padding: 20px 36px;
}

.main-content-container {
	margin-bottom: 35px !important;	
}
.maincontent {
	padding: 30px;
}
.maincontent2 {
	padding: 38px;
}
.maincontent3 {
	padding: 30px 36px;
}
.main-content-container .maincontent3 {
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	-khtml-border-radius: 10px;
}
.maincontent4 {
	padding: 30px 0;
}
.maincontent5 {
	padding: 30px;
}
.maincontent6 {
	padding: 30px 15px;
}
label {
	font: normal 400 12px 'Gotham SSm A', 'Gotham SSm B';
	margin-bottom: 5px;
	display: inline-block;
}
.forMainStars{
    margin-top: 50px;
}
.blue-top .pagetitle {
	margin-top: 100px;
/*	border-top: 1px solid rgba(255,255,255,0.3);*/
	height: 190px;
}
.blue-top.starred .pagetitle {
	height: 257px;
}
.blue-top .pagetitle h1 {
/*	margin-top: 40px;
	margin-bottom: 10px;*/
	display: flex;
	align-items: center;
	justify-content: center;
	text-align: center;
	height: 100%;
}
.blue-top .pagetitle h2 {
	margin: 0;
}
.blue-top .pagetitle .forMainStars + h1 {
	margin-top: 17px;
}
.header {
	position: absolute;
	top: 0; 
	left: 0;
	width: 100%;
	z-index: 1000;
	background-color: white;
	background-image: url(/images/topbg3.jpg);
	height: 75px;
	background-position: 90% 50%;
	background-repeat: no-repeat;
}

.leftnavbtn a,
.rightnavbtn a {
  width: 100%;
  font: normal 400 14px 'Gotham SSm A', 'Gotham SSm B';
  line-height: normal;
  text-decoration: none;
  text-align: center;
  -webkit-appearance: none;
  -webkit-border-radius: 0;
  -moz-appearance: none;
  -moz-border-radius: 0;
  display: inline-block;
  padding: 10px 5px;
  background-color: #008ACB;
  color: white;
  transition: background-color 300ms ease-out;
  height: 34px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  margin-top: 16px;
  white-space: nowrap;
}
.leftnavbtn a:hover,
.rightnavbtn a:hover {
  opacity: 0.75;
  filter: alpha(opacity=75);
}

.header .userbar {
	height: 20px;
	margin-top: 10px;
}

.header .logo a {
	position: relative;
	top: 40px;
}

.footernav {
  position: absolute;
  width: 100%;
  bottom: 0;
  left: 0;
}
.footernav section {
  display: block;
  height: 90px;
  width: 100%;
}
.footernav section ul {
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.footernav section ul li {
  color: #ffffff;
  font-family: Arial;
  font-size: 12px;
  display: inline;
  list-style-type: none;
  margin: 0;
}
.footernav section ul li a {
  color: #ffffff;
  padding: 0px 20px 0px 20px;
}
.footernav section ul li a:hover {
  color: #ffffff;
  /*padding: 0px 20px 0px 20px;*/
  text-decoration: underline;
}
.footer-placeholder {
	height: 90px;
}

form.loading button[type=submit],
form.loading .section-button button[type=button],
form.loading input[type=submit],
.deposit-status.loading a.greenBtn {
	background: #dadada !important;
	color: #444 !important;
	opacity: 1 !important;
	transition: none;
}
form.loading button[type=submit] > .picright,
form.loading .section-button button[type=button] > .picright,
.deposit-status.loading a.greenBtn > .picright {
	background: #dadada url("/images/loadsm.gif") no-repeat;
	width: 24px;
	height: 24px;
	margin-top: -12px;
}

.ok-message {
	position: relative;
	border: 1px solid #368ac6;
	padding: 10px 30px 10px 16px;
}
.ok-message .picmap {
	position: absolute;
	top: 50%;
	margin-top: -6px;
	right: 10px;
}

.form-section .section-body {
	margin-top: 20px;
}
.form-section.close .section-body {
	display: none;
}
.form-section.pending .section-edit,
.form-section.active .section-edit,
.form-section.open .section-edit {
	display: none;
}
.form-section h4 {
	margin: 0;
}
.form-section.pending h4 {
	color: #eee;
}
.form-section .section-button {
	margin-top: 10px;
}

hr.extended {
	margin: 30px 0;
}

.default-form .errorMessage {
	display: none !important;
}
.default-form .visibleErrorMessage {
	color: red;
	font-size: 12px;
	padding-top: 5px;
}
.default-form input.error,
.default-form select.error,
.default-form textarea.error,
.default-form label.error,
.default-form .error > input,
.default-form .error > select,
.default-form .error > textarea,
.default-form .error > label > input,
.default-form .error > label > select,
.default-form .error > label > textarea,
.default-form .error > .cs-placeholder,
.default-form [type=hidden].error + .hasDatepicker,
.default-form [type=hidden].error + .hasTimepicker {
	outline: 2px solid red;
	outline-offset: -2px;
}
.default-form input:focus.error,
.default-form select:focus.error,
.default-form textarea:focus.error,
.default-form .error > input:focus,
.default-form .error > select:focus,
.default-form .error > textarea:focus,
.default-form .error > label > input:focus,
.default-form .error > label > select:focus,
.default-form .error > label > textarea:focus {
	outline: none;
}
.default-form .pdf-upload-error {
	outline: 3px solid red;
	outline-offset: -1px;
}
.pdf-upload-button .button {
	padding: 9px 10px 11px;
	height: 34px;
}
.pdf-upload-button.error {
	outline: 3px solid red;
	outline-offset: -3px;
	padding: 2px;
}
.pdf-upload-button.error .button {
	padding-top: 7px;
	padding-bottom: 9px;
	height: 30px;
}

.helptip {
	cursor: pointer;
	position: relative;
}
.file-select-container + .helptip {
	margin-top: 2px;
	margin-left: 5px;
}
.charcoal label {
        position: relative;
        overflow: hidden;
}
.charcoal input[type=file] {
        position: absolute;
        opacity: 0;
        top: -20px;
        left: 0;
        width: 1px;
        height: 1px;
}
.charcoal .file-select-item {
        text-overflow: ellipsis;
        display: inline-block;
        white-space: nowrap;
        overflow: hidden;
        padding: 6px 30px;
        position: relative;
        margin-right: 5px;
        margin-bottom: 5px;
        vertical-align: middle;
        border: 1px solid #ccc;
        background: #eee;
        border-radius: 4px;
        -moz-border-radius: 4px;
        -webkit-border-radius: 4px;
  	font-family: Arial;
	font-size: 12px;
	line-height: 1.5;
}
.charcoal .file-select-item .delete {
        position: absolute;
        right: 5px;
        top: 0.4em;
        padding: 5px;
        display: block;
        width: 20px;
        height: 20px;
        line-height: 10px;
        text-align: center;
        border-radius: 3px;
        -moz-border-radius: 3px;
        -webkit-border-radius: 3px;
}
.helptip.on .message {
	display: block;
}
.helptip .hintable {
	background: #3F8ACB;
	bottom: 30px;
	left: 8px;
}
.error + .hintable {
	display: block;
}
.helptip .hintable:before {
	border-color: #3F8ACB transparent transparent transparent;
}

.error + .combobox-wrapper > .ac_container {
	outline: 2px solid red;
}

.error-outline {
	outline: 2px solid red;
	outline-offset: 3px;
}
.error-outline .error {
	outline: none !important;
}
.error-outline.error-outline-close {
	outline-offset: 0px;
}

.alert-danger {
        font: normal 400 13px 'Gotham SSm A', 'Gotham SSm B';
        color: red;
}

.hintable {
	display: none;
	position: absolute;
	background: #F20000;
	bottom: 34px;
	left: 0.6rem;
	z-index: 10;
	color: #fff;
	font: normal 400 12px 'Gotham SSm A', 'Gotham SSm B';
	padding: 3px 8px;
	outline: 1px solid rgba(190,190,190,0.5);
	white-space: nowrap;
}
.highlightTextarea + .hintable,
.error + .hintable {
	display: block;
}
.error:focus + .hintable,
.error :focus + .hintable {
	display: none !important;
}
.hintable:before {
	width: 0px;
	height: 0px;
	border-style: solid;
	border-width: 6px 4px 0 4px;
	border-color: #F20000 transparent transparent transparent;
	bottom: -5px;
	left: 1px;
	position: absolute;
	content: '';
}

.videocontainer {
	background-color: #000;
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	right: 0;
	left: 0;
	top: 0;
	height: 495px;
	overflow: hidden;
	position: relative;
}
.video-background {
	background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-position: center center;
}
.model-disclamer {
	position: absolute;
	z-index: 100;
	height: 495px;
	width: 100%;
	top: 0;
	left: 0;
	right: 0;
	margin: 0 auto;
}
#videocontainer.reduced .model-disclamer,
#videocontainer.faded .model-disclamer {
	height: 325px;
}
#videocontainer.faded {
	background: #f0f0f0 url('/images/resultsbg.jpg') repeat-x top !important;
}

.vertical-middle{
   display: table-cell;
  text-align: center;
  vertical-align: middle;
  height: 408px;
  padding-top: 85px;
  width: 1000px;
}
#videocontainer.reduced .vertical-middle,
#videocontainer.faded .vertical-middle {
	height: 238px;
	padding-top: 100px;
}
#videocontainer.reduced .vertical-middle .yearspan,
#videocontainer.faded .vertical-middle .yearspan {
	display: inline;
}
.model-disclamer h1 {
	margin: 20px 0;
}
.model-disclamer .button {
	display: inline-block;
	width: 175px;
}
.carChooser .button, .button.how-it-works {
	display: inline-block;
	width: 210px;
}
.model-videocontainer .close-showroom {
	position: absolute;
	bottom: 0px;
	left: 3%;
	display: none;
	z-index: 1010;
	width: 94%;
}
.model-videocontainer .close-showroom .button {
	margin-bottom: 45px;
	padding: 10px 15px;
	color: #408ACB;
	width: auto;
	height: auto;
}
.colorpanel {
	background-image: linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.3) 55%, rgba(255,255,255,0) 57%);
	background-image: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.3) 55%, rgba(255,255,255,0) 57%);
	background-image: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.3) 55%, rgba(255,255,255,0) 57%);
	background-image: -o-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.3) 55%, rgba(255,255,255,0) 57%);
	width: 20px;
	height: 20px;
	/*border: 1px solid rgba(0, 0, 0, .5);*/
	float: left;
	margin-right: 20px;
}
.car-profile-container .car_image .image-wrap {
        height: 400px;
        vertical-align: middle;
        display: table-cell;
        width: 520px;
}
.car-profile-container .car_image .image-wrap.fuel-img{
    
}
.car-profile-container #colour{
    margin-top: 30px !important;
}
.car-profile-container .car_image{
    margin-top: -30px;
}
.car-profile-container .features-button {
	margin-top: 5px;
	width: 220px;
}
.car-profile-container .price-guide {
	position: relative;
    padding-right: 30px;
    margin-top: 8px;
    vertical-align: bottom;
    line-height: 24px;
}
.car-profile-container .featurecol2 table,
.car-profile-container .featurecol2 .featureHeader {
	margin-left: 30px;
}
.car-profile-container .feature table td {
	padding-top: 5px;
	padding-bottom: 5px;
	vertical-align: top;
}
.car-profile-container .feature table td:first-child {
	padding-right: 10px;
}

.triangle {
	width: 0px;
	height: 0px;
	border-style: solid;
	border-width: 30px 25px 0 25px;
	border-color: #ffffff transparent transparent transparent;
	content: '';
	position: relative;
	top: 23px;
}
.triangle-grey {
	width: 0px;
	height: 0px;
	border-style: solid;
	border-width: 30px 25px 0 25px;
	border-color: #f0f0f0 transparent transparent transparent;
	content: '';
	position: relative;
	top: 23px;
}
.triangle-sm {
	border-width: 17px 12px 0 12px;
	top: 14px;
}

.search-dealer-form {
	background: #008ACB url(/images/formbg2.jpg) no-repeat center center;
	background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
}
hr.whiteOnBlue {
	opacity: 0.3;
	filter:alpha(opacity=30);
}
.tabs {
	position: relative;
}
.tabs .tab {
	border-right: 1px solid #fff;
	border-top: 1px solid #fff;
	border-top-right-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-topright: 10px;
    border-top-left-radius: 10px;
    -webkit-border-top-left-radius: 10px;
    -moz-border-radius-topleft: 10px;
	float: left;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.tabs .tab.active-next {
	border-right: none;
	border-left: 1px solid #fff;
	border-top-left-radius: 10px;
	-webkit-border-top-left-radius: 10px;
	-moz-border-radius-topleft: 10px;
	border-top-right-radius: 0;
	-webkit-border-top-right-radius: 0;
	-moz-border-radius-topright: 0;
}
.tabs .tab.active-next.last {
	border-right: 1px solid #fff;
	border-top-right-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-topright: 10px;
}
.tabs .tab.first {
	border-left: 1px solid #fff;
	border-top-left-radius: 10px;
	-webkit-border-top-left-radius: 10px;
	-moz-border-radius-topleft: 10px;
}
.tabs .tab a {
	color: #9d9c9c;
	display: block;
	padding: 20px 30px;
}
.tabs .tab.active {
	background-color: #fff;
	border-top-left-radius: 10px;
	-webkit-border-top-left-radius: 10px;
	-moz-border-radius-topleft: 10px;
}
.tabs .tab.active a {
	color: #008ACB;
}
.tabs .tab.current-year {
	width: 25%;
}
.tabs .tab.prev-year {
	width: 21%;
}
.tabs .tabnav {
	position: absolute;
	padding: 20px 30px;
	cursor: pointer;
}
.tabs .tabnav-left {
	left: 0;
	top: 0;
}
.tabs .tabnav-right {
	right: 0;
	top: 0;
}
.tabs.has-left-nav .first {
	margin-left: 80px;
}
.model-general-rating-image {
	margin-top: 2px;
}
.detailed-ratings td {
	color: #000;
}
.sorter {
	background-color: #A3A8AC;
}
.model-general-rating .average-rating {
	height: 35px;
	white-space: nowrap;
}
.model-general-rating .average-rating.category-rating span {
	display: inline-block;
	padding-top: 4px;
}

.review-list .review-details {
	padding: 30px 34px 15px;
	margin: 20px 0 5px 0;
}
.review-list .detailed-ratings {
  padding-top: 25px;
  padding-bottom:10px;
  margin-top: 10px;
  border-top: 1px solid #ddd;
}
.review-list .detailed-rating > span {
	position: relative;
	top: -3px;
}
.review-list .detailed-rating > span.no-rated {
	padding-top: 5px;
	padding-bottom: 1px;
}
.detailed-ratings table{
  width:100%;
}
.detailed-ratings table td:nth-child(2){
  text-align:right;
}
.review.shortened:not(.expanded) .comment-text {
	max-height: 30px;
	overflow: hidden;
	text-overflow: ellipsis;
}
.pagination .paginav {
	padding: 5px 0;
	display: inline-block;
}
.no-rated {
	display: inline-block; 
	padding: 0 2px;
}
.review-list.loading,
.model-general-rating-container.loading,
.grey-on-loading.loading {
	opacity: 0.5;
	filter:alpha(opacity=50);
}

.top-table {
	width: 100%;
	border-collapse: collapse;
}
.top-table thead td{
  padding:8px 5px;
}

.top-table td {
	padding: 5px 5px;
    height:26px;
}
.top-table .rank {
	width: 80px;
}
.top-table .stars-satisfaction {
	width: 140px;
}
.top-table .stars-value {
	width: 138px;
}
.top-table .stars-ownership {
	width: 136px;
}
.top-table .stars-overall {
	width: 110px;
}
.top-table tbody  td:nth-child(1){
  padding-left:20px;
}

.top-table tbody tr:nth-child(2n+1):not(.highlighted) {
	background-color: #f0f0f0;
}
.top-table tbody .rank {
	padding-left: 10px;
}

.pagination .table-nav .leftnav-btn,
.pagination .table-nav .rightnav-btn {
	display: inline-block;
	width: 50px;
}

.dealer-overall-stars .no-rated {
	line-height: 31px;
}

.contact-dealer-panel .dealer-phone-container .phone-revealed {
	padding-top: 15px;
}


.vehicle {
  
  width: 96%;
  margin: auto;
  padding: 30px 10px 20px 10px;
}

.whiteBorderTabs{
    border-top: 1px solid #fff;
    border-left: 1px solid #fff;
    border-right: 1px solid #fff;
    
}

.cdContainer {
  display: none;
}
.required-label {
  position: absolute;
  top: -2px;
  right: -5px;
  color: red;
}

textarea.contact-message-text {
    height:172px;
    margin-bottom: 0px;
}

.recently_reviewed{
    counter-reset: li;
      height: 78px;
      overflow: hidden;

}
.recently_reviewed li{
  display:block;
  position: relative;
  height:84px;
  width: 268px;
}

.recently_reviewed li:last-child{
    margin-right: 0;
    width:auto;
}

.recently_reviewed li:before {
    content: counter(li);
  counter-increment: li;
  position: absolute;
  top: -2px;
  left: 84px;
  width: 17px;
  height: 39px;
  padding: 4px 0px;
  color: #368BC6;
  font-weight: 600;
  font-size: 26px;
  text-align: center;
  font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
}
.recently_reviewed li:last-child:before{
  content:"";
  display:none;
}

/*.recently_reviewed li:after{
  content: '.';
  position: absolute;
  top: -9px;
  left: 79px;
  width: 10px;
  height: 10px;
  color: #368BC6;
  font-weight: 600;
  font-size: 26px;
  text-align: center;
}*/

.clip{
  white-space: nowrap; /* ��������� ������� ����� */
  overflow: hidden; /* �������� ���, ��� �� ���������� � ������� */
  text-overflow: ellipsis;
}

.review_nophoto{
    height: 120px;
    background:#EDEDED;
}

.stuff_nophoto{
    width: 60px; 
    height: 60px; 
    background:#EDEDED;
    float: left;
}

.recently_reviewed li .forPhoto{
    float: left;
    max-height: 70px;
    overflow: hidden;
}



.recently_reviewed li .stuff_info{
      margin-top: 40px;
      margin-left: 2px;
}


.likes{
    border: 1px solid #00AD4E;
    border-radius: 3px;

    
}

.likes a{
    background: #00AD4E;
    color: #fff;
    padding: 9px 21px;
      display: block;
      float: left;
}

.likes span{
    padding: 9px 0px;
  display: block;
  float: right;
  text-align: center;
  min-width: 60px;
  color: #00AD4E;
}
.reviewcontent {
	padding: 30px 36px 20px 36px;
}

.like-button {
	border: 1px solid #00AD4E;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	display: inline-block;
}


.like-button .button {
	width: auto;
	padding-left: 15px;
	padding-right: 15px;
}
.like-button .button.loading {
	background-color: #8a8a8a;
}
.like-button.disabled {
	border: 1px solid #8a8a8a;
}
.like-button.disabled span.green {
	color: #8a8a8a;
}
.like-button span {
	padding: 0 15px;
}
/* -----------	VEHICLE -----------	*/
/* HOW IT WORKS */

.button.blue-text{
  color:#368BC6;
}

#page-header:before{
  content:"";
  display:block;
  position:absolute;
  left:-9999px;
  right:-9999px;
  top:0;
  height:0;
  background: #368ac6;
  -webkit-transition: all 1.5s;
   -moz-transition: all 1.5s;
   -o-transition: all 1.5s;
   transition: all 1.5s;
}
#page-header.white:before{
  height:100%;
  width:100%;
  -webkit-transition: all .5s;
   -moz-transition: all .5s;
   -o-transition: all .5s;
   transition: all .5s;
}
#page-header.white .leftnavbtn a, #page-header.white .rightnavbtn a{
  background-color: white;
  color: #368BC6;
  font-weight:bold;
}
#page-header.white .leftnavbtn a.active, #page-header.white .rightnavbtn a.active{
  color: #8a8a8a;
}
.customer #page-header {
	background-image: url(/images/topbg3.jpg);
	background-position: center bottom;
	background-repeat: no-repeat;
}
.customer #page-header .page-header-wrap {
	max-width: 1000px;
	margin-left: auto;
	margin-right: auto;
}
.titlelogo {
	float: left;
	padding: 10px 20px;
}
.titlelogo img {
	width: 70px;
}
.titlephone {
	float: right;
	padding: 15px 20px 0;
	color: #ffffff;
}
#howitworks, #register {
  width: 100%;
  display: none;
  background: #368ac6;
  padding-top:100px;
}
#howitworks #title, #register #title {
  padding-top: 50px;
}
#howitworks .picmap, #register .picmap {
  margin-top: 35px;
  margin-bottom: 35px;
}
#howitworks .subtitle, #register .subtitle {
  padding-bottom: 25px;
}
#howitworks table, #register table {
  background-color: #368ac6;
  border: none;
  margin: 0 auto;
}
#howitworks table td, #register table td {
  background-color: #368ac6;
}
#how_it_works_video {
	padding:10px;
	margin-top:30px;
	margin-bottom:0px;
	display: block;
}
/* VEHICLE VIDEO */
#videocontainer {
  background-color: #494d50;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  -moz-background-size: cover;
  -webkit-background-size: cover;
  right: 0;
  left: 0;
  top: 0;
  height: 495px;
  overflow: hidden;
  position: relative;
}

#videocontainer.reduced {
	height: 325px;
}

#videocontainer #video {
  bottom: 0;
  right: 0;
  z-index: -10;
  position: static !important;
  width: 100%;
  height: auto;
}
#videocontainer #slideshow {
  bottom: 0;
  z-index: 1;
  top: 0;
  position: static !important;
  width: 100%;
}
#videocontainer #slideshow img {
  position: relative;
  z-index: -1;
}

/*
#CloseShowroom {
  position: absolute;
  bottom: 0px;
  left: 3%;
  display: none;
  z-index: 1010;
  width: 94%;
}
#CloseShowroom #btnCloseShowroom {
  margin-bottom: 45px;
  padding-left: 15px !important;
  padding-right: 15px;
  border-radius: 2px;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  color: #408ACB;
}
*/
#CloseShowroom {
  position: absolute;
  bottom: 105px;
  left: auto;
  right: 45px;
  width: 52px;
  display: none;
  z-index: 1010;
}
#CloseShowroom #btnCloseShowroom {
  margin-bottom: 0px;
  padding-left: 15px !important;
  padding-right: 15px;
  border-radius: 2px;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  color: #408ACB;
}

.showroow {
  width: 100%;
  height: 100%;
  display: none;
  background: transparent;
  z-index: 1000;
}
.showroow #videoShowRoom {
  bottom: 0;
  z-index: -10;
  position: static !important;
  width: 100%;
  height: auto;
  float: left;
}

#progress-slider {
	background-color: #408ACB;
	height: 8px;
	margin-left: 120px;
	margin-top: 14px;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	box-shadow: inset 0 0 4px rgba(0,0,0, 0.2);
	-moz-box-shadow: inset 0 0 4px rgba(0,0,0, 0.2);
	-webkit-box-shadow: inset 0 0 4px rgba(0,0,0, 0.2);
}

#progress-slider .handle {
	height: 8px;
	width: 8px;
	position: relative;
}

#progress-slider .handle .handle-inner {
	position: absolute;
	height: 20px;
	width: 20px;
	top: -6px;
	left: -6px;
	background-color: #408ACB;
	border-radius: 50%;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	box-shadow: 0 0 6px rgba(0,0,0, 0.5);
	-moz-box-shadow: 0 0 6px rgba(0,0,0, 0.5);
	-webkit-box-shadow: 0 0 6px rgba(0,0,0, 0.5);
}

.hideShowroow {
  display: none;
}

#showroow {
  width: 100%;
  height: 100%;
  display: none;
  background: transparent;
  z-index: 1000;
}
#showroow #videoShowRoom {
  bottom: 0;
  z-index: -10;
  position: static !important;
  width: 100%;
  height: auto;
}

/*
#showroow { background: #f0f0f0; position: relative;right: 0;left: 0;top: 0; bottom: 0; overflow: hidden;
	#video{bottom:0; z-index:-10; position:static !important; width:100%; height:auto;}
}
*/
/* -----------	Top Nav	-----------	*/
#container {
  position: absolute !important;
  z-index: 100;
  height: 495px;
  width: 100%;
  top: 0;
  left: 0;
  right: 0;
  margin: 0 auto;
  /* #btnHITW{margin:25px 0px 0px 0px;  padding:10px 25px 10px 25px; } */
}
#homecontainer .profilecontainer {
  position: absolute;
  top: 50%;
  height: 200px;
  width:1000px;
  left:50%;
  margin-left:-500px;
  clear: both;
  margin-top: -100px;
  z-index: 100;
}
.keyboard-shown #homecontainer .profilecontainer {
  top: 30%;
}
#container button {
  padding: 10px 25px 10px 25px;
  margin: 0;
}
#container #btnFBD {
  margin-top: 25px;
}
#container h1,
#homecontainer h1 {
  margin-bottom: 0px;
  padding-bottom: 0px;
}
#container p,
#homecontainer p {
  margin-bottom: 0px;
  padding-bottom: 10px;
}

.reveal-modal-inner {
  margin: 0 auto;
  position: relative;
  max-width: 950px;
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
}

.toggleMenu {
  display: none;
  background: #368ac6;
  padding: 10px 15px;
  color: #fff;
}
#homecontainer {
  position: relative;
  height: 100%;
  overflow: hidden;
}
#homecontainer #profile {
  padding-top: 60px;
}
#homecontainer #profile p {
  padding-top: 12px;
  padding-bottom: 14px;
  font-size: 25px;
}
#homecontainer select option {
  background: #368ac6;
  color: #ffffff;
  padding: 10px 20px 10px 20px;
  opacity: 1.6;
}
#homecontainer option:hover {
  background: #59a3d1;
}
.revative {
	position: relative;
}


/*********/
.clear:after{
  content:"";
  display:block;
  clear:both;
}
.c_gray{
  color:#454B4F;
}
.row_br_hr{
  padding:12px 0;
}
.line-height22{
  line-height:22px;
}
.line-height24{
  line-height:24px;
}
.picmap_div{
  line-height:32px;
  margin-left:44px;
}
.specification-panel_div{
  margin-left: 44px;
  margin-top: -16px;
}
.specification-panel_div #colour{
  margin:26px 0 26px;
}
.specification-panel_div #features{
  line-height:22px;
  color:#A7ACAF;
  margin-bottom:18px;
}

.arrow_down2{
  position:absolute;
  left:50%;
  top:0;
  margin-left:-20.5px;
  display:block;
}
.center_title{
  display:table;
  margin:0 auto;
  line-height:normal;
  padding:4px 0;
  position:relative;
  border-spacing: 0;
}
.center_title .paginav.disabled{
  visibility: hidden;
}
.center_title .picmap{
  margin:0 20px;
}
.dealer-offer .button{
  height:auto;
}
.dealer-offer .offer-buttons-container {
	height: 95px;
	position: relative;
}
.dealer-offer .offer-buttons {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
}
.dealer-offer .offer-image {
	height: 95px;
	overflow: visible;
}
.dealer-offer .offer-image img {
	max-height: 105px;
}
.d_offer1{
  padding-top:8px;
}
.d_offer1 .offer{
  background-color: #008ACB;
  border-color: #007095;
  color: white;
  transition: background-color 300ms ease-out;
  display:block;
  float:Left;
  text-align:center;
  width:62px;
  line-height: 18px;
  padding: 4px 0;
  border-radius: 3px;
}
.d_offer1 .offer:hover{
    background-color: #008ACB;
}
.d_offer1 .offer2{
  margin-left:86px;
}
.d_offer1 .offer2 .picmap-pin{
	margin-bottom: 11px;
	margin-right: 4px;
}
.row.smallpadding {
	margin-left: -5px;
	margin-right: -5px;
}
.smallpadding .columns {
	padding-left: 5px;
	padding-right: 5px;
}
.cdContainer{
  display:none;
}
.cdContainer label{
  text-transform:uppercase;
  white-space:nowrap;
}
.cdContainer .required-label{
  position:absolute;
  right: 13px;
  top: 3px;
  line-height:0;
  height:0;

}
.wideBlock{
	margin-right: -15px!important;
	margin-left: -15px!important;
}
.tabNavigation{
  text-align:center;
  font-size: 0;
  line-height: 0;
  letter-spacing: -1px;
}

.tabNavigation li span{
  font-size:18px;
  color:white;
  display:block;
  line-height:38px;
  height:38px;
  cursor:pointer;
  border-bottom:1px solid rgba(255,255,255, 0.6);
}
.tabNavigation li:first-child span.current{
  border:1px solid rgba(255,255,255, 0.6);
  border-bottom:0;
  border-left:0;
  -webkit-border-top-right-radius: 10px;
  -moz-border-radius-topright: 10px;
  border-top-right-radius: 10px;
  font-weight: bold;
}
.tabNavigation li:last-child span.current{
  border:1px solid rgba(255,255,255, 0.6);
  border-bottom:0;
  border-right:0;
  -webkit-border-top-left-radius: 10px;
  -moz-border-radius-topleft: 10px;
  border-top-left-radius: 10px;
  font-weight: bold;
}
.tabNavigation li{
  list-style: none;
  line-height: normal;
  letter-spacing: normal;
  display: inline-block;
  width: 290px;
  zoom: 1;
}
.choices{
  position:relative;
}

.choices .bullets{
  text-align:center;
  position:absolute;
  top:100%;
  left:0;
  width:100%;
  margin-top:10px;
  z-index:99;
}

.choices .bullets > span{
  position:relative;
  display:inline-block;
  border:1px solid white;
  width:7px;
  height:7px;
  margin:0 1px;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
}
.choices .bullets i{
  display:block;
  position:absolute;
  left:0;
  top:0;
  width:100%;
  height:100%;
  background:white;
  cursor:pointer;
}
.tabsContent input {
  background:white !important;
}
.tabsContent .ac_button, .tabsContent .ac_button:after{
  background:transparent !important;
}
/*
.tabsContent input + * + *:before{
  content:"";
  position:absolute;
  left:0;
  top:0;
  right:0;
  bottom:0;
  margin:-1px;
  display:block;
  border:1px solid rgba(255,255,255,.5) !important;
}
* */
.tabsContent .ac_container {
  outline: 1px solid rgba(255,255,255,.5);
}

.table_c{
  border-bottom:1px solid #dddddd;
}

.border_r{
  border-right:1px solid #dddddd;
}
.border_lw {
  border-left:1px solid rgba(255,255,255, 0.3);
}

.table_c .columns{
  padding-top:6px;
  padding-bottom:6px;

}
.rating-symbol{
  font-size:0;
}

.star_margin_botton .rating-symbol{
  margin-bottom:8px;
}
.margin_b_8{
  margin-bottom: 8px;
}
.margin_t_8{
  margin-top: 8px;
}
.report-ranks {
	margin-top: -15px;
	margin-bottom: -15px;
}
.report-ranks .row .columns {
	padding-top: 15px;
	padding-bottom: 15px;
}

.darkGreyLikeBord{
    border-color: #8a8a8a!important;
}
.darkGreyLike{
    background:#8a8a8a!important;
}

.dealer-profile-details .tradingHours {
	width: 314px;
}

.tradingHours ul{
    list-style: none;
    margin-left: 0;
    margin-bottom: 0;
}

.tradingHours ul li{
    margin-top: 5px;
}


.tradingDealerInfo {
    position: relative;
    min-height: 264px;
}

.tradingDealerInfo .floatBottom{
    position: absolute;
    bottom: 0px;
    padding-right: 0.9375rem;
}
.tradingDealerInfo .open-hour,
.tradingDealerInfo .close-hour {
	display: inline-block;
	text-align:right;
	width: 65px;
}
.tradingDealerInfo .open-hour {
	margin-right: 10px;
}
.tradingDealerInfo .no-trade {
	display: inline-block;
	padding-right: 26px;
}

.tradingHours ul li div{
    float:right;
    margin-right: 30px;
}

.online_agent,.report_recipient,.sale_agent{
	clear: both;
}
.online_agent + .online_agent, .report_recipient {
	border-top: solid 1px #ddd;
	margin-top: 15px;
}
.darkslategrayBtn{
	background: #3f494c;
}
.bigWhiteBtn{
	padding: 11px 11px 11px 16px;
  margin: 0px;
  background: #fff;
  color: #408acb;
  border: 1px solid #408acb;
  width: 100%;
  text-align: left;
  border-radius: 2px
}

.bigWhiteBtn .picmap-arrow-right{
	background-position: -390px -199px;
	position: absolute;
	  z-index: 10;
	  right: 10px;
	  top: 50%;
	  margin-top: -11px;
}


.whiteUpload{
	background: #368ac6!important;
	width: 207px!important;
	margin-top: 0px!important;
	border-color: #368ac6!important;
    font: normal 700 13px 'Gotham SSm A', 'Gotham SSm B'!important;
}

.loadingPhoto{
	width: 32px;
	height: 32px;
	position: fixed;
	top: 50%;
	left: 47%;
	background: url("/images/load-blue.gif") no-repeat;
}

.dropdownpicker {
  background: #dadada url("/images/arrowdown.png") no-repeat right 10px center;
}


#DealerReview_car_purchase_comment, 
#DealerReview_dealer_finance_comment, 
#DealerReview_servicing_parts_comment,
#DealerReview_tradein_comment {
    height: 70px;
}

.writeReviewBtn {
	width: 326px;
	margin-top: 5px;
	float: right;
}

#CarReview_positive_comments, #CarReview_negative_comments {
    height: 70px;
}

.errorbox {
	background: #F20000 url(/images/icons/warn.png) no-repeat 10px center;
	color: #fff;
	padding: 13px 13px 13px 42px;
	text-transform: uppercase;
	font-weight: bold;
	font: normal 700 13px 'Gotham SSm A', 'Gotham SSm B';
}
.editable-entity-list > :first-child .delbtn {
	display: none;
}
.editable-entity-list > :first-child > .row > :last-child {
	display: none;
}
.form-value {
    margin-bottom: 0;
    padding: 10px 0;
    font: normal 400 14px 'Gotham SSm A', 'Gotham SSm B';
}
.form-value.bordered {
	padding: 15px;
	border: 1px solid #ccc;
	overflow: auto;
} 
.css-checkbox-label {
	display: inline-block;
	height: 31px;
	vertical-align: bottom;
	line-height: 31px;
}
.pad5-left {
  padding-left:5px;
}
.pad10-left {
  padding-left:10px;
}
.pad15-left {
  padding-left:15px;
}
.pad20-left {
  padding-left:20px;
}
.pad25-left {
  padding-left:25px;
}
.pad30-left {
  padding-left:30px;
}
.pad35-left {
  padding-left:35px;
}
.pad40-left {
  padding-left:40px;
}
.pad45-left {
  padding-left:45px;
}
.pad50-left {
  padding-left:50px;
}
.pad60-left {
  padding-left:60px;
}

.pad5-right {
  padding-right:5px;
}
.pad10-right {
  padding-right:10px;
}
.pad15-right {
  padding-right:15px;
}
.pad20-right {
  padding-right:20px;
}
.pad25-right {
  padding-right:25px;
}
.pad30-right {
  padding-right:30px;
}
.pad35-right {
  padding-right:35px;
}
.pad40-right {
  padding-right:40px;
}

.pad5-top {
  padding-top:5px;
}
.pad10-top {
  padding-top:10px;
}
.pad15-top {
  padding-top:15px;
}
.pad20-top {
  padding-top:20px;
}
.pad25-top {
  padding-top:25px;
}
.pad30-top {
  padding-top:30px;
}
.pad35-top {
  padding-top:35px;
}
.pad0-bottom {
  padding-bottom:0px;
}
.pad5-bottom {
  padding-bottom:5px;
}
.pad10-bottom {
  padding-bottom:10px;
}
.pad15-bottom {
  padding-bottom:15px;
}
.pad20-bottom {
  padding-bottom:20px;
}
.pad25-bottom {
  padding-bottom:25px;
}
.pad30-bottom {
  padding-bottom:30px;
}
.pad35-bottom {
  padding-bottom:35px;
}
.marg-15-top{
  margin-top:-15px;
}
.marg-35-left{
  margin-left:-35px;
}
.margin0{
  margin:0;
}
.font0{
  font-size:0;
}

.table-center{
  margin:0 auto;
}
.width-auto{
  width:auto;
}
.display-block{
  display:block;
}
#settings-form-container{
  padding:0;
}

#settings-form-container p{
  margin-bottom: 20px;
}
.opacity0{
  opacity: 0;
}
.width230{
  width:230px;
}
.col_4 .small-3{
  padding: 0 10px;
  width: 235px;

}


.slimBtn,.slimBtn:hover,.slimBtn:focus{
	width: 100%;
 	padding: 7px 0 6px 0;
 	 font: normal 700 14px 'Gotham SSm A', 'Gotham SSm B';
}

a.slimBtn,a.slimBtn:hover,a.slimBtn:focus{
    display: block;
  text-align: center;
  color: #fff;
  padding: 9px 0 9px 0;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
}

section.forselect{
  position:relative;
  font: normal 400 14px 'Gotham SSm A', 'Gotham SSm B';
}
section select{
  display:none;
}

.cs-placeholder{
    -webkit-appearance: none !important;
  -webkit-border-radius: 0px;
  border: none;
  padding: 0 30px 0 10px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 1;
  height: 34px;
  line-height:34px;
  background: #F0F0F0 url("/images/arrowdown.png") no-repeat right 10px center;
  display:block;
  cursor: pointer;
}
.rating-select .cs-placeholder {
	text-align: right;
	background: #F0F0F0 url("/images/arrowdown-dark.png") no-repeat right 10px center;
}
.cs-options{
  position:absolute;
  left:0;
  width:100%;
  top:100%;
  z-index:99;
  background:#4E4E50;
  color:white;
  display:none;

}
.cs-active .cs-options{
  display:block;
}

.cs-options ul{
  margin:0;
  font-size:14px;
  text-transform:uppercase;
}

.cs-options li{
  padding: 0 10px;
  height:34px;
  line-height:34px;
  list-style:none;
  cursor:pointer;
}

.cs-options li:hover, .cs-options li.cs-selected{
  background:#A3A6AA;
}
.blue-select .cs-options {
	background: #408ac9;
}
.blue-select .cs-options li:hover, .blue-select .cs-options li.cs-selected{
	background: #709fd5;
}

/**slider**/
.block-ui-cover {
	background: rgba(239,239,239, 0.6);
}
.block-ui-cover .block-ui-spinner {
	font: normal 400 14px 'Gotham SSm A', 'Gotham SSm B';
	width: 120px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	position: absolute;
	top: 50px;
	left: 50%;
	margin-left: -60px;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	background: #fff;
	border: 2px solid #aaa;
}

.wistia_embed.not_loaded {
	position: absolute;
	left: -10000px;
}

.homepage-slider,
.model-slider {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	min-height: 100%;
}
.homepage-slider ul,
.homepage-slider ul li,
.homepage-slider .orbit-container,
.model-slider ul,
.model-slider ul li,
.model-slider .orbit-container {
	width: 100%;
	height: 100% !important;
	min-height: 100%;
}
.slide-item {
	width: 100%;
	height: 100%;
	min-height: 100%;
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
}
.contact-dealer-panel .close-contact-dealer:hover,
.book-testdrive-panel .close-book-testdrive:hover {
	opacity: .75;
	filter:alpha(opacity=75);
}



/*gallery and menu*/
.wrapper {
   font-family: "Gotham SSm A", "Gotham SSm B";
font-style: normal;
font-weight: 400;
  max-width: 1920px;
  padding: 0;
  margin-left: auto;
  margin-right: auto;
  z-index: 99999999999999;
}
.clearfix {
  clear: both !important;
  float: none !important;
}
.menuContainer {
  width: 1000px;
  display: block;
  margin-left: auto;
  margin-right: auto;
  padding: 0;
}
.container{
  max-width: 1000px;
  padding: 0;
  display: block;
  margin-right: auto;
  margin-left: auto;
}
#galleryBtn {
  width: 175px;
  color: #fff;
  background: #008acb;
  border-radius: 3px;
  border: 0;
  font-size: 14px;
  display: inline-block;
  margin: 12px auto 35px auto;
}
#galleryBtn:hover {
  opacity: .75;
}
.sliderBg {
  background: #fff;
}
.sliderWrap {
  position: relative;
}
#slider {
  display: block;
  max-height: 460px;
  overflow: hidden;
  margin-right: auto;
  margin-left: auto;
  background: #fff;
  
}

.slick-slide img {
  width: 640px;
  height: 460px;
  opacity: 0.5;
}

.slick-slide {
	background-color: #fff;
}

.slick-slide.slick-current img {
  opacity: 1 !important;
}
.sliderRight, .sliderLeft {
  position: absolute;
  top:50%;
  z-index: 99999;
  cursor: pointer;
}
.sliderLeft {
  left: 35px;
}
.sliderRight {
  right: 35px;
}
.tabsWrap {
  min-height: 35px;
  background: #494d50;
  padding: 15px 0;
  position: relative;
}
.tabsWrap .arrow-down{
    width: 36px;
    height: 36px;
    position: absolute;
    bottom: -24px;
    left: 50%;
    margin-left: -18px;
    z-index: 1;
    background: url('../../images/arrow-down.png') no-repeat 0 0 scroll transparent;
}
.menuContainer .tabs {
  position: absolute;
  z-index: 99;
}
.menuContainer .tabs ul {
  display: block;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 0;
}
.menuContainer  .menu li {
  display: block;
  float: left;
  width: 189px;
  height: 35px;
   color: #646669;
  font-size: 14px;
  font-weight: 300 !important;
  padding-left: 10px;
  margin-right: 1px;
  line-height: 35px;
  text-transform: uppercase;
  color: #494d50;
  background-color: #fff;
  background-image: url(../../images/menuBg.png);
  background-repeat: no-repeat;
  cursor: pointer;
  background-position: 95% 7px;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
#width_calculator {
	font-size: 14px;
	font-weight: 300 !important;
	text-transform: uppercase;
	position: absolute;
	top: -10000px;
	left: -10000px;
	float: left;
	font-family: "Gotham SSm A", "Gotham SSm B";
	visibility: hidden;
}
#width_calculator > div {
	white-space: nowrap;	
	float: left;
	clear: both;
}
#width_calculator .grp_asterisk {
	font-size: 10px !important;
}
.menuContainer  .menu li.full-width {
	width: auto;
}
.menuContainer .menu li:last-child {
   margin-right:0px;
}
.menuContainer .manufacTab, 
.menuContainer .modelTab {
  background-color: #a3a6ab !important;
  background-image: url(../../images/menuBgHover.png) !important;
  color: #fff !important;
}
.dealer-promotions .wrapper {
  position: relative;
}
.dealer-promotions .menuContainer {
  position: absolute;
  z-index: 99;
  width: 100%;
  max-width: 100%;
}
.dealer-promotions .menuContainer ul {
  display: block;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 0;
}
.dealer-promotions .menuContainer ul li {
  width: 100%;
  padding-left: 0;
  padding-right: 20px;
  margin-left: -20px;
  height: 34px;
  line-height: 34px;
}
.dealer-promotions .menu li span {
  padding-left: 5px;
}
.dealer-promotions .menuContainer .manufacTab, 
.dealer-promotions .menuContainer .modelTab {
  background-color: #f0f0f0 !important;
  background-image: url(../../images/menuBg.png) !important;
  color: #777 !important;
}
.dealer-promotions .menuContainer .menu li > ul {
  margin-left: 0;
  width: 100%;
}
.dealer-promotions .menuContainer .menu li > ul li {
  width: 100%;
  margin-left: 0;
}
.menuContainer .menu li > ul hr {
  margin-right: 10px;
  margin-bottom: 10px;
  margin-top: 10px;
 }
.menuContainer .manufacTab, 
.menuContainer .modelTab,
.menuContainer .manufacTab.expanded, 
.menuContainer .modelTab.expanded {
  background-color: #a3a6ab;
  background-image: url(../../images/menuBgHover.png);
  color: #fff;
}
.menuContainer .menu li > ul {
 margin-left: -10px;
  width:199px;
  overflow: hidden;
}
.menuContainer .menu li.full-width > ul {
	margin-left: -10px;
	width:auto;
	overflow: visible;
}
.menuContainer .menu li > ul:first-child {
   padding-bottom: 130px;
}
.menuContainer .menu li > ul li {
  width: 189px;
  height: auto;
  background-image: none;
   background-color: #408ac9;
   color: #fff;
   padding-left: 10px;
}
.smaller {
	font-size: 13px;
	text-transform: none;
}
.menuContainer .menu li > ul li.full-width {
	width: 100%;
}
.menuContainer .menu li > ul li a{
   color: #fff;
   display: block;
}
.menuContainer .menu li > ul li .expander{
  display: block;
  font-weight: bold;
  background-image: url(../../images/subMenuBg.png);
  background-position: 95% 10px;
  background-repeat:no-repeat;
}
.menuContainer .menu li > ul li.opt:hover,
.menuContainer .menu li > ul li.activeMenu.collapsed {
  background-image: none;
  background-color: #709fd5;
}
.menuContainer .menu li > ul li ul{
  margin-left: -10px !important;
  background-color: #709fd5;

}
.menuContainer .menu li > ul li ul li{
  width: 100% !important;
}
.menuContainer .menu li > ul li.full-width {
	width: 100% !important;
	white-space: nowrap;
}
.menuContainer .menu li > ul li ul li.full-width {
	width: 100% !important;
	white-space: nowrap;
}
.menuContainer .manufacTab ul, .menuContainer .modelTab ul {
  height: 350px;
  padding-bottom: 0 !important;
  overflow: scroll;
}
.menuContainer .manufacTab ul li, 
.menuContainer .modelTab ul li {
    background-color: #a3a6ab !important;
    color: #fff;
}
.menuContainer .manufacTab ul li:hover, 
.menuContainer .modelTab ul li:hover,
.menuContainer .manufacTab ul li.activeMenu,
.menuContainer .modelTab ul li.activeMenu {
  background-color: #b7b8bc !important;
}
.menuContainer .colourTab ul li{
  width: 100% !important;
}
.menuContainer .colourTab ul li {
  padding-left: 0px !important;
  padding-bottom:1px; 
  padding-top:1px; 
}
.menuContainer .colourTab ul li .bold14{
  font-weight: 400 !important;
  padding-left: 15px !important;
}
.menuContainer .colourTab ul li:hover,
.menuContainer ul li.highlight {
  background-color: #709fd5 !important;
}
.menuContainer .colourTab ul li .colorpreview {
  display: block;
  width: 40px;
  height: 35px;
  float: left;
}
.menuContainer .menu li > ul li.grp_hr {
	padding: 0 10px;
	background-color: #408ac9 !important;
}
.menuContainer .menu li > ul li.grp_asterisk {
	padding: 0 10px;
	background-color: #494d50 !important;
	font-size: 10px;
	/*height: 25px;
	line-height: 25px;*/
}
.menuContainer .menu li > ul li.grp_hr hr {
	margin: 5px 10px 5px 0;
}
.menuContainer .variantTab > ul,
.menuContainer .engineTab > ul {
	padding-bottom: 100px;
}
.manufacTab ul li.separator:after {
  content: ' ';
  height: 2px;
  display: block;
  background-color: #C8C8C8;
  margin-right: 10px;
}

.menuContainer .colourTab div.colour {
	height: 35px;
	position: relative;
}
.menuContainer .colourTab div.colour .colorwrap1 {
	position: absolute;
}
.menuContainer .colourTab div.colour .colorwrap2 {
	height: 35px;
	display: table-cell;
	vertical-align: middle;
	width: 150px;
}
.menuContainer .manufacTab .menufilter {
	display: none;
	background: transparent;
	color: #fff;
	text-transform: uppercase;
}
input.menufilter::-webkit-input-placeholder {
	color: #fff;
}
input.menufilter:-moz-placeholder {
	color: #fff;
}
input.menufilter::-moz-placeholder {
	color: #fff;
}
input.menufilter:-ms-input-placeholder {
	color: #fff;
}
.menuContainer .manufacTab.expanded .menufilter {
	display: block;
}
.menuContainer .manufacTab.expanded .menulabel {
	display: none;
}
.menufilter.itemselected, .menulabel.itemselected {
	color: black !important;
}
.homepageMenu {
	font-size: 14px;
	background: #fff;
	/*background-image: url(../../images/menuBg.png);*/
	background-image: url(../../images/arrowdown.svg);
	background-repeat: no-repeat;
	background-position: right 10px center;
	background-size: 17px 17px;
	height: 34px;
	line-height: 34px;
}
.reviewDropdown{
    background-color: #f0f0f0;
    font-family: "Gotham SSm A", "Gotham SSm B";
}
.ratings{
    background-color: #f0f0f0 !important;
    color: #9D9C9C;
}
.error + .reviewDropdown{
    outline: 2px solid red;
}
.error .reviewDropdown{
    outline: 2px solid red;
}
.homepageMenu .menulabel {
	color: #a3a6ab;
	padding: 0 0 0 10px;
	margin-right: 34px;
	text-align: left;
	font-family: "Gotham SSm A", "Gotham SSm B";
	white-space: nowrap;
	overflow: hidden;
	max-width: 100%;
}
.homepageMenu > ul, .homepageMenu > .inner{
	overflow: hidden;
	list-style: none;
	margin: 0;
	
	background-color: #408ac9;
	z-index: 100;
	position: relative;
	max-height: 286px;
	margin-left: -1px;
}
.homepageMenu > .inner > ul.expanded-hpmenu {
	max-height: 280px !important;
}
.homepageMenu > .inner{
    padding: 0;
}
.homepageMenu > .inner > ul{
        list-style: none;
        margin: 0;
        padding: 3px 0;
}
.homepageMenu > .inner > .bottom-gutter{
    width: 100%;
    height: 0;
    background: #408ac9;
    z-index: 100;
    position: absolute;
    bottom: 0;
}
.homepageMenu > ul > li, .homepageMenu > .inner > ul > li {
	background-color: #408ac9;
	color: #fff;
	padding: 3px 10px;
	text-align: left;
	cursor:pointer;
	margin: 0;
	font-size: 14px;
        line-height: 1.6;
}
.homepageMenu > ul > li.disabled, .homepageMenu > .inner > ul > li.disabled{
    pointer-events: none;
    cursor: default;
}
.homepageMenu > ul > li > a, .homepageMenu > .inner > ul > li > a {
	color: #fff;
	font-size: 14px;
	display: block;
}
.homepageMenu > ul > li:hover,
.homepageMenu > ul > li.activeMenu,
.homepageMenu > .inner > ul > li:hover,
.homepageMenu > .inner > ul > li.activeMenu{
	background-color: #709fd5;
}
.homepageMenu .menufilter {
	display: none;
	background: transparent;
	color: #a3a6ab;
	text-transform: uppercase;
	font-size: 14px;
	height: 34px;
	line-height: 34px;
	padding: 0 10px;
}
.localOffersDropdown.homepageMenu .menufilter {
	text-transform: none;
}
.homepageMenu input.menufilter::-webkit-input-placeholder {
	color: #a3a6ab;
}
.homepageMenu input.menufilter:-moz-placeholder {
	color: #a3a6ab;
}
.homepageMenu input.menufilter::-moz-placeholder {
	color: #a3a6ab;
}
.homepageMenu input.menufilter:-ms-input-placeholder {
	color: #a3a6ab;
}
.homepageMenu:hover:not(.disabled) .menufilter {
	display: block;
}
.homepageMenu:hover:not(.disabled) .menulabel {
	display: none;
}
.homepageMenu > ul > li.separator:after,
.homepageMenu > .inner > ul > li.separator:after{
	content: ' ';
	height: 2px;
	display: block;
	background-color: #C8C8C8;
	position: relative;
	top: 4px;
}
.homepageMenu-after {
	position: relative;
	display: block;
	opacity: 0;
	z-index: -1;
	background-color: rgba(0, 0, 0, 0.7);
	height: 30px;
	line-height: 30px;
	color: white;
	text-align: center;
	margin-left: -1px;
    -webkit-transition: opacity 0.25s ease;
    -moz-transition: opacity 0.25s ease;
    -o-transition: opacity 0.25s ease;
    transition: opacity 0.25s ease;
}
.homepageMenu > ul.expanded-hpmenu + .homepageMenu-after.can-scroll, .homepageMenu > .inner > ul.expanded-hpmenu + .homepageMenu-after.can-scroll {
	opacity: 1;
	z-index: 101;
}
.homepageMenu > ul.expanded-hpmenu + .homepageMenu-after {
	top: 0px;
}
.homepageMenu > .inner > ul.expanded-hpmenu + .homepageMenu-after {
	top: -30px;
}

/* Slider */
.slick-slider
{
    position: relative;

    display: block;

    -moz-box-sizing: border-box;
         box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}

/*price guid*/


.piceGuid #content .container {
  background: #fff;
  /*
  margin-top: -40px;
  padding: 35px 35px;
  */
  margin-bottom: 50px;
  border-radius: 10px 10px 0 0;
}
.piceGuid .contentHead .leftBlock{
  text-align: left;
  text-transform: uppercase;
  font-size: 24px;
  line-height: 30px;
}
.piceGuid .contentHead .leftBlock h2{
  font-family: "Gotham SSm A", "Gotham SSm B";
  color: red;
  font-size: 26px;
  font-weight: bold;
  margin: 0;
  padding:0;
}
.piceGuid .blackBold {
  color: #333;
  font-weight: bold;
  font-size: 26px;
}
.piceGuid .contentHead .carPrice {
text-transform: uppercase;
font-weight: bold;
padding-left: 50px;
text-align: left;
}
.piceGuid .contentHead  .carPrice h2 {
  font-size: 53px;
   font-family: "Gotham SSm A", "Gotham SSm B";
  font-weight: bold;
  line-height: 1.1 !important;
  margin: 0;
  padding:0;
  
}
.piceGuid .contentHead .carPrice h2 span {
  font-size: 35px;
}
.piceGuid .blueTxt {
  color: #408cca;
  font-size: 18px;
  font-weight: bold;
}
.piceGuid .contentHead .carPrice .smallGrey {
  color: #a3a7aa;
  font-size: 12px;
  font-weight: 300;
    line-height: 19px !important;
}
.piceGuid .tables {
  margin-top: 30px;
  /*max-width: 930px;*/
  /*margin-left: 15px;*/
  position: relative;
}
.piceGuid .leftTable {

  height: 190px;
  border-top: 1px solid #dcdddf;
  border-bottom: 1px solid #dcdddf;
  border-right: 1px solid #dcdddf;
  float: left;
  width: 49.99%;
}
.piceGuid .rightTable {

  height: 190px;
  border-top: 1px solid #dcdddf;
  border-bottom: 1px solid #dcdddf;
  float: right;
  width: 49.9%;

}
.piceGuid .leftTable table, .rightTable table{
  width: 100%;

  padding: 20px 40px 20px 20px;
}
.piceGuid .leftTable table thead tr td, .rightTable table thead tr td{
  border-bottom: 1px solid #fafafa;
  padding-bottom: 10px;
  height: 36px;
}
.piceGuid .leftTable table tr, .rightTable table tr  {
  line-height: 25px;
}
.piceGuid .leftTable table tbody td, .rightTable table tbody td {
  font-size: 13px;
}
.piceGuid .leftTable table tbody td:nth-of-type(1), .rightTable table tbody td:nth-of-type(1) {
  font-weight: bold;
}
.piceGuid .leftTable table tbody td:nth-of-type(2) {
    text-align: right;
    padding-right: 5px;
}
.piceGuid .rightTable table tbody td:nth-of-type(2) {
  text-align: right;
}
.piceGuid .guideTxt {
    padding:0 15px;
}
.piceGuid .guideTxt h2 {
  margin-top: 30px;
  margin-bottom: 30px;
}
.piceGuid .guideTxt p {
  font-size: 13px;
  margin-bottom: 10px;
  line-height: 18px;
}
.piceGuid .switchSelect {
  float: right;
  margin-top: 15px;
}
.piceGuid .switchSelect select {
  width: 200px !important;
  -moz-appearance: none;
  text-indent: 0.01px; 
  text-overflow: '';
  -ms-appearance: none;
  appearance: none!important;
}

/*car chooser */
.blue-top {
  min-height: 430px;
  background-color: #F0F0F0;
}
.carTitle {
  text-align: center;
  text-transform: uppercase;
  display: block;
  margin-right: 0;
  margin-left: 0;
  padding-top: 100px;
  color: #fff;
}
.carTitle h1{
  font-size: 38px;
  font-weight: bold;
  color: #fff;
}
.carTitle span {
  font-style: italic;
  font-weight: normal;
}
.titleDescr {
  font-size: 26px;
  text-transform: uppercase;
  margin-bottom: 50px;
}
.carChooser {
   font-family: "Gotham SSm A", "Gotham SSm B";
font-style: normal;
  background: #F0F0F0;
   /*margin-top: -430px;*/
    background: transparent;
}
.carChooser .topPart{
  /*min-height: 430px;*/
}
.carChooser h1 {
   font-family: "Gotham SSm A", "Gotham SSm B";
font-style: normal;
  font-size: 50px;
  padding-top: 25px;
}
.carChooser #content .container {
  background: #408ac9;
  margin-bottom: 160px;
  border-radius: 10px 10px 0 0;
  padding: 23px 0 0 0;
  overflow: hidden;
}
.carChooser .container h2{
   font-family: "Gotham SSm A", "Gotham SSm B";
font-style: normal;
  text-align: center;
  font-size: 26px !important;
  font-weight: bold;
  color: #fff;
  line-height: 26px;
  margin-bottom: 0px;
  margin-top: 5px;
}
.carChooser .container h2+p{
  text-align: center;
  font-size: 17px;
  color: #fff;
  line-height: 20px;
}
.carChooser .carBodies {
  margin-top: 30px;
  margin-left: 17px;
  margin-right: 17px;
  width: 100%;
  white-space: nowrap;
}
.carChooser .carBodies li{
  display: inline-block;
  color:#fff;
  width: 145px;
  height: 100px;
  text-align: center;
  font-size: 15px;
  font-weight: 300;
  margin-right: 15px;
  cursor: pointer;
}
@media (max-width: 940px){
    .carChooser .carBodies{
        margin-left: 0;
        margin-right: 0;
    }
    .carChooser .carBodies li{
        width: 16.2%;
        font-size: 13px;
        margin-right: 0 !important;
    }
    .carChooser .carBodies li img{
        max-width: 100%;
    }
}
.carChooser .carBodies li:last-child{
  margin-right: 0;
}
.carChooser .carBodies li img {
  margin-bottom: 10px;
}
.topWhiteBlock {
    background: #fff;
    min-height: 65px;
    padding-top: 20px;
    position: relative;
}
.carChooser .carBodiesVariants {
  margin: 0 0 0 50px !important;
}
@media (max-width: 940px){
    .carChooser .carBodiesVariants{
        margin: 0 0 0 22px !important;
    }
    .carChooser .carBodiesVariants li{
        font-size: 13px;
    }
}
.carChooser .carBodiesVariants li {
  display: inline-block;
  text-transform: uppercase;
  color:#494e52;
  font-size: 15px;
  height: 50px;
  line-height: 50px;
  text-align: left;
  cursor: pointer;
  padding: 0 15px;
}
.activeCarBody {
  font-weight: bold !important;
  position: relative;
}
.activeCarBodyNonArrow {
  font-weight: bold !important;
  position: relative;
}
.activeCarBody:after {
  content: "";
  width: 24px;
  height: 16px;
  display: block;
  background: url(/images/activeCarBody.png) no-repeat;
  position: absolute;
  left: 43%;
  bottom: -35px;
  z-index: 9;
}
.activeVariant {
  color: #408ac9 !important;
  font-weight: bold;
}
.carChooser .carBodiesVariants li.luxury {
  border-left: 1px solid #d2d3d5;
  width: 170px;
  height: 35px;
  line-height: 35px;
  float: right;
  text-align: center;
  background: #a3a6ab;
  color: #fff;
  border-radius: 5px;
  margin: 5px 30px 0 0;
}
.carChooser .topWhiteBlock button {
  width: 225px;
  height: 35px;
  margin-top: 7px;
  color:#a9abaf !important;
  background-color: #f0f0f0;
  border: 0;
  text-align: left;
  padding-left: 11px;
  background-image: url(/images/menuBg.png);
  background-repeat: no-repeat;
  background-position: 198px 8px;
  outline: 0 !important;
  border-radius: 0;
  position: absolute;
  right: 30px;
}
.carChooser .blankBlock {
  width: 100%;
  height: 35px;
  background: #f0f0f0;
}
.carChooser .greyFilterBlock {
  background: #464b4f;
  padding: 0 35px;
}
.carChooser .topPartFilter {
  height: 110px;
}
.carChooser .topPartFilter {
  padding-top: 35px;
}
.carChooser .topPartFilter .leftPart, .carChooser .bottomPartFilter .leftPart {
  width: 50%;
  float: left;
}
.carChooser .topPartFilter .leftPart h2, .carChooser .topPartFilter .rightPart h2 {
  margin: 0 0 20px 0;
  font-size: 25px !important;
}
.carChooser .greyFilterBlock input, .carChooser .greyFilterBlock select {
  width: 225px;
  height: 35px;
  border: 0;
  color: #408ACB;
  background-color: #fff;
}
.carChooser .topPartFilter .leftPart input:nth-of-type(1) {
  margin-right: 14px;
} 
.carChooser .topPartFilter .rightPart input {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.carChooser .bottomPartFilter {
  height: 110px;
  padding-top: 30px;
  border-top: 1px solid rgba(255,255,255, 0.3);
}
.carChooser .bottomPartFilter .leftPart p {
  font-size: 18px;
  font-weight: 300;
  color: #fff;
}
.carChooser .bottomPartFilter .rightPart {
  position: relative;
   width: 50%;
   float: right;
}
.carChooser .bottomPartFilter .rightPart label {
  font-size: 15px;
  font-weight: 300;
  color: #fff;
  position: absolute;
}
.carChooser .bottomPartFilter .rightPart label[for=years] {
  left:5px;
}
.carChooser #years, .carChooser #deposit {
  margin-top: 35px;
}
.carChooser  #years {
  color: #a4a6aa;
  position: relative;
  font-size: 14px;
  width: 225px;
  height: 35px;
  border: 0;
  margin-left: 5px;
  margin-right: 5px;
  background-image: url('/images/subMenuBg.png');
  background-color: #408ac9;
  background-position: 13px 13px;
  background-repeat: no-repeat;
  color: #fff;
  line-height: 35px;
  cursor: pointer;
  float: left;
}
.carChooser #years span {
    padding-left: 35px;
}
.carChooser #years ul {
  width: 100%;
  position: absolute;
  margin: 0;
}
.carChooser #years ul li {
  font-size: 14px;
  display: block;
  padding-left: 15px;
  background-color: #408ac9;
  color: #fff;
}
.carChooser #years ul li:hover {
  background-color: #709fd5;
}
.activeYear {
  background-color: #709fd5 !important;
}
.carChooser #minPrice {
  padding:0 52px 0 35px;
  background-image: url(/images/dollarBg.png), url(/images/minBg.png);
  background-repeat: no-repeat;
  background-position: 8px 9px, 183px 8px;
}
.carChooser #maxPrice {
  padding:0 52px 0 35px;
  background-image: url(/images/dollarBg.png),url(/images/maxBg.png);
  background-repeat: no-repeat;
  background-position: 8px 9px, 180px 8px;
}
.carChooser #repayments {
  padding:0 110px 0 35px;
  background-image: url(/images/dollarBg.png), url(/images/perMonthBg.png);
  background-repeat: no-repeat;
  background-position: 8px 9px, 120px 8px;
}
.carChooser #deposit {
  padding-left: 35px;
  background-image: url(/images/dollarBg.png);
  background-repeat: no-repeat;
  background-position: 8px 8px;
}
.carChooser .itemsListBlock {
  background: #fff;
  padding:35px;
  /*min-height: 1100px;*/
}
.carChooser .titleLine {
  margin-bottom: 30px;
}
.carChooser #filterBy {
  position: relative;
  width: 100%;
  height: 35px;
  font-size: 14px;
  color: #a4a6aa !important;
  background-color: #f0f0f0;
  background-image: url(/images/menuBg.png);
  background-repeat: no-repeat;
  background-position: right 8px top 8px;
  text-align: left;
  border-radius: 0;
  outline: 0 !important;
  border:0;
  line-height: 35px;
  cursor: pointer;
}
.carChooser #filterBy span {
    padding-left: 15px;
}
.carChooser #filterBy ul {
  width: 100%;
  position: absolute;
  margin: 0;
  z-index: 999;
}
.carChooser #filterBy ul li {
  font-size: 14px;
  display: block;
  /*width: 100%;*/
  padding-left: 15px;
  padding-bottom:5px;
  background-color: #f0f0f0;
}
.carChooser #filterBy ul li:hover {
  background-color: #F7F7F7;
}
.carChooser .titleLine .titleLineDesc {
  float: right;
  margin-top: -6px;
}
.carChooser .titleLine .titleLineDesc .mainBlueTxt{
  font-size: 18px;
  font-weight: bold;
  color: #408acb;
}
.carChooser .titleLine .titleLineDesc img {
  margin-top: -10px;
}
.carChooser .titleLine .titleLineDesc .smallGreyTxt {
  font-size: 12px;
  font-weight: 300;
  color: #a4a6aa;
}
.carChooser .itemsListBlock .itemBlock {
  height: 340px;
  background: #fff;
  cursor: pointer;
  float: left;
}
.carChooser .itemsListBlock .itemBlock a {
  display: block;
  color: #000;
}
.carChooser .itemsListBlock .itemBlock .itemNumber {
  font-size: 27px;
}
.carChooser .itemsListBlock .itemBlock:hover p, .carChooser .itemsListBlock .itemBlock:hover .itemNumber {
  color: #408acb;
}
.carChooser .itemsListBlock .itemBlock img {
  width: 100%;
  top: 50%;
  position: absolute;
  transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
}
.carChooser .itemBlock .itemRating {
  margin:10px 0 !important;
}
.carChooser .itemBlock .itemImageWrapper {
	height: 125px;
	position: relative;
	overflow-y: hidden;
}
.carChooser .itemBlock .itemRating li{ 
  display: inline-block;
  width: 16px;
  height: 16px;
}
.carChooser .itemsListBlock .itemBlock h4 {
  font-size: 18px;
  font-weight: bold;
}
.carChooser .itemsListBlock .itemBlock p {
  font-size: 14px;
  font-weight: 300;
}

.starHolder{display:block; margin:0 !important;}
.ImageGalHolder{display:block; margin:0 !important;}

.ratingTitleBlock {
  padding-bottom: 35px;
  border-bottom: 1px solid rgba(64, 138, 201, 0.5)
}
.ratingTitleBlock.no-line{
    border-bottom: 0 none;
    padding-bottom: 0;
}

.ratingTitleBlock .ratingTitleTxt {
 font-family: "Gotham SSm A", "Gotham SSm B";
font-style: normal;
color: #408ac9;
font-size: 24px;
font-weight: bold;
line-height: 24px;
padding-top: 15px;
}
.ratingTitleBlock img {
  width: 77px;
  height: 77px;
  margin-right: 30px;
  float: left;
}
.ratingTitleBlock span {
  font-size: 19px;
  font-weight: normal;
}
.carChooser .itemsListBlock .itemBlock.highlight span,
.carChooser .itemsListBlock .itemBlock.highlight h4,
.carChooser .itemsListBlock .itemBlock.highlight p,
.carChooser .itemsListBlock .itemBlock:hover span,
.carChooser .itemsListBlock .itemBlock:hover h4,
.carChooser .itemsListBlock .itemBlock:hover p {
    color: #408acb;
}

/*media for PRICE GUIDE, CAR CHOOSER*/
@media (max-width: 1199px) {
.menuContainer {
	width: 100%;
	max-width: 1000px;
	margin: 0 auto;
}
.menuContainer .tabs {
	width: 100%;
	max-width: 1000px;
}
.menuContainer > .tabs > ul > li {
  width: 20% !important;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  margin: 0;
}
.menuContainer > .tabs > ul > li + li {
	border-left: 1px solid #494d50;
}
.leftTable, .rightTable {
  border: 1px solid #c9c4c0;
  margin: 5px 0;
  width: 100% !important;
  max-width: 930px !important;
  float: none !important;
}
.contentHead .leftBlock, .contentHead .rightBlock {
  width: 100%;
  max-width: 100% !important;
  text-align: center !important;
  float: none;
}
.contentHead .rightBlock {
	margin-top: 25px;
}
.contentHead .carPrice {
  text-align: center !important;
}
.piceGuid .tables {
  margin-left: 0 !important;
}
.leftTable, .rightTable {
  padding: 30px 0px 20px 0px !important;
  height: auto !important;
}
.leftTable table tbody td:nth-of-type(2), .rightTable table tbody td:nth-of-type(2){
  padding: 0 !important;
}
.contentHead .carPrice {
  padding-left: 0 !important;
}
.carChooser .greyFilterBlock input, .carChooser .greyFilterBlock select, .carChooser #years {
  width: 190px !important;
}
.carChooser #repayments {
  background-image: url(/images/dollarBg.png) !important;
  background-repeat: no-repeat !important;
  background-position: 8px 8px !important;
}
.carChooser .carBodies li {
  margin-right: 7px !important;
}
@media (max-width: 940px){
    .carChooser .carBodies li{
        margin-right: 0 !important;
    }
    #page-header .page-header-wrap {
		margin-left: 36px;
		margin-right: 36px;
    }
	.customer #page-header .page-header-wrap {
		margin-left: 0;
		margin-right: 0;
	}
    .footernav section ul li a {
		padding: 0px 20px 0px 0px;
	}
	#modelmanufacturermenu .short {
		display: inline !important;
	}
	#modelmanufacturermenu .full {
		display: none !important;
	}
	#car-profile-container .category-rating .light18 {
		font-size: 14px;
		letter-spacing: -0.5px;
	}
	#car-profile-container .category-rating .bold28 {
		letter-spacing: -1px;
	}
	.model-general-rating-container .button {
		font-size: 13px;
		padding-top: 11px;
	}
	.dealer-offer .dealer-phone-container .dealerPhone {
		font-size: 22px;
	}
	.dealer-offer .dealer-phone-container .showPhone {
		font-size: 12px;
	}
	.dealer-offer .dealer-address-info {
		font-size: 14px;
	}
	#testdrive-form .optional {
		font-size: 12px;
	}
	.dealer-profile-details .dealer-title {
		font-size: 22px;
	}
	.dealer-profile-details .tradingHours {
		width: 260px;
	}
}
}
/*---------------------------------------------------*/
@media (max-width: 991px) {

.itemCard .leftSide {
  max-width: 450px !important;
  float: none !important;
   margin-right: auto !important;
  margin-left: auto !important;
}
.itemCard .leftSide img{
  width: 100% !important;
  height: auto !important;
}
.itemCard .rightSide {
  max-width: 450px !important;
  float: none !important;
   margin-right: auto !important;
  margin-left: auto !important;
  text-align: center !important;
}
.carChooser .greyFilterBlock input, .carChooser .greyFilterBlock select, .carChooser #years {
  width: 130px !important;
}
.carChooser .bottomPartFilter .leftPart p {
  font-size: 15px !important;
}
.carChooser .bottomPartFilter .rightPart label {
  font-size: 13px !important;
}


}
/*---------------------------------------------------*/

@media (max-width: 759px) {
.carChooser .itemsListBlock .itemBlock {
      margin-right: 90px !important;
}
.carChooser .itemsListBlock {
  background: #fff;
  padding:35px;
}

}
/*---------------------------------------------------*/
@media (max-width: 650px) {
.topLine img {
  width: 150px;
  height: auto;
}


}
/*---------------------------------------------------*/
@media (max-width: 611px) {
.topLine ul li {
  display: block !important;
  float: none !important;
  margin-right: auto;
  margin-left: auto;
  margin-bottom: 20px;
}
.carTitle h1{
  font-size: 30px !important;
 }
.rightSide h2{
  font-size: 20px !important;
}
.itemDesc {
  font-size: 18px !important;
}
.itemOptions span {
  font-size: 14px !important;
}
/*.sliderRight, .sliderLeft {
  display: none;
}*/
.topLine ul li:nth-of-type(3) {
  margin-top: 0px !important;
}

}

/*---------------------------------------------------*/
/*main page*/
.ac_results  {
  box-sizing: border-box;
  max-height:253px !important;
  overflow-y: hidden;
  margin: 0 !important;
  padding: 0 !important;
}
.ac_results li {
  height: 20px !important;
  line-height: 20px !important;
}
.chooseForm a {
  display: block;
  font-family: "Gotham SSm A", "Gotham SSm B";
  font-size: 14px;
  font-weight: bold;
  width: 273px;
  height: 35px;
  line-height: 36px;
  border-radius: 3px;
  background: #fff;
  color: #8A8A8A;
}
.chooseForm a:hover {
  background: #fafaf9 !important;
  color: #ababaa !important;
}
.chooseStep {
  display: block;
  width: 28px;
  margin-top: 45px;
  margin-left: auto;
  margin-right: auto;
}
.chooseStep > i {
    position: relative;
    display: inline-block;
    border: 1px solid #FFF;
    width: 7px;
    height: 7px;
    margin: 0px 1px;
    border-radius: 2px;
    cursor: pointer;
}
.activeDot {
  background: #fff;
}

/*car review and dealer review*/
.reviewSelectInput{
	padding: 0 0 0 15px !important;
}
.reviewSelectInput input{
	width: 290px !important;
}
.looksLikeBlock .whichCar {
  color: #008ACB;
  margin-bottom: 7px !important;
}
.looksLikeItem {
	width: 290px;
	height: 235px;
	padding: 0;
	float: left;
	margin-right: 27px;
}
.looksLikeItem:nth-of-type(3n){
	margin-right: 0px;
}
.looksLikeItem .img{
    height: 180px;
    overflow: hidden;
    margin-bottom: 10px;
    position: relative;
}
.looksLikeItem img {
	width: 100%;
	margin-bottom: 10px;
	position: absolute;
	top: 50%;
	left: 0;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.looksLikeItem input[type="radio"] {
    display:none;
}
.looksLikeItem input[type="radio"] + label {
	line-height: 29px;
	font-size: 16px;
	color: #a4a4a4;
}
.looksLikeItem input[type="radio"] + label span {
    display:inline-block;
    width:33px;
    height:31px;
    margin:-3px 15px 0 0;
    vertical-align:middle;
    background:url(/images/icons/chkOff.gif);
    cursor:pointer;
}
.looksLikeItem input[type="radio"]:checked + label {
	color: #333;
}
.looksLikeItem input[type="radio"]:checked + label span {
    background:url(/images/icons/chkOn.gif);
}

.img-valigner {
	position: relative;
	overflow: hidden;
}
.img-valigner img {
	position: absolute;
	left: 0;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.promotion_video {
	position: relative;
}
.promotion_save {
	width: 306px;
	height: 46px;
	background-image: url(/images/promotion_save.png);
	position: absolute;
	top: 50px;
	left: 0;
	cursor: pointer;
  	opacity: 0.9;
}
.promotion-title-container {
	padding: 25px 36px;
	background: #008ACB;
}
.price-beater-container {
	padding: 25px 36px;
	background: #008ACB;
}
.promotion-title-container.toggle-offer {
	cursor: pointer;
}
.promotion-title-cashback,
.promotion-title-exclusive {
	background: url('/images/resultsbg.jpg') repeat top;
}
.promotion-title {
	padding-top: 5px;
	margin-left: 90px;
}
.promotion-title-container + .promotion_panel {
	padding: 25px 36px;
	background-color: white;
	color: #222;
}
.promotion_panel + .reserve-offer-form-container {
	padding: 25px 36px 10px;
}
.promotion_panel {
	overflow-x: hidden;
}
.fb-button {
	height: 36px;
	line-height: 36px;
	background: #49639F url(/images/facebook-btn.png) no-repeat left center;
	font: 14px Helvetica, Arial, "Sans Serif";
	font-weight: bold;
	color: #fff;
	padding-left: 38px;
	text-align: center;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
}
.fb-button:disabled {
	opacity: 0.7;
	filter:alpha(opacity=70);
	background: #49639F url(/images/facebook-btn.png) no-repeat left center;
}
.button.sticked {
	opacity: 0.6;
	filter:alpha(opacity=60);
}
@font-face {
	font-family: 'Glyphicons Halflings';
	src: url('../../rc/bootstrap/fonts/glyphicons-halflings-regular.eot');
	src: url('../../rc/bootstrap/fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../../rc/bootstrap/fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('../../rc/bootstrap/fonts/glyphicons-halflings-regular.woff') format('woff'), url('../../rc/bootstrap/fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../../rc/bootstrap/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
}
.glyphicon {
	position: relative;
	top: 1px;
	display: inline-block;
	font-family: 'Glyphicons Halflings';
	font-style: normal;
	font-weight: normal;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.glyphicon:empty {
	width: 1em;
}
.glyphicon-star:before {
        content: "\e006";
}
.glyphicon-play:before {
        content: "\e072";
}
.glyphicon-pause:before {
        content: "\e073";
}
.verified-dealer {
	width: 214px;
	height: 66px;
	margin-bottom: 20px;
	margin-top: -9px;
	background: url('../../images/verified.png');
	float: left;
	margin-left: -5px;
}
.verified-dealer + .offer2 {
	margin-left: 239px;
}
.verified-dealer-container {
	padding: 27px 33px !important;
	border: 3px solid #008ACB !important;
}
.verified-dealer-container-profile {
	position: relative;
	border: 3px solid #008ACB !important;
	clear: both;
	margin-left: -36px;
	margin-right: -36px;
	padding: 30px 33px;
	background: url('../../images/verified.png') no-repeat 30px 30px;
}
.hide-search, .hide-filter {
	display: none;
}
.line-added, .line-changed {
    color: red;
}
.line-deleted {
	text-decoration: line-through;
}
#interest-rate-slider, #deposit-amount-slider {
	height: 12px;
	background: #f0f0f0;
	position: relative;
	margin-top: 11px;
	margin-left: 10px;
	margin-right: 10px;
}
#interest-rate-slider .ui-slider-handle, #deposit-amount-slider .ui-slider-handle {
	background: #008ACB;
	height: 16px;
	width: 24px;
	border-radius: 8px;
	display: block;
	position: absolute;
	top: -2px;
	margin-left: -12px;
}
#deposit-amount-slider {
	border: none;
}
#deposit-amount-slider .ui-slider-handle {
	top: -5px;
	height: 20px;
	width: 20px;
	border-radius: 11px;
}
#repayment_amount {
	font-size: 80px;
}
@media screen and (max-width: 375px) {
	#repayment_amount {
		font-size: 64px;
	}
}
.grecaptcha-badge {
	z-index: 1;
	position: absolute !important;
	bottom: -70px !important;
	left: 0 !important;
	right: auto !important;
}

/* New design */

.home-container {
  position: relative;
  height: 100%;
  overflow: scroll;
  -webkit-overflow-scrolling: touch;
}
.home-content {
  position: absolute;
  top: 40%;
  width: 100%;
}
.home-menu {
	position: absolute;
	top: 28px;
	right: 20px;
	text-transform: uppercase;
	width: auto !important;
	z-index: 3;
	white-space: nowrap;
	display: flex;
	flex-direction: row;
}
.home-menu a {
	display: inline-block;
	margin-left: 15px;
	margin-right: 15px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 2px;
	color: white;
	border-bottom: solid 3px transparent;
}
.home-menu a:active, .home-menu a:hover {
	border-bottom: solid 3px rgb(239, 139, 29);
}
.home-hamburger {
	display: none;
	position: absolute;
	z-index: 4;
	top: 16px;
	right: 20px;
	background-image: url('/images/Hamburger_icon.svg');
	width: 40px;
	height: 40px;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: 50% 50%;
	cursor: pointer;
}
.home-menu-container {
	display: block;
}
@media (min-width: 1920px) 
{
	.header {
		background-position: 100% 50%;
	}
}
@media (max-width: 1024px) {
	.header {
		background-position: 70% 50%;
	}
	.home-menu a {
		margin-left: 5px;
		margin-right: 5px;
	}
}
@media (max-width: 900px) {
	.header {
		background-position: 50% 50%;
	}
	.home-hamburger {
		display: block;
	}
	.home-menu-container {
		display: none;
	}
	.home-menu-container.visible {
		display: block;
	}
	.home-menu {
		top: 55px;
		background-color: rgba(0, 0, 0, 0.75);
		padding-top: 5px;
		padding-bottom: 5px;
		flex-direction: column;
	}
	.home-menu a {
		padding-top: 10px;
		margin-bottom: 7px;
	}
	.home-hamburger {
		display: block;
	}
	.home-menu-bg {
		position: fixed;
		top: 0;
		left: 0;
		right: 0;
		bottom: 0;
		z-index: 2;
	}
}
#home-background-container{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	background-size: cover;
	box-shadow: 0 0 15px;
	z-index: 1;
}
.home-logo-container {
	position: absolute;
	left: 40px;
	top: 10px;
}
.home-logo {
	width: 111px;
	height: 53px;
	background-image: url('/images/logo_stacked_blue.png');
	background-repeat: no-repeat;
	background-size: contain;
	background-position: 50% 50%;
	display: inline-block;
	vertical-align: middle;
}
.home-main-text {
	font-size: 30px;
	font-weight: bold;
	line-height: 44px;
	text-shadow: 1px 1px 5px #555;
	z-index: 1;
}
.home-sub-text {
	font-size: 18px;
	font-weight: normal;
	margin: 0 auto;
	padding: 0 20px;
	max-width: 763px;
}
.home-banner {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
}
.home-banner-text {
	position: absolute;
	bottom: 64px;
	left: 0;
	width: 100%;
	color: white;
	text-align: center;
}
.home-section {
	background-color: white;
}
.home-section-inner {
	width: 1280px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 60px;
	padding-bottom: 60px;
}
@media (max-width: 1360px) {
	.home-section-inner {
		width: auto;
		margin-left: 40px;
		margin-right: 40px;
	}
}
.home-section-about {
	padding-top: 60px;
}
.home-section-services {
	background-color: rgb(227, 227, 227);
}
.home-section-title {
	margin-bottom: 30px;
}
.home-section-title > div {
	display: inline-block;
	border-bottom: solid 4px rgb(239, 139, 29);
	padding-bottom: 5px;
}
.home-section-50 {
	display: flex;
	flex-direction: row;
	position: relative;
}
.home-section-50 > div:first-child {
	width: 50%;
}
.home-section-50 > div:last-child {
	width: 50%;
}
.home-section-process-image {
	position: absolute;
	display: block;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	top: -100px;
	width: 50%;
}
.home-section-process-image > img {
	max-width: 320px;
}
.home-section p {
	line-height: 1.6;
}
.home-section-about-stats {
	display: flex;
	flex-direction: row;
	margin-top: 60px;
}
.home-section-about-stats > div {
	width: 33.3%;
}
.huge-blue {
	font-family: 'Gotham SSm A', 'Gotham SSm B';
	font-size: 100px;
	font-weight: bold;
	color: #368AC6;
}
.huge-blue .dollar-sign {
	font-size: 40px;
	vertical-align: text-top;
	position: relative;
	top: 5px;
}
.home-services-container {
	display: flex;
	flex-direction: row;
}
.home-services-container > div {
	width: 25%;
	text-align: center;
	padding-left: 10px;
	padding-right: 10px;
	margin-top: 20px;
	box-sizing: border-box;
}
.home-services-image {
	margin-bottom: 20px;
}
.home-services-title {
	margin-bottom: 20px;
}
.home-services-text {
	max-width: 320px;
	margin-left: auto;
	margin-right: auto;
}
.home-services-button {
	margin-top: 40px;
	text-align: center;
}
.home-services-button > button {
	display: inline-block;
	width: auto;
}
.home-section-partners-scroll-outer {
	width: 100%;
	height: 60px;
	overflow: hidden;
	margin-top: -40px;
}
#home-section-partners-scroll-inner {
	white-space: nowrap;
	position: relative;
}
.home-section-partner-images {
	white-space: nowrap;
	display: inline-block;
}
.home-section-partner-images img {
	height: 60px;
	margin-left: 20px;
	margin-right: 20px;
}
.home-section-brands-scroll-outer {
	width: 100%;
	height: 60px;
	overflow: hidden;
	margin-top: -40px;
}
#home-section-brands-scroll-inner {
	white-space: nowrap;
	position: relative;
}
.home-section-brand-images {
	white-space: nowrap;
	display: inline-block;
}
.home-section-brand-images img {
	height: 60px;
	margin-left: 20px;
	margin-right: 20px;
}
.home-section-quote {
	width: 50%;
	margin-left: auto;
	margin-right: auto;
	margin-top: 40px;
}
.home-section-quote > div {
	line-height: 1.8;
}
.home-section-quote-attribution {
	text-align: right;
	margin-top: 10px;
}
.home-section-contact {
	background-image: url('/images/cars_bg.jpg');
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
}
.home-section-contact-panels {
	display: flex;
	flex-direction: row;
}
#home-section-contact-form {
	background-color: #368AC6;
	border-radius: 10px;
	padding: 0px 30px;
	flex-grow: 1;
}
#home-section-contact-form label {
	color: white;
}
#get_in_touch_submit_btn {
	display: inline-block;
	width: auto;
}
.home-section-contact-details {
	background-color: #368AC6;
	border-radius: 10px;
	margin-left: 30px;
	padding: 30px 60px;
}
.home-section-contact-detail {
	text-align: center;
	color: white;
	margin-top: 30px;
	line-height: 1.6;
}
.home-section-contact-logo {
	text-align: center;
}
.home-section-contact-logo > img {
	height: 50px;
}
.home-social-icon {
	margin-top: 40px;
	margin-left: 15px;
	margin-right: 15px;
	display: inline-block;
}
.home-social-icon img {
	width: 50px;
}
@media (max-width: 1280px) {
	.home-section-process-image {
		top: -80px;
	}
}
@media (max-width: 1024px) {
	.home-section-process-image {
		top: -60px;
	}
	.huge-blue {
		font-size: 76px;
	}
	.huge-blue .dollar-sign {
		font-size: 30px;
		top: 5px;
	}
	.home-services-container {
		flex-wrap: wrap;
	}
	.home-services-container > div {
		width: 50%;
	}
	.home-section-contact-details {
		padding: 30px 20px;
	}
	#home-section-contact-form {
		padding: 0px 20px;
	}
}
@media (max-width: 800px) {
	.home-section-inner {
		padding-top: 30px;
		padding-bottom: 30px;
	}
	.home-section-about {
		padding-top: 30px;
	}
	.home-section-title {
		text-align: center;
	}
	.home-section-50 {
		flex-direction: column;
	}
	.home-section-process-image {
		position: relative;
		top: 0;
		width: auto;
	}
	.home-section-50 > div:first-child {
		width: 100%;
	}
	.home-section-50 > div:last-child {
		width: 100%;
	}
	.home-section-about-stats {
		flex-direction: column;
		margin-top: 0px;
	}
	.home-section-about-stats > div {
		width: 100%;
		margin-top: 10px;
	}
	.home-section-partners-scroll-outer {
		margin-top: -30px;
	}
	.home-section-brands-scroll-outer {
		margin-top: -30px;
	}
	.home-section-quote {
		width: 100%;
		padding-left: 20px;
		padding-right: 20px;
		box-sizing: border-box;
		margin-top: 20px;
	}
	.home-section-contact-panels {
		flex-direction: column;
	}
	.home-section-contact-details {
		margin-left: 0px;
		margin-top: 40px;
	}
}
@media (max-width: 600px) {
	.home-services-container {
		flex-direction: column;
	}
	.home-services-container > div {
		width: 100%;
	}

	.autoconnect-banner.autoconnect-banner-ipswich,
	.autoconnect-banner.autoconnect-banner-moorabbin,
	.autoconnect-banner.autoconnect-banner-polestar,
	.autoconnect-banner.autoconnect-banner-renault-marsden,
	.autoconnect-banner.autoconnect-banner-jeep {
		padding-top: 50.55% !important;
	}
}

/* Autoconnect */

.visible-narrow {
	display: none;
}
.autoconnect-logo-container {
	position: absolute;
	left: 40px;
	top: 15px;
}
.autoconnect-logo {
	width: 112px;
	height: 42px;
	background-image: url('/images/autoconnect/logo_sm.png');
	background-repeat: no-repeat;
	background-size: contain;
	background-position: 50% 50%;
	display: inline-block;
	vertical-align: middle;
}
.autoconnect-sections {
	background-color: #f3f6fc;
}
.autoconnect-section-inner {
	width: 1280px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 100px;
	padding-bottom: 45px;
}

.autoconnect-section-second {
	width: 800px;
	margin: 0 auto;
}
.autoconnect-section-narrow {
	width: 1024px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 100px;
	padding-bottom: 80px;
}
.autoconnect-section-first {
	padding-top: 75px !important;
}
.autoconnect-banner {
	width: 100%;
	height: 0;
	padding-top: 36.66%;
	position: relative;
}
.autoconnect-banner > div {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-image: url('/images/autoconnect/banner_wide_6.png');
	background-repeat: no-repeat;
	background-size: contain;
	background-position: 50% 50%;
}
.autoconnect-section.banner {
	background-repeat: no-repeat;
	background-size: contain;
	height: 100vh;
}
.autoconnect-banner.autoconnect-banner-renault {
	padding-top: 37.55%;
}
.autoconnect-banner.autoconnect-banner-renault-2 {
	padding-top: 37.55%;
}

.autoconnect-banner.autoconnect-banner-ipswich,
.autoconnect-banner.autoconnect-banner-moorabbin,
.autoconnect-banner.autoconnect-banner-jeep,
.autoconnect-banner.autoconnect-banner-renault-marsden,
.autoconnect-banner.autoconnect-banner-polestar {
	padding-top: 46.55%;
}
.autoconnect-banner.autoconnect-banner-renault > div {
	background-image: url('/images/autoconnect/banners/renault_banner_5.png');
}
.autoconnect-banner.autoconnect-banner-renault-2 > div {
	background-image: url('/images/autoconnect/banners/renault_banner_6.png');
}
.autoconnect-banner.autoconnect-banner-renault-marsden > div {
	background-image: url('/images/autoconnect/banners/july/marsden/renault_marsden_1.png');
	background-size: cover;
}
.autoconnect-banner.autoconnect-banner-polestar > div {
	background-image: url('/images/autoconnect/banners/polestar/polestar_banner.png');
	background-size: cover;
}
.autoconnect-banner.autoconnect-banner-jeep > div {
	background-image: url('/images/autoconnect/banners/jeep/jeep_banner.jpg');
	background-size: cover;
}
.autoconnect-banner.autoconnect-banner-moorabbin > div {
	background-image: url('/images/autoconnect/banners/moorabbin/chery-tiggo-web.png');
	background-size: cover;
}

.autoconnect-banner.autoconnect-banner-ipswich > div {
	background-image: url('/images/autoconnect/banners/ipswich/ipswich_new_banner.png');
	background-size: cover;
}

.autoconnect-banner-search {
	position: relative;
	background-image:
			linear-gradient(to right, #F3F6FC 30%, rgba(243, 246, 252, 0) 70%),
			url(/images/autoconnect/placeholders/banner_search_1.png);
	background-size: cover;
	background-position: center;
	height: 70vh;
}

.polestar-submit {
	background: #fff;
	color: #000000;
	height: auto;
}
.autoconnect-section.banner.banner-1 {
	background-image: url('/images/autoconnect/banners/renault_banner_1.png');
}
.autoconnect-section.banner.banner-2 {
	background-image: url('/images/autoconnect/banners/renault_banner_2.png');
}
.autoconnect-logos {
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: center;
}
.autoconnect-logo-large {
	text-align: center;
	margin-bottom: -15px;
}
.autoconnect-logo-large img {
	width: 90%;
	max-width: 650px;
}
.autoconnect-logo-medium img {
	width: 80%;
	max-width: 250px;
	height: 100%;
}
.autoconnect-ar-logo-medium img {
	width: 65%;
	max-width: 250px;
	height: 100%;
}
.autoconnect-blue {
	color: #06477d;
}
.autoconnect-red {
	color: #f18318;
}
.autoconnect-grey {
	color: #aaacad;
}
.costco-red {
	color: #e31837;
}
.autoconnect-divider {
	margin-top: 70px;
	margin-bottom: 70px;
	margin-left: auto;
	margin-right: auto;
	width: 900px;
	max-width: 90%;
	border-top: solid 2px #f18318;
}
.autoconnect-divider.full-width {
	width: 100%;
	max-width: 100%;
}
.autoconnect-blockquote {
	margin-left: 20px;
}
.center {
	text-align: center;
}
.autoconnect-dots {
	display: flex;
	flex-direction: row;
	width: 1024px;
	max-width: 100%;
	margin-left: auto;
	margin-right: auto;
}
.autoconnect-dot {
	width: 13%;
}
.autoconnect-dot-wide {
	width: 25%;
	margin-left: 10%;
	margin-right: 2%;
}
.autoconnect-dot-wide + .autoconnect-dot-wide {
	margin-left: 2%;
	margin-right: 10%;
}
.autoconnect-dot img {
	width: 100%;
}
.autoconnect-dot-divider {
	width: 16%;
	padding-top: 6.3%;
	height: 0;
	border-bottom: solid 2px #06477d;
}
.autoconnect-dot-divider.hidden {
	border-bottom: none;
}
.autoconnect-dot .large-text, .autoconnect-dot-wide .large-text {
	font-size: 24px;
	font-weight: bold;
}
.autoconnect-dot .small-text, .autoconnect-dot-wide .small-text {
	font-size: 16px;
	font-weight: normal;
}
.autoconnect-search-placeholder {
	margin-top: 24px;
	background-image: url('/images/autoconnect/vehicle_placeholder_wide_8.png');
	width: 100%;
	height: 0;
	padding-top: 43%;
	background-size: contain;
}
.autoconnect-cars-bikes {
	display: flex;
	flex-direction: row;
	justify-content: center;
	align-items: center;
}
.autoconnect-cars-bikes > div {
	padding: 10px;
	width: 220px;
	text-align: center;
	color: #fff;
	background-color: #9eadb9;
	cursor: pointer;
}
.autoconnect-cars-bikes > div.active {
	background-color: #06477d;
}
.autoconnect-cars-bikes > div + div {
	margin-left: 10px;
}
.autoconnect-vehicles {
	display: none;
}
.autoconnect-vehicles.active {
	display: block;
}
.autoconnect-vehicles-list {
	clear: both;
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: center;
	margin-left: -12px;
	margin-right: -12px;
}
.autoconnect-promo {
	margin-top: 24px;
	width: calc(33.333% - 24px);
	box-shadow: 1px 3px 6px 0px #aaa;
	background-position: center;
	background-size: contain;
	background-repeat: no-repeat;
	background-color: #06477d;
	margin-left: 12px;
	margin-right: 12px;
}
.autoconnect-promo.financing-promo {
	background-image: url('/images/autoconnect/Financing4.png');
}
.autoconnect-promo.rewards-promo {
	background-image: url('/images/autoconnect/Rewards5.png');
}
.autoconnect-vehicle {
	margin-top: 24px;
	width: calc(33.333% - 24px);
	background: #fff;
	box-shadow: 1px 3px 6px 0px #aaa;
	padding: 15px;
	box-sizing: border-box;
	position: relative;
	cursor: pointer;
	margin-left: 12px;
	margin-right: 12px;
}
.autoconnect-vehicle .costco-logo-sm {
	position: absolute;
	top: 10px;
	right: 10px;
	width: 70px;
	height: 20px;
	background-image: url('/images/autoconnect/costco_sm.png');
	background-repeat: no-repeat;
	background-size: contain;
	z-index: 1;
}
.autoconnect-vehicle .vehicle-image {
	position: absolute;
	top: 0;
	left: 0;
	padding-top: 60%;
	width: 100%;
	height: 0;
	background-position: center;
	background-size: contain;
	background-repeat: no-repeat;
}
.autoconnect-vehicle .vehicle-details {
	margin-top: 15px;
	padding-top: 62.5%;
	display: flex;
	flex-direction: row;
	justify-content: space-between;
}
.autoconnect-percent {
	font-size: 70px;
	font-weight: 700;
	margin-top: -9px;
	margin-bottom: -11px;
	letter-spacing: -8px;
}
.autoconnect-price {
	font-size: 40px;
	font-weight: 700;
}
.autoconnect-saving {
	text-align: left;
}
.autoconnect-configure-button {
	padding: 10px 0px;
	background-color: #f18318;
	color: #fff;
	margin-top: 10px;
	cursor: pointer;
}
.autoconnect-choose-logo {
	width: 380px;
	max-width: 100%;
	position: relative;
	top: 2px;
}
.autoconnect-choose-panels {
	margin-top: 50px;
	margin-bottom: 40px;
	display: flex;
	flex-direction: row;
	justify-content: center;
	flex-wrap: wrap;
}
.autoconnect-choose-panel {
	background-color: white;
	box-shadow: 4px 4px 8px 0px #777;
	padding: 50px 25px;
	width: 240px;
	box-sizing: border-box;
	text-align: center;
	margin-left: 20px;
	margin-right: 20px;
	margin-bottom: 40px;
}
.autoconnect-choose-panel img {
	width: 75%;
}
.autoconnect-member-banner {
	width: 100%;
	max-width: 1024px;
	margin-left: auto;
	margin-right: auto;
	background-color: #06477d;
	color: white;
	box-shadow: 4px 4px 8px 0px #777;
	display: flex;
	flex-direction: row;
	padding: 30px 40px;
	box-sizing: border-box;
}
.autoconnect-member-banner img {
	margin-right: 40px;
	height: 110px;
}
.autoconnect-member-banner a {
	color: white;
}
.autoconnect-finance-banner {
	width: 100%;
	max-width: 1024px;
	margin-left: auto;
	margin-right: auto;
	background-color: #06477d;
	color: white;
	box-shadow: 4px 4px 8px 0px #777;
	display: flex;
	flex-direction: row;
	padding: 30px 40px;
	box-sizing: border-box;
	align-items: center;
}
.autoconnect-finance-banner > div:first-child > img {
	margin-right: 40px;
	height: 110px;
}
.autoconnect-finance-banner > div:last-child > img {
	margin-left: 40px;
	height: 110px;
}
.autoconnect-finance-banner a {
	color: white;
}
.autoconnect-vehicle-details {
	display: flex;
	flex-direction: row;
	align-items: space-between;
}
.autoconnect-vehicle-details-image {
	width: 60%;
}
.autoconnect-vehicle-details-image > img {
	width: 100%;
}
.autoconnect-vehicle-details-text {
	margin-left: 40px;
	width: 40%;
}
.autoconnect-vehicle-options {
	display: flex;
	flex-direction: row;
	justify-content: space-evenly;
	margin-top: 30px;
	flex-wrap: wrap;
}
.autoconnect-vehicle-option {
	width: 24%;
	margin-top: 20px;
}
.autoconnect-vehicle-option-value label {
	font-size: 14px;
	display: inline-block;
	margin-left: 25px;
	position: relative;
}
.autoconnect-vehicle-option-value label input {
	position: absolute;
	left: -25px;
}
.autoconnect-vehicle-option-value + .autoconnect-vehicle-option-value {
	margin-top: 5px;
}
.autoconnect-finance-options {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
}
.autoconnect-finance-options > div:first-child {
	width: 67%;
}
.autoconnect-finance-options > div:nth-child(2) {
	width: 33%;
}
.autoconnect-estimate {
	background-color: #06477d;
	border-radius: 10px;
	color: white;
	text-align: center;
	display: inline-block;
	margin-left: auto;
	margin-right: auto;
	padding: 20px 50px;
	margin-top: 20px;
	box-sizing: border-box;
	min-width: 300px;
}
.autoconnect-sign-up {
	display: flex;
	flex-direction: row;
	align-items: center;
}
.autoconnect-sign-up > div:first-child {
	margin-right: 20px;
	white-space: nowrap;
}
.autoconnect-sign-up img {
	width: 120px;
}
.autoconnect-member-number {
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: center;
}
.autoconnect-member-number > div:first-child {
	text-align: left;
	max-width: 280px;
}
.autoconnect-member-number > div:nth-child(2) {
	margin-left: 40px;
	white-space: nowrap;
}
.autoconnect-member-number img {
	width: 120px;
}
.autoconnect-disclaimer {
	white-space: pre-line;
}
.autoconnect-search-page .autoconnect-input.search-input {
	border: none !important;
	box-shadow: 4px 4px 8px 0px #777;
	width: 260px;
}
.autoconnect-input {
	background-color: #fff !important;
	color: #06477d !important;
	border: solid 1px #06477d !important;
	font-size: 18px !important;
}
.row.autoconnect-row {
	max-width: 1280px;
	margin-left: -0.9375rem;
	margin-right: -0.9375rem;
}
.autoconnect-input::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #06477d;
  opacity: 1; /* Firefox */
}
.autoconnect-input:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #06477d;
}
.autoconnect-input::-ms-input-placeholder { /* Microsoft Edge */
  color: #06477d;
}
.autoconnect-button {
	background-color: #06477d;
}
.autoconnect-search-buttons {
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: center;
}
.autoconnect-search-button {
	/*
	min-width: 500px;
	margin-left: 20px;
	margin-right: 20px;
	*/
	width: 300px;
}
input[type=text].autoconnect-input {
	padding: 4px 10px;
}
select.autoconnect-input {
	background-image: url('/images/arrowdown_darkblue.svg');
	padding: 4px 32px 4px 10px;
}
input[type="checkbox"].css-checkbox-new.autoconnect-checkbox + label.css-label-new {
	color: #06477d;
}
input[type="checkbox"].css-checkbox-new.autoconnect-checkbox + label.css-label-new:before {
	background: #fff;
	border: solid 1px #06477d;
	border-radius: 0;
}
input[type="checkbox"].css-checkbox-new.autoconnect-checkbox:checked + label.css-label-new:before {
	background-color: #06477d;
	background-image: url('/images/check.svg');
	background-size: 12px 12px;
	background-position: 50% 50%;
	background-repeat: no-repeat;
}
.footer-row {
	display: flex;
	justify-content: space-between;
	max-width: 1024px;
	margin-left: auto;
	margin-right: auto;
}
.test-drive-invite {
	width: 40%;
	margin-left: auto;
	margin-right: auto;
}
.test-drive-calendar {
	text-align: center;
	margin-top: 20px;
}
.test-drive-estimate {
	background-color: #06477d;
	border-radius: 10px;
	color: white;
	text-align: center;
	display: inline-block;
	margin-left: auto;
	margin-right: auto;
	padding: 20px;
	margin-top: 20px;
	box-sizing: border-box;
	width: 300px;
	line-height: 1.2;
}
.costco-small-card-image {
	width: 80px;
}
.autoconnect-featured {
	position: relative;
	width: 100%;
	height: 0;
	padding-top: 68.65%;
	margin-top: 40px;
	margin-bottom: 20px;
}
.autoconnect-featured-main {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-image: url('/images/autoconnect/search_feature.png');
	background-repeat: no-repeat;
	background-size: contain;
	background-position: 50% 50%;
}
.autoconnect-featured-login {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-image: url('/images/autoconnect/search_feature3.png');
	background-repeat: no-repeat;
	background-size: contain;
	background-position: 50% 50%;
}
.autoconnect-vehicles-list-search {
	margin-top: 40px;
	margin-bottom: 70px;
}
.autoconnect-renault-content {
	display: flex;
	flex-direction: row;
	width: 100%;
}
.autoconnect-renault-content .offer {
	width: 50%;
	background-color: rgb(11, 115, 182);
	padding: 30px;
	position: relative;
}
.autoconnect-renault-content .offer:first-child {
	background-color: rgb(6, 71, 125);
}
.autoconnect-renault-content .offer .offer-images {
	position: absolute;
	top: 10px;
	right: 10px;
}
.autoconnect-renault-content .offer .offer-images img {
	width: 80px;
}
.autoconnect-renault-fleet-pricing {
	background-color: rgb(241, 131, 24);
	padding: 15px;
}
.autoconnect-renault-fleet {
	width: 100%;
	height: 0;
	padding-top: 43.15%;
	position: relative;
}
.autoconnect-renault-fleet > div {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-image: url('/images/autoconnect/banners/renault_fleet.png');
	background-repeat: no-repeat;
	background-size: contain;
	background-position: 50% 50%;
}
.autoconnect-logo-large.renault {
	margin-bottom: 80px;
}
.autoconnect-special-offer {
	font-size: 3rem;
	margin-top: 40px;
}
.autoconnect-shop-card-banner {
	text-align: center;
	background: #df393d;
	padding: 5px;
	margin-top: -1px;
}
.autoconnect-renault-content .offer.auto-connect-promo-banner {
	background: #f18318;
	width: 100%;
}
.display-none {
	display: none;
}
.autoconnect-renault-driveaway-contact,
.autoconnect-renault-driveaway {
	background: #f18318;
	color: #ffffff;
	padding: 10px;
}
.autoconnect-renault-test-drive-section {
	background: #06477d;
	padding: 40px;
	width: 70%;
	margin: 0 auto 20px;
}
.autoconnect-renault-test-drive-section span {
	font: normal 500 11px 'Gotham SSm A', 'Gotham SSm B';
	line-height: 0;
}
.autoconnect-renault-test-drive-container {
	background: #ff0;
	padding: 20px;
	margin-top: 20px;
	border-radius: 10px;
}
.button-test-drive {
	background: #000;
	width: 50%;
	margin: 20px auto;
	padding: 20px;
	color: #fff;
	cursor: pointer;
}
.button-width-center {
	width: 50%;
	margin: 0 auto !important;
	float: none;
}
@media (max-width: 1360px) {
	.autoconnect-section-inner {
		width: auto;
		margin-left: 40px;
		margin-right: 40px;
	}

	.autoconnect-section-second {
		width: auto;
	}
}
@media (max-width: 1104px) {
	.autoconnect-section-narrow {
		width: auto;
		margin-left: 40px;
		margin-right: 40px;
	}
}
@media (max-width: 1024px) {
	.autoconnect-banner-container {
		width: 100% !important;
		left: 0 !important;
	}

	.autoconnect-banner {
		width: 80%;
		padding-top: 71.36%;
		position: relative;
		left: 10%;
	}
	.autoconnect-banner.autoconnect-banner-renault {
		width: 100%;
		left: 0;
		padding-top: 53.29%;
	}
	.autoconnect-banner.autoconnect-banner-renault > div {
		background-image: url('/images/autoconnect/banners/renault_banner_5_mob.png');
	}
	.autoconnect-banner.autoconnect-banner-jeep,
	.autoconnect-banner.autoconnect-banner-renault-2,
	.autoconnect-banner.autoconnect-banner-renault-marsden,
	.autoconnect-banner.autoconnect-banner-polestar {
		width: 100%;
		left: 0;
		padding-top: 53.29%;
	}
	.autoconnect-banner.autoconnect-banner-renault-2 > div {
		background-image: url('/images/autoconnect/banners/renault_banner_6_mob.png');
	}
	.autoconnect-banner > div {
		background-image: url('/images/autoconnect/banner_4.png');
	}
	.autoconnect-promo {
		width: calc(50% - 24px);
	}
	.autoconnect-vehicle {
		width: calc(50% - 24px);
	}
	.autoconnect-vehicle-details {
		flex-direction: column;
	}
	.autoconnect-vehicle-details-image {
		width: 100%;
	}
	.autoconnect-vehicle-details-text {
		margin-left: 0px;
		width: 100%;
	}
	.autoconnect-vehicle-option {
		width: 49%;
	}
	.autoconnect-finance-options > div:first-child {
		width: 60%;
	}
	.autoconnect-finance-options > div:nth-child(2) {
		width: 40%;
	}
	.test-drive-invite {
		width: 50%;
	}
	.autoconnect-renault-fleet {
		padding-top: 269.4%;
	}
	.autoconnect-renault-fleet > div {
		background-image: url('/images/autoconnect/banners/renault_fleet_mob_4.png');
	}

	.moorabbin-car-details {
		padding-top: 0 !important;
	}

}
@media (max-width: 900px) {
	.visible-narrow {
		display: block;
	}
	.visible-wide {
		display: none;
	}
	.autoconnect-section-inner {
		margin-left: 30px;
		margin-right: 30px;
		padding-top: 80px;
	}
	.autoconnect-section-inner {
		padding-top: 45px;
		padding-bottom: 45px;
	}
	.autoconnect-section-narrow {
		padding-top: 80px;
		padding-bottom: 70px;
	}
	.autoconnect-dot {
		width: 16%;
	}
	.autoconnect-dot-divider {
		width: 12%;
		padding-top: 8%;
		height: 0;
		border-bottom: solid 2px #06477d;
	}
	.autoconnect-dot-wide {
		width: 28%;
		margin-left: 6%;
	}
	.autoconnect-dot-wide + .autoconnect-dot-wide {
		margin-left: 0;
		margin-right: 6%;
	}
	.autoconnect-dot .large-text, .autoconnect-dot-wide .large-text {
		font-size: 18px;
	}
	.autoconnect-dot .small-text, .autoconnect-dot-wide .small-text {
		font-size: 12px;
	}
	.autoconnect-finance-options > div:first-child {
		width: 60%;
	}
	.autoconnect-finance-options > div:nth-child(2) {
		width: 40%;
	}
	.autoconnect-renault-content .offer {
		padding: 30px 20px;
	}
    .autoconnect-banner.autoconnect-banner-renault-marsden > div {
        background-image: url('/images/autoconnect/banners/july/marsden/renault_marsden_1_mobile.png');
        background-size: cover;
    }
    .autoconnect-banner.autoconnect-banner-polestar > div {
        background-image: url('/images/autoconnect/banners/polestar/polestar_banner_mob.png');
        background-size: cover;
    }

	.autoconnect-banner.autoconnect-banner-jeep > div {
		background-image: url('/images/autoconnect/banners/jeep/jeep_banner_mob.png');
		background-size: cover;
	}
	.autoconnect-banner.autoconnect-banner-moorabbin > div {
		background-image: url('/images/autoconnect/banners/moorabbin/chery-tiggo-mob.png');
		background-size: 100% 100%;
	}

	.autoconnect-banner.autoconnect-banner-ipswich > div {
		background-image: url('/images/autoconnect/banners/ipswich/ipswich_new_banner_mob.png');
		background-size: 100% 100%;
	}

}
@media (max-width: 800px) {
	.autoconnect-finance-options > div:first-child {
		width: 100%;
	}
	.autoconnect-finance-options > div:nth-child(2) {
		width: 100%;
	}
	.autoconnect-member-number {
		flex-direction: column;
	}
	.autoconnect-member-number > div:nth-child(2) {
		margin-left: 0px;
		margin-top: 20px;
	}
	.autoconnect-finance-banner {
		flex-direction: column;
		align-items: center;
	}
	.autoconnect-finance-banner > div:first-child > img {
		margin-right: 0px;
		margin-bottom: 30px;
	}
	.autoconnect-finance-banner > div:last-child > img {
		margin-left: 0px;
		margin-top: 30px;
	}
	.test-drive-invite {
		width: 60%;
	}
	.autoconnect-featured {
		padding-top: 80.55%;
		margin-top: 40px;
		margin-bottom: 20px;
	}
	.autoconnect-featured-main {
		background-image: url('/images/autoconnect/search_feature_mobile2.png');
	}
	.autoconnect-featured-login {
		background-image: url('/images/autoconnect/search_feature_mobile3.png');
	}
	.autoconnect-renault-content {
		flex-direction: column;
	}
	.autoconnect-renault-content .offer {
		width: 100%;
		box-sizing: border-box;
	}

	.btn-full-width-mob {
		width: 100% !important;
	}
}
@media (max-width: 700px) {
	.autoconnect-section-inner {
		margin-left: 20px;
		margin-right: 20px;
		padding-top: 60px;
	}
	.autoconnect-section-narrow {
		padding-top: 60px;
		padding-bottom: 50px;
	}
	.autoconnect-promo {
		width: 100%;
		padding-top: 100%;
	}
	.autoconnect-vehicle {
		width: calc(100% - 24px);
	}
	.autoconnect-member-banner {
		flex-direction: column;
		align-items: center;
	}
	.autoconnect-member-banner img {
		margin-right: 0px;
		margin-bottom: 30px;
	}
	.autoconnect-sign-up {
		flex-direction: column;
		align-items: center;
	}
	.autoconnect-sign-up > div:first-child {
		margin-bottom: 20px;
		margin-right: 0px;
	}
	.autoconnect-sign-up-text {
		text-align: center;
	}
	.autoconnect-search-placeholder {
		background-image: url('/images/autoconnect/vehicle_placeholder_6.png');
		width: 100%;
		height: 0;
		padding-top: 111%;
		background-size: contain;
	}
}
@media (max-width: 600px) {
	.autoconnect-banner {
		width: 100%;
		padding-top: 89.2%;
		left: 0;
	}
	.autoconnect-vehicle-option {
		width: 100%;
	}
	.autoconnect-cars-bikes {
		flex-direction: column;
	}
	.autoconnect-cars-bikes > div + div {
		margin-left: 0px;
		margin-top: 10px;
	}
	.footer-row ul {
		margin-left: 0;
	}
	.footer-row section ul li a {
		padding-right: 10px;
	}
	.footer-row section ul li:last-child a {
		padding-right: 0;
	}
	.test-drive-invite {
		width: 70%;
	}
	.button-test-drive {
		width: 80%;
		font-size: 14px;
	}
	.button-width-center {
		width: 65%;
	}
	.button-width-center.click-here-register a{
		font-size: 12px;
	}
	.button-width-center.sign-up-now a{
		font-size: 14px;
	}

}
@media (max-width: 500px) {
	.new-vehicle-container .textarea-placeholder {
		height: 80px;
	}
	.autoconnect-section-inner {
		margin-left: 10px;
		margin-right: 10px;
		padding-top: 40px;
		padding-bottom: 40px;
	}
	.autoconnect-section-narrow {
		padding-top: 50px;
		padding-bottom: 40px;
	}
	.autoconnect-member-number img {
		width: 90px;
	}
	.autoconnect-dot {
		width: 18%;
	}
	.autoconnect-dot-wide {
		margin-right: 4%;
	}
	.autoconnect-dot .large-text, .autoconnect-dot-wide .large-text {
		font-size: 12px;
	}
	.autoconnect-dot .small-text, .autoconnect-dot-wide .small-text {
		font-size: 10px;
	}
	.footer-wide {
		display: none;
	}
	.test-drive-invite {
		width: 90%;
	}
	.test-drive-estimate {
		padding: 20px 20px;
	}
	.autoconnect-choose-panels .search-buttons {
		min-width: 350px;
	}
	.autoconnect-renault-content .offer .auto-connect-promo-text {
		padding-top: 30px;
		padding-right: 0 !important;
	}
	.autoconnect-renault-content .offer.auto-connect-promo-banner .offer-images {
		position: relative;
		text-align: center;
	}
}

.home-footer-container {
	position: absolute;
	/*top: calc(100% - 130px);*/
	/*top: calc(100% - 90px);*/
	top: 100%;
	color: white;
	left: 0;
	width: 100%;
}
.home-footer-container.autoconnect {
	position: static;
	/*top: calc(100% - 130px);*/
	/*top: calc(100% - 90px);*/
}
.home-footer-container .footernav {
	position: relative;
	top: auto;
	bottom: auto;
}
.home-footer-container.autoconnect .footernav {
	background-color: #06477d;
}
.home-footer-container .footernav section {
	height: 50px;
}
.home-footer-container .footernav .picmap-alt-logo {
	/*margin-top: 20px;*/
	margin-top: 3px;
}
.home-footer-container .footer-inner-container {
	margin-left: 36px;
	margin-right: 36px;
}
.home-footer-logo {
	margin-top: 9px;
	width: 68px;
	height: 32px;
	display: inline-block;
	background-image: url('/images/logo_footer.png');
	background-size: cover;
	background-repeat: no-repeat;
	display: none;
}
.home-footer-nav-container {
	width: 100%;
	height: 40px;
	background-color: #C8C8C8;
	/*border-top: solid 1px #777;*/
}
.home-footer-nav-container-inner {
	max-width: 1000px;
	margin-left: auto;
	margin-right: auto;
	height: 100%;
	text-align: center;
}
.home-footer-nav-item {
	color: black;
	text-transform: uppercase;
	font-size: 14px;
	font-weight: bold;
	display: inline-block;
	line-height: 40px;
	padding-right: 24px;
	background-image: url('/images/arrowdown_black.svg');
	background-size: 16px 16px;
	background-position: 99% 50%;
	background-repeat: no-repeat;
	cursor: pointer;
	box-sizing: border-box;
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	-webkit-tap-highlight-color: transparent;
}
.home-footer-nav-item.open {
	color: #008ACB;
	background-image: url('/images/arrowup_blue.svg') !important;
}
.home-footer-nav-item:hover {
	color: #008ACB;
	background-image: url('/images/arrowdown_blue.svg');
}
.home-footer-nav-item + .home-footer-nav-item {
	margin-left: 60px;
}
.home-footer-nav-item-small {
	display: none;
	padding-left: 36px;
	padding-right: 36px;
	height: 35px;
	background-color: #C8C8C8;
	border-top: solid 1px #777;
}
.home-footer-nav-container + .home-footer-nav-item-small {
	border-top: none;
}
.home-container .blue-top .pagetitle {
	height: 140px;
}
.landing-footer-container {
	color: white;
	width: 100%;
}
.landing-footer-container .footernav {
	position: relative;
	top: auto;
	bottom: auto;
}
.landing-footer-container .footernav section {
	height: 50px;
}
.landing-footer-container .footer-inner-container {
	margin-left: 36px;
	margin-right: 36px;
}
.home-panel {
	background-color: #006eab;
	background-image: url('/images/resultsbg2.jpg');
	background-repeat: repeat;
	background-position: 50% 0%;
	display: none;
}
.home-panel-about-inner, .home-panel-contact-inner, .home-panel-partner-customer-inner, .home-panel-new-car-inner {
	padding: 40px;
	box-sizing: border-box;
	margin: 50px 50px 100px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	-khtml-border-radius: 10px;
}
.home-panel-contact-inner, .home-panel-partner-customer-inner, .home-panel-new-car-inner {
	background-color: #fff;
	color: #2A2A2A;
}
#new-car-form-container label {
	display: block;
}
.home-panel-new-car-icons > div {
	width: 33.3%;
	float: left;
	box-sizing: border-box;
	padding: 0 10px;
	text-align: center;
}
#home-panel-new-car-payment-step-1 .home-panel-new-car-icons > div {
	width: 20%;
}
.home-panel-new-car-icons > div > img {
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
	width: 48px;
	height: 48px;
}
.home-panel-new-car-icons-subtext {
	font-size: 14px;
	font-weight: normal;
}
.home-panel-contact-inner-first {
	margin-bottom: 15px;
}
.home-panel-contact-inner-second {
	margin-top: 15px;
	padding: 15px;
}
.home-panel-paragraph + .home-panel-paragraph {
	margin-top: 20px;
}
.home-panel-choice-button {
	display: flex;
	align-items: center;
	justify-content: center;
	padding: 10px;
	box-sizing: border-box;
	text-align: center;
	height: 100px;
	width: 140px;
	border: solid 2px #008ACB;
	border-radius: 5px;
	cursor: pointer;
	color: #008ACB;
	font-size: 13px;
	font-weight: bold;
}
.text-right .home-panel-choice-button {
	margin-left: auto;
}
.text-left .home-panel-choice-button {
	margin-right: auto;
}
.home-panel-choice-button.selected {
	background: #008ACB;
	color: #fff;
}
.home-panel-choice-button:hover {
	background: #008ACB;
	color: #fff;
}
.home-panel-choice-button.selected.disabled {
	background: #008ACB;
	color: #fff;
	cursor: default;
	opacity: 0.5;
}
.home-panel-choice-button.disabled {
	background: white;
	color: #008ACB;
	cursor: default;
	opacity: 0.5;
}
.home-panel-new-car-heading-icon {
	display: block;
	float: left;
	margin-right: 15px;
	width: 64px;
	height: 64px;
	vertical-align: middle;
}
.home-panel-new-car-heading-text {
	margin-top: 22px;
	font-size: 20px;
}
.new-car-details-icon {
	float: left;
	margin-right: 15px;
	width: 39px;
	height: 36px;
	vertical-align: middle;
	position: relative;
	top: -6px;
}
#card_details {
	background-color: #f0f0f0;
	padding: 8px 10px;
}
.error #card_details {
	outline: solid 2px red;
	outline-offset: -2px;
}
#need-help-button {
	cursor: pointer;
	position: fixed;
	right: 20px;
	bottom: 20px;
	background-color: #00AD4E;
	border-radius: 3px;
	color: white;
	padding: 10px 20px;
	z-index: 1000;
	display: none;
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	-webkit-tap-highlight-color: transparent;
}
#need-help-text-small {
	display: none;
}
.show-features-btn {
	background-image: url('/images/arrowdown_black.svg');
	background-repeat: no-repeat;
	background-position: right 10px center;
	background-size: 17px 17px;
}
.hide-features-btn {
	background-image: url('/images/arrowup_grey.svg');
	background-repeat: no-repeat;
	background-position: right 10px center;
	background-size: 17px 17px;
}
.service-value-check {
	width: 14px;
	height: 14px;
}
.header-buttons {
	position: absolute;
	top: 40px;
	right: 20px;
	z-index: 2;
}
.subpage-container {
  position: relative;
  height: 100%;
  overflow: scroll;
  -webkit-overflow-scrolling: touch;
}
.subpage-container .blue-top .pagetitle {
	padding: 0 15px;
}
.subpage-content {
	min-height: calc(100% - 50px);
}
.subpage-footer-container {
	color: white;
	left: 0;
	bottom: -50px;
	width: 100%;
}
.subpage-footer-container .footernav {
	position: relative;
	top: auto;
	bottom: auto;
}
.subpage-footer-container .footernav section {
	height: 50px;
}
.subpage-footer-container .footer-inner-container {
	margin-left: 36px;
	margin-right: 36px;
}
#dealer-phone {
	display: inline-block;
	position: absolute;
	top: 48px;
	left: 14px;
	right: auto;
	width: auto !important;
	text-transform: uppercase;
	z-index: 2;
}
.average-response-container {
	padding: 20px 0px 20px 30px !important;
}
.average-response-time-container {
	padding: 16px 30px 24px 0 !important;
}
.dealer-title {
	font-size: 50px;
	font-weight: bold;
}
.dealer-quote-management-icon {
	display: block;
}
.dealer-quote-management-text {
	margin-left: 102px;
}
.dealer-quote-management-heading {
	font-size: 26px;
}
.dealer-quote-management-subheading {
	font-size: 16px;
}
.dealer-tip-container {
	padding: 20px 25px !important;
}
.dealer-tip-container > div {
	height: 50px;
}
.dealer-tip-icon {
	display: block;
}
.dealer-tip-tip {
	height: 40px;
	line-height: 40px;
	float: left;
	padding-left: 15px;
	padding-right: 15px;
}
.dealer-tip-tip2 {
	display: none;
	font-weight: bold;
}
.dealer-tip-text {
	line-height: 20px;
	padding-top: 4px;
	font-size: 14px;
	position: relative;
	overflow: hidden;
}
.dealer-tip-text-carousel {
	width: 300%;
	left: 0%;
	position: relative;
	display: flex;
	align-items: center;
}
.dealer-tip-text-item {
	width: 33.33%;
	display: inline-block;
}
.dealer-tip-text-item a {
	color: white;
	text-decoration: underline;
}
.darkgreyinput {
	background-color: #8a8a8a;
	color: white;
}
select.darkgreyinput {
	background: #8a8a8a url("/images/arrowdown_white.svg") no-repeat right 10px center;
	background-size: 17px 17px;
}
.button-arrow-up {
	position: absolute;
	right: 5px;
	top: 50%;
	margin-top: -9px;
	background: url('/images/arrowup_white.svg') no-repeat;
	background-size: 17px 17px;
	width: 22px;
	height: 22px;
}
.button-arrow-down {
	position: absolute;
	right: 5px;
	top: 50%;
	margin-top: -9px;
	background: url('/images/arrowdown_white.svg') no-repeat;
	background-size: 17px 17px;
	width: 22px;
	height: 22px;
}
.dealer-button {
	width: 100%;
	max-width: 360px;
	padding-top: 10px;
	margin-left: auto;
	margin-right: auto;
}
.dealer-details-padding {
	padding-left: 0;
	padding-right: 0;
}
.pdf-upload-button-gap-above {
	margin-top: 20px;
}
#dealer-menu-icon {
	display: block;
	width: 40px;
	height: 40px;
	/*background-image: url('/images/icons/profile2.png');*/
	background-image: url('/images/icons/menu.svg');
	background-size: cover;
	background-repeat: no-repeat;
	margin-left: auto;
	margin-right: auto;
}
.popup-menu-items {
	display: none;
}
.popup-menu-item {
	display: none;
}
.loginpage-links > div {
	padding: 25px 0 0 30px;
}
.loginpage-links > div:first-child {
	padding-top: 75px;
}
#local_offers_popup_content, #local_offers_popup_confirm_content {
	margin-left: -0.9375rem;
	margin-right: -0.9375rem;
}
.bestprice-icon {
	text-align: center;
	margin-right: 15px;
}
.customer .page-top {
	padding-top: 80px;
	background: #fff;
}
.customer .page-top .pagetitle h4 {
	white-space: pre-line;
}
.divider {
	margin-top: 0;
	margin-bottom: 0;
	margin-left: auto;
	margin-right: auto;
	width: 50%;
	max-width: 400px;
	border-top: solid 4px #F18318;
}
.customer .page-top .inner-container {
	margin-left: auto;
	margin-right: auto;
	max-width: 800px;
	box-sizing: border-box;
	padding-left: 30px;
	padding-right: 30px;
}
.customer .page-top .inner-container .icons > div {
	width: 25%;
	float: left;
	box-sizing: border-box;
	padding: 0 10px;
	text-align: center;
}
.customer .page-top .inner-container .icons > div > img {
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
	width: 48px;
	height: 48px;
}
.blue-form {
	background: #E5F4FF;
}
.blue-form label {
	font: normal 400 16px 'Gotham SSm A', 'Gotham SSm B';
}
.blue-form textarea, .blue-form input[type='text'], .blue-form input[type='email'], .blue-form input[type='password'], .blue-form input[type='time'], .blue-form select {
	background-color: #fff;
}
.blue-form input:-webkit-autofill, .blue-form input:-webkit-autofill:hover, .blue-form input:-webkit-autofill:focus, .blue-form input:-webkit-autofill:active {
	-webkit-box-shadow: 0 0 0px 1000px #fff inset !important;
}
.blue-form .section-body {
	padding-left: 15px;
	padding-right: 15px;
}
.blue-box {
	background: #E5F4FF;
}
.padded-white-box {
	background: #FFFFFF;
	padding: 5px;
}
.padded-blue-box {
	background: #E5F4FF;
	padding: 5px;
}
.bright-blue-box {
	background: #2EB1F6;
}
.thumbnails-container {
	margin-left: 30px;
	margin-right: 30px;
}
.thumbnails-outer {
	width: 100%;
	position: relative;
	padding-top: calc(18.75% + 1px);
}
.thumbnails-left {
	position: absolute;
	left: -30px;
	top: calc(50% - 19px);
	width: 21px;
	height: 38px;
	background-image: url('/images/icons/thumb-left.png');
	background-repeat: no-repeat;
	background-size: contain;
	cursor: pointer;
}
.thumbnails-right {
	position: absolute;
	right: -30px;
	top: calc(50% - 19px);
	width: 21px;
	height: 38px;
	background-image: url('/images/icons/thumb-right.png');
	background-repeat: no-repeat;
	background-size: contain;
	cursor: pointer;
}
.thumbnails-left.disabled, .thumbnails-right.disabled {
	cursor: default;
	opacity: 0.5;
}
.thumbnails-inner {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0px;
	right: 0px;
	overflow: hidden;
}
.thumbnails-page {
	position: relative;
	top: 0;
	bottom: 0;
	left: 0;
	width: 100%;
}
.thumbnail {
	position: absolute;
	top: 0;
	left: 0;
	padding-top: 18.75%;
	width: 25%;
	overflow: hidden;
	cursor: pointer;
}
.thumbnail.thumbnail-selected {
	background-color: #368AC6;
	cursor: default;
}
.thumbnail:nth-of-type(2) {
	left: 25%;
}
.thumbnail:nth-of-type(3) {
	left: 50%;
}
.thumbnail:nth-of-type(4) {
	left: 75%;
}
.thumbnail-placeholder {
	position: absolute;
	top: 3px;
	left: 4px;
	right: 4px;
	bottom: 3px;
	background: #eee;
	z-index: 0;
}
.thumbnail > img {
	position: absolute;
	top: 0;
	width: calc(100% - 8px);
	left: 4px;
	top: 3px;
	z-index: 1;
}
.dark-blue {
	/*color: #06477d;*/
	color: #1c4766;
}
.polestar-header {
	font-size: 4rem;
	color: #000;
}
.polestar-sub-text {
	text-align: center;
	padding-top: 10px;
}
@media screen and (max-width: 743px) {
	.home-content {
		top: 40%;
	}
	#home-button {
		top: 10px;
		right: 10px;
	}
	#home-phone {
		top: 52px;
		right: 14px;
	}
	.home-page .blue-top .pagetitle {
		margin-top: 145px;
	}
	.home-page .header .logo a {
		top: 85px;
	}
	.subpage-container .header .logo a {
		position: relative;
		top: 50px;
	}
	/*
	.home-footer-nav-item {
		font-size: 13px;
	}
	.home-footer-nav-item + .home-footer-nav-item {
		margin-left: 8px;
	}
	*/
	.home-panel-new-car-icons > div {
		width: 100%;
		margin-top: 14px;
		text-align: left;
	}
	.home-panel-new-car-icons > div > img {
		float: left;
		margin-top: -14px;
		margin-right: 10px;
	}
	#home-panel-new-car-payment-step-1 .home-panel-new-car-icons > div {
		margin-top: 12px;
	}
	#home-panel-new-car-payment-step-1 .home-panel-new-car-icons > div > img {
		margin-top: 0px;
	}
	.header-buttons {
		top: 10px;
		right: 14px;
	}
	#dealer-phone {
		top: 20px;
	}
	.blue-top .pagetitle {
		margin-top: 110px;
		height: 150px;
	}
	.blue-top .pagetitle .dealer-title {
		font-size: 32px;
	}
	.dealer-quote-management-icon {
		display: none;
	}
	.dealer-quote-management-text {
		margin-left: 0;
	}
	.dealer-quote-bullets {
		display: none;
	}
	.average-response-container {
		padding: 25px 0px 15px 30px !important;
	}
	.average-response-time-container {
		padding: 23px 30px 17px 0 !important;
	}
	.average-response-text {
		font-size: 18px;
	}
	.average-response-time-text {
		font-size: 24px;
	}
}
@media only screen and (min-width: 64.063em) {
	.large-no-left-right-padding {
		padding-left: 0;
		padding-right: 0;
	}
	.large-hidden2 {
		display: none;
	}
	.large-20pc {
		width: 20%;
	}
}
@media only screen and (min-width: 40.063em) and (max-width: 64.06em) {
	.dealer-tip-container {
		padding: 10px 15px !important;
	}
	.dealer-tip-container > div {
		height: 70px;
		display: flex;
		align-items: center;
	}
	.dealer-tip-icon {
		display: none;
	}
	.dealer-tip-tip {
		display: none;
	}
	.dealer-tip-tip2 {
		display: inline;
	}
	.dealer-tip-text {
		font-size: 12px;
		height: auto;
		line-height: 20px;
		padding-top: 0px;
		width: 100%;
		margin-left: 0;
	}
	.medium-left { 
		float: left !important; 
		text-align: left;
	} 
	.medium-right { 
		float: right !important; 
		text-align: right;
	} 
	.medium-no-right-padding {
		padding-right: 0;
	}
	.medium-hidden2 {
		display: none;
	}
	.bestprice-icon {
		float: left;
		zoom: 0.7;
		margin-bottom: 15px;
		margin-right: 30px;
	}
}
@media only screen and (max-width: 40.06em) {
	.pdf-upload-button {
		padding-top: 5px;
	}
	.maincontent {
		padding: 15px 0;
	}
	.maincontent3 {
		padding: 15px 0;
	}
	.maincontent6 {
		padding: 15px 0px;
	}
	.home-container .blue-top .pagetitle {
		height: 12px;
		visibility: hidden;
	}
	.home-container.error-container .blue-top .pagetitle {
		height: 150px;
		visibility: visible;
	}
	.average-response-container {
		padding: 20px 0px 20px 30px !important;
	}
	.average-response-time-container {
		padding: 16px 30px 24px 0 !important;
	}
	.average-response-text {
		font-size: 22px;
	}
	.average-response-time-text {
		font-size: 32px;
	}
	.dealer-tip-container {
		padding: 20px 25px !important;
	}
	.dealer-tip-container > div {
		height: 50px;
	}
	.dealer-tip-icon {
		display: block;
	}
	.dealer-tip-tip {
		height: 48px;
		line-height: 48px;
		float: left;
		padding-left: 15px;
		padding-right: 15px;
	}
	.dealer-tip-text {
		font-size: 14px;
		padding-top: 4px;
	}
	.small-left { 
		float: left !important; 
		text-align: left;
	} 
	.small-right { 
		float: right !important; 
		text-align: right;
	} 
	.small-gaptop {
		margin-top: 15px !important;
	}
	.small-gapbottom {
		margin-bottom: 15px !important;
	}
	.dealer-details-padding {
		padding-right: 15px;
	}
	.small-hidden2 {
		display: none;
	}
	.dealer-button {
		max-width: 100%;
	}
	.pdf-upload-button-gap-above {
		margin-top: 0px;
	}
	.maincontent5 {
		padding: 15px;
	}
	.loginpage-links > div {
		padding-left: 0;
	}
	.loginpage-links > div:first-child {
		padding-top: 25px;
	}
	.customer .page-top .inner-container {
		padding-left: 15px;
		padding-right: 15px;
	}
}
@media screen and (max-width: 555px) {
	.home-footer-container {
		/*
		top: calc(100% - 157px);
		*/
	}
	.home-footer-container .footernav section {
		height: 50px;
	}
	.home-footer-nav-container {
		display: none;
	}
	.home-footer-nav-item {
		line-height: 35px;
		width: 100%;
	}
	.home-footer-nav-item-small {
		display: block;
	}
	.home-panel-about-inner, .home-panel-contact-inner, .home-panel-partner-customer-inner, .home-panel-new-car-inner {
		padding: 15px;
		box-sizing: border-box;
		margin: 15px 0;
	}
	#need-help-text-large {
		display: none;
	}
	#need-help-text-small {
		display: inline;
		font-size: 20px;
	}
	#need-help-button {
		border-radius: 22px;
		padding: 10px 17px;
	}
	.dealer-quote-management-heading {
		font-size: 16px;
	}
	.dealer-quote-management-subheading {
		font-size: 12px;
	}
	.average-response-container {
		padding: 15px 0px 5px 30px !important;
	}
	.average-response-time-container {
		padding: 12px 30px 8px 0 !important;
	}
	.average-response-text {
		font-size: 18px !important;
	}
	.average-response-time-text {
		font-size: 24px !important;
	}
	.dealer-tip-container > div {
		display: flex;
		align-items: center;
	}
	.dealer-tip-icon {
		display: none;
	}
	.dealer-tip-tip {
		display: none;
	}
	.dealer-tip-tip2 {
		display: inline;
	}
	.dealer-tip-text {
		font-size: 12px;
		line-height: 20px;
		padding-top: 0px;
		margin-left: 0;
	}
}
@media screen and (max-width: 465px) {
	.average-response-container {
		padding: 20px 0px 0px 30px !important;
	}
	.average-response-time-container {
		padding: 14px 30px 6px 0 !important;
	}
	.average-response-text {
		font-size: 14px !important;
	}
	.average-response-time-text {
		font-size: 20px !important;
	}
	.subpage-footer-container .footer-inner-container {
		margin-left: 0px;
		margin-right: 0px;
	}
    .home-footer-container .footer-inner-container, .footer-inner-container {
		margin-left: 18px;
		margin-right: 18px;
    }
	.customer .footer-inner-container {
		margin-left: 0;
		margin-right: 0;
	}
	.button-width-center.click-here-register a{
		font-size: 11px;
	}
	.button-width-center .bigBtn {
		font-size: 17px !important;
	}
}
@media screen and (max-width: 375px) {
    .home-footer-container .footer-inner-container, .footer-inner-container {
		margin-left: 10px;
		margin-right: 10px;
    }
	.home-panel-choice-button {
		height: 80px;
		width: 110px;
		font-size: 12px;
	}
	.average-response-container {
		padding: 20px 0px 0px 30px !important;
	}
	.average-response-time-container {
		padding: 15px 30px 5px 0 !important;
	}
	.average-response-text {
		font-size: 12px !important;
	}
	.average-response-time-text {
		font-size: 18px !important;
	}
	#dealer-menu-text {
		display: none;
	}
	.footernav section ul {
		margin-left: 5px;
	}
	.footernav section ul li a {
		padding-right: 5px;
	}
	.customer .footernav section ul {
		margin-left: 10px;
	}
	.customer .footernav section ul li a {
		padding-right: 10px;
	}
	.blue-form .section-body {
		padding-left: 0px;
		padding-right: 0px;
	}
	.customer .footer-inner-container {
		margin-left: 0;
		margin-right: 0;
	}
}
@media screen and (max-width: 360px) {
	.home-main-text {
		font-size: 22px;
	}
	.home-sub-text {
		font-size: 16px;
	}
	.home-content {
		top: 33%;
	}
}

@media screen and (max-height: 360px) {
	.home-main-text {
		font-size: 20px;
	}
	.home-sub-text {
		font-size: 16px;
	}
}

/** polestar **/
.auto-connect-section2 {
	text-align: center;
}

.auto-connect-section2 p {
	font-weight: bold;
	font-size: 0.99rem;
}

.polestar-offer > .polestar-header-wrapper {
	background: #000;
	color: #fff;
	padding: 10px 0;
}

.polestar-offer .limited {
	font-size: 2rem;
}

.polestar-offer .date {
	font-size: 1rem;
}

.auto-connect-section2 p, .polestar-offer p {
	margin: 0;
}

.polestar-inner-wrapper {
	background-color: #fff;
	padding: 10px 30px;
}
/*** grid top ***/
.grid-container {
	display: flex;
	margin: 20px auto;
	width: 100%;
}

.image-grid-content {
	background: #06477d;
	border-radius: 10px;
	padding: 13px 0px;
	width: 350px;
	margin-left: auto;
	margin-right: 0;
}

.grid-item {
	flex: 1;
}

.grid-item p {
	font-weight: lighter;
	text-align: left;
	font-size: 23px;
}

.grid-item img {
	width: 100px;
}

.content-text-wrapper p {
	text-align: left;
	font-weight: lighter;
	font-size: 10px;
}

.img-content {
	width: 7rem;
	height: 4rem;
    margin: 0 5px;
}

.highlight {
	font-weight: bold;
}

.plus-wrapper {
	background: #06477d;
	text-align: left;
	margin-top: 30px;
	position: relative;
}

.plus-wrapper .grid-first {
	flex: 2;
	padding: 15px 30px;
}
.plus-wrapper h3 {
	color:  #fff;
	font-weight: bold;
	margin: 0;
}

.plus-wrapper p {
	font-weight: lighter;
	color: #fff;
	line-height: 1.3;
	font-size: 14px;
}

.plus-wrapper .extras {
	font-size: 10px;
	margin-top: 10px;
}

.plus-image {
	/*max-width: 9%;*/
	height: auto;
	/*position: absolute;*/
	/*top: 30px;*/
	/*right: 0;*/
	/*margin-right: 43px;*/
}
.plus-image-c {
	text-align: right;
	margin-right: 48px;
	margin-top: 15px;
}

.autoconnect-price-polestar  {
	font-size: 15px;
	font-weight: bold;
}
.car-logo {
	text-align: center;
}
.car-logo img {
	width: 300px;
	height: auto;
}
/*.polestar-car-type {*/
/*	font-size: 10px;*/
/*}*/

.detail-text-wrapper {
	background: #f18318;
}

.detail-text-wrapper p {
	color: #fff;
	font-size: 1.1rem;
	text-align: center;
	font-weight: bold;
	padding: 0 3rem;
}

.line-wrapper {
	margin: 30px auto;
}

.form-control-wrapper {
	display: flex;
	flex-wrap: wrap;
}

.form-control-wrapper > .flex-row-item {
	flex: 1 1 30%; /*grow | shrink | basis */
	height: 80px;
	margin: 10px;
}

.flex-row-item-top {
	width: 31%;
	margin: 10px;
}
.offer-images-wrapper {
	margin-top: 20px;
}

.offer-images-wrapper img {
	width: 100px;
}

.flex-row-item > label, .flex-row-item-top > label, .flex-child-bottom > label, .detail-wrapper h4{
	color: #06477d;
}

.detail-wrapper {
	padding: 0 8rem;
}

.detail-wrapper h4 {
	margin: 0 10px;
}


/*** **/

.flex-container-bottom {
	display: flex;
	margin: 0 auto;
	width: 80%;
}

.flex-child-bottom {
	flex: 1;
}

.flex-child-bottom:first-child {
	margin-right: 20px;
}

.agreement-wrapper {
	width: 100%;
	margin: 40px auto;
}

/*** available wrapper **/

.available-wrapper {
	text-align: center;
	background: #000;
	padding: 34px 60px;
	border-radius: 10px;
}
.link-wrapper {
	background: #fff;
	padding: 8px;
	width: 50%;
	margin: 0 auto;
	cursor: pointer;
}
.autoconnect-polestar-vehicle {
	cursor: pointer;
}
.link-wrapper a {
	color: #000;
}

.box-small {
	color: #fff;
	margin: 15px 130px;
	font-weight: lighter;
}

.left-align {
	text-align: left;
}

.call-wrapper {
	text-align: center;
	margin-top: 4rem;
}

.call-wrapper p {
	margin: 0;
	color: #06477d;
}

.call-wrapper > .contact-info {
	font-weight: lighter;
}

.contact {
	font-weight: bold;
}

.footer-container {
	padding-top: 0;
}

.card-content {
	padding-bottom: 0;
	padding-top: 0;
}

.list-wrapper-card {
	 margin-top: 0;
}

.inner-content-vehicle {
	margin-top: 10px;
}

.deliver-wrapper h1 {
	color: #06477d;
	margin-top: 12px;
	padding-left: 17px;
}

/** terms **/

.disclaimer-wrapper p  {
	font-size: 14px;
	margin: 0 0 10px 0;
}

.disclaimer-wrapper > p > a {
	font-weight: bold;
	color: #06477d;
}

.errorWrapper {
	border: 2px solid red !important;
}

label.checked:before {
	border: 2px solid red !important; /* Adjust border color when checkbox is checked */
}

.web-vehicle-wrapper img {
	width: 100%;
	display: block;
}

.mobile-vehicle-wrapper img {
	width: 100%;
	display: none;
}


/** jeep **/
.jeep-offer > .jeep-header-wrapper {
	background: #e51937;
	color: #fff;
	padding: 10px 25px;
}
.autoconnect-wrap-middle {
	background: #06477d;
	padding: 20px;
	position: relative;
}
.autoconnect-wrap-middle > ul > li {
	font-weight: lighter;
	margin-left: 15px;
}

.costco-three-wrapper-mob {
	text-align: center;
}

.costco-three-wrapper img {
	width: 100px;
	padding: 8px;
}

.costco-three-wrapper {
	position: absolute;
	top: 25px;
	right: 25px;
}

.costco-three-wrapper-mob img {
	width: 100px;
	padding: 8px;
}

.costco-three-wrapper-mob ul li {
	display: inline-block;
}

.text-content-thin {
	font-weight: lighter;
}

.jeep-bonus-wrapper p:first-child {
	margin: 0;
}
.content-car-per-item {
	display: flex;
	justify-content: center; /* Centers the images horizontally */
	align-items: center;    /* Centers the images vertically (if you want) */
}

.content-car-per-item img {
	display: inline-block;
	vertical-align: top;
	width: 33%;
	height: auto;
	object-fit: cover;
}

.content-car-per-item > a > img {
	display: inline-block;
	vertical-align: top;
	width: 33%;
	height: auto;
	object-fit: cover;
}

.autoconnect-jeep-test-drive-section {
	background: #06477d;
	padding: 40px;
	margin: 0 auto 20px;
}

.autoconnect-jeep-test-drive-section span {
	font-weight: 500;
}
.autoconnect-wrap-middle-orange {
	background: #f18318;
	padding: 20px;
	position: relative;
}

.autoconnect-terms-program {
	width: 85%;
	margin: 10px auto;
}

/** moorabbin-car **/
.car-feature-details {
	color: #06477d;
}

.car-feature-details ul li {
	font: normal 100 18px 'Gotham SSm A', 'Gotham SSm B';
}

.car-feature-details ul {
	list-style-position: inside;
}

.car-feature-details p {
	margin-bottom: 0;
}

.autoconnect-button-orange {
	background: #f18318;
	color: #fff;
}

.btn-container-inline {
	width: 60%;
}

.btn-container-inline button {
	height: 60px;
	margin-top: 20px;
}

.moorabbin-car-details{
	padding-top: 100px;
}


/** smart car **/
.slick-carousel img {
	width: 100%;        /* Make the carousel take up the full width */
	height: auto;
}

.member-list-img {
	list-style: none; /* Removes the bullet */
	padding: 0; /* Optional: Removes the default padding */
	margin: 0; /* Optional: Removes the default margin */
}

.autoconnect-wrap-middle-lb {
	background: #0B73B6;
	padding: 20px;
	position: relative;
}


/** polestar media **/

@media only screen and (max-width: 600px) {

	.title-autoconnect-mob {
		font-size: 50px;
	}

	.wrap-vehicle-center {
		text-align: center;
	}

	.btn-container-inline {
		width: 100%;
	}

	.detail-wrapper {
		padding: 0;
	}

	.flex-row-item-top {
		width: 100%;
		margin: 0;
		padding-bottom: 28px;
	}

	.form-control-wrapper {
		display: block;
	}

	.form-control-wrapper > .flex-row-item {
		margin: 0;
	}

	.flex-container-bottom {
		display: block;
		margin: 0 auto;
		width: 100%;
	}

	.offer-images-wrapper {
		text-align: center;
		margin-top: 20px;
	}

	.grid-container {
		align-items: center;
		position: relative;
	}

	.image-grid-content {
		display: block;
		margin-left: auto;
		width: 15%;
		padding: 20px;
		position: absolute;
		right: 0;
		top: -15px;
	}

	.grid-item p {
		font-size: 16px;
		text-align: left;
	}

	/*.plus-wrapper {*/
		/*padding: 10px 10px;*/
	/*}*/

	.plus-wrapper p {
		font-size: 9px;
	}

	.plus-wrapper .extras {
		font-size: 8px;
	}
	.plus-image-c {
		margin-right: 30px;
		margin-top: 0;
	}

	.image-grid-content img {
		display: block;
		margin: 5px 0;
	}

	.grid-item img {
		width: 100%;
	}
	.plus-wrapper .grid-first {
		/*flex: 1;*/
	}

	.content-text-wrapper p {
		font-size: 7px;
		width: 69%;
	}

	.plus-image {
		/*max-width: 80px;*/
		margin-right: 10px;
		top: 15px;
	}

	.available-wrapper {
		padding: 34px 0px;
	}

	.link-wrapper {
		width: 90%;
	}

	.box-small {
		margin: 15px 20px;
	}

	.flex-child-bottom:first-child {
		margin-right: 0;
	}

	.align-left {
		width: 60%;
	}

	.align-left p {
		font-size: 16px;
	}

	p.polestar-sub-text {
		font-size: 12px;
	}

	.web-vehicle-wrapper img {
		display: none;
	}

	.mobile-vehicle-wrapper img {
		display: block;
	}

	.costco-shop-card {
		font-size: 1.35rem;
	}
	.vehicle-data-type-wrapper {
		display: block !important;
	}

	.item-data-top {
		margin: 0 0 10px 0 !important;
	}

	.contact-container {
		display: block !important;
	}

	/*** jeep **/
	.content-car-per-item {
		display: block;
	}
	.content-car-per-item img {
		display: block;
		width: 100%;
	}
	.costco-three-wrapper img {
		width: 25px;
		padding: 0;
	}

	.costco-three-wrapper {
		right: 10px;
	}

	.autoconnect-wrap-middle-orange h3,
	.autoconnect-wrap-middle h3 {
		font-size: 14px;
	}

	.autoconnect-wrap-middle-lb ul li,
	.autoconnect-wrap-middle-orange ul li,
	.autoconnect-wrap-middle ul li {
		font-size: 12px;
	}

	.jeep-header-wrapper h1 {
		font-size: 34px;
	}

	.jeep-header-wrapper > .text-content-thin {
		font-size: 12px;
	}

	.jeep-header-wrapper p:first-child {
		font-size: 16px;
	}

	.autoconnect-title-mob h1 {
		font-size: 36px;
	}

	.autoconnect-title-mob h1:nth-child(2) {
		font-size: 30px;
	}

	.below-banner-media{
		font-size: 8px;
		font-weight: lighter;
		padding: 5px;
	}

	.below-banner-media span {
		font-size: 12px;
	}

}

/*** renault **/
.renault-form-wrapper {
	margin-top: 40px;
}
.submit-success-messages{
	text-align: center;
}

.img-pointer-autoconnect-vehicle {
	cursor: pointer;
}

.renault-section-img-wrapper {
	padding-top: 0;
}

/** new vehicle details **/
.autoconnect-customize-vehicle {
	padding-bottom: 2rem;
	width: 500px;
}
.new-vehicle-container select {
	background: #ffffff url("/images/arrowdown.svg") no-repeat right 10px center;
	background-size: 17px 17px;
}
.new-vehicle-container select,
.new-vehicle-container textarea,
.new-vehicle-container input {
	border: 1px solid #4c759d;
	color: #11487c;
	background: #ffffff;
}
.new-vehicle-container {
	margin-top: 50px;
	margin-bottom: 50px;
}
.new-vehicle-container .home-panel-choice-button {
	color: #11487c;
}
.new-vehicle-container .home-panel-choice-button {
	border: solid 2px #11487c;
}
.new-vehicle-container button {
	background: #11487c;
}
.new-vehicle-container .home-panel-choice-button.selected {
	background: #11487c;
	color: #fff;
}
.new-vehicle-container .home-panel-choice-button:hover {
	background: #11487c;
	color: #fff;
}
.new-vehicle-container .home-panel-choice-button.selected.disabled {
	background: #11487c;
}
.new-vehicle-container .home-panel-choice-button.disabled {
	color: #11487c;
}
#new-car-form-added_extras {
	margin-bottom: 0;
	height: 102px;
	padding: 10px;
}
.new-vehicle-container .textarea-placeholder {
	border-bottom: none;
	margin-bottom: -5px;
	padding: 0 10px;
	height: auto;
}
.new-vehicle-container .financing-container {
	display: flex;
	justify-content: center;
	align-items: center;
	flex-wrap: wrap;
}
.new-vehicle-container .financing-container .financing-container-buttons {
	display: flex;
	justify-content: center;
	align-items: center;
	padding: 10px 20px;
}
.new-vehicle-container .financing-container .home-panel-choice-button {
	width: 200px;
	height: 75px;
}
.new-vehicle-container .finance-calculator-container {
	background: #11487c;
	color: #ffffff;
	padding: 10px;
	border-radius: 20px;
}
.new-vehicle-container #interest-rate-slider .ui-slider-handle,
.new-vehicle-container #deposit-amount-slider .ui-slider-handle {
	width: 50px;
	top: -7px;
	background: #11487c;
}
.new-vehicle-container #interest-rate-slider,
.new-vehicle-container #deposit-amount-slider {
	height: 2px;
	background: #11487c;
	margin-top: 18px;
}
.new-vehicle-container .autoconnect-member-banner {
	max-width: 100%;
	box-shadow: none;
}
.new-vehicle-container .autoconnect-member-banner img {
	height: 70px;
}
.new-vehicle-container .autoconnect-member-banner img {
	height: 70px;
}
.new-vehicle-container .autoconnect-member-banner .banner-content {
	line-height: 20px;
}

/** new vehicle payment **/
.new-vehicle-brand-wrapper {
	margin-top: 50px;
}

.car-detail-wrapper {
	background: #06477d;
	border-radius: 5px;
	margin: 3px;
	min-height: 250px;
}

.car-detail-wrapper-details{
	background: #06477d;
	border-radius: 5px;
	height: auto;
	padding: 35px 0;
	margin: 5px 0 auto !important;
}

.contact-container {
	display: flex;
	justify-content: left;
	color: white; /* Text color */
	align-items: center;
}

.contact-container > .contact-info > .details-right {
	margin-right: 40px;
}

.contact-info {
	margin: 0;
}

.contact-info p {
	font-size: 12px;
	margin: 0;
}

.greenSubmitBtn {
	font-size: 18px;
	background: #03AB55 !important;
}

.greenSubmitBtn:hover, .greenSubmitBtn:active {
	background: #368AC6 !important;
}

/** data top vehicle **/
.vehicle-data-type-wrapper {
	display: flex;
	justify-content: space-around; /* Space items evenly with equal space around them */
}

.item-data-top {
	flex: 1;
	padding: 10px;
}

.set-car-vehicle-icon {
	float: right;
	width: 40px;
	height: 40px;
	vertical-align: middle;
	position: relative;
	top: -7px;
}

.need-help-button {
	display: none;
}

.car-features-wrapper {
	margin-top: 24px;
}

.new-card-design-wrapper {
	padding-top: 0;
}

.select-blue {
	border: 1px solid #4c759d;
}

/*** water craft **/
.features-container {
	display: flex;
	justify-content: flex-start; /* Aligns all columns to the left */
	gap: 8px;
	color: #003c71; /* Matches the blue text color */
}

.features-column {
	flex-grow: 0; /* Prevents columns from stretching */
	flex-shrink: 0; /* Prevents columns from shrinking */
	flex-basis: 30%; /* Sets a custom width (30% of the container width) */
}

.features-column h3 {
	font-size: 1rem;
	font-weight: bold;
	margin-bottom: 10px;
}

.features-column ul {
	list-style-type: disc;
	margin: 0;
	padding-left: 20px;
}

.features-column li {

	line-height: 1.6;
}

@media (max-width: 600px) {
	.features-1 {
		order: 3; /* Change order */
	}

	.features-2 {
		order: 2; /* Change order */
	}

	.features-3 {
		order: 1; /* Change order */
	}

	.detail-wrapper h4 {
		margin: 0;
	}
}

.rotate-up {
	transform: rotate(180deg); /* Rotate the arrow to point up */
	transition: transform 0.3s ease; /* Smooth rotation animation */
}

/** search page **/
.inside-banner-search-container-1{
	position: absolute;
	width: 420px;
	padding: 20px;
	bottom: 15%;
	text-align: left;
}

.box-customizer-btn {
	padding: 12px 80px;
	background: #06477d;
	color: white;
	border-radius: 2px;
	height: auto;
}

.box-customizer-btn:hover {
	background-color: #f18318;
	color: white;
	cursor: pointer;
}

.size-btn-available {
	display: block;
	width: 330px;
	padding: 10px !important;
	margin: 0 auto;
	text-align: center;
	height: 45px;
}

@media (max-width: 1024px) {
	.inside-banner-search-container-1{
		width: 50%;
	}
}

@media (max-width: 900px) {
	.inside-banner-search-container-1{
		width: 100%;
		text-align: center;
		padding: 0;
		bottom: 0;
		position: absolute;
	}

	.autoconnect-banner-search {
		height: 45vh;
		background-image:
				linear-gradient(to top, rgba(243, 246, 252, 1) 30%, rgba(243, 246, 252, 0) 100%),
		url(/images/autoconnect/placeholders/banner_search_1.png);
		background-size: cover;
		background-position: center;
	}
}

@media (max-width: 900px) {
	.box-customizer-btn {
		padding: 10px;
	}
}

@media (max-width: 400px) {
	.size-btn-available {
		width: 100%;
		height: auto;
	}
}

/** broker VPA **/
.autoconnect-broker-banner {
	position: relative;
	background-image:
			linear-gradient(to top, #000 0%, rgba(243, 246, 252, 0) 40%),
			url(/images/autoconnect/placeholders/banner_search_1.png);
	background-size: cover;
	background-position: top;
	height: 90vh;
}
.text-broker-banner {
	position: absolute;
	width: 420px;
	padding: 20px;
	bottom: 15%;
	text-align: left;
}

.front-broker-text h1, .front-broker-text h2 {
	color: #fff;
	text-shadow: 2px 2px 5px rgba(0, 0, 0, 1.3);
}

.broker-layer-2-images {
	width: 100px !important;
	height: 100px;
}

/** 2rd layer **/

.benefits-broker{
	background-color: #0C3572;
	clip-path: polygon(0 10%, 100% 0, 100% 90%, 0 100%);
	padding: 5rem 0;
}

/** 3rd layer **/

.section-steps {
	padding: 60px 20px;
	text-align: center;
}

.timeline {
	display: flex;
	justify-content: space-between;
	align-items: stretch; /* 👈 Ensures all children stretch to same height */
	position: relative;
	max-width: 1200px;
	margin: 0 auto;
	padding: 20px 0;
}

.broker-steps {
	background: #fff;
	padding: 0 10px;
	text-align: center;
	width: 16%;
	position: relative;
	z-index: 1;
}

.circle-broker {
	width: 50px;
	height: 50px;
	background: #06477d;
	color: #fff;
	border-radius: 50%;
	display: flex;
	align-items: center;
	justify-content: center;
	margin: 15px auto 15px auto;
	font-size: 20px;
	font-weight: bold;
}

.broker-steps h4 {
	margin-bottom: 8px;
	font-size: 1rem;
	font-weight: 600;
}

.broker-steps p {
	font-size: 0.9rem;
	color: #4b5563;
}

/** 4th layer **/

.pricing-container {
	display: flex;
	align-items: center;
	gap: 0;
	max-width: 800px;
	width: 100%;
	flex-wrap: wrap;
	justify-content: center;
	margin: 0 auto;
}

.pricing-card {
	background: white;
	padding: 40px 30px;
	border-radius: 16px;
	box-shadow: 0 4px 20px rgba(0, 0, 0, 0.08);
	flex: 1;
	position: relative;
}

.pricing-card:first-child {
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
}

.pricing-card:last-of-type {
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
}

.price {
	font-weight: 700;
	color: #2d3748;
	margin-bottom: 8px;
}

.price-label {
	color: #718096;
	margin-bottom: 4px;
	font-weight: 500;
}

.price-note {
	color: #a0aec0;
	font-style: italic;
	line-height: 1.4;
}

.plus-connector {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 60px;
	height: 60px;
	background: white;
	border: 2px solid #e2e8f0;
	border-radius: 50%;
	position: relative;
	z-index: 10;
	flex-shrink: 0;
	box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
}

.plus-icon {
	width: 24px;
	height: 24px;
	position: relative;
	color: #4a5568;
}

.plus-icon::before,
.plus-icon::after {
	content: '';
	position: absolute;
	background-color: currentColor;
	border-radius: 1px;
}

.plus-icon::before {
	width: 24px;
	height: 2px;
	top: 50%;
	left: 0;
	transform: translateY(-50%);
}

.plus-icon::after {
	width: 2px;
	height: 24px;
	top: 0;
	left: 50%;
	transform: translateX(-50%);
}

.note {
	text-align: center;
	color: #4a5568;
	margin-top: 32px;
	line-height: 1.5;
	width: 100%;
	flex-basis: 100%;
	order: 3;
}


/* Hover effects */
.pricing-card:hover {
	transform: translateY(-2px);
	box-shadow: 0 8px 30px rgba(0, 0, 0, 0.12);
	transition: all 0.3s ease;
}

.plus-connector:hover {
	border-color: #cbd5e0;
	transform: scale(1.1);
	transition: all 0.3s ease;
}

/** LAST form **/
.signup-section {
	background-color: #f0f4ff;
	padding: 60px 20px;
	text-align: center;
}

.signup-section > .form-container {
	max-width: 600px;
	margin: 0 auto;
	background: #ffffff;
	padding: 40px;
	border-radius: 12px;
	box-shadow: 0 10px 25px rgba(0, 0, 0, 0.05);
	text-align: left;
}

.aggregator-select, .aggregator-select option {
	font-size: 12px;
}

.message-alert-broker {
	padding: 5px;
	background: #dff0d8;
}

.message-alert-broker-error {
	padding: 5px;
	background: #f2dede;
}

.select-box-display {
	display: block;
}

.error-message {
	color: red;
}

.signup-section-user {
    padding: 60px 20px;
    text-align: center;
    height: auto;
}

.signup-section-user > .form-container {
	max-width: 600px;
	margin: 0 auto;
	background: #ffffff;
	padding: 40px;
	border-radius: 12px;
	box-shadow: 0 10px 25px rgba(0, 0, 0, 0.05);
	text-align: left;
}

@media (max-width: 768px) {
    .timeline {
        flex-direction: column;
        align-items: center;
    }

	.broker-steps  {
		width: 100%;
		margin-bottom: 40px;
	}

	.broker-steps ::before {
		display: none;
	}

	/** 4th layer only **/
	.pricing-container {
		flex-direction: column;
		gap: 20px;
	}

	.pricing-card {
		border-radius: 16px !important;
		width: 80%;
		padding: 30px 20px;
	}

	.plus-connector {
		width: 50px;
		height: 50px;
	}

	.plus-icon {
		width: 20px;
		height: 20px;
	}

	.plus-icon::before {
		width: 20px;
	}

	.plus-icon::after {
		height: 20px;
	}

}

@media only screen and (min-width: 992px) {
	.benefits-broker {
		clip-path: polygon(0 20%, 100% 0, 100% 80%, 0 100%);
		padding: 12rem 0;
	}
}

@media only screen and (max-width: 600px) {
	.front-broker-text h1 {
		font-size: 1.7rem;
	}

	.front-broker-text h2 {
		font-size: 1rem;
	}

	.text-broker-banner {
		position: relative;
		width: 100%;
		padding: 0;
	}

	.autoconnect-broker-banner {
		height: auto;
	}

	.benefits-broker {
		clip-path: none;
	}
}/**
 * Container
 */
.ac_container {	margin: 0;	padding: 0; width: auto;background: white;	position: relative; width:100%;}
input.ac_input, input.ac_input:hover, input.ac_input:focus {border:none; box-shadow:none; border: none; border-right: none; display: block !important; font-size: 14px; padding: 8px 0 8px 10px; margin: 0; background-color: transparent; outline: none;}
input.ac_input.book13, input.ac_input.book13:hover, input.ac_input.book13:focus {font-size: 13px !important;}

input.ac_input:focus::-webkit-input-placeholder {
	color: transparent;
}
input.ac_input:focus:-moz-placeholder {
	color: transparent;
}
input.ac_input:focus::-moz-placeholder {
	color: transparent;
}
input.ac_input:focus:-ms-input-placeholder {
	color: transparent;
}
input.ac_input:focus {
	background: transparent;
}
input.ac_input:focus + .ac_button > span {
	background: none;
}
input.ac_input:focus {
	padding-right: 90px;
}
input.ac_input:focus + .ac_button:after {
	position: absolute;
	top: 50%;
	right: 0;
	content: 'SEARCH';
	color: #aaa;
	margin-top: -8px;
	padding: 0 10px;
	font: normal 400 14px 'Gotham SSm A', 'Gotham SSm B';
	background: #f0f0f0; 
	z-index: 1;
}
input.ac_input.book13:focus + .ac_button:after {
	font-size: 13px;
}
input.ac_input.spin-loading + .ac_button {
	background: url(/images/loadsm-white.gif) no-repeat center center;
}
input.ac_input.spin-loading + .ac_button > span {
	background: none;
}
input.ac_input.spin-loading + .ac_button:after {
	display: none;
}
 
/**
 * "Get all" button
 */
.ac_button {border: none;width: 26px; text-align: center; position: absolute; z-index: 1; cursor: pointer; right: 0; top: 0; padding: 0 5px; background: #f0f0f0;}
.ac_container_open .ac_button {	border-bottom-right-radius: 0 !important;}
.ac_button .picmap {position: absolute;}
.ac_btn_out {}
.ac_btn_on {}

/**
 * Results
 */
.ac_result_area {background-color:  #296FD3;margin: 0;padding: 0;list-style: none;position: absolute;z-index: 100;display: none;border: none;border-top: 0; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;}
.ac_results { width:100%; background-color: #296FD3; margin: 0; padding: 10px; list-style: none;  font: normal 700 14px 'Gotham SSm A', 'Gotham SSm B'; color:#ffffff; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;}
.ac_results li {margin-top: 5px !important; margin-bottom: 5px !important; height: auto; padding: 3px 10px 3px 10px;white-space: nowrap; color: #fff; text-align: left; overflow: hidden; font-size: 14px; line-height: 1; position: relative; font: normal 400 14px 'Gotham SSm A', 'Gotham SSm B'; text-transform:uppercase;}
.ac_selected { background-color: #56a4d5; font-weight: bold; text-transform:uppercase;}
.ac_over { cursor: pointer; 	background-color: #56a4d5;	color: #fff !important;}
/* Dropdown Out */
.ac_results_off { background: #296FD3; }
.ac_input_off {background: #ffffff; color: #616161;}
.ac_hide {display: none;}

input.ac_input.book13:focus + .ac_button + div + .ac_result_area .ac_results li {
	font-size: 13px !important;
}

/**
 * Navi
 */
.ac_navi {
	background: #368ac8;
	border-bottom: 1px solid #ffffff;
	margin: 0;
	padding: 4px;
	text-align: right;
	line-height: 1;
    font: normal 400 12px 'Gotham SSm A', 'Gotham SSm B';
    position: relative;
}
.ac_navi a:link{
	color: #d2d2d2;
	text-decoration: none;
	margin: 0px 4px;
	font-weight: normal;
}


.ac_navi a:visited,
.ac_navi a:hover,
.ac_navi a:active {
	color: #ffffff;
	text-decoration: underline;
	margin: 0px 4px;
	font-weight: normal;
}

.ac_navi p {
	font-size: 12px;
	line-height: normal;
	text-align: center;
	color: #d2d2d2;
	padding: 0 !important;
	margin: 0;
	top: 4px;
	left: 4px;
	position: absolute;
}
.ac_navi p a {
	color: #fff;
	font-size: 12px;
}
.ac_navi p span.current {
	color: #fff;
	font-size: 12px;
	font-weight: bold;
}
.ac_navi p span {
	color: #eee;
	font-size: 12px;
}

.navi_page,
.navi_first,
.navi_prev,
.navi_next,
.navi_last {
	margin: auto 4px !important;
}

.ac_navi .info {
	margin: 0px !important;
	padding: 0px !important;
    color:#d2d2d2;
}

/**
 * Sub-info
 */
.ac_subinfo {
	margin: 0px !important;
	padding: 0px !important;
}

.ac_subinfo dl {
	display: none;
	z-index: 200;
	border: 1px solid #aaa;
	border-top-right-radius: 4px;
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
	box-shadow:         2px 2px 2px rgba(0,0,0,0.4);
	-moz-box-shadow:    2px 2px 2px rgba(0,0,0,0.4);
	-webkit-box-shadow: 2px 2px 2px rgba(0,0,0,0.4);
	width: 260px;
	margin: 0;
	position: absolute;
	background: #eee;
	color: #000;
}

.ac_subinfo dt {
	width: 92px;
	word-wrap: break-word;
	clear: both;
	float: left;
	margin: 0;
	padding: 2px 4px;
	font-size: 13px;
	text-align: left;
	font-weight: normal;
	background: #CEDFF7;
	color: #37486A;
}

.ac_subinfo dt.hide {
	display: none !important;
}

.ac_subinfo dd {
	width: 152px;
	float: left;
	word-wrap:break-word;
	margin: 0;
	padding: 2px 4px;
	font-size: 13px;
}

/**
 * Simple
 */
.ac_s_input {
	border: none;
	background-color: white;
	display: block !important;
	font-size: 16px;
	padding: 4px;
	margin: 0;
	width: 320px;
	float: left;
	border-radius: 4px;
}

/**
 * Text Area
 */
.ac_textarea {
	border: 1px solid #79b;
	background-color: white;
	font-size: 16px;
	padding: 4px;
	margin: 0;
	border-radius: 4px;
	box-shadow:         1px 1px 1px rgba(0,0,0,0.2) inset;
	-moz-box-shadow:    1px 1px 1px rgba(0,0,0,0.2) inset;
	-webkit-box-shadow: 1px 1px 1px rgba(0,0,0,0.2) inset;
}

.combobox-gray .ac_container {
	background-color: #f0f0f0;
}
input.ac_input.book14, input.ac_input.book14:hover, input.ac_input.book14:focus {
	font-size: 14px;
}
.jssocials-shares {
  margin: 0.2em 0; }

.jssocials-shares * {
  box-sizing: border-box; }

.jssocials-share {
  display: inline-block;
  vertical-align: top; }

.jssocials-share:first-child {
  margin-left: 0; }

.jssocials-share:last-child {
  margin-right: 0; }

.jssocials-share-link {
  display: inline-block;
  text-align: center;
  text-decoration: none;
  line-height: 1; }
  .jssocials-share-link.jssocials-share-link-count {
    padding-top: .2em; }
    .jssocials-share-link.jssocials-share-link-count .jssocials-share-count {
      display: block;
      font-size: .6em;
      margin: 0 -.5em -.8em -.5em; }
  .jssocials-share-link.jssocials-share-no-count {
    padding-top: .5em; }
    .jssocials-share-link.jssocials-share-no-count .jssocials-share-count {
      height: 1em; }

.jssocials-share-label {
  padding-left: 0.3em;
  font: normal 400 14px 'Gotham SSm A', 'Gotham SSm B';
  color: #aaa;
  vertical-align: middle; }

.jssocials-share-count-box {
  display: inline-block;
  height: 1.5em;
  padding: 0 0.3em;
  vertical-align: middle;
  cursor: default; }
  .jssocials-share-count-box.jssocials-share-no-count {
    display: none; }

.jssocials-share-count {
  font: normal 400 14px 'Gotham SSm A', 'Gotham SSm B';
  color: #aaa; }
.jssocials-share-link {
  padding: 0 0 0 15px; }
  .jssocials-share-link:hover, .jssocials-share-link:focus, .jssocials-share-link:active {
    color: #fff; }

.jssocials-share-count-box {
  position: relative;
  height: 24px;
  padding: 0 .3em;
  margin-left: 10px;
  border-radius: 0.3em;
  border: 1px solid #dcdcdc; }
  .jssocials-share-count-box:before {
    content: "";
    position: absolute;
    top: 9px;
    left: -9px;
    display: block;
    width: 0;
    border-style: solid;
    border-width: 6px 6px 0;
    border-color: #dcdcdc transparent;
    -webkit-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
            transform: rotate(90deg); }
  .jssocials-share-count-box:after {
    content: "";
    position: absolute;
    top: 9px;
    left: -7px;
    display: block;
    width: 0;
    border-style: solid;
    border-width: 5px 5px 0;
    border-color: #fff transparent;
    -webkit-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
            transform: rotate(90deg); }
.popup_menu {
	display: none;
	position: absolute;
	z-index: 90002;
}
.popup_menu_overlay {
	display: none;
	position: fixed;
	width: 100%;
	height: 100%;
	z-index: 90000;
	background-color: none;
	top: 0px;
	left: 0px;
}
.popup_menu_bg {
	top: 0px;
	left: 0px;
	position: absolute;
	background: #fff;
	opacity: 1;
	border-radius: 3px;
	width: 100%;
	height: 100%;
	z-index: 90001;
	box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.5);
}
.popup_menu_content {
	position: relative;
	padding: 0;
	margin: 4px 0;
	white-space: nowrap;
}
.popup_menu_item {
	color: #222;
	padding: 2px 20px;
	font-family: 'Gotham SSm A', 'Gotham SSm B';
	font-size: 16px;
	font-weight: normal;
	height: 22px;
	line-height: 22px;
	white-space: nowrap;
}
.popup_menu_item a {
	color: #222;
	text-decoration: none;
}
.popup_menu_item.disabled {
	color: #999;
}
.popup_menu_item.disabled a {
	color: #999;
}
.popup_menu_selected {
	background-color: #008ACB;
	color: #fff;
	cursor: pointer;
}
.popup_menu_separator {
	background-color: #888;
	height: 1px;
	margin-top: 4px;
	margin-bottom: 4px;
}
.popup_menu_arrow_top {
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	border-color: rgba(0, 0, 0, 0);
	border-bottom-color: #ffffff;
	top: -6px;
	left: 50%;
	border-width: 0 6px 6px;
	margin-left: -6px;
	z-index: 90001;
}
.popup_menu_arrow_bottom {
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	border-color: rgba(0, 0, 0, 0);
	border-top-color: #ffffff;
	bottom: -6px;
	left: 50%;
	border-width: 6px 6px 0;
	margin-left: -6px;
	z-index: 90001;
}
.popup_menu_target_cover {
	position: absolute;
	background-color: rgba(0, 0, 0, 0);
	z-index: 90001;
}
