@font-face {
  font-family: Larsseit;
  src: url("./Larsseit.f78d364bc2a2ce9b94bc45a1b1ad2d6f.eot"), url("./Larsseit.f78d364bc2a2ce9b94bc45a1b1ad2d6f.eot?#iefix") format("embedded-opentype"),url("./Larsseit.92161b1bcab01ff4e5583ac632c2c873.woff2") format("woff2"),url("./Larsseit.15444eb0e121fa5c8757d248cdb62792.woff") format("woff"),url("./Larsseit.7c2514d5361d4bed21eec632cb10c96a.ttf") format("truetype");
}
@font-face {
  font-family: Larsseit;
  src: url("./LarsseitMedium.f3576e178df491b74045d938e0446f3b.eot"), url("./LarsseitMedium.f3576e178df491b74045d938e0446f3b.eot?#iefix") format("embedded-opentype"),url("./LarsseitMedium.265c8042f1801e53b93cbd319906ae9d.woff2") format("woff2"),url("./LarsseitMedium.ef312922765366ff3e015683f3418121.woff") format("woff"),url("./LarsseitMedium.df0f5d1448758273a36492924a658629.ttf") format("truetype");
  font-weight: 700;
}
html#reset .fes-pagelet .container-2392217169 {
  background-color: #474950;
  font-family: Larsseit, Arial, sans-serif;
}
html#reset .fes-pagelet .copyright-2925119249 {
  font-size: 13px;
  font-weight: normal;
  line-height: 22px;
  color: #afb7ba;
  margin: 60px 40px 0 40px;
  padding-bottom: 60px;
  text-align: center;
}
html#reset .fes-pagelet .copyrightSymbol-4169210039 {
  vertical-align: middle;
  font-size: 17px;
}
@media (min-width: 414px) {
  html#reset .fes-pagelet .copyright-2925119249 {
    margin-top: 30px;
  }
}
@media (min-width: 760px) {
  html#reset .fes-pagelet .copyright-2925119249 {
    margin: 60px 0 0 0;
  }
  html#reset .fes-pagelet .copyrightText-2841032265 {
    margin: 0;
  }
}
html#reset .fes-pagelet .icon-3484217708 {
  display: inline-block;
  overflow: hidden;
  pointer-events: none;
  vertical-align: middle;
}
html#reset .fes-pagelet .linkContainer-185999819 {
  padding-top: 40px;
  padding-left: 20px;
}
html#reset .fes-pagelet .column-1967968173 {
  margin-top: 56px;
}
html#reset .fes-pagelet .column-1967968173:first-child {
  margin-top: 0;
}
html#reset .fes-pagelet .columnTitle-3338875188 {
  font-size: 15px;
  font-weight: bold;
  line-height: 20px;
  color: #afb7ba;
  letter-spacing: 2px;
  margin: 0;
  text-transform: uppercase;
}
html#reset .fes-pagelet .columnList-1385798859 {
  list-style: none;
  margin: 0;
  padding: 0;
}
html#reset .fes-pagelet .columnItem-1586801793 {
  margin-top: 15px;
}
html#reset .fes-pagelet .columnItem-1586801793:first-child {
  margin-top: 25px;
}
html#reset .fes-pagelet .columnLink-2525379365 {
  text-decoration: none;
  transition: color 200ms linear;
  color: #ffffff;
  font-size: 15px;
  font-weight: bold;
  line-height: 20px;
}
html#reset .fes-pagelet .columnLink-2525379365:hover, html#reset .fes-pagelet .columnLink-2525379365:focus {
  outline-width: 0;
  outline: none;
  color: #5180d7;
}
html#reset .fes-pagelet .columnLink-2525379365:active {
  color: #4973c1;
}
html#reset .fes-pagelet .adChoiceIcon-1222816872 {
  height: 8px;
  margin-left: 5px;
  width: 8px;
}
html#reset .fes-pagelet .langOptions-3068834806 {
  border-radius: 3px;
  font-size: 15px;
  font-weight: bold;
  line-height: 20px;
  border: 1px solid #d5dbdd;
  background-color: transparent;
  color: #ffffff;
  cursor: pointer;
  font-family: Larsseit, Arial, sans-serif;
  padding: 12px 56px 12px 15px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
html#reset .fes-pagelet .langOptions-3068834806::-ms-expand {
  display: none;
}
html#reset .fes-pagelet .langOptions-3068834806 option {
  color: #404648;
}
html#reset .fes-pagelet .langOptionsIcon-3223956921 {
  color: #ffffff;
  height: 4px;
  position: relative;
  right: 23px;
  width: 7px;
}
@media (min-width: 414px) {
  html#reset .fes-pagelet .linkContainer-185999819 {
    display: flex;
    flex-wrap: wrap;
     display: -ms-flexbox;
    -ms-flex-wrap: wrap;
  }
  html#reset .fes-pagelet .column-1967968173 {
    flex-basis: 50%;
    margin: 0;
    min-width: 50%;
    padding-bottom: 60px;
    -ms-flex-preferred-size: 50%;
  }
}
@media (min-width: 760px) {
  html#reset .fes-pagelet .linkContainer-185999819 {
    padding-top: 60px;
    padding-left: 40px;
    width: 64%;
  }
  html#reset .fes-pagelet .column-1967968173 {
    flex-basis: auto;
    -ms-flex-preferred-size: auto;
  }
}
@media (min-width: 980px) {
  html#reset .fes-pagelet .linkContainer-185999819 {
    justify-content: space-between;
    margin: 0 auto;
    padding: 88px 0 0 0;
    width: 980px;
    -ms-flex-pack: justify;
  }
  html#reset .fes-pagelet .column-1967968173 {
    margin: 0 auto;
    min-width: 0;
  }
}
html#reset .fes-pagelet .container-2838368718 {
  display: inline-block;
}
html#reset .fes-pagelet .badgeContainer-2716422501 {
  margin-top: 60px;
}
html#reset .fes-pagelet .storeIcons-3464141955 {
  justify-content: center;
  display: flex;
  margin: 0 25px;
  -ms-flex-pack: center;
   display: -ms-flexbox;
}
html#reset .fes-pagelet .appStore-227474384 {
  height: 45px;
  width: 135px;
}
html#reset .fes-pagelet .googlePlay-3746301140 {
  height: 45px;
  margin-left: 10px;
  width: 135px;
}
html#reset .fes-pagelet .socialMediaIcons-425434208 {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 30px auto 0 auto;
  width: 180px;
   display: -ms-flexbox;
  -ms-flex-wrap: wrap;
  -ms-flex-pack: center;
}
html#reset .fes-pagelet .iconGroupB-1620556059 {
  margin: 10px auto 0 auto;
}
html#reset .fes-pagelet .socialMediaIconContainer-3909023039 {
  border-radius: 25px;
  align-items: center;
  background-color: #595d64;
  display: inline-block;
  height: 50px;
  justify-content: center;
  margin-left: 15px;
  position: relative;
  width: 50px;
  -ms-flex-align: center;
  -ms-flex-pack: center;
}
html#reset .fes-pagelet .socialMediaIconContainer-3909023039:first-child {
  margin-left: 0;
}
html#reset .fes-pagelet .socialMediaIconContainer-3909023039 svg {
  position: absolute;
  top: 50%;
  left: 50%;
}
html#reset .fes-pagelet .twitterIcon-548460266 {
  color: #ffffff;
  height: 20px;
  width: 20px;
  margin-left: -10px;
  margin-top: -10px;
}
html#reset .fes-pagelet .facebookIcon-1369677827 {
  color: #ffffff;
  height: 20px;
  width: 10px;
  margin-left: -5px;
  margin-top: -10px;
}
html#reset .fes-pagelet .instagramIcon-1195964254 {
  color: #ffffff;
  height: 22px;
  width: 22px;
  margin-left: -11px;
  margin-top: -11px;
}
html#reset .fes-pagelet .youtubeIcon-2875587334 {
  color: #ffffff;
  height: 18px;
  width: 25px;
  margin-left: -12.5px;
  margin-top: -9px;
}
html#reset .fes-pagelet .kijijiCentralIcon-3776401434 {
  color: #ffffff;
  height: 25px;
  width: 25px;
  margin-left: -12.5px;
  margin-top: -12.5px;
}
html#reset .fes-pagelet .twitter-2461359619:hover {
  background-color: #28a9df;
}
html#reset .fes-pagelet .facebook-1908510191:hover {
  background-color: #3c5b9a;
}
html#reset .fes-pagelet .instagram-970362783:hover {
  background: url(./Instagram_Hover_BG.4b019864fb56a95c70a03ff33f24c9ca.png);
  background-size: contain;
}
html#reset .fes-pagelet .youtube-190970099:hover {
  background-color: #e91c00;
}
html#reset .fes-pagelet .kijijiCentral-781696228:hover {
  background-color: #99c663;
}
@media (min-width: 414px) {
  html#reset .fes-pagelet .badgeContainer-2716422501 {
    margin: 0;
  }
  html#reset .fes-pagelet .socialMediaIcons-425434208 {
    width: auto;
  }
  html#reset .fes-pagelet .iconGroupB-1620556059 {
    margin: 0 0 0 15px;
  }
}
@media (min-width: 760px) {
  html#reset .fes-pagelet .badgeContainer-2716422501 {
    align-items: center;
    display: flex;
    justify-content: center;
    -ms-flex-align: center;
     display: -ms-flexbox;
    -ms-flex-pack: center;
  }
  html#reset .fes-pagelet .storeIcons-3464141955 {
    margin-left: 20px;
    margin-right: 0;
  }
  html#reset .fes-pagelet .googlePlay-3746301140 {
    margin-left: 35px;
  }
  html#reset .fes-pagelet .socialMediaIcons-425434208 {
    margin: 0 0 0 50px;
  }
}
html#reset .fes-pagelet .logo-2838368718 {
  display: inline-block;
}
html#reset .fes-pagelet .logoLink-1274869959 {
  display: block;
  overflow: hidden;
  text-decoration: none;
}
html#reset .fes-pagelet .logoLinkIcon-5987815 {
  display: none;
}
html#reset .fes-pagelet .logoLinkIconMobile-1551332449 {
  height: 50px;
  width: 33px;
}
@media (min-width: 450px) {
  html#reset .fes-pagelet .logoLinkIcon-5987815 {
    display: block;
  }
  html#reset .fes-pagelet .logoLinkIconMobile-1551332449 {
    display: none;
  }
}
html#reset .fes-pagelet .action-4280642049 {
  color: #FFF;
  text-decoration: none;
}
html#reset .fes-pagelet .container-1609097532 {
  background: #5eb1ed;
  height: 80px;
  line-height: 80px;
  padding: 0 15px;
}
html#reset .fes-pagelet .innerContainer-3481062391 {
  margin-left: auto;
  margin-right: auto;
  max-width: 1200px;
}
html#reset .fes-pagelet .logo-3787690649 {
  float: left;
}
html#reset .fes-pagelet .title-2571871401 {
  margin: 0;
  color: #FFFFFF;
  text-align: center;
}
html#reset .fes-pagelet .actions-1605513253 {
  float: right;
}
@media (min-width: 1200px) {
  html#reset .fes-pagelet .container-1609097532 {
    padding: 0;
  }
}
html#reset .fes-pagelet .main-3038253030 {
  margin-left: auto;
  margin-right: auto;
  max-width: 1200px;
}
html#reset .fes-pagelet .main-3038253030:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
}
html#reset .fes-pagelet .icon-3593502658 {
  color: #FFFFFF;
  padding: 9px;
  position: relative;
}
html#reset .fes-pagelet .currentIconInnerCicle-3407807267 {
  border: 2px solid #FFFFFF;
  width: 7.5px;
  height: 7.5px;
  border-radius: 7.5px;
  position: absolute;
  top: 9.25px;
  left: 9.25px;
}
html#reset .fes-pagelet .currentIconOuterCircle-2072474073 {
  border: 2px solid #FFFFFF;
  width: 24px;
  height: 24px;
  border-radius: 24px;
  position: absolute;
  top: 1px;
  left: 1px;
}
html#reset .fes-pagelet .routeList-2979640232 {
  list-style-type: none;
  padding: 0;
}
html#reset .fes-pagelet .indicator-219796869 {
  background-color: #9ccd62;
  border-radius: 30px;
  border-width: 1px;
  border-style: solid;
  border-color: #9ccd62;
  width: 30px;
  height: 30px;
  margin: 0 auto;
  position: relative;
  z-index: 10;
}
html#reset .fes-pagelet .indicator__isPastCurrentRoute-2225594922 {
  background-color: #e5eaec;
  border-color: #e5eaec;
}
html#reset .fes-pagelet .step-1128210967 {
  float: left;
  position: relative;
}
html#reset .fes-pagelet .step-1128210967:after {
  content: " ";
  width: 100%;
  line-height: 1px;
  font-size: 1px;
  height: 2px;
  background-color: #9ccd62;
  position: absolute;
  top: 15px;
  left: 50%;
  z-index: 0;
}
html#reset .fes-pagelet .step-1128210967:last-child:after {
  display: none;
}
html#reset .fes-pagelet .step__isCurrentRoute-1469217628:after {
  background-color: #e5eaec;
}
html#reset .fes-pagelet .step__isPastCurrentRoute-1469217628:after {
  background-color: #e5eaec;
}
html#reset .fes-pagelet .label-4278127641 {
  text-align: center;
  font-size: 14px;
  color: #767f83;
  margin-top: 15px;
  display: none;
}
html#reset .fes-pagelet .label__isCurrentRoute-3168510914 {
  display: block;
}
@media (min-width: 500px) {
  html#reset .fes-pagelet .label-4278127641 {
    display: block;
  }
}
html#reset .fes-pagelet .adImage-523288996 {
  background: no-repeat center / cover;
  box-sizing: border-box;
  height: 100%;
  width: 100%;
}
html#reset .fes-pagelet .adImage__placeholder-1459570352 {
  align-items: center;
  background-color: #E2E4E7;
  display: flex;
  justify-content: center;
  overflow: hidden;
  -ms-flex-align: center;
   display: -ms-flexbox;
  -ms-flex-pack: center;
}
html#reset .fes-pagelet .noImageIcon-952169725 {
  color: #FFFFFF;
  fill: currentColor;
  width: 30%;
  min-width: 32px;
}
html#reset .fes-pagelet .thumbnailCell-990680183 {
  width: 60px;
  padding-right: 15px;
  display: none;
}
html#reset .fes-pagelet .thumbnail-2598870995 {
  width: 60px;
  height: 60px;
}
html#reset .fes-pagelet .item-2320161254 {
  margin: 0;
  padding: 30px;
  border-bottom: 1px solid #e5eaec;
}
html#reset .fes-pagelet .item-2320161254:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
}
html#reset .fes-pagelet .item-2320161254:last-child {
  border-bottom: none;
}
html#reset .fes-pagelet .itemInfo-2980890619 {
  width: 100%;
}
html#reset .fes-pagelet .itemTitleRow-3915746360 {
  height: 30px;
}
html#reset .fes-pagelet .itemTitleCell-708136698 {
  vertical-align: top;
}
html#reset .fes-pagelet .itemTitle-1521572754 {
  margin: 0;
  color: #404648;
  font-size: 15px;
  vertical-align: top;
}
html#reset .fes-pagelet .featureTitle-812879730 {
  margin: 0;
  color: #767f83;
  font-size: 15px;
  vertical-align: top;
}
html#reset .fes-pagelet .itemPrice-85701663 {
  font-size: 18px;
  color: #9ccd62;
  font-weight: bold;
}
html#reset .fes-pagelet .featurePrice-2647652974 {
  font-size: 16px;
  color: #767f83;
  font-weight: normal;
}
html#reset .fes-pagelet .itemInfoActionColumn-251733596 {
  width: 12%;
  text-align: right;
  vertical-align: top;
}
html#reset .fes-pagelet .link-641946465 {
  color: #56aee9;
  font-size: 14px;
  font-weight: normal;
  text-decoration: none;
  margin-left: 30px;
}
html#reset .fes-pagelet .link-641946465:hover, html#reset .fes-pagelet .link-641946465:focus {
  text-decoration: underline;
}
@media (min-width: 400px) {
  html#reset .fes-pagelet .thumbnailCell-990680183 {
    display: table-cell;
  }
}
@media (min-width: 600px) {
  html#reset .fes-pagelet .thumbnailCell-990680183 {
    width: 120px;
    padding-right: 30px;
  }
  html#reset .fes-pagelet .thumbnail-2598870995 {
    width: 120px;
    height: 120px;
  }
}
html#reset .fes-pagelet .orderSummaryWrapper-3360930159 {
  border-top: 1px dashed #e5eaec;
  box-sizing: border-box;
  margin-bottom: 30px;
  padding: 30px 30px 0;
}
html#reset .fes-pagelet .orderTitle-3137664104 {
  color: #404648;
}
html#reset .fes-pagelet .orderTitleIcon-3767244072 {
  color: #404648;
  width: 18px;
  height: 18px;
  margin-right: 15px;
}
html#reset .fes-pagelet .separator-1765378672 {
  margin-top: 30px;
  margin-bottom: 30px;
  border-top: 1px dashed #e5eaec;
}
html#reset .fes-pagelet .orderItem-3782654210 {
  margin-top: 30px;
  width: 100%;
}
html#reset .fes-pagelet .orderTotalsTable-2980890619 {
  width: 100%;
}
html#reset .fes-pagelet .orderTotalsTitle-1147626136 {
  font-size: 14px;
  color: #404648;
  font-weight: bold;
  text-align: left;
}
html#reset .fes-pagelet .orderTotalsPrice-4017468721 {
  font-size: 14px;
  color: #404648;
  font-weight: normal;
  text-align: right;
}
html#reset .fes-pagelet .orderTotalsPrice__highlight-3645754674 {
  color: #9ccd62;
  font-size: 20px;
  font-weight: bold;
}
html#reset .fes-pagelet .orderItemTitle-1147626136 {
  font-size: 14px;
  color: #404648;
  font-weight: bold;
  text-align: left;
}
html#reset .fes-pagelet .orderItemPrice-1453308754 {
  font-size: 16px;
  color: #404648;
  font-weight: bold;
  text-align: right;
}
html#reset .fes-pagelet .orderItemFeatureType-4099278827 {
  font-size: 14px;
  color: #404648;
  font-weight: normal;
  text-align: left;
}
html#reset .fes-pagelet .orderItemFeaturePrice-4017468721 {
  font-size: 14px;
  color: #404648;
  font-weight: normal;
  text-align: right;
}
html#reset .fes-pagelet .orderItemPrice__highlight-2200885733 {
  color: #9ccd62;
}
html#reset .fes-pagelet .info-1577291565 {
  margin-top: 30px;
  padding-top: 20px;
  border-top: 1px dashed #e5eaec;
}
@media (min-width: 900px) {
  html#reset .fes-pagelet .orderSummaryWrapper-3360930159 {
    border-top: none;
    border-left: 1px dashed #e5eaec;
    float: right;
    min-height: 300px;
    margin-top: 30px;
    width: 33%;
    padding-top: 0;
  }
}
html#reset .fes-pagelet .label-3926992750 {
  color: #333333;
  font-size: 14px;
  display: block;
  margin-bottom: 20px;
}
html#reset .fes-pagelet .defaultLabel-4169723596 {
  border-radius: 3px;
  background-color: #f7f7f7;
  color: #404648;
  border-color: #e5eaec;
  border-width: 1px;
  border-style: solid;
  font-size: 14px;
  display: block;
  padding: 15px;
}
html#reset .fes-pagelet .fieldContainer-3984179831 {
  position: relative;
  display: inline-block;
  margin-right: 5%;
  width: 100%;
  margin-bottom: 30px;
}
html#reset .fes-pagelet .elasticFieldContainer-3126830090 {
  position: relative;
  display: inline-block;
  margin-right: 5%;
  width: auto;
}
html#reset .fes-pagelet .fieldContainerNoMargin-1067646960 {
  margin-right: 0;
}
html#reset .fes-pagelet .field-1476391837 {
  border-radius: 3px;
  border-width: 1px;
  border-style: solid;
  border-color: #d3d9db;
  width: 100%;
  height: 50px;
  box-sizing: border-box;
  padding-left: 15px;
  padding-right: 15px;
  font-size: 16px;
}
html#reset .fes-pagelet .radioField-1756576178 {
  display: inline-block;
  font-size: 16px;
  margin-right: 50px;
}
html#reset .fes-pagelet .formErrorContainer-71953321 {
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
  color: #f14f60;
  position: absolute;
  background: #fef2f3;
  border-width: 1px;
  border-style: solid;
  border-color: #ff9ba0;
  width: 100%;
  font-size: 13px;
  z-index: 10;
  margin-top: -5px;
  box-sizing: border-box;
}
html#reset .fes-pagelet .formError-1540901211 {
  display: block;
  padding: 15px;
}
html#reset .fes-pagelet .fieldError-2823938115 {
  border-color: #ff9ba0;
  border-radius: 3px;
  background-image: url(undefined) !important;
  background-position: right 15px center;
  background-repeat: no-repeat;
  background-size: auto !important;
}
html#reset .fes-pagelet .proceedButton-807761367 {
  background-color: #9ccd62;
  border-color: #9ccd62;
  border-radius: 3px;
  border-style: solid;
  border-width: 1px;
  color: #ffffff;
  cursor: pointer;
  display: inline-block;
  font-size: 15px;
  padding: 20px 30px;
  text-decoration: none;
}
html#reset .fes-pagelet .proceedButton-807761367:hover, html#reset .fes-pagelet .proceedButton-807761367:focus {
  background-color: #7ba846;
  border-color: #7ba846;
  text-decoration: underline;
}
html#reset .fes-pagelet .cancelLink-641946465 {
  color: #56aee9;
  font-size: 14px;
  font-weight: normal;
  text-decoration: none;
  margin-left: 30px;
}
html#reset .fes-pagelet .cancelLink-641946465:hover, html#reset .fes-pagelet .cancelLink-641946465:focus {
  text-decoration: underline;
}
html#reset .fes-pagelet .editCartOuterWrapper-2136964070 {
  margin-left: auto;
  margin-right: auto;
  max-width: 1200px;
  margin-bottom: 80px;
}
html#reset .fes-pagelet .editCartInnerWrapper-3857095021 {
  margin-left: auto;
  margin-right: auto;
  max-width: 1200px;
  border-radius: 3px;
  background-color: #ffffff;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.1);
}
html#reset .fes-pagelet .editCartInnerWrapper-3857095021:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
}
html#reset .fes-pagelet .itemList-2536879760 {
  margin: 0;
  padding: 0;
}
html#reset .fes-pagelet .itemTransition-944371500-enter {
  opacity: 0.01;
}
html#reset .fes-pagelet .itemTransition-944371500-leave {
  opacity: 1;
  background: #F4CED4;
}
html#reset .fes-pagelet .itemTransition-944371500-leave-active {
  background: none;
  opacity: 0.01;
  transition: all 300ms ease-in;
}
html#reset .fes-pagelet .itemTransition-944371500-enter-active {
  opacity: 1;
  transition: all 500ms ease-in;
}
html#reset .fes-pagelet .actions-1414490110 {
  margin-top: 40px;
  padding: 0 15px;
}
@media (min-width: 900px) {
  html#reset .fes-pagelet .itemList-2536879760 {
    width: 67%;
    float: left;
  }
}
@media (min-width: 1200px) {
  html#reset .fes-pagelet .actions-1414490110 {
    padding: 0;
  }
}
html#reset .fes-pagelet .baseCard-366174387 {
  position: absolute;
  background: #fff;
  border: 1px solid #e5eaec;
  box-shadow: 0 2px 5px rgba(0,0,0,.05);
  border-radius: 3px;
  font-family: Larsseit, Arial, sans-serif;
  z-index: 50;
}
html#reset .fes-pagelet .arrow-3687086049 {
  position: absolute;
  content: "";
  transition: all .3s ease-in-out;
  color: #fff;
  z-index: 60;
}
html#reset .fes-pagelet .arrow__positionL-3091047234 {
  top: 50%;
  margin-top: -13px;
  right: -17px;
  height: 25px;
  width: 17px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAZCAMAAADg4DWlAAAAY1BMVEUAAAAAAAEICAj///8AAAAAAAABAQE0NjYAAAAAAAAAAAAwMTIxMzMAAAA/QEFeXl9iY2SYnJ2ZnJ2Znp7Nz9DR1NXMzs/r8PLz9/jx9ffw9Pb////////////+/v7+//////8pO5euAAAAHnRSTlMAAAAAAQICAgMEBQUFBh4xPGVlZaCgoaTM0dLw8v7iUYxeAAAAf0lEQVR42n2RVw4CQQxDDUMgQ1t6L77/KUERS0ZYwp9PcYqD8ivA3A2pggmsurXktAKm7qMk5HaARZYVXMn9HPWLCm4kz106gzx4XyOcHxLazd7Oag3hJZzWk3BuAgXpdViO3Vvy5HEI1xrto7N0H91Z79LbNZ/M8E/O+gv91wtKFBNkixziAwAAAABJRU5ErkJggg==);
}
html#reset .fes-pagelet .arrow__positionR-2860818628 {
  top: 50%;
  margin-top: -13px;
  left: -17px;
  height: 25px;
  width: 17px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAZCAMAAADg4DWlAAAAY1BMVEUAAAAAAAEICAj///8AAAAAAAABAQE0NjYAAAAAAAAAAAAwMTIxMzMAAAA/QEFeXl9iY2SYnJ2ZnJ2Znp7Nz9DR1NXMzs/r8PLz9/jx9ffw9Pb////////////+/v7+//////8pO5euAAAAHnRSTlMAAAAAAQICAgMEBQUFBh4xPGVlZaCgoaTM0dLw8v7iUYxeAAAAgElEQVR42mWRWQ4CMQxDDSWQsg37vvj+p6QaRY2E/flkt4mD8i8UpMzdECRANSySzNyXwO6GkoYNJkcSpYOK9Zl8omRiuJN8NRIJ7N/8BLHaEqsTyfDYmHiwkxEcWqIT9/n2wqYkmF75TaIefUf/0nl0Zt1Ld9d+tEPtWW+h9/oBz2UTZGn2QysAAAAASUVORK5CYII=);
}
html#reset .fes-pagelet .arrow__positionLRArrowTop-1853463512 {
  top: 0;
}
html#reset .fes-pagelet .arrow__positionLRArrowBottom-1105966481 {
  top: auto;
  bottom: 7px;
}
html#reset .fes-pagelet .arrow__positionT-3879202278 {
  left: 50%;
  margin-left: -13px;
  bottom: -17px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAARCAMAAAAfZPc8AAAAV1BMVEUAAAAICAj///8AAAAAAAABAQE0NjYAAAAAAAAAAAAwMjMAAAA+QEBfX2BfYGGcoKGZnZ3N0NHNz9Dq7/H09vjw9fb////////////9/v7+/v7+//////8+6qe5AAAAGXRSTlMAAAABAgICAwQFBQYeMTxkZaChpMzS8PL+p0EM0AAAAJdJREFUeAF1zV1ugzAQReFbGJgx/1CgFGb/6wxWrrAVKef1ezgoUK++/+XtvtYoUAgG/2yA3KKC0S9PXT5CNIoBs58PnD4DFkU0oNk8tTUIKrdAtEV/PHD0aFUQBWqGyS9OJpgp3lJylSYlBVylCSjgKk2ScPXPSRKuFl84yQRiAd1vh2CCR0gaqp8q3nMhKZSQCYlA+dYLuIQQlkNkVsoAAAAASUVORK5CYII=);
  width: 25px;
  height: 17px;
}
html#reset .fes-pagelet .arrow__positionB-2015577507 {
  left: 50%;
  margin-left: -13px;
  top: -17px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAARCAMAAAAfZPc8AAAAUVBMVEUAAAAAAQEKCgr///8AAAAAAAAAAAAAAAAuMDAAAADJzM43ODlUV1hcX2CcoKKXnJ3Z2tvO0tTQ1NXm7O7v8vP////8/f39/v7+/v/+///////se5WCAAAAF3RSTlMAAAAAAQIDBAQFDhQqOWJjoqSmz9zy/S3oyU0AAACVSURBVHjadc0JDsMgDARAN7Eh5GyOpqn//9BSr2LUayUEYmQv1f+Shc5wYH+b+L+QhF8SI10ohW8Jibpr51SEE9Oii90ugEiT3nWiCIJgV6+v9NgHATSbydZkKsJJaNaHaj4zSeJTUHLYzIEqSClRr4KIl6hXiUlgK0FQxQEzNKIEye+RMFMN+pmhMmnX/faefW3r+gmNVg+qZrXlQAAAAABJRU5ErkJggg==);
  width: 25px;
  height: 17px;
}
html#reset .fes-pagelet .arrow__positionTBArrowRight-2032645813 {
  left: auto;
  right: 2px;
  margin-left: 0;
}
html#reset .fes-pagelet .arrow__positionTBArrowLeft-162036679 {
  left: 2px;
  margin-left: 0;
}
html#reset .fes-pagelet .infoCircle-572913284 {
  background-color: #afb7ba;
  border-radius: 50%;
  bottom: 1px;
  color: #ffffff;
  display: inline-block;
  font-size: 13px;
  font-weight: bold;
  height: 18px;
  line-height: 18px;
  margin-left: 8px;
  padding: 0;
  position: relative;
  text-align: center;
  text-decoration: none;
  transition: background-color 0.1s linear;
  vertical-align: middle;
  width: 18px;
}
html#reset .fes-pagelet .infoCircle-572913284:before {
  content: "?";
}
html#reset .fes-pagelet .infoCircle-572913284:focus {
  outline: none;
}
html#reset .fes-pagelet .infoCircle__extraBottom-1868492700 {
  bottom: 5px;
}
html#reset .fes-pagelet .infoCircle__condensed-2935420248 {
  bottom: 2px;
}
html#reset .fes-pagelet .closeButton-3235056124 {
  color: #999999;
  cursor: pointer;
  fill: currentColor;
  float: right;
  line-height: 15px;
  margin: 10px 15px 0 0;
}
html#reset .fes-pagelet .closeButton-3235056124:hover {
  color: #666666;
}
html#reset .fes-pagelet .contents-3773445035 {
  clear: both;
  font-size: 14px;
  padding: 0 30px 25px;
  max-width: 300px;
}
@media (min-width: 980px) {
  html#reset .fes-pagelet .closeButton-3235056124 {
    visibility: hidden;
  }
}
html#reset .fes-pagelet .addressItem-4129259224 {
  margin-top: 30px;
}
html#reset .fes-pagelet .addressItemRadio-692062620 {
  display: inline-block;
  margin-right: 15px;
  margin-top: 8px;
  vertical-align: top;
}
html#reset .fes-pagelet .addressItemInfo-1880218884 {
  display: inline-block;
  color: #404648;
  font-size: 18px;
  line-height: 28px;
}
html#reset .fes-pagelet .link-730029270 {
  color: #56aee9;
  font-size: 14px;
  font-weight: normal;
  text-decoration: none;
  margin-right: 30px;
}
html#reset .fes-pagelet .link-730029270:hover, html#reset .fes-pagelet .link-730029270:focus {
  text-decoration: underline;
}
html#reset .fes-pagelet .newAddressItem-3169386753 {
  margin-top: 30px;
  margin-left: 30px;
}
html#reset .fes-pagelet .link-730029270 {
  color: #56aee9;
  font-size: 14px;
  font-weight: normal;
  text-decoration: none;
  margin-right: 30px;
}
html#reset .fes-pagelet .link-730029270:hover, html#reset .fes-pagelet .link-730029270:focus {
  text-decoration: underline;
}
html#reset .fes-pagelet .addressTransition-944371500-enter {
  opacity: 0.01;
}
html#reset .fes-pagelet .addressTransition-944371500-leave {
  opacity: 1;
  background: #F4CED4;
}
html#reset .fes-pagelet .addressTransition-944371500-leave-active {
  background: none;
  opacity: 0.01;
  transition: all 300ms ease-in;
}
html#reset .fes-pagelet .addressTransition-944371500-enter-active {
  opacity: 1;
  transition: all 500ms ease-in;
}
html#reset .fes-pagelet .billingPageOuterWrapper-2136964070 {
  margin-left: auto;
  margin-right: auto;
  max-width: 1200px;
  margin-bottom: 80px;
}
html#reset .fes-pagelet .billingPageInnerWrapper-3857095021 {
  margin-left: auto;
  margin-right: auto;
  max-width: 1200px;
  border-radius: 3px;
  background-color: #ffffff;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.1);
}
html#reset .fes-pagelet .billingPageInnerWrapper-3857095021:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
}
html#reset .fes-pagelet .title-2710891092 {
  font-size: 16px;
  margin: 0;
  padding: 0;
  color: #404648;
}
html#reset .fes-pagelet .infoView-3413797811 {
  margin: 0;
  padding: 30px;
  box-sizing: border-box;
}
html#reset .fes-pagelet .actions-1414490110 {
  margin-top: 40px;
  padding: 0 15px;
}
html#reset .fes-pagelet .billingInfoPrompt-3361226626 {
  font-size: 14px;
  float: left;
  color: #767f83;
  width: 80%;
}
html#reset .fes-pagelet .billingInfoTooltip-472039086 {
  vertical-align: middle;
  float: right;
}
@media (min-width: 900px) {
  html#reset .fes-pagelet .infoView-3413797811 {
    width: 67%;
    float: left;
  }
}
@media (min-width: 1200px) {
  html#reset .fes-pagelet .actions-1414490110 {
    padding: 0;
  }
}
html#reset .fes-pagelet .paymentItem-4129259224 {
  margin-top: 30px;
}
html#reset .fes-pagelet .paymentItemRadio-692062620 {
  display: inline-block;
  margin-right: 15px;
  margin-top: 8px;
  vertical-align: top;
}
html#reset .fes-pagelet .paymentItemInfo-1880218884 {
  display: inline-block;
  color: #404648;
  font-size: 18px;
  line-height: 28px;
}
html#reset .fes-pagelet .link-730029270 {
  color: #56aee9;
  font-size: 14px;
  font-weight: normal;
  text-decoration: none;
  margin-right: 30px;
}
html#reset .fes-pagelet .link-730029270:hover, html#reset .fes-pagelet .link-730029270:focus {
  text-decoration: underline;
}
html#reset .fes-pagelet .newPaymentItem-3169386753 {
  margin-top: 30px;
  margin-left: 30px;
}
html#reset .fes-pagelet .link-730029270 {
  color: #56aee9;
  font-size: 14px;
  font-weight: normal;
  text-decoration: none;
  margin-right: 30px;
}
html#reset .fes-pagelet .link-730029270:hover, html#reset .fes-pagelet .link-730029270:focus {
  text-decoration: underline;
}
html#reset .fes-pagelet .paymentTransition-944371500-enter {
  opacity: 0.01;
}
html#reset .fes-pagelet .paymentTransition-944371500-leave {
  opacity: 1;
  background: #F4CED4;
}
html#reset .fes-pagelet .paymentTransition-944371500-leave-active {
  background: none;
  opacity: 0.01;
  transition: all 300ms ease-in;
}
html#reset .fes-pagelet .paymentTransition-944371500-enter-active {
  opacity: 1;
  transition: all 500ms ease-in;
}
html#reset .fes-pagelet .actions-696519099 {
  margin-top: 40px;
}
html#reset .fes-pagelet .paymentPageOuterWrapper-2136964070 {
  margin-left: auto;
  margin-right: auto;
  max-width: 1200px;
  margin-bottom: 80px;
}
html#reset .fes-pagelet .paymentPageInnerWrapper-3857095021 {
  margin-left: auto;
  margin-right: auto;
  max-width: 1200px;
  border-radius: 3px;
  background-color: #ffffff;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.1);
}
html#reset .fes-pagelet .paymentPageInnerWrapper-3857095021:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
}
html#reset .fes-pagelet .title-2710891092 {
  font-size: 16px;
  margin: 0;
  padding: 0;
  color: #404648;
}
html#reset .fes-pagelet .infoView-3413797811 {
  margin: 0;
  padding: 30px;
  box-sizing: border-box;
}
html#reset .fes-pagelet .paypalView-2651146280 {
  margin: 0;
  box-sizing: border-box;
  vertical-align: middle;
  padding: 0 0 30px 30px;
}
html#reset .fes-pagelet .link-730029270 {
  color: #56aee9;
  font-size: 14px;
  font-weight: normal;
  text-decoration: none;
  margin-right: 30px;
}
html#reset .fes-pagelet .link-730029270:hover, html#reset .fes-pagelet .link-730029270:focus {
  text-decoration: underline;
}
html#reset .fes-pagelet .actions-1414490110 {
  margin-top: 40px;
  padding: 0 15px;
}
html#reset .fes-pagelet .paypalLink-3001180859 {
  border-radius: 3px;
  color: #000000;
  text-decoration: none;
  padding: 15px 30px;
  border: 1px solid #e5eaec;
}
@media (min-width: 900px) {
  html#reset .fes-pagelet .infoView-3413797811 {
    width: 30%;
    float: left;
  }
  html#reset .fes-pagelet .paypalView-2651146280 {
    padding: 100px 30px 30px;
    width: 30%;
    float: left;
    text-align: center;
  }
}
@media (min-width: 1200px) {
  html#reset .fes-pagelet .actions-1414490110 {
    padding: 0;
  }
}
html#reset .fes-pagelet .confirmationPageOuterWrapper-2136964070 {
  margin-left: auto;
  margin-right: auto;
  max-width: 1200px;
  margin-bottom: 80px;
}
html#reset .fes-pagelet .confirmationPageInnerWrapper-3857095021 {
  margin-left: auto;
  margin-right: auto;
  max-width: 1200px;
  border-radius: 3px;
  background-color: #ffffff;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.1);
}
html#reset .fes-pagelet .confirmationPageInnerWrapper-3857095021:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
}
html#reset .fes-pagelet .billingInfoView-3557456937 {
  padding: 30px;
  box-sizing: border-box;
}
html#reset .fes-pagelet .paymentInfoView-2056710262 {
  border-top: 1px dashed #e5eaec;
  padding: 30px;
  box-sizing: border-box;
}
html#reset .fes-pagelet .title-2710891092 {
  font-size: 16px;
  margin: 0;
  padding: 0;
  color: #404648;
}
html#reset .fes-pagelet .link-730029270 {
  color: #56aee9;
  font-size: 14px;
  font-weight: normal;
  text-decoration: none;
  margin-right: 30px;
}
html#reset .fes-pagelet .link-730029270:hover, html#reset .fes-pagelet .link-730029270:focus {
  text-decoration: underline;
}
html#reset .fes-pagelet .actions-1414490110 {
  margin-top: 40px;
  padding: 0 15px;
}
@media (min-width: 900px) {
  html#reset .fes-pagelet .billingInfoView-3557456937 {
    width: 30%;
    float: left;
  }
  html#reset .fes-pagelet .paymentInfoView-2056710262 {
    width: 30%;
    float: left;
    border-top: none;
    border-left: 1px dashed #e5eaec;
  }
  html#reset .fes-pagelet .actions-1414490110 {
    padding: 0;
  }
}
html#reset .fes-pagelet .routeProgressIndicatorWrapper-3584759414 {
  margin: 60px 0;
}
html#reset .fes-pagelet .checkoutWrapper-4128061387 {
  background-color: #f7f7f7;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
html#reset .fes-pagelet .closeButton-2740164357 {
  background-color: transparent;
  border: none;
  box-sizing: content-box;
  color: #999999;
  cursor: pointer;
  fill: currentColor;
  font-size: 0;
  height: 12px;
  padding: 10px;
  position: absolute;
  right: 12px;
  transition: color 200ms linear;
  top: 10px;
  width: 12px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
html#reset .fes-pagelet .closeButton-2740164357:hover {
  color: #333333;
}
html#reset .fes-pagelet .closeButton__mobials-4209273706 {
  background: url(//api.mobials.com/assets/img/app/tab/close-button.png) center / 100% 100% no-repeat transparent;
  color: transparent;
  height: 38px;
  opacity: 0.8;
  padding: 0;
  right: 14px;
  top: 0;
  width: 38px;
}
html#reset .fes-pagelet .closeButton__mobials-4209273706:hover {
  color: transparent;
  opacity: 1;
}
html#reset .fes-pagelet .modalWindow-1700238827 {
  border-radius: 8px;
  outline-width: 0;
  outline: none;
  background-color: #FFFFFF;
  box-sizing: border-box;
  margin: 20px;
  overflow: hidden;
  position: relative;
}
html#reset .fes-pagelet .modalWindow__mobials-3401447455 {
  border-radius: 4px;
  border: #999999 1px solid;
  box-shadow: 0px 0px 5px 2px rgba(0, 0, 0, 0.2);
  margin: 0;
  overflow: hidden;
}
@media (max-height: 600px) {
  html#reset .fes-pagelet .modalWindow__mobials-3401447455 {
    border-radius: 0;
    border-bottom: none;
    border-top: none;
  }
}
@media (max-width: 800px) {
  html#reset .fes-pagelet .modalWindow__mobials-3401447455 {
    border-radius: 0;
    border-left: none;
    border-right: none;
  }
}
@media (max-width: 375px) and (max-height: 667px), (max-width: 667px) and (max-height: 375px) {
  html#reset .fes-pagelet .modalWindow-1700238827 {
    border-radius: 0;
    border-left: none;
    border-right: none;
    margin: 0;
    min-height: 100vh;
    width: 100vw;
  }
  html#reset .fes-pagelet .modalWindow__mobials-3401447455 {
    min-height: 0;
    width: auto;
  }
}
html#reset .fes-pagelet .modalOverlay-3566375106 {
  align-items: center;
  background-color: rgba(51, 51, 51, 0.8);
  display: flex;
  height: 100%;
  justify-content: center;
  left: 0;
  opacity: 0;
  overflow-y: auto;
  overflow-x: hidden;
  position: fixed;
  top: 0;
  transition: opacity 200ms linear;
  width: 100%;
  z-index: 20000;
  -ms-flex-align: center;
   display: -ms-flexbox;
  -ms-flex-pack: center;
}
html#reset .fes-pagelet .modalOverlay__mobials-372804 {
  background-color: rgba(255, 255, 255, 0);
}
html#reset .fes-pagelet .modalOverlay__visible-2046897229 {
  opacity: 1;
}
html#reset .fes-pagelet .modalScrollContainer-3194943685 {
  box-sizing: border-box;
  flex-shrink: 0;
  max-height: 100vh;
  max-width: 100vw;
  -ms-flex-negative: 0;
}
html#reset .fes-pagelet .spinner-2492665425 {
  display: inline-block;
  padding: 0;
  animation: spinner-spin 0.8s infinite linear;
}
@keyframes spinner-spin {
  0% {
    -ms-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -ms-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
html#reset .fes-pagelet .ratingStars-2419559515 {
  color: #83B54F;
  display: inline-block;
  fill: currentColor;
  line-height: 14px;
  padding: 3px 8px;
  vertical-align: top;
}
html#reset .fes-pagelet .ratingStars__srp-1093082015 {
  line-height: normal;
  padding: 0;
}
html#reset .fes-pagelet .star-4003588440 {
  height: 14px;
  padding-right: 1px;
  width: 14px;
}
html#reset .fes-pagelet .ratingLoadingSpinner-3774044367 {
  color: #999999;
  height: 22px;
  width: 22px;
}
html#reset .fes-pagelet .dealerRating-1759095715 {
  color: #000066;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  line-height: 22px;
  text-align: center;
  text-decoration: none;
}
html#reset .fes-pagelet .dealerRating-1759095715:focus {
  color: #2078EF;
}
html#reset .fes-pagelet .dealerRating-1759095715:hover {
  color: #2078EF;
}
html#reset .fes-pagelet .dealerRating__srp-1922696270 {
  color: #000000;
  line-height: normal;
}
html#reset .fes-pagelet .dealerRating__srp-1922696270:focus {
  color: #000000;
}
html#reset .fes-pagelet .dealerRating__srp-1922696270:hover {
  color: #000000;
}
html#reset .fes-pagelet .ratingNumber-3299022723 {
  color: #83B54F;
  display: inline-block;
  font-size: 18px;
  font-weight: 500;
}
html#reset .fes-pagelet .ratingNumber__srp-3130147168 {
  font-size: 16px;
  padding-bottom: 20px;
}
html#reset .fes-pagelet .reviewCount-825419006 {
  display: inline-block;
  font-size: 12px;
  line-height: 24px;
  vertical-align: top;
}
html#reset .fes-pagelet .reviewCount__srp-3754774560 {
  display: block;
  line-height: 22px;
}
html#reset .fes-pagelet .leaveReview-44598619 {
  display: block;
  font-size: 12px;
  line-height: 18px;
}
html#reset .fes-pagelet .mobialsIframeWrapper-2725898144 {
  height: 600px;
  max-height: 100vh;
  max-width: 100vw;
  width: 800px;
}
html#reset .fes-pagelet .mobialsIframe-2201375146 {
  border: none;
  height: 100%;
  overflow-x: hidden;
  width: 100%;
}
html#reset .fes-pagelet .modalLoadingSpinner-61134857 {
  height: 80px;
  width: 80px;
}
html#reset .fes-pagelet .modalLoadingBackdrop-1740676403 {
  border-radius: 4px;
  align-items: center;
  background-color: rgba(255, 255, 255, 0.8);
  color: #999999;
  display: flex;
  height: 100%;
  justify-content: center;
  left: 0;
  pointer-events: none;
  position: absolute;
  top: 0;
  width: 100%;
  -ms-flex-align: center;
   display: -ms-flexbox;
  -ms-flex-pack: center;
}
html#reset .fes-pagelet .ratingWrapper-2793719651 {
  align-items: center;
  display: flex;
  height: 60px;
  justify-content: center;
  margin-top: -10px;
  width: 100%;
  -ms-flex-align: center;
   display: -ms-flexbox;
  -ms-flex-pack: center;
}
html#reset .fes-pagelet .ratingWrapper__srp-2634888000 {
  height: 40px;
  margin-top: 6px;
}
html#reset .fes-pagelet .anchor-3441616299 {
  display: inline-block;
  margin-right: 20px;
}
html#reset .fes-pagelet .anchor__leftColumn-3164996143 {
  margin-bottom: 3px;
  margin-right: 5px;
}
html#reset .fes-pagelet .container-751094079 {
  height: 48px;
  margin: 0 0 20px 25px;
  overflow: hidden;
}
html#reset .fes-pagelet .container__bigImages-485598552 {
  height: 64px;
}
html#reset .fes-pagelet .container__indented-338724404 {
  margin-left: 250px;
}
html#reset .fes-pagelet .container__leftColumn-3092335530 {
  height: 103px;
  left: 0;
  margin: 20px 25px;
  position: absolute;
  top: 170px;
  width: 200px;
}
html#reset .fes-pagelet .hidden__leftColumn-3481810084 {
  margin: 20px 25px;
  max-height: 73px;
  visibility: hidden;
  width: 200px;
}
html#reset .fes-pagelet .image-4229545391 {
  display: block;
  height: 48px;
  pointer-events: none;
}
html#reset .fes-pagelet .image__bigImages-485598552 {
  height: 64px;
}
html#reset .fes-pagelet .image__leftColumn-1086295332 {
  max-width: 60px;
}
html#reset .fes-pagelet .menu-1930099668 {
  background-color: #FFFFFF;
  border-bottom: 1px #D5D5D5 solid;
  color: #666666;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 15px;
}
html#reset .fes-pagelet .menuL1-1419379621 {
  white-space: nowrap;
  overflow: hidden;
}
html#reset .fes-pagelet .menuListL1-3123052738 {
  list-style-type: none;
  margin: 0;
  padding: 0 16px;
}
html#reset .fes-pagelet .menuItemL1-1036059473 {
  border-top: 1px #D5D5D5 solid;
}
html#reset .fes-pagelet .menuItemL1-1036059473:first-child {
  border-top-width: 0;
}
html#reset .fes-pagelet .menuLinkL1-3086707228 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  outline-width: 0;
  outline: none;
  color: #666666;
  display: block;
  line-height: 32px;
  padding: 12px 0;
  padding-right: 16px;
  position: relative;
  text-decoration: none;
}
html#reset .fes-pagelet .menuLinkL1-3086707228:hover {
  color: #000000;
}
html#reset .fes-pagelet .menuLinkL1__active-662469686 {
  color: #000000;
}
html#reset .fes-pagelet .menuLinkL1Icon-1449490145 {
  height: 32px;
  margin-right: 16px;
  width: 32px;
}
html#reset .fes-pagelet .menuLinkL1Arrow-4267381163 {
  color: #8F8F8F;
  height: 5px;
  margin-top: -2px;
  position: absolute;
  top: 50%;
  width: 10px;
  right: 5px;
}
html#reset .fes-pagelet .menuLinkL1Arrow__active-1910263825 {
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
html#reset .fes-pagelet .menuL2-2501416610 {
  box-sizing: border-box;
  display: none;
  padding: 0 5px;
  width: 100%;
  -webkit-transform: translateZ(0);
}
html#reset .fes-pagelet .menuL2__active-3168510914 {
  display: block;
}
html#reset .fes-pagelet .menuListL2-1025351440 {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
html#reset .fes-pagelet .menuItemL2-1381726068 {
  display: block;
  margin-bottom: 24px;
}
html#reset .fes-pagelet .menuItemL2-1381726068:first-child {
  margin-top: 12px;
}
html#reset .fes-pagelet .menuItemL2-1381726068:first-child > a {
  color: #000000;
}
html#reset .fes-pagelet .menuItemL2-1381726068:first-child > a:hover {
  color: #37A7EB;
}
html#reset .fes-pagelet .menuItemL2-1381726068:first-child > a:focus {
  color: #37A7EB;
}
html#reset .fes-pagelet .menuItemL2__more-1596094246:first-child > a {
  color: inherit;
}
html#reset .fes-pagelet .menuLinkL2-3777360662 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  outline-width: 0;
  outline: none;
  color: #666666;
  display: block;
  line-height: 1.2;
  padding: 0;
  padding-right: 16px;
  position: relative;
  text-decoration: none;
}
html#reset .fes-pagelet .menuLinkL2-3777360662:hover {
  color: #37A7EB;
}
html#reset .fes-pagelet .menuLinkL2-3777360662:focus {
  color: #37A7EB;
}
@media (min-width: 640px) {
  html#reset .fes-pagelet .menu-1930099668 {
    border-bottom-width: 0;
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.05);
  }
  html#reset .fes-pagelet .menuL1-1419379621 {
    padding: 0 20px;
    position: relative;
  }
  html#reset .fes-pagelet .menuL1__active-120381723 {
    overflow: visible;
  }
  html#reset .fes-pagelet .menuListL1-3123052738 {
    padding: 0;
  }
  html#reset .fes-pagelet .menuItemL1-1036059473 {
    border-top-width: 0;
    display: inline-block;
    margin-left: 40px;
  }
  html#reset .fes-pagelet .menuItemL1-1036059473:first-child {
    margin-left: 0;
  }
  html#reset .fes-pagelet .menuItemL1__more-2315792072 {
    position: relative;
  }
  html#reset .fes-pagelet .menuLinkL1-3086707228 {
    border-bottom: 3px #FFFFFF solid;
    display: inline-block;
    line-height: 1;
    overflow: visible;
    padding: 0;
    padding-top: 30px;
    padding-bottom: 27px;
  }
  html#reset .fes-pagelet .menuLinkL1__active-662469686 {
    border-bottom-color: #FAAA45;
  }
  html#reset .fes-pagelet .menuLinkL1__more-2179836363 {
    padding-right: 20px;
  }
  html#reset .fes-pagelet .menuLinkL1__more__active-616207668 {
    border-bottom-color: #FFFFFF;
  }
  html#reset .fes-pagelet .menuLinkL1Icon-1449490145 {
    display: none;
  }
  html#reset .fes-pagelet .menuLinkL1Arrow-4267381163 {
    display: none;
  }
  html#reset .fes-pagelet .menuLinkL1Arrow__more-848920852 {
    display: block;
    margin-top: 0;
  }
  html#reset .fes-pagelet .menuL2-2501416610 {
    background-color: #FFFFFF;
    background-position: bottom right;
    background-repeat: no-repeat;
    background-size: 320px;
    border-bottom: 1px #D5D5D5 solid;
    box-shadow: inset 0 2px 5px rgba(0, 0, 0, 0.05), 0 2px 5px rgba(0, 0, 0, 0.05);
    height: 466px;
    left: 0;
    padding: 0;
    position: absolute;
    top: 75px;
    z-index: 10;
  }
  html#reset .fes-pagelet .menuL2__more-2315792072 {
    border-radius: 4px;
    background-image: none;
    border: 1px #D5D5D5 solid;
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.05);
    height: auto;
    left: auto;
    margin-top: -10px;
    min-width: 150px;
    right: 0;
    width: auto;
  }
  html#reset .fes-pagelet .menuL2__more-2315792072:after {
    border: solid transparent;
    border-width: 10px;
    margin-left: -10px;
    content: "";
    height: 0;
    right: 20px;
    position: absolute;
    pointer-events: none;
    top: -18px;
    width: 0;
    border-bottom-color: #FFFFFF;
  }
  html#reset .fes-pagelet .menuL2__more-2315792072:before {
    border: solid transparent;
    border-width: 10px;
    margin-left: -10px;
    content: "";
    height: 0;
    right: 20px;
    position: absolute;
    pointer-events: none;
    top: -20px;
    width: 0;
    border-bottom-color: #D5D5D5;
  }
  html#reset .fes-pagelet .menuListL2-1025351440 {
    height: 416px;
    margin: 25px 20px;
    margin-right: 320px;
    -webkit-column-count: 2;
    -moz-column-count: 2;
    column-count: 2;
    -webkit-column-fill: auto;
    -moz-column-fill: auto;
    column-fill: auto;
    -webkit-column-gap: 20px;
    -moz-column-gap: 20px;
    column-gap: 20px;
  }
  html#reset .fes-pagelet .menuListL2__compact-3016672898 {
    -webkit-column-count: 3;
    -moz-column-count: 3;
    column-count: 3;
  }
  html#reset .fes-pagelet .menuListL2__more-2315792072 {
    height: auto;
    margin: 13px 20px;
    -webkit-column-count: auto;
    -moz-column-count: auto;
    column-count: auto;
  }
  html#reset .fes-pagelet .menuItemL2-1381726068 {
    height: 32px;
    margin-bottom: 0;
    -webkit-column-break-inside: avoid;
    page-break-inside: avoid;
    break-inside: avoid;
  }
  html#reset .fes-pagelet .menuItemL2-1381726068:first-child {
    margin-top: 0;
  }
  html#reset .fes-pagelet .menuLinkL2-3777360662 {
    float: left;
    max-width: 100%;
    padding: 7px 0;
  }
  html#reset .fes-pagelet .menuLinkL2__more-171648499 {
    float: none;
  }
}
@media (min-width:850px) {
  html#reset .fes-pagelet .menuListL2-1025351440 {
    -webkit-column-count: 3;
    -moz-column-count: 3;
    column-count: 3;
  }
  html#reset .fes-pagelet .menuListL2__more-2315792072 {
    -webkit-column-count: auto;
    -moz-column-count: auto;
    column-count: auto;
  }
}
@media (min-width: 1240px) {
  html#reset .fes-pagelet .menuL1-1419379621 {
    margin-left: auto;
    margin-right: auto;
    max-width: 1200px;
    padding: 0;
  }
  html#reset .fes-pagelet .menuL2-2501416610 {
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
    border-left: 1px #D5D5D5 solid;
    border-right: 1px #D5D5D5 solid;
    left: 0;
    right: 0;
    width: auto;
  }
  html#reset .fes-pagelet .menuL2__more-2315792072 {
    left: auto;
  }
  html#reset .fes-pagelet .menuListL2-1025351440 {
    margin: 25px 40px;
    margin-right: 320px;
  }
  html#reset .fes-pagelet .menuListL2__more-2315792072 {
    margin: 13px 20px;
  }
}
html#reset .fes-pagelet .container-944842030 {
  border-radius: 3px;
  background-color: #ffffff;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.1), 0 0 2px 0 rgba(0, 0, 0, 0.1);
  height: 350px;
  position: relative;
  width: 100%;
}
html#reset .fes-pagelet .image-1717008710 {
  background-color: #f1f2f2;
  background-size: cover;
  display: inline-block;
  height: 45%;
  width: 100%;
}
html#reset .fes-pagelet .title-3874825884 {
  font-size: 15px;
  font-weight: bold;
  line-height: 20px;
  max-height: 60px;
  overflow: hidden;
  margin-right: 20px;
  text-decoration: none;
  position: relative;
  word-wrap: break-word;
}
html#reset .fes-pagelet .title-3874825884 a {
  text-decoration: none;
  transition: color 200ms linear;
  color: #404648;
  display: inline-block;
  margin-left: 20px;
  max-height: 60px;
  width: 90%;
}
html#reset .fes-pagelet .title-3874825884 a:after {
  background: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255, 255, 255, 1) 50%);
  content: '';
  height: 20px;
  position: absolute;
  right: 0;
  text-align: right;
  top: 40px;
  width: 50%;
}
html#reset .fes-pagelet .title-3874825884 a:hover, html#reset .fes-pagelet .title-3874825884 a:focus {
  outline-width: 0;
  outline: none;
  color: #5180d7;
}
html#reset .fes-pagelet .title-3874825884 a:active {
  color: #4973c1;
}
html#reset .fes-pagelet .price-1528894727 {
  font-size: 16px;
  font-weight: normal;
  line-height: 26px;
  bottom: 20px;
  color: #99c663;
  display: block;
  left: 20px;
  position: absolute;
}
@media (min-width: 760px) and (max-width: 1100px) {
  html#reset .fes-pagelet .container-944842030 {
    height: 400px;
  }
  html#reset .fes-pagelet .image-1717008710 {
    height: 200px;
    width: 100%;
  }
}
html#reset .fes-pagelet .bannerStub-2742772775 {
  background-color: lightcyan;
  color: darkcyan;
  cursor: default;
  display: table;
  font-family: "Courier New", monospace;
  font-size: 15px;
  height: 100%;
  min-height: 50px;
  text-align: center;
  width: 100%;
}
html#reset .fes-pagelet .bannerStub-2742772775 > span {
  display: table-cell;
  vertical-align: middle;
}
html#reset .fes-pagelet .banner-3562340289 {
  margin: 0 auto;
  text-align: center;
}
html#reset .fes-pagelet .banner-3562340289 > div[id] {
  display: inline-block;
}
html#reset .fes-pagelet .banner__doNotCenter-1627497660 {
  margin: initial;
}
html#reset .fes-pagelet .banner__LEADERBOARD-5987815 {
  display: none;
}
html#reset .fes-pagelet .banner__BIGBOX-2544802996 {
  display: block;
  height: 250px;
  width: 300px;
}
html#reset .fes-pagelet .banner__IMAGE_SPONSOR-4241131492 {
  display: block;
  height: 90px;
  width: 350px;
}
html#reset .fes-pagelet .banner__VLI_BANNER-1004174716 {
  display: block;
  height: 50px;
  width: 320px;
}
html#reset .fes-pagelet .banner__LEADERBOARD_BOX-2818536008 {
  display: block;
  height: auto;
  width: auto;
}
html#reset .fes-pagelet .banner__TAB_BANNER-3660013164 {
  display: block;
  height: 200px;
  width: 320px;
}
@media (min-width: 760px) {
  html#reset .fes-pagelet .banner__LEADERBOARD-5987815 {
    display: block;
    height: 90px;
    width: 728px;
  }
  html#reset .fes-pagelet .banner__VLI_BANNER-1004174716 {
    display: block;
    height: 90px;
    width: 728px;
  }
  html#reset .fes-pagelet .banner__LEADERBOARD_BOX-2818536008 {
    display: block;
    height: 90px;
    width: 728px;
  }
}
@media (min-width: 980px) {
  html#reset .fes-pagelet .banner__BIGBOX-2544802996 {
    display: block;
    height: auto;
    width: auto;
  }
  html#reset .fes-pagelet .banner__LEADERBOARD_BOX-2818536008 {
    display: block;
    height: auto;
    width: auto;
  }
}
@media (min-width: 1200px) {
  html#reset .fes-pagelet .banner__TAB_BANNER-3660013164 {
    display: block;
    height: 400px;
    width: 550px;
  }
}
html#reset .fes-pagelet .dots-3756500311 {
  height: 18px;
  width: 66px;
}
html#reset .fes-pagelet .dots-3756500311 > div {
  animation-direction: both;
  animation-duration: 1.4s;
  animation-iteration-count: infinite;
  animation-name: pulsingDot;
  animation-timing-function: ease-in-out;
  border-radius: 100%;
  display: inline-block;
  height: 18px;
  width: 18px;
}
html#reset .fes-pagelet .dots-3756500311 > div + div {
  margin-left: 6px;
}
html#reset .fes-pagelet .bounce1-1368327018 {
  animation-delay: -320ms;
  background-color: #f8aa17;
}
html#reset .fes-pagelet .bounce2-1912159727 {
  animation-delay: -160ms;
  background-color: #f46e40;
}
html#reset .fes-pagelet .bounce3-4219253501 {
  background-color: #5a8fef;
}
@keyframes pulsingDot {
  0%, 80%, 100% {
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  40% {
    -ms-transform: scale(1.0);
    -webkit-transform: scale(1.0);
    transform: scale(1.0);
  }
}
html#reset .fes-pagelet .loadingIndicator-2252146394 {
  position: absolute;
  top: 50%;
  z-index: 999;
  left: 50%;
  margin-left: -33px;
}
html#reset .fes-pagelet .container-140605214 {
  position: relative;
}
html#reset .fes-pagelet .cardSliderContainer-355042994 {
  box-sizing: border-box;
  overflow-y: hidden;
}
html#reset .fes-pagelet .cardSlider-2225053708 {
  box-sizing: border-box;
  overflow-x: auto;
  overflow-y: hidden;
  white-space: nowrap;
}
html#reset .fes-pagelet .cardContainer-2637097423 {
  box-sizing: border-box;
  display: inline-block;
  padding-left: 8px;
  padding-right: 8px;
  vertical-align: top;
  white-space: normal;
  width: 100%;
}
html#reset .fes-pagelet .arrowLeft-2757345150 {
  background: transparent;
  border: none;
  color: #afb7ba;
  cursor: pointer;
  display: none;
  height: 30px;
  margin-top: -15px;
  padding: 0;
  position: absolute;
  top: 50%;
  width: 18px;
  left: -40px;
}
html#reset .fes-pagelet .arrowLeft-2757345150:hover, html#reset .fes-pagelet .arrowLeft-2757345150:active {
  color: #99c663;
}
html#reset .fes-pagelet .arrowRight-4144522229 {
  background: transparent;
  border: none;
  color: #afb7ba;
  cursor: pointer;
  display: none;
  height: 30px;
  margin-top: -15px;
  padding: 0;
  position: absolute;
  top: 50%;
  width: 18px;
  right: -40px;
}
html#reset .fes-pagelet .arrowRight-4144522229:hover, html#reset .fes-pagelet .arrowRight-4144522229:active {
  color: #99c663;
}
@media (min-width: 390px) {
  html#reset .fes-pagelet .cardContainer-2637097423 {
    width: 50%;
  }
}
@media (min-width: 760px) {
  html#reset .fes-pagelet .cardContainer-2637097423 {
    width: 33.333333333333336%;
  }
}
@media (min-width: 980px) {
  html#reset .fes-pagelet .arrowLeft-2757345150 {
    display: block;
  }
  html#reset .fes-pagelet .arrowRight-4144522229 {
    display: block;
  }
  html#reset .fes-pagelet .cardSliderContainer-355042994 {
    overflow-x: hidden;
  }
  html#reset .fes-pagelet .cardSlider-2225053708 {
    padding-right: 0 !important;
    overflow: visible;
    transition: transform 0.5s;
  }
  html#reset .fes-pagelet .cardContainer-2637097423:last-child {
    margin-right: 0 !important;
  }
}
html#reset .fes-pagelet .recentlyViewedCardContainer-622469899 {
  width: 50%;
}
html#reset .fes-pagelet .page-4144780880 {
  color: #404648;
  font-family: Larsseit, Arial, sans-serif;
  margin-bottom: 30px;
  margin-top: 20px;
}
html#reset .fes-pagelet .page-4144780880 > :first-child {
  margin-top: 0;
}
html#reset .fes-pagelet .page-4144780880 > :last-child {
  margin-bottom: 0;
}
@media (min-width: 760px) {
  html#reset .fes-pagelet .page-4144780880 {
    margin-bottom: 40px;
    margin-top: 30px;
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (min-width: 1100px) {
  html#reset .fes-pagelet .page-4144780880 {
    margin-left: auto;
    margin-right: auto;
    max-width: 1020px;
    padding-left: 0;
    padding-right: 0;
  }
}
html#reset .fes-pagelet .moduleWrapper-2077931054 {
  margin: 30px 0;
}
@media (min-width: 760px) {
  html#reset .fes-pagelet .moduleWrapper-2077931054 {
    margin: 40px 0;
  }
}
html#reset .fes-pagelet .hpgAd-3365352110 {
  box-sizing: border-box;
  display: inline-block;
  flex: 1 0 auto;
  padding-right: 15px;
  width: 33.333333333333336%;
  -ms-flex: 1 0 auto;
}
html#reset .fes-pagelet .hpgAdLink-1727809879 {
  box-sizing: border-box;
  color: #000066;
  display: inline-block;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 12px;
  height: 100%;
  line-height: 15px;
  position: relative;
  text-decoration: none;
  width: 100%;
}
html#reset .fes-pagelet .hpgAdLink-1727809879:hover span {
  color: #2078EF;
  text-decoration: underline;
}
html#reset .fes-pagelet .hpgAdLink-1727809879:hover img {
  max-height: 100%;
  max-width: 100%;
}
html#reset .fes-pagelet .hpgAdLink__ribbon-3311196230:after {
  background-position: center center;
  background-repeat: no-repeat;
  content: "";
  display: block;
  height: 46px;
  left: 0;
  position: absolute;
  top: 0;
  width: 46px;
}
html#reset .fes-pagelet .hpgAdLink__urgent-3808268435:after {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAuCAMAAABgZ9sFAAAAPFBMVEX/JgD/JgDuIwAAAAD/xsX/0tH/TEH/6en/gX3/n5z/cGr/rKr/X1f/9PT/urj/kI3/3t3/NyT/////JgAoGNS7AAAABHRSTlMvMP0AzrujkgAAAU9JREFUeNqV09uOhSAMBVDHG3It1P//1ylyZna0JxCbyNPKTqllWr7XNJ+65p+pp0sqd71MPZ2ju2vhHc300MI72RzDTYMrvTsTqHlocJWd5Gy+aXClhSf+eGjwZ7ZkfjxBgz+yM8fV5ss3Da61TcStPDT4QxMn+bKjZAgaXGtP4gs6AXnqgze5JdV8aJjnLUPkrepsCRropptvvZemNYcufjsuD604tEC21UNrjk62GPY6mLBCK46+2ctgIntMUHPoM5ozeCccWvOmi7XFcyol8w6tOF4ab3JIEbTmfzoeK8sGrMl1NDbWSbStFPobv97lmThnrhWUVrzkJJ6P3dkDusO5emxsj5fy77XWPOfL+9OT1ponrt4wOuny5nOE7nPx0eBfDvlJxmCCQ94Kesyhxxx6zKFfcOgxhx5zpYccesyVHvB5Wl5wpfv8lV5+AcLAPHiaPPrWAAAAAElFTkSuQmCC);
}
html#reset .fes-pagelet .hpgAdLink__reduced-3087612659:after {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAuCAMAAABgZ9sFAAAAPFBMVEUAAAD9AQH////9ERH/0ND/8PD+oKD9MTH+YWH/wMD9ISH/4OD+gID+cXH+kJD+QUH+sLD+UVH9Cgr/29vA2+TQAAAAAXRSTlMAQObYZgAAAUBJREFUSMeV1EuOhDAMBNC4bOcfoGfuf9cJZjG7trEEq6dSWYSkL9OJ+Bpj0f84WqBAjnA2vagIPjFdFJWoq7Knf+7s/PiGM6KRyfxAiemjbN+QXU0NjfJ+inrailqsMOfzcHXJbZ6KwSyYrmYF9K69JNKkYvZufXxta25MeRb1NWeuuNcbg7qfnSHcsDZX8jWxQD6KIQg1Mc8ZerCbPSHmD+qRJpTND5Cv+WrXaV4koAUAaoYOzIhevFT7hCx/yw+03O/m/Ze/ll2r+YES0TjIPNC/6vboTJO3v5BdTYKL8oY1dmItVphXdfTmfFxnxa0F1dHp+TqlQk/nDNpsPRfmXTugk91VUOnV1cYVUyHQzxnQiYsClQ4/24bouWYj2cYf/2ifm3+aBDl102Ee1umdTu90eqfTO53e6fROp3f6Dw48Co6s8n/mAAAAAElFTkSuQmCC);
}
html#reset .fes-pagelet .hpgAdLink__featured-2426524575:after {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAuCAMAAABgZ9sFAAAAPFBMVEUAAAD9AQH+xcX////+nJz/9PT/6en9QkL+bGz9Jib+jY3+fX3+uLj/3d3+0dH9WFj+qqr9Cgr+v7/9FBRK98YwAAAAAXRSTlMAQObYZgAAATRJREFUSMeV1ElyxDAIBVABYpDkoZPc/64Bbbxr8C+XVs8UhWXalwwAGMvPJ4lWIe4l/rc1GtKnrHkAIN2p/om+rRMC3DQrGvCE8EarpEVXeMGSZjWe7jMNEUU6uIP1WdFrAdIFxr2iO1F3fxQ1L5ThvqajNMsNlb71nMLeBtc6uYWnUPfXLNfqT3gOm2vBOCRuV64B91dcNNUqWjS8kUFFx6/QSfhT0oLU3R+zovVQ2B4q+nIN4RN9QmQSM5p7GamOnFdnugz0q/7ddsVEDIVlFHRnhcEsOrR0v+1WL7+ymQQPp3J4ecx08PnZ20GPrplue3KdeKhktSOuFTTZPk+QDPB6tk+SxRL1YZZ0A2OykFvn3L1oTQcPf1V1cDDdusqhrNs73d7p9ug6b694q+edbu/0P8reCYneg1h3AAAAAElFTkSuQmCC);
}
html#reset .fes-pagelet .hpgAdLink__reduced__french-2464457430:after {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAuCAMAAABgZ9sFAAAARVBMVEUAAAD9AQH////9ERH/0ND+oKD9MTH/8PD+YWH+gID+kJD/4OD/wMD+QUH+cHD9Cgr+sLD9ISH/7e3/29v+v7/+UVH/9PTrczHmAAAAAXRSTlMAQObYZgAAASJJREFUSMeV0ltuxSAMBFA8xryTJm1v97/U4qD0flSKwb8cjUbY7mFO+jfPmn2a5awaZUkfcxofl0YMs5oaxKufzC6FWL3ZW7NfQKLhjWzqrIV0+/KoP/U1I94+W1pH/vyj/iENfPvN7E0ecnlPSR61I50E9VwRyNS8pXP4Wie0R7fdN488o70AeauohSd0ItoiAm/W5nfiEK9P2XGQ1btl9jJ8RrM0SfadXr5htzQF1SV0XyGmZtWCo+cb+ktfVQk8s2zF1id3r9razvdogqT5WmlGV0Tto72ndnlg52Bq5YKqEjGEMrR5VxG5Ib4srVy97rGIqZWPfL6vyuZv7yx+e7n0JKeRPc3ntFvTbk27Ne3WtFvTbk27Ne3WtFvTbk3/AsIxCT18YS6RAAAAAElFTkSuQmCC);
}
html#reset .fes-pagelet .hpgAdLink__featured__french-704937495:after {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAuCAMAAABgZ9sFAAAAP1BMVEUAAAD9AQH////9Jyf/3d3/9PT+uLj9WFj+nJz+bGz+qqr+0dH+xcX+fX39QkL9Cgr/6en9Fxf+v7/+jY39WVms4oJZAAAAAXRSTlMAQObYZgAAASFJREFUSMeV09tuxCAMBFAzNuaSS9Nu//9bixeUPqwUw7zmaDKJgB7C4SMP+rs95kk+tOQlHdOc/hqaN57WKKPf11xPgZrmOtGdoSxAsUnnow6W4dXmeJr/fZzQot2//O4O336TwBOazXceXF0jttR8Urx8rdB6xSMDqL4+kNuaLXLKydehghvP0OLtHh+Z7BWA+FqFOQoHVuTi6d9cmk3xqord796Rk/kNUT1t0e4DB1eXcntHi+2OiFtO7z27q61YBLjQPD/pH8OVbQgfKsjB1SWKeZM880/S7Z+1ce7e9idHU0NivtiFODxNY7gdxTO4msbwm5PLzdttc7Xx7oGdh/Z54FxGt8/vkJ81TWua1jStaVrTtKZpTdOapjVNa/oPzhYI7+wFezEAAAAASUVORK5CYII=);
}
html#reset .fes-pagelet .hpgAdImageContainer-3065041036 {
  height: 0;
  margin-bottom: 10px;
  padding-top: 100%;
  position: relative;
  width: 100%;
}
html#reset .fes-pagelet .hpgAdImageContainer__placeholder-60558243 {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAACgBAMAAAC70T6aAAAAJFBMVEXi5Of////q6+709fb4+Pn8/f3m5+r6+vvv8PLy8/Ts7vDo6uwrtZmBAAABQklEQVRo3u3XLU8DQRSF4WmB8mV6ge0CNRTJGjatwUHaBMsKfDENSQ0k1IODVWxqWgcEsZJWIPh1LAMhaci4uScpOY8Y+yYz5owhIiIiIiIiIiIiIj9K4rQ1b5Fzh8RjJDQOF4wwMv+RyzTSjzREEJEAcF1ZqB2xByAyQUQam4DI8w4isg2I3CEi2S4gEm8gInVA5KQGiFxXAZEEEZEzRORKP1KRY/3IOiJSlkP9yJo8IiK3+pEVRGRVnvQjC7KHiLzpRxalqx9ZFuMlEjQd4iKyJIAvdilARELjQ3nfKbLvom+CiBRTWJudwr68tsdp1DN/2JXqSyZfgpv2KI26WpFYvv20mqOXd9uyU9iXyjR/aJ0mMtPqHBWtYgp71pvm49ZAZtSNjv5HPvxt1Yyq/sH9sDOoGiIiIiIiIiIiIqL/7xO0DVmbxS8ErQAAAABJRU5ErkJggg==);
  background-position: center center;
  background-size: 90%;
  background-repeat: no-repeat;
}
html#reset .fes-pagelet .hpgAdImage-3116347771 {
  -webkit-backface-visibility: hidden;
  left: 50%;
  max-height: 80%;
  max-width: 80%;
  position: absolute;
  top: 50%;
  transition: all 200ms ease-in-out;
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
html#reset .fes-pagelet .hpgAdCaption-983709447 {
  display: block;
  overflow: hidden;
  overflow-wrap: break-word;
  word-wrap: break-word;
}
html#reset .fes-pagelet .hpgAdCaption__title-470959230 {
  max-height: 45px;
}
html#reset .fes-pagelet .hpgAdCaption__title__placeholder-1179481293 {
  min-height: 59px;
}
html#reset .fes-pagelet .hpgAdCaption__price-1750269337 {
  font-size: 11px;
  max-height: 14px;
}
@media (min-width: 400px) {
  html#reset .fes-pagelet .hpgAd-3365352110 {
    width: 25%;
  }
}
@media (min-width: 500px) {
  html#reset .fes-pagelet .hpgAd-3365352110 {
    width: 20%;
  }
}
@media (min-width: 600px) {
  html#reset .fes-pagelet .hpgAd-3365352110 {
    width: 16.666666666666668%;
  }
}
@media (min-width: 680px) {
  html#reset .fes-pagelet .hpgAd-3365352110 {
    width: 33.333333333333336%;
  }
}
@media (min-width: 720px) {
  html#reset .fes-pagelet .hpgAd-3365352110 {
    width: 25%;
  }
}
@media (min-width: 820px) {
  html#reset .fes-pagelet .hpgAd-3365352110 {
    width: 20%;
  }
}
@media (min-width: 920px) {
  html#reset .fes-pagelet .hpgAd-3365352110 {
    width: 16.666666666666668%;
  }
}
@media (min-width: 1020px) {
  html#reset .fes-pagelet .hpgAd-3365352110 {
    width: 14.285714285714286%;
  }
}
@media (min-width: 1120px) {
  html#reset .fes-pagelet .hpgAd-3365352110 {
    width: 12.5%;
  }
}
@media (min-width: 1220px) {
  html#reset .fes-pagelet .hpgAd-3365352110 {
    width: 11.11111111111111%;
  }
}
@media screen and (min-width:0\0) {
  html#reset .fes-pagelet .hpgAd-3365352110 {
    display: table-cell\9;
    min-width: 100px\9;
    vertical-align: top\9;
  }
  html#reset .fes-pagelet .hpgAdLink-1727809879 {
    width: 85px\9;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  html#reset .fes-pagelet .hpgAd-3365352110 {
    -ms-flex: 1 0 auto\9;
    display: inline-block\9;
    min-width: 0\9;
  }
  html#reset .fes-pagelet .hpgAdLink-1727809879 {
    width: 100%\9;
  }
}
html#reset .fes-pagelet .hpgContainer-987091903 {
  border-top: 1px #CCCCCC solid;
  padding: 20px 20px 15px 35px;
  position: relative;
}
html#reset .fes-pagelet .hpgContainer-987091903:after {
  background-color: #FFFFFF;
  bottom: 0;
  content: "";
  position: absolute;
  right: 20px;
  top: 0;
  width: 15px;
}
html#reset .fes-pagelet .hpgAdsWrap-772068234 {
  overflow: hidden;
}
html#reset .fes-pagelet .hpgAdsList-3267148568 {
  display: flex;
  list-style: none;
  margin: 0;
  padding: 0;
  position: relative;
  transition: left 600ms ease-in-out;
   display: -ms-flexbox;
}
html#reset .fes-pagelet .hpgButton-1198300982 {
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  font-size: 0;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAAAcCAMAAADBVciIAAAAdVBMVEUAAACzmYCkn5a4raOZmZnz8++amprs7OyYmJjT09OampqZmZmYmJiZmZmXnZfl6NT5+fn4+PjU2L/Pz8/S1cbMzMz6+vqZmZny8vPLy8v+/v739/i9vb3ExMTs7e2vrq/n5ubh4OO2t7bZ2dmmpqagoKDS0tauycZeAAAAF3RSTlMACjgZ8T7h4NTSv6WBc1tZuYnCn4dzZwiFhWQAAAF+SURBVEjHtZbZdsIgFEXbqm3t4NDpcqMJECD//4mlGTgBXJWlyx19OQ8nyWJzyV3O/eeJ7LUsW+zzbLXmLHt4pKJs9SSy235xx2n2RkQl2V4Ikd523RnDSfbsnKM0I0/2eFnhN3cmLXxfOmstJRllhT+NSAsXH53RHp5nL85KD0UZ9UTZToi0cMtGebRiZJullT00zygr3DZiZCaL0U3TKP9niOFkO0DIKABZRACymGaCgxj2OEGQBWA1wCSLUch4FMPJIwohC4AsYJRFH2bwIIY81oAgC8DjgUEWVVWHcFXci9Eycx0ugiwAsoA/WfShimAvhqw5giALgCzAy6KqBN4sJScQZAGQ5WxhW15421fGooBxUaiNC/vsxKIIcFabmjn8irWB2CicxLYtPCwWG1tPhwxbT16y9TAcVOOJh4OdKv8dDlibfHx5kvGFaVM+vjBgtVbZgJUXDthBIBNP7F4WGwqRJYUQqOyQsrb0kCo9Rl3xMXrjg/76T5HdLzIsbg2wLP9LAAAAAElFTkSuQmCC);
  background-position: 0 0;
  background-repeat: no-repeat;
  outline-width: 0;
  outline: none;
  background-color: #FFFFFF;
  border: 0;
  cursor: pointer;
  height: 28px;
  margin-top: -14px;
  padding: 0;
  position: absolute;
  top: 50%;
  width: 20px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
html#reset .fes-pagelet .hpgButton-1198300982:hover {
  background-position: -20px 0;
}
html#reset .fes-pagelet .hpgButton-1198300982:active {
  background-position: -40px 0;
}
html#reset .fes-pagelet .hpgButton__prev-3932000599 {
  left: 0;
}
html#reset .fes-pagelet .hpgButton__next-794739110 {
  right: 0;
  -ms-transform: scaleX(-1);
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
}
html#reset .fes-pagelet .hpgButton__disabled-478685004 {
  -webkit-touch-callout: none;
  background-position: -60px 0 !important;
  cursor: default;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
@media screen and (min-width:0\0) {
  html#reset .fes-pagelet .hpgAdsList-3267148568 {
    display: table\9;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  html#reset .fes-pagelet .hpgAdsList-3267148568 {
    display: -ms-flexbox\9;
  }
}
html#reset .fes-pagelet .title-94679880 {
  margin-left: auto;
  margin-right: auto;
  max-width: 1200px;
  color: #333333;
  font-size: 22px;
  font-weight: 400;
  margin-bottom: 0;
  margin-top: 0;
  padding-bottom: 30px;
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 30px;
}
html#reset .fes-pagelet .titleContainer-2362429881 {
  background-color: #FFFFFF;
  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.05);
  margin-left: -20px;
  margin-right: -20px;
}
@media (max-width: 830px) {
  html#reset .fes-pagelet .title-94679880 {
    font-size: 18px;
    line-height: 22px;
    padding: 20px;
  }
  html#reset .fes-pagelet .titleContainer-2362429881 {
    margin-left: 0;
    margin-right: 0;
  }
}
html#reset .fes-pagelet .modalContentWrapper-2233283816 {
  box-sizing: border-box;
  color: #333333;
  display: flex;
  flex-direction: column;
  min-height: 320px;
  justify-content: space-between;
  padding: 50px 40px 35px;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  max-width: 480px;
   display: -ms-flexbox;
  -ms-flex-direction: column;
  -ms-flex-pack: justify;
}
html#reset .fes-pagelet .modalTitle-79330320 {
  font-size: 22px;
  font-weight: 400;
  line-height: 28px;
  margin-bottom: 0;
  margin-top: 0;
}
html#reset .fes-pagelet .modalText-4271146477 {
  color: #666666;
  font-size: 16px;
  line-height: 24px;
}
html#reset .fes-pagelet .modalButtons-2945074920 {
  display: flex;
  justify-content: flex-end;
   display: -ms-flexbox;
  -ms-flex-pack: end;
}
html#reset .fes-pagelet .cancelButton-362341740 {
  border-radius: 4px;
  outline-width: 0;
  outline: none;
  box-sizing: border-box;
  cursor: pointer;
  font-size: 14px;
  height: 50px;
  margin: 0;
  padding: 0 25px;
  transition: background-color 200ms linear;
  background-color: transparent;
  border: none;
  color: #444444;
  margin-right: 10px;
}
html#reset .fes-pagelet .cancelButton-362341740:focus {
  background-color: #E4E4E4;
  color: #000000;
}
html#reset .fes-pagelet .cancelButton-362341740:hover {
  background-color: #F2F2F2;
  color: #333333;
}
html#reset .fes-pagelet .deleteButton-2469995797 {
  border-radius: 4px;
  outline-width: 0;
  outline: none;
  box-sizing: border-box;
  cursor: pointer;
  font-size: 14px;
  height: 50px;
  margin: 0;
  padding: 0 25px;
  transition: background-color 200ms linear;
  background-color: #83B54F;
  border: none;
  color: #FFFFFF;
}
html#reset .fes-pagelet .deleteButton-2469995797:focus {
  background-color: #6FA734;
}
html#reset .fes-pagelet .deleteButton-2469995797:hover {
  background-color: #6FA734;
}
html#reset .fes-pagelet .menuButton-2858763994 {
  outline-width: 0;
  outline: none;
  background-color: #FFFFFF;
  border: #E4E4E4 1px solid;
  border-right: none;
  box-sizing: border-box;
  color: #707070;
  cursor: pointer;
  font-size: 14px;
  height: 50px;
  line-height: 17px;
  margin: 0;
  padding: 0 25px;
}
html#reset .fes-pagelet .menuButton-2858763994:first-child {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
html#reset .fes-pagelet .menuButton-2858763994:last-child {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-right: #E4E4E4 1px solid;
}
html#reset .fes-pagelet .menuButton-2858763994:hover {
  background-color: #FBFBFB;
}
html#reset .fes-pagelet .menuButton-2858763994:focus {
  background-color: #FBFBFB;
}
html#reset .fes-pagelet .menuButton__primary-3102617753 {
  background-color: #F39D00;
  border: none;
  color: #FFFFFF;
}
html#reset .fes-pagelet .menuButton__primary-3102617753:last-child {
  border-right: none;
}
html#reset .fes-pagelet .menuButton__primary-3102617753:hover {
  background-color: #EC7D1B;
}
html#reset .fes-pagelet .menuButton__primary-3102617753:focus {
  background-color: #EC7D1B;
}
html#reset .fes-pagelet .menuButton__inactive-2852794498 {
  background-color: #F6F6F6;
  color: #707070;
}
html#reset .fes-pagelet .menuButtonContent-3901835259 {
  align-items: center;
  display: flex;
  height: 100%;
  justify-content: center;
  width: 100%;
  -ms-flex-align: center;
   display: -ms-flexbox;
  -ms-flex-pack: center;
}
@media (max-width: 830px) {
  html#reset .fes-pagelet .menuButton-2858763994 {
    flex: 1;
    padding: 0;
    -ms-flex: 1;
  }
}
html#reset .fes-pagelet .checkbox-1195330184 {
  border-radius: 4px;
  outline-width: 0;
  outline: none;
  background-color: #EDEDED;
  border: #DCDCDC 1px solid;
  cursor: inherit;
  display: inline-block;
  height: 20px;
  position: relative;
  width: 20px;
}
html#reset .fes-pagelet .checkbox-1195330184:hover {
  border: #CCCCCC 1px solid;
}
html#reset .fes-pagelet .checkbox-1195330184:focus {
  border: #CCCCCC 1px solid;
}
html#reset .fes-pagelet .checkbox__checked-1509086029 {
  background-color: #F39D00;
  border-color: transparent;
}
html#reset .fes-pagelet .checkbox__checked-1509086029:hover {
  background-color: #EC7D1B;
  border-color: transparent;
}
html#reset .fes-pagelet .checkbox__checked-1509086029:focus {
  background-color: #EC7D1B;
  border-color: transparent;
}
html#reset .fes-pagelet .checkbox__checked-1509086029::after {
  border: solid #FFFFFF;
  border-width: 0 2px 2px 0;
  content: "";
  display: block;
  height: 8px;
  left: 7px;
  position: absolute;
  top: 3px;
  width: 3px;
  -ms-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
html#reset .fes-pagelet .menuContainer-3339613078 {
  margin-left: auto;
  margin-right: auto;
  max-width: 1200px;
  display: flex;
  justify-content: space-between;
   display: -ms-flexbox;
  -ms-flex-pack: justify;
}
html#reset .fes-pagelet .menu-645658800 {
  display: flex;
  margin: 60px 0;
  padding: 0;
   display: -ms-flexbox;
}
html#reset .fes-pagelet .conversationOperations-645658800 {
  display: flex;
  margin: 60px 0;
  padding: 0;
   display: -ms-flexbox;
}
html#reset .fes-pagelet .menuButtonGroup-1834252286 {
  display: flex;
  margin: 0 5px;
   display: -ms-flexbox;
}
html#reset .fes-pagelet .menuButtonGroup-1834252286:first-child {
  margin-left: 0;
}
html#reset .fes-pagelet .menuButtonGroup-1834252286:last-child {
  margin-right: 0;
}
html#reset .fes-pagelet .archiveButtonGroup-1834252286 {
  display: flex;
  margin: 0 5px;
   display: -ms-flexbox;
}
html#reset .fes-pagelet .archiveButtonGroup-1834252286:first-child {
  margin-left: 0;
}
html#reset .fes-pagelet .archiveButtonGroup-1834252286:last-child {
  margin-right: 0;
}
html#reset .fes-pagelet .archiveButtonGroup__hidden-5987815 {
  display: none;
}
html#reset .fes-pagelet .selectAllLabel-4216178273 {
  margin-left: 20px;
}
html#reset .fes-pagelet .fakeArchiveIcon-2479024704 {
  background: repeating-linear-gradient(-45deg, transparent, transparent 2px, #FFFFFF 3px, transparent 4px);
  border: #FFFFFF 1px solid;
  height: 15px;
  width: 14px;
}
html#reset .fes-pagelet .archiveLabel-4216178273 {
  margin-left: 20px;
}
html#reset .fes-pagelet .hidden-5987815 {
  display: none;
}
html#reset .fes-pagelet .buttonTextShort-5987815 {
  display: none;
}
@media (max-width: 830px) {
  html#reset .fes-pagelet .conversationOperations-645658800 {
    display: none;
  }
  html#reset .fes-pagelet .menuContainer-3339613078 {
    padding-left: 20px;
    padding-right: 20px;
  }
  html#reset .fes-pagelet .menu-645658800 {
    flex: 1;
    margin: 20px 0;
    -ms-flex: 1;
  }
  html#reset .fes-pagelet .menuButtonGroup-1834252286 {
    flex: 1;
    -ms-flex: 1;
  }
  html#reset .fes-pagelet .buttonTextShort-5987815 {
    display: block;
  }
  html#reset .fes-pagelet .buttonTextLong-5987815 {
    display: none;
  }
}
html#reset .fes-pagelet .conversationWrapper-758044597 {
  align-items: center;
  border-left: #E4E4E4 1px solid;
  border-right: #E4E4E4 1px solid;
  border-bottom: #E4E4E4 1px solid;
  color: #8F8F8F;
  display: flex;
  padding: 20px 0;
  text-decoration: none;
  -ms-flex-align: center;
   display: -ms-flexbox;
}
html#reset .fes-pagelet .conversationWrapper-758044597:hover {
  background-color: #FBFBFB;
}
html#reset .fes-pagelet .conversationWrapper-758044597:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-top: #E4E4E4 1px solid;
}
html#reset .fes-pagelet .conversationWrapper-758044597:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
html#reset .fes-pagelet .conversationWrapper__unread-395905874 {
  background-color: #FFFFFF;
}
html#reset .fes-pagelet .conversationWrapper__placeholder-1962873930 {
  background-color: #FFFFFF;
  cursor: default;
}
html#reset .fes-pagelet .conversationWrapper__placeholder-1962873930:hover {
  background-color: #FFFFFF;
}
html#reset .fes-pagelet .conversationComponent-1475956980 {
  padding-left: 20px;
}
html#reset .fes-pagelet .conversationComponent-1475956980:last-child {
  padding-right: 20px;
}
html#reset .fes-pagelet .conversationSelectColumn-1475956980 {
  padding-left: 20px;
}
html#reset .fes-pagelet .conversationSelectColumn-1475956980:last-child {
  padding-right: 20px;
}
html#reset .fes-pagelet .conversationCheckbox__placeholder-2486640657 {
  height: 20px;
  width: 20px;
}
html#reset .fes-pagelet .adImage-4159353278 {
  height: 120px;
  width: 120px;
}
html#reset .fes-pagelet .adImage__placeholder-2064950472 {
  animation: pulse 0.8s ease-in-out alternate infinite;
  background-color: #E4E4E4;
}
html#reset .fes-pagelet .conversationMainColumn-3437967669 {
  padding-left: 20px;
  align-self: stretch;
  display: flex;
  flex: 1;
  flex-direction: column;
  -ms-flex-item-align: stretch;
   display: -ms-flexbox;
  -ms-flex: 1;
  -ms-flex-direction: column;
}
html#reset .fes-pagelet .conversationMainColumn-3437967669:last-child {
  padding-right: 20px;
}
html#reset .fes-pagelet .adTitle-184164797 {
  color: #444444;
  font-size: inherit;
  font-weight: bold;
  margin: 0 0 10px 0;
}
html#reset .fes-pagelet .adTitle__placeholder-2956016319 {
  animation: pulse 0.8s ease-in-out alternate infinite;
  background-color: #E4E4E4;
  height: 15px;
  width: 40%;
}
html#reset .fes-pagelet .lastMessage-1519546592 {
  flex: 1;
  margin: 0 0 10px 0;
  -ms-flex: 1;
}
html#reset .fes-pagelet .userName-1502657053 {
  color: #2078EF;
}
html#reset .fes-pagelet .userName__placeholder-859851833 {
  animation: pulse 0.8s ease-in-out alternate infinite;
  background-color: #E4E4E4;
  height: 15px;
  width: 20%;
}
html#reset .fes-pagelet .conversationTimestampColumn-1336642132 {
  padding-left: 20px;
  align-self: stretch;
  display: flex;
  flex-direction: column;
  width: 120px;
  -ms-flex-item-align: stretch;
   display: -ms-flexbox;
  -ms-flex-direction: column;
}
html#reset .fes-pagelet .conversationTimestampColumn-1336642132:last-child {
  padding-right: 20px;
}
html#reset .fes-pagelet .conversationTimestamp-3298558061 {
  flex: 1;
  -ms-flex: 1;
}
html#reset .fes-pagelet .conversationTimestamp__placeholder-755510526 {
  animation: pulse 0.8s ease-in-out alternate infinite;
  background-color: #E4E4E4;
  flex: none;
  height: 15px;
  width: 70%;
  -ms-flex: none;
}
html#reset .fes-pagelet .lastMessageLine1__placeholder-2268208055 {
  animation: pulse 0.8s ease-in-out alternate infinite;
  background-color: #E4E4E4;
  height: 15px;
  margin-top: 10px;
  width: 90%;
}
html#reset .fes-pagelet .lastMessageLine2__placeholder-1970862248 {
  animation: pulse 0.8s ease-in-out alternate infinite;
  background-color: #E4E4E4;
  height: 15px;
  margin-top: 10px;
  width: 70%;
}
@keyframes pulse {
  0% {
    opacity: 0.5;
  }
  100% {
    opacity: 1;
  }
}
@media (max-width: 830px) {
  html#reset .fes-pagelet .conversationWrapper-758044597 {
    border-left: none;
    border-right: none;
    min-height: 68px;
  }
  html#reset .fes-pagelet .conversationWrapper-758044597:first-child {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }
  html#reset .fes-pagelet .conversationWrapper-758044597:last-child {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
  }
  html#reset .fes-pagelet .conversationSelectColumn-1475956980 {
    display: none;
  }
  html#reset .fes-pagelet .adImage-4159353278 {
    height: 60px;
    width: 60px;
  }
  html#reset .fes-pagelet .conversationMainColumn-3437967669 {
    justify-content: space-between;
    min-width: 0;
    padding-right: 20px;
    -ms-flex-pack: justify;
  }
  html#reset .fes-pagelet .adTitle-184164797 {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    margin-bottom: 0;
  }
  html#reset .fes-pagelet .lastMessage-1519546592 {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    flex: none;
    margin-bottom: 0;
    -ms-flex: none;
  }
  html#reset .fes-pagelet .userName-1502657053 {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    max-width: 50%;
  }
  html#reset .fes-pagelet .conversationTimestampColumn-1336642132 {
    align-items: flex-end;
    justify-content: flex-end;
    margin-left: -160px;
    -ms-flex-align: end;
    -ms-flex-pack: end;
  }
  html#reset .fes-pagelet .conversationTimestamp-3298558061 {
    flex: none;
    -ms-flex: none;
  }
  html#reset .fes-pagelet .lastMessageLine1__placeholder-2268208055 {
    margin-top: inherit;
  }
  html#reset .fes-pagelet .lastMessageLine2__placeholder-1970862248 {
    display: none;
  }
}
html#reset .fes-pagelet .loadMore-4140161351 {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  outline-width: 0;
  outline: none;
  border: none;
  background-color: #83B54F;
  color: #FFFFFF;
  cursor: pointer;
  font-size: 13px;
  font-weight: bold;
  height: 60px;
  line-height: 16px;
  padding: 0;
  width: 100%;
}
html#reset .fes-pagelet .loadMore-4140161351:hover {
  background-color: #6FA734;
}
html#reset .fes-pagelet .loadMore-4140161351:focus {
  background-color: #6FA734;
}
@media (max-width: 830px) {
  html#reset .fes-pagelet .loadMore-4140161351 {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
  }
}
html#reset .fes-pagelet .conversationList-1139731928 {
  margin-left: auto;
  margin-right: auto;
  max-width: 1200px;
  font-size: 14px;
  line-height: 17px;
}
html#reset .fes-pagelet .main-887074189 {
  background-color: #F6F6F6;
  display: block;
  margin-bottom: -20px;
  padding-bottom: 100px;
  padding-left: 20px;
  padding-right: 20px;
}
@media (max-width: 830px) {
  html#reset .fes-pagelet .main-887074189 {
    min-width: 320px;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }
}
html#reset .fes-pagelet .chevronLink-223518124 {
  background-color: #fff;
  color: #1788D7;
  display: block;
  font-size: 14px;
  font-weight: bold;
  line-height: 16px;
  padding: 25px;
  position: relative;
  text-decoration: none;
}
html#reset .fes-pagelet .chevronLink-223518124::after {
  color: #aaa;
  content: "›";
  font-size: 150%;
  padding: 25px;
  position: absolute;
  right: 0;
  top: 0;
}
html#reset .fes-pagelet .chevronLink-223518124:hover, html#reset .fes-pagelet .chevronLink-223518124 :focus {
  background-color: #f8f8f8;
  color: #1066A0;
}
html#reset .fes-pagelet .messageListHeader-836231675 {
  align-items: center;
  background-color: #fafafa;
  border-bottom: #e4e4e4 1px solid;
  box-sizing: border-box;
  display: flex;
  padding: 20px;
  -ms-flex-align: center;
   display: -ms-flexbox;
}
html#reset .fes-pagelet .headerThumbnail-61134857 {
  height: 80px;
  width: 80px;
}
html#reset .fes-pagelet .headerText-2244037613 {
  flex: 1;
  min-height: 60px;
  margin-left: 20px;
  -ms-flex: 1;
}
html#reset .fes-pagelet .headerTitle-1571445121 {
  font-size: 16px;
  font-weight: bold;
  margin-bottom: 2px;
  margin-top: 0;
}
html#reset .fes-pagelet .headerPrice-3291762300 {
  font-size: 16px;
  font-weight: bold;
  color: #81c46e;
}
html#reset .fes-pagelet .chattingWithLink-5987815 {
  display: none;
}
@media (max-width: 830px) {
  html#reset .fes-pagelet .messageListHeader-836231675 {
    background-color: #fff;
    border-top: #e4e4e4 1px solid;
    margin-bottom: 12px;
  }
  html#reset .fes-pagelet .chattingWithLink-5987815 {
    border-bottom: #e4e4e4 1px solid;
    display: block;
    margin-top: -12px;
    margin-bottom: 12px;
  }
}
html#reset .fes-pagelet .messageContainer-2445496708 {
  display: flex;
  font-size: 14px;
  justify-content: flex-start;
  margin: 22px 0;
   display: -ms-flexbox;
  -ms-flex-pack: start;
}
html#reset .fes-pagelet .messageContainer__outgoing-1402665754 {
  justify-content: flex-end;
  -ms-flex-pack: end;
}
html#reset .fes-pagelet .message-548418320 {
  background-color: #f1f2f4;
  border-radius: 4px;
  min-width: 220px;
  padding: 15px;
  position: relative;
  width: 60%;
}
html#reset .fes-pagelet .message-548418320::after {
  border: solid transparent;
  border-color: rgba(255, 255, 255, 0);
  border-top-color: #f1f2f4;
  border-width: 10px 8px 10px 8px;
  content: " ";
  height: 0;
  left: 5%;
  margin-left: -8px;
  pointer-events: none;
  position: absolute;
  top: 100%;
  width: 0;
}
html#reset .fes-pagelet .message__outgoing-1426236920 {
  background-color: #f16436;
  color: #fff;
}
html#reset .fes-pagelet .message__outgoing-1426236920:after {
  border-top-color: #f16436;
  left: 95%;
}
html#reset .fes-pagelet .messageText-10753476 {
  font-weight: bold;
  line-height: 20px;
}
html#reset .fes-pagelet .messageTimestamp-981750303 {
  font-size: 13px;
  margin-top: 4px;
  opacity: 0.75;
}
html#reset .fes-pagelet .messageList-1513514378 {
  background-color: #fff;
  box-sizing: border-box;
  flex: 1;
  height: 500px;
  overflow-y: scroll;
  padding-bottom: 10px;
  padding-left: 40px;
  padding-right: 40px;
  padding-top: 10px;
  -ms-flex: 1;
}
@media (max-width: 830px) {
  html#reset .fes-pagelet .messageList-1513514378 {
    border-top: #e4e4e4 1px solid;
    height: auto;
    min-height: 50vh;
    overflow-y: visible;
    padding-left: 20px;
    padding-right: 20px;
  }
}
html#reset .fes-pagelet .sendMessageBox-2190140125 {
  background-color: #fafafa;
  border-top: #e4e4e4 1px solid;
  box-sizing: border-box;
  padding: 10px;
  position: relative;
}
html#reset .fes-pagelet .sendMessageInput-145610785 {
  border-radius: 2px;
  border: #e4e4e4 1px solid;
  box-sizing: border-box;
  color: #555;
  font-size: 14px;
  height: 52px;
  padding-bottom: 0;
  padding-left: 25px;
  padding-right: 46px;
  padding-top: 0;
  width: 100%;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
html#reset .fes-pagelet .sendButton-2673064473 {
  outline-width: 0;
  outline: none;
  background-color: transparent;
  border: none;
  cursor: pointer;
  height: 52px;
  padding: 0;
  position: absolute;
  right: 10px;
  width: 52px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
html#reset .fes-pagelet .sendButtonContents-1507768355 {
  align-items: center;
  color: #d1d9db;
  display: flex;
  fill: currentColor;
  height: 100%;
  justify-content: center;
  width: 100%;
  -ms-flex-align: center;
   display: -ms-flexbox;
  -ms-flex-pack: center;
}
html#reset .fes-pagelet .sendButtonContents-1507768355:hover, html#reset .fes-pagelet .sendButtonContents-1507768355:focus {
  color: #bbb;
}
html#reset .fes-pagelet .sendButtonIcon-430339043 {
  width: 20px;
  height: 20px;
}
@media (max-width: 830px) {
  html#reset .fes-pagelet .sendMessageBox-2190140125 {
    position: -webkit-sticky;
    bottom: 0;
    position: sticky;
    width: 100%;
  }
}
html#reset .fes-pagelet .conversation-234314853 {
  border-radius: 4px;
  box-shadow: 0 1px 4px 0 rgba(0,0,0,0.1);
  display: flex;
  flex: 2 1 640px;
  flex-direction: column;
  margin-top: 40px;
  overflow: hidden;
   display: -ms-flexbox;
  -ms-flex: 2 1 640px;
  -ms-flex-direction: column;
}
@media (max-width: 1200px) {
  html#reset .fes-pagelet .conversation-234314853 {
    margin-top: 20px;
  }
}
@media (max-width: 830px) {
  html#reset .fes-pagelet .conversation-234314853 {
    border-radius: 0;
    box-shadow: none;
    display: none;
    margin-top: 12px;
    overflow: visible;
  }
  html#reset .fes-pagelet .conversation__active-4078521147 {
    display: flex;
     display: -ms-flexbox;
  }
}
html#reset .fes-pagelet .profileItem-2769226655 {
  display: flex;
  align-items: center;
  margin-bottom: 4px;
  margin-top: 12px;
   display: -ms-flexbox;
  -ms-flex-align: center;
}
html#reset .fes-pagelet .profileItemIcon-4003780940 {
  height: 20px;
  margin-right: 14px;
  width: 20px;
}
html#reset .fes-pagelet .profileItemText-3383537033 {
  flex: 1;
  font-size: 14px;
  line-height: 18px;
  -ms-flex: 1;
}
html#reset .fes-pagelet .profileBox-2711958736 {
  border-radius: 4px;
  box-shadow: 0 1px 4px 0 rgba(0,0,0,0.1);
  background-color: #fff;
  padding: 25px;
  margin-bottom: 10px;
}
html#reset .fes-pagelet .profileTitle-3655845780 {
  font-size: 16px;
  font-weight: bold;
  margin-bottom: 6px;
  margin-top: 0;
}
html#reset .fes-pagelet .profileSubtitle-3840037738 {
  font-size: 14px;
  font-weight: normal;
  margin-bottom: 24px;
  margin-top: 0;
}
html#reset .fes-pagelet .otherAdsBox-2377718785 {
  border-radius: 4px;
  box-shadow: 0 1px 4px 0 rgba(0,0,0,0.1);
  margin-bottom: 10px;
  overflow: hidden;
}
html#reset .fes-pagelet .deleteLink-516387374 {
  text-decoration: none;
  transition: color 200ms linear;
  color: #5a8fef;
  font-size: 14px;
  font-weight: bold;
}
html#reset .fes-pagelet .deleteLink-516387374:hover, html#reset .fes-pagelet .deleteLink-516387374:focus {
  outline-width: 0;
  outline: none;
  color: #5180d7;
}
html#reset .fes-pagelet .deleteLink-516387374:active {
  color: #4973c1;
}
html#reset .fes-pagelet .conversationInfo-1383391990 {
  flex: 1 0 320px;
  margin-left: 40px;
  margin-top: 40px;
  -ms-flex: 1 0 320px;
}
html#reset .fes-pagelet .blockButton-4037653926 {
  border-radius: 4px;
  background-color: #e4e4e4;
  border: none;
  color: currentColor;
  cursor: pointer;
  font-size: 14px;
  font-weight: bold;
  height: 60px;
  width: 100%;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
html#reset .fes-pagelet .blockButton-4037653926:hover, html#reset .fes-pagelet .blockButton-4037653926:active {
  background-color: #ddd;
}
html#reset .fes-pagelet .deleteLinkContainer-3493356376 {
  align-items: center;
  display: flex;
  height: 60px;
  justify-content: center;
  -ms-flex-align: center;
   display: -ms-flexbox;
  -ms-flex-pack: center;
}
@media (max-width: 1200px) {
  html#reset .fes-pagelet .conversationInfo-1383391990 {
    margin-left: 20px;
    margin-top: 20px;
  }
}
@media (max-width: 830px) {
  html#reset .fes-pagelet .conversationInfo-1383391990 {
    display: none;
  }
  html#reset .fes-pagelet .conversationInfo__active-3576411957 {
    display: block;
    flex: 0 1 460px;
    margin-bottom: 20px;
    margin-right: 20px;
    -ms-flex: 0 1 460px;
  }
}
html#reset .fes-pagelet .main-744496361 {
  background-color: #F6F6F6;
  color: #5F5F5F;
  display: block;
  margin-bottom: -20px;
  padding-bottom: 100px;
  padding-left: 20px;
  padding-right: 20px;
}
html#reset .fes-pagelet .navigationLinks-4078521147 {
  display: flex;
   display: -ms-flexbox;
}
html#reset .fes-pagelet .inboxLink-1471082365 {
  color: #1788D7;
  font-weight: bold;
  text-decoration: none;
  font-size: 16px;
  margin-right: auto;
}
html#reset .fes-pagelet .inboxLink-1471082365:hover {
  color: #1066A0;
}
html#reset .fes-pagelet .inboxLink-1471082365::before {
  content: "‹";
  padding-right: 8px;
}
html#reset .fes-pagelet .conversationLink-2907216863 {
  color: #1788D7;
  font-weight: bold;
  text-decoration: none;
  display: none;
  font-size: 16px;
  margin-right: auto;
}
html#reset .fes-pagelet .conversationLink-2907216863:hover {
  color: #1066A0;
}
html#reset .fes-pagelet .conversationLink-2907216863::before {
  content: "‹";
  padding-right: 8px;
}
html#reset .fes-pagelet .prevLink-840681411 {
  color: #1788D7;
  font-weight: bold;
  text-decoration: none;
  font-size: 14px;
  margin-right: 10px;
}
html#reset .fes-pagelet .prevLink-840681411:hover {
  color: #1066A0;
}
html#reset .fes-pagelet .prevLink-840681411::before {
  content: "‹";
  padding-right: 6px;
}
html#reset .fes-pagelet .nextLink-4262720609 {
  color: #1788D7;
  font-weight: bold;
  text-decoration: none;
  font-size: 14px;
  margin-left: 10px;
}
html#reset .fes-pagelet .nextLink-4262720609:hover {
  color: #1066A0;
}
html#reset .fes-pagelet .nextLink-4262720609::after {
  content: "›";
  padding-left: 6px;
}
html#reset .fes-pagelet .conversationColumns-4216110120 {
  margin-left: auto;
  margin-right: auto;
  max-width: 1200px;
  display: flex;
  justify-content: center;
   display: -ms-flexbox;
  -ms-flex-pack: center;
}
@media (max-width: 830px) {
  html#reset .fes-pagelet .main-744496361 {
    min-width: 320px;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }
  html#reset .fes-pagelet .inboxLink-1471082365 {
    display: none;
  }
  html#reset .fes-pagelet .inboxLink__active-3168510914 {
    display: block;
  }
  html#reset .fes-pagelet .conversationLink__active-3168510914 {
    display: block;
  }
  html#reset .fes-pagelet .prevLink-840681411 {
    display: none;
  }
  html#reset .fes-pagelet .nextLink-4262720609 {
    display: none;
  }
}
html#reset .fes-pagelet .button-3875548297 {
  background: none;
  border: none;
  border-radius: 4px;
  box-sizing: border-box;
  cursor: pointer;
  display: inline-block;
  flex: 1;
  font-family: Larsseit, Arial, sans-serif;
  font-weight: bold;
  padding: 0;
  text-align: center;
  text-decoration: none;
  transition: background-color 200ms linear;
  -ms-flex: 1;
}
html#reset .fes-pagelet .button__primary-726220309 {
  background-color: #99c663;
  color: #ffffff;
}
html#reset .fes-pagelet .button__primary-726220309:hover {
  background-color: #8dbf51;
}
html#reset .fes-pagelet .button__primary-726220309:active {
  background-color: #79a940;
}
html#reset .fes-pagelet .button__secondary-371879371 {
  background-color: #5a8fef;
  color: #ffffff;
}
html#reset .fes-pagelet .button__secondary-371879371:hover {
  background-color: #5180d7;
}
html#reset .fes-pagelet .button__secondary-371879371:active {
  background-color: #4973c1;
}
html#reset .fes-pagelet .button__tertiary-1789631507 {
  background-color: #f9f9f9;
  border: 1px solid #d5dbdd;
  color: #6a7072;
}
html#reset .fes-pagelet .button__tertiary-1789631507:hover {
  background-color: #f1f2f2;
}
html#reset .fes-pagelet .button__tertiary-1789631507:active {
  background-color: #e6ebed;
}
html#reset .fes-pagelet .button__inactive-1181437057 {
  background-color: #afb7ba;
  color: #ffffff;
  cursor: default;
}
html#reset .fes-pagelet .button__large-1176059960 {
  font-size: 16px;
  line-height: 24px;
  padding: 18px 40px;
}
html#reset .fes-pagelet .button__medium-129926733 {
  font-size: 15px;
  line-height: 22px;
  padding: 14px 30px;
}
html#reset .fes-pagelet .button__small-6415132 {
  font-size: 14px;
  line-height: 20px;
  padding: 10px 20px;
}
html#reset .fes-pagelet .button__extraSmall-4014515948 {
  font-size: 13px;
  line-height: 18px;
  padding: 6px 10px;
}
html#reset .fes-pagelet .button__navBarMedium-155309727 {
  font-size: 15px;
  line-height: 18px;
  padding: 15px 30px;
}
html#reset .fes-pagelet .container-958609412 {
  border-radius: 5px;
  border-style: solid;
  border-width: 1px;
  line-height: 22px;
  margin-bottom: 20px;
  padding: 25px 52px 25px 0;
  padding-left: 60px;
  position: relative;
}
html#reset .fes-pagelet .container__success-2315844694 {
  background-color: #fdfefc;
  border-color: #cee3b4;
}
html#reset .fes-pagelet .container__error-3995875892 {
  background-color: #fffcfc;
  border-color: #fdc5c5;
}
html#reset .fes-pagelet .container__warning-2711563680 {
  background-color: #fdfbf8;
  border-color: #face7c;
}
html#reset .fes-pagelet .container__static-3551256807 {
  padding-right: 25px;
}
html#reset .fes-pagelet .messageIcon-2544230124 {
  height: 28px;
  position: absolute;
  top: 50%;
  left: 20px;
  margin-top: -14px;
  width: 28px;
}
html#reset .fes-pagelet .messageTitle-2612700181 {
  color: #404648;
  font-size: 16px;
  font-weight: bold;
  margin: 0;
  padding: 3px 0;
}
html#reset .fes-pagelet .messageBody-2721565808 {
  color: #6a7072;
  font-size: 15px;
}
html#reset .fes-pagelet .dismissButton-1250132785 {
  background: transparent;
  border: none;
  cursor: pointer;
  height: 12px;
  margin: 0;
  padding: 0;
  position: absolute;
  right: 20px;
  top: 20px;
  width: 12px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
html#reset .fes-pagelet .dismissButton-1250132785 svg {
  color: #6a7072;
  vertical-align: top;
}
html#reset .fes-pagelet .dismissButton__hidden-5987815 {
  display: none;
}
@media (min-width: 650px) {
  html#reset .fes-pagelet .container-958609412 {
    padding-left: 88px;
  }
  html#reset .fes-pagelet .messageIcon-2544230124 {
    left: 30px;
  }
}
@media (max-width: 650px) {
  html#reset .fes-pagelet .container__stackedOnMobile-3243012486 {
    padding: 20px 25px 35px 25px;
    text-align: center;
  }
  html#reset .fes-pagelet .container__stackedOnMobile-3243012486 > svg {
    margin-bottom: 15px;
    margin-top: 0;
    position: static;
  }
  html#reset .fes-pagelet .container__stackedOnMobile-3243012486 > h3 {
    margin-bottom: 8px;
  }
}
html#reset .fes-pagelet .postAdLinks-4265858378 {
  font-size: 15px;
  margin-top: 20px;
}
html#reset .fes-pagelet .postAdLinks-4265858378 > div {
  font-weight: bold;
}
html#reset .fes-pagelet .facebookLink-770270916 {
  background-color: #32609D;
  border-radius: 4px;
  color: #ffffff;
  display: inline-block;
  font-size: 14px;
  line-height: 30px;
  padding: 0 15px 0 0;
  text-decoration: none;
}
html#reset .fes-pagelet .facebookIcon-4091365852 {
  background-color: #ffffff;
  border-radius: 4px;
  color: #32609D;
  height: 30px;
  margin-right: 15px;
  width: 30px;
}
html#reset .fes-pagelet .editLink-1008621766 {
  text-decoration: none;
  transition: color 200ms linear;
  color: #5a8fef;
  display: inline-block;
  margin-top: 10px;
}
html#reset .fes-pagelet .editLink-1008621766:hover, html#reset .fes-pagelet .editLink-1008621766:focus {
  outline-width: 0;
  outline: none;
  color: #5180d7;
}
html#reset .fes-pagelet .editLink-1008621766:active {
  color: #4973c1;
}
@media (min-width: 650px) {
  html#reset .fes-pagelet .postAdLinks-4265858378 {
    margin-top: 15px;
  }
  html#reset .fes-pagelet .postAdLinks-4265858378 > div {
    display: inline-block;
    line-height: 30px;
  }
  html#reset .fes-pagelet .editLink-1008621766 {
    margin: 0 0 0 20px;
  }
}
html#reset .fes-pagelet .messageTransition-769039701-enter {
  opacity: 0.01;
}
html#reset .fes-pagelet .messageTransition-769039701-leave {
  opacity: 1;
  height: auto;
}
html#reset .fes-pagelet .messageTransition-769039701-leave-active {
  opacity: 0.01;
  transition: all 200ms ease-in;
}
html#reset .fes-pagelet .messageTransition-769039701-enter-active {
  opacity: 1;
  transition: all 200ms ease-in;
}
html#reset .fes-pagelet .content-493205769 {
  background-color: #FBFBFB;
  border-bottom: 1px solid #ECECEC;
  min-height: 60px;
  padding: 0 40px;
}
html#reset .fes-pagelet .heading-3557051303 {
  color: #4A4A4A;
  font-size: 16px;
  line-height: 60px;
  margin: 0;
  text-align: center;
}
html#reset .fes-pagelet .priceDropModalContents-925200096 {
  width: 550px;
}
html#reset .fes-pagelet .content-864471834 {
  padding: 40px 60px;
}
html#reset .fes-pagelet .sampleAd-3624297044 {
  background-color: #EDEDED;
  border-radius: 4px;
  box-sizing: border-box;
  margin: 0 auto 40px;
  width: 100%;
  padding: 10px;
}
html#reset .fes-pagelet .sampleAd__error-2380677347 {
  margin-top: 40px;
}
html#reset .fes-pagelet .image-1293802758 {
  background-color: #B5B5B5;
  border-radius: 3px;
  box-sizing: border-box;
  display: inline-block;
  height: 80px;
  margin-right: 2.5%;
  padding: 8px;
  text-align: center;
  vertical-align: top;
  width: 25%;
}
html#reset .fes-pagelet .icon-3144546892 {
  fill: #FFFFFF;
  max-height: 60px;
  max-width: 60px;
}
html#reset .fes-pagelet .fakeText-1853516065 {
  display: inline-block;
  margin-right: 2.5%;
  padding-top: 7px;
  vertical-align: top;
  width: 37.5%;
}
html#reset .fes-pagelet .fakeTextLine1-1841799602 {
  border-radius: 3px;
  display: block;
  height: 7px;
  margin-bottom: 6px;
  background-color: #BDBDBD;
  width: 100%;
}
html#reset .fes-pagelet .fakeTextLine2-3945057456 {
  border-radius: 3px;
  display: block;
  height: 7px;
  margin-bottom: 12px;
  background-color: #BDBDBD;
  width: 80%;
}
html#reset .fes-pagelet .fakeTextLine3-309790108 {
  border-radius: 3px;
  display: block;
  height: 7px;
  margin-bottom: 6px;
  background-color: #CCCCCC;
  width: 85%;
}
html#reset .fes-pagelet .fakeTextLine4-3210374767 {
  border-radius: 3px;
  display: block;
  height: 7px;
  margin-bottom: 6px;
  background-color: #CCCCCC;
  width: 60%;
}
html#reset .fes-pagelet .fakeTextLine5-2441250502 {
  border-radius: 3px;
  display: block;
  height: 7px;
  margin-bottom: 6px;
  background-color: #CCCCCC;
  width: 45%;
}
html#reset .fes-pagelet .prices-2647206565 {
  display: inline-block;
  text-align: right;
  vertical-align: top;
  width: 32.5%;
}
html#reset .fes-pagelet .newPrice-2885993692 {
  color: #C0C0C0;
  display: block;
  font-size: 16px;
  letter-spacing: .07em;
  margin-bottom: 8px;
  margin-top: 7px;
}
html#reset .fes-pagelet .oldPrice-275491088 {
  background-color: #F1454F;
  border-radius: 3px;
  color: #FFFFFF;
  display: inline-block;
  font-size: 13px;
  padding: 5px 6px;
  text-decoration: line-through;
  text-transform: uppercase;
}
html#reset .fes-pagelet .pitch-1229175045 {
  margin-bottom: 20px;
}
html#reset .fes-pagelet .disclaimerPitch-2591333864 {
  margin-bottom: 40px;
}
html#reset .fes-pagelet .disclaimer-2441386207 {
  color: #6A7072;
  font-size: 12px;
  line-height: 16px;
  margin: 0 auto;
  max-width: 500px;
  text-align: center;
}
html#reset .fes-pagelet .heading-689817504 {
  color: #EA6846;
  font-size: 16px;
  font-weight: normal;
  margin: 0 0 20px;
  text-align: center;
}
html#reset .fes-pagelet .explanation-2746656974 {
  color: #4A4A4A;
  font-size: 14px;
  line-height: 20px;
  margin: 0 auto;
  max-width: 300px;
  text-align: center;
}
html#reset .fes-pagelet .buttonBar-1299472784 {
  align-items: center;
  display: flex;
  flex-direction: row;
  justify-content: center;
  -ms-flex-align: center;
   display: -ms-flexbox;
  -ms-flex-direction: row;
  -ms-flex-pack: center;
}
html#reset .fes-pagelet .cancelButton-2732685260 {
  margin-right: 10px;
  display: inline-block;
}
html#reset .fes-pagelet .addButton-1937699494 {
  margin: 0;
  display: inline-block;
}
@media (max-width: 570px) {
  html#reset .fes-pagelet .priceDropModalContents-925200096 {
    min-width: 0;
    width: 100%;
  }
  html#reset .fes-pagelet .content-864471834 {
    padding: 40px 20px;
  }
  html#reset .fes-pagelet .buttonBar-1299472784 {
    align-items: stretch;
    flex-basis: 100%;
    flex-direction: column;
    -ms-flex-align: stretch;
    -ms-flex-preferred-size: 100%;
    -ms-flex-direction: column;
  }
  html#reset .fes-pagelet .addButton-1937699494 {
    display: flex;
    width: 100%;
    flex: 1;
     display: -ms-flexbox;
    -ms-flex: 1;
  }
  html#reset .fes-pagelet .cancelButton-2732685260 {
    display: flex;
    flex: 1;
    margin-top: 10px;
    margin-right: 0;
    order: 2;
    width: 100%;
     display: -ms-flexbox;
    -ms-flex: 1;
    -ms-flex-order: 2;
  }
}
html#reset .fes-pagelet .item-762933161 {
  background-color: #ffffff;
  border-bottom: 1px solid #e6ebed;
  display: flex;
  flex-direction: column;
  padding: 30px 20px;
   display: -ms-flexbox;
  -ms-flex-direction: column;
}
html#reset .fes-pagelet .mainInfo-2498731697 {
  display: flex;
  margin-bottom: 20px;
   display: -ms-flexbox;
}
html#reset .fes-pagelet .image-3772273167 {
  align-items: stretch;
  display: flex;
  flex-grow: 0;
  flex-shrink: 0;
  height: 60px;
  margin-right: 20px;
  width: 80px;
  -ms-flex-align: stretch;
   display: -ms-flexbox;
  -ms-flex-positive: 0;
  -ms-flex-negative: 0;
}
html#reset .fes-pagelet .titleAndPrice-4166843052 {
  display: flex;
  flex-direction: column;
   display: -ms-flexbox;
  -ms-flex-direction: column;
}
html#reset .fes-pagelet .title-2095341363 {
  font-size: 15px;
  font-weight: bold;
  line-height: 20px;
  margin: -0.3em 0 .3em;
  max-height: 2.8em;
  overflow: hidden;
}
html#reset .fes-pagelet .title-2095341363 > a {
  color: #404648;
  text-decoration: none;
}
html#reset .fes-pagelet .value-623894931 {
  color: #99c663;
  display: block;
  font-size: 16px;
  font-weight: bold;
  width: 100%;
}
html#reset .fes-pagelet .editPrice-5987815 {
  display: none;
}
html#reset .fes-pagelet .expiry-5987815 {
  display: none;
}
html#reset .fes-pagelet .performance-220989726 {
  align-items: center;
  display: flex;
  justify-content: flex-end;
  margin-bottom: 20px;
  -ms-flex-align: center;
   display: -ms-flexbox;
  -ms-flex-pack: end;
}
html#reset .fes-pagelet .stats-2805767153 {
  align-items: center;
  display: flex;
  flex-grow: 1;
  -ms-flex-align: center;
   display: -ms-flexbox;
  -ms-flex-positive: 1;
}
html#reset .fes-pagelet .statsIcon-2780675035 {
  color: #afb7ba;
  width: 18px;
  height: 18px;
  margin-right: 7px;
}
html#reset .fes-pagelet .statContainer-2430297638 {
  align-items: center;
  display: flex;
  margin-right: 10px;
  -ms-flex-align: center;
   display: -ms-flexbox;
}
html#reset .fes-pagelet .statValue-1581785451 {
  font-weight: bold;
  font-size: 15px;
  line-height: 15px;
}
html#reset .fes-pagelet .callToAction-4078521147 {
  display: flex;
   display: -ms-flexbox;
}
html#reset .fes-pagelet .actionButton-3827981295 {
  min-width: 143px;
}
html#reset .fes-pagelet .promoteButtonTextTablet-5987815 {
  display: none;
}
html#reset .fes-pagelet .adManagement-1742705816 {
  display: flex;
  list-style-type: none;
  margin: 0;
  padding: 0;
   display: -ms-flexbox;
}
html#reset .fes-pagelet .action-13554856 {
  margin: 0 20px 0 0;
}
html#reset .fes-pagelet .actionLink-3340433344 {
  text-decoration: none;
  transition: color 200ms linear;
  color: #5a8fef;
  align-items: center;
  display: flex;
  font-family: Larsseit, Arial, sans-serif;
  font-size: 14px;
  font-weight: bold;
  -ms-flex-align: center;
   display: -ms-flexbox;
}
html#reset .fes-pagelet .actionLink-3340433344:hover, html#reset .fes-pagelet .actionLink-3340433344:focus {
  outline-width: 0;
  outline: none;
  color: #5180d7;
}
html#reset .fes-pagelet .actionLink-3340433344:active {
  color: #4973c1;
}
html#reset .fes-pagelet .actionIcon-1657444958 {
  width: 16px;
  height: 16px;
  margin-right: 7px;
}
@media (min-width: 760px) {
  html#reset .fes-pagelet .item-762933161 {
    align-items: flex-start;
    flex-direction: row;
    padding: 30px;
    position: relative;
    -ms-flex-align: start;
    -ms-flex-direction: row;
  }
  html#reset .fes-pagelet .mainInfo-2498731697 {
    flex-grow: 1;
    margin-bottom: 0;
    margin-right: 30px;
    -ms-flex-positive: 1;
  }
  html#reset .fes-pagelet .image-3772273167 {
    height: 90px;
    margin-right: 30px;
    width: 120px;
  }
  html#reset .fes-pagelet .title-2095341363 {
    max-height: 2.8em;
  }
  html#reset .fes-pagelet .price-2001238730 {
    align-items: center;
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    margin-bottom: 25px;
    -ms-flex-align: center;
     display: -ms-flexbox;
    -ms-flex-direction: row;
    -ms-flex-pack: start;
  }
  html#reset .fes-pagelet .value-623894931 {
    display: inline;
    margin-right: 5px;
  }
  html#reset .fes-pagelet .editPrice-5987815 {
    text-decoration: none;
    transition: color 200ms linear;
    color: #5a8fef;
    background-color: rgba(255, 255, 255, 0);
    border: none;
    cursor: pointer;
    display: inline;
    font-size: 13px;
    font-weight: bold;
    padding: 0;
  }
  html#reset .fes-pagelet .editPrice-5987815:hover, html#reset .fes-pagelet .editPrice-5987815:focus {
    outline-width: 0;
    outline: none;
    color: #5180d7;
  }
  html#reset .fes-pagelet .editPrice-5987815:active {
    color: #4973c1;
  }
  html#reset .fes-pagelet .expiry-5987815 {
    display: block;
    flex-basis: 105px;
    flex-grow: 0;
    flex-shrink: 0;
    margin-right: 30px;
    -ms-flex-preferred-size: 105px;
    -ms-flex-positive: 0;
    -ms-flex-negative: 0;
  }
  html#reset .fes-pagelet .expires-99999080 {
    color: #404648;
    display: block;
    font-size: 15px;
    font-weight: bold;
    margin-bottom: .5em;
    margin-top: -.2em;
  }
  html#reset .fes-pagelet .posted-250368836 {
    color: #919799;
    display: block;
    font-size: 14px;
    font-weight: bold;
  }
  html#reset .fes-pagelet .performance-220989726 {
    align-items: stretch;
    flex-basis: 160px;
    flex-direction: column;
    flex-grow: 0;
    flex-shrink: 0;
    margin-bottom: 0;
    -ms-flex-align: stretch;
    -ms-flex-preferred-size: 160px;
    -ms-flex-direction: column;
    -ms-flex-positive: 0;
    -ms-flex-negative: 0;
  }
  html#reset .fes-pagelet .onPage-488709114 {
    margin-right: 0;
  }
  html#reset .fes-pagelet .stats-2805767153 {
    justify-content: space-between;
    margin-bottom: 20px;
    -ms-flex-pack: justify;
  }
  html#reset .fes-pagelet .callToAction-4078521147 {
    justify-content: flex-end;
    -ms-flex-pack: end;
  }
  html#reset .fes-pagelet .promoteButtonTextMobile-2315792072 {
    display: none;
  }
  html#reset .fes-pagelet .promoteButtonTextTablet-5987815 {
    display: inline;
  }
  html#reset .fes-pagelet .adManagement-1742705816 {
    position: absolute;
    left: 180px;
    bottom: 29px;
  }
}
@media (min-width: 1100px) {
  html#reset .fes-pagelet .titleAndPrice-4166843052 {
    flex-direction: row;
    flex-grow: 1;
    -ms-flex-direction: row;
    -ms-flex-positive: 1;
  }
  html#reset .fes-pagelet .title-2095341363 {
    flex-grow: 1;
    margin-right: 30px;
    max-height: 4.2em;
    -ms-flex-positive: 1;
  }
  html#reset .fes-pagelet .price-2001238730 {
    align-items: flex-start;
    flex-direction: column;
    flex-grow: 0;
    flex-shrink: 0;
    flex-basis: 75px;
    -ms-flex-align: start;
    -ms-flex-direction: column;
    -ms-flex-positive: 0;
    -ms-flex-negative: 0;
    -ms-flex-preferred-size: 75px;
  }
  html#reset .fes-pagelet .value-623894931 {
    margin-right: 0;
    margin-bottom: .4em;
    margin-top: -.2em;
  }
  html#reset .fes-pagelet .performance-220989726 {
    flex-direction: row;
    flex-basis: 385px;
    -ms-flex-direction: row;
    -ms-flex-preferred-size: 385px;
  }
  html#reset .fes-pagelet .statValue-1581785451 {
    margin-top: -.6em;
  }
  html#reset .fes-pagelet .statContainer-2430297638 {
    flex-basis: 45px;
    flex-grow: 0;
    flex-shrink: 0;
    margin-right: 25px;
    justify-content: flex-end;
    -ms-flex-preferred-size: 45px;
    -ms-flex-positive: 0;
    -ms-flex-negative: 0;
    -ms-flex-pack: end;
  }
  html#reset .fes-pagelet .statsIcon-2780675035 {
    display: none;
  }
  html#reset .fes-pagelet .callToAction-4078521147 {
    flex-basis: 150px;
    flex-grow: 0;
    flex-shrink: 0;
    margin-left: 15px;
    -ms-flex-preferred-size: 150px;
    -ms-flex-positive: 0;
    -ms-flex-negative: 0;
  }
}
html#reset .fes-pagelet .list-1374825891 {
  border-radius: 3px;
  background-color: #ffffff;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.1);
  list-style-type: none;
  margin-top: 30px;
  padding: 0;
}
html#reset .fes-pagelet .container-345123901 {
  text-align: center;
}
html#reset .fes-pagelet .button-2436451057 {
  font-size: 15px;
  font-weight: normal;
  line-height: 20px;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  border: solid 1px #d5dbdd;
  color: #6a7072;
  display: inline-block;
  padding: 15px 0;
  text-decoration: none;
  width: 125px;
}
html#reset .fes-pagelet .button-2436451057:last-child {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
html#reset .fes-pagelet .button__active-1901376531 {
  background-color: #403e7c;
  border-color: #dfe0f8;
  color: #ffffff;
}
html#reset .fes-pagelet .navBar-99027026 {
  width: 100%;
  background-color: #ffffff;
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.05);
  font-weight: bold;
  font-size: 14px;
  font-family: Larsseit, Arial, sans-serif;
  margin-bottom: 10px;
}
html#reset .fes-pagelet .navContainer-1825209516 {
  margin-left: auto;
  margin-right: auto;
  max-width: 1200px;
  display: flex;
  justify-content: flex-start;
  padding: 0 20px;
   display: -ms-flexbox;
  -ms-flex-pack: start;
}
html#reset .fes-pagelet .navAccountContainer-3763207147 {
  display: inline-block;
  margin: 0;
}
html#reset .fes-pagelet .navAccountContainer-3763207147 > button {
  display: none;
}
html#reset .fes-pagelet .navTabsList-618878881 {
  display: flex;
  margin: 0;
  padding: 0;
   display: -ms-flexbox;
}
html#reset .fes-pagelet .iconContainer-2736774527 {
  display: none;
  padding-left: 8px;
  height: 15px;
  width: 15px;
}
html#reset .fes-pagelet .tabIcon-39317067 {
  margin-top: -4px;
}
html#reset .fes-pagelet .tabListItem-2322798472 {
  display: flex;
  align-items: center;
   display: -ms-flexbox;
  -ms-flex-align: center;
}
html#reset .fes-pagelet .tabLink-3467457237 {
  box-sizing: border-box;
  display: none;
  height: 60px;
  font-size: 15px;
  padding: 20px 0px;
  margin: 0;
  color: #6a7072;
  text-decoration: none;
}
html#reset .fes-pagelet .tabLink__selected-1087314299 {
  color: #404648;
  display: inline-block;
  font-size: 16px;
}
@media (min-width: 760px) {
  html#reset .fes-pagelet .navContainer-1825209516 {
    justify-content: space-between;
    -ms-flex-pack: justify;
  }
  html#reset .fes-pagelet .navAccountContainer-3763207147 {
    display: flex;
    align-items: center;
     display: -ms-flexbox;
    -ms-flex-align: center;
  }
  html#reset .fes-pagelet .tabLink-3467457237 {
    display: inline-block;
    margin: 0px 20px;
    padding: 30px 0px;
    height: 80px;
  }
  html#reset .fes-pagelet .tabLink-3467457237:hover {
    color: #404648;
  }
  html#reset .fes-pagelet .iconContainer-2736774527 {
    display: inline-block;
  }
  html#reset .fes-pagelet .tabLink__selected-1087314299 {
    color: #f8aa17;
    border-bottom: 2px solid #f8aa17;
    font-size: 15px;
    padding: 30px 0px;
  }
  html#reset .fes-pagelet .tabLink__selected-1087314299:hover {
    color: #f8aa17;
  }
  html#reset .fes-pagelet .tabListItem-2322798472:not(:first-child):before {
    content: "";
    display: inline-flex;
    height: 40px;
    border-right: 1px solid #e6ebed;
    vertical-align: middle;
     display: -ms-inline-flexbox;
  }
  html#reset .fes-pagelet .tabListItem-2322798472:first-of-type > a {
    margin-left: 0;
  }
  html#reset .fes-pagelet .tabListItem-2322798472:last-of-type > a {
    margin-right: 0;
  }
}
@media (min-width: 1100px) {
  html#reset .fes-pagelet .tabLink-3467457237 {
    margin: 0px 25px;
  }
  html#reset .fes-pagelet .navAccountContainer-3763207147 > button {
    flex-basis: auto;
    display: inline-block;
    margin-left: 35px;
    margin-top: -1px;
    -ms-flex-preferred-size: auto;
  }
}
html#reset .fes-pagelet .button-71444407 {
  background-color: #272B66;
  border: none;
  border-radius: 4px;
  color: #FFFFFF;
  cursor: pointer;
  display: inline-block;
  fill: #FFFFFF;
  font-size: 17px;
  font-weight: 300;
  padding: 18px 10px;
  position: relative;
  text-align: center;
  width: 100%;
}
html#reset .fes-pagelet .button-71444407:hover {
  background-color: #3A3F86;
}
html#reset .fes-pagelet .button__isShoppingCart-2523952628 {
  font-size: 15px;
}
html#reset .fes-pagelet .button__red-1221367999 {
  background-color: #EA6846;
}
html#reset .fes-pagelet .button__red-1221367999:hover {
  background-color: #EA6846;
}
html#reset .fes-pagelet .button__green-1963558294 {
  background-color: #ADC85F;
}
html#reset .fes-pagelet .button__green-1963558294:hover {
  background-color: #ADC85F;
}
html#reset .fes-pagelet .button__blue-3811567280 {
  background-color: #7388C1;
}
html#reset .fes-pagelet .button__blue-3811567280:hover {
  background-color: #7388C1;
}
html#reset .fes-pagelet .button__purple-1662274912 {
  background-color: #ae7dc6;
}
html#reset .fes-pagelet .button__purple-1662274912:hover {
  background-color: #ae7dc6;
}
html#reset .fes-pagelet .button__disabled-3266032150 {
  background-color: #F2F2F2;
  color: #8F8F8F;
  cursor: default;
  fill: #8F8F8F;
}
html#reset .fes-pagelet .button__disabled-3266032150:hover {
  background-color: #F2F2F2;
}
html#reset .fes-pagelet .button__selected-3003004324 {
  cursor: default;
}
html#reset .fes-pagelet .icon-815104895 {
  margin-top: -7px;
  position: absolute;
  right: 15px;
  top: 50%;
}
@media (min-width: 760px) and (max-width: 880px) {
  html#reset .fes-pagelet .button__selected-3003004324 {
    min-height: 56px;
    font-size: 0;
  }
  html#reset .fes-pagelet .icon-815104895 {
    position: static;
    margin: 0;
  }
}
@media (max-width: 759px) {
  html#reset .fes-pagelet .button-71444407 {
    background-color: #FFFFFF;
  }
  html#reset .fes-pagelet .button__red-1221367999 {
    background-color: #FFFFFF;
    color: #EA6846;
    fill: #EA6846;
  }
  html#reset .fes-pagelet .button__red-1221367999:hover {
    background-color: #FFFFFF;
  }
  html#reset .fes-pagelet .button__green-1963558294 {
    background-color: #FFFFFF;
    color: #ADC85F;
    fill: #ADC85F;
  }
  html#reset .fes-pagelet .button__green-1963558294:hover {
    background-color: #FFFFFF;
  }
  html#reset .fes-pagelet .button__purple-1662274912 {
    background-color: #FFFFFF;
    color: #ae7dc6;
    fill: #ae7dc6;
  }
  html#reset .fes-pagelet .button__purple-1662274912:hover {
    background-color: #FFFFFF;
  }
  html#reset .fes-pagelet .button__blue-3811567280 {
    background-color: #FFFFFF;
    color: #7388C1;
    fill: #7388C1;
  }
  html#reset .fes-pagelet .button__blue-3811567280:hover {
    background-color: #FFFFFF;
  }
  html#reset .fes-pagelet .button__disabled-3266032150 {
    background-color: #F2F2F2;
    color: #8F8F8F;
    fill: #8F8F8F;
  }
}
html#reset .fes-pagelet .button-3009995492 {
  background-color: #7388C1;
  border: none;
  cursor: pointer;
  display: none;
  margin: 0;
  outline: none;
  padding: 0;
  width: 100%;
}
html#reset .fes-pagelet .button__red-4064317904 {
  background-color: #EA6846;
}
html#reset .fes-pagelet .button__green-1742192717 {
  background-color: #ADC85F;
}
html#reset .fes-pagelet .button__purple-2495423589 {
  background-color: #ae7dc6;
}
html#reset .fes-pagelet .button__blue-3788896619 {
  background-color: #7388C1;
}
html#reset .fes-pagelet .text-3127151776 {
  background-color: rgba(0, 0, 0, .15);
  color: #FFFFFF;
  display: block;
  fill: #FFFFFF;
  font-size: 13px;
  font-weight: bold;
  letter-spacing: .04em;
  padding: 22px 20px;
  position: relative;
  text-align: center;
}
html#reset .fes-pagelet .icon-4272872949 {
  margin-top: -6px;
  position: absolute;
  right: 20px;
  top: 50%;
}
html#reset .fes-pagelet .icon__reversed-3373244919 {
  -ms-transform: scaleY(-1);
  -webkit-transform: scaleY(-1);
  transform: scaleY(-1);
}
@media (max-width: 759px) {
  html#reset .fes-pagelet .button-3009995492 {
    display: block;
  }
}
html#reset .fes-pagelet .outerBorder-2428720253 {
  background-color: #F2F2F2;
  border-color: #E4E4E4;
  border-radius: 5px;
  border-style: solid;
  border-width: 1px;
  margin-bottom: 20px;
  padding: 20px;
}
html#reset .fes-pagelet .container-4218497332 {
  background-color: #FFFFFF;
  border-color: #CCCCCC;
  border-radius: 5px;
  border-style: solid;
  border-width: 1px;
  box-sizing: border-box;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  margin: 0;
  max-width: 100%;
  padding: 20px;
}
html#reset .fes-pagelet .heading-564495467 {
  color: #9B9AA2;
  font-size: 19px;
  font-weight: normal;
  text-align: center;
}
html#reset .fes-pagelet .table-441400925 {
  align-items: stretch;
  border: 1px solid #E8E8E8;
  border-radius: 9px;
  display: flex;
  flex-direction: row;
  font-size: 13px;
  margin: 76px auto 0;
  margin-top: 84px;
  max-width: 1020px;
  text-align: center;
  width: 100%;
  -ms-flex-align: stretch;
   display: -ms-flexbox;
  -ms-flex-direction: row;
}
html#reset .fes-pagelet .table-441400925:after {
  content: " ";
  clear: both;
  display: table;
}
html#reset .fes-pagelet .table-441400925:before {
  content: " ";
  display: table;
}
html#reset .fes-pagelet .column-3434083613 {
  background-color: #FFFFFF;
  border-color: #CCCCCC;
  border-radius: 9px;
  border-style: solid;
  border-width: 0;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  float: left;
  flex-grow: 1;
  flex-basis: 0;
   display: -ms-flexbox;
  -ms-flex-direction: column;
  -ms-flex-positive: 1;
  -ms-flex-preferred-size: 0;
}
html#reset .fes-pagelet .columnFeatured-1055271556 {
  border-bottom: 16px solid #FFFFFF;
  box-shadow: 0 5px 30px 2px rgba(0, 0, 0, .2);
  margin-bottom: -60px;
  position: relative;
  top: -44px;
  z-index: 1;
}
html#reset .fes-pagelet .callout-3508141134 {
  border-color: #CCCCCC;
  border-width: 0;
  border-style: solid;
  background-color: #707070;
  border-radius: 9px 9px 0 0;
  box-sizing: border-box;
  color: #FFFFFF;
  font-size: 12px;
  font-weight: normal;
  height: 44px;
  letter-spacing: .1em;
  padding: 15px 0 13px;
  text-transform: uppercase;
  width: 100%;
}
html#reset .fes-pagelet .lowerDetailsContainer-161994372 {
  flex-grow: 1;
  padding-bottom: 100px;
  position: relative;
  -ms-flex-positive: 1;
}
html#reset .fes-pagelet .packageName-3432632127 {
  border-color: #CCCCCC;
  border-width: 1px 0;
  border-style: solid;
  background-color: #272B66;
  border-top-width: 0;
  color: #FFFFFF;
  font-weight: normal;
  padding: 14px;
}
html#reset .fes-pagelet .overview-1042018632 {
  border-color: #CCCCCC;
  border-width: 1px 0;
  border-style: solid;
  background-color: #7388C1;
  border-bottom-width: 0;
  border-top-width: 0;
  box-sizing: border-box;
  color: #272B66;
  min-height: 275px;
  padding: 30px 32px 40px;
  position: relative;
  vertical-align: top;
}
html#reset .fes-pagelet .overview__isShoppingCart-1435878653 {
  padding: 20px 10px 20px;
}
html#reset .fes-pagelet .blue-3788896619 {
  background-color: #7388C1;
}
html#reset .fes-pagelet .purple-2495423589 {
  background-color: #ae7dc6;
}
html#reset .fes-pagelet .green-1742192717 {
  background-color: #ADC85F;
}
html#reset .fes-pagelet .red-4064317904 {
  background-color: #EA6846;
}
html#reset .fes-pagelet .overviewFirstPackage-2113468775 {
  border-top-left-radius: 9px;
}
html#reset .fes-pagelet .overviewLastPackage-4057893185 {
  border-top-right-radius: 9px;
}
html#reset .fes-pagelet .overviewPackageName-1346601384 {
  color: #FFFFFF;
  font-size: 16px;
  font-weight: normal;
  letter-spacing: .1em;
  margin: 0 0 10px;
  padding-bottom: 20px;
  position: relative;
  text-transform: uppercase;
}
html#reset .fes-pagelet .overviewPackageName-1346601384:after {
  background-color: #000000;
  bottom: 0;
  content: "";
  display: block;
  height: 3px;
  left: 50%;
  margin-left: -12px;
  opacity: 0.2;
  position: absolute;
  width: 24px;
}
html#reset .fes-pagelet .overviewPackageName__isShoppingCart-1388532481 {
  font-size: 12px;
}
html#reset .fes-pagelet .overviewHeading-2502573268 {
  color: #FFFFFF;
  font-size: 24px;
  font-style: normal;
  font-weight: normal;
  line-height: 1.3em;
  margin: 0;
  min-height: 62px;
  padding-bottom: 18px;
}
html#reset .fes-pagelet .overviewHeading__isShoppingCart-3284541874 {
  font-size: 18px;
}
html#reset .fes-pagelet .overviewSubheading-497795025 {
  color: #FFFFFF;
  font-size: 14px;
  font-style: normal;
  font-weight: 300;
  margin: 0;
  line-height: 1.4em;
}
html#reset .fes-pagelet .overviewPrice-2656760885 {
  bottom: 25px;
  color: #333333;
  font-size: 14px;
  font-style: normal;
  left: 0;
  letter-spacing: .05em;
  margin: 0;
  position: absolute;
  text-transform: lowercase;
  width: 100%;
}
html#reset .fes-pagelet .priceFrom-286781455 {
  display: block;
  font-size: 13px;
}
html#reset .fes-pagelet .priceDollarSign-2354197335 {
  display: inline;
  font-size: 26px;
  left: -.1em;
  position: static;
  top: -.9em;
}
html#reset .fes-pagelet .priceDollars-1528992277 {
  font-size: 65px;
}
html#reset .fes-pagelet .priceCents-3556732134 {
  font-size: 13px;
  position: static;
  top: -2.6em;
}
html#reset .fes-pagelet .priceMonth-1546946230 {
  font-size: 13px;
}
html#reset .fes-pagelet .button-920885693 {
  background-color: #FFFFFF;
  border: 0;
  padding: 0 35px 35px;
  box-sizing: border-box;
  margin-top: auto;
}
html#reset .fes-pagelet .button__isShoppingCart-1381544132 {
  padding: 0 15px 35px;
}
html#reset .fes-pagelet .buttonTop-5987815 {
  display: none;
}
html#reset .fes-pagelet .buttonBottom-4276821471 {
  display: block;
  position: absolute;
  width: 100%;
  bottom: 0;
}
html#reset .fes-pagelet .buttonFirstPackage-1103695024 {
  border-bottom-left-radius: 9px;
}
html#reset .fes-pagelet .buttonLastPackage-3804076687 {
  border-bottom-right-radius: 9px;
}
html#reset .fes-pagelet .benefits-172888492 {
  border-color: #CCCCCC;
  border-width: 1px 0;
  border-style: solid;
  border: none;
  border-bottom-width: 0;
  box-sizing: border-box;
  padding: 15px 28px 15px;
}
html#reset .fes-pagelet .benefitsHidden-3168510914 {
  display: block;
}
html#reset .fes-pagelet .benefit-3392181501 {
  border-color: #E8E8E8;
  border-width: 1px 0 0;
  border-style: solid;
  background-color: #FFFFFF;
  color: #999999;
  font-size: 13px;
  font-weight: 300;
  line-height: 1.3em;
  padding: 11px 5px;
}
html#reset .fes-pagelet .benefit-3392181501:first-child {
  border-width: 0;
}
html#reset .fes-pagelet .legal-876588734 {
  color: #ACACAC;
  font-size: 12px;
  line-height: 1.4em;
  margin: 45px 0 25px;
}
@media (max-width: 994px) {
  html#reset .fes-pagelet .overview-1042018632 {
    min-height: 280px;
    padding-left: 10px;
    padding-right: 10px;
  }
  html#reset .fes-pagelet .button-920885693 {
    padding: 0 20px 35px;
  }
}
@media (max-width: 850px) {
  html#reset .fes-pagelet .overviewHeading-2502573268 {
    font-size: 20px;
    min-height: 52px;
  }
  html#reset .fes-pagelet .overviewPrice-2656760885 {
    font-size: 12px;
  }
}
@media (min-width: 760px) {
  html#reset .fes-pagelet .lowerBorderSeparation-2353931067 {
    border-left: 1px solid #E8E8E8;
  }
  html#reset .fes-pagelet .upperBorderSeparation-2330430227 {
    border-left: 1px solid #9B9AA2;
  }
}
@media (max-width: 759px) {
  html#reset .fes-pagelet .outerBorder-2428720253 {
    padding: 0;
    border: none;
  }
  html#reset .fes-pagelet .container-4218497332 {
    border: none;
    padding: 0 30px 20px;
  }
  html#reset .fes-pagelet .table-441400925 {
    border: none;
    display: block;
    margin-top: 20px;
  }
  html#reset .fes-pagelet .column-3434083613 {
    float: none;
    margin: 0 0 20px;
    width: auto;
    overflow: hidden;
    border-width: 1px;
    border-radius: 9px;
    border-style: solid;
    border-color: #E8E8E8;
  }
  html#reset .fes-pagelet .columnFeatured-1055271556 {
    position: static;
    box-shadow: none;
  }
  html#reset .fes-pagelet .lowerDetailsContainer-161994372 {
    padding-bottom: 0;
  }
  html#reset .fes-pagelet .overview-1042018632 {
    min-height: 0;
    padding-top: 10px;
    padding: 30px 20px;
  }
  html#reset .fes-pagelet .overviewPackageName-1346601384 {
    margin-bottom: 13px;
    margin-top: 0;
    padding-bottom: 0;
  }
  html#reset .fes-pagelet .overviewPackageName-1346601384:after {
    display: none;
  }
  html#reset .fes-pagelet .overviewHeading-2502573268 {
    padding-bottom: 10px;
  }
  html#reset .fes-pagelet .overviewSubheading-497795025 {
    padding-bottom: 10px;
  }
  html#reset .fes-pagelet .overviewPrice-2656760885 {
    position: static;
    margin-bottom: 20px;
  }
  html#reset .fes-pagelet .button-920885693 {
    background-color: rgba(255, 255, 255, 0);
  }
  html#reset .fes-pagelet .buttonTop-5987815 {
    display: block;
    padding: 0;
  }
  html#reset .fes-pagelet .benefits-172888492 {
    padding: 5px 20px 5px;
  }
  html#reset .fes-pagelet .benefitsHidden-3168510914 {
    display: none;
  }
  html#reset .fes-pagelet .buttonBottom-4276821471 {
    display: none;
  }
  html#reset .fes-pagelet .legal-876588734 {
    margin: 0;
  }
}
html#reset .fes-pagelet .container-3140968275 {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  padding: 15px 0;
}
html#reset .fes-pagelet .category-2625208391 {
  margin-bottom: 10px;
}
html#reset .fes-pagelet .categoryHeading-140605214 {
  position: relative;
}
html#reset .fes-pagelet .categoryTitle-3132769592 {
  font-size: 18px;
  font-weight: bold;
  letter-spacing: -0.05em;
  margin: 0 0 10px;
  padding: 0 10px;
}
html#reset .fes-pagelet .categoryTitleLink-3863502283 {
  color: #333333;
  text-decoration: none;
}
html#reset .fes-pagelet .categoryTitleLink-3863502283:hover {
  text-decoration: underline;
}
html#reset .fes-pagelet .categoryTitleKeyword-4200334907 {
  border-radius: 4px;
  color: #B159A3;
  font-weight: normal;
}
html#reset .fes-pagelet .categoryRemove-4053727035 {
  background: none;
  border: none;
  cursor: pointer;
  height: 40px;
  margin: 0;
  padding: 0;
  position: absolute;
  right: 0;
  text-indent: -99999px;
  top: 0;
  width: 40px;
}
html#reset .fes-pagelet .categoryRemove-4053727035:after {
  color: #CCCCCC;
  content: "✕";
  display: block;
  font-size: 16px;
  left: 14px;
  position: absolute;
  text-indent: 0;
  top: 11px;
}
html#reset .fes-pagelet .categoryList-1049169934 {
  border-spacing: 8px;
  display: table;
  margin: 0;
  padding: 0;
  table-layout: fixed;
  width: 100%;
}
html#reset .fes-pagelet .categoryItem-2929832601 {
  background-color: #F2F2F2;
  border-radius: 4px;
  box-shadow: inset 0 0 0 1px #E4E4E4;
  display: table-cell;
  list-style-type: none;
  margin: 0;
  padding-bottom: 12px;
  width: 16.66%;
  word-wrap: break-word;
}
@media (min-width: 0px) and (max-width: 419px) {
  html#reset .fes-pagelet .category-2625208391 {
    margin-bottom: 0;
  }
  html#reset .fes-pagelet .categoryItem-2929832601 {
    width: 100%;
  }
  html#reset .fes-pagelet .categoryItem__item1-2315792072 {
    display: none;
  }
  html#reset .fes-pagelet .categoryItem__item2-2315792072 {
    display: none;
  }
  html#reset .fes-pagelet .categoryItem__item3-2315792072 {
    display: none;
  }
  html#reset .fes-pagelet .categoryItem__item4-2315792072 {
    display: none;
  }
  html#reset .fes-pagelet .categoryItem__item5-2315792072 {
    display: none;
  }
}
@media (min-width: 420px) and (max-width: 679px) {
  html#reset .fes-pagelet .categoryItem-2929832601 {
    width: 50%;
  }
  html#reset .fes-pagelet .categoryItem__item2-2315792072 {
    display: none;
  }
  html#reset .fes-pagelet .categoryItem__item3-2315792072 {
    display: none;
  }
  html#reset .fes-pagelet .categoryItem__item4-2315792072 {
    display: none;
  }
  html#reset .fes-pagelet .categoryItem__item5-2315792072 {
    display: none;
  }
}
@media (min-width: 680px) and (max-width: 799px) {
  html#reset .fes-pagelet .categoryItem-2929832601 {
    width: 100%;
  }
  html#reset .fes-pagelet .categoryItem__item1-2315792072 {
    display: none;
  }
  html#reset .fes-pagelet .categoryItem__item2-2315792072 {
    display: none;
  }
  html#reset .fes-pagelet .categoryItem__item3-2315792072 {
    display: none;
  }
  html#reset .fes-pagelet .categoryItem__item4-2315792072 {
    display: none;
  }
  html#reset .fes-pagelet .categoryItem__item5-2315792072 {
    display: none;
  }
}
@media (min-width: 800px) and (max-width: 959px) {
  html#reset .fes-pagelet .categoryItem-2929832601 {
    width: 50%;
  }
  html#reset .fes-pagelet .categoryItem__item2-2315792072 {
    display: none;
  }
  html#reset .fes-pagelet .categoryItem__item3-2315792072 {
    display: none;
  }
  html#reset .fes-pagelet .categoryItem__item4-2315792072 {
    display: none;
  }
  html#reset .fes-pagelet .categoryItem__item5-2315792072 {
    display: none;
  }
}
@media (min-width: 960px) and (max-width: 1149px) {
  html#reset .fes-pagelet .categoryItem-2929832601 {
    width: 33%;
  }
  html#reset .fes-pagelet .categoryItem__item3-2315792072 {
    display: none;
  }
  html#reset .fes-pagelet .categoryItem__item4-2315792072 {
    display: none;
  }
  html#reset .fes-pagelet .categoryItem__item5-2315792072 {
    display: none;
  }
}
@media (min-width: 1150px) {
  html#reset .fes-pagelet .categoryItem-2929832601 {
    width: 25%;
  }
  html#reset .fes-pagelet .categoryItem__item4-2315792072 {
    display: none;
  }
  html#reset .fes-pagelet .categoryItem__item5-2315792072 {
    display: none;
  }
}
html#reset .fes-pagelet .itemLink-690019732 {
  background-position: center center;
  border-radius: 3px;
  box-sizing: border-box;
  display: block;
  text-decoration: none;
  width: 100%;
}
html#reset .fes-pagelet .itemImage-3471468037 {
  background-color: #D5D5D5;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  border-radius: 4px 4px 0 0;
  box-sizing: border-box;
  display: block;
  height: 150px;
  position: relative;
  transition: background-size 0.5s ease-out;
  width: 100%;
}
html#reset .fes-pagelet .itemTitle-2318143958 {
  border-top: 1px solid #E4E4E4;
  box-sizing: border-box;
  color: #333333;
  font-size: 13px;
  font-weight: normal;
  margin: 0;
  padding: 10px 10px 0;
  width: 100%;
}
html#reset .fes-pagelet .itemPrice-2384775369 {
  border-radius: 0 0 4px 4px;
  box-sizing: border-box;
  color: #333333;
  display: block;
  font-size: 13px;
  font-weight: bold;
  margin: 0;
  padding: 1em 10px 0;
}
html#reset .fes-pagelet .loadMore-345123901 {
  text-align: center;
}
html#reset .fes-pagelet .loadMoreButton-1145632317 {
  background-color: rgba(255, 255, 255, 0);
  border: 1px solid #CCCCCC;
  border-radius: 5px;
  color: #CCCCCC;
  cursor: pointer;
  font-size: 14px;
  padding: 7px 12px;
}
html#reset .fes-pagelet .favouriteButton-3916920875 {
  outline-width: 0;
  outline: none;
  background: none;
  border: 1px solid #d5dbdd;
  border-radius: 4px;
  cursor: pointer;
  height: 44px;
  padding: 0;
  position: relative;
  width: 44px;
}
html#reset .fes-pagelet .favouriteButton-3916920875 > svg {
  transition: all 200ms linear;
}
html#reset .fes-pagelet .favouriteButton-3916920875:hover, html#reset .fes-pagelet .favouriteButton-3916920875:focus {
  background-color: #f1f2f2;
}
html#reset .fes-pagelet .favouriteButton-3916920875:hover > svg, html#reset .fes-pagelet .favouriteButton-3916920875:focus > svg {
  -ms-transform: scale(1.1);
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
}
html#reset .fes-pagelet .favouriteButtonIcon-1298331837 {
  color: #f8aa17;
  fill: rgba(255, 255, 255, 0);
  height: 22px;
  left: 50%;
  margin-left: -11px;
  margin-top: -11px;
  position: absolute;
  top: 50%;
  width: 22px;
}
html#reset .fes-pagelet .favouriteButtonLabel-2880833998 {
  font-size: 15px;
  font-weight: bold;
  line-height: 20px;
  color: #6a7072;
  display: none;
  font-family: Larsseit, Arial, sans-serif;
}
html#reset .fes-pagelet .favouriteButton__favourited-245449231 > svg {
  animation: heartbeat 800ms;
  color: rgba(255, 255, 255, 0);
  fill: #f8aa17;
}
@keyframes heartbeat {
  15% {
    -ms-transform: scale(0.9);
    -webkit-transform: scale(0.9);
    transform: scale(0.9);
  }
  35% {
    -ms-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }
  45% {
    -ms-transform: scale(1.3);
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
  }
  70% {
    -ms-transform: scale(1);
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@media (min-width: 650px) {
  html#reset .fes-pagelet .favouriteButton-3916920875 {
    height: 50px;
    padding-left: 44px;
    padding-right: 11px;
    width: 140px;
  }
  html#reset .fes-pagelet .favouriteButtonIcon-1298331837 {
    left: 11px;
    margin-left: 0;
  }
  html#reset .fes-pagelet .favouriteButtonLabel-2880833998 {
    display: inline-block;
  }
}
@media (min-width: 980px) {
  html#reset .fes-pagelet .favouriteButton-3916920875 {
    height: 44px;
  }
}
html#reset .fes-pagelet .overlay-3058225582 {
  background-color: #000000;
  bottom: 0;
  height: 100%;
  left: 0;
  opacity: 0;
  position: fixed;
  right: 0;
  top: 0;
  transition: visibility 0s linear 0.2s, opacity 0.2s linear;
  visibility: hidden;
  width: 100%;
  z-index: 1020;
}
html#reset .fes-pagelet .overlay__on-815340965 {
  opacity: 0.7;
  transition-delay: 0s;
  visibility: visible;
}
html#reset .fes-pagelet .headerElement-1313962885 {
  padding: 0;
}
html#reset .fes-pagelet .headerContainer-1233048890 {
  box-sizing: border-box;
  color: #000066;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  position: relative;
  width: 100%;
  z-index: 1021;
}
html#reset .fes-pagelet .headerContainer__on-3459900220 {
  margin-bottom: 140px;
}
html#reset .fes-pagelet .logoBarWrapper-3857783245 {
  background-color: #2C2F6B;
}
html#reset .fes-pagelet .logoBarWrapper__only-4016428826 {
  border-bottom: 15px #D5D5D5 solid;
}
html#reset .fes-pagelet .logoBar-1256832871 {
  background-color: #2C2F6B;
  color: #FFFFFF;
  font-size: 14px;
  line-height: 1;
  padding: 20px;
  padding-bottom: 27px;
}
html#reset .fes-pagelet .logoBar-1256832871:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
}
html#reset .fes-pagelet .logo-2187893004 {
  display: inline-block;
  margin: 15px 0 0 0;
  vertical-align: bottom;
}
html#reset .fes-pagelet .logoLink-1274869959 {
  display: block;
  overflow: hidden;
  text-decoration: none;
}
html#reset .fes-pagelet .logoLinkIcon-2671770022 {
  display: none;
  height: 45px;
  width: 90px;
}
html#reset .fes-pagelet .logoLinkIconMobile-2946637794 {
  height: 50px;
  width: 33px;
}
html#reset .fes-pagelet .headerTools-1605513253 {
  float: right;
}
html#reset .fes-pagelet .headerLinks-3989845123 {
  margin-bottom: 20px;
  text-align: right;
}
html#reset .fes-pagelet .headerLink-1294844222 {
  color: inherit;
  display: inline-block;
  margin-left: 20px;
  text-decoration: none;
}
html#reset .fes-pagelet .headerLink-1294844222:first-child {
  margin-left: 0;
}
html#reset .fes-pagelet .headerLink-1294844222:hover {
  text-decoration: underline;
}
html#reset .fes-pagelet .headerLinkLanguage-645137349 {
  color: inherit;
  display: inline-block;
  margin-left: 20px;
  text-decoration: none;
  font-weight: bold;
  text-transform: uppercase;
}
html#reset .fes-pagelet .headerLinkLanguage-645137349:first-child {
  margin-left: 0;
}
html#reset .fes-pagelet .headerLinkLanguage-645137349:hover {
  text-decoration: underline;
}
html#reset .fes-pagelet .headerButtons-1035545103 {
  box-sizing: border-box;
  font-size: 15px;
  line-height: 45px;
  text-align: right;
}
html#reset .fes-pagelet .headerButton-422534423 {
  display: inline-block;
  position: relative;
  vertical-align: top;
}
html#reset .fes-pagelet .headerButtonFavourites-3074823189 {
  display: none;
  position: relative;
  vertical-align: top;
}
html#reset .fes-pagelet .headerButtonPostAd-997903662 {
  display: inline-block;
  position: relative;
  vertical-align: top;
  background-color: #83B54F;
  border-radius: 4px;
  box-sizing: border-box;
  color: #FFFFFF;
  font-weight: bold;
  text-align: center;
  text-decoration: none;
  transition: background-color 0.2s linear;
  padding: 0 20px;
}
html#reset .fes-pagelet .headerButtonPostAd-997903662:hover {
  background-color: #6FA734;
}
html#reset .fes-pagelet .headerButtonAnonymous-2460930041 {
  display: inline-block;
  position: relative;
  vertical-align: top;
  box-sizing: border-box;
  color: #6C6DCA;
  padding: 0 20px 0 0;
}
html#reset .fes-pagelet .headerButtonAnonymous__postAdFlow-1780816563 {
  padding-right: 0;
}
html#reset .fes-pagelet .headerButtonAnonymousLink-2289432721 {
  color: #FFFFFF;
  font-weight: bold;
  text-decoration: none;
}
html#reset .fes-pagelet .headerButtonAnonymousLink-2289432721:hover {
  text-decoration: underline;
}
html#reset .fes-pagelet .headerButtonAnonymousLink__register-5987815 {
  display: none;
}
html#reset .fes-pagelet .headerButtonAnonymousOr-5987815 {
  display: none;
}
html#reset .fes-pagelet .headerButtonLink-3994200341 {
  outline-width: 0;
  outline: none;
  color: #FFFFFF;
  cursor: pointer;
  display: block;
  font-weight: bold;
  line-height: 45px;
  text-decoration: none;
}
html#reset .fes-pagelet .headerButtonLink-3994200341:hover {
  text-decoration: underline;
}
html#reset .fes-pagelet .headerButtonMyKijiji-1949267083 {
  outline-width: 0;
  outline: none;
  color: #FFFFFF;
  cursor: pointer;
  display: block;
  font-weight: bold;
  line-height: 45px;
  text-decoration: none;
  padding: 0 20px;
  position: relative;
}
html#reset .fes-pagelet .headerButtonMyKijiji-1949267083:hover {
  text-decoration: underline;
}
html#reset .fes-pagelet .headerButtonMyKijiji__postAdFlow-1780816563 {
  padding-right: 0;
}
html#reset .fes-pagelet .headerButtonMyKijijiIcon-2708044568 {
  color: #83B54F;
  height: 5px;
  margin-left: 10px;
  width: 10px;
}
html#reset .fes-pagelet .headerButtonMyKijijiIcon__open-1910263825 {
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
html#reset .fes-pagelet .myKijijiPopup-4018975164 {
  background-color: #FFFFFF;
  border: 1px #C0C0C0 solid;
  border-radius: 4px;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2);
  box-sizing: border-box;
  display: none;
  line-height: 0.9;
  margin: 0;
  min-width: 220px;
  padding: 10px 0 0 0;
  position: absolute;
  left: 0;
  text-align: left;
  top: 45px;
  z-index: 1022;
}
html#reset .fes-pagelet .myKijijiPopup__open-3168510914 {
  display: block;
}
html#reset .fes-pagelet .myKijijiPopup__postAdFlow-1038425636 {
  left: auto;
  right: 0;
}
html#reset .fes-pagelet .myKijijiPopupItem-2856137346 {
  display: block;
  list-style-type: none;
  margin: 0;
  padding: 0;
  white-space: nowrap;
}
html#reset .fes-pagelet .myKijijiPopupItemSignout-3526202901 {
  display: block;
  list-style-type: none;
  margin: 0;
  padding: 15px 20px;
  white-space: nowrap;
  background-color: #F2F2F2;
  border-radius: 0 0 4px 4px;
  margin-top: 10px;
}
html#reset .fes-pagelet .myKijijiPopupItemLink-2161703081 {
  box-sizing: border-box;
  color: #707070;
  display: block;
  font-size: 15px;
  padding: 10px 20px;
  text-decoration: none;
}
html#reset .fes-pagelet .myKijijiPopupItemLink-2161703081:hover {
  color: #000000;
  text-decoration: underline;
}
html#reset .fes-pagelet .myKijijiPopupItemLinkSignout-3337878147 {
  box-sizing: border-box;
  color: #FFFFFF;
  display: block;
  font-size: 15px;
  padding: 0;
  text-decoration: none;
  background-color: #83B54F;
  border-radius: 4px;
  border-width: 0;
  cursor: pointer;
  font-weight: bold;
  height: 45px;
  line-height: 45px;
  text-align: center;
  transition: background-color 0.2s linear;
  width: 100%;
}
html#reset .fes-pagelet .myKijijiPopupItemLinkSignout-3337878147:hover {
  background-color: #6FA734;
  color: #FFFFFF;
  text-decoration: none;
}
html#reset .fes-pagelet .searchBarWrapper-557033911 {
  background-color: #D5D5D5;
}
html#reset .fes-pagelet .searchBar-3177536637 {
  background-color: #D5D5D5;
  box-sizing: border-box;
  margin: 0;
  padding: 20px;
  position: relative;
}
html#reset .fes-pagelet .searchBar__on-905347029 {
  position: absolute;
  width: 100%;
}
html#reset .fes-pagelet .searchLabel-3098788535 {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  width: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  position: absolute !important;
}
html#reset .fes-pagelet .formFieldKeyword-563805108 {
  box-sizing: border-box;
  display: block;
  margin: 10px 0 0 0;
  position: relative;
  vertical-align: top;
  width: 100%;
  margin-top: 0;
  padding-right: 68px;
}
html#reset .fes-pagelet .formFieldKeyword__on-1780816563 {
  padding-right: 0;
}
html#reset .fes-pagelet .formFieldCategory-1176395532 {
  box-sizing: border-box;
  display: none;
  margin: 10px 0 0 0;
  position: relative;
  vertical-align: top;
  width: 100%;
}
html#reset .fes-pagelet .formFieldCategory__on-3168510914 {
  display: block;
}
html#reset .fes-pagelet .formFieldLocationPicker-195107693 {
  box-sizing: border-box;
  display: block;
  margin: 10px 0 0 0;
  position: relative;
  vertical-align: top;
  width: 100%;
}
html#reset .fes-pagelet .inputKeyword-3403971570 {
  outline-width: 0;
  outline: none;
  background-color: #FFFFFF;
  border: 1px #BDBDBD solid;
  border-radius: 4px 0 0 4px;
  box-sizing: border-box;
  color: #666666;
  display: block;
  font-family: inherit;
  font-size: 15px;
  height: 45px;
  line-height: 45px;
  margin: 0;
  padding: 0 20px;
  width: 100%;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
html#reset .fes-pagelet .inputKeyword-3403971570::-ms-clear {
  display: none;
}
html#reset .fes-pagelet .inputKeyword__on-3728696649 {
  border-radius: 4px;
}
html#reset .fes-pagelet .selectCategory-2001670920 {
  outline-width: 0;
  outline: none;
  background-color: #FFFFFF;
  border: 1px #BDBDBD solid;
  border-radius: 4px;
  box-sizing: border-box;
  color: #666666;
  font-family: inherit;
  font-size: 15px;
  height: 45px;
  line-height: 45px;
  margin: 0;
  padding: 0 20px;
  width: 100%;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
html#reset .fes-pagelet .selectCategory-2001670920:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #666666;
}
html#reset .fes-pagelet .selectCategory-2001670920::-ms-expand {
  display: none;
}
html#reset .fes-pagelet .selectCategoryIcon-3769531166 {
  color: #B5B5B5;
  height: 5px;
  margin-top: -2px;
  position: absolute;
  right: 20px;
  top: 50%;
  width: 10px;
}
html#reset .fes-pagelet .inputLocationPicker-2297825156 {
  outline-width: 0;
  outline: none;
  background-color: #FFFFFF;
  border: 1px #BDBDBD solid;
  border-radius: 4px;
  box-sizing: border-box;
  color: #666666;
  display: block;
  font-family: inherit;
  font-size: 15px;
  height: 45px;
  line-height: 45px;
  margin: 0;
  padding: 0 20px;
  width: 100%;
  cursor: pointer;
  padding-right: 50px !important;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
html#reset .fes-pagelet .inputLocationPicker-2297825156::-ms-clear {
  display: none;
}
html#reset .fes-pagelet .inputLocationPickerIcon-3769531166 {
  color: #B5B5B5;
  height: 5px;
  margin-top: -2px;
  position: absolute;
  right: 20px;
  top: 50%;
  width: 10px;
}
html#reset .fes-pagelet .inputLocationPickerIcon__open-1910263825 {
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
html#reset .fes-pagelet .locationListContainer-3451861222 {
  background-color: #FFFFFF;
  border: 1px #BDBDBD solid;
  border-radius: 4px;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2);
  box-sizing: border-box;
  cursor: default;
  display: none;
  left: 0;
  max-height: 300px;
  overflow-x: hidden;
  overflow-y: scroll;
  padding: 10px 0;
  position: absolute;
  right: 0;
  top: 44px;
  -webkit-overflow-scrolling: touch;
  z-index: 1020;
}
html#reset .fes-pagelet .locationListContainer__open-3168510914 {
  display: block;
}
html#reset .fes-pagelet .locationList-3790684970 {
  display: none;
  list-style-type: none;
  margin: 0;
  padding: 0;
}
html#reset .fes-pagelet .locationList__expanded-3168510914 {
  display: block;
}
html#reset .fes-pagelet .locationList__province-1140113292 {
  background-color: #F6F6F6;
  border-bottom: 1px #DCDCDC solid;
  margin-bottom: 5px;
  padding-bottom: 5px;
}
html#reset .fes-pagelet .locationList__city-2018898821 {
  border-bottom: 1px #DCDCDC solid;
  margin-bottom: 5px;
  padding-bottom: 5px;
}
html#reset .fes-pagelet .locationList__root-3168510914 {
  display: block;
}
html#reset .fes-pagelet .locationItem-2536879760 {
  margin: 0;
  padding: 0;
}
html#reset .fes-pagelet .locationItemLink-1507120603 {
  outline-width: 0;
  outline: none;
  box-sizing: border-box;
  color: #999999;
  cursor: pointer;
  display: block;
  font-size: 15px;
  line-height: 1.75;
  overflow: hidden;
  padding: 0 20px;
  position: relative;
  text-decoration: none;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
html#reset .fes-pagelet .locationItemLink-1507120603:hover {
  background-color: #EDEDED;
  color: #666666;
}
html#reset .fes-pagelet .locationItemLink__selected-1183727601 {
  background-color: #83B54F !important;
  color: #FFFFFF !important;
  font-weight: bold;
}
html#reset .fes-pagelet .locationItemLink__province-291311121 {
  padding-left: 30px;
}
html#reset .fes-pagelet .locationItemLink__city-5875166 {
  padding-left: 40px;
}
html#reset .fes-pagelet .locationItemLink__expanded-3814816833 {
  background-color: #F6F6F6 !important;
  color: #666666;
  cursor: default;
  font-weight: bold;
}
html#reset .fes-pagelet .locationItemLink__expandedProvince-3032688170 {
  border-top: 1px #DCDCDC solid;
  margin-top: 5px;
  padding-top: 5px;
}
html#reset .fes-pagelet .locationItemLink__group-1163766949 {
  padding-right: 40px;
}
html#reset .fes-pagelet .locationItemIcon-1540439870 {
  color: #B5B5B5;
  height: 5px;
  position: absolute;
  right: 20px;
  bottom: 10px;
  width: 10px;
}
html#reset .fes-pagelet .locationItemIcon__expanded-1876501436 {
  color: #D2D2D2;
}
html#reset .fes-pagelet .searchSubmit-3685231415 {
  background-color: #83B54F;
  border: 0;
  border-radius: 0 4px 4px 0;
  color: #FFFFFF;
  cursor: pointer;
  display: block;
  font-size: 15px;
  height: 45px;
  margin: 0;
  padding: 0;
  position: absolute;
  transition: background-color 0.2s linear;
  right: 20px;
  top: 20px;
  width: 68px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
html#reset .fes-pagelet .searchSubmit-3685231415:hover {
  background-color: #6FA734;
}
html#reset .fes-pagelet .searchSubmitIcon-1279563002 {
  color: #FFFFFF;
  height: 22px;
  width: 22px;
}
html#reset .fes-pagelet .searchSubmitText-533534801 {
  border: 0;
  clip: rect(0 0 0 0);
  height: 22px;
  width: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  position: absolute !important;
  display: inline-block;
  line-height: 22px;
  padding-left: 10px;
}
html#reset .fes-pagelet .searchSubmit__on-407610085 {
  border-radius: 4px;
  margin: 10px auto 0 auto;
  position: static;
  width: 100%;
}
html#reset .fes-pagelet .searchSubmitText__on-767449061 {
  height: auto;
  width: auto;
  margin: auto;
  overflow: visible;
  position: static !important;
}
@media (min-width: 450px) {
  html#reset .fes-pagelet .logo-2187893004 {
    margin-top: 27px;
    margin-right: 20px;
  }
  html#reset .fes-pagelet .logoLinkIcon-2671770022 {
    display: block;
  }
  html#reset .fes-pagelet .logoLinkIconMobile-2946637794 {
    display: none;
  }
  html#reset .fes-pagelet .headerButtonAnonymous-2460930041 {
    line-height: 45px;
    padding-top: 0;
  }
  html#reset .fes-pagelet .headerButtonAnonymousLink__register-5987815 {
    display: inline;
  }
  html#reset .fes-pagelet .headerButtonAnonymousOr-5987815 {
    display: inline;
  }
  html#reset .fes-pagelet .myKijijiPopup-4018975164 {
    min-width: 180px;
    right: 20px;
    left: auto;
  }
  html#reset .fes-pagelet .myKijijiPopup__postAdFlow-1038425636 {
    right: 0;
  }
}
@media (min-width: 550px) {
  html#reset .fes-pagelet .headerButtonFavourites-3074823189 {
    display: inline-block;
  }
  html#reset .fes-pagelet .myKijijiPopupItem__favourites-5987815 {
    display: none;
  }
}
@media (min-width: 640px) {
  html#reset .fes-pagelet .overlay__on-815340965 {
    display: none;
  }
  html#reset .fes-pagelet .headerContainer__on-3459900220 {
    margin-bottom: 0;
  }
  html#reset .fes-pagelet .searchBar-3177536637 {
    display: flex;
    flex-wrap: wrap;
    position: relative;
     display: -ms-flexbox;
    -ms-flex-wrap: wrap;
  }
  html#reset .fes-pagelet .formFieldKeyword-563805108 {
    padding-right: 0;
  }
  html#reset .fes-pagelet .formFieldCategory-1176395532 {
    display: block;
    flex: 1 1 1px;
    -ms-flex: 1 1 1px;
  }
  html#reset .fes-pagelet .formFieldLocationPicker-195107693 {
    flex: 1 1 1px;
    -ms-flex: 1 1 1px;
  }
  html#reset .fes-pagelet .inputKeyword-3403971570 {
    border-radius: 4px;
  }
  html#reset .fes-pagelet .selectCategory-2001670920 {
    border-radius: 4px 0 0 4px;
  }
  html#reset .fes-pagelet .inputLocationPicker-2297825156 {
    border-left-width: 0;
    border-radius: 0;
  }
  html#reset .fes-pagelet .searchSubmit-3685231415 {
    border-radius: 0 4px 4px 0;
    flex: 0 1 auto;
    margin: 10px auto 0 auto;
    position: static;
    width: 68px;
    -ms-flex: 0 1 auto;
  }
  html#reset .fes-pagelet .searchSubmitText__on-767449061 {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    width: 1px;
    margin: -1px;
    padding: 0;
    overflow: hidden;
    position: absolute !important;
  }
}
@media (min-width: 830px) {
  html#reset .fes-pagelet .headerButtonPostAd-997903662 {
    width: 150px;
  }
  html#reset .fes-pagelet .formFieldKeyword-563805108 {
    flex: 1 1 1px;
    margin-top: 0;
    padding-right: 0;
    -ms-flex: 1 1 1px;
  }
  html#reset .fes-pagelet .searchSubmit-3685231415 {
    margin: 0;
  }
  html#reset .fes-pagelet .inputKeyword-3403971570 {
    border-radius: 4px 0 0 4px;
    padding-right: 20px;
  }
  html#reset .fes-pagelet .formFieldCategory-1176395532 {
    margin-top: 0;
  }
  html#reset .fes-pagelet .selectCategory-2001670920 {
    border-left-width: 0;
    border-radius: 0;
  }
  html#reset .fes-pagelet .formFieldLocationPicker-195107693 {
    margin-top: 0;
  }
}
@media (min-width: 1240px) {
  html#reset .fes-pagelet .logoBar-1256832871 {
    margin-left: auto;
    margin-right: auto;
    max-width: 1200px;
    padding-left: 0;
    padding-right: 0;
  }
  html#reset .fes-pagelet .searchBar-3177536637 {
    margin-left: auto;
    margin-right: auto;
    max-width: 1200px;
    padding: 20px 0;
  }
}
@media screen and (min-width:0\0) {
  html#reset .fes-pagelet .selectCategory-2001670920 {
    padding-right: 0\9;
  }
  html#reset .fes-pagelet .selectCategoryIcon-3769531166 {
    opacity: 0\9;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  html#reset .fes-pagelet .selectCategory-2001670920 {
    padding-right: 20px\9;
  }
  html#reset .fes-pagelet .selectCategoryIcon-3769531166 {
    opacity: 1\9;
  }
}
@media screen and (min-width:0\0) and (min-width: 640px) {
  html#reset .fes-pagelet .searchBar-3177536637 {
    height: 140px\9;
  }
  html#reset .fes-pagelet .searchSubmit-3685231415 {
    float: left\9;
    width: 10%\9;
  }
  html#reset .fes-pagelet .formFieldCategory-1176395532 {
    float: left\9;
    width: 35%\9;
  }
  html#reset .fes-pagelet .formFieldLocationPicker-195107693 {
    float: left\9;
    width: 55%\9;
  }
}
@media screen and (min-width:0\0) and (min-width: 830px) {
  html#reset .fes-pagelet .searchBar-3177536637 {
    height: 85px\9;
  }
  html#reset .fes-pagelet .formFieldKeyword-563805108 {
    float: left\9;
    width: 35%\9;
  }
  html#reset .fes-pagelet .searchSubmit-3685231415 {
    width: 10%\9;
  }
  html#reset .fes-pagelet .formFieldCategory-1176395532 {
    width: 25%\9;
  }
  html#reset .fes-pagelet .formFieldLocationPicker-195107693 {
    width: 30%\9;
  }
}
html#reset .fes-pagelet .item-2536879760 {
  margin: 0;
  padding: 0;
}
html#reset .fes-pagelet .itemLink-4149465275 {
  outline-width: 0;
  outline: none;
  box-sizing: border-box;
  color: #999999;
  display: block;
  font-size: 15px;
  line-height: 1.75;
  overflow: hidden;
  padding: 0 20px;
  text-decoration: none;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
html#reset .fes-pagelet .itemLink__hover-645351902 {
  background-color: #EDEDED;
  color: #666666;
}
html#reset .fes-pagelet .container-4056795851 {
  background-color: #FFFFFF;
  border: 1px #BDBDBD solid;
  border-radius: 4px;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2);
  box-sizing: border-box;
  cursor: default;
  display: block;
  padding: 10px 0 0 0;
  width: 100%;
}
html#reset .fes-pagelet .itemContainer-1385798859 {
  list-style: none;
  margin: 0;
  padding: 0;
}
html#reset .fes-pagelet .container-3545391781 {
  background: linear-gradient(to bottom, #FFB929, #F39D00);
  background-clip: padding-box;
  border: solid 1px #EC7D1B;
  border-radius: 5px;
  color: #FFFFFF;
  cursor: pointer;
  display: inline-block;
  font: 13px/16px "Helvetica Neue", Helvetica, Arial, sans-serif;
  margin: 0;
  padding: 4px 10px;
  outline: none;
  text-decoration: none;
  text-shadow: 0 -1px 0 rgba(236, 125, 27, 0.5);
}
html#reset .fes-pagelet .container-3545391781:hover {
  background: #FFB929;
}
html#reset .fes-pagelet .item-1002874725 {
  border-top: solid 1px #E4E4E4;
  margin: 0;
  padding: 0;
}
html#reset .fes-pagelet .itemLink-3038546558 {
  outline-width: 0;
  outline: none;
  box-sizing: border-box;
  color: #999999;
  display: block;
  font-size: 15px;
  line-height: 1.75;
  overflow: hidden;
  padding: 5px 20px;
  text-decoration: none;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
html#reset .fes-pagelet .itemLink__hover-645351902 {
  background-color: #EDEDED;
  color: #666666;
}
html#reset .fes-pagelet .logoIcon-1627987357 {
  display: block;
  max-width: 60px;
  max-height: 21px;
}
html#reset .fes-pagelet .button-1605513253 {
  float: right;
}
html#reset .fes-pagelet .container-1053976752 {
  display: block;
  left: 0;
  padding: 0;
  position: absolute;
  right: 0;
  top: 44px;
  z-index: 1020;
}
html#reset .fes-pagelet .hideSuggestions-2276789113 {
  border-top: 1px #DCDCDC solid;
  margin: 10px 0 0 0;
  padding: 0;
}
html#reset .fes-pagelet .hideSuggestionsLink-4204772221 {
  border-radius: 0 0 4px 4px;
  line-height: 2.25;
}
html#reset .fes-pagelet .shareLink-3820864919 {
  background-color: #4A4A4A;
  border-radius: 4px;
  box-sizing: border-box;
  display: inline-block;
  height: 32px;
  margin-right: 6px;
  width: 32px;
}
html#reset .fes-pagelet .shareLink-3820864919:last-child {
  margin-right: 0;
}
html#reset .fes-pagelet .shareLink__facebook-1998206101 {
  background-color: #3B5998;
}
html#reset .fes-pagelet .shareLink__facebookMessenger-2949351655 {
  background-color: #0084FF;
}
html#reset .fes-pagelet .shareLink__pinterest-456013422 {
  background-color: #BD081C;
}
html#reset .fes-pagelet .shareLink__twitter-1629462278 {
  background-color: #1DA1F3;
}
html#reset .fes-pagelet .shareLink__whatsapp-2076607736 {
  background-color: #49c858;
}
html#reset .fes-pagelet .shareLinkIcon-4003074382 {
  color: #FFFFFF;
  height: 50%;
  margin: 25% 0 0 25%;
  width: 50%;
}
html#reset .fes-pagelet .shareLink__redesign-847644937 {
  background-color: #ffffff;
  border: 1px solid #d5dbdd;
  height: 44px;
  margin-left: 10px;
  margin-right: 0;
  width: 44px;
}
html#reset .fes-pagelet .shareLink__redesign-847644937:hover {
  transition: all 0.2s ease;
}
html#reset .fes-pagelet .shareLink__redesign-847644937:hover > svg {
  color: #ffffff;
}
html#reset .fes-pagelet .shareLink__redesign-847644937:hover > svg {
  transition: all 0.2s ease;
  color: #ffffff;
}
html#reset .fes-pagelet .shareLink__emailRedesign-3512940250 {
  display: none;
}
html#reset .fes-pagelet .shareLink__emailRedesign-3512940250:hover {
  background-color: #404648;
}
html#reset .fes-pagelet .shareLink__facebookRedesign-1919784443:hover {
  background-color: #3B5998;
}
html#reset .fes-pagelet .shareLink__facebookMessengerRedesign-3744805043:hover {
  background-color: #0084FF;
}
html#reset .fes-pagelet .shareLink__pinterestRedesign-3868658423:hover {
  background-color: #BD081C;
}
html#reset .fes-pagelet .shareLink__twitterRedesign-288693237:hover {
  background-color: #1DA1F3;
}
html#reset .fes-pagelet .shareLink__whatsappRedesign-4190670192:hover {
  background-color: #49c858;
}
html#reset .fes-pagelet .shareLinkIcon__redesign-3506829307 {
  height: 40%;
  margin: 30% 0 0 30%;
  width: 40%;
}
html#reset .fes-pagelet .shareLinkIcon__emailRedesign-3137664104 {
  color: #404648;
}
html#reset .fes-pagelet .shareLinkIcon__facebookRedesign-3839172195 {
  color: #3B5998;
}
html#reset .fes-pagelet .shareLinkIcon__facebookMessengerRedesign-1492798296 {
  color: #0084FF;
}
html#reset .fes-pagelet .shareLinkIcon__pinterestRedesign-1716563304 {
  color: #BD081C;
}
html#reset .fes-pagelet .shareLinkIcon__twitterRedesign-1761724469 {
  color: #1DA1F3;
}
html#reset .fes-pagelet .shareLinkIcon__whatsappRedesign-916781703 {
  color: #49c858;
}
@media (min-width: 360px) {
  html#reset .fes-pagelet .shareLink__emailRedesign-3512940250 {
    display: inline-block;
  }
}
@media (min-width: 650px) {
  html#reset .fes-pagelet .shareLink__redesign-847644937 {
    height: 50px;
    width: 50px;
  }
}
@media (min-width: 980px) {
  html#reset .fes-pagelet .shareLink__redesign-847644937 {
    height: 44px;
    width: 44px;
  }
}
html#reset .fes-pagelet .shareLinkBar-1568003338 {
  display: inline-block;
  height: 32px;
}
html#reset .fes-pagelet .shareLinkBar-1568003338:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
}
html#reset .fes-pagelet .shareLinkBarLabel-2720671016 {
  color: #000000;
  display: inline-block;
  float: left;
  font-size: 14px;
  font-weight: bold;
  line-height: 32px;
  margin-right: 12px;
}
html#reset .fes-pagelet .shareLinkBarIcons-1605513253 {
  float: right;
}
@media (min-width: 960px) {
  html#reset .fes-pagelet .shareLinkBar-1568003338 {
    width: 300px;
  }
}
html#reset .fes-pagelet .shareLinkBar__redesign-969197837 {
  float: right;
  height: auto;
  margin-left: auto;
  margin-right: auto;
}
html#reset .fes-pagelet .shareLinkBar__redesign-969197837:after {
  display: none;
}
html#reset .fes-pagelet .shareLinkBarLabel__redesign-5987815 {
  display: none;
}
html#reset .fes-pagelet .heading-3755344659 {
  font-family: Larsseit-Medium;
}
html#reset .fes-pagelet .price-816947232 {
  color: #84A444;
  float: right;
  font-size: 23px;
  font-weight: bold;
  padding: 0 0 0 30px;
  text-align: right;
}
html#reset .fes-pagelet .priceInfo-2226350720 {
  color: #666666;
  font-size: 14px;
  font-style: italic;
  font-weight: normal;
  line-height: 17px;
  margin-top: 5px;
}
html#reset .fes-pagelet .startingPrice-2809218567 {
  font-size: 14px;
  line-height: 17px;
  margin-right: 5px;
}
@media (max-width: 840px) {
  html#reset .fes-pagelet .price-816947232 {
    font-size: 19px;
    padding: 0 0 0 10px;
  }
  html#reset .fes-pagelet .startingPrice-2809218567 {
    font-size: 11px;
    line-height: 14px;
  }
}
@media (max-width: 600px) {
  html#reset .fes-pagelet .price-816947232 {
    float: none;
    margin-bottom: 3px;
    padding: 0;
    text-align: left;
  }
  html#reset .fes-pagelet .priceInfo-2226350720 {
    display: inline-block;
    font-size: 12px;
    line-height: 15px;
    margin-left: 5px;
  }
  html#reset .fes-pagelet .priceInfo__addition-5987815 {
    display: none;
  }
}
@media (max-width: 480px) {
  html#reset .fes-pagelet .price-816947232 {
    font-size: 13px;
    font-weight: bold;
    line-height: 16px;
    margin-bottom: 0;
  }
}
html#reset .fes-pagelet .companyDetailsContainer__company-793173580 {
  clear: right;
  float: right;
  margin: 0 0 10px 20px;
}
html#reset .fes-pagelet .companyDetailsContainer__thirdParty-317874127 {
  bottom: 10px;
  max-width: 155px;
  position: absolute;
  right: 10px;
  text-align: right;
}
html#reset .fes-pagelet .companyDetailsLogo-2560468882 {
  display: inline-block;
  max-width: 120px;
  max-height: 60px;
}
html#reset .fes-pagelet .companyDetailsLogo__thirdParty-1264102404 {
  max-width: 100px;
  max-height: 50px;
  vertical-align: middle;
}
html#reset .fes-pagelet .companyName-2135189638 {
  color: #666666;
  display: block;
  font-size: 11px;
  line-height: 14px;
}
html#reset .fes-pagelet .companyName__thirdParty-3994858442 {
  display: inline-block;
  margin-right: 5px;
  max-width: 50px;
  vertical-align: middle;
}
@media (max-width: 840px) {
  html#reset .fes-pagelet .companyDetailsContainer__thirdParty-317874127 {
    max-width: 130px;
  }
  html#reset .fes-pagelet .companyDetailsLogo__thirdParty-1264102404 {
    max-width: 75px;
    max-height: 38px;
  }
  html#reset .fes-pagelet .companyName-2135189638 {
    font-size: 8px;
    line-height: 10px;
  }
}
@media (max-width: 600px) {
  html#reset .fes-pagelet .companyDetailsContainer__company-793173580 {
    display: none;
  }
  html#reset .fes-pagelet .companyDetailsContainer__thirdParty-317874127 {
    display: block;
    margin-top: 10px;
    position: inherit;
    text-align: left;
  }
}
@media (max-width: 480px) {
  html#reset .fes-pagelet .companyDetailsContainer__thirdParty-317874127 {
    margin-top: 5px;
  }
}
html#reset .fes-pagelet .listingWrapper-655999163 {
  border-bottom: 1px solid #E4E4E4;
  cursor: pointer;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  display: block;
  overflow: hidden;
  position: relative;
  text-decoration: none;
}
html#reset .fes-pagelet .listingWrapper-655999163:hover {
  background-color: #F2F2F2;
}
html#reset .fes-pagelet .thumbnailContainer-2425296887 {
  background-color: #FFFFFF;
  border: 1px solid #999999;
  float: left;
  height: 160px;
  margin: 20px 25px;
  padding: 0;
  position: relative;
  width: 200px;
}
html#reset .fes-pagelet .thumbnailWrapper-1075771436 {
  display: table-cell;
  height: 160px;
  text-align: center;
  width: 200px;
  vertical-align: middle;
}
html#reset .fes-pagelet .thumbnailWrapper__noImage-651037843 {
  background: #E2E4E7;
}
html#reset .fes-pagelet .noImageIcon-1382991400 {
  color: #FFFFFF;
  fill: currentColor;
  height: 50px;
  min-height: 50px;
  min-width: 60px;
  width: 60px;
}
html#reset .fes-pagelet .thumbnail-2902708067 {
  border: none;
  max-height: 160px;
  max-width: 200px;
}
html#reset .fes-pagelet .summaryContainer-860334722 {
  display: block;
  margin: 20px 15px 10px 250px;
  overflow: auto;
}
html#reset .fes-pagelet .summaryHeader-1313962885 {
  padding: 0;
}
html#reset .fes-pagelet .title-802478209 {
  color: #000066;
  display: block;
  font-size: 15px;
  font-weight: bold;
  line-height: 18px;
  margin: 0;
  max-height: 38px;
  overflow: hidden;
  text-decoration: none;
}
html#reset .fes-pagelet .title-802478209:hover {
  color: #2078EF;
  text-decoration: underline;
}
html#reset .fes-pagelet .title-802478209:visited {
  color: #B159A3;
}
html#reset .fes-pagelet .postedData-1027325418 {
  color: #666666;
  display: block;
  font-size: 14px;
  line-height: 17px;
  margin-top: 10px;
}
html#reset .fes-pagelet .date-726658975 {
  border-left: 1px solid #666666;
  margin-left: 5px;
  padding-left: 4px;
}
html#reset .fes-pagelet .description-3851138641 {
  margin-top: 10px;
  padding: 0;
}
html#reset .fes-pagelet .description__thirdParty-2528397037 {
  padding-right: 165px;
}
html#reset .fes-pagelet .description__thirdParty__tagline-2231393404 {
  padding-bottom: 55px;
}
html#reset .fes-pagelet .additionalDetails-3892331313 {
  display: block;
  margin-top: 10px;
}
html#reset .fes-pagelet .additionalDetails__thirdParty-2083791265 {
  bottom: 10px;
  left: 250px;
  padding-right: 165px;
  position: absolute;
}
html#reset .fes-pagelet .tagline-2439050036 {
  display: block;
  font-weight: bold;
  margin-top: 5px;
}
html#reset .fes-pagelet .tagline__thirdParty-309277367 {
  color: #000066;
}
@media (max-width: 920px) {
  html#reset .fes-pagelet .summaryContainer-860334722 {
    margin-left: 182px;
  }
  html#reset .fes-pagelet .thumbnailContainer-2425296887 {
    height: 106px;
    width: 132px;
  }
  html#reset .fes-pagelet .thumbnailWrapper-1075771436 {
    height: 106px;
    width: 132px;
  }
  html#reset .fes-pagelet .thumbnail-2902708067 {
    max-height: 106px;
    max-width: 132px;
  }
  html#reset .fes-pagelet .noImageIcon-1382991400 {
    height: 38px;
    min-height: 38px;
    min-width: 45px;
    width: 45px;
  }
  html#reset .fes-pagelet .additionalDetails__thirdParty-2083791265 {
    left: 182px;
  }
}
@media (max-width: 840px) {
  html#reset .fes-pagelet .description__thirdParty-2528397037 {
    padding-right: 140px;
  }
}
@media (max-width: 770px) {
  html#reset .fes-pagelet .additionalDetails-3892331313 {
    display: none;
  }
  html#reset .fes-pagelet .additionalDetails__thirdParty-2083791265 {
    display: block;
  }
}
@media (max-width: 600px) {
  html#reset .fes-pagelet .description-3851138641 {
    display: none;
  }
}
@media (max-width: 480px) {
  html#reset .fes-pagelet .summaryContainer-860334722 {
    margin-left: 114px;
    margin-top: 15px;
  }
  html#reset .fes-pagelet .title-802478209 {
    font-size: 13px;
    font-weight: bold;
    line-height: 16px;
    max-height: 32px;
    text-decoration: underline;
  }
  html#reset .fes-pagelet .postedData-1027325418 {
    font-size: 13px;
    line-height: 16px;
    margin-top: 5px;
  }
  html#reset .fes-pagelet .date-726658975 {
    border-left: none;
    display: block;
    margin-left: 0;
    padding-left: 0;
  }
  html#reset .fes-pagelet .thumbnailContainer-2425296887 {
    height: 80px;
    margin: 15px 0 15px 4px;
    width: 100px;
  }
  html#reset .fes-pagelet .thumbnailWrapper-1075771436 {
    height: 80px;
    width: 100px;
  }
  html#reset .fes-pagelet .thumbnail-2902708067 {
    max-height: 80px;
    max-width: 100px;
  }
}
html#reset .fes-pagelet .container-931356737 {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
html#reset .fes-pagelet .title-3405941039 {
  font-size: 12px;
  line-height: 15px;
  background: #F2F2F2;
  border-top: solid 1px #CCCCCC;
  color: #333333;
  font-weight: bold;
  padding: 5px 10px;
}
html#reset .fes-pagelet .main-3946945871 {
  background-color: #F6F6F6;
  border-radius: 0 0 3px 3px;
  color: #4A4A4A;
  fill: currentColor;
  font-size: 13px;
  line-height: 16px;
  margin-bottom: 4px;
  padding: 15px 10px 15px 15px;
}
html#reset .fes-pagelet .profileItemIcon-430339043 {
  width: 20px;
  height: 20px;
}
html#reset .fes-pagelet .profileItemContainer-2738308881 {
  margin-left: 30px;
  padding: 6px 0;
  text-indent: -30px;
}
html#reset .fes-pagelet .profileItemContainer-2738308881 > * {
  text-indent: 0;
}
html#reset .fes-pagelet .profileItem-3421895752 {
  padding-left: 10px;
}
html#reset .fes-pagelet .profileLink-2003603353 {
  color: inherit;
  font-weight: bold;
}
html#reset .fes-pagelet .profileLink-2003603353:hover {
  color: #666666;
}
html#reset .fes-pagelet .profileButton-1069790402 {
  background-color: #83B54F;
  border: none;
  border-radius: 3px;
  color: #FFFFFF;
  display: inline-block;
  font-size: 13px;
  line-height: 16px;
  padding: 10px;
  text-align: center;
  text-decoration: none;
  transition: background-color 0.2s linear;
  white-space: nowrap;
}
html#reset .fes-pagelet .profileButton-1069790402:hover {
  background-color: #6FA734;
}
html#reset .fes-pagelet .ebayFeedback-3168510914 {
  display: block;
}
html#reset .fes-pagelet .buyOnEbayButton-1495180459 {
  margin-top: 16px;
  background-color: #3B5998;
  border: none;
  border-radius: 5px;
  color: #FFFFFF;
  display: block;
  font-size: 13px;
  line-height: 20px;
  font-weight: bold;
  padding: 4px 6px;
  text-align: center;
  text-decoration: none;
  transition: background-color 0.2s linear;
  white-space: nowrap;
  fill: #FFFFFF;
}
html#reset .fes-pagelet .buyOnEbayButton-1495180459:hover {
  background-color: #4C78DB;
}
html#reset .fes-pagelet .buyOnEbayButtonIcon-305952371 {
  width: 20px;
  height: 20px;
  margin-left: 4px;
  vertical-align: -4px;
}
html#reset .fes-pagelet .main-2283994085 {
  padding: 0 20px;
}
html#reset .fes-pagelet .buttonMain-2523751880 {
  padding: 5px 20px 0 20px;
}
html#reset .fes-pagelet .chevron-4139309490 {
  color: #5a8fef;
  bottom: 2px;
  height: 9px;
  right: 0;
  position: absolute;
  width: 7px;
}
html#reset .fes-pagelet .profileItemIcon-2810477093 {
  width: 20px;
  height: 20px;
  margin-right: 15px;
}
html#reset .fes-pagelet .profileItemContainer-403057979 {
  margin-left: 30px;
  padding: 5px 0;
  text-indent: -30px;
}
html#reset .fes-pagelet .profileItemContainer-403057979 > * {
  text-indent: 0;
}
html#reset .fes-pagelet .noPaddingTop-2545001641 {
  padding-top: 0;
}
html#reset .fes-pagelet .profileItem-1908837923 {
  color: #6a7072;
  font-size: 15px;
  line-height: 20px;
  position: relative;
}
html#reset .fes-pagelet .fullWidthProfileItem-3168510914 {
  display: block;
}
html#reset .fes-pagelet .profileLink-3202737022 {
  text-decoration: none;
  transition: color 200ms linear;
  color: #5a8fef;
  display: inline-block;
  position: relative;
  width: 100%;
}
html#reset .fes-pagelet .profileLink-3202737022:hover, html#reset .fes-pagelet .profileLink-3202737022:focus {
  outline-width: 0;
  outline: none;
  color: #5180d7;
}
html#reset .fes-pagelet .profileLink-3202737022:active {
  color: #4973c1;
}
html#reset .fes-pagelet .profileLinkLoggedIn-494393933 {
  margin-top: 10px;
}
html#reset .fes-pagelet .phoneNumberStart-3017089474 {
  padding-right: 12px;
}
html#reset .fes-pagelet .phoneIcon-430339043 {
  width: 20px;
  height: 20px;
}
html#reset .fes-pagelet .phoneShowNumberButton-1952595153 {
  max-width: 225px;
  min-width: 185px;
}
html#reset .fes-pagelet .phoneShowNumberButton-1952595153:hover {
  cursor: default;
}
html#reset .fes-pagelet .phoneNumberStart-3017089474 {
  padding-right: 12px;
}
html#reset .fes-pagelet .phoneIcon-4239168090 {
  width: 12px;
  height: 12px;
  margin-right: 20px;
}
html#reset .fes-pagelet .phoneShowNumberButton-1527538550 {
  font-size: 14px;
  font-weight: bold;
  line-height: 32px;
  color: #404648;
  max-width: 225px;
  min-width: 185px;
  text-decoration: none;
}
html#reset .fes-pagelet .phoneShowNumberButton-1527538550:hover {
  cursor: default;
}
html#reset .fes-pagelet .phoneNumberContainer-538459754 {
  border-radius: 3px;
  background-color: #f9f9f9;
  border-color: #e6ebed;
  border-style: solid;
  border-width: 1px;
  margin-top: 15px;
  padding: 8px 15px;
}
html#reset .fes-pagelet .phoneNumberClickable-2260026906:active {
  background-color: #e6ebed;
}
html#reset .fes-pagelet .phoneNumberClickable-2260026906:hover {
  background-color: #f1f2f2;
  transition: background-color 200ms linear;
  cursor: pointer;
}
html#reset .fes-pagelet .revealCopy-2299545744 {
  color: #6a7072;
  float: right;
}
html#reset .fes-pagelet .button-957470268 {
  margin-top: 15px;
  position: relative;
  width: 100%;
}
html#reset .fes-pagelet .viewOnWebsiteIcon-2977665549 {
  height: 20px;
  fill: #ffffff;
  margin-top: -10px;
  position: absolute;
  right: 15px;
  top: 50%;
  width: 20px;
}
html#reset .fes-pagelet .tooltip-3161317488 {
  background: #FFFFFF;
  border: 1px solid #BDBDBD;
  border-radius: 2px;
  bottom: 27px;
  box-shadow: rgba(0, 0, 0, 0.2) 0 0 13px, rgba(0, 0, 0, 0.1) 3px 3px 10px;
  color: #707070;
  font-size: 13px;
  line-height: 18px;
  padding: 10px 20px;
  position: absolute;
  right: -47px;
  width: 252px;
  z-index: 1021;
}
html#reset .fes-pagelet .tooltip-3161317488:after, html#reset .fes-pagelet .tooltip-3161317488:before {
  border: solid transparent;
  content: " ";
  height: 0;
  left: 90%;
  pointer-events: none;
  position: absolute;
  top: 100%;
  width: 0;
}
html#reset .fes-pagelet .tooltip-3161317488:after {
  border-color: rgba(255, 255, 255, 0);
  border-top-color: #FFFFFF;
  border-width: 8px 7px 8px 7px;
  margin-left: -7px;
}
html#reset .fes-pagelet .tooltip-3161317488:before {
  border-color: rgba(187, 187, 187, 0);
  border-top-color: #BDBDBD;
  border-width: 10px 8px 10px 8px;
  margin-left: -8px;
}
html#reset .fes-pagelet .closeButton-4160480283 {
  color: #999999;
  cursor: pointer;
  fill: currentColor;
  float: right;
  line-height: 10px;
  margin-bottom: -5px;
  margin-right: -10px;
  padding: 5px;
}
html#reset .fes-pagelet .closeButton-4160480283:hover {
  color: #666666;
}
html#reset .fes-pagelet .mainText-2162601815 {
  clear: both;
}
html#reset .fes-pagelet .dismiss-609684027 {
  margin: 5px;
  text-align: right;
}
html#reset .fes-pagelet .dismissButton-2242062449 {
  background: none;
  border: none;
  color: #83B54F;
  font-size: 14px;
  font-weight: bold;
  line-height: 17px;
  padding: 0;
}
html#reset .fes-pagelet .dismissButton-2242062449:hover {
  color: #6FA734;
}
html#reset .fes-pagelet .tooltipContainer-3911080936 {
  display: inline;
  position: relative;
}
html#reset .fes-pagelet .tooltipContainer__hidden-5987815 {
  display: none;
}
@media (max-width: 450px) {
  html#reset .fes-pagelet .tooltipContainer-3911080936 {
    align-items: center;
    background-color: rgba(0, 0, 0, 0.4);
    display: flex;
    height: 100%;
    justify-content: center;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 1024;
    -ms-flex-align: center;
     display: -ms-flexbox;
    -ms-flex-pack: center;
  }
  html#reset .fes-pagelet .tooltipContainer__hidden-5987815 {
    display: none;
  }
  html#reset .fes-pagelet .tooltip-3161317488 {
    border-radius: 3px;
    margin-top: -20vh;
    position: static;
  }
  html#reset .fes-pagelet .tooltip-3161317488:after, html#reset .fes-pagelet .tooltip-3161317488:before {
    border: none;
  }
}
html#reset .fes-pagelet .infoCircleContainer-3046089955 {
  display: inline;
  white-space: normal;
}
html#reset .fes-pagelet .infoCircle-3093186163 {
  background-color: #DCDCDC;
  border: none;
  border-radius: 50%;
  bottom: 1px;
  color: #666666;
  display: inline-block;
  font-family: Times, "Times New Roman", serif;
  font-size: 13px;
  font-style: italic;
  font-weight: bold;
  height: 18px;
  line-height: 18px;
  margin-left: 8px;
  padding: 0;
  position: relative;
  text-align: center;
  text-decoration: none;
  transition: background-color 0.1s linear;
  vertical-align: middle;
  width: 18px;
}
html#reset .fes-pagelet .infoCircle-3093186163:before {
  content: "i";
}
html#reset .fes-pagelet .infoCircle-3093186163:focus {
  outline: none;
}
html#reset .fes-pagelet .infoCircle-3093186163:hover {
  background-color: #CCCCCC;
  color: #333333;
}
html#reset .fes-pagelet .helpArticleLink-2263482048 {
  color: #000066;
  font-weight: bold;
}
html#reset .fes-pagelet .helpArticleLink-2263482048:hover {
  color: #2078EF;
}
html#reset .fes-pagelet .responseTimeTooltipWrapper-4163293673 {
  font-size: 14px;
  font-weight: normal;
  line-height: 22px;
  color: #404648;
  max-width: 220px;
}
html#reset .fes-pagelet .helpDeskLink-2311511236 {
  width: auto;
  padding-right: 10px;
}
html#reset .fes-pagelet .responseTime-3524915151 {
  font-weight: bold;
}
html#reset .fes-pagelet .responseTimeContainer-2796139169 {
  white-space: nowrap;
}
html#reset .fes-pagelet .urlMain-2487437181 {
  border-radius: 3px;
}
html#reset .fes-pagelet .urlItemContainer-3612201522 {
  line-height: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
html#reset .fes-pagelet .urlMain-1417241219 {
  margin-top: 15px;
  padding-top: 0;
  padding-bottom: 15px;
}
html#reset .fes-pagelet .urlItemContainer-3612201522 {
  line-height: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
html#reset .fes-pagelet .teaser-1511078532 {
  padding-bottom: 0;
}
html#reset .fes-pagelet .teaserMessage-2389528801 {
  line-height: 20px;
}
html#reset .fes-pagelet .teaserList-808216578 {
  margin-top: 5px;
  padding-left: 25px;
}
html#reset .fes-pagelet .viewProfileWrapper-2149807708 {
  margin: 15px 0 5px 0;
  text-align: center;
}
html#reset .fes-pagelet .teaserMessage-881385615 {
  font-size: 14px;
  font-weight: normal;
  line-height: 20px;
  padding-left: 20px;
  padding-right: 20px;
}
html#reset .fes-pagelet .teaserList-4005076272 {
  font-size: 14px;
  font-weight: normal;
  line-height: 26px;
  color: #6a7072;
  margin-top: 15px;
  margin-bottom: 25px;
  padding-left: 0;
  list-style-type: none;
}
html#reset .fes-pagelet .bulletIcon-776326786 {
  display: inline-block;
  width: 13px;
  height: 10px;
  color: #f8aa17;
  margin-right: 10px;
}
html#reset .fes-pagelet .viewProfileWrapper-2048019086 {
  margin: 0 0 15px;
  text-align: center;
}
html#reset .fes-pagelet .viewProfileButton-991608722 {
  font-size: 14px;
}
html#reset .fes-pagelet .urlBox-1511078532 {
  padding-bottom: 0;
}
html#reset .fes-pagelet .header-1079934042 {
  background-color: #2C2F6B;
  border-radius: 3px 3px 0 0;
  color: #FFFFFF;
  font-size: 14px;
  font-weight: bold;
  line-height: 17px;
  padding: 15px 17px 13px;
}
html#reset .fes-pagelet .header-2701925375 {
  font-size: 15px;
  font-weight: bold;
  line-height: 20px;
  color: #404648;
  text-align: center;
  padding-bottom: 15px;
}
html#reset .fes-pagelet .container-1353175048 {
  border-radius: 3px;
  background-color: #ffffff;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.1);
  align-items: center;
  box-sizing: border-box;
  display: flex;
  height: 120px;
  margin-top: 20px;
  padding-bottom: 20px;
  padding-top: 20px;
  text-align: center;
  -ms-flex-align: center;
   display: -ms-flexbox;
}
html#reset .fes-pagelet .container-1353175048 > img {
  margin-left: auto;
  margin-right: auto;
  max-height: 80px;
  max-width: 260px;
}

html#reset .fes-pagelet .container-1229151678 {
  border-radius: 3px;
  background-color: #ffffff;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.1);
  padding-top: 30px;
  padding-bottom: 20px;
}
html#reset .fes-pagelet .logoContainer-884572623 {
  align-items: center;
  box-sizing: border-box;
  display: flex;
  height: 120px;
  width: 300px;
  -ms-flex-align: center;
   display: -ms-flexbox;
}
html#reset .fes-pagelet .breadcrumbs-3257079606 {
  display: flex;
  font-size: 15px;
  line-height: 22px;
  margin: 20px;
  margin-top: 5px;
   display: -ms-flexbox;
}
html#reset .fes-pagelet .backToResults-2406898661 {
  flex-shrink: 0;
  margin-right: 20px;
  -ms-flex-negative: 0;
}
html#reset .fes-pagelet .backLink-314205755 {
  transition: color 200ms linear;
  color: #404648;
  font-weight: bold;
  text-decoration: none;
}
html#reset .fes-pagelet .backLink-314205755:hover, html#reset .fes-pagelet .backLink-314205755:focus {
  outline-width: 0;
  outline: none;
  color: #5180d7;
}
html#reset .fes-pagelet .backLink-314205755:active {
  color: #4973c1;
}
html#reset .fes-pagelet .backLink-314205755:active > svg {
  color: #4973c1;
}
html#reset .fes-pagelet .backLink-314205755:hover > svg, html#reset .fes-pagelet .backLink-314205755:focus > svg {
  color: #5180d7;
}
html#reset .fes-pagelet .backIcon-3058665265 {
  transition: color 200ms linear;
  color: #afb7ba;
  height: 14px;
  vertical-align: -1px;
  width: 18px;
}
html#reset .fes-pagelet .backLabel-980538235 {
  display: none;
  margin-left: 10px;
}
html#reset .fes-pagelet .crumbWrapper-3446590970 {
  overflow: hidden;
  position: relative;
  text-overflow: clip;
  white-space: nowrap;
}
html#reset .fes-pagelet .crumbWrapper__expanded-1098463735 {
  overflow: visible;
  text-overflow: clip;
  white-space: normal;
}
html#reset .fes-pagelet .crumbButton-2804511879 {
  transition: color 200ms linear;
  background: linear-gradient(to left, rgba(255, 255, 255, 0) 0%, #f9f9f9 50px);
  border-width: 0;
  bottom: 0;
  color: #afb7ba;
  cursor: pointer;
  font-size: 22px;
  left: 0;
  line-height: 22px;
  margin-left: 0;
  padding: 0 70px 0 0;
  position: absolute;
  top: 0;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
html#reset .fes-pagelet .crumbButton-2804511879:hover, html#reset .fes-pagelet .crumbButton-2804511879:focus {
  outline-width: 0;
  outline: none;
  color: #5180d7;
}
html#reset .fes-pagelet .crumbButton-2804511879:active {
  color: #4973c1;
}
html#reset .fes-pagelet .crumbButton__expanded-5987815 {
  display: none;
}
html#reset .fes-pagelet .crumbList-142555185 {
  float: right;
  list-style-type: none;
  margin: 0;
  padding: 0;
}
html#reset .fes-pagelet .crumbList__expanded-171648499 {
  float: none;
}
html#reset .fes-pagelet .crumbItem-820009474 {
  display: inline;
}
html#reset .fes-pagelet .crumbItem-820009474:after {
  color: #6a7072;
  content: "\003e";
  display: inline-block;
  text-align: center;
  width: 1.0em;
}
html#reset .fes-pagelet .crumbItem-820009474:nth-last-child(1):after {
  display: none;
}
html#reset .fes-pagelet .crumbLink-828166727 {
  text-decoration: none;
  transition: color 200ms linear;
  color: #404648;
  font-weight: bold;
}
html#reset .fes-pagelet .crumbLink-828166727:hover, html#reset .fes-pagelet .crumbLink-828166727:focus {
  outline-width: 0;
  outline: none;
  color: #5180d7;
}
html#reset .fes-pagelet .crumbLink-828166727:active {
  color: #4973c1;
}
html#reset .fes-pagelet .crumbAd-4069875165 {
  color: #6a7072;
  display: inline-block;
}
@media (min-width: 760px) {
  html#reset .fes-pagelet .breadcrumbs-3257079606 {
    border-bottom: 1px solid #e6ebed;
    margin: 35px 0 0 0;
    padding-bottom: 30px;
  }
  html#reset .fes-pagelet .backToResults-2406898661 {
    margin-right: 35px;
  }
  html#reset .fes-pagelet .backLabel-980538235 {
    display: inline;
  }
}
@media (min-width: 980px) {
  html#reset .fes-pagelet .crumbWrapper-3446590970 {
    overflow: visible;
    text-overflow: clip;
    white-space: normal;
  }
  html#reset .fes-pagelet .crumbButton-2804511879 {
    display: none;
  }
  html#reset .fes-pagelet .crumbList-142555185 {
    float: none;
  }
  html#reset .fes-pagelet .crumbItem-820009474:nth-last-child(2):after {
    display: inline-block;
  }
}
html#reset .fes-pagelet .cpBadgesContainer-3841357113 {
  margin-bottom: 30px;
  margin-top: -30px;
}
@media (min-width: 760px) {
  html#reset .fes-pagelet .cpBadgesContainer-3841357113 {
    margin-bottom: 40px;
    margin-top: -40px;
  }
}
html#reset .fes-pagelet .container-3283266560 {
  border-radius: 3px;
  background-color: #ffffff;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.1);
  align-items: center;
  border: none;
  cursor: pointer;
  display: flex;
  min-height: 80px;
  outline: 0;
  overflow: hidden;
  padding: 0;
  position: relative;
  text-align: left;
  vertical-align: middle;
  width: 100%;
  -ms-flex-align: center;
   display: -ms-flexbox;
}
html#reset .fes-pagelet .container__isExpanded-3941764172 {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
html#reset .fes-pagelet .copy-3450481153 {
  display: inline-block;
  flex-grow: 1;
  margin-bottom: 20px;
  margin-top: 20px;
  -ms-flex-positive: 1;
}
html#reset .fes-pagelet .dropdown-3511090820 {
  padding-left: 20px;
  padding-right: 20px;
}
html#reset .fes-pagelet .dropdownIcon-1656775990 {
  backface-visibility: visible;
  color: #afb7ba;
  height: 10px;
  transition: all 0.25s linear;
  width: 15px;
}
html#reset .fes-pagelet .dropdownIcon__isExpanded-2376994500 {
  -ms-transform: rotateX(-180deg);
  -webkit-transform: rotateX(-180deg);
  transform: rotateX(-180deg);
}
html#reset .fes-pagelet .embeddedIcon-760305925 {
  height: 18px;
  width: 18px;
  margin-bottom: 3px;
  margin-right: 8px;
}
html#reset .fes-pagelet .embeddedText-2008667561 {
  bottom: 1px;
  color: #5a8fef;
  font-size: 12px;
  font-weight: bold;
  text-transform: uppercase;
  position: relative;
}
html#reset .fes-pagelet .logo-1459977694 {
  align-self: stretch;
  background-position: center center;
  background-repeat: no-repeat;
  box-sizing: border-box;
  display: inline-block;
  flex: 0 0 auto;
  width: 130px;
  -ms-flex-item-align: stretch;
  -ms-flex: 0 0 auto;
}
html#reset .fes-pagelet .mainHeader-4238346696 {
  font-size: 15px;
  font-weight: bold;
  line-height: 20px;
  margin-top: 0;
  margin-bottom: 3px;
  margin-right: 10px;
}
html#reset .fes-pagelet .noLogo-4110026192 {
  padding-left: 20px;
}
html#reset .fes-pagelet .secondaryHeader-2821878731 {
  font-size: 14px;
  font-weight: normal;
  line-height: 20px;
  color: #6a7072;
  margin: 0;
}
html#reset .fes-pagelet .toggleVisibility-5987815 {
  display: none;
}
@media (min-width: 650px) {
  html#reset .fes-pagelet .dropdown-3511090820 {
    padding-left: 40px;
    padding-right: 40px;
  }
  html#reset .fes-pagelet .logo-1459977694 {
    width: 175px;
  }
  html#reset .fes-pagelet .mainHeader-4238346696 {
    display: inline-block;
  }
  html#reset .fes-pagelet .noLogo-4110026192 {
    padding-left: 40px;
  }
  html#reset .fes-pagelet .toggleVisibility-5987815 {
    display: block;
  }
}
html#reset .fes-pagelet .container-4032150913 {
  border-radius: 3px;
  background-color: #ffffff;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.1);
  box-sizing: border-box;
  padding: 40px 45px;
  width: 100%;
}
html#reset .fes-pagelet .container__noPadding-1313962885 {
  padding: 0;
}
html#reset .fes-pagelet .containerWrapper-2037107576 {
  overflow: hidden;
  transition: height 0.3s ease-out;
}
html#reset .fes-pagelet .containerWrapper__isExpanded-3168510914 {
  display: block;
}
html#reset .fes-pagelet .field-140605214 {
  position: relative;
}
html#reset .fes-pagelet .input-3238290052 {
  outline-width: 0;
  outline: none;
  border: 1px solid #d5dbdd;
  border-radius: 2px;
  box-sizing: border-box;
  color: #404648;
  display: block;
  font-family: Larsseit, Arial, sans-serif;
  font-size: 15px;
  height: 50px;
  line-height: 20px;
  padding: 15px 20px;
  width: 100%;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
html#reset .fes-pagelet .input-3238290052:focus {
  border: 1px solid #5a8fef;
  box-shadow: 0 0 5px #5a8fef;
}
html#reset .fes-pagelet .input-3238290052:disabled {
  background-color: #f1f2f2;
  color: #919799;
}
html#reset .fes-pagelet .inputWithError-1560776347 {
  background-image: url("./form-input-error.4d8b6f4fc79724d444f9af3748987339.png");
  background-position: top 15px right 10px;
  background-repeat: no-repeat;
  background-size: 18px 18px;
  border-color: #f1454f;
  color: #f1454f;
}
html#reset .fes-pagelet .inputWithError-1560776347:focus {
  border: 1px solid #f1454f;
  box-shadow: 0 0 5px #f1454f;
}
html#reset .fes-pagelet .label-4148248577 {
  color: #6a7072;
}
html#reset .fes-pagelet .errorBox-2977815332 {
  font-size: 14px;
  font-weight: bold;
  line-height: 20px;
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px;
  animation: fadeInErrors 200ms;
  background-color: #fffcfc;
  border: 1px solid #f1454f;
  box-shadow: 0px 0px 5px #f1454f;
  color: #f1454f;
  cursor: default;
  left: 0;
  margin-top: -1px;
  padding: 10px 20px;
  position: absolute;
  right: 0;
  top: 100%;
  z-index: 1;
}
html#reset .fes-pagelet .errorBox-2977815332 > span {
  display: block;
}
html#reset .fes-pagelet input + .errorBox-2977815332, html#reset .fes-pagelet textarea + .errorBox-2977815332 {
  display: none;
}
html#reset .fes-pagelet input:focus + .errorBox-2977815332, html#reset .fes-pagelet textarea:focus + .errorBox-2977815332 {
  display: block;
}
html#reset .fes-pagelet .errorBox-2977815332::before {
  background-color: #ffffff;
  content: "";
  height: 5px;
  left: 0;
  position: absolute;
  right: 0;
  top: -6px;
}
@keyframes fadeInErrors {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
html#reset .fes-pagelet .errorParagraph-3913626731 {
  background-image: url("./form-input-error.4d8b6f4fc79724d444f9af3748987339.png");
  background-repeat: no-repeat;
  background-size: 18px 18px;
  background-position: top 0px right 20px;
  color: #f1454f;
  padding-right: 60px;
}
html#reset .fes-pagelet .errorParagraph-3913626731 span {
  color: #f1454f;
}
html#reset .fes-pagelet .cta-691496324 {
  margin-top: 20px;
}
html#reset .fes-pagelet .link-1560191344 {
  text-decoration: none;
  transition: color 200ms linear;
  color: #5a8fef;
}
html#reset .fes-pagelet .link-1560191344:hover, html#reset .fes-pagelet .link-1560191344:focus {
  outline-width: 0;
  outline: none;
  color: #5180d7;
}
html#reset .fes-pagelet .link-1560191344:active {
  color: #4973c1;
}
html#reset .fes-pagelet .list-4013118164 {
  margin-top: 0;
}
html#reset .fes-pagelet .heading-2805797261 {
  font-size: 18px;
  font-weight: bold;
  line-height: 22px;
  color: #c4000b;
  margin: 20px 0 5px;
  padding: 0;
}
html#reset .fes-pagelet .mainHeading-3214436412 {
  font-size: 18px;
  font-weight: bold;
  line-height: 22px;
  color: #c4000b;
  margin: 20px 0 5px;
  padding: 0;
  margin-top: 0;
}
html#reset .fes-pagelet .reportEmbed-292675863 {
  height: 600px;
  margin-top: 20px;
  width: 100%;
}
html#reset .fes-pagelet .synopsis-2735010457 {
  margin: 20px 0 8px;
}
html#reset .fes-pagelet .resourcesTitle-1699317136 {
  border-bottom: 1px solid #d5dbdd;
  padding-bottom: 4px;
  margin-bottom: 8px;
}
html#reset .fes-pagelet .resourcesLink-3307442347 {
  color: #404648;
  display: block;
  margin: 0 0 5px 20px;
  text-decoration: none;
}
html#reset .fes-pagelet .resourcesLink-3307442347:hover {
  color: #c4000b;
  text-decoration: underline;
}
html#reset .fes-pagelet .subTitle-5260580 {
  color: #6a7072;
  margin-top: 5px;
}
html#reset .fes-pagelet .resourcesIcon-2557021521 {
  display: inline-block;
  width: 35px;
  height: 35px;
  background: transparent url(./sprite-carproof.3e0825bcaae2d6617bd1da93e4bff8c6.png) 0 0 no-repeat;
  vertical-align: middle;
  margin-right: 5px;
}
html#reset .fes-pagelet .iconDownload-3419038383 {
  background-position: 0 0;
}
html#reset .fes-pagelet .iconLearn-3406383202 {
  background-position: -35px 0;
}
html#reset .fes-pagelet .iconView-756298258 {
  background-position: -70px 0;
}
html#reset .fes-pagelet .iconInfo-1862425015 {
  background-position: -103px 0;
}
html#reset .fes-pagelet .buyNowButton-736058400 {
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  font-size: 0;
  background-image: url(undefined);
  background-position: center center;
  background-repeat: none;
  background-color: transparent;
  display: block;
  height: 64px;
  width: 275px;
}
html#reset .fes-pagelet .buyNowButton_en-2315506925 {
  background-image: url(./cta-buy-en.6d9ab900ec991f89f0686b62608728dc.png);
}
html#reset .fes-pagelet .buyNowButton_fr-4222331531 {
  background-image: url(./cta-buy-fr.f89a987b6fb5bb8470d899db83019534.png);
}
html#reset .fes-pagelet .askButton-1191654395 {
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  font-size: 0;
  background-image: url(undefined);
  background-position: center center;
  background-repeat: none;
  background-color: transparent;
  border: none;
  display: block;
  height: 48px;
  min-width: 170px;
  width: 170px;
}
html#reset .fes-pagelet .askButton_en-1051721183 {
  background-image: url(./cta-ask-en.46cf6103ccd963a65c2c1ab0c544aa4a.png);
}
html#reset .fes-pagelet .askButton_fr-1045450704 {
  background-image: url(./cta-ask-fr.268c4fb17f41fa945fadc557183d9482.png);
}
html#reset .fes-pagelet .form-3240965036 {
  display: flex;
  flex-wrap: wrap;
   display: -ms-flexbox;
  -ms-flex-wrap: wrap;
}
html#reset .fes-pagelet .emailInput-155784378 {
  box-sizing: border-box;
  flex-grow: 1;
  margin-right: 30px;
  min-width: 200px;
  vertical-align: middle;
  -ms-flex-positive: 1;
}
html#reset .fes-pagelet .reasonList-1357599039 {
  padding-left: 20px;
}
html#reset .fes-pagelet .reasonList-1357599039 li {
  margin-bottom: 3px;
}
html#reset .fes-pagelet .title-3524915151 {
  font-weight: bold;
}
html#reset .fes-pagelet .stubhubCTA-94613536 {
  font-size: 14px;
  font-weight: bold;
  line-height: 22px;
  color: #6a7072;
  padding-top: 20px;
}
html#reset .fes-pagelet .link-1560191344 {
  text-decoration: none;
  transition: color 200ms linear;
  color: #5a8fef;
}
html#reset .fes-pagelet .link-1560191344:hover, html#reset .fes-pagelet .link-1560191344:focus {
  outline-width: 0;
  outline: none;
  color: #5180d7;
}
html#reset .fes-pagelet .link-1560191344:active {
  color: #4973c1;
}
html#reset .fes-pagelet .title-3524915151 {
  font-weight: bold;
}
html#reset .fes-pagelet .partnerList-2376497781 {
  padding-left: 25px;
}
html#reset .fes-pagelet .partner-1923390330 {
  text-decoration: none;
  transition: color 200ms linear;
  color: #5a8fef;
  display: block;
  margin-bottom: 30px;
}
html#reset .fes-pagelet .partner-1923390330:hover, html#reset .fes-pagelet .partner-1923390330:focus {
  outline-width: 0;
  outline: none;
  color: #5180d7;
}
html#reset .fes-pagelet .partner-1923390330:active {
  color: #4973c1;
}
html#reset .fes-pagelet .partner-1923390330 img {
  border: none;
  margin-right: 15px;
  vertical-align: middle;
  width: 100px;
}
html#reset .fes-pagelet .link-2086437452 {
  text-decoration: none;
  transition: color 200ms linear;
  color: #5a8fef;
  display: block;
}
html#reset .fes-pagelet .link-2086437452:hover, html#reset .fes-pagelet .link-2086437452:focus {
  outline-width: 0;
  outline: none;
  color: #5180d7;
}
html#reset .fes-pagelet .link-2086437452:active {
  color: #4973c1;
}
html#reset .fes-pagelet .logoContainer-1017606578 {
  text-align: right;
}
html#reset .fes-pagelet .link-1560191344 {
  text-decoration: none;
  transition: color 200ms linear;
  color: #5a8fef;
}
html#reset .fes-pagelet .link-1560191344:hover, html#reset .fes-pagelet .link-1560191344:focus {
  outline-width: 0;
  outline: none;
  color: #5180d7;
}
html#reset .fes-pagelet .link-1560191344:active {
  color: #4973c1;
}
html#reset .fes-pagelet .widgetContainer-2230160098 {
  overflow: scroll;
}
html#reset .fes-pagelet .widgetContainer-2230160098 #filter_form {
  min-width: 0;
}
html#reset .fes-pagelet .widgetContainer-2230160098 #all-rates-table {
  min-width: 0;
}
html#reset .fes-pagelet .container-24432747 {
  border-radius: 3px;
  background-color: #ffffff;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.1);
  padding: 20px;
  padding-bottom: 10px;
  padding-top: 1px;
}
html#reset .fes-pagelet .desktopInput-5987815 {
  display: none;
}
html#reset .fes-pagelet .cbbAttribution-541618032 {
  color: #919799;
  font-size: 14px;
  margin: 0;
  margin-top: 10px;
  text-align: center;
}
html#reset .fes-pagelet .header-1694789317 {
  font-size: 15px;
  margin-bottom: 12px;
  margin-top: 12px;
}
html#reset .fes-pagelet .tradeIcon-311671052 {
  bottom: 1px;
  float: left;
  height: 18px;
  margin-right: 10px;
  position: relative;
  width: 28px;
}
html#reset .fes-pagelet .mobileCTA-2849355196 {
  border-radius: 4px;
  background-color: #919799;
  color: #ffffff;
  display: block;
  font-size: 14px;
  margin: 0 auto;
  max-width: 240px;
  padding: 15px;
  position: relative;
  text-align: center;
  text-decoration: none;
}
html#reset .fes-pagelet .mobileCTA__fr-786500038 {
  max-width: 280px;
}
html#reset .fes-pagelet .externalLink-3235982040 {
  fill: #ffffff;
  height: 15px;
  position: absolute;
  right: 20px;
  width: 14px;
}
html#reset .fes-pagelet .cbbLogo-2974704361 {
  height: 13px;
  margin-left: 10px;
  width: 93px;
}
@media (min-width: 980px) {
  html#reset .fes-pagelet .container-24432747 {
    position: relative;
    padding-bottom: 20px;
  }
  html#reset .fes-pagelet .mobileCTA-2849355196 {
    display: none;
  }
  html#reset .fes-pagelet .desktopInput-5987815 {
    border-radius: 4px;
    border-color: #d5dbdd;
    border-style: solid;
    border-width: 1px;
    box-sizing: border-box;
    display: block;
    font-family: Larsseit, Arial, sans-serif;
    font-size: 14px;
    padding: 1em;
    width: 100%;
  }
  html#reset .fes-pagelet .cbbAttribution-541618032 {
    margin: 0;
    position: absolute;
    right: 20px;
    top: 11px;
  }
}
@media (max-width: 420px) {
  html#reset .fes-pagelet .header-1694789317 {
    font-size: 11px;
  }
  html#reset .fes-pagelet .mobileCTA-2849355196 {
    font-size: 12px;
  }
}
html#reset .fes-pagelet .container-3378724701 {
  margin: 30px 0;
}
html#reset .fes-pagelet .container-3378724701 > div {
  margin-bottom: 10px;
}
html#reset .fes-pagelet .container-3378724701 > div:last-child {
  margin-bottom: 0;
}
@media (min-width: 760px) {
  html#reset .fes-pagelet .container-3378724701 {
    margin: 40px 0;
  }
}
html#reset .fes-pagelet .title-4087563247 {
  font-size: 22px;
  font-weight: bold;
  line-height: 26px;
  color: #404648;
  font-family: inherit;
  margin-bottom: 8px;
  margin-top: 0;
}
html#reset .fes-pagelet .condensedTitle-3372316555 {
  font-size: 16px;
  font-weight: bold;
  line-height: 20px;
  margin-bottom: 5px;
  overflow: hidden;
  padding-right: 15px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
html#reset .fes-pagelet .priceContainer-2838368718 {
  display: inline-block;
}
html#reset .fes-pagelet .currentPrice-3058260749 {
  color: #99c663;
  font-size: 24px;
}
html#reset .fes-pagelet .currentPriceCondensed-4192349005 {
  font-size: 16px;
  position: relative;
  top: -1px;
}
html#reset .fes-pagelet .infoBadge-3997116113 {
  border-radius: 4px;
  display: inline-block;
  font-size: 14px;
  line-height: 22px;
  margin-left: 0.75em;
  padding-left: 6px;
  padding-right: 6px;
  vertical-align: text-bottom;
}
html#reset .fes-pagelet .infoBadge__oldPrice-1867312756 {
  border: 1px solid #f1454f;
  color: #f1454f;
}
html#reset .fes-pagelet .infoBadge__msrp-3609904597 {
  border: 1px solid #6a7072;
  color: #6a7072;
}
html#reset .fes-pagelet .infoBadge__condensed-1874193128 {
  font-size: 12px;
  font-weight: bold;
  line-height: 15px;
  padding-bottom: 1px;
}
html#reset .fes-pagelet .visitCasLabel-717512278 {
  color: #404648;
  font-size: 15px;
  line-height: 20px;
  margin-bottom: 2px;
  padding-left: 50px;
}
html#reset .fes-pagelet .locationContainer-203058252 {
  font-size: 15px;
  font-weight: bold;
  line-height: 20px;
  padding-left: 42px;
  position: relative;
}
html#reset .fes-pagelet .locationContainer__Cas-688941217 {
  padding-left: 50px;
}
html#reset .fes-pagelet .locationPin-2913183482 {
  color: #afb7ba;
  height: 24px;
  left: 0;
  margin-top: -12px;
  position: absolute;
  top: 50%;
  width: 17px;
}
html#reset .fes-pagelet .locationPin__Cas-4199588518 {
  height: 30px;
  margin-top: -15px;
  width: 30px;
}
html#reset .fes-pagelet .mapLink-3046250003 {
  text-decoration: none;
  transition: color 200ms linear;
  color: #5a8fef;
  display: inline-block;
}
html#reset .fes-pagelet .mapLink-3046250003:hover, html#reset .fes-pagelet .mapLink-3046250003:focus {
  outline-width: 0;
  outline: none;
  color: #5180d7;
}
html#reset .fes-pagelet .mapLink-3046250003:active {
  color: #4973c1;
}
html#reset .fes-pagelet .container-2899221511 {
  display: inline-block;
  position: relative;
}
html#reset .fes-pagelet .topArrow-2608311501 {
  width: 40%;
  height: 40%;
  position: absolute;
  transition: all 0.2s ease-out;
  top: 0;
  right: 0;
}
html#reset .fes-pagelet .bottomArrow-1343280002 {
  width: 40%;
  height: 40%;
  position: absolute;
  transition: all 0.2s ease-out;
  left: 0;
  bottom: 0;
}
html#reset .fes-pagelet .topArrowHover-1004670911 {
  -ms-transform: translate(2px, -2px);
  -webkit-transform: translate(2px, -2px);
  transform: translate(2px, -2px);
}
html#reset .fes-pagelet .bottomArrowHover-301367035 {
  -ms-transform: translate(-2px, 2px);
  -webkit-transform: translate(-2px, 2px);
  transform: translate(-2px, 2px);
}
html#reset .fes-pagelet .thumbnailListContainer-2277086712 {
  bottom: 5%;
  height: 60px;
  list-style-type: none;
  margin: 0 10%;
  overflow: hidden;
  position: absolute;
  width: 80%;
}
html#reset .fes-pagelet .thumbnailList-4125242764 {
  transition: transform .3s ease-in-out;
  white-space: nowrap;
}
html#reset .fes-pagelet .thumbnail-4205444187 {
  background-color: transparent;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  border: none;
  box-sizing: border-box;
  cursor: pointer;
  display: inline-block;
  height: 60px;
  margin-right: 10px;
  outline: none;
  opacity: 0.5;
  transition: opacity .3s ease-in-out;
  vertical-align: top;
  width: 60px;
}
html#reset .fes-pagelet .thumbnail-4205444187:last-child {
  margin-right: 0;
}
html#reset .fes-pagelet .thumbnail-4205444187:hover, html#reset .fes-pagelet .thumbnail-4205444187:focus {
  opacity: 1;
}
html#reset .fes-pagelet .thumbnail__active-1479549493 {
  border: 2px solid #f8aa17;
  opacity: 1;
}
@media (min-width: 980px) {
  html#reset .fes-pagelet .thumbnailListContainer-2277086712 {
    height: 75px;
  }
  html#reset .fes-pagelet .thumbnail-4205444187 {
    height: 75px;
    margin-right: 20px;
    width: 75px;
  }
}
@media (min-width: 760px) and (max-height: 650px) {
  html#reset .fes-pagelet .thumbnailListContainer-2277086712 {
    display: none;
  }
}
html#reset .fes-pagelet .carousel-2728205736 {
  height: 100%;
  overflow: hidden;
  position: relative;
  text-align: center;
  width: 100%;
  will-change: transform;
}
html#reset .fes-pagelet .buttonContainer-2004785423 {
  margin: 0;
  padding: 0;
  position: absolute;
  top: 50%;
  width: 100%;
}
html#reset .fes-pagelet .buttonPrevious-2400496041 {
  background: none;
  border: none;
  cursor: pointer;
  margin-top: -7.5px;
  outline: none;
  padding: 0;
  position: absolute;
  left: 30px;
}
html#reset .fes-pagelet .buttonNext-1367402566 {
  background: none;
  border: none;
  cursor: pointer;
  margin-top: -7.5px;
  outline: none;
  padding: 0;
  position: absolute;
  right: 30px;
}
html#reset .fes-pagelet .buttonIcon-3207327622 {
  color: #ffffff;
  height: 15px;
  width: 15px;
}
html#reset .fes-pagelet .slideList-402794174 {
  display: flex;
  height: 100%;
  list-style-type: none;
  margin: 0;
  padding: 0;
   display: -ms-flexbox;
}
html#reset .fes-pagelet .slide-2431643422 {
  align-items: center;
  display: flex;
  flex-basis: 100%;
  flex-shrink: 0;
  height: 100%;
  width: 100%;
  -ms-flex-align: center;
   display: -ms-flexbox;
  -ms-flex-preferred-size: 100%;
  -ms-flex-negative: 0;
}
html#reset .fes-pagelet .carouselUI-1867198912 {
  opacity: 1;
  transition: opacity ease-in-out 0.3s;
}
@media (min-width: 980px) {
  html#reset .fes-pagelet .buttonPrevious-2400496041 {
    border-radius: 100%;
    background-color: #404648;
    margin-top: -32.5px;
    padding: 25px;
    left: 5%;
    transition: background-color .3s ease-in-out;
  }
  html#reset .fes-pagelet .buttonPrevious-2400496041:hover {
    background-color: #99c663;
  }
  html#reset .fes-pagelet .buttonNext-1367402566 {
    border-radius: 100%;
    background-color: #404648;
    margin-top: -32.5px;
    padding: 25px;
    right: 5%;
    transition: background-color .3s ease-in-out;
  }
  html#reset .fes-pagelet .buttonNext-1367402566:hover {
    background-color: #99c663;
  }
}
html#reset .fes-pagelet .iframe-661580918 {
  border: none;
  width: 100%;
  height: 100%;
}
html#reset .fes-pagelet .wrapper-3152751096 {
  width: 100%;
  padding-top: 56.25%;
  position: relative;
}
html#reset .fes-pagelet .innerWrapper-4101159562 {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
html#reset .fes-pagelet .closeButton-1935275333 {
  background: none;
  border: none;
  color: #afb7ba;
  height: 16px;
  opacity: 1;
  padding: 0;
  position: absolute;
  right: 25px;
  top: 25px;
  transition: color 0.3s ease-in-out;
  width: 16px;
  z-index: 9999;
}
html#reset .fes-pagelet .closeButton-1935275333:hover {
  color: #ffffff;
  cursor: pointer;
}
html#reset .fes-pagelet .overlay-1267101583 {
  background-color: rgba(47, 47, 47, 0.99);
  bottom: 0;
  display: block;
  height: 100%;
  left: 0;
  overflow-x: hidden;
  overflow-y: hidden;
  position: fixed;
  right: 0;
  top: 0;
  transition: opacity 200ms linear;
  width: 100%;
  z-index: 20000;
}
html#reset .fes-pagelet .mediaUnit-1552880960 {
  align-items: center;
  display: flex;
  height: 50%;
  justify-content: center;
  margin: 0 auto;
  width: 70%;
  -ms-flex-align: center;
   display: -ms-flexbox;
  -ms-flex-pack: center;
}
html#reset .fes-pagelet .image-1004294425 {
  border: 1px solid #404648;
}
html#reset .fes-pagelet .banner-1701892016 {
  opacity: 1;
  position: absolute;
  top: 41px;
  width: 100%;
  z-index: 1;
}
@media (min-width: 980px) {
  html#reset .fes-pagelet .closeButton-1935275333 {
    height: 20px;
    right: 20px;
    top: 20px;
    width: 20px;
  }
  html#reset .fes-pagelet .banner-1701892016 {
    top: 20px;
  }
  html#reset .fes-pagelet .mediaUnit-1552880960 {
    height: 55%;
  }
}
@media (max-height: 650px) {
  html#reset .fes-pagelet .banner-1701892016 {
    top: 25px;
  }
  html#reset .fes-pagelet .mediaUnit-1552880960 {
    height: 65%;
  }
}
@media (min-width: 760px) and (max-height: 650px) {
  html#reset .fes-pagelet .mediaUnit-1552880960 {
    align-self: auto;
    bottom: 0;
    height: 58%;
    -ms-flex-item-align: auto;
  }
  html#reset .fes-pagelet .banner-1701892016 {
    top: -20px;
  }
}
html#reset .fes-pagelet .heroImageContainer-300648488 {
  margin-bottom: 30px;
}
html#reset .fes-pagelet .heroImage-214076326 {
  left: 50%;
  margin-left: -50vw;
  position: relative;
  width: 100vw;
  background-color: #ffffff;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  border: 1px solid #d5dbdd;
  border-left-width: 0;
  border-right-width: 0;
  cursor: pointer;
  padding-top: 75%;
}
html#reset .fes-pagelet .heroImage-214076326:hover button {
  opacity: 1;
}
html#reset .fes-pagelet .heroImage-214076326:hover button .mediaIcon {
  -ms-transform: scale(1.1);
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
}
html#reset .fes-pagelet .heroImage-214076326:hover .videoOverlay {
  background: rgba(77, 166, 246, 0.75);
}
html#reset .fes-pagelet .vliBadge-230858728 {
  border-radius: 4px;
  background: #ffffff;
  border: 1px solid #d5dbdd;
  bottom: 20px;
  color: #404648;
  cursor: pointer;
  font-family: Larsseit, Arial, sans-serif;
  font-size: 15px;
  height: 40px;
  opacity: 0.95;
  padding: 0 40px 0 0px;
  position: absolute;
  right: 20px;
}
html#reset .fes-pagelet .vliBadge-230858728:focus {
  outline-width: 0;
}
html#reset .fes-pagelet .badgeLabel-3421895752 {
  padding-left: 10px;
}
html#reset .fes-pagelet .mediaIcon-3902635790 {
  display: inline-block;
  height: 20px;
  margin-top: -10px;
  position: absolute;
  right: 10px;
  top: 50%;
  transition: transform 0.3s ease;
  width: 20px;
}
html#reset .fes-pagelet .fullScreenIcon-2689954162 {
  display: inline-block;
  height: 15px;
  margin-right: -7.5px;
  margin-top: -7.5px;
  position: absolute;
  right: 50%;
  top: 50%;
  width: 15px;
}
html#reset .fes-pagelet .videoOverlay-2491528049 {
  border-radius: 100%;
  background: rgba(106, 112, 114, 0.5);
  border-color: #ffffff;
  border-style: solid;
  border-width: 3.5px;
  height: 62.99999999999999px;
  left: 50%;
  margin-left: -35px;
  margin-top: -35px;
  position: absolute;
  top: 50%;
  transition: background ease-in-out 0.3s;
  width: 62.99999999999999px;
}
html#reset .fes-pagelet .videoOverlayIcon-2640442168 {
  height: 28px;
  left: 50%;
  margin-left: -8.75px;
  margin-top: -14px;
  position: absolute;
  top: 50%;
  width: 24.5px;
}
@media (min-width: 760px) {
  html#reset .fes-pagelet .heroImageContainer-300648488 {
    margin-bottom: 40px;
  }
  html#reset .fes-pagelet .heroImage-214076326 {
    border-width: 1px;
    box-sizing: border-box;
    left: 0;
    margin-left: 0;
    width: 100%;
  }
  html#reset .fes-pagelet .videoOverlay-2491528049 {
    border-width: 5px;
    height: 90px;
    margin-left: -50px;
    margin-top: -50px;
    width: 90px;
  }
  html#reset .fes-pagelet .videoOverlayIcon-2640442168 {
    height: 40px;
    margin-left: -12.5px;
    margin-top: -20px;
    width: 35px;
  }
}
html#reset .fes-pagelet .descriptionContainer-2818839201 {
  font-size: 16px;
  font-weight: normal;
  line-height: 26px;
  margin: 30px 0;
  word-wrap: break-word;
}
html#reset .fes-pagelet .descriptionContainer-2818839201 p {
  margin: 1em 0;
  white-space: pre-line;
}
html#reset .fes-pagelet .descriptionContainer-2818839201:last-child, html#reset .fes-pagelet .descriptionContainer-2818839201 p:last-child {
  margin-bottom: 0;
}
html#reset .fes-pagelet .descriptionContainer-2818839201:first-child {
  margin-top: 0;
}
html#reset .fes-pagelet .title-2006857440 {
  font-size: 18px;
  font-weight: normal;
  line-height: 22px;
  color: #f46e40;
  margin: 0 0 1.2em 0;
}
@media (min-width: 760px) {
  html#reset .fes-pagelet .descriptionContainer-2818839201 {
    margin: 40px 0;
  }
}
html#reset .fes-pagelet .itemAttribute-2147571781 {
  box-sizing: border-box;
  display: inline-block;
  flex: 1 0 auto;
  max-width: 50%;
  padding-bottom: 30px;
  padding-left: 10px;
  padding-right: 10px;
  text-align: center;
  width: 50%;
  -ms-flex: 1 0 auto;
}
html#reset .fes-pagelet .attributeIcon-1974227294 {
  height: 50px;
  width: 50px;
  padding-bottom: 10px;
  color: #404648;
}
html#reset .fes-pagelet .attributeLabel-2129198691 {
  font-size: 14px;
  font-weight: normal;
  line-height: 22px;
  color: #6a7072;
  margin: 0;
}
html#reset .fes-pagelet .attributeValue-936465483 {
  font-size: 15px;
  font-weight: bold;
  line-height: 20px;
  margin: 0;
  margin-bottom: 3px;
  max-height: 40px;
  overflow: hidden;
  overflow-wrap: break-word;
  word-wrap: break-word;
}
html#reset .fes-pagelet .attributeLink-1560191344 {
  text-decoration: none;
  transition: color 200ms linear;
  color: #5a8fef;
}
html#reset .fes-pagelet .attributeLink-1560191344:hover, html#reset .fes-pagelet .attributeLink-1560191344:focus {
  outline-width: 0;
  outline: none;
  color: #5180d7;
}
html#reset .fes-pagelet .attributeLink-1560191344:active {
  color: #4973c1;
}
@media (min-width: 400px) {
  html#reset .fes-pagelet .itemAttribute-2147571781 {
    width: 33.333333333333336%;
    max-width: 33.333333333333336%;
  }
}
@media (min-width: 600px) {
  html#reset .fes-pagelet .itemAttribute-2147571781 {
    width: 25%;
    max-width: 25%;
  }
}
html#reset .fes-pagelet .itemAttributeList-1528632034 {
  display: flex;
  flex-wrap: wrap;
  margin: 30px 0;
  margin-bottom: -30px;
  padding: 0;
   display: -ms-flexbox;
  -ms-flex-wrap: wrap;
}
@media (min-width: 760px) {
  html#reset .fes-pagelet .itemAttributeList-1528632034 {
    margin: 40px 0;
    margin-bottom: -30px;
  }
}
html#reset .fes-pagelet .paymentInfoWrapper-783637765 {
  margin-top: 0.75em;
}
html#reset .fes-pagelet .paymentInfo-2523952628 {
  font-size: 15px;
}
html#reset .fes-pagelet .paymentAmount-2548214336 {
  color: #99c663;
  font-size: 18px;
}
html#reset .fes-pagelet .paymentNote-2671661045 {
  color: #6a7072;
  display: inline-block;
  font-size: 14px;
  padding-left: 3em;
}
@media (max-width: 650px) {
  html#reset .fes-pagelet .paymentNote-2671661045 {
    float: right;
    margin-top: 4px;
  }
}
html#reset .fes-pagelet .field-4163982631 {
  color: #404648;
  display: flex;
  font-size: 15px;
  line-height: 20px;
   display: -ms-flexbox;
}
html#reset .fes-pagelet .radioPanelField-2625208391 {
  margin-bottom: 10px;
}
html#reset .fes-pagelet .label-2301934701 {
  cursor: pointer;
  width: 100%;
}
html#reset .fes-pagelet .label-2301934701::before {
  background-color: #ffffff;
  border: 1px solid #d5dbdd;
  border-radius: 4px;
  box-sizing: border-box;
  content: "";
  display: inline-block;
  height: 20px;
  margin-right: 10px;
  transition: background-color 200ms linear;
  vertical-align: top;
  width: 20px;
}
html#reset .fes-pagelet .label-2301934701:hover::before {
  background-color: #f1f2f2;
}
html#reset .fes-pagelet .input-3590889400 {
  opacity: 0;
  position: absolute;
}
html#reset .fes-pagelet .input-3590889400:checked + label::before {
  background-color: #5a8fef;
  background-image: url("./form-checkbox.535a5e60daa82a32b09392d43afe8d69.png");
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: 12px 12px;
  border-color: #5a8fef;
}
html#reset .fes-pagelet .input-3590889400:disabled {
  cursor: default;
}
html#reset .fes-pagelet .input-3590889400:disabled + label:hover::before {
  background-color: #ffffff;
}
html#reset .fes-pagelet .input-3590889400:checked + label {
  color: #404648;
}
html#reset .fes-pagelet .input-3590889400:disabled + label {
  color: #6a7072;
}
html#reset .fes-pagelet .input-3590889400:checked:disabled + label::before {
  background-color: #d5dbdd;
  border-color: #d5dbdd;
}
html#reset .fes-pagelet .input-3590889400:focus + label::before {
  border: 1px solid #5a8fef;
  box-shadow: 0 0 5px #5a8fef;
}
html#reset .fes-pagelet .inputRadio-73799327 + label::before {
  border-radius: 50%;
}
html#reset .fes-pagelet .inputRadio-73799327:checked + label::before {
  background-image: url(."/form-radio.3b6911af9ff2f32a6caa52b44b3453f1.png");
  background-size: 8px 8px;
}
html#reset .fes-pagelet .inputRadioPanel-947275987 + label::before {
  display: none;
}
html#reset .fes-pagelet .inputRadioPanel-947275987 + label {
  background-color: #f9f9f9;
  border: 1px solid #d5dbdd;
  border-radius: 4px;
  box-sizing: border-box;
  color: #404648;
  display: block;
  font-size: 15px;
  padding: 14px 25px;
  text-align: left;
  width: 100%;
}
html#reset .fes-pagelet .inputRadioPanel-947275987:focus + label {
  background-color: #f1f2f2;
}
html#reset .fes-pagelet .inputRadioPanel-947275987:checked + label {
  background-color: #eef5fc;
  border: 1px solid #aed5f9;
}
html#reset .fes-pagelet .inputRadioPanel-947275987:checked + label:focus, html#reset .fes-pagelet .inputRadioPanel-947275987:checked + label:hover {
  background-color: #eef5fc;
}
html#reset .fes-pagelet .inputRadioPanel-947275987 + label:hover {
  background-color: #f1f2f2;
}
html#reset .fes-pagelet .inputWithError-3776015819 + label::before {
  border-color: #f1454f;
}
html#reset .fes-pagelet .inputWithError-3776015819 + label {
  color: #f1454f;
}
html#reset .fes-pagelet .field-3708226579 {
  margin: 10px 0;
}
html#reset .fes-pagelet .formSectionLabel-505011075 {
  color: #6a7072;
  margin-bottom: 10px;
  margin-top: 25px;
}
html#reset .fes-pagelet .reportClause-2719729968 {
  font-size: 14px;
  font-weight: normal;
  line-height: 22px;
  color: #6a7072;
  text-align: center;
  width: 100%;
}
html#reset .fes-pagelet .modalTitle-3731358680 {
  font-size: 18px;
  font-weight: normal;
  line-height: 22px;
  margin: 0;
  margin-bottom: 30px;
  text-align: center;
}
html#reset .fes-pagelet .modalTitleFlag-2686040429 {
  color: #f1454f;
  height: 23px;
  margin-right: 15px;
  width: 23px;
}
html#reset .fes-pagelet .reportAdModalWrapper-3615443372 {
  font-size: 15px;
  font-weight: bold;
  line-height: 20px;
  box-sizing: border-box;
  font-family: Larsseit, Arial, sans-serif;
  padding: 40px;
}
html#reset .fes-pagelet .reportAdModalWrapper-3615443372 button {
  margin: 25px 0px;
  width: 100%;
}
@media (min-width: 590px) {
  html#reset .fes-pagelet .reportAdModalWrapper-3615443372 {
    width: 550px;
    height: auto;
  }
}
html#reset .fes-pagelet .stillFlag-4039668640 {
  height: 16px;
  width: 16px;
  color: #f1454f;
  vertical-align: top;
}
html#reset .fes-pagelet .wavingFlag-2095605751 {
  height: 16px;
  width: 16px;
  color: #f1454f;
  vertical-align: top;
  display: none;
}
html#reset .fes-pagelet .reportAdButton-3276209047 {
  background: none;
  border: none;
  cursor: pointer;
  display: inline;
  padding: 0;
}
html#reset .fes-pagelet .reportAdButton-3276209047:active > span {
  color: #4973c1;
}
html#reset .fes-pagelet .reportAdButton-3276209047:hover svg:first-child, html#reset .fes-pagelet .reportAdButton-3276209047:focus svg:first-child {
  display: none;
}
html#reset .fes-pagelet .reportAdButton-3276209047:hover svg:nth-child(2), html#reset .fes-pagelet .reportAdButton-3276209047:focus svg:nth-child(2) {
  display: inline;
}
html#reset .fes-pagelet .reportAdButton-3276209047:focus > span, html#reset .fes-pagelet .reportAdButton-3276209047:hover > span {
  color: #5180d7;
}
html#reset .fes-pagelet .reportAdButton__centred-289579776 {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
html#reset .fes-pagelet .reportAdLabel-3364109918 {
  font-size: 14px;
  font-weight: bold;
  line-height: 20px;
  color: #404648;
  font-family: Larsseit, Arial, sans-serif;
  padding-left: 12px;
}
html#reset .fes-pagelet .sponsored-3326337271 {
  left: 50%;
  margin-left: -50vw;
  position: relative;
  width: 100vw;
  border-radius: 3px;
  background-color: #ffffff;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.1);
  box-sizing: border-box;
  margin-bottom: 30px;
  margin-top: 30px;
  padding: 20px;
}
html#reset .fes-pagelet .sponsored-3326337271:last-child {
  margin-bottom: 3px !important;
}
html#reset .fes-pagelet .heading-4035146734 {
  font-size: 14px;
  font-weight: bold;
  line-height: 20px;
  color: #6a7072;
  letter-spacing: 1px;
  margin: 0 10px 20px 10px;
  text-transform: uppercase;
}
html#reset .fes-pagelet .imageA-2369986720 {
  flex: 1 0 50%;
  margin-bottom: 20px;
  overflow: hidden;
  -ms-flex: 1 0 50%;
}
html#reset .fes-pagelet .imageB-2369986720 {
  flex: 1 0 50%;
  margin-bottom: 20px;
  overflow: hidden;
  -ms-flex: 1 0 50%;
}
html#reset .fes-pagelet .adsense-3980924582 {
  border-top: 1px #e6ebed solid;
  padding: 12px 0;
}
@media (min-width: 660px) {
  html#reset .fes-pagelet .images-2315792072 {
    display: flex;
     display: -ms-flexbox;
  }
}
@media (min-width: 760px) {
  html#reset .fes-pagelet .sponsored-3326337271 {
    margin: 40px 0;
    position: static;
    width: 100%;
  }
}
html#reset .fes-pagelet .container-2591934336 {
  border-radius: 3px;
  background-color: #ffffff;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.1), 0 0 2px 0 rgba(0, 0, 0, 0.1);
  height: 350px;
  margin: 0 3px 3px 17px;
  min-width: 225px;
  position: relative;
  width: 225px;
}
html#reset .fes-pagelet .container-2591934336:first-child {
  margin-left: 3px;
}
html#reset .fes-pagelet .image-1717008710 {
  background-color: #f1f2f2;
  background-size: cover;
  display: inline-block;
  height: 45%;
  width: 100%;
}
html#reset .fes-pagelet .title-3874825884 {
  font-size: 15px;
  font-weight: bold;
  line-height: 20px;
  max-height: 60px;
  overflow: hidden;
  margin-right: 20px;
  text-decoration: none;
  position: relative;
  word-wrap: break-word;
}
html#reset .fes-pagelet .title-3874825884 a {
  text-decoration: none;
  transition: color 200ms linear;
  color: #404648;
  display: inline-block;
  margin-left: 20px;
  max-height: 60px;
  width: 90%;
}
html#reset .fes-pagelet .title-3874825884 a:after {
  background: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255, 255, 255, 1) 50%);
  content: '';
  height: 20px;
  position: absolute;
  right: 0;
  text-align: right;
  top: 40px;
  width: 50%;
}
html#reset .fes-pagelet .title-3874825884 a:hover, html#reset .fes-pagelet .title-3874825884 a:focus {
  outline-width: 0;
  outline: none;
  color: #5180d7;
}
html#reset .fes-pagelet .title-3874825884 a:active {
  color: #4973c1;
}
html#reset .fes-pagelet .price-1528894727 {
  font-size: 16px;
  font-weight: normal;
  line-height: 26px;
  bottom: 20px;
  color: #99c663;
  display: block;
  left: 20px;
  position: absolute;
}
@media (min-width: 760px) and (max-width: 1100px) {
  html#reset .fes-pagelet .container-2591934336 {
    height: 400px;
    min-width: 0;
    width: 33.3333%;
  }
  html#reset .fes-pagelet .container-2591934336:last-child {
    display: none;
  }
  html#reset .fes-pagelet .image-1717008710 {
    height: 200px;
    width: 100%;
  }
}
html#reset .fes-pagelet .mainContainer-2312808334 {
  margin: 30px 20px;
}
html#reset .fes-pagelet .breakLongUsername-3617064313 {
  max-width: 70%;
  overflow-wrap: break-word;
  word-wrap: break-word;
  -webkit-hyphens: auto;
  -ms-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
}
html#reset .fes-pagelet .poaTitleContainer-1578236945 {
  align-items: baseline;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  width: auto;
  -ms-flex-align: baseline;
   display: -ms-flexbox;
  -ms-flex-wrap: wrap;
  -ms-flex-pack: justify;
}
html#reset .fes-pagelet .title-4062677041 {
  font-size: 15px;
  font-weight: bold;
  line-height: 20px;
  color: #f46e40;
  flex-basis: 70%;
  margin-top: 0;
  -ms-flex-preferred-size: 70%;
}
html#reset .fes-pagelet .poaContainer-1378757195 {
  display: flex;
  justify-content: space-between;
  overflow-x: scroll;
  -webkit-overflow-scrolling: touch;
  width: auto;
   display: -ms-flexbox;
  -ms-flex-pack: justify;
}
html#reset .fes-pagelet .viewAllLink-116177824 {
  text-decoration: none;
  transition: color 200ms linear;
  color: #5a8fef;
  font-size: 15px;
  white-space: nowrap;
}
html#reset .fes-pagelet .viewAllLink-116177824:hover, html#reset .fes-pagelet .viewAllLink-116177824:focus {
  outline-width: 0;
  outline: none;
  color: #5180d7;
}
html#reset .fes-pagelet .viewAllLink-116177824:active {
  color: #4973c1;
}
html#reset .fes-pagelet .viewAllLink-116177824:after {
  content: "\003e";
  margin-left: 0.5em;
}
@media (min-width: 760px) {
  html#reset .fes-pagelet .mainContainer-2312808334 {
    margin: 40px 0px;
  }
  html#reset .fes-pagelet .poaContainer-1378757195 {
    overflow-x: visible;
  }
}
html#reset .fes-pagelet .visitCounter-3377816040 {
  background-color: #afb7ba;
  border-radius: 4px;
  color: #ffffff;
  display: inline-block;
  font-size: 14px;
  font-weight: bold;
  line-height: 29px;
  margin-right: 40px;
  padding-bottom: 1px;
  padding-left: 40px;
  padding-right: 10px;
  position: relative;
}
html#reset .fes-pagelet .visitIcon-1680360362 {
  height: 20px;
  left: 10px;
  margin-top: -10px;
  position: absolute;
  top: 50%;
  width: 20px;
}
html#reset .fes-pagelet .mapContainer-9996763 {
  border-radius: 4px;
  left: 50%;
  margin-left: -50vw;
  position: relative;
  width: 100vw;
  background-color: #f1f2f2;
  margin-bottom: 30px;
  margin-top: 30px;
}
html#reset .fes-pagelet .mapInfoLink-3634756629 {
  background-color: #5a8fef;
  color: #ffffff;
  display: block;
  font-size: 14px;
  line-height: 22px;
  padding: 15px 20px 15px 60px;
  position: relative;
  text-decoration: none;
  transition: background-color 200ms linear;
}
html#reset .fes-pagelet .mapInfoLink-3634756629:hover {
  background-color: #5180d7;
}
html#reset .fes-pagelet .mapInfoLink-3634756629:active {
  background-color: #4973c1;
}
html#reset .fes-pagelet .mapInfoAddress-75723785 {
  font-size: 15px;
  font-weight: bold;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
html#reset .fes-pagelet .mapIconDirections-1550067861 {
  height: 20px;
  left: 20px;
  margin-top: -10px;
  position: absolute;
  top: 50%;
  width: 20px;
}
html#reset .fes-pagelet .mapCanvas-3514652751 {
  height: 40vh;
  min-height: 200px;
  position: relative;
}
html#reset .fes-pagelet .mapLoader-297800672 {
  left: 50%;
  margin-top: 37px;
  position: absolute;
  top: 50%;
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
@media (min-width: 760px) {
  html#reset .fes-pagelet .mapContainer-9996763 {
    left: 0;
    margin: 40px 0;
    position: relative;
    width: 100%;
  }
  html#reset .fes-pagelet .mapInfoLink-3634756629 {
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
  }
  html#reset .fes-pagelet .mapCanvas-3514652751 {
    height: 32vh;
  }
}
@media (min-width: 980px) {
  html#reset .fes-pagelet .mapInfoLink-3634756629 {
    border-radius: 4px;
    box-sizing: border-box;
    left: 10px;
    max-width: 65%;
    position: absolute;
    top: 10px;
    z-index: 1;
  }
  html#reset .fes-pagelet .mapCanvas-3514652751 {
    height: 0;
    min-height: 0;
    overflow: hidden;
    padding-bottom: 75%;
  }
  html#reset .fes-pagelet .mapLoader-297800672 {
    margin-top: 0;
  }
}
html#reset .fes-pagelet .icon-4063403781 {
  align-self: middle;
  color: #5a8fef;
  display: flex;
  margin-left: 15px;
  -ms-flex-item-align: middle;
   display: -ms-flexbox;
}
html#reset .fes-pagelet .form-3002281685 {
  margin: 0;
}
html#reset .fes-pagelet .form-3002281685 > button[type="submit"] {
  margin-bottom: 20px;
  width: 100%;
}
html#reset .fes-pagelet .field-3708226579 {
  margin: 10px 0;
}
html#reset .fes-pagelet .fieldWithSpace-1055607092 {
  margin: 20px 0;
}
html#reset .fes-pagelet .fieldWithCaptcha-4167169026 {
  align-items: center;
  display: flex;
  justify-content: space-between;
  margin: 10px 0;
  -ms-flex-align: center;
   display: -ms-flexbox;
  -ms-flex-pack: justify;
}
html#reset .fes-pagelet .fieldWithCaptcha-4167169026 > div {
  flex-grow: 1;
  -ms-flex-positive: 1;
}
html#reset .fes-pagelet .bbImage-3796214000 {
  background-color: #f1f2f2;
  border-radius: 2px;
  flex: 0 0 75px;
  height: 50px;
  margin-left: 10px;
  width: 75px;
  -ms-flex: 0 0 75px;
}
html#reset .fes-pagelet .big-3872175661 {
  color: #5a8fef;
  display: block;
}
html#reset .fes-pagelet .container-1002819155 {
  box-shadow: 0 -1px 0 rgb(230, 235, 237), 0 1px 0 rgb(230, 235, 237);
  height: 50px;
  margin-bottom: 15px;
  overflow: hidden;
  width: 100%;
}
html#reset .fes-pagelet .banner-1622855492 {
  color: #000;
  display: block;
  font-size: 11px;
  line-height: 20px;
  height: 40px;
  padding: 5px 0;
  text-decoration: none;
  width: 100%;
}
html#reset .fes-pagelet .logo-3342507 {
  width: 60px;
  height: 14px;
  padding: 12px 10px 12px 0;
  float: left;
}
@media (max-width: 325px) {
  html#reset .fes-pagelet .frContainer-2479112996 {
    line-height: 13px;
  }
  html#reset .fes-pagelet .frBig-2736875012 {
    display: inline;
    padding-left: 5px;
  }
}
@media (min-width: 380px) {
  html#reset .fes-pagelet .big-3872175661 {
    font-size: 14px;
  }
  html#reset .fes-pagelet .banner-1622855492 {
    font-size: 13px;
  }
  html#reset .fes-pagelet .logo-3342507 {
    width: 67px;
    height: 16px;
    padding-right: 15px;
  }
}
@media (min-width: 615px) {
  html#reset .fes-pagelet .big-3872175661 {
    display: inline-block;
    font-size: 15px;
    padding-left: 5px;
  }
  html#reset .fes-pagelet .banner-1622855492 {
    font-size: 14px;
  }
  html#reset .fes-pagelet .banner-1622855492 span {
    line-height: 39px;
  }
}
@media (min-width: 980px) {
  html#reset .fes-pagelet .big-3872175661 {
    display: block;
    font-size: 11px;
    padding-left: 0;
  }
  html#reset .fes-pagelet .banner-1622855492 {
    font-size: 11px;
  }
  html#reset .fes-pagelet .banner-1622855492 span {
    line-height: 15px;
  }
  html#reset .fes-pagelet .logo-3342507 {
    width: 60px;
    height: 14px;
    padding-right: 10px;
  }
}
html#reset .fes-pagelet .r2s-3880830227 {
  border-radius: 3px;
  background-color: #ffffff;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.1);
  margin: 20px 0;
}
html#reset .fes-pagelet .r2sHeading-2417339729 {
  box-sizing: border-box;
  color: #404648;
  font-size: 15px;
  line-height: 50px;
  margin: 0;
  padding-left: 20px;
  padding-right: 20px;
  position: relative;
  text-align: center;
}
html#reset .fes-pagelet .r2sHeading-2417339729 > button {
  left: 0;
  position: absolute;
  top: 0;
  transition: all 200ms linear;
  width: 100%;
}
html#reset .fes-pagelet .r2sHeading__isExpanded-1172048942 > button, html#reset .fes-pagelet .r2sHeading__isExpanded-1172048942 > button:hover, html#reset .fes-pagelet .r2sHeading__isExpanded-1172048942 > button:focus, html#reset .fes-pagelet .r2sHeading__isExpanded-1172048942 > button:active {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  outline-width: 0;
  outline: none;
  background-color: #403e7c;
}
html#reset .fes-pagelet .toggleArrow-1065805740 {
  height: 7px;
  margin-top: -3px;
  position: absolute;
  right: 20px;
  top: 50%;
  width: 14px;
}
html#reset .fes-pagelet .toggleArrow__isExpanded-1910263825 {
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
html#reset .fes-pagelet .r2sForm-2850865211 {
  display: none;
  margin: 0;
  overflow: hidden;
  padding: 20px;
  padding-top: 10px;
}
html#reset .fes-pagelet .r2sForm__isExpanded-2179796410 {
  animation: slideDown 500ms ease-out;
  display: block;
}
@keyframes slideDown {
  from {
    max-height: 0;
  }
  to {
    max-height: 750px;
  }
}
html#reset .fes-pagelet .finePrint-1662104169 {
  color: #6a7072;
  font-size: 11px;
  line-height: 16px;
  margin: 0;
  text-align: center;
}
html#reset .fes-pagelet .finePrint-1662104169 > a {
  text-decoration: none;
  transition: color 200ms linear;
  color: #404648;
  font-weight: bold;
}
html#reset .fes-pagelet .finePrint-1662104169 > a:hover, html#reset .fes-pagelet .finePrint-1662104169 > a:focus {
  outline-width: 0;
  outline: none;
  color: #5180d7;
}
html#reset .fes-pagelet .finePrint-1662104169 > a:active {
  color: #4973c1;
}
@media (min-width: 980px) {
  html#reset .fes-pagelet .r2sHeading-2417339729 {
    line-height: 20px;
    padding-top: 20px;
    padding-bottom: 10px;
  }
  html#reset .fes-pagelet .r2sHeading-2417339729 > button {
    display: none;
  }
  html#reset .fes-pagelet .r2sForm-2850865211 {
    display: block;
    overflow: visible;
    padding-top: 0;
  }
  html#reset .fes-pagelet .r2sForm__isExpanded-2179796410 {
    animation: none;
  }
}
html#reset .fes-pagelet .showMoreWrapper-2782672307 {
  margin: 30px 0 20px 0;
  position: relative;
}
html#reset .fes-pagelet .showMoreChild-512293512 {
  overflow: hidden;
  transition: height 400ms linear;
}
html#reset .fes-pagelet .fadeOut-1576601769 {
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #f9f9f9 60%);
  bottom: 0;
  height: 150px;
  position: absolute;
  width: 100%;
}
html#reset .fes-pagelet .fadeOut__hidden-5987815 {
  display: none;
}
html#reset .fes-pagelet .showMoreButton-2319333437 {
  font-size: 15px;
  font-weight: bold;
  line-height: 20px;
  text-decoration: none;
  transition: color 200ms linear;
  color: #5a8fef;
  background: none;
  bottom: 10px;
  border: none;
  cursor: pointer;
  display: block;
  font-family: Larsseit, Arial, sans-serif;
  left: 50%;
  position: absolute;
  -ms-transform: translateX(-50%);
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}
html#reset .fes-pagelet .showMoreButton-2319333437:hover, html#reset .fes-pagelet .showMoreButton-2319333437:focus {
  outline-width: 0;
  outline: none;
  color: #5180d7;
}
html#reset .fes-pagelet .showMoreButton-2319333437:active {
  color: #4973c1;
}
html#reset .fes-pagelet .showMoreButton__hidden-5987815 {
  display: none;
}
@media (min-width: 760px) {
  html#reset .fes-pagelet .showMoreWrapper-2782672307 {
    margin: 40px 0 30px 0;
  }
}
html#reset .fes-pagelet .container-109445662 {
  border-radius: 3px;
  background-color: #ffffff;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.1);
  cursor: pointer;
  font-family: Larsseit, Arial, sans-serif;
  height: 0;
  left: 0;
  overflow: hidden;
  position: fixed;
  right: 0;
  top: 0;
  transition: height 250ms;
  z-index: 999;
}
html#reset .fes-pagelet .innerContainer-2048285891 {
  margin-left: auto;
  margin-right: auto;
  max-width: 1020px;
  align-items: center;
  display: flex;
  padding: 12.5px;
  -ms-flex-align: center;
   display: -ms-flexbox;
}
html#reset .fes-pagelet .thumbnail-2428654233 {
  align-self: stretch;
  display: none;
  height: 50px;
  margin-right: 20px;
  min-width: 70px;
  width: 70px;
  -ms-flex-item-align: stretch;
}
html#reset .fes-pagelet .itemInfo-2513816470 {
  display: none;
  min-width: 0;
  flex-grow: 2;
  -ms-flex-positive: 2;
}
html#reset .fes-pagelet .buttons-4060688273 {
  display: flex;
  flex-grow: 1;
   display: -ms-flexbox;
  -ms-flex-positive: 1;
}
html#reset .fes-pagelet .buttons-4060688273 > button {
  margin-right: 10px;
}
html#reset .fes-pagelet .buttons-4060688273 > button:last-child {
  margin-right: 0;
}
html#reset .fes-pagelet .mapButton-2014413671 {
  color: #404648;
  border-color: #d5dbdd;
  flex-grow: 1;
  height: 40px;
  line-height: 0;
  min-width: 40px;
  padding: 0 13px;
  width: 40px;
  -ms-flex-positive: 1;
}
html#reset .fes-pagelet .mapButton-2014413671 svg {
  height: 15px;
}
html#reset .fes-pagelet .phoneButton-2014413671 {
  color: #404648;
  border-color: #d5dbdd;
  flex-grow: 1;
  height: 40px;
  line-height: 0;
  min-width: 40px;
  padding: 0 13px;
  width: 40px;
  -ms-flex-positive: 1;
}
html#reset .fes-pagelet .phoneButton-2014413671 svg {
  height: 15px;
}
html#reset .fes-pagelet .phoneButtonBusiness-3168510914 {
  display: block;
}
html#reset .fes-pagelet .mainButton-594470952 {
  flex-basis: auto;
  flex-grow: 10;
  height: 40px;
  line-height: 40px;
  margin-bottom: 0;
  margin-top: 0;
  padding: 0 20px;
  vertical-align: middle;
  white-space: nowrap;
  display: flex;
  -ms-flex-preferred-size: auto;
  -ms-flex-positive: 10;
   display: -ms-flexbox;
}
html#reset .fes-pagelet .productButton-2510726377 {
  flex-basis: auto;
  flex-grow: 10;
  height: 40px;
  line-height: 40px;
  margin-bottom: 0;
  margin-top: 0;
  padding: 0 50px 0 20px;
  vertical-align: middle;
  white-space: nowrap;
  padding-bottom: 1px;
  position: relative;
  -ms-flex-preferred-size: auto;
  -ms-flex-positive: 10;
}
html#reset .fes-pagelet .mainButtonIcon-3015162971 {
  align-self: center;
  display: inline-block;
  height: 19px;
  margin-right: 10px;
  width: 25px;
  line-height: 0;
  -ms-flex-item-align: center;
}
html#reset .fes-pagelet .mainButtonText-2428408300 {
  flex-grow: 1;
  left: -15px;
  position: relative;
  text-align: center;
  -ms-flex-positive: 1;
}
@media (min-width: 760px) {
  html#reset .fes-pagelet .innerContainer-2048285891 {
    padding: 20px 15px;
  }
  html#reset .fes-pagelet .thumbnail-2428654233 {
    display: block;
  }
  html#reset .fes-pagelet .itemInfo-2513816470 {
    display: block;
  }
  html#reset .fes-pagelet .buttons-4060688273 {
    flex-grow: 0;
    -ms-flex-positive: 0;
  }
  html#reset .fes-pagelet .phoneButton-2014413671 {
    display: none;
  }
  html#reset .fes-pagelet .phoneButtonBusiness-3168510914 {
    display: block;
  }
  html#reset .fes-pagelet .mainButtonIcon-3015162971 {
    height: 15px;
    width: 20px;
  }
  html#reset .fes-pagelet .mainButtonText-2428408300 {
    font-size: 14px;
    padding-bottom: 1px;
    position: static;
  }
}
@media (min-width: 980px) {
  html#reset .fes-pagelet .innerContainer-2048285891 {
    padding-left: 40px;
    padding-right: 40px;
  }
}
html#reset .fes-pagelet .container-1295531331 > div {
  border-radius: 3px;
  background-color: #ffffff;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.1);
  left: 0;
  right: 0;
  width: 100% !important;
}
html#reset .fes-pagelet .leaderboard-1589061218 {
  left: 50%;
  margin-left: -50vw;
  position: relative;
  width: 100vw;
}
html#reset .fes-pagelet .featureBadge-4057027952 {
  background: linear-gradient(170deg, #fec249 0%, #fec249 50%, #f8aa17 50%, #f8aa17 100%);
  border-radius: 4px;
  color: #ffffff;
  display: inline-block;
  font-size: 14px;
  font-weight: bold;
  line-height: 24px;
  margin-left: 0.75em;
  padding-left: 6px;
  padding-right: 6px;
  vertical-align: text-bottom;
}
html#reset .fes-pagelet .condensedFeatureBadge-2122703986 {
  font-size: 12px;
  line-height: 18px;
}
html#reset .fes-pagelet .container-3188055069 {
  border-radius: 4px;
  border: 1px solid #fbdbd1;
  display: flex;
   display: -ms-flexbox;
}
html#reset .fes-pagelet .counterItem-3673435014 {
  background-color: #ffffff;
  border-right: 1px solid #fbdbd1;
  flex: 1;
  min-height: 100px;
  text-align: center;
  -ms-flex: 1;
}
html#reset .fes-pagelet .counterItem-3673435014:last-child {
  border-right: 0;
}
html#reset .fes-pagelet .counterItem-3673435014 span {
  display: block;
}
html#reset .fes-pagelet .title-2129854191 {
  font-size: 14px;
  font-weight: normal;
  line-height: 22px;
  color: #6a7072;
  margin: 12px 0 7px 0;
}
html#reset .fes-pagelet .count-3835391336 {
  font-size: 30px;
}
html#reset .fes-pagelet .carProofBannerContainer-184055323 {
  border-top: 1px solid #fbdbd1;
  padding: 10px 10px 10px 20px;
  text-align: center;
}
html#reset .fes-pagelet .carProofBannerLink-985173745 {
  text-decoration: none;
  transition: color 200ms linear;
  color: #5a8fef;
  display: block;
  margin: 10px 0;
}
html#reset .fes-pagelet .carProofBannerLink-985173745:hover, html#reset .fes-pagelet .carProofBannerLink-985173745:focus {
  outline-width: 0;
  outline: none;
  color: #5180d7;
}
html#reset .fes-pagelet .carProofBannerLink-985173745:active {
  color: #4973c1;
}
html#reset .fes-pagelet .carProofBannerText-2841032265 {
  margin: 0;
}
html#reset .fes-pagelet .carProofLogo-3499939337 {
  height: 20px;
  margin: 10px 0;
  width: 75px;
}
@media (min-width: 760px) {
  html#reset .fes-pagelet .carProofBannerContainer-184055323 {
    margin-left: 20px;
    margin-right: 25px;
    padding: 15px 0 10px 0;
    text-align: left;
    width: 100%;
  }
  html#reset .fes-pagelet .carProofBannerText-2841032265 {
    display: inline-block;
    width: 70%;
  }
  html#reset .fes-pagelet .carProofBannerLink-985173745 {
    display: inline-block;
    float: right;
    margin-right: 3px;
    margin-top: 0;
    vertical-align: top;
  }
  html#reset .fes-pagelet .carProofLogo-3499939337 {
    margin: 0 15px 0 3px;
    vertical-align: top;
  }
}
html#reset .fes-pagelet .container-1549829624 {
  margin: 40px 20px;
  border-radius: 4px;
  border: 1px solid #fbdbd1;
}
html#reset .fes-pagelet .container-1549829624 > :first-child {
  margin-top: 0;
}
html#reset .fes-pagelet .container-1549829624 > :last-child {
  margin-bottom: 0;
}
html#reset .fes-pagelet .myAdStatus-4031942929 {
  background-color: #fef7f3;
}
html#reset .fes-pagelet .adStatusHeadingContainer-2572760770 {
  align-items: center;
  display: flex;
  justify-content: center;
  margin-bottom: 25px;
  padding-top: 25px;
  -ms-flex-align: center;
   display: -ms-flexbox;
  -ms-flex-pack: center;
}
html#reset .fes-pagelet .myAdStatusHeading-455671176 {
  font-size: 18px;
  font-weight: normal;
  line-height: 22px;
  color: #f46e40;
  margin-bottom: 0;
  margin-left: 10px;
  margin-top: 0;
  text-align: center;
}
html#reset .fes-pagelet .performanceIcon-1560842022 {
  color: #f46e40;
  height: 15px;
  width: 25px;
}
html#reset .fes-pagelet .counterContainer-584763168 {
  margin: 15px 15px 0 15px;
  padding-bottom: 15px;
}
html#reset .fes-pagelet .linkContainer-1178020628 {
  border-top: 1px solid #fbdbd1;
  border-bottom: 1px solid #fbdbd1;
  display: flex;
  justify-content: center;
   display: -ms-flexbox;
  -ms-flex-pack: center;
}
html#reset .fes-pagelet .linkContainer-1178020628 a {
  text-decoration: none;
  transition: color 200ms linear;
  color: #5a8fef;
  display: inline-block;
  margin: 20px 0 20px 40px;
}
html#reset .fes-pagelet .linkContainer-1178020628 a:hover, html#reset .fes-pagelet .linkContainer-1178020628 a:focus {
  outline-width: 0;
  outline: none;
  color: #5180d7;
}
html#reset .fes-pagelet .linkContainer-1178020628 a:active {
  color: #4973c1;
}
html#reset .fes-pagelet .linkContainer-1178020628 a:first-child {
  margin-left: 0;
}
html#reset .fes-pagelet .promoteAdContainer-4002741002 {
  background-color: #fffefd;
}
html#reset .fes-pagelet .promoteAd-782627666 {
  margin-left: 20px;
  margin-right: 25px;
}
html#reset .fes-pagelet .promoteAdHeading-1287699125 {
  font-size: 18px;
  font-weight: normal;
  line-height: 22px;
  color: #f46e40;
  margin: 30px 25px 35px 20px;
}
html#reset .fes-pagelet .featureSelection-2657743854 {
  border-radius: 4px;
  border: 1px solid #fbdbd1;
  margin-bottom: 25px;
  min-height: 210px;
}
html#reset .fes-pagelet .buyNow-1707983314 {
  line-height: 40px;
  margin-bottom: 20px;
  padding: 0 20px;
}
@media (min-width: 650px) {
  html#reset .fes-pagelet .myAdStatus-4031942929 {
    display: flex;
    justify-content: space-between;
     display: -ms-flexbox;
    -ms-flex-pack: justify;
  }
  html#reset .fes-pagelet .adStatusHeadingContainer-2572760770 {
    margin: 25px 0 25px 20px;
  }
  html#reset .fes-pagelet .counterContainer-584763168 {
    flex-basis: 325px;
    -ms-flex-preferred-size: 325px;
  }
}
@media (min-width: 760px) {
  html#reset .fes-pagelet .myAdStatus-4031942929 {
    border-bottom: 1px solid #fbdbd1;
  }
  html#reset .fes-pagelet .promoteAdContainer-4002741002 {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
     display: -ms-flexbox;
    -ms-flex-wrap: wrap;
    -ms-flex-pack: justify;
  }
  html#reset .fes-pagelet .promoteAdHeader-2612354417 {
    display: flex;
    justify-content: inherit;
    width: 100%;
     display: -ms-flexbox;
    -ms-flex-pack: inherit;
  }
  html#reset .fes-pagelet .promoteAdHeading-1287699125 {
    margin-bottom: 20px;
  }
  html#reset .fes-pagelet .linkContainer-1178020628 {
    border: 0;
    order: 2;
    -ms-flex-order: 2;
  }
  html#reset .fes-pagelet .linkContainer-1178020628 a {
    margin-top: 40px;
    white-space: nowrap;
  }
  html#reset .fes-pagelet .linkContainer-1178020628 a:last-child {
    margin-left: 25px;
    margin-right: 30px;
  }
  html#reset .fes-pagelet .promoteAd-782627666 {
    align-items: flex-end;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    margin-bottom: 25px;
    width: 100%;
    -ms-flex-align: end;
     display: -ms-flexbox;
    -ms-flex-wrap: wrap;
    -ms-flex-pack: justify;
  }
  html#reset .fes-pagelet .featureSelection-2657743854 {
    margin-bottom: 0;
    min-height: 135px;
    min-width: 340px;
  }
  html#reset .fes-pagelet .buyNow-1707983314 {
    flex: inherit;
    margin-bottom: 0;
    -ms-flex: inherit;
  }
}
@media (min-width: 980px) {
  html#reset .fes-pagelet .container-1549829624 {
    margin-left: 0;
    margin-right: 0;
    display: flex;
     display: -ms-flexbox;
  }
  html#reset .fes-pagelet .myAdStatus-4031942929 {
    border-bottom: 0;
    border-right: 1px solid #fbdbd1;
    display: block;
    width: 300px;
  }
  html#reset .fes-pagelet .adStatusHeadingContainer-2572760770 {
    margin: 30px 0 40px 0;
  }
  html#reset .fes-pagelet .promoteAdContainer-4002741002 {
    width: 720px;
  }
}
html#reset .fes-pagelet .r2sBanner-1230631123 {
  left: 50%;
  margin-left: -50vw;
  position: relative;
  width: 100vw;
  margin-bottom: 30px;
}
html#reset .fes-pagelet .postAdBanner-1230631123 {
  left: 50%;
  margin-left: -50vw;
  position: relative;
  width: 100vw;
  margin-bottom: 30px;
}
html#reset .fes-pagelet .datePosted-4043201624 {
  color: #6a7072;
  font-size: 15px;
  line-height: 20px;
  margin-bottom: 2px;
  padding-left: 42px;
}
html#reset .fes-pagelet .bigbox-1230631123 {
  left: 50%;
  margin-left: -50vw;
  position: relative;
  width: 100vw;
  margin-bottom: 30px;
}
@media (min-width: 980px) {
  html#reset .fes-pagelet .bigbox-1230631123 {
    flex-grow: 1;
    margin-bottom: 0;
    margin-left: 0;
    order: 1;
    overflow: hidden;
    position: static;
    width: 300px;
    -ms-flex-positive: 1;
    -ms-flex-order: 1;
  }
}
html#reset .fes-pagelet .page-772068234 {
  overflow: hidden;
}
html#reset .fes-pagelet .defaultMessages-849890995 {
  margin: 30px 20px;
}
html#reset .fes-pagelet .defaultMessages-849890995 > :first-child {
  margin-top: 0;
}
html#reset .fes-pagelet .defaultMessages-849890995 > :last-child {
  margin-bottom: 0;
}
html#reset .fes-pagelet .messageJumpAnchor-1557678097 {
  width: 0;
  height: 0;
  position: relative;
  top: -20px;
}
html#reset .fes-pagelet .mainColumn-849890995 {
  margin: 30px 20px;
}
html#reset .fes-pagelet .mainColumn-849890995 > :first-child {
  margin-top: 0;
}
html#reset .fes-pagelet .mainColumn-849890995 > :last-child {
  margin-bottom: 0;
}
html#reset .fes-pagelet .sidebarColumn-849890995 {
  margin: 30px 20px;
}
html#reset .fes-pagelet .sidebarColumn-849890995 > :first-child {
  margin-top: 0;
}
html#reset .fes-pagelet .sidebarColumn-849890995 > :last-child {
  margin-bottom: 0;
}
html#reset .fes-pagelet .itemInfo-849890995 {
  margin: 30px 20px;
}
html#reset .fes-pagelet .itemInfo-849890995 > :first-child {
  margin-top: 0;
}
html#reset .fes-pagelet .itemInfo-849890995 > :last-child {
  margin-bottom: 0;
}
html#reset .fes-pagelet .itemInfoSidebar-3833879798 {
  display: flex;
  flex-direction: column;
  margin: 30px 0;
   display: -ms-flexbox;
  -ms-flex-direction: column;
}
html#reset .fes-pagelet .itemInfoSidebar-3833879798 > :first-child {
  margin-top: 0;
}
html#reset .fes-pagelet .itemInfoSidebar-3833879798 > :last-child {
  margin-bottom: 0;
}
html#reset .fes-pagelet .itemMeta-379664801 {
  position: relative;
}
html#reset .fes-pagelet .itemMeta-379664801 > div {
  position: static;
}
html#reset .fes-pagelet .itemActions-2082016896 {
  display: inline-block;
  height: auto;
  margin: 20px 0;
  width: 100%;
}
@media (min-width: 760px) {
  html#reset .fes-pagelet .defaultMessages-849890995 {
    margin: 25px 0;
  }
  html#reset .fes-pagelet .itemTitleWrapper-2315792072 > div {
    margin-top: 0;
    margin-bottom: 20px;
  }
  html#reset .fes-pagelet .mainColumn-849890995 {
    margin: 40px 0;
  }
  html#reset .fes-pagelet .sidebarColumn-849890995 {
    margin: 40px 0;
  }
  html#reset .fes-pagelet .itemInfo-849890995 {
    margin: 0 0 40px 0;
  }
  html#reset .fes-pagelet .itemInfoSidebar-3833879798 {
    margin: 40px 0;
  }
}
@media (min-width: 980px) {
  html#reset .fes-pagelet .messageJumpAnchor-1557678097 {
    top: -40px;
  }
  html#reset .fes-pagelet .itemTitleWrapper-2315792072 {
    align-items: center;
    display: flex;
    -ms-flex-align: center;
     display: -ms-flexbox;
  }
  html#reset .fes-pagelet .mainColumn-849890995 {
    flex-grow: 1;
    margin-bottom: 0;
    overflow: hidden;
    -ms-flex-positive: 1;
  }
  html#reset .fes-pagelet .sidebarColumn-849890995 {
    flex: 0 0 300px;
    margin-bottom: 0;
    margin-left: 40px;
    margin-top: 0;
    width: 300px;
    -ms-flex: 0 0 300px;
  }
  html#reset .fes-pagelet .itemInfo-849890995 {
    padding-right: 340px;
    position: relative;
  }
  html#reset .fes-pagelet .itemInfoSidebar-3833879798 {
    margin: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 300px;
  }
  html#reset .fes-pagelet .itemInfoSidebar-3833879798 > :last-child {
    margin-bottom: 40px;
  }
}

/*# sourceMappingURL=styles.3ab56c585ca317a486e4.css.map*/