/* Setup and include ConciseCSS */
/**
 * # Concise.CSS
 * http://github.com/ConciseCSS/concise.css
 *
 *
 * Copyright 2014 Contributors
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */
html {
  font-size: 100%;
  -webkit-text-size-adjust: 100%;
      -ms-text-size-adjust: 100%;
          text-size-adjust: 100%; }

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
  display: block; }

audio,
canvas,
progress,
video {
  display: inline-block;
  vertical-align: baseline; }

audio:not([controls]) {
  display: none;
  height: 0; }

[hidden],
template {
  display: none; }

a {
  background: transparent; }
  a:focus {
    outline: thin dotted; }
  a:active,
  a:hover {
    outline: 0; }

abbr[title] {
  border-bottom: 1px dotted; }

b,
strong {
  font-weight: bold; }

dfn {
  font-style: italic; }

mark {
  background: #ff0;
  color: #000; }

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline; }

sup {
  top: -0.5em; }

sub {
  bottom: -0.25em; }

img {
  border: 0;
  -ms-interpolation-mode: bicubic; }

svg:not(:root) {
  overflow: hidden; }

figure {
  margin: 1em 40px; }

hr {
  border: solid #eee;
  border-width: 1px 0 0;
  box-sizing: content-box;
  clear: both;
  height: 0; }

pre {
  white-space: pre;
  white-space: pre-wrap;
  word-wrap: break-word; }

code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.5; }

q {
  quotes: none; }
  q:before,
  q:after {
    content: '';
    content: none; }

form {
  margin: 0; }

button,
input,
optgroup,
select,
textarea {
  color: inherit;
  font: inherit;
  margin: 0;
  vertical-align: baseline; }

button {
  overflow: visible; }

button,
select {
  text-transform: none; }

button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer; }

button[disabled],
html input[disabled] {
  cursor: default; }

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

input {
  line-height: normal; }
  input[type="checkbox"],
  input[type="radio"] {
    box-sizing: border-box;
    padding: 0; }
  input[type="number"]::-webkit-inner-spin-button,
  input[type="number"]::-webkit-outer-spin-button {
    height: auto; }
  input[type="search"] {
    box-sizing: content-box;
    -webkit-appearance: textfield; }
    input[type="search"]::-webkit-search-cancel-button,
    input[type="search"]::-webkit-search-decoration {
      -webkit-appearance: none; }

fieldset {
  margin: 0 2px; }

legend {
  border: 0;
  padding: 0;
  white-space: normal; }

textarea {
  overflow: auto; }

optgroup {
  font-weight: bold; }

table {
  border-collapse: collapse;
  border-spacing: 0; }

td,
th {
  padding: 0; }

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

.account-section-header:after, #edit-address-form legend:after,
#CreditCardForm legend:after, .menu-utility-user > div:after, .menu-utility-user:after, .menu-utility-user .section:after, .top-banner:after, .checkout-options:after, #navigation .navigation-menu:after, #navigation .navigation-menu .sub-categories:after, .footer-row:after, .footer-email .email-form:after, .mini-cart-subtotals:after, .checkout-footer-slot:after, .contactus-subjects:after, .forum-topics:after, .forum-topic:after, .product-tile-bottom:after, .product-tile .swatch-list:after, .search-results-select-one:after, .search-main .search-main-interior:after, .pdp-main:after, .product-tabs .ui-tabs-panel:after, .product-tabs .ui-tabs-panel .attr-table .attr-row:after, .product-details-section:after, .product-videos:after, .product-select-all:after, .product-set-item:after, .product-set-inventory .inventory:after, .product-bottom-section:after, .project-step:after, .project-technique:after, .pt_account #secondary:after,
.pt_wish-list #secondary:after,
.pt_order #secondary:after, .account-options:after, .account-option:after, .address-list:after,
.payment-list:after, .wishlist-choices:after, .option-add-to-cart:after, .send-to-friend-product:after, .order-totals-table > div:after, .continue-button:after, .checkout-login:after,
.account-login:after,
.favorites-login:after, .cart-actions:after, #cart-table .cart-row:after, .payment-method:after, .pt_order-confirmation .login-box:after {
  content: "";
  display: table;
  clear: both; }

*,
*:before,
*:after {
  box-sizing: border-box; }

html,
body {
  background-color: #ffffff;
  color: #333333;
  font: normal normal 16px/1.5 "BrandonGrotesque-Bold", Aerial Bold, sans-serif;
  margin: 0;
  font-smooth: always;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased; }

html[dir="rtl"] {
  direction: rtl; }

h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6,
.giga, .mega, .kilo,
hgroup,
ul, ol, dl,
blockquote, p, address,
table,
fieldset, figure,
pre,
.row, .form-item {
  margin-bottom: 20px;
  margin-bottom: 1.25rem; }

hr {
  margin-bottom: 18px;
  margin-bottom: 1.125rem; }

ul,
ol,
dd {
  margin-left: 40px;
  margin-left: 2.5rem; }

*::-webkit-selection {
  background-color: #666666;
  color: #ffffff; }

*::-moz-selection {
  background-color: #666666;
  color: #ffffff; }

*::selection {
  background-color: #666666;
  color: #ffffff; }

.container, #wrapper .main-footer,
#wrapper footer.checkout, .menu-utility-user > div,
.header-banner,
.top-banner,
#main, .sub-header-banners > div {
  margin: 0 auto;
  width: 100%; }
  @media (min-width: 30rem) {
    .container, #wrapper .main-footer,
    #wrapper footer.checkout, .menu-utility-user > div,
    .header-banner,
    .top-banner,
    #main, .sub-header-banners > div {
      width: 100%; } }
  @media (min-width: 48rem) {
    .container, #wrapper .main-footer,
    #wrapper footer.checkout, .menu-utility-user > div,
    .header-banner,
    .top-banner,
    #main, .sub-header-banners > div {
      width: 100%; } }
  @media (min-width: 75rem) {
    .container, #wrapper .main-footer,
    #wrapper footer.checkout, .menu-utility-user > div,
    .header-banner,
    .top-banner,
    #main, .sub-header-banners > div {
      width: 1200px; } }

ul,
ol {
  margin-left: 20px;
  padding-left: 0px; }
  ul li,
  ol li {
    line-height: 1.75em; }
  ul ul,
  ol ul {
    list-style-type: circle;
    margin-bottom: auto; }
    ul ul ul,
    ol ul ul {
      list-style-type: square; }
    ul ul ol,
    ol ul ol {
      list-style-type: lower-roman; }
    @media (min-width: 30rem) {
      ul ul,
      ol ul {
        margin-left: 20px; } }
  ul ol,
  ol ol {
    list-style-type: lower-latin;
    margin-bottom: auto; }
    ul ol ol,
    ol ol ol {
      list-style-type: lower-roman; }
    ul ol ul,
    ol ol ul {
      list-style-type: square; }

.list-unstyled {
  margin-left: 0px;
  list-style: none; }
  .list-unstyled ul {
    list-style: none; }
    .list-unstyled ul ul {
      list-style: none; }

.list-inline {
  margin-left: 0px; }
  .list-inline li {
    border-bottom: none;
    display: inline;
    margin-right: 15px; }
    .list-inline li:last-child {
      margin-right: 0px; }
    @media (min-width: 30rem) {
      .list-inline li {
        margin-right: 15px; }
        .list-inline li:last-child {
          margin-right: 0px; } }
    @media (min-width: 48rem) {
      .list-inline li {
        margin-right: 30px; }
        .list-inline li:last-child {
          margin-right: 0px; } }

dt {
  font-weight: bold; }

dd {
  margin-left: 0px; }

table.table {
  empty-cells: show;
  width: 100%; }
  table.table caption {
    color: #000;
    font: italic 85%/1 arial, sans-serif;
    padding: 1em 0;
    text-align: center; }
  table.table thead {
    border-bottom: 2px solid #cccccc; }
  table.table th,
  table.table td {
    padding: 12px 15px; }
  table.table td {
    border-top: 1px solid #cccccc; }
  @media (min-width: 20rem) {
    table.table {
      width: auto; }
      table.table th,
      table.table td {
        padding: 10px 50px 10px 25px; } }

table.table-full,
table.table.table-full {
  width: 100%; }

.table-responsive {
  overflow: auto;
  width: 100%; }
  .table-responsive table {
    margin-bottom: 0; }
  .table-responsive::-webkit-scrollbar {
    height: 14px;
    width: 14px;
    -webkit-appearance: none; }
  .table-responsive::-webkit-scrollbar-thumb {
    background-color: rgba(50, 50, 50, 0.2);
    border: 3px solid #fff;
    border-radius: 8px; }

.bg-white {
  background-color: #ffffff; }

.bg-black {
  background-color: #222222; }

.bg-light-black {
  background-color: #757575; }

.bg-gray {
  background-color: #999999; }

.bg-light-gray {
  background-color: #ececec; }

.bg-green {
  background-color: #5cb85c; }

.bg-light-green {
  background-color: #cfeacf; }

.bg-blue {
  background-color: #5bc0de; }

.bg-light-blue {
  background-color: #e5f5fa; }

.bg-yellow {
  background-color: #ed9c28; }

.bg-light-yellow {
  background-color: #fae2c1; }

.bg-red {
  background-color: #d9534f; }

.bg-light-red {
  background-color: #f6d8d7; }

.color-white {
  color: #ffffff; }

.color-black {
  color: #222222; }

.color-gray {
  color: #999999; }

.color-green {
  color: #468847; }

.color-blue {
  color: #3a87ad; }

.color-yellow {
  color: #c09853; }

.color-red {
  color: #d2322d; }

.nav-responsive.nav-responsive-text.naver .naver-container:before, .nav-responsive-left.nav-responsive-text.naver .naver-container:after, .nav-responsive-center.nav-responsive-text.naver .naver-container:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  line-height: 0;
  text-align: center;
  visibility: hidden; }

nav ul,
nav ol {
  list-style: none;
  margin: 0; }

nav li {
  cursor: pointer;
  position: relative; }
  .dropdown nav li {
    margin-right: 0px; }

.naver .naver-handle {
  color: inherit;
  cursor: pointer;
  display: none;
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 1;
  text-align: right;
  text-transform: uppercase;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none; }

.naver .naver-wrapper {
  height: auto;
  width: 100%; }

.naver.enabled .naver-handle {
  display: block; }

.naver.enabled .naver-wrapper {
  height: 0px;
  overflow: hidden; }
  .naver.enabled .naver-wrapper li {
    display: block;
    padding: 8px;
    text-align: left;
    width: 100%; }
    .naver.enabled .naver-wrapper li:hover {
      background: #f9f9f9; }

.nav-responsive.naver .naver-handle:after {
  content: "\2261";
  text-align: right; }

.nav-responsive.nav-responsive-text.naver .naver-handle:after {
  content: "\00a0 \2261"; }

.nav-responsive-left.naver .naver-handle {
  text-align: left; }
  .nav-responsive-left.naver .naver-handle:before {
    content: "\2261";
    text-align: left; }

.nav-responsive-left.nav-responsive-text.naver .naver-handle:before {
  content: "\2261 \00a0"; }

.nav-responsive-center.naver .naver-handle {
  text-align: center; }
  .nav-responsive-center.naver .naver-handle:before {
    content: "\2261";
    text-align: center; }

.nav-responsive-center.nav-responsive-text.naver .naver-handle:before {
  content: "\2261 \00a0"; }

.float-left {
  float: left; }

.float-right {
  float: right; }

.float-none {
  float: none; }

.align-center {
  display: block;
  margin-left: auto;
  margin-right: auto; }

.no-margin {
  margin: 0; }

.inline {
  display: inline; }

.show {
  display: block;
  visibility: visible; }

.hide {
  display: none;
  visibility: hidden; }

.screen-reader,
.text-hide {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px; }

.full-width {
  width: 100%; }

img.full-width {
  max-width: 100%;
  height: auto;
  display: block;
  width: auto; }

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

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

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

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

.weight-light {
  font-weight: 300; }

.weight-normal {
  font-weight: 400; }

.weight-semibold {
  font-weight: 600; }

.text-uppercase {
  text-transform: uppercase; }

.amp {
  font: italic 110% Baskerville, "Goudy Old Style", "Palatino", "Book Antiqua", serif; }

.caret {
  border-top: 5px solid;
  border-right: 5px solid transparent;
  border-left: 5px solid transparent;
  display: inline-block;
  margin: 0 0 3px 4px;
  vertical-align: middle;
  width: 0; }

.fluid {
  max-width: 100%;
  height: auto; }

.show-extra-small,
.hide-small,
.hide-medium,
.hide-large,
.hide-extra-large,
.hide-print,
.hide-hd {
  display: block;
  visibility: visible; }

.hide-extra-small,
.show-small,
.show-medium,
.show-large,
.show-extra-large,
.show-print,
.show-hd {
  display: none;
  visibility: hidden; }

@media (min-width: 30rem) {
  .show-small,
  .hide-extra-small,
  .hide-medium,
  .hide-large,
  .hide-extra-large {
    display: block;
    visibility: visible; }
  .hide-small,
  .show-extra-small,
  .show-medium,
  .show-large,
  .show-extra-large {
    display: none;
    visibility: hidden; } }

@media (min-width: 48rem) {
  .show-medium,
  .hide-small,
  .hide-extra-small,
  .hide-large,
  .hide-extra-large {
    display: block;
    visibility: visible; }
  .hide-medium,
  .show-small,
  .show-extra-small,
  .show-large,
  .show-extra-large {
    display: none;
    visibility: hidden; } }

@media (min-width: 75rem) {
  .show-large,
  .hide-extra-small,
  .hide-small,
  .hide-medium,
  .hide-extra-large {
    display: block;
    visibility: visible; }
  .hide-large,
  .show-extra-small,
  .show-small,
  .show-medium,
  .show-extra-large {
    display: none;
    visibility: hidden; } }

@media only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3/2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5) {
  .show-hd {
    display: block;
    visibility: visible; }
  .hide-hd {
    display: none;
    visibility: hidden; } }

@media print {
  @page {
    margin: 0.5cm; }
  *,
  *:before,
  *:after {
    background: transparent !important;
    color: black !important;
    -webkit-filter: none !important;
            filter: none !important;
    text-shadow: none !important; }
  body {
    background-color: #fff;
    color: #000;
    font: 0.57em/1.3 Georgia, "Times New Roman", Times, serif; }
  img {
    max-width: 100% !important; }
  .show-print {
    display: block;
    visibility: visible; }
  .hide-print,
  video,
  audio,
  object,
  embed,
  nav,
  footer,
  a[href^="#"]:after {
    display: none;
    visibility: hidden; }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3; }
  h2,
  h3 {
    page-break-after: avoid; }
  a,
  a:visited {
    color: #000;
    text-decoration: underline;
    word-wrap: break-word; }
  a:after,
  a[href^="javascript:"]:after,
  a[href^="#"]:after {
    content: ""; }
  pre,
  blockquote {
    border: 1px solid #ededed;
    page-break-inside: avoid; }
  thead {
    display: table-header-group; }
  tr,
  img {
    page-break-inside: avoid; }
  ul {
    list-style: none; }
    ul li {
      content: "&raquo; "; } }

/* Standard Demandware Base Styles */
/* Variables */
.svg-account-dims, .icon.account {
  width: 18px;
  height: 20px; }

.svg-address-book-dims, .icon.address-book {
  width: 47px;
  height: 52px; }

.svg-amex-dims {
  width: 752px;
  height: 471px; }

.svg-articles-dims, .icon.articles {
  width: 33px;
  height: 32px; }

.svg-checkmark-dims, .icon.checkmark {
  width: 11px;
  height: 9px; }

.svg-close-dims, .icon.close {
  width: 23px;
  height: 23px; }

.svg-customer-service-dims, .icon.customer-service {
  width: 58px;
  height: 59px; }

.svg-decorating-dims, .icon.decorating {
  width: 24px;
  height: 30px; }

.svg-discover-dims {
  width: 780px;
  height: 501px; }

.svg-distribution-dims, .icon.distribution {
  width: 55px;
  height: 50px; }

.svg-down-arrow-dims, .icon.down-arrow {
  width: 12px;
  height: 7px; }

.svg-download-dims, .icon.download {
  width: 18px;
  height: 14px; }

.svg-education-dims, .icon.education {
  width: 37px;
  height: 27px; }

.svg-email-dims, .icon.email {
  width: 20px;
  height: 15px; }

.svg-facebook-dims {
  width: 8px;
  height: 18px; }

.svg-favorites-dims, .icon.favorites {
  width: 20px;
  height: 16px; }

.svg-feedback-dims, .icon.feedback {
  width: 52px;
  height: 43px; }

.svg-gear-dims, .icon.gear {
  width: 45.844px;
  height: 44.938px; }

.svg-google-plus-dims {
  width: 14px;
  height: 13px; }

.svg-help-dims, .icon.help {
  width: 19px;
  height: 19px; }

.svg-in-stock-dims, .icon.in-stock {
  width: 21px;
  height: 20px; }

.svg-international-dims, .icon.international {
  width: 54px;
  height: 53px; }

.svg-laptop-dims, .icon.laptop {
  width: 68px;
  height: 48px; }

.svg-left-carousel-dims {
  width: 11.469px;
  height: 19.97px; }

.svg-mail-dims {
  width: 14px;
  height: 10px; }

.svg-mastercard-dims {
  width: 750px;
  height: 471px; }

.svg-menu-dims, .icon.menu {
  width: 26px;
  height: 17px; }

.svg-minus-dims, .icon.minus {
  width: 12px;
  height: 2px; }

.svg-misc-dims, .icon.misc {
  width: 53px;
  height: 44px; }

.svg-payment-settings-dims, .icon.payment-settings {
  width: 52px;
  height: 32px; }

.svg-pinterest-dims {
  width: 14px;
  height: 18px; }

.svg-play-video-dims, .icon.play-video {
  width: 50px;
  height: 50px; }

.svg-plus-dims, .icon.plus {
  width: 12px;
  height: 12px; }

.svg-print-dims, .icon.print {
  width: 14px;
  height: 17px; }

.svg-product-question-dims, .icon.product-question {
  width: 59px;
  height: 50px; }

.svg-recipe-dims, .icon.recipe {
  width: 27px;
  height: 29px; }

.svg-right-arrow-dims, .icon.right-arrow {
  width: 7px;
  height: 12px; }

.svg-right-carousel-dims {
  width: 11.5px;
  height: 19.97px; }

.svg-search-dims {
  width: 19px;
  height: 18px; }

.svg-shop-dims, .icon.shop {
  width: 31px;
  height: 27px; }

.svg-shopping-cart-dims, .icon.shopping-cart {
  width: 19px;
  height: 19px; }

.svg-store-dims, .icon.store {
  width: 17px;
  height: 18px; }

.svg-times-dims, .icon.times {
  width: 9px;
  height: 9px; }

.svg-tumblr-dims {
  width: 8px;
  height: 13px; }

.svg-twitter-dims, .icon.twitter {
  width: 18px;
  height: 15px; }

.svg-up-arrow-dims, .icon.up-arrow {
  width: 9px;
  height: 9px; }

.svg-visa-dims {
  width: 750px;
  height: 471px; }

.icon {
  display: inline-block;
  vertical-align: middle;
  fill: #007278; }
  .icon:hover, .icon.hover, .utility-link:hover > svg, .image-zoom-button:hover > svg, .mini-cart-link-cart:hover > svg, #cart-table .item-user-actions button:hover > svg, #cart-table .item-user-actions a:hover > svg, .pt_qas .showHide:hover > svg, .utility-link.hover > svg, .hover.image-zoom-button > svg, .hover.mini-cart-link-cart > svg, #cart-table .item-user-actions button.hover > svg, #cart-table .item-user-actions a.hover > svg, .pt_qas .hover.showHide > svg {
    fill: #5BD4BA; }
  .icon.logo {
    width: 232px;
    height: 53px; }
  .icon.search {
    width: 27px;
    height: 27px;
    padding: 4px;
    border-radius: 4px;
    background-color: #007278;
    fill: white; }
    .icon.search:hover, .icon.search.hover, .utility-link:hover > svg.search, .image-zoom-button:hover > svg.search, .mini-cart-link-cart:hover > svg.search, #cart-table .item-user-actions button:hover > svg.search, #cart-table .item-user-actions a:hover > svg.search, .pt_qas .showHide:hover > svg.search, .utility-link.hover > svg.search, .hover.image-zoom-button > svg.search, .hover.mini-cart-link-cart > svg.search, #cart-table .item-user-actions button.hover > svg.search, #cart-table .item-user-actions a.hover > svg.search, .pt_qas .hover.showHide > svg.search {
      fill: #FFFFFF;
      background-color: #5BD4BA; }
  .icon.email {
    fill: none;
    stroke: #007278;
    stroke-width: 2px;
    stroke-miterlimit: 10; }
    .icon.email:hover, .icon.email.hover, .utility-link:hover > svg.email, .image-zoom-button:hover > svg.email, .mini-cart-link-cart:hover > svg.email, #cart-table .item-user-actions button:hover > svg.email, #cart-table .item-user-actions a:hover > svg.email, .pt_qas .showHide:hover > svg.email, .utility-link.hover > svg.email, .hover.image-zoom-button > svg.email, .hover.mini-cart-link-cart > svg.email, #cart-table .item-user-actions button.hover > svg.email, #cart-table .item-user-actions a.hover > svg.email, .pt_qas .hover.showHide > svg.email {
      stroke: #5BD4BA; }
  .icon.left-carousel,
  .icon.right-carousel {
    width: 11.5px;
    height: 20px; }
  .icon.left-carousel {
    fill: #4B4B4B; }
    .icon.left-carousel:hover, .icon.left-carousel.hover, .utility-link:hover > svg.left-carousel, .image-zoom-button:hover > svg.left-carousel, .mini-cart-link-cart:hover > svg.left-carousel, #cart-table .item-user-actions button:hover > svg.left-carousel, #cart-table .item-user-actions a:hover > svg.left-carousel, .pt_qas .showHide:hover > svg.left-carousel, .utility-link.hover > svg.left-carousel, .hover.image-zoom-button > svg.left-carousel, .hover.mini-cart-link-cart > svg.left-carousel, #cart-table .item-user-actions button.hover > svg.left-carousel, #cart-table .item-user-actions a.hover > svg.left-carousel, .pt_qas .hover.showHide > svg.left-carousel {
      fill: #969696; }
  .icon.right-carousel {
    fill: #4B4B4B; }
    .icon.right-carousel:hover, .icon.right-carousel.hover, .utility-link:hover > svg.right-carousel, .image-zoom-button:hover > svg.right-carousel, .mini-cart-link-cart:hover > svg.right-carousel, #cart-table .item-user-actions button:hover > svg.right-carousel, #cart-table .item-user-actions a:hover > svg.right-carousel, .pt_qas .showHide:hover > svg.right-carousel, .utility-link.hover > svg.right-carousel, .hover.image-zoom-button > svg.right-carousel, .hover.mini-cart-link-cart > svg.right-carousel, #cart-table .item-user-actions button.hover > svg.right-carousel, #cart-table .item-user-actions a.hover > svg.right-carousel, .pt_qas .hover.showHide > svg.right-carousel {
      fill: #969696; }
  .icon.facebook {
    width: 12px;
    height: 22px; }
  .icon.pinterest {
    width: 16px;
    height: 20px; }
  .icon.tumblr {
    width: 12px;
    height: 17px; }
  .icon.instagram {
    width: 18px;
    height: 18px; }
  .icon.youtube {
    width: 18px;
    height: 19px; }
  .icon.google-plus {
    width: 20px;
    height: 19px; }
  .icon.mail {
    width: 20px;
    height: 16px; }
  .icon.articles {
    stroke: #FFFFFF; }
  .icon.recipe,
  .icon.shop,
  .icon.decorating,
  .icon.education,
  .icon.articles {
    fill: #4B4B4B; }
  .icon.visa,
  .icon.mastercard,
  .icon.amex,
  .icon.discover {
    width: 44px;
    height: 28px;
    fill: inherit; }
  .icon.play-video {
    fill: #FFFFFF; }
  .icon.product-question,
  .icon.gear,
  .icon.laptop,
  .icon.distribution,
  .icon.international,
  .icon.feedback,
  .icon.misc {
    fill: #4B4B4B; }

.social-background {
  display: inline-block;
  background-color: #4B4B4B;
  width: 2rem;
  height: 2rem;
  line-height: 28px;
  text-align: center; }
  .social-background.pinterest {
    background-color: #DD4313; }
  .social-background.facebook {
    background-color: #3B5998; }
  .social-background.twitter {
    background-color: #28AAE1; }
  .social-background.tumblr {
    background-color: #274152; }
  .social-background.google-plus {
    background-color: #DD4313; }
  .social-background.mail {
    background-color: #007278;
    line-height: 26px; }
  .social-background .icon, .social-background .icon:hover, .social-background .icon.hover, .social-background .utility-link:hover > svg, .social-background .image-zoom-button:hover > svg, .social-background .mini-cart-link-cart:hover > svg, .social-background #cart-table .item-user-actions button:hover > svg, #cart-table .item-user-actions .social-background button:hover > svg, .social-background #cart-table .item-user-actions a:hover > svg, #cart-table .item-user-actions .social-background a:hover > svg, .social-background .pt_qas .showHide:hover > svg, .pt_qas .social-background .showHide:hover > svg, .social-background .utility-link.hover > svg, .social-background .hover.image-zoom-button > svg, .social-background .hover.mini-cart-link-cart > svg, .social-background #cart-table .item-user-actions button.hover > svg, #cart-table .item-user-actions .social-background button.hover > svg, .social-background #cart-table .item-user-actions a.hover > svg, #cart-table .item-user-actions .social-background a.hover > svg, .social-background .pt_qas .hover.showHide > svg, .pt_qas .social-background .hover.showHide > svg {
    fill: #FFFFFF; }
  .social-background.round {
    border-radius: 50%; }

.image-zoom-button {
  bottom: 1.25rem;
  right: 1.25rem;
  padding-right: 0.5rem; }
  .image-zoom-button svg.search {
    fill: #007278;
    background-color: transparent; }
    .image-zoom-button svg.search:hover {
      fill: #5BD4BA;
      background-color: transparent; }
  .image-zoom-button:hover svg.search,
  .image-zoom-button.hover svg.search {
    fill: #5BD4BA;
    background-color: transparent; }

/* Fonts */
@font-face {
  font-family: 'BrandonGrotesque-Bold';
  src: url(data:application/font-woff;charset=utf-8;base64,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) format("woff");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'YanoneKaffeesatz-Bold';
  src: url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAJR8ABMAAAABNoQAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAABqAAAABwAAAAcHos93EdERUYAAAHEAAAAKAAAACoCAQK8R1BPUwAAAewAAB5TAABY0EM5UYtHU1VCAAAgQAAAAFQAAABoAqr14E9TLzIAACCUAAAAVAAAAGBllUxLY21hcAAAIOgAAAGNAAAB4s97KUFjdnQgAAAieAAAAC4AAAAuEkcLM2ZwZ20AACKoAAABsQAAAmVTtC+nZ2FzcAAAJFwAAAAIAAAACAAAABBnbHlmAAAkZAAAZIcAAMBAlP5QlGhlYWQAAIjsAAAAMwAAADYIlktraGhlYQAAiSAAAAAgAAAAJAzBBfxobXR4AACJQAAAAkIAAAOkmzQiKGxvY2EAAIuEAAAByQAAAdS/hfEIbWF4cAAAjVAAAAAfAAAAIAIGApluYW1lAACNcAAABJYAAA0sknx3I3Bvc3QAAJIIAAAB7AAAAtuMWXxQcHJlcAAAk/QAAACAAAAAoOulSKF3ZWJmAACUdAAAAAYAAAAGz4VVdQAAAAEAAAAA0MoNVwAAAAB8JbCAAAAAANGbgAR42mNgZGBg4AFiJSBmYmBmYGR4AsRPGZ4Bec8ZXgDZLGAZBgBR5wS+eNrtnHtwVHWWx0+eSHg/hIC8AhgICjGK4AtDZSlBVCqDiBiilXFc12ItM61TtbOjTmwg4EzYigEJIxuoJiCiMrEL8QFiirZnp8qyatpeHRpwsm3L8qiprqmu/EHNH1Tufn7n3n6k03nwcJyt3dz63ufvnt8533N+5/foC5IlIgVyiyyX7Gn8yfBnf/yz56RQcrkvlsUufpbNIUuyf/LTF34qw//5H59/TsbqHdE9TyRfhut1lozT0rmyeN6J29csPsydAskDY7XUTFnEU7e8JhNlq+yQOfKG7EYHH9sC8bMtlKy5F7XmrVnzsuZl1+Ssznkqpzn3ZvBc3sm8zvzc/NH5M/MX5N+TX5F/Mv+/8mODFgxaNujP160aXDz4y4LVQ+4ZsmLI60PvGzZp2C+HVw7/xfBvRwwfOX/UytHVY6aPvWfs6eu/zlk9rnjcg+OeH/f6uD+P++v4ceN/Vzi8cHbhvML5hesLWwrbCqMT1k14acLpCbGJVROfvWHiDb+bVDVZCudN3jT59ck7J3sm7598eMpq8Fezn7qTmr8c/OW0mdP+UvRx0e+LvqbmSdOfN9uMyplz2O6YeeLGnxb/uthbfKL40qzpxSdmLRv3+qxfzmqZdXTWt7PzZxfOnjN7yewnZv989tHZl0ruZXuFmqtK2ktOlnTO+c1NFTdPuvnJuS/NfckwktNs73Oa534394I8KKO7wjLG8spYcL0VkPFWkUywfDLJapLpUiIzrBqZb4WkXFZKpVUuq6wyeYR7T1mV8oo1Vdy4ej3YADaCerAJbO5qlFetOmmwYrIFuY1Sg98WyVautyHvdbAdNIMd4A2w0+qSfwctlNlldeLbEtnD/VarWvZy3AfetPyy32qTtyyXHECHt61/lXesWfKu1SoHrX+T34pL3pNK8RInh6y/yPvWy3IYvT+w9suH1lH5CByxSuWo9Rv5xKqVYxw/Be3IOw581PEZ5f3U/V1XTM5aHjkHzoMLYBHRWCLDsGg4LI2mtGHnXtgrlyJZjJWVXK9Cy0c4PgWLbo7rwQawEdSDTWAzeJX3GtE0MyM+rI9ifcixPorVIaz2Y3UIq/1YHcLqEFYvkjaee9HtEMf3wWHuf8DxQ/AROAo+4d4xju2UPy6lWOvD2pB8DaN/tIJygvdDIEyZ77D2LM/OgRwpwOcnQAgMxe46IiWAnVHs82CfB/s82OfBPg/2ebCvTHX9zgrLjbAUk3L4XKVWf4HFYSwOY3EYi8NYHMbiMDEQJQaixECUGIjKbuLRtjaUsPZ9YFsXwroQ1oWwLuRYF8KfIfzZhD+bsDCsFvqRcxa2z4Hz4AIYKeVEkJuz9WAD2AjqwSbwKyJxt1WPpACSAkioR0IACQEkBJAQkCq5jn2BlMmILg9t6QvaUiNtyUNbapJxYDyxVAizE5A4EQ5u4HwS51NgcBqYTtzMoPx8K0IU+YigIqmgTVYiZxXaPcLxJ+Ap5PzcctPmiBe8td56wmG80WG8kTbn1Yiy21yMyKqkvQWV6+3Ib7ba4Tkiv6HsG7yzh7KtHPdy3Ee5N7FlPzq8hd4H8PPblHsHvAsOcu+3yGujnN22IvjBhx+a8IMPP/jwg1c+RscjtKOjyP2E62McPwXtvGdHm5u2NZWIcxNxHiKujIgrk5Pw9yeuOziGef9b5H4HzvKe8Vk+EejBX15ZjDYVlDjBdQjk8qSSFoksjiFgojXAVYCrgD4P8Iav252gtuETHEMgi+etuvcSq6PRbQZ3K4hXNzliPdgANoJ6sAk0gC1gK9gOmsEO0AJ2gT3U1wr2gn3gTWBz64PXVnhtdXJWq7zHPS84BJJc+uDOB3c+os+nugUdzY2Wcc1HaT5yI2U92AA2gnqwCTSALWAr2A6awQ7QAnaBeHs3ck18hpHrRa5XZnOnCI4aZTTemogG5UTEKkq8ynlvrXe3VYV1EayLYF0E60yUhImSMJaFsSyMZWGiI0Z0xLAwhoUxoqMFK1uc1hqmrVURIT4ixHitCI2KnEgI0vaCtL0gYwDDxQjadgX+cuPN9WAD2AjqwSawmbho4Gj6oK1gO2gGO0AL2AV2g3a0OA78KVFxEtkdJsPrCGQE+cJwMYYnJpvZmSzcKxd7KNMK9oJ94E2wH7wFDoC3KfMOeBccBO9xzwsOgffp/Q6DDzj/EHwEjlodcNYBZx1w1oHGDWjc4HAWg68a+CJLo2sInETfDhDGongePw8ugDlw54M7n7ak3jLgZrzfwHEL2Aq2g2awA7SAXWC39lK9W/ouOAhSrUu1Kh4BNvfG2z6498G9D+59ZEPDveH6EXqDvmpKj7vufGbqMUx/GNX+8FPTJ4LjwO4PQ3AZSnB5px0BjHdGw8kYGJ8BKqyRaObTnt5NLl8PNoCNoB5sApt5p4HjFrAVbAfNYAdoAbvAHmS1gr1gH3gT7AdvgQN4723qeAe8Cw6C97jvBYfA+zw/DD4AH4KPwBEitGd/GMY6EymBHtadRMcOkIs3o4mSfs5HYXNYc6cbmevBBrAR1INNYDPyGjhuAaav2Q6awQ7QAnaBm8kjXtpM2MkfgT7aTF9MRGAiCBNBmAjCRDCNiQhMRGAiAhMRmIjAQhgWwrAQhoWw9kLHtScyTERgwg8TftrHMdrHMdrHMdrHMbmd9iFoPVJ9PZ1+c76OdkwUep0MGMCC7vnkDc0lrn6sCPZjRaZIjWBFBCsiWBFJafkBZ2zjwpIKLKmg/QjtR2j1vh7jnUKsiuJR0xs29uFRT78e3a3jIZMpo9QWJYICRFCATDmiq93pO834JcCYxcSOi5pc1OSiJhc1uajJxXilk5pc1OSiJhc1uajJRU0uanJRk4ua+sukmaIiteX3jIoj2rcm846JBD/1fA1HfwQnsaEDGA4LHM4+lwpGP4ab3cwg/CBp++fY/rlM4GklsREhNmLERgx7YtgTw54YsRHjzfYeWf997h9Oy4nxvsinupm82J7QbYiONk2L3KyjKnt0EB9FnSWWz4Hz4AK438lbpeQtl45NpwB7vGnGEeWMM8vwUxFxXdq7n4gne1yZ9FVvLTjutz3IawV7wT7wJtgP3gIHqPdt6nwHvAsOgt8SK23gPeAFhyj3ProdBh+AD8FH4Ahlj/L+J+AY+BS0U/a4Veq06jK4KoWr0pT8VoqHSvFnDePKmh5zuqU6hhrBeGg0I84xlolgu2es5LiKEqbVu611sLMOdtbBzjrYWQc76zTDvwqbDZxvAVvBNqLgdWCPuiM66n4DtPBsF7BH3l5n5O2FHS/seGHHCzse2PHAjgd2PLDjgZ0I7Jg+LQI7Edjxws5+2NnvzGz3w85+2GmEHa8z8vbCjhd2IrATgZ0I7OyHHY8z8rbHfiexuwOYaP8WBs+Cc+A8uGCyv8POIdjxpvR9hh0v7DTCTjvsNMBOA+w0wE4D7DTAToPTJkwf0QA7DbDT0Ac7DbDT0A873p7smDk/973AZsYLM16Y8cKMV+clRyh3FAs/SRlXJ3sDw4w3OeJMMHMIZg7BTDvMRGhfpjWNwZoZtMr5mivL1Pe99QZ7eNYK9gJ7hhXEkiCWBJ3Mld6zM7sCh0DmcXMbFrRhQRsWtGFBHRbUOT1BOMW3duTbY7/uOeE+x58v6Cx+DKVn6Ij2qOPTBny6Gp++jE+r8GkVPq3Cp1X4tAqfVmFxG/6swp9V+LMqxfoqrK/C+iq1voXjLrCH8Xkr2Av2gTfBfvAWsOeZNbBQAws1sFBDtIeI9hBsuGHDzDXdsFENG9WwUQ0b1bBRDRt1sFEHG27YcMOGFza8DhvVzhzTneLPF/DnC7DiwZ/eHszMUmbG6Ng+CgP+fnryMJoH0DyA5gE0DwygJ/ejsR+N/WjsT+Rve8zp9OCOtulj9nvTVp6CaOr+P7H6NFYKmImPIBO56YPXgw1gI6gHm0AD2GJWO8B20Ax2gBawC5zg/RA4iYwOMJiZnEtjfzx9W6GYNU+P3AAfk9BrvuY1H6UKrDWJ3vgE5yFwlvNz4Dy4AK7TtTEzDx2tedGbWCeLzx+v19m1mTuusr5w2n36KKBnW2/H38eB3a6DNkPO7DzMeQ68l8h7wPA+iDrqkRtFbhS5UeRGKV9P+Xq5ibG9sceFvJgMIweMsJrlBvwwXSLEjpfYaUV3D/Fz0YmfqKyTOqkVd8YxVqboPsJ76bMq27/xrIQXwEnq7gCmxzkjph3uhNGdMLoTRnfCVAGRbdrgAfA2HL+TMpO0oyvaLbqOmBkOcXIcfKZ2u7HbratGLuSVJmZ3J7gOgSy9a/ZlMoZST6TU153DTPW1U99xXSmOJmdTyAiBfF2PGk1MtcPlcRBfl8p1npQn7ozgTgVtOmrHj1n701GdLf0Ez0IgHkdnKXcOnAcXwFTeLku8bVZB7BYbpcVGtcW+CfZry03a855pqeBQmk3JebCf2v3UzpgS9Fa7seZF1fkExxAYz51GdHFpT7JKs0VoQKu3JnLsSKmDyzokNiKxkbpd1O3SHjhPpSdbgl1ior2Sof1yzKnTZCi/k6H81Okf0Pzfrr8J6U3JVQjkdmg/GlZ767QVn+AYAjdpnI4wEavZOEZPGsH2WlmBvEoQz8R9z2Ay9SOXt3Zhz2JS1i2c+D+Jbh0gzPM5qv8I6zDaxnQGaGt5MUXLTrTsRMtOtOxEy0607ETLTseT6Vp2omUnWnb24tW2DJp2OppG0DSS4PIkenWAsP5aUKDrjqXK6QrlMepoGEHDCBpG0DCChhE0jKBhpBcN4+PlSD+/Gtgz6+M6EgwlRw5OlIUtk2Nt/pp0HGzaaZK/UJqXL6LdRbS7iHYXHS/7+5inXhxwPjX5xNYwjIbhFP6a4K/JrJeh2ap+1soOWGfR5ozD1Rm0OZMWcz1zXu8xF2+R9nq88WCO9njx3ipL24fZl+m+XJ/X8ryW57WJtWYPPh/5d7nWnKrh1L97DUv/LjWcPuCVXDsjfn+rubeqJqbnSvJka9UfV3+L9efkL5ZVPTRP5zRuSeX/ekvICIxOT4AQMFeLuFrE1SKdl41Ms/JK4voMmp9B8zNofgbNz/QT12e6xzU6hEC65gsTq6qmX41rWKG/34b7XGU1FqSutCatSa642mtqyVXXa2NVIKW1dl/BTbduQcK6Mc66sd0fh3R+fLVryHtAK9gL9gH7F+gAURhwVsrT10fiq4Pdf/Ho+WuHPYa1LbXX+NMtNX1QF3e7uNtlYoz91Wf3q4wxR5t0LxSjXewH1oy5mxXroVl8NanI+WXs/9JqUhFxVNTratJgnR0kVw/sEXn66oEp9VVKqa8o9VXGUu0ppdop1Z6x1KWUUpcodSljqfMppc5T6nyPUsN07SN9LtzfWohZhajOsApRTelqferP8NTPU5uvUB81higV0lLRPkrZbdz+TsKMhOK/5XOHebfe4Wi+Z2OeLpXO2oDzNtchYJ64057gPbHXE87rDD6dv5EZZ/IrUtYK+pvNGwnH+pFwDAnH+pRwoB8JB5BwoE8JwX4kdP82Il3CCP3apseKhrM2E/8CJ/E27egcOA8ugHy1wGThJL+2xubJtrQn23iyLTEve+bvdF72DJY+k5h9/7Batid+8exd0wXOb4aBxFjy6nv5v91Y35/x+wa7xx+lbdTE5YqMOWRg7TS1x2v6/x4vpceb0O/3lL8G/X9R1Pc3l2YFwXzjl7qqmy0TJY/NfJM+jBIjZBJX02l1Y2Qu5SYxU1pI7rhTFsuNUsE2V5bICplHtn+cuz+Rp2SpPM12v6xjWy61bA/IK7JFHpRGeU0e0y/O1+oX5z+WPeKVf5JD8pH8ixwhu71MdvPLBvlavpHN0sHWKGfYXiPDnZUmycqfp1+lzxZGVFnFWbdk/TJ7Uvby7DVsT2f/DLyTfTj7D9mXcopzbs4qzlmZW5g7J3dZ7urc6tznczembOfypuX9gu1g3sH8gvxpMkWGWE/IULwz0xIpxptz4HBuV0RuJQIW6rdLJXIXuAfcS9nFHJcQqffB4lLrJllmzZL78ehyq0x+ZJXLSvAwWM3zR2mNa6xaeYzyVRzXEg3VnD8OxspQ4n4mb86l5sVmLEiNS8EysJx4WKmtLH31N9PqfVRX0rNVopE0Bku+wBJjRVgWos0dPL/T2i13MRa9x3ohUc/9WPsQXlzJ+aPosobjY9Y+tP0CTdv0l4FZxEIZHC2SUV0emYwdMxmrFvPmHOJpLtJNLXdzvogalyDlPlrRUsot43g/95fD64Nko4co9yPeXYn9D8PFau4/yr01yHoMvavAWt6v5p3H0fRZyrzEMzNK9zjf+Jm4PoU+p8E36DNE8pRDL3Y2YmMEG402xk7TGry0Aq+cosxpkEPpSq4quarUK6SB0zqjyaP+U+C06cVhM4S15ltjLxbXUsdUtXIx95cgfyn5a5nVinVmxbCJfF6LDxYysnxIVtLj5mlUtapumzme4vo0MBoTY0haSD13Wp1IDaNtgPfKE98GnaLMaVBA6aiMsj7njXbesJm+h3y5VktFKRWVb3iehY8qGeHldcXQPUK+rpCZ3FnM+WaOp7h/GnzD/TLHfz58Z5hzoUcdzDUiuQb/ebEugnUR/BekPU9Ftxh+8+GvJvzlw191+AtfobP5JXSb+ql7TnpDPVDjfHWQPqMyXz93/2LXfFnU4ysD5B8HPmR8xrVfv0CxZ1G5cOMiWqLw4IIHF2Nk41/jOeOltfTt1SDV3y9y9SJXL8LXQ2J+FzHeGGq+HQdx1o3kWp6bO7XcqZVC7hSp5JGUKwZz8IWJ/PnaxupgcB0MNsBglda+lPtxBlcyH3wUuWuI4MdgrYrzauaKR7h/CrmnwXB0GYt0E10xfBBOSFiOhaaFruFYBaqd3+xOUf40GOe8WYPPR6JbGN1iqpstKYakGJLC6BJCUie6GGkdji4HYcpIbUBqZ0LqN8ga2k2nuD596TI+8UZ/HKVKtDkKORxFHb16Sje9lAutNpOHN3MXr+t6Vx7Z6RQ4DbLMai7tdzj92Ghy4Vi5HobG08dNIt9PlxkyX+4lohbTDh6gXazS/usV5ifr6YM2Sr1sQvar8iv5tTTQg5n+K2vIOO2BFsrP5Q/yh6yhuq3PirF1Za/KfifnjpyKnGdyNuUczPl9zn/nZufOzn0y96Xc5tzDuf+ZeyEvP29m3vK8Z/Ja8/6UPy5/Wf76/IP5n+V/mf+XQbmDKga9NqjzumnXtQ2eOXjn4J0FYwueLDhY8FnOHUOGonmeerRvJgccacg6DUZoTjGxPIocMpO37NwScfJnhBwT1Ixkt6JwSp4JyOQeb8f1M1KSOmaW1p+uprZky0jWeoPWOpJ+sT+dl4D7OF+KVsuA6Usf4N2HqX21xlhI+7kq7tu1+elt/N1qM5miiztd3OkyXmB/zbyQIjV2DaWS3c1vqNrvjKTnHEVOmUypKWAmkorpz+fA2VxG57di4wJsXUI5u7eucXprP3zV0luH6K399NYN1FoNd7Vw9zK1f0ztO6m9jdoPwN8+NPDCXwt9XBWaVCf6uW+o34xJovg9avol6opn5vvR9FHu2nknhvZutHdr/v4qw9OvePqVymjvQ0Y7pdpNz2td0qfJJ5d4ckmln8/w3nmenten7b1KNXWv6aPuNZRaY3K49iYmUoNq9334zvZhGCbD8ij5qIr8VA2OaMuyexyjdXVC/jLt06p5Uq1P/Hqnir5srT7x88SvGoe6PbF1CfE0pE+jGZ7aUZ6no524d+KjHt4hM5rxsBnnPoCuK8Ap7p0G5mkld0u4W5KUyL3T9siDHJp8dxGlFqWUwsPidnwQrzfdB4a/Cn06SpmIwnRUmX7M6W/Wcr8aPK5aV/BWBZEW0jePXcabx3jzWOLNA5fx5gHePKBvDlUOR2k89PWGzW28ruBl1JV8s0DHqon4g+HlJpdxrMJD1cZLzjjWeLYuUfIU56dBjt6NXw1K2NzdC7ZtRsK2lLvbuLtNe4064jqM7s+QOS4S234ntoOqjenBH+at1WCN6m/X9g3lxzhahRMSFuv4pH8pST2S0goTo4z+e4O+x1J2D9B9lGF6gCEZI9HWpWf0pWfdVrJu6w+WdSejdxu1e+VG89sMmA1KwE3AzDfncSwFZeA2cDtYgCZmrngnPdJdsHc3Wt5j1TOr82B/m87kHgWPad8ZQYsmZ6Z2GC28WmvwGtca7LfWH24Gf7mz7Lo+Z9mjL0taX5LyeLuGN82c0qf/wsz8y7DRGstzeWchNtwJg3eBu5F1D9d2fLfrbHytjirMv7dwp/y7PvPbSzuzrnb69LXOyDybVmLWdUTXdfLFI/R9uq4zWdd1Zui6Tol8LSdlrq7r3Cph+VZuk+/YbtfVnQWSPV7/34Mxr12/gpH5LSKWzwpbddY6q8Gq4ixoea2Y5WHfYkWsM1aR9UdQxJOQXPGfZb7pEhgw5xFzDWJ6FTQwe/PcCqGNj+vQ5cp2zmNICFkd6H8Qe8LMr8binbHsw1pgpJYy44UYW2TAdQThwnwB2vOJTxk0+xCc+Wgvejep0+Xx5OgH2CLme2L9pnhsj5JXJl8tQNMI0rEHj6TIJwqm0hIE7qbyNMBm9lHbOwOQHk3VzmH8b/insRRO1WNAbwW6xdIxtjCeDOpmYtWf9IwdvU7JyEA5h8May2XVggCSjV99tK4GE+eWWORqS2M/LaqDZI+B2hDRLZDZJyaW1OtBamlnH85UckAtLZLeKth7nSu/5epqJ1NwzTFmrLR9Eo+73nRXyci22lOjGgl21vB2j/cri/zE234n03zo6FSmKEttgX1pm0GiN1neKifztLMvt+62SuGijPZVGs8/+L9U21c5R864LrMqKVmuz8pNebvdpbGcaElWqzJl8ozxt8faT4/vIeeXKIvreF6h1rVSxmji0fhrt3OUZf7NkYmVcPf4T5HvdSI2rNHvMV+SYl1cfoN1iF5akHvIyDJ9hZaOcGakH8uYIYPJ/MG5nzhso2wz2cZ8u2H+/wnDTyBDxg1k8l0P+W3GPue8BvkfWzu5d4A6ahipldCXGv2RRf/2gvKzj6Obp42MMYSWaFhqxLpaRn+mnfh7yyDaYqNGD+2pTJstQSLyu2W/kB3RyWyRvN9vNMXicpz+cY2B7kM98+xVtIOLccaUtRqb3XgdV9rXayTZfZX5t6hhJ5PacRftkbOC6Qxdnv6a1eoNdH8N+HGyVdSBGYcwFpKYGF8YfzY75ZpVfzNeSYlJ5gz9ye9MuRhrfE10CrHo7tmP9mFFy7WJgV7/nh5IX68tIWo9wfEJxvl9jAauxi+abyp1H7oWpjl9odFc5Wk+qNB9Iv7NGPJKtU6Rb/c0ZQa6T8pX7vrg6WKv0ruPEcxYt5E82mg1OlnH5ch3OePRcOaceRn2NNIKbPnRa9C+jI47ExnOr1m0yR4/220ieeSp12bzqvSv03Ft3bWJn2R+SMxX3Ap33LZ4JjCjlx7+6tea5Pg/Ib+OPGPrb+LnsPPksNWp9YW6+6Vf+YFEdgk58hvRPhE/3bJzyI7Uq9A/qPqHU/Rvcp40WRdT+5sByz/TTf4Z3vDoOMXTM/9bZ9P1v7L41zbQeDURaP7HOh0jlFg3oWtEZwIGs8zIL9EySsx/RNhlxlluHQ9WauYotdu0jhrNFytJuSk5l1Jm1lyvPg04M7yeI6r/EDPTcMe9EI8lkDbTMOMB9l26/wJZ5dZuanhBc4qH/T7utqXmySub7Wmu/J75+d7lX3t+6tIzLT4zczeffE9/Kt/Xd5Q7rcrTI64GMILrHnHXWHd/Cst+p3f9kLMSnph9UD0f6j66TY7y4zk0JVOcv4zaE+PnK/zLkjz5k5k/OH8lcqvcpmc3yRyQ+S9lxupIyZYc8x2F5Ov1ILlOBjvj8CHsh+ov9KL/L9go/Z3+Vq5uS/S25jd7kfFSKBNkEmcT5Qb2k9gmyxTOpso0KdJf82fKjVIss/q0qbQfm2/JeDcXG3KdLfWvILGJwv4b7Wie3Mbrdwf2lvwzFsQ3AdOdrZirYmoa70jq628O280yV+Y5e1G/lGKH8d539qqis744Fy5FuRzVTY/Uv5lsyb9xSMwCZstW6YV6LmCsg5vwbqn6dwIenkEt4tQj6q/JeHw4Pp8qs4mgOewFP92Iv4t5ciP+GqyRMBTPDsOTff1N6YeN6Smap25xG+allJ2X4h/jrVJnM1F6s8ZXcpuMBfZW4myiFsQ3E73xSBjG1TD9f+7y+/XeKCfib3D2on6ZkmLHdWzZ+hWm/VXmUP0qcxR8m+gfhLfmwJ/5NnOkts4xcrsshP875V58tZhtiiyR+2B/mTyA3IdkBbxXysP44RF5HEufZbtdXmJbIG7ZwtvbZIf8g7zBtkx2s90ve+SgLNf1/NW6nl+t6/lP6neaT+t6/nO6nl/7P/yuNykAeNpjYGRgYOBi0GOwYWBSAAIGvpzEkjwGKQYWoDjD//8MIHkYm4GBMSczPZGBA8QCYxawHCNQhBGoB0QzMbAx8DA8A9L+DE+BpA9QlJHBEwCG+At6eNpjYGZ6wLSHgZWBhXUWqzEDA6M8hGa+yHCUyYmBgYkBBhoYGNY7MCh4w/iRfgoKDAoMvL9Z2NL+pTEwsE1mfK8ANAAkx8LAOgtIKTAwAQCliw2GeNpjYGBgZoBgGQZGBhC4A+QxgvksDAeAtA6DApDFw8DLUMewmOE/YzBjBdMxpjsKXAoiClIKcgpKCmoK+gpWCvEKaxSVVP/8Zvn/H6iLF6hrAcNSxiCoagYFAQUJBRmoaku4asb///9//f/4/6H/B//n//f+++/vywfHHhx8sO/B3ge7Hmx/sP7BsgdND8zuH7z1gvUJ1IVEA0Y2BrgWRiYgwYSuAOh1FlY2dg5OLm4eXj5+AUEhYRFRMXEJSSlpGVk5eQVFJWUVVTV1DU0tbR1dPX0DQyNjE1MzcwtLK2sbWzt7B0cnZxdXN3cPTy9vH18//4DAoOCQ0LDwiMio6JjYuPiERIbWto6uSdPnLlq4eOmSZStWrVy9Zt3a9Rs2bdm8dfu23bv27GUoTEnNuFO+ID/rcWkmQ/tMhiIGhrQysOuyqxmW72xIzgWxc2ruJjW2TDt46MrVm7euXd/BcOAww6P7D54+Y6i4cZuhubupp7Ovf0LvlKkMk2fPmcVw5GgBUFMlEAMAY26NSgAAAAAABAAFmgDLAL4AxADQANUA3wDrAOYA5gCwANcA+gC4ANoAWADdANMA6ABEBREAAHjaXVG7TltBEN0NDwOBxNggOdoUs5mQxnuhBQnE1Y1iZDuF5QhpN3KRi3EBH0CBRA3arxmgoaRImwYhF0h8Qj4hEjNriKI0Ozuzc86ZM0vKkap36WvPU+ckkMLdBs02/U5ItbMA96Tr642MtIMHWmxm9Mp1+/4LBpvRlDtqAOU9bykPGU07gVq0p/7R/AqG+/wf8zsYtDTT9NQ6CekhBOabcUuD7xnNussP+oLV4WIwMKSYpuIuP6ZS/rc052rLsLWR0byDMxH5yTRAU2ttBJr+1CHV83EUS5DLprE2mJiy/iQTwYXJdFVTtcz42sFdsrPoYIMqzYEH2MNWeQweDg8mFNK3JMosDRH2YqvECBGTHAo55dzJ/qRA+UgSxrxJSjvjhrUGxpHXwKA2T7P/PJtNbW8dwvhZHMF3vxlLOvjIhtoYEWI7YimACURCRlX5hhrPvSwG5FL7z0CUgOXxj3+dCLTu2EQ8l7V1DjFWCHp+29zyy4q7VrnOi0J3b6pqqNIpzftezr7HA54eC8NBY8Gbz/v+SoH6PCyuNGgOBEN6N3r/orXqiKu8Fz6yJ9O/sVoAAAAAAQAB//8AD3ja3L1/eBv1mS86MxqNpJEszYx+jGVZluWxPJmM5Ykky4oi/0gcx3EcY4xrjHFdY9JgQkKahjTN5mRzcrJ5KNCUpZRCKaWU5bAsy+FyZ2SXpbTbDdtyun24LIfLU7gcDodlu93edNmW5fR0ISTKfd/vSLZjkkD33D/uc/M8Gc0vy9/v+77f9/28P76vKYYaoChmp/NqykG5qA6LpozusosN/3PW4pz/rbvsYOCUshx424m3yy4ucra7TOP9nJgUU0kxOcA0V1rp+yu7nFef+U8D7IsUfCWVP/8ufdj5GOWlZKpIlcMUpS8GPJSf1ctOhtJps94wfa8uSjwVYXUrSuuW5BMli/MWi5TlDIiS6S2uywQ7e5mcw+9QHJ1duWwkHOKUlrZ8eMuxPTlGzk0OKCODEz0jWya7nTuiMR97tqzqIbZyT+nT4wOlye04jhz7BBPnRiiJSlGbKTNpmP7cYsxD8TAQ1iVns9lFzr7yRBvhijbbDDPwqhWCETXypy0VPkMBHJkHRrYuI7V1FXppGIvsdwToNrWtdfWNPMOwfLYpORBhfP4gd1TgWZrDe5lEcrPM1PklF95zvrmhleVcLJv+0tFZjts7ldq2+gaOP0G94QixfkqnDLqfKvtpSjdDOZMyFppTbXqrnLMc7OkFNtaebpWzZcrB6wsbqVaPbq7Nmpyx4GzoMPAlD7zEB4QwvESb6wwrQ+tmV8Ozff9wdhsV1nlzbYff9J6yVOcHTtN/6tm+X5wdI/db4b54ykri/dApc62wwK71BvUFJznyeDRVYSGg+uGkVVgQWkU4SQoL4WQIXmggxxg5NuMR30mRd+Cn2shPwXfqte9pr31PGt9Z6Ki9aeB9B7XgFZNqB/yjN9azTt7rDwhiKNwQa062ptrUtXp7usPouMQ/c2MDhQLVVaILCjkC11w5+xjidLp69NNKQcFjH50rKAk+0cN/nk+McczsvPt+ON7omeGbuvnP8U2jHHPdvPsbLnzy4je899P754efnB/eleDvxv/kYm+Cvw//m09SNDV0nmXecP4S1sM9lNlqLK7zUB5WN/2GKRqLLiKFtLnBMB2vWm7+9ELI7XDrixRPrYOXKMNck1sM2RcOwWxtflW0kvBWjrwVsx94s1YJBDbZKkpleV1XsVi03A5YSyIsqnVw02peUyyafnGBCsVAYIqWS4SbDlh0hDSFPCyzcBMN68zVQSstXDgUkYN47WdcuPjyHXQelmShCQS+K9/ZZtAd9NCxI7vn909FksKe0uhUg/aeYUTWzw7unt99g9sf9CVvHugZTWV+kUs5Xjl4MvR4Ifkhv06SZ1U+mjC0olE5kz80UrhpakB4rBD/NV+MuTMbClK0udCfGShWSvspJ5U7/2un4nySClBJKk9toa6lvk2VN4FGMeO5xe0s1Qqr1wFKxRRzVoY9vXh1cZOjTreuhlPVS05V9jRtThsm9arVwp82WwSrHcgERDbdgtUFp4NwOihYY3DaC6v+0/DZ3gJE9MYdSMTBLiBiQ9EcE8viJrgB5Lx6O1CuF0hsqV77YUa03FSVkrlsE0O0VQcTpCNylYSMo03toIOhJiaX7WXynR2M0uJn6AteL6x6mrvvzsH5gea77xrcNZB8zOFXYvKaTXtPDj3xM7Uppuc9QkzwyZKP80clISp56b+/F99Pfg3fb37NLUUlXzTo4wL1YSEm8Wz+uUVl4s69Lz6dGL/37Jed8/6APxlyH33+t8cq/1flDp/fl2Cpwav0QECf2Nx3le7361ed/eC5BfiZm198umn8vlsGyc2lh0RHnX/H8Rbo+k9R11F/RpWvRM5sy1nXuE6X64AtVsRxupwGxWUVkQ1zhA0TSHuU4RicTAiWYlPeLGXLvQoqsd68R7euh7sTbiCvs2gpMVF6ui6y5sprpj8Domv2in8RFPR0cdO2EbikrGuuBIYMjIB8F8XvOimleRN5LS2Za4pmRCy7gzFgnFknmULVshRsabYNCxF4P3ChiZG7OpH6ai+TRb0eIuwD3dDkwPeaaND0YIZU0BGEXxFYC/BVcJ1QesbS/RPq+InpO614Y9/nSgkjKRjjN5UYXqz3RbeP9Pm13iTDMLEeneNZRopmJhVWSRuSMJzN3Dm3757p1D8PbM6PxPI35TSNnu478NkrE0femui5aVgvZlM7FCPGyXqb9qXvlCfkteGxL0wPKpybZVhfHd8Y0PtkNT9c7HlgND/iUwcyDaV8rqe489ahgSvbkgPfGNd2gW2m0SbSfmITWykzYFQNIG0GDZN+1fKA/MN/1CVgBC9m8i5i4T5qzeD3HK4cZHRuNyCAIEUMPvDdC98eJV8bFCT7WznGEZKQqkhPmjk8cfNn/cX1wtwNTDw/rAtGt3DDzZPMSZqlD797S2nyrsoNlV8+WPmnXzyZGZv93Pv0XWROauUg/frK3wVKVFj6XXKX5CAchV/YREuiwNOIJNSZvYxsDBeE9UX/Z3dPTt58o7+07s3j9JP04JHfvPbs0GTp5ncqt1f+pfJ+5VDl7PFZ0EVh+peOJ5wnKQ/8niZqDZUDBFXWQbgXcywlgCKKg/SX11EIcToNs+lVVM2Aeqw8iHKsCfWyP0EUiJ6DC45yF4nKaOtlEnSEUx2Frojs4DoYug0Rj+zw02qkqyBHQH04eulCytbOTplp0jPB3zJa/K0z0Y74w1JXIUNTbEZRtsULnNLdJRTeC9UXhhMndXecTsSbJbnyguOd3PZ1PreZT/CVV34us2rlVNyj9TG/U+olX+VvE/X+/9IkV6IZtdFJ9z6qCeXYVWo8zRZRZgCHUI7HYdYahcaoDoCH87TpATgRMkzpVZPNLgZ4ag0YIXfWCtscRjOLJkVM4vJBBSfm+MQb183TLHzM3ki/NX/dGzCWs+SDZuH3lM6X6DFaoEJUljJ5Y9FBbCRthlF6zLrsopOnmli9+mFFgKpOChSEhOCsgJpUBk2LvO11wKIsDRfvpo3ePjHR7pWCXpZV5JOF0Xv7b5nqlFOJtmQiFOol8tNDv0W/xTwKKDiJ88PJ4X/adOOiWGR5XCKWpzavHMxI6fE20Yf5BM5i/jr4DuP8e/Q4HQXMm6fKHkS8DhvxrjinTR/OZJEjwLf6YdWR7y2sALlGDdmeqIFZmgqdf415k0vA91My3evI0X5HiH6BC2Tmpip5zp+Z0zhfSK5jP/hnSeYZiuBw7fyvHTxgcrSdIKnwo7oVBn0cR33scMAEW8i6hLViCoLVAPTkYNmgOm4QQKF6HSir8TAiYNu4CVIuK4khpqb+auaqDdWn9uSPnv/flIm79+3/ylj8jDtqaImOhJge0nJxNzNL5+kNldOV35qVM09NTf7J/33HwW9fr3V+4S9PPrbYs+9hex1TFBmvQt1IlVtwtA7XaTOSNVnDkjwgcGAzaABPuL4j/OmyI4LGwkF5CCpi0aKE4TYbxtusF2xICqYSYW0RsTyIhhqLlsTi3MI4IaR60E+7OFcbWAOWLDrU6F0FFKRkm3rwLknbEmuKKcbwzMxEzJ9y198iG0IoyLhl6dwkd79a7/AxbpZje8Z8sWh9kOe4sxFQ8kz/1Z2hEYrMS6vOK0Nto8oGzksB86gYOExFg9HXGVbMDezIGib/6mITTyVALnIgF5ZiwJgpsFxi2RVsQhsWk8wIGTnYsF5HlfSu8ApzBpcr5tBBa6wvLPR99dBofyG6ZWSoIeTpu+nE4FMnRw/dO3h/302tepLhYTIzHNMX01U9sf/Zb325L7/eI0QCTHouFtWagl+/c+bRx589wIGaH5rpCkkamdfA+RzzW5iXQd1CAYy1GtwAr4xFhaUaQBVosJBwUusMM/6q5QMZ8wkmB0xabCMTBGcLlwBONYOSF4eZeoBNDQBLzVDRbBHLPjmOU1bwgamJFpeGKwcSpAq0IrZRDtvLHtRNDZ12MC5Q+IQ6HBJn4McP33/robG9dwwfe2J2386QJ74zv29XbvJAj+P40Zah/G1dITc7bQx8ddeJ7xZ993z15I/+3YYN+dJYPJ544HhhRPczX8l9YyS9MRkHkuDaSgJPQ+wbVBuVpiZtaUXJjOUsFWTWny2rrchelffAsu8wzJZXzTVZKw5UqMuW4y34LF7v0cstcTxtARm2DKBCHICnxWvE3QSYwlaNr4Pwk2BJP63b880DawsgvY5kemhq6oqobDTqAxEuCtIpsiiBLWq3W5+ZrPzESPz184nY4KY8/aR06OGnHz4sCWGp7uyv4B3WzfPxMBhWcKGZl40jOn1GOXHf3bbcFoG/7xP+wgzrUWkEHadN3bCcMMWAYSXZ0+VAEscfEHGa61B8rTaYYzBLeNrGAyvr0anXbTEOiJajDXiYlMwm4KHciZNaAryuYLKqv9tUFzHXjM3ZDqbo9ffs75/blAhtmJ+Ynu5jDnDRtKruzpV6o4IeL/7R54Y2Hi5/vu+afPRQ/5hWojfOHSyMzPfWR5jbeq5KCwzApArrlMcfuvWOtx6cDDYkgIfp8+86/M6HAQkVqENUuRlXZhr0IwYpLMF1erE+3+wED6LeBWK8nqjKNTC5cNZcI1hZ5BZoyyJ8rkErpBTNrPhdwVnfnM4j+IxLVh2PCjSfBp5SIMlmvWiGi6YgmXVF0ymaPBFjqTbTGgytTV2o+gSRMLdCz3LpgSN/dqM21qO6/coOpX/HgMrqe6d7btym/c33jtw5JLzBsFG9EFUKqVBvX3qMuefndEd5mAsm6+OThk9M3/joF/MFfe7+3ZVfvz/z1JlZro479o2xaHrks/ndx9LI9+HzAw4d+C6DHS4Hke8UGgsAVt5X0UKUOS8ynaNBfr0cnnpRfqvQLsnxTBgGnu9sYAq2oRhm3t7x4O7uoZm8tGXP0cK0uU+K+jj2xTcrX6g8UvnpSdYfDR2i++hhWpvjuFRxGOXPAfx5D/jzGNiFLvD8bqLKCnJId58u+5FDm5EtgwQbeLLIGasA3AHWdNC6uTFrNdmCuLXGIEfR6iiI0nf9utLZsxlZ1CQS6dwM0vldyhNs6uyBu7Y3DJi+plJtKUTsX9M0NeQPDFEJ+A+GcG3KNY2T3jutDUSi8a7ZY0Pjd+wsNHdtVaMd4UJOn751evfXptWfTW3smWyVQ+tifePJBlFY31Qa6u/rm6CPHjvVn9ykKDvyU7fPpJOjx2YHbp4aaooacv+XRodP7tu0ae9ds3Nz05NDW6LyWtnYx+xLb4jImXhm35A+vtG2+6nzOtibtwCjptGS6lVzb3oNKwQrt9GwWpB0HUSiE0ClhICW0oxm0S0meigBBLP8IZDZlLjgrXc0EjcrhN6uv2g2iqYICloyo0VTF211LBBHVubp5LIi7rUFoK3qJ9mrnEv99Jl9t10RZ9nTld9MfJ7nEyPq9BcGk5y2d+rIt94GmZ3UfImcOjTDvEX73yveV/lxZXflQCoXn07ydf233D+R7/y7N3f/B63Ld+jb1605ac85A/hrwvFELea4AnUBfKxGH6t+iOnLVrGXKdXOqsK7EoWJK84zNUS2Gpkxr62IN6qAX4fJGJqpdZTpMZZwXxIDniaVXRQJdDW5rNUCVBYx7OlxVLX98q8LfgTLqiNbJnpHBidLbgS163oA1KZ5KcgDqI04QtUxnPvLi8BbtNPUw8x7jlupMEWhaIMbIYdcdTR6smoKbGNLihFTOqNWHqNvZYKNSjCkVxqFEONT+6VKcqIlIz6+qPRlG4XX4ltIXJWWwB/YD3g5QDXUEDOAZcuLoFkwLPECqExXPwH+M4/yiXMz9ictIXSmHyAAmoxzlDrOnHXsIuMEiJuVnbbDQ8P8OwupUUaKK1Konf65EFbUc+8qOpOiZ5hnkhszTTg0BYZ7nlLGlZzwOJGJ2Pn3mEHnU4C7eqh5qlxCmcgvx6GttR4Ybq9hJl41s1lL5E8vrifCsKCKCbdu8bAW+oBLakKUFp3y2nwJo2brMWrmD6JiX5sHL46XDcQozuoyWKkxQG27iPyrbUSZdNUAG+dCXb+S47Hc2Jw+fPNgMr1xuMnvDLh5/6geahV8HrfPF1A2ZRLrtyl5MRSQpLmaKDgn5GbZp4/Ml+a+vPv6QqxUNOoEH8PIDXJJiRcbB+fHR9P5DQG325eZ+nC2JqgMNV457Dzg3E/NUfuov6LMacO6yo0G3QzlrB7n6cWdJKxm7jUWm2wopxpWjj1tbgXLj4bg80RxjIDiGBFI+P56OL1esJKgQ27MWl1w1SVY/bRNwv34QhQo1bQ2jZRKik87Q7mtV03vRRXcJVnSBrjbL1qBHiRq4CrQMRNFc6cIoN3a2yNKC4XoyI22uraoJLyrSgv82q7+qq6WulptijM2rYnVrIJhGYie73K1ILnzvbSNplzgV7ts9VQNtNHw0xJBjgWUOBa+wcE4yY0+ukVtQZaN73iadnznrn98aAKgRV7riWYeKcwOqEppWI31RBlmtDS2TnAzPCcfP7D38wzHOFg+zCeNmC85cc/+I099rku77pv7735rT7y58u7vZp+4+9B4mpljeCUmATjhWB+vJJjYm/SmV27YeO/73/9d5b8+aMghPbz52N6dx0cTXkkTtPAQHYklJ31ClBPa526v3F68UWOYzUet3ff9+GCm91uVMz/9YeXctwfiKW1M6d9SP3j8RVoTxzalJ16AAZI1wZ4/6zjqfAi0ZDO1387NmHyOhFAXA/VhDJgGuNOosVBDYZ6gt+3dZzAf4DcpwaRPWYLnA7P5lHMhIDQH9YV6PDqoBYoWmkl0/rsUHRDqm5cD75ajHh3IOPG3aBLYoCOcspZWHUkHiabROduKulh60j0RL8r0JJsalDelN1d+U2LcYbVFHqcL31eFGIBVkXXu01n2zF2hMEsPVt7mRZ5jmdBfjb+0Y8dL4wQ39MBEf+p8gIoCsjNw5UcRNzQ4q8jOcJxeTLVGEdmlWNtBAXFuAKlNZc0GwWqidQy2o57W0KdEIUY0yzeBZAZARFsbbA8lJcKlaUgEyOVEjHgsgQUHQQpq1RnR6fzSWY+s/E3fv9/RnSwMJFMTg2lt5mu7FM0o+KKtAGlTWp0U9RvO/aFwbPDoztFDV3WwbMPGz3963rx15Cd3Hhu8qt1/as9UfiDlIzozff7XzB2g49pg1rbP3OCpIVj0vlQyOXCLrTXoTzaAf2EmAIOKZaqukSgu6VI4NEzce7IiOBKdS48cunuw/wrVF6qT8oo+3pOSUj36zm5f8NaDk8cnNeahs3T6yVJI0WVwmv1h48iLj9/62O50U2xraujK4oO0YNtq5M+LwJ86sB4lqlyHo/a7qqNuQOmLkVH7gSV+ASORi7ztKDaSOfjF1SQXCKnt9Uwo/OP5+z+b+d7fKlp0bTIcTBgNKlK0666zz1fmK196XT32Tz+649HJqG13cDzjMJ5GaitVpqhq1JrD0dSBrPjDFAey4seBxcnAIsSNW5R5yg1C4sqiyFhyBMQ8ECXGHEaGuoa4M0kxBx86LZKrHhfrF+h3GC7or5x5n3EJ/pfpJOOS/M79Pre7bnBM91Ue7R8zhEp6aFzjLxhfjNpgj686NueFY2tcMbZyhEJcHvEALo8Ta3zRIYXQPl1kSCxbJ1QHNKq6Kw/ggM7dgcYIx5MAmXvO+SSlUSeocgrpVe+ucg/YuNgcT+Haasa1tZaMKYhIXEDuYdrKdGfNpLAY56kQUC9uWDq6UkFgahihZdlZnyraPqIfFlt9Ch60gDuFBtZslswgJrFML5Fc97LkRlYLbldBVPKdOdAxdmw50XPg8d379gd5eVwb3VEI+ZNFLdHIzWZopyNz99TBe6cU5qH36cwTpUFD25KQ5NKX/vbrD/1gV9LH0S/co519PtnY8wDNw/z7gB8vEX702fwAw0lYgvllV4RwxLXMERmmzGVNmUgyRkgDsBqXmAJ2Sqx+IGtEBT/6XPrM1I/xwOkz1/4YDs79fsnFnPs/GC9+nrlLEDmGue/cPfiJPAFwQ6dgTF4quUJGSMSRJk6b5YL/dSt/K/yekic9O+nWr3fmU1qQtb+1GrMCHvcRHWrYVsLiYE2I5DsbiCMowffFcD1yYdu5F0VwsQiGroL/fPX3EIushbzxazuSa6Jutz47dfLx4WlDOJQuynJK1LZ1O36IA/jQfOqpiJqxYw9nmbPOB0GDz1RpHMmVvUhjzv6kzRShbrNN3WbBqgc9ESS50HKwHqU/WAfS3wbCFQQLVHZ7BRJ794JrU3YFEyT2XiVFECUoHHI5IhIZrooJgzYVSVT0wHDf0kbj8+yv9u9Vekcn+cYuPdHk1q+r8mSR6eFdmttz7pVdlc9Xfh2XuNnFR7+cSfjP3bFMT1zDA0BPH9Ve1TEu1+kqj+rIRIA/ZRdZtS5ctf6VrEqiCu6BkUzQSVlyzoWiXubDnqeiQu27HffAdxdpR5VWcq7MIq2EHEkqw7d3ApmcWbNTsGQQwrosYV/JtvA/kt7ZbVv4dsFce8ri2A9Mz6lne//0vV/ibYvzuE2PQIoEkr4PzKZTcLXAe7x2tr852RTUn/3r7b/h4GUvfMWC3r42qJfh2Pzl5i8rHKjrYhleX3EFP7N8RW3kOU8T721OrtXbl5P29MVvA6SgrU70542iJcnwGQemsuivqh3FJasQJO54ARhbosnCgrNCV0H1OxD+6bSjw6G6iNMehKc9UeGpR+IRJxOKnXQHpFNufW6KZ4O8L+DyJRqi7h1sHTc755bjjXWcUMcHGY5fN+3cn+Ar7sm9vHvPJP2KLNnLh7716BuTOyac+f03TUQqv+FZOhGauOmWLuf4jok3jlUeISJh8ywHPEtRv1uWb5LIDuZIHQrwDHUli7oS160pZ1GPYlEK4Vn4nTmbZzHBjALP6j4w3aeefW7He8/bt+OC2XDKcgFY4+GDd5ucsODi3MAzl7DgdvHAs+f+/t37kGcLHry04g1u+LKFhlgUXooLC7F4A770/X8pkpca8bIMr67gI9yzGcjHOZfbE22INV7AwIvdRgbako1ccsiAzKt6wuYK4A1kWI/2Fz8TkokG3s+DwpjQyq8LSiLm84lu/TPO/dq5X6Rv+ty+zLGXd9H/3daIGpPSbz58OH/kf1xfCVcXnp0DiYOtClIqWvcArrxoDSEp6ACuITkZAHwGWKMQgX8E8mnw2RRCm+5EtaFEMTJbzfFL1WRi1ekA65JalbrXjB1f37HzK5Nq+vq7d+784ymV5txRQ01lYjwXzWiKEeeZn71MR54Y7P+PldOvvFZ566ltPY/RSfPwk/tyhSPP3XbrX36ha8Ox/1LDS0+DrISpBLWlqt3J+BOAAIQIhdZWwIhOMxEbcGQxaSISg4vICTQi+maUlYiIFwGrOlkgQXv0gJ4CDc/N3bczv3nfySE/EPurWrQ17p8uOPfLUur6/3j05MK8WqGI/Tkb6b558kc2nStvOqaAzi1UF3UtZQ8v6zkNSM4SEAgUCJUVm8qKYKWrVF4Pn2kFSNsEVDZ5sVwnxIiaFmIiZjrMrLjIU8GmNTVvr0Z5gXEte2x2pKSDuTQbZq7n1bTc3yIE0n0D0SN3axMHtiUvz5PKS5XFvsFNvkh0WySphd23ftU98jgdeegjHML5l86fYV4j63kdtbu6outtVGCtw7BIZmlJt5El3Q7ruDG76K0W7whmEH0N9EIaDLLQMcDcniRw3fI2YNChHumyDjTdgtefaCMEyYltoNVquB1WEyGFCstIWcHUNuAq43I3Er6O9UVLuRTLRQ2tNMLG1LSUAVv2NcJl3Sgg7AvRyOgHns4kd/7xDw75wz6WO/TMrdOxGttD3TvH9u2kbCz4DvMIibHcTJH8t9UGqwsVmeVz2Ckt6lWzmYAeMyCQVVVPTDYmuKwA6u02TOto4oJDirejn18vWT4SYGnDnFBz0fSJC5SnXsFnDsnkLsj+1GqVEnTV57ogD4RVSo7E008/eCTaKNzYPXJ1s/Z8CvicnLh738nj9bHkfGFyo5r/vtIe5dmDJ5/q6YpvTvriubwxVjhrTIyN6aN37dv8qS5lWourk0P5maEzxti2ftumh4DxvwOeC4jLUbPY86ZcCHFpUyTFhCDkZT6AZp13evRygCf5EoyXS3aUDDEqKTGx8V9IY74XjLwOLJlgn39SezIqfLgTqc4+b9v68+84fDXsKSO9ec7GEcRwNNagBGh5tBpWyMaaVp0LSIkxXF4mziv84qrWJaFZ+9yO1gPOmJvOjCl9YURqqWdOHL57JErf4fhHQfAwH/5y53UBnr0fz898J9q5af+9ZFzu8791oI+iUM9Q5YYlWrDBXA5TtiS+DGbr1JnfvkWKC9kOv+k6ZVF+gidYYcHJuoL6AodHkxIWElQT1g2SY5IcW/BYhteW7Q+IAvi8TXgGUpIswlKhNnooZwsshURzcqUlotiP3LUtkeVoqCrFYFuXbZF6HTZuoO1aH1hMbX7O13Fq3hcOCxwbEMK+KTaUeKHyXkw3cslSN+9XVDWoO2eV6LmdI49887bO3O3ffGSEmU3Gz8yzLMNs6ex58oXXdv2WqtHKOQq02swoVHkDaoq2XJVcCSTXgGFtqZLrZ//zL1aTq/fUs31X/u47tpXnBdN3yuoMfGAap5499S//M2jfThMcJwkfmCG43Xnm5wTHdRpu0wAcp8OjkNuS6j7wm2F4/q1/JRZ+FRee7Tv5/g5ynxcWvLwP7py65f0vkjuSsBCUQoAZ4HvgLAw/E8Ij/OIFPb0WX338d/+dwIZ2vLTSa/FXL7QbOryaxuOzpw69P0be6CCXfbe/v4V8d6ewsK7TgNcy5Jglxxwenz31y/85TN4BAemjeoNY74rHTeTYj8ePCgjcxrONRXNT0ewrlmEqKxAMfD0+zRXNTNFcVyzDYFYi0xjl9EnhtUZnP+fivcEQlpmuy2RzvX0bN3Vc+h+9sREE7t/ykzWh3AB60S0Ul8QyIsm5LsmWS3JRE1KHn2nBmhHQcza4JZdVoRW1UzvlOCewsdAUG0z+yU2xerfIAKzlJ0GAf/JbxdDSyXzR18GHRD/HBQTJU0gYmULKyHt9yZaUqNoy/UDlnRvvpOuOMMlk47lH8KrwpZMn+2sCzm7ufbNw4isne3pOfuVEofIUy7DbunrMn7w2/y7Kux+w7iTIeyvVtmwZXQzxm9GNQx+NslxoCrwkTJijHW2gj+yUWh+WuziCEZ22o4QBGtSUnw6/yboLB3aWhCZAmVKe9RqzU7+oCGplNKT4hbbIKB+UmLeYr/sFF/Na6Q8zuUO9Zb8f3LUd51LJX5eO5/PHel4W6sh6BD1+GsbXhPnORtRdxHkKw+AShtlIPHirGUM8jTBEtg5NE9tY1RoSDNRWGvZAbS1Ou7nMvp3dbingYxkka4b1wQD/ldM/M3Wecp6AgVT+R2r3vl2Ksmv/7tTfI4Q9e+rcS8S+DjvSVJVuzHswrgRmtIhtDYEPHiIVAyEsHvChziAh+WbDRnihOPHFLZ9TtGsd0Runk6D6sBYrWc2nJEHjo0eZ7KD9XB39QuWUnIvUB5l53uvlKzrdq26Ji/XnbvMFp+R0Iyuz3BMhWYjHornIh2+4fU9Lsl+H8ZUr88wPuLvBDuYpM2Rg8AdLWTiEomGs0ll02REyIYuxPKwRwys+i6VbVM0CJVdEx8pccmgTPc34YvVv0c2sLxapzLt+FYr52aFPpQMfnBi7RvXYOjR4/kfMS3Y9FHKAjsBP00E2PTdFv8hx6eunKl3Of8V6qNexHoprxp8RYLwx7h4Yby/JWmEZg9sA02iP100ydH57kH4BgyYmZ8AZ1mG7SR12beAwbnArk2T4hOECU9cQfavyFlvXINM/dTUP9VfmByfTfu7Y2JTqfj8cigVYMu4R+n6H4hgB3iYp02WYvtwiXS3BDABURh7SaKpJZMtDE4iTsrNII/RROqf2GpX3fyjH+EyekegNlUpC00rcSQBt221MUjnLvH3+OcpFyatr2VZVsIW8TZiGwwI8koCjKYo9QB90vg2+UjOpDXV6KB8OLESwOzgSXnAk7PI+EfNzTYzMuWzMwIYbFMk9MD4R4+v4Ztk9+pkpZzFeyjZlhiZaUzG5DVB31R97hznKhqg1INNHqXIrSnU7e9ouL/G5Ty86C631dfqik+SgqtELU8paGnBDE3AOppHF7Rlm0i5411BvOAMAIT1i2VffSryH9lagIQCCgmg1UcVqrBBwJAbs67EcrJaqwxQRychVE3QYSYzTjaBjXBfU+PbS3XSeYE1N3TSZlsfiqlH8ck6q8wfk7xy58yDDsvn7Zoo3jWXea1D9CZ5x8Ik6pZXWd31pW8wX/GOtpT6obItK7bygf+7k9VPPPHl/MdES6j/2+eE+nhc2Do8mea7f9iWGgEY/Aj5EAE1NUeUQ8Vlh5fNIoyQu99ZVgUVMWQRsRw9L3ppsjGcGsMaEsqIhO0CXJNPnJdOFisGGfLWgv508q1XjAEVcQ1Jmeig5le+5phgbPnBn//iRHwlxv5IItalqXHOOq5rEnns/3qTvePiWN85Tt7c1f0+gE1MPH79zX9xeozrMox94ncLcRJLEibG6Bmfhx1m01YLDGNSgrHp0dpowulumvLFicUWE9yKF2jXXjwQX9f5dJzaOzHp80a3JeE6r9yXyWnJblHcf3TF2y7BCn37mvx1sKWTkvhQvylu/8oWpQ8MJ0acWYrnSmn0/QZobMNbHCM1T1HVUWcLRNtZGm8TUESl0cvqx0IkMHMP/6LrZ5K/FddUq+S2nhHLYKJGcEZKeWj0feSXoth3XgkjK+Qx9ZL5b6wkiB/Jf29n/xc8UaMYdbAxrMSEmtDaG6ZcfevOOvpBA35kCLpwZktsab/zhczOHhuJh5ggvbrmTyFEa5vQg0L8FfNL9VLkJ5xR0V+fUgbEDpYnEDtgl/xRLQZUsVoNq9iYJ4oZqAviczmAT+pymWyx7I1GyyoKYEYtiNgk9dQXMN661DnE11wBHX+irw7Iia6paEZIuffbE0JGTdUJqZm4mxRaGC3vzvDs9trt78AsTxq/1yQjHuoWYZGj0S8/+wx/q3yoPP1Rye93sjqmmWGJKSXQkhTV7f3DWw0sb6zPdSf62Jf/sOecvQdf0U2WVRE1wC1U0Z1HsaTORBaVvO6maYaqvokuK7nl91lqL4hh2krpRW2nUdP6qPQNcnK5mUlARogvn4CPhzf3zx3rn9tbx6nDD6Mw9DC8EdoF+CAh/6egf2J7iDx66e6whn49vjkue9ZN34q2zv8TkiqOf5C9DlX0OFvi2gRqG9f9t8POQYXEQwhAWm0/a6fkuw+rlTmMV5WhVV16LDiemo7bDNPSsSWFEoQTn2wXrU8BGBU43470M8HUabmzHzW0OH/DsU+LTIS3d1TbUiyxWpHI80kxY3AbgeZFypTND+GBUNH1Y2bYQULZ/igQgsIQPtwV0Ynq9VjEl56ors021T9bSKieHIqsLqOw4jV0/tVzgFhrpzTc1MN2b+gvGp//DWKbrt7xfS/ChOjn2QFmIBqL0/PCJk/rsPTftOjEU/XVmMJVL+HhloKToWiojt8h8ytByTw59QRfiDa1Opz7blf7mZ/feM9UqSevVtMo4lOnuxx5nlEiU88mfOzxy646ivml8h6pFU7oUTdaLXGyE+ce9Y8HM1OCO4alqDQ3FPA76oQVliWDYcM5WyDHM9Chk9TTZCrlJQCtJtiC04meYQEVwvTGk5VrOOlR1r40Y7QpIPB+QclNDys2dpWHN7zOum0AYpKlufcZ5FFf7uXeU1uaBHf3n4gQsPi+3K3L0HInMUGRPJ11wvkDqoAq1TBBKvV0FVbeyCorECcC0YgkHQd+BcC17Wc0Prdx6ORDKTQ+59bmRUn9fuq+U63Y8mFoTZM9q+Jud+tBU/8TEzCCQ6fxQZS+9CcYgg/0CzR+wf73FgbQmDdyASUYBNqyeVO4h1QJZNFzLuaSAnUtyLEVyljNkLW30ilE94xeUYbWgSJ3TW+o3fm7y0Cwt1AZY+WWiOyJ4e6cdP8GRfvh0/xenCyXuxNJQbXoxLwBf1wEeOVzlbFOVs12oG+z0STvwkstks2a7YCXA2EZt3R8VzABWNHfal52GqeRqhhixSWc7TCdVtAIJDB6HcEF1YfoplMoUSbjTcgWKHxGIarVhCPUm6MguFc0x1gyRkB5qTRUAy4CUnxrS9m3KDaT89YoWHOtnOMab2XU966IjwXUutyy5OU6fvauvX4vpUlV4zsgtzZneRHHHaDFYevHI4BZfgGPyN2UODXTTnJfjKseJVPUr140U6ESsJvu0BjTyUo02hT4urQgSPD24JLBnhqo5D/ge8AxDVDs1V82BhZpzuTKL8uHJWa1OVL60mV6qtF0jELcLt4nFSPaUmNgO+GxeA4Rli2ZMBBffDNmV4yzucqQ5m6BIS/nCFdZWXWD2qU3OgdKjM7s35o93j84Yfl6fHY8qejMmXiNKaK3gTs84Xo635aONrUM3bTqnE9q8b6SCZ9/FUweVi/u9Z99bnh/zOMyvcSkvLObI4gNbslQ7gMHPegFL5LAmnmQbxHoRo5pV6aft4TsuNvKB6PapaXX0c0OK27h+sl5PJ936rONlnxzy1ffOj9RUwlgpWh0UVd2jx5RhXCJgm4FqvYUMmNtRxTY1JCahOrDT9O4qlEH8YjmIx5tEVFPd5Ch0rSzOXr1tMWE+Ov4Ho6o+cWx84g/G1LO8lJD88bCfk+KykAj5GIaWPzS++NMH73npeKlt/ytPHb5jUJKG7ji078SWsLzlBFmXlb3MD2DMiMc+Q5X9NQyMwmIpICkhozZszHfIJN+BMNhjrz6Cw0ipHouD94fITlgzKoJXXN1QwIqE1kFxZam5SvBYWzCyPCHXQOmR8eE/mMzoWz9bmDJiffFS7hfRZiERFfhQQk42Vl5mf5ta23Ldnxx9qXIy01bZy7s1ZksqOv3k3cMzmWCUYLHKbuYpmE8DpVM3VDF9M1r0ZuLNA6y0YZmK7Ggn+DJmJ0tiRFgAlZHdeZg3iVEE3lsekeyOpKzmkA1V1IuizGp2RAR1uYw0uwqijaXTQ194YGJwh8EncnrciKzdSzOZmUGd5vhgQoo1e/igIKcaAvQzT//qtnxT4sz7STXkcbL0D7e03LD44MRNPbKWYDbxXmX6gZquOA3zDNdqaWyO1WEtUoRsp3LZ26lA2GqnMtofiSxoyqqjiLUE7oAjvLyUlyGXy4ELIX/35ETe7ZdhyWfCDK6CZ1KFTD40rPKcIJwTanURKZD9AyzuKLulioC1GqoXkNQ5YguVLHYjwE0pEsnMIO0TdqiiE9sToM5u0tahzm4XTQN34Sw468ICqYrWmuzqf0FcoOpiBCMvFVXVqkHtsbtqaYpqjeIFaQo6pYwen5vcmQtEQ9qUMUcHtW8k1HrP97+dubZPFcL6jJ7P+RPlfNoh52cH2hrUdDDWE5FDvUJae0DpKW5UT37L17CuJTrQKkcMVS4qPygeQBpIQIO4cz/g4PFqjVg9SF492YRS761KHu7qo5xYMb8CD4dx1w7Bw1ZYJXU44Ka1kJy7SYlmwxIurtaxVLOJkWrZmK0e8qLEeELi9nBuavBxxiMJR3ypXIH1pgr98YFPpUVHT/+o6qO1WGOAqdzVf4XmPfeK0heT80pKr+fahvduZjLEDpVgHg+z1MrcB8yDoJv/t3IfJVd6bjqqhzQBbUDmkRnwqWJ0gnnGH+SYc4KR4UUH7ntlzhbj69aMHbDjdOd/x9wH42qictXcBzFpETt+2PTqYoSnXCDnaMsiTVU5ZxsuCCDSckTOoUtkRxHtUlaHn123e0fKHeDcLMt6WL87zvDpuWtfVHYk0xr/vzt+Fvcxldf7/3xkanp6auSJTWeEoJs5S3FsSXfMkbHx53/H6jC2K2iDKg+gTcrkbH6vgeGNGqb/1cUSTzWDsHdnzZJglby6ucEOsDTaW7NxZ8WV1Z4RO/41hakE1vTbzSF6fR+wZvepZ08987tbSKJiA9xff8qSuQ/M6Kln+547cyMJ2PuFhYBfxBD+zvd/Q+7IwkK9jJUGG4SF4ob1mAG47/0fkke9wkJPb3dQL8OPrAjVwz38gJ9acRN+lATqfaK8vtcfqI8WN3T3XBiK9+AjfNJzYRFJCesI+7DkzIp0ktYjA5haDTeW7Fxz2zJjasH2pUvCJQYBmh0BIwuYBKer1yQA72P4rvlplUf+iQzDcVyBlY37t7BelmUEhvP6uATj0ydH87rU1hRmfLJU0JQhPsz7wF3kU0pLfLBJ0718QyLuTzp+JohupvL2yJ8PTUzKW8YnU/S34mKloOw0Ct35Y8eP5t9D9lfefnvue3dN4RawdPG20sNjY9/p/jlelbT00bvuH3piKbb8PsiFuhSTj+XKLroak19joP9fi8kniBoOXiQmH+JalKWovMP/7ssck951fVrSfL61oTjnz1w3+Q9/587s26XJhiS0S2Eu0jXLCPQLfkCd+42jmnY4N+wHVV1JVgQpzO/IfSmfP9FVwImSGNL505WDYDcpai3YTduTaM6B3bc4jFnoBiprwE1ty9vLyL7OJb+h4Girxudxv2SQLC0HLnQ54JdG0qn1/FscrV8/XeKDPjfj4f28ytQZc5O/kDMD0z3FIV2svJEYivjDgzsd/yjX80zloZ7bD0743OMH7+inlWi9j/nw5Z23X5kUYqmlmMM4jLcNfHc75iVjKwS0N07WrselyRZPNyiENQhSaCBxUEb5k5P2NJzgFsRIuwKLDxZrQXwwHyRGmUvafjTnqoVUQOCSuMMg5OFp/bHRIsc0afRrrIt182LlV58fnIiBuCWLlW0+t9u7X26VmWNepRDIpd1uPioKOe3cCckr9QaHtvCiX6vu/au8xFDO34JXNEQRJ6iTRBYwQBLNlpOdaDuSuHdVwGoGuyVJBh5mDJMHKE9KUIgL1NpJonok8Gzvf7DtHokLwTFSdXfgGjuORJaNo727qqgJcdnXWD4pRyQxrwr+aItsZIRcN6elRnf1NzQaBd7DjI80+WStO7Pr5bGjh5jkiJJYy7o/VRpanDX60w1e+crZmceGZkb5QqI4oA3P98z/p/nRAV7uIHMtV+bpB7lbic98cdcmuOTalN36dVMefbYy7/qHUNTHvC+Hwt5qjZ9SeYk+TWi2hTIL1e2vQDqOBLCxAi+RJZuYzUCOEKs1W/ZkgJKUB/cwyzbBMhwQzIcEkzvtGBmhGOE9kgSvani1RjFQRISSnAIwQwjmVTGbTmfF/Aa3nhoBIrl9bqMQqg8K8QghZeiRhMa6x0vD5evmxkKhT83OPDo8fUWdoRYGgTq9uZmp2c7RzbyeVrv8vqhWyuz6P688cjhxhT1Pib7fkWJM8O6zlCkbZjKHRQiYi3aiGDTaEWrboecxZUZJ9g4ZP6pV27MhO5RhEvZqRCAKvJb83SNTRr7bSKvKpmisIyX7u7Zdm8n3GOta4oamhZUMY8hGKhKJy6mw361ubA2tU+vrY/WReIhhcW9LvrKXPsz6a/EP1BiLYXsfGGVcqvMU+oyUFaZEu7gkhtotuCr8kbe7TunhLccmajvBKnsdW1Q9zJ69J9rgY51CaXL7YOnT40ij+85TzBPsz6kMdRWFsRdPNcmTrW02WGhvoNw6SWs0CJbTLocq805SKYKFq1geozlhdOEEjs4TrqY5qv1Lau16SKriImHxas8ex31t/ZPGnnklx7rd0aFkvEsHU5JX45P1vGcsv2c+PWBE6DfueO74sHBbIfUGnxIYJbM+xIvBwTsO7TpUEkVfYiqSzPEPFuJnfMV9T9oykAA99zD7I8CU11QxZRxEgDLMers5RCiLO8JdHju6ypLdzyFbeYRY4vI0wxwRWIbYqhcjOuxYuQuDjNUOEst7EojHTto0gcyTjWFKssORT/CJPuHxr6eGS0qdv9jbfzX/Fp/4nssNyIebqxzivBzL5Oave+/1usZ1rakNWnzuxPx1ux4cFeJ5eVfpj+/5+mZqqfeA3/kA1UX9MVVesyIHvLg2vYatw3ZD1loWk06LnRlyoyFndbKo5khx25pXzY4sibA2ZrGojeyckd69iYCiCIAiQTAjghVwfODE6HrY8YGDsgIC4JOFgBCOVEGJpaypwsPOzCXyy3anqnBuuWKIdLTKq+TDoWLeuegWBS/D+ASRL7J1xuzUI483rr8zXmlc/wQHsPZsvPB46rV4YejhWiJ6cnqiRbl6aspORJ97a/6aHT3z11R+Sgpa5+avSd8yfw1dQT/2UGU3PQM6zkdFqThFasF92JuDZEuD5INUhVdLtGTRDgNH6RVXhzJDhbw+IvU31E7og6DZz36YjzvdrMqcAf11jsolXCSH8T6z0/kwWKEp6i6qnEFJK3lO26nvCIrXtWRFbUPYj6G4ettz2yZYV1VD3mLWVASzHR/22g97jcV2e0MJRsHrwT1YdGSKA5O4v68dA94hX7xtlDh3JeRDAZsIfdcVai+O4jumD2MJ9j7hpV3CVUUMYopKGRhmr8IVu4btTYCFSKG6cdgB1wVU4Pa+YRW7CqXTeb/SkJv6Qv/O6/zuiFgYna+P+tOZrBRvSOdZN6vEctMHN87P1nGMWhjJZ+WYoGcywXjDz+plfzTWVA/2KN7g8KX3peX8uN4315/sbpTrU8OJxEZ5TVLKrO+Ja9u70jcbbB2XH0v3Xb8pWUrwUX5kU4Juictas5Qt9DZqI8l4LhkN8WkxnmmOSbwOvKDY25ik8wTRrQbub4XlYTk8JHrr8JyutfkheXPB8tHEya/urF25mza14ry/NJTH/7TW103Ock42NzJYzA/1l6qfJCfSz9zpuI+T4HfHqc3U7WR3rWgnQvqMxS7Sf8csZs120n8CL6LGooNsX8SCKoyn+HhKhvs+O06UIa15zIyAOX3cBQzPsOzKigDH/8IjOqJKW3cfkYGuPpCBbnT9FzlfpImyUyRmW/HCXbur2qHIH5u17P/5Kz/76X99/fW/+bNk/2xP5rqtHQduLV0/pN6g5Dcn4iWO9adEfyzic/tjkrDG72ZLijGgS+zkL177m1+/+d4//NPEwa2J+JaDU3feF9+8f9fkfCEo+/icyHLu5Kaiti4CboeQ8UhywJgidcTMKFN0PkU1U2mMdYcZ24MGx3mx1d7oqS/TjOwOX0zarmFSIHXnXBYD33CD7BFPonNQJ+CGTHHBwYftPeKtjeLyvnC7XNPkRex4EK513+palXa3s+5h8YKEu51s79k7F++Ti+n0Z8Cl8MeO7N59MHPvqDGxMfVdvUVo5fkkn8o4Rk8e4j0DfWpEEPIxPZTS9n3u3DNyq5C/YSKv89wTHEf6KfpAkFTA5kmQoGaqHEMtjy5PreIO/J0YTEnrWTKyXQVc13IIg+8EdRPvDtdu6vKPATTl4n3jyZwQCmzSjO7SOm2zPyR0Jcf74jktSh+OqrmGvqsSGXi+sTW9vtCh9vnDQi4xtjGWVaMMJfSOTuvzh1ORaFI7sWlkfGyo57iWikfbDs3r06O9IWH91jF1Zo8SkhOpL24Y2DrQlz+gKg1yatdn1LEtG4hNG6ReZt5m7gFf7wrKdBuLLMEgJitgycuie6nsBBnNkhAFPvNi/y8w2aTsxWWXvZC6lDq7GVu1gsSOk/bQybbB5hQzGS3Up/sroxKjpvsqY7w7mfrT3IW9laiLt06i2AvWdg+1lfo+VS4gbttod9UqbES8UGjyYOXHinW/lYjtqqU+dJGlXrSXem/WLJK+Haj88UYbpnMWB+wL0BHtF+iCbSDiA0UwBh6HGCUdPdpFSzMQixUw8JotmhuJQqA0fLj1YxUCOBEFrLqvmgXbMILzzLkUMBB0SzAik2CgTl9KMXyF4dwjj8Tl0FrWH+eTAhPzu8FCB1uLYOylqBq6hGqoLNJ/x7DcfemesDQ17QNoMD4uMvSfcC6W9jJ0a75Urf+5g9nonIN1omH/Ley+hP+rG5SQLui0+rFZD2XDFFuvJyMuu5jM0OmXZDqtVVSeY9/N9KVzuYF4huQg7mAnmDxHgUgFqREijXW2ypGWeWfXGXlt3nkFlDr8pX676sgSvJiAID2ppLrlnlRVghN6E/opLXcc3LX7hjd23fT1TQlt4zantn9+6sjrU0dHEsYw6V9AKQ6WNUAmY9T6Ff0L0Jx5nQgYSDCxgXSKkO3GZkKWbNmzW2o2VFtHVbsbXKzRGel0MOdtWm54pszPzs8ym1d1PUO6F5gxxgS9vAa1cgS1steDiX2r2WXDZ6BKK1mL1Y+FWCv4Dotuu4kF0DJGzsruGK4Ut1hF1m7kkopJMguz+WYrlkRRlrdZlMpO0okOYI0lxmodQJe6E6zqfJK00XZbISAU9kzkUqX0VFr29+04mB+5oSe2YWymmfZz3NC5vxOY+5LF0ODu6eFUXAeksr5J3aCF4oXR3MC/2zurJdKRgwr2k2NKzH0w327qTqqs4XybHKfRYcYMsd9YjFTrGXoMM/YqLlbc0hdrx7nFsL1tu2Bm0dHEToUew8qC3+TJ4lNPEGbeCzP3YKZdqwbrKYsr2IEVv2g5sjhr3DyG7QRi2E5Ak6zW9hoNqgF5ta1FAe/CNlVdH7VVK9tOwRrOxSOxme7+K6blTQnws1wxLZQKGlo+82lVjkSVbx48dsjIlTZ27zwxNDEflYLMD5X+iD+hav1ulo01J/h4imE0PdbaGI32xdORhDY3md+bi+8ojB8YVuKCr8Nen4fpg85f/j71eXYFe1tsfGITL7U2hFnp2plRt9zM+9jfpSa2Zpoy3XF5c19ajcRsP6hU2ceYrA9+A/h19STG7jpdrie7FupBBduhbTFHepoA2MPcrCuLSSqMuOM+c2xsUherNn7ice9/uKFI8jmuUNGOvXfZeakCCb7bF2hNVNs9KHX1Rfui4/G1or5FHqwvPbYjFx3NxPKVo049l+Hc56RRmnczr+D52Vx8TX3lpwWVJ/2C3md5kCuZaqM6Md/jw7hmNmfvRmplTy8G41kseApiJC6/Mh3bDOgmkLUlimAdy4CpYHfYZpyBk2xHCWKsIKAWyWZkgawnEq0ru/WOYvGClBvR7eLKNnnVhBtHL00f30n37Ln3mtGT2pCq9YixrVppz5jx61BSiwjtgjte37+JcWeGYsWGNDhJjsknf/GVUipy5vV8nOfor/u8+p7yIzv+cJPs4Zm7We9ffPiiU81pvPvMz3IJ7Kc4R99Dn2CeBbvasaIbzSdoRrjSiM3VWt4wqdL0+ObSNSO2ragU6RzY7hbU5k3GIk8sMSmEqav1vVyIxOpATYX5WhueiK3MsSimLixKC+6A3ERAI2mtgP1TRIx4YWCoqskRWRVyrqXRqG0sB44LJ0TjkhLJR1u8Pl49ICe1vrmpWFoIVaajESnp4tx1PrWhn2VY5heHN4+OHvByblu+c6BrHwQZSVDbKbKdGdshhV2nTUeW7J9jSbMEMyxgIhnREng5VK4c9uACCEc9ZCedxXrsHFgYGyHVul2KtRpSB+FvtQYqidrBuOsZoU6PK1NTIxFfh/ubrCuunvulm2XKMN2TyWgxpmd8/mjYx7Lnjsczkf5MMmPn7tE27ITxYg/HIcreJZKwezmF2VoHx0XBhul2E0e0C4jRl/o4Okhj9UR4OX9/ma7DXOGB2wbm+5vvvnNg54DyV3woEZZboj53OBEyMo7Kz19U5x499vYr2o7HDg7P5MJyYWZoaCYXmsfaXsDXA8v4ug/xdeYCfJ3pwxUUr8W0AT/baVDS285hN81xoUJ1kpu1tjkfeaz1qPoGrvuKgVQkpoxtiuW1aFTLx/qvVGJyG70PEHcvIO5NWkNcXflUTcTWmNqBfE//+P4/UONpv1AHZmlsa7cgbRi+Up25yRcUDJ92vGdobHyk/4808sZhArgFiQDyQ/gGYtbc+Xc4k8hRGtD1BPVPVFnH+Q7igchVa25xeFQXQd0MA782Z8ujwyhDo+vBgg0LVjdA8MYwPjcdOasRLf3Vn0D84BEiU/PKrLXFbpm8ZRs+27IRdPO2LXi6rQNe2yIsjtnIZcwobxmrvWJNrpZec5tUblZHsdP1ljG4vx5EZXQY2NSxEW416vYOPHh1rGgSOPFx0u6h7Z6FNHEQUhj0r3YxrL6EIEltUZf6F156edC/YiKcoioT6rmfs8mm5Az913VCaXC4OX9jXs4H59y81qQf0nOV/yxLLzzsi+cN5XIr6ty9zo1ys6Kd+a4Qa3tHaS3+0eFdSinpZiu+UGdzvnu8n/bdJvcdoOul/tFP2T3okM8/r/J5kvrbKpcn0DCOuk4vcfoCTpqNgllEgDKAQZFrPiFXO2Dljtvwbtt4B+jNLhvedRmL22x410U43dUHbJwCNnYBGxfizerV6H5sg98GTDTHJfNK5OCEzbdGcSHX1X0FvhGWrL5twFL0aSwqWvy9GfnxAPH34CTTdiGY/OwXukZ29sSKY58hYHLrubeET8zKzgtBZ0ItaqHG9ReATqq2Zp8guHOY2k3tp+uo8hBy87N4QBxqbsohFF28cc+QBuv2Rli3c9nynhuR7HuuBjbdKFjXwrotcOR5gTu9GPHj6RJkveXfAlnR8ZyHNX1z1toBz6ey5R3z+GzHZ2BNz+/A0/nt8NoOYXGvvab3GuUde2uvWAdAGOYBcS1qRs/AHgxi7tgL7L8a5GDPjcDs7Z8BtiMGtqi9xUug4P8V9PtvWPG/H1ymX1ytB17/WD3weyPs31c7MFQcsPIQYGXsL7efKucxZlGyc01pcN6q3eVc9uJfn12Ih11u3aJ4zJOQVrCgELL2Is8apNWcK4sbzDzArnAc+FnXnCZN5yirOS2SXvYl7NuUImCTZLS7wHzbpK4lhUkm0O7/u1yCsxLQxdN9wwk/5/d4scWcYreY8yv9mabCsJIXQgEp2Hnl9diMrvnx7YOTpe2A/w7PfXn33HrsMOcT6pY6zMUH58evSOc3+NzuQGbKkJMRn779RtZYSoOB/iT9xlxHAJPrgMk/0nGsfbnjWN5AvH2pjmOdpONYZ1BfaMej3XGsc7njWHvnyo5j7RgeyFy641hw1fal4CfoQPbQRfY43Xa5pmTcK6s2QH14Ta1LWY0ux/8/Rhf6Qrfxk5CFTl3EuXRdli5fXeV5fvjnq+myB+jSaa+qC+mSX6ZLL1kyl6JLD6FLD9Alj0ebLj3LdMn3rKRLHumy4dJ0idl3lzYwVON2dqnoJyDSradDDULSX0inNsbSxbgUFlKiHAnpUn74W5cl1Tgd5HxiMadPhgXZx0qylIurTTEt9uHfr6ZZP9CshxqkHl1Ns94azUyDhJTKzaTzeHMKA6qC2Un+Eof7dLmTRI86i7jDaathDV2auIOEuINA3F482sQdXCZu7+BK4vYicTeDTms24Kx+7eWWJW3XBlQTakvrE8Onn1giZ/NfLyTUFiWeTIWkABLXm1SVKUNNxRvj0aaoVCe3+cUXLkv3+6fHYkpDSA5pkbiit8SNhmQsHAkn5foPv73cahAwhU37ONnr0E6tp/50NfVbl6ifNMyunBXznDbXga9ZxO0PZO9Dk90NJceftjZcmubthObtQPNWPNo0b1+meWv7Es2tdBN6fRrY+Jy44OP8KWJDHFgez2mXIf/KFrQ1Qq+8eRmin6wl8p6s0XWyltC7KIEfqib3PrSq5HS8sJzuW6LrE0DXFqIhn1tNV2WJrs3GYocdS84Zi7FqLDmP5EUghrFkwFcZQNdNdmD/MtpUJ0TGHgUKHm0i68tEVvRlImdAmS44mmNr7NakC3Wcv9WmM7az4daAwOc6sG64vb748TRfSXJHiKSI1ZbL0PvZaoj7aI3cXCHWku+7uB2y498f/rBKapbqpxu0Ppr0sT9/lr2H9O3QqBE7J4b1PLjRnCWRaIDD8dYkW0cKPBZ9QXLq4+zefo2vmim7rsObxTZ+lOX1iXYipEBfvAFiUrQ78rXROZED14Fh3WqMaWU4KYDdBzkhgA0RsRehUjk75051y1fRh34Y26zA1GRhdX9EnKQcYpkQ8/WDlcpOO8aTrhSZO5zPUEPUQQpGuVi0s0SCYTmxImtbrSUmel3dIBcqCUuV1W7SsT8BiHoYY5l2jzGzW1xU1hY2DyCbVWnB2dBil30X19rPSdm3mr+g7PuyvTQD9IpwlnqxgFcHc5lemzs/LSyFuwKromG8z5sc3j2kYCfOwgWdOF97/NbynnQitjXVN+ydrobE3KuDZf/ZPfQQzdV6To0Dbmuk1mHV+OW7YmYu3hUTt45GMEkcbwFVJIsLgaiKDX4u2yCTXgXNLtkws7LtYpvOL9pF8yNIbLkP6fWAwXCOY/+Lc8R4CplhyyeeYRVkXXqCL18EWV1igl/9aDDfnt8ewFKNVJGa+Lj5bbj4/EpLPCwQHn43EG1qTmc/do7BSwOmS084c2mYdIl5XxIf1foAHwDb3EitAQvyh5enAG4myubQazPbs7XswGpymHEES1hUFLF3SNeyBIREzW2g82UNHDcxEG1HGpmGiDvTLkupSxTGXJpKhYvUzFycOg+trqRhzv8QFGQO1nWQSlApex9SuYF0oWw2zBDJ55AIdyxkNztel3Gs9pWWamH7L7IA91Q7in5kyX2weVWTUYb0LP0erD8vjEW9oGtpc20rBxkLqUL3xVbvTb1wGdVamV5xsUWz4jdfbKkAXR6DsTxP1soaaq3dbaWskLFo5O/XtMJYMKfaCn75Au1oCNsrwHEZOV8m1PSl5frf1+h1SUn+4G8vJJzj/JMw1hdBrr0EdV5r57nKEgawPKQaF2uyYlmyxdZHGiwscEHfcuiBgxv15AbAT9IwwocUdmDcoSkIZxgQokgV/TIeXJrMSkA4URPFu6rTGKhJ5JLsffDtC6j/0BLKY86/X+0DHQaaz1DlIFmd4Ih4cHW2ANpwUEFPnW6qdkmpYu9MCuHfGyMrsyWLyxCbHPrtaj5kUCP2OGxFGEb+hEVjdTsAblGqtTzEXhdJMSgvNYwWSTWlm080VjtHp2e/vqvyr/+43D16nk/0MLfOX8eooXDXHe/94LXKi8/PMrdWJplaK+nK8fnrbJ3ryIEvlqK204Mf6exp9hhWB3hgHT0INTpy4IH1CGY/KhUNJt6v4e3+reiBjVy6BegV/39oAWqXj7VtxX0O4oLW0YP9/M2gZGXWY7aqox+frq9ujr5sp1DHx3qNl+slyn0ib/GTdRy9jNuI9oj0IiW6VwXdd021G2m61o20gAHDbpLPW2Nv/az+mSHsk9lT/Ss2VihaxKaY5YDiJFvIyeYKq5C+bHfSj8S7Pq5b6cmLqPabPlEDU/bt1VGvX3y0YWaNFsertBi/aGfW7kt0Zu2pdmZdCDjXFFBqeNFKZ/8NTVqDF5qQT9Cz1XcR6/KJ+rg6plabnRoN9gAN1lED2OmH0KCrRoONSIMthAYZmwYZgeAxpMEg7hSx9wGbJUBlYbm1w0logQ1DKWtj12UpcdmA1scJx4FLm7M//GQyMncpY3f28x8Rlhqd+oFOReoKrAIndOqr0Wmbh/xRskbQq406KtDGJOhVXTDXoV6VQa+uk/H2ujzq1VFC0A02QTcI1kCVoFfC5waywPKwrAaApHKjvq5KUivRhuK1ra9KVJIXtUJtl15vHxvI+jgij3wivfTkJ6P3Y5fUS2f11QRnq/SOE4yYo/qoP6pSPFWjuAEUjxtmT86S4awAdnkjoWqzTdVmsDtIeowLhAzS07ZZIMYZCG3HGzcAxTdhfQIs43KgJYuqrFMsO1Pkj+lswFwHZRmpyyu1lfBk9cpe8ewjpD1cQy13rqbegzX4cnEyPlkFL2f7Vq/u+eXgFU3tplnmp45jQL82qlqdZTJZLEp12XvKwzXIRXvtv/1UUHvpBI1//tUl+2mDdnFtux9/fGg4cvtt8rahJ56As9tul7fRd3zvmaEe+d575Z6hZ74HZ/fcI/faeerk+bcdDzifo9qpPNVP/UG1s9r62k6JdahLNmMyajFtMyktED1q//kvUybpauzF7AK9yjpVEtXqERdafR1deJqQylKgkbQEWt9qlxWuE7/LNiZc6d7qlgjsklRo62UKbWL1TzJgB3bSYz1S3eJX/RM9LlgJdJAUxYbtTgs92GuVCcWTfAK4tGP8qC5E3alEbK2TCceb6/i69NzXdk4cTmtSWkvQfT+J5RSj0auF2uL5NjlWzBsprjgyGn+Ern+Zrn98KJ3X+uo4jzsa4kdmb2gZMve+VnnzqW1tnTe4g/VMjLkxveH4y/dWRuXYzhf+n96uPrat67q/x/f4RFEUxfdIiaJEiqYokqIp8pmPoiiaISVTn5Fl2VE0xfVs13Fdx83H8oXUdV03Fbwg2ZIs8JJlbZYWbuAFQRAE71FylvyRoIMHFMVQbMaWdMAQFEHQGsaMIdiAbE38sXvuvY8iqUeKcoL9YZOiRJDnd+7HOeee+/uVTi299dqzOF8Gbl20P/cyMnQHbWTX3WF0wzypZyjeAI5lSu5wDOO0+W3z2m3ZkHn3YYOtuAEbr/m8ca0D27ZyG7bB7fkSWgthYrpELRDemm16lcPItM8NdtNGph2q3UN1ux7Anbx3G9mVNbJrZ9lnI9hna26ffygJ49gFQ7sZ+xrtoIbGLtffNRvZ7K9f4cA1Dmy/D9kfQWv1/RsRAJmMZErzwyapYF1qCocXpnx/FS4oyFIT8DIm30GpCoIKtKsHQZXUbW3S8fUKGkagHNpYy2gExgMbrwahMYD5W9HYBv7WdC2Da6rM4DpMGVxX+XZ/ApdwNyFxba2p1DXkdGUtRoWHTYleWY/BmKZ8/27k07t1FhU49BC9DFTfxZara0IEnqrBFOiyUBEDnByauxUFxHYCKC22ES4cfJU/AhdxbYF1hYzOVDX/PxrLZAdt6W8Rgvk7jszxZRkAa/zQS7xgc2IlAFenRTAfDTk/Dx25cObZ0n2Rm59ja+wmE+/OPbR8CW1/eB9Mo7F5wXyB2cWs0JMFFDGEOZrgj0DLW1FWzR9BNAChGBA7Uakg9JXhJh+QaqVgQNqRZRPo14mdhCPSKV5s7Q2Eh2Bv0uwprB3EaOFe5F2G69uJleXEi2a70B3IYjaHDL5KzVVenaYNkPh2NUxjqtAFnU2k5aXTSYv0aaGVt1reffXRn98nj45llo4t/ezcysmgy9HpUPrSyuLRxczEzuWFfVFLcjkYd0gWl88zK3M/fe1VefGh/PR8JiPHvr3y5p88/VY+lJvuslus7aPy5A9Wnts7vTyejUTjD5+6/urilEUQaG50zXTG/AkzyNyB4t1n6F4+XsWSuruCJVVNyDSuhXvmeYRgnhClTpSJUiG6zYNygLkjCmNfbRVXbd0Do/DUK6kpBN7ucVBhgODWBgeFlg4iWCtl1QR0BTZNmLox19wigWrOYMP7262RqvLfq9kEr9uraFZ1jK80jXGzAJcQwNlsDb5aIgVr5zglpd39lUlpazbXLUN8yWCtGtgixOmahev6kWomWx3jywjjKWaZeZZifGcVxktVGN+jYzyNUJ0mGM+XMYamx2k6iCfIIL6IQN4+VKAwD+O4604K89JXhrlxlrxFzIP19/93twY99z910+ef1PoA+K/+0vwGE2IWmG8y7zOlOfDBIk81OrwoO/Zy5aTZSzMBC8qlLThptrS3xkoFcJeC3BU7NFdA7opRdx2R1TCQZmt7kYP2OuBWqPpHilZEP80o2r3IXXvDorTmDcTSo+Q05KLQwymFOfihKJXa3RbssUOLaMGZBGHwmKgmsqoiqemsWhDRsqNZ3JRAAqgjNsuqudvkdA41lWxbt8L8zN+sn3MvbJUUmqdz6Sw+yZpi7mJ+pmd4VbNponJXUGR1b0obQoHfnSjwW9SnVhqItMHJMnqSJnMsh+eYFphHsYPXQWafjDljYb5dNMNSBjNO87Yib9y5F5w2MUr3C2D2sNAMkOwYza9jVSl8jVOqcvhNoI/qceSvKn1wpBxTbr6cTei5/YlK7LlHy5Em9YHgQD5IMZNo1/g76oNMlQ+KlT5IymszpDdlXl4bor0p5Z0EKGGmQJRtLUoaVaIyKLS1QilqTtHXvTWZ9K3spWTnAPOwqJrR+idd7LYNDCWLOJotZuo6RJufQVuTPBWtuqbUpHMMfaO3qGzmmP20T+WVqrmBe1Wa2cZJ58r1J6p88rrevkL2GF7iXcgfdzP3Mv9M9FQ0GS1r4/BkDrnGw2JOV6B6Vr+prEXuGfegyHkppUX4q+p2Zc18F7xQ3oOOYu84yf2KKYe2QMi9t6OflhR1uwNzRgTQbPkWepzC5PP2LFAjl2yecdj6t0tabx49HhBLffJOImVZiihpvNTJc8iBe+DKfIlRpuCX90ilgYVluH9hvkukW1XJHjiw0VUtuCc7U2Y2Jcw/uKJSQS1AlkKjq2ehPnadcxs5bl/Mt+jbGX36qLVdMDlaPT99/mw0+tCu08/aHKlvDKa/EWzvjgbmHhshVNzp5YD84AJe53i7R7LG2mw+2K6+F5iPEnrueJQdO/HcYsDmPBkNjkhDkYAgBQVXaLfsxYzd6K/42f1xe1+v/3TS1ttllzzuLsfEM0+mCkGrxcYOW4Tlty0CT0m8T2MO+ZtZzCE/w/yQKVPHo3myNkovnM1WKozmUNoQJt084RxsX2EL2tX6FHyZ2wnhWWK8CKDnxLX+6EgeRxFhFFB0B+x4Do1GkQsS0CO/yrSFh2lTz+Yk9E309HB1SeoPzDgbdfQEi4fzvvoU9rG09dv1+nkuC8nHP8DzBHPBY/7qETRXflDLBl8ENviMzgaP0kl68oAJ4TOYED5PaWHh5MEBwz44mIUS4ZrZ2afgjMsirbZ1eeIYSIcTy7dpxT5660wbNONL85sRw29IH5onij9okDj8qFnyeO56Tcpwo6uKTr6M4RWK4fcbY7g5gMAZWg3fGoJvkOBXTa2fodT6xWao9WuSA7F5AD81SAuaxu+9mnzgxglj/C4j/MbQ7vnDWvx2A37j6/gtlPEbx/hNU/z2lgcgrLLT4jsIwYEwjk8ohomUAYbjFMPdzWDYMPJvHtDJ+jH/i00De7petH/j55UI8xTfswjfBMpqZ5kf1yK8ExCWy7N8SFanU6DXhwDW2yIBbllRg7glAT1HuKcJ7ijZVS0Okv3KuEOS5Lt9eItLi5oTLhVZpItW5IHx6cpVAAX+BPudUjPjtzIorMS68heNcZ/Tw8ELFSivlKPBhnD/kkZ8Nx5ZR9eUXy84mm79Cm1MBayT42d26D1UEGSY5XptVJq5RyQnJPXbqTJGZ+6UdH+DmM4XH1fS7zM6lz17Ca1PVf1U7G32U5Xp/g3WhMqPNuQRMN1S0Xf5JzTXq/qp2K+pn2pf/Wl1hn5t/t26NydOVCPH3XoHfdffUF6rin4q9v+/n6o8bv+CmjG1gRXry0yV7gK/3k/F7L91jes1f47wvgMY9sO4u0TneR+FMnEej4MYyIOQ1hKIY4EwIwZllda2DmhtVhXxImdpd4YF+CEASygKjKDBJABzmBOpAqcEngpHUDg0BuS35MSvj3WjqdzBdklldngH5cCJkLhp/5tno4VuT/i9ULfvmLS9y3dYdm8XHT77qZDHJ+fGe+efuv/wnx+IXft+RHYLPO+OeyMpv83k+IK1OhwHZ2cPH2wfcEe6ZJR/OvzijsOHrNKZm+/+5snfvn4ks3L5kZuXct958UDu4aTPM378Sb0P9k1cAykCux/gomZSWymADAGCOTM5QyUljwICseDQMgg8hchowPFpAZhovaA7tSa4ezgsZ6qgAAgz6A/l8MGpZvFupaRRRwog31TJosVIMKBBaeLLYEM1AY5oCaC1D7QEsqCUhNUEYvooS5uvqm5Z7yYOg9qtQ9tBN27oXQnDzJDcWTg+LnGB9izeMxBkjJaO6aGim8MVvA1CA5u1MdUIDywbLKgvbSZGwH1aWzr+ZIM8QRmHKxSHJQMcNgEBCuuVEGhub7YShLrGl2u+DW3/2GDZdm1q+/naGC5V3/bLyPYEmlH7qe3Duu0FOk+Q7VBikh1altoOM0TGA2AI2ZwV1zhnZ6SdxG34kgCjFYbr2b+VlqUaMPL194s3NsXkaN3w68EN4OjYvIGwyTC7YbXB2OQRNphuL4GWm0Rnufkz4SCluB603PTg5s8eP1puMIwzACPpAh2F+8MOrUhh3IMeRzGMCZwTXOQ6u6NDOo49A4DjTF6fTD1R+MsBwxG11S6lGly7mlqD/m1TiN+oux7diGzAmKcYn0UY+/Dd6+9SlIP6CIybQXhczaW0TrRzpxV8D5vRb9up3QA5FjuRMf9PnwMzcUOMiy/pI7jxbexuiZAoKOJqOxckeRnWKjeen022I9VgOKFv+e/VwvRIuRmpFq+39RA1V4OO6cVKzswUc4pjeBPTokeqREcMQSLKmGKMMJ/h8NDykerCKp1qj4KlRNeFIs0VX76SxpOynN2c3nXHbGYSWaA/Ema/K+n56Vx6btL0D/QJ/k7CrUvcGB9nYkyaKUAdIgieyyLPtbG6VPoYfB2QXCpZMIOChSEcCRCoQIQ1DsroFtynFI7AqC+Iq23BOO5T6pNKop0oyGfBVUw4SzqVevss5JyoTdLsXYSBpmACWm3HSEWrUpmNnMyAlgTHOmm9xwmJCvKp0OkN2GxW9cLsgxF3f1vQ6x50+SOSYAGXTp+IZqVYyMNOvmD1dTu2udBfBtx2n8vuF6LpnCfz0hHkzIFYJGO1dtgCLqtcnNsmP14E13YHj5kkTx97jXXEepE3H7r5v5le8C7Wl79mOo/2XejfObBR/UINyE22J2nuWBa3uYTXuzm0AHCOx7bSqmQolDFu1KpUXzyDP1rbqqTbeQXbuddI5aOhkRB6rZt4u71Khrb90qhXqYFt/o19HcS2y7hXacnItqZ6lVbdPj9tVdIiQ9mv3KxkaG2kQbNSfaO5Txo0K3HU/rO1vUoVo/jr6lWyur9ar5IhJnGDXqUGAyBu1KtE9CzQ+N6OVj8DRYsxGVa321K0qGlWalrggm03GNnNq14ISaP8n5kEbWi8XsWYw1Tvyo9WeZcfk797UJSDNfaiZhBZppJXuE1L8CpY03ZgXdMWrscPuMsSen4XqSpFqTJnrXgeMAkKLWgXpgs2VfECUTop5AQlr9TCkdh+Ob2U9//O6ncQJa+Ax99z8x+FEkjW3YybTP2HdD2v+yQ2aip6bL6D6rnFgwmbn+GoH88iP46gGPi+Wk/C2B1PaQk0kncqOBqOfUT0MUjKmKfRcBKF+6tCR7gVJnRG1FzdUFNHcx2qM7czCuqN6KaHw+MbR/kWBsPYxkEP+nOf8Qvmt5hBtO79KVVF6eGuUvFnFBFbITQWOdpdPtxydU3yDECVUoKbqXhVhBNSaFuO4i4DoKEGIndRwcujDCHugDkL+m6llkA/3v49ASxYpUpiiQHa3qxmFan+Ju0md9e5oZ4W6G0RWC9EPfSNHzn3rZO7+Y4u9hK9lMkJcClzm0mQ7Dd3L64cex5ujEQX5uWWbtqMf/nXbPdbcymru/ZqZjw/9jrrf/uzTz9nHU/9/Znc+NP/Smrkvlv/wad5FxNndqH97zVywqxGU5rHQoJbUErMo0mzR1lzFQeAA8EFC8c+PH/QIohyCtAfgGsz0D1XVODmzCxVGwRK/NEEQoHDvbwCcFnOSqVWD6hmw7ljh9dPwBsQpZI/kiJNv7CtFqXVDiYxStrCQQWWI2IZTj18qijoctVnkULEQCTQXFnZ9akXpu+PyCfx2WPo4L0H0ajsifjnHktbW+P7HsgVH4zOryyd2rtRS5D9m9iyW+AtIlR4IVD+w7YoPW6E2m5+LmKjx43d9p7oJFstNzjR2Tl1drT2nIL0k/qYPjy7v1vdUQqtlsMprR/N7ASRfiDtpasht9dC++llLYReiOEXQGt3FO4lggRoPxyZhURQroxJyCP4SjVwoyclLYE1qDZpSWXrze+GvakPG9wY3rwzNbJxLgMH7WmTH9d1E4zqkNWeFNDQtqORxipU4hIYnIEoug82MrMD92buSIoNKrv1g436ZVz8XU6aHsJ1vd3MFqp5un63RFTZsPZ4RUlO3DQrbirrbVBka44X/Wv9G86K/8ats12TvM8iQ69JRaqH3gopnf5W9F4b+1vz802919bWZ95f9d4c/wK7TzjGuFC8pzoxX3ErHNl36pylfXyMPgDxOrPe7mDnWqhKQk4ujIn+uFVyWgVTsGsue84cGntif6or5I9s83e6CtHMAvmsc+izjjOg9KhaMdft+mfBHX4z+Thz+eM0M6nClaVK6GpV4FBSmEMfxOKPHmqTnG08H3SbP8ks/FXxsf3D7pA/HPC7XAWiSSix+5grt/e5mWY+9+jGj4Vcgn/BdB5jG2XmAF11MEUBRhk8JmcpY6xa8PlpJ9oVQuQFH2ZrIafQ7Vkt1Em0HY0cEGrCJeze8le2tpiCbkMvvbzRbdiOc8iO47odVln1pyiIWAx4ezWOqhnbofYraz0E0dg6olpPJy6wG3o01AzW7L6q16xmQ79HN3gEcjvJdB6Pg6/VjszXZ8fRzc2A8cy+yL7BCZWc0W2EM7qtijPaRjijbYac0bl7l08sHN5//x7T3Pwjx5fnH7gX76vpW//FL7Aees6GMuBWCAA7A6kU5aTWOnoVBb9aJqkeqCCppqoyVL4LpFq7CasTMFeH8LfI1NkeK5+ndUZr9vTGZ2dzf7w4SQkMKx/xWoj+exfzGw9VqYf0yxqDvkgX4Xa1KZh5GZPCiPqcun2pkE2lQAjnURT99yH+bjF62tpBvxuMO6tCv936VzPT4dWQZhkTKcvRYrTXF95X7B3GRMo9xX2wA680wZPMMq5b/8kF+H9nJiBHKoC/02iP9kHqh4L7NYYrSO0xNZbSGB4aD9ZsrfiFcEqz8cDwgMV7+I+g0x6OLXcoWKMnxoP0TBECJiaNSYs1n40KMzipIEMaC2LRw7Ny1xaREBNcPhY/WQ9VMRV2xOXLLJne9GUecN/9ncczY4uyKDoc0wF3Khl3fObLvGf60Jc5JbgDSX9y0Wt1Pvng3MnltJU9dXyZ98ju48un/3rZ7+j12+XFLptkj85mji9Lg13O48uZyZDNZnfPyJGpvv2vnMZrX5KzccfMrzBOZob5b4YkP54Qmg0MIaxqU0oM1oNjpFYU5g8pCm53kz5aayc9bu0S/La9BSXTUjs8laBS2o6l0temCO16jwJNjENkrSFMV5hAGggkmGsXCFNE3qHmfqH1in9Q+36x6u3tc8ZWffA/+sXqHfmcM1ZCL66TPqi+bAm9DLwP7/T25by+suQqW/MzZnqYchGh1SFR3QkcWpqSItde08MZFDt0ulqIlhnbjwJcEEnJYJnR4REU+bI5+hvcUpcJYonVGAvBYxDmkZ91CUkL38Iet/L8o6bOWIQNmPiOhTtt7SarbZznrcu8FI/wJgsvtJhsva0xXojFhV6bSRD4VhOKZbMLNrMJ/t34vdDKm+I3/sV0Gr2N/X0kbhHk0IfW1htPoV98HF0KRkLyMfcZ4azrPjkUCS4O/tpuxjExJqyDFU7vumDx3OPx2sUR5Q7yAEJ/yPKkGBDhLdfxOHCBLpH5CprDaeYoUZ9TtxOVXq1nR4rMjW0K3KW2wSn+CJabExRcEfMoaj+5XA2ZBtQWtvfT9g41KaouNEVcZiJ+bqMKjFixGRM4b1ufGDAhcA4MCxN6YMsNCi7O2tU5Mf3w83OszdYWX8lHi/Hu+01WR8eYiec7HO+zz9FuBa44uTtkfeLkuX09K717fL3+tv5C6gy8dv0K0MxyxesfVDVfYL1Uzo1sx1XtBINTLKJPvI3YHVbUHhkWA1z6TWC7B4mU5iDW64GWJVwA7hqkN9wYrceMFZ/JpY8qi4GUmFpobDexdvLYyfSBCyMmM293vO8I2NzxUNdJzuqwzxOTKyxNBb/4MRhnjvC8zZ+JvVZpL973rGh8vIZsHGWmmUXmHFPK4M6MmRSxtLQtuydFvKyFZUVRd0Fahdc/Cc34u2U1g62G8lFWgQpSgsUazeswzCDzFxAMS3BFLgkw7ELuHxS1jkIWpIk0KYBblNECyWi7yuBoHa7sBnhQ+tNgWAT1J5kUUSXFRyPrg8VqakPwjR95PJk7Fk0/M1s9ZET7GIH0PIIRPfzuvLXNEfTYgwG3aahqEJ199M/mur3uYHe9gUQfP3hCXtjGtwq9ydiXh6vGlgnj/qL5KjPGzDPP0d3HN0xR1yLjFPP4CMJ8Bjf66JjvkdUCxnyUdB+O4i44dZeCT7TRkJQdWFm8G2G+gB7TcBfCBlw2MgJ1EhRCEOaD+CDWTG4s2sTVjs4uN5GWrgUc/d+SIhl+E7DrqK9jnT0aTT4qP/yTuMlkiR1ctvskUEk9AYDnawDvpHhXwNyDYM54uS9exh1FLt7c5k3HXjZG+/AYAZv5P9UDT0IAeNpjYGRgYGBkaF7Nq2QVz2/zlUGegwEELs5uYIHR/z3+WbI9Zl8FVMfBwAQSBQAuwwtjAHjaY2BkYGCb/E+QgYF91X+P/+FsjxmAIijgJQCRjQbLeNptkk1oE1EUhc+77yUNIQSpowhakyIxBAmlDCGUMBR1YlP/ii5KKUVKFl1IhSxEESTgTim4UyjiSlAUF0VEXJUsXFSR0oXShXQRikjEIkUKbmQ8b5zQoA58nDvv7953z5Nv8MFPHY54iJJMwNUuMqQWm2TcQUYdhysXcIPkdQv7OOeqW6jIIXjUIdmGw7ECyUfqk0EyQorkdKQ5rh8m+WiNzXVepnEw1sJF3YSRDXhyD0XZoc6RGfKD9aQxqurMeZPnH8WIzMPTa6RBTqIg7yL9zjUtrk+ypnGOzSARm0JCX0KadSa0UN/jhbSxl7qH+88yl6OuAvKS+z+jJpM4Jlu81xvWcYDnpOHIJnzVIM2gxnp8NQ/fePDtuKwiIx3qNorqF3UBOamin3MVeYS0KSGpE8z7OujwTo5kWf851pDFEd6/v9t7xveZ0/Y+rz7guiwyfxbQ6zgh13iXCaQ4d8r2PRwbZc3LuKPL9OcLyrJCX+w9tlAxVdbSxqxy+b/K+Qcoc38hvgm3bz/c+AbHmhiwPf8f5gkGQx/mIh8iVD1Ytj5QH5PnshP87HrwDy4u6yW+A+tDD9aH0K+nfG+257vkurEZp1ofrAc9qEbwNvShESyRV/oMpthnL/TgL8L3NYR46EMv1gfrF9XUkTGzGAhrog98V9Afgb5nuyp36c9XMvYH7FBvU69wjl500WPwYotIqQX2x9Jkrk8Ra/xv05cmSnYv4xQp2HNZp6NXMGx4pK4ynoZjWkiadSR/A/ySsWsAAHjaY2Bg0IHCAoYLjNuYgpiVmH+x6LGksMxgFWH1YG1hXcZ6jfUDmwfbFnYF9nkcAhwNnDycAZxvuNK4VnB94Zbh9uAu4P7D84s3h/cRnw1fC98Vfhn+OfzPBPgE/AS2CTwR3CdUJHRFWE14mYiSyAKRW6JqonvETcRbxC9IKEjESVRI7JJ4JckhaSV5RspAqk3qg3SB9BmZaTKvZHVkm+RE5CzkVsh9kfeT36agpVCk8EUxQnGJ4ielf8pByqtU+FRaVFaoyqhmAeE6NTm1NnUp9SANCY0wjR+aFZoftIy0XLQ5tM20a7SP6Njo3NDl0s3Q/aAnp1eld0lfQ3+ewSTDCqMFxkbG+0y8TJ6YLjLzM2cyz7Hgs2iw+GBZYPnLysGqzeqOtYP1Kpsdtna2B+xC7Hns19g/c+hw+OaY5PjIKcXpjLOB8xmXOlcD109u19xneCR5Bnl+85rhbeH9wmeOzwtfPd8W3xd+Jf5S/vMCZAJWBcYEfgiyCroW7BW8I8QiZFeoXui8MJOwU+E9EVIRCRH7cMALEY8ivkQKRRpEpkUuirwX5RS1LJor2iJ6BhA+izECwgOxS2KPxDnFbYkvSFAAANyeorIAAAB42mNgZGBgeMlQxMDKAAJMDIxALMYAopRBAgAmZwGjAHjatVbNjtNWFD5JgA4xRZQFlWZlseFHaUj4qYBFpYERVekwUA0CTcXGie3JaBzf1HYmTRc8RRdVn6KP0GULfQF2VZcsumbJOd8917EzUzEdtbISn3vv+T/fOb5E9GljlVrUOHGaqPErkdINusgrSzdppfGX0i36ovFW6RPUaV5W+iStNp8qfYquNlOlP6KXzZ+UXqEnrQtKn6YzrVjp9qm3rUxpj263Xyh9hukflf6Y1tt/KH2WbnrnlD5HF711pT+hFc/pPE8dz/nwG13wflb6d+p5vyj9is56fyr9mtre35Z+06JV7x3dJ0MTmlNGu7RDIyrIp8s0pCv8vk496vOvw/Q2BZQyb0oROISzYMm7dI2feeW0SyH/X+PTOZ9HWOXQnvLuFT73aY0SfvyK1Rwr4Yz4vQ+5LrXpKZ/u4vQB9It/W0zFTM3YagZ/LEfC7yGvU2gJeWfKdAiNPvOPwLtFX9EGvx/Du7SmeaOmQeJ+Bmnx34C3z171lzyr23XeBBxFwHTC/wP+l5MZr8UPORW7a/QN6ILz6C/lNGedkp8JstOFDwm/De/u8Pljlt9YqsvXvIr5iZBJ0fsD3ePThLOwTZuwUpU4jP+zUuJuBQMftuOXcoflrMfPjX9h+yj2XJ6lthm/pdJjYGKP9wQjy7hdVPoJcxmWmHKWC/VUkLnJVHFMKZ8tGmBNUCkVD4CIbk3fUSKbQVL07SKTonvCVgfAWg4kh8hAqjXq0U3kItX9fCn2Swf0ReiyTHfTml7XuzFrGCICn7vGdqmrkLOSIetOg+2Dosx/n+7AP+EcYs/GKmg3HJHtGGvPMK6ljhM+m6P7ZuixRHls/2bI0qjS1TYLsVZJLA3QOSHrq0ruQLesDfLp5o31V+o5xk4Xk0Ai34PuHV7nqGisUaTIWQjZIXS7zO8h4zP47OxL/0usRcUXl2G/zFl0AK2if6h2worfVRwsNEqtxsjWvILEGFFGS7NQeuY+TgLEvQ8O+RaM+TGYZMvT0M7thVeL/hYPAkSXa1UT9XfKNlJgYaqYsJFZbDjPB8h6AUxENWSOtasd/nxYylXGTu8Q+U7ZplHuEBacjj66o4P/Xq3OLqMhvI80W5IDh6scGIzYWo7JbauZaBydSt3niFHQEcArO+lT2Mn/sc8d/m0ev4THY9UQKz5HPBVn6mEGFM+ZJ4f1dWBBvjI2V/arOtEojM5H6+Emy8/4/S2qnpT7j9jndXgQoG6XVCrUTlhTPlOif4oZsvC73tdOryDQQIvgIIb0RLsq4ChcZzn+ITLkcO9uDD7muVH0VntZqjAosbGYg3dKHGWI2OB7YFExxuQeHUDg8ryrTtIC1swHZrD7RmyhAyaaRbdbv2EMMMMy9OlhN5RUK5Wio+0X6IFiSO4UXUyKOt5sL9sYjd6KqnNnV/9TjU267HtgKkWu91UiQ38MdeYO4OM2TnN8/yLFYV5W33m9iDXS29tx74jHlfsvbnb/9x3s6Leo55g7cRmBvUU9Um8fAjk+P7dxdoM9vo7/Pn1e3ttuIUOCapnJBfy28VZv09/xqdwLcGt5D5nXOY8AAHjabdFXTNNxEMDx70Fpoey9ce/V/78tw90Cf/fe4kKBtoqAxaq40LhnNCb6pHG9qHHPaKIxatyocUR98NkdH9RXLfx/vnkvn9wld7ncEUFb/LnNXf4Xn0AiJJJILERhxUY0MdiJJY54EkgkiWRSSCWNdDLIJItscsglj3wKaEd7OtCRTnSmC13pRnd60JNe9KYPfemHAw0dJy7cFFJEMSX0ZwADGcRghjAUD15KKaMcg2EMZwQjGcVoxjCWcYxnAhOZxGSmMJVpTGcGM6lgFrOZw1zmUSkWjrGRTeznI5vZzQ4OcoLjEsV23rOBfWIVG7s4wFbu8EGiOcRJfvGT3xzlNA+5zxnms4A9VPGYah7wiGc84Skt4RvV8JLnvOAsPn6wlze84jV+vvCNbSwkwCIWU0sdh6lnCQ0EaSTEUpaxnM+sYCVNrGINq7nGEZpZyzrW85XvXOcc57nBW95JjNglVuIkXhIkUZIkWVIkVdIkXTK4wEWucDX8x0tc5h5bOCWZ3OSWZEk2OyVHciVP8qXA6qttavBrtlBdwOFwlJl6HEqVe3WlU1nSqh5uUGpKXelUupRuZaGySFms/DfPY6qpuZpmrwn4QsHqqspGv1nSDVO3YSkPBevbErdR2qrhNfcIqyudStdfc/qdKnja28H4v3UDYy+D9waOgIiNjIx9kRvd2LQjFDcIRHpvEAkCMhoiZTewacdEMGxgVnDdwKztsoFVwXUT83ImbTCHBchhDYNy2EAyb6EcdiCHrRbK4QBy2B2hHE4gh0MZwmHcwAU1llvBdRcDV/1/BibtjcxuZdoukRtEtAGeXi9YAAFVdc+EAAA=) format("woff");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'YanoneKaffeesatz-ExtraLight';
  src: url(data:application/font-woff;charset=utf-8;base64,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) format("woff");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'YanoneKaffeesatz-Light';
  src: url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAJ+MABMAAAABR/AAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAABqAAAABwAAAAcHos92kdERUYAAAHEAAAAKAAAACoCAQK8R1BPUwAAAewAACUbAABk+vy6nlFHU1VCAAAnCAAAAFQAAABoAqr14E9TLzIAACdcAAAAUgAAAGBj2EvvY21hcAAAJ7AAAAGNAAAB4s97KUFjdnQgAAApQAAAAD4AAAA+EFULxmZwZ20AACmAAAABsQAAAmVTtC+nZ2FzcAAAKzQAAAAIAAAACAAAABBnbHlmAAArPAAAaIoAAMTQoSJZSWhlYWQAAJPIAAAAMQAAADYIUkuOaGhlYQAAk/wAAAAgAAAAJAx+Bg9obXR4AACUHAAAAkgAAAOkut0+TWxvY2EAAJZkAAAByQAAAdRyLqXAbWF4cAAAmDAAAAAfAAAAIAIGA1VuYW1lAACYUAAABJMAAA04lNh4RHBvc3QAAJzkAAAB6gAAAtuMPnvycHJlcAAAntAAAACyAAABMhm5GAN3ZWJmAACfhAAAAAYAAAAGz4RVdQAAAAEAAAAA0MoNVwAAAAB8JbCAAAAAANGbgAJ42mNgZGBg4AFiJSBmYmBmYGR4AsRPGZ4Bec8ZXgDZLGAZBgBR5wS+eNrtnQ1wlFWa7x9CEiGE8Kl8M4CIAwwfgoiKY7gsl0EGuVmMijFOcRluKsVVGa9mMrMZNxMjfmx0EaKNsG0qRkSMGe1yMlF7MyliLkvlZpnevtg0TaZv22abkK0uqitFpVIpi3N/5/Tbnc4nwa+d2dm89XT3+77nfc7z/z/Pec5zTjogo0QkTVbKFkmax49kPPrfn3pcpksy10UpXmKfkngbJUk//dmTP5OM//k//tfjMtVcEfPKHUmVDHM+Sm4wrZNl/e01d2zb+v+4kiYpyFTTaqH8kLsl8orMlINySJbIYanAhkaO26SJY62MWvvPpmf7qA1JT40+llyT7EwOJ/ekvJ5yPvUX1/WMmTpmyZi7xmwfs3vMnjG/Gjt57PSxS8auHHvb2LvGPjP29bRtaf8yrjp9d3rX+M+5tnJ8V8bmCRkTLk7cNen2SUcmJ09eNSV36t9e/9INOdOemn7DjHnJNTN+PsM+49MZ/zrzzplbZz4+a/asPbOenfV3s16Z9cXs9NlzZ1fOWTTn9jkVc07MXT53/dxL37PP2z7vy/l/N/+V+RXzj86vnu+Y71wgC+oWyI2P6teFC9L+hd53L6y96SBWrVz0s0XPLHp1wsUJF2/e9P27Fq9a8v0ly5fOXvqHH/x67JJlR5adWHZhefryVct3LP/bGf+6/OPl55d/uWLRiqwVu1Y8teLvVxxf8enKzSv/cEs2x3n6X74qd9XPV72y+s7VF289v2bnbX9z298kPZX01G1/jL4m96z9+dqP1zbIVslQDpms0mSKqpKpfL5eBeUG1SnTVKbMUA0ym2sLZLHcqPbIrcormbJJsriXrSbK/Wqn7FZN8mu1RkrUVHkGKUWeRfYhzyHPX8mWF1SllKkeeUlFZD99voKPD6pLUo6+V5HXEBtyCDmM2FVI3kAq6PdNVStVKlveop+jyiVvo+uYOiLvqFw5rlbIuypLqtVqeU/9RGrUbvmN5MkHskMckisfqpPyW7VDatVG+Z3KkzpVJB+pvfIJtjvVk/KPtK/n/fdIA/hOII30/yntm+j7CzVLQqpaLiDtyEUkxtji/2RshIz9F8b0YhmvPDBXAnPthpW71fMwkynrpQB26mGnFnbeh519MOOFGS/MeGHGCzNemPHK8yB5Adb3yxMwcvMQbLhgwA0DzTDQDANuGPCCvhL0TaD3gr4J9M2gbwb9CnmfNg7y0ofKD/o20FeA3gn6k6B3gb4R9K2gbwb9SdC3SgMeOSHrQF8D+uPyGc948NZZsHqRAH18oQphow022mS0pKl8OYt4kXR4qCRiToI7DF47eO3gtYPXDl47eO3gTcVmF3pazPMOnnfwvAPsk2UWPLokUyWjwwsvTviog486+KiDjzr4qIOPOjmiuuUfEDvyBlJBNB4nWqJceOHCCxdesHvB7gW7F+xesHvB3WzhbgZ3M17Pxeu54K4Dt1ea0BXCbxeQduQiMhGrckBVBaoqUFWBqgpUVaCqAtUvsaAQTQ40OdCgWXKiwYkGJxqcXxtfwdfAV4pVpQn4Cgbg2yljsCZNtsmEKzoXZJALjpILaskFJ8kFTjy7U6YTVTOI7JlYMovPOi/MVTaZxyhYIBvIDw1yE96/FblbvcxYWMNoSJcNVwKMiKOgLmVEHJWfKh+jYqf8gmd/zXkJI+QZYqhUFcNrEbwWw2sRecMNSyfJGyErb8xhlMwnb4RgLghrAVhrhrWwvE77w+qMvAGKClnNiHEyYioZMU5GTIQRc5KcUcOoscNkAUwegMmjMHkEJo8xanYzaiLkjcWMnB2MHM2uDXbtsFsJu6/Drl0+VmWMnjxYtsGyHZarYbkWliMw7IHhMvJGJqOnjNETYPRsY/TslXNXbPJHnvHzHsDWz9V+RoEdT0TMaEplNFQTG05Zj/YNMHKWcy9CBaE2kW0KiaA0rm7i6iaqhDR6myzf44qHKx7TzsmVqTzdwlUnV52mXT1Pn+RKPVfqqUo2YBfXOTbQ4izvXuQm/F6GDx3462l8koNPcvBJDj7JwSc5+CQHX+Tgixx8kAP/OfCfA/85RGoOkZoD7zXwXgPvNfBeA+81Fu81cF4J55VwXgnnlfIB1xzIh8jvkDrkI6Qe+T1yAtHWugwKN5/aQOEGhZvrGrt+XWxep8okMOg5qAy7y7C7DLvLsLsMu8uwuwy7y7C7DLvLsLsMu8uwuwy7y2BhDSysMSw6jL6Z6nI8Oy3j6lJYfJE7W7jTQYx78FYxMR0gRj3Eo4eR7EG3B90edHuIRw8jNx/sYWIuDP4A+APgD4A/QHy1EF8tYG8BewvYW6ys3AoHrdGsTBY+gURjq4XRm09sHSe2jmPdUqxbSjx5pQ2uQrS5gLQjF5F5WB2RCYa5MzATgZkIzERgJgIzEZiJkL1qYSdiRthB5DXEhhxC7MgbSAWiEfyWUVeL/A6pQz5CGtB/AmnScwXiRc5x7kduwyep8OaVCbxPlqXklVPEWNhkwmgWvAx3LXDXQs8t9NxCzy1w10IshYilELEUIpZCxFKIWArBZ8jKhh749MCnBz49xFOIeAoRTyEsdWOpG0vdWOrGUjfceuDWA7ceuPVg+V4s3wu3LXDrhtft8LqdWEglFlLlHOJHAoyeEHnmAtKOXESWw20t3NbAbZ415znh1wm/Tvh1wq8Tfp3wWwS/Tvh1wq8TlE5QOkHphF8n/DrhV6PtAW0PaHtA2wPaHtD2gLYHhD0g7AFhDwh7QNgDwjAIwyAMgTAEwhDIekDWA6oeEIXxic4EtfikFp/U4JMa1iF6RaJnoym0yGZM3c8MMzzXA2O3L9eDzULdcN2NRSEsCsG1H6v8Zgb6jCzkQc5ihxe501g04UqYDOTAqiARcpks5Ma6Fqxrg9sCuC2A2wK4LYDbArgtgNs0uC2A2wK4LYDbArgtgNsCuC2A2wKQBUAWAFkAZAGQBUAWAFkAZD6QtYCsBWQtIGsBWQBkAZDpEdoIskaQNYKsEWSNZP9ToPOCzgs6L+i8oPOATo/QxgHozoHLjwTQl2IySwW8NIDyBNLEZ7DzXDRz14DVDVY3WN1gdYPVDVY3WI+B1Q1WN1jdYHWD1Q1WN1jdYHXj49P4+LTcAqPpjLt6tK5mrAWtPOUbMk8Nz1IAllphqRWWWmGptR9Lg/k/CENBGArCkM4SR8F71Mpj3t4chp1eROewEPXDBaQduYiQPa54ZDxxMJlZfwq+WUAc38p4yWYE6rh4gWvlxMyryGuIDTmEHEYqqOnepLcq5C3kKPI2cgx5BzkOX+8ysquR95Aa5AOuO5APkd9iQS3yO6QO+QgZ6HcbqGygcoCqAW/mgmwZyJbJWWz3IgEqhxAz/QWkHbmIzCV7hPFPCM8z31KDlJAPn0FKkWeRfchzyPNm7nLhdRded4G2C7RdoHWB1gVaF2i7iAAXEeACtc+M10auNfH5LJ+9yDn68SNrGGcRxlkVY8zFGMuFSyeVWAcW5GFBHhbkYUEeFuRhQR5VWAMW5GFBHhbk0XMePefRcx695tFrHr12XCWDnIZrF1y74NoF165+GWSwcVYXzx4nED22mujnMyo3D3IOHH4kQLvphs8J6mOq0DkgCYIkCJIgSIIgCYIkaHEZBEkQJLp+DIIkCJIgSIIgCYKkmV6aE3j7GN4+lpkmxz/PSvMFmC0nv76KvIbYkEPIYUTz8C7tqpH3kBozZ7aCrRVsrWBrBZue1aOYGk2ebrVwtYGrTcYxdicSEx30Vk3LOlrWMU4mMk4mEklNRFITkdREJDVRjaQxNqKRtA2/7mec5FGV78e/lWaW3UClncUKOJsV/v2sakuYj55BSpFotV1kVdthsOkcUwRDRTBUNOTMbOfeG8ib6KtC3kKOIm8jx5B3kONqC1xkwkUmXGTCRSZV9oZola2exvdP4/uN8LMOftbBzzr4WQc/6/D9NMbaWsbaWmJgLTGwFiZugYlbrNl6HXxtg69tMDMfZubjqW14ahvx8BOq658MWLVvhqlZsFRhsVQLQy0mN25QP4ShRhg6AEMnYagYhoqt9UixtR4pxh9TYcgFQ8UwVAxDxTAUgKEADFXDUDUMVcNQAIaKYagYhhww5IAhBww5YMgBQw4YcsBQJQzZYMgGQzYYsslvePZ9M7/G8qsDhmpgqG+N/AnsO7n3j0g98nskNgs18tyntPkMfR7kLLi9yDmw+5EAmepz4ivELHsBaUcuIn9l9jUm6FmDOJiCFj0P30q8b6BKyjJr+6Mw5IIhGwzZYMgGQzYYssGQDYbWwZAbhmwwZIMhWwJDerUWgKGAxZANhmxXYcgJQw0w1ABDDTDUQAztgx0H7Dgsdpyw47T2N5yw44QdG+y0wE4L7LTATku8To2y44SdJthpiu9vnAO3HwkQCZ+DebWpSvTImgLiGxmptzLzZ5tdm70mDsoZua8iryE25BByGHmTCK9C3kKia88IiCIg0lW0d5C6NQKaCGgioPGAxgMaD2g8oPEMsqIvB0k5SFpB4gFJCUhK4hVHgLzfP09ssnx7AN/uAVEliCIGka5fs9QvQZaDbyvwbb61Gs/Ht/n4Nh/f5luRn49f8/FrPuh9oPeBPh/0+aDPB70Pv+bj13xYKISFQlgohYVSWCiFhVJYKISFEljYAwt7YGEPLOwh8juJ/E7YKISNQtgohY0S2CiBjULYKISNQtgogI0C2CiEDb3rYocNO2z4YKMENgphozDBrwfw6wFYseFXveJ2wYwLZlww45Lvw4ze7wjBgNtE95vkhCrkLeQo8jZyDHkHOQ7fA6uGIBYHsTg4RC3kwmIXFruw2BXfJ4rWQVa1gA1eJFoH1WNhPRbWY2E9ObPvfuMBrH3sL3LP8Xrm+WTWkltNXVsiOfIMUoo8i+xDnkPKkJeQg8hriA05hNiRN5Cz6PAi59DjR8aiLdfsfk+74qWWSJcZ2DgL22cz495Kv9nYN5a+s80+zwmz0s1GRzaWXcKyS/jqEr66JGNotZNx5sVPrGHMDudOWu4kDr3EoddgsJt9i2xTq+naOgibQdgMwqaOoQDsBWAvAHsB2AvAVDJMJcNSAJaOwdIxNNvRbIclvUOi1w+/gf8PEO0Hbck+c7V/RXKW615kKU9VgutmSRuVLOOJswloncUTCyRMVLURV3eAwUZsfYm1LrNS3APve6UYy4MDVgWDRf8nPNe7GuzG791W5GtfV8hZ+vYi5+jbjwSI8zZxwWwjzDbCbCPMNsoU8LSYXZ9sNBxH3sUP1ch7SI3JnX5699O7n9799O6nd6p01vAnkE85P4sOL6L323LRNhGPhvGoZiWXO7lmN2mFeb0FJvQet4613j676bObPrvps5s+u+mzmz676bObPvXazotG/TuEblB6QemN75OnoTELjWto1UWrLu5kcScLvJ3g7QRvJ3g7zZ7XJlpmxvf89H7OHvJAOBpfMLGBauNNzquQt5CjyNvIMeSdBI9/gDiQD81+QRhLw1gaxh9h/BGOW3wW/V4kFqsh7l1A2pGLyHwsyEywgEjh8wbq6uGq//eQGiSx4u+7a9F3j+AsfXiRXiu6saIbK7qxotswU2zWhGd59yIzuOLCJjxK+w3qZjNP3w+L0fn2DD47gx1nsOPMEFFaa0XlTvy1E80uNLuwIRcbconKWjOi9hveG9B8AukdiftpvZ+xk0atHt3rWk1G6TF2HAfTu0g18h5SE8+QbdjQhg1t2NA2yChpo4c8esijhzp6qEvYkwrEeVga52EpVw7Aw+vw4KL/CLO8rt5yZBv6sug3Ooq9V1mt6ZHtxl439rqx1z2C/R4/tvux3Y/tfmvFpvlsxn69njqAhazasM2PBNCprS3C2mqs7TG7gnrfextPZ6n2BEvbsbQdS9uxtB1L27G0HUvbze+SBlrajqXtWNo+hKedg1jbbll7GmtPY20R1hZhbTXWVpuctMzs0OuMMcWyNmpprG5ow9IuLO3C0i4s7cLSLiztwtIuLO3EUh+W+rDUh6U+LO3C0i4s7cLSZixtxtJmLG3G0mYs7UzYcYjtB+uRehprm7F2K9Zujf+mIMBsE+L+BaQduYgswepSON5vIkKP1F5+m/tFQv9qNWSNnqEiITIEv02D8Bux+K3DYlaz2ORFzmGXHwmA6EYsrTJcXj02/ZZF0bE0+L5v77j6hOv9LYquwAMWj3assmNVFVZVYc1lk/83md9R6t85tHG9TV8Dh37NMq/5kiSfMY97kEkmNwxVc5UhLyEH+9VZduQNk3ej+SP2ewa7mYP+XH7PkGj14j9Lq+/4s7H6q+zeB7/V3fu1lkVrjEV9eYxadzUuv/nfPbRjffsA62N7z1G++6IYiu8Yuk3/IdHp3wLvNqP2LO9eJNnCuzj+7A8YJ92GgW9ujLSDqh1U7aBqB1U7qDpA1QGqDlB19Bsj7RaqDlB1MEa6GSPdQ6L6YZ/ddZ2zEy3Xu+3a+uF23DWyvrvuHaDs6Lfr3tFn1/2bQdthofUloO27gz9S1KG/SNQ9fxGodfXRKOv6YNfVvsarK/1sKsf7ze90vrnfKr2JVCFvIUeRt5Fjhgu9i9EKFx1w0ZGwq+kjj/nIYz748MGHDz588NEJH50JlViHtWvdNSwXOg91mHXVn04e6sDCjiG9pC1u/YZroq9rcSsWtw5pcWyXOJP4OvoXtkucSZRlDrlLrHf/diXs/u2Cx10Ddv90q6aEVk20ahq0VWVCq0paVQ7aKpzQKjoaBmtVldAquoIZrFV5QqtyWpUPaJVhdjgH2zEcya5nvon0gXuN0X0v3eLlIVq8TIuXzc5Y+aAt+tudFt9BHbpldGc02XwDSq+lYt9M0vVNdvQK714klSs55kr8ac69iL7zWL87j3HnMbN76DV7c709etHvNTtkA/fo9Jr7u96ns30HVtiwwjasFfu/Ayuia+fhrKj4DqyowIqKIa2YZ77B+K3s3erdbTJi7JuRcQsYzxeQduQikmqNwKUJMRsdeanWbwoS70R/QxDbPdrxJ7p7tAOkO8zu0dI/CUuj/F26qrV3Rb/xZr5p2nclf+0VW4h5NcS8GhqkYvtudgV05RZdefoGfvvNqt6ieTH2W4NtZs9i6Njvn9e/qbyYWN8c+8/6JqG+mX7Vv3AoI0JfQg4iryE25BBiR95ArvYXEIv+hP+6Y6hvjF3t22Kx3V+9HntCRlu1QvT3iUkyU1I49F8azqXFPI4bZAEtpskqWSs3yR2ynry1gWO1bJRtcqtkySPUFD+V3XKv5HH8N9nDkSV7Of5afsWxXX4tr8h9clAO08ouFfKoVIqD+x/KR9z7hPngOTkhTfIS1rXS1s/xunzOcVjaOI4wM4TkH7DoiPlbwyTmhhewcJzaKelgWaimyiJGxhI8tEyJrIK1tYzfO8hUdyJ30eZu2q7nfSMRvkmtkB+pDNmsVss9zGlb1Cz5a7VGtquNcp9aKg+odfIga4sdarc8RFzkELUPqyLJJdofgbVkSdf7msTksisRWW9Wt0lwNl5GTf43Y+FP5J9G3T5q26jKpC1Jv0h6LunVpKokR1JD0uXRSaPTRy8avWP0wdH20Z+O/ufkg8k1yf83+fPkC8lfpsxNOF5K+UPqSo7HOT5P/bfr5LobrvsFx6f6GLNxzKdjF459Lm1q2ty0jWl70l5J+zDtXFrXuHnjcsY9Ne7IuP897lJ6cvqC9PXpeenPpn86XsbfPf5X453jwxlJGdMzbsvIzqjIuDxh14RXJy6Y+NTEf5q0fpJzcvrknMk/m/x/Jn8us2EwROyHZC2yDvkh+XETrP4I2YxsYSbZTsSUc+9VpG9OHyzuY9/87s2En5jvfIbMt76JOsZgunoeNp8XH5/PI9qrTrzagT112JIltzO27iDX3Un/d6kD2BSK23QP4+JeKt3tfH4Q3+xgLD1Ezszhei41wyfmd0spRG06NfSkKw6Zo47gxSJ6cdDLKWKnmJ5aiJ1MYmcxsZMJ+gjxsxoGThM7DfRYTI+/pMcX6TECEzbZqnrkXnWZGDpK7/uJoUpiqBwrAljhwIoIVrQSQ9VY4iKG6uRRMt6vzPeAW6TSfAvOJT5sO4+0XrHJOBipxiI3uIvAfBrMLVjTCG79TWGdsRwwVQ1T1YzjFLWJs02cbTJnHs48nHnMmZMzJ2dOc1bPWT1n9fqMuPUh5038ptPfHHidiywkuy5jhKzj2npkI6vvH6mnQV4J6sfIiU+TZXOMRjca3Wh0Mw7Wkn3vlfep0VJkDVrK0NJmqgEf5+eRdOPtZeT9tdhwB/PxOti7C5bulRdhKWj+ekP/dUYsEjJ4Iox1IZmkPkZnkKcbedrD0wGePsnTzVgZ4umTPBXmqbC00jaJ3nRuepIVZYqKjtxJslUWslrSI/d53n1cP4+0cj0pHoW3EBdPW9F3jL7y6GsrXiiir53EgdOKvBbiwGm+1XovcbUdux6kDt1BrDxEvsghPrTPX0BXOXpeRV5DbMgh5DBSgb7o9wb7fq9/8O8Y6+8kNTBjNDBjNDBjNJC/XSZ+GtEV/c7xzvhchheYSx6EmRyiNBdWfJyfRzQfWaCtB209GDpNi4dhPZfqyMe984j2bjFnxZwVk+fulUYzWtt4soEnG7jXxr021sspxH46x0J40X9Fd69cxu9eWuynhf6uQQrZNZ0rE9Vx2PXAbhB2PbD7IuwWw64NdvPR65X/qqsf5Ed4YDNevod226mOH+Dag8TiDq4/RPscUOeSEx7l/ifc99HHeWQidk6lp3oiN4SmIJoCRtMWIk5niR1kkxw+P8z9XN4fgQOdJXw8dx6ZjoZUNGwnYlKx9zL2tpoMcRs2RLXq/BNCqwf7mtHqxjat2WPNHKVo96N9r6WdkYKu80grMqGfjeG4jSOxb3b86eG41Jp7uQwkcOlN4LLd4rJvb1FOe3tMMv7VvtV1wm7en+TsSe7v5v5uc3UqV2/m6s2JPIJkOBu/uq+78bX+XU80P3jJDw7iz2XywyriWH8XeC0eu4Oe7zS5wk2PPhNhuseH1ZmEfOGg4umvKWZ3VGOHpa16gLZrwaB77Yuj14LvWRZ04tmOa8DTiad9WNBqWdBBnHfIj2HnPu49gDyI7DDjvMOyoAMvd/TpXfuq41vyVQe9dJgeWr+lHlrpoVVuJAoXw14h7BUwn9Uyn9XCYj69uui1BTZ30rOPcdwNa6X0VkJvO+ltD725YK6IWb2TWd3FrL6X3ktg8QksKMCCBiwoxoL3saAGJo9jhR0my8l2+VhSQuQvJvIXw2immVG68U+3ybi7ONMzVTP9XEKXm+c7eV7Pdbuwfpdp1WQicL2pavq3aqJVk2lVOYyuSlpVmpwc7qOrt0XU51pP1TC9VdGqSq6jVfkgd8u5q3c3U1Q2OirQUTGglc4jPu6fR/Q8bjd8TMR3mpNN+DealYKwzJNkxRxq6FzkE859tD+P6HksP27nZjOP5XMn3yB42YwXPQY2mxjRMf4lFnTT6mVavWxsLO/zfG+rgWjsptZYbzL7YC2jNul5MGJqpvWmAopwNaK5og5IB+t65MdYvg3xce08ou/mcDWDqxm9Grl2HgELFWzvs1NpNTWh1WO0esx4w0u/fvr1J1jlpX/9d6spRHE6ddAkg/YkER7GKxqHn6gNg0XnvWae8uIdP0/u4ck9RGv0aRtP+6ynfSN42sbTtvjT1ADU0tGnT43g6WhtEHu6gqdPW0+fHsHTFTxd0edpl/W065qeTjdVbGw8mSfxwBadNXnXO+uGZ+1Jq9JNMZVRbxUUrZBiV4NcDcavXmfFqMvY1euxaGzqu/u4e4a7ZxLu7uPuPjO3lTJe6sBVgmURayXmITbdWNhsZvL7wBPNjyGyU3QWfwTx8ex5pFXtkOuNJl0Bx7TpCnjkGv3WeO6rdVa8ChnpXDWwHgv3q3d8g9Y7en5Kt6I7ZHk5FPfyw8hgEd1/NggwGwT+3WYDqiOifSE5dZlKo8ebYGg7DB2HoVMwVAhDhaw2q8C236wsHkQe4l4O4+FhtRntDrRns3rcb/5NBq0xMkKNkRFp/PfbWdE9P3kNPT/5jfX8VfYazgy71zDlmjUOpy0FDXt42sOTdawY61jl1ckNZiRE18O1tCimxUn0u/C7i5bFZoTcY9akLegLgNlp7UGcJj71Srs4vn5s4nPsbxhSTLaaaGXS2N8EJJk5NdfsFc6S8eRcIT9NY5U4Q2Yye83mGIcX5+LDBYy88XIrxwS5Gz9NNPuGU5jV9LyWxXE982E2GPTu4TT5tbyElr+XV2SR+dfGFsthjhVmx3Cl2TFcbXYMN5odwy1mxzBLPpNz6NA7hg9JQD4nU3/BkWt2DB+RpGnmX0ib8sr1eq9ypYjyqKB6URUrm8pXHZzV8MpaXFWosAqodrVU1SNLuaPP9ffAr/mHHiK8RsxnDxJQbWS+6D1zJ3rPnIc4c2NDo3LE2gyr+zL1be+zzcqLjYWqVO3lzIOGVMZ+Kq+NpkWLaZhqPvu5Glb6bzau1scpEHisZ/veCRNlomr1q3XFq5xK/2s02poaXnuugaeAee3WtnFovr0ylXlkqvkX6/q3DlmYO0esv8W094LGDx6faoEVSz+jRMj4ulXBlTD5QVTFlbDxld/weHXt3YmWMZIGb9XZF+03/aM6iZ7TWjf8nR5Be1/C5w7VwLNBot+hjoLc1EHMG6zxLd94rJZdI0UBx061R+WqIuSksqs6+K9TBxhjbs4brnjUTVc8vJaZ1g7V1m/keEbiV9WlAolIorEZe4WJcMxuenfRSyO9n2GWuxZmO6JjKH5+Gk1cIW/rs0ZrLDepvCsRNQ2kwSuRWJTyXjeE1i4TY5exrKM3C1gxFNZjO5GR3tGkeoaKsGExNJlXJzktZs9EIxP7Z5VeX19Fo/6XkWKf16hq/LpWbVHZ6hZeM5lj51N/zOd1L/dzzAgsUtuoEIScuo3XjWqz2kQdJOoJnlqqsojBxHzo6o0wdF/mcODv04zJSs5rZBYrjVm81sbZLCZ3P8D7SWZWMb4uY87VUaJzqtPwHc9lxEGvfqcVTeRUrjuxxCmL0byY11OxaKfXemoG3a7e6D9NT13kyBY+f6h76sOPKyE/nyI6mjnssFZuMrWHzFNi8k90dmgdwG+kz5l/wH1XApadnDWA/30ysF2VMO5KsLzQ2L8vNtqZ5w4Y/o/z3s1MUY5Hqjk/wpzxBFWQziGuIeaBenjhHj04sP4k+SFDLWM9lBFjsddC7kk0D/ZG6tVytbqUOC+a92wt+tU6bx6priF6iM4aX/ZyZnjb2ctnzPI4gs5rmr/M3EqNkUyUBcGjfW3nqLeip/vr5vde+01u26cl6t1em/vORyPW3Rp/brLJva2qbVSyqhiVzKvPfC9QRI+kY7GxP6BPrSF9SP1fJpykEns9SIsZSS3DzKeD6fN/XR6v8lNyFabCjN5uc+TzKZ/1Rp/4unqNMGKfbNKiX63z+q8T/9jtj86H8Rjfo0W/Wue18bhvtt6vwWb4sObbWB4wmT1Tvw7Qr7/dYj0xbKT0Xu1ThcH7GTOb66znYpUa1U1+ULmW/tzYTD0y7wxWp6n9jN/9WvuAKu/afclMzlzUHcuUHG3UQnlInak/uy0LU2NjJLGS+Yr5otjMiMXx8/e/hi6XqZ/98drMDf8HiJMD0RooFp/qdevz61Yd0xzPVv7hsJi1Ua9+l9FfxPxaxLo81kavKaot/+tZqx2dzfG5eXj9Wp8/ahGfOlkBNFOxbEWqY3ksYf4KWRVjKOFaeOAMPKT9XtNfKb4tVaV97N9vrVz2GxZDI7a/Naaf15BZxYRVFXNLlaqK2988sFbo1Tny+I8/8YSpzJ74yjFTSQ01X1do1CAZMO1Ru1mfFpBzVqjVamOftjeBYLFiraf/+fKoz8mtT6hZ8fpyKRVlwsxtfbqRWsZJnaMrW6epU04PVdtTt1D5qjRs2Kx7tCqM/VEGB2nvpC7PoqJsIsq91D12YuYY7y+blaS3X+u6a+Km+9vn51vX/+3w05yYYbH3FLVm5bc12aNfrxJ6c3yAUR9f4VI9D6jAVS32WLOKtbMyzDqY6Ap/a7a7EqqvJpNBdG1+nBVREwdrFz7r+t/VP0OoM9YsfyqGq7e2GJU+4v7zTYzkf0XzR0mK/DGB4cWySlabT0tlCTL4zy0cfbUkyWhq7hRrxrxOxshY8ylNxpkKcjxrFJEJrHMnUdtOoRex+hFWX9fLDbxPk+kyQ2bzaaboiNd7l3NkLp++J/MYQ3r/cqHcJIvk5mExrbgK5pWDXk0GQ7J1JP6kxQ8xEv2ZbFnee0wDwzTr6P3RCGKHIAusYxFni+hpmqVpuJ8lHD+QZbLcehXjlxXg0N77AkZjP5O4O8N8mmW+FT74zyLTe+xnZvz/ohDzf0+I8UD0Z7ol8/DuCuPfOXj4JmPDDKvNfHBn4PEJ+PxGEzM/4FXw0c14+/vcuZmoGmsiIR1vjgf9cD/XX4WNhQmWJx6jBm09PX7ozyusQ0fpMr0rknBkgCB6LLUOMQhih96liUXCeM7Go29ivFIc+meyifepxHD0VYxfrk/AMYYjyXx3KPpN33SwTMCXySb6r6PlEvhbht0TzeicImtkLRrukLuxYT3HXNkom9C9WX4Mu/fKNjycJffB/v3yCP54lGON+e7vbaysXuLpcjkkf2X28zdLBcc98qbUyBazn/+A2c/PNfv5u8w3gPPMfv7jZj9/7/8HS0T59AB42mNgZGBg4GLQY7BhYFIAAga+nMSSPAYpBhagOMP//wwgeRibgYExJzM9kYEDxAJjFrAcI1CEEagHRDMxsDHwMDwD0v4MT4GkD1CUkcETAIb4C3p42mNgZmZm1GFgZWBhncVqzMDAKA+hmS8ypDE5MTAwMcBAAwPDegcGBW8YP9JPQQFI8f5mYUv7l8bAwDaZ8RBQgBEkx8LAOgtIKTAwAQABAgttAAB42mNgYGBmgGAZBkYGELgD5DGC+SwMB4C0DoMCkMXDwMtQx7CY4T9jMGMF0zGmOwpcCiIKUgpyCkoKagr6ClYK8QprFJVU//xm+f8fqIsXqGsBw1LGIKhqBgUBBQkFGahqS7hqxv///3/9//j/of8H/+f/9/777+/LB8ceHHyw78HeB7sebH+w/sGyB00PzO4fvPWC9QnUhUQDRjYGuBZGJiDBhK4A6HUWVjZ2Dk4ubh5ePn4BQSFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTS1tHV09fQNDI2MTUzNzC0sraxtbO3sHRydnF1c3dw9PL28fXz//gMCg4JDQsPCIyKjomNi4+IREhta2jq5J0+cuWrh46ZJlK1atXL1m3dr1GzZt2bx1+7bdu/bsZShMSc24U74gP+txaSZD+0yGIgaGtDKw67KrGZbvbEjOBbFzau4mNbZMO3joytWbt65d38Fw4DDDo/sPnj5jqLhxm6G5u6mns69/Qu+UqQyTZ8+ZxXDkaAFQUyUQAwBjbo1KAAAAAAAEAAWaAGQAvABeAGAAaABsAHMAegBYAHACawBpAGwAcAB0AHkAfQCBAFwAbgB2AE4AngBiAFUARwBEBREAAHjaXVG7TltBEN0NDwOBxNggOdoUs5mQxnuhBQnE1Y1iZDuF5QhpN3KRi3EBH0CBRA3arxmgoaRImwYhF0h8Qj4hEjNriKI0Ozuzc86ZM0vKkap36WvPU+ckkMLdBs02/U5ItbMA96Tr642MtIMHWmxm9Mp1+/4LBpvRlDtqAOU9bykPGU07gVq0p/7R/AqG+/wf8zsYtDTT9NQ6CekhBOabcUuD7xnNussP+oLV4WIwMKSYpuIuP6ZS/rc052rLsLWR0byDMxH5yTRAU2ttBJr+1CHV83EUS5DLprE2mJiy/iQTwYXJdFVTtcz42sFdsrPoYIMqzYEH2MNWeQweDg8mFNK3JMosDRH2YqvECBGTHAo55dzJ/qRA+UgSxrxJSjvjhrUGxpHXwKA2T7P/PJtNbW8dwvhZHMF3vxlLOvjIhtoYEWI7YimACURCRlX5hhrPvSwG5FL7z0CUgOXxj3+dCLTu2EQ8l7V1DjFWCHp+29zyy4q7VrnOi0J3b6pqqNIpzftezr7HA54eC8NBY8Gbz/v+SoH6PCyuNGgOBEN6N3r/orXqiKu8Fz6yJ9O/sVoAAAAAAQAB//8AD3javL0NeBzVfS88Xzs7mv2amf0Y7a5Wq9Fqd7Uerca7o9V6tdaHJVnIQpYVoSiKEMbIxtgGY4zjOI7jOi6ljkOAJIQEXEq5lHJ5KE1nVgqhflNqJ015KaVcbm7Mm3JzKaE0UUooJSkBY6/v/5yZlWVjA32e9oXHo5nZkeac/9f5/T/OfwmKGCQIaovjkwRNOIl2kyS01RUnE/tV3mQd/3t1habglDBpdNuBblecbOOZ1RUS3ddFRUwqojJINVVbyPuq2xyfPP2ng8zzBPxJYtu5d8io4zHCRfiJq4lKHUGoJs0sVnwUoZJGQDOIUwtsgJAZdV5gCU41/e5Fw6+ZgntxwRcgYoxq+IQFAj9hEJoZJFVT8IuSWUeXSoTpo0XJ8JdW5oodnXo+FAywieaUH85pL5nYtjKjqflWbUWwPCVRuZ6JZLGQzug5xyaZPyMlBDS+YeYJ8nF2GF6QIYYIQ9EMt74QZQgXvI7Ok8YKNEKzTlw06gT88kZx0VThZx0Bb3aUzMYg/IzAUKIKnARhKP6OYg+ZD+khL+Vkm1WynS5+4M4wyypKE0uxbjdDBfk4xbLsv6B7CrrnYaiAqxGeZVmu6KAoKnPkd+cYihu/8ZbMRddoDmPEy3SGAcoSGpkhKl6SUI2ADtSab0qm1BZZN2nH4jwTbcu2yPkKQfPqfB/RUqcaK/IGq807Iu0aeqgOHuJ9QhAeIo2VmrHilKHmzbR30UjljbRgtpCqkcybCtxoyps5uOqMHO/9+ZnPE0GV9xqqYLhOOIyUYHhPHO/9xZnft24nBUOE202CETgBz8wzqsuvzjvwkUdH+I15X8oLJ0lhXkiKcNIkzAebAvBABB+j6Igea6s9lkWPzbfjh+G+hu7ThOkS29vJPoFx8C6vTxADwQjMuV1rv+g/oy9CIDZ1lsliAh97SN2pW8cAq5L2EUSomEDHXlIvJsbYwE7vvWzgUB2VKfM/5yh1NX83K3/W9zArH0VXrl/AscRv+4X35+R9pWS1lLwn4Pw2+ldOVMuJhwPOv0T/NlYJgiSOnGOptxyvE2Xi94hKEWkFxy1WihziTbGzTq3kCaQgqzVDOmUQeTMlARssCYx4FyuRIHowEgMmBgWjs+mUaOrAl4hguuCJrLRodsPPzhQoii9TKhm6aHAlMwKyanoTcO0SjRUgs1wRZJbA6tNDFRtJPd9Z6EhpZDtZ6Ogswj892EiCUjnbyUQzGwyE4iS6BjFGmlZop4+wLjcX2zF7YNfq9f/c3f/Vw7nC3q2CKN8ytu1AKf/+yOpY39ZRrdA/W44Ns6FomAun92/p37XupfKenq2HPH+jSL9lOzhvhyDEB8a0Ke2Xw7dNdu+cKvEn49IbVCAaIQgHcfDcW46C43HCR8SJHLGG+ARxjKh0A32MrG5e4VoE8wTnim7GHIsLGwrdtEc1N8Bp0IVPg65F0pjAeiz4Fg1BMOuBNhyQixPMPJz2w91+wRyB0y7vonkV/KwXRGmedjWBxpTM/jxQaUXJGBEXlEyhOwX3CHPDFUDLrnypZMaAqvMckVkB97FY6flGCluidqoYaKQwUdspIKCfDMmYfiTlpOhUup0kP+Tpg8eODG4dSNzzpf5tVyRvktXuzMR1QXTcLNMbJZ87OLL/D8a/91bA5w1SjP3skf5tw8kbQ2pfZnwOPTs5x+SeqSSmvrbz5PHoxD27p3Z2y1+6f2pXd/jQ+2OOO1mO9bupg8+cI26rPlfdR3GsQE7bz/9FZOKeXVM39YSOWM8T2J6PnHuDftvxKLEerPkfEJV1iAsDunmVc7HiAS6YQXqx0goGyMyxQPVZTPUxcXGeG0PGPQJSPCaYzUg2fYuVzmYkxZ3ZOtW8Bm41R0Spj/cIjmRuaN1VU58GehqdotlaRpb+qnXAhJ6SkROfdBDN8fIQ/rhVMpNZkOegWOH8kRKceSRDwGwAgUZi3ENZ64IzlWj2AqEbKbkHbqfSoO1dpIyXjHQjjYW6kZS9NCwgadD58+yAPwM3RtJrJrWRjR2zXxi5/WGB3/pAdrI/PXPXE5Oya8tweU9G/3SGiRW/4U0nwoyn3l+4Okb5ArLb++ly7oHP7Pn6ZONn5OLmK2f3pcefGBveQm7q3XvdaOTAK1OjOwfiPQ1y1j3kU0d7+//ff/r53MgdLY/8Y5GnGLciRyiha+bgVPTKqWuz5UnBG49K6/t7J9ZsP9KdnR3Vhguzr+7L3It4Q6K1jHjaXssMt7bA4mWMNIK1NQz/C51fvIhLLVaXWpo+sAzh991Z3UGp7G4iBms7aTTit/jgDXFSxX9Z6qGB9rKXArJLiLaIqjR1Z25kerzoDEd4ddvV3f0btya5eD23emxqWKPueYwM/vThmzoT6cLDr1RfXvhh9fiZx9WEtnrfwr+QaXinVt1BPrf8nY5TZsC99M4eSip0UMAw4G6+kZaCAQpzVEtuu2ZNeWZ7lo+G2eLY9EhOG54cK3PRWPV72p/+lux/1iCb/unRQjrRseORl6uLjz9e/T9vLhzoW4nsT4Yi6IccB4g6QiIaiBShEVGioqFVltDNFfyi4cALJloS0RhSPZTsCLFp2t8p02w7RXb0gN4DIEmHOot+RGi6mComGynWqVJCNOYm41RQ+umvo/Fn+HgsQnKhhOqPU3Kj6o29zvOxlL9STKTJPm+Q5X1MNLwiyrMPRuu56qOkEE1XTwq0rNCS10fxddU/F3zsw0G++hN3TJYocnRTNvgtPpmMM4hfU4ATEvRjQLkUAejA8AAwcAKwyWMgBusMkzd9yCzm0TpjLZG6IsJBVEBLFBEO4hQbJOuzXaTOytVfqqspb6kdZsdWny+3VX8RcJK6JYuz5xJkgHgCKNZKGIK2wNmy6NcM+pTpksBou0D5CdoByh/AbwO9LKYKNo7zggVMzSbCVCabyKxoymoeIfpUaUoLl5KaWshtny5K+D3TlJc8Te0F1KqgOaEJoX+kwWkGdWqB8RAeBuT9/HRgDtMwhSOsjIZeboO/sQUwaoD4NmBUbRlCrZ2QoEo2Sq1nVPuH6cF/cTnq3JIFtJnLaGmAmXomXcjh8QXOvURtYuPwtwcI+y+ZrGcR/T6CT903v+lCOIkxiHavQZ4wnaH3GIM9Qc0TJKy68B9pkk4MWUhEIhJUivRSzQHyBcZVn81UdcYdzWbYpNvHUu+95Paw2Ea/RauAv12ETPTbM/LRi2AHLNLU41G4wRa7BVMCc8CC0obhp+SGNY2uQ+Y26INTlighUypIel4SBeAI5RdC6LwDjCk1Yjz3zB89+sKzf7z/1sN37pk7es9eaiOpkX3Vn1R/VD1ZfZLMkVr1rV+SAhl+59+qv7DkYoQgYGwvEEnQ5koSjcwJHIsq+bx1xTgWK0wSLQuMDOAmBLKZ0gzulBkRFytcBH3ACfCBmAewY0QR8HHCRJyaGQWZckbRA04SZCptEdhz28ndFoFFIHDwhOlxvAc49Ti37cRd6L7DCMH9wAkG8Nd7XoM/YfDCfB3P+dXjvuzJH8EjLkMU5iUxCIDTj45mIMTNB/CZGOSMAGDVQMivVuCRpi83fTnBilIJXJIK/BHr2gs3iD6ec3nqeFHyB4LnkSjZV4fuopuh5fCUNKMcWGgZWejODryI+b2kE+EwuGCQVaVh9Sp2FpFejkzcfGN9TJgEnMXV5dfNTPTwvJ8JL8gZQfIx3rO6d5WX5RmKfpNyu3gvn5MZwR8QeZZ6/49pitL6l/jyPJElPklU2hAnmsE0CGAkNLOeA6Fpx1yI+YELMcwFAoisgdDEYKRmKo2EprkNw0lDECsOLgarsVnvOe+fFXtoG9k4awszQj5gDxVYZK2ppEZC0aGFh28WMiPFHX+a4xl9423j03sGwrsfe3qUPCCvTaRV1nu2zKlKUt39N0//1bZkn1qvKbImeFsa5cTQlt59Lzz3wj6YFpXrFyyZ23JOpwMwty6YZaUB7HalFcGWVZrJopmVNcN1ytRBinTByCCJCvgXwSKaGf+iuRr03GRXWfNqEOcpOqBjnCfDhBBg7qHQpDQSgYpLTs7CFshAuJjM1pGxg1Na1+yBXur2+93pK1bv/FaJc6ycPTw5dVN/vTowky3tGM8N7H98695de5S0kGju3XXv1Mhszk+NjvzpdXLHykY1LeUFobUxmB6cynbfOLteYZPDu8f3PX1kpMfCaGPAywLzYyJJtBFbiYqCJpvQjIhuprhF0JxKKoE4mOLrwCBnNUM5ZaTzZgM43p58pUFBnzWA8lWUBnSqAKONBsFshZWhVTPbgeUNrUAPHhieStj+A8AtBvlPSDBBLvPFAEZWKimiuYtKO1lU/F56LD0wfcMO3R3zyI0cm+gOxyIUJQTvpoKaWr1G8G0lZ/3arm2T5D3xfff994fuWMlzPHPmFYpiWDYazVTfFESWIstCPkPdq98//7TF33Hgbxj4204cIYw2zXTALH2a2cwuVnwYYfokmIKsGY26GQCp9oNR0TSDP2WmwVFaaTuyf/huFRkEQ2o3GsEkSIIZ595zGI2C6efeowkj3k7OS/7GuK2iZhqU2QzISO4dttz7RJNOl2zhCBVt2UAy4UfrzgoKzGaaBjJ1WrIBQjHOcqNf2/LlyeTgtkM9E58Ru6hbAyqrDU6oc/vT7ODa7vt+f7rjloXfPfCZAzE1NERe+XvG3NyBwVADQxX7kxRVfZDyUOGJB287+tMHp2r8P/cmrTkeIBLESuJmohJH2pwBgO5AAF3gFhdkLe4Ax0hGi0EOLwYt4AIF80aLYLYh/gKgQo5RW4soLQgOOZ5BWLtBND08mq6WEaUK0RBECi7IMHVPyXCIIBAW6CNtjwY7jaAAtodDYUjN2h4OUGJs5PATm7Lj3UmWUWfHhg9t6nZu/YfBWya0p5/Zc3QkdBMVLGwavf2ufbsWqE2vkz0/mGLFkChlRcE//K1f/rfj2U33batW35159PX9u5+6ffilJx5+AGRhx7kJehRkIUhECBRHItAcQ5pRdwqvcrIFBBSWp5zNqUJnhCo2e8lmYMQO6mezj3/11qTel9539O5+4bq7FzYHfMzz91X/qvpw9chzvP9Z8vPkCCnMUhSmM01MwDqrgy+UIorEKHENUWlGlF4BlBYQpYeRcVmPjcsq0C0CWRYUTVklmFmQuYG8GcdUN8eQyw4m5juCo3lFRMfu5fAKuCZcwbjeY7uV2J9JX2RcLH/Sdh5DFmXTyF+h/QH0mVyzuV5qIjM8W0gORMudXZsODXcf3NavDk+rw8XySKWy5auz2R1fuv3AbSNabLi1cO1wxl8oyyOqNr0mnV07lc5dszZD7hn8/PYNUVmtVw8NTt82lQlfcXj74E1T/ZGsVvzKtideKm27a+bQQ8cObbw5E9XkQP/UjdRD5eszkhqWyyPTuaFpXYp0TWN8koW15lWiCfDWZsJwaWYANLZBM1tAObM2SFmJ5VIBwikCXszDeeSzI5BtKgSKY4jg7aXFeVeAbsAkC7hAFL1ITg2xZGZBdk0ivARgwO+jCKUZAUzbbhdrXh6iW9HW1JGnn9l55MooRZ0jqtWhrQyTGUlv/ebWApf71q7BWydzN//ujsmvrRJzG8ePfJ36CcmS1BXH3vjj6mR1W7BBWsnz3OQf/dPXZjbltty3/+Fj2+eYXU8dGf0hzBljTHoPxmT6eZSJMJmPqWEyw5238aUh1c4QMLsIaYqXQp0Xo0/qrWSxozXd2WHZhCnA4zK8XyIaiV4CETuEXhtHDhQYxAVXgAgziMiGSzBpWP9ozWwCUtMOETnUhgsc7FADaPwlgbp/2YimEvVUpr0lnW3SVrqFqBsG1paHgV2E3umfLRsfScwQr1I/pjfB+GIEYI4FmiGctr8AYsADYg7YGL6IQ1BOD4nYl0onUzNpKhnwB6ud5M+phMDJwtlqgAqoQdItZcSo82c/zuQ456sxmw7kLPhAafAXfMhCWB4DOAumiwZyCJopXuAqkPZP8HqoCiufHbd+krPIdSCvL2XLqjX+OeJH1Mv0pOXvuC8av+ED2bWmYHLI9ZZK9jvy4CkiU4kjbsXkXELk0xQlCfLZl2FK5HPU6UzO+7N4i5RwVd8OZHwx7lVrHvq5d6hBx7cBr5WIbXYEMcfYNj5TB3Pp0oyGUwDpkYmZr29o96oLHbZs4ViuycPiV0aovwGsvKM+kysiK98B8EcBzWpBukSYmRzYel5uK5VsI7RkerzAhRAc0yn4/wJ0d4E46JnBKa24fcPKVVdORGVBYvmBMMvypD8WXz+opVevjfVvafT+Tk18HTPeWFiIDeyemLlj75yWHI5rvayXZrzBZCE9ky9uueGWwf71GXdLOPG+tuRoUcTO6kEH8tGvJz5LPE8Y12rmJNgUWPNF3bzRtWj05Y1bNVOBMwAIRXCGRgAnIDuzDwvYBiDTBsFsAHJsBRO9VTBTYHJ25VFA0LgZWe5uOOkSzLWIcLA8fg49CYQztTwQ62axj3cobcWRyWvlG29FZOwGbNAD6+PaLiCuWOr71Ay2UfIk/MqnZuBXbhSNQMm4FRbS8gYUt1JEo6VktEkLfErrWov+RFE08taS2tkCVCclIDuzLDplRVc6C6vBD0jVgKcFwpw0eAshfQmAeEkqKEg4vlu0Arg4EuOwVuOi31qpd257mqz7o2M/v280WRoZXiNn1sjhW2aK160FkcxN3tyj9MYAVs+MDm3VOEaK75/b+1nGzVBMWgtfOVwo7H/6y3e8+sDkxDf//qDxj+N8YO1tf3Hrxj+//+BMjvxXSs52J/WNlCewKqyNlxNU7A3yiuc3jj5crT75+Jt/dK3mjoWEZHDN/q1zX1wXY3k5JGWDc92hqJB0ye5AbPvR6vDwpnhYPfzGyYdeu3vN+u9UX/pJ9Z3qDx7vHEwLK0OCmolJfQdeILXg0CfbhWyW3MWwoVVzWFe856r0bsfDRIBQiD8hKhLCw27diho79AVvUKI94GrqpteJIDBpNGtmwkKF35f+9R8wKnQDJAyfMFkZIKHjhBEW5j1hN7iEIXQ8/n3vv/4SuYrzMr5Zj44VOJ53AJEvN8/K9WHs9n3Xwbo9Ifuq5vMRJo1ySQ3IWyI7i3mZDAFmJNO0gpJZK0i/QrfTsLKDzt1GJeMS+XuMX+EToRuqUxuZQJxPvkLu2SwAHUFbwg0i5bhTItnThwQPRd5R/YpQR75DHijv3zEVi03t2F8G/LIbiPMbxzEiDAgmB5pTIZAVidDggSMrkqMXF9IpggGkmEbGMY81JQKakkbON14eAoFFQ0XqgYyJDjfUCEzBh1wDdBJAK7Qp+EC+cxIGiLqIEi4X+UbpmqSqZMGOf6vkbkl5vnRgri/dszauTF7ZOb73jq6jR/VrR7KZoblVR49NH0j3rM983bFP8IcHP7d55sBYC0OF+2+99tjTO9Jbk1Nfv2n6et09t/++oZmCZPsJb1EPOx4nMsQqO/YQ4c+j4lquL2gl+AhTgBnME65YE1JGB0qgYCiBFQzDW9pSLDtKvKRXJDU+cuudg1uu9nBsLK03FG6cLGQGprXhPRHOkx6cLXYfuK5MHYX1q+/h3HBjIOVmgwEhe2f1jV8YL+1VVse9qUA4l4k0fol0Y/ndg8Am8MlHNKCRYy7BgC0uNSAjFrOyG26c3QjZtr0RTaJBED9AeArECZGclCxK7wnEn5+7d7PevfPeTx35cmHrmKas3b72LkTZwXvfqbxdfc7o35m9hxRfu+fZg0VrvdsLA9sPYwoRn7JHJAHuZdGIXM7FBbdIsCA3bjQ4GQ8OLUSuPCgfcsikADhkzjyceOpUnI6R0LLIgNywCMXR1oCRMbMij+ePexmG48lfMmL1ELmd9VcN8hus33GQ5RjXUKLq70+fvXO46eIxjltjtMdHnx8fd5nxOevU/+jgAs5LDI5iJHts8arYnznbxzndVhzs3BvUK7B+ryA+Q1RSiH4yZ8uiBzy0eEMKeWhxlERRrfFJi2jhjiD4ixKA2E2PNMAIkccWkWCZ9jhS1kpi8hzy0xrAN4MJKchP88SxHCzJcUdNjm0vrSbFYqLQoSsiCpqDII9073lo08b9gjK1evwLk9nW4bmukatcz8bJgFsd3Ng989U5nXryDTLzaHcpqSTD8a6vnT753L8dSpeCVHpt9KzmTicjxT8gZYsfYG9oBvgRBQSK+WEEdMwSw6svOEOYI07EkQY8Yxk4wuYNWUC4CQWlfbDuxjA8A/L3kLjwACESMYBcOLhAP3czgaxKVuhQVmUC7Wp1DK4dB3m38+xjVJnnndTpw7yLpV46Owg/rHHtguOrMC4X0bJMTnC0lgS30Y1C5KbTvWgHffXzL93FhLQME8o6NgXCLusvw99Tz71BnsZ2VSUqMuItC7oh4r8Zwf4gCJsZReopsshLoUt2hMwOKNVegKC16uZi06uKvXGOCWZVsbhlatv103KzJ65mx3f00IsB2UW9//TgbVt71+K5nKtS78C7U8SETeOQTWNOJ400JmyzRdhmAQd9/SJa9MxWOA03w2g4AWTIL5ohF5IhFkS/4hQUjP9qZCeR7IDokCHJb61RsDCB12nTBDHggUBCzDurWw7/eITxNwitUmZ0dL0q69EldtxN7WDoIMeffXKyenv1mYCPuvPHD+1W5Ub32dUWHXfb+usm2mwb47RtDAkuApoJMKXixBrrrANN8C7nj4LwJ0iDppLf9Hkdu70S8P5/bBBcS7J4J/ztPPltm05R3TKojoAOlNIx79vA4VwRXDRa80abgDhmiHkzBOQLCWYM7sc0s8MGCq/8CgfyDQcABdcJxmxl3/MazSeOd9/wq9/UAtCmw8XhD2P18GH8xPHv/92vRnCI2SHMsw5UEuHERw4f69DxeHfXr2bxMy7AHC5U9+DFRx8+CuhoxIX5xngMAZFTv8rgh1uF+URrMzzQgo9JfEzhYxodK/C6ZejEWQKzYNSVKvAIuk6XjGQJAdJEqQIvXfYkONi+EniEFXghDmwH2DqXRxBjjfHmRKuT8/pakql0+yX+I/skB34WPXn5B3H4ewUJ5ipXMkPwDiMMcsggE6wsrWP+RlIG7As2uOjvIcukZQKipItkVRLBJEAWfmwOvO7RV5iw2ysKPnfI8RLDCVNIJhjp/n2sWNjDKJouoRQnhdT4oOQ6mxOuyuRKxVxmTKSe4v2WuRin1lSJ6iMSeTO3+9hj3cn7n3ggefYvsQWxZKkAspQjNtqy1GCjy7Beg01ZN8prpPP5vJEVTD8omzeWz5thtwWbsoRVYuAXF1ycqLQgyBGWDHcJFV2BUrqTtv6hqTvkdqoj1VGwtTGAZuxIBxrpQNAygZHxd1hFKxSyIsVQFEw3Exk7wypqQV8pAIKnsA7Gzv6tMLXv6O170/H99zxwZJOHfB3U8vThKNXr/cStX7p9v5o++PVvHZpxVV14niiu+AaNfE4/kSYGiYoPaWS4zl61EsjnbMVzxeFzAeEPjEMyqGoqAJNw+JBFSYThlLcyS3a0kJQsUIKWHCvpvuS4UGO5uW/MbfnKVDp77T1b5u6aVg9GVm8aHNrSG4uWNg0ObulVqJeeIUNPjI08Xn3j+ReqP5tfv/YJUnnykVfv7hv81tvffvwXd/cOHHsXjR/Zk2eATyiL229betrGUAseP4GKRTzcEpzyokq0vOG1EJVzCVH5gVXOGjesEIhqCaBfz4sWdo38+OSjnXNHxvcDqdcefiNYmOq/A0j+4nf2/smNOSw41LPkZHnriIroWn0T0zVBFIkdtXgt0BUR2CKuXofjYxKCA6usgC3QuEXA0XhE4xL8bEfRWofUEPch6eFFOziN3HvwPow4cjhNPXM56jvR4rOEYkEzqcvzQhm+aUTo0kdLPNeU747N3hSfPTyZ/lDOLFRPVzZLc8MJd8othSXus19i1j9BRo1L8QnWsGfwGray5pUYQWsVM1cCq5Q0hgoKtxS+bracEljRVoA5rs8jmhhSHgexmy3wZqwQDQ+QI61YAeuVKGBtsMvhnMVNFrwSOcQ6rVUN1URcxFuE8YC9u+fk7m7dRfnT7njA21kuinyYv5DfCPi9+J1v/3Umtu2bf31A8lDUHS9+YyZE1QRgvHvrqB0/GgQ8+CTIwEpip51/Y0ECgmjKMdqap1UI1gTLdZOAMto4e4Fm2ATgzxQARBh14ndYXzDW0oYkIC1V6iPJEl7F7QRFTJynpUgafRqUjPplqKPTymLhwq/zuHB5yReKOQwKgrJz+vZbvEox89OhtZVHj+6Ph2+Z2PHFvtxvprrTU0c2DW8ZbJwOtAlx9Y5d6ujIleovxo6M7f+DYgIc1tS163tvWPX+7EPXjx/dUgopSZi3Fxj+KvZtuoiKd0kjCW4R/AMUkDO8p8w6MJ51XrTM1znq1Iq3Dp16UQLSjtYhzBoMJBQbCXqj1FOR6uuMnM04tLHYePT0G0Bwh4ZsNdiwMrwvhjBoGNHZbWMKELFaEQvACsMpmD6gbciqLTF9TnshcoP5MkJIfWrm1wbO1pUVm8GwQ9S3Tg0djiOImHl696GvjQXIp+gfgo09Exn+4rXFqMBUAY+evj/aduXBx5AM8OfepCfx2P6WqPgRLShEC9qrL42MtsprEOI4+e9vjVollrRgsCfMGP+eEToBF/MMzaISS3Q0YsK8HAuhmAQ+hvExgo9RdKzAw8tWd0epArfRWbhkREogIihw0cczoWjMgcIXkeXr+SVvW6EMqmYlJXu1rq3UdtgWVCtF84w881osIwgtDS8wvH+2+rDU2hhVvMJKvRjtHnQc8Z85dPClazf+fwfp6UDw9AzFDBR651/46fZ3SS/Qizv3piMG9OqmFKKiIyuR1G2SNSGS9eDYa3ceUQ3oguAhRt69NgGvfvuflxGQMbt5QGXFE8d7xX+PWh+4BMNzwtTk94z2E8dPfv7tq5ZKXVtPmH7/e0bwxPETX/rts+i2qbVzRrvgNVacMAPh94x6+I11v+7FaOxCphzvXfnv/6sG6dwuD6opqOcMvzAf8AeBZ7ikoB6eO/Hn7/w5DiuF0OW8jG+ePPJ2GP+yKsxn1Fb45fYV3PwKfKa2oiHMq+0r0G//1Ttr8W+3ocv5LL55cuPbL+Hf7hbmV3UX4X4JH7vwsYyOHxQJuI3OwMB0lYxVpQqM+fwDFRjEsisY6gVRrwq8HZ1lQYwijMdf35pp18rdDtblDgRD8gq1LVtcVepqv+x/ZF946dc+9m/ZQqijQnGxtCSGtKzX5PCCC1soEXB0LRdQjpVnvucWvR6W42LSgyCj4wtuv9vN1vH1wcewyL4SblTkBtf9rE8SnKWHAulEIOb2tqpaoLPguE0+c7B3+7XT2o6/up4WpOCZZ3u3XzOtTbxwIz2DBJqhShp1X/ia3XvU6sGzgNXWlPoXnn95+zukG9UOAa6cAfnOwEq4hCudyFTV6yhaZYWpnAgfehIYH9aRKWSFZJhbD91L9lB5uBWyEDGs8DSbCJCfrr7CUPWr9G1yJtnAcfGkKs9RbFjTqi+Ro3z0M1+RVyTjvDSufYULUD+nHuTqmHcLN8yOhuR1s9sLr8Hl2fVnV8qkrl8/PVKvHb+h+hOvtYbxYMt/AuNthFWs0oDsF1Ozq3GcjACPHkcN5Qa7foBpsKNTEhq2Hw8bOALDthG9SPJUuJDbHNDSMYaKZbTADBqrWv0xFQLn/gXHnXVM9eXS12+/QRBuOHL3atIL4ztjnH0RLbBD9Bo8Lg3G9TaMqx5GZvnjPhoWFGQoGBSgCmsorIKTbEVSaXai1SQkg3uL6lLQspLSeKqjur43GKPm3KTn7DPk80oxEDm7T8rGIswLzFhMkKPx97NM3XTUogWZq+6gu9mvEQK8HWWZeFjQ6jSTQWu5aOW0YFHjse/Ke+pUw5FHpVgwCFK0c04osATLLpmLlckFd6L6DfJ+xi35qjuc1ah3sPndxzOq5EDzE8/9gJpl44STiBK48A3+OuNZxBgB+000TjelOnUUUZbZ5nHyR2x61HEmzL/3fdlp1alVt1IKe8/SeFFWjNVQLA+PlzllepAH48GVWagihK2N1yoSVJDPjSsEA54EeVP1BjRU8iex7urWwYRzNp2VmN+ewcQhib2kQb1Dh2HtbyUMJ95xQTKEG6XLfEuDF5Bsk2jVxfEqEGMZoFnSibVzL7mOBFFWwtV3fyr5uXCEfJNUq/8u+eVG5qWnvXVJ/B7lXC/15rlHgS7yxbWBdkWgXCM1G6JMZ+Bkua3UbskywTxOjjpeJoJEEwEEWHAwhBcNMIRrAd0BXFZoVROIKBHTyMis01r8Kc4n8VR69UCPyrJ1rJdjJrfPOG7j49FAXCsXMhyq3e4eG6rVU1NfYwKg4WXi83YFQRtIZz2qofZyiwuOYnM9gF0HKmJfjRc0f95Mw4KWFnDsgcOVO7jcP414LaIU3rzDW9+MazYkIw561gZOPZyglBKgQAeiqeFFaXKj3irPsjJ7IXkphVfLJMXIAOW8sBy6hy5YMcMRfWpXKTObkNVycu4BWMbjld0HPs8yiSM3FW+c0D8TLwync1PYB42NNqgTPUkytvN3h0O8dyHXl3QrUpMSc0uJm+44YFS/t1/OC90Hdo5MqnyDqMxs25XjeW9uE6LRPqDR245Xwe9sIT5h5W9MGWjEIRopiKFJy+8E2MbkkeuJ8ngeQMcpVMyCXE9OQjBYliwYrCBXwOBQCTQoPS5wrVWtYDd0WWEXIsa+7IC2f6r7+qHk2L47+h5MCP2rkrPjhbA2kivfoGYchzPes/+Ybmu95t5dr1bf+UrrHV45ccuP52cPrAPjCrI0AePfBTxuAf+u0oRGXw+jd2AO00uj94t4vITprUflNa4oiuUuhWuXytgvDNcipUC8mRi86bae4S1OLvyJQubqdVrj6gm9d3PESx7ePnTLeJZcfOp/721uB99LEuLRTU8eO/iH0/F0KNGY6G3e+Syi8SSM8Qc2jTfWfPvaKJvQSRNSfYcL1YzZ5Jawmx8jUSjfdFnDN2NA7orDF8Z+R9gnoiCG0VSTO+fSZGRM9gsli7YmN1mYPTi0rU8b1L8xO7h/prBfKU3ktKkEFStr+tVrM+Rr95w6siZL/iDjPT0cbW7c/jffOfLIVFSSabcsaTv+zI5VUE9jmncQt9hUD3L2fFbSiwtCsglF2AUHMKBgpU9AqZJ5lEHJojw9KFUniswIaD7BJsQNTqy46qN4ZsEmmFkUlToijJyUTMJVwk7lRezy0omL80NUsYvsQXuObDUaG9h+W++RAzzff/fte5qae6aLQ4c1js2Obi2OHJjW98Y33bxTZRiqbzY9MZAln/3h4oHmx+/vP6y7RZbafXRdOJEAh0tKRqWmG773utPNJwebDuyPTv03ZMfiQIynHItgaTcQlTQOKJA42GkS9KKh5FEBihsJYUYz0qeQVU+AFkXylTSuEUxT4GStQFIZdIAaAZArGW7R8KFJriYRdCpcLJoxUrcjIqj8L8663Qf7Nu0rzk5yTHo4o35iMPNjiuVdT/H+SfrBRCrIHN5392ioJSrERa/Lq98wdXsiHWDOHGSD9INWndVgdScdA172gPZfR/wWLABi4rWuxUoInURhIl2aOQgrVkozP4UYOqcZzlMoqq0CTyfyVu1VL0xMFcxZlEGB03XoXgG4vNlyB377Lasi2GtsEIzRE2Z75D1j5Yl5rX0lQPINwvz6DaOAkMfQsQI3l0Fe+AQh3LES8eTK0Q3t2vqxGnS96BqHNmdVUXqSlxpTdNcgMtFgjKIoXzqIso1OtYDufUo0+VYgdVSa9ygTs0sFp6k0rl9a2tci60iqEFytSVcalWU0UnKt6rR9WRDHqgwj/edvgHUb3Nrfm2wZLYwWOmY/Pyx01FeZOk0uxwqrk+OHpoezSiE7vrO3dP06VZu794ath4bqbxW1qbVDWweVfbvipUjxmoQ3OzlYHCuEb5ybOXR89IgmRSLN2bmM9tjmTXfMwhrIhQNZlk0c3Ahu/2pfdEAW5IDIcdHceHd515Te0jPWG8slA0qxv3lyFc+wTPqztLu4eV1Gm7il/9Ctt9s5GuoFsE9KLXJn+HVrAQijBaAZa3DMWgBidoAVLFICJThiGEQQJhcWLZOvLzf5NtC0bb2VwsgOlL/cOzJT8LNyNuNO9nZo+3MoaPo4WPqXtUxqaGvf2TCCmIvqkB5LaGd+YCWTcIyR+I3jKcJNhMDyVDxI40SkcU7NpBgr2+jBgRxJRBtHrPyiB3SLcpasqiCkTWDUEav9eKA4pjuYaGD644KXyQ0wIc0xszGrbQr5VzhOP0E/m/GeiVox2nPh6m6SgveHiASK0Vp7QXGpi9GomWE0ghZU+mrIOJ9mNOTNJApvoGLWcCMuZg1YiyTgAwpoRXecz0p11pJS5PJB/lxKbOrPleJ8djBYnBvbdQu5tTbY6gvperkx3j2zmq5mvO8vDH12KldijdrYgV4oR/sa8DVPdBOzNmcbbc52Ic5iJ95sBz1l9HwevFtTQR6Ef9FYhRTYJWF/3lzVbqeuTNmFiygIswvg0LzDlbbqtc/zPGSXHqAKZaeXak6g0m3w95y4wt4K9qFiJiQOe7MD3X+8Zst4YeiKoDI+VHSjREFYzzKMJPUMDEeFjF8OUQFt7fChjYVtpYOrsYh8t7t3bmLopnHdzWZGdo+pul7iPWyiN7apv3csw7KMt47jq7uRAFHh3rHrytvKw1a+mngdaFEHVhtTgjR4nIZiUDwqbzqACK5aisuWCxggSlzAW093WTKI/w4zAfYyR2yy82bBuK5XGCQLvG5mwF6G88sSEygjgRQFqU/M2mMq2HmJRNYKnsZElCIK2l4biiGTTisjYRV9X6RLKUuVnAkWrlCdhE3XvSP3j45ujBS/0j/66bwXxedyU9mNORfFZ7MUHy+o2ZlONqDRLyrNqUQilRrddcVZDZHp7S3TIeXMI5KDoZVkISEFwmfuW8rforj+j2G+saW8ss+aLdqNWIuchWFyYSumx4t2TC9sp/UZVHdDLk3n0kZh9/CfTU3sXBOGUave5JrO7AENKE8/H29tGtoxfDaOhvnT4nhHfSh85pg9NoroBRzyIxibz9JHF2HvkaTR8OK0pY4IfEi4dgOl9zkQaaSTEQHtxsFZ2DjauMvZu3GsemrhIuNuReh7v/vQ+GfH08YjI/sm1f3RwkguN1aKR/V1+dx4KU5Wydh7uf1/92D1jXNE8+4XH7390VlF2/bo/tsf3ZjIbH0c6WN1J/UmjLceEMOMjQMbauNNgeSENIwVEGBFFM0bfksjURZiBVpa0eZ8Gmd6fCG8+QMV5MLymML1B7SICe0XYRa1UkK0fmEkmPIvB97Ovbc9RFFjX5heObh1b65/k+yNe2P1t8Qm1PjklZ2x4kRxy/rqA470J1o3P3bwxfd+vzXbUO0DxaRymhbf9uwTO768Ia4jHkxUd1Av4DmtIKZt/wFBWglDWsldZ4Eis5VeqrYISzVpMVryeNtkmy0wpgO7Eq1NKHEvfACiyyKuekyIcDzPID1f7CyKOKI+0b3rvpnhbZqsuWV+3f0Uqd0wVTqQ6R5RaCand8akYfXQHeQPH3z17jWNyulnFJEm/+WmxuuPHzvw9bFQQ3yIekoI/vy83MswrwCx2s5mYaHHKaxgrSKoIuAYg+AEIBdCQM5DWJUgjHihDtcQnC3t/V8ZHB2u4+RSYssoLDj08Ww2pXiTottfOvOElZ8fB9l+FN6vEtuJSgZRFZYZC5w1IFK2aYYPL3XxwKIRF0wOSJgCww1LD0LYcbTFzENhXP0dh1tqSOBtBilYiFrwQpSp7bpZoHxyOIXNeLHj4m3qlhRdlK5APBiv17YPb91X6HlpUq88MLylOxotbOvfuD/Z+3+GByoP7rtjMNkUqx+dKM9qD5RuKO78QkhJuONNicaB/sQa9cHy3rEjd+qIzkWYZ9Gxm0iimgqcnQvYGmHUWTjak6/QmMw0h/yjlGa0WLsp3Xg3ZRrJTgvMphmVqcdxwwiDEA17v3gZh3xE3dovc7G3UBCLnP9g5op3OeEfHVIyoRYTDBPTyvHekSRHPzDYRA4m+Ordg01n78iOlRVBdMfFQFTitMnPDFF70PiR//wyQyzPecD4WfI/N+exjwppqqiOlRM7NEcomxn8k7GZvYMRcoY6Covf2dHhTavrpRi9BS7O6ImW1quPorHlzr1FPQZjayQOE5VITYaNkBUzJE4ZjXmTEXHYEMfsX3nrEQukM4LhPMGYjdJ7XiN2Ai7nHYwTADqLjhU4XxaFZkvEgiPWaG2obCfnHTHr1IoSM5GlICSlW4UFul1ZgAKRdmg4R8m6Oi2rgiRSXr+QDI1TCBxWT7s73ILsfpNe9LFU9YHZk2OzU1OzYz+YJdfCTN//DUUVNfp2Kw557i2mDHP9BPUPRGUYrVM53XLHWvVahwKHhBsQ4Ln+ztv91lzHsUPCinjnYs8//sZt3XYLhnTC7I++Z3SfOH7y1rftRhyrBaN4wpTp94wGePovfj1s7XNsbfca2RNmgn0PVZ6cjP7GKhRhhXkni2tO8LEOHY/3vPjrp/GnbmHe45ZQzQk++vBRwEcRHY+f/PTbb+InZWG+Xm5AKSZ8jKDj8Z7/9ev/gT+NC/NN8QTcV/CxGR0BdsyvyLbCpYqPbeh4/OTn3t6Ef2W1ML9qNU5Q4GMXPpbR8XjPP/z6X/Ez/cJ8T3833O/Fxz58XIOOx08++W9X4mfGwXUbx64bPm5AxwpMeZl8WKUv8Dm62FAy1pcqMOtLFL0YYqkCL0G31pSM3pLRU6rArJc9idNmFRgmuujCOZNVpQrMfdkzSgkMQQUmjS7aSqgTR5/K1rncoiRHGpoTK4qruvvHnZzH6xPqw/EmRW3LlrrKq3t6+9aMrh/b0P7x/yP72pb94db/xL9sObMOO7xsOoZr3W9SVigfqxGO5pO1ch29FtynAHb7SBahw2ZkxlFV89I1zrzkKAbUbSKgeL0+lvXXR93DlFcemZYSbq+HY8T6qHeIYkNqpleXM4rLxbv4ep876VYCyXiYZUPRRGCVIHjjLm+Yd8cTLWKGfg3UsXrH3MLw5Gh824HDXeQ+wV3dPv5A78hget/RbwyQ0+iBn7429/98ra2NosqFuyb/+30HVfXQfY9d9S5ocTZ3+Bv3jzwBepwlCHoC9FhbysvE9YqTtPMydiMAOy+TXMrLUBelZRpJmG7anju4IVlytPoaA1ZG2ya1pRvruHhGDcwybDiXrb5E9rGUXNJvDOdXtnj4dFYPzzLuaI4Kkz9iOYZ6RLlisCh6uwbXJb7CcUxVOXsGJvNIempiIBgYHJ/O3MG5GGyDqOpe6mk4bSXWA7pDY27SUdiEtWNArlN40fLhajezyQZ1PhfaDZ5CEQkRVIWA8/M7HoNWMYldR1DEU0WpHLRjzY/3q6MODJS7LnxFQ+k6pfoOAw6Teswd8PEU75PcXwZGamr1bbm4dkIfGa1WhDRI7J576Sra1H720cL2me46tmd6Z5EqoDvvn9z4xfWKYmGgMmCgJ2A+LcRV1k5XMwQYJISrY0MRQHZuBEeY82HWmMeOUyLv0BeKKHhfRghVhcQQKEJBPbcVMLYSQjgc3mHlhKxmOHiaoUAQb1hOp8oe8tV3Rz+bZFqoToqhGIavJn41tydBCdGzP2IZviSH6FWsI9DAFRiW8fB8XDrzt+AAKnwiwXL2HuUd1eeppOM3RBF8NrQHDjlpfs30cVbFz8pTBp83W0TA32iXpqHgjj/AKF0znDqOZ4XzFUVHLRUUFe+PxzVB+kqYVyNM0I/rflaW7P5U4N6mcAwJ+8BoJ4/dAAUmheNHIRxWAniFwkapHfFAqsEXQ5BCjs3sqJcUNVrsr2/oXN/BqseOxAaLHLUxK7qjmTX63ufnBmdKYSWZZJiRLWPfP1AY7WhyBcZnD/1wZugTqsjEvOWD9+744f7JIT5s58q2kg+ztxMuIkJctuqWPF91S+bYYDYDq291q/MMkoh3CbfbadExWX2efAXo2E1MEUZZMylu0ajXzEY7lIA3u5mdbhz65ICIhqCbug+1uKpwmHpoX7sRzeOgAoAyCRcN1VNAPaXT2tpbxP1jCrUGM7hyJn2+cAYF5y1JcXppm7CJdjIZmb0R0S1SXFMfK4zrqCnKsSOchxssskyjnIx5gbx7h3j+LUS368f++kBhRFfc0sQ1h74/OzSuCqw7yEeVQ98obLnhpp7JtS5vvUsNAMX79b1/t7n/6lX1XlRPEyafpWPUMUJBebygZvLOxfkIH+RUa7eTtbOFMHnkUBJN2H0xPQIWC5zGwriuM4T74FgupZNNhd3Z3nFNH+zq1fTxWFhjvW3d47niyOpSRimqCbeUpGQpm4zG03EtISfTgZXpSGM6HohFOS5h+cG7qjvIOCPgPnDgB2N3sg5FowIXbnxcEHHTN/tq3oN7wqFoBI5KeGqN3+zdc/YesygqSPYH2F21jZBuicqXhTK9kNFzarKon36F/mVCOkPJPJKR49VXqZccUSKHMgOtdh+pGJiNVtzZoLUNYXgrOlIPGlcvmA7k4HoXK7xjKV+byBsOwWhDepiBTzJt6JNMArwsFDfJOCx7wovgABNmDG2YT9S28SJJEc/31fJetIUE99YS2+nj+U9sL+Y6SzMMH+svaLNjWrw8vaowq3BsvDCUWlkozfYlyOcf/vHhbv4nSrD670xG4jsDUjS25XsP3XbfqJSuF1SvW4kGqH+IS6SPzWx9kqjlBH7I/AD8tg3W/E2lbhE1hIlZDWGQU6+ZdXWWC6diT6YRVKY+X2lU0TQbW2CaWSRHftraHlonAkaynZmlTYJLCQGcYgWlwHsdwWZShTgbOKBN7RvOjBaVYHK0mJssJ8gsK1ffYjlyHz/aUr2Nr6NK5baH/+fBvC+SCCqpWESZfex2rtS+9/Wb6xJSQniQDBzB8xmF9TjqOEZ0osxV67K6gwWAl4xHRfNa4UAqv9CRwzciutnhWMTdRYqa0XrKaLfyHg15cxWKetX6G3Tkar6yVctkVykEraUNlnHa6hQXVOxeB3gfAiIC6iQEP+hRqr4zNxfIpxtiGS24ERcv/NOzQvwvW0hJiL+Gavqri2L85+obYvz+16xyhvJdhza63RsP2eUMZw8VVtx0qJCpPg5uN7m7kNn3mcIK6mZLr75d3UnGHW8THiKKMtUuzd49YXjzKIWFtpdzS9sm/NbOYTtGQV9w9e1wMx/zyQk+7l06q+6hM+EAw5z5n2EPxZTpcDjEOM78LCww+N2bzr1L3e14GPR5irjTrlos8qAlqLIiwIP4fAor0Vqwr06kKChqu1bA+92bvYtGs91uo8uPEzio3cY0iu2C21mhO9agjFuX2McH+FhbsW/kyqsmUXggI5liEoUHiqimMV8yAuJ3nGKm40r8KS9ZuSlAI0smWV5ezYgwmKV6tZ3zKfzgUlTB2spQtHfPk0tZk01dawNa+pGjc3t4pj59zZqpTc2JwODIUL2W6e4PwidH5vbyDBlOz/ZPb0wk5DVXDIez6o3NidimnNaVRD9yBTpZ2JMJ6WOrtuzviXC+dGOsabCQLiblcm9/TJ9eU9idkfWx4pb95RjjZdLxeONAIb0KJta/Bj7u0gYzidHWwFRCG8ooV2akaUsGCOan5A8ct+O95WXCqNOQ6NMMsRo1z8zbZ/YWc2RYI3CfFUw3qS5I+MreY758X3ly2Xkmnclkk2qSVGpnjlwil0sktWza/onzdGPU3fQOFsU6FeIK4gDe2R90LRoD2kKXi+iCt67UFtLWWUwzaVTSMGzFqYI4+tkMIyoEiR3wecGOhQYXzXUoFloQpe+6gnQsvaJvACO2rgFgfx9KuT5JCJFmLttt1byCN3XpJnx2wstLyZdLpi+1Uhh7+elNX9+U+/uTG7+xtTCTHrt5eOgzk9r9dw1/dlK7O1kcVOLdPOONy3K2RfZGM+Fwu8jwQ5nMmqzMTLxxKrvtiUM//UXmhm8f2vrliYR6zdFNzz6Unr7rwJZ9PVI9z7ZynMeXmx0rDyV4kecV1q2gQgeK2EKNU8OObwOWLRA3EBWZsgoEjCbNXAFkzGlWFUgnJlkSSJa0OklweTPmXTSLQKckcjpEP2hOFhWByE2YViuarNUod3H5xwcLP9pxM0wcAr8wNy9atNqS7p/OpcciEVWP9u9ICKw39rnN6lgpET86mZ3sS19br5aU9KgkD9Qn+3IRemh0rhBw8w+peqROEbxd3mgqkB1ddfYhIePVN1+ZKwPE8ZBunueUASTLJThUwbwkiSvBnuFoG3atSGNUM9djvyoOU8yure1HL3YWkYrLaOFkUT8MOogLcZAiKx/xeSmqFmKDnxRkF8+F0lq4NDJaDufS9RzPy96ZwXgxGyXHwuiZqwSZ5+vkpFZfGh4ph7WUzHFc2Dc9ECupUYrnVq37dHbbIcnlFvj8wFh6dueejZn1gzkONWe8bWd2dqzE6UOTmbm98IiXX9k9nJzcumUiMVxW4RF3cM9cZmIIxxoHiZepl6lNhJdYifoImDS3WHHjjq1uZ51VIMWfMh0+G4sQPKqCFpYVYiGF7SaVdnIw5KdulpvkxrOvsAyVkZuqt3FB6W0hfFHfNOLSbdEI5gJ97gWN/uaSRq/WFvqwHldW96GxrW4GRKTnjSu0hVYXkfgw/e4OEk3weV/e6BbMARTpyi+oQWISWYc8ys8vV/uBblH6DlL7chYLct9qUVrgiEhWQMp+hWioH6XssOQVO63CftTeEXS+OZUAE5+Ax/16Hp5SyQ9T96co1rFldmxS7uVZgVGA6bFI3UAspm1Ty7kPUfbqfZREUexk7+60vGMTy1NUcRxQz4teimzYmcnZNWZvUG7HNNhtBVltxGv0b6nhnIfwL3WaQzF6BaVcgbPgnZE/4plMNc1QDiXcKDeUhHrQnWeYQ1QRY4EwQnbYfgATKg6kRCTCufASEXElYm1wAa548e7KBTZI/Bm8C/n8Ae9Sd2VZRF4CWypdALeXtZoBi/HM1pmZqbnZzGC2fjKn5UqaVig6inOfHt8+u9GbGS4U4F65PY97bxBROkm/hOsUC1ZFHo16b8ByhQoNwWfF4CWC3AFTBoAg5DFwMTkah8ytLihLbTk+2JgQt+iYuLBBYRT16KCaP9ilEHxusLfPg71VAUFW6vHWW8DBGQ21PsPQFzU8CyxWYrgrbyxVpy7vfYbxb7Odo/CAtRX8sVoH2A9pdYYLNoCJO+r4oXsPjrsTPbnJmzNCnT61szi6qRicPHh3F/ldhkmffZ6lqf1Swj16aP/eNdFcMlSOyw3+gJaJJsoT2bE7Dh/s84Y8JbcfzeUgVaZ+BHMpYZ+GspKLRsHK/Hs1M+CwWoLAlPKok14ez0MEtc0LRhahMNSbNaLh3sGoKwiHouIaiuwVavUAJoV6XQTQbSMuViLNWbsryDLwRCaWYNfyjmi1RSXgXEJdqYPxxJbxnV8c607MZhjOKyfWxsuaN9mbH/lcVqZE5c6bhzZ2RfYMj/3wD6f3ygL1UDISa5wZL41wLMUmeCEMRBrLSmlFzibkbne8GNfXJA/OhLcN3X1XMuit1XE+RI46fgReJ6Bj3/k6TqvzOG/VcQaX1XFS4Po60fDUjRNFBy/5OIrtmdyY4X0sx7yqTg+qwYY4z+V710YDHquedV91N/UKw4MWb7DzKyDNlTDqb9kXjtfZKQ1Jr5WpNOB0Puqp5rWzLSj77m2wsy0ulGUMRUul5YA9ZOVbrCu0Mqct2L6vPu6Ou3dO9W5OBxK84i4/OnW0Kx3yhqv7HZvkCMOc5eYmwgI9HYbzM9lo67rq9hjG7zQxfe40/brjCSKAO4V9hqjwyEa0W3sXTQUVyUV4ulYkl6t1RzCCVtGfO19LGqFuMqrdMwx1QzZpAZkPARWVuFtAZiK44FIBYxIroRxwhW1dUVpqzWS7IOnliCNUy5fi3FjedlKmX/qr8Zu1REgJJG7M9n/huvKe7MisFt/YJAwVbr+berw+ITeGwHGhN5EZMhGrP/1EzM2Rj0qiuvPJb+371lSC8gfoJO//zftPOCbDIf70YyBXmIf7yefIDHUb2OJWyxYzix/V/HN5BGJ/rX8Nlbaa0uhI9qp74cACnvs66iy/wFnQ16sthPAiWQnhPU0h1AwhmMcBysCphaC1GAZxK++FRgyHcTeazsjxnr//tWkleQKC4T/hQM2/QydowvC3k6Y/ZDWmC6IKTC+HtmyjPt+ouIxTcJgedLjCsI2Y8iJOcXWeN+SAjoq6M1/ML80qnaIYhmW4vBJPpRuEmMvtTq+LwD23L9k7U8okpOpRwcPLLBdNpNUYQzH0M4dhoeubXMcz2CaNU8+ATYoS9xG44T+qtPeDPaItQ8+cQgVQfjBHfgYRwh9CuuKvlZhjIYNJu587eaW1gxrtrWZPmB7uPYM/cdxX/T6HMzy8MO/mPX61AsdlLTcXHCzv9tgpv9opzlr4GatJSS37apU743Y6om7HKA56wz8/7U0nZ6eH3WyY+wHrC519laUOxRqpfXpAybj5cNBLMWelWCgWiVq9pagJag/MF/Up7ycsLYqBFUagCe3cbFqOheptmKPY3cbtSo/YskqPD+kNPvXAod65PuWrR7qvG0jOyZnu9NSmQKacnrqePvP68+m5Rw+//GJi46MH5n7niuiDxtyhkdg3LV8RXEY6fB5fX4GgQekCfF1Cjc39SqnWFR7wczuDqg5RtbHdKJt1IlPvsD5GSPqSn0/LLfn60iiVLA+sTvvdXv/kQKyoRqPZUmzwU5LH7QeMms6Fy2OjpbCWDIE5DUwO1p4YmpZ87sAuLlseTkxsKUxunr3CJ/g5jt07l5kc0nleH57IzO1hAZGFuNzghszGPTtn02MDOZcg1XHsoW3ZT69bxfGlsdnsztvQU2j+DOolzx5xGCCTKcDaV5L1RKUFWb1e3ZLQuG4OtAhNJzSjrJtrQVYL+craASSSa3N16kLY3+LzqAatW2WHox8pxKg8Zg3I8VAed5DqyFe616DPulfBY2u60emaNMj6+v9KWTd9DWAL1oiVeMtaZBW6JTOnIGkbaMG1csZa0VhVMn1+MBxKxxX2qn45zagjkUEmrSgBfGj3/bQ+V3E9arqgpHDDz0trEbmNznGxTOLM81xYaqcIX2Bs7sacrIXcYf6rvCTu6w6Eq4eFm8kEk5yaXHs5pTtbcXwuqp4+KIWelVt7jx07qoW9DHX2CUDE8c+n2T+QPkn+SNl26CtorUN8f8FhYr5PkC6L65VxtFivcy7WeH8hfxd6O9CV2YsioVd9LFajhriDABkHNXR3cD08oA2iUw0xefK/nsma+KTS0tU7vG4cO0zrxuGDhjR8EBbNtmHU2UOqaMVBJAUdotH1UYyWlxj9cTDtZbmd5xpsbmep/dylgO+qwHLgS30Iy/eDk4J4nlgGjeXVcTkmBVZmIh+AxrbOHwadL4HGzxHbideJSj/S+Wt0jJSNbh2BZfO6fqz3n9bNzaD3V+Urm69DnNu8AfS+4OhvBUkogFAEvPgUA+odHw9Qwy3zWuD9lrx5tRcVpFeuvhY9fvUUyMe1V6PTa9eCfNxo425T6y+VzGvzcNa9GTh1tWhu6EX6uvk60Nep0jJMPk/lJ65HzvB/Giz/D6n3fwzCk3uX6z35q4/S+/8g4j977OPaA4qIAWbPMl5CI8rEF4iKjvJRJWbRUDWzqa621cqMAtqN4sI1w4U1H1xStE+33t/pVRdWWu0UV2oLnRYuRJuwVkatillONPl6rG8L3iZVL2F1bFLhw1TJKIkVAm3ZxPlEWERxnBmOci3FjDKHFxeCLcebseLoRET2CizfH2GcDOdviI+tXZlB3RTnFJbLDHw6W9w2rr1aS4jtnL4Ld1Ns1PpY0CZvUMjG0jO54hxqp7gh40mGhbYGbzwsNAzuZm4B+JoBGIvsJu6d59wLPsIKtHuJqARwHEGvuGt79XELPTWAWui1nW+ht0pD+ecPtNDTzrfQ04R5j4a65bVpF7TQy+Kb7ehYgeOyupksaqFnf5+P1UJv+bf7WMVcXqt63aRVnB24XCu9i7bsfWRrvScuuakv++EN95zxD+z5O/3KRT34LPruxL0JC5enbzBwUYvCTg3Fe///b1G4RN+P16rQf6FP/fE6FzKXcL0/opsh7f6AZ16j7QTQVsMVspeh7UpM29x52nZrZs8laNtxnrYdQNsORMZcxwW0zeObOjpW4LiMtnlE27zecZ62OfvqErRFRRvFy9K2aCW17PwVTk9Zcpz6SDF+8DW3jw/yRTXZ19GUUWI6k0nGi7ySLH24JLM3LDIcX1yZWcvycfiVEq8nlULs/fsvkObz9iIBNO8iriBevBzNy5jmq2s0R01ZYxxOcdQDGsvVoyUx14kC3sMaigR/gBm955nRC8zoRXRf3XsBM7rxzR50rMBxGTO6ETO6e3rPM2O1fXWeGW2IGf1450MQbZM1m3Fn98uYE9IqnbByKcurJ/CS+pF82ZO7sZBQE61KOhcTXLzAcg5WyQ1ls0DmaKw1HqhzB+q4uY9g0rHJopJSGhKxIPha3qyqJNKJWKJB4j3v33QhoxibT3HgUxPuIfzG5TilYE41L3GqUTOK+kK9lV3M5XFQMXhqIWqlFaO4JRFqNIzSiuVLMC55nnFJYFwS8ag5eQHjEvhmCzpW4LiMcQnEuERL8jzjmu2r81+cEUTRDwU1LDbaUYJgmV6hKEjrZZm4/BsEl+zXspuXY97xWlY0eQF/jtVuf5BRz9tZ0/fHL7Bhs0vJ1Bp/HsHrAuLPP3/MlQEBmJxr0ShqZtJlhXybT5ntwUW0c6oD8ElrcPGSfPkvXjnM9mZcIApeR6UpqeI9tPYaYhZzAHRbm0sfuZrQy7ixPAfx8ZaVua1Xz0xtnp3cOJ3VtFWaqnd+1KJyYG56fNvG2bGtWke+WFI1wI3Jc1XmDdyjJ0lcS1SCVudAU3Da7VjrwEOQG6OM9fUKC7wPn/IoWJBCimLE87hPa12+IuDv8BNcqNWoIFlfWUOY6DtizKYWixiX6H8KR4sqJOrS6UxSDzEBN0U7hephcisrVA3yHlaqBqq7KmwwxifJEXKToGpakHIc5j3nO6Si+Xpd5Dt0k3bz7pvzVn/c6l7qYfCT1hMH7G92S+qoRS6Y5YVuK3Y5oC2krASfgL9ngzTGloeF+0D3262I5QaQtT5gcF+dI5JMqbnC8DrkpoBKCijw0C1K86X28jD6fr3ljXY/RotdH3lhkDJ9qUhmO/VhXXiV7olckGIYj9cOZPrgAmB0TomnUjEhBr61UrpxImd16X1sqUuvmP2G1aU3vbrRmwzIWrqBuqEW8WQvioX+GaPfTVL2Hsf9gKFDRBv6DtQP75ab/ahuue12Q9oKIzdYzb0+omMueRHYvWQH3ergpdtWXNRY1xm7VBsLe463A44NgZ/wkR2B1Y+aY9t/pCMweSHGvPT0Xr4Eprx4cuyBS6R37LkdAhwZInLoWz4+fG75S3cTNv3N+drs9PMc1D4eBy8P+S49W/1yOO8DU77+ksDO2ndvyW0c5t1MtBO//+EzR9HtNn0hYgGDlPUVOx+gBEx/XpYITl2IWYBBwltPFzLWlT+Pvo7HlC3WmzHU2C7S9LFIdJnapUvTZ/wSJU0XU+a5D5Y4EdS5p8FQ8qDLQViXM0QlhNbiBtyRtlkzQngLurWXNoS+NwH1nkJpBvpif/N8MXP/JfXuT+3GwpfQt3f/ZXm3Ydy7A8b0EOien4jDqoRxQiWCx9SEMkpm1G2lGaKBpbTHhSqzbDiTl9CToD2YD+rHe9+6aCznDBjLg6ArESKF6BNFY1HwWNKaEcWdGnGr4eYo0Iek/TZ9PsSnOT+28ctJ9XdrA7y0NL/3J8tHSZ97Hsb4VWcc18sliHWEhagkChdIGMpS7Vw0b+/OXV4057K/ohpncBYaLaCbxAnB5fBk2bAv/DYMW9wetoc8Wbvxf2u7Ftg2ris7Qw4piqQoDr+iJIqiKJKiKGpEjkYU9Rf1sT6Wqiiy4qqK4iiKnZ/zaeI1Um/WdVvD6w3cNEnbfJpNizYbGEHgnaHoxM1m2xpFURTZYLEwkqLoBotuUSzUFtlFm22bxJb33fdmKIocSpSTRRFToqRy7ufdd+99952T87cPl/OeNvcu2Nkj48A7qRbqs8TOksuwkTFoCF1bVks5DCgZDPN4sCKQwDc6HHh+F0CLmxKAWwzYOBb5Xkc93NBtVkBmLfWpvAuJW2DxUZq158HFk4uKHr1jKA83/s8PbgHHv6N3fV9zORXVzFvt6Wf+cOFPmz/LpDWXr72aw5C/9kEqSil4CVoB1YtxtGv8fRF6rjjJST1Iwp5JiB49g2iPmOWgC5uZFeCd2ZuhRDy4G8LuZ2WE3UxrYjGF0a2HKjHMrtAzeTOB2s2YB0dJUqrA7Uo9k2TAVGDF0fLBd3erBcsB520uqxzcK4Sv/tmS9SGJ9xjfF8U2wPftR9W7GsLvgBrC76CM8Luuq27pxI3OPYL8Fvbjdgf9DaqGzbKggLWvq+YwivxHsfy91Kyq/H1q8vfL8meR/LEkQd+Fjs+NqSEXlnfXwptqnbKydOBU6ZcR+eex/OkS8o+oyT+aJ3+8S5afvwH5S28Du+vCUWp3KEshmuulEiFFLwGklxSqjR6X9TKo6GWyEh8b1KM4VY+vR9T7K+FUAArATIcb3ukQIE6RUglPu1uxzkB3UCcBUonk6EaRaZS9qHPXRwUC4WyT/CGISZODshql+ihhVXGzYqiEUndtRu0GsH24rOhTVRYMN1O6J3W1rQj6GWZOsa592Ad5apB6WMULYRSpn89GyS6dRNvcUL5XtkARSjZs0vPI9pDverY8dhi9drbDDUBPQHdDEatEvrm7n8aLc8/yluydxQkpTWXogOaydgVzOiuXqWyJrAHPjsKdQafMOSZV2sm9qQHaB9Wyu8JtoTm6Qh8KJzORoOWVV63NkR//KNLEvnLeGoj8UFsXqbVcvmypjfz7zyP11h/+0Fof+TmJk4euv6dd1F1G+Z1AjQPDJGR5UrdioTjEiX3YIq3IIq1WHB9dSOsT6LWVIlCE/exFQ12Drh2HC5cN3yrthqSwoRkwq8U4e9HuClGxIcy+Y8sYrGwqzzgudxLf0MAkiIqdQmEQBw7UQjCj6qbJzLrdpeBfWXSHuNufXp09Fo3aWIubqbI6KgOB2MpTa7OPxqLmFGOxOQ3hwGNOF33CO5MYXRv2HxSOjK6N+B1u98jU9HhSNlWUO6rRMRYzE+xMuRY3P3wDmy0av1vDujSBOO9cpB3nn35nQvs/4UZku2tDEz1P/OXNZ3+xb/DCT97OPinnPoBFjfZbL/L0ETU06k41ZAZBRmbIeBpaccZSFjpD4Q5bAqH6tOq2ugNute6yOq4lke0oki0OrLvFsiXUZONl2dY9DYEYdgxWbClXxII+QCkM7nqVPXMnAX0qTQFFvnkkX7e6fCk1+Xq25Au3yfJFyjZh6d2xhKyPlNoSd5K3ssRGqJVl9iGZYeUfLZYaajyez/pJYI4llLsqshZQ8M02k1DcjJH64QQdvutAGjIRDSXlEIFUUr5vl4jFJbTyZHEA3kkfD6j1AQjWMfLvBiqB/leAdszn0I47ZbRjydieKg/vOLjdi3eGP6Y9am2tXTCRPyh26C1uDDfad2cUNCEkT9ZWgxngbIaNbEUz/rJCm2P6QJWwpKtJYBAoQIwxE7oPSmquARP6UjnCFlaZFlLoFHpoV4J3yQhbgYcao4FTh/5uMUxIM1yxfUw4FmQwkUJ62KA74TZs/jm59tTSse/dG9/8CVyE/LGGphd6j0xFNYTj+33ty7rvov3oLLk1JI7wAOhEYJ77KsiWpHtXGkK+OGTFo8pOG25aR6EQtm2sW+qjhqiUtOHDE4u8XSWG0GqtDDb1QaM66UQ5rs3XwmGQRguLx7VbfADX2jQEm1YfSt8s+vrgIMEqgsa0oFXGOC2M09HAENcU8mgXGBimkmdynHbS015jdIxeIz75wDO3RcI9Yz3hrrmVOeHlc8dPePTepX0Hjwvw/fzavG/4yMTDhzU1Eb/VoDGzlnCd9n9ffap78TDHjfLRGB8IDo9OrRyffuL5QY+3xeAJLa/237EwNbvAjy+OjAu+ka6mk89cdYWbjWQmHOMR636Jsok+6ibqpIxInN6GSDyzhUg8ryAS97MbcKFnaguR+GakvX58HQ3Gz6bY1wCTuI3vzoMlTsuwxDOfBJa4aJZjjzDFY6pbXuQGwIuZfy3aCz9+uQjQWNHxFYz5/Bnqi7uhPs+VRn2+aRvq80XQcN80UXDGNzyO04P/H+znglJ171DQ96ptw3uGh9ber1LHEv1eQvodphapr8j63bdNv/Nb+r1F0W8a6TdthYpM0S9cR07nfPgz7OugYbT8BxUddySwjvfJOp7/RI68QxN0jz6dLLXxCzfi1m7VjODqoWKsbqL7F3Vnke73U7dT35Z1P79N97cquhcHOIkzwAVhzJo+0gq18sgE1MqrilFmkFFmrNLSllHuQEaZgW4eG56AoLtEzNLKDYwQs0i+TjDKrfNkSBID9IkWvEhqAI9B4gbQT8Jlx5dy6unybWMuq7xeuRFDTZUutvkiYzHyOjmNbJWg9lE3Uy/L1ureZq2RnLU6OPEmPttKsrtplN0tKEbi2Y31MA/HOjGS0fH4LFi2mFhvFWcb32WzE+SHE1x2lvTNDyBTTsRY20VdTZOlG5tvlhV74YC4u4TxyjRafiu+0ED5Z0W7GCvXnm9UsQedSx93tcxjcvJ41V0UwX6Ql1fKNtEb8d6Qb5MSu4M4xknT6OUmThqEWLZQsFf0gYKdG+JE/raxnq7vRJnOLHp/lpPSzg1sh9kJ1vY6bNHJwTFoiYhpFt//S7aVWkY3TaPImO5L3fAeUmKcY++bia5otOMGtpL3Cqc9SDx7n3mecaAa73PUffQjVGac3BaR5vT4NkctXO2D6SjthnhXIhu9bby2Kiqu8FJUtyG2JbK6W/Abizy2lh4tmqM4c55G9pm2Yqg/ZBQOZZvtyyiP5qzSnXCNH4W5+8mQzh9eu3wnHtJZbBdX2sVFq6R3fiiuWKU254dvfPAvP7q2heK3YkcfZF2PLbbZo8x6O7y88ceXL3fi4Z0D+F34xWX4xdyfrt8K32bQX+fN89yayqDfl2duL7YvV8QO3CoDyr2ur2iLHVi8dWXbdM803iQdKBrfDLgDtePgQJwt402PQIi+k12PNnXiXTNoy7Qke/CuGZ1D6TSVTE/jM5jbWHEhJeluYeXdM8N6g6mUKkQBZM8y7rBWwdnH7Z/CoWn0jiqKQZBAleUg+JHH3dcTXQ7UxYaDB7/KGRmz3vf8ydX7WM/w1FzkzAmTMb7Crb4YbRxYEKa+HDfoY9NHkrMnI4EvKx45Ho4fsiuB4T9jz817BQ/G7A9Oj8bpwNGvTNUZq1/FzlhrjRjNbsYR2LckDAaM33s+fYY36B2mwGNPTToDAduA21jjsTb1BRwRS/9j94Kf1tjpp40mNrn2jtHNMMEp/4nPu/Z/Feqe+c1jmFtigjpO5SglxDYu200Gdga4rB8P7NDipEIzAdVaLxy6k0kdlLNLvXbWNmRE22ijP9TWMTKKW6LdsPL5lDjArndGuiA6SxY/5qYYLZeborxZHW1J+oqjS06NjjFbgkNLPZGAzUIuJMb9vnBYHtPpv2MsXJLewterv7vUeM4/MrH7f6z09zU/QDVPM9WD1vnxQraIcbgI27vFFjGdY4voxWwRIzJbxH5AqIJkPJgSR9AqcDbGwa8NthKkEb0yacR4WaQRhWWOdk8kEg+rFjnMnqglmIWi8ubqc9voJnK6vIJ5NybgTvHOzBuTJZg3pmTmjSzSooBpEgxsFqmxZxB75qfIvlF45rYnMo4n1YqY8gk6NGMqvUVFh5eQDgdRffjXhTqcBh0ObelwLqfDIazDCVmHN+X54wQqv52NoRjfT1wSdNneoaLLIVmX0+U55Q4ly578c61UwVK5JxfVvqBaqly7ebubknMmpOPT2E+HUK3y0s6eCufeU3y2m+S+o2gbnynwXAEF1F6S3/bm/Fg0WMV9kPkOk58Mc9l9JPMFDCwBObjYiQIBC3zLw7Z1XWOHE9vECpOx4Nms7Nm2G/HsUkdUe3JxvUq3dA8e/o2i7qnm+k/RxmXH3Fq+3AxVLS3PK7nwrSsyr7TbDJXMgZBSDW7nCVFGMe/WR6fzGDOg97mMnuc8xojw5uanavDzNOD5KY/MF+DZYX5KfpRllYBgxw9SjB3xcXz7c1x/DT3HS2jd1yKvVGanfPg5gnh2qlGmWGrcw+yU/FxTJUenyMO9pX6/YzDvCbXXr6Dn+ybGGYPpN2VuykqTuSlfbm4KyCWaVOamWLRYWMymnK0nqyCgNjfVVTw2FcuNTeHHXSjCIfvoT7knzb2Hbbty/fdaXvcBqqe6qAPk1q/UqvAZdEJbOIkXctiM6yW4v+tDsRNQALkwKky1Rl1NPabj9rFiLUACtqJM10dhGAtMJoMhLNyhMMp+Bmmke0hM4WQSLcxqGo4mcSJqd+QOISHtWfn+P5w7EHvoJw6j44x3OGBucyEnTda9iL6/4/Adtfu/+uCl7z90+tH5Vb66glk8d+q0xkJTNLN86WuzQrRS8Ar1Hp/T0+EdFKKG8JnN53736H+cX/uYdv/mrYNP/POacDv3xK9z81Wad3RnkWePUH9bzI4BCDEhFPJCeJwqBMixPRxwqmV6/MrIFS2OqjBoiB0JaQwWBWT+DYMpwALOMv6Q0CPj8EW3iDWkkIBhaIHrqGMXmg3tbvNTqjQcVWU1VUqTdTCbu8xGYR4PFLOqUYRIwWwMZvKIKp4kaMldC6SmkG1DDFnxHKtBxtIJUQQls4PNap0mfz2O8UK0BKeHekO7BMfH3aqxz7gb8wfDF+dyJwrZQLbkvoL5S5I5ubczmHSrMZikZAaTrNbUHOFJBie274XLpCDI7kxtckYtE9uF7kRzj9q8tyLzJSRzKzUAUQPL3KHI3AMyD2KZozZMKSbIMg8BDo5sa4G9qGU9DS0mknBhGJaejlIm3631W8L6ny0V1mt2cwDtCfVMSShyAkUfZ5E+BBT1H5f10avoYwyFkTAn1aAwUhOGoFHjRWGkDUO9ZNowPEJbHMLIFNZZF9JZF24PYp1NA84yxBBrHMWQIaQ1e024Tdaa5G2CummsV9abVBMm2rWzYpPKwtnb5NM2VbaXFUGGd9XrhZKB5JqhSLeMrNvTSLd1+C76aVm7fkW7UWBr4sQUn7WT3ZVPKFOIcGhprYeuq4vss/VWnB8gta53GUKGrfN1fEO9Vr6h7oLzaLsHaRPi0rrWJF9Oj/pLeWdRM3VLh/m91G36PKbs0UyRyry5RLJQeb9S2qS/L1yqb+Q2dS21SL2lDWhfpSrwxHsc+FklE7Oh0NZ6OcnNELgdw7uiI5G1EC3UJiCrVIAS0RPr8p49H/tURpLbPKQ8Z25OC0Mj/neAjwcD8ZjmUCDOBYNx/Eyp61e0AhPDkxFjcH8KY9GnkBWBGCdjAlPG0XdOTOs1jnEjWlk8HTUA05NoJeyD0QcDsE02h6G/MsCum/xkPqrBts7WWuqwmVJgJqqZjEjpPA2G2DD8iskmWVw50J52WrDKaA9JElUIursVrwQLjZIVe96AlEK7hH6kTTl9jSabPfOdqQcj7pjeZjG7bV6fxe248ML8FyJujjF3iZUGetkzzcXnenztdTNCfLanwWgMrB1ZYjRhocvW+9IxZNiWrsiEnjHo7WYmEBfc/ecfBjOH+iKzjMajMUw8HNPMcWDczWQqDLaeP8H1vnLhWUrhfP0l2m9hNmpKjbWm5GwU8C5ArlHNrnsCrRzW2Q2NSJUgtJlVH5EqTXPDPF7izhSR8QqekZpWk3HHGamMpwGAPkQXKwVa9jgHlttUS8j4G7XdtLSE2g3VGSki3yU8I3WTmnwlZ6S2bJj1+MJtyozgpzEqVULi/pKjUjuIfaX0zDCR/bQ8K3WiWPodZqXWGyogqMujUluqWe9wVaP3W8n7rZwc3snMVDMQOJpJF8z+SSenSihpSaUXsIPfp4prf8I/gny+heqDOyyFDCT9agwkAwUMJJnKSDd4fqNNaudTN8RGUjArWDY5Cc2rrIxyGUv00yXuF24e1ryv+xXlQb5yG5VhKYIbl2Ex2CjrriQQyFIYpQIMRyPL4yu3QIlZm0jACFOTPHsFo0xNTjwPQklelsyKh1mgYK4g1Kekvu5y51PvASZuAfNebGTuCDDvTR39q/b0AbenxWt7sG4q6jv4mW5fcj5+18zm0xXuiGXTXUdH1l459fYfvxwJeTbTBprVhKOBwD0/O3/07IxXIPk0sflpZHPotX2h0OoQ5gb4bBtZCd1oJQxzYuTdLIe9e72aixiiksmMcfTAM7j8Ztt6Xa9gIG6ShpYahwKjw1OZujG3KLUeyvaP88UrpGzv+FbxoKEGnz8CRi3cSPm2zD5Xi/LqAHwRQym3BebbINPGs9dJw0bW4QlA19JRkbuu0mLfEFvIzJsHfWlPZJ1VlBU6NVap0Ymvbhr4jAfTIXrqKwE1HmeKiRbgOwygTNHTiIm8KcmD72o3tiTgNMjuUA7rRFP+aLagekXTL5SYpZ/iDn19dflklGEMJvo9Pbt5ij6it29m6K/rnZvB2NnbV88tyXP0t/XVuITPjYyupRs17/yUdlyY659Y2H5x8/Tcvn2v0L7XXvr1k+nx5z648Mpv0esLHyE/3H/9d8x7jIPqoEapBeoFKhOEbkgbL9UZUEmSIIx+Jl4aQj45l8i6xoIAfuqCHvsBrMc4Kl3i+OwMxtnFMXyfbgZumqG1uAjHaHGCs4n2ZH0rilAztoypDo+z4/PMRuyWdUH0S434l7zwS2NIoWy8F/a4IVay6HMJeP7xptzuzev2hvVhlaJZt70HvD/7ndXT4bqxuYWI0vH1B/oXOl9YxQ3f7vjiZJ9jITN7YiH2aC3O03saann0OtfToKn1rR69P8rocCd4lMPZ+uTtqVH5zBJ6v8cfH3OOOwbcRk+N1Rzo579DF9TZfhQe7oCGMD6zXHgJ4gGZnfVRDai+7gKk+/zpWZgs7eSzTSQatBOGDjJNux5016P9z0f2Px+XDZKv3HiGMxsnuyG07txBGLmtLXPkttSq33n29msqd4h3mbylR1VmiQGj+Lv0+7jv206JFk6s4QGmuBpJRiPx63An1YQXLFzepCSdhSVTZWzpNKdUOlOi0ys/R1Yzger8INqbRTcnGdCyqMc1VaZeq1xswjgWcK+7aoMAVhjcJMpqWakKk2axu5ThZRXaOzfkysGv/1R/RxvEv+Om5CIT/qNFAydVbqsoD5LKUflT9LdmjUV3rqy/NeudusN6V97f7me+S/1Fv0DZAJPYirGrjXCQb8cGMNk3Mia4VU+ZAFTAIf+fEaWjCk924v0N4WiVtY7xWjWRWCAS0zHxY4dHbfbUSc6TCnJR9DmzzLPUR/qp3OcYtj5HSz5HC1jWlFa39TkoyIS2GK/gVAl/QDAc84WjZvR5b6a+iD4Alcld8UeOjNhAntnrddRH1Nt7+Rz3bp9zufdviBzd8UfuHLPhPRPpTePAeguiSI8+SQzwsvLEmoTiwNv1J5rIneEG9G4D9KyohkYZkkVNq8Fd9UzXeyNYEeiNcDQYiRYqPllgBw3YAT33FH7uWeW5iZLwXfSQip7guV2kgZBxNcC7rhry3JILUmZ7QLn1VaDH4G6apV1eOxaltT4SMVu9hRa1FRhYA/bVOLB9P/Xnd3/y5y/wFFuh49DUXfSb9Jrmp5QJ4nAlB8dZKObKL3lI4CxBAmdVkcDvSqfSg2N96ZQmLcztT6VmpnEOvHz9T9pz1AUZc2CWylTiPrqf5zHUeHVdIkHewqDjzXmg43lUPTUEMEMGHqjJAQ8kS2xg+V8vKwjl9GDuq7Ty1TwBLcdcafmvZH9KoX9ew5jRbdsYWVD6TqFHqa3CFjYTnuNaCm9O1O7sLGWwr2goY/f0UuyeL2Fmlc6RufDKQw8sh2dGOcyscvKe2Odmusl+gP65gp8xSnpvGbv8jIQMS37KrUesSFE5gOsdEKzD8RqMT90RdDstFufCiFfIIVhXm52jhvjwbHj5oYdWwnMjPIGePnVvbGm622jsnllqv+ckhp6mqdj132s55hfUCHUflRkAQ/MGzLkWQw6g2xAjCSDCCPKSCROVwb7LwjYximGHRxJSBCWc7QnRDMiyflTtwNmbmcEYdZI/InM1UEBY2JWS6k2YS0AGc0DpOCYjIzXv1qBWBc7K9ZifLUo3aLdPE4RjVt8Z/ZtW37OO+SPHkvHJhMtsNN4ihBf299voGatv8x097WR9vzJ0jMxHex/w6s3B4YV4+vjyYCV9QYh4l2eFyNnzS15bXZ3B3WoytjiHH7tXiMwue4XIw2fGnDGvOeK2BAOu+pX1b0DcHtdatf+me55ikZbOUaSgcYd5PkuRWTZTIkNhAj7KikKErQ0Adahu+YDS+m62CiPnZ6qs8DtVFahstlZhiC0AZ66ySjbkrANOagCQ6YZQ4TxA6JMSCZiEQ3+JdTpgI6MXMXa9qUHAnXGkRqRCtEs7HRWY5k2PkkbglUnKPLcyWzTdi38GToVKnWpaXxHgaJSfO90O/biR0dMvGhndt+w8HdQwlugRjcVorDIaDCZmVVNpjNt5QH+wBTQjTEV0Xzej0WrsuoMxi04D/117C/0zce2S5hijN9KbvzaE3Z4Gb407bKCNDHvtcavut8be8ama+KpBNNL/9IxtfHLAfMWqw3kdHDQwEIXC8s0uGq8NBkcZbRVVAVEOvwDTIZI3zvpZ+JOreD91o3/e022gv44D03uIwozVZEzG08YTCnQfJg00awkEUuhdUZ/AtKQ1iUwIHyWHNMgKfnw9G7A6cB+zBcYJ7eZaXBfZdeQii5klHG59NGhUUGZeKkKETJCXL5FhU9C5cQG33mI+MXT40d7VBywLR6MLI5FXNXqT8QnGwC7Q3+RGGAenfTEQcjKnHntiyhYKoHzSwt+9dDIQdjBXHzNUmLUvXl3NH8igKQeS+23df1Ex6k7Cbic6ZL5uH5E5mABGAzNg+7dzYhuWGQYJGhKZNnwS1gYyh62EvBLJDOMFzjBcjcOgRh4d7tGpS+yWRVRIFLfJ7agAaZfviY4f50BCb6/XO9YbeVtTYTSKjKF6MSfrhK2h7qOjSD7dMaPBGL9z6VyexKQ/g7J/5llk3y607maAq0HAE+ejPJE205ic4ImVpVA7rBsOCBSRqUVbAqMaCFjyDiR5MpEROkByASTvIAusOyG1mLGHtBDcg0kzwT2IwXmoeQDVwC2sVN0L+Ae2TK3Nj91hQEcWohn9iHRvtqsnBxKn5hd++TXpRytXHkvd8hUv+Mr42tFI/wMR4XR69WiFfuG+6MIouIzR+DXGYF3YfAO0+BA93uyfFjzj/THNL7m0xh0jen322JfS1mA9VxsKWIJssSORl9VTp2bdLmN0ee7jtS3P0mB9n0X67qemqGeoTB/u9/GytqXwgKzrmIB0PQaARDldT3NiH9Z1EulzIJHpS2L2LdB1kkz4DyYkzgx0ttAm8wK3hDyZ2pkEXY9hiHipOo1evTbJhg8OxnSk225m16udLjdB4VNRtruCl0tmVZ9U03lO0733RrhHuhY/70cxzhGL2rqjgYlUQEXfTf5JrO88RQdqOVezXfPRvTDd84DebIzdsfikmrpPzhF1/x+S2YeTAAB42mNgZGBgYGRoVnpk4hTPb/OVQZ6DAQQuzm5ggtH/Jf+lsZ1nXwLkcjCARQE93wuoAAAAeNpjYGRgYJv8z46BgX3Jf8n/zmznGYAiKOAlAI63Bpt42m1SMWhTURQ9793/k1CKVAhIhFAs7SAllBBCCSJSTJsaS9pfSwghfELIEEIkDSYWwbg4dNHB0cFBsEOXIhkyiDh0sC46VBdnBykqUrQ4FInn/aY1aD8cDv+9d+8975ynvyIJfqrYx31U1D7mpYkMsW530LbOI618mNd5PCSm5DUuci+rVlHQDnLksm4iyLX0AMr9Hkt9rhLLZs+cJ7ISQ970IZd0ATFfADflLs7IGBp6l3WLuKU7aOknaEnU69lQDuq6ikkZJz9FQw6JDeIRMvrgiCXA+h9I6u/stck1F0P2OAJSQVB/whBrp8RRUV3DWXGoe5X9R3BBXQdYk5Y41vQGtU5jRYCMOsSoJJCUSdSVSw3NXogaW6qAlvWStXHOGMEV3qMlV7GsY5y/jyVdwrTcYK+PiFo1zryHCDVqvYdLOoWq/kANKUywLtT3vs47vmCvUfKCeoct6imqbUC6vN8WPc0iwfNJ47u3NkzNv7Ajt+ljnB4vom3uIXmsWS6z2cQdxXypq63f8Azr/Bba/mto+35zrYqw5/kpsMcwYXLwMhiAcnqvmMMK+TnxljNDxxn8hyY61Fn0chiAycHLa5tvh56fBuuAbHJgBoNQbm+HORTIXeI9fXVPMvgX5n2V6RlzGITJweRl2LaQ5vtYMJrUN/qZol+7gP/ZX9YPmM8eMXcE/CSvk2vco6fHoG85+zGG1Szzm6XWGWZUYu8S2eV/FxX5TO2sZXYJImf6UmfEuow5y2QVwTmZQdD6grANhP8AQEy4bnjaY2Bg0IHCGoZ7jDuY/JhFmB+xSLGEsPSxfGLVYI1hrWNdw/qMzYSdgT2P/RlHHMczzhTOWVxmXBu4PnA7cJdwL+C+wZPAm8f7i6+I7xy/BH8W/w4BI4E6gWUCTwS9BCuE5gkLCRcJ7xNxEzkgaiNaInpILEr8lISSRJ7ECol7kgySZpJZkh2Se6T8pNZJM0hnSL+R8ZMNkF0i+0TORu6Q3DP5OPk1CiwKeQq3FKUU+xTfKdkobVKZpvJFNUb1gJqdWoraE3UDICxT/6YRp3FHU0rznpaS1iFtF+0j2j90uHR26TzSNdKt0n2gl6M3T++XfoP+KgMtg0UGXwxLjAqM80wqTHlM95hlmauY/7A4YTnFislqnbWCdZ8Nl80Um3u2KrZltpfsbOyZ7JscmBz6HF0c7ziJOe1y1nCe4SLkMsOVwTXBjcVtm3uah4rHL88jXj3ed3zqfFV8j/lV+Jv51/kfChAKyAl4EzghiCeoLZgveE9IWMiCUI/QXWFaYSvCTcL3RehFnIksijKL2hfNFB2BA2ZF10T3Ra+JPhX9L8YoJi3mUKxSbFPshjg+IEyI2xC3Id4p/l0CX0JXwr/EbUkZAMA5nIEAAAB42mNgZGBgeMlQzsDKAAJMDIxALMYAom6BBAAqdwJfAHjatVZPbxtVEB/boVA7VMChoByqVS+lknHt/pHangiNigppWhQESm9r724cZf3W3V3HdQ98Eg6c+il66LGFK5deOSI+ASdmfm/e+q0T1DYCreyd9978n9/MPiL6tLFBLWqsnSVqvCBSukEXeWXpJrUbfyjdoi8bfym9Rr1mV+n3aKP5SOkz1G2WSr9PPzV/UfoDeti6oPRZWm8Zpdtn/mw9VbpDN9uR0utM/6z0h7TV/l3pc3S985nSH9HFzrbSH1O743R+Qr3OE6Vf0vnOM6VfUb/zXOlf6VzHxfIby/5t6dct2lhfozuU0ZQWlNMB7dOYSgrocxrRZX5fpT4N+Ndleo9CMsxrKAaHcJYseZuu8LPwTnsU8f8VPl3weYxVAe2Gdy/zeUCblPITeFYLrIQz5vcR5HrUpu/59ACnd6Ff/NtlKmFqzlZz+GM5Un6PeG2gJeKdGdMRNAbMPwbvLt2jbX4/gHempnm7pkHi/gHS4n8G3gF7NVjxrG7XeRNyFCHTKf8P+V9O5rwWP+RU7G7Sd6BLzmOwktOCdUp+pshODz6k/M54d5/PH7D89kpdvuVVwk+MTIrep4jJ5niPdmDHlzlJ4gtP5raHgzfbCjzJkzLX5+faO9l/G5su31LjnN9S8Qmwcch7gpVV/C4r/pC5MpaYcbZL9VUQusNUeUqpgC1mwJygUyofAhm9mr63iWwOSdF3gFyK7ilbHQJzBRAdIQNG69Sn68iF0f1iJfZLx/TF6LZcd01Nr+vhhDWMEEHA3WO79SvWmHpWcmTdabD9UFb5H9At+CecI+zZWAX1GUdkO8fay7j2Uscpny3QhXP0Wqo8to9zZGnsdbfNQqJVEktDdFDE+nzJfeiWdYZ8urlj/ZV6TrDTA54l8kPo3ud1gYomGoVBziLIjqDbZf4QGZ/DZ2df5oDEWnq+uAwHVc7iY2gV/SO1E3l++zhYapRaTZCthYfEBFHGKzNReuYOTkLEfQQO+SZM+Mkw0Vanop3fS6+WHS4ehIiu0Kqm6u+MbRhgYaaYsJFZbDjPh8h6CUzENWROtKsd/gJYKlTGTvEI+TZsM1PuCBacjgG6o4v/fq3OLqMRvI81W5IDh6sCGIzZWoEJbquZahxdr+4LxCjoCOGVnfgGdop/7XOHf5vHr+HxRDUkis8xz8W5epgDxQvmKWB9C1iQr43Nlf26TjWKTOej9XCH5ef8foSqp9X+ffZ5Cx6EqNsllYq0EzaVL6vQP8MMWfpd72unVxCYQYvgIIH0VLsq5ChcZzn+ETLkcO9uDgHmeabo9XtZqjCssLGcg7cqHOWIOMP3wKJigsk9PobA1XnnT9IS1rI3zGD3jdhFB0w1i263ftMYYobl6NOTbipGK2XQ0fYLdFcxJHeLHiZFHW+2l22Mmd6O/LlzoP9GY5MuewJMGeT6SCVy9MdIZ+4QPu7htMD3L1YcFlX1ndfLWGO9xZ32rnhauf/ihvf/38Xe5S71I2ZPUkVh71L31eNvgJ6An5s4u8ZeX8X/gG5U97cbyJIgW+ZyCd9tzP7N+jGfyt0AN5d/AJH0PA0AeNpt0EVsVHEQx/HvtNvdduvuxd32vd2t4LttH+7uFNoVKG3ZskCxQnANhAROECwkQHANJHAAgluQAAfOeDgAV9j2/bkxl09+k8xkMkTRWn+O4+N/9QkkSqKJxkIMVmzEEoedeBJIJIlkUkgljXQyyCSLbHLIJY98CiikiDa0pR3t6UBHOtGZLnSlG93pQU960Zs+ONDQceLCTTEllFJGX/rRnwEMZBCD8eClnAoqMRjCUIYxnBGMZBSjGcNYxjGeCUxkEpOZwlSmMZ0ZzGQWs5nDXKrEwlE2sJF9fGQTu9jOAU5wTGLYxnvWs1esYmMn+9nCbT5ILAc5yS9+8psjnOYB9zjDPOazm2oeUcN9HvKMxzzhaeRHPl7ynBecxc8P9vCGV7wmwBe+sZUFBFnIImqp4xD1LKaBEI2EWcJSlvGZ5aygiZWsZhXXOEwza1jLOr7yneuc4zw3eMs7iRO7xEuCJEqSJEuKpEqapEuGZEoWF7jIFa5yh0tc5i6bOSXZ3OSW5EguOyRP8qVACqXI6q9taghotnBd0OFwVJh6HEqVvbrSqSxrUY8MKDWlrnQqXUq3slhZoixV/tvnMdXUXk2z+4L+cKimuqoxYLZ0w9RtWCrDofrW4DbKWzS85h0RdaVT6foLH2WcsQAAeNpFzT0OgkAUBGCWfxDkb7XSBOq1I3oCocHCWLEJ56C2sdSzPKyMhVfTiVnX7n0zybwHe1+IXY2O/GM/MXaTU+uKvqJUdsRPOM5yTa4YeoOssiFL7Mkum7u1NMUXDmCvFNyyeRqOKQxlD6U7KviAd1AIAH+nEAJBrTADQrXOKFI/Y6SRZ4rJakdwDsZ/JuD8pZmCyaCZgelWMwezWrMA80qTg0WpuQD55kdJXHwAnApUrwAAAAFVdc+DAAA=) format("woff");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'YanoneKaffeesatz-Regular';
  src: url(data:application/font-woff;charset=utf-8;base64,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) format("woff");
  font-weight: normal;
  font-style: normal; }

.regular-font,
input[type="text"].error,
input[type="text"].error-message, input[type="text"].cart-error, input[type="number"].error,
input[type="number"].error-message, input[type="number"].cart-error, input[type="password"].error,
input[type="password"].error-message, input[type="password"].cart-error, input[type="email"].error,
input[type="email"].error-message, input[type="email"].cart-error, input[type="tel"].error,
input[type="tel"].error-message, input[type="tel"].cart-error, textarea.error,
textarea.error-message, textarea.cart-error, select.error,
select.error-message, select.cart-error, .menu-utility-user .section > div,
.grid-tile .product-tile .product-sales-price,
.grid-tile .product-tile .product-compare label,
.pagination .pagination-ul li a,
.pagination .pagination-ul .current-page,
.pagination .pagination-ul .pagination-li a:hover,
.pagination .pagination-ul .desktop-pagination a:hover,
.items-list .items-list-ul li a,
.quickview,
.product-set-price,
.promotional-message,
.product-swatches-all,
.availability .label,
.availability .value,
.availability p,
#stock-notification-email-input.error,
#stock-notification-email-input.error-message, #stock-notification-email-input.cart-error, .product-availability-list > li#stock-notification-email-input:not(.is-in-stock), .reset-password-dialog .error label,
.reset-password-dialog .error-message label,
.reset-password-dialog .cart-error label,
.reset-password-dialog .product-availability-list > li:not(.is-in-stock) label,
.reset-password-dialog .error input,
.reset-password-dialog .error-message input,
.reset-password-dialog .cart-error input,
.reset-password-dialog .product-availability-list > li:not(.is-in-stock) input,
.reset-password-dialog input[type="text"].error,
.reset-password-dialog input[type="text"].error-message,
.reset-password-dialog input[type="text"].cart-error,
.account-login .col-2 .sub-header-2,
.account-login .col-2 .mini-cart-header,
.account-login .col-2 .mini-cart-subtotals,
.favorites-login .col-2 .sub-header-2,
.favorites-login .col-2 .mini-cart-header,
.favorites-login .col-2 .mini-cart-subtotals,
.pt_wish-list #cart-table .product-availability-list .notavailable,
.pt_wish-list #cart-table .product-availability-list .on-order,
.login-option-divider,
.checkout-shipping.address .error label span,
.checkout-shipping.address .error-message label span,
.checkout-shipping.address .cart-error label span,
.checkout-shipping.address .product-availability-list > li:not(.is-in-stock) label span,
.checkout-shipping.address .error input,
.checkout-shipping.address .error-message input,
.checkout-shipping.address .cart-error input,
.checkout-shipping.address .product-availability-list > li:not(.is-in-stock) input,
.checkout-billing .form-row.error label span,
.checkout-billing .form-row.error-message label span,
.checkout-billing .form-row.cart-error label span,
.checkout-billing .product-availability-list > li.form-row:not(.is-in-stock) label span,
.checkout-billing .form-row.error input,
.checkout-billing .form-row.error-message input,
.checkout-billing .form-row.cart-error input,
.checkout-billing .product-availability-list > li.form-row:not(.is-in-stock) input,
.pt_qas .showHide,
th, .home-main-top-container .top-slider-text-container .top-slider-text h1, .home-main-top-container .top-slider-text-container .top-slider-text a, .home-middle-slot .home-middle-title h3, .home-middle-slot .home-middle-right-slot .product-listing-details .product-price, .home-middle-slot .home-middle-left-slot .featured-product-left-descripion-container .featured-product-left-text a, .home-middle-slot .home-middle-left-slot .featured-product-left-descripion-container .featured-product-right-white a, .home-middle-slot .home-middle-left-slot .home-page-right-project a, .home-wilton-school h3, .home-wilton-school a, .home-middle-decorate-container .home-middle-decorate-top h3, .home-middle-decorate-container .home-middle-decorate-top .view-all-decoration-link a, .home-middle-decorate-container .home-middle-decorate-asset p, .home-middle-decorate-container .home-middle-decorate-asset a, .home-middle-decorate-container .home-middle-decorate-asset .home-middle-decorate-video-text h2, .category-landing-left .mobile-visible, .category-landing-left .refinement-category-landing a, .category-landing-single-block p, .category-landing-single-block a, .category-landing-single-video-text h2, .cms-pages-left-nav .heading, .cms-pages-left-nav h1, .cms-pages-left-nav h2, .cms-pages-left-nav h3, .cms-pages-left-nav h4, .cms-pages-left-nav h5, .cms-pages-left-nav h6, .cms-pages-left-nav .small-heading, .no-hits-help p, .badge, .order-history-header button, .gift-certificate-purchase label, .gift-certificate-purchase .dialog-required, .gift-certificate-middle h2, .gift-certificate-bottom p {
  font-family: 'BrandonGrotesque-Bold', Aerial Bold, sans-serif; }

.alt-font, .alt-inline-section, .home-main-top-container .top-slider-text-container .top-slider-text, .home-main-top-container .top-slider-text-container .top-slider-text h3, .home-middle-slot .home-middle-right-slot .product-listing-details a, .home-middle-slot .home-middle-left-slot .featured-product-left-descripion-container .featured-product-left-text p, .home-bottom-shop-container .home-bottom-shop-single .home-bottom-shop-text a, #bonus-product-list .product-name, .selected-bonus-item, .product-tile .name-link, .details-tooltip-header .product-name, .product-set-details .item-name, .project-technique .item-name {
  font-family: 'YanoneKaffeesatz-Regular', Aerial, sans-serif; }

.alt-font-bold, .info-title, .mini-cart-name a, .storename .primaryName,
.storename .secondaryName, .product-list-item .name > a, #stores .store .brands > .label, .pt_content-search-result .folder-content-list .article-name a, .product-detail .product-name, .product-shipping-details .label, .order-details .label {
  font-family: 'YanoneKaffeesatz-Bold', Aerial, sans-serif; }

.alt-font-light, .home-wilton-school h1, .category-landing-single-block .cat-promotion p span, .product-non-sellable .product-description, .order-details .value {
  font-family: 'YanoneKaffeesatz-Light', Aerial, sans-serif; }

.alt-font-lighter, .home-middle-decorate-container .home-middle-decorate-asset .home-middle-decorate-video-text h3, .category-landing-single-video-text h3, .product-video-overlay .alt-text {
  font-family: 'YanoneKaffeesatz-ExtraLight', Aerial, sans-serif; }

.alt-font-2, p, .inline-section, ol > li, ul > li, .inline-link, p .link, p a, .inline-section .link, .inline-section a, .product-non-sellable .product-description a, .project-instruction-options a, .quickview-full-details, .pt_checkout #secondary .section-header-note,
.pt_order-confirmation #secondary .section-header-note, .cart-actions .view-favorites-link, .item-edit-details > a, .cart-action-continue-shopping > button, .checkout-shipping.address #shipping-method-list a, .form-caption, .error, .error-message, .cart-error, .product-availability-list > li:not(.is-in-stock), .error-form, .button-link, #navigation .navigation-menu .inner > a, .mini-cart-attributes,
.mini-cart-pricing, .category-landing-left .refinement-subcategory-landing li a, .cms-pages-left-nav .cms-links a, .contactus-sidebar h2,
.contactus-sidebar .contact-info, .contactus-info-subheader,
.contactus-info, #stores .store .address1,
#stores .store .address2,
#stores .store .cityStateZip,
#stores .store .phone,
#stores .store .directions a,
#stores .store .hours,
#stores .store .brands, .breadcrumb, .back-link, .search-result-nohit-message, #bonus-product-list .product-add-to-cart .quantity-error, .selected-bonus-item .display-name, .selected-bonus-item .display-value, .refinement .clear-refinement a, .product-list-item .attribute, .product-number, .product-list-item .sku, .product-shipping-details .value, .product-variations .attribute, #stock-notification-confirmation.error, #stock-notification-confirmation.error-message, #stock-notification-confirmation.cart-error, .product-availability-list > li#stock-notification-confirmation:not(.is-in-stock), .quantity-input, .product-add-to-cart .quantity input,
.product-set-inventory .quantity input, .option-add-to-cart .input-text, #cart-table .item-quantity input, .product-tabs .ui-tabs-panel .attr-table .attr-id, .product-tabs .ui-tabs-panel .attr-table .attr-value, .product-long-description, .product-main-attributes .attribute .value, .project-step-heading, .pt_product-compare #compare-table .attribute-row .value,
.pt_product-compare #compare-table .attribute-row .product-attribute, .pt_product-compare .back, .account-nav-asset, .add-me-messaging .add-me-label span, .account-login .login-rememberme label,
.favorites-login .login-rememberme label, .order-header-item, .order-history-table td, .address-list > div,
.payment-list > div, #edit-address-form .input-text[name$=address1] ~ .form-field-tooltip .tooltip, .option-date-added, .send-to-friend-dialog .char-count, .send-to-friend-dialog dd, .wishlist-empty-header + a, .pt_checkout .label-inline label,
.pt_order-confirmation .label-inline label, .order-component-block .details, #cart-table td span.mobile-label, #cart-table .item-price, #cart-table .item-total, .checkout-shipping.address #shipping-method-list label,
.checkout-shipping.address #shipping-method-list .shipping-method-description,
.checkout-shipping.address #shipping-method-list .method-price, .checkout-shipping.address #shipping-method-list .tooltip,
.checkout-shipping.address #shipping-method-list .shipping-promos li, .redemption.coupon,
.redemption.giftcert, .pricing-details, .confirmation-message, .gift-certificate-purchase .char-count {
  font-family: Arial, sans-serif; }

.font-size-1, h1, .page-title, .ui-dialog .ui-icon-closethick:before, .category-landing-title {
  font-size: 45px;
  font-size: 2.8125rem; }

.font-size-2, h2, .home-main-top-container .top-slider-text-container .top-slider-text h3 {
  font-size: 40px;
  font-size: 2.5rem; }

.font-size-3, h3, .cms-multi-rows h3 {
  font-size: 35px;
  font-size: 2.1875rem; }

.font-size-4, h4, .account-header .divider, .account-full-name {
  font-size: 28px;
  font-size: 1.75rem; }

.font-size-5, h5, .header-1, .header-3, .account-section-header, #edit-address-form legend,
#CreditCardForm legend, .footer-item h3, .ui-tabs .ui-tabs-nav li:only-child .ui-tabs-anchor, .menu-utility-user .email-signup-modal .email-form-header, .home-middle-slot .home-middle-title h3, .home-wilton-school h3, .home-middle-decorate-container .home-middle-decorate-top h3, .view-all-icons h3, .product-shipping-details .label, .product-video-overlay .label,
.product-video-overlay .alt-text, .reset-password-dialog h1, .personal-data .my-profile, .account-option-info a, .order-history-title, .send-to-friend-dialog .success-header, .gift-certificate-middle h2, .header_prompt {
  font-size: 20px;
  font-size: 1.25rem; }

.font-size-6, h6, .sub-header-1, .section-header,
.ui-tabs .ui-tabs-nav li:only-child, legend, .header-2, .recommendations h2, .info-title, .mini-cart-name a, .storename .primaryName,
.storename .secondaryName, .product-list-item .name > a, .alt-inline-section, .home-middle-slot .home-middle-right-slot .product-listing-details a, .home-middle-slot .home-middle-right-slot .product-listing-details .product-price, .home-middle-slot .home-middle-left-slot .featured-product-left-descripion-container .featured-product-left-text p, #stores .store .brands > .label, .pt_content-search-result .folder-content-list .article-name a, #bonus-product-list .product-name, .selected-bonus-item .item-name, .product-tile .name-link, .product-tile .product-pricing, .search-not-sure h5, .details-tooltip-header .product-name, .details-tooltip-header .product-pricing, .product-set-details .item-name, .product-set-inventory .inventory .product-price, .product-non-sellable .product-description, .project-technique .item-name, .wishlist-empty-header, .login-option-divider, .order-details {
  font-size: 18px;
  font-size: 1.125rem; }

.font-size-7, .small-heading, th.section-header, .sub-header-2, .mini-cart-header, .mini-cart-subtotals, .nav-link, .ui-dialog .ui-dialog-title, .category-landing-left .mobile-visible, .category-landing-left .refinement-category-landing a, .cms-pages-left-nav .heading, .cms-pages-left-nav h1, .cms-pages-left-nav h2, .cms-pages-left-nav h3, .cms-pages-left-nav h4, .cms-pages-left-nav h5, .cms-pages-left-nav h6, .cms-pages-left-nav .small-heading, .one-row-right a, .contactus-form legend,
.countyfair-form legend, .contactus-options h2, .no-hits-help p, .forum-topic-name a, .refinement h3, .search-results-select-one h2, .compare-items h2, .details-tooltip-description .label, .reviews-and-questions-tabs.ui-tabs .ui-tabs-nav li .ui-tabs-anchor, .account-nav-header, .login-header, .send-to-friend-dialog .review-header, .checkout-progress-indicator a, .order-totals-table .order-total, .continue-button button, .checkout-login .login-option-divider,
.account-login .login-option-divider,
.favorites-login .login-option-divider, .pt_cart .cart-promo.cart-promo-approaching, #cart-table .item-total, .cart-coupon-code label,
.checkout-countries-form label, .checkout-summary .submit-order.show-desktop button, .gift-certificate-bottom p {
  font-size: 16px;
  font-size: 1rem; }

.font-size-8, p, .inline-section, ol > li, ul > li, .link, a, .inline-link, p .link, p a, .inline-section .link, .inline-section a, .product-non-sellable .product-description a, .project-instruction-options a, .quickview-full-details, .pt_checkout #secondary .section-header-note,
.pt_order-confirmation #secondary .section-header-note, .cart-actions .view-favorites-link, .item-edit-details > a, .cart-action-continue-shopping > button, .checkout-shipping.address #shipping-method-list a, .inline-link-2, label,
.form-label-text,
input[type="text"],
input[type="number"],
input[type="password"],
input[type="email"],
input[type="tel"],
select,
textarea,
.error, .error-message, .cart-error, .product-availability-list > li:not(.is-in-stock), button,
input[type="button"],
input[type="submit"], .qtip, .email-signup-message, .mini-cart-attributes,
.mini-cart-pricing, .header-banner .header-banner-1, .header-banner-2,
.header-banner-3, .home-middle-slot .home-middle-left-slot .featured-product-left-descripion-container .featured-product-right-white a, .category-landing-left .refinement-subcategory-landing li a, .category-landing-single-block a, .cms-pages-left-nav .cms-links a, .contactus-sidebar h2, .contactus-info-subheader,
.contactus-info, #stores .store .address1,
#stores .store .address2,
#stores .store .cityStateZip,
#stores .store .phone,
#stores .store .directions a,
#stores .store .hours,
#stores .store .brands, .storenumber, .search-result-nohit-message, .bonus-discount-container,
#bonus-product-list .promotion, .bonus-product-summary h2, .selected-bonus-item .display-name, .selected-bonus-item .display-value, .refinement .clear-refinement a, .product-list-item .promo, .product-list-item .attribute, .search-not-sure h5 span, .product-shipping-details .value, .product-variations .attribute .selected-value, .quantity-input, .product-add-to-cart .quantity input,
.product-set-inventory .quantity input, .option-add-to-cart .input-text, #cart-table .item-quantity input, .product-tabs .ui-tabs-panel .attr-table .attr-id, .product-tabs .ui-tabs-panel .attr-table .attr-value, .product-long-description, .product-select-all .product-select-all-header, .product-main-attributes .attribute .value, .project-step-heading, .pt_product-compare #compare-table .attribute-row .value,
.pt_product-compare #compare-table .attribute-row .product-attribute, .account-nav-asset h2, .order-header-item, .order-history-table td, .order-status .order-not-found, .address-list > div,
.payment-list > div, .wishlist-choices .list-label, .send-to-friend-dialog .char-count, .send-to-friend-dialog dd, .order-component-block .details, #cart-table td span.mobile-label, #cart-table .item-price, .cart-coupon-code .coupon-details, #cart-table.item-list .item-total, #cart-table.item-list .item-total .mobile-label, .pricing-details, .confirmation-message, .gift-certificate-middle p {
  font-size: 14px;
  font-size: 0.875rem; }

.font-size-9, .footer-link, .utility-link, .image-zoom-button, .mini-cart-link-cart, .product-primary-image .image-zoom-button, #cart-table .item-user-actions button, #cart-table .item-user-actions a, .pt_qas .showHide, legend .dialog-required, .form-caption, .menu-utility-user .email-signup-modal .inline-link-2, .footer-col p, .footer-copy, .checkout-footer-slot .return-policy p, .checkout-footer-slot .return-policy a, .home-middle-slot .home-middle-left-slot .home-page-right-project a, .home-wilton-school a, .home-middle-decorate-container .home-middle-decorate-top .view-all-decoration-link a, .home-middle-decorate-container .home-middle-decorate-asset a, .contactus-sidebar .contact-info, .contactus-sidebar a, .breadcrumb, .breadcrumb-element, .back-link, .Size .size-list .refinement-size a, .pagination .results-hits, .pagination .pagination-ul li, .pagination .pagination-ul li a, .items-list span, .items-list .items-list-ul li a, .badge, .breadcrumb-anchor, .product-swatches-all, .search-results-select-one ul li h2, .product-number, .product-list-item .sku, .product-variations .attribute .label, .availability .label,
.availability .value,
.availability p, #stock-notification-email-input.error, #stock-notification-email-input.error-message, #stock-notification-email-input.cart-error, .product-availability-list > li#stock-notification-email-input:not(.is-in-stock), #stock-notification-confirmation.error, #stock-notification-confirmation.error-message, #stock-notification-confirmation.cart-error, .product-availability-list > li#stock-notification-confirmation:not(.is-in-stock), .product-non-sellable .non-sell-able-products-available-at span.title, .product-main-attributes .attribute .label, .product-set-inventory.bundle .quantity, .project-misc-info .property, .project-options-button, .project-view-options h6, .pt_product-compare .print-page, .pt_product-compare #compare-table .product-promo .promotional-message, .pt_product-compare .back, .account-nav-asset p, .account-nav-asset p a, .account-logout, .account-logout a, .create-account-container .required-note, .add-me-messaging .add-me-label span, .add-me-messaging .add-me-label span a, .account-option-info p, #edit-address-form .input-text[name$=address1] ~ .form-field-tooltip .tooltip, .option-date-added, .send-to-friend-dialog dt, .pt_checkout .label-inline label,
.pt_order-confirmation .label-inline label, .checkout-progress-indicator .label, .order-totals-table > div, .checkout-login .error-form,
.account-login .error-form,
.favorites-login .error-form, .checkout-login #password-reset,
.account-login #password-reset,
.favorites-login #password-reset, .product-availability-list > li, .cart-coupon-code .coupon-details button, .checkout-shipping.address #shipping-method-list label,
.checkout-shipping.address #shipping-method-list .shipping-method-description,
.checkout-shipping.address #shipping-method-list .method-price, .checkout-shipping.address #shipping-method-list .tooltip,
.checkout-shipping.address #shipping-method-list .shipping-promos li, .redemption.coupon,
.redemption.giftcert, .redemption.coupon a,
.redemption.giftcert a, .gift-certificate-purchase .dialog-required, .gift-certificate-purchase .char-count {
  font-size: 12px;
  font-size: 0.75rem; }

/* Base Elements */
body {
  height: 100%;
  background: none repeat scroll 0 0 #FFFFFF;
  color: #4B4B4B; }
  @media only screen and (max-width: 47.9375rem) {
    body {
      overflow-x: hidden; } }

a {
  outline: medium none;
  overflow: hidden;
  text-decoration: none;
  color: #007278; }

fieldset {
  border: 0 none;
  margin: 0;
  padding: 0; }

table {
  width: 100%; }

tr {
  border: 1px solid #CCCCCC; }
  thead tr {
    border-color: #EDEDED;
    border-bottom-color: #CCCCCC; }

th {
  padding: 1em;
  text-align: left;
  text-transform: uppercase;
  background-color: #EDEDED; }

td {
  padding: 1rem;
  vertical-align: top; }

hr {
  border-color: #CCCCCC; }

address {
  font-style: normal; }

/* Typography */
.upper {
  text-transform: uppercase; }

.hover-color {
  color: #007278;
  fill: #007278; }

.dark-text {
  color: #4B4B4B; }

.heading, h1, h2, h3, h4, h5, h6, .small-heading {
  text-transform: uppercase;
  color: #4B4B4B;
  font-weight: normal; }

h1, .page-title {
  margin: 2.5rem 0 2.25rem 0;
  text-align: center; }
  @media only screen and (max-width: 47.9375rem) {
    h1, .page-title {
      font-size: 26px;
      font-size: 1.625rem;
      margin: 1rem 0 0.875rem 0; } }

.header-1 {
  text-transform: uppercase; }
  @media only screen and (min-width: 48rem) {
    .header-1 {
      font-size: 35px;
      font-size: 2.1875rem; } }

.section-header,
.ui-tabs .ui-tabs-nav li:only-child,
legend,
.header-2, .recommendations h2 {
  padding: 1rem 1.25rem;
  margin: 0;
  text-align: center;
  background-color: #EDEDED; }
  @media only screen and (min-width: 48rem) {
    .section-header,
    .ui-tabs .ui-tabs-nav li:only-child,
    legend,
    .header-2, .recommendations h2 {
      text-align: left; } }

.header-3 {
  text-transform: uppercase; }
  @media only screen and (min-width: 48rem) {
    .header-3 {
      font-size: 28px;
      font-size: 1.75rem; } }

.section-header, .ui-tabs .ui-tabs-nav li:only-child, legend {
  text-align: left; }

th.section-header {
  font-weight: normal; }

.account-section-header, #edit-address-form legend,
#CreditCardForm legend {
  position: relative;
  min-height: 1.875rem;
  padding: 0;
  border-bottom: 1px solid #CCCCCC;
  margin-bottom: 1.25rem;
  text-align: center;
  text-transform: uppercase; }
  @media only screen and (min-width: 48rem) {
    .account-section-header, #edit-address-form legend,
    #CreditCardForm legend {
      padding: 0 0 0.5rem;
      text-align: left; } }
  @media only screen and (min-width: 48rem) {
    .account-section-header .text, #edit-address-form legend .text,
    #CreditCardForm legend .text {
      position: absolute;
      bottom: 0;
      left: 0; } }
  .account-section-header .section-header-note, #edit-address-form legend .section-header-note,
  #CreditCardForm legend .section-header-note {
    display: none; }
    @media only screen and (min-width: 48rem) {
      .account-section-header .section-header-note, #edit-address-form legend .section-header-note,
      #CreditCardForm legend .section-header-note {
        display: inline; } }
  .account-section-header .dialog-required, #edit-address-form legend .dialog-required,
  #CreditCardForm legend .dialog-required {
    display: none;
    top: auto;
    bottom: 0.1875rem;
    right: 0;
    -webkit-transform: none;
        -ms-transform: none;
            transform: none; }
    @media only screen and (min-width: 48rem) {
      .account-section-header .dialog-required, #edit-address-form legend .dialog-required,
      #CreditCardForm legend .dialog-required {
        display: block; } }

.sub-header-1, .section-header,
.ui-tabs .ui-tabs-nav li:only-child, legend, .header-2, .recommendations h2 {
  text-transform: uppercase; }

.sub-header-2, .mini-cart-header, .mini-cart-subtotals {
  text-transform: uppercase; }

.checkout-header {
  margin: 0.75rem 0 0.5rem 0; }

p, .inline-section {
  line-height: 1.786;
  color: #4B4B4B; }

.alt-inline-section {
  letter-spacing: 0.035rem; }

ol > li, ul > li {
  line-height: 1.786; }

.link, a {
  text-decoration: none; }
  .link:hover, .link.hover, a:hover, a.hover {
    text-decoration: underline; }
  .link:focus, a:focus {
    outline: none; }

.inline-link, p .link, p a, .inline-section .link, .inline-section a, .product-non-sellable .product-description a, .project-instruction-options a, .quickview-full-details, .pt_checkout #secondary .section-header-note,
.pt_order-confirmation #secondary .section-header-note, .cart-actions .view-favorites-link, .item-edit-details > a, .cart-action-continue-shopping > button, .checkout-shipping.address #shipping-method-list a {
  text-decoration: underline;
  color: #007278; }
  .inline-link:hover, p .link:hover, p a:hover, .inline-section .link:hover, .inline-section a:hover, .product-non-sellable .product-description a:hover, .project-instruction-options a:hover, .quickview-full-details:hover, .pt_checkout #secondary .section-header-note:hover,
  .pt_order-confirmation #secondary .section-header-note:hover, .cart-actions .view-favorites-link:hover, .item-edit-details > a:hover, .cart-action-continue-shopping > button:hover, .checkout-shipping.address #shipping-method-list a:hover, .inline-link.hover, p .hover.link, p a.hover, .inline-section .hover.link, .inline-section a.hover, .product-non-sellable .product-description a.hover, .project-instruction-options a.hover, .hover.quickview-full-details, .pt_checkout #secondary .hover.section-header-note,
  .pt_order-confirmation #secondary .hover.section-header-note, .cart-actions .hover.view-favorites-link, .item-edit-details > a.hover, .cart-action-continue-shopping > button.hover, .checkout-shipping.address #shipping-method-list a.hover {
    text-decoration: none; }

.inline-link-2 {
  text-decoration: underline;
  text-transform: uppercase;
  color: #007278; }
  .inline-link-2:hover, .inline-link-2.hover {
    text-decoration: none; }

.footer-link {
  text-transform: uppercase;
  color: #969696; }
  .footer-link:hover, .footer-link.hover {
    text-decoration: underline;
    color: #969696; }
  .footer-link > span {
    vertical-align: middle; }
  .footer-link > svg {
    margin-left: 0.25rem;
    fill: currentColor; }

.utility-link, .image-zoom-button, .mini-cart-link-cart, .product-primary-image .image-zoom-button, #cart-table .item-user-actions button, #cart-table .item-user-actions a, .pt_qas .showHide {
  text-transform: uppercase;
  color: #969696;
  cursor: pointer; }
  .utility-link:hover, .image-zoom-button:hover, .mini-cart-link-cart:hover, #cart-table .item-user-actions button:hover, #cart-table .item-user-actions a:hover, .pt_qas .showHide:hover, .utility-link.hover, .hover.image-zoom-button, .hover.mini-cart-link-cart, #cart-table .item-user-actions button.hover, #cart-table .item-user-actions a.hover, .pt_qas .hover.showHide {
    text-decoration: none;
    color: #969696; }
    .utility-link:hover > span, .image-zoom-button:hover > span, .mini-cart-link-cart:hover > span, #cart-table .item-user-actions button:hover > span, #cart-table .item-user-actions a:hover > span, .pt_qas .showHide:hover > span, .utility-link.hover > span, .hover.image-zoom-button > span, .hover.mini-cart-link-cart > span, #cart-table .item-user-actions button.hover > span, #cart-table .item-user-actions a.hover > span, .pt_qas .hover.showHide > span {
      text-decoration: underline; }
    .utility-link:hover > svg.email, .image-zoom-button:hover > svg.email, .mini-cart-link-cart:hover > svg.email, #cart-table .item-user-actions button:hover > svg.email, #cart-table .item-user-actions a:hover > svg.email, .pt_qas .showHide:hover > svg.email, .utility-link.hover > svg.email, .hover.image-zoom-button > svg.email, .hover.mini-cart-link-cart > svg.email, #cart-table .item-user-actions button.hover > svg.email, #cart-table .item-user-actions a.hover > svg.email, .pt_qas .hover.showHide > svg.email {
      fill: none; }
  .utility-link > span, .image-zoom-button > span, .mini-cart-link-cart > span, .product-primary-image .image-zoom-button > span, #cart-table .item-user-actions button > span, #cart-table .item-user-actions a > span, .pt_qas .showHide > span {
    vertical-align: middle; }

.nav-link {
  text-transform: uppercase;
  color: #4B4B4B; }
  .nav-link:hover, .nav-link.hover {
    text-decoration: none;
    color: #007278; }
  @media only screen and (min-width: 48rem) and (max-width: 74.9375rem) {
    .nav-link {
      font-size: 2vw;
      content: 'viewport-units-buggyfill; font-size: 2vw'; } }
  @media only screen and (min-width: 75rem) {
    .nav-link {
      font-size: 26px;
      font-size: 1.625rem; } }

label,
.form-label-text {
  text-transform: uppercase; }
  label.checkbox,
  .form-label-text.checkbox {
    text-transform: none; }

button,
input[type="button"],
input[type="submit"] {
  text-transform: uppercase; }

.promotion,
.promo,
.cart-promo,
.discount, .price-standard + .price-sales {
  color: #E1359A; }

.promotion,
.promo {
  letter-spacing: 0.03em;
  text-transform: uppercase; }

/* Layout */
#wrapper .main-footer,
#wrapper footer.checkout, .menu-utility-user > div,
.header-banner,
.top-banner,
#main {
  padding: 0 0.625em; }
  @media only screen and (max-width: 47.9375rem) {
    #wrapper .main-footer,
    #wrapper footer.checkout, .menu-utility-user > div,
    .header-banner,
    .top-banner,
    #main {
      padding: 0 0.9375rem; } }

.hide {
  display: none; }

.show-desktop {
  display: none; }
  @media only screen and (min-width: 48rem) {
    .show-desktop {
      display: block; }
      .show-desktop.inline {
        display: inline; } }

.show-mobile {
  display: block; }
  .show-mobile.inline {
    display: inline; }
  @media only screen and (min-width: 48rem) {
    .show-mobile {
      display: none; } }

.no-margin {
  margin: 0; }

.no-wrap {
  white-space: nowrap; }

@media only screen and (max-width: 47.9375rem) {
  .mobile-break {
    display: block; } }

#wrapper {
  position: relative;
  width: 100%;
  background-color: #FFFFFF; }
  #wrapper > .row {
    width: 100%;
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto; }

.visually-hidden {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px; }

@media only screen and (min-width: 48rem) and (max-width: 59.9375rem) {
  .menu-utility-user > div {
    text-align: center; } }

.email-form .email-form-header {
  margin: 0; }

/*! jQuery UI - v1.11.2 - 2015-01-02
* http://jqueryui.com
* Includes: core.css, draggable.css, resizable.css, selectable.css, sortable.css, accordion.css, autocomplete.css, button.css, datepicker.css, dialog.css, menu.css, progressbar.css, selectmenu.css, slider.css, spinner.css, tabs.css, tooltip.css
* Copyright 2015 jQuery Foundation and other contributors; Licensed MIT */
.ui-helper-hidden {
  display: none; }

.ui-helper-hidden-accessible {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px; }

.ui-helper-reset {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  line-height: 1.3;
  text-decoration: none;
  font-size: 100%;
  list-style: none; }

.ui-helper-clearfix:before, .ui-helper-clearfix:after {
  content: "";
  display: table;
  border-collapse: collapse; }

.ui-helper-clearfix:after {
  clear: both; }

.ui-helper-clearfix {
  min-height: 0; }

.ui-helper-zfix {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  position: absolute;
  opacity: 0;
  filter: Alpha(Opacity=0); }

.ui-front {
  z-index: 100; }

.ui-state-disabled {
  cursor: default !important; }

.ui-icon {
  display: block;
  text-indent: -99999px;
  overflow: hidden;
  background-repeat: no-repeat; }

.ui-widget-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

.ui-draggable-handle {
  -ms-touch-action: none;
  touch-action: none; }

.ui-resizable {
  position: relative; }

.ui-resizable-handle {
  position: absolute;
  font-size: 0.1px;
  display: block;
  -ms-touch-action: none;
  touch-action: none; }

.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle {
  display: none; }

.ui-resizable-n {
  cursor: n-resize;
  height: 7px;
  width: 100%;
  top: -5px;
  left: 0; }

.ui-resizable-s {
  cursor: s-resize;
  height: 7px;
  width: 100%;
  bottom: -5px;
  left: 0; }

.ui-resizable-e {
  cursor: e-resize;
  width: 7px;
  right: -5px;
  top: 0;
  height: 100%; }

.ui-resizable-w {
  cursor: w-resize;
  width: 7px;
  left: -5px;
  top: 0;
  height: 100%; }

.ui-resizable-se {
  cursor: se-resize;
  width: 12px;
  height: 12px;
  right: 1px;
  bottom: 1px; }

.ui-resizable-sw {
  cursor: sw-resize;
  width: 9px;
  height: 9px;
  left: -5px;
  bottom: -5px; }

.ui-resizable-nw {
  cursor: nw-resize;
  width: 9px;
  height: 9px;
  left: -5px;
  top: -5px; }

.ui-resizable-ne {
  cursor: ne-resize;
  width: 9px;
  height: 9px;
  right: -5px;
  top: -5px; }

.ui-selectable {
  -ms-touch-action: none;
  touch-action: none; }

.ui-selectable-helper {
  position: absolute;
  z-index: 100;
  border: 1px dotted black; }

.ui-sortable-handle {
  -ms-touch-action: none;
  touch-action: none; }

.ui-accordion .ui-accordion-header {
  display: block;
  cursor: pointer;
  position: relative;
  margin: 2px 0 0 0;
  padding: 0.5em 0.5em 0.5em 0.7em;
  min-height: 0;
  font-size: 100%; }

.ui-accordion .ui-accordion-icons {
  padding-left: 2.2em; }

.ui-accordion .ui-accordion-icons .ui-accordion-icons {
  padding-left: 2.2em; }

.ui-accordion .ui-accordion-header .ui-accordion-header-icon {
  position: absolute;
  left: .5em;
  top: 50%;
  margin-top: -8px; }

.ui-accordion .ui-accordion-content {
  padding: 1em 2.2em;
  border-top: 0;
  overflow: auto; }

.ui-autocomplete {
  position: absolute;
  top: 0;
  left: 0;
  cursor: default; }

.ui-button {
  display: inline-block;
  position: relative;
  padding: 0;
  line-height: normal;
  margin-right: .1em;
  cursor: pointer;
  vertical-align: middle;
  text-align: center;
  overflow: visible; }

.ui-button, .ui-button:link, .ui-button:visited, .ui-button:hover, .ui-button:active {
  text-decoration: none; }

.ui-button-icon-only {
  width: 2.2em; }

button.ui-button-icon-only {
  width: 2.4em; }

.ui-button-icons-only {
  width: 3.4em; }

button.ui-button-icons-only {
  width: 3.7em; }

.ui-button .ui-button-text {
  display: block;
  line-height: normal; }

.ui-button-text-only .ui-button-text {
  padding: 0.4em 1em; }

.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text {
  padding: .4em;
  text-indent: -9999999px; }

.ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text {
  padding: 0.4em 1em 0.4em 2.1em; }

.ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text {
  padding: 0.4em 2.1em 0.4em 1em; }

.ui-button-text-icons .ui-button-text {
  padding-left: 2.1em;
  padding-right: 2.1em; }

input.ui-button {
  padding: 0.4em 1em; }

.ui-button-icon-only .ui-icon, .ui-button-text-icon-primary .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon {
  position: absolute;
  top: 50%;
  margin-top: -8px; }

.ui-button-icon-only .ui-icon {
  left: 50%;
  margin-left: -8px; }

.ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary {
  left: .5em; }

.ui-button-text-icon-secondary .ui-button-icon-secondary, .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary {
  right: .5em; }

.ui-buttonset {
  margin-right: 7px; }

.ui-buttonset .ui-button {
  margin-left: 0;
  margin-right: -.3em; }

input.ui-button::-moz-focus-inner, button.ui-button::-moz-focus-inner {
  border: 0;
  padding: 0; }

.ui-datepicker {
  width: 17em;
  padding: 0.2em 0.2em 0;
  display: none; }

.ui-datepicker .ui-datepicker-header {
  position: relative;
  padding: .2em 0; }

.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {
  position: absolute;
  top: 2px;
  width: 1.8em;
  height: 1.8em; }

.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover {
  top: 1px; }

.ui-datepicker .ui-datepicker-prev {
  left: 2px; }

.ui-datepicker .ui-datepicker-next {
  right: 2px; }

.ui-datepicker .ui-datepicker-prev-hover {
  left: 1px; }

.ui-datepicker .ui-datepicker-next-hover {
  right: 1px; }

.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span {
  display: block;
  position: absolute;
  left: 50%;
  margin-left: -8px;
  top: 50%;
  margin-top: -8px; }

.ui-datepicker .ui-datepicker-title {
  margin: 0 2.3em;
  line-height: 1.8em;
  text-align: center; }

.ui-datepicker .ui-datepicker-title select {
  font-size: 1em;
  margin: 1px 0; }

.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year {
  width: 45%; }

.ui-datepicker table {
  width: 100%;
  font-size: .9em;
  border-collapse: collapse;
  margin: 0 0 0.4em; }

.ui-datepicker th {
  padding: 0.7em 0.3em;
  text-align: center;
  font-weight: bold;
  border: 0; }

.ui-datepicker td {
  border: 0;
  padding: 1px; }

.ui-datepicker td span, .ui-datepicker td a {
  display: block;
  padding: .2em;
  text-align: right;
  text-decoration: none; }

.ui-datepicker .ui-datepicker-buttonpane {
  background-image: none;
  margin: .7em 0 0 0;
  padding: 0 0.2em;
  border-left: 0;
  border-right: 0;
  border-bottom: 0; }

.ui-datepicker .ui-datepicker-buttonpane button {
  float: right;
  margin: 0.5em 0.2em 0.4em;
  cursor: pointer;
  padding: 0.2em 0.6em 0.3em 0.6em;
  width: auto;
  overflow: visible; }

.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
  float: left; }

.ui-datepicker.ui-datepicker-multi {
  width: auto; }

.ui-datepicker-multi .ui-datepicker-group {
  float: left; }

.ui-datepicker-multi .ui-datepicker-group table {
  width: 95%;
  margin: 0 auto 0.4em; }

.ui-datepicker-multi-2 .ui-datepicker-group {
  width: 50%; }

.ui-datepicker-multi-3 .ui-datepicker-group {
  width: 33.3%; }

.ui-datepicker-multi-4 .ui-datepicker-group {
  width: 25%; }

.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
  border-left-width: 0; }

.ui-datepicker-multi .ui-datepicker-buttonpane {
  clear: left; }

.ui-datepicker-row-break {
  clear: both;
  width: 100%;
  font-size: 0; }

.ui-datepicker-rtl {
  direction: rtl; }

.ui-datepicker-rtl .ui-datepicker-prev {
  right: 2px;
  left: auto; }

.ui-datepicker-rtl .ui-datepicker-next {
  left: 2px;
  right: auto; }

.ui-datepicker-rtl .ui-datepicker-prev:hover {
  right: 1px;
  left: auto; }

.ui-datepicker-rtl .ui-datepicker-next:hover {
  left: 1px;
  right: auto; }

.ui-datepicker-rtl .ui-datepicker-buttonpane {
  clear: right; }

.ui-datepicker-rtl .ui-datepicker-buttonpane button {
  float: left; }

.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, .ui-datepicker-rtl .ui-datepicker-group {
  float: right; }

.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
  border-right-width: 0;
  border-left-width: 1px; }

.ui-dialog {
  overflow: hidden;
  position: absolute;
  top: 0;
  left: 0;
  padding: .2em;
  outline: 0; }

.ui-dialog .ui-dialog-titlebar {
  padding: 0.4em 1em;
  position: relative; }

.ui-dialog .ui-dialog-title {
  float: left;
  margin: .1em 0;
  white-space: nowrap;
  width: 90%;
  overflow: hidden;
  text-overflow: ellipsis; }

.ui-dialog .ui-dialog-titlebar-close {
  position: absolute;
  right: .3em;
  top: 50%;
  width: 20px;
  margin: -10px 0 0 0;
  padding: 1px;
  height: 20px; }

.ui-dialog .ui-dialog-content {
  position: relative;
  border: 0;
  padding: 0.5em 1em;
  background: none;
  overflow: auto; }

.ui-dialog .ui-dialog-buttonpane {
  text-align: left;
  border-width: 1px 0 0 0;
  background-image: none;
  margin-top: .5em;
  padding: 0.3em 1em 0.5em 0.4em; }

.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
  float: right; }

.ui-dialog .ui-dialog-buttonpane button {
  margin: 0.5em 0.4em 0.5em 0;
  cursor: pointer; }

.ui-dialog .ui-resizable-se {
  width: 12px;
  height: 12px;
  right: -5px;
  bottom: -5px;
  background-position: 16px 16px; }

.ui-draggable .ui-dialog-titlebar {
  cursor: move; }

.ui-menu {
  list-style: none;
  padding: 0;
  margin: 0;
  display: block;
  outline: none; }

.ui-menu .ui-menu {
  position: absolute; }

.ui-menu .ui-menu-item {
  position: relative;
  margin: 0;
  padding: 3px 1em 3px 0.4em;
  cursor: pointer;
  min-height: 0;
  list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"); }

.ui-menu .ui-menu-divider {
  margin: 5px 0;
  height: 0;
  font-size: 0;
  line-height: 0;
  border-width: 1px 0 0 0; }

.ui-menu .ui-state-focus, .ui-menu .ui-state-active {
  margin: -1px; }

.ui-menu-icons {
  position: relative; }

.ui-menu-icons .ui-menu-item {
  padding-left: 2em; }

.ui-menu .ui-icon {
  position: absolute;
  top: 0;
  bottom: 0;
  left: .2em;
  margin: auto 0; }

.ui-menu .ui-menu-icon {
  left: auto;
  right: 0; }

.ui-progressbar {
  height: 2em;
  text-align: left;
  overflow: hidden; }

.ui-progressbar .ui-progressbar-value {
  margin: -1px;
  height: 100%; }

.ui-progressbar .ui-progressbar-overlay {
  background: url("data:image/gif;base64,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");
  height: 100%;
  filter: alpha(opacity=25);
  opacity: 0.25; }

.ui-progressbar-indeterminate .ui-progressbar-value {
  background-image: none; }

.ui-selectmenu-menu {
  padding: 0;
  margin: 0;
  position: absolute;
  top: 0;
  left: 0;
  display: none; }

.ui-selectmenu-menu .ui-menu {
  overflow: auto;
  overflow-x: hidden;
  padding-bottom: 1px; }

.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup {
  font-size: 1em;
  font-weight: bold;
  line-height: 1.5;
  padding: 2px 0.4em;
  margin: 0.5em 0 0 0;
  height: auto;
  border: 0; }

.ui-selectmenu-open {
  display: block; }

.ui-selectmenu-button {
  display: inline-block;
  overflow: hidden;
  position: relative;
  text-decoration: none;
  cursor: pointer; }

.ui-selectmenu-button span.ui-icon {
  right: 0.5em;
  left: auto;
  margin-top: -8px;
  position: absolute;
  top: 50%; }

.ui-selectmenu-button span.ui-selectmenu-text {
  text-align: left;
  padding: 0.4em 2.1em 0.4em 1em;
  display: block;
  line-height: 1.4;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }

.ui-slider {
  position: relative;
  text-align: left; }

.ui-slider .ui-slider-handle {
  position: absolute;
  z-index: 2;
  width: 1.2em;
  height: 1.2em;
  cursor: default;
  -ms-touch-action: none;
  touch-action: none; }

.ui-slider .ui-slider-range {
  position: absolute;
  z-index: 1;
  font-size: .7em;
  display: block;
  border: 0;
  background-position: 0 0; }

.ui-slider.ui-state-disabled .ui-slider-handle, .ui-slider.ui-state-disabled .ui-slider-range {
  -webkit-filter: inherit;
          filter: inherit; }

.ui-slider-horizontal {
  height: .8em; }

.ui-slider-horizontal .ui-slider-handle {
  top: -.3em;
  margin-left: -.6em; }

.ui-slider-horizontal .ui-slider-range {
  top: 0;
  height: 100%; }

.ui-slider-horizontal .ui-slider-range-min {
  left: 0; }

.ui-slider-horizontal .ui-slider-range-max {
  right: 0; }

.ui-slider-vertical {
  width: .8em;
  height: 100px; }

.ui-slider-vertical .ui-slider-handle {
  left: -.3em;
  margin-left: 0;
  margin-bottom: -.6em; }

.ui-slider-vertical .ui-slider-range {
  left: 0;
  width: 100%; }

.ui-slider-vertical .ui-slider-range-min {
  bottom: 0; }

.ui-slider-vertical .ui-slider-range-max {
  top: 0; }

.ui-spinner {
  position: relative;
  display: inline-block;
  overflow: hidden;
  padding: 0;
  vertical-align: middle; }

.ui-spinner-input {
  border: none;
  background: none;
  color: inherit;
  padding: 0;
  margin: .2em 0;
  vertical-align: middle;
  margin-left: .4em;
  margin-right: 22px; }

.ui-spinner-button {
  width: 16px;
  height: 50%;
  font-size: .5em;
  padding: 0;
  margin: 0;
  text-align: center;
  position: absolute;
  cursor: default;
  display: block;
  overflow: hidden;
  right: 0; }

.ui-spinner a.ui-spinner-button {
  border-top: none;
  border-bottom: none;
  border-right: none; }

.ui-spinner .ui-icon {
  position: absolute;
  margin-top: -8px;
  top: 50%;
  left: 0; }

.ui-spinner-up {
  top: 0; }

.ui-spinner-down {
  bottom: 0; }

.ui-spinner .ui-icon-triangle-1-s {
  background-position: -65px -16px; }

.ui-tabs {
  position: relative;
  padding: .2em; }

.ui-tabs .ui-tabs-nav {
  margin: 0;
  padding: 0.2em 0.2em 0; }

.ui-tabs .ui-tabs-nav li {
  list-style: none;
  float: left;
  position: relative;
  top: 0;
  margin: 1px 0.2em 0 0;
  border-bottom-width: 0;
  padding: 0;
  white-space: nowrap; }

.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
  float: left;
  padding: 0.5em 1em;
  text-decoration: none; }

.ui-tabs .ui-tabs-nav li.ui-tabs-active {
  margin-bottom: -1px;
  padding-bottom: 1px; }

.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor, .ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor, .ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
  cursor: text; }

.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
  cursor: pointer; }

.ui-tabs .ui-tabs-panel {
  display: block;
  border-width: 0;
  padding: 1em 1.4em;
  background: none; }

.ui-tooltip {
  padding: 8px;
  position: absolute;
  z-index: 9999;
  max-width: 300px;
  box-shadow: 0 0 5px #aaa; }

body .ui-tooltip {
  border-width: 2px; }

.ui-widget-overlay {
  background: url("../images/interface/ui-overlay-shadow.png") repeat scroll 50% 50% #333333;
  opacity: 0.75; }

.ui-dialog {
  padding: 0;
  background: none repeat scroll 0 0 #FFFFFF; }
  .ui-dialog .ui-widget-header {
    height: 60px;
    padding: 1rem;
    border: none;
    border-radius: 0;
    text-transform: uppercase;
    background-color: #EDEDED; }
  .ui-dialog .ui-icon-closethick {
    left: 0;
    top: 0; }
    .ui-dialog .ui-icon-closethick:before {
      content: "\00D7";
      display: block;
      text-indent: 0px;
      color: #4B4B4B; }
  .ui-dialog .ui-dialog-titlebar-close {
    right: 0;
    top: 0;
    width: 32px;
    height: 32px;
    padding: 0;
    border: none;
    border-radius: 0;
    margin: 0;
    background-color: #EDEDED; }
    .ui-dialog .ui-dialog-titlebar-close span {
      padding: 0;
      margin: 0; }
    .ui-dialog .ui-dialog-titlebar-close .ui-button-text {
      margin-top: 21px;
      text-indent: -88px;
      color: #969696; }
  .ui-dialog .ui-dialog-content {
    overflow: initial;
    padding: 0.5rem 1rem; }
  .ui-dialog .dialog-required {
    font-weight: 400;
    position: relative;
    text-transform: none; }

.no-close .ui-dialog-titlebar-close {
  display: none; }

.ui-accordion .ui-accordion-content {
  padding: 0; }

.ui-tabs {
  margin: 0 -1rem;
  padding: 0; }
  .ui-tabs .ui-tabs-nav {
    padding: 0 1rem;
    border-bottom: 1px solid #969696; }
    .ui-tabs .ui-tabs-nav.only-tab {
      border-bottom: none; }
    .ui-tabs .ui-tabs-nav li {
      height: 3rem;
      line-height: 1rem;
      border: 1px solid #EDEDED;
      border-radius: 5px 5px 0 0;
      white-space: normal; }
      .ui-tabs .ui-tabs-nav li:focus {
        outline: none; }
      .ui-tabs .ui-tabs-nav li.ui-state-active {
        border-color: #969696;
        border-bottom-color: #FFFFFF; }
        .ui-tabs .ui-tabs-nav li.ui-state-active .ui-tabs-anchor {
          color: #4B4B4B; }
      .ui-tabs .ui-tabs-nav li .ui-tabs-anchor {
        position: relative;
        top: 50%;
        left: 50%;
        -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
        padding: 0 0.375rem;
        text-transform: uppercase;
        color: #969696; }
      .ui-tabs .ui-tabs-nav li:only-child {
        float: none;
        width: auto;
        height: auto;
        line-height: normal;
        padding: 0.875rem 1.25rem;
        border: none;
        border-radius: 0;
        text-align: center; }
        .ui-tabs .ui-tabs-nav li:only-child.ui-state-active:after {
          display: none; }
        .ui-tabs .ui-tabs-nav li:only-child .ui-tabs-anchor {
          position: static;
          float: none;
          padding: 0;
          -webkit-transform: none;
          -ms-transform: none;
          transform: none; }
  .ui-tabs .ui-tabs-panel {
    position: relative; }
  @media only screen and (min-width: 48rem) {
    .ui-tabs {
      margin: 0; }
      .ui-tabs .ui-tabs-nav {
        background: none repeat scroll 0 0 transparent;
        border: 0 none;
        padding: 0; }
        .ui-tabs .ui-tabs-nav li {
          height: auto;
          border: none;
          list-style: none outside none !important;
          margin: 0 0.25em 0 0;
          background: none repeat scroll 0 0 #FFFFFF; }
          .ui-tabs .ui-tabs-nav li:first-child a {
            padding-left: 0; }
          .ui-tabs .ui-tabs-nav li.ui-state-active {
            position: relative; }
            .ui-tabs .ui-tabs-nav li.ui-state-active:after {
              content: "";
              display: block;
              position: absolute;
              bottom: 0;
              left: calc(50% - 5px);
              border: 5px solid transparent;
              border-bottom: 7px solid #007278; }
            .ui-tabs .ui-tabs-nav li.ui-state-active .ui-tabs-anchor {
              color: #4B4B4B; }
          .ui-tabs .ui-tabs-nav li.ui-state-active:first-child:after {
            left: calc(50% - 5px - 0.875em); }
          .ui-tabs .ui-tabs-nav li.ui-tabs-active {
            margin-bottom: 0; }
          .ui-tabs .ui-tabs-nav li .ui-tabs-anchor {
            position: static;
            padding: 0.32em 1.75em;
            -webkit-transform: none;
            -ms-transform: none;
            transform: none;
            text-transform: uppercase;
            color: #969696; }
            .ui-tabs .ui-tabs-nav li .ui-tabs-anchor:focus {
              outline: none; }
          .ui-tabs .ui-tabs-nav li:only-child {
            padding: 1.625rem 1.25rem; }
      .ui-tabs .ui-tabs-panel {
        background: none repeat scroll 0 0 #FFFFFF;
        border: none;
        border-top: 2px solid #4B4B4B;
        margin: 0;
        padding: 15px 0; }
        .ui-tabs .ui-tabs-panel.only-tab {
          border-top: none; } }

.tooltip {
  cursor: help;
  position: relative; }
  .tooltip.product-tile {
    cursor: pointer; }

.tooltip-content {
  display: none; }

.ui-tooltip.ui-widget-content {
  border: 1px solid #969696;
  background: #FFFFFF;
  box-shadow: 0px 0px 5px #969696; }

.ui-tooltip-content {
  padding: 0.5em; }
  .ui-tooltip-content .recommendation-tooltip-header {
    background-color: #CCCCCC;
    font-size: 1.2em;
    font-weight: bold;
    padding: 0.5em; }
    .ui-tooltip-content .recommendation-tooltip-header .product-price .price-standard {
      color: #969696;
      text-decoration: line-through; }
  .ui-tooltip-content .recommendation-tooltip-description,
  .ui-tooltip-content .recommendation-tooltip-attributes {
    padding: 0.8em; }
  .ui-tooltip-content .shipping-method-cost {
    float: right; }
    .ui-tooltip-content .shipping-method-cost .value {
      border-bottom: 1px solid #4B4B4B;
      display: inline-block;
      padding-bottom: 0.3em; }
  .ui-tooltip-content .shippingtotal {
    clear: right;
    float: right;
    margin-top: 0.3em; }

/*
 * qTip2 - Pretty powerful tooltips - v2.2.1
 * http://qtip2.com
 *
 * Copyright (c) 2014 
 * Released under the MIT licenses
 * http://jquery.org/license
 *
 * Date: Mon Sep 8 2014 04:00 EDT-0400
 * Plugins: viewport
 * Styles: core
 */
.qtip {
  position: absolute;
  left: -28000px;
  top: -28000px;
  display: none;
  max-width: 280px;
  min-width: 50px;
  direction: ltr;
  box-shadow: none;
  padding: 0; }

.qtip-content {
  position: relative;
  padding: 0.5rem 1rem;
  overflow: hidden;
  text-align: left;
  word-wrap: break-word; }

.qtip-titlebar {
  position: relative;
  padding: 5px 35px 5px 10px;
  overflow: hidden;
  border-width: 0 0 1px;
  font-weight: bold; }

.qtip-titlebar + .qtip-content {
  border-top-width: 0 !important; }

/* Default close button class */
.qtip-close {
  position: absolute;
  right: -9px;
  top: -9px;
  z-index: 11;
  /* Overlap .qtip-tip */
  cursor: pointer;
  outline: medium none;
  border: 1px solid transparent; }

.qtip-titlebar .qtip-close {
  right: 4px;
  top: 50%;
  margin-top: -9px; }

* html .qtip-titlebar .qtip-close {
  top: 16px; }

/* IE fix */
.qtip-titlebar .ui-icon,
.qtip-icon .ui-icon {
  display: block;
  text-indent: -1000em;
  direction: ltr; }

.qtip-icon, .qtip-icon .ui-icon {
  border-radius: 3px;
  text-decoration: none; }

.qtip-icon .ui-icon {
  width: 18px;
  height: 14px;
  line-height: 14px;
  text-align: center;
  text-indent: 0;
  font: normal bold 10px/13px Tahoma, sans-serif;
  color: inherit;
  background: transparent none no-repeat -100em -100em; }

/* Applied to 'focused' tooltips e.g. most recently displayed/interacted with */
/* Applied on hover of tooltips i.e. added/removed on mouseenter/mouseleave respectively */
/* Default tooltip style */
.qtip-default {
  background: #FFFFFF;
  border: 1px solid #EDEDED;
  border-radius: 3px;
  box-shadow: 2px 3px 3px 0 #CCCCCC;
  color: #4B4B4B; }

.qtip-default .qtip-titlebar {
  background-color: #FFEF93; }

.qtip-default .qtip-icon {
  border-color: #CCC;
  background: #F1F1F1;
  color: #777; }

.qtip-default .qtip-titlebar .qtip-close {
  border-color: #AAA;
  color: #111; }

.tooltip {
  cursor: pointer;
  position: relative; }

.tooltip-content {
  display: none; }

legend {
  position: relative;
  width: 100%; }
  legend .dialog-required {
    position: absolute;
    right: 1rem;
    top: 50%;
    -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
            transform: translateY(-50%); }
    legend .dialog-required em {
      font-style: normal; }

.form-row {
  clear: both;
  margin: 0 0 1rem; }

@media only screen and (min-width: 48rem) {
  .form-indent {
    margin-left: 27%; } }

.form-indent .form-caption {
  margin-left: 0; }

.form-indent .error,
.form-indent .error-message,
.form-indent .cart-error,
.form-indent .product-availability-list > li:not(.is-in-stock),
.form-indent .error-message,
.form-indent .cart-error {
  margin-left: 0; }

.form-row-button {
  margin-left: 27%;
  width: 62%; }

input[type="text"].error,
input[type="text"].error-message,
input[type="text"].cart-error,
input[type="number"].error,
input[type="number"].error-message,
input[type="number"].cart-error,
input[type="password"].error,
input[type="password"].error-message,
input[type="password"].cart-error,
input[type="email"].error,
input[type="email"].error-message,
input[type="email"].cart-error,
input[type="tel"].error,
input[type="tel"].error-message,
input[type="tel"].cart-error,
textarea.error,
textarea.error-message,
textarea.cart-error,
select.error, select.error-message, select.cart-error {
  border-color: #E13535;
  color: #4B4B4B; }

input[type="text"],
input[type="number"],
input[type="password"],
input[type="email"],
input[type="tel"],
textarea {
  border: 1px solid #CCCCCC;
  border-radius: 4px;
  padding: 0 0.8rem;
  text-indent: 0;
  width: 100%; }
  @media only screen and (min-width: 48rem) {
    input[type="text"],
    input[type="number"],
    input[type="password"],
    input[type="email"],
    input[type="tel"],
    textarea {
      width: 49.5966%;
      margin-left: 2%; } }

input[type="text"],
input[type="number"],
input[type="password"],
input[type="email"],
input[type="tel"] {
  height: 40px; }

input[type="checkbox"],
input[type="radio"] {
  width: 15px;
  height: 15px;
  margin: 1rem 2%; }

input[disabled],
input:disabled {
  color: #CCCCCC; }

select {
  width: 100%;
  margin-top: 8px;
  border: 1px solid #CCCCCC; }
  @media only screen and (min-width: 48rem) {
    select {
      width: 49.5966%;
      margin-left: 2%; } }

::-webkit-input-placeholder {
  font-size: 12px;
  font-size: 0.75rem;
  line-height: 2;
  color: #969696;
  text-transform: uppercase;
  font-weight: bold; }

:-ms-input-placeholder {
  font-size: 12px;
  font-size: 0.75rem;
  line-height: 2;
  color: #969696;
  text-transform: uppercase;
  font-weight: bold; }

::-moz-placeholder {
  color: #969696;
  text-transform: uppercase;
  font-weight: bold; }

:-moz-placeholder {
  color: #969696;
  text-transform: uppercase;
  font-weight: bold; }

.form-caption {
  display: block;
  margin: 0.5rem 0;
  width: auto;
  color: #969696; }
  @media only screen and (min-width: 48rem) {
    .form-caption {
      margin: 0.5rem 0 0.5rem 27%; } }

.error, .error-message, .cart-error, .product-availability-list > li:not(.is-in-stock) {
  color: #E13535;
  border-color: #E13535; }
  .error:focus, .error-message:focus, .cart-error:focus, .product-availability-list > li:focus:not(.is-in-stock) {
    outline: none; }
  .error::-webkit-input-placeholder, .error-message::-webkit-input-placeholder, .cart-error::-webkit-input-placeholder, .product-availability-list > li:not(.is-in-stock)::-webkit-input-placeholder {
    line-height: 1.5; }
  .error:-ms-input-placeholder, .error-message:-ms-input-placeholder, .cart-error:-ms-input-placeholder, .product-availability-list > li:-ms-input-placeholder:not(.is-in-stock) {
    line-height: 1.5; }
  .error::-moz-placeholder, .error-message::-moz-placeholder, .cart-error::-moz-placeholder, .product-availability-list > li:not(.is-in-stock)::-moz-placeholder {
    line-height: 1.5; }
  .error:-moz-placeholder, .error-message:-moz-placeholder, .cart-error:-moz-placeholder, .product-availability-list > li:-moz-placeholder:not(.is-in-stock) {
    line-height: 1.5; }

span.error, span.error-message, span.cart-error {
  display: block;
  margin-left: 0; }
  @media only screen and (min-width: 48rem) {
    span.error, span.error-message, span.cart-error {
      margin: 0.5rem 2% 0.5rem 27%; } }

.error-form {
  color: #E13535;
  margin: 1rem 0;
  padding: 0.5rem 0 0 4rem; }

label,
.form-label-text {
  display: block;
  padding: 0.75rem 0 0;
  margin-bottom: 0.25rem;
  text-align: left; }
  @media only screen and (min-width: 48rem) {
    label,
    .form-label-text {
      float: left;
      width: 25%; } }

.form-label-text span {
  margin-right: 5px; }

.label-inline label {
  display: inline-block;
  float: none;
  width: auto;
  max-width: 90%;
  padding: 0;
  padding-left: 0.25rem; }

.label-inline input {
  margin: 0; }

.label-inline input[type="radio"] {
  margin: 0 0 0 2%; }
  .label-inline input[type="radio"]:nth-of-type(1) {
    margin-left: 0; }

.label-inline input[type="checkbox"] {
  float: left;
  margin-top: 0.3125rem; }

.label-above label {
  float: none;
  text-align: left;
  width: auto;
  padding-top: 0;
  margin-bottom: 0.25rem; }

.label-above input, .label-above select, .label-above textarea {
  margin-left: 0; }

.label-above select {
  margin-top: 0; }

.label-above .form-caption {
  margin-left: 0;
  width: auto; }

.label-removed label {
  left: -999rem;
  position: absolute; }

.label-hidden label {
  text-indent: -999rem; }

.form-inline form {
  padding: 0 0 2rem;
  width: 98%; }

.form-inline .form-row {
  clear: none;
  float: left;
  margin: 0.3125rem 2% 0 0;
  width: 78%; }

.form-inline label {
  width: 30%; }

.form-inline input[type="text"], .form-inline select {
  margin-left: 2%;
  width: 68%; }

.form-inline .form-row-button {
  float: left;
  width: 20%;
  margin-right: 0px; }

.form-inline button {
  padding-left: 0;
  padding-right: 0;
  width: 100%; }

.row-inline {
  display: inline; }
  .row-inline label {
    width: auto; }

.form-field-tooltip {
  float: right;
  margin: 0.5rem 0 0;
  width: 21%; }

.with-helper-text {
  margin-top: -3.6875rem; }

.input-value {
  display: inline-block;
  padding-top: 0.5rem; }
  @media only screen and (min-width: 48rem) {
    .input-value {
      margin-left: 2%; } }

button,
.button, .contactus-return-button, .project-options-button, .address-create,
.add-card, .pt_order-confirmation .continue {
  display: inline-block;
  height: 40px;
  padding: 0 20px;
  border: none;
  border-radius: 4px;
  background-color: #007278;
  color: #FFFFFF; }
  button:hover,
  button.hover,
  .button:hover, .contactus-return-button:hover, .project-options-button:hover, .address-create:hover,
  .add-card:hover, .pt_order-confirmation .continue:hover, .button.hover, .hover.contactus-return-button, .hover.project-options-button, .hover.address-create,
  .hover.add-card, .pt_order-confirmation .hover.continue {
    background-color: #5BD4BA; }
  button[disabled],
  button:disabled,
  button:hover:disabled,
  button.hover:disabled,
  .button[disabled],
  [disabled].contactus-return-button,
  [disabled].project-options-button,
  [disabled].address-create,
  [disabled].add-card,
  .pt_order-confirmation [disabled].continue,
  .button:disabled,
  .contactus-return-button:disabled,
  .project-options-button:disabled,
  .address-create:disabled,
  .add-card:disabled,
  .pt_order-confirmation .continue:disabled,
  .button:hover:disabled,
  .contactus-return-button:hover:disabled,
  .project-options-button:hover:disabled,
  .address-create:hover:disabled,
  .add-card:hover:disabled,
  .pt_order-confirmation .continue:hover:disabled,
  .button.hover:disabled, .hover.contactus-return-button:disabled, .hover.project-options-button:disabled, .hover.address-create:disabled,
  .hover.add-card:disabled, .pt_order-confirmation .hover.continue:disabled {
    background-color: #CCCCCC;
    cursor: not-allowed; }
  button.secondary,
  .button.secondary, .secondary.contactus-return-button, .project-options-button, .secondary.address-create,
  .secondary.add-card, .pt_order-confirmation .secondary.continue {
    height: 25px;
    padding: 0 12px; }
  button.add-to-cart,
  button#add-to-cart,
  button.special,
  .button.add-to-cart,
  .add-to-cart.contactus-return-button,
  .add-to-cart.project-options-button,
  .add-to-cart.address-create,
  .add-to-cart.add-card,
  .pt_order-confirmation .add-to-cart.continue,
  .button#add-to-cart,
  #add-to-cart.contactus-return-button,
  #add-to-cart.project-options-button,
  #add-to-cart.address-create,
  #add-to-cart.add-card,
  .pt_order-confirmation #add-to-cart.continue,
  .button.special, .special.contactus-return-button, .special.project-options-button, .special.address-create,
  .special.add-card, .pt_order-confirmation .special.continue {
    background-color: #007278;
    color: #FFFFFF; }
    button.add-to-cart:hover,
    button.add-to-cart.hover,
    button#add-to-cart:hover,
    button#add-to-cart.hover,
    button.special:hover,
    button.special.hover,
    .button.add-to-cart:hover,
    .add-to-cart.contactus-return-button:hover,
    .add-to-cart.project-options-button:hover,
    .add-to-cart.address-create:hover,
    .add-to-cart.add-card:hover,
    .pt_order-confirmation .add-to-cart.continue:hover,
    .button.add-to-cart.hover,
    .add-to-cart.hover.contactus-return-button,
    .add-to-cart.hover.project-options-button,
    .add-to-cart.hover.address-create,
    .add-to-cart.hover.add-card,
    .pt_order-confirmation .add-to-cart.hover.continue,
    .button#add-to-cart:hover,
    #add-to-cart.contactus-return-button:hover,
    #add-to-cart.project-options-button:hover,
    #add-to-cart.address-create:hover,
    #add-to-cart.add-card:hover,
    .pt_order-confirmation #add-to-cart.continue:hover,
    .button#add-to-cart.hover,
    #add-to-cart.hover.contactus-return-button,
    #add-to-cart.hover.project-options-button,
    #add-to-cart.hover.address-create,
    #add-to-cart.hover.add-card,
    .pt_order-confirmation #add-to-cart.hover.continue,
    .button.special:hover,
    .special.contactus-return-button:hover,
    .special.project-options-button:hover,
    .special.address-create:hover,
    .special.add-card:hover,
    .pt_order-confirmation .special.continue:hover,
    .button.special.hover, .special.hover.contactus-return-button, .special.hover.project-options-button, .special.hover.address-create,
    .special.hover.add-card, .pt_order-confirmation .special.hover.continue {
      background-color: #3ADBC5; }
    button.add-to-cart:disabled,
    button.add-to-cart:hover:disabled,
    button.add-to-cart.hover:disabled,
    button#add-to-cart:disabled,
    button#add-to-cart:hover:disabled,
    button#add-to-cart.hover:disabled,
    button.special:disabled,
    button.special:hover:disabled,
    button.special.hover:disabled,
    .button.add-to-cart:disabled,
    .add-to-cart.contactus-return-button:disabled,
    .add-to-cart.project-options-button:disabled,
    .add-to-cart.address-create:disabled,
    .add-to-cart.add-card:disabled,
    .pt_order-confirmation .add-to-cart.continue:disabled,
    .button.add-to-cart:hover:disabled,
    .add-to-cart.contactus-return-button:hover:disabled,
    .add-to-cart.project-options-button:hover:disabled,
    .add-to-cart.address-create:hover:disabled,
    .add-to-cart.add-card:hover:disabled,
    .pt_order-confirmation .add-to-cart.continue:hover:disabled,
    .button.add-to-cart.hover:disabled,
    .add-to-cart.hover.contactus-return-button:disabled,
    .add-to-cart.hover.project-options-button:disabled,
    .add-to-cart.hover.address-create:disabled,
    .add-to-cart.hover.add-card:disabled,
    .pt_order-confirmation .add-to-cart.hover.continue:disabled,
    .button#add-to-cart:disabled,
    #add-to-cart.contactus-return-button:disabled,
    #add-to-cart.project-options-button:disabled,
    #add-to-cart.address-create:disabled,
    #add-to-cart.add-card:disabled,
    .pt_order-confirmation #add-to-cart.continue:disabled,
    .button#add-to-cart:hover:disabled,
    #add-to-cart.contactus-return-button:hover:disabled,
    #add-to-cart.project-options-button:hover:disabled,
    #add-to-cart.address-create:hover:disabled,
    #add-to-cart.add-card:hover:disabled,
    .pt_order-confirmation #add-to-cart.continue:hover:disabled,
    .button#add-to-cart.hover:disabled,
    #add-to-cart.hover.contactus-return-button:disabled,
    #add-to-cart.hover.project-options-button:disabled,
    #add-to-cart.hover.address-create:disabled,
    #add-to-cart.hover.add-card:disabled,
    .pt_order-confirmation #add-to-cart.hover.continue:disabled,
    .button.special:disabled,
    .special.contactus-return-button:disabled,
    .special.project-options-button:disabled,
    .special.address-create:disabled,
    .special.add-card:disabled,
    .pt_order-confirmation .special.continue:disabled,
    .button.special:hover:disabled,
    .special.contactus-return-button:hover:disabled,
    .special.project-options-button:hover:disabled,
    .special.address-create:hover:disabled,
    .special.add-card:hover:disabled,
    .pt_order-confirmation .special.continue:hover:disabled,
    .button.special.hover:disabled, .special.hover.contactus-return-button:disabled, .special.hover.project-options-button:disabled, .special.hover.address-create:disabled,
    .special.hover.add-card:disabled, .pt_order-confirmation .special.hover.continue:disabled {
      background-color: #CCCCCC; }
  button:focus,
  .button:focus, .contactus-return-button:focus, .project-options-button:focus, .address-create:focus,
  .add-card:focus, .pt_order-confirmation .continue:focus {
    outline: none; }
  button + button,
  .button + button, .contactus-return-button + button, .project-options-button + button, .address-create + button,
  .add-card + button, .pt_order-confirmation .continue + button {
    margin-left: 10px; }

.button, .contactus-return-button, .project-options-button, .address-create,
.add-card, .pt_order-confirmation .continue {
  line-height: 40px;
  text-align: center;
  text-transform: uppercase; }
  .button:hover, .contactus-return-button:hover, .project-options-button:hover, .address-create:hover,
  .add-card:hover, .pt_order-confirmation .continue:hover {
    text-decoration: none; }
  .button.secondary, .secondary.contactus-return-button, .project-options-button, .secondary.address-create,
  .secondary.add-card, .pt_order-confirmation .secondary.continue {
    line-height: 26px; }

.button-link {
  height: auto;
  padding: 0;
  text-decoration: underline;
  text-transform: none;
  background: none;
  color: #007278; }
  .button-link:hover, .button-link.hover {
    text-decoration: none;
    background: none; }

.button-text, .send-to-friend-dialog .cancel-button {
  height: auto;
  padding: 0;
  background: none; }
  .button-text:hover, .send-to-friend-dialog .cancel-button:hover, .button-text.hover, .send-to-friend-dialog .hover.cancel-button {
    background: none; }

.ps-container {
  -ms-touch-action: none;
  overflow: hidden !important; }
  .ps-container.ps-active-x > .ps-scrollbar-x-rail,
  .ps-container.ps-active-y > .ps-scrollbar-y-rail {
    display: block; }
  .ps-container.ps-in-scrolling {
    pointer-events: none; }
    .ps-container.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail {
      background-color: #eee;
      opacity: 0.9; }
      .ps-container.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail > .ps-scrollbar-x {
        background-color: #999; }
    .ps-container.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail {
      background-color: #eee;
      opacity: 0.9; }
      .ps-container.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail > .ps-scrollbar-y {
        background-color: #999; }
  .ps-container > .ps-scrollbar-x-rail {
    display: none;
    position: absolute;
    /* please don't change 'position' */
    -webkit-transition: background-color 0.2s linear, opacity 0.2s linear;
    transition: background-color 0.2s linear, opacity 0.2s linear;
    bottom: 3px;
    /* there must be 'bottom' for ps-scrollbar-x-rail */
    height: 8px; }
    .ps-container > .ps-scrollbar-x-rail > .ps-scrollbar-x {
      position: absolute;
      /* please don't change 'position' */
      background-color: #aaa;
      -webkit-transition: background-color 0.2s linear;
      transition: background-color 0.2s linear;
      bottom: 0;
      /* there must be 'bottom' for ps-scrollbar-x */
      height: 8px; }
  .ps-container > .ps-scrollbar-y-rail {
    display: none;
    position: absolute;
    /* please don't change 'position' */
    -webkit-transition: background-color 0.2s linear, opacity 0.2s linear;
    transition: background-color 0.2s linear, opacity 0.2s linear;
    right: 3px;
    /* there must be 'right' for ps-scrollbar-y-rail */
    width: 14px;
    padding: 1px 0;
    border: 1px solid #CCCCCC; }
    .ps-container > .ps-scrollbar-y-rail > .ps-scrollbar-y {
      position: absolute;
      /* please don't change 'position' */
      background-color: #aaa;
      -webkit-transition: background-color 0.2s linear;
      transition: background-color 0.2s linear;
      right: 2px;
      /* there must be 'right' for ps-scrollbar-y */
      width: 8px; }
  .ps-container:hover.ps-in-scrolling {
    pointer-events: none; }
    .ps-container:hover.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail {
      background-color: #eee;
      opacity: 0.9; }
      .ps-container:hover.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail > .ps-scrollbar-x {
        background-color: #999; }
    .ps-container:hover.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail {
      background-color: #eee;
      opacity: 0.9; }
      .ps-container:hover.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail > .ps-scrollbar-y {
        background-color: #999; }
  .ps-container:hover > .ps-scrollbar-x-rail,
  .ps-container:hover > .ps-scrollbar-y-rail {
    opacity: 0.6; }
  .ps-container:hover > .ps-scrollbar-x-rail:hover {
    background-color: #eee;
    opacity: 0.9; }
    .ps-container:hover > .ps-scrollbar-x-rail:hover > .ps-scrollbar-x {
      background-color: #999; }
  .ps-container:hover > .ps-scrollbar-y-rail:hover {
    background-color: #eee;
    opacity: 0.9; }
    .ps-container:hover > .ps-scrollbar-y-rail:hover > .ps-scrollbar-y {
      background-color: #999; }

/* Slider */
.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent; }

.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  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);
  -ms-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0); }

.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block; }
  .slick-track:before,
  .slick-track:after {
    content: "";
    display: table; }
  .slick-track:after {
    clear: both; }
  .slick-loading .slick-track {
    visibility: hidden; }

.slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  display: none; }
  [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; }

.menu-utility-user {
  padding: 0.667em 0;
  margin-bottom: 1.125em;
  background-color: rgba(204, 204, 204, 0.2); }
  @media only screen and (max-width: 47.9375rem) {
    .menu-utility-user {
      display: none; } }
  .menu-utility-user .section {
    float: left;
    width: 34%; }
    @media only screen and (min-width: 48rem) and (max-width: 59.9375rem) {
      .menu-utility-user .section {
        display: inline-block;
        float: none;
        width: initial; } }
    .menu-utility-user .section:last-child {
      width: 65%;
      text-align: right; }
      @media only screen and (min-width: 48rem) and (max-width: 59.9375rem) {
        .menu-utility-user .section:last-child {
          width: initial;
          text-align: left; } }
      .menu-utility-user .section:last-child > div {
        margin-right: 3.9%; }
        @media only screen and (min-width: 48rem) and (max-width: 59.9375rem) {
          .menu-utility-user .section:last-child > div {
            margin-right: 3.3vw; } }
      .menu-utility-user .section:last-child .mini-cart {
        margin-right: 0; }
    .menu-utility-user .section > div {
      display: inline-block;
      padding: 0;
      margin: 0 7% 0 0;
      background-color: transparent; }
      @media only screen and (min-width: 48rem) and (max-width: 59.9375rem) {
        .menu-utility-user .section > div {
          margin-right: 3.3vw; } }
    .menu-utility-user .section .need-help {
      margin-right: 0; }
      @media only screen and (min-width: 48rem) and (max-width: 59.9375rem) {
        .menu-utility-user .section .need-help {
          margin-right: 3.3vw; } }
  .menu-utility-user .email-signup,
  .menu-utility-user .need-help {
    position: relative; }
  .menu-utility-user .email-signup-modal {
    width: 25rem;
    padding: 1.625rem; }
    .menu-utility-user .email-signup-modal .email-form {
      float: left; }
    .menu-utility-user .email-signup-modal .email-form-header {
      margin-bottom: 0.5rem; }
    .menu-utility-user .email-signup-modal .form-row {
      width: 71.5%;
      float: left;
      margin: 0; }
    .menu-utility-user .email-signup-modal input {
      width: 100%;
      margin-left: 0;
      outline: none; }
    .menu-utility-user .email-signup-modal .error, .menu-utility-user .email-signup-modal .error-message, .menu-utility-user .email-signup-modal .cart-error, .menu-utility-user .email-signup-modal .product-availability-list > li:not(.is-in-stock) {
      margin-left: 0; }
    .menu-utility-user .email-signup-modal button {
      margin-left: 0.125rem;
      float: right; }
    .menu-utility-user .email-signup-modal .email-form-info {
      clear: both; }
  .menu-utility-user .need-help-modal {
    width: 340px;
    padding: 0.5rem 1.375rem 1.375rem; }
    .menu-utility-user .need-help-modal p {
      margin-bottom: 0; }
    .menu-utility-user .need-help-modal .phone-number {
      margin-bottom: 1.25rem; }

.pop-up + div {
  display: none;
  position: absolute;
  top: 2.25rem;
  left: -0.625rem;
  z-index: 100;
  background-color: #FFFFFF;
  box-shadow: 1px 1px 4px #969696; }
  .pop-up + div:before,
  .pop-up + div:after {
    content: "";
    display: block;
    position: absolute;
    width: 0;
    height: 0; }
  .pop-up + div:before {
    top: -10px;
    left: 54px;
    z-index: 102;
    border: 10px solid transparent;
    border-bottom: 10px solid #FFFFFF;
    border-top: none; }
  .pop-up + div:after {
    top: -12px;
    left: 52px;
    z-index: 101;
    width: 0;
    height: 0;
    border: 12px solid transparent;
    border-bottom: 12px solid #EDEDED;
    border-top: none; }

.top-banner {
  padding-bottom: 0.625rem; }
  @media only screen and (min-width: 48rem) {
    .top-banner {
      padding-bottom: 0; } }
  .pt_checkout .top-banner {
    padding-bottom: 0;
    margin-top: 0.75rem; }
    @media only screen and (min-width: 48rem) {
      .pt_checkout .top-banner {
        margin-top: 1.25rem; } }

.mobile-menu {
  float: left;
  width: 33.333%;
  height: 4.6875rem;
  line-height: 4.6875rem; }
  .mobile-menu > a {
    line-height: 20px; }
    .mobile-menu > a:active > span,
    .mobile-menu > a:hover > span {
      text-decoration: none; }
    .mobile-menu > a:active > svg,
    .mobile-menu > a:hover > svg {
      fill: #007278; }
    .mobile-menu > a > svg {
      margin-right: 0.375rem; }
  @media only screen and (min-width: 48rem) {
    .mobile-menu {
      display: none; } }

.primary-logo {
  float: left;
  width: 33.333%;
  line-height: 0;
  margin: 0; }
  @media only screen and (min-width: 48rem) and (max-width: 74.9375rem) {
    .primary-logo {
      width: 13%; } }
  @media only screen and (min-width: 75rem) {
    .primary-logo {
      width: 8%; } }
  @media only screen and (min-width: 48rem) {
    .primary-logo {
      margin-bottom: 1rem;
      text-align: left; } }
  .primary-logo > a {
    display: inline-block; }
  .primary-logo img {
    width: 4.6875rem; }
    @media only screen and (min-width: 48rem) {
      .primary-logo img {
        width: 100%; } }
  .pt_checkout .primary-logo {
    width: 15%; }
    .pt_checkout .primary-logo img {
      width: 2.8125rem; }
      @media only screen and (min-width: 48rem) {
        .pt_checkout .primary-logo img {
          width: 100%; } }

.checkout-options {
  float: right;
  margin-top: 0.25rem; }
  @media only screen and (min-width: 48rem) {
    .checkout-options {
      margin-top: 2rem; } }

.checkout-header-slot,
.checkout-mini-cart-section {
  float: left; }

.checkout-header-slot {
  padding-right: 0.5rem;
  border-right: 1px solid #CCCCCC;
  margin-right: 0.5rem;
  text-align: right; }
  @media only screen and (min-width: 48rem) {
    .checkout-header-slot {
      margin-right: 1rem;
      padding-right: 1rem; } }
  .checkout-header-slot h6 {
    line-height: 1rem;
    margin-bottom: 5px; }
  .checkout-header-slot .font-size-9 {
    line-height: 0.75rem; }

.checkout-mini-cart-section {
  margin-top: 0.5rem; }

.header-divider {
  margin: 0; }

.sub-header-banners {
  text-align: center;
  box-shadow: inset 0 6px 7px -8px rgba(0, 0, 0, 0.2); }
  @media only screen and (min-width: 75rem) {
    .sub-header-banners {
      background-color: rgba(204, 204, 204, 0.2); } }
  @media only screen and (min-width: 75rem) {
    .sub-header-banners > div {
      padding: 0 0.625em;
      line-height: 0.6875rem; } }

.dividing-line {
  display: none; }
  @media only screen and (min-width: 75rem) {
    .dividing-line {
      display: block;
      width: 0.9375rem;
      height: 1.875rem;
      margin: 0 16px;
      background-image: url(../images/dividing-line.png); } }

.email-signup-message {
  display: none;
  text-align: center;
  background-color: rgba(204, 204, 204, 0.2);
  padding: 1rem 0.9375rem;
  color: #E1359A;
  text-transform: uppercase; }
  @media only screen and (min-width: 48rem) {
    .email-signup-message {
      font-size: 16px;
      font-size: 1rem;
      padding: 2rem 0; } }

#navigation {
  display: table;
  width: 33.333%; }
  @media only screen and (min-width: 48rem) and (max-width: 74.9375rem) {
    #navigation {
      width: 84%; } }
  @media only screen and (min-width: 75rem) {
    #navigation {
      width: 88%; } }
  @media only screen and (min-width: 48rem) {
    #navigation {
      float: right; }
      #navigation > * {
        display: table-cell;
        vertical-align: middle; } }
  #navigation .navigation-menu {
    display: none;
    position: absolute;
    top: 0;
    bottom: 0;
    left: -14.375rem;
    width: 14.375rem;
    background-color: #FFFFFF;
    box-shadow: inset -2px 3px 7px #EDEDED; }
    @media only screen and (min-width: 48rem) and (max-width: 74.9375rem) {
      #navigation .navigation-menu {
        width: 70%; } }
    @media only screen and (min-width: 75rem) {
      #navigation .navigation-menu {
        width: 67%; } }
    @media only screen and (min-width: 48rem) {
      #navigation .navigation-menu {
        display: table-cell;
        position: relative;
        top: auto;
        bottom: auto;
        left: auto;
        box-shadow: none; } }
    @media only screen and (min-width: 48rem) {
      #navigation .navigation-menu .menu-option {
        float: left;
        height: 106px;
        line-height: 90px;
        padding: 0 0 1rem; }
        #navigation .navigation-menu .menu-option:first-child .top-category > a {
          padding-left: 0;
          border-left: none; } }
    @media only screen and (max-width: 47.9375rem) {
      #navigation .navigation-menu .top-category,
      #navigation .navigation-menu div.store-locator,
      #navigation .navigation-menu div.account,
      #navigation .navigation-menu div.favorites {
        border-bottom: 1px solid #CCCCCC; }
        #navigation .navigation-menu .top-category > a,
        #navigation .navigation-menu div.store-locator > a,
        #navigation .navigation-menu div.account > a,
        #navigation .navigation-menu div.favorites > a {
          display: block;
          padding: 0.625rem; } }
    #navigation .navigation-menu .top-category {
      position: relative; }
      @media only screen and (min-width: 48rem) and (max-width: 74.9375rem) {
        #navigation .navigation-menu .top-category .selected-arrow {
          bottom: -1.0625rem; } }
      @media only screen and (min-width: 48rem) and (max-width: 74.9375rem) {
        #navigation .navigation-menu .top-category > a {
          padding: 0 2vw;
          border-left: 1px solid #EDEDED;
          content: 'viewport-units-buggyfill; padding: 0 2vw;'; } }
      @media only screen and (min-width: 75rem) {
        #navigation .navigation-menu .top-category > a {
          padding: 0 1.5rem;
          border-left: 1px solid #EDEDED; } }
      @media only screen and (max-width: 47.9375rem) {
        #navigation .navigation-menu .top-category.active {
          margin: 0 0.625rem; }
          #navigation .navigation-menu .top-category.active a {
            text-decoration: none;
            color: #007278;
            padding: 0.625rem 0; } }
    #navigation .navigation-menu div.store-locator,
    #navigation .navigation-menu div.account,
    #navigation .navigation-menu div.favorites {
      border-bottom: 1px solid #EDEDED;
      background-color: rgba(204, 204, 204, 0.2); }
      #navigation .navigation-menu div.store-locator .icon,
      #navigation .navigation-menu div.account .icon,
      #navigation .navigation-menu div.favorites .icon {
        margin-right: 0.375rem; }
    #navigation .navigation-menu .expand-categories,
    #navigation .navigation-menu .expand-sub-categories {
      top: 0.5rem;
      right: 0.625rem; }
      #navigation .navigation-menu .expand-categories.active,
      #navigation .navigation-menu .expand-sub-categories.active {
        background-color: #AC94DC;
        right: 0; }
        #navigation .navigation-menu .expand-categories.active svg,
        #navigation .navigation-menu .expand-sub-categories.active svg {
          -ms-transform: rotate(180deg);
          -webkit-transform: rotate(180deg);
          -transform: rotate(180deg); }
    #navigation .navigation-menu .expand-sub-categories {
      right: 0; }
    #navigation .navigation-menu .sub-categories {
      display: none;
      width: 100%; }
    #navigation .navigation-menu .sub-category-section {
      display: none;
      position: absolute;
      top: calc(100% + 1px);
      left: -2.5%;
      z-index: 100;
      width: 117.5%;
      padding: 1rem;
      background-color: #FFFFFF;
      box-shadow: 1px 1px 3px #CCCCCC; }
      #navigation .navigation-menu .sub-category-section .sub-categories .sub-categories {
        display: block; }
    #navigation .navigation-menu .column {
      margin-left: 0.625rem; }
    #navigation .navigation-menu .column:last-child .level-1:last-child {
      margin-left: -0.625rem;
      margin-right: 0; }
      @media only screen and (min-width: 48rem) {
        #navigation .navigation-menu .column:last-child .level-1:last-child {
          margin-left: 0rem; } }
      @media only screen and (max-width: 47.9375rem) {
        #navigation .navigation-menu .column:last-child .level-1:last-child.active > a {
          padding-left: 0;
          margin-left: 1.25rem;
          margin-right: 0.625rem; } }
      #navigation .navigation-menu .column:last-child .level-1:last-child a {
        padding-left: 1.25rem; }
        @media only screen and (min-width: 48rem) {
          #navigation .navigation-menu .column:last-child .level-1:last-child a {
            padding-left: 0rem; } }
      #navigation .navigation-menu .column:last-child .level-1:last-child .expand-sub-categories {
        right: 0.625rem; }
    @media only screen and (min-width: 48rem) {
      #navigation .navigation-menu .column,
      #navigation .navigation-menu .banner {
        float: left;
        width: 23%;
        margin-left: 2.666%; }
        #navigation .navigation-menu .column:first-child,
        #navigation .navigation-menu .banner:first-child {
          margin-left: 0; } }
    #navigation .navigation-menu .banner img {
      max-width: 100%; }
    @media only screen and (min-width: 48rem) {
      #navigation .navigation-menu .inner {
        margin-bottom: 0.375rem; } }
    #navigation .navigation-menu .inner > a {
      color: #4B4B4B; }
    #navigation .navigation-menu .inner.level-1,
    #navigation .navigation-menu .inner.level-2 {
      position: relative; }
      #navigation .navigation-menu .inner.level-1 > a,
      #navigation .navigation-menu .inner.level-2 > a {
        display: block; }
    #navigation .navigation-menu .inner.level-1 > a {
      text-transform: uppercase; }
    @media only screen and (max-width: 47.9375rem) {
      #navigation .navigation-menu .inner.level-1 {
        margin-bottom: 0;
        margin-left: 0.625rem;
        margin-right: 0.625rem; }
        #navigation .navigation-menu .inner.level-1 > a {
          font-size: 14px;
          font-size: 0.875rem;
          padding: 0.625rem 0;
          border-bottom: 1px solid #CCCCCC;
          font-weight: bold; }
        #navigation .navigation-menu .inner.level-1 > .sub-categories {
          border-bottom: 1px solid #CCCCCC;
          padding: 0.625rem 0; } }
    @media only screen and (min-width: 48rem) {
      #navigation .navigation-menu .inner.level-1 {
        margin-bottom: 1.875rem; }
        #navigation .navigation-menu .inner.level-1 > a {
          padding-bottom: 0.375rem;
          border-bottom: 1px solid #CCCCCC;
          margin-bottom: 0.5rem;
          font-weight: bold; } }
    @media only screen and (max-width: 47.9375rem) {
      #navigation .navigation-menu .inner.level-2 > a {
        padding: 0.4rem 0; } }
  #navigation .navigation-overlay {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0; }

.selected-arrow,
.selected-arrow-2 {
  display: none;
  position: absolute;
  bottom: -0.875rem;
  left: calc(50% - 6.5px);
  border: 15px solid transparent;
  border-left-width: 13px;
  border-right-width: 13px;
  border-bottom-color: #CCCCCC; }
  .selected-arrow:before,
  .selected-arrow:after,
  .selected-arrow-2:before,
  .selected-arrow-2:after {
    content: "";
    display: block;
    position: absolute;
    bottom: -0.9375rem; }
  .selected-arrow:before,
  .selected-arrow-2:before {
    left: calc(50% - 11px);
    z-index: 1;
    border: 13px solid transparent;
    border-left-width: 11px;
    border-right-width: 11px;
    border-bottom-color: #FFFFFF; }
  .selected-arrow:after,
  .selected-arrow-2:after {
    left: calc(50% - 9px);
    z-index: 2;
    border: 11px solid transparent;
    border-left-width: 9px;
    border-right-width: 9px;
    border-bottom-color: #007278; }

.header-search {
  position: relative;
  width: 100%;
  height: 75px;
  padding-bottom: 1rem;
  text-align: right; }
  .header-search.secondary {
    display: none;
    width: 100%;
    max-width: 75rem;
    height: auto;
    padding: 0.625rem;
    margin: 1px auto;
    background-color: #007278; }
    .header-search.secondary form {
      display: block; }
    .header-search.secondary .icon.search.active {
      fill: #AC94DC; }
    @media only screen and (max-width: 47.9375rem) {
      .header-search.secondary .icon.search {
        width: 32px;
        height: 32px; } }
  .header-search form {
    position: relative;
    display: none; }
  .header-search input {
    width: 100%;
    margin-left: 0;
    padding-top: 0;
    padding-bottom: 0; }
    @media only screen and (min-width: 48rem) {
      .header-search input {
        height: 35px;
        padding-right: 32px; } }
    .header-search input:focus::-webkit-input-placeholder {
      color: transparent; }
    .header-search input:focus:-ms-input-placeholder {
      color: transparent; }
    .header-search input:focus::-moz-placeholder {
      color: transparent; }
    .header-search input:focus:-moz-placeholder {
      color: transparent; }
  .header-search button {
    position: absolute;
    top: 4px;
    right: 3px;
    height: auto;
    line-height: normal;
    padding: 0;
    background: transparent; }
  .header-search .suggestions {
    position: absolute; }
  .header-search .alt-search-option {
    display: inline-block;
    margin-right: 1.25rem; }
    .header-search .alt-search-option .search {
      padding: 0;
      background-color: transparent;
      fill: #007278;
      cursor: pointer; }
    .header-search .alt-search-option .selected-arrow {
      display: none;
      bottom: -0.6875rem;
      left: auto; }
      @media only screen and (min-width: 48rem) {
        .header-search .alt-search-option .selected-arrow {
          bottom: -0.0625rem;
          left: calc(50% - 15px); } }
    .header-search .alt-search-option.active .search {
      fill: #AC94DC; }
    .header-search .alt-search-option.active .selected-arrow {
      display: block; }
    @media only screen and (max-width: 29.9375rem) {
      .header-search .alt-search-option.inactive .selected-arrow {
        display: none; } }
    @media only screen and (min-width: 48rem) {
      .header-search .alt-search-option {
        margin: 0; } }
    @media only screen and (min-width: 75rem) {
      .header-search .alt-search-option {
        display: none; } }
  .header-search .mini-cart-total {
    display: inline-block;
    height: auto; }
    @media only screen and (min-width: 48rem) {
      .header-search .mini-cart-total {
        display: none; } }
  .header-search .icon.shopping-cart {
    width: 23px;
    height: 23px; }
  .header-search .mini-cart-label,
  .header-search .mini-cart-quantity {
    display: none; }
  @media only screen and (max-width: 47.9375rem) {
    .header-search {
      line-height: 75px; }
      .header-search.secondary {
        line-height: normal; } }
  @media only screen and (max-width: 47.9375rem) {
    .header-search.show-search-bar .alt-search-option .selected-arrow {
      display: block; }
    .header-search.show-search-bar .alt-search-option.inactive .selected-arrow {
      display: none; }
    .header-search.secondary.show-search-bar {
      display: block; } }
  @media only screen and (min-width: 48rem) and (max-width: 74.9375rem) {
    .header-search {
      width: 20%;
      text-align: center; }
      .header-search.show-search-bar .alt-search-option .selected-arrow {
        display: block; }
      .header-search.show-search-bar .alt-search-option.inactive .selected-arrow {
        display: none; }
      .header-search.secondary.show-search-bar {
        display: block; } }
  @media only screen and (min-width: 75rem) {
    .header-search {
      width: 20%; }
      .header-search form {
        display: block; } }

#navigation .navigation-menu .expand-categories.active, #navigation .navigation-menu .expand-sub-categories.active {
  background-color: #5BD4BA !important; }

.header-search .alt-search-option.active .search {
  fill: #5BD4BA !important; }

.header-search.secondary .icon.search.active {
  fill: #5BD4BA !important; }

.category-landing-left .clicker.active {
  background-color: #5BD4BA !important; }

.category-landing-single-block a:hover {
  background-color: #5BD4BA !important; }

.main-footer .footer-link {
  display: block;
  margin-bottom: 1.25rem; }
  @media only screen and (min-width: 48rem) {
    .main-footer .footer-link {
      margin-bottom: 0.5rem; } }

.footer-col {
  width: 100%; }
  @media only screen and (max-width: 47.9375rem) {
    .footer-col.links hr {
      margin-top: 0; } }
  @media only screen and (min-width: 48rem) {
    .footer-col {
      float: left; }
      .footer-col.links {
        width: 50%; } }
    @media only screen and (min-width: 48rem) and (min-width: 48rem) and (max-width: 59.9375rem) {
      .footer-col.links {
        width: 80%; } }
  @media only screen and (min-width: 48rem) {
        .footer-col.links .footer-col {
          width: 31.3333%;
          margin-right: 2%; }
        .footer-col.links hr {
          display: none; }
      .footer-col.contact,
      .footer-col.social {
        width: 25%; } }
    @media only screen and (min-width: 48rem) and (min-width: 48rem) and (max-width: 59.9375rem) {
      .footer-col.contact,
      .footer-col.social {
        width: 40%; } }
  @media only screen and (min-width: 48rem) {
      .footer-col.contact {
        padding-right: 1.5rem; } }
    @media only screen and (min-width: 48rem) and (min-width: 48rem) and (max-width: 59.9375rem) {
      .footer-col.contact {
        clear: left; } }
  .footer-col h5 {
    font-size: 15px;
    font-size: 0.9375rem;
    padding-bottom: 0.75rem;
    margin-top: 0.75rem;
    margin-bottom: 0; }
    @media only screen and (min-width: 48rem) {
      .footer-col h5 {
        font-size: 20px;
        font-size: 1.25rem;
        padding-bottom: 0; } }
  .footer-col p {
    margin-top: 0;
    margin-bottom: 0.5rem; }
  .footer-col.social a {
    display: inline-block;
    margin-bottom: 0.375rem; }

.footer-email,
.footer-copy {
  text-align: center;
  background-color: rgba(204, 204, 204, 0.2); }

.footer-email {
  padding: 1rem 0;
  margin-top: 1rem; }
  .footer-email .email-form {
    display: block; }
    @media only screen and (min-width: 48rem) {
      .footer-email .email-form {
        display: inline-block; } }
  .footer-email .email-form-header,
  .footer-email .email-alert-signup {
    float: left; }
  .footer-email .email-form-header {
    font-size: 14px;
    font-size: 0.875rem;
    width: 100%;
    margin-bottom: 0.625rem; }
    @media only screen and (min-width: 75rem) {
      .footer-email .email-form-header {
        width: auto;
        line-height: 1.7; } }
    @media only screen and (min-width: 48rem) and (max-width: 74.9375rem) {
      .footer-email .email-form-header {
        line-height: 2.7rem; } }
    @media only screen and (min-width: 48rem) {
      .footer-email .email-form-header {
        font-size: 25px;
        font-size: 1.5625rem;
        float: left;
        margin-right: 0.625rem;
        width: auto; } }
  .footer-email #email-alert-signup {
    width: 100%;
    text-align: center; }
    @media only screen and (min-width: 48rem) {
      .footer-email #email-alert-signup {
        float: left;
        width: 19.6875rem; } }
    @media only screen and (min-width: 75rem) {
      .footer-email #email-alert-signup {
        width: 24.75rem;
        text-align: right; } }
    .footer-email #email-alert-signup .form-row {
      display: inline-block;
      width: 12.5rem;
      margin-bottom: 0;
      margin-right: 0.1875rem; }
      @media only screen and (min-width: 48rem) {
        .footer-email #email-alert-signup .form-row {
          width: 17.5rem;
          margin-right: 0.9375rem;
          float: left; } }
      @media only screen and (min-width: 48rem) and (max-width: 74.9375rem) {
        .footer-email #email-alert-signup .form-row {
          width: 12.5rem; } }
    .footer-email #email-alert-signup input {
      width: 100%;
      outline: none; }
    .footer-email #email-alert-signup .error, .footer-email #email-alert-signup .error-message, .footer-email #email-alert-signup .cart-error, .footer-email #email-alert-signup .product-availability-list > li:not(.is-in-stock) {
      margin-left: 0;
      text-align: left; }
    @media only screen and (max-width: 47.9375rem) {
      .footer-email #email-alert-signup ::-webkit-input-placeholder {
        font-size: 10px;
        font-size: 0.625rem;
        line-height: 1.125rem; }
      .footer-email #email-alert-signup :-ms-input-placeholder {
        font-size: 10px;
        font-size: 0.625rem;
        line-height: 1.125rem; }
      .footer-email #email-alert-signup ::-moz-placeholder {
        font-size: 10px;
        font-size: 0.625rem;
        line-height: 1.125rem; }
      .footer-email #email-alert-signup :-moz-placeholder {
        font-size: 10px;
        font-size: 0.625rem;
        line-height: 1.125rem; }
      .footer-email #email-alert-signup input.placeholder {
        font-size: 10px;
        font-size: 0.625rem;
        line-height: 1.125rem; } }
    @media only screen and (min-width: 48rem) and (max-width: 74.9375rem) {
      .footer-email #email-alert-signup ::-webkit-input-placeholder {
        font-size: 10px;
        font-size: 0.625rem;
        line-height: 1.125rem; }
      .footer-email #email-alert-signup :-ms-input-placeholder {
        font-size: 10px;
        font-size: 0.625rem;
        line-height: 1.125rem; }
      .footer-email #email-alert-signup ::-moz-placeholder {
        font-size: 10px;
        font-size: 0.625rem;
        line-height: 1.125rem; }
      .footer-email #email-alert-signup :-moz-placeholder {
        font-size: 10px;
        font-size: 0.625rem;
        line-height: 1.125rem; }
      .footer-email #email-alert-signup input.placeholder {
        font-size: 10px;
        font-size: 0.625rem;
        line-height: 1.125rem; } }
    .footer-email #email-alert-signup button {
      vertical-align: top; }
      @media only screen and (min-width: 48rem) {
        .footer-email #email-alert-signup button {
          display: block; } }
  .footer-email .email-form-info {
    display: none; }
    @media only screen and (min-width: 48rem) and (max-width: 74.9375rem) {
      .footer-email .email-form-info {
        font-size: 14px;
        font-size: 0.875rem; } }
    @media only screen and (min-width: 48rem) {
      .footer-email .email-form-info {
        display: block;
        padding: 0 0.625rem;
        margin-top: 0; } }

.footer-links-header {
  position: relative; }

.expand-section-icon, #navigation .navigation-menu .expand-categories,
#navigation .navigation-menu .expand-sub-categories, .category-landing-left .clicker, .cms-pages-left-nav .cms-icon-container {
  display: block;
  position: absolute;
  width: 1.75rem;
  height: 1.5625rem;
  border-radius: 4px;
  text-align: center;
  background-color: #007278;
  cursor: pointer; }
  @media only screen and (min-width: 48rem) {
    .expand-section-icon, #navigation .navigation-menu .expand-categories,
    #navigation .navigation-menu .expand-sub-categories, .category-landing-left .clicker, .cms-pages-left-nav .cms-icon-container {
      display: none; } }
  .expand-section-icon > .icon, #navigation .navigation-menu .expand-categories > .icon,
  #navigation .navigation-menu .expand-sub-categories > .icon, .category-landing-left .clicker > .icon, .cms-pages-left-nav .cms-icon-container > .icon {
    fill: #FFFFFF;
    margin-top: -3px; }

.expand-footer-links, .collapse-footer-links {
  position: absolute;
  top: -0.125rem;
  right: 0;
  text-align: center;
  cursor: pointer; }
  @media only screen and (min-width: 48rem) {
    .expand-footer-links, .collapse-footer-links {
      display: none; } }
  .expand-footer-links > .icon, .collapse-footer-links > .icon {
    fill: #007278; }

.collapse-footer-links {
  display: none; }

.footer-links {
  display: none;
  border-bottom: 1px solid #CCCCCC; }
  @media only screen and (min-width: 48rem) {
    .footer-links {
      display: block;
      border: none; } }

.footer-copy {
  padding: 0.5rem 0;
  text-transform: uppercase;
  color: #969696; }

.back-to-top {
  display: none;
  position: fixed;
  bottom: 6.5rem;
  right: 0.9375rem;
  box-shadow: 1px 1px 3px #969696; }
  @media only screen and (min-width: 48rem) {
    .back-to-top {
      bottom: 1.5rem; } }
  .back-to-top .up-arrow {
    margin-left: 0.25rem;
    vertical-align: baseline;
    fill: #FFFFFF; }

.mini-cart {
  position: relative;
  z-index: 20;
  height: 1.625rem; }
  .mini-cart .bonus-discount-container {
    display: none; }

.mini-cart-total {
  position: relative; }
  .mini-cart-total .mini-cart-link {
    text-transform: uppercase; }

.mini-cart-total {
  height: 2.25rem; }
  .mini-cart-total .mini-cart-empty:hover {
    text-decoration: none; }

.pt_checkout .mini-cart-label {
  display: none; }

.mini-cart-content {
  display: none;
  background-color: #FFFFFF;
  border: 1px solid #FFFFFF;
  box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.25);
  position: absolute;
  right: 0;
  top: 2.25rem;
  width: 25rem; }

.mini-cart-header {
  padding: 1em 0;
  text-align: center;
  background-color: #EDEDED; }

.mini-cart-products {
  max-height: 380px;
  padding: 0.5rem;
  overflow: hidden; }

.mini-cart-products-inner {
  position: relative;
  max-height: 360px;
  padding-right: 1.25rem;
  overflow: hidden; }
  .mini-cart-products-inner .ps-scrollbar-y-rail {
    right: 0; }

.mini-cart-product {
  border-top: 1px solid #CCCCCC;
  overflow: hidden;
  padding: 0.75rem;
  position: relative; }
  .mini-cart-product:first-child {
    border: none; }

.mini-cart-image {
  float: left;
  width: 25%; }
  .mini-cart-image img {
    width: 100%; }

.mini-cart-name,
.mini-cart-attributes,
.mini-cart-pricing,
.mini-cart-product .product-availability-list {
  float: right;
  width: 70%;
  text-align: left; }

.mini-cart-name a {
  color: #4B4B4B; }

.mini-cart-attributes .attr-label,
.mini-cart-attributes .mini-cart-price,
.mini-cart-pricing .attr-label,
.mini-cart-pricing .mini-cart-price {
  font-weight: bold; }

.mini-cart-price {
  padding-left: 1.5625rem; }

.mini-cart-pricing {
  clear: right; }

.mini-cart-totals {
  text-align: center; }

.mini-cart-subtotals {
  padding: 1rem 1.25rem;
  background-color: #EDEDED; }
  .mini-cart-subtotals .attr-label,
  .mini-cart-subtotals .value {
    display: block;
    float: left;
    width: 50%;
    text-align: left; }
  .mini-cart-subtotals .value {
    text-align: right; }

.mini-cart-slot {
  padding: 0 1.25rem;
  margin-top: 1px;
  background-color: rgba(204, 204, 204, 0.2); }
  .mini-cart-slot .html-slot-container {
    padding: 0.5rem 0; }

.mini-cart-checkout-options {
  padding: 1.25rem 0 0.5rem; }

.mini-cart-checkout-links a {
  vertical-align: middle; }

.mini-cart-link-paypal {
  display: inline-block; }
  .mini-cart-link-paypal > img {
    margin-right: 0.375rem;
    vertical-align: middle; }

.mini-cart-link-checkout {
  width: 45%;
  text-transform: uppercase; }

.mini-cart-link-cart {
  display: inline-block;
  margin-top: 0.625rem; }
  .mini-cart-link-cart .icon {
    margin-left: 0.3125rem;
    fill: #969696; }
  .mini-cart-link-cart:hover .icon {
    fill: #969696; }

.header-banner {
  border-bottom: 1px solid #CCCCCC;
  margin-bottom: 10px;
  text-align: center;
  background-color: rgba(204, 204, 204, 0.2); }
  .header-banner .header-banner-1 {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem; }
  @media only screen and (min-width: 48rem) {
    .header-banner {
      border-bottom: none;
      margin-bottom: 0;
      text-align: left;
      background-color: transparent; }
      .header-banner .header-banner-1 {
        font-size: 16px;
        font-size: 1rem;
        padding-top: 0;
        padding-bottom: 0; } }
  @media only screen and (min-width: 48rem) and (max-width: 74.9375rem) {
    .header-banner .header-banner-1 {
      padding-left: 16%; } }
  @media only screen and (min-width: 75rem) {
    .header-banner .header-banner-1 {
      padding-left: 12%; } }

.header-banner-2 {
  background-color: rgba(204, 204, 204, 0.2); }

.header-banner-3 {
  background-color: #EDEDED; }

.header-banner-2,
.header-banner-3 {
  padding: 0.25rem 0.9375rem; }
  .header-banner-2 .promotion,
  .header-banner-3 .promotion {
    display: block; }
  @media only screen and (min-width: 75rem) {
    .header-banner-2,
    .header-banner-3 {
      font-size: 16px;
      font-size: 1rem;
      display: inline-block;
      padding: 0;
      background-color: transparent;
      line-height: 1.875rem; }
      .header-banner-2 div,
      .header-banner-3 div {
        float: left; }
      .header-banner-2 .promotion,
      .header-banner-3 .promotion {
        display: inline; } }

.checkout-footer-divide {
  margin-bottom: 0.625rem; }

.checkout-footer-slot {
  margin-bottom: 1.375rem; }
  @media only screen and (min-width: 48rem) {
    .checkout-footer-slot {
      margin-bottom: 2.812rem; } }
  @media only screen and (min-width: 48rem) {
    .checkout-footer-slot .return-policy,
    .checkout-footer-slot .norton-logo {
      float: left; } }
  @media only screen and (min-width: 48rem) {
    .checkout-footer-slot .return-policy {
      width: 62.5%; } }
  .checkout-footer-slot .norton-logo {
    margin-top: 1rem;
    text-align: center; }
    @media only screen and (min-width: 48rem) {
      .checkout-footer-slot .norton-logo {
        width: 22%;
        margin-top: -0.625rem;
        margin-left: 15%; } }

.pt_storefront #main {
  padding: 0 0 3.5rem 0; }
  @media only screen and (min-width: 48rem) and (max-width: 74.9375rem) {
    .pt_storefront #main {
      padding: 0 0.625em 3.5rem 0; } }
  @media only screen and (max-width: 47.9375rem) {
    .pt_storefront #main {
      padding: 0 0.625em; } }

@media only screen and (max-width: 47.9375rem) {
  .pt_storefront .footer-email {
    margin: 0; } }

.home-main-top-container {
  position: relative;
  padding-top: 3.625rem; }
  @media only screen and (max-width: 47.9375rem) {
    .home-main-top-container {
      padding-top: 0.5625rem; } }
  .home-main-top-container #homepage-slider-top .slick-slide img {
    width: 100%;
    height: auto;
    min-height: 14.125rem; }
  .home-main-top-container .slick-arrow {
    position: absolute;
    top: 44%;
    width: 2.3125rem;
    height: 2.375rem;
    background: none;
    padding: 0;
    margin: 0;
    border-radius: 0;
    background: #dcdad9;
    opacity: 0.8;
    line-height: 15px; }
    @media only screen and (min-width: 48rem) {
      .home-main-top-container .slick-arrow {
        top: 50%;
        width: 3.0625rem;
        height: 3.125rem;
        line-height: inherit; } }
    .home-main-top-container .slick-arrow.homepage-slider-top-prev {
      left: 0; }
    .home-main-top-container .slick-arrow.homepage-slider-top-next {
      right: 0; }
    .home-main-top-container .slick-arrow.slick-disabled {
      background: #a4a2a0; }
  .home-main-top-container .left-carousel {
    fill: #4B4B4B; }
  .home-main-top-container .right-carousel {
    fill: #4B4B4B; }
  .home-main-top-container .slick-dots {
    position: absolute;
    left: 0;
    bottom: 4.6875rem;
    text-align: center;
    width: 100%;
    padding: 0;
    margin: 0; }
    .home-main-top-container .slick-dots li {
      display: inline-block;
      padding-left: 0.6875rem; }
      .home-main-top-container .slick-dots li button {
        padding: 0;
        margin: 0;
        width: 12px;
        height: 12px;
        border-radius: 1.25rem;
        background: #6e6d6a;
        font-size: 0; }
      .home-main-top-container .slick-dots li.slick-active button {
        background: #CCCCCC; }
      .home-main-top-container .slick-dots li:first-child {
        padding-left: 0; }
  .home-main-top-container .top-slider-text-container {
    position: relative;
    height: auto; }
    .home-main-top-container .top-slider-text-container .top-slider-text {
      position: relative;
      top: 50%;
      -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
      transform: translateY(-50%);
      left: 7.4375rem;
      width: 20.3125rem;
      text-align: left; }
      @media only screen and (max-width: 47.9375rem) {
        .home-main-top-container .top-slider-text-container .top-slider-text {
          left: 3.3125rem;
          width: 13.5625rem; } }
      .home-main-top-container .top-slider-text-container .top-slider-text h3 {
        text-transform: none;
        color: #FFFFFF;
        width: 100%;
        border-bottom: 6px solid #CCCCCC;
        text-align: left;
        margin: 0;
        padding: 2.9375rem 0 0 0;
        letter-spacing: 1.4px; }
        @media only screen and (max-width: 47.9375rem) {
          .home-main-top-container .top-slider-text-container .top-slider-text h3 {
            font-size: 30px;
            font-size: 1.875rem;
            padding-top: 0;
            line-height: 1.875rem;
            padding-bottom: 0.875rem; } }
      .home-main-top-container .top-slider-text-container .top-slider-text h1 {
        font-size: 50px;
        font-size: 3.125rem;
        line-height: 3.125rem;
        color: #FFFFFF;
        text-align: left;
        margin: 0;
        padding: 0.5625rem 0 1rem 0; }
        @media only screen and (max-width: 47.9375rem) {
          .home-main-top-container .top-slider-text-container .top-slider-text h1 {
            font-size: 30px;
            font-size: 1.875rem;
            line-height: 1.875rem;
            padding-bottom: 0.1875rem; } }
      .home-main-top-container .top-slider-text-container .top-slider-text a {
        display: inline-block;
        height: 2.5rem;
        line-height: 2.5rem;
        padding: 0 1.25rem;
        border: none;
        border-radius: 0.25rem;
        background-color: #007278;
        color: #FFFFFF;
        text-transform: uppercase;
        font-size: 14px;
        vertical-align: top; }
        .home-main-top-container .top-slider-text-container .top-slider-text a:hover {
          text-decoration: none;
          background-color: #5BD4BA; }
  .home-main-top-container .top-slider-text-absolute {
    position: absolute;
    width: 100%;
    height: 100%;
    max-width: 73.75rem;
    top: 0;
    left: 0; }

.home-middle-slot {
  margin-top: 3.5625rem; }
  @media only screen and (max-width: 47.9375rem) {
    .home-middle-slot {
      margin-top: 0.75rem; } }
  .home-middle-slot .home-middle-title {
    background: #EDEDED;
    border-bottom: 1px solid #CCCCCC;
    height: 4.875rem;
    text-align: center;
    display: table;
    vertical-align: middle;
    width: 100%; }
    @media only screen and (max-width: 47.9375rem) {
      .home-middle-slot .home-middle-title {
        height: 3.625rem; } }
    .home-middle-slot .home-middle-title h3 {
      margin: 0;
      color: #4B4B4B;
      line-height: 1.25rem;
      letter-spacing: 0.1px;
      display: table-cell;
      vertical-align: middle; }
      @media only screen and (max-width: 47.9375rem) {
        .home-middle-slot .home-middle-title h3 {
          display: block;
          padding-top: 0.9375rem; } }
  .home-middle-slot .home-middle-right-slot {
    float: right;
    width: 50%;
    position: relative; }
    @media only screen and (max-width: 47.9375rem) {
      .home-middle-slot .home-middle-right-slot {
        width: 100%; } }
    .home-middle-slot .home-middle-right-slot ul {
      padding: 0;
      margin: 0; }
    .home-middle-slot .home-middle-right-slot li {
      float: left;
      width: 34.333%;
      list-style: none;
      text-align: center;
      padding: 1.375rem 0 2.375rem 14%;
      box-sizing: content-box; }
      @media only screen and (max-width: 47.9375rem) {
        .home-middle-slot .home-middle-right-slot li {
          padding-left: 2%;
          width: 50%;
          box-sizing: border-box; } }
      .home-middle-slot .home-middle-right-slot li.new-row {
        clear: left;
        padding-left: 5.333%; }
        @media only screen and (max-width: 47.9375rem) {
          .home-middle-slot .home-middle-right-slot li.new-row {
            padding-left: 2%; } }
    .home-middle-slot .home-middle-right-slot .product-listing-image {
      height: 11.625rem; }
      .home-middle-slot .home-middle-right-slot .product-listing-image a {
        display: block;
        vertical-align: top; }
        .home-middle-slot .home-middle-right-slot .product-listing-image a img {
          width: auto;
          height: auto;
          max-width: 7.75rem;
          vertical-align: bottom; }
    .home-middle-slot .home-middle-right-slot .product-listing-details {
      text-align: left;
      max-width: 12.8125rem;
      margin: 0 auto; }
      .home-middle-slot .home-middle-right-slot .product-listing-details a {
        line-height: 1.125rem;
        color: #4B4B4B;
        vertical-align: top; }
      .home-middle-slot .home-middle-right-slot .product-listing-details .product-price {
        display: inline;
        line-height: 1.125rem; }
  .home-middle-slot .home-middle-left-slot {
    width: 50%;
    height: 100%;
    max-width: 36.8125rem;
    max-height: 37.5rem;
    position: relative;
    float: left; }
    @media only screen and (max-width: 47.9375rem) {
      .home-middle-slot .home-middle-left-slot {
        width: 100%; } }
    .home-middle-slot .home-middle-left-slot .featured-product-left-image-container {
      width: 100%;
      height: 100%; }
      .home-middle-slot .home-middle-left-slot .featured-product-left-image-container a {
        display: block;
        vertical-align: top; }
        .home-middle-slot .home-middle-left-slot .featured-product-left-image-container a img {
          width: 100%;
          height: auto;
          max-height: 37.5rem;
          max-width: 36.8125rem;
          vertical-align: middle; }
    .home-middle-slot .home-middle-left-slot .featured-product-left-descripion-container {
      position: absolute;
      top: 0;
      left: 0;
      background: rgba(255, 255, 255, 0.75);
      width: 100%;
      padding: 1.375rem 0 1.5625rem 1.375rem; }
      .home-middle-slot .home-middle-left-slot .featured-product-left-descripion-container .featured-product-left-text {
        float: left;
        width: 66.723%; }
        @media only screen and (min-width: 48rem) and (max-width: 59.9375rem) {
          .home-middle-slot .home-middle-left-slot .featured-product-left-descripion-container .featured-product-left-text {
            width: 57.723%; } }
        @media only screen and (max-width: 47.9375rem) {
          .home-middle-slot .home-middle-left-slot .featured-product-left-descripion-container .featured-product-left-text {
            width: 100%; } }
        .home-middle-slot .home-middle-left-slot .featured-product-left-descripion-container .featured-product-left-text a {
          font-size: 30px;
          font-size: 1.875rem;
          line-height: 1.875rem;
          color: #4B4B4B;
          text-transform: uppercase;
          vertical-align: top; }
          .home-middle-slot .home-middle-left-slot .featured-product-left-descripion-container .featured-product-left-text a:hover {
            text-decoration: none; }
          @media only screen and (max-width: 47.9375rem) {
            .home-middle-slot .home-middle-left-slot .featured-product-left-descripion-container .featured-product-left-text a {
              font-size: 20px;
              font-size: 1.25rem;
              line-height: 1.25rem; } }
        .home-middle-slot .home-middle-left-slot .featured-product-left-descripion-container .featured-product-left-text p {
          padding: 0.75rem 0 0 0;
          margin: 0;
          color: #4B4B4B;
          line-height: 1.125rem; }
          @media only screen and (max-width: 47.9375rem) {
            .home-middle-slot .home-middle-left-slot .featured-product-left-descripion-container .featured-product-left-text p {
              display: none; } }
      .home-middle-slot .home-middle-left-slot .featured-product-left-descripion-container .featured-product-right-white {
        float: right;
        width: 30.353%;
        padding: 0.8125rem 0;
        text-align: left; }
        @media only screen and (min-width: 48rem) and (max-width: 74.9375rem) {
          .home-middle-slot .home-middle-left-slot .featured-product-left-descripion-container .featured-product-right-white {
            width: 30%; } }
        @media only screen and (min-width: 48rem) and (max-width: 59.9375rem) {
          .home-middle-slot .home-middle-left-slot .featured-product-left-descripion-container .featured-product-right-white {
            width: 41%; } }
        @media only screen and (max-width: 47.9375rem) {
          .home-middle-slot .home-middle-left-slot .featured-product-left-descripion-container .featured-product-right-white {
            width: 100%;
            padding-bottom: 0;
            background-image: none; } }
        .home-middle-slot .home-middle-left-slot .featured-product-left-descripion-container .featured-product-right-white a {
          display: inline-block;
          height: 2.5rem;
          line-height: 2.5rem;
          padding: 0 1.25rem;
          border: none;
          margin: 0;
          border-radius: 0.25rem;
          background-color: #007278;
          color: #FFFFFF;
          text-transform: uppercase;
          vertical-align: top; }
          .home-middle-slot .home-middle-left-slot .featured-product-left-descripion-container .featured-product-right-white a:hover {
            text-decoration: none;
            background-color: #5BD4BA; }
    .home-middle-slot .home-middle-left-slot .featured-product-left {
      width: 100%;
      height: 100%; }
    .home-middle-slot .home-middle-left-slot .home-page-right-project {
      position: absolute;
      top: -2.9375rem;
      right: -98%; }
      @media only screen and (max-width: 47.9375rem) {
        .home-middle-slot .home-middle-left-slot .home-page-right-project {
          width: 100%;
          text-align: center;
          right: 0;
          top: -1.5rem; } }
      .home-middle-slot .home-middle-left-slot .home-page-right-project a {
        position: relative;
        color: #969696;
        padding-right: 0.5rem;
        text-transform: uppercase; }
        .home-middle-slot .home-middle-left-slot .home-page-right-project a:after, .home-middle-slot .home-middle-left-slot .home-page-right-project a:before {
          left: 100%;
          top: 45%;
          border: solid transparent;
          content: " ";
          height: 0;
          width: 0;
          position: absolute;
          pointer-events: none; }
        .home-middle-slot .home-middle-left-slot .home-page-right-project a:after {
          border-color: rgba(237, 237, 237, 0);
          border-left-color: #EDEDED;
          border-width: 4px;
          margin-top: -4px; }
        .home-middle-slot .home-middle-left-slot .home-page-right-project a:before {
          bborder-color: rgba(150, 150, 150, 0);
          border-left-color: #969696;
          border-width: 6px;
          margin-top: -6px; }

.home-middle-slot-container {
  width: 100%;
  border: 1px solid #CCCCCC;
  border-top: 0; }

.clear {
  clear: both;
  width: 100%;
  height: 0;
  line-height: 0;
  font-size: 0; }

.home-wilton-school {
  text-align: center;
  padding-top: 7.1875rem; }
  @media only screen and (max-width: 47.9375rem) {
    .home-wilton-school {
      padding-top: 2.1875rem; } }
  .home-wilton-school h3 {
    padding: 0;
    margin: 0;
    line-height: 1.25rem;
    color: #4B4B4B; }
    @media only screen and (max-width: 47.9375rem) {
      .home-wilton-school h3 {
        font-size: 14px;
        font-size: 0.875rem;
        line-height: 0.875rem;
        width: 10.875rem;
        margin: 0 auto; } }
  .home-wilton-school h1 {
    padding: 0;
    margin: 0;
    font-size: 36px;
    font-size: 2.25rem;
    line-height: 2.25rem;
    color: #007278;
    text-transform: none;
    padding: 0.5rem 0 1.25rem 0; }
    @media only screen and (max-width: 47.9375rem) {
      .home-wilton-school h1 {
        font-size: 20px;
        font-size: 1.25rem;
        line-height: 1.25rem;
        width: 18.125rem;
        margin: 0 auto; } }
  .home-wilton-school a {
    background: #007278;
    color: #FFFFFF;
    padding: 0 1.5625rem;
    height: 1.5625rem;
    line-height: 1.5625rem;
    text-transform: uppercase;
    display: inline-block;
    border-radius: 0.25rem;
    vertical-align: top; }
    .home-wilton-school a:hover {
      text-decoration: none;
      background-color: #5BD4BA; }

.home-middle-decorate-container {
  width: 100%;
  max-width: 73.125rem;
  margin: 0 auto;
  padding-top: 5.25rem; }
  @media only screen and (max-width: 47.9375rem) {
    .home-middle-decorate-container {
      padding-top: 2rem; } }
  .home-middle-decorate-container .home-middle-decorate-top {
    background: #EDEDED;
    border-bottom: 1px solid #CCCCCC;
    height: 4.875rem;
    text-align: center;
    display: table;
    vertical-align: middle;
    width: 100%;
    position: relative; }
    @media only screen and (max-width: 47.9375rem) {
      .home-middle-decorate-container .home-middle-decorate-top {
        height: 5.5rem; } }
    .home-middle-decorate-container .home-middle-decorate-top h3 {
      padding: 0;
      margin: 0;
      color: #4B4B4B;
      line-height: 1.25rem;
      letter-spacing: 0.1px;
      display: table-cell;
      vertical-align: middle; }
      @media only screen and (max-width: 47.9375rem) {
        .home-middle-decorate-container .home-middle-decorate-top h3 {
          display: block;
          padding-top: 0.9375rem;
          width: 15.125rem;
          margin: 0 auto; } }
    .home-middle-decorate-container .home-middle-decorate-top .view-all-decoration-link {
      position: absolute;
      top: 1.875rem;
      right: 1.0625rem; }
      @media only screen and (max-width: 47.9375rem) {
        .home-middle-decorate-container .home-middle-decorate-top .view-all-decoration-link {
          width: 100%;
          text-align: center;
          right: 0;
          top: 3.75rem; } }
      .home-middle-decorate-container .home-middle-decorate-top .view-all-decoration-link a {
        position: relative;
        color: #969696;
        padding-right: 0.5rem;
        text-transform: uppercase; }
        .home-middle-decorate-container .home-middle-decorate-top .view-all-decoration-link a:after, .home-middle-decorate-container .home-middle-decorate-top .view-all-decoration-link a:before {
          left: 100%;
          top: 45%;
          border: solid transparent;
          content: " ";
          height: 0;
          width: 0;
          position: absolute;
          pointer-events: none; }
        .home-middle-decorate-container .home-middle-decorate-top .view-all-decoration-link a:after {
          border-color: rgba(237, 237, 237, 0);
          border-left-color: #EDEDED;
          border-width: 4px;
          margin-top: -4px; }
        .home-middle-decorate-container .home-middle-decorate-top .view-all-decoration-link a:before {
          bborder-color: rgba(150, 150, 150, 0);
          border-left-color: #969696;
          border-width: 6px;
          margin-top: -6px; }
  .home-middle-decorate-container .home-middle-decorate-asset {
    position: relative; }
    .home-middle-decorate-container .home-middle-decorate-asset .home-middle-decorate-bottom-text {
      position: absolute;
      bottom: 0;
      left: 0;
      width: 100%;
      background: rgba(255, 255, 255, 0.75);
      padding: 1.5625rem; }
      @media only screen and (max-width: 47.9375rem) {
        .home-middle-decorate-container .home-middle-decorate-asset .home-middle-decorate-bottom-text {
          padding: 1.25rem;
          text-align: center; } }
    .home-middle-decorate-container .home-middle-decorate-asset img {
      width: 100%;
      height: auto;
      vertical-align: top; }
    .home-middle-decorate-container .home-middle-decorate-asset p {
      display: inline-block;
      float: left;
      padding: 0;
      margin: 0;
      font-size: 30px;
      font-size: 1.875rem;
      line-height: 1.5625rem;
      color: #4B4B4B;
      text-transform: uppercase; }
    .home-middle-decorate-container .home-middle-decorate-asset a {
      float: right;
      padding: 0 0.75rem;
      height: 1.5625rem;
      line-height: 1.5625rem;
      background: #007278;
      color: #FFFFFF;
      text-transform: uppercase;
      display: inline-block;
      border-radius: 0.25rem;
      vertical-align: top; }
      .home-middle-decorate-container .home-middle-decorate-asset a:hover {
        text-decoration: none;
        background-color: #5BD4BA; }
    .home-middle-decorate-container .home-middle-decorate-asset .home-middle-decorate-video-text {
      position: absolute;
      bottom: 0;
      left: 0;
      width: 100%;
      z-index: 100;
      padding: 0 0 1.375rem 1rem; }
      @media only screen and (max-width: 47.9375rem) {
        .home-middle-decorate-container .home-middle-decorate-asset .home-middle-decorate-video-text {
          padding: 0 0 0.5rem 0.5rem; } }
      .home-middle-decorate-container .home-middle-decorate-asset .home-middle-decorate-video-text h2 {
        font-size: 30px;
        font-size: 1.875rem;
        line-height: 1.875rem;
        color: #FFFFFF;
        margin: 0; }
        @media only screen and (max-width: 47.9375rem) {
          .home-middle-decorate-container .home-middle-decorate-asset .home-middle-decorate-video-text h2 {
            font-size: 20px;
            font-size: 1.25rem;
            line-height: 1.25rem; } }
      .home-middle-decorate-container .home-middle-decorate-asset .home-middle-decorate-video-text h3 {
        font-size: 30px;
        font-size: 1.875rem;
        line-height: 1.875rem;
        color: #FFFFFF;
        margin: 0;
        text-transform: none; }
        @media only screen and (max-width: 47.9375rem) {
          .home-middle-decorate-container .home-middle-decorate-asset .home-middle-decorate-video-text h3 {
            font-size: 20px;
            font-size: 1.25rem;
            line-height: 1.25rem; } }
    .home-middle-decorate-container .home-middle-decorate-asset .home-middle-decorate-video-black {
      width: 100%;
      height: 100%;
      background: #000000;
      opacity: 0.5;
      position: absolute;
      top: 0;
      left: 0;
      z-index: 98; }
    .home-middle-decorate-container .home-middle-decorate-asset .home-middle-decorate-video-container {
      width: 100%;
      height: 100%;
      position: absolute;
      top: 0;
      left: 0;
      z-index: 99; }
      .home-middle-decorate-container .home-middle-decorate-asset .home-middle-decorate-video-container .home-middle-decorate-video-black-image {
        position: relative;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
        text-align: center; }
        @media only screen and (max-width: 29.9375rem) {
          .home-middle-decorate-container .home-middle-decorate-asset .home-middle-decorate-video-container .home-middle-decorate-video-black-image {
            -webkit-transform: translateY(-76%);
            -ms-transform: translateY(-76%);
            transform: translateY(-76%); } }
        @media only screen and (min-width: 48rem) and (max-width: 59.9375rem) {
          .home-middle-decorate-container .home-middle-decorate-asset .home-middle-decorate-video-container .home-middle-decorate-video-black-image {
            -webkit-transform: translateY(-105%);
            -ms-transform: translateY(-105%);
            transform: translateY(-105%); } }
        .home-middle-decorate-container .home-middle-decorate-asset .home-middle-decorate-video-container .home-middle-decorate-video-black-image a {
          display: inline-block;
          background: none;
          width: 6.3125rem;
          height: 6.3125rem;
          padding: 0;
          margin: 0;
          float: none;
          vertical-align: top; }
          @media only screen and (max-width: 47.9375rem) {
            .home-middle-decorate-container .home-middle-decorate-asset .home-middle-decorate-video-container .home-middle-decorate-video-black-image a {
              width: 3.375rem;
              height: 3.375rem; } }
          @media only screen and (min-width: 48rem) and (max-width: 59.9375rem) {
            .home-middle-decorate-container .home-middle-decorate-asset .home-middle-decorate-video-container .home-middle-decorate-video-black-image a {
              width: 3.375rem;
              height: 3.375rem; } }
          .home-middle-decorate-container .home-middle-decorate-asset .home-middle-decorate-video-container .home-middle-decorate-video-black-image a:hover {
            background: none; }
          .home-middle-decorate-container .home-middle-decorate-asset .home-middle-decorate-video-container .home-middle-decorate-video-black-image a img {
            width: 100%;
            height: 100%; }
    .home-middle-decorate-container .home-middle-decorate-asset.home-middle-decorate-2 {
      float: left;
      width: 47.310%;
      margin: 0 0 1.1875rem 2.689%;
      position: relative; }
      @media only screen and (min-width: 48rem) and (max-width: 59.9375rem) {
        .home-middle-decorate-container .home-middle-decorate-asset.home-middle-decorate-2 {
          margin-bottom: 0.8125rem; } }
      @media only screen and (max-width: 47.9375rem) {
        .home-middle-decorate-container .home-middle-decorate-asset.home-middle-decorate-2 {
          margin-bottom: 0.6875rem;
          width: 48.61013%; } }
      @media only screen and (max-width: 29.9375rem) {
        .home-middle-decorate-container .home-middle-decorate-asset.home-middle-decorate-2 {
          margin-bottom: 0.5rem; } }
      @media only screen and (max-width: 47.9375rem) {
        .home-middle-decorate-container .home-middle-decorate-asset.home-middle-decorate-2 p {
          font-size: 20px;
          font-size: 1.25rem;
          line-height: 1.25rem;
          float: none;
          width: 100%; } }
      @media only screen and (max-width: 47.9375rem) {
        .home-middle-decorate-container .home-middle-decorate-asset.home-middle-decorate-2 a {
          float: none; } }
      @media only screen and (max-width: 47.9375rem) {
        .home-middle-decorate-container .home-middle-decorate-asset.home-middle-decorate-2 .home-middle-decorate-bottom-text {
          padding: 0.625rem 0;
          text-align: center; } }
      @media only screen and (max-width: 47.9375rem) {
        .home-middle-decorate-container .home-middle-decorate-asset.home-middle-decorate-2.mobile {
          margin-left: 0; } }
  .home-middle-decorate-container .home-middle-decorate-left {
    padding-top: 0.0625rem;
    float: left;
    width: 45.897%; }
    @media only screen and (max-width: 47.9375rem) {
      .home-middle-decorate-container .home-middle-decorate-left {
        width: 100%; } }
  .home-middle-decorate-container .home-middle-decorate-right {
    padding-top: 0.0625rem;
    float: left;
    width: 54.017%; }
    @media only screen and (max-width: 47.9375rem) {
      .home-middle-decorate-container .home-middle-decorate-right {
        width: 100%;
        padding-top: 0.6875rem; } }

.home-bottom-shop-container {
  width: 100%;
  max-width: 73.125rem;
  margin: 0 auto;
  padding-top: 3.4375rem; }
  @media only screen and (max-width: 47.9375rem) {
    .home-bottom-shop-container {
      padding-top: 0; } }
  .home-bottom-shop-container .home-bottom-shop-single {
    width: 32.393%;
    margin-left: 1.367%;
    float: left; }
    .home-bottom-shop-container .home-bottom-shop-single.mobile {
      margin-left: 0; }
    @media only screen and (max-width: 47.9375rem) {
      .home-bottom-shop-container .home-bottom-shop-single {
        width: 100%;
        margin: 0 0 0.625rem 0; } }
    .home-bottom-shop-container .home-bottom-shop-single .home-bottom-shop-text {
      width: 100%;
      text-align: center;
      height: 4.1875rem; }
      @media only screen and (max-width: 47.9375rem) {
        .home-bottom-shop-container .home-bottom-shop-single .home-bottom-shop-text {
          height: 3rem; } }
      .home-bottom-shop-container .home-bottom-shop-single .home-bottom-shop-text a {
        display: inline-block;
        color: #FFFFFF;
        font-size: 30px;
        font-size: 1.875rem;
        line-height: 2.1875rem;
        padding-right: 0.875rem;
        margin-top: 0.875rem; }
        .home-bottom-shop-container .home-bottom-shop-single .home-bottom-shop-text a:hover {
          text-decoration: none; }
        @media only screen and (max-width: 47.9375rem) {
          .home-bottom-shop-container .home-bottom-shop-single .home-bottom-shop-text a {
            font-size: 20px;
            font-size: 1.25rem;
            line-height: 1.5625rem;
            margin-top: 0.6875rem; } }
      .home-bottom-shop-container .home-bottom-shop-single .home-bottom-shop-text.bakware {
        background: #007278; }
      .home-bottom-shop-container .home-bottom-shop-single .home-bottom-shop-text.decoration {
        background: #FE82CB; }
      .home-bottom-shop-container .home-bottom-shop-single .home-bottom-shop-text.clearance {
        background: #E1359A; }
    .home-bottom-shop-container .home-bottom-shop-single img {
      width: 100%;
      height: auto;
      display: inline-block;
      vertical-align: top; }
      @media only screen and (max-width: 47.9375rem) {
        .home-bottom-shop-container .home-bottom-shop-single img {
          display: none; } }

.storefront-video #dialog-container {
  height: auto !important; }

@media only screen and (max-width: 47.9375rem) {
  .pt_product-search-result #main {
    padding: 0 0.625rem; } }

.category-landing-title {
  text-align: center;
  line-height: 2.8125rem;
  margin: 2.25rem 0 2.25rem 0; }
  @media only screen and (min-width: 48rem) {
    .category-landing-title {
      margin: 3.125rem 0 4.375rem 0; } }

.category-landing-left {
  float: left;
  width: 13.4375rem;
  background: #EDEDED; }
  @media only screen and (min-width: 75rem) {
    .category-landing-left {
      margin-left: -0.625em; } }
  @media only screen and (max-width: 47.9375rem) {
    .category-landing-left {
      width: 100%;
      margin-bottom: 0.625rem; } }
  .category-landing-left .mobile-visible {
    display: none;
    padding: 1.375rem 0 1.375rem 0.9375rem;
    border-bottom: 1px solid #CCCCCC;
    border-top: 1px solid #CCCCCC;
    margin: 0;
    color: #4B4B4B;
    text-transform: uppercase;
    position: relative;
    line-height: 1rem; }
    @media only screen and (max-width: 47.9375rem) {
      .category-landing-left .mobile-visible {
        display: block; } }
  .category-landing-left ul {
    margin: 0; }
  .category-landing-left li {
    list-style: none;
    position: relative; }
    .category-landing-left li a {
      padding: 0 0.9375rem; }
  .category-landing-left .clicker {
    display: block;
    position: absolute;
    width: 1.75rem;
    height: 1.5625rem;
    border-radius: 4px;
    text-align: center;
    background-color: #007278;
    cursor: pointer;
    top: 0.9375rem;
    right: 0.9375rem; }
    .category-landing-left .clicker.active {
      background-color: #AC94DC; }
      .category-landing-left .clicker.active svg {
        -ms-transform: rotate(180deg);
        -webkit-transform: rotate(180deg);
        -transform: rotate(180deg); }
    .category-landing-left .clicker + a {
      width: 11.25rem; }
  @media only screen and (max-width: 47.9375rem) {
    .category-landing-left .refinement-category-landing {
      display: none; } }
  .category-landing-left .refinement-category-landing li {
    padding: 0.8125rem 0;
    border-bottom: 1px solid #CCCCCC; }
    .category-landing-left .refinement-category-landing li.open {
      padding-bottom: 0; }
  .category-landing-left .refinement-category-landing a {
    color: #4B4B4B;
    text-transform: uppercase;
    line-height: 1rem;
    display: block;
    padding: 0.375rem 0.9375rem; }
  .category-landing-left .refinement-subcategory-landing {
    display: none;
    border-bottom: 1px solid #EDEDED;
    padding: 0.375rem 0; }
    .category-landing-left .refinement-subcategory-landing li {
      padding: 0.6875rem 0;
      border-bottom: 0;
      line-height: 0.875rem; }
      .category-landing-left .refinement-subcategory-landing li a {
        text-transform: none;
        line-height: 0.875rem;
        width: auto;
        padding: 0 0.9375rem 0 2.5rem; }

.expand-category-landing-links, .collapse-category-landing-links {
  position: absolute;
  top: 1.125rem;
  right: 0.9375rem;
  text-align: center;
  cursor: pointer; }
  @media only screen and (min-width: 48rem) {
    .expand-category-landing-links, .collapse-category-landing-links {
      display: none; } }
  .expand-category-landing-links > .icon, .collapse-category-landing-links > .icon {
    fill: #007278; }

.collapse-category-landing-links {
  display: none; }

.category-landing-right {
  width: 82.133%;
  float: right; }
  @media only screen and (min-width: 48rem) {
    .category-landing-right {
      margin-right: -0.625em; } }
  @media only screen and (min-width: 48rem) and (max-width: 74.9375rem) {
    .category-landing-right {
      margin-right: 0;
      width: 77.233%; } }
  @media only screen and (min-width: 48rem) and (max-width: 59.9375rem) {
    .category-landing-right {
      width: 69.833%; } }
  @media only screen and (max-width: 47.9375rem) {
    .category-landing-right {
      width: 100%; } }
  .category-landing-right.category-landing-right-full-width {
    width: 100%; }
    @media only screen and (min-width: 48rem) {
      .category-landing-right.category-landing-right-full-width {
        margin-left: -0.625em; } }

.category-landing-top .category-landing-left-container {
  float: left;
  width: 36.466%; }
  @media only screen and (max-width: 47.9375rem) {
    .category-landing-top .category-landing-left-container {
      display: none; } }

.category-landing-top .category-landing-right-container {
  float: right;
  width: 61.728%; }
  @media only screen and (max-width: 47.9375rem) {
    .category-landing-top .category-landing-right-container {
      width: 100%; } }

.category-landing-middle {
  clear: both;
  padding-top: 0.875rem; }
  .category-landing-middle .category-landing-left-container {
    float: left;
    width: 61.728%; }
  .category-landing-middle .category-landing-right-container {
    float: right;
    width: 36.466%; }

.category-landing-middle-second {
  clear: both;
  padding-top: 0.875rem; }
  .category-landing-middle-second .category-landing-left-container {
    float: left;
    width: 61.728%; }
  .category-landing-middle-second .category-landing-right-container {
    float: right;
    width: 36.466%; }
    @media only screen and (max-width: 47.9375rem) {
      .category-landing-middle-second .category-landing-right-container {
        display: none; } }

.category-landing-bottom {
  clear: both;
  padding-top: 0.875rem; }
  .category-landing-bottom .category-landing-left-container {
    float: left;
    width: 36.466%; }
    @media only screen and (max-width: 47.9375rem) {
      .category-landing-bottom .category-landing-left-container {
        display: none; } }
  .category-landing-bottom .category-landing-right-container {
    float: right;
    width: 61.728%; }
  @media only screen and (max-width: 47.9375rem) {
    .category-landing-bottom .category-landing-single-block p {
      width: 9.375rem;
      padding-top: 0.5625rem; } }

@media only screen and (max-width: 47.9375rem) {
  .category-landing-left-container {
    float: none !important;
    width: 100% !important; } }

@media only screen and (max-width: 47.9375rem) {
  .category-landing-right-container {
    float: none !important;
    width: 100% !important; } }

.category-landing-left-container img {
  width: 100%;
  height: auto;
  vertical-align: top; }

.category-landing-right-container img {
  width: 100%;
  height: auto;
  vertical-align: top; }

.category-landing-single-block {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  background: rgba(255, 255, 255, 0.7);
  padding: 1.0625rem 1.125rem 1.0625rem 1.5625rem; }
  @media only screen and (max-width: 47.9375rem) {
    .category-landing-single-block {
      padding: 0.6875rem 1.125rem;
      text-align: left; } }
  .category-landing-single-block p {
    display: inline-block;
    float: left;
    padding: 0.5625rem 0 0 0;
    margin: 0;
    font-size: 30px;
    font-size: 1.875rem;
    line-height: 1.5625rem;
    color: #4B4B4B;
    text-transform: uppercase; }
    @media only screen and (max-width: 47.9375rem) {
      .category-landing-single-block p {
        font-size: 24px;
        font-size: 1.5rem;
        width: 7.5rem;
        padding-top: 0; } }
  .category-landing-single-block .cat-promotion {
    float: left;
    width: 65%;
    margin-top: 0.375rem; }
    .category-landing-single-block .cat-promotion p {
      float: none;
      padding: 0;
      font-size: 40px;
      font-size: 2.5rem; }
      .category-landing-single-block .cat-promotion p span {
        text-transform: none; }
      @media only screen and (max-width: 47.9375rem) {
        .category-landing-single-block .cat-promotion p {
          font-size: 24px;
          font-size: 1.5rem; } }
  .category-landing-single-block a {
    float: right;
    padding: 0 1.5625rem;
    height: 2.5625rem;
    line-height: 2.5625rem;
    background: #007278;
    color: #FFFFFF;
    text-transform: uppercase;
    display: inline-block;
    border-radius: 0.5rem;
    vertical-align: top; }
    .category-landing-single-block a:hover {
      text-decoration: none;
      background-color: #AC94DC; }
    .category-landing-single-block a.shop-now {
      float: right;
      padding: 0 0.75rem;
      height: 1.5625rem;
      line-height: 1.5625rem;
      border-radius: 0.25rem;
      margin-top: 1.375rem; }
    @media only screen and (max-width: 47.9375rem) {
      .category-landing-single-block a {
        padding: 0 0.75rem;
        height: 1.5625rem;
        line-height: 1.5625rem;
        border-radius: 0.25rem;
        margin-top: 0.5625rem;
        font-size: 12px;
        font-size: 0.75rem; } }

.category-landing-single-video-inner {
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.45);
  position: absolute;
  top: 0;
  left: 0;
  z-index: 98; }

.category-landing-single-video {
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  text-align: center; }
  .category-landing-single-video a {
    display: inline-block;
    background: none;
    width: 6.3125rem;
    height: 6.3125rem;
    padding: 0;
    margin: 0;
    float: none;
    vertical-align: top; }
    .category-landing-single-video a:hover {
      background: none; }
    .category-landing-single-video a img {
      width: 100%;
      height: 100%; }

.category-landing-single-video-text {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  z-index: 100;
  padding: 0 0 1.375rem 1rem; }
  .category-landing-single-video-text h2 {
    font-size: 30px;
    font-size: 1.875rem;
    line-height: 1.875rem;
    color: #FFFFFF;
    margin: 0; }
  .category-landing-single-video-text h3 {
    font-size: 30px;
    font-size: 1.875rem;
    line-height: 1.875rem;
    color: #FFFFFF;
    margin: 0;
    text-transform: none; }

.category-landing-single-block-inner {
  position: relative; }
  .category-landing-single-block-inner img {
    width: 100%;
    height: auto;
    vertical-align: top; }
  .category-landing-single-block-inner.video {
    margin-top: 1.0625rem; }

.category-landing-header {
  width: 100%; }

.cms-pages-left-nav {
  float: left;
  width: 13.4375rem;
  background: #EDEDED;
  margin-top: 1.875rem; }
  @media only screen and (max-width: 47.9375rem) {
    .cms-pages-left-nav {
      width: 100%;
      float: none; } }
  .cms-pages-left-nav .heading, .cms-pages-left-nav h1, .cms-pages-left-nav h2, .cms-pages-left-nav h3, .cms-pages-left-nav h4, .cms-pages-left-nav h5, .cms-pages-left-nav h6, .cms-pages-left-nav .small-heading {
    margin: 0;
    color: #4B4B4B;
    text-transform: uppercase;
    line-height: 1rem;
    padding: 1.125rem 0.9375rem;
    position: relative;
    border-bottom: 1px solid #CCCCCC; }
  .cms-pages-left-nav .active {
    border-bottom: 0; }
    .cms-pages-left-nav .active .cms-icon-container {
      background: #AC94DC; }
    .cms-pages-left-nav .active .cms-icon {
      top: 0.9375rem;
      -ms-transform: rotate(180deg);
      -webkit-transform: rotate(180deg);
      transform: rotate(180deg); }
      .cms-pages-left-nav .active .cms-icon:after {
        border-color: rgba(172, 148, 220, 0);
        border-top-color: #AC94DC; }
  .cms-pages-left-nav .heading-text {
    width: 9.25rem;
    display: inline-block; }
  .cms-pages-left-nav .cms-icon-container {
    display: block;
    position: absolute;
    width: 1.75rem;
    height: 1.5625rem;
    border-radius: 4px;
    text-align: center;
    background-color: #007278;
    cursor: pointer;
    top: 0.8125rem;
    right: 0.9375rem; }
  .cms-pages-left-nav .cms-icon {
    position: relative;
    width: 0.875rem;
    height: 0.8125rem;
    display: inline-block;
    top: -0.25rem; }
    .cms-pages-left-nav .cms-icon:after, .cms-pages-left-nav .cms-icon:before {
      top: 100%;
      left: 50%;
      border: solid transparent;
      content: " ";
      height: 0;
      width: 0;
      position: absolute;
      pointer-events: none; }
    .cms-pages-left-nav .cms-icon:after {
      border-color: rgba(97, 39, 158, 0);
      border-top-color: #007278;
      border-width: 4px;
      margin-left: -4px; }
    .cms-pages-left-nav .cms-icon:before {
      border-color: rgba(255, 255, 255, 0);
      border-top-color: #FFFFFF;
      border-width: 7px;
      margin-left: -7px; }
  .cms-pages-left-nav ul {
    margin: 0; }
  .cms-pages-left-nav li {
    list-style: none; }
  .cms-pages-left-nav .cms-links {
    border-bottom: 1px solid #CCCCCC;
    display: none; }
    .cms-pages-left-nav .cms-links a {
      display: block;
      padding: 0 0.9375rem 1.5625rem 2.5rem;
      text-transform: none;
      line-height: 0.875rem;
      color: #4B4B4B; }
    .cms-pages-left-nav .cms-links .cms-active-link {
      color: #000000;
      font-weight: bold; }

.primary-content-cms {
  width: 100%; }

.secondary-navigation + .primary-content-cms {
  width: 80.133%;
  float: right;
  margin-top: 1.875rem; }
  @media only screen and (min-width: 48rem) and (max-width: 74.9375rem) {
    .secondary-navigation + .primary-content-cms {
      width: 77.233%; } }
  @media only screen and (min-width: 48rem) and (max-width: 59.9375rem) {
    .secondary-navigation + .primary-content-cms {
      width: 69.833%; } }
  @media only screen and (max-width: 47.9375rem) {
    .secondary-navigation + .primary-content-cms {
      width: 100%; } }

.cms-multi-rows h3 {
  margin: 0;
  padding: 1.875rem 0;
  line-height: 2.1875rem;
  text-transform: none; }

.cms-multi-rows p {
  padding-bottom: 1.1875rem;
  margin: 0; }

.one-row {
  float: left;
  width: 50%;
  padding: 0 10% 1.875rem 0; }
  @media only screen and (max-width: 47.9375rem) {
    .one-row {
      width: 100%; } }
  .one-row h4 {
    font-size: 25px;
    font-size: 1.5625rem;
    text-transform: none;
    margin: 0;
    line-height: 1.5625rem;
    padding-bottom: 0.875rem; }

.one-row-left {
  float: left;
  padding-right: 0.625rem;
  width: 28%; }
  .one-row-left img {
    width: 100%;
    height: auto; }

.one-row-right {
  float: left;
  width: 71%; }
  .one-row-right ul {
    margin: 0;
    margin-left: 1.25rem; }
  .one-row-right a {
    color: #4B4B4B; }

.cms-pages-left-nav .active .cms-icon-container {
  background: #5BD4BA !important; }

.cms-pages-left-nav .active .cms-icon:after {
  border-top-color: #5BD4BA !important; }

@media only screen and (max-width: 47.9375rem) {
  .not-found #main {
    padding: 0; } }

.not-found .error-page-message {
  width: 100%;
  padding: 27px 24px 40px 24px;
  text-align: center;
  background-color: #F5F5F5;
  margin: 30px 0 15px; }
  @media only screen and (min-width: 48rem) {
    .not-found .error-page-message {
      width: 40rem;
      padding: 47px 50px 23px 50px;
      margin: 75px auto 15px; } }
  .not-found .error-page-message h1 {
    font-size: 75px;
    font-size: 4.6875rem;
    line-height: 3.75rem;
    margin: 0 0 15px 0; }
    @media only screen and (min-width: 48rem) {
      .not-found .error-page-message h1 {
        font-size: 100px;
        font-size: 6.25rem;
        line-height: 5rem;
        margin: 0 0 25px 0; } }
  .not-found .error-page-message a {
    color: #5d2598; }

.not-found .not-found-banner {
  margin: 0 auto 13px;
  width: 26.125rem; }
  @media only screen and (max-width: 29.9375rem) {
    .not-found .not-found-banner {
      width: 100%; } }
  @media only screen and (min-width: 48rem) {
    .not-found .not-found-banner {
      margin: 0 auto 15px; } }
  .not-found .not-found-banner img {
    width: 100%; }

.pt_customer-service #primary.wide {
  width: 100%; }

.contactus-page-title,
.countyfair-page-title {
  clear: both;
  border-bottom: 1px solid #EDEDED;
  margin: 1.5rem 0; }
  @media only screen and (max-width: 47.9375rem) {
    .contactus-page-title,
    .countyfair-page-title {
      font-size: 20px;
      font-size: 1.25rem; } }
  @media only screen and (min-width: 48rem) and (max-width: 74.9375rem) {
    .contactus-page-title,
    .countyfair-page-title {
      font-size: 40px;
      font-size: 2.5rem; } }
  @media only screen and (min-width: 48rem) {
    .contactus-page-title,
    .countyfair-page-title {
      border: none;
      margin: 0.75rem 0; } }
  .contactus-page-title.confirmation,
  .countyfair-page-title.confirmation {
    width: 100%; }

@media only screen and (min-width: 48rem) {
  .contactus-form,
  .contactus-sidebar {
    float: left; } }

@media only screen and (min-width: 48rem) {
  .contactus-page-title,
  .contactus-form,
  .countyfair-form {
    width: 79.7%; } }

@media only screen and (min-width: 48rem) and (max-width: 59.9375rem) {
  .contactus-page-title,
  .contactus-form,
  .countyfair-form {
    width: 74.7%; } }

@media only screen and (min-width: 48rem) {
  .contactus-sidebar {
    width: 16.667%;
    margin-left: 3.633%; } }

@media only screen and (min-width: 48rem) and (max-width: 59.9375rem) {
  .contactus-sidebar {
    width: 21.667%; } }

.contactus-form form,
.countyfair-form form {
  margin-top: 1.25rem; }
  @media only screen and (min-width: 48rem) {
    .contactus-form form,
    .countyfair-form form {
      margin-top: 3.75rem; } }

.contactus-form legend,
.countyfair-form legend {
  margin-bottom: 0.25rem; }
  @media only screen and (max-width: 29.9375rem) {
    .contactus-form legend,
    .countyfair-form legend {
      line-height: 1rem;
      padding-right: 5.625rem; } }
  @media only screen and (min-width: 48rem) {
    .contactus-form legend,
    .countyfair-form legend {
      margin-bottom: 1rem; } }

.contactus-form .form-row,
.countyfair-form .form-row {
  width: 100%; }
  @media only screen and (min-width: 48rem) {
    .contactus-form .form-row,
    .countyfair-form .form-row {
      width: 41.5625rem;
      padding: 0 1.25rem; } }
  @media only screen and (min-width: 48rem) and (max-width: 59.9375rem) {
    .contactus-form .form-row,
    .countyfair-form .form-row {
      width: 100%; } }
  .contactus-form .form-row.form-row-button,
  .countyfair-form .form-row.form-row-button {
    width: 100%;
    margin-left: 0; }
    @media only screen and (min-width: 48rem) {
      .contactus-form .form-row.form-row-button,
      .countyfair-form .form-row.form-row-button {
        padding: 0;
        margin-left: 11.8125rem; } }

.contactus-form #sendBtn,
.countyfair-form #sendBtn {
  width: 100%; }
  @media only screen and (min-width: 48rem) {
    .contactus-form #sendBtn,
    .countyfair-form #sendBtn {
      width: 12.5rem; } }

@media only screen and (min-width: 48rem) {
  .countyfair-form {
    margin: 0 auto; } }

.countyfair-form form {
  margin-top: 0; }

@media only screen and (min-width: 48rem) {
  .countyfair-form .form-label-text {
    margin-left: 20px;
    width: 18%;
    float: left; } }

@media only screen and (min-width: 48rem) and (max-width: 59.9375rem) {
  .countyfair-form .form-label-text {
    width: 25%; } }

@media only screen and (min-width: 48rem) {
  .countyfair-categories {
    float: left;
    padding: 0.5rem 0 0;
    width: 55%; } }

.countyfair-categories .form-row {
  padding-left: 0; }

.contactus-options {
  padding: 0 0.75rem;
  margin: 0 -1rem;
  background-color: #EDEDED; }
  @media only screen and (min-width: 48rem) {
    .contactus-options {
      padding: 0 1.25rem;
      margin: 0; } }
  .contactus-options h2 {
    padding: 1.5rem 0;
    margin: 0;
    text-align: center; }
    @media only screen and (min-width: 48rem) {
      .contactus-options h2 {
        font-size: 20px;
        font-size: 1.25rem; } }

.contactus-subject {
  display: block;
  float: left;
  width: 48%;
  padding: 0.75rem 0.75rem 0.5rem;
  margin: 0 4% 1.25rem 0;
  border: 1px solid #CCCCCC;
  border-radius: 5px;
  text-align: center;
  background-color: #FFFFFF;
  cursor: pointer; }
  .contactus-subject:nth-child(2n) {
    margin-right: 0; }
  @media only screen and (max-width: 29.9375rem) {
    .contactus-subject {
      position: relative;
      height: 88px;
      margin-bottom: 0.75rem; }
      .contactus-subject .inner {
        display: block;
        position: absolute;
        top: 50%;
        left: 50%;
        -webkit-transform: translate(-50%, -50%);
            -ms-transform: translate(-50%, -50%);
                transform: translate(-50%, -50%);
        width: calc(100% - 1.5rem); } }
  @media only screen and (min-width: 48rem) {
    .contactus-subject {
      width: 23.5%;
      margin-right: 2%; }
      .contactus-subject:nth-child(2n) {
        margin-right: 2%; }
      .contactus-subject:nth-child(4n) {
        margin-right: 0; } }
  @media only screen and (min-width: 48rem) and (max-width: 59.9375rem) {
    .contactus-subject {
      width: 32%;
      margin-right: 2%; }
      .contactus-subject:nth-child(4n) {
        margin-right: 2%; }
      .contactus-subject:nth-child(2n) {
        margin-right: 2%; }
      .contactus-subject:nth-child(3n) {
        margin-right: 0; } }
  .contactus-subject:hover,
  .contactus-subject.selected {
    text-decoration: none;
    background-color: #007278; }
    .contactus-subject:hover .icon,
    .contactus-subject.selected .icon {
      fill: #FFFFFF; }
    .contactus-subject:hover span,
    .contactus-subject.selected span {
      color: #FFFFFF; }
  .contactus-subject .icon {
    height: 48px;
    margin-bottom: 0.5rem; }
    @media only screen and (max-width: 29.9375rem) {
      .contactus-subject .icon {
        width: 40px;
        height: 35px; } }
  .contactus-subject span {
    font-size: 12.5px;
    font-size: 0.78125rem;
    display: inline-block;
    width: 100%;
    text-transform: uppercase;
    color: #4B4B4B; }
    @media only screen and (max-width: 29.9375rem) {
      .contactus-subject span {
        line-height: 1; } }

.contactus-sidebar {
  padding: 1rem;
  margin-top: 1.25rem;
  text-align: center;
  background-color: #f1f1f1; }
  @media only screen and (min-width: 48rem) {
    .contactus-sidebar {
      margin-top: 0; } }
  .contactus-sidebar h2 {
    margin: 0;
    text-transform: none;
    font-weight: bold; }
  .contactus-sidebar .contact-info, .contactus-sidebar a {
    color: #4B4B4B; }
  @media only screen and (min-width: 48rem) {
    .contactus-sidebar .contact-info span {
      display: block; } }
  @media only screen and (max-width: 47.9375rem) {
    .contactus-sidebar a {
      text-decoration: underline;
      color: #61279E; } }

.contactus-return-button {
  width: 100%;
  text-align: center; }
  @media only screen and (min-width: 48rem) {
    .contactus-return-button {
      width: 250px; } }

.contactus-info-header {
  border-bottom: 1px solid #EDEDED;
  margin: 1rem 0 0.5rem; }

.contactus-info-subheader {
  margin-bottom: 0;
  text-transform: none;
  font-weight: bold; }
  .contactus-info-subheader:first-of-type {
    margin-top: 0; }

.site-map-category {
  border-bottom: 1px solid #CCCCCC;
  margin-top: 1.5rem;
  margin-bottom: 0;
  font-size: initial; }
  @media only screen and (min-width: 48rem) {
    .site-map-category {
      width: 25%; } }

.site-map-sub-categories {
  margin-top: 0.25rem;
  margin-left: 0;
  list-style: none; }

.contactus-form .brand-select {
  display: none; }

@media only screen and (max-width: 47.9375rem) {
  .contactus-sidebar a {
    text-decoration: underline;
    color: #007278; } }

.pagination .pagination-ul li.mobile-pagination a {
  background-color: #007278; }

@media only screen and (max-width: 47.9375rem) {
  .pt_store-locator #main {
    padding: 0; } }

.store-locator-slot {
  padding: 0 1rem;
  text-align: center; }
  @media only screen and (min-width: 48rem) {
    .store-locator-slot {
      width: 72%;
      margin: 0 auto 1.75rem; } }

.search-bar {
  background-color: rgba(204, 204, 204, 0.2); }
  @media only screen and (min-width: 48rem) {
    .search-bar {
      padding: 2.25rem 0 1.125rem;
      text-align: center; } }

#store-search-form .form-row input, #store-search-form .form-row select {
  width: 100%;
  border-radius: 5px; }

@media only screen and (max-width: 47.9375rem) {
  #store-search-form {
    padding: 1rem; }
    #store-search-form .form-row-button {
      width: 100%;
      margin: 0; }
      #store-search-form .form-row-button button {
        width: 100%; } }

@media only screen and (min-width: 48rem) {
  #store-search-form {
    display: inline-block;
    width: 55%;
    text-align: left; }
    #store-search-form .form-row {
      float: left;
      clear: none; }
      #store-search-form .form-row.address-field {
        width: 45%; }
      #store-search-form .form-row.distance-select {
        width: 30%;
        margin-left: 0.625rem; }
        #store-search-form .form-row.distance-select select {
          height: 40px;
          margin-top: 3px; }
        #store-search-form .form-row.distance-select label {
          margin-bottom: 0.0625rem; }
      #store-search-form .form-row.locator-submit {
        width: auto;
        margin: 1.3125rem 0 0 0.625rem; } }

@media only screen and (min-width: 48rem) and (max-width: 74.9375rem) {
  #store-search-form {
    width: 80%; } }

#store-locator {
  position: relative; }
  @media only screen and (min-width: 48rem) {
    #store-locator {
      border: 1px solid #CCCCCC; } }

#map-canvas {
  display: none; }
  @media only screen and (min-width: 48rem) {
    #map-canvas {
      display: block;
      float: left;
      width: 68%;
      height: 500px; }
      #map-canvas .markerLabel {
        font-weight: bold;
        color: #FFFFFF; }
      #map-canvas .mapContent h1 {
        margin: 0; } }
  @media only screen and (min-width: 48rem) and (max-width: 74.9375rem) {
    #map-canvas {
      width: 55%; } }

#stores {
  width: 100%;
  padding: 1.25rem 0 1.25rem 0;
  background-color: #FFFFFF; }
  @media only screen and (min-width: 48rem) {
    #stores {
      float: left;
      width: 32%;
      height: 500px; } }
  @media only screen and (min-width: 48rem) and (max-width: 74.9375rem) {
    #stores {
      width: 45%; } }
  #stores .stores-header {
    display: none; }
    #stores .stores-header.no-stores {
      display: block;
      padding: 1.5rem 0;
      text-align: center; }
  #stores .stores-container {
    position: relative; }
    @media only screen and (min-width: 48rem) {
      #stores .stores-container {
        max-height: 460px;
        padding-right: 2.125rem;
        overflow: hidden; } }
    #stores .stores-container .ps-scrollbar-y-rail {
      right: 8px; }
  #stores .store {
    position: relative;
    padding: 1.25rem 1.25rem 1.25rem 2.8125rem;
    border-top: 1px solid #CCCCCC; }
    @media only screen and (min-width: 48rem) {
      #stores .store {
        padding-right: 1.25rem; } }
    #stores .store:first-child {
      border-top: none;
      padding-top: 0; }
      #stores .store:first-child .storenumber {
        top: 0; }
    #stores .store .directions a {
      text-decoration: underline; }
    #stores .store .hours,
    #stores .store .brands {
      margin-top: 0.5rem; }

.storenumber {
  position: absolute;
  top: 1.25rem;
  left: 0.75rem;
  width: 1.5rem;
  height: 1.5rem;
  line-height: 1.5;
  border: 2px solid #007278;
  border-radius: 50%;
  text-align: center;
  color: #007278; }

.storename {
  position: relative;
  padding-right: 3.4375rem; }
  .storename .distance {
    position: absolute;
    top: 0.125rem;
    right: 0; }

/* Fixes the layering of the marker icon text */
.gmnoprint[title] {
  opacity: 1 !important;
  filter: alpha(opacity=100) !important; }

.storenumber {
  border: 2px solid #007278;
  color: #007278; }

.breadcrumb {
  margin-top: 0.75rem;
  color: #969696; }

.breadcrumb-element {
  color: #969696; }
  .breadcrumb-element:after {
    content: "/";
    display: inline-block;
    padding: 0 0.125rem 0 0.25rem;
    text-decoration: none; }
  .breadcrumb-element:last-child:after {
    display: none; }

.pt_content-search-result .search-results-header {
  padding-bottom: 1.25rem;
  border-bottom: 1px solid #CCCCCC;
  margin-bottom: 1.25rem; }
  @media only screen and (min-width: 48rem) {
    .pt_content-search-result .search-results-header {
      padding-bottom: 3.125rem; } }
  @media only screen and (min-width: 48rem) and (max-width: 59.9375rem) {
    .pt_content-search-result .search-results-header {
      padding-bottom: 1.875rem; } }
  @media only screen and (min-width: 48rem) {
    .pt_content-search-result .search-results-header h1 {
      font-size: 2.1875rem; } }

.pt_content-search-result .folder-content-list {
  margin: 1.9375rem 0 1.9375rem 10.5%;
  width: 79.64%;
  float: left; }
  .pt_content-search-result .folder-content-list li {
    float: left;
    width: 100%;
    border: 1px solid #CCCCCC;
    height: auto;
    margin-top: -1px;
    margin-left: -1px;
    list-style: none; }
    @media only screen and (min-width: 48rem) {
      .pt_content-search-result .folder-content-list li {
        width: 33%;
        height: 36rem; } }
    @media only screen and (min-width: 48rem) and (max-width: 59.9375rem) {
      .pt_content-search-result .folder-content-list li {
        height: 29.5625rem; } }
  .pt_content-search-result .folder-content-list .article-image {
    padding: 1.5625rem;
    margin-bottom: 1.6875rem;
    height: auto;
    width: auto;
    overflow: hidden; }
    @media only screen and (min-width: 48rem) {
      .pt_content-search-result .folder-content-list .article-image {
        height: 20.0625rem;
        margin-bottom: 3.9375rem; } }
    @media only screen and (min-width: 48rem) and (max-width: 59.9375rem) {
      .pt_content-search-result .folder-content-list .article-image {
        margin-bottom: 2.3125rem;
        height: 15.375rem; } }
    .pt_content-search-result .folder-content-list .article-image img {
      display: block;
      width: 100%; }
  .pt_content-search-result .folder-content-list .article-name,
  .pt_content-search-result .folder-content-list .article-description {
    line-height: 1.4375rem;
    height: 4.5rem;
    overflow: hidden;
    text-overflow: ellipsis; }
    .pt_content-search-result .folder-content-list .article-name::before,
    .pt_content-search-result .folder-content-list .article-description::before {
      content: "";
      float: left;
      width: 0.3125rem;
      height: 4.5rem; }
    .pt_content-search-result .folder-content-list .article-name::after,
    .pt_content-search-result .folder-content-list .article-description::after {
      content: "\02026";
      box-sizing: content-box;
      -webkit-box-sizing: content-box;
      -moz-box-sizing: content-box;
      float: right;
      position: relative;
      top: -1.5625rem;
      left: 100%;
      width: 0.9375rem;
      margin-left: -0.9375rem;
      padding-right: 0.3125rem;
      text-align: right;
      background: #FFFFFF; }
    .pt_content-search-result .folder-content-list .article-name a,
    .pt_content-search-result .folder-content-list .article-name .wrap-description,
    .pt_content-search-result .folder-content-list .article-description a, .pt_content-search-result .folder-content-list .article-description .wrap-description {
      display: block;
      float: right;
      width: 100%;
      margin-left: -0.3125rem; }
  .pt_content-search-result .folder-content-list .article-name {
    margin: 0 1.5625rem 0.9375rem; }
    .pt_content-search-result .folder-content-list .article-name a {
      color: #4B4B4B; }
  .pt_content-search-result .folder-content-list .article-description {
    font-size: 15px;
    font-size: 0.9375rem;
    margin: 0 1.5625rem;
    line-height: 1.3125rem;
    height: 3.875rem; }
    .pt_content-search-result .folder-content-list .article-description::before {
      height: 3.875rem; }
    .pt_content-search-result .folder-content-list .article-description::after {
      top: -1.25rem; }
  .pt_content-search-result .folder-content-list .readmore {
    text-decoration: underline;
    margin: 0 1.5625rem 0.9375rem;
    font-size: 15px;
    font-size: 0.9375rem; }
    .pt_content-search-result .folder-content-list .readmore:hover {
      text-decoration: none; }

.pt_content-search-result .back-link.bottom {
  margin-top: 1.9375rem; }

.back-link {
  color: #CCCCCC;
  clear: both;
  display: block; }
  @media only screen and (max-width: 47.9375rem) {
    .back-link {
      margin-left: 0.625rem; } }

.pt_product-search-noresult #secondary {
  display: none; }

.pt_product-search-noresult #main p {
  margin: 0; }

.pt_product-search-noresult #main a {
  color: #5d2598; }

.search-result-nohit-global {
  text-align: center; }

.search-result-nohit-title {
  margin: 0 auto;
  padding: 3.75rem 0 2.25rem 0;
  line-height: 2.1875rem;
  display: inline-block; }
  @media only screen and (max-width: 47.9375rem) {
    .search-result-nohit-title {
      font-size: 28px;
      font-size: 1.75rem;
      padding: 1.125rem 0 0.625rem 0; } }

.search-result-nohit-message {
  margin: 0 auto;
  display: inline-block;
  color: #4B4B4B; }
  @media only screen and (max-width: 47.9375rem) {
    .search-result-nohit-message {
      line-height: 1.125rem; } }

.no-hits-content-results {
  display: inline-block; }

.no-hits-search {
  position: relative;
  width: 14.375rem;
  margin: 0.6875rem auto; }
  @media only screen and (max-width: 47.9375rem) {
    .no-hits-search {
      width: 100%;
      margin-bottom: 0; } }
  .no-hits-search input {
    width: 100%;
    margin-left: 0;
    padding-top: 0;
    padding-bottom: 0;
    height: 2.1875rem;
    padding-right: 2rem; }
    @media only screen and (max-width: 47.9375rem) {
      .no-hits-search input {
        height: 2.4375rem; } }
  .no-hits-search button {
    position: absolute;
    top: 4px;
    right: 3px;
    height: auto;
    line-height: normal;
    padding: 0;
    background: transparent; }
    .no-hits-search button .search {
      width: 27px;
      height: 27px; }
      @media only screen and (max-width: 47.9375rem) {
        .no-hits-search button .search {
          width: 32px;
          height: 32px; } }

.no-hits-bottom {
  background: #F5F5F5;
  padding: 1.9375rem 0 1.625rem 0;
  width: 100%;
  max-width: 59.375rem;
  margin: 0 auto;
  margin-top: 1.75rem;
  margin-bottom: 10rem; }
  @media only screen and (max-width: 47.9375rem) {
    .no-hits-bottom {
      margin: 0 -0.9375rem 2.5rem -0.9375rem;
      width: auto; } }

.no-hits-help {
  float: left;
  width: 51.2%;
  padding: 0 2.568% 0 4.342%;
  border-right: 1px solid #CCCCCC; }
  @media only screen and (max-width: 47.9375rem) {
    .no-hits-help {
      width: 90%;
      float: none;
      border-right: 0;
      border-bottom: 1px solid #CCCCCC;
      padding: 0 0 1.25rem 0;
      margin: 0 2.568% 0 4.342%; } }
  .no-hits-help ul {
    margin: 0;
    margin-left: 1rem; }
  .no-hits-help p {
    margin: 0;
    text-transform: uppercase;
    color: #4B4B4B;
    padding-bottom: 0.1875rem; }
    @media only screen and (max-width: 47.9375rem) {
      .no-hits-help p {
        line-height: 1.125rem;
        padding-bottom: 0.375rem; } }
  .no-hits-help li {
    padding-bottom: 0.3125rem;
    line-height: 1.375rem; }
    .no-hits-help li span {
      position: relative;
      margin-left: -0.375rem;
      display: block; }

.no-hits-footer {
  float: left;
  padding: 0 3.168% 0 4.242%;
  width: 48.8%; }
  @media only screen and (max-width: 47.9375rem) {
    .no-hits-footer {
      width: 92%;
      float: none;
      padding: 1.25rem 0 0 0;
      margin: 0 2.168% 0 4.242%; } }
  .no-hits-footer p {
    color: #4B4B4B;
    letter-spacing: -0.1px;
    line-height: 1.375rem;
    padding-bottom: 0.4375rem; }

.forum-topic {
  margin-bottom: 0.75rem; }
  @media only screen and (min-width: 48rem) {
    .forum-topic {
      float: left;
      width: 49%;
      margin-right: 2%; }
      .forum-topic:nth-child(even) {
        margin-right: 0; } }

.forum-topic-name {
  padding: 0.25rem 0.75rem;
  margin-bottom: 0.5rem;
  background-color: #007278; }
  .forum-topic-name a {
    color: #FFFFFF; }

.forum-topic-image,
.forum-topic-desc {
  float: left; }

.forum-topic-image {
  margin-right: 0.75rem; }
  .forum-topic-image img, .forum-topic-image a {
    display: block; }

.bonus-discount-dialog {
  width: calc(100% - 2rem) !important; }
  @media only screen and (min-width: 48rem) {
    .bonus-discount-dialog {
      width: 32.8125rem !important; } }
  .bonus-discount-dialog .ui-dialog-buttonpane {
    padding-left: 1em; }
    .bonus-discount-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
      float: left; }
    .bonus-discount-dialog .ui-dialog-buttonpane button {
      width: 100%;
      margin-right: 0; }
      @media only screen and (min-width: 48rem) {
        .bonus-discount-dialog .ui-dialog-buttonpane button {
          width: auto;
          margin-right: 0.4rem; } }

.bonus-discount-container,
#bonus-product-list .promotion {
  color: #E1359A;
  text-transform: uppercase; }

#bonus-product-list .promotion {
  padding: 0.2rem 1rem 0.8rem; }
  @media only screen and (min-width: 48rem) {
    #bonus-product-list .promotion {
      padding: 0.2rem 1rem 0.5rem; } }

.select-bonus-product {
  width: calc(100% - 2rem) !important; }
  @media only screen and (min-width: 48rem) {
    .select-bonus-product {
      width: 57.5rem !important; } }
  @media only screen and (min-width: 48rem) and (max-width: 59.9375rem) {
    .select-bonus-product {
      width: calc(100% - 2rem) !important; } }

#bonus-product-dialog {
  padding: 0.5rem 0; }
  @media only screen and (min-width: 48rem) {
    #bonus-product-dialog {
      padding: 0.5rem 1rem; } }

#bonus-product-list {
  padding: 0.2rem 0 1rem;
  margin-top: 0; }
  @media only screen and (min-width: 48rem) {
    #bonus-product-list {
      padding: 0.2rem 0.5rem 1rem; } }
  #bonus-product-list .bonus-product-item {
    float: left;
    border-bottom: 1px solid #EDEDED;
    height: auto;
    box-sizing: border-box;
    width: 100%;
    padding: 1.25rem 0.75rem 0 0.9rem; }
    @media only screen and (max-width: 47.9375rem) {
      #bonus-product-list .bonus-product-item {
        min-height: 14.9rem; } }
    @media only screen and (min-width: 48rem) {
      #bonus-product-list .bonus-product-item {
        border-left: 1px solid #EDEDED;
        padding: 2.75rem 0 0 1.37rem;
        width: 27.125rem;
        height: 15.5rem; } }
    @media only screen and (min-width: 48rem) and (max-width: 59.9375rem) {
      #bonus-product-list .bonus-product-item {
        width: 50%;
        padding: 1.25rem 0.75rem 0 1rem; } }
    @media only screen and (min-width: 48rem) {
      #bonus-product-list .bonus-product-item.even {
        border-right: 1px solid #EDEDED; } }
    #bonus-product-list .bonus-product-item.first {
      border-top: 1px solid #EDEDED; }
    @media only screen and (min-width: 48rem) {
      #bonus-product-list .bonus-product-item.index-1 {
        border-top: 1px solid #EDEDED; } }
  #bonus-product-list .product-col-1, #bonus-product-list .product-col-2 {
    float: left; }
  #bonus-product-list .product-col-1 {
    width: 5.625rem;
    height: 5.625rem;
    margin-right: 0.75rem;
    border: 1px solid #EDEDED; }
    @media only screen and (min-width: 48rem) {
      #bonus-product-list .product-col-1 {
        width: 9.375rem;
        height: 9.375rem;
        margin-right: 1.3125rem; } }
    @media only screen and (min-width: 48rem) and (max-width: 59.9375rem) {
      #bonus-product-list .product-col-1 {
        width: 7.5rem;
        height: 7.5rem;
        margin-right: 0.75rem; } }
  #bonus-product-list .product-col-2 {
    width: 54%; }
    @media only screen and (min-width: 48rem) {
      #bonus-product-list .product-col-2 {
        width: 13.4375rem; } }
    @media only screen and (min-width: 48rem) and (max-width: 59.9375rem) {
      #bonus-product-list .product-col-2 {
        width: 56%; } }
  #bonus-product-list .product-name {
    height: 2.75rem;
    overflow: hidden;
    text-transform: capitalize;
    line-height: 1.375rem; }
  #bonus-product-list .product-add-to-cart {
    margin: 0.5rem 0 0;
    padding: 1rem 0.5rem 0 0.7rem;
    width: 100%;
    box-sizing: border-box;
    position: relative; }
    @media only screen and (max-width: 47.9375rem) {
      #bonus-product-list .product-add-to-cart {
        margin-bottom: 0.625rem; } }
    @media only screen and (min-width: 48rem) {
      #bonus-product-list .product-add-to-cart {
        padding: 1.312rem 0 0 1rem; } }
    @media only screen and (max-width: 47.9375rem) {
      #bonus-product-list .product-add-to-cart .inventory {
        margin-right: 0.3rem; } }
    @media only screen and (min-width: 48rem) and (max-width: 59.9375rem) {
      #bonus-product-list .product-add-to-cart .inventory {
        margin-right: 0.3rem; } }
    @media only screen and (max-width: 47.9375rem) {
      #bonus-product-list .product-add-to-cart .inventory .input-text {
        width: 1.75rem; } }
    @media only screen and (min-width: 48rem) and (max-width: 59.9375rem) {
      #bonus-product-list .product-add-to-cart .inventory .input-text {
        width: 1.75rem; } }
    #bonus-product-list .product-add-to-cart .quantity-error {
      width: 100%;
      font-weight: 400;
      text-transform: none;
      color: #E13535; }

@media only screen and (max-width: 47.9375rem) {
  .select-bonus-item {
    padding: 0 0.812rem;
    margin-bottom: 1rem;
    display: block; } }

@media only screen and (min-width: 48rem) {
  .select-bonus-item {
    position: absolute;
    top: 15px;
    left: 104px; } }

@media only screen and (min-width: 48rem) and (max-width: 59.9375rem) {
  .select-bonus-item {
    padding: 0 0.812rem;
    left: 83px; } }

.bonus-product-list-footer {
  float: left;
  clear: both;
  margin-bottom: 0;
  width: 100%;
  padding: 1.5em; }
  @media only screen and (min-width: 48rem) {
    .bonus-product-list-footer {
      padding: 0 !important; } }
  .bonus-product-list-footer li {
    list-style: none; }
  .bonus-product-list-footer ul {
    margin: 0; }

.bonus-product-summary {
  float: left;
  width: 100%; }
  @media only screen and (min-width: 48rem) {
    .bonus-product-summary {
      width: 39.25rem; } }
  @media only screen and (min-width: 48rem) and (max-width: 59.9375rem) {
    .bonus-product-summary {
      width: 63%; } }
  .bonus-product-summary h2 {
    margin-top: 0.9375rem;
    margin-bottom: 0.5rem; }

.selected-bonus-item {
  width: 152px;
  position: relative;
  color: #4B4B4B;
  text-transform: capitalize;
  padding-right: 12px;
  box-sizing: border-box;
  margin-right: 2.5rem;
  margin-bottom: 0.625rem; }
  @media only screen and (min-width: 48rem) {
    .selected-bonus-item {
      float: left; } }
  .selected-bonus-item .remove-link {
    font-size: 1.9rem;
    position: absolute;
    top: 5px;
    right: 0;
    line-height: 13px;
    color: #4B4B4B; }
  .selected-bonus-item .item-name {
    margin-bottom: 0.5rem; }
  .selected-bonus-item .display-name, .selected-bonus-item .display-value {
    letter-spacing: normal; }

.add-to-cart-bonus {
  padding: 0;
  margin-top: 1.25rem;
  float: right;
  width: 100%; }
  @media only screen and (min-width: 48rem) {
    .add-to-cart-bonus {
      width: auto;
      padding: 0 4.6875rem; } }

.horizontal-carousel {
  padding: 1.25rem; }
  .horizontal-carousel > * {
    list-style: none; }

.carousel-recommendations {
  position: relative; }
  .carousel-recommendations .quickview {
    display: none; }
  @media only screen and (max-width: 47.9375rem) {
    .carousel-recommendations .product-tile .product-details {
      padding: 1rem 0.425rem; } }

.prev-slide-button,
.next-slide-button {
  position: absolute;
  top: calc(50% - 25px);
  z-index: 1;
  height: auto;
  padding: 0;
  background-color: transparent; }
  .prev-slide-button:hover,
  .next-slide-button:hover {
    background-color: transparent; }

.prev-slide-button {
  left: 0; }

.next-slide-button {
  right: 0; }

#BVInlineRatings img {
  display: inline-block; }

.category-content-asset {
  width: 100%;
  margin-bottom: 0.875rem; }
  .category-content-asset img {
    width: 100%; }
  .category-content-asset p {
    margin: 0; }

.category-refinements {
  display: none;
  float: left;
  background: #F5F5F5;
  margin-right: 2%;
  margin-top: 1.25rem; }
  @media only screen and (min-width: 48rem) {
    .category-refinements {
      width: 18%;
      display: block; } }
  @media only screen and (min-width: 48rem) and (max-width: 74.9375rem) {
    .category-refinements {
      width: 24%;
      display: block; } }
  @media only screen and (max-width: 47.9375rem) {
    .category-refinements {
      width: 100%; } }
  .category-refinements .refinement-header {
    margin-left: 1rem;
    text-transform: uppercase; }

.refinement {
  border-bottom: 1px solid #CCCCCC;
  float: left;
  width: 100%; }
  .refinement h3.toggle {
    cursor: pointer; }
    .refinement h3.toggle.refinement-minify .toggle-class.minus {
      display: none; }
    .refinement h3.toggle.refinement-minify .toggle-class.plus {
      display: block; }
    .refinement h3.toggle .toggle-class {
      float: right;
      margin-top: -3px; }
      .refinement h3.toggle .toggle-class.plus {
        display: none; }
      .refinement h3.toggle .toggle-class svg {
        fill: #4B4B4B; }

.refinement-swatch {
  width: 1.5rem;
  float: left;
  border-radius: .2rem;
  list-style: none;
  margin-right: .5rem;
  height: 1.5rem;
  margin-bottom: .5rem;
  border: 1px solid #CCCCCC; }
  .refinement-swatch a {
    color: transparent;
    font-size: 0px; }

.Size .size-list {
  margin-left: 1rem;
  float: left; }
  .Size .size-list .refinement-size {
    width: 2.5rem;
    float: left;
    border-radius: .25rem;
    list-style: none;
    margin-right: .5rem;
    margin-bottom: .5rem;
    background: white;
    padding: 0.5rem 0.25rem 1.125rem 0.25rem;
    height: 1.25rem;
    line-height: .5rem;
    border: 1px solid #CCCCCC;
    text-align: center; }
    .Size .size-list .refinement-size a {
      color: #4B4B4B; }

.refinement h3 {
  padding-left: 1rem;
  margin-right: 1rem;
  margin-bottom: 0.75rem; }
  .refinement h3 + ul {
    margin-top: 0; }

.refinement ul {
  margin-left: 1rem; }

.refinement li {
  list-style: none; }

.refinement a {
  display: block;
  color: #4B4B4B; }

.refinement input[type="checkbox"] {
  margin: 0; }

.refinement .refinement-value {
  float: right;
  width: calc(100% - 20px);
  line-height: 1.6; }

.refinement .clear-refinement {
  padding-left: 1rem; }
  .refinement .clear-refinement a {
    text-decoration: underline;
    color: #007278; }
    .refinement .clear-refinement a:hover {
      text-decoration: none; }

.refinement .refinement-price li {
  list-style: none; }
  .refinement .refinement-price li a {
    color: #4B4B4B; }

.refinement #category-level-1 li {
  margin-top: 0.25rem; }

.expand-category {
  display: block;
  position: absolute;
  width: 1.75rem;
  height: 1.5625rem;
  border-radius: 4px;
  text-align: center;
  background-color: #61279E;
  cursor: pointer; }

.sorting-rules {
  width: 100%;
  float: left; }
  @media only screen and (min-width: 48rem) {
    .sorting-rules {
      width: 80%; } }
  @media only screen and (min-width: 48rem) and (max-width: 74.9375rem) {
    .sorting-rules {
      width: 74%; } }

.search-result-options {
  float: left;
  margin-bottom: 0rem;
  width: 100%;
  padding: 0 0.625rem; }
  @media only screen and (min-width: 48rem) {
    .search-result-options {
      padding: 0; } }
  .search-result-options select {
    height: 1.85rem;
    margin-top: 1.25rem; }

.search-result-content {
  width: 100%;
  float: left; }
  .search-result-content ul {
    margin-left: 0rem; }
    @media only screen and (max-width: 47.9375rem) {
      .search-result-content ul {
        padding: 0 0.625rem; } }

.search-result-items {
  margin-top: 0.3125rem;
  width: 100%;
  float: left; }

.grid-tile {
  float: left;
  border: 1px solid #CCCCCC;
  margin-left: 0;
  margin-top: -1px;
  list-style: none;
  width: 50%; }
  @media only screen and (min-width: 48rem) and (max-width: 74.9375rem) {
    .grid-tile {
      width: 50%; } }
  @media only screen and (min-width: 48rem) {
    .grid-tile {
      width: 33.3%; } }
  .grid-tile .product-tile {
    position: relative;
    border: none; }
    @media only screen and (min-width: 48rem) {
      .grid-tile .product-tile {
        padding-bottom: 2.5rem; } }
    @media only screen and (max-width: 47.9375rem) {
      .grid-tile .product-tile .product-image {
        width: auto; } }
    @media only screen and (min-width: 48rem) {
      .grid-tile .product-tile .product-image {
        width: 100%; } }
    .grid-tile .product-tile .product-details {
      border: none; }
    .grid-tile .product-tile .product-name {
      height: 3.9375rem; }
      .grid-tile .product-tile .product-name::before {
        height: 3.9375rem; }
    .grid-tile .product-tile .name-link {
      display: block; }
    .grid-tile .product-tile .product-sales-price {
      color: #4B4B4B;
      margin-bottom: .25rem;
      margin-left: 0;
      margin-top: 0; }
    .grid-tile .product-tile .swatch-list {
      width: 80%;
      float: left;
      height: 1.5rem;
      overflow-y: hidden; }
      @media only screen and (max-width: 29.9375rem) {
        .grid-tile .product-tile .swatch-list {
          width: 67%; } }
      @media only screen and (min-width: 30rem) and (max-width: 47.9375rem) {
        .grid-tile .product-tile .swatch-list {
          width: 79%; } }
      @media only screen and (min-width: 48rem) and (max-width: 59.9375rem) {
        .grid-tile .product-tile .swatch-list {
          width: 70%; } }
      @media only screen and (min-width: 60rem) and (max-width: 74.9375rem) {
        .grid-tile .product-tile .swatch-list {
          width: 78%; } }
      .grid-tile .product-tile .swatch-list li {
        float: left;
        width: 1.5rem;
        overflow: hidden;
        margin-right: .25rem;
        height: 1.5rem;
        border-radius: .2rem;
        border: 1px solid #CCCCCC; }
        .grid-tile .product-tile .swatch-list li img {
          width: 3.5rem;
          height: 3.5rem;
          margin-left: -12px;
          margin-top: -12px; }
    .grid-tile .product-tile .product-compare {
      float: left;
      width: 50%;
      color: #969696; }
      .grid-tile .product-tile .product-compare label {
        margin-left: .35rem;
        border-bottom: 1px solid;
        line-height: 1rem;
        padding: 0; }
        .grid-tile .product-tile .product-compare label:hover {
          border-color: #FFFFFF; }

.product-tile-bottom {
  position: absolute;
  bottom: 1rem;
  width: calc(100% - 2rem); }

.filter-by-mobile {
  display: block;
  width: 7.5rem;
  background: #007278;
  color: white;
  height: 2rem;
  float: left;
  margin-top: 1.25rem;
  margin-left: .5rem;
  text-align: center;
  border-radius: 5px;
  padding-top: .25rem; }
  @media only screen and (min-width: 48rem) {
    .filter-by-mobile {
      display: none; } }

.sort-by {
  width: 48%;
  float: right; }
  @media only screen and (min-width: 48rem) {
    .sort-by {
      width: 20%;
      float: left; } }
  @media only screen and (min-width: 48rem) and (max-width: 59.9375rem) {
    .sort-by {
      width: 18%; } }
  .sort-by select {
    width: 100% !important; }
    @media only screen and (max-width: 47.9375rem) {
      .sort-by select {
        height: 2.875rem;
        border-radius: 5px;
        float: right;
        margin-top: 0; } }

.items-per-page {
  width: 30%;
  float: left;
  display: none; }
  @media only screen and (min-width: 48rem) and (max-width: 59.9375rem) {
    .items-per-page {
      width: 22%; } }
  @media only screen and (min-width: 48rem) {
    .items-per-page {
      display: block; } }

.search-results-ul .search-recipe:hover {
  background: #007278; }
  .search-results-ul .search-recipe:hover h2 {
    color: #FFFFFF; }
  .search-results-ul .search-recipe:hover .icon {
    fill: #FFFFFF; }
    .search-results-ul .search-recipe:hover .icon.articles {
      fill: #61279E; }

.search-result-options select {
  margin-left: 0%;
  width: 80%; }

@media only screen and (max-width: 47.9375rem) {
  .pagination {
    width: 100%;
    float: left; } }

.pagination .results-hits {
  text-align: center;
  width: 100%;
  float: left;
  color: #969696;
  text-transform: uppercase;
  margin-top: 1.0625rem; }
  @media only screen and (max-width: 47.9375rem) {
    .pagination .results-hits {
      line-height: 0.625rem; } }
  @media only screen and (min-width: 48rem) {
    .pagination .results-hits {
      width: 7.5rem;
      margin-top: 1.7rem;
      margin-left: 0.3125rem; } }
  @media only screen and (min-width: 48rem) and (max-width: 74.9375rem) {
    .pagination .results-hits {
      width: 5.5rem;
      margin-top: 1.8125rem; } }
  .pagination .results-hits .mobile-show {
    margin-top: 0.5rem; }

.pagination .pagination-ul {
  float: left; }
  @media only screen and (max-width: 47.9375rem) {
    .pagination .pagination-ul {
      margin-top: -1.75rem;
      margin-bottom: 2.5625rem;
      width: 100%; } }
  @media only screen and (min-width: 48rem) {
    .pagination .pagination-ul {
      float: right;
      margin-top: 1.625rem; } }
  @media only screen and (min-width: 48rem) and (max-width: 74.9375rem) {
    .pagination .pagination-ul {
      margin-left: 0; } }
  .pagination .pagination-ul li {
    display: block;
    list-style: none;
    float: left;
    text-align: center; }
    .pagination .pagination-ul li a {
      text-decoration: none;
      border-radius: 5px; }
      @media only screen and (max-width: 47.9375rem) {
        .pagination .pagination-ul li a {
          display: none; } }
      @media only screen and (min-width: 48rem) {
        .pagination .pagination-ul li a {
          color: gray;
          width: 1.5rem;
          height: 1.5rem;
          line-height: 1.5rem;
          border: 1px solid #969696;
          float: left;
          margin-bottom: 15px;
          margin: 0 0.1875rem; } }
      .pagination .pagination-ul li a:hover {
        text-decoration: underline; }
    .pagination .pagination-ul li.desktop-pagination a {
      line-height: 1.3125rem; }
      .pagination .pagination-ul li.desktop-pagination a:hover {
        line-height: 1.3125rem; }
    .pagination .pagination-ul li.mobile-pagination a {
      display: block;
      color: #FFFFFF;
      background-color: #61279E;
      width: 3.375rem;
      height: 1.4375rem;
      line-height: 1.4375rem;
      text-transform: uppercase; }
    @media only screen and (min-width: 48rem) {
      .pagination .pagination-ul li.mobile-pagination {
        display: none; } }
  .pagination .pagination-ul .current-page,
  .pagination .pagination-ul .pagination-li a:hover,
  .pagination .pagination-ul .desktop-pagination a:hover {
    width: 1.5rem;
    height: 1.5rem;
    line-height: 1.5rem;
    background-color: #007278;
    color: #FFFFFF;
    border: 1px solid #007278;
    display: none;
    text-align: center;
    border-radius: 5px;
    margin: 0 0.1875rem; }
    @media only screen and (min-width: 48rem) {
      .pagination .pagination-ul .current-page,
      .pagination .pagination-ul .pagination-li a:hover,
      .pagination .pagination-ul .desktop-pagination a:hover {
        display: block; } }

.items-list span {
  color: #969696;
  position: relative;
  left: .25rem;
  text-transform: uppercase;
  top: 0; }

.items-list .items-list-ul {
  margin-top: 1.625rem;
  margin-left: 3.125rem; }
  @media only screen and (min-width: 48rem) and (max-width: 59.9375rem) {
    .items-list .items-list-ul {
      margin-left: 0.3125rem; } }
  .items-list .items-list-ul li {
    list-style: none;
    float: left; }
    .items-list .items-list-ul li a {
      display: block;
      float: left;
      width: 1.5rem;
      height: 1.5rem;
      line-height: 1.5rem;
      border: 1px solid #969696;
      border-radius: 5px;
      margin: 0 0.1875rem;
      text-align: center;
      color: #4B4B4B; }
      .items-list .items-list-ul li a:hover {
        color: white;
        background: #007278;
        border: 1px solid #007278; }

@media only screen and (min-width: 48rem) {
  .target {
    display: none; } }

.filter-button {
  height: 2.875rem;
  width: 48%;
  background-color: #f1f1f1 !important;
  border-radius: 0;
  color: #4B4B4B;
  border-top: 1px solid #d6d6d6;
  border-bottom: 1px solid #d6d6d6; }
  @media only screen and (min-width: 48rem) {
    .filter-button {
      display: none; } }

.search-results-bottom {
  margin-bottom: 2rem;
  float: left;
  width: 100%; }
  .search-results-bottom .sort-by,
  .search-results-bottom .items-per-page {
    display: none; }
  .search-results-bottom .results-hits {
    margin-left: 0;
    margin-top: 0.5rem;
    text-align: left; }
    @media only screen and (max-width: 47.9375rem) {
      .search-results-bottom .results-hits {
        display: none; } }
  .search-results-bottom .pagination-ul {
    margin-top: 0.25rem; }

.quickview {
  display: none;
  color: #969696;
  text-align: right;
  cursor: pointer;
  float: right;
  text-transform: uppercase;
  border-bottom: 1px solid;
  line-height: 1rem;
  margin-top: 6px;
  font-size: 12px; }
  @media only screen and (min-width: 48rem) {
    .quickview {
      display: block; } }
  .quickview:hover {
    text-decoration: none;
    border-color: #FFFFFF; }

.search-result-bookmarks {
  display: none; }

#results-products {
  display: none; }

.article-header-container {
  background: #F5F5F5;
  float: left;
  width: 100%;
  margin-bottom: 1rem;
  margin-top: 2rem; }
  .article-header-container h1 {
    float: left;
    margin-left: 1rem;
    font-size: 1.25rem; }

.search-results-content .folder-content-list {
  width: 100%;
  float: left;
  margin: 0; }
  .search-results-content .folder-content-list li {
    width: 33.3%;
    float: left;
    border: 1px solid #CCCCCC;
    min-height: 20rem;
    margin-left: -1px;
    margin-top: -1px;
    padding: 2rem;
    list-style: none; }
    .search-results-content .folder-content-list li .article-image {
      height: 10rem;
      width: 100%;
      background-color: #CCCCCC;
      float: left;
      margin-bottom: 1rem; }
    .search-results-content .folder-content-list li .articles-title {
      padding-top: 1rem;
      float: left;
      border-top: 1px solid #CCCCCC;
      width: 100%; }
    .search-results-content .folder-content-list li a {
      color: #4B4B4B; }
    .search-results-content .folder-content-list li .articles-link {
      background-color: #007278;
      border-radius: 5px;
      height: 2rem;
      padding-top: .25rem;
      width: auto;
      color: #FFFFFF;
      float: left;
      padding-left: 2rem;
      padding-right: 2rem;
      text-align: center;
      margin-top: 1rem; }

.badge {
  clear: left;
  float: left;
  line-height: 0.75rem;
  padding: 0.5rem 0.625rem;
  border-radius: 0.25rem;
  margin-bottom: 0.3125rem;
  text-transform: uppercase;
  color: #FFFFFF; }

.product-badges {
  position: absolute;
  top: 0.9375rem;
  left: 1.25rem;
  z-index: 10; }

.badge-new {
  background: #5d2598; }

.badge-clearence {
  background: #d5c619; }

.badge-sale {
  background: #e1359a; }

.badge-difficulty {
  background: #FBAF5D; }

.pagination-active {
  background: #007278;
  border: 1px solid #007278;
  color: #FFFFFF; }

.desktop-pagination {
  display: none; }
  @media only screen and (min-width: 48rem) {
    .desktop-pagination {
      display: block; } }

.prev-li {
  position: absolute;
  left: 10px;
  border-radius: 5px; }

.next-li {
  position: absolute;
  right: 10px;
  border-radius: 5px; }

.promotional-message {
  text-transform: uppercase;
  margin-bottom: 10px;
  color: #E1359A; }

.breadcrumb {
  margin-left: .5rem; }
  @media only screen and (min-width: 48rem) {
    .breadcrumb {
      margin-left: 0; } }

.breadcrumb-anchor {
  color: #969696; }

.product-compare {
  display: none; }
  @media only screen and (min-width: 60rem) and (max-width: 74.9375rem) {
    .product-compare {
      display: block; } }
  @media only screen and (min-width: 75rem) {
    .product-compare {
      display: block; } }

.ninety-active, .thirty-active, .active-paging {
  background-color: #007278;
  color: #FFFFFF !important;
  border: 1px solid #007278 !important;
  cursor: default;
  text-decoration: none; }
  .ninety-active:hover, .thirty-active:hover, .active-paging:hover {
    text-decoration: none; }

.swatch-container {
  height: 3rem; }

.product-swatches-all {
  color: #969696;
  text-decoration: underline;
  text-transform: uppercase;
  float: right;
  margin-top: 3px; }

.search-results-interior {
  width: 75rem; }

.results-header-interior {
  margin-top: 1.5rem !important; }

.category-expandable {
  display: block;
  width: 1.75rem;
  height: 1.5625rem;
  border-radius: .25rem;
  text-align: center;
  background-color: #007278;
  cursor: pointer;
  float: left;
  margin-right: .5rem; }
  .category-expandable .icon {
    fill: white; }

.hidden-arrow {
  margin-left: 17px; }

.breadcrumb-no-result {
  color: #969696 !important; }

.category-header h1 {
  margin-top: .5rem; }

.mobile-arrow {
  font-size: 16px; }

.refinement-top-level {
  display: none; }

.next-arrow svg {
  fill: white !important;
  margin-top: -5px; }

.previous-arrow svg {
  fill: white !important;
  margin-top: -5px;
  direction: rtl;
  -webkit-transform: rotateY(180deg);
  -moz-transform: rotateY(180deg);
  -o-transform: rotateY(180deg);
  -ms-transform: rotateY(180deg);
  unicode-bidi: bidi-override; }

.expand-category {
  background-color: #007278; }

.search-results-ul .search-recipe:hover .icon.articles {
  fill: #007278; }

.pagination .pagination-ul li.mobile-pagination a {
  background-color: #007278; }

.product-list-item .name,
.product-list-item .attribute {
  line-height: 1.125; }

.product-list-item .name > a {
  color: #4B4B4B; }

@media only screen and (min-width: 48rem) {
  .product-list-item .sku {
    margin-bottom: 0.875rem; } }

.product-list-item .promo {
  margin: 0.5rem 0; }
  .product-list-item .promo.surcharge {
    color: #4B4B4B; }

.product-list-item .attribute > .label {
  font-weight: bold; }

.price-standard {
  text-decoration: line-through; }

.product-tile {
  border: 1px solid #CCCCCC; }
  .product-tile .product-image {
    position: relative;
    padding: 1rem; }
    @media only screen and (min-width: 48rem) {
      .product-tile .product-image {
        padding: 1rem; } }
    .product-tile .product-image img {
      display: block;
      width: 100%; }
    .product-tile .product-image .quickview {
      display: block;
      position: absolute;
      top: calc(131% - 1px);
      left: calc(76% - 50px);
      width: 100px;
      height: 24px;
      line-height: 24px;
      text-align: center;
      background-color: #FFFFFF;
      color: #969696; }
    .product-tile .product-image:hover .quickview {
      display: block; }
  .product-tile .product-details {
    padding: 1rem 0.625rem;
    border-top: 1px solid #CCCCCC; }
    @media only screen and (min-width: 48rem) {
      .product-tile .product-details {
        padding: 1rem; } }
  .product-tile .product-name {
    display: block;
    line-height: 1.3125rem;
    height: 2.6875rem;
    overflow: hidden;
    text-overflow: ellipsis; }
    .product-tile .product-name::before {
      content: "";
      float: left;
      width: 0.3125rem;
      height: 2.6875rem; }
    .product-tile .product-name::after {
      content: "\02026";
      box-sizing: content-box;
      -webkit-box-sizing: content-box;
      -moz-box-sizing: content-box;
      float: right;
      position: relative;
      top: -1.25rem;
      left: 100%;
      width: 0.9375rem;
      margin-left: -0.9375rem;
      padding-right: 0.3125rem;
      text-align: right;
      background: #FFFFFF; }
    .product-tile .product-name a {
      display: block;
      float: right;
      width: 100%;
      margin-left: -0.3125rem; }
  .product-tile .name-link {
    color: #4B4B4B; }
  .product-tile .product-pricing {
    white-space: nowrap; }
    .product-tile .product-pricing .product-standard-price {
      text-decoration: line-through; }
      .product-tile .product-pricing .product-standard-price + .product-sales-price {
        color: #E1359A; }
  .product-tile .swatch-list {
    margin-left: 0;
    margin-bottom: 1rem;
    list-style: none; }
    .product-tile .swatch-list li {
      float: left;
      border: 1px solid #EDEDED;
      margin-left: 0.25rem; }
      .product-tile .swatch-list li:first-child {
        margin-left: 0; }

@media only screen and (max-width: 29.9375rem) {
  .search-results-header h1 {
    margin: 1.5rem 0 0 0;
    font-size: 1.5rem;
    line-height: 1.5rem; } }

@media only screen and (min-width: 48rem) {
  .search-results-header h1 {
    margin: 3.5rem 0 0.25rem 0;
    line-height: 1.75rem; } }

.search-results-header p {
  text-align: center;
  line-height: 1.25rem; }

.search-results-select-one {
  width: 100%;
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  background: #EDEDED; }
  .search-results-select-one .search-main-interior-header {
    font-size: 14px;
    margin-bottom: 0; }
  .search-results-select-one h2 {
    width: 100%;
    margin-top: 0;
    text-align: center; }
    @media only screen and (min-width: 48rem) {
      .search-results-select-one h2 {
        width: 15%;
        float: left;
        margin-bottom: 0;
        margin-top: 3.25rem;
        text-align: right;
        margin-right: 1%; } }
  .search-results-select-one ul {
    margin: 0; }
    .search-results-select-one ul .active-search {
      background: #007278; }
      .search-results-select-one ul .active-search h2 {
        color: #FFFFFF; }
      .search-results-select-one ul .active-search .icon {
        fill: #FFFFFF; }
    .search-results-select-one ul .search-inactive {
      opacity: 0.7; }
      .search-results-select-one ul .search-inactive h2 {
        color: #969696; }
      .search-results-select-one ul .search-inactive .icon {
        fill: #969696; }
    .search-results-select-one ul .search-inactive:hover {
      background-color: #FFFFFF;
      color: #969696;
      cursor: text; }
      .search-results-select-one ul .search-inactive:hover h2 {
        color: #969696; }
      .search-results-select-one ul .search-inactive:hover .icon {
        fill: #969696; }
    .search-results-select-one ul li {
      float: left;
      width: 47.5%;
      margin-top: 0.625rem;
      margin-left: 1.5%;
      border: 1px solid #CCCCCC;
      border-radius: 5px;
      list-style: none;
      background-color: white; }
      @media only screen and (min-width: 48rem) {
        .search-results-select-one ul li {
          height: 5rem;
          width: auto;
          margin-left: 1%;
          margin-right: 1%;
          margin-top: 2px; } }
      @media only screen and (min-width: 48rem) and (max-width: 74.9375rem) {
        .search-results-select-one ul li {
          height: 5rem;
          width: 18%;
          margin-left: 1%; } }
      .search-results-select-one ul li h2 {
        width: 100%;
        line-height: 1rem;
        margin-top: 0rem;
        text-align: center;
        font-weight: bold; }
        @media only screen and (max-width: 47.9375rem) {
          .search-results-select-one ul li h2 {
            margin-top: 0.5rem; } }
      .search-results-select-one ul li a {
        display: block; }
        @media only screen and (min-width: 48rem) {
          .search-results-select-one ul li a {
            padding-left: 3rem;
            padding-right: 3rem; } }
        @media only screen and (min-width: 48rem) and (max-width: 74.9375rem) {
          .search-results-select-one ul li a {
            padding-left: 0rem;
            padding-right: 0rem; } }
      .search-results-select-one ul li span {
        width: 40px;
        height: 40px;
        margin: 10px auto 0px;
        position: relative;
        float: left;
        left: 45%;
        background-repeat: no-repeat; }

.search-results-section-title {
  position: relative;
  width: 100%;
  margin: auto; }

.search-results-icons {
  margin-top: 1.2rem;
  text-align: center; }
  @media only screen and (min-width: 48rem) {
    .search-results-icons {
      margin-top: 1rem;
      margin-bottom: 0.25rem; } }

.search-results-icons-inactive {
  text-align: center;
  margin-top: 1.2rem; }
  @media only screen and (min-width: 48rem) {
    .search-results-icons-inactive {
      margin-top: 1rem;
      margin-bottom: .25rem; } }

.view-all-icons {
  position: absolute;
  top: 50%;
  left: 1rem;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%); }
  @media only screen and (max-width: 29.9375rem) {
    .view-all-icons {
      position: static;
      -webkit-transform: none;
          -ms-transform: none;
              transform: none;
      width: 100%;
      margin: 10px auto 0px;
      text-align: center; } }
  @media only screen and (min-width: 48rem) {
    .view-all-icons {
      width: auto; } }
  .view-all-icons h3 {
    display: inline-block;
    margin-top: 0rem;
    margin-bottom: 0;
    vertical-align: middle; }
    @media only screen and (max-width: 29.9375rem) {
      .view-all-icons h3 {
        margin-left: 10px; } }
    @media only screen and (min-width: 48rem) {
      .view-all-icons h3 {
        margin-left: 1rem; } }

.search-not-sure {
  display: none;
  float: left;
  text-align: center;
  margin-top: 0rem;
  margin-bottom: 0rem; }
  @media only screen and (min-width: 48rem) {
    .search-not-sure {
      display: block;
      width: 100%; } }
  .search-not-sure h5 span {
    margin-left: 0.25rem;
    text-transform: none; }

.search-results-snippet {
  width: 100%;
  float: left;
  margin-top: 1rem; }
  @media only screen and (min-width: 48rem) {
    .search-results-snippet {
      margin-top: 0; } }
  @media only screen and (max-width: 47.9375rem) {
    .search-results-snippet {
      position: relative; } }
  .search-results-snippet .quickview {
    display: none !important; }
  .search-results-snippet .search-result-items {
    margin-left: 0; }
    .search-results-snippet .search-result-items .grid-tile {
      min-height: auto;
      margin-left: 2%;
      margin-right: 2%;
      margin-bottom: 4%; }
      @media only screen and (max-width: 47.9375rem) {
        .search-results-snippet .search-result-items .grid-tile {
          width: 46%;
          padding-bottom: 0;
          min-height: 17rem; } }
      @media only screen and (min-width: 48rem) {
        .search-results-snippet .search-result-items .grid-tile {
          width: 21%; } }
      @media only screen and (min-width: 48rem) and (max-width: 59.9375rem) {
        .search-results-snippet .search-result-items .grid-tile {
          width: 29%; } }
      .search-results-snippet .search-result-items .grid-tile .product-tile {
        padding-bottom: 0; }
      .search-results-snippet .search-result-items .grid-tile .product-details {
        line-height: 1.25rem;
        border-top: 1px solid #CCCCCC; }
      .search-results-snippet .search-result-items .grid-tile .swatch-container {
        display: none; }
      .search-results-snippet .search-result-items .grid-tile .product-pricing {
        margin-left: 0rem;
        margin-top: 1rem; }
  @media only screen and (max-width: 47.9375rem) {
    .search-results-snippet .search-result-items.multisearch {
      padding-left: 3.7%; } }
  .search-results-snippet .search-result-items.multisearch .slick-slide {
    margin-top: 0;
    margin-bottom: 0; }
  .search-results-snippet .search-result-items.multisearch .product-tile .product-name {
    height: 2.6875rem; }
    .search-results-snippet .search-result-items.multisearch .product-tile .product-name::before {
      height: 2.6875rem; }
  @media only screen and (max-width: 47.9375rem) {
    .search-results-snippet .search-result-items.multisearch .product-tile .product-image {
      padding: 0.0625rem; } }
  @media only screen and (max-width: 47.9375rem) {
    .search-results-snippet .search-result-items.multisearch .product-tile .product-image img {
      width: 100%; } }
  @media only screen and (max-width: 47.9375rem) {
    .search-results-snippet .slick-arrow {
      position: absolute;
      top: 50%;
      width: 2.8125rem !important;
      height: 3.125rem;
      background: none;
      padding: 0;
      margin: 0 !important;
      border-radius: 0;
      background: #FFFFFF;
      opacity: 0.8; }
      .search-results-snippet .slick-arrow.search-result-slider-prev {
        left: 0; }
      .search-results-snippet .slick-arrow.search-result-slider-next {
        right: 0; } }
  @media only screen and (min-width: 48rem) {
    .search-results-snippet .slick-arrow {
      display: none; } }
  .search-results-snippet .search-results-section-title {
    float: left;
    width: 100%;
    height: 4.875rem;
    margin: auto;
    background-color: #F5F5F5; }
  .search-results-snippet .view-all {
    display: block;
    position: absolute;
    top: 50%;
    right: 1rem;
    -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
            transform: translateY(-50%);
    text-align: center;
    text-transform: uppercase;
    color: #969696; }
    @media only screen and (max-width: 29.9375rem) {
      .search-results-snippet .view-all {
        position: static;
        -webkit-transform: initial;
            -ms-transform: initial;
                transform: initial;
        width: 100%;
        margin-top: 0.5rem;
        margin-right: 1rem; } }
    .search-results-snippet .view-all span {
      vertical-align: middle; }
    .search-results-snippet .view-all .icon {
      margin-left: 0.25rem;
      fill: currentColor; }

/* compare */
.compare-items {
  border: 1px solid #CCCCCC;
  float: left;
  width: 100%;
  padding: 1rem;
  margin-top: 1.25rem; }
  .compare-items h2 {
    float: left;
    clear: both;
    width: 100%; }
  .compare-items .compare-bar {
    width: 100%;
    float: left; }
    .compare-items .compare-bar .compare-buttons {
      float: left;
      margin-top: 4.5rem; }
    .compare-items .compare-bar .compare-items-panel .compare-item-number {
      color: #007278;
      border: 2px solid #007278;
      width: 2rem;
      text-align: center;
      height: 2rem;
      padding-top: 3px;
      border-radius: 50%;
      margin: auto;
      margin-top: 2rem; }
    .compare-items .compare-bar .compare-items-panel .compare-item-remove {
      display: none; }
    .compare-items .compare-bar .compare-items-panel .active .compare-item-number {
      display: none; }
    .compare-items .compare-bar .compare-items-panel .active .compare-item-remove {
      display: block;
      width: 100%;
      text-align: right;
      padding-right: 0.5rem;
      font-weight: bold;
      color: #4B4B4B;
      cursor: pointer; }
    .compare-items .compare-bar .compare-items-panel .compare-item {
      border: 1px solid #CCCCCC;
      width: 13%;
      float: left;
      height: 7rem;
      padding-left: 0.5rem;
      margin-right: 0.5rem;
      padding-top: 0.5rem; }
      .compare-items .compare-bar .compare-items-panel .compare-item a img {
        width: 95%; }

.comparison-header {
  border-bottom: 1px solid #CCCCCC;
  padding-bottom: 2rem;
  margin-bottom: 0; }

.back {
  color: #969696;
  font-size: 14px;
  font-weight: normal; }

.category-switch {
  float: left;
  width: 50%; }
  .category-switch select {
    float: left;
    clear: both;
    margin-left: 0;
    margin-bottom: 2rem;
    width: 20%; }

.print-page {
  float: right;
  margin-top: 1rem;
  padding-top: 2px;
  height: 28px; }

.tiles-container .empty-th {
  border-left: 1px solid #FFFFFF;
  border-top: 1px solid #FFFFFF;
  border-right: 1px solid #ccc;
  background: transparent; }

.tiles-container .product {
  width: 21%;
  padding: 0;
  border: 1px solid #ccc;
  background: #FFFFFF; }
  .tiles-container .product .product-tile {
    height: 28.25rem !important;
    border: none; }
    .tiles-container .product .product-tile .product-image {
      height: 18.875rem; }
    .tiles-container .product .product-tile .product-pricing {
      float: left;
      clear: both;
      width: 100%;
      white-space: nowrap; }
  .tiles-container .product .quickview {
    display: none; }
  .tiles-container .product .compare-item-remove {
    float: left;
    width: 100%;
    padding: 1rem;
    border-bottom: 1px solid #ccc;
    text-align: right;
    background-color: #EDEDED;
    color: #333333; }

.bottom-results {
  padding-bottom: 6rem;
  float: left; }

.compare-item-image {
  width: 75%;
  margin-left: .5rem;
  margin-top: -.5rem; }

#compare-table {
  position: relative;
  top: -2rem; }
  #compare-table .add-to-favorites {
    margin-bottom: 1rem;
    float: left;
    margin-left: 1rem; }

.view-details-link {
  color: #FFFFFF;
  background-color: #007278;
  padding: 5px;
  float: left;
  clear: both;
  width: 85%;
  margin: 1rem;
  text-align: center;
  border-radius: 5px;
  font-size: 12px; }

.search-main {
  width: 100% !important;
  padding: 0 !important;
  overflow-x: hidden; }
  .search-main .search-main-interior {
    margin: auto; }
    @media only screen and (min-width: 75rem) {
      .search-main .search-main-interior {
        width: 75rem; } }
    .search-main .search-main-interior.forum,
    .search-main .search-main-interior.landing {
      padding: 0 0.625rem; }

.results-interior {
  margin-bottom: 1rem; }
  @media only screen and (max-width: 47.9375rem) {
    .results-interior {
      padding-top: 0.75rem;
      padding-bottom: 0.75rem; } }
  @media only screen and (min-width: 48rem) {
    .results-interior {
      padding-top: 1.25rem;
      padding-bottom: 1.25rem; } }
  @media only screen and (max-width: 47.9375rem) {
    .results-interior h2 {
      padding-bottom: 0;
      margin-top: 0.5rem; } }
  .results-interior .search-recipe {
    width: 47.5%; }
    @media only screen and (min-width: 48rem) and (max-width: 74.9375rem) {
      .results-interior .search-recipe {
        height: 5rem;
        width: 17%;
        margin-left: 1%; } }
    @media only screen and (min-width: 75rem) {
      .results-interior .search-recipe {
        height: 5rem;
        width: auto;
        margin-left: 1%;
        margin-right: 1%;
        margin-top: 2px; } }
    .results-interior .search-recipe a {
      display: block; }
      @media only screen and (min-width: 48rem) and (max-width: 74.9375rem) {
        .results-interior .search-recipe a {
          padding-left: 0rem;
          padding-right: 0rem; } }
      @media only screen and (min-width: 75rem) {
        .results-interior .search-recipe a {
          padding-left: 3.5rem;
          padding-right: 3.5rem; } }

.product-primary-image {
  position: relative; }
  .product-primary-image img {
    display: block;
    width: 100%; }
  .product-primary-image .prev-image-button,
  .product-primary-image .next-image-button,
  .product-primary-image .image-zoom-button {
    position: absolute;
    background-color: rgba(255, 255, 255, 0.5); }
  .product-primary-image .prev-image-button,
  .product-primary-image .next-image-button {
    display: block;
    top: calc(50% - 25px);
    width: 3.125rem;
    height: 3.125rem;
    line-height: 3.125rem;
    text-align: center; }
    .product-primary-image .prev-image-button:hover,
    .product-primary-image .next-image-button:hover {
      cursor: pointer; }
      .product-primary-image .prev-image-button:hover svg,
      .product-primary-image .next-image-button:hover svg {
        fill: #969696; }
  .product-primary-image .prev-image-button {
    left: 0; }
  .product-primary-image .next-image-button {
    right: 0; }
  .product-primary-image .image-zoom-button {
    bottom: 1.25rem;
    right: 1.25rem;
    padding-right: 0.5rem; }
    .product-primary-image .image-zoom-button svg.search {
      fill: #007278;
      background-color: transparent; }
      .product-primary-image .image-zoom-button svg.search:hover {
        fill: #AC94DC;
        background-color: transparent; }
    .product-primary-image .image-zoom-button:hover svg.search {
      fill: #AC94DC;
      background-color: transparent; }

.product-thumbnails {
  position: relative;
  margin-top: 1rem;
  padding: 0 1rem; }
  @media only screen and (max-width: 47.9375rem) {
    .product-thumbnails {
      position: absolute;
      bottom: 1.75rem;
      left: 50%;
      -webkit-transform: translateX(-50%);
          -ms-transform: translateX(-50%);
              transform: translateX(-50%); } }
  @media only screen and (max-width: 47.9375rem) {
    .product-thumbnails .slick-track,
    .product-thumbnails .slick-slide {
      width: auto !important; } }
  .product-thumbnails .prev-slide-button,
  .product-thumbnails .next-slide-button {
    top: calc(50% - 12.5px); }
    @media only screen and (max-width: 47.9375rem) {
      .product-thumbnails .prev-slide-button,
      .product-thumbnails .next-slide-button {
        display: none !important; } }
  .product-thumbnails a {
    display: block;
    border: 1px solid #EDEDED;
    margin: 0 0.25rem; }
    @media only screen and (max-width: 47.9375rem) {
      .product-thumbnails a {
        width: 0.75rem;
        height: 0.75rem;
        border-width: 4px;
        border-radius: 50%;
        margin-top: 0.25rem; }
        .product-thumbnails a img {
          display: none; } }
  .product-thumbnails .selected a {
    border: 1px solid #007278; }
    @media only screen and (max-width: 47.9375rem) {
      .product-thumbnails .selected a {
        border-color: #EDEDED;
        background-color: #EDEDED; } }

.product-thumbnail {
  width: 100%; }

.product-image-zoom,
.product-image-zoom-overlay {
  display: none;
  position: fixed; }

.product-image-zoom {
  z-index: 101;
  top: 0.5rem;
  left: 0.5rem;
  right: 0.5rem;
  bottom: 0.5rem;
  padding: 1rem;
  box-shadow: 1px 1px 3px #969696;
  background-color: #FFFFFF; }
  .product-image-zoom .hide-zoom {
    position: absolute;
    top: 1rem;
    right: 1rem;
    cursor: pointer; }

.primary-zoom-image,
.thumbnail-zoom-images {
  width: 100%;
  height: calc(100% - 2rem);
  margin-top: 2rem; }
  @media only screen and (min-width: 48rem) {
    .primary-zoom-image,
    .thumbnail-zoom-images {
      float: left; } }

.primary-zoom-image {
  overflow: hidden; }
  @media only screen and (min-width: 48rem) {
    .primary-zoom-image {
      width: 65%;
      margin-right: 2.5%; } }
  .primary-zoom-image > img {
    width: 100%;
    min-width: 1000px;
    cursor: all-scroll; }

.thumbnail-zoom-images {
  display: none; }
  @media only screen and (min-width: 48rem) {
    .thumbnail-zoom-images {
      display: block;
      width: 32.5%;
      padding-left: 2.5%;
      border-left: 1px solid #EDEDED; } }

.product-zoom-thumbnail {
  width: 31%;
  border: 1px solid #EDEDED;
  margin: 0 2% 1rem 0;
  cursor: pointer; }
  .product-zoom-thumbnail.selected {
    border: 1px solid #007278; }

.product-image-zoom-overlay {
  z-index: 100;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.2); }

.product-primary-image .image-zoom-button svg.search:hover, .product-primary-image .image-zoom-button:hover svg.search {
  fill: #5BD4BA !important; }

.pdp-main {
  margin-top: 1rem; }

@media only screen and (min-width: 48rem) {
  .product-col-1,
  .product-col-2 {
    float: left; } }

.product-col-1 {
  position: relative; }
  @media only screen and (min-width: 48rem) {
    .product-col-1 {
      width: 42.5%;
      margin-right: 6.5%; } }

@media only screen and (min-width: 48rem) {
  .product-col-2 {
    width: 51%; } }

.product-detail hr {
  margin: 1.125rem 0; }

.product-detail .product-name {
  font-size: 30px;
  font-size: 1.875rem;
  margin: 0;
  text-align: left; }
  @media only screen and (min-width: 48rem) {
    .product-detail .product-name {
      font-size: 40px;
      font-size: 2.5rem; } }

.product-detail.product-non-sellable .product-name {
  margin: 1.4375rem 0 1.625rem 0;
  text-align: center; }

.product-detail .product-price {
  font-size: 30px;
  font-size: 1.875rem; }
  @media only screen and (min-width: 48rem) {
    .product-detail .product-price {
      font-size: 35px;
      font-size: 2.1875rem; } }

.product-number, .product-list-item .sku {
  color: #969696; }

.product-shipping-details .label,
.product-shipping-details .value {
  display: inline-block; }

.product-shipping-details .label {
  width: 5.625rem;
  text-align: right;
  vertical-align: top; }

.product-shipping-details .value {
  width: calc(100% - 100px);
  margin-left: 0.25rem;
  vertical-align: middle; }

.product-variations .attribute {
  margin-top: 0.75rem; }
  .product-variations .attribute .label,
  .product-variations .attribute .selected-value {
    display: inline-block; }
  .product-variations .attribute .label {
    text-transform: uppercase;
    font-weight: bold; }
  .product-variations .attribute .selected {
    outline: 1px solid #007278; }

.product-variations .swatches > span {
  display: inline-block;
  border: 2px solid #FFFFFF; }

.product-variations .swatches img {
  display: block; }

.product-variations .variation-value.form-row {
  margin-bottom: 0.125rem; }

.variation-select {
  width: auto;
  margin: 0; }

.availability-block,
.product-add-to-cart {
  margin-top: 1rem; }

.availability .label,
.availability .value,
.availability p {
  text-transform: uppercase; }

.availability .label,
.availability .value {
  display: inline-block;
  vertical-align: top; }

.availability .label {
  line-height: 1.7;
  color: #969696; }

.availability .value {
  width: calc(100% - 85px); }

.availability p {
  margin: 0; }
  .availability p.discontinued-recommendation {
    text-transform: none; }

.availability .not-available-msg,
.availability .backorder-msg,
.availability .preorder-msg {
  color: #E13535; }

.in-stock-icon {
  display: inline-block;
  position: relative;
  width: 1.25rem;
  height: 1.25rem;
  line-height: 1.25rem;
  border-radius: 50%;
  margin-left: 0.25rem;
  text-align: center;
  vertical-align: top;
  background-color: #007278; }
  .in-stock-icon .icon {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    fill: #FFFFFF; }
    .in-stock-icon .icon:hover {
      fill: #FFFFFF; }

#stock-notification-form {
  position: relative; }

@media only screen and (max-width: 47.9375rem) {
  #stock-notification-button {
    margin-top: 1.75rem; } }

@media only screen and (max-width: 29.9375rem) {
  #stock-notification-button {
    margin-top: 2.875rem; } }

@media only screen and (min-width: 48rem) {
  #stock-notification-button {
    position: absolute;
    left: 51.5966%;
    top: 0; } }

#stock-notification-email-input {
  margin-left: 0; }
  #stock-notification-email-input.error, #stock-notification-email-input.error-message, #stock-notification-email-input.cart-error, .product-availability-list > li#stock-notification-email-input:not(.is-in-stock) {
    color: #4B4B4B; }

#stock-notification-email-input-error {
  margin-left: 0;
  text-transform: capitalize;
  margin: 0.3125rem 0; }
  @media only screen and (max-width: 47.9375rem) {
    #stock-notification-email-input-error {
      position: absolute; } }

#stock-notification-confirmation {
  margin: 0.3125rem 0; }
  @media only screen and (max-width: 47.9375rem) {
    #stock-notification-confirmation {
      position: absolute; } }

#stock-notification-confirmation.error, #stock-notification-confirmation.error-message, #stock-notification-confirmation.cart-error, .product-availability-list > li#stock-notification-confirmation:not(.is-in-stock) {
  color: #E13535;
  text-transform: capitalize; }

.quantity-input, .product-add-to-cart .quantity input,
.product-set-inventory .quantity input, .option-add-to-cart .input-text, #cart-table .item-quantity input {
  width: 2.375rem;
  height: 1.75rem;
  padding: 0;
  border-radius: 2px;
  margin: 0 0 0.5rem 0;
  text-align: center;
  font-weight: bold; }
  .quantity-input::-webkit-inner-spin-button,
  .product-add-to-cart .quantity input::-webkit-inner-spin-button,
  .product-set-inventory .quantity input::-webkit-inner-spin-button,
  .option-add-to-cart .input-text::-webkit-inner-spin-button,
  #cart-table .item-quantity input::-webkit-inner-spin-button,
  .quantity-input::-webkit-outer-spin-button, .product-add-to-cart .quantity input::-webkit-outer-spin-button,
  .product-set-inventory .quantity input::-webkit-outer-spin-button, .option-add-to-cart .input-text::-webkit-outer-spin-button, #cart-table .item-quantity input::-webkit-outer-spin-button {
    display: none;
    -webkit-appearance: none;
    margin: 0; }

.product-add-to-cart .quantity label,
.product-set-inventory .quantity label {
  display: inline-block;
  float: none;
  width: auto;
  padding: 0;
  margin: 0 0.25rem 0 0;
  color: #969696; }

.product-add-to-cart {
  padding: 1rem 0.5rem;
  border-top: 1px solid #CCCCCC;
  border-bottom: 1px solid #CCCCCC;
  margin: 1rem -1rem 0 -1rem;
  background-color: #F5F5F5; }
  @media only screen and (min-width: 48rem) {
    .product-add-to-cart {
      padding: 1.25rem;
      margin: 1rem 0 0 0; } }
  .product-add-to-cart .inventory {
    display: inline-block;
    margin-right: 0.25rem; }
    @media only screen and (min-width: 48rem) {
      .product-add-to-cart .inventory {
        margin-right: 1rem; } }
  .product-add-to-cart .add-to-cart,
  .product-add-to-cart .add-to-cart-disabled {
    width: calc(100% - 76px); }
    @media only screen and (min-width: 48rem) {
      .product-add-to-cart .add-to-cart,
      .product-add-to-cart .add-to-cart-disabled {
        width: 60%; } }
  .product-add-to-cart #no-on-site-purchase .button-row {
    height: 40px;
    margin: 0 0 1em 0; }
    @media only screen and (max-width: 47.9375rem) {
      .product-add-to-cart #no-on-site-purchase .button-row {
        height: 80px; } }
    @media only screen and (min-width: 48rem) {
      .product-add-to-cart #no-on-site-purchase .button-row.single #buy-online, .product-add-to-cart #no-on-site-purchase .button-row.single #buy-online-direct, .product-add-to-cart #no-on-site-purchase .button-row.single #find-in-store {
        padding: 0.7em 9em 0.7em 9em;
        float: none; } }
    .product-add-to-cart #no-on-site-purchase .button-row #buy-online, .product-add-to-cart #no-on-site-purchase .button-row #buy-online-direct, .product-add-to-cart #no-on-site-purchase .button-row #find-in-store {
      width: 48%;
      float: left;
      height: 40px;
      text-align: center;
      line-height: 40px;
      border-radius: 4px;
      color: #FFFFFF;
      text-decoration: none;
      text-transform: uppercase;
      background-color: #E545B9; }
      .product-add-to-cart #no-on-site-purchase .button-row #buy-online:hover, .product-add-to-cart #no-on-site-purchase .button-row #buy-online-direct:hover, .product-add-to-cart #no-on-site-purchase .button-row #find-in-store:hover {
        background-color: #3ADBC5; }
      @media only screen and (max-width: 47.9375rem) {
        .product-add-to-cart #no-on-site-purchase .button-row #buy-online, .product-add-to-cart #no-on-site-purchase .button-row #buy-online-direct, .product-add-to-cart #no-on-site-purchase .button-row #find-in-store {
          width: 100%;
          margin: 0 0 1em 0; }
          .product-add-to-cart #no-on-site-purchase .button-row #buy-online:hover, .product-add-to-cart #no-on-site-purchase .button-row #buy-online-direct:hover, .product-add-to-cart #no-on-site-purchase .button-row #find-in-store:hover {
            background-color: #E545B9; } }
    .product-add-to-cart #no-on-site-purchase .button-row .icon.store {
      fill: #FFFFFF;
      vertical-align: sub; }
    .product-add-to-cart #no-on-site-purchase .button-row #buy-online + #find-in-store, .product-add-to-cart #no-on-site-purchase .button-row #buy-online-direct + #find-in-store {
      float: right; }
    .product-add-to-cart #no-on-site-purchase .button-row #find-in-store {
      background-color: #61279E; }
      @media only screen and (max-width: 47.9375rem) {
        .product-add-to-cart #no-on-site-purchase .button-row #find-in-store {
          width: 100%; }
          .product-add-to-cart #no-on-site-purchase .button-row #find-in-store:hover {
            background-color: #61279E; } }
  @media only screen and (max-width: 47.9375rem) {
    .product-add-to-cart #no-on-site-purchase .favorites-link {
      width: 100%;
      text-align: center; } }

.product-helper-links {
  margin-top: 1rem;
  text-align: center; }
  @media only screen and (min-width: 48rem) {
    .product-helper-links {
      text-align: left; } }
  .product-helper-links a {
    white-space: nowrap;
    margin: 0 6% 0 0; }
    .product-helper-links a:first-child {
      margin-left: 0; }
    .product-helper-links a:last-child {
      margin-right: 0; }

.product-actions {
  margin-top: 0.75rem;
  text-align: center; }
  @media only screen and (min-width: 48rem) {
    .product-actions {
      margin-top: 1rem;
      text-align: left; }
      .product-non-sellable .product-actions {
        text-align: center; } }
  .product-actions .addthis_toolbox {
    display: inline-block; }
    @media only screen and (min-width: 48rem) {
      .product-actions .addthis_toolbox {
        display: block; } }
  .product-actions a {
    display: inline-block;
    margin-right: 2.375rem; }
    @media only screen and (min-width: 48rem) {
      .product-actions a {
        margin-right: 0.25rem; } }
    .product-actions a.addthis_button_compact {
      margin-right: 0; }
  .product-actions .social-background {
    position: relative;
    width: 1.5rem;
    height: 1.5rem;
    line-height: 1.4rem;
    border-radius: 50%; }
  .product-actions .icon {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%); }
    .product-actions .icon.pinterest {
      width: 11px;
      height: 15px; }
    .product-actions .icon.facebook {
      width: 7px;
      height: 17px; }
    .product-actions .icon.twitter {
      width: 14px;
      height: 12px; }
    .product-actions .icon.mail {
      width: 14px;
      height: 10px; }

.product-tabs {
  position: relative;
  clear: both;
  margin-top: 1rem; }
  @media only screen and (min-width: 48rem) {
    .product-tabs {
      padding-top: 3rem;
      margin-top: 0; } }
  .product-tabs .print-page {
    display: none;
    margin-top: 0; }
    @media only screen and (min-width: 48rem) {
      .product-tabs .print-page {
        display: block;
        position: absolute;
        top: calc(3.75rem - 40px);
        right: 0;
        padding: 0 15px; } }
  .product-tabs .ui-tabs-nav li {
    width: calc(25% - 0.2em); }
    @media only screen and (min-width: 48rem) {
      .product-tabs .ui-tabs-nav li {
        width: auto; } }
  .product-tabs .ui-tabs-panel {
    padding: 0.75rem 1rem; }
    @media only screen and (min-width: 48rem) {
      .product-tabs .ui-tabs-panel {
        padding: 3.75rem 0 0.9375rem 0; } }
    .product-tabs .ui-tabs-panel.product-set {
      padding: 3.75rem 0 0.9375rem 0; }
    .product-tabs .ui-tabs-panel .attr-table .attr-row {
      padding: 0.75rem;
      margin: 0 -1rem;
      background-color: #FFFFFF; }
      @media only screen and (min-width: 48rem) {
        .product-tabs .ui-tabs-panel .attr-table .attr-row {
          margin: 0; } }
      .product-tabs .ui-tabs-panel .attr-table .attr-row:nth-child(odd) {
        background-color: rgba(204, 204, 204, 0.2); }
      @media only screen and (min-width: 48rem) {
        .product-tabs .ui-tabs-panel .attr-table .attr-row:first-child {
          border-top: 1px solid #CCCCCC; } }
      .product-tabs .ui-tabs-panel .attr-table .attr-row:last-child {
        border-bottom: 1px solid #4B4B4B; }
    .product-tabs .ui-tabs-panel .attr-table .attr-id, .product-tabs .ui-tabs-panel .attr-table .attr-value {
      font-weight: bold;
      width: 50%;
      float: left; }
  .product-tabs .product-extra-content {
    padding-top: 0;
    margin-top: 0.75rem; }
    @media only screen and (min-width: 48rem) {
      .product-tabs .product-extra-content {
        margin-top: 0; } }
    @media only screen and (min-width: 48rem) and (max-width: 59.9375rem) {
      .product-tabs .product-extra-content {
        margin-top: 0.75rem; } }

@media only screen and (min-width: 48rem) {
  .product-long-description {
    float: left;
    width: 56.8%; } }

@media only screen and (min-width: 48rem) and (max-width: 59.9375rem) {
  .product-long-description {
    float: none;
    width: auto; } }

.product-long-description:only-child {
  width: 100%; }

.product-video {
  position: relative;
  overflow: hidden;
  width: 100%;
  height: 0;
  padding-top: 25px;
  padding-bottom: 51.125%;
  border: 1px solid #CCCCCC;
  background-color: #FFFFFF; }
  @media only screen and (min-width: 48rem) {
    .product-video:first-child .product-video-overlay .play-video {
      -webkit-transform: translate(-50%, -50%) scale(1.6);
      -ms-transform: translate(-50%, -50%) scale(1.6);
      transform: translate(-50%, -50%) scale(1.6); } }
  .product-video:first-child .product-video-overlay .label,
  .product-video:first-child .product-video-overlay .alt-text {
    font-size: 25px;
    font-size: 1.5625rem;
    line-height: 1; }
  .product-video ~ .product-video {
    margin-top: 0.75rem; }
    @media only screen and (min-width: 48rem) {
      .product-video ~ .product-video {
        float: left;
        width: 49%;
        padding-top: 12.5px;
        padding-bottom: 25%;
        margin-left: 2%; } }
    .product-video ~ .product-video:nth-child(even) {
      margin-left: 0; }

.product-video-image {
  position: absolute;
  width: 100%;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%); }

.product-video-overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: rgba(0, 0, 0, 0.5);
  cursor: pointer; }
  .product-video-overlay .play-video {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%); }
  .product-video-overlay .video-info {
    position: absolute;
    bottom: 1rem;
    left: 1rem; }
  .product-video-overlay .label,
  .product-video-overlay .alt-text {
    display: block;
    line-height: 1;
    color: #FFFFFF; }
  .product-video-overlay .label {
    text-transform: uppercase; }

.product-video-dialog, .storefront-video {
  width: calc(100% - 20px) !important; }
  @media only screen and (min-width: 48rem) {
    .product-video-dialog, .storefront-video {
      width: 48rem !important; } }

.product-video-wrapper {
  position: relative;
  height: 0;
  padding-top: 25px;
  padding-bottom: 56.25%; }
  .product-video-wrapper iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; }

.product-secondary-content {
  clear: both;
  margin-top: 0.75rem; }

.recommendations {
  margin-top: 2rem; }
  .recommendations h2 {
    font-size: 20px;
    font-size: 1.25rem;
    padding: 0.875rem 1.25rem;
    text-align: center; }
    @media only screen and (min-width: 48rem) {
      .recommendations h2 {
        padding: 1.625rem 1.25rem; } }
  .recommendations .horizontal-carousel {
    padding: 1.25rem 0; }
    @media only screen and (min-width: 48rem) {
      .recommendations .horizontal-carousel {
        padding: 1.25rem 2.75rem; } }
  .recommendations .recommendation-item {
    height: auto; }
    .recommendations .recommendation-item .product-tile {
      position: relative;
      margin: 0 0.1875rem; }
      @media only screen and (min-width: 48rem) {
        .recommendations .recommendation-item .product-tile {
          margin: 0 0.5rem; } }
      .recommendations .recommendation-item .product-tile .swatch-container {
        display: none; }

.details-tooltip-description .label {
  display: block;
  padding: 0.25rem 0 0.125rem 0;
  margin-top: 0.5rem;
  text-align: center;
  text-transform: uppercase;
  background-color: #EDEDED; }

.reviews-and-questions-tabs.ui-tabs {
  margin-top: 2rem; }
  .reviews-and-questions-tabs.ui-tabs .ui-tabs-nav {
    border-bottom: 1px solid #CCCCCC;
    text-align: center; }
    .reviews-and-questions-tabs.ui-tabs .ui-tabs-nav li {
      display: inline-block;
      float: none;
      margin-bottom: -5px;
      margin-right: 0;
      border: none;
      background-color: #FFFFFF; }
      .reviews-and-questions-tabs.ui-tabs .ui-tabs-nav li.ui-state-active {
        border: 1px solid #CCCCCC;
        border-bottom: none;
        margin-bottom: -6px; }
        .reviews-and-questions-tabs.ui-tabs .ui-tabs-nav li.ui-state-active:after {
          display: none; }
        .reviews-and-questions-tabs.ui-tabs .ui-tabs-nav li.ui-state-active a {
          padding-left: 1.5rem; }
      .reviews-and-questions-tabs.ui-tabs .ui-tabs-nav li:only-child {
        height: 3rem;
        line-height: 1rem;
        border-radius: 5px 5px 0 0;
        padding: 0; }
        .reviews-and-questions-tabs.ui-tabs .ui-tabs-nav li:only-child .ui-tabs-anchor {
          float: left; }
      .reviews-and-questions-tabs.ui-tabs .ui-tabs-nav li .ui-tabs-anchor {
        padding: 1rem 1.5rem 0.75rem; }
  .reviews-and-questions-tabs.ui-tabs .ui-tabs-panel {
    border-top: none; }

.ui-dialog .ui-dialog-content {
  padding: 1em 0 0 0; }
  .ui-dialog .ui-dialog-content #merchant-grid {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    max-width: 900px; }
    .ui-dialog .ui-dialog-content #merchant-grid .merchant-tile {
      margin: 0 1em 2em 0.5em;
      width: 148px;
      height: 189px; }
      @media only screen and (max-width: 47.9375rem) {
        .ui-dialog .ui-dialog-content #merchant-grid .merchant-tile {
          margin: 0 0.3em 2em 0.3em; } }
      .ui-dialog .ui-dialog-content #merchant-grid .merchant-tile.target {
        display: block; }
      .ui-dialog .ui-dialog-content #merchant-grid .merchant-tile .merchant-image {
        width: 100%;
        height: 148px; }
        @media only screen and (max-width: 47.9375rem) {
          .ui-dialog .ui-dialog-content #merchant-grid .merchant-tile .merchant-image {
            width: 100%; } }
        .ui-dialog .ui-dialog-content #merchant-grid .merchant-tile .merchant-image img {
          width: 100%; }
      .ui-dialog .ui-dialog-content #merchant-grid .merchant-tile #buy-now {
        position: relative;
        width: 100%;
        float: left;
        height: 40px;
        text-align: center;
        line-height: 40px;
        border-radius: 4px;
        color: #FFFFFF;
        text-decoration: none;
        text-transform: uppercase;
        background-color: #3ADBC5; }
        @media only screen and (max-width: 47.9375rem) {
          .ui-dialog .ui-dialog-content #merchant-grid .merchant-tile #buy-now {
            width: 100%;
            margin: 0 0 1em 0; } }
        .ui-dialog .ui-dialog-content #merchant-grid .merchant-tile #buy-now:hover {
          background-color: #E545B9; }

.product-non-sellable .non-sell-able-products-available-at {
  padding-top: 20px; }
  .product-non-sellable .non-sell-able-products-available-at span.title {
    color: #007278;
    text-transform: uppercase; }
  .product-non-sellable .non-sell-able-products-available-at ul {
    list-style-type: none;
    margin: 0 auto;
    padding: 0;
    text-align: center;
    width: 80%; }
    @media only screen and (max-width: 47.9375rem) {
      .product-non-sellable .non-sell-able-products-available-at ul {
        width: 100%;
        margin-top: 20px; } }
    .product-non-sellable .non-sell-able-products-available-at ul li {
      display: inline-block;
      margin: auto;
      width: 24%; }
      .product-non-sellable .non-sell-able-products-available-at ul li img {
        max-height: 45px;
        max-width: 80%; }
        @media only screen and (max-width: 47.9375rem) {
          .product-non-sellable .non-sell-able-products-available-at ul li img {
            max-height: 100%; } }
      @media only screen and (max-width: 47.9375rem) {
        .product-non-sellable .non-sell-able-products-available-at ul li {
          width: 60%;
          max-width: 60%;
          margin: 5px 0; } }

.product-add-to-cart #no-on-site-purchase .button-row #find-in-store {
  background-color: #007278; }

.product-add-to-cart #no-on-site-purchase .button-row #find-in-store:hover {
  background-color: #007278; }

.bv-cv2-cleanslate .bv-core-container-88 .bv-summary-bar-minimalist-horizontal .bv-write-container button.bv-ask-question, .bv-cv2-cleanslate .bv-core-container-88 .bv-summary-bar-minimalist-horizontal .bv-read-container button.bv-ask-question {
  color: #007278 !important; }

.bv-cv2-cleanslate .bv-core-container-88 .bv-summary-bar-minimalist-horizontal .bv-write-container button.bv-write-review, .bv-cv2-cleanslate .bv-core-container-88 .bv-summary-bar-minimalist-horizontal .bv-read-container button.bv-write-review {
  color: #007278 !important; }

.product-add-to-cart #no-on-site-purchase .button-row #find-in-store {
  -webkit-transition: ease 0.2s;
          transition: ease 0.2s;
  background-color: #007278; }
  .product-add-to-cart #no-on-site-purchase .button-row #find-in-store:hover {
    background-color: #5BD4BA; }
  @media only screen and (max-width: 47.9375rem) {
    .product-add-to-cart #no-on-site-purchase .button-row #find-in-store:hover {
      background-color: #5BD4BA; } }

.product-add-to-cart #no-on-site-purchase .button-row #buy-online, .product-add-to-cart #no-on-site-purchase .button-row #buy-online-direct {
  -webkit-transition: ease 0.2s;
          transition: ease 0.2s; }
  .product-add-to-cart #no-on-site-purchase .button-row #buy-online:hover, .product-add-to-cart #no-on-site-purchase .button-row #buy-online-direct:hover {
    background-color: #5BD4BA; }

.product-add-to-cart #no-on-site-purchase .button-row #find-in-store {
  background-color: #007278; }
  @media only screen and (max-width: 47.9375rem) {
    .product-add-to-cart #no-on-site-purchase .button-row #find-in-store:hover {
      background-color: #007278; } }

.ui-dialog .ui-dialog-content #merchant-grid .merchant-tile #buy-now {
  background-color: #007278; }
  .ui-dialog .ui-dialog-content #merchant-grid .merchant-tile #buy-now:hover {
    background-color: #5BD4BA; }

.ui-dialog .ui-dialog-content #merchant-grid button#add-to-cart {
  width: 100%;
  text-transform: uppercase; }

.product-set:not(.bundle) .product-add-to-cart {
  margin-top: 0;
  text-align: center; }
  .product-set:not(.bundle) .product-add-to-cart.fixed {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    z-index: 1000;
    margin: 0; }
    .product-set:not(.bundle) .product-add-to-cart.fixed + .product-set-options {
      margin-top: 114px; }
  .product-set:not(.bundle) .product-add-to-cart button {
    width: 80%;
    max-width: 18.75rem; }

.product-set:not(.bundle).tab-content .product-add-to-cart button {
  width: 84.5%; }

.product-set:not(.bundle) .product-helper-links {
  text-align: center; }

.product-set:not(.bundle) .product-actions {
  text-align: center; }

@media only screen and (min-width: 48rem) and (max-width: 59.9375rem) {
  .product-set.product-col-1 {
    width: 36.5%;
    margin-right: 3.5%; } }

@media only screen and (min-width: 48rem) and (max-width: 59.9375rem) {
  .product-set.product-col-2 {
    width: 60%; } }

.product-set .bazaarvoice-container {
  margin: 0.5rem 0 0.75rem; }

.add-selected-to-favorites.disabled {
  opacity: 0.4; }

.product-select-all {
  padding: 0 1rem 0.5rem 0.75rem;
  border-bottom: 1px solid #CCCCCC;
  margin: 0 -1rem;
  background-color: #4B4B4B; }
  @media only screen and (min-width: 48rem) {
    .product-select-all {
      margin: 0; } }
  .product-select-all .product-select-all-header,
  .product-select-all .select-all-checkbox {
    color: #FFFFFF; }
  .product-select-all .product-select-all-header {
    float: left;
    margin-top: 0.75rem;
    text-transform: uppercase; }
  .product-select-all .select-all-checkbox {
    float: right; }
    .product-select-all .select-all-checkbox label {
      display: inline-block;
      float: none;
      width: auto;
      vertical-align: bottom; }
    .product-select-all .select-all-checkbox input {
      margin: 0.875rem 0 0 0.25rem; }

.product-set-list {
  margin: 0 -1rem; }
  @media only screen and (min-width: 48rem) {
    .product-set-list {
      margin: 0; } }
  .bundle .product-set-list {
    border-top: 1px solid #CCCCCC;
    border-bottom: 1px solid #CCCCCC; }

.product-set-item {
  position: relative;
  padding: 0.75rem 0.3125rem; }
  .product-set-item:nth-child(even) {
    background-color: rgba(204, 204, 204, 0.2); }

.product-set-image,
.product-set-details,
.product-set-inventory {
  float: left; }

.product-set-image {
  width: 3.75rem;
  border: 1px solid #EDEDED; }
  .product-set-image .product-thumbnail {
    display: block; }

.product-set-details,
.product-set-inventory {
  width: calc(100% - 60px);
  padding-left: 0.625rem; }
  @media only screen and (max-width: 47.9375rem) {
    .product-set-details,
    .product-set-inventory {
      float: right;
      padding-right: 2rem; } }
  @media only screen and (min-width: 48rem) {
    .product-set-details,
    .product-set-inventory {
      width: calc(50% - 46px); } }
  .product-set-details.bundle,
  .product-set-inventory.bundle {
    width: calc(100% - 60px); }

@media only screen and (min-width: 48rem) {
  .product-set-details.bundle {
    width: calc(60% - 30px); } }

.product-set-details.bundle .product-name {
  margin-bottom: 0.75rem; }

.product-set-details .product-name {
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 1;
  text-transform: none; }

.product-set-details .item-name {
  text-decoration: underline; }
  .product-set-details .item-name:hover {
    text-decoration: none; }

.product-main-attributes .attribute .label {
  text-transform: uppercase; }

.product-set-inventory {
  margin-top: 1rem; }
  @media only screen and (min-width: 48rem) {
    .product-set-inventory {
      margin-top: 0; } }
  .product-set-inventory .inventory.unavailable {
    opacity: 0.4; }
  .product-set-inventory .inventory .quantity,
  .product-set-inventory .inventory .product-price {
    float: left; }
  .product-set-inventory .inventory .quantity .times {
    margin: 0 0.5rem;
    vertical-align: baseline;
    fill: #CCCCCC; }
  .product-set-inventory .inventory .product-price span {
    display: block;
    line-height: 1.6; }
    @media only screen and (min-width: 75rem) {
      .product-set-inventory .inventory .product-price span {
        display: inline; } }
  .product-set-inventory .in-stock-msg {
    display: none; }
  .product-set-inventory.bundle {
    float: right; }
    @media only screen and (min-width: 48rem) {
      .product-set-inventory.bundle {
        width: calc(40% - 42px); } }
    .product-set-inventory.bundle .quantity {
      text-transform: uppercase; }
  @media only screen and (min-width: 48rem) {
    .product-set-inventory.discontinued {
      position: relative;
      top: 50%;
      -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
      transform: translateY(-50%);
      float: none;
      left: calc(50% + 1rem); } }

.product-select {
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  position: absolute;
  right: 1rem; }
  .product-select input {
    margin: 0; }

.add-to-cart-dialog,
.add-to-favorites-dialog {
  width: calc(100% - 2rem) !important; }
  @media only screen and (min-width: 48rem) {
    .add-to-cart-dialog,
    .add-to-favorites-dialog {
      width: 37.5rem !important; } }

.product-confirmation-dialog {
  display: none;
  text-align: center; }
  .ui-dialog:not(.quickview-dialog) .product-confirmation-dialog {
    display: block; }
  .product-confirmation-dialog .button, .product-confirmation-dialog .contactus-return-button, .product-confirmation-dialog .project-options-button, .product-confirmation-dialog .address-create, .product-confirmation-dialog .add-card, .product-confirmation-dialog .pt_order-confirmation .continue, .pt_order-confirmation .product-confirmation-dialog .continue {
    text-transform: uppercase;
    cursor: pointer; }
    @media only screen and (max-width: 29.9375rem) {
      .product-confirmation-dialog .button, .product-confirmation-dialog .contactus-return-button, .product-confirmation-dialog .project-options-button, .product-confirmation-dialog .address-create, .product-confirmation-dialog .add-card, .product-confirmation-dialog .pt_order-confirmation .continue, .pt_order-confirmation .product-confirmation-dialog .continue {
        width: 100%; }
        .product-confirmation-dialog .button:last-child, .product-confirmation-dialog .contactus-return-button:last-child, .product-confirmation-dialog .project-options-button:last-child, .product-confirmation-dialog .address-create:last-child, .product-confirmation-dialog .add-card:last-child, .product-confirmation-dialog .pt_order-confirmation .continue:last-child, .pt_order-confirmation .product-confirmation-dialog .continue:last-child {
          margin-top: 0.5rem; } }

.product-confirmation-header {
  margin: 0.5rem 0; }

.product-non-sellable.product-col-1,
.product-non-sellable.product-col-2 {
  margin: 0 -0.5rem; }
  @media only screen and (min-width: 48rem) {
    .product-non-sellable.product-col-1,
    .product-non-sellable.product-col-2 {
      margin: 0; } }

@media only screen and (min-width: 48rem) {
  .product-non-sellable.product-col-1 {
    margin-right: 2.25%; } }

.product-non-sellable.product-col-2 {
  padding: 0.75rem;
  border: 1px solid #EDEDED;
  text-align: center; }
  @media only screen and (min-width: 48rem) {
    .product-non-sellable.product-col-2 {
      width: 55.25%; } }
  .product-non-sellable.product-col-2 hr {
    border-color: #EDEDED; }
  .product-non-sellable.product-col-2 #BVRRSummaryContainer {
    display: inline-block; }

.product-non-sellable .product-description {
  padding: 0 1rem; }

@media only screen and (min-width: 48rem) {
  .product-non-sellable .product-helper-links {
    text-align: center; } }

.product-non-sellable .product-helper-links .print-page {
  display: none;
  float: none;
  height: auto;
  padding-top: 0; }
  @media only screen and (min-width: 48rem) {
    .product-non-sellable .product-helper-links .print-page {
      display: inline; } }

.product-non-sellable .product-actions {
  margin-top: 1rem; }
  @media only screen and (min-width: 48rem) {
    .product-non-sellable .product-actions {
      margin-top: 1.75rem; } }
  .product-non-sellable .product-actions a {
    margin-right: 3rem; }
    .product-non-sellable .product-actions a:last-of-type {
      margin-right: 0; }
    @media only screen and (min-width: 48rem) {
      .product-non-sellable .product-actions a {
        margin-right: 0.5rem; }
        .product-non-sellable .product-actions a:last-of-type {
          margin-right: 0; } }

.project-misc-info .property {
  margin: 0.5rem 0 0 0;
  text-transform: uppercase; }
  @media only screen and (min-width: 48rem) {
    .project-misc-info .property {
      display: inline-block; } }
  .project-misc-info .property:first-child {
    margin-top: 1.75rem; }
  @media only screen and (min-width: 48rem) {
    .project-misc-info .property {
      margin: 1.75rem 2.25rem 0 0; }
      .project-misc-info .property:last-child {
        margin-right: 0; } }

.project-misc-info .label {
  color: #969696; }

.project-options-button {
  text-transform: uppercase;
  margin-top: 1.5rem;
  cursor: pointer; }
  @media only screen and (min-width: 48rem) {
    .project-options-button {
      margin-top: 1rem; } }
  .project-options-button + .project-options-button {
    margin-left: 0.25rem; }
    @media only screen and (min-width: 48rem) {
      .project-options-button + .project-options-button {
        margin-left: 0.75rem; } }

.product-bottom-section {
  clear: both; }
  @media only screen and (min-width: 48rem) {
    .product-bottom-section .product-tabs {
      float: left;
      width: 56.8%; }
      .product-bottom-section .product-tabs:only-child {
        width: 100%; } }
  @media only screen and (min-width: 48rem) and (max-width: 59.9375rem) {
    .product-bottom-section .product-tabs {
      float: none;
      width: 100%; } }
  .product-bottom-section .product-tabs .ui-tabs-nav li {
    width: calc(28.333% - 0.14em); }
    .product-bottom-section .product-tabs .ui-tabs-nav li:first-child {
      width: calc(38.333% - 0.14em); }
      @media only screen and (min-width: 48rem) {
        .product-bottom-section .product-tabs .ui-tabs-nav li:first-child {
          width: auto; } }
    .product-bottom-section .product-tabs .ui-tabs-nav li:last-child {
      width: calc(33.333% - 0.14em);
      margin-right: 0; }
      @media only screen and (min-width: 48rem) {
        .product-bottom-section .product-tabs .ui-tabs-nav li:last-child {
          width: auto; } }
    @media only screen and (min-width: 48rem) {
      .product-bottom-section .product-tabs .ui-tabs-nav li {
        width: auto; } }

.product-extra-content {
  padding-top: 2rem; }
  @media only screen and (min-width: 48rem) {
    .product-extra-content {
      float: left;
      width: 40.5%;
      padding-top: 3rem;
      margin-left: 2.7%; } }
  @media only screen and (min-width: 48rem) and (max-width: 59.9375rem) {
    .product-extra-content {
      float: none;
      width: 100%;
      margin-left: 0; } }

.project-step {
  padding: 1.25rem 0.75rem;
  margin: 0 -1rem;
  background-color: #FFFFFF; }
  @media only screen and (min-width: 48rem) {
    .project-step {
      margin: 0; } }
  .project-step:nth-child(odd) {
    background-color: rgba(204, 204, 204, 0.2); }
  @media only screen and (min-width: 48rem) {
    .project-step:first-child {
      border-top: 1px solid #CCCCCC; } }
  .project-step:last-child {
    border-bottom: 1px solid #4B4B4B; }

.project-step-image,
.project-step-info {
  float: left; }

.project-step-info {
  width: 100%; }
  .project-step-info p {
    margin-top: 0; }

.project-step-image {
  width: 7.5rem; }
  .project-step-image + .project-step-info {
    width: calc(100% - 120px);
    padding-left: 0.75rem; }
  .project-step-image img {
    display: block;
    width: 100%;
    border: 1px solid #CCCCCC; }

.project-step-heading {
  margin: 0;
  text-transform: none;
  font-weight: bold; }

.project-instruction-options {
  padding: 0 0.75rem;
  margin: 0.75rem -1rem 0 -1rem; }
  @media only screen and (min-width: 48rem) {
    .project-instruction-options {
      margin: 0.75rem 0 0 0; } }
  .project-instruction-options a {
    display: block;
    cursor: pointer; }

.project-view-options {
  position: absolute;
  top: calc(3.75rem - 54px);
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%); }
  .project-view-options h6 {
    margin: 0;
    text-align: center;
    color: #969696; }
  .project-view-options .view-options {
    width: 18.625rem;
    padding-right: 1rem;
    text-align: center;
    text-transform: uppercase; }
    .project-view-options .view-options span {
      display: inline-block;
      vertical-align: middle;
      cursor: pointer; }
      .project-view-options .view-options span.active {
        color: #007278; }
      .project-view-options .view-options span ~ span {
        margin-left: 0.25rem; }
  .project-view-options .view-toggle {
    position: relative;
    width: 4.375rem;
    height: 1.875rem;
    padding: 0.1875rem;
    border-radius: 5px;
    background-color: #CCCCCC;
    box-shadow: inset -1px 1px 5px #969696; }
    .project-view-options .view-toggle:after {
      content: "";
      display: block;
      position: absolute;
      top: 0.1875rem;
      left: 0.1875rem;
      width: 2rem;
      height: 1.5rem;
      border: 1px solid #FFFFFF;
      border-radius: 6px;
      background-color: #FFFFFF;
      box-shadow: inset 3px -3px 6px #CCCCCC, -1px 1px 4px #969696;
      -webkit-transition: all 100ms ease-in;
      transition: all 100ms ease-in; }
    .project-view-options .view-toggle.simple:after {
      left: 2.1875rem; }

.product-tabs .tab-content.simple .product-add-to-cart,
.product-tabs .tab-content.simple .select-all-checkbox,
.product-tabs .tab-content.simple .product-set-image,
.product-tabs .tab-content.simple .product-set-inventory,
.product-tabs .tab-content.simple .product-select {
  display: none; }

.product-tabs .tab-content.simple .product-set-details {
  width: 100%; }

.product-tabs .product-add-to-cart {
  margin: 1rem 0 0 0; }

.product-tabs .product-select-all,
.product-tabs .product-set-list {
  margin: 0; }

.project-techniques {
  border-top: 1px solid #CCCCCC;
  border-bottom: 1px solid #CCCCCC; }
  @media only screen and (max-width: 47.9375rem) {
    .project-techniques {
      margin: 0 -1rem; } }

.project-technique {
  padding: 0.625rem; }
  .project-technique:nth-child(odd) {
    background-color: rgba(204, 204, 204, 0.2); }
  .project-technique .technique-image,
  .project-technique .technique-info {
    float: left; }
  .project-technique .technique-image {
    width: 3.75rem; }
    .project-technique .technique-image img {
      display: block;
      width: 100%;
      border: 1px solid #EDEDED; }
  .project-technique .technique-info {
    width: calc(100% - 60px);
    padding-left: 0.75rem; }
  .project-technique .technique-description {
    line-height: 1.5;
    margin-bottom: 0; }
  .project-technique .item-name {
    line-height: 1;
    text-decoration: underline; }
    .project-technique .item-name:hover {
      text-decoration: none; }

.quickview-dialog {
  width: calc(100% - 2rem) !important;
  overflow: visible; }
  @media only screen and (min-width: 60rem) and (max-width: 74.9375rem) {
    .quickview-dialog {
      width: 57.5rem !important; } }
  @media only screen and (min-width: 75rem) {
    .quickview-dialog {
      width: 57.5rem !important; } }
  .quickview-dialog .pdp-main {
    margin-top: 0.25rem; }
  .quickview-dialog .product-col-1.product-non-sellable {
    margin-top: 32px; }
  .quickview-dialog .product-col-2.product-non-sellable {
    margin-top: 12px; }
  .quickview-dialog .product-set:not(.bundle) .product-set-list {
    position: relative;
    max-height: 20rem;
    overflow: hidden;
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC; }
    .quickview-dialog .product-set:not(.bundle) .product-set-list .ps-scrollbar-y-rail {
      margin-top: 0.5rem;
      margin-bottom: 0.5rem; }
  .quickview-dialog .product-set:not(.bundle) .product-set-details,
  .quickview-dialog .product-set:not(.bundle) .product-set-inventory {
    float: right;
    width: calc(100% - 60px);
    padding-left: 0.625rem;
    padding-right: 2rem; }
  .quickview-dialog .product-set:not(.bundle) .product-set-inventory {
    margin-top: 1rem; }
  @media only screen and (min-width: 48rem) {
    .quickview-dialog .product-set-inventory.bundle .inventory .quantity {
      float: none;
      padding-right: 1.25rem;
      text-align: right; } }
  .quickview-dialog .product-add-to-cart .add-to-cart,
  .quickview-dialog .product-add-to-cart .add-to-cart-disabled {
    width: 72%; }
    @media only screen and (min-width: 48rem) {
      .quickview-dialog .product-add-to-cart .add-to-cart,
      .quickview-dialog .product-add-to-cart .add-to-cart-disabled {
        width: 72%; } }
  .quickview-dialog .product-add-to-cart.bundle .add-to-cart,
  .quickview-dialog .product-add-to-cart.bundle .add-to-cart-disabled {
    width: calc(100% - 88px); }
  .quickview-dialog .product-actions a:not(.addthis_button_email) {
    margin-right: 3.125rem; }
    @media only screen and (min-width: 48rem) {
      .quickview-dialog .product-actions a:not(.addthis_button_email) {
        margin-right: 0.25rem; } }

.quickview-full-details {
  float: right; }

.pt_product-compare #main {
  padding: 0 1rem; }

.pt_product-compare .comparison-header {
  margin-top: 0.1rem;
  padding-bottom: 3rem; }

.pt_product-compare .print-page {
  height: 1.5rem;
  padding: 0 1.125rem;
  margin-top: 0.5625rem; }

.pt_product-compare .category-switch {
  width: 13.68%; }

.pt_product-compare .category-switch label,
.pt_product-compare #compare-category-list {
  width: 100%; }

.pt_product-compare .category-switch label {
  padding: 0;
  margin-top: 1.25rem; }

.pt_product-compare #compare-category-list {
  height: 1.75rem;
  border-radius: 0.25rem;
  margin-top: 0; }

.pt_product-compare #compare-table {
  top: 0.5625rem; }
  .pt_product-compare #compare-table .products {
    width: 84.6%;
    float: right;
    border: 1px solid #CCCCCC;
    border-bottom: none;
    margin-left: 1.71%; }
  .pt_product-compare #compare-table .grey-area {
    height: 2.5625rem;
    background-color: #EDEDED;
    border-bottom: 1px solid #CCCCCC; }
  .pt_product-compare #compare-table .product {
    width: 25%;
    float: left;
    border: none;
    border-right: 1px solid #CCCCCC;
    background: none;
    margin-top: -41px; }
    .pt_product-compare #compare-table .product.no-right-border {
      border-right: none; }
  .pt_product-compare #compare-table .compare-item-remove {
    border-bottom: none;
    padding: 0.75rem 0.8125rem 0.4375rem 0;
    float: none;
    display: block;
    background: none; }
  .pt_product-compare #compare-table .product-tile {
    clear: both;
    position: relative;
    height: 26.0625rem !important; }
  .pt_product-compare #compare-table .product-image {
    height: 15rem; }
  .pt_product-compare #compare-table .product-badges {
    left: 17.8%;
    top: 0.6875rem; }
  .pt_product-compare #compare-table .product-details {
    border: none;
    padding: 1rem 0.625rem 0 1.25rem;
    height: 11.5625rem;
    float: left;
    width: 100%; }
  .pt_product-compare #compare-table .product-name {
    display: block;
    height: 3.9375rem;
    overflow: hidden;
    margin-bottom: 0.9375rem; }
    .pt_product-compare #compare-table .product-name::before {
      height: 3.9375rem; }
  .pt_product-compare #compare-table .product-pricing {
    line-height: 18px; }
  .pt_product-compare #compare-table .product-promo {
    clear: both;
    height: 2.1875rem;
    overflow: hidden;
    float: left;
    margin-top: 5px; }
    .pt_product-compare #compare-table .product-promo .promotional-message {
      margin: 0; }
  .pt_product-compare #compare-table .view-details-link {
    margin: 1rem auto 0.375rem;
    text-transform: uppercase;
    padding: 0.1875rem;
    float: none;
    display: block; }
    .pt_product-compare #compare-table .view-details-link:hover {
      text-decoration: none; }
  .pt_product-compare #compare-table .add-to-favorites {
    margin: 0 auto 0.75rem;
    display: block;
    width: 8.4375rem;
    float: none; }
  .pt_product-compare #compare-table .wrap-attributes {
    border: 1px solid #CCCCCC; }
  .pt_product-compare #compare-table .attribute-row {
    clear: both;
    float: left;
    width: 100%;
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC; }
    .pt_product-compare #compare-table .attribute-row.first {
      border-top: 1px solid #CCCCCC; }
    .pt_product-compare #compare-table .attribute-row.last {
      border-bottom: 1px solid #CCCCCC; }
    .pt_product-compare #compare-table .attribute-row.odd {
      background-color: #F5F5F5; }
    .pt_product-compare #compare-table .attribute-row .value,
    .pt_product-compare #compare-table .attribute-row .product-attribute {
      padding-bottom: 0.4375rem;
      padding-top: 0.4375rem;
      box-sizing: border-box; }
    .pt_product-compare #compare-table .attribute-row .value {
      float: left;
      width: 21.152%;
      padding-left: 1.6%;
      border-right: 1px solid #CCCCCC; }
  .pt_product-compare #compare-table .product-attribute {
    width: 15.39%;
    float: left;
    padding: 0.4375rem 0 0 0.625rem;
    border-right: 1px solid #CCCCCC; }

.pt_product-compare .back {
  margin-top: 1.1875rem;
  display: block;
  position: static; }
  .pt_product-compare .back.bottom-results {
    margin-top: 1.5625rem; }

.pt_product-compare .no-right-border {
  border-right: none !important; }

@media only screen and (min-width: 48rem) {
  .pt_account #secondary,
  .pt_account #primary,
  .pt_wish-list #secondary,
  .pt_wish-list #primary,
  .pt_order #secondary,
  .pt_order #primary {
    float: left; } }

.pt_account #secondary,
.pt_wish-list #secondary,
.pt_order #secondary {
  margin-bottom: 1.875rem;
  padding-top: 3.6125rem; }
  @media only screen and (min-width: 48rem) {
    .pt_account #secondary,
    .pt_wish-list #secondary,
    .pt_order #secondary {
      width: 12.5rem;
      margin-bottom: 0; } }

@media only screen and (min-width: 48rem) {
  .pt_account #primary,
  .pt_wish-list #primary,
  .pt_order #primary {
    padding-top: 3.3125rem;
    width: calc(94% - 200px);
    margin-left: 6%; } }

.pt_account #primary.full-width,
.pt_wish-list #primary.full-width,
.pt_order #primary.full-width {
  width: 100%;
  margin-left: 0; }

.account-nav-header {
  float: left;
  width: 60%;
  padding: 1rem;
  border-top: 1px solid #CCCCCC;
  border-bottom: 1px solid #CCCCCC;
  margin: 0;
  background-color: #EDEDED; }
  @media only screen and (min-width: 48rem) {
    .account-nav-header {
      float: none;
      width: auto;
      border: none; } }
  .account-nav-header span {
    vertical-align: middle; }
  .account-nav-header .arrow {
    display: inline-block;
    margin-left: 0.5rem; }
    @media only screen and (min-width: 48rem) {
      .account-nav-header .arrow {
        display: none; } }
    .account-nav-header .arrow.flipped {
      -webkit-transform: rotate(180deg);
          -ms-transform: rotate(180deg);
              transform: rotate(180deg); }
  .account-nav-header .down-arrow {
    fill: #4B4B4B; }

.account-nav-options {
  display: none;
  clear: both;
  padding: 1rem 0.75rem 0.25rem 0.75rem;
  border-bottom: 1px solid #CCCCCC;
  background-color: #EDEDED; }
  @media only screen and (min-width: 48rem) {
    .account-nav-options {
      display: block;
      padding: 0 1.875rem 0.25rem 1.875rem;
      border: none; } }

.account-nav-option {
  margin-bottom: 0.75rem; }
  .account-nav-option a {
    color: #4B4B4B; }
    .account-nav-option a.current {
      font-weight: bold; }

.account-nav-asset {
  display: none;
  padding: 1rem;
  margin-top: 1rem;
  background-color: #EDEDED; }
  @media only screen and (min-width: 48rem) {
    .account-nav-asset {
      display: block; } }
  .account-nav-asset h2 {
    margin: 0;
    text-transform: none;
    font-weight: bold; }
  .account-nav-asset p {
    margin-top: 0; }
    .account-nav-asset p:last-of-type {
      margin-bottom: 0; }

.account-header {
  display: none;
  line-height: 1.125rem;
  margin-top: 0; }
  @media only screen and (min-width: 48rem) {
    .account-header {
      display: block; } }
  .account-header span {
    display: inline-block;
    vertical-align: text-bottom; }
    .account-header span:first-child {
      line-height: 2.125rem; }
      @media only screen and (min-width: 48rem) and (max-width: 59.9375rem) {
        .account-header span:first-child {
          display: block; } }
  .account-header .divider {
    line-height: 2.5rem;
    padding: 0 0.5rem;
    color: #EDEDED; }
    @media only screen and (min-width: 48rem) and (max-width: 59.9375rem) {
      .account-header .divider {
        display: none; } }

.account-full-name {
  line-height: 1.625rem; }

.account-logout, .account-logout a {
  font-weight: bold; }

.account-logout.show-mobile {
  float: left;
  width: 40%;
  line-height: 3.625rem;
  text-align: right; }

.account-logout a {
  text-decoration: underline;
  text-transform: uppercase; }
  .account-logout a:hover {
    text-decoration: none; }

.account-login h1 {
  margin-top: 0; }
  @media only screen and (max-width: 47.9375rem) {
    .account-login h1 {
      margin-top: 1rem; } }

.pt_account .show-for-checkout,
.pt_wish-list .show-for-checkout {
  float: left;
  width: .5rem;
  margin-top: .05rem; }

.pt_account .show-for-account-favorites,
.pt_wish-list .show-for-account-favorites {
  margin-top: 1rem; }
  .pt_account .show-for-account-favorites.header-2,
  .pt_account .recommendations h2.show-for-account-favorites,
  .recommendations .pt_account h2.show-for-account-favorites, .pt_wish-list .show-for-account-favorites.header-2, .pt_wish-list .recommendations h2.show-for-account-favorites, .recommendations .pt_wish-list h2.show-for-account-favorites {
    margin: 0; }

.registered-message .content-asset p {
  margin-top: 0; }

@media only screen and (max-width: 47.9375rem) {
  .section-header-note.add-card {
    margin: 0 0 0.9375rem 0;
    width: 100%; } }

@media only screen and (min-width: 48rem) {
  .section-header-note.add-card {
    position: relative;
    z-index: 10;
    margin-top: -4.375rem; } }

.reset-password-dialog {
  width: calc(100% - 2rem) !important; }
  @media only screen and (min-width: 48rem) {
    .reset-password-dialog {
      width: 57.5rem !important; } }
  @media only screen and (min-width: 48rem) and (max-width: 59.9375rem) {
    .reset-password-dialog {
      width: calc(100% - 2rem) !important; } }
  .reset-password-dialog .dialog-content {
    padding: 0 0 1.562rem 0; }
  .reset-password-dialog .wrap-title {
    padding: 0.3rem 3.5rem 0.7rem 3.5rem;
    background-color: #F5F5F5;
    margin-bottom: 1.9rem; }
    @media only screen and (min-width: 48rem) {
      .reset-password-dialog .wrap-title {
        padding-bottom: 1.4375rem; } }
  .reset-password-dialog h1 {
    color: #4B4B4B;
    margin-bottom: 0;
    line-height: 1.5625rem; }
    @media only screen and (min-width: 48rem) {
      .reset-password-dialog h1 {
        margin-top: 25px; } }
  .reset-password-dialog .wrap-content {
    padding: 0 1.4375rem; }
    @media only screen and (min-width: 48rem) {
      .reset-password-dialog .wrap-content {
        width: 48.125rem;
        margin: 0 auto;
        padding: 0; } }
    @media only screen and (min-width: 48rem) and (max-width: 59.9375rem) {
      .reset-password-dialog .wrap-content {
        width: 43.75rem; } }
  .reset-password-dialog p {
    color: #4B4B4B;
    line-height: 0.875rem;
    text-align: center;
    margin-bottom: 0.3125rem; }
    @media only screen and (min-width: 48rem) {
      .reset-password-dialog p {
        margin-bottom: 0.9375rem; } }
  @media only screen and (min-width: 48rem) {
    .reset-password-dialog .form-row {
      float: left;
      margin-left: 11.0625rem; } }
  @media only screen and (min-width: 48rem) and (max-width: 59.9375rem) {
    .reset-password-dialog .form-row {
      margin-left: 8.875rem; } }
  @media only screen and (min-width: 48rem) {
    .reset-password-dialog label {
      float: none; } }
  .reset-password-dialog label .required-indicator {
    display: none; }
  @media only screen and (min-width: 48rem) {
    .reset-password-dialog input {
      width: 16.25rem;
      margin-left: 0; } }
  .reset-password-dialog button {
    margin-top: 0.625rem;
    width: 100%; }
    @media only screen and (min-width: 48rem) {
      .reset-password-dialog button {
        width: auto;
        padding: 0 1.375rem;
        margin-top: 2.125rem;
        margin-left: 0.625rem; } }
  .reset-password-dialog .error-form {
    display: none; }
  .reset-password-dialog .error label, .reset-password-dialog .error-message label, .reset-password-dialog .cart-error label, .reset-password-dialog .product-availability-list > li:not(.is-in-stock) label, .reset-password-dialog .error input,
  .reset-password-dialog .error-message input,
  .reset-password-dialog .cart-error input,
  .reset-password-dialog .product-availability-list > li:not(.is-in-stock) input,
  .reset-password-dialog input[type="text"].error, .reset-password-dialog input[type="text"].error-message, .reset-password-dialog input[type="text"].cart-error {
    color: #4B4B4B; }
  .reset-password-dialog .error input, .reset-password-dialog .error-message input, .reset-password-dialog .cart-error input, .reset-password-dialog .product-availability-list > li:not(.is-in-stock) input {
    border-color: #E13535; }
  .reset-password-dialog .error-message, .reset-password-dialog span.error, .reset-password-dialog span.error-message, .reset-password-dialog span.cart-error {
    margin-left: 0; }

.create-account-container .form-caption {
  margin: 0;
  width: 100%; }
  @media only screen and (min-width: 48rem) {
    .create-account-container .form-caption {
      margin: 0.5rem 0 0.5rem 27%;
      width: 40%; } }

.create-account-container .required-note {
  float: right;
  padding-right: 1rem;
  margin-bottom: 1rem;
  margin-right: -1rem;
  text-align: right;
  text-transform: uppercase; }
  @media only screen and (min-width: 48rem) {
    .create-account-container .required-note {
      float: left;
      width: 70%; } }

.create-account-container .create-account-form {
  clear: both;
  margin: auto; }
  @media only screen and (max-width: 47.9375rem) {
    .create-account-container .create-account-form {
      margin-top: -2rem;
      float: left; }
      .create-account-container .create-account-form label,
      .create-account-container .create-account-form .form-label-text {
        padding: 0; } }
  @media only screen and (min-width: 48rem) {
    .create-account-container .create-account-form {
      width: 70%; } }
  .create-account-container .create-account-form .required-header {
    float: left;
    margin-top: 2rem;
    margin-bottom: 1rem; }

@media only screen and (min-width: 48rem) {
  .create-account-container .birthdate .form-caption {
    margin: 0.5rem 0;
    width: 100%; } }

.personal-data .required-note {
  float: left;
  width: 70%;
  text-align: right;
  padding-right: 1rem;
  margin-bottom: 1rem; }

.personal-data .my-profile {
  width: 100%;
  border-bottom: 1px solid #CCCCCC;
  text-transform: uppercase;
  text-align: center; }
  @media only screen and (min-width: 48rem) {
    .personal-data .my-profile {
      text-align: left; } }

.personal-data .create-account-asset {
  background: #CCCCCC;
  min-height: 4rem;
  width: 100%;
  float: left;
  padding: 1rem;
  margin-bottom: 1rem; }

.personal-data .create-account-form {
  width: 100%;
  margin: auto;
  clear: both; }
  .personal-data .create-account-form .required-header {
    margin-top: 2rem;
    margin-bottom: 1rem;
    float: left; }

.personal-data .pass-row .form-caption {
  width: 100%; }
  @media only screen and (min-width: 48rem) {
    .personal-data .pass-row .form-caption {
      width: 49.5966%; } }

@media only screen and (max-width: 47.9375rem) {
  .personal-data .add-me-messaging .add-me-label {
    padding-top: 0;
    width: 94%; } }

.birthdate {
  float: left;
  width: 31%;
  margin-right: 2%;
  clear: none; }
  @media only screen and (min-width: 48rem) {
    .birthdate {
      margin-left: 2%;
      margin-right: 0;
      width: 17%; } }
  @media only screen and (min-width: 48rem) {
    .birthdate.day {
      width: 11.5%; } }
  .birthdate select {
    border-radius: 0.3125rem;
    height: 1.875rem;
    width: 100%;
    margin: 0.375rem 0 0; }
  .birthdate label {
    display: none; }

.g-recaptcha {
  margin: 0 0 1em 0; }

@media only screen and (max-width: 47.9375rem) {
  .create-button {
    width: 100%;
    margin: 20px 0; } }

.create-button button {
  width: 100%; }
  @media only screen and (min-width: 48rem) {
    .create-button button {
      padding: 0;
      width: 10.0625rem; } }

@media only screen and (max-width: 47.9375rem) {
  .add-me-messaging {
    width: 100%;
    margin-bottom: 1rem;
    float: left; }
    .add-me-messaging input {
      margin: 0; } }

@media only screen and (min-width: 48rem) {
  .add-me-messaging {
    width: 50%;
    margin-left: 26%;
    margin-bottom: 1rem;
    margin-top: -1rem; } }

.add-me-messaging .add-me-label {
  float: right;
  width: 94%; }
  @media only screen and (max-width: 47.9375rem) {
    .add-me-messaging .add-me-label {
      padding-top: 0; } }
  @media only screen and (min-width: 48rem) {
    .add-me-messaging .add-me-label {
      width: 90%; } }
  @media only screen and (min-width: 48rem) and (max-width: 59.9375rem) {
    .add-me-messaging .add-me-label {
      width: 88%; } }
  .add-me-messaging .add-me-label span {
    text-transform: none; }
    .add-me-messaging .add-me-label span a {
      color: #4B4B4B;
      text-decoration: underline; }

.create-account-container .create-button .registration-privacy-text {
  font-size: 12px; }

.account-login .show-for-checkout,
.account-login .required-indicator,
.account-login .breadcrumb,
.favorites-login .show-for-checkout,
.favorites-login .required-indicator,
.favorites-login .breadcrumb {
  display: none; }

.account-login .top-message,
.favorites-login .top-message {
  margin-bottom: 1rem; }

.account-login .col-1 .form-row,
.favorites-login .col-1 .form-row {
  margin-bottom: 1rem; }

.account-login .col-1 .login-rememberme,
.favorites-login .col-1 .login-rememberme {
  margin-bottom: 0.5rem; }

.account-login .col-2 .form-row,
.favorites-login .col-2 .form-row {
  margin-bottom: 0; }

.account-login .col-2 .login-box,
.favorites-login .col-2 .login-box {
  margin-bottom: 0.5rem; }

.account-login .col-2 .form-row-button,
.favorites-login .col-2 .form-row-button {
  margin-top: 0.875rem;
  width: 100%; }
  @media only screen and (min-width: 48rem) {
    .account-login .col-2 .form-row-button,
    .favorites-login .col-2 .form-row-button {
      margin-left: 0;
      margin-right: 0; } }

.account-login .col-2 p,
.favorites-login .col-2 p {
  margin-top: 0;
  line-height: 1.4375rem;
  margin-bottom: 0.5625rem; }
  .account-login .col-2 p.no-margin,
  .favorites-login .col-2 p.no-margin {
    margin: 0; }

.account-login .col-2 ul,
.favorites-login .col-2 ul {
  margin-bottom: 0.8125rem; }

.account-login .col-2 li,
.favorites-login .col-2 li {
  margin-bottom: 0.625rem; }

.account-login .login-rememberme label,
.favorites-login .login-rememberme label {
  margin-top: 0.3125rem;
  font-weight: normal;
  text-transform: none; }

.account-login .login-rememberme input,
.favorites-login .login-rememberme input {
  margin-top: 0.375rem; }

.account-login .facebook-large,
.favorites-login .facebook-large {
  width: auto;
  background: none;
  margin-top: 1.1875rem; }

.account-login .show-for-favorites {
  display: none; }

.favorites-login .show-for-account {
  display: none; }

.no-margin {
  margin-top: 0; }

.form-spacer {
  height: .5rem;
  float: left; }

.returning-customers {
  margin-bottom: 2rem; }

.account-login .login-oauth .fb-login-text {
  font-size: 12px;
  text-align: left; }

.account-options .icon.account,
.account-options .icon.shop,
.account-options .icon.favorites,
.account-options .icon.payment-settings,
.account-options .icon.address-book {
  width: 52px;
  height: 58px;
  fill: #007278; }

@media only screen and (max-width: 47.9375rem) {
  .account-options .column:last-child {
    padding-left: 0; }
    .account-options .column:last-child .account-option:first-child {
      padding-top: 1rem;
      border-top: 1px solid #EDEDED; } }

@media only screen and (min-width: 48rem) {
  .account-options .column {
    float: left;
    width: 50%; }
    .account-options .column:first-child {
      padding-right: 0.75rem;
      border-right: 1px solid #EDEDED; }
    .account-options .column:last-child {
      padding-left: 0.75rem; } }

@media only screen and (min-width: 48rem) and (max-width: 59.9375rem) {
  .account-options .column {
    float: none;
    width: 100%; }
    .account-options .column:first-child {
      padding-right: 0;
      border-right: none; }
      .account-options .column:first-child .account-option:first-child {
        padding-top: 0;
        border-top: none; }
    .account-options .column:last-child {
      padding-left: 0; } }

.account-option {
  padding-bottom: 1.25rem;
  padding-top: 1rem;
  border-top: 1px solid #EDEDED; }
  .account-option:first-child {
    padding-top: 0;
    border: none; }
    @media only screen and (min-width: 48rem) and (max-width: 59.9375rem) {
      .account-option:first-child {
        padding-top: 1rem;
        border-top: 1px solid #EDEDED; } }

.account-option-image,
.account-option-info {
  float: left; }

.account-option-image {
  display: block;
  width: 3.375rem;
  margin-right: 1rem;
  text-align: center; }

.account-option-info {
  width: calc(100% - 70px); }
  .account-option-info a {
    text-transform: uppercase;
    color: #4B4B4B; }
  .account-option-info p {
    margin-top: -.5rem; }

.address-book {
  width: 85% !important; }

.order-history-title {
  margin: 0;
  float: left;
  padding: 0.625rem 0.9375rem 0 0; }
  @media only screen and (max-width: 47.9375rem) {
    .order-history-title {
      float: none;
      padding: 0;
      text-align: center;
      border-bottom: 1px solid #EDEDED; } }

@media only screen and (min-width: 48rem) {
  .pt_order #primary {
    width: calc(96.5% - 200px);
    margin-left: 3.5%;
    padding-bottom: 9.9375rem; } }

.pt_order .right-arrow {
  top: -3px;
  right: -1px;
  position: relative;
  width: 0.5rem; }
  @media only screen and (min-width: 48rem) {
    .pt_order .right-arrow {
      margin-top: -0.375rem; } }

.pt_order .first-last .right-arrow {
  fill: #FFFFFF; }

.pt_order .results-hits {
  margin-top: 1.0625rem;
  text-align: left; }
  @media only screen and (max-width: 47.9375rem) {
    .pt_order .results-hits {
      text-align: center;
      width: 100%;
      margin-left: 0; } }

.pt_order .pagination-ul {
  margin-top: 0.3125rem;
  margin-bottom: 0.625rem; }
  @media only screen and (max-width: 47.9375rem) {
    .pt_order .pagination-ul {
      margin-top: -2.75rem;
      width: 100%; } }
  @media only screen and (max-width: 47.9375rem) {
    .pt_order .pagination-ul li {
      display: none; } }
  .pt_order .pagination-ul .desktop-visible {
    margin-top: 0px; }
    .pt_order .pagination-ul .desktop-visible a {
      line-height: 1.3125rem; }
      .pt_order .pagination-ul .desktop-visible a:hover {
        line-height: 1.3125rem; }
  .pt_order .pagination-ul .up {
    z-index: 100; }
  @media only screen and (max-width: 47.9375rem) {
    .pt_order .pagination-ul .first-last {
      display: block; } }
  .pt_order .pagination-ul .first-last.next-li {
    margin: 1rem 1rem 0 0; }
  .pt_order .pagination-ul .first-last.prev-li {
    margin: 1rem 0 0 1rem; }
  .pt_order .pagination-ul .first-last span {
    color: #FFFFFF;
    display: inline-block; }

@media only screen and (max-width: 47.9375rem) {
  .pt_order #secondary {
    margin-bottom: 20px; } }

.pt_order .desktop-visible {
  display: none; }
  @media only screen and (min-width: 48rem) {
    .pt_order .desktop-visible {
      display: block; } }

.pt_order .page-prev .right-arrow {
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg); }

.order-history-top {
  border-bottom: 1px solid #EDEDED;
  margin-bottom: 0.625rem; }
  @media only screen and (max-width: 47.9375rem) {
    .order-history-top {
      border: 0; } }

.order-history-bottom {
  border-top: 1px solid #EDEDED;
  margin-top: 0.625rem; }
  .order-history-bottom .results-hits {
    margin-top: 0.9375rem; }
  .order-history-bottom .pagination-ul {
    margin-top: 0.5rem; }
    @media only screen and (max-width: 47.9375rem) {
      .order-history-bottom .pagination-ul {
        margin-top: -2.75rem; } }

.order-history-items {
  margin: 0; }
  .order-history-items li {
    list-style: none; }

.order-history-header {
  padding: 1.1875rem 0.625rem;
  background: #F5F5F5; }
  .order-history-header button {
    float: right;
    padding: 0 2.8125rem;
    margin-top: 0.6875rem; }
    @media only screen and (max-width: 47.9375rem) {
      .order-history-header button {
        float: none;
        width: 100%; } }

.order-header-item-left {
  float: left; }
  @media only screen and (max-width: 47.9375rem) {
    .order-header-item-left {
      float: none; } }

.order-header-item {
  color: #4B4B4B;
  line-height: 1.3125rem; }
  .order-header-item .label {
    font-weight: bold; }

.order-history-shipped {
  width: 37.096%; }
  @media only screen and (min-width: 48rem) and (max-width: 59.9375rem) {
    .order-history-shipped {
      width: 25.096%; } }

.order-history-items-line {
  width: 40.752%; }

.order-history-totals {
  width: 22.258%; }

.order-history-table {
  margin: 0; }
  .order-history-table tr {
    border: 0; }
  .order-history-table td {
    padding: 1.3125rem 0 1.5625rem 0;
    color: #4B4B4B; }
    @media only screen and (max-width: 47.9375rem) {
      .order-history-table td {
        width: 100%;
        display: block;
        padding: 1.25rem 0 0 0.625rem; } }
    .order-history-table td.order-history-shipped {
      padding-left: 0.625rem; }
    @media only screen and (max-width: 47.9375rem) {
      .order-history-table td.order-history-totals {
        padding-bottom: 1.25rem; } }
  .order-history-table strong {
    font-weight: bold;
    display: block;
    line-height: 1.25rem; }
  .order-history-table ul {
    margin: 0; }
  .order-history-table .hidden {
    display: none; }
  .order-history-table .toggle {
    display: block; }

.mobile-show {
  display: none; }
  @media only screen and (max-width: 47.9375rem) {
    .mobile-show {
      display: block; } }

.page-prev .right-arrow {
  margin-right: 0.125rem; }

.pt_order .order-confirmation-footer {
  width: 62.5%; }
  @media only screen and (max-width: 47.9375rem) {
    .pt_order .order-confirmation-footer {
      width: 100%; } }

.pt_order #cart-table.item-list.order-shipment-table .item-details {
  width: 70%;
  padding-left: 1.25rem; }
  @media only screen and (max-width: 47.9375rem) {
    .pt_order #cart-table.item-list.order-shipment-table .item-details {
      width: 100%;
      padding-left: 0; } }
  @media only screen and (min-width: 48rem) and (max-width: 74.9375rem) {
    .pt_order #cart-table.item-list.order-shipment-table .item-details {
      width: 80%;
      padding-right: 0; } }

@media only screen and (max-width: 47.9375rem) {
  .pt_order #cart-table.item-list .quantity-mobile {
    display: block; } }

@media only screen and (max-width: 47.9375rem) {
  .pt_order #cart-table.item-list .item-quantity {
    display: none; } }

@media only screen and (max-width: 47.9375rem) {
  .pt_order #cart-table.item-list .item-total {
    display: none; } }

.pt_order #cart-table.item-list tr {
  border: 0; }

.pt_order #cart-table.item-list .cart-row {
  border: 0;
  border-bottom: 1px solid #EDEDED;
  border-left: 1px solid #EDEDED;
  border-right: 1px solid #EDEDED; }
  @media only screen and (max-width: 47.9375rem) {
    .pt_order #cart-table.item-list .cart-row {
      border-left: 0;
      border-right: 0; } }

.pt_order #cart-table.item-list .item-total {
  border-right: 0; }

.pt_order .order-history-header-details {
  padding-left: 1.25rem; }

.pt_order .mobile-visible {
  display: none;
  padding-left: 7.625rem; }
  @media only screen and (max-width: 47.9375rem) {
    .pt_order .mobile-visible {
      display: block; } }

@media only screen and (max-width: 47.9375rem) {
  .pt_order .order-history-top {
    margin-bottom: 1.25rem; } }

.order-detail-left {
  float: left;
  width: 68.817%;
  margin-top: 1.25rem; }
  @media only screen and (max-width: 47.9375rem) {
    .order-detail-left {
      width: 100%; } }
  .order-detail-left .order-product-image {
    float: left;
    width: 9.25rem;
    margin-right: 1.25rem; }
    @media only screen and (max-width: 47.9375rem) {
      .order-detail-left .order-product-image {
        width: 6.375rem; } }
    @media only screen and (min-width: 48rem) and (max-width: 59.9375rem) {
      .order-detail-left .order-product-image {
        margin-right: 0.3rem;
        width: 4rem; } }
    .order-detail-left .order-product-image img {
      width: 100%;
      height: auto;
      display: inline-block;
      border: 1px solid #CCCCCC; }

.order-detail-right {
  float: right;
  width: 29.032%; }
  @media only screen and (max-width: 47.9375rem) {
    .order-detail-right {
      width: 100%; } }

.order-status {
  width: 100%;
  max-width: 40.625rem;
  margin: 0 auto; }
  .order-status label {
    width: 26.996%; }
    @media only screen and (max-width: 47.9375rem) {
      .order-status label {
        width: 100%;
        padding-top: 0; } }
  .order-status input, .order-status .order-not-found {
    width: 64.792%;
    margin: 0; }
    @media only screen and (max-width: 47.9375rem) {
      .order-status input, .order-status .order-not-found {
        width: 100%; } }
  .order-status .order-not-found {
    margin-bottom: 1.25rem; }
    @media only screen and (min-width: 48rem) {
      .order-status .order-not-found {
        margin-left: 26.996%; } }
  .order-status .form-row {
    margin-bottom: 1.25rem; }
  @media only screen and (max-width: 47.9375rem) {
    .order-status .form-row-button {
      margin: 0;
      width: 100%; } }
  @media only screen and (max-width: 47.9375rem) {
    .order-status button {
      width: 100%; } }

#addresses hr {
  margin-top: 1.125rem; }

.address-create,
.add-card {
  float: right; }
  .address-create.show-mobile,
  .add-card.show-mobile {
    display: inline-block;
    width: 100%;
    margin-bottom: 1rem; }
    @media only screen and (min-width: 48rem) {
      .address-create.show-mobile,
      .add-card.show-mobile {
        display: none; } }

@media only screen and (min-width: 48rem) {
  .address-list > div,
  .payment-list > div {
    float: left;
    width: 32%;
    margin-right: 2%; }
    .address-list > div:nth-child(3n),
    .payment-list > div:nth-child(3n) {
      margin-right: 0; } }

@media only screen and (min-width: 48rem) and (max-width: 59.9375rem) {
  .address-list > div,
  .payment-list > div {
    width: 49%; }
    .address-list > div:nth-child(3n),
    .payment-list > div:nth-child(3n) {
      margin-right: 2%; }
    .address-list > div:nth-child(2n),
    .payment-list > div:nth-child(2n) {
      margin-right: 0; } }

.address-list > div:not(.default),
.payment-list > div:not(.default) {
  margin-bottom: 2rem; }

.address-list a,
.payment-list a {
  text-decoration: underline; }
  .address-list a:hover,
  .payment-list a:hover {
    text-decoration: none; }

.address-list .divider,
.payment-list .divider {
  padding: 0.5rem; }

.address-default {
  text-transform: uppercase; }

#edit-address-form legend,
#CreditCardForm legend {
  background-color: #FFFFFF; }

@media only screen and (min-width: 48rem) {
  #edit-address-form .form-row,
  #CreditCardForm .form-row {
    max-width: 39.25rem; } }

#edit-address-form .form-row-button,
#CreditCardForm .form-row-button {
  width: 100%;
  margin: 0; }
  @media only screen and (min-width: 48rem) {
    #edit-address-form .form-row-button,
    #CreditCardForm .form-row-button {
      width: auto;
      max-width: 628px; }
      #edit-address-form .form-row-button:before,
      #CreditCardForm .form-row-button:before {
        content: "";
        display: block;
        float: left;
        width: 27%;
        height: 40px; } }

#edit-address-form .apply-button,
#edit-address-form .cancel-button,
#CreditCardForm .apply-button,
#CreditCardForm .cancel-button {
  display: block;
  width: 100%; }
  @media only screen and (min-width: 48rem) {
    #edit-address-form .apply-button,
    #edit-address-form .cancel-button,
    #CreditCardForm .apply-button,
    #CreditCardForm .cancel-button {
      display: inline; } }

@media only screen and (min-width: 48rem) {
  #edit-address-form .apply-button,
  #CreditCardForm .apply-button {
    width: 6.5625rem; } }

#edit-address-form .cancel-button,
#edit-address-form .delete-button,
#CreditCardForm .cancel-button,
#CreditCardForm .delete-button {
  margin: 0;
  text-decoration: underline;
  background-color: #FFFFFF;
  color: #007278; }
  @media only screen and (min-width: 48rem) {
    #edit-address-form .cancel-button,
    #edit-address-form .delete-button,
    #CreditCardForm .cancel-button,
    #CreditCardForm .delete-button {
      width: auto; } }
  #edit-address-form .cancel-button:hover,
  #edit-address-form .delete-button:hover,
  #CreditCardForm .cancel-button:hover,
  #CreditCardForm .delete-button:hover {
    text-decoration: none; }

@media only screen and (max-width: 47.9375rem) {
  #edit-address-form .input-text[name$=address1] {
    width: 76%; } }

#edit-address-form .input-text[name$=address1] ~ .form-field-tooltip .tooltip {
  text-decoration: underline;
  color: #969696; }
  #edit-address-form .input-text[name$=address1] ~ .form-field-tooltip .tooltip:hover {
    text-decoration: none; }

@media only screen and (max-width: 47.9375rem) {
  #edit-address-form .input-text[name$=phone],
  #edit-address-form .input-text[name$=postal] {
    width: 50%; } }

@media only screen and (min-width: 48rem) {
  #edit-address-form .input-text[name$=phone],
  #edit-address-form .input-text[name$=postal] {
    width: 25%; } }

#edit-address-form .input-text[name$=phone] ~ .form-field-tooltip,
#edit-address-form .input-text[name$=postal] ~ .form-field-tooltip {
  width: 45%; }

#edit-address-form .input-select {
  height: 1.875rem;
  border-radius: 0.3125rem; }

#CreditCardForm .month,
#CreditCardForm .year {
  float: left;
  width: 49%;
  clear: none; }
  @media only screen and (min-width: 48rem) {
    #CreditCardForm .month,
    #CreditCardForm .year {
      width: 23.75%;
      margin-left: 2%; } }
  #CreditCardForm .month label,
  #CreditCardForm .year label {
    display: none; }
  #CreditCardForm .month select,
  #CreditCardForm .year select {
    width: 100%;
    margin-left: 0; }

#CreditCardForm .year {
  margin-left: 2%; }

@media only screen and (max-width: 47.9375rem) {
  .pt_wish-list #cart-table tr {
    border-left: none;
    border-right: none; } }

@media only screen and (min-width: 48rem) {
  .pt_wish-list #cart-table .item-image {
    width: 16%; } }

@media only screen and (min-width: 48rem) and (max-width: 59.9375rem) {
  .pt_wish-list #cart-table .item-image {
    width: 24%; } }

@media only screen and (min-width: 48rem) and (max-width: 59.9375rem) {
  .pt_wish-list #cart-table .item-image {
    display: block;
    float: left; } }

@media only screen and (min-width: 48rem) {
  .pt_wish-list #cart-table .item-details {
    width: 27%; } }

.pt_wish-list #cart-table .item-details .price .label {
  display: none; }

.pt_wish-list #cart-table .item-dashboard {
  padding-bottom: 1rem; }
  @media only screen and (min-width: 48rem) {
    .pt_wish-list #cart-table .item-dashboard {
      width: 32%; } }

@media only screen and (min-width: 48rem) and (max-width: 59.9375rem) {
  .pt_wish-list #cart-table .item-details,
  .pt_wish-list #cart-table .item-availability,
  .pt_wish-list #cart-table .item-dashboard {
    display: block;
    float: right;
    width: 76%; } }

@media only screen and (min-width: 48rem) and (max-width: 59.9375rem) {
  .pt_wish-list #cart-table .item-availability,
  .pt_wish-list #cart-table .item-dashboard {
    padding-top: 0; } }

.pt_wish-list #cart-table .product-availability-list {
  margin: 0; }
  .pt_wish-list #cart-table .product-availability-list .notavailable,
  .pt_wish-list #cart-table .product-availability-list .on-order {
    text-transform: uppercase; }
  .pt_wish-list #cart-table .product-availability-list .replacement-item-link {
    text-decoration: underline; }
    .pt_wish-list #cart-table .product-availability-list .replacement-item-link:hover {
      text-decoration: none; }

.pt_wish-list .add-gift-cert-form {
  text-align: center; }
  @media only screen and (min-width: 48rem) {
    .pt_wish-list .add-gift-cert-form {
      float: left;
      width: 65%;
      text-align: left; } }
  @media only screen and (min-width: 48rem) and (max-width: 59.9375rem) {
    .pt_wish-list .add-gift-cert-form {
      float: none;
      width: 100%; } }

.pt_wish-list .send-to-friend {
  width: 100%;
  margin-bottom: 1rem; }
  @media only screen and (min-width: 48rem) {
    .pt_wish-list .send-to-friend {
      float: right;
      width: auto; } }
  @media only screen and (min-width: 48rem) and (max-width: 59.9375rem) {
    .pt_wish-list .send-to-friend {
      float: none; } }

.wishlist-choices {
  padding: 1.25rem;
  margin-bottom: 1rem;
  background-color: #EDEDED; }
  .wishlist-choices .list-label {
    display: block;
    clear: both;
    margin-bottom: 1rem;
    text-align: center;
    text-transform: uppercase; }
    @media only screen and (min-width: 48rem) {
      .wishlist-choices .list-label {
        float: left;
        clear: none;
        margin-top: 3.625rem;
        margin-bottom: 0;
        text-align: left; } }
    @media only screen and (min-width: 48rem) and (max-width: 59.9375rem) {
      .wishlist-choices .list-label {
        margin-top: 4.625rem; } }

.wishlist-choice {
  float: left;
  width: 48%;
  height: auto;
  padding: 0.75rem 0.7rem 0.5rem;
  margin: 0 4% 0 0;
  border: 1px solid #CCCCCC;
  border-radius: 5px;
  text-align: center;
  background-color: #FFFFFF;
  cursor: pointer;
  min-height: 6.125rem; }
  .wishlist-choice:last-child {
    margin-right: 0; }
  @media only screen and (max-width: 29.9375rem) {
    .wishlist-choice {
      min-height: 6.6875rem; } }
  @media only screen and (min-width: 48rem) {
    .wishlist-choice {
      width: 28%;
      margin-left: 2%;
      margin-right: 0;
      min-height: 4.875rem; } }
  @media only screen and (min-width: 48rem) and (max-width: 74.9375rem) {
    .wishlist-choice {
      width: 36%;
      min-height: 6.3125rem; } }
  .wishlist-choice:hover,
  .wishlist-choice.selected {
    text-decoration: none;
    background-color: #007278; }
    .wishlist-choice:hover .icon,
    .wishlist-choice.selected .icon {
      fill: #FFFFFF; }
    .wishlist-choice:hover span,
    .wishlist-choice.selected span {
      color: #FFFFFF; }
  .wishlist-choice .icon {
    width: 30px;
    height: 30px;
    margin-bottom: 0.5rem; }
    @media only screen and (max-width: 29.9375rem) {
      .wishlist-choice .icon {
        width: 40px;
        height: 35px; } }
  .wishlist-choice span {
    font-size: 12.5px;
    font-size: 0.78125rem;
    display: inline-block;
    width: 100%;
    text-transform: uppercase;
    color: #4B4B4B; }
    @media only screen and (max-width: 29.9375rem) {
      .wishlist-choice span {
        line-height: 1; } }

@media only screen and (min-width: 48rem) {
  .option-add-to-cart {
    text-align: right; } }

@media only screen and (min-width: 48rem) and (max-width: 59.9375rem) {
  .option-add-to-cart {
    text-align: left; } }

.option-add-to-cart label {
  display: inline-block;
  float: none;
  width: auto; }

.option-add-to-cart .input-text {
  margin-left: 0.5rem; }

.option-add-to-cart .add-to-cart {
  width: 100%;
  margin-top: 0.75rem;
  background-color: #007278; }
  .option-add-to-cart .add-to-cart:hover {
    background-color: #AC94DC; }
  @media only screen and (min-width: 48rem) {
    .option-add-to-cart .add-to-cart {
      width: auto;
      margin-top: 0;
      margin-left: 19%; } }
  @media only screen and (min-width: 48rem) and (max-width: 59.9375rem) {
    .option-add-to-cart .add-to-cart {
      width: 100%;
      margin-top: 0.75rem;
      margin-left: 0; } }

.option-date-added {
  line-height: 21px; }
  @media only screen and (min-width: 48rem) {
    .option-date-added {
      text-align: right; } }
  @media only screen and (min-width: 48rem) and (max-width: 59.9375rem) {
    .option-date-added {
      text-align: left; } }

.option-update {
  display: none; }

.send-to-friend-dialog {
  width: calc(100% - 2rem) !important; }
  @media only screen and (min-width: 48rem) {
    .send-to-friend-dialog {
      width: 40rem !important; } }
  @media only screen and (min-width: 48rem) {
    .send-to-friend-dialog hr {
      margin-bottom: 2rem; } }
  @media only screen and (min-width: 48rem) {
    .send-to-friend-dialog .form-row {
      margin-bottom: 2rem; } }
  @media only screen and (min-width: 48rem) {
    .send-to-friend-dialog label {
      width: 33%; } }
  @media only screen and (min-width: 48rem) {
    .send-to-friend-dialog input,
    .send-to-friend-dialog textarea {
      width: 65%; } }
  .send-to-friend-dialog .form-row-button {
    width: auto;
    margin-left: 0; }
    @media only screen and (min-width: 48rem) {
      .send-to-friend-dialog .form-row-button {
        margin-left: 35%; } }
  @media only screen and (min-width: 48rem) {
    .send-to-friend-dialog span.error,
    .send-to-friend-dialog span.error-message,
    .send-to-friend-dialog span.cart-error,
    .send-to-friend-dialog span.error-message {
      margin-left: 35%; } }
  @media only screen and (min-width: 48rem) {
    .send-to-friend-dialog .char-count {
      margin-left: 35%; } }
  .send-to-friend-dialog .review-header,
  .send-to-friend-dialog .review-message {
    margin: 0;
    text-align: center;
    color: #E13535; }
  .send-to-friend-dialog dt,
  .send-to-friend-dialog dd {
    float: left;
    margin-top: 1rem; }
  .send-to-friend-dialog dt {
    width: 35%;
    padding-left: 10%;
    text-transform: uppercase; }
    @media only screen and (max-width: 29.9375rem) {
      .send-to-friend-dialog dt {
        padding-left: 5%; } }
  .send-to-friend-dialog dd {
    width: 65%; }
  .send-to-friend-dialog button + button {
    margin-left: 1rem; }
  .send-to-friend-dialog .edit-button,
  .send-to-friend-dialog .preview-button,
  .send-to-friend-dialog .send-button {
    width: calc(50% - 0.75rem); }
    @media only screen and (min-width: 48rem) {
      .send-to-friend-dialog .edit-button,
      .send-to-friend-dialog .preview-button,
      .send-to-friend-dialog .send-button {
        width: 8.125rem; } }
  .send-to-friend-dialog .edit-button,
  .send-to-friend-dialog .preview-button {
    margin-left: 0;
    background-color: #EDEDED;
    color: #4B4B4B; }
    .send-to-friend-dialog .edit-button:hover,
    .send-to-friend-dialog .preview-button:hover {
      background-color: #CCCCCC; }
  .send-to-friend-dialog .cancel-button {
    width: 100%;
    text-decoration: underline;
    color: #007278; }
    @media only screen and (max-width: 47.9375rem) {
      .send-to-friend-dialog .cancel-button {
        margin-left: 0;
        margin-top: 1rem; } }
    @media only screen and (min-width: 48rem) {
      .send-to-friend-dialog .cancel-button {
        width: auto; } }
    .send-to-friend-dialog .cancel-button:hover {
      text-decoration: none; }
  .send-to-friend-dialog .success-header,
  .send-to-friend-dialog .success-options {
    text-align: center; }

.send-to-friend-product {
  padding-bottom: 2rem; }

.wishlist-empty-header {
  clear: both; }
  .wishlist-empty-header + a {
    text-decoration: underline; }
    .wishlist-empty-header + a:hover {
      text-decoration: none; }

.option-add-to-cart .add-to-cart:hover {
  background-color: #5BD4BA !important; }

.pt_checkout #secondary,
.pt_order-confirmation #secondary {
  border-top: 1px solid #CCCCCC; }
  @media only screen and (min-width: 48rem) {
    .pt_checkout #secondary,
    .pt_order-confirmation #secondary {
      border-top: none; } }
  .pt_checkout #secondary .section-header-note,
  .pt_order-confirmation #secondary .section-header-note {
    float: right;
    line-height: 2;
    text-transform: none; }

@media only screen and (min-width: 48rem) {
  .pt_checkout #primary,
  .pt_checkout #secondary,
  .pt_order-confirmation #primary,
  .pt_order-confirmation #secondary {
    float: left; }
  .pt_checkout #primary,
  .pt_order-confirmation #primary {
    width: 62.5%; }
    .pt_checkout #primary.wide,
    .pt_order-confirmation #primary.wide {
      width: 100%; }
  .pt_checkout #secondary,
  .pt_order-confirmation #secondary {
    width: 34%;
    margin-left: 3.5%; } }

.pt_checkout .section-header,
.pt_checkout .ui-tabs .ui-tabs-nav li:only-child,
.ui-tabs .ui-tabs-nav .pt_checkout li:only-child, .pt_checkout legend,
.pt_checkout legend,
.pt_checkout .header-2,
.pt_checkout .recommendations h2,
.recommendations .pt_checkout h2, .pt_order-confirmation .section-header, .pt_order-confirmation .ui-tabs .ui-tabs-nav li:only-child, .ui-tabs .ui-tabs-nav .pt_order-confirmation li:only-child, .pt_order-confirmation legend, .pt_order-confirmation legend,
.pt_order-confirmation .header-2, .pt_order-confirmation .recommendations h2, .recommendations .pt_order-confirmation h2 {
  font-size: 1rem; }

.pt_checkout .label-inline label,
.pt_order-confirmation .label-inline label {
  text-transform: none; }
  .pt_checkout .label-inline label a,
  .pt_order-confirmation .label-inline label a {
    text-decoration: underline;
    color: #4B4B4B; }
    .pt_checkout .label-inline label a:hover,
    .pt_order-confirmation .label-inline label a:hover {
      text-decoration: none; }

.pt_checkout .add-email-list input,
.pt_order-confirmation .add-email-list input {
  margin-top: 0.1rem; }

.checkout-progress-indicator {
  margin-bottom: 1.25rem;
  text-align: center; }
  @media only screen and (min-width: 48rem) {
    .checkout-progress-indicator {
      margin-bottom: 2rem; } }
  .checkout-progress-indicator div {
    display: inline-block;
    padding: 0 0 0 1rem;
    margin: 0 0 0 1rem;
    border-left: 1px solid #CCCCCC;
    text-transform: uppercase;
    color: #CCCCCC; }
    .checkout-progress-indicator div:first-child {
      padding-left: 0;
      border: none;
      margin-left: 0; }
    .checkout-progress-indicator div.active span {
      border-color: #4B4B4B; }
    .checkout-progress-indicator div.step-2 {
      padding-left: 1.75rem; }
      @media only screen and (min-width: 48rem) {
        .checkout-progress-indicator div.step-2 {
          padding-left: 1rem; } }
    .checkout-progress-indicator div.step-3 {
      margin-left: 1.75rem; }
      @media only screen and (min-width: 48rem) {
        .checkout-progress-indicator div.step-3 {
          margin-left: 1rem; } }
  .checkout-progress-indicator .step-number {
    font-size: 14px;
    font-size: 0.875rem;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
    line-height: 17px;
    border: 2px solid #CCCCCC;
    border-radius: 50%; }
  .checkout-progress-indicator a {
    color: #4B4B4B; }
    .checkout-progress-indicator a .step-number {
      border-color: #4B4B4B; }
    .checkout-progress-indicator a .checkmark {
      vertical-align: baseline;
      fill: #4B4B4B; }
  .checkout-progress-indicator .label {
    display: block; }
    @media only screen and (min-width: 48rem) {
      .checkout-progress-indicator .label {
        font-size: 16px;
        font-size: 1rem;
        display: inline; } }
  .checkout-progress-indicator .active {
    color: #4B4B4B; }
  .checkout-progress-indicator .step-3 {
    background: none repeat scroll 0 0 transparent;
    padding-right: 0; }

.checkout-mini-cart {
  display: none; }
  @media only screen and (min-width: 48rem) {
    .checkout-mini-cart {
      display: block;
      overflow: hidden;
      padding: 1rem 0.5rem 1rem 0.5rem;
      border: 1px solid #EDEDED;
      border-bottom: none; }
      .checkout-mini-cart .mini-cart-image img {
        border: 1px solid #EDEDED; } }

.checkout-mini-cart-inner {
  position: relative;
  max-height: 360px;
  overflow: hidden;
  padding-right: 1.5rem; }
  .checkout-mini-cart-inner .mini-cart-product:first-child {
    padding-top: 0; }
  .checkout-mini-cart-inner .ps-scrollbar-y-rail {
    right: 0; }

.order-totals-table {
  padding: 0 1.25rem;
  border-top: 1px solid #CCCCCC;
  border-bottom: 1px solid #CCCCCC;
  background-color: rgba(204, 204, 204, 0.2); }
  .order-totals-table > div {
    padding: 0.7rem 0;
    border-top: 1px solid #EDEDED; }
    .order-totals-table > div:first-child {
      border: none; }
    .order-totals-table > div > span {
      display: block;
      float: left;
      width: 35%;
      text-align: right; }
      .order-totals-table > div > span:first-child {
        width: 65%;
        text-align: left;
        text-transform: uppercase; }
  .order-totals-table .order-shipping .label,
  .order-totals-table .order-sales-tax .label {
    vertical-align: middle; }

.order-component-block {
  margin-top: 1.25rem; }
  .order-component-block .details {
    padding: 1rem 1.25rem;
    border: 1px solid #EDEDED; }
    .order-component-block .details .minishipments-method {
      margin-top: 1rem; }
    .order-component-block .details .tracking-number-wrapper {
      margin-top: 1rem; }
    .order-component-block .details .tracking-number .label {
      font-weight: normal; }

.form-wrapper {
  padding-top: 1.25rem; }
  @media only screen and (min-width: 48rem) {
    .form-wrapper {
      padding: 1.25rem 1.25rem 0;
      border: 1px solid #EDEDED; } }

.continue-button {
  margin-top: 1.25rem; }
  .continue-button button {
    width: 100%;
    height: 45px; }
    @media only screen and (min-width: 48rem) {
      .continue-button button {
        float: right;
        width: 12.5rem; } }

@media only screen and (min-width: 48rem) {
  .checkout-login .col-1,
  .checkout-login .col-2,
  .account-login .col-1,
  .account-login .col-2,
  .favorites-login .col-1,
  .favorites-login .col-2 {
    float: left;
    width: 49%; } }

@media only screen and (min-width: 48rem) {
  .checkout-login .col-1,
  .account-login .col-1,
  .favorites-login .col-1 {
    margin-right: 2%; } }

.checkout-login .col-1 .form-row,
.account-login .col-1 .form-row,
.favorites-login .col-1 .form-row {
  margin-bottom: 0; }

.checkout-login .registered-message,
.account-login .registered-message,
.favorites-login .registered-message {
  margin-bottom: 0.5rem; }
  @media only screen and (min-width: 48rem) {
    .checkout-login .registered-message,
    .account-login .registered-message,
    .favorites-login .registered-message {
      margin-bottom: 2.187rem; } }
  @media only screen and (min-width: 48rem) and (max-width: 59.9375rem) {
    .checkout-login .registered-message,
    .account-login .registered-message,
    .favorites-login .registered-message {
      margin-bottom: 0.5rem; } }

.checkout-login .error-form,
.account-login .error-form,
.favorites-login .error-form {
  padding: 0;
  margin: 0 0 0.4rem; }
  @media only screen and (min-width: 48rem) {
    .checkout-login .error-form,
    .account-login .error-form,
    .favorites-login .error-form {
      font-size: 14px;
      font-size: 0.875rem;
      margin: -1.437rem 0 1.2rem; } }
  @media only screen and (min-width: 48rem) and (max-width: 59.9375rem) {
    .checkout-login .error-form,
    .account-login .error-form,
    .favorites-login .error-form {
      margin: 0 0 0.4rem; } }

.checkout-login span.error,
.checkout-login span.error-message,
.checkout-login span.cart-error,
.account-login span.error,
.account-login span.error-message,
.account-login span.cart-error,
.favorites-login span.error, .favorites-login span.error-message, .favorites-login span.cart-error {
  margin-top: 0.2rem; }
  @media only screen and (min-width: 48rem) and (max-width: 59.9375rem) {
    .checkout-login span.error,
    .checkout-login span.error-message,
    .checkout-login span.cart-error,
    .account-login span.error,
    .account-login span.error-message,
    .account-login span.cart-error,
    .favorites-login span.error, .favorites-login span.error-message, .favorites-login span.cart-error {
      margin-left: 0; } }

.checkout-login .login-oauth .error-form,
.account-login .login-oauth .error-form,
.favorites-login .login-oauth .error-form {
  margin-top: 0.625rem; }

.checkout-login button.facebook,
.account-login button.facebook,
.favorites-login button.facebook {
  background: none;
  margin-top: 1.1875rem; }

.checkout-login .show-for-account,
.checkout-login .show-for-favorites,
.checkout-login .show-for-account-favorites {
  display: none; }

.checkout-login .col-1 p {
  margin-bottom: 1.25rem; }

.checkout-login .col-1 .form-row-button {
  width: 100%; }
  @media only screen and (min-width: 48rem) {
    .checkout-login .col-1 .form-row-button {
      margin-left: 0;
      margin-right: 0; } }

.login-box {
  border: 1px solid #EDEDED;
  margin-bottom: 1.25rem; }
  @media only screen and (min-width: 48rem) {
    .login-box {
      min-height: 32rem; } }

.login-box-content {
  padding: 1rem; }
  .login-box-content > p {
    margin-top: 0; }
  .login-box-content .input-text,
  .login-box-content .form-row-button {
    width: 100%; }
    @media only screen and (min-width: 48rem) {
      .login-box-content .input-text,
      .login-box-content .form-row-button {
        width: 73%; } }
  @media only screen and (min-width: 48rem) and (max-width: 59.9375rem) {
    .login-box-content .form-row.required label, .login-box-content .form-row.required input {
      width: 100%; } }
  @media only screen and (min-width: 48rem) and (max-width: 59.9375rem) {
    .login-box-content .form-row.required input {
      margin-left: 0; } }
  @media only screen and (max-width: 47.9375rem) {
    .login-box-content .form-row-button {
      margin-left: 0; } }
  @media only screen and (min-width: 48rem) and (max-width: 59.9375rem) {
    .login-box-content .form-row-button {
      margin-left: 0;
      width: 100%; } }
  .login-box-content .form-row-button button {
    width: 100%;
    padding: 0; }
  .login-box-content .oAuthIcon.social-background {
    width: 2rem;
    padding-bottom: 3px; }
    .login-box-content .oAuthIcon.social-background.facebook {
      padding-bottom: 4px; }
    .login-box-content .oAuthIcon.social-background .icon.google-plus {
      width: 20px;
      height: 19px; }

.login-rememberme,
.password-reset-link {
  float: left;
  width: 50%; }

.password-reset-link {
  text-align: right; }

.create-account-button {
  height: auto;
  line-height: normal;
  padding: 0;
  text-transform: none;
  background-color: transparent; }
  .create-account-button:hover {
    background-color: transparent; }

.login-oauth {
  text-align: center; }
  .login-oauth .error-form {
    padding: 0; }

.login-option-divider {
  position: relative;
  line-height: 1.25;
  margin: 0;
  text-transform: uppercase; }
  .login-option-divider:before,
  .login-option-divider:after {
    content: "";
    display: block;
    position: absolute;
    top: 50%;
    width: 42%;
    border-bottom: 1px solid #CCCCCC; }
  .login-option-divider:after {
    right: 0; }

.oauth-login-message {
  margin: 0.5rem 0 0.625rem; }

.oAuthIcon.social-background {
  width: 1.75rem;
  padding: 0;
  border-radius: 0; }
  .oAuthIcon.social-background + button {
    margin-left: 2.875rem; }
  .oAuthIcon.social-background .icon.google-plus {
    width: 17px;
    height: 16px; }

.pt_cart .page-title {
  margin-bottom: 0; }

.pt_cart .cart-promo.cart-promo-approaching {
  text-transform: uppercase;
  text-align: center;
  margin-bottom: 0.9375rem; }

.cart-error {
  margin: 1rem 0;
  text-align: left; }
  .cart-error.top {
    margin-top: 0;
    text-align: center; }

.cart-actions {
  width: 100%;
  margin-top: 0.9375rem;
  text-align: center; }
  @media only screen and (min-width: 48rem) {
    .cart-actions {
      float: right;
      clear: right;
      width: 33.333%; } }
  @media only screen and (min-width: 48rem) and (max-width: 59.9375rem) {
    .cart-actions {
      width: 40%; } }
  .cart-actions.cart-actions-top {
    width: 100%;
    margin-top: 0; }
  @media only screen and (min-width: 48rem) and (max-width: 74.9375rem) {
    .cart-actions.cart-actions-bottom {
      text-align: center; }
      .cart-actions.cart-actions-bottom .cart-action-checkout,
      .cart-actions.cart-actions-bottom .cart-action-paypal {
        float: none; }
      .cart-actions.cart-actions-bottom .cart-action-checkout {
        width: 100%;
        margin-left: 0; }
      .cart-actions.cart-actions-bottom .cart-action-paypal {
        margin-top: 0; } }
  .cart-actions .view-favorites-link {
    display: block; }
    @media only screen and (min-width: 48rem) {
      .cart-actions .view-favorites-link {
        float: right; } }
    @media only screen and (min-width: 48rem) and (max-width: 74.9375rem) {
      .cart-actions .view-favorites-link {
        float: none; } }

.cart-action-checkout,
.cart-action-paypal {
  display: inline-block;
  margin-bottom: 0.75rem; }
  @media only screen and (min-width: 48rem) {
    .cart-action-checkout,
    .cart-action-paypal {
      float: right; } }

.cart-action-checkout {
  width: 100%; }
  @media only screen and (min-width: 48rem) {
    .cart-action-checkout {
      width: 12.5rem;
      margin-left: 0.625rem; } }
  .cart-action-checkout button {
    width: 100%; }

.cart-action-paypal {
  margin-top: 0.5rem;
  margin-bottom: 0; }
  .cart-action-paypal.disabled {
    opacity: 0.5;
    cursor: not-allowed; }
  @media only screen and (min-width: 48rem) {
    .cart-action-paypal {
      margin-bottom: 0.75rem; } }
  @media only screen and (min-width: 48rem) and (max-width: 74.9375rem) {
    .cart-action-paypal {
      margin-bottom: 0; } }

#cart-table {
  display: block;
  clear: both; }
  @media only screen and (min-width: 48rem) {
    #cart-table {
      display: table; } }
  #cart-table thead {
    display: none; }
    @media only screen and (min-width: 48rem) {
      #cart-table thead {
        display: table-header-group; } }
  #cart-table tbody {
    display: block; }
    @media only screen and (min-width: 48rem) {
      #cart-table tbody {
        display: table-row-group; } }
  #cart-table .cart-row {
    display: block;
    width: 100%;
    padding-bottom: 1rem;
    border-left: none;
    border-right: none;
    border-bottom: none; }
    @media only screen and (min-width: 48rem) {
      #cart-table .cart-row {
        display: table-row;
        padding-bottom: 0;
        border-bottom: 1px solid #CCCCCC;
        border-left: 1px solid #CCCCCC;
        border-right: 1px solid #CCCCCC; }
        #cart-table .cart-row:after {
          display: none; } }
  #cart-table td {
    display: block;
    float: right;
    width: 63.5%;
    padding: 1rem 0 0 2.5%; }
    @media only screen and (min-width: 48rem) {
      #cart-table td {
        display: table-cell;
        float: none;
        width: auto;
        padding: 1rem; } }
    #cart-table td span.mobile-label {
      display: inline;
      font-weight: bold; }
      @media only screen and (min-width: 48rem) {
        #cart-table td span.mobile-label {
          display: none; } }
      #cart-table td span.mobile-label.quantity-mobile {
        display: none; }
  #cart-table .item-image {
    float: left;
    width: 34.5%;
    padding-left: 0; }
    @media only screen and (min-width: 48rem) {
      #cart-table .item-image {
        float: none;
        width: 14%;
        padding-left: 1rem;
        padding-right: 0; } }
    #cart-table .item-image img {
      display: block;
      width: 100%;
      border: 1px solid #CCCCCC; }
  @media only screen and (min-width: 48rem) {
    #cart-table .item-details {
      width: 28%; } }
  #cart-table .item-price {
    font-weight: bold; }
  #cart-table .item-user-actions button, #cart-table .item-user-actions a {
    display: block;
    margin-left: 0; }
    #cart-table .item-user-actions button:hover, #cart-table .item-user-actions a:hover {
      text-decoration: underline; }
  #cart-table .item-update-msg {
    color: #019328; }
  #cart-table .item-total {
    width: 61%;
    padding-bottom: 0.5rem;
    padding-top: 0.5rem;
    border-top: 1px solid #CCCCCC;
    font-weight: bold;
    text-align: center;
    background-color: rgba(204, 204, 204, 0.2); }
    @media only screen and (min-width: 48rem) {
      #cart-table .item-total {
        border-right: 1px solid #CCCCCC; } }
    #cart-table .item-total span.mobile-label {
      font-size: 1rem; }
    @media only screen and (min-width: 48rem) {
      #cart-table .item-total {
        width: auto;
        padding-right: 1.25rem;
        padding-top: 1rem;
        border-top: none;
        font-size: 0.875rem;
        background-color: transparent; }
        #cart-table .item-total span.mobile-label {
          font-size: 0.875rem; } }
  @media only screen and (min-width: 48rem) {
    #cart-table .header-total-price,
    #cart-table .item-total {
      text-align: right; } }
  #cart-table .cart-promo.show-desktop {
    display: none; }
    @media only screen and (min-width: 48rem) {
      #cart-table .cart-promo.show-desktop {
        display: table-cell;
        border-right: 1px solid #CCCCCC; } }

.cart-promo.show-mobile {
  text-align: center;
  margin: 1rem 0; }

.item-edit-details {
  margin-top: 0.75rem; }

.product-availability-list {
  margin-left: 0; }
  .product-availability-list > li {
    list-style: none; }

@media only screen and (min-width: 48rem) {
  .cart-footer {
    float: right;
    width: 33.333%; } }

@media only screen and (min-width: 48rem) and (max-width: 59.9375rem) {
  .cart-footer {
    width: 40%; } }

.cart-coupon-code,
.checkout-countries-form {
  padding: 1rem 1.25rem;
  margin-bottom: 0;
  background-color: rgba(204, 204, 204, 0.2); }

.cart-coupon-code {
  border-top: 1px solid #CCCCCC; }
  @media only screen and (min-width: 60rem) and (max-width: 74.9375rem) {
    .cart-coupon-code {
      position: relative; } }
  @media only screen and (min-width: 75rem) {
    .cart-coupon-code {
      position: relative; } }
  .cart-coupon-code > input,
  .cart-coupon-code > button {
    width: 100%; }
  @media only screen and (min-width: 60rem) and (max-width: 74.9375rem) {
    .cart-coupon-code > input {
      width: 68%; } }
  @media only screen and (min-width: 75rem) {
    .cart-coupon-code > input {
      width: 68%; } }
  .cart-coupon-code > button {
    margin-top: 0.5rem;
    position: static; }
    @media only screen and (min-width: 60rem) and (max-width: 74.9375rem) {
      .cart-coupon-code > button {
        width: auto;
        margin-top: 0;
        position: absolute;
        top: 44px;
        right: 15px; } }
    @media only screen and (min-width: 75rem) {
      .cart-coupon-code > button {
        width: auto;
        margin-top: 0;
        position: absolute;
        top: 44px;
        right: 42px; } }
  .cart-coupon-code > .error, .cart-coupon-code > .error-message, .cart-coupon-code > .cart-error, .product-availability-list.cart-coupon-code > li:not(.is-in-stock) {
    margin-top: 0.5rem; }
  .cart-coupon-code .promotions-header {
    margin: 1rem 0 0.5rem; }
  .cart-coupon-code .coupon-details {
    padding-left: 0.5rem; }
    .cart-coupon-code .coupon-details .coupon-value {
      color: #E1359A; }
    .cart-coupon-code .coupon-details .not-applied {
      color: #E13535; }
    .cart-coupon-code .coupon-details button {
      color: #969696;
      margin-left: 1.25rem; }
      .cart-coupon-code .coupon-details button:hover {
        text-decoration: underline; }

.checkout-countries-form {
  padding-top: 0; }
  @media only screen and (min-width: 48rem) {
    .checkout-countries-form {
      padding-top: 1rem;
      border-top: 1px solid #CCCCCC; } }
  .checkout-countries-form .form-row {
    margin-bottom: 0;
    padding-top: 1rem;
    border-top: 1px solid #CCCCCC; }
    @media only screen and (min-width: 48rem) {
      .checkout-countries-form .form-row {
        padding-top: 0;
        border-top: none; } }
  .checkout-countries-form select {
    width: 100%; }
  .checkout-countries-form .required-indicator {
    display: none; }

.cart-order-totals .order-totals-table {
  border-top: 0;
  border-bottom: 1px solid #CCCCCC; }
  @media only screen and (min-width: 48rem) {
    .cart-order-totals .order-totals-table {
      border-top: 1px solid #CCCCCC; } }
  .cart-order-totals .order-totals-table .order-subtotal {
    border-top: 1px solid #CCCCCC; }
    @media only screen and (min-width: 48rem) {
      .cart-order-totals .order-totals-table .order-subtotal {
        border-top: 0; } }

.cart-recommendations {
  width: 100%; }
  .cart-recommendations h6 {
    text-align: center; }
  .cart-recommendations .recommendation-item .product-tile {
    margin: 0 0.5rem; }
  .cart-recommendations .slick-disabled {
    visibility: hidden; }
  @media only screen and (min-width: 48rem) {
    .cart-recommendations {
      width: 64%; }
      .cart-recommendations h6 {
        border-bottom: 1px solid #EDEDED;
        text-align: left; } }
  @media only screen and (min-width: 48rem) and (max-width: 59.9375rem) {
    .cart-recommendations {
      width: 57%; } }

.cart-action-continue-shopping {
  margin-top: 1rem;
  text-align: center; }
  @media only screen and (min-width: 48rem) {
    .cart-action-continue-shopping {
      text-align: left; } }
  .cart-action-continue-shopping > button {
    text-transform: none; }

.checkout-shipping.address #addressSelectGoButton {
  display: none; }

.checkout-shipping.address .error label span, .checkout-shipping.address .error-message label span, .checkout-shipping.address .cart-error label span, .checkout-shipping.address .product-availability-list > li:not(.is-in-stock) label span {
  color: #4B4B4B; }

.checkout-shipping.address .error input, .checkout-shipping.address .error-message input, .checkout-shipping.address .cart-error input, .checkout-shipping.address .product-availability-list > li:not(.is-in-stock) input {
  border-color: #E13535;
  color: #4B4B4B; }

.checkout-shipping.address select {
  height: 30px;
  border-radius: 5px; }

.checkout-shipping.address .form-row.small-input.phone-row {
  position: relative; }
  @media only screen and (max-width: 47.9375rem) {
    .checkout-shipping.address .form-row.small-input.phone-row input {
      width: 85%; } }

@media only screen and (min-width: 48rem) {
  .checkout-shipping.address .form-row.small-input input {
    width: 25%; } }

.checkout-shipping.address .form-field-tooltip {
  width: auto;
  position: absolute;
  top: 38px;
  right: 0;
  margin-top: 0; }
  @media only screen and (min-width: 48rem) {
    .checkout-shipping.address .form-field-tooltip {
      left: 55%;
      top: 6px; } }

.checkout-shipping.address #shipping-method-list {
  margin-top: 1.25rem;
  border-bottom: 1px solid #CCCCCC;
  margin-bottom: 1.25rem; }
  @media only screen and (min-width: 48rem) {
    .checkout-shipping.address #shipping-method-list {
      border: none;
      margin-bottom: 0; } }
  .checkout-shipping.address #shipping-method-list label,
  .checkout-shipping.address #shipping-method-list .shipping-method-description,
  .checkout-shipping.address #shipping-method-list .method-price, .checkout-shipping.address #shipping-method-list .tooltip,
  .checkout-shipping.address #shipping-method-list .shipping-promos li {
    text-transform: none; }
  .checkout-shipping.address #shipping-method-list .form-wrapper, .checkout-shipping.address #shipping-method-list .form-wrapper .form-row {
    float: left;
    width: 100%; }
  .checkout-shipping.address #shipping-method-list .method-info {
    float: left;
    width: 66%;
    position: relative; }
    .checkout-shipping.address #shipping-method-list .method-info .input-radio {
      position: absolute;
      top: 1px;
      outline: none; }
    .checkout-shipping.address #shipping-method-list .method-info label {
      word-break: break-all;
      margin-left: 18px;
      display: block; }
    .checkout-shipping.address #shipping-method-list .method-info .method-name {
      font-weight: bold; }
      @media only screen and (min-width: 48rem) {
        .checkout-shipping.address #shipping-method-list .method-info .method-name {
          display: inline; } }
    @media only screen and (min-width: 48rem) {
      .checkout-shipping.address #shipping-method-list .method-info .shipping-method-description {
        display: inline; } }
    .checkout-shipping.address #shipping-method-list .method-info .shipping-promos {
      margin-top: 0;
      margin-bottom: 0; }
  .checkout-shipping.address #shipping-method-list .method-price {
    float: left;
    width: 34%;
    text-align: right;
    font-weight: bold; }

.no-shipping-methods {
  margin-bottom: 1%; }

.checkout-billing #address-select-go-button,
.checkout-billing #credit-card-select-go {
  display: none; }

.checkout-billing fieldset {
  margin-bottom: 1.25rem; }

@media only screen and (min-width: 48rem) and (max-width: 59.9375rem) {
  .checkout-billing .form-row:not(.label-inline) label {
    width: 100%;
    padding-top: 0; }
  .checkout-billing .form-row:not(.label-inline) input,
  .checkout-billing .form-row:not(.label-inline) select {
    margin-left: 0; }
  .checkout-billing .form-row:not(.label-inline):not(.cvn) input,
  .checkout-billing .form-row:not(.label-inline):not(.cvn) select {
    width: 100%; } }

.checkout-billing .form-row.error label span, .checkout-billing .form-row.error-message label span, .checkout-billing .form-row.cart-error label span, .checkout-billing .product-availability-list > li.form-row:not(.is-in-stock) label span {
  color: #4B4B4B; }

.checkout-billing .form-row.error input, .checkout-billing .form-row.error-message input, .checkout-billing .form-row.cart-error input, .checkout-billing .product-availability-list > li.form-row:not(.is-in-stock) input {
  border-color: #E13535;
  color: #4B4B4B; }

.checkout-billing .form-row select {
  height: 30px;
  border-radius: 5px; }

.checkout-billing .form-row.small-input.phone-row {
  position: relative; }
  @media only screen and (min-width: 48rem) and (max-width: 59.9375rem) {
    .checkout-billing .form-row.small-input.phone-row input {
      width: 85%; } }
  @media only screen and (max-width: 47.9375rem) {
    .checkout-billing .form-row.small-input.phone-row input {
      width: 85%; } }
  .checkout-billing .form-row.small-input.phone-row .form-field-tooltip {
    width: auto;
    position: absolute;
    top: 38px;
    right: 0;
    margin-top: 0; }
    @media only screen and (min-width: 48rem) {
      .checkout-billing .form-row.small-input.phone-row .form-field-tooltip {
        left: 55%;
        top: 6px; } }
    @media only screen and (min-width: 48rem) and (max-width: 59.9375rem) {
      .checkout-billing .form-row.small-input.phone-row .form-field-tooltip {
        top: 28px;
        left: initial; } }

@media only screen and (min-width: 48rem) {
  .checkout-billing .form-row.small-input input {
    width: 25%; } }

@media only screen and (min-width: 48rem) and (max-width: 59.9375rem) {
  .checkout-billing .form-indent,
  .checkout-billing .form-caption {
    margin-left: 0; } }

.billing-coupon-code input,
.billing-gift-card input {
  margin-bottom: 0.5rem; }

.billing-coupon-code .form-row:not(.form-indent),
.billing-gift-card .form-row:not(.form-indent) {
  margin-bottom: 0; }

@media only screen and (min-width: 75rem) {
  .billing-coupon-code button,
  .billing-gift-card button {
    margin-left: 0.625rem; } }

@media only screen and (min-width: 48rem) {
  .billing-coupon-code .wrap-input-validation,
  .billing-gift-card .wrap-input-validation {
    width: 34%;
    float: left;
    margin-left: 2%; }
    .billing-coupon-code .wrap-input-validation input,
    .billing-gift-card .wrap-input-validation input {
      margin-left: 0;
      width: 100%; }
    .billing-coupon-code .wrap-input-validation .balance,
    .billing-coupon-code .wrap-input-validation .coupon-error,
    .billing-gift-card .wrap-input-validation .balance,
    .billing-gift-card .wrap-input-validation .coupon-error {
      margin-left: 0; } }

@media only screen and (min-width: 60rem) and (max-width: 74.9375rem) {
  .billing-coupon-code label,
  .billing-gift-card label {
    width: 100%; }
  .billing-coupon-code .wrap-input-validation,
  .billing-gift-card .wrap-input-validation {
    width: 50%;
    float: left;
    margin-left: 0; }
  .billing-coupon-code button,
  .billing-gift-card button {
    margin-left: 0.625rem; }
  .billing-coupon-code .form-indent,
  .billing-gift-card .form-indent {
    margin-left: 0; } }

@media only screen and (min-width: 48rem) and (max-width: 59.9375rem) {
  .billing-coupon-code .wrap-input-validation,
  .billing-gift-card .wrap-input-validation {
    width: 100%;
    margin-left: 0; } }

.redemption.coupon a,
.redemption.giftcert a {
  text-decoration: underline; }
  .redemption.coupon a:hover,
  .redemption.giftcert a:hover {
    text-decoration: none; }

.redemption.coupon span.success {
  display: block; }

.success-icon {
  display: inline-block;
  width: 13px;
  height: 13px;
  line-height: 11px;
  border: 1px solid #4B4B4B;
  border-radius: 50%;
  text-align: center;
  vertical-align: text-top;
  margin-right: 0.3125rem; }
  .success-icon .icon.checkmark {
    fill: #4B4B4B;
    width: 9px;
    height: 7px; }

.payment-method-option {
  margin-bottom: 0;
  position: relative; }
  @media only screen and (min-width: 48rem) {
    .payment-method-option {
      float: left;
      width: 25%;
      margin-bottom: 1rem; } }
  .payment-method-option input {
    position: absolute;
    top: 5px; }
  .payment-method-option label {
    margin-left: 19px; }

.payment-method-option-image {
  margin-bottom: 0.5rem; }
  @media only screen and (min-width: 48rem) {
    .payment-method-option-image {
      float: left;
      width: 73%;
      margin-left: 2%; } }
  .payment-method-option-image .icon {
    margin-right: 5px; }

.payment-method {
  display: none;
  clear: both; }
  .payment-method.payment-method-expanded {
    display: block; }
  .payment-method .form-label-text {
    width: 100%; }
  .payment-method .month,
  .payment-method .year {
    float: left;
    clear: none;
    width: 49%;
    margin-left: 2%; }
    .payment-method .month select,
    .payment-method .year select {
      width: 100%;
      margin-left: 0; }
  .payment-method .month {
    margin-left: 0; }
    .payment-method .month .form-caption {
      margin-left: 0; }
  .payment-method .cvn {
    position: relative; }
    .payment-method .cvn input {
      width: 49%; }
    .payment-method .cvn .form-field-tooltip {
      width: auto;
      position: absolute;
      top: 37px;
      left: 53%;
      margin-top: 0; }
      @media only screen and (min-width: 48rem) {
        .payment-method .cvn .form-field-tooltip {
          top: 7px;
          left: 78%; } }
      @media only screen and (min-width: 48rem) and (max-width: 59.9375rem) {
        .payment-method .cvn .form-field-tooltip {
          top: 27px;
          left: 53%; } }
      @media only screen and (min-width: 75rem) {
        .payment-method .cvn .form-field-tooltip {
          top: 5px;
          left: 43%; } }
  @media only screen and (min-width: 48rem) {
    .payment-method .form-label-text {
      width: 25%; } }
  @media only screen and (min-width: 48rem) and (max-width: 59.9375rem) {
    .payment-method .form-label-text {
      width: 100%; }
    .payment-method span.error, .payment-method span.error-message, .payment-method span.cart-error {
      margin-left: 0; } }
  @media only screen and (min-width: 60rem) and (max-width: 74.9375rem) {
    .payment-method .month,
    .payment-method .year {
      width: 23.8%;
      margin-left: 2%; } }
  @media only screen and (min-width: 75rem) {
    .payment-method .month,
    .payment-method .year {
      width: 23.8%;
      margin-left: 2%; }
    .payment-method .cvn input {
      width: 6.25rem; } }

@media only screen and (min-width: 48rem) {
  .checkout-summary .order-component-block:first-child {
    margin-top: 0; } }

.checkout-summary .submit-order {
  margin-top: 1rem; }
  .checkout-summary .submit-order.show-desktop {
    float: right; }
    .checkout-summary .submit-order.show-desktop button {
      width: 200px;
      height: 45px; }
  .checkout-summary .submit-order.show-mobile button {
    width: 100%; }

@media only screen and (min-width: 48rem) {
  #cart-table.item-list .item-image {
    width: 22.5%; } }

@media only screen and (min-width: 48rem) {
  #cart-table.item-list .item-details {
    width: 38%; } }

@media only screen and (min-width: 48rem) {
  #cart-table.item-list .item-quantity,
  #cart-table.item-list .quantity-header {
    text-align: center; } }

#cart-table.item-list .item-quantity,
#cart-table.item-list .item-total {
  padding-top: 0.5rem; }
  @media only screen and (min-width: 48rem) {
    #cart-table.item-list .item-quantity,
    #cart-table.item-list .item-total {
      padding-top: 1rem; } }

#cart-table.item-list .item-total {
  padding-left: 0;
  border-top: none;
  text-align: left;
  background-color: transparent; }
  @media only screen and (min-width: 48rem) {
    #cart-table.item-list .item-total {
      text-align: right; } }

.pricing-details {
  margin-top: 0.5rem;
  font-weight: bold; }
  .pricing-details .product-price {
    display: inline; }

.order-summary-footer,
.order-confirmation-footer {
  width: 100%; }
  @media only screen and (min-width: 48rem) {
    .order-summary-footer,
    .order-confirmation-footer {
      float: right;
      width: 54.5%; } }
  @media only screen and (min-width: 48rem) and (max-width: 59.9375rem) {
    .order-summary-footer,
    .order-confirmation-footer {
      width: 65%; } }
  .order-summary-footer .tooltip,
  .order-confirmation-footer .tooltip {
    display: none; }

.pt_order-confirmation .page-title {
  margin-bottom: 0; }

.pt_order-confirmation .login-box {
  border: none;
  margin-top: 1.5rem; }
  @media only screen and (min-width: 48rem) {
    .pt_order-confirmation .login-box {
      border: 1px solid #EDEDED; } }
  .pt_order-confirmation .login-box .section-header, .pt_order-confirmation .login-box .ui-tabs .ui-tabs-nav li:only-child, .ui-tabs .ui-tabs-nav .pt_order-confirmation .login-box li:only-child, .pt_order-confirmation .login-box legend {
    text-align: center; }

@media only screen and (min-width: 48rem) {
  .pt_order-confirmation .login-box-content,
  .pt_order-confirmation .order-confirm-create-account-promo {
    float: left; } }

.pt_order-confirmation .login-box-content {
  padding: 0;
  border: none; }
  .pt_order-confirmation .login-box-content button {
    width: 100%;
    padding: 0; }
  @media only screen and (min-width: 48rem) {
    .pt_order-confirmation .login-box-content {
      width: 45%;
      padding: 1rem; }
      .pt_order-confirmation .login-box-content button {
        width: auto;
        padding: 0 1.25rem; } }
  @media only screen and (min-width: 48rem) {
    .pt_order-confirmation .login-box-content label {
      width: 35%; } }
  @media only screen and (min-width: 48rem) {
    .pt_order-confirmation .login-box-content .input-text,
    .pt_order-confirmation .login-box-content .form-row-button {
      width: 63%; } }
  @media only screen and (min-width: 48rem) {
    .pt_order-confirmation .login-box-content .form-caption,
    .pt_order-confirmation .login-box-content .form-row-button,
    .pt_order-confirmation .login-box-content span.error,
    .pt_order-confirmation .login-box-content span.error-message,
    .pt_order-confirmation .login-box-content span.cart-error,
    .pt_order-confirmation .login-box-content .add-email-list {
      margin-left: 37%; } }
  @media only screen and (min-width: 48rem) and (max-width: 59.9375rem) {
    .pt_order-confirmation .login-box-content .form-caption,
    .pt_order-confirmation .login-box-content .form-row-button,
    .pt_order-confirmation .login-box-content span.error,
    .pt_order-confirmation .login-box-content span.error-message,
    .pt_order-confirmation .login-box-content span.cart-error,
    .pt_order-confirmation .login-box-content .add-email-list {
      margin-left: 0; } }
  .pt_order-confirmation .login-box-content .required-indicator {
    display: none; }
  @media only screen and (min-width: 48rem) {
    .pt_order-confirmation .login-box-content .add-email-list label {
      width: auto; } }

.pt_order-confirmation .order-confirm-create-account-promo {
  padding: 1rem 0;
  margin-top: 1rem; }
  @media only screen and (min-width: 48rem) {
    .pt_order-confirmation .order-confirm-create-account-promo {
      width: 55%;
      padding: 1rem;
      margin-top: 0; } }

.pt_order-confirmation h4.content-header {
  text-align: center;
  margin: 0.75rem 0; }
  @media only screen and (min-width: 48rem) {
    .pt_order-confirmation h4.content-header {
      margin: 1.25rem 0; } }

@media only screen and (min-width: 48rem) {
  .pt_order-confirmation .order-component-block:first-child {
    margin-top: 0; } }

.pt_order-confirmation .actions,
.pt_order-confirmation .order-confirm-promo {
  clear: both;
  padding-top: 1rem; }

.pt_order-confirmation .continue {
  width: 100%;
  text-align: center;
  text-transform: uppercase; }
  @media only screen and (min-width: 48rem) {
    .pt_order-confirmation .continue {
      width: auto; } }

.pt_order-confirmation .order-confirmation-details .item-details .mobile-visible {
  display: none; }

.confirmation-message,
.order-details,
.order-options {
  text-align: center; }

.order-details {
  margin-top: 1.5rem; }
  .order-details .order-date,
  .order-details .order-number {
    display: block; }
    @media only screen and (min-width: 48rem) {
      .order-details .order-date,
      .order-details .order-number {
        display: inline-block; } }
  @media only screen and (min-width: 48rem) {
    .order-details .order-date {
      padding-right: 0.875rem;
      border-right: 1px solid #CCCCCC;
      margin-right: 0.5rem; } }

.order-options {
  margin-top: 0.5rem; }
  .order-options .print-page {
    float: none; }

#cart-table.order-shipment-table td {
  width: 100%;
  padding-left: 0; }
  @media only screen and (min-width: 48rem) {
    #cart-table.order-shipment-table td {
      padding-left: 1rem; } }

#cart-table.order-shipment-table .item-total {
  padding-bottom: 0; }

@media only screen and (min-width: 48rem) {
  #cart-table.order-shipment-table.item-list .item-details {
    width: 50%; } }

.gift-certificate-title {
  padding: 3.4375rem 0 4.25rem 0;
  line-height: 2.8125rem;
  border-bottom: 1px solid #CCCCCC; }
  @media only screen and (max-width: 47.9375rem) {
    .gift-certificate-title {
      padding: 2.3125rem 0 1.875rem 0;
      margin: 0;
      line-height: 2.1875rem;
      font-size: 35px;
      font-size: 2.1875rem; } }

.gift-certificate-purchase-left {
  width: 41.538%;
  float: left; }
  @media only screen and (max-width: 47.9375rem) {
    .gift-certificate-purchase-left {
      width: 100%;
      float: none; } }
  .gift-certificate-purchase-left ul {
    margin: 0 0 2.8125rem 0.9375rem; }
    @media only screen and (max-width: 47.9375rem) {
      .gift-certificate-purchase-left ul {
        margin-bottom: 1.5625rem; } }
  .gift-certificate-purchase-left p {
    margin: 0 0 1.5625rem 0; }
    @media only screen and (max-width: 47.9375rem) {
      .gift-certificate-purchase-left p {
        margin-bottom: 0.625rem; } }

.gift-certificate-purchase-right {
  float: right;
  width: 51.282%;
  padding-top: 0.375rem; }
  @media only screen and (max-width: 47.9375rem) {
    .gift-certificate-purchase-right {
      width: 100%;
      float: none;
      position: relative; } }

.gift-sertificate-image {
  text-align: right;
  padding: 2.1875rem 0 7.5rem 0; }
  .gift-sertificate-image img {
    width: 100%;
    height: auto;
    vertical-align: top; }
  @media only screen and (max-width: 47.9375rem) {
    .gift-sertificate-image {
      padding: 0.375rem 0 0.8125rem 0; } }

.gift-certificate-purchase {
  padding-top: 0.625rem;
  position: relative; }
  .gift-certificate-purchase label {
    float: left;
    width: 41.333%;
    color: #4B4B4B;
    padding-top: 0.625rem; }
    @media only screen and (max-width: 47.9375rem) {
      .gift-certificate-purchase label {
        width: 100%; } }
  .gift-certificate-purchase input {
    width: 55.166%; }
    @media only screen and (max-width: 47.9375rem) {
      .gift-certificate-purchase input {
        width: 100%; } }
  .gift-certificate-purchase .dialog-required {
    position: absolute;
    top: -1.1875rem;
    right: 1.3125rem;
    text-transform: uppercase;
    color: #4B4B4B; }
    @media only screen and (max-width: 47.9375rem) {
      .gift-certificate-purchase .dialog-required {
        top: 0.875rem;
        right: 0; } }
  .gift-certificate-purchase em {
    font-style: normal; }
  .gift-certificate-purchase .hidden-row {
    display: none; }
  .gift-certificate-purchase .form-caption {
    margin: 0; }
  .gift-certificate-purchase .form-row {
    margin: 0;
    padding-bottom: 2.5rem; }
    @media only screen and (max-width: 47.9375rem) {
      .gift-certificate-purchase .form-row {
        padding-bottom: 0.625rem; } }
  .gift-certificate-purchase textarea {
    width: 55.166%;
    height: 9.875rem; }
    @media only screen and (max-width: 47.9375rem) {
      .gift-certificate-purchase textarea {
        width: 100%; } }
  .gift-certificate-purchase .char-count {
    padding-left: 41.333%;
    color: #969696; }
    @media only screen and (max-width: 47.9375rem) {
      .gift-certificate-purchase .char-count {
        padding-left: 0; } }
  .gift-certificate-purchase .gift-message {
    padding-bottom: 1.75rem; }
    @media only screen and (max-width: 47.9375rem) {
      .gift-certificate-purchase .gift-message {
        padding-bottom: 0.9375rem; } }
  .gift-certificate-purchase span.error, .gift-certificate-purchase span.error-message, .gift-certificate-purchase span.cart-error {
    margin: 0.3125rem 0 0 0; }
    @media only screen and (min-width: 48rem) {
      .gift-certificate-purchase span.error, .gift-certificate-purchase span.error-message, .gift-certificate-purchase span.cart-error {
        margin-left: 41.333%; } }

.gift-certificate-amount {
  background: #F5F5F5;
  border-top: 1px solid #CCCCCC;
  border-bottom: 1px solid #CCCCCC;
  padding: 1.875rem 1.25rem; }
  @media only screen and (max-width: 47.9375rem) {
    .gift-certificate-amount {
      margin: 0 -0.9375rem;
      padding: 1.25rem 0.9375rem; } }
  .gift-certificate-amount input {
    width: 36.467%;
    margin-right: 0.5%; }
    @media only screen and (min-width: 48rem) and (max-width: 59.9375rem) {
      .gift-certificate-amount input {
        width: 60.167%;
        margin-right: 0; } }
    @media only screen and (max-width: 47.9375rem) {
      .gift-certificate-amount input {
        width: 100%; } }
  .gift-certificate-amount .cert-amount {
    float: left;
    width: 65.529%; }
    @media only screen and (min-width: 48rem) and (max-width: 59.9375rem) {
      .gift-certificate-amount .cert-amount {
        width: 100%; } }
    @media only screen and (max-width: 47.9375rem) {
      .gift-certificate-amount .cert-amount {
        width: 48%; } }
  .gift-certificate-amount .form-row-button {
    float: left;
    clear: none;
    width: auto;
    width: 34.4%; }
    @media only screen and (min-width: 48rem) and (max-width: 59.9375rem) {
      .gift-certificate-amount .form-row-button {
        float: right;
        width: 60.467%;
        padding-top: 0.625rem; } }
    @media only screen and (max-width: 47.9375rem) {
      .gift-certificate-amount .form-row-button {
        width: 50%;
        float: right;
        padding-top: 1.375rem; } }
  .gift-certificate-amount .form-row {
    padding-bottom: 0; }
  .gift-certificate-amount label {
    width: 61.833%; }
    @media only screen and (min-width: 48rem) and (max-width: 59.9375rem) {
      .gift-certificate-amount label {
        width: 39.667%; } }
    @media only screen and (max-width: 47.9375rem) {
      .gift-certificate-amount label {
        padding-top: 0; } }
  .gift-certificate-amount .button-fancy-medium {
    width: 100%;
    background: #007278; }
    .gift-certificate-amount .button-fancy-medium:hover {
      background: #3ADBC5; }
  .gift-certificate-amount span.error, .gift-certificate-amount span.error-message, .gift-certificate-amount span.cart-error {
    width: 83%;
    margin-left: 62%; }
    @media only screen and (max-width: 47.9375rem) {
      .gift-certificate-amount span.error, .gift-certificate-amount span.error-message, .gift-certificate-amount span.cart-error {
        width: 200%;
        margin-left: 0; } }
    @media only screen and (min-width: 48rem) and (max-width: 59.9375rem) {
      .gift-certificate-amount span.error, .gift-certificate-amount span.error-message, .gift-certificate-amount span.cart-error {
        width: 65%;
        margin-left: 40%; } }

.gift-certificate-middle {
  text-align: center;
  padding-top: 2.5rem; }
  @media only screen and (max-width: 47.9375rem) {
    .gift-certificate-middle {
      padding-top: 1.25rem; } }
  .gift-certificate-middle h2 {
    margin: 0;
    background: #F5F5F5;
    color: #4B4B4B;
    line-height: 1.25rem;
    padding: 1.875rem 0;
    margin-bottom: 1.875rem; }
    @media only screen and (max-width: 47.9375rem) {
      .gift-certificate-middle h2 {
        padding: 1.25rem; } }
  .gift-certificate-middle p {
    margin: 0;
    line-height: 1.375rem; }
  .gift-certificate-middle .gift-certificate-middle-container {
    padding: 2.125rem 0 3.4375rem 0; }
    @media only screen and (max-width: 47.9375rem) {
      .gift-certificate-middle .gift-certificate-middle-container {
        padding: 1.875rem 0; } }
  .gift-certificate-middle input {
    width: 16.375rem;
    display: inline-block;
    margin-right: 0.625rem; }
    @media only screen and (max-width: 47.9375rem) {
      .gift-certificate-middle input {
        width: 100%;
        margin: 0; } }
  .gift-certificate-middle button {
    display: inline-block; }
    @media only screen and (max-width: 47.9375rem) {
      .gift-certificate-middle button {
        width: 100%;
        margin-top: 0.625rem; } }
  .gift-certificate-middle .form-row {
    display: inline; }
    .gift-certificate-middle .form-row.error, .gift-certificate-middle .form-row.error-message, .gift-certificate-middle .form-row.cart-error, .gift-certificate-middle .product-availability-list > li.form-row:not(.is-in-stock) {
      display: block;
      margin-left: 31.823%;
      text-align: left;
      padding-top: 0.625rem; }
      @media only screen and (max-width: 47.9375rem) {
        .gift-certificate-middle .form-row.error, .gift-certificate-middle .form-row.error-message, .gift-certificate-middle .form-row.cart-error, .gift-certificate-middle .product-availability-list > li.form-row:not(.is-in-stock) {
          margin: 0; } }
  .gift-certificate-middle .form-caption {
    display: inline; }
  .gift-certificate-middle .gift-cert-balance-submit {
    display: inline; }
  .gift-certificate-middle .required-indicator {
    display: none; }

.gift-certificate-bottom {
  background: #F5F5F5;
  width: 100%;
  max-width: 59.375rem;
  margin: 0 auto; }
  .gift-certificate-bottom p {
    text-align: center;
    color: #4B4B4B;
    text-transform: uppercase;
    margin: 0;
    padding: 1.9375rem 0 2.0625rem 0;
    line-height: 1rem; }
    @media only screen and (max-width: 47.9375rem) {
      .gift-certificate-bottom p {
        padding: 1.25rem; } }
  .gift-certificate-bottom ul {
    margin: 0; }
  .gift-certificate-bottom li {
    padding-bottom: 0.625rem;
    line-height: 1.25rem;
    color: #4B4B4B; }
  @media only screen and (max-width: 47.9375rem) {
    .gift-certificate-bottom .terms-of-use {
      margin: 0 -0.3125rem; } }
  .gift-certificate-bottom .terms-of-use-single {
    float: left;
    padding: 0 1.25rem 1.1875rem 3.6875rem;
    width: 50%; }
    @media only screen and (max-width: 47.9375rem) {
      .gift-certificate-bottom .terms-of-use-single {
        width: 100%;
        float: none;
        padding: 0 0.625rem 0 2.0625rem; } }

.pt_qas table input {
  width: 100%;
  margin-left: 0; }

.pt_qas tr {
  border-top-color: #EDEDED;
  border-left: none;
  border-right: none;
  border-bottom: none; }
  .pt_qas tr:first-child {
    border-top: none; }
  .pt_qas tr.actions {
    border: none;
    background-color: transparent; }
    .pt_qas tr.actions td {
      padding-left: 0; }

.pt_qas td {
  vertical-align: middle; }

.pt_qas .prompt {
  margin-bottom: 1rem; }

.pt_qas .showHide:hover {
  text-decoration: underline; }

.pt_qas .suggestion {
  cursor: pointer;
  border: 1px solid #999;
  color: #000;
  margin-left: 2%;
  width: 49.5966%;
  padding: 0.2em 0.5em;
  text-align: center;
  background-color: #CCC; }

.pt_qas #secondary {
  margin-top: 1rem; }
  @media only screen and (min-width: 48rem) {
    .pt_qas #secondary {
      margin-top: 0; } }

.header_prompt {
  padding: 1rem 1.5rem;
  margin-bottom: 1rem;
  background-color: #EDEDED; }

.right_details {
  position: static; }

.newAddressText {
  cursor: pointer;
  text-decoration: underline; }

/*
div.header_prompt
{
	font-family:Arial,Helvetica,Verdana,sans-serif;
	font-size:1.4em;
	font-weight:normal;
	text-align:justify;
	padding:.5em;
	margin-left:10px;
	background-color:#CCCCCC;
}

div.prompt
{
	font-family:Arial,Helvetica,Verdana,sans-serif;
	font-size:1em;
	font-weight:bolder;
	text-align:justify;
}

div.right_details
{
	font-family:Arial,Helvetica,Verdana,sans-serif;
	font-size:1.2em;
	font-weight:normal;
	text-align:justify;
	padding:1em;
	border:1px solid;
	border-color:#CCCCCC;
	margin:1em;
	padding:1em;
}

div.enter_partial
{
	font-family:Arial,Helvetica,Verdana,sans-serif;
	font-size:1.2em;
	font-weight:normal;
	text-align:justify;
	padding:1em;
	margin-right:4.2em;
	margin-top:1em;
	margin-left:1em;
}

p.showHide
{
	font-family:Arial,Helvetica,Verdana,sans-serif;
	color:blue;
	font-size:1.3em;
	text-decoration:underline;
	cursor:pointer;
	margin-left:1em;
	margin-top:1em;
}

div.picklist
{
	font-family:Arial,Helvetica,Verdana,sans-serif;
	font-size:1.2em;
	margin-left:1em;
}

tr.pListClickable
{
	font-family:Arial,Helvetica,Verdana,sans-serif;
	font-size:1.2em;
	color:blue;
	text-decoration:underline;
	cursor:pointer;
}
*/

/*# sourceMappingURL=style.css.map */