@charset "UTF-8";
@font-face {
  font-family: 'fontawesomeregular';
  src: url("https://s.yimg.com/ao/i/mp/properties/eclipse/fonts/fontawesome-webfont.g1378345734.eot");
  src: url("https://s.yimg.com/ao/i/mp/properties/eclipse/fonts/fontawesome-webfont.g1378345734.eot?#iefix") format("embedded-opentype"), url("https://s.yimg.com/ao/i/mp/properties/eclipse/fonts/fontawesome-webfont.g1378345734.woff"), url("https://s.yimg.com/ao/i/mp/properties/eclipse/fonts/fontawesome-webfont.g1378345734.ttf") format("truetype");
}
@font-face {
  font-family: 'yahooiconsregular';
  src: url("https://s.yimg.com/ao/i/mp/fonts/yahoo/yahoo-icons.g1404973041.eot");
  src: url("https://s.yimg.com/ao/i/mp/fonts/yahoo/yahoo-icons.g1404973041.eot?#iefix") format("embedded-opentype"), url("https://s.yimg.com/ao/i/mp/fonts/yahoo/yahoo-icons.g1404973041.woff") format("woff"), url("https://s.yimg.com/ao/i/mp/fonts/yahoo/yahoo-icons.g1404973041.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
/* Meyer reset */
/* line 4, ../../../scss/base/_reset.scss */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure,
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}

/* HTML5 display-role reset for older browsers */
/* line 25, ../../../scss/base/_reset.scss */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
  display: block;
}

/* line 29, ../../../scss/base/_reset.scss */
body {
  line-height: 1;
}

/* line 32, ../../../scss/base/_reset.scss */
ol, ul {
  list-style: none;
}

/* line 35, ../../../scss/base/_reset.scss */
blockquote, q {
  quotes: none;
}

/* line 38, ../../../scss/base/_reset.scss */
blockquote:before, blockquote:after,
q:before, q:after {
  content: '';
  content: none;
}

/* line 44, ../../../scss/base/_reset.scss */
:focus {
  outline: 1px #ccc dotted;
}

/* line 48, ../../../scss/base/_reset.scss */
ins {
  background: #D2F1F4;
  text-decoration: none;
}

/* line 52, ../../../scss/base/_reset.scss */
del {
  text-decoration: line-through;
}

/* line 56, ../../../scss/base/_reset.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 61, ../../../scss/base/_reset.scss */
html {
  font-size: 50%;
  height: 100%;
  -webkit-text-size-adjust: none;
  /* Prevent font scaling in landscape */
}

/* line 67, ../../../scss/base/_reset.scss */
a {
  text-decoration: none;
}

/* line 70, ../../../scss/base/_reset.scss */
b, strong {
  font-weight: bold;
}

/* line 7, ../../../scss/base/_placeholders.scss */
.network-footer .y7-advertisement, .module, .cluster, .block, .standout, .device-small #page .cluster .column-1, .device-large #page .cluster .column-1, .device-small #page, .device-small #page .cluster .row, .device-large #page, .device-large #page .cluster .row, .universal-header, .device-large .uni-group.uni-search .module-content .searchfield, .device-large .uni-group.uni-search .module-content .search-buttons, .masthead, .navigation, .network-footer .y-network-links, .network-footer .y-properties, .device-small .network-footer .y-network-links ol, .device-small .network-footer .y-properties ol {
  *zoom: 1;
}
/* line 9, ../../../scss/base/_placeholders.scss */
.network-footer .y7-advertisement:before, .module:before, .cluster:before, .block:before, .standout:before, .device-small #page .cluster .column-1:before, .device-large #page .cluster .column-1:before, .device-small #page:before, .device-small #page .cluster .row:before, .device-large #page:before, .device-large #page .cluster .row:before, .universal-header:before, .device-large .uni-group.uni-search .module-content .searchfield:before, .device-large .uni-group.uni-search .module-content .search-buttons:before, .masthead:before, .navigation:before, .network-footer .y-network-links:before, .network-footer .y-properties:before, .device-small .network-footer .y-network-links ol:before, .device-small .network-footer .y-properties ol:before, .network-footer .y7-advertisement:after, .module:after, .cluster:after, .block:after, .standout:after, .device-small #page .cluster .column-1:after, .device-large #page .cluster .column-1:after, .device-small #page:after, .device-small #page .cluster .row:after, .device-large #page:after, .device-large #page .cluster .row:after, .universal-header:after, .device-large .uni-group.uni-search .module-content .searchfield:after, .device-large .uni-group.uni-search .module-content .search-buttons:after, .masthead:after, .navigation:after, .network-footer .y-network-links:after, .network-footer .y-properties:after, .device-small .network-footer .y-network-links ol:after, .device-small .network-footer .y-properties ol:after {
  display: table;
  content: " ";
}
/* line 14, ../../../scss/base/_placeholders.scss */
.network-footer .y7-advertisement:after, .module:after, .cluster:after, .block:after, .standout:after, .device-small #page .cluster .column-1:after, .device-large #page .cluster .column-1:after, .device-small #page:after, .device-small #page .cluster .row:after, .device-large #page:after, .device-large #page .cluster .row:after, .universal-header:after, .device-large .uni-group.uni-search .module-content .searchfield:after, .device-large .uni-group.uni-search .module-content .search-buttons:after, .masthead:after, .navigation:after, .network-footer .y-network-links:after, .network-footer .y-properties:after, .device-small .network-footer .y-network-links ol:after, .device-small .network-footer .y-properties ol:after {
  clear: both;
}

/* line 20, ../../../scss/base/_placeholders.scss */
.network-footer .y7-advertisement {
  margin: 0 0 16px;
  margin: 0 0 2rem;
}

/* line 27, ../../../scss/base/_placeholders.scss */
.breadcrumb_chevron, .smartphone .network-footer .y-network-links li a:after, .smartphone .network-footer .y-properties li a:after, .featurephone .network-footer .y-network-links li a:after, .featurephone .network-footer .y-properties li a:after, .desktop .network-footer .y-network-links li a:before, .desktop .network-footer .y-properties li a:before, .network-footer .y-network-links li a:before, .network-footer .y-properties li a:before {
  content: "\f054";
  font-family: fontawesomeregular;
  line-height: 18px;
  line-height: 2.25rem;
  position: absolute;
  text-decoration: none;
}

/* line 5, ../../../scss/base/_utils.scss */
.ie7 .clearfix {
  zoom: 1;
}

/* line 11, ../../../scss/base/_utils.scss */
.clearfix:before, .clearfix:after {
  display: table;
  content: " ";
}
/* line 16, ../../../scss/base/_utils.scss */
.clearfix:after {
  clear: both;
}

/* line 21, ../../../scss/base/_utils.scss */
.clearfix-hack, .column, .device-small #page .cluster .column-1-2, .device-small #page .cluster .column-1-2 .column-1-2, .device-small #page .cluster .column-1-2 .column-1-3, .device-small #page .cluster .column-1-2 .column-2-3, .device-small #page .cluster .column-1-2 .column-1-4, .device-small #page .cluster .column-1-2 .column-3-4, .device-small #page .cluster .column-1-3, .device-small #page .cluster .column-1-3 .column-1-2, .device-small #page .cluster .column-1-3 .column-1-3, .device-small #page .cluster .column-1-3 .column-2-3, .device-small #page .cluster .column-1-3 .column-1-4, .device-small #page .cluster .column-1-3 .column-3-4, .device-small #page .cluster .column-2-3, .device-small #page .cluster .column-2-3 .column-1-2, .device-small #page .cluster .column-2-3 .column-1-3, .device-small #page .cluster .column-2-3 .column-2-3, .device-small #page .cluster .column-2-3 .column-1-4, .device-small #page .cluster .column-2-3 .column-3-4, .device-small #page .cluster .column-1-4, .device-small #page .cluster .column-1-4 .column-1-2, .device-small #page .cluster .column-1-4 .column-1-3, .device-small #page .cluster .column-1-4 .column-2-3, .device-small #page .cluster .column-1-4 .column-1-4, .device-small #page .cluster .column-1-4 .column-3-4, .device-small #page .cluster .column-3-4, .device-small #page .cluster .column-3-4 .column-1-2, .device-small #page .cluster .column-3-4 .column-1-3, .device-small #page .cluster .column-3-4 .column-2-3, .device-small #page .cluster .column-3-4 .column-1-4, .device-small #page .cluster .column-3-4 .column-3-4, .device-large #page .cluster .column-1-2, .device-large #page .cluster .column-1-2 .column-1-2, .device-large #page .cluster .column-1-2 .column-1-3, .device-large #page .cluster .column-1-2 .column-2-3, .device-large #page .cluster .column-1-2 .column-1-4, .device-large #page .cluster .column-1-2 .column-3-4, .device-large #page .cluster .column-1-3, .device-large #page .cluster .column-1-3 .column-1-2, .device-large #page .cluster .column-1-3 .column-1-3, .device-large #page .cluster .column-1-3 .column-2-3, .device-large #page .cluster .column-1-3 .column-1-4, .device-large #page .cluster .column-1-3 .column-3-4, .device-large #page .cluster .column-2-3, .device-large #page .cluster .column-2-3 .column-1-2, .device-large #page .cluster .column-2-3 .column-1-3, .device-large #page .cluster .column-2-3 .column-2-3, .device-large #page .cluster .column-2-3 .column-1-4, .device-large #page .cluster .column-2-3 .column-3-4, .device-large #page .cluster .column-1-4, .device-large #page .cluster .column-1-4 .column-1-2, .device-large #page .cluster .column-1-4 .column-1-3, .device-large #page .cluster .column-1-4 .column-2-3, .device-large #page .cluster .column-1-4 .column-1-4, .device-large #page .cluster .column-1-4 .column-3-4, .device-large #page .cluster .column-3-4, .device-large #page .cluster .column-3-4 .column-1-2, .device-large #page .cluster .column-3-4 .column-1-3, .device-large #page .cluster .column-3-4 .column-2-3, .device-large #page .cluster .column-3-4 .column-1-4, .device-large #page .cluster .column-3-4 .column-3-4 {
  zoom: 1;
}
/* line 24, ../../../scss/base/_utils.scss */
.clearfix-hack:before, .column:before, .device-small #page .cluster .column-1-2:before, .device-small #page .cluster .column-1-2 .column-1-2:before, .device-small #page .cluster .column-1-2 .column-1-3:before, .device-small #page .cluster .column-1-2 .column-2-3:before, .device-small #page .cluster .column-1-2 .column-1-4:before, .device-small #page .cluster .column-1-2 .column-3-4:before, .device-small #page .cluster .column-1-3:before, .device-small #page .cluster .column-1-3 .column-1-2:before, .device-small #page .cluster .column-1-3 .column-1-3:before, .device-small #page .cluster .column-1-3 .column-2-3:before, .device-small #page .cluster .column-1-3 .column-1-4:before, .device-small #page .cluster .column-1-3 .column-3-4:before, .device-small #page .cluster .column-2-3:before, .device-small #page .cluster .column-2-3 .column-1-2:before, .device-small #page .cluster .column-2-3 .column-1-3:before, .device-small #page .cluster .column-2-3 .column-2-3:before, .device-small #page .cluster .column-2-3 .column-1-4:before, .device-small #page .cluster .column-2-3 .column-3-4:before, .device-small #page .cluster .column-1-4:before, .device-small #page .cluster .column-1-4 .column-1-2:before, .device-small #page .cluster .column-1-4 .column-1-3:before, .device-small #page .cluster .column-1-4 .column-2-3:before, .device-small #page .cluster .column-1-4 .column-1-4:before, .device-small #page .cluster .column-1-4 .column-3-4:before, .device-small #page .cluster .column-3-4:before, .device-small #page .cluster .column-3-4 .column-1-2:before, .device-small #page .cluster .column-3-4 .column-1-3:before, .device-small #page .cluster .column-3-4 .column-2-3:before, .device-small #page .cluster .column-3-4 .column-1-4:before, .device-small #page .cluster .column-3-4 .column-3-4:before, .device-large #page .cluster .column-1-2:before, .device-large #page .cluster .column-1-2 .column-1-2:before, .device-large #page .cluster .column-1-2 .column-1-3:before, .device-large #page .cluster .column-1-2 .column-2-3:before, .device-large #page .cluster .column-1-2 .column-1-4:before, .device-large #page .cluster .column-1-2 .column-3-4:before, .device-large #page .cluster .column-1-3:before, .device-large #page .cluster .column-1-3 .column-1-2:before, .device-large #page .cluster .column-1-3 .column-1-3:before, .device-large #page .cluster .column-1-3 .column-2-3:before, .device-large #page .cluster .column-1-3 .column-1-4:before, .device-large #page .cluster .column-1-3 .column-3-4:before, .device-large #page .cluster .column-2-3:before, .device-large #page .cluster .column-2-3 .column-1-2:before, .device-large #page .cluster .column-2-3 .column-1-3:before, .device-large #page .cluster .column-2-3 .column-2-3:before, .device-large #page .cluster .column-2-3 .column-1-4:before, .device-large #page .cluster .column-2-3 .column-3-4:before, .device-large #page .cluster .column-1-4:before, .device-large #page .cluster .column-1-4 .column-1-2:before, .device-large #page .cluster .column-1-4 .column-1-3:before, .device-large #page .cluster .column-1-4 .column-2-3:before, .device-large #page .cluster .column-1-4 .column-1-4:before, .device-large #page .cluster .column-1-4 .column-3-4:before, .device-large #page .cluster .column-3-4:before, .device-large #page .cluster .column-3-4 .column-1-2:before, .device-large #page .cluster .column-3-4 .column-1-3:before, .device-large #page .cluster .column-3-4 .column-2-3:before, .device-large #page .cluster .column-3-4 .column-1-4:before, .device-large #page .cluster .column-3-4 .column-3-4:before, .clearfix-hack:after, .column:after, .device-small #page .cluster .column-1-2:after, .device-small #page .cluster .column-1-2 .column-1-2:after, .device-small #page .cluster .column-1-2 .column-1-3:after, .device-small #page .cluster .column-1-2 .column-2-3:after, .device-small #page .cluster .column-1-2 .column-1-4:after, .device-small #page .cluster .column-1-2 .column-3-4:after, .device-small #page .cluster .column-1-3:after, .device-small #page .cluster .column-1-3 .column-1-2:after, .device-small #page .cluster .column-1-3 .column-1-3:after, .device-small #page .cluster .column-1-3 .column-2-3:after, .device-small #page .cluster .column-1-3 .column-1-4:after, .device-small #page .cluster .column-1-3 .column-3-4:after, .device-small #page .cluster .column-2-3:after, .device-small #page .cluster .column-2-3 .column-1-2:after, .device-small #page .cluster .column-2-3 .column-1-3:after, .device-small #page .cluster .column-2-3 .column-2-3:after, .device-small #page .cluster .column-2-3 .column-1-4:after, .device-small #page .cluster .column-2-3 .column-3-4:after, .device-small #page .cluster .column-1-4:after, .device-small #page .cluster .column-1-4 .column-1-2:after, .device-small #page .cluster .column-1-4 .column-1-3:after, .device-small #page .cluster .column-1-4 .column-2-3:after, .device-small #page .cluster .column-1-4 .column-1-4:after, .device-small #page .cluster .column-1-4 .column-3-4:after, .device-small #page .cluster .column-3-4:after, .device-small #page .cluster .column-3-4 .column-1-2:after, .device-small #page .cluster .column-3-4 .column-1-3:after, .device-small #page .cluster .column-3-4 .column-2-3:after, .device-small #page .cluster .column-3-4 .column-1-4:after, .device-small #page .cluster .column-3-4 .column-3-4:after, .device-large #page .cluster .column-1-2:after, .device-large #page .cluster .column-1-2 .column-1-2:after, .device-large #page .cluster .column-1-2 .column-1-3:after, .device-large #page .cluster .column-1-2 .column-2-3:after, .device-large #page .cluster .column-1-2 .column-1-4:after, .device-large #page .cluster .column-1-2 .column-3-4:after, .device-large #page .cluster .column-1-3:after, .device-large #page .cluster .column-1-3 .column-1-2:after, .device-large #page .cluster .column-1-3 .column-1-3:after, .device-large #page .cluster .column-1-3 .column-2-3:after, .device-large #page .cluster .column-1-3 .column-1-4:after, .device-large #page .cluster .column-1-3 .column-3-4:after, .device-large #page .cluster .column-2-3:after, .device-large #page .cluster .column-2-3 .column-1-2:after, .device-large #page .cluster .column-2-3 .column-1-3:after, .device-large #page .cluster .column-2-3 .column-2-3:after, .device-large #page .cluster .column-2-3 .column-1-4:after, .device-large #page .cluster .column-2-3 .column-3-4:after, .device-large #page .cluster .column-1-4:after, .device-large #page .cluster .column-1-4 .column-1-2:after, .device-large #page .cluster .column-1-4 .column-1-3:after, .device-large #page .cluster .column-1-4 .column-2-3:after, .device-large #page .cluster .column-1-4 .column-1-4:after, .device-large #page .cluster .column-1-4 .column-3-4:after, .device-large #page .cluster .column-3-4:after, .device-large #page .cluster .column-3-4 .column-1-2:after, .device-large #page .cluster .column-3-4 .column-1-3:after, .device-large #page .cluster .column-3-4 .column-2-3:after, .device-large #page .cluster .column-3-4 .column-1-4:after, .device-large #page .cluster .column-3-4 .column-3-4:after {
  display: table;
  content: " ";
}
/* line 29, ../../../scss/base/_utils.scss */
.clearfix-hack:after, .column:after, .device-small #page .cluster .column-1-2:after, .device-small #page .cluster .column-1-2 .column-1-2:after, .device-small #page .cluster .column-1-2 .column-1-3:after, .device-small #page .cluster .column-1-2 .column-2-3:after, .device-small #page .cluster .column-1-2 .column-1-4:after, .device-small #page .cluster .column-1-2 .column-3-4:after, .device-small #page .cluster .column-1-3:after, .device-small #page .cluster .column-1-3 .column-1-2:after, .device-small #page .cluster .column-1-3 .column-1-3:after, .device-small #page .cluster .column-1-3 .column-2-3:after, .device-small #page .cluster .column-1-3 .column-1-4:after, .device-small #page .cluster .column-1-3 .column-3-4:after, .device-small #page .cluster .column-2-3:after, .device-small #page .cluster .column-2-3 .column-1-2:after, .device-small #page .cluster .column-2-3 .column-1-3:after, .device-small #page .cluster .column-2-3 .column-2-3:after, .device-small #page .cluster .column-2-3 .column-1-4:after, .device-small #page .cluster .column-2-3 .column-3-4:after, .device-small #page .cluster .column-1-4:after, .device-small #page .cluster .column-1-4 .column-1-2:after, .device-small #page .cluster .column-1-4 .column-1-3:after, .device-small #page .cluster .column-1-4 .column-2-3:after, .device-small #page .cluster .column-1-4 .column-1-4:after, .device-small #page .cluster .column-1-4 .column-3-4:after, .device-small #page .cluster .column-3-4:after, .device-small #page .cluster .column-3-4 .column-1-2:after, .device-small #page .cluster .column-3-4 .column-1-3:after, .device-small #page .cluster .column-3-4 .column-2-3:after, .device-small #page .cluster .column-3-4 .column-1-4:after, .device-small #page .cluster .column-3-4 .column-3-4:after, .device-large #page .cluster .column-1-2:after, .device-large #page .cluster .column-1-2 .column-1-2:after, .device-large #page .cluster .column-1-2 .column-1-3:after, .device-large #page .cluster .column-1-2 .column-2-3:after, .device-large #page .cluster .column-1-2 .column-1-4:after, .device-large #page .cluster .column-1-2 .column-3-4:after, .device-large #page .cluster .column-1-3:after, .device-large #page .cluster .column-1-3 .column-1-2:after, .device-large #page .cluster .column-1-3 .column-1-3:after, .device-large #page .cluster .column-1-3 .column-2-3:after, .device-large #page .cluster .column-1-3 .column-1-4:after, .device-large #page .cluster .column-1-3 .column-3-4:after, .device-large #page .cluster .column-2-3:after, .device-large #page .cluster .column-2-3 .column-1-2:after, .device-large #page .cluster .column-2-3 .column-1-3:after, .device-large #page .cluster .column-2-3 .column-2-3:after, .device-large #page .cluster .column-2-3 .column-1-4:after, .device-large #page .cluster .column-2-3 .column-3-4:after, .device-large #page .cluster .column-1-4:after, .device-large #page .cluster .column-1-4 .column-1-2:after, .device-large #page .cluster .column-1-4 .column-1-3:after, .device-large #page .cluster .column-1-4 .column-2-3:after, .device-large #page .cluster .column-1-4 .column-1-4:after, .device-large #page .cluster .column-1-4 .column-3-4:after, .device-large #page .cluster .column-3-4:after, .device-large #page .cluster .column-3-4 .column-1-2:after, .device-large #page .cluster .column-3-4 .column-1-3:after, .device-large #page .cluster .column-3-4 .column-2-3:after, .device-large #page .cluster .column-3-4 .column-1-4:after, .device-large #page .cluster .column-3-4 .column-3-4:after {
  clear: both;
}

/* line 35, ../../../scss/base/_utils.scss */
.clr-left {
  clear: left;
}

/* line 41, ../../../scss/base/_utils.scss */
.module {
  margin: 0 0 16px;
  margin: 0 0 2rem;
}

/* line 50, ../../../scss/base/_utils.scss */
.y7-advertisement {
  position: relative;
  text-align: center;
  z-index: 3;
}
/* line 55, ../../../scss/base/_utils.scss */
.y7-advertisement iframe, .y7-advertisement div {
  margin: 0 auto;
}
/* line 59, ../../../scss/base/_utils.scss */
.y7-advertisement ~ .g-row {
  padding-top: 16px !important;
}

/* line 67, ../../../scss/base/_utils.scss */
.concertina-text {
  display: none;
}

/* line 73, ../../../scss/base/_utils.scss */
.chevron_arrow {
  content: "\f054";
  font-family: fontawesomeregular;
  line-height: 18px;
  line-height: 2.25rem;
  position: absolute;
  text-decoration: none;
}

/* line 81, ../../../scss/base/_utils.scss */
.breadcrumb_chevron {
  color: white;
  font-size: 64px;
  right: 0;
  text-align: right;
  top: -14px;
}

/* line 93, ../../../scss/base/_utils.scss */
.heading-standard {
  font-size: 150%;
  font-weight: bold;
  margin-bottom: 4px;
  padding: 4px 0 0;
}

/* line 102, ../../../scss/base/_utils.scss */
.thumb-standard {
  float: right;
  margin: 0 0 8px 8px;
}

/* line 107, ../../../scss/base/_utils.scss */
.thumb-standard-2 {
  float: left;
  margin: 0 8px 8px 0;
}

/* line 114, ../../../scss/base/_utils.scss */
.nav-notch {
  border: 5px solid black;
  border-color: transparent;
  float: left;
  height: 0;
  width: 0;
}
/* line 121, ../../../scss/base/_utils.scss */
.nav-notch.north {
  border-bottom: 10px solid grey;
  margin: -7px 0 0 45%;
}

/* line 129, ../../../scss/base/_utils.scss */
.button {
  border-radius: 3px;
  font-size: 16px;
  font-size: 2rem;
  background: #d1d1d1;
  /* Old browsers */
  background: -moz-linear-gradient(top, white 0%, white 2%, #ebebeb 35%, #d1d1d1 78%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(5%, white), color-stop(35%, #ebebeb), color-stop(78%, #d1d1d1));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, white 0%, white 5%, #ebebeb 45%, #d1d1d1 78%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, white 0%, white 2%, #ebebeb 35%, #d1d1d1 78%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, white 0%, white 2%, #ebebeb 35%, #d1d1d1 78%);
  /* IE10+ */
  background: linear-gradient(to bottom, white 0%, white 2%, #ebebeb 35%, #d1d1d1 78%);
  /* W3C */
  border: 1px solid #c4c4c4;
  color: #444;
  padding: 4px 8px;
  text-shadow: 1px 1px 1px #333;
  font-size: 12px;
  font-size: 1.5rem;
  padding: 4px 16px;
  margin-right: 8px;
}

/* line 38, ../../../scss/base/_fonts.scss */
.text_body {
  font-size: 14px;
  font-size: 1.75rem;
  color: #444;
  font-family: "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: normal;
  line-height: 100%;
}

/* line 42, ../../../scss/base/_fonts.scss */
.text_para {
  font-size: 14px;
  font-size: 1.75rem;
  color: #444;
  font-family: "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: normal;
  line-height: 140%;
  margin: 0 0 16px;
}

/* line 48, ../../../scss/base/_fonts.scss */
.text_modheading {
  font-size: 16.8px;
  font-size: 2.1rem;
  color: #888;
  font-family: "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: bold;
  line-height: 100%;
}

/* line 52, ../../../scss/base/_fonts.scss */
.text_heading {
  font-size: 15.96px;
  font-size: 1.995rem;
  color: #888;
  font-family: "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: bold;
  line-height: 100%;
  padding: 8px 0 16px;
}

/* line 57, ../../../scss/base/_fonts.scss */
.text_subheading {
  font-size: 15.96px;
  font-size: 1.995rem;
  color: #888;
  font-family: "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: normal;
  line-height: 100%;
  padding: 8px 0 16px;
}

/* line 62, ../../../scss/base/_fonts.scss */
.text_minor {
  font-size: 11.2px;
  font-size: 1.4rem;
  color: #444;
  font-family: "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: normal;
  line-height: 100%;
}

/* line 66, ../../../scss/base/_fonts.scss */
i {
  font-style: italic;
}

/* line 71, ../../../scss/base/_fonts.scss */
.ico-ie7 {
  display: block;
  font-family: yahooiconsregular;
}

/* line 4, ../../../scss/base/_grid.scss */
.cluster {
  clear: both;
}

/* line 13, ../../../scss/base/_grid.scss */
.column, .device-small #page .cluster .column-1-2, .device-small #page .cluster .column-1-2 .column-1-2, .device-small #page .cluster .column-1-2 .column-1-3, .device-small #page .cluster .column-1-2 .column-2-3, .device-small #page .cluster .column-1-2 .column-1-4, .device-small #page .cluster .column-1-2 .column-3-4, .device-small #page .cluster .column-1-3, .device-small #page .cluster .column-1-3 .column-1-2, .device-small #page .cluster .column-1-3 .column-1-3, .device-small #page .cluster .column-1-3 .column-2-3, .device-small #page .cluster .column-1-3 .column-1-4, .device-small #page .cluster .column-1-3 .column-3-4, .device-small #page .cluster .column-2-3, .device-small #page .cluster .column-2-3 .column-1-2, .device-small #page .cluster .column-2-3 .column-1-3, .device-small #page .cluster .column-2-3 .column-2-3, .device-small #page .cluster .column-2-3 .column-1-4, .device-small #page .cluster .column-2-3 .column-3-4, .device-small #page .cluster .column-1-4, .device-small #page .cluster .column-1-4 .column-1-2, .device-small #page .cluster .column-1-4 .column-1-3, .device-small #page .cluster .column-1-4 .column-2-3, .device-small #page .cluster .column-1-4 .column-1-4, .device-small #page .cluster .column-1-4 .column-3-4, .device-small #page .cluster .column-3-4, .device-small #page .cluster .column-3-4 .column-1-2, .device-small #page .cluster .column-3-4 .column-1-3, .device-small #page .cluster .column-3-4 .column-2-3, .device-small #page .cluster .column-3-4 .column-1-4, .device-small #page .cluster .column-3-4 .column-3-4, .device-large #page .cluster .column-1-2, .device-large #page .cluster .column-1-2 .column-1-2, .device-large #page .cluster .column-1-2 .column-1-3, .device-large #page .cluster .column-1-2 .column-2-3, .device-large #page .cluster .column-1-2 .column-1-4, .device-large #page .cluster .column-1-2 .column-3-4, .device-large #page .cluster .column-1-3, .device-large #page .cluster .column-1-3 .column-1-2, .device-large #page .cluster .column-1-3 .column-1-3, .device-large #page .cluster .column-1-3 .column-2-3, .device-large #page .cluster .column-1-3 .column-1-4, .device-large #page .cluster .column-1-3 .column-3-4, .device-large #page .cluster .column-2-3, .device-large #page .cluster .column-2-3 .column-1-2, .device-large #page .cluster .column-2-3 .column-1-3, .device-large #page .cluster .column-2-3 .column-2-3, .device-large #page .cluster .column-2-3 .column-1-4, .device-large #page .cluster .column-2-3 .column-3-4, .device-large #page .cluster .column-1-4, .device-large #page .cluster .column-1-4 .column-1-2, .device-large #page .cluster .column-1-4 .column-1-3, .device-large #page .cluster .column-1-4 .column-2-3, .device-large #page .cluster .column-1-4 .column-1-4, .device-large #page .cluster .column-1-4 .column-3-4, .device-large #page .cluster .column-3-4, .device-large #page .cluster .column-3-4 .column-1-2, .device-large #page .cluster .column-3-4 .column-1-3, .device-large #page .cluster .column-3-4 .column-2-3, .device-large #page .cluster .column-3-4 .column-1-4, .device-large #page .cluster .column-3-4 .column-3-4 {
  float: left;
}

/* line 18, ../../../scss/base/_grid.scss */
.standout, .device-small #page .cluster .column-1, .device-large #page .cluster .column-1 {
  clear: both;
}

/* line 6, ../../../scss/base/_layouts.scss */
#page {
  margin: 0 auto;
  text-align: left;
}
/* line 10, ../../../scss/base/_layouts.scss */
#page .property-header {
  position: relative;
  z-index: 11;
}
/* line 15, ../../../scss/base/_layouts.scss */
#page .cluster {
  position: relative;
  z-index: 2;
}
/* line 20, ../../../scss/base/_layouts.scss */
#page .sticky-column.fixed-top {
  position: fixed;
  top: 16px;
}
/* line 24, ../../../scss/base/_layouts.scss */
#page .sticky-column.fixed-bottom {
  position: fixed;
  bottom: 6px;
}
/* line 28, ../../../scss/base/_layouts.scss */
#page .sticky-column.absolute-bottom {
  position: absolute;
  bottom: 6px;
  right: 0;
}
/* line 34, ../../../scss/base/_layouts.scss */
body.device-small #page {
  max-width: 100%;
}

/* line 555, ../../../scss/base/_mixins.scss */
#box-ENCR,
.device-large #page,
.device-large .universal-module {
  width: 980px \9;
  margin: 0 auto;
}

@media only screen and (max-width: 969px) {
  /* line 564, ../../../scss/base/_mixins.scss */
  #box-ENCR,
  .device-large #page,
  .device-large .universal-module {
    width: 970px;
    margin: 0 auto;
  }
}
@media only screen and (min-width: 970px) and (max-width: 1129px) {
  /* line 574, ../../../scss/base/_mixins.scss */
  #box-ENCR,
  .device-large #page,
  .device-large .universal-module {
    width: 970px;
    margin: 0 auto 0 0;
  }
}
@media only screen and (min-width: 1130px) and (max-width: 1290px) {
  /* line 584, ../../../scss/base/_mixins.scss */
  #box-ENCR,
  .device-large #page,
  .device-large .universal-module {
    width: 970px;
    margin: 0 auto;
    margin-right: 160px;
  }
}
@media only screen and (min-width: 1291px) {
  /* line 595, ../../../scss/base/_mixins.scss */
  #box-ENCR,
  .device-large #page,
  .device-large .universal-module {
    margin: 0 auto;
    max-width: 79em;
    min-width: 970px;
    width: 75%;
  }
}
@media only screen and (max-width: 969px) {
  /* line 611, ../../../scss/base/_mixins.scss */
  .ie9 #box-ENCR,
  .ie9 .device-large #page,
  .ie9 .device-large .universal-module {
    width: 970px;
    margin: 0 auto;
  }
}
@media only screen and (min-width: 970px) and (max-width: 1129px) {
  /* line 621, ../../../scss/base/_mixins.scss */
  .ie9 #box-ENCR,
  .ie9 .device-large #page,
  .ie9 .device-large .universal-module {
    width: 970px;
    margin: 0 auto 0 0;
  }
}
@media only screen and (min-width: 1130px) and (max-width: 1290px) {
  /* line 631, ../../../scss/base/_mixins.scss */
  .ie9 #box-ENCR,
  .ie9 .device-large #page,
  .ie9 .device-large .universal-module {
    width: 970px;
    margin: 0 auto;
    margin-right: 160px;
  }
}
@media only screen and (min-width: 1291px) {
  /* line 642, ../../../scss/base/_mixins.scss */
  .ie9 #box-ENCR,
  .ie9 .device-large #page,
  .ie9 .device-large .universal-module {
    margin: 0 auto;
    max-width: 79em;
    min-width: 970px;
    width: 75%;
  }
}

/* line 74, ../../../scss/base/_grid.scss */
.device-small #page > .cluster {
  z-index: 20;
}
/* line 78, ../../../scss/base/_grid.scss */
.device-small #page .cluster {
  padding: 0 2.63158%;
  *padding: 0;
}
/* line 82, ../../../scss/base/_grid.scss */
.device-small #page .cluster .row {
  margin: 0 0 0 -2.63158%;
}
/* line 86, ../../../scss/base/_grid.scss */
.device-small #page .cluster .row:after {
  content: "";
  clear: both;
  display: block;
}
/* line 96, ../../../scss/base/_grid.scss */
.device-small #page .cluster .column-1-2 {
  margin: 0 0 0 2.63158%;
  width: 47.36842%;
}
/* line 49, ../../../scss/base/_grid.scss */
.device-small #page .cluster .column-1-2 .row {
  margin-left: -5.26316%;
}
/* line 53, ../../../scss/base/_grid.scss */
.device-small #page .cluster .column-1-2 .column-1 {
  margin-left: 5.26316%;
}
/* line 61, ../../../scss/base/_grid.scss */
.device-small #page .cluster .column-1-2 .column-1-2 {
  margin: 0 0 0 5.26316%;
  width: 44.73684%;
}
/* line 61, ../../../scss/base/_grid.scss */
.device-small #page .cluster .column-1-2 .column-1-3 {
  margin: 0 0 0 5.26316%;
  width: 28.07018%;
}
/* line 61, ../../../scss/base/_grid.scss */
.device-small #page .cluster .column-1-2 .column-2-3 {
  margin: 0 0 0 5.26316%;
  width: 61.40351%;
}
/* line 61, ../../../scss/base/_grid.scss */
.device-small #page .cluster .column-1-2 .column-1-4 {
  margin: 0 0 0 5.26316%;
  width: 19.73684%;
}
/* line 61, ../../../scss/base/_grid.scss */
.device-small #page .cluster .column-1-2 .column-3-4 {
  margin: 0 0 0 5.26316%;
  width: 69.73684%;
}
/* line 96, ../../../scss/base/_grid.scss */
.device-small #page .cluster .column-1-3 {
  margin: 0 0 0 2.63158%;
  width: 30.70175%;
}
/* line 49, ../../../scss/base/_grid.scss */
.device-small #page .cluster .column-1-3 .row {
  margin-left: -7.89474%;
}
/* line 53, ../../../scss/base/_grid.scss */
.device-small #page .cluster .column-1-3 .column-1 {
  margin-left: 7.89474%;
}
/* line 61, ../../../scss/base/_grid.scss */
.device-small #page .cluster .column-1-3 .column-1-2 {
  margin: 0 0 0 7.89474%;
  width: 42.10526%;
}
/* line 61, ../../../scss/base/_grid.scss */
.device-small #page .cluster .column-1-3 .column-1-3 {
  margin: 0 0 0 7.89474%;
  width: 25.4386%;
}
/* line 61, ../../../scss/base/_grid.scss */
.device-small #page .cluster .column-1-3 .column-2-3 {
  margin: 0 0 0 7.89474%;
  width: 58.77193%;
}
/* line 61, ../../../scss/base/_grid.scss */
.device-small #page .cluster .column-1-3 .column-1-4 {
  margin: 0 0 0 7.89474%;
  width: 17.10526%;
}
/* line 61, ../../../scss/base/_grid.scss */
.device-small #page .cluster .column-1-3 .column-3-4 {
  margin: 0 0 0 7.89474%;
  width: 67.10526%;
}
/* line 96, ../../../scss/base/_grid.scss */
.device-small #page .cluster .column-2-3 {
  margin: 0 0 0 2.63158%;
  width: 64.03509%;
}
/* line 49, ../../../scss/base/_grid.scss */
.device-small #page .cluster .column-2-3 .row {
  margin-left: -3.94737%;
}
/* line 53, ../../../scss/base/_grid.scss */
.device-small #page .cluster .column-2-3 .column-1 {
  margin-left: 3.94737%;
}
/* line 61, ../../../scss/base/_grid.scss */
.device-small #page .cluster .column-2-3 .column-1-2 {
  margin: 0 0 0 3.94737%;
  width: 46.05263%;
}
/* line 61, ../../../scss/base/_grid.scss */
.device-small #page .cluster .column-2-3 .column-1-3 {
  margin: 0 0 0 3.94737%;
  width: 29.38596%;
}
/* line 61, ../../../scss/base/_grid.scss */
.device-small #page .cluster .column-2-3 .column-2-3 {
  margin: 0 0 0 3.94737%;
  width: 62.7193%;
}
/* line 61, ../../../scss/base/_grid.scss */
.device-small #page .cluster .column-2-3 .column-1-4 {
  margin: 0 0 0 3.94737%;
  width: 21.05263%;
}
/* line 61, ../../../scss/base/_grid.scss */
.device-small #page .cluster .column-2-3 .column-3-4 {
  margin: 0 0 0 3.94737%;
  width: 71.05263%;
}
/* line 96, ../../../scss/base/_grid.scss */
.device-small #page .cluster .column-1-4 {
  margin: 0 0 0 2.63158%;
  width: 22.36842%;
}
/* line 49, ../../../scss/base/_grid.scss */
.device-small #page .cluster .column-1-4 .row {
  margin-left: -10.52632%;
}
/* line 53, ../../../scss/base/_grid.scss */
.device-small #page .cluster .column-1-4 .column-1 {
  margin-left: 10.52632%;
}
/* line 61, ../../../scss/base/_grid.scss */
.device-small #page .cluster .column-1-4 .column-1-2 {
  margin: 0 0 0 10.52632%;
  width: 39.47368%;
}
/* line 61, ../../../scss/base/_grid.scss */
.device-small #page .cluster .column-1-4 .column-1-3 {
  margin: 0 0 0 10.52632%;
  width: 22.80702%;
}
/* line 61, ../../../scss/base/_grid.scss */
.device-small #page .cluster .column-1-4 .column-2-3 {
  margin: 0 0 0 10.52632%;
  width: 56.14035%;
}
/* line 61, ../../../scss/base/_grid.scss */
.device-small #page .cluster .column-1-4 .column-1-4 {
  margin: 0 0 0 10.52632%;
  width: 14.47368%;
}
/* line 61, ../../../scss/base/_grid.scss */
.device-small #page .cluster .column-1-4 .column-3-4 {
  margin: 0 0 0 10.52632%;
  width: 64.47368%;
}
/* line 96, ../../../scss/base/_grid.scss */
.device-small #page .cluster .column-3-4 {
  margin: 0 0 0 2.63158%;
  width: 72.36842%;
}
/* line 49, ../../../scss/base/_grid.scss */
.device-small #page .cluster .column-3-4 .row {
  margin-left: -3.50877%;
}
/* line 53, ../../../scss/base/_grid.scss */
.device-small #page .cluster .column-3-4 .column-1 {
  margin-left: 3.50877%;
}
/* line 61, ../../../scss/base/_grid.scss */
.device-small #page .cluster .column-3-4 .column-1-2 {
  margin: 0 0 0 3.50877%;
  width: 46.49123%;
}
/* line 61, ../../../scss/base/_grid.scss */
.device-small #page .cluster .column-3-4 .column-1-3 {
  margin: 0 0 0 3.50877%;
  width: 29.82456%;
}
/* line 61, ../../../scss/base/_grid.scss */
.device-small #page .cluster .column-3-4 .column-2-3 {
  margin: 0 0 0 3.50877%;
  width: 63.15789%;
}
/* line 61, ../../../scss/base/_grid.scss */
.device-small #page .cluster .column-3-4 .column-1-4 {
  margin: 0 0 0 3.50877%;
  width: 21.49123%;
}
/* line 61, ../../../scss/base/_grid.scss */
.device-small #page .cluster .column-3-4 .column-3-4 {
  margin: 0 0 0 3.50877%;
  width: 71.49123%;
}
/* line 104, ../../../scss/base/_grid.scss */
.device-small #page .cluster .column-1 {
  margin-left: 2.63158%;
}

/* line 74, ../../../scss/base/_grid.scss */
.device-large #page > .cluster {
  z-index: 20;
}
/* line 78, ../../../scss/base/_grid.scss */
.device-large #page .cluster {
  padding: 0 0.83333%;
  *padding: 0;
}
/* line 82, ../../../scss/base/_grid.scss */
.device-large #page .cluster .row {
  margin: 0 0 0 -0.83333%;
}
/* line 86, ../../../scss/base/_grid.scss */
.device-large #page .cluster .row:after {
  content: "";
  clear: both;
  display: block;
}
/* line 96, ../../../scss/base/_grid.scss */
.device-large #page .cluster .column-1-2 {
  margin: 0 0 0 0.83333%;
  width: 49.16667%;
}
/* line 49, ../../../scss/base/_grid.scss */
.device-large #page .cluster .column-1-2 .row {
  margin-left: -1.66667%;
}
/* line 53, ../../../scss/base/_grid.scss */
.device-large #page .cluster .column-1-2 .column-1 {
  margin-left: 1.66667%;
}
/* line 61, ../../../scss/base/_grid.scss */
.device-large #page .cluster .column-1-2 .column-1-2 {
  margin: 0 0 0 1.66667%;
  width: 48.33333%;
}
/* line 61, ../../../scss/base/_grid.scss */
.device-large #page .cluster .column-1-2 .column-1-3 {
  margin: 0 0 0 1.66667%;
  width: 31.66667%;
}
/* line 61, ../../../scss/base/_grid.scss */
.device-large #page .cluster .column-1-2 .column-2-3 {
  margin: 0 0 0 1.66667%;
  width: 65.0%;
}
/* line 61, ../../../scss/base/_grid.scss */
.device-large #page .cluster .column-1-2 .column-1-4 {
  margin: 0 0 0 1.66667%;
  width: 23.33333%;
}
/* line 61, ../../../scss/base/_grid.scss */
.device-large #page .cluster .column-1-2 .column-3-4 {
  margin: 0 0 0 1.66667%;
  width: 73.33333%;
}
/* line 96, ../../../scss/base/_grid.scss */
.device-large #page .cluster .column-1-3 {
  margin: 0 0 0 0.83333%;
  width: 32.5%;
}
/* line 49, ../../../scss/base/_grid.scss */
.device-large #page .cluster .column-1-3 .row {
  margin-left: -2.5%;
}
/* line 53, ../../../scss/base/_grid.scss */
.device-large #page .cluster .column-1-3 .column-1 {
  margin-left: 2.5%;
}
/* line 61, ../../../scss/base/_grid.scss */
.device-large #page .cluster .column-1-3 .column-1-2 {
  margin: 0 0 0 2.5%;
  width: 47.5%;
}
/* line 61, ../../../scss/base/_grid.scss */
.device-large #page .cluster .column-1-3 .column-1-3 {
  margin: 0 0 0 2.5%;
  width: 30.83333%;
}
/* line 61, ../../../scss/base/_grid.scss */
.device-large #page .cluster .column-1-3 .column-2-3 {
  margin: 0 0 0 2.5%;
  width: 64.16667%;
}
/* line 61, ../../../scss/base/_grid.scss */
.device-large #page .cluster .column-1-3 .column-1-4 {
  margin: 0 0 0 2.5%;
  width: 22.5%;
}
/* line 61, ../../../scss/base/_grid.scss */
.device-large #page .cluster .column-1-3 .column-3-4 {
  margin: 0 0 0 2.5%;
  width: 72.5%;
}
/* line 96, ../../../scss/base/_grid.scss */
.device-large #page .cluster .column-2-3 {
  margin: 0 0 0 0.83333%;
  width: 65.83333%;
}
/* line 49, ../../../scss/base/_grid.scss */
.device-large #page .cluster .column-2-3 .row {
  margin-left: -1.25%;
}
/* line 53, ../../../scss/base/_grid.scss */
.device-large #page .cluster .column-2-3 .column-1 {
  margin-left: 1.25%;
}
/* line 61, ../../../scss/base/_grid.scss */
.device-large #page .cluster .column-2-3 .column-1-2 {
  margin: 0 0 0 1.25%;
  width: 48.75%;
}
/* line 61, ../../../scss/base/_grid.scss */
.device-large #page .cluster .column-2-3 .column-1-3 {
  margin: 0 0 0 1.25%;
  width: 32.08333%;
}
/* line 61, ../../../scss/base/_grid.scss */
.device-large #page .cluster .column-2-3 .column-2-3 {
  margin: 0 0 0 1.25%;
  width: 65.41667%;
}
/* line 61, ../../../scss/base/_grid.scss */
.device-large #page .cluster .column-2-3 .column-1-4 {
  margin: 0 0 0 1.25%;
  width: 23.75%;
}
/* line 61, ../../../scss/base/_grid.scss */
.device-large #page .cluster .column-2-3 .column-3-4 {
  margin: 0 0 0 1.25%;
  width: 73.75%;
}
/* line 96, ../../../scss/base/_grid.scss */
.device-large #page .cluster .column-1-4 {
  margin: 0 0 0 0.83333%;
  width: 24.16667%;
}
/* line 49, ../../../scss/base/_grid.scss */
.device-large #page .cluster .column-1-4 .row {
  margin-left: -3.33333%;
}
/* line 53, ../../../scss/base/_grid.scss */
.device-large #page .cluster .column-1-4 .column-1 {
  margin-left: 3.33333%;
}
/* line 61, ../../../scss/base/_grid.scss */
.device-large #page .cluster .column-1-4 .column-1-2 {
  margin: 0 0 0 3.33333%;
  width: 46.66667%;
}
/* line 61, ../../../scss/base/_grid.scss */
.device-large #page .cluster .column-1-4 .column-1-3 {
  margin: 0 0 0 3.33333%;
  width: 30.0%;
}
/* line 61, ../../../scss/base/_grid.scss */
.device-large #page .cluster .column-1-4 .column-2-3 {
  margin: 0 0 0 3.33333%;
  width: 63.33333%;
}
/* line 61, ../../../scss/base/_grid.scss */
.device-large #page .cluster .column-1-4 .column-1-4 {
  margin: 0 0 0 3.33333%;
  width: 21.66667%;
}
/* line 61, ../../../scss/base/_grid.scss */
.device-large #page .cluster .column-1-4 .column-3-4 {
  margin: 0 0 0 3.33333%;
  width: 71.66667%;
}
/* line 96, ../../../scss/base/_grid.scss */
.device-large #page .cluster .column-3-4 {
  margin: 0 0 0 0.83333%;
  width: 74.16667%;
}
/* line 49, ../../../scss/base/_grid.scss */
.device-large #page .cluster .column-3-4 .row {
  margin-left: -1.11111%;
}
/* line 53, ../../../scss/base/_grid.scss */
.device-large #page .cluster .column-3-4 .column-1 {
  margin-left: 1.11111%;
}
/* line 61, ../../../scss/base/_grid.scss */
.device-large #page .cluster .column-3-4 .column-1-2 {
  margin: 0 0 0 1.11111%;
  width: 48.88889%;
}
/* line 61, ../../../scss/base/_grid.scss */
.device-large #page .cluster .column-3-4 .column-1-3 {
  margin: 0 0 0 1.11111%;
  width: 32.22222%;
}
/* line 61, ../../../scss/base/_grid.scss */
.device-large #page .cluster .column-3-4 .column-2-3 {
  margin: 0 0 0 1.11111%;
  width: 65.55556%;
}
/* line 61, ../../../scss/base/_grid.scss */
.device-large #page .cluster .column-3-4 .column-1-4 {
  margin: 0 0 0 1.11111%;
  width: 23.88889%;
}
/* line 61, ../../../scss/base/_grid.scss */
.device-large #page .cluster .column-3-4 .column-3-4 {
  margin: 0 0 0 1.11111%;
  width: 73.88889%;
}
/* line 104, ../../../scss/base/_grid.scss */
.device-large #page .cluster .column-1 {
  margin-left: 0.83333%;
}

/* line 148, ../../../scss/base/_assets.scss */
.asset-figure a {
  background: black;
  display: block;
  text-align: center;
  width: 100%;
}
/* line 154, ../../../scss/base/_assets.scss */
.asset-figure img {
  max-width: 100%;
  width: auto;
  vertical-align: top;
}

/* sponsored links */
/*inline image and text vertically centered*/
/*Universal Module*/
/* vertical search variation for desktop*/
/* line 254, ../../../scss/modules/_aunz-universal-header.scss */
.universal-module {
  background-color: #ededed;
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#ededed));
  background-image: -webkit-linear-gradient(top, #fff, #ededed);
  background-image: -moz-linear-gradient(top, #fff, #ededed);
  background-image: -ms-linear-gradient(top, #fff, #ededed);
  background-image: -o-linear-gradient(top, #fff, #ededed);
  border-bottom: solid 1px #ddd;
  font: normal normal 150% "Helvetica Neue", Helvetica, sans-serif;
  position: relative;
  z-index: 2;
}
/* line 262, ../../../scss/modules/_aunz-universal-header.scss */
.universal-module .header-inner {
  position: relative;
}
/* line 266, ../../../scss/modules/_aunz-universal-header.scss */
.device-small .universal-module {
  position: relative;
  color: #898b95;
}
/* line 270, ../../../scss/modules/_aunz-universal-header.scss */
.device-small .universal-module a {
  text-decoration: none;
  display: block;
  height: 100%;
}
/* line 278, ../../../scss/modules/_aunz-universal-header.scss */
.universal-module .count {
  bottom: auto;
  left: 3px;
  position: absolute;
  right: auto;
  top: 10px;
  background-color: #d42127;
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#e57a7d), to(#d42127));
  background-image: -webkit-linear-gradient(top, #e57a7d, #d42127);
  background-image: -moz-linear-gradient(top, #e57a7d, #d42127);
  background-image: -ms-linear-gradient(top, #e57a7d, #d42127);
  background-image: -o-linear-gradient(top, #e57a7d, #d42127);
  font-size: 11px;
  font-size: 1.375rem;
  border: solid 2px #fff;
  border-radius: 48px;
  color: #fff;
  font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
  height: 13px;
  line-height: 13px;
  padding: 1px 5px;
}
/* line 291, ../../../scss/modules/_aunz-universal-header.scss */
.universal-module .count.none {
  display: none;
}

/*Universal Header*/
/* line 301, ../../../scss/modules/_aunz-universal-header.scss */
.universal-header {
  height: 48px;
}
/* line 305, ../../../scss/modules/_aunz-universal-header.scss */
.device-small .universal-header {
  border-bottom: solid 1px #dadada;
  height: 40px;
}
/* line 310, ../../../scss/modules/_aunz-universal-header.scss */
.universal-header h1, .universal-header .uni-header-logo {
  position: relative;
  height: 48px;
  float: left;
  padding-left: 42.4px;
  padding-right: 8px;
  z-index: 3;
}
/* line 319, ../../../scss/modules/_aunz-universal-header.scss */
.universal-header h1 a, .universal-header .uni-header-logo a {
  position: relative;
  display: block;
  max-width: 97px;
  margin-top: 8px;
}
/* line 325, ../../../scss/modules/_aunz-universal-header.scss */
.universal-header h1 a .logo-svg,
.universal-header h1 a .logo-png, .universal-header .uni-header-logo a .logo-svg,
.universal-header .uni-header-logo a .logo-png {
  width: 100%;
}
/* line 330, ../../../scss/modules/_aunz-universal-header.scss */
.universal-header h1 a .logo-svg, .universal-header .uni-header-logo a .logo-svg {
  display: none;
}
@media only screen and (min-device-pixel-ratio: 1.5), only screen and (min--mozdevice-pixel-ratio: 1.5), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  /* line 339, ../../../scss/modules/_aunz-universal-header.scss */
  .universal-header h1 a .logo-svg, .universal-header .uni-header-logo a .logo-svg {
    display: block;
  }
  /* line 340, ../../../scss/modules/_aunz-universal-header.scss */
  .universal-header h1 a .logo-png, .universal-header .uni-header-logo a .logo-png {
    display: none;
  }
}
/* line 344, ../../../scss/modules/_aunz-universal-header.scss */
.universal-header h1 a:after, .universal-header .uni-header-logo a:after {
  position: absolute;
  top: -2px;
  left: 8px;
  text-indent: 0;
}
/* line 350, ../../../scss/modules/_aunz-universal-header.scss */
.nz .universal-header h1 a:after, .nz .universal-header .uni-header-logo a:after {
  font-size: 52px;
  font-size: 6.5rem;
  content: "Z";
  font-family: yahooiconsregular;
  right: 8px;
  color: #6E329D;
}
/* line 362, ../../../scss/modules/_aunz-universal-header.scss */
.device-small .universal-header h1, .device-small .universal-header .uni-header-logo {
  margin-right: 0px;
  padding-left: 33%;
  padding-right: 0;
  height: 40px;
  top: -4px;
}
/* line 369, ../../../scss/modules/_aunz-universal-header.scss */
.device-small .universal-header h1 a, .device-small .universal-header .uni-header-logo a {
  position: relative;
}
/* line 372, ../../../scss/modules/_aunz-universal-header.scss */
.device-small .universal-header h1 a:after, .device-small .universal-header .uni-header-logo a:after {
  font-size: 49px;
  font-size: 6.125rem;
}
/* line 380, ../../../scss/modules/_aunz-universal-header.scss */
.device-large .universal-header h1, .device-large .universal-header .uni-header-logo {
  padding-left: 60px;
}
/* line 390, ../../../scss/modules/_aunz-universal-header.scss */
.nz.device-large .universal-header .uni-header-logo {
  width: 92px;
  box-sizing: initial !important;
}
/* line 395, ../../../scss/modules/_aunz-universal-header.scss */
.nz.device-large .universal-header h1 a,
.nz.device-large .universal-header .uni-header-logo a {
  background-image: url(https://s.yimg.com/rz/d/yahoo_en-NZ_f_p_bestfit.png);
  height: 34px;
  width: 98px;
  text-indent: -9999px;
}
/* line 402, ../../../scss/modules/_aunz-universal-header.scss */
.nz.device-large .universal-header h1 a:after,
.nz.device-large .universal-header .uni-header-logo a:after {
  display: none;
}
/* line 413, ../../../scss/modules/_aunz-universal-header.scss */
.nz.device-small .universal-header .uni-header-logo {
  padding-left: 46px;
  width: 92px;
}
/* line 418, ../../../scss/modules/_aunz-universal-header.scss */
.nz.device-small .universal-header h1 a,
.nz.device-small .universal-header .uni-header-logo a {
  background-image: url(https://s.yimg.com/rz/d/yahoo_en-NZ_f_p_bestfit.png);
  background-position: 4px 0px;
  background-repeat: no-repeat;
  height: 34px;
  width: 98px;
  text-indent: -9999px;
}
/* line 427, ../../../scss/modules/_aunz-universal-header.scss */
.nz.device-small .universal-header h1 a:after,
.nz.device-small .universal-header .uni-header-logo a:after {
  display: none;
}
/* line 435, ../../../scss/modules/_aunz-universal-header.scss */
.universal-header h2, .universal-header .uni-header-property {
  font-size: 15px;
  font-size: 1.875rem;
  margin-top: 13px;
  color: #FFF;
  padding-left: 8px;
  float: left;
  text-transform: lowercase;
  z-index: 3;
  position: relative;
}
/* line 446, ../../../scss/modules/_aunz-universal-header.scss */
.device-large .universal-header h2, .device-large .universal-header .uni-header-property {
  font-size: 18px;
  font-size: 2.25rem;
  margin-right: 20px;
}
/* line 451, ../../../scss/modules/_aunz-universal-header.scss */
.device-large .universal-header h2:before, .device-large .universal-header .uni-header-property:before {
  content: '';
  position: absolute;
  height: 19px;
  width: 1px;
  top: 3px;
  left: 2px;
  background: #ddd;
}
/* line 463, ../../../scss/modules/_aunz-universal-header.scss */
.device-small .universal-header h2, .device-small .universal-header .uni-header-property {
  left: 3px;
  margin-top: 10px;
}
/* line 468, ../../../scss/modules/_aunz-universal-header.scss */
.universal-header h2 a, .universal-header .uni-header-property a {
  color: #898b95;
  text-decoration: none;
}
/* line 476, ../../../scss/modules/_aunz-universal-header.scss */
.universal-header h3 {
  clear: both;
  line-height: 32px;
  padding: 8px;
  text-align: center;
}

/* line 492, ../../../scss/modules/_aunz-universal-header.scss */
.north .y7-advertisement > iframe {
  margin-top: 16px;
  margin-bottom: 22.4px;
}
/* line 497, ../../../scss/modules/_aunz-universal-header.scss */
.north .y7-advertisement > div {
  margin-top: 16px;
  margin-bottom: 22.4px;
}

/* line 507, ../../../scss/modules/_aunz-universal-header.scss */
.uni-nav-group {
  position: relative;
  z-index: 3;
}

/* line 515, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group .module-header {
  position: absolute;
  top: -48px;
  border-right: 1px solid transparent;
  border-left: 1px solid transparent;
  height: 48px;
  color: #c2000a;
}
/* line 523, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group .module-header a {
  height: 48px;
  width: 100%;
}
/* line 528, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group .module-header span {
  text-indent: -9999px;
  display: block;
}
/* line 532, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group .module-header span.ico-ie7 {
  text-indent: 0;
}
/* line 539, ../../../scss/modules/_aunz-universal-header.scss */
.device-small .uni-group .module-header {
  top: -40px;
  width: auto;
}
/* line 543, ../../../scss/modules/_aunz-universal-header.scss */
.device-small .uni-group .module-header a {
  height: 40px;
}
/* line 551, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group .module-content {
  display: none;
}
/* line 554, ../../../scss/modules/_aunz-universal-header.scss */
.device-large .uni-group .module-content {
  display: block;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: all 300ms ease;
  -moz-transition: all 300ms ease;
  -ms-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  -webkit-transform: perspective(0);
  -moz-transform: perspective(0);
  -ms-transform: perspective(0);
  -o-transform: perspective(0);
  transform: perspective(0);
}
/* line 571, ../../../scss/modules/_aunz-universal-header.scss */
.device-large .uni-group .module-content {
  background: #FFF\9;
  background: rgba(255, 255, 255, 0.95);
  border-top: none;
  position: absolute;
  border-right: solid 1px #ddd;
  border-bottom: solid 1px #ddd;
  padding-right: 24px;
  top: 1px;
}
/* line 582, ../../../scss/modules/_aunz-universal-header.scss */
.device-small .uni-group .module-content {
  background: #FFF;
}
/* line 590, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group.main-nav .module-header {
  left: 0px;
  z-index: 2;
  height: 40px;
}
/* line 595, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group.main-nav .module-header span {
  width: 42.4px;
}
/* line 598, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group.main-nav .module-header span:after {
  bottom: auto;
  left: 10px;
  position: absolute;
  right: auto;
  top: 9px;
  font-size: 22px;
  font-size: 2.75rem;
  content: "D";
  font-family: yahooiconsregular;
  right: 8px;
  color: #898b95;
  text-indent: 0;
  border-right: solid 1px transparent;
}
/* line 607, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group.main-nav .module-header span.ico-ie7 {
  font-size: 23px;
  font-size: 2.875rem;
  position: absolute;
  left: 12px;
  top: 12px;
  color: #898b95;
  text-indent: 0;
  border-right: solid 1px transparent;
}
/* line 619, ../../../scss/modules/_aunz-universal-header.scss */
.device-large .uni-group.main-nav .module-header {
  border-right: solid 1px #ddd;
  border-left: solid 1px #ddd;
  margin-right: 8px;
  width: 50px;
  height: 48px;
}
/* line 626, ../../../scss/modules/_aunz-universal-header.scss */
.device-large .uni-group.main-nav .module-header span:after {
  left: 14px;
  top: 14px;
}
/* line 635, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group.main-nav .module-content {
  border-bottom: solid 1px #ddd;
  padding-bottom: 8px;
}
/* line 639, ../../../scss/modules/_aunz-universal-header.scss */
.device-large .uni-group.main-nav .module-content {
  border-left: solid 1px #ddd;
  box-shadow: 0px 2px 16px -1px rgba(0, 0, 0, 0.15);
}
/* line 644, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group.main-nav .module-content ol {
  padding-top: 8px;
}
/* line 648, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group.main-nav .module-content li {
  font-size: 16px;
  font-size: 2rem;
  padding-left: 56px;
  *padding-left: 8px;
  padding-top: 6px;
  padding-bottom: 6px;
  position: relative;
}
/* line 656, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group.main-nav .module-content li a {
  display: block;
  color: #898b95;
  margin-left: -40px;
  padding-left: 40px;
}
/* line 663, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group.main-nav .module-content li:before {
  bottom: auto;
  left: 17px;
  position: absolute;
  right: auto;
  top: 5px;
  font-size: 22px;
  font-size: 2.75rem;
  content: "o";
  font-family: yahooiconsregular;
  right: 8px;
  color: #898b95;
  text-indent: 0;
  width: 32px;
}
/* line 671, ../../../scss/modules/_aunz-universal-header.scss */
.device-large .uni-group.main-nav .module-content li:before {
  z-index: -1;
}
/* line 677, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group.main-nav .module-content li.selected a, .uni-group.main-nav .module-content li:hover a {
  color: #c2000a;
}
/* line 679, ../../../scss/modules/_aunz-universal-header.scss */
.nz .uni-group.main-nav .module-content li.selected a, .nz .uni-group.main-nav .module-content li:hover a {
  color: #6E329D;
}
/* line 684, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group.main-nav .module-content li.selected:before, .uni-group.main-nav .module-content li:hover:before {
  color: #c2000a;
}
/* line 686, ../../../scss/modules/_aunz-universal-header.scss */
.nz .uni-group.main-nav .module-content li.selected:before, .nz .uni-group.main-nav .module-content li:hover:before {
  color: #6E329D;
}
/* line 694, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group.main-nav .module-content li.li-home:before {
  content: "y";
}
/* line 700, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group.main-nav .module-content li.li-news:before {
  content: "n";
}
/* line 706, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group.main-nav .module-content li.li-tv:before {
  content: "T";
}
/* line 712, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group.main-nav .module-content li.li-finance:before {
  content: "F";
  top: 4px;
}
/* line 719, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group.main-nav .module-content li.li-sport:before {
  content: "J";
}
/* line 725, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group.main-nav .module-content li.li-jobs:before {
  content: "j";
}
/* line 731, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group.main-nav .module-content li.li-lifestyle:before {
  content: "l";
}
/* line 737, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group.main-nav .module-content li.li-entertainment:before {
  content: "E";
}
/* line 743, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group.main-nav .module-content li.li-travel:before {
  content: "t";
}
/* line 749, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group.main-nav .module-content li.li-cars:before {
  content: "2";
}
/* line 755, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group.main-nav .module-content li.li-real-estate:before {
  content: "r";
}
/* line 761, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group.main-nav .module-content li.li-dating:before {
  content: "h";
}
/* line 767, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group.main-nav .module-content li.li-games:before {
  content: "G";
}
/* line 773, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group.main-nav .module-content li.li-ebay:before {
  content: "3";
  top: 4px;
}
/* line 778, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group.main-nav .module-content li.li-ebay a {
  text-indent: -9999px;
  *text-indent: 0;
}
/* line 782, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group.main-nav .module-content li.li-ebay a:before {
  font-size: 40px;
  font-size: 5rem;
  content: "o";
  font-family: yahooiconsregular;
  right: 8px;
  content: "%";
  position: absolute;
  color: #898b95;
  left: 55px;
  top: -2px;
  text-indent: 0;
  width: 32px;
  width: 100px;
  height: 30px;
}
/* line 799, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group.main-nav .module-content li.li-ebay:hover a:before {
  color: #c2000a;
}
/* line 801, ../../../scss/modules/_aunz-universal-header.scss */
.nz .uni-group.main-nav .module-content li.li-ebay:hover a:before {
  color: #6E329D;
}
/* line 811, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group.main-nav .module-content li.li-more:before {
  content: "M";
}
/* line 825, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group.profile.logged_out .module-header {
  width: 150px;
}
/* line 830, ../../../scss/modules/_aunz-universal-header.scss */
.device-small .uni-group.profile.logged_out .module-header {
  width: auto;
  padding: 0;
  top: -48px;
}
/* line 839, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group.profile .module-header {
  bottom: 0;
  left: auto;
  position: absolute;
  right: 48px;
  top: auto;
  background: none;
  display: block;
  height: 48px;
  padding-right: 8px;
  width: 182px;
}
/* line 848, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group.profile .module-header span {
  display: inline;
  text-indent: 0;
  height: 16px;
}
/* line 854, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group.profile .module-header .yahoo-sign-in {
  padding-left: 40px;
  font-family: "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
}
/* line 857, ../../../scss/modules/_aunz-universal-header.scss */
.device-small .uni-group.profile .module-header .yahoo-sign-in {
  height: 48px;
  padding: 0;
}
/* line 862, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group.profile .module-header .yahoo-sign-in:before {
  font-size: 31px;
  font-size: 3.875rem;
  content: "P";
  font-family: yahooiconsregular;
  right: 8px;
  position: absolute;
  color: #898b95;
  left: 5px;
  top: 9px;
  width: 30px;
}
/* line 870, ../../../scss/modules/_aunz-universal-header.scss */
.device-small .uni-group.profile .module-header .yahoo-sign-in:before {
  content: none;
}
/* line 875, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group.profile .module-header .yahoo-sign-in .sign-in {
  font-size: 13px;
  font-size: 1.625rem;
  text-transform: uppercase;
  display: block;
  font-weight: bold;
  padding: 8px 0 0;
  box-sizing: initial;
}
/* line 883, ../../../scss/modules/_aunz-universal-header.scss */
.device-small .uni-group.profile .module-header .yahoo-sign-in .sign-in {
  padding: 0;
}
/* line 887, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group.profile .module-header .yahoo-sign-in .sign-in a {
  color: #c2000a;
}
/* line 890, ../../../scss/modules/_aunz-universal-header.scss */
.device-small .uni-group.profile .module-header .yahoo-sign-in .sign-in a {
  text-indent: -9999px;
  display: block;
  width: 30px;
}
/* line 895, ../../../scss/modules/_aunz-universal-header.scss */
.device-small .uni-group.profile .module-header .yahoo-sign-in .sign-in a:after {
  font-size: 23px;
  font-size: 2.875rem;
  content: "P";
  font-family: yahooiconsregular;
  right: 8px;
  text-indent: 0;
  color: #898b95;
  position: absolute;
  right: 0;
  bottom: 0;
}
/* line 906, ../../../scss/modules/_aunz-universal-header.scss */
.nz .uni-group.profile .module-header .yahoo-sign-in .sign-in a {
  color: #6E329D;
}
/* line 914, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group.profile .module-header .yahoo-sign-in .sign-up {
  font-size: 12px;
  font-size: 1.5rem;
  color: #898b95;
  display: block;
  white-space: nowrap;
}
/* line 915, ../../../scss/modules/_aunz-universal-header.scss */
.device-small .uni-group.profile .module-header .yahoo-sign-in .sign-up {
  display: none;
}
/* line 925, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group.profile .module-header .yahoo-sign-in .sign-up a {
  color: #c2000a;
}
/* line 927, ../../../scss/modules/_aunz-universal-header.scss */
.nz .uni-group.profile .module-header .yahoo-sign-in .sign-up a {
  color: #6E329D;
}
/* line 934, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group.profile .module-header .yahoo-sign-in.logged-in {
  margin-top: 8px;
  padding-left: 8px;
}
/* line 938, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group.profile .module-header .yahoo-sign-in.logged-in:before {
  display: none;
}
/* line 942, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group.profile .module-header .yahoo-sign-in.logged-in img {
  vertical-align: middle;
  width: 30px;
  height: 30px;
  border: solid 1px #c2000a;
}
/* line 947, ../../../scss/modules/_aunz-universal-header.scss */
.nz .uni-group.profile .module-header .yahoo-sign-in.logged-in img {
  border-color: #6E329D;
}
/* line 952, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group.profile .module-header .yahoo-sign-in.logged-in .user-greeting {
  font-size: 13px;
  font-size: 1.625rem;
  color: #898b95;
}
/* line 956, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group.profile .module-header .yahoo-sign-in.logged-in .user-greeting a {
  line-height: 28px;
  line-height: 3.5rem;
  color: #c2000a;
  display: inline-block;
  font-weight: bold;
  margin-left: 6px;
  max-width: 120px;
  overflow: hidden;
  position: absolute;
  text-overflow: ellipsis;
  white-space: nowrap;
}
/* line 969, ../../../scss/modules/_aunz-universal-header.scss */
.nz .uni-group.profile .module-header .yahoo-sign-in.logged-in .user-greeting a {
  color: #6E329D;
}
/* line 981, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group.profile .module-content {
  bottom: auto;
  left: auto;
  position: absolute;
  right: 48px;
  top: auto;
  border-left: solid 1px #ddd;
  border-radius: 0 0 6px 6px;
  box-shadow: 0px 7px 7px -6px rgba(0, 0, 0, 0.15);
  padding-right: 8px;
  width: 182px;
}
/* line 990, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group.profile .module-content ul {
  padding-top: 8px;
  width: 100%;
}
/* line 995, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group.profile .module-content li {
  font-size: 14px;
  font-size: 1.75rem;
  padding: 8px;
  padding-top: 0;
}
/* line 1000, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group.profile .module-content li a {
  color: #898b95;
}
/* line 1006, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group.profile .module-content li.highlighted a, .uni-group.profile .module-content li:hover a {
  color: #c2000a;
}
/* line 1008, ../../../scss/modules/_aunz-universal-header.scss */
.nz .uni-group.profile .module-content li.highlighted a, .nz .uni-group.profile .module-content li:hover a {
  color: #6E329D;
}
/* line 1015, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group.profile .module-content li.last {
  border-top: solid 1px #ccc;
  margin-top: 8px;
  padding-top: 8px;
  margin-left: 7px;
}
/* line 4, ../../../scss/modules/_searchassist.scss */
.uni-group.uni-search .sa-tray * {
  position: static;
  margin: 0;
  padding: 0;
  border: 0;
  float: none;
  font: 13px arial, helvetica, clean, sans-serif;
  font-style: normal;
  font-weight: normal;
  background-image: none;
}
/* line 16, ../../../scss/modules/_searchassist.scss */
.uni-group.uni-search .sa-hidden {
  display: none;
}
/* line 20, ../../../scss/modules/_searchassist.scss */
.uni-group.uni-search .sa-tray {
  border-radius: 0px 0px 6px 6px;
  font: 13px arial, helvetica, clean, sans-serif;
  background: #fff;
  border: 1px solid #ddd;
  line-height: 18px;
  position: absolute;
  width: 321px;
  *display: none;
}
/* line 30, ../../../scss/modules/_searchassist.scss */
.uni-group.uni-search .sa-tray ul {
  margin: 6px;
}
/* line 34, ../../../scss/modules/_searchassist.scss */
.uni-group.uni-search .sa-tray li {
  list-style: none;
  margin-bottom: 2px;
}
/* line 38, ../../../scss/modules/_searchassist.scss */
.uni-group.uni-search .sa-tray li a {
  color: #656a71;
  text-decoration: none;
  display: block;
  padding: 0 3px 1px 3px;
  _width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  outline: solid 1px transparent;
}
/* line 53, ../../../scss/modules/_searchassist.scss */
.uni-group.uni-search .sa-tray li a:hover {
  background: #eeeff0;
  outline: transparent;
}
/* line 58, ../../../scss/modules/_searchassist.scss */
.uni-group.uni-search .sa-tray li a:focus {
  outline: #838da2 solid thin;
}
/* line 62, ../../../scss/modules/_searchassist.scss */
.uni-group.uni-search .sa-tray li a b {
  color: #c0002a;
  font-weight: bold;
}
/* line 71, ../../../scss/modules/_searchassist.scss */
.uni-group.uni-search .sa-tray li.sa-spayt a, .uni-group.uni-search .sa-tray li.sa-spayt a b {
  color: #3ff;
  font-weight: bold;
  font-style: italic;
}
/* line 82, ../../../scss/modules/_searchassist.scss */
.uni-group.uni-search .sa-tray .sa-active {
  outline: #838da2 solid thin;
}
/* line 86, ../../../scss/modules/_searchassist.scss */
.uni-group.uni-search .sa-tray .sa-gossip {
  margin-right: 70px;
}
/* line 90, ../../../scss/modules/_searchassist.scss */
.uni-group.uni-search .sa-tray .sa-settings {
  display: none;
}
/* line 94, ../../../scss/modules/_searchassist.scss */
.uni-group.uni-search .sa-tray .sa-scroll-up {
  outline: none;
  position: absolute;
  right: 6px;
  bottom: 15px;
  width: 15px;
  height: 15px;
  overflow: hidden;
}
/* line 104, ../../../scss/modules/_searchassist.scss */
.uni-group.uni-search .sa-tray .sa-scroll-down {
  outline: none;
  position: absolute;
  right: 6px;
  bottom: 5px;
  width: 15px;
  height: 15px;
  overflow: hidden;
}
/* line 114, ../../../scss/modules/_searchassist.scss */
.uni-group.uni-search .sa-tray .sa-scroll-up:after {
  font-size: 12px;
  font-size: 1.5rem;
  content: "";
  font-family: "fontawesomeregular";
  right: 8px;
  position: absolute;
  color: #c0002a;
  top: 0px;
  left: 0px;
  text-indent: 0;
}
/* line 123, ../../../scss/modules/_searchassist.scss */
.uni-group.uni-search .sa-tray .sa-scroll-down:after {
  font-size: 12px;
  font-size: 1.5rem;
  content: "";
  font-family: "fontawesomeregular";
  right: 8px;
  position: absolute;
  color: #c0002a;
  top: 0px;
  left: 0px;
  text-indent: 0;
}
/* line 132, ../../../scss/modules/_searchassist.scss */
.uni-group.uni-search .sa-tray .sa-disabled {
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=20);
  opacity: .2;
}
/* line 137, ../../../scss/modules/_searchassist.scss */
.uni-group.uni-search .sa-tray .sa-shim {
  position: absolute;
  left: -1px;
  top: -1px;
  border: 0;
  margin: 0;
  padding: 0;
  display: none;
  z-index: -1;
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
  opacity: 0;
}
/* line 150, ../../../scss/modules/_searchassist.scss */
.uni-group.uni-search .sa-tray .sa-tray p {
  position: absolute;
  visibility: hidden;
}
/* line 155, ../../../scss/modules/_searchassist.scss */
.uni-group.uni-search .sa-tray .sa-panel-desc {
  display: none;
}
/* line 1031, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group.uni-search .module-header {
  right: 44px;
}
/* line 1034, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group.uni-search .module-header .label {
  width: 37px;
}
/* line 1037, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group.uni-search .module-header .label:after {
  font-size: 20px;
  font-size: 2.5rem;
  content: "s";
  font-family: yahooiconsregular;
  right: 8px;
  position: absolute;
  color: #898b95;
  top: 10px;
  left: 8px;
  text-indent: 0;
}
/* line 1050, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group.uni-search .module-content {
  position: relative;
}
/* line 1053, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group.uni-search .module-content input {
  width: 100%;
}
/* line 1058, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group.uni-search .module-content input[type=search] {
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-appearance: none;
  -webkit-appearance: none;
  font-family: arial;
  border: none;
  color: #888;
  padding: 8px;
  padding-right: 102px;
  position: relative;
  width: 100%;
  z-index: 1;
  height: 40px;
  font-size: 14px;
  font-size: medium;
  background-color: #fff;
  background: -webkit-linear-gradient(top, #d1d7d9 1%, #d1d7d9 1%, #eff3f6 2%, #fff 90%);
  background: -moz-linear-gradient(top, #d1d7d9 1%, #d1d7d9 1%, #eff3f6 2%, #fff 90%);
  background: -o-linear-gradient(top, #d1d7d9 1%, #d1d7d9 1%, #eff3f6 2%, #fff 90%);
  border-top: solid 1px #a3a7a9;
  border-left: solid 1px #e1e3e3;
  border-bottom: solid 1px #dde8ec;
  border-right: solid 1px #e1e3e3;
}
/* line 1082, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group.uni-search .module-content input[type=search]:focus {
  outline: none;
}
/* line 1086, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group.uni-search .module-content input[type=search]::-webkit-search-cancel-button {
  right: 5px;
  position: relative;
}
/* line 1091, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group.uni-search .module-content input[type=search]::-webkit-input-placeholder {
  font-size: 14px;
}
/* line 1095, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group.uni-search .module-content input[type=search]::-moz-placeholder {
  font-size: 14px;
}
/* line 1099, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group.uni-search .module-content input[type=search]:-ms-input-placeholder {
  font-size: 14px;
}
/* line 1105, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group.uni-search .module-content button {
  font-family: 'Helvetica Neue', helvetica, arial;
  position: absolute;
  top: 0;
  right: -1px;
  -moz-appearance: none;
  -webkit-appearance: none;
  color: #FFF;
  z-index: 1;
  height: 40px;
  border: none;
  font-size: 18px;
  padding: 0px 28px;
  background: #b42323;
  background: -webkit-linear-gradient(top, #be1e1e 1%, #be1e1e 1%, #d41414 2%, #c51b1b 30%, #bc1f1f 45%, #b92121 70%);
  background: -moz-linear-gradient(top, #be1e1e 1%, #be1e1e 1%, #d41414 2%, #c51b1b 30%, #bc1f1f 45%, #b92121 70%);
  background: -o-linear-gradient(top, #be1e1e 1%, #be1e1e 1%, #d41414 2%, #c51b1b 30%, #bc1f1f 45%, #b92121 70%);
}
/* line 1122, ../../../scss/modules/_aunz-universal-header.scss */
.nz .uni-group.uni-search .module-content button {
  background: #6e329d;
  background: -moz-linear-gradient(top, #6e329d 0%, #56237f 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #6e329d), color-stop(100%, #56237f));
  background: -webkit-linear-gradient(top, #6e329d 0%, #56237f 100%);
  background: -o-linear-gradient(top, #6e329d 0%, #56237f 100%);
  background: -ms-linear-gradient(top, #6e329d 0%, #56237f 100%);
  background: linear-gradient(to bottom, #6e329d 0%, #56237f 100%);
}
/* line 1135, ../../../scss/modules/_aunz-universal-header.scss */
.device-large .uni-group.uni-search {
  float: left;
  border: none;
  width: 51%;
}
/* line 73, ../../../scss/modules/_aunz-universal-header.scss */
.device-large .uni-group.uni-search .module-header {
  display: none;
}
/* line 77, ../../../scss/modules/_aunz-universal-header.scss */
.device-large .uni-group.uni-search .module-content {
  background: none;
  display: block;
  border: none;
  top: 5px;
  padding: 0;
}
/* line 84, ../../../scss/modules/_aunz-universal-header.scss */
.device-large .uni-group.uni-search .module-content .searchfield {
  position: relative;
}
/* line 89, ../../../scss/modules/_aunz-universal-header.scss */
.device-large .uni-group.uni-search .module-content input {
  border-radius: 3px;
  width: 47%;
  height: 30px;
  position: relative;
  top: 4px;
  float: left;
  padding: 0 8px;
  padding-top: 4px\9;
  height: 23px\9;
  width: 43% \9;
  *width: 33%;
}
/* line 105, ../../../scss/modules/_aunz-universal-header.scss */
.device-large .uni-group.uni-search .module-content .search-buttons {
  position: relative;
  height: 30px;
  top: 4px;
  margin-left: 4px;
  float: left;
}
/* line 114, ../../../scss/modules/_aunz-universal-header.scss */
.device-large .uni-group.uni-search .module-content .search-buttons button {
  border-radius: 3px;
  font-size: 13px;
  font-size: 1.625rem;
  height: 30px;
  padding: 0 8px;
  margin-right: 4px;
  position: relative;
  float: left;
  cursor: pointer;
  *padding: 0;
}
/* line 126, ../../../scss/modules/_aunz-universal-header.scss */
.device-large .uni-group.uni-search .module-content .search-buttons button.search-property {
  background-color: #2a4f98;
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#3059ac), to(#2a4f98));
  background-image: -webkit-linear-gradient(top, #3059ac, #2a4f98);
  background-image: -moz-linear-gradient(top, #3059ac, #2a4f98);
  background-image: -ms-linear-gradient(top, #3059ac, #2a4f98);
  background-image: -o-linear-gradient(top, #3059ac, #2a4f98);
}
/* line 132, ../../../scss/modules/_aunz-universal-header.scss */
.device-large .uni-group.uni-search .module-content .sa-tray {
  width: 46.5%;
  top: 30px;
  top: 33px\9;
}
/* line 1139, ../../../scss/modules/_aunz-universal-header.scss */
.device-large .uni-group.uni-search .module-content {
  display: block;
  opacity: 1;
  visibility: visible;
  min-width: 552px;
}
/* line 1152, ../../../scss/modules/_aunz-universal-header.scss */
.device-large .uni-group.mail {
  position: absolute;
  top: 0px;
  right: 0px;
}
/* line 1157, ../../../scss/modules/_aunz-universal-header.scss */
.device-large .uni-group.mail .module-header {
  width: 48px;
  height: 48px;
}
/* line 1161, ../../../scss/modules/_aunz-universal-header.scss */
.device-large .uni-group.mail .module-header label:after {
  font-size: 25px;
  font-size: 3.125rem;
}
/* line 1167, ../../../scss/modules/_aunz-universal-header.scss */
.device-large .uni-group.mail .module-content {
  position: absolute;
  top: 0;
  right: 0;
  width: 350px;
  padding-right: 0;
  border-right: 0;
  border-bottom: 0;
  border-left: solid 1px #ddd;
}
/* line 1178, ../../../scss/modules/_aunz-universal-header.scss */
.device-large .uni-group.mail .more-mail {
  margin-left: -1px;
  margin-right: -1px;
}
/* line 1187, ../../../scss/modules/_aunz-universal-header.scss */
.device-large .uni-group.mail .module-header {
  border-right: solid 1px #ddd;
}
/* line 1189, ../../../scss/modules/_aunz-universal-header.scss */
.device-large .uni-group.mail .module-header label:after {
  left: 13px;
}
/* line 1194, ../../../scss/modules/_aunz-universal-header.scss */
.device-large .uni-group.mail .module-content {
  border-right: solid 1px #ddd;
}
/* line 1202, ../../../scss/modules/_aunz-universal-header.scss */
.device-small .uni-group.mail .module-header {
  height: 40px;
}
/* line 1205, ../../../scss/modules/_aunz-universal-header.scss */
.device-small .uni-group.mail .module-header label:after {
  left: 10px;
}
/* line 1213, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group.mail .module-header {
  right: 0;
  z-index: 2;
}
/* line 1217, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group.mail .module-header .count {
  text-indent: 0px;
  top: 2px;
  left: -1px;
}
/* line 1223, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group.mail .module-header .label {
  width: 42.4px;
}
/* line 1226, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group.mail .module-header .label:after {
  bottom: auto;
  left: 13px;
  position: absolute;
  right: auto;
  top: 13px;
  font-size: 23px;
  font-size: 2.875rem;
  content: "m";
  font-family: yahooiconsregular;
  right: 8px;
  color: #898b95;
  text-indent: 0;
}
/* line 1233, ../../../scss/modules/_aunz-universal-header.scss */
.device-small .uni-group.mail .module-header .label:after {
  top: 8px;
  left: 10px;
}
/* line 1243, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group.mail .module-header .ico-ie7 {
  font-size: 23px;
  font-size: 2.875rem;
  color: #898b95;
  position: absolute;
  top: 8px;
  left: 13px;
  text-indent: 0;
}
/* line 1254, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group.mail .module-content {
  font-size: 13px;
  font-size: 1.625rem;
  border-radius: 0 0 6px 6px;
  box-shadow: 0px 2px 16px -1px rgba(0, 0, 0, 0.15);
}
/* line 1259, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group.mail .module-content li {
  border-bottom: solid 1px #ddd;
  position: relative;
  background: #eee;
  padding: 16px 8px 8px 32px;
}
/* line 1265, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group.mail .module-content li a {
  color: #A3A5AA;
}
/* line 1269, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group.mail .module-content li .status {
  border-radius: 10px;
  background: #A3A5AA;
  position: absolute;
  left: 8px;
  top: 18px;
  width: 10px;
  height: 10px;
}
/* line 1279, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group.mail .module-content li .sender {
  font-weight: bold;
  padding-bottom: 8px;
  display: block;
}
/* line 1285, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group.mail .module-content li .date {
  position: absolute;
  right: 8px;
  top: 16px;
}
/* line 1291, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group.mail .module-content li p {
  padding-bottom: 8px;
  word-break: break-word;
}
/* line 1296, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group.mail .module-content li.unread {
  background: #fff;
}
/* line 1299, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group.mail .module-content li.unread a {
  color: #5A5F66;
}
/* line 1303, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group.mail .module-content li.unread .status {
  background: #c0002a;
}
/* line 1305, ../../../scss/modules/_aunz-universal-header.scss */
.nz .uni-group.mail .module-content li.unread .status {
  background: #6E329D;
}
/* line 1312, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group.mail .module-content li.more-mail {
  background-color: #131416;
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#292c2d), to(#131416));
  background-image: -webkit-linear-gradient(top, #292c2d, #131416);
  background-image: -moz-linear-gradient(top, #292c2d, #131416);
  background-image: -ms-linear-gradient(top, #292c2d, #131416);
  background-image: -o-linear-gradient(top, #292c2d, #131416);
  border-radius: 0 0 6px 6px;
  color: #FFF;
  padding: 8px 0;
  text-align: center;
  border-bottom: none;
}
/* line 1320, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group.mail .module-content li.more-mail a {
  position: relative;
  display: inline;
  font-weight: bold;
  color: #fff;
}
/* line 1326, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group.mail .module-content li.more-mail a:after {
  font-size: 14px;
  font-size: 1.75rem;
  content: "U";
  font-family: yahooiconsregular;
  right: 8px;
  position: absolute;
  top: 1px;
  color: #6d6d6e;
  right: -24px;
}
/* line 160, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group.selected.uni-group .module-header {
  height: 49px;
}
/* line 163, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group.selected.uni-group .module-header span:after {
  color: #c2000a;
}
/* line 172, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group.selected.mail .module-header {
  height: 48px;
}
/* line 175, ../../../scss/modules/_aunz-universal-header.scss */
.device-small .uni-group.selected.mail .module-header {
  height: 40px;
}
/* line 186, ../../../scss/modules/_aunz-universal-header.scss */
.device-small .uni-group.selected.main-nav .module-header {
  border-left: solid 1px transparent;
}
/* line 194, ../../../scss/modules/_aunz-universal-header.scss */
.device-small .uni-group.selected.main-nav .module-header {
  height: 40px;
}
/* line 210, ../../../scss/modules/_aunz-universal-header.scss */
.device-small .uni-group.selected.mail .module-header {
  border-right: solid 1px transparent;
}
/* line 218, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group.selected .module-header {
  border-right: solid 1px #ddd;
  border-left: solid 1px #ddd;
  background: #FFF;
}
/* line 223, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group.selected .module-header:before {
  content: '';
  position: absolute;
  top: -1px;
  left: 0;
  width: 100%;
  height: 4px;
  background: #c2000a;
}
/* line 232, ../../../scss/modules/_aunz-universal-header.scss */
.device-small .uni-group.selected .module-header:before {
  height: 4px;
}
/* line 240, ../../../scss/modules/_aunz-universal-header.scss */
.uni-group.selected .module-content {
  display: block;
}
/* line 244, ../../../scss/modules/_aunz-universal-header.scss */
.device-large .uni-group.selected .module-content {
  visibility: visible;
  opacity: 1;
}
/* line 146, ../../../scss/modules/_aunz-universal-header.scss */
.nz .uni-group.selected.uni-group .module-header span:after {
  color: #6E329D;
}
/* line 152, ../../../scss/modules/_aunz-universal-header.scss */
.nz .uni-group.selected .module-header:before {
  background: #6E329D;
}
/* line 160, ../../../scss/modules/_aunz-universal-header.scss */
.device-large .uni-group:hover.uni-group .module-header {
  height: 49px;
}
/* line 163, ../../../scss/modules/_aunz-universal-header.scss */
.device-large .uni-group:hover.uni-group .module-header span:after {
  color: #c2000a;
}
/* line 172, ../../../scss/modules/_aunz-universal-header.scss */
.device-large .uni-group:hover.mail .module-header {
  height: 48px;
}
/* line 175, ../../../scss/modules/_aunz-universal-header.scss */
.device-small .device-large .uni-group:hover.mail .module-header {
  height: 40px;
}
/* line 186, ../../../scss/modules/_aunz-universal-header.scss */
.device-small .device-large .uni-group:hover.main-nav .module-header {
  border-left: solid 1px transparent;
}
/* line 194, ../../../scss/modules/_aunz-universal-header.scss */
.device-small .device-large .uni-group:hover.main-nav .module-header {
  height: 40px;
}
/* line 210, ../../../scss/modules/_aunz-universal-header.scss */
.device-small .device-large .uni-group:hover.mail .module-header {
  border-right: solid 1px transparent;
}
/* line 218, ../../../scss/modules/_aunz-universal-header.scss */
.device-large .uni-group:hover .module-header {
  border-right: solid 1px #ddd;
  border-left: solid 1px #ddd;
  background: #FFF;
}
/* line 223, ../../../scss/modules/_aunz-universal-header.scss */
.device-large .uni-group:hover .module-header:before {
  content: '';
  position: absolute;
  top: -1px;
  left: 0;
  width: 100%;
  height: 4px;
  background: #c2000a;
}
/* line 232, ../../../scss/modules/_aunz-universal-header.scss */
.device-small .device-large .uni-group:hover .module-header:before {
  height: 4px;
}
/* line 240, ../../../scss/modules/_aunz-universal-header.scss */
.device-large .uni-group:hover .module-content {
  display: block;
}
/* line 244, ../../../scss/modules/_aunz-universal-header.scss */
.device-large .device-large .uni-group:hover .module-content {
  visibility: visible;
  opacity: 1;
}
/* line 1361, ../../../scss/modules/_aunz-universal-header.scss */
.device-large .uni-group:hover .module-content {
  visibility: visible;
  opacity: 1;
}
/* line 146, ../../../scss/modules/_aunz-universal-header.scss */
.device-large.nz .uni-group:hover.uni-group .module-header span:after {
  color: #6E329D;
}
/* line 152, ../../../scss/modules/_aunz-universal-header.scss */
.device-large.nz .uni-group:hover .module-header:before {
  background: #6E329D;
}

@-moz-document url-prefix() {
  /* line 1384, ../../../scss/modules/_aunz-universal-header.scss */
  .device-large .uni-group.main-nav .module-content li:before {
    pointer-events: none;
    z-index: 1;
  }
}
/* line 1395, ../../../scss/modules/_aunz-universal-header.scss */
.device-small .universal-header h1,
.device-small .universal-header .uni-header-logo {
  padding-left: 0;
  left: 50%;
  margin-left: -46px;
  top: -2px;
}

/* line 1407, ../../../scss/modules/_aunz-universal-header.scss */
.masthead {
  line-height: 0;
  padding-left: 8px;
}
/* line 1413, ../../../scss/modules/_aunz-universal-header.scss */
.masthead h1,
.masthead .heading {
  line-height: 128px;
  float: left;
  max-width: 210px\9;
  overflow: hidden\9;
}
/* line 1420, ../../../scss/modules/_aunz-universal-header.scss */
.masthead h1 img,
.masthead .heading img {
  vertical-align: middle;
  width: 190px;
}
/* line 1424, ../../../scss/modules/_aunz-universal-header.scss */
.nz .masthead h1 img, .nz
.masthead .heading img {
  width: 210px;
}
/* line 1430, ../../../scss/modules/_aunz-universal-header.scss */
.masthead h1#mp-home img,
.masthead .heading#mp-home img {
  width: auto;
  max-width: 210px;
}
/* line 1439, ../../../scss/modules/_aunz-universal-header.scss */
.masthead.large h1,
.masthead.large .heading {
  max-width: 100%;
}
/* line 1443, ../../../scss/modules/_aunz-universal-header.scss */
.masthead.large h1 img,
.masthead.large .heading img {
  vertical-align: middle;
}
/* line 1446, ../../../scss/modules/_aunz-universal-header.scss */
.nz .masthead.large h1 img, .nz
.masthead.large .heading img {
  width: 100%;
}
/* line 1453, ../../../scss/modules/_aunz-universal-header.scss */
.masthead.large #mp-home img {
  max-width: 100%;
}
/* line 1459, ../../../scss/modules/_aunz-universal-header.scss */
.masthead .main-heading {
  display: none;
}
/* line 1465, ../../../scss/modules/_aunz-universal-header.scss */
.masthead.north .y7-advertisement {
  float: right;
  margin-right: 8px;
  line-height: 0px;
}
/* line 1473, ../../../scss/modules/_aunz-universal-header.scss */
.device-small .masthead {
  line-height: 100%;
  padding-left: 0;
}
/* line 1477, ../../../scss/modules/_aunz-universal-header.scss */
.device-small .masthead h1, .device-small .masthead .uni-header-logo {
  float: none;
}
/* line 1483, ../../../scss/modules/_aunz-universal-header.scss */
.device-small .masthead.north .y7-advertisement {
  float: none;
  margin-right: 0;
}

/* line 1495, ../../../scss/modules/_aunz-universal-header.scss */
.masthead-mobile {
  font-family: "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
/* line 1498, ../../../scss/modules/_aunz-universal-header.scss */
.masthead-mobile .module-header {
  text-align: center;
  position: relative;
  padding: 8px 0;
}
/* line 1503, ../../../scss/modules/_aunz-universal-header.scss */
.masthead-mobile .module-header h1 {
  position: relative;
  display: block;
  width: 50%;
  margin: 0 auto;
}
/* line 1509, ../../../scss/modules/_aunz-universal-header.scss */
.masthead-mobile .module-header h1 img {
  max-width: 70px;
  width: 100%;
}
/* line 1514, ../../../scss/modules/_aunz-universal-header.scss */
.masthead-mobile .module-header h1:after {
  font-size: 14px;
  font-size: 1.75rem;
  content: "X";
  font-family: yahooiconsregular;
  right: 8px;
  bottom: auto;
  left: auto;
  position: absolute;
  right: -30px;
  top: 20%;
  color: #A0A3AF;
  height: 30px;
  padding-left: 1px;
  width: 29px;
}
@media all and (orientation: landscape) {
  /* line 1514, ../../../scss/modules/_aunz-universal-header.scss */
  .masthead-mobile .module-header h1:after {
    font-size: 17px;
    font-size: 2.125rem;
    content: "X";
    font-family: yahooiconsregular;
    right: 8px;
    right: -30px;
    top: 38%;
  }
}
@media all and (orientation: landscape) {
  /* line 1540, ../../../scss/modules/_aunz-universal-header.scss */
  .device-small .masthead-mobile.selected .module-header h1:after {
    font-size: 15px;
    font-size: 1.875rem;
  }
}
/* line 1553, ../../../scss/modules/_aunz-universal-header.scss */
.masthead-mobile .module-content {
  font-size: 13px;
  font-size: 1.625rem;
  display: none;
}
/* line 1557, ../../../scss/modules/_aunz-universal-header.scss */
.masthead-mobile .module-content li {
  background: #c30000;
  color: #FFF;
  border-bottom: solid 1px #b3b5bf;
  padding: 8px;
  position: relative;
}
/* line 1564, ../../../scss/modules/_aunz-universal-header.scss */
.masthead-mobile .module-content li a {
  font-size: 16px;
  font-size: 2rem;
  color: #FFF;
}
/* line 1568, ../../../scss/modules/_aunz-universal-header.scss */
.masthead-mobile .module-content li a:after {
  font-size: 10px;
  font-size: 1.25rem;
  content: "U";
  font-family: yahooiconsregular;
  right: 8px;
  right: 8px;
  top: 2px;
  color: #FFF;
  position: absolute;
}
/* line 1576, ../../../scss/modules/_aunz-universal-header.scss */
.masthead-mobile .module-content li.li-property.nav-item {
  padding: 24px;
  text-align: center;
}
/* line 1580, ../../../scss/modules/_aunz-universal-header.scss */
.masthead-mobile .module-content li.li-property.nav-item a {
  border-radius: 5px;
  background-color: #eaeaea;
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f9f9f9), to(#eaeaea));
  background-image: -webkit-linear-gradient(top, #f9f9f9, #eaeaea);
  background-image: -moz-linear-gradient(top, #f9f9f9, #eaeaea);
  background-image: -ms-linear-gradient(top, #f9f9f9, #eaeaea);
  background-image: -o-linear-gradient(top, #f9f9f9, #eaeaea);
  padding: 12px;
  padding-left: 44px;
  color: #c2000a;
  position: relative;
  padding-right: 17px;
}
/* line 1588, ../../../scss/modules/_aunz-universal-header.scss */
.nz .masthead-mobile .module-content li.li-property.nav-item a {
  color: #6E329D;
}
/* line 1592, ../../../scss/modules/_aunz-universal-header.scss */
.masthead-mobile .module-content li.li-property.nav-item a:hover {
  background: #c2000a;
  color: #FFF;
}
/* line 1595, ../../../scss/modules/_aunz-universal-header.scss */
.nz .masthead-mobile .module-content li.li-property.nav-item a:hover {
  background: #6E329D;
}
/* line 1599, ../../../scss/modules/_aunz-universal-header.scss */
.masthead-mobile .module-content li.li-property.nav-item a:hover:before {
  color: #FFF;
}
/* line 1605, ../../../scss/modules/_aunz-universal-header.scss */
.masthead-mobile .module-content li.li-property.nav-item a:before {
  font-size: 18px;
  font-size: 2.25rem;
  content: "l";
  font-family: yahooiconsregular;
  right: 8px;
  position: absolute;
  top: 7px;
  left: 18px;
  text-align: left;
}
/* line 1613, ../../../scss/modules/_aunz-universal-header.scss */
.masthead-mobile .module-content li.li-property.nav-item a:after {
  display: none;
}
/* line 1623, ../../../scss/modules/_aunz-universal-header.scss */
.masthead-mobile .module-content li.li-home a:before {
  content: "y";
}
/* line 1630, ../../../scss/modules/_aunz-universal-header.scss */
.masthead-mobile .module-content li.li-lifestyle a:before {
  content: "l";
}
/* line 1637, ../../../scss/modules/_aunz-universal-header.scss */
.masthead-mobile .module-content li.li-news a:before {
  content: "n";
}
/* line 1645, ../../../scss/modules/_aunz-universal-header.scss */
.masthead-mobile .module-content li.li-tv a:before {
  content: "T";
}
/* line 1653, ../../../scss/modules/_aunz-universal-header.scss */
.masthead-mobile .module-content li.li-finance a:before {
  content: "F";
}
/* line 1661, ../../../scss/modules/_aunz-universal-header.scss */
.masthead-mobile .module-content li.li-sport a:before {
  content: "J";
}
/* line 1669, ../../../scss/modules/_aunz-universal-header.scss */
.masthead-mobile .module-content li.li-jobs a:before {
  content: "j";
}
/* line 1676, ../../../scss/modules/_aunz-universal-header.scss */
.masthead-mobile .module-content li.li-lifestyle a:before {
  content: "l";
}
/* line 1684, ../../../scss/modules/_aunz-universal-header.scss */
.masthead-mobile .module-content li.li-entertainment a:before {
  content: "E";
}
/* line 1692, ../../../scss/modules/_aunz-universal-header.scss */
.masthead-mobile .module-content li.li-travel a:before {
  content: "t";
}
/* line 1700, ../../../scss/modules/_aunz-universal-header.scss */
.masthead-mobile .module-content li.li-cars a:before {
  content: "2";
}
/* line 1708, ../../../scss/modules/_aunz-universal-header.scss */
.masthead-mobile .module-content li.li-real-estate a:before {
  content: "r";
}
/* line 1724, ../../../scss/modules/_aunz-universal-header.scss */
.masthead-mobile.selected .module-header h1:after {
  font-size: 14px;
  font-size: 1.75rem;
  content: "K";
  font-family: yahooiconsregular;
  right: 8px;
  line-height: 31px;
  line-height: 3.875rem;
  color: #c2000a;
  height: 30px;
  position: absolute;
  right: -30px;
  width: 30px;
}
/* line 1734, ../../../scss/modules/_aunz-universal-header.scss */
.nz .masthead-mobile.selected .module-header h1:after {
  color: #6E329D;
}
/* line 1743, ../../../scss/modules/_aunz-universal-header.scss */
.masthead-mobile.selected .module-content {
  display: block;
}

/* line 1751, ../../../scss/modules/_aunz-universal-header.scss */
.universal-module {
  margin: 0 auto;
  position: relative;
  width: 980px \9;
  z-index: 1000;
}
/* line 1757, ../../../scss/modules/_aunz-universal-header.scss */
.universal-module .header-inner {
  z-index: 1;
}
/* line 1761, ../../../scss/modules/_aunz-universal-header.scss */
.universal-module:after {
  z-index: 0;
  content: '';
  position: absolute;
  bottom: -5px;
  right: 0;
  width: 100%;
  height: 10px;
}
/* line 1778, ../../../scss/modules/_aunz-universal-header.scss */
.universal-module:before {
  background-color: #ededed;
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#ededed));
  background-image: -webkit-linear-gradient(top, #fff, #ededed);
  background-image: -moz-linear-gradient(top, #fff, #ededed);
  background-image: -ms-linear-gradient(top, #fff, #ededed);
  background-image: -o-linear-gradient(top, #fff, #ededed);
  z-index: 1;
  content: '';
  position: absolute;
  top: 0px;
  right: 0;
  width: 100%;
  height: 48px;
}
/* line 1788, ../../../scss/modules/_aunz-universal-header.scss */
.device-small .universal-module:before {
  height: 40px;
}

/* line 555, ../../../scss/base/_mixins.scss */
#box-ENCR,
.device-large #page,
.device-large .universal-module {
  width: 980px \9;
  margin: 0 auto;
}

@media only screen and (max-width: 969px) {
  /* line 564, ../../../scss/base/_mixins.scss */
  #box-ENCR,
  .device-large #page,
  .device-large .universal-module {
    width: 970px;
    margin: 0 auto;
  }
}
@media only screen and (min-width: 970px) and (max-width: 1129px) {
  /* line 574, ../../../scss/base/_mixins.scss */
  #box-ENCR,
  .device-large #page,
  .device-large .universal-module {
    width: 970px;
    margin: 0 auto 0 0;
  }
}
@media only screen and (min-width: 1130px) and (max-width: 1290px) {
  /* line 584, ../../../scss/base/_mixins.scss */
  #box-ENCR,
  .device-large #page,
  .device-large .universal-module {
    width: 970px;
    margin: 0 auto;
    margin-right: 160px;
  }
}
@media only screen and (min-width: 1291px) {
  /* line 595, ../../../scss/base/_mixins.scss */
  #box-ENCR,
  .device-large #page,
  .device-large .universal-module {
    margin: 0 auto;
    max-width: 79em;
    min-width: 970px;
    width: 75%;
  }
}
@media only screen and (max-width: 969px) {
  /* line 611, ../../../scss/base/_mixins.scss */
  .ie9 #box-ENCR,
  .ie9 .device-large #page,
  .ie9 .device-large .universal-module {
    width: 970px;
    margin: 0 auto;
  }
}
@media only screen and (min-width: 970px) and (max-width: 1129px) {
  /* line 621, ../../../scss/base/_mixins.scss */
  .ie9 #box-ENCR,
  .ie9 .device-large #page,
  .ie9 .device-large .universal-module {
    width: 970px;
    margin: 0 auto 0 0;
  }
}
@media only screen and (min-width: 1130px) and (max-width: 1290px) {
  /* line 631, ../../../scss/base/_mixins.scss */
  .ie9 #box-ENCR,
  .ie9 .device-large #page,
  .ie9 .device-large .universal-module {
    width: 970px;
    margin: 0 auto;
    margin-right: 160px;
  }
}
@media only screen and (min-width: 1291px) {
  /* line 642, ../../../scss/base/_mixins.scss */
  .ie9 #box-ENCR,
  .ie9 .device-large #page,
  .ie9 .device-large .universal-module {
    margin: 0 auto;
    max-width: 79em;
    min-width: 970px;
    width: 75%;
  }
}

/* line 1804, ../../../scss/modules/_aunz-universal-header.scss */
.device-small .property-header {
  margin: 0;
}
/* line 1808, ../../../scss/modules/_aunz-universal-header.scss */
.device-small .navigation {
  line-height: normal;
  border: none;
  float: none;
}
/* line 1814, ../../../scss/modules/_aunz-universal-header.scss */
.device-small .main-nav .nav-set .nav-item {
  display: block;
  text-transform: none;
  border: none;
  border-bottom: solid 1px #b3b5bf;
}
/* line 1820, ../../../scss/modules/_aunz-universal-header.scss */
.device-small .main-nav .nav-set .nav-item:hover {
  background: #A0A3Af;
  box-shadow: none;
  border: none;
  border-bottom: solid 1px #b3b5bf;
}
/* line 1829, ../../../scss/modules/_aunz-universal-header.scss */
.device-small .main-nav .nav-set .nav-item:hover a {
  margin-left: 0px;
  left: 0px;
  color: #c2000a;
}
/* line 1833, ../../../scss/modules/_aunz-universal-header.scss */
.nz .device-small .main-nav .nav-set .nav-item:hover a {
  color: #6E329D;
}
/* line 1840, ../../../scss/modules/_aunz-universal-header.scss */
.device-small .main-nav .nav-set .nav-item.li-property {
  padding: 16px;
}
/* line 1843, ../../../scss/modules/_aunz-universal-header.scss */
.device-small .main-nav .nav-set .nav-item.li-property a {
  display: inline;
  color: #c2000a;
}
/* line 1846, ../../../scss/modules/_aunz-universal-header.scss */
.nz .device-small .main-nav .nav-set .nav-item.li-property a {
  color: #6E329D;
}
/* line 1853, ../../../scss/modules/_aunz-universal-header.scss */
.device-small .main-nav .nav-set .nav-item a {
  color: #FFF;
}

/* navigation */
/* line 5, ../../../scss/modules/_navigation.scss */
.navigation {
  line-height: 32px;
  line-height: 4rem;
  background: #fff;
  border-top: 1px solid #888;
  border-bottom: 1px solid #888;
  float: left;
  width: 100%;
}
/* line 14, ../../../scss/modules/_navigation.scss */
.navigation.inner-nav {
  border-top: 0;
  border-bottom: 0;
}

/* line 21, ../../../scss/modules/_navigation.scss */
.masthead-figure,
.universal-search {
  display: none;
}

/* line 26, ../../../scss/modules/_navigation.scss */
.meganav-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  background: none;
  display: none;
  min-height: 100%;
  width: auto;
  z-index: 3;
}

/* line 34, ../../../scss/modules/_navigation.scss */
.meganav-unresponsive {
  display: none;
}
/* line 37, ../../../scss/modules/_navigation.scss */
.meganav-unresponsive h4 {
  font-size: 14px;
  font-size: 1.75rem;
  font-weight: bold;
  margin: 8px;
  margin-bottom: 16px;
}

/* line 44, ../../../scss/modules/_navigation.scss */
.meganav-overlay.on,
.on .meganav-unresponsive {
  display: block;
}

/* line 50, ../../../scss/modules/_navigation.scss */
.mega-nav-parent {
  position: relative;
  z-index: 1000;
}
/* line 54, ../../../scss/modules/_navigation.scss */
.mega-nav-parent:hover:after, .mega-nav-parent.on:after {
  color: #fff;
  display: inline-block;
  line-height: 0;
  text-shadow: 0 -3px 0 #888;
}
/* line 61, ../../../scss/modules/_navigation.scss */
.mega-nav-parent.on:after {
  bottom: 0;
  left: auto;
  position: absolute;
  right: 45%;
  top: auto;
  content: "▲";
}

/* line 67, ../../../scss/modules/_navigation.scss */
.main-nav .nav-set .sub-nav-parent.on {
  background: #444;
  /*
  &:after {
  	@include abs_pos( $_bottom: -0.375*$base_grid_unit, $_left: 44% );
  	@include line_height(12);
  	color: white;
  	content: $footer_triangle;
  }
  */
}
/* line 69, ../../../scss/modules/_navigation.scss */
.main-nav .nav-set .sub-nav-parent.on.nav-item a {
  color: white;
}
/* line 72, ../../../scss/modules/_navigation.scss */
.main-nav .nav-set .sub-nav-parent.on:hover {
  background: #444;
}

/* line 1, ../../../scss/modules/_footer.scss */
.network-footer {
  background: #EEE;
  margin-top: 16px;
  padding: 0;
  position: relative;
  z-index: 1;
}
/* line 9, ../../../scss/modules/_footer.scss */
.network-footer .row {
  padding-bottom: 16px;
  border-bottom: 1px solid #888;
}
/* line 16, ../../../scss/modules/_footer.scss */
.network-footer .y7-advertisement {
  margin-left: -8px;
  margin-right: -8px;
}
/* line 22, ../../../scss/modules/_footer.scss */
.network-footer a {
  color: #888;
  text-decoration: none;
}
/* line 30, ../../../scss/modules/_footer.scss */
.network-footer .footer-account .module-header {
  background-color: #EEE;
}
/* line 36, ../../../scss/modules/_footer.scss */
.smartphone .network-footer .y-network-links li a, .smartphone .network-footer .y-properties li a {
  padding-top: 4px;
  padding-bottom: 4px;
}
/* line 39, ../../../scss/modules/_footer.scss */
.smartphone .network-footer .y-network-links li a:after, .smartphone .network-footer .y-properties li a:after {
  font-size: 33px;
  font-size: 4.125rem;
  content: "(";
  font-family: yahooiconsregular;
  right: 8px;
  bottom: auto;
  left: 0;
  position: absolute;
  right: auto;
  top: 0;
  color: #edb3b6;
}
/* line 47, ../../../scss/modules/_footer.scss */
.device-small .network-footer .y-network-links li, .device-small .network-footer .y-properties li {
  margin-right: 0;
  width: 46%;
}
/* line 50, ../../../scss/modules/_footer.scss */
.device-small .network-footer .y-network-links li a, .device-small .network-footer .y-properties li a {
  padding: 8px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
/* line 56, ../../../scss/modules/_footer.scss */
.device-small .network-footer .y-network-links li a:before, .device-small .network-footer .y-properties li a:before, .device-small .network-footer .y-network-links li a:after, .device-small .network-footer .y-properties li a:after {
  content: "";
}
@media all and (orientation: portrait) {
  /* line 63, ../../../scss/modules/_footer.scss */
  .device-small .network-footer .y-network-links, .device-small .network-footer .y-properties {
    border: 0;
    margin-left: 8px;
  }
  /* line 67, ../../../scss/modules/_footer.scss */
  .device-small .network-footer .y-network-links li, .device-small .network-footer .y-properties li {
    width: 32%;
  }
}

/* line 345, ../../../scss/modules/_footer.scss */
.nz.device-small #page .network-footer a,
.nz.device-small #page .network-footer a:after,
.nz.device-small #page .y-network-links .heading,
.nz.device-small #page .network-footer .y-properties .heading,
.network-footer .nz.device-small #page .y-properties .heading {
  color: white;
}
/* line 350, ../../../scss/modules/_footer.scss */
.nz.device-small #page #footer-links a {
  color: #444;
}
/* line 353, ../../../scss/modules/_footer.scss */
.nz.device-small #page .footer-tools a {
  color: #444;
}
/* line 356, ../../../scss/modules/_footer.scss */
.nz.device-small #page .footer-tools a:active, .nz.device-small #page .footer-tools a:visited {
  color: #444;
}
/* line 361, ../../../scss/modules/_footer.scss */
.nz.device-small #page .footer-tools a:before {
  text-decoration: none;
}

/* line 19, ../../../scss/modules/_nojs.scss */
html body .masthead-mobile:hover .module-content {
  display: block;
}
/* line 24, ../../../scss/modules/_nojs.scss */
html body .index-list .ft {
  display: none;
}
/* line 27, ../../../scss/modules/_nojs.scss */
html body .index-list .ft.on {
  display: block;
}
/* line 32, ../../../scss/modules/_nojs.scss */
html body .flexitabs .module {
  position: relative;
  left: 0;
}
/* line 35, ../../../scss/modules/_nojs.scss */
html body .flexitabs .module .module-header {
  display: block;
}

/* line 48, ../../../scss/modules/_nojs.scss */
html.yui3-js-enabled .masthead-mobile:hover .module-content {
  display: none;
}
/* line 51, ../../../scss/modules/_nojs.scss */
html.yui3-js-enabled .masthead-mobile.selected .module-content {
  display: block;
}
/* line 56, ../../../scss/modules/_nojs.scss */
html.yui3-js-enabled .index-list .ft {
  display: none;
}
/* line 61, ../../../scss/modules/_nojs.scss */
html.yui3-js-enabled body .flexitabs .module {
  position: absolute;
  left: -9999px;
}
/* line 64, ../../../scss/modules/_nojs.scss */
html.yui3-js-enabled body .flexitabs .module .module-header {
  display: none;
}
/* line 67, ../../../scss/modules/_nojs.scss */
html.yui3-js-enabled body .flexitabs .module.module-on {
  position: static;
}

/* line 79, ../../../scss/modules/_nojs.scss */
.device-small .module.video-menu {
  display: none;
}

/* line 16, ../../../scss/main-sass/main/main.scss */
html {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #666;
  font: normal normal 8px "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

@media (-webkit-min-device-pixel-ratio: 2) and (max-width: 768px) {
  /* line 28, ../../../scss/main-sass/main/main.scss */
  html {
    overflow-x: hidden;
  }
  /* line 31, ../../../scss/main-sass/main/main.scss */
  html .device-small {
    overflow-x: hidden;
  }
}
/* line 38, ../../../scss/main-sass/main/main.scss */
#page {
  box-shadow: 8px 0 16px rgba(0, 0, 0, 0.1), -8px 0 16px rgba(0, 0, 0, 0.1);
  font: normal normal 150% "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

/* line 43, ../../../scss/main-sass/main/main.scss */
.page-inner {
  z-index: 1;
}

/* line 52, ../../../scss/main-sass/main/main.scss */
a {
  color: #f5f5f5;
}
/* line 55, ../../../scss/main-sass/main/main.scss */
a:hover, a:active {
  color: #3766C6;
  text-decoration: underline;
}
/* line 60, ../../../scss/main-sass/main/main.scss */
a:visited {
  color: #3766C6;
}

/* line 66, ../../../scss/main-sass/main/main.scss */
.ft {
  display: none;
}
/* line 402, ../../../scss/base/_mixins.scss */
.ft.on {
  display: block;
}
/* line 406, ../../../scss/base/_mixins.scss */
.device-small .ft {
  height: 40px;
  border-bottom: solid 1px #d1d1d1;
}
/* line 410, ../../../scss/base/_mixins.scss */
.device-small .ft a {
  font-size: 15px;
  font-size: 1.875rem;
  display: block;
  font-weight: bold;
  line-height: 40px;
  text-align: center;
  width: 100%;
}
/* line 419, ../../../scss/base/_mixins.scss */
.device-small .ft.loading {
  border: none;
  background-image: url(https://s.yimg.com/ao/i/mp/properties/multipass/img/temploader.g1372988207.gif);
  background-repeat: no-repeat;
  background-position: 50% 8px;
}
/* line 424, ../../../scss/base/_mixins.scss */
.device-small .ft.loading a {
  display: none;
}
/* line 430, ../../../scss/base/_mixins.scss */
.device-medium .ft {
  clear: both;
  text-align: center;
  padding-top: 24px;
  padding-bottom: 24px;
}
/* line 435, ../../../scss/base/_mixins.scss */
.device-medium .ft.loading {
  border: none;
  background-image: url(https://s.yimg.com/ao/i/mp/properties/multipass/img/temploader.g1372988207.gif);
  background-repeat: no-repeat;
  background-position: 50% 8px;
}
/* line 440, ../../../scss/base/_mixins.scss */
.device-medium .ft.loading a {
  display: none;
}
/* line 444, ../../../scss/base/_mixins.scss */
.device-medium .ft li {
  display: inline-block;
  min-width: 16px;
  padding: 0 8px;
  text-align: center;
  border: solid 1px #d1d1d1;
  line-height: 32px;
}
/* line 451, ../../../scss/base/_mixins.scss */
.device-medium .ft li a {
  width: 100%;
  height: 100%;
  display: block;
  margin-left: -8px;
  margin-right: -8px;
  padding-left: 8px;
  padding-right: 8px;
}
/* line 460, ../../../scss/base/_mixins.scss */
.device-medium .ft li.ellipsis {
  border: none;
  padding: 0;
}
/* line 464, ../../../scss/base/_mixins.scss */
.device-medium .ft li:hover {
  border-color: blue;
}
/* line 467, ../../../scss/base/_mixins.scss */
.device-medium .ft li.on {
  background: blue;
  color: white;
  border-color: blue;
}
/* line 471, ../../../scss/base/_mixins.scss */
.device-medium .ft li.on:hover {
  border-color: blue;
}
/* line 430, ../../../scss/base/_mixins.scss */
.device-large .ft {
  clear: both;
  text-align: center;
  padding-top: 24px;
  padding-bottom: 24px;
}
/* line 435, ../../../scss/base/_mixins.scss */
.device-large .ft.loading {
  border: none;
  background-image: url(https://s.yimg.com/ao/i/mp/properties/multipass/img/temploader.g1372988207.gif);
  background-repeat: no-repeat;
  background-position: 50% 8px;
}
/* line 440, ../../../scss/base/_mixins.scss */
.device-large .ft.loading a {
  display: none;
}
/* line 444, ../../../scss/base/_mixins.scss */
.device-large .ft li {
  display: inline-block;
  min-width: 16px;
  padding: 0 8px;
  text-align: center;
  border: solid 1px #d1d1d1;
  line-height: 32px;
}
/* line 451, ../../../scss/base/_mixins.scss */
.device-large .ft li a {
  width: 100%;
  height: 100%;
  display: block;
  margin-left: -8px;
  margin-right: -8px;
  padding-left: 8px;
  padding-right: 8px;
}
/* line 460, ../../../scss/base/_mixins.scss */
.device-large .ft li.ellipsis {
  border: none;
  padding: 0;
}
/* line 464, ../../../scss/base/_mixins.scss */
.device-large .ft li:hover {
  border-color: blue;
}
/* line 467, ../../../scss/base/_mixins.scss */
.device-large .ft li.on {
  background: blue;
  color: white;
  border-color: blue;
}
/* line 471, ../../../scss/base/_mixins.scss */
.device-large .ft li.on:hover {
  border-color: blue;
}
/* line 69, ../../../scss/main-sass/main/main.scss */
.ft .paginate {
  -webkit-box-sizing: initial !important;
  -moz-box-sizing: initial !important;
  box-sizing: initial !important;
}
/* line 75, ../../../scss/main-sass/main/main.scss */
form .ft {
  display: block;
}

/* line 82, ../../../scss/main-sass/main/main.scss */
.property-header {
  margin: 0 16px 16px;
  padding: 0;
  position: relative;
  width: auto;
  max-width: 100%;
  margin-left: 0;
  margin-right: 0;
}
/* line 153, ../../../scss/modules/_navigation.scss */
.property-header::before {
  clear: both;
  content: "";
  display: block;
}
/* line 159, ../../../scss/modules/_navigation.scss */
.property-header a {
  font-size: 14px;
  font-size: 1.75rem;
  text-decoration: none;
}
/* line 164, ../../../scss/modules/_navigation.scss */
.property-header .north-ad {
  margin-bottom: 16px;
}
/* line 168, ../../../scss/modules/_navigation.scss */
.property-header .masthead-hgroup,
.property-header .screen-reader {
  display: none;
}
/* line 172, ../../../scss/modules/_navigation.scss */
.property-header .masthead-figure {
  float: left;
  margin-bottom: 8px;
  vertical-align: middle;
}
/* line 177, ../../../scss/modules/_navigation.scss */
.property-header .masthead-figure a {
  border: none;
}
/* line 180, ../../../scss/modules/_navigation.scss */
.property-header .masthead-figure img {
  max-width: 344px;
  max-height: 112px;
}
/* line 185, ../../../scss/modules/_navigation.scss */
.device-small .property-header {
  height: auto;
  margin-bottom: 8px;
}
/* line 190, ../../../scss/modules/_navigation.scss */
.device-small .property-header .module-figure img {
  max-width: 120px;
}
/* line 194, ../../../scss/modules/_navigation.scss */
.device-small .property-header .nav-search {
  height: 40px;
  width: 128px;
}
/* line 200, ../../../scss/modules/_navigation.scss */
.device-small .property-header .masthead-figure img {
  max-width: 344px;
  max-height: 40px;
}

/* line 87, ../../../scss/main-sass/main/main.scss */
.module .main-nav.navigation {
  position: relative;
  z-index: 2;
}

/* line 95, ../../../scss/main-sass/main/main.scss */
.landing-nav, .main-nav {
  border: none;
}
/* line 261, ../../../scss/base/_mixins.scss */
.landing-nav .nav-set, .main-nav .nav-set {
  display: inline;
  display: inline-block;
  white-space: nowrap;
}
/* line 266, ../../../scss/base/_mixins.scss */
.mod-flexbox .landing-nav .nav-set, .mod-flexbox .main-nav .nav-set {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  text-align: center;
  -webkit-flex-flow: row wrap;
  -moz-flex-flow: row wrap;
  flex-flow: row wrap;
}
/* line 275, ../../../scss/base/_mixins.scss */
.mod-flexbox .landing-nav .nav-set .nav-item, .mod-flexbox .main-nav .nav-set .nav-item {
  -webkit-flex: 1 1 auto;
  -moz-box-flex: 1 1 auto;
  flex: 1 1 auto;
}
/* line 282, ../../../scss/base/_mixins.scss */
.landing-nav .nav-set .nav-item, .main-nav .nav-set .nav-item {
  display: inline;
  display: inline-block;
  padding: 4px 8px;
}
/* line 100, ../../../scss/main-sass/main/main.scss */
.device-large .landing-nav, .device-large .main-nav {
  background: #f5f5f5;
}
/* line 103, ../../../scss/main-sass/main/main.scss */
.device-large .landing-nav .nav-set, .device-large .main-nav .nav-set {
  border-top: 0;
}
/* line 110, ../../../scss/main-sass/main/main.scss */
.device-small .landing-nav .nav-set, .device-small .main-nav .nav-set {
  display: block;
}
/* line 113, ../../../scss/main-sass/main/main.scss */
.device-small .landing-nav .nav-set .nav-item, .device-small .main-nav .nav-set .nav-item {
  border-bottom: solid 1px #cd5858;
}
/* line 116, ../../../scss/main-sass/main/main.scss */
.device-small .landing-nav .nav-set .nav-item:hover, .device-small .main-nav .nav-set .nav-item:hover {
  background: #a80303;
  border-bottom: solid 1px #cd5858;
}
/* line 120, ../../../scss/main-sass/main/main.scss */
.device-small .landing-nav .nav-set .nav-item:hover a, .device-small .main-nav .nav-set .nav-item:hover a {
  color: #ffffff;
}

/* line 132, ../../../scss/main-sass/main/main.scss */
.device-large .masthead {
  background: #f5f5f5;
}

/* line 140, ../../../scss/main-sass/main/main.scss */
.mobile-masthead .module-content li {
  background: #c30000;
}
/* line 143, ../../../scss/main-sass/main/main.scss */
.mobile-masthead .module-content li a {
  color: #ffffff;
}
/* line 147, ../../../scss/main-sass/main/main.scss */
.mobile-masthead .module-content li:hover {
  background: #a80303;
}
/* line 150, ../../../scss/main-sass/main/main.scss */
.mobile-masthead .module-content li:hover a {
  color: #ffffff;
}

/* line 292, ../../../scss/base/_mixins.scss */
.main-nav .nav-set .nav-item {
  position: relative;
}
/* line 297, ../../../scss/base/_mixins.scss */
.main-nav .nav-set .nav-item.hover .inner-nav, .main-nav .nav-set .nav-item.on:hover .inner-nav {
  left: -1px;
  overflow: hidden;
  width: 100%;
  min-width: 204px;
}
/* line 307, ../../../scss/base/_mixins.scss */
.device-small .main-nav .nav-set .nav-item.last.hover-parent.hover, .device-small .main-nav .nav-set .nav-item.last.hover-parent:hover {
  right: 0;
}
/* line 313, ../../../scss/base/_mixins.scss */
.main-nav .nav-set .nav-item.last.hover-parent.on.hover .inner-nav, .main-nav .nav-set .nav-item.last.hover-parent.on:hover .inner-nav {
  left: auto;
  right: -1px;
}
/* line 318, ../../../scss/base/_mixins.scss */
.device-small .main-nav .nav-set .nav-item.last.hover-parent.on {
  right: 0;
}
/* line 326, ../../../scss/base/_mixins.scss */
.main-nav .nav-set .inner-nav {
  left: -9999px;
  position: absolute;
  top: 20px;
  z-index: 1;
}
/* line 332, ../../../scss/base/_mixins.scss */
.main-nav .nav-set .inner-nav .inner-nav-item {
  background: white;
  text-align: left;
  padding: 4px 8px;
}
/* line 343, ../../../scss/base/_mixins.scss */
.main-nav .device-large .nav-set .nav-item.on {
  background: white;
}
/* line 348, ../../../scss/base/_mixins.scss */
.main-nav .device-large .nav-set .nav-item:hover a, .main-nav .device-large .nav-set .nav-item.on a {
  color: #444;
}
/* line 360, ../../../scss/base/_mixins.scss */
.device-large .main-nav .nav-set .nav-item:hover, .device-large .main-nav .nav-set .nav-item.hover {
  background: white;
}
/* line 364, ../../../scss/base/_mixins.scss */
.device-large .main-nav .nav-set .nav-item:hover .inner-nav, .device-large .main-nav .nav-set .nav-item.hover .inner-nav {
  left: -1px;
  overflow: hidden;
  width: 100%;
  min-width: 154px;
}
/* line 374, ../../../scss/base/_mixins.scss */
.device-large .main-nav .nav-set .nav-item.last:hover .inner-nav, .device-large .main-nav .nav-set .nav-item.last.hover .inner-nav {
  left: auto;
  right: -1px;
}
/* line 388, ../../../scss/base/_mixins.scss */
.device-small .main-nav .nav-set .nav-item.hover .inner-nav, .device-small .main-nav .nav-set .nav-item.on:hover .inner-nav {
  left: 0;
}
/* line 87, ../../../scss/modules/_navigation.scss */
.main-nav .nav-item {
  font-size: 12px;
  font-size: 1.5rem;
  color: #444;
  padding: 0;
}
/* line 94, ../../../scss/modules/_navigation.scss */
.main-nav .nav-set .nav-item {
  padding: 0;
}
/* line 97, ../../../scss/modules/_navigation.scss */
.main-nav .nav-set .nav-item a {
  line-height: 32px;
  line-height: 4rem;
  color: #444;
  display: block;
  padding: 4px 8px;
  padding-left: 11px;
}
/* line 107, ../../../scss/modules/_navigation.scss */
.main-nav .nav-set .inner-nav {
  border: 1px solid #888;
  top: 38px;
  z-index: 5;
}
/* line 112, ../../../scss/modules/_navigation.scss */
.main-nav .nav-set .inner-nav .inner-nav-item {
  border-bottom: 1px solid #888;
  margin: 0;
  overflow: hidden;
  padding: 0;
  text-transform: none;
}
/* line 119, ../../../scss/modules/_navigation.scss */
.main-nav .nav-set .inner-nav .inner-nav-item.last {
  border: none;
}
/* line 122, ../../../scss/modules/_navigation.scss */
.main-nav .nav-set .inner-nav .inner-nav-item a {
  min-width: 176px;
  padding: 4px 8px;
  padding-left: 11px;
  white-space: nowrap;
}
/* line 134, ../../../scss/modules/_navigation.scss */
.msie7 .main-nav .nav-set .nav-item, .msie8 .main-nav .nav-set .nav-item {
  float: left;
}
/* line 139, ../../../scss/modules/_navigation.scss */
.main-nav .nav-set .nav-item {
  *float: left;
}
/* line 166, ../../../scss/main-sass/main/main.scss */
.device-large .main-nav .nav-set {
  width: 100%;
}
/* line 169, ../../../scss/main-sass/main/main.scss */
.device-large .main-nav .nav-set .nav-item {
  position: relative;
}
/* line 172, ../../../scss/main-sass/main/main.scss */
.device-large .main-nav .nav-set .nav-item a {
  font-size: 16px;
  font-size: 2rem;
  color: #111111;
  font-weight: bold;
  text-transform: none;
  font-family: "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
  padding: 3px 14px;
}
/* line 181, ../../../scss/main-sass/main/main.scss */
.device-large .main-nav .nav-set .nav-item:hover, .device-large .main-nav .nav-set .nav-item.hover {
  background: #fff;
}
/* line 186, ../../../scss/main-sass/main/main.scss */
.device-large .main-nav .nav-set .nav-item.dropdown, .device-large .main-nav .nav-set .nav-item.mega-nav-parent {
  padding-right: 16px;
}
/* line 190, ../../../scss/main-sass/main/main.scss */
.device-large .main-nav .nav-set .nav-item.dropdown a:after, .device-large .main-nav .nav-set .nav-item.mega-nav-parent a:after {
  font-size: 8px;
  font-size: 1rem;
  content: "X";
  font-family: yahooiconsregular;
  right: 8px;
  position: absolute;
  top: 6px;
  right: 10px;
  color: white;
  text-indent: 0;
}
/* line 202, ../../../scss/main-sass/main/main.scss */
.device-large .main-nav .nav-set .nav-item.hover, .device-large .main-nav .nav-set .nav-item.on {
  background: #fff;
  box-shadow: 0px -3px 5px rgba(0, 0, 0, 0.05);
}
/* line 207, ../../../scss/main-sass/main/main.scss */
.device-large .main-nav .nav-set .nav-item.hover a, .device-large .main-nav .nav-set .nav-item.on a {
  color: #f5f5f5;
}
/* line 213, ../../../scss/main-sass/main/main.scss */
.device-large .main-nav .nav-set .nav-item.hover.dropdown a:after, .device-large .main-nav .nav-set .nav-item.hover.mega-nav-parent a:after, .device-large .main-nav .nav-set .nav-item.on.dropdown a:after, .device-large .main-nav .nav-set .nav-item.on.mega-nav-parent a:after {
  font-size: 8px;
  font-size: 1rem;
  content: "W";
  font-family: yahooiconsregular;
  right: 8px;
  position: absolute;
  top: 6px;
  right: 10px;
  color: white;
}
@media only screen and (max-width: 966px) {
  /* line 228, ../../../scss/main-sass/main/main.scss */
  .device-large .main-nav .nav-set .nav-item a {
    font-size: 14px;
    font-size: 1.75rem;
    padding: 4px 8px;
  }
}

/*
.mega-nav {
	@include mega_nav();
}
 */
/* line 250, ../../../scss/main-sass/main/main.scss */
.sub-nav {
  background: #444;
  display: none;
  width: 100%;
  max-width: 96.61016%;
  padding: 0 1.69492%;
  z-index: 9999;
}
/* line 378, ../../../scss/modules/_navigation.scss */
.sub-nav.on {
  background: #444;
  display: block;
  z-index: 1;
}
/* line 383, ../../../scss/modules/_navigation.scss */
.sub-nav .list-item {
  background: #fff;
  height: 30px;
  width: 200px;
}
/* line 388, ../../../scss/modules/_navigation.scss */
.sub-nav.landing-nav {
  background: transparent;
  display: block;
  position: relative;
  top: 0;
  max-width: 100%;
}
/* line 396, ../../../scss/modules/_navigation.scss */
.sub-nav .nav-list {
  position: relative;
}
/* line 399, ../../../scss/modules/_navigation.scss */
.sub-nav .nav-list .inner-nav-item {
  line-height: 40px;
  line-height: 5rem;
  float: left;
  height: 40px;
  width: auto;
  padding: 0;
}
/* line 407, ../../../scss/modules/_navigation.scss */
.sub-nav .nav-list .inner-nav-item a {
  color: #fff;
  padding: 13px 16px;
}
/* line 413, ../../../scss/modules/_navigation.scss */
.msie .navigation .sub-nav {
  bottom: -20px;
  position: absolute;
}
/* line 420, ../../../scss/modules/_navigation.scss */
.msie7 .sub-nav .nav-list, .msie8 .sub-nav .nav-list {
  background: #888;
  zoom: normal;
}
/* line 427, ../../../scss/modules/_navigation.scss */
.device-small #page .sub-nav {
  max-width: 100%;
}
/* line 430, ../../../scss/modules/_navigation.scss */
.device-small #page .sub-nav.on {
  background: #888;
  margin-bottom: 0;
  padding: 0;
}
/* line 437, ../../../scss/modules/_navigation.scss */
.device-small #page .sub-nav .nav-list .inner-nav-item,
.device-small #page .sub-nav .nav-list .inner-nav-item.on {
  border-bottom: 1px solid #888;
  display: block;
  padding-left: 20px;
  width: 100%;
}
/* line 444, ../../../scss/modules/_navigation.scss */
.device-small #page .sub-nav .nav-list .inner-nav-item:hover a,
.device-small #page .sub-nav .nav-list .inner-nav-item.on:hover a {
  background-color: #C2000A;
  color: #fff;
}
/* line 448, ../../../scss/modules/_navigation.scss */
.device-small #page .sub-nav .nav-list .inner-nav-item:hover a:after,
.device-small #page .sub-nav .nav-list .inner-nav-item.on:hover a:after {
  color: #fff;
}
/* line 453, ../../../scss/modules/_navigation.scss */
.device-small #page .sub-nav .nav-list .inner-nav-item.last,
.device-small #page .sub-nav .nav-list .inner-nav-item.on.last {
  border-bottom: 0;
}
/* line 456, ../../../scss/modules/_navigation.scss */
.device-small #page .sub-nav .nav-list .inner-nav-item a,
.device-small #page .sub-nav .nav-list .inner-nav-item.on a {
  line-height: 40px;
  line-height: 5rem;
  background: white;
  color: #333;
  padding: 0 0 0 8px;
  height: 40px;
}
/* line 463, ../../../scss/modules/_navigation.scss */
.device-small #page .sub-nav .nav-list .inner-nav-item a:after,
.device-small #page .sub-nav .nav-list .inner-nav-item.on a:after {
  color: #333;
}

/* line 258, ../../../scss/main-sass/main/main.scss */
.y7-advertisement > div,
.y7-advertisement > iframe,
.y7-advertisement > embed,
.y7-advertisement > table {
  margin-left: auto;
  margin-right: auto;
}
/* line 267, ../../../scss/main-sass/main/main.scss */
.device-small .y7-advertisement iframe {
  margin-top: 0;
}
/* line 273, ../../../scss/main-sass/main/main.scss */
.video-watch-mrec .y7-advertisement div,
.video-watch-mrec .y7-advertisement iframe,
.video-watch-mrec .y7-advertisement embed {
  margin-bottom: 16px;
  text-align: center;
  margin: 8px auto;
}
/* line 282, ../../../scss/main-sass/main/main.scss */
.device-small .video-watch-mrec .y7-advertisement iframe {
  margin-top: 0;
}
/* line 288, ../../../scss/main-sass/main/main.scss */
.y7-advertisement #box-LREC,
.y7-advertisement #box-LREC1,
.y7-advertisement .CAN_ad {
  margin-bottom: 16px;
  margin-top: 0px;
}

/* line 298, ../../../scss/main-sass/main/main.scss */
.bn-image img {
  width: 100%;
}

/* line 305, ../../../scss/main-sass/main/main.scss */
.page-inner #box-NT1 {
  margin-top: 0;
  margin-bottom: 0;
}
/* line 309, ../../../scss/main-sass/main/main.scss */
.page-inner #box-NT1 div > iframe {
  margin: 16px auto 0;
}
/* line 313, ../../../scss/main-sass/main/main.scss */
.page-inner #y7-ad-nt1 {
  margin-top: 16px;
  margin-bottom: 0;
}
/* line 318, ../../../scss/main-sass/main/main.scss */
.page-inner #sb_rel_tgt-NT1 {
  margin-bottom: 16px;
}
/* line 322, ../../../scss/main-sass/main/main.scss */
.page-inner .y7-advertisement #tgt-NT1 {
  margin-top: 16px;
}

/* line 330, ../../../scss/main-sass/main/main.scss */
#page + .y7-advertisement > div,
.y7-advertisement + .y7-advertisement > div {
  margin-bottom: 0;
}

/* line 335, ../../../scss/main-sass/main/main.scss */
.y7-advertisement {
  z-index: 3;
}
/* line 338, ../../../scss/main-sass/main/main.scss */
.y7-advertisement.NT1 .darla {
  margin-top: 13px;
}
/* line 342, ../../../scss/main-sass/main/main.scss */
.y7-advertisement.MAST .darla {
  margin-left: 3px;
  margin-top: 13px;
}
/* line 347, ../../../scss/main-sass/main/main.scss */
.y7-advertisement #rich-ad-placeholder {
  margin-top: 13px;
}
/* line 351, ../../../scss/main-sass/main/main.scss */
.y7-advertisement.ad-expand {
  z-index: 30000;
}

/* line 356, ../../../scss/main-sass/main/main.scss */
.page-inner .y7-advertisement {
  z-index: 1;
}

/* line 361, ../../../scss/main-sass/main/main.scss */
.y7-advertisement #yad-billboard {
  margin-bottom: 12px;
}

/* line 369, ../../../scss/main-sass/main/main.scss */
.device-small .north .y7-advertisement div,
.device-small .north .y7-advertisement iframe,
.device-small .north .y7-advertisement table {
  margin-top: 8px;
  margin-bottom: 14.4px;
}
/* line 381, ../../../scss/main-sass/main/main.scss */
.device-small .index-list .index-listview .li-item.advertisement {
  padding-bottom: 9px;
}

/* line 397, ../../../scss/main-sass/main/main.scss */
.device-small .y-properties {
  display: block;
}

/* line 407, ../../../scss/main-sass/main/main.scss */
.device-small.nz .network-footer .y-network-links ol, .device-small.nz .network-footer .y-properties ol,
.device-small.nz .network-footer .y-properties ol {
  background: #6e329d;
}
/* line 410, ../../../scss/main-sass/main/main.scss */
.device-small.nz .network-footer .y-network-links ol li, .device-small.nz .network-footer .y-properties ol li,
.device-small.nz .network-footer .y-properties ol li {
  border-color: #8b5bb1;
}
/* line 413, ../../../scss/main-sass/main/main.scss */
.device-small.nz .network-footer .y-network-links ol li:hover, .device-small.nz .network-footer .y-properties ol li:hover,
.device-small.nz .network-footer .y-properties ol li:hover {
  background: #532676;
}
/* line 415, ../../../scss/main-sass/main/main.scss */
.device-small.nz .network-footer .y-network-links ol li:hover a, .device-small.nz .network-footer .y-properties ol li:hover a,
.device-small.nz .network-footer .y-properties ol li:hover a {
  text-decoration: none;
}
/* line 417, ../../../scss/main-sass/main/main.scss */
.device-small.nz .network-footer .y-network-links ol li:hover a span, .device-small.nz .network-footer .y-properties ol li:hover a span,
.device-small.nz .network-footer .y-properties ol li:hover a span {
  text-decoration: none;
  border-bottom: none;
}
/* line 426, ../../../scss/main-sass/main/main.scss */
.device-small.nz .network-footer .y-network-links a:after, .device-small.nz .network-footer .y-properties a:after,
.device-small.nz .network-footer .y-properties a:after {
  font-size: 15px;
  font-size: 1.875rem;
  content: "U";
  font-family: yahooiconsregular;
  top: 22px;
  right: 0;
  bottom: auto;
  left: auto;
  position: absolute;
}

/* line 443, ../../../scss/main-sass/main/main.scss */
.network-footer {
  background: #f9f8f8;
  color: #444;
  font-family: "HelveticaNeue", "Helvetica Neue", "HelveticaNeueRoman", "HelveticaNeue-Roman", "Helvetica Neue Roman", "Helvetica", "Arial", sans-serif;
  margin-top: 30px;
}
/* line 282, ../../../scss/modules/_footer.scss */
.network-footer .top-link {
  background: #fff;
  border-top: 1px solid #d1d1d1;
  height: 2px;
  margin-bottom: 32px;
  position: relative;
  z-index: 1;
}
/* line 290, ../../../scss/modules/_footer.scss */
.network-footer .top-link .top {
  box-shadow: 1px 3px 5px #888;
  color: #fff;
  display: block;
  font-family: "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
  height: 43px;
  line-height: 41px;
  bottom: auto;
  left: auto;
  position: absolute;
  right: 16px;
  top: -10px;
  width: 63px;
}
/* line 291, ../../../scss/modules/_footer.scss */
.network-footer .top-link .top:before {
  border-left: 10px solid transparent;
  border-bottom: 10px solid #5F1450;
  content: "";
  height: 0;
  bottom: 0;
  left: auto;
  position: absolute;
  right: 63px;
  top: 0;
  width: 0;
}
/* line 309, ../../../scss/modules/_footer.scss */
.network-footer .top-link .top .top-link-content {
  background: #9C3C90;
  display: block;
  font-size: 17px;
  font-size: 2.125rem;
  height: 43px;
  padding-left: 10px;
  position: relative;
  text-shadow: 1px 1px 5px #444;
  width: 63px;
  /* box sizing*/
}
/* line 322, ../../../scss/modules/_footer.scss */
.network-footer .caret {
  font-family: fontawesomeregular;
  margin: 0 0 0 4px;
  position: absolute;
  text-shadow: 1px 1px 2px #444;
}
/* line 328, ../../../scss/modules/_footer.scss */
.network-footer .caret:before {
  content: "";
}
/* line 332, ../../../scss/modules/_footer.scss */
.device-small .network-footer .network-footer .caret {
  color: #fff;
  color: rgba(255, 255, 255, 0.7);
}
/* line 451, ../../../scss/main-sass/main/main.scss */
.network-footer a {
  color: #444;
}
/* line 453, ../../../scss/main-sass/main/main.scss */
.network-footer a:hover {
  color: #444;
}
/* line 456, ../../../scss/main-sass/main/main.scss */
.network-footer a:active {
  color: #444;
}
/* line 459, ../../../scss/main-sass/main/main.scss */
.network-footer a:visited {
  color: #444;
}
/* line 468, ../../../scss/main-sass/main/main.scss */
.device-small #page .network-footer .column-1-3 {
  width: 100%;
  margin: 0;
}
/* line 473, ../../../scss/main-sass/main/main.scss */
.device-small #page .network-footer .cluster {
  padding: 0;
}
/* line 477, ../../../scss/main-sass/main/main.scss */
.device-small #page .network-footer .row {
  margin: 0;
}
/* line 481, ../../../scss/main-sass/main/main.scss */
.device-small #page .network-footer .column-1-3 {
  width: 100%;
  margin: 0;
}
/* line 489, ../../../scss/main-sass/main/main.scss */
.network-footer .top-link {
  z-index: 10;
}
/* line 491, ../../../scss/main-sass/main/main.scss */
.network-footer .top-link .top {
  right: 25px;
  box-shadow: 1px 2px 7px rgba(0, 0, 0, 0.2);
  height: 40px;
}
/* line 498, ../../../scss/main-sass/main/main.scss */
.network-footer .top-link .top:before {
  border-bottom: 10px solid #680208;
}
/* line 501, ../../../scss/main-sass/main/main.scss */
.nz .network-footer .top-link .top:before {
  border-bottom: 10px solid #1d0d29;
}
/* line 506, ../../../scss/main-sass/main/main.scss */
.network-footer .top-link .top .top-link-content {
  font-family: "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 16px;
  font-size: 2rem;
  background: #c2000a;
  text-shadow: 0 0 0;
  height: 40px;
}
/* line 513, ../../../scss/main-sass/main/main.scss */
.nz .network-footer .top-link .top .top-link-content {
  background: #6E329D;
}
/* line 518, ../../../scss/main-sass/main/main.scss */
.network-footer .top-link .top:hover {
  text-decoration: none;
}
/* line 521, ../../../scss/main-sass/main/main.scss */
.network-footer .top-link .top:hover .top-link-content {
  background: #7A0108;
}
/* line 523, ../../../scss/main-sass/main/main.scss */
.nz .network-footer .top-link .top:hover .top-link-content {
  background: #532676;
}
/* line 534, ../../../scss/main-sass/main/main.scss */
.network-footer .caret {
  color: #fff;
  border-radius: 10px;
  font-size: 13px;
  font-size: 1.625rem;
  height: 16px;
  line-height: 16px;
  line-height: 2rem;
  margin: 14px 0 0 2px;
  text-indent: 3px;
  text-shadow: none;
  width: 16px;
}
/* line 545, ../../../scss/main-sass/main/main.scss */
.device-small .network-footer .caret {
  font-size: 12px;
  font-size: 1.5rem;
  background: none;
  border: 0;
  color: #fff;
  text-shadow: none;
}
/* line 553, ../../../scss/main-sass/main/main.scss */
.network-footer .sign-up {
  font-size: 16px;
  font-size: 2rem;
}
/* line 556, ../../../scss/main-sass/main/main.scss */
.network-footer .sign-up a {
  color: #c2000a;
  font-weight: bold;
}
/* line 559, ../../../scss/main-sass/main/main.scss */
.nz .network-footer .sign-up a {
  color: #6E329D;
}
/* line 563, ../../../scss/main-sass/main/main.scss */
.network-footer .sign-up a:hover {
  text-decoration: underline;
}
/* line 568, ../../../scss/main-sass/main/main.scss */
.device-small .network-footer .sign-up {
  font-size: 16px;
  font-size: 2rem;
}
/* line 576, ../../../scss/main-sass/main/main.scss */
.network-footer .account-signin a:hover {
  text-decoration: none;
}
/* line 582, ../../../scss/main-sass/main/main.scss */
.network-footer .y-network-links, .network-footer .y-properties {
  list-style: inside square;
  padding: 8px 0;
  margin-left: 8px;
  list-style-type: none;
  margin-left: 0;
  border-left: 1px solid #888;
  height: auto;
  min-height: 200px;
  padding-left: 16px;
  font-size: 15px;
  font-size: 1.875rem;
  border-left: solid 1px #d3d3d3;
  min-height: 280px;
  margin-top: -14px;
  padding-top: 0;
  background: -moz-linear-gradient(left, white 0%, rgba(255, 255, 255, 0) 1%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, white), color-stop(1%, rgba(255, 255, 255, 0)));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(left, white 0%, rgba(255, 255, 255, 0) 1%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(left, white 0%, rgba(255, 255, 255, 0) 1%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(left, white 0%, rgba(255, 255, 255, 0) 1%);
  /* IE10+ */
  background: linear-gradient(to right, white 0%, rgba(255, 255, 255, 0) 1%);
  /* W3C */
}
/* line 9, ../../../scss/base/_lists.scss */
.network-footer .y-network-links li, .network-footer .y-properties li {
  margin-bottom: 4px;
  padding: 4px 0;
  border-bottom: 1px solid #d1d1d1;
  padding-left: 0;
}
/* line 16, ../../../scss/base/_lists.scss */
.network-footer .y-network-links li:last-child, .network-footer .y-properties li:last-child {
  border: none;
}
/* line 31, ../../../scss/base/_lists.scss */
.network-footer .y-network-links li a, .network-footer .y-properties li a {
  display: block;
  position: relative;
  text-decoration: none;
}
/* line 36, ../../../scss/base/_lists.scss */
.smartphone .network-footer .y-network-links li a, .smartphone .network-footer .y-properties li a, .featurephone .network-footer .y-network-links li a, .featurephone .network-footer .y-properties li a {
  padding: 8px 16px 8px 0;
}
/* line 39, ../../../scss/base/_lists.scss */
.smartphone .network-footer .y-network-links li a:after, .smartphone .network-footer .y-properties li a:after, .featurephone .network-footer .y-network-links li a:after, .featurephone .network-footer .y-properties li a:after {
  right: 8px;
}
/* line 45, ../../../scss/base/_lists.scss */
.desktop .network-footer .y-network-links li a, .desktop .network-footer .y-properties li a {
  padding-left: 12px;
}
/* line 48, ../../../scss/base/_lists.scss */
.desktop .network-footer .y-network-links li a:before, .desktop .network-footer .y-properties li a:before {
  left: 0;
}
/* line 236, ../../../scss/modules/_footer.scss */
.network-footer .y-network-links .nav-header, .network-footer .y-properties .nav-header {
  font-size: 16px;
  font-size: 2rem;
  color: #444;
  font-weight: bold;
  margin-bottom: 8px;
}
/* line 243, ../../../scss/modules/_footer.scss */
.network-footer .y-network-links .nav-header .heading, .network-footer .y-properties .nav-header .heading {
  padding-right: 16px;
}
/* line 248, ../../../scss/modules/_footer.scss */
.network-footer .y-network-links li, .network-footer .y-properties li {
  border: none;
  display: block;
  float: left;
  margin-right: 16px;
  width: 40%;
}
/* line 255, ../../../scss/modules/_footer.scss */
.network-footer .y-network-links li a, .network-footer .y-properties li a {
  padding-left: 12px;
}
/* line 256, ../../../scss/modules/_footer.scss */
.network-footer .y-network-links li a:hover, .network-footer .y-properties li a:hover {
  text-decoration: underline;
}
/* line 262, ../../../scss/modules/_footer.scss */
.network-footer .y-network-links li a:before, .network-footer .y-properties li a:before {
  left: 0;
}
/* line 596, ../../../scss/main-sass/main/main.scss */
.device-small .network-footer .y-network-links, .device-small .network-footer .y-properties {
  padding-left: 0;
  margin-top: 0;
}
@media all and (orientation: portrait) {
  /* line 596, ../../../scss/main-sass/main/main.scss */
  .device-small .network-footer .y-network-links, .device-small .network-footer .y-properties {
    margin-left: 0px;
  }
}
/* line 609, ../../../scss/main-sass/main/main.scss */
.network-footer .y-network-links li, .network-footer .y-properties li {
  width: 40%;
  padding: 7px 0;
}
/* line 614, ../../../scss/main-sass/main/main.scss */
.network-footer .y-network-links .nav-header, .network-footer .y-properties .nav-header {
  font-size: 18px;
  font-size: 2.25rem;
  color: #c2000a;
}
/* line 618, ../../../scss/main-sass/main/main.scss */
.network-footer .y-network-links .nav-header a, .network-footer .y-properties .nav-header a {
  color: #c2000a;
}
/* line 622, ../../../scss/main-sass/main/main.scss */
.nz .network-footer .y-network-links .nav-header, .nz .network-footer .y-properties .nav-header {
  color: #6E329D;
}
/* line 625, ../../../scss/main-sass/main/main.scss */
.nz .network-footer .y-network-links .nav-header a, .nz .network-footer .y-properties .nav-header a {
  color: #6E329D;
}
/* line 635, ../../../scss/main-sass/main/main.scss */
.network-footer .y-network-links li:hover a, .network-footer .y-properties li:hover a {
  text-decoration: underline;
  /*
  					span {
  						border-bottom: solid 1px #c2000a;
  
  						.nz & {
  							border-bottom : solid 1px $footer_highlight_nz;
  						}
  					}
   */
}
/* line 650, ../../../scss/main-sass/main/main.scss */
.network-footer .y-network-links li a, .network-footer .y-properties li a {
  padding-left: 0;
}
/* line 653, ../../../scss/main-sass/main/main.scss */
.network-footer .y-network-links li a:before, .network-footer .y-properties li a:before {
  display: none;
}
/* line 660, ../../../scss/main-sass/main/main.scss */
.desktop .network-footer .y-network-links li a, .desktop .network-footer .y-properties li a {
  padding-left: 0;
}
/* line 668, ../../../scss/main-sass/main/main.scss */
.device-small.nz .network-footer .y-network-links .nav-header, .device-small.nz .network-footer .y-properties .nav-header {
  background: #6e329d;
  border-bottom: solid 1px #8b5bb1;
}
/* line 675, ../../../scss/main-sass/main/main.scss */
.device-small .network-footer .y-network-links .nav-header, .device-small .network-footer .y-properties .nav-header {
  font-size: 20px;
  font-size: 2.5rem;
  color: #c30000;
  background: none;
  margin-bottom: 0;
  padding: 16px 8px;
  text-transform: none;
  border-bottom: solid 1px #cd5858;
}
/* line 684, ../../../scss/main-sass/main/main.scss */
.device-small .network-footer .y-network-links .nav-header a, .device-small .network-footer .y-properties .nav-header a {
  color: #c30000;
}
/* line 689, ../../../scss/main-sass/main/main.scss */
.device-small .network-footer .y-network-links ol, .device-small .network-footer .y-properties ol {
  background: #c30000;
  padding: 0;
}
/* line 695, ../../../scss/main-sass/main/main.scss */
.device-small .network-footer .y-network-links li, .device-small .network-footer .y-properties li {
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  font-size: 15px;
  font-size: 1.875rem;
  line-height: 45px;
  line-height: 5.625rem;
  color: #fff;
  width: 50%;
  border-bottom: solid 1px #cd5858;
  border-right: solid 1px #cd5858;
  padding: 0 8px;
  margin-bottom: 0;
}
/* line 706, ../../../scss/main-sass/main/main.scss */
.device-small .network-footer .y-network-links li:hover, .device-small .network-footer .y-properties li:hover {
  background: #a80303;
}
/* line 709, ../../../scss/main-sass/main/main.scss */
.device-small .network-footer .y-network-links li:hover span, .device-small .network-footer .y-properties li:hover span {
  border-bottom: none;
}
/* line 715, ../../../scss/main-sass/main/main.scss */
.device-small .network-footer .y-network-links li a, .device-small .network-footer .y-properties li a {
  color: #fff;
  padding-top: 4px;
  padding-bottom: 4px;
}
/* line 719, ../../../scss/main-sass/main/main.scss */
.device-small .network-footer .y-network-links li a:after, .device-small .network-footer .y-properties li a:after {
  font-size: 15px;
  font-size: 1.875rem;
  content: "U";
  font-family: yahooiconsregular;
  right: 8px;
  bottom: auto;
  left: auto;
  position: absolute;
  right: 0;
  top: 18px;
  color: #edb3b6;
}
/* line 731, ../../../scss/main-sass/main/main.scss */
.network-footer .y-properties {
  font-size: 15px;
  font-size: 1.875rem;
  border-left: solid 1px #d3d3d3;
  min-height: 280px;
  width: 100%;
}
/* line 737, ../../../scss/main-sass/main/main.scss */
.device-small .network-footer .y-properties {
  min-height: 50px;
}
/* line 741, ../../../scss/main-sass/main/main.scss */
.network-footer .y-properties li {
  width: 44%;
}
/* line 744, ../../../scss/main-sass/main/main.scss */
.network-footer .y-properties li a {
  padding-left: 0;
}
/* line 747, ../../../scss/main-sass/main/main.scss */
.network-footer .y-properties li a:before {
  display: none;
}
/* line 753, ../../../scss/main-sass/main/main.scss */
.desktop .network-footer .y-properties li a {
  padding-left: 0;
}
/* line 761, ../../../scss/main-sass/main/main.scss */
.network-footer .row {
  border-bottom: none;
}
/* line 765, ../../../scss/main-sass/main/main.scss */
.network-footer .fb-like-wrapper {
  clear: both;
  padding-top: 20px;
}
/* line 769, ../../../scss/main-sass/main/main.scss */
.network-footer .fb-like-wrapper p, .network-footer .fb-like-wrapper a {
  font-size: 16px;
  font-size: 2rem;
  color: #7186b1;
  position: relative;
  top: -3px;
  font-weight: bold;
  display: inline;
}
/* line 778, ../../../scss/main-sass/main/main.scss */
.device-small .network-footer .fb-like-wrapper {
  text-align: center;
}
/* line 784, ../../../scss/main-sass/main/main.scss */
.network-footer .location-wrap {
  display: none;
}
/* line 788, ../../../scss/main-sass/main/main.scss */
.network-footer .footer-account {
  font-size: 15px;
  font-size: 1.875rem;
}
/* line 791, ../../../scss/main-sass/main/main.scss */
.device-small .network-footer .footer-account {
  font-size: 16px;
  font-size: 2rem;
}
/* line 793, ../../../scss/main-sass/main/main.scss */
.device-small .network-footer .footer-account .module-content {
  margin-top: -14px;
}
/* line 797, ../../../scss/main-sass/main/main.scss */
.network-footer .footer-account .module-header {
  background-color: #f9f8f8;
  margin-bottom: 8px;
}
/* line 801, ../../../scss/main-sass/main/main.scss */
.device-small .network-footer .footer-account .module-header h1:after {
  top: -33px;
}

/* line 811, ../../../scss/main-sass/main/main.scss */
.footer-account {
  border-radius: 10px;
  font-size: 14px;
  font-size: 1.75rem;
  border: 1px solid #d1d1d1;
  margin: 8px 16px;
  position: relative;
  text-align: center;
  border: none;
  margin-top: -11px;
}
/* line 87, ../../../scss/modules/_footer.scss */
.footer-account .module-header {
  display: none;
  height: 43px;
  position: relative;
}
/* line 92, ../../../scss/modules/_footer.scss */
.footer-account .module-header .heading,
.footer-account .module-header h1 {
  text-indent: -9999px;
  display: block;
  *background: url(https://s.yimg.com/ao/i/mp/properties/multipass/img/y7-footer.s5243.png) no-repeat 50% 0px;
  *height: 50px;
}
/* line 96, ../../../scss/modules/_footer.scss */
.footer-account .module-header .heading:after,
.footer-account .module-header h1:after {
  font-size: 75px;
  font-size: 9.375rem;
  content: "Y";
  font-family: yahooiconsregular;
  right: 8px;
  color: #999;
  font-weight: normal;
  position: absolute;
  text-align: center;
  text-indent: 0;
  text-transform: none;
  top: -16px;
  left: 8px;
}
/* line 112, ../../../scss/modules/_footer.scss */
.nz .footer-account .module-header {
  display: none;
}
/* line 116, ../../../scss/modules/_footer.scss */
.nz .footer-account .module-header h1 {
  *background: url(https://s.yimg.com/ao/i/mp/properties/multipass/img/y-footer.s5243.png) no-repeat 50% 0px;
}
/* line 119, ../../../scss/modules/_footer.scss */
.nz .footer-account .module-header h1:after {
  font-size: 75px;
  font-size: 9.375rem;
  content: "Z";
  font-family: yahooiconsregular;
  right: 8px;
}
/* line 126, ../../../scss/modules/_footer.scss */
.footer-account .module-content {
  padding-top: 8px;
  padding-bottom: 8px;
}
/* line 131, ../../../scss/modules/_footer.scss */
.footer-account p {
  padding: 8px 0;
}
/* line 135, ../../../scss/modules/_footer.scss */
.footer-account .sign-in {
  background-image: -webkit-linear-gradient(top, transparent 48%, #d1d1d1 48%, #d1d1d1 50%, white 50%, white 52%, transparent 52%);
  position: relative;
  text-align: center;
}
/* line 140, ../../../scss/modules/_footer.scss */
.footer-account .sign-in a.button {
  border-radius: 3px;
  font-size: 16px;
  font-size: 2rem;
  background: #780099;
  /* Old browsers */
  background: -moz-linear-gradient(top, white 0%, #d333ff 2%, #a000cc 35%, #780099 78%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(5%, #d333ff), color-stop(35%, #a000cc), color-stop(78%, #780099));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, white 0%, #d333ff 5%, #a000cc 45%, #780099 78%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, white 0%, #d333ff 2%, #a000cc 35%, #780099 78%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, white 0%, #d333ff 2%, #a000cc 35%, #780099 78%);
  /* IE10+ */
  background: linear-gradient(to bottom, white 0%, #d333ff 2%, #a000cc 35%, #780099 78%);
  /* W3C */
  border: 1px solid #640080;
  color: white;
  padding: 4px 8px;
  text-shadow: 1px 1px 1px #333;
  margin: 0 auto;
}
/* line 816, ../../../scss/main-sass/main/main.scss */
.device-small .footer-account {
  margin-top: 0;
}
/* line 820, ../../../scss/main-sass/main/main.scss */
.footer-account .sign-in a.button {
  border-radius: 5px;
  border: 1px solid #B80000;
  border-bottom: solid 1px #C50000;
  background: #C0002B;
  background-image: -webkit-linear-gradient(top, #C50000 32%, #B80000 90%);
  background-image: -o-linear-gradient(top, #C50000 32%, #B80000 90%);
  background-image: -ms-linear-gradient(top, #C50000 32%, #B80000 90%);
  background-image: -moz-linear-gradient(top, #C50000 32%, #B80000 90%);
  display: block;
  line-height: 32px;
  height: 35px;
  width: 120px;
  max-width: 184px;
  font-weight: bold;
  text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.3);
}
/* line 836, ../../../scss/main-sass/main/main.scss */
.nz .footer-account .sign-in a.button {
  border-color: #6E329D;
  background: #6E329D;
  background-image: -webkit-linear-gradient(top, #7839aa 32%, #6e329d 90%);
  background-image: -o-linear-gradient(top, #7839aa 32%, #6e329d 90%);
  background-image: -ms-linear-gradient(top, #7839aa 32%, #6e329d 90%);
  background-image: -moz-linear-gradient(top, #7839aa 32%, #6e329d 90%);
}
/* line 846, ../../../scss/main-sass/main/main.scss */
.footer-account .sign-in {
  background: none;
}
/* line 850, ../../../scss/main-sass/main/main.scss */
.footer-account .count {
  color: #C2000A;
  font-weight: bold;
}
/* line 853, ../../../scss/main-sass/main/main.scss */
.nz .footer-account .count {
  color: #6E329D;
}

/* line 859, ../../../scss/main-sass/main/main.scss */
.footer-tools {
  margin: 0;
  text-align: center;
  padding-bottom: 8px;
  position: relative;
  background-image: -webkit-linear-gradient(top, #ddd 0%, #DDD 2%, white 2%, white 4%, transparent 4%, transparent 100%);
  background-image: -o-linear-gradient(top, #ddd 0%, #DDD 2%, white 2%, white 4%, transparent 4%, transparent 100%);
  background-image: -moz-linear-gradient(top, #ddd 0%, #DDD 2%, white 2%, white 4%, transparent 4%, transparent 100%);
  background-image: -ms-linear-gradient(top, #ddd 0%, #DDD 2%, white 2%, white 4%, transparent 4%, transparent 100%);
}
/* line 156, ../../../scss/modules/_footer.scss */
.footer-tools .facebook-like {
  padding: 16px 0;
  position: relative;
  text-align: center;
}
/* line 161, ../../../scss/modules/_footer.scss */
.footer-tools .facebook-like a.button {
  border-radius: 3px;
  font-size: 16px;
  font-size: 2rem;
  background: #3E569F;
  /* Old browsers */
  background: -moz-linear-gradient(top, white 0%, #9dacd9 2%, #546ebc 35%, #3E569F 78%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(5%, #9dacd9), color-stop(35%, #546ebc), color-stop(78%, #3E569F));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, white 0%, #9dacd9 5%, #546ebc 45%, #3E569F 78%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, white 0%, #9dacd9 2%, #546ebc 35%, #3E569F 78%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, white 0%, #9dacd9 2%, #546ebc 35%, #3E569F 78%);
  /* IE10+ */
  background: linear-gradient(to bottom, white 0%, #9dacd9 2%, #546ebc 35%, #3E569F 78%);
  /* W3C */
  border: 1px solid #374c8d;
  color: white;
  padding: 4px 8px;
  text-shadow: 1px 1px 1px #333;
  margin: 0 auto;
}
/* line 168, ../../../scss/modules/_footer.scss */
.footer-tools .view-options * {
  padding: 0 8px 0 0;
}
/* line 172, ../../../scss/modules/_footer.scss */
.footer-tools .view-options a {
  margin: 0 2px 0 0\9;
}
/* line 175, ../../../scss/modules/_footer.scss */
.footer-tools .view-options a:last-child:before {
  content: "|";
  padding: 0 8px 0 8px;
}
/* line 869, ../../../scss/main-sass/main/main.scss */
.device-large .footer-tools .view-options {
  background: url(https://s.yimg.com/ao/i/mp/properties/multipass/img/footer_shadowdivider.s5212.png) no-repeat 50% 47px;
}
/* line 873, ../../../scss/main-sass/main/main.scss */
.footer-tools .view-options a:last-child::before {
  color: #ccc;
}
/* line 879, ../../../scss/main-sass/main/main.scss */
.footer-tools .facebook-like {
  padding: 16px 0;
}
/* line 882, ../../../scss/main-sass/main/main.scss */
.footer-tools .facebook-like iframe {
  margin-bottom: -5px;
  display: inline;
}
/* line 889, ../../../scss/main-sass/main/main.scss */
.footer-tools .view-options {
  font-size: 17px;
  font-size: 2.125rem;
  padding: 24px 0;
}
/* line 893, ../../../scss/main-sass/main/main.scss */
.device-small .footer-tools .view-options {
  font-size: 18px;
  font-size: 2.25rem;
}
/* line 897, ../../../scss/main-sass/main/main.scss */
.footer-tools .view-options a:hover {
  text-decoration: none;
}
/* line 902, ../../../scss/main-sass/main/main.scss */
.footer-tools .view-options .active {
  color: #BBB;
}
/* line 907, ../../../scss/main-sass/main/main.scss */
.footer-tools .view-options .active a:hover {
  text-decoration: none;
}
/* line 910, ../../../scss/main-sass/main/main.scss */
.footer-tools .view-options .active a:hover span {
  border-bottom: none;
}
/* line 920, ../../../scss/main-sass/main/main.scss */
.footer-tools .view-options a {
  padding: 0;
}
/* line 925, ../../../scss/main-sass/main/main.scss */
.footer-tools .view-options a:hover span {
  border-bottom: solid 1px #c2000a;
}
/* line 927, ../../../scss/main-sass/main/main.scss */
.nz .footer-tools .view-options a:hover span {
  border-bottom: solid 1px #6E329D;
}
/* line 934, ../../../scss/main-sass/main/main.scss */
.footer-tools .view-options a span {
  padding: 0;
}
/* line 940, ../../../scss/main-sass/main/main.scss */
.footer-tools .view-options strong {
  font-weight: normal;
}
/* line 945, ../../../scss/main-sass/main/main.scss */
.device-small .footer-tools {
  padding-bottom: 0;
}

/* line 951, ../../../scss/main-sass/main/main.scss */
.footer-nav {
  font-size: 12px;
  font-size: 1.5rem;
  background: #ebebeb;
  padding: 16px;
  text-align: center;
  background: #f9f8f8;
}
/* line 191, ../../../scss/modules/_footer.scss */
.footer-nav .header, .footer-nav .simple-nav, .footer-nav .nav-content {
  display: inline-block;
}
/* line 195, ../../../scss/modules/_footer.scss */
.footer-nav .header {
  padding: 0 8px 0 0;
}
/* line 261, ../../../scss/base/_mixins.scss */
.footer-nav .nav-content .nav-set {
  display: inline;
  display: inline-block;
  white-space: nowrap;
}
/* line 266, ../../../scss/base/_mixins.scss */
.mod-flexbox .footer-nav .nav-content .nav-set {
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  text-align: center;
  -webkit-flex-flow: row wrap;
  -moz-flex-flow: row wrap;
  flex-flow: row wrap;
}
/* line 275, ../../../scss/base/_mixins.scss */
.mod-flexbox .footer-nav .nav-content .nav-set .nav-item {
  -webkit-flex: 1 1 auto;
  -moz-box-flex: 1 1 auto;
  flex: 1 1 auto;
}
/* line 282, ../../../scss/base/_mixins.scss */
.footer-nav .nav-content .nav-set .nav-item {
  display: inline;
  display: inline-block;
  padding: 4px 8px;
}
/* line 203, ../../../scss/modules/_footer.scss */
.footer-nav .nav-item {
  border-left: 1px solid #888;
}
/* line 955, ../../../scss/main-sass/main/main.scss */
.footer-nav a {
  font-size: 16px;
  font-size: 2rem;
}
/* line 958, ../../../scss/main-sass/main/main.scss */
.device-small .footer-nav a {
  font-size: 15px;
  font-size: 1.875rem;
}
/* line 962, ../../../scss/main-sass/main/main.scss */
.footer-nav a:hover {
  text-decoration: none;
}
/* line 964, ../../../scss/main-sass/main/main.scss */
.footer-nav a:hover span {
  border-bottom: solid 1px #c2000a;
}
/* line 968, ../../../scss/main-sass/main/main.scss */
.nz .footer-nav a:hover span {
  border-bottom: solid 1px #6E329D;
}
/* line 977, ../../../scss/main-sass/main/main.scss */
.footer-nav .nav-item {
  border-left: 1px solid #CCC;
  line-height: 8px;
  padding: 4px 15px;
}
/* line 983, ../../../scss/main-sass/main/main.scss */
.footer-nav .nav-item.first {
  border-left: 0;
}
/* line 989, ../../../scss/main-sass/main/main.scss */
.device-large .footer-nav .nav-content .nav-set .nav-item {
  *display: inline;
}
/* line 994, ../../../scss/main-sass/main/main.scss */
.device-small .footer-nav {
  background-image: -webkit-linear-gradient(top, #ddd 0%, #DDD 2%, white 2%, white 4%, transparent 4%, transparent 100%);
  background-image: -o-linear-gradient(top, #ddd 0%, #DDD 2%, white 2%, white 4%, transparent 4%, transparent 100%);
  background-image: -moz-linear-gradient(top, #ddd 0%, #DDD 2%, white 2%, white 4%, transparent 4%, transparent 100%);
  background-image: -ms-linear-gradient(top, #ddd 0%, #DDD 2%, white 2%, white 4%, transparent 4%, transparent 100%);
}
/* line 1004, ../../../scss/main-sass/main/main.scss */
.device-small .footer-nav .nav-content .nav-set .nav-item {
  padding: 4px 4px;
}

/* line 1016, ../../../scss/main-sass/main/main.scss */
.copyright-notice {
  font-size: 12px;
  font-size: 1.5rem;
  background: #ebebeb;
  padding: 4px 0 8px;
  text-align: center;
  color: #888;
  font-size: 13px;
  font-size: 1.625rem;
  color: #444;
  background: #f9f8f8;
  padding: 0 8px 8px;
}
/* line 1023, ../../../scss/main-sass/main/main.scss */
.device-small .copyright-notice {
  margin-top: 16px;
  padding-bottom: 16px;
}

/* line 477, ../../../scss/modules/_navigation.scss */
.device-large .main-nav .nav-set .nav-item .hover-title {
  padding-right: 24px;
}
/* line 480, ../../../scss/modules/_navigation.scss */
.device-large .main-nav .nav-set .nav-item .hover-title:after {
  bottom: auto;
  left: auto;
  position: absolute;
  right: 8px;
  top: 4px;
  font-size: 12px;
  font-size: 1.5rem;
  color: #111111;
  content: "";
  font-family: fontawesomeregular;
  font-weight: normal;
  opacity: 0.5;
  text-decoration: none;
  text-indent: 0;
}
/* line 501, ../../../scss/modules/_navigation.scss */
.device-large .main-nav .nav-set .nav-item.hover .hover-title:after, .device-large .main-nav .nav-set .nav-item:hover .hover-title:after {
  color: #FFFFFF;
  content: "";
}

/* line 515, ../../../scss/modules/_navigation.scss */
.device-small .landing-nav .nav-set .hover-parent,
.device-small .main-nav .nav-set .hover-parent {
  border: none;
  display: block;
  position: relative;
  width: 100%;
}
/* line 522, ../../../scss/modules/_navigation.scss */
.device-small .landing-nav .nav-set .nav-item,
.device-small .main-nav .nav-set .nav-item {
  /* if links cannot be filtered from server, re-enable this rule if you want to hide the dropdown hover-parent
  .hover-title {
      display: none;
  }
  */
}
/* line 528, ../../../scss/modules/_navigation.scss */
.device-small .landing-nav .nav-set .nav-item .hover-title,
.device-small .main-nav .nav-set .nav-item .hover-title {
  border-bottom: 1px solid rgba(255, 255, 255, 0.3);
}
/* line 532, ../../../scss/modules/_navigation.scss */
.device-small .landing-nav .nav-set .nav-item .inner-nav,
.device-small .main-nav .nav-set .nav-item .inner-nav {
  background: none;
  border-color: rgba(255, 255, 255, 0.3);
  border: none;
  left: 0;
  max-width: 100%;
  position: relative;
  top: 0;
}
/* line 541, ../../../scss/modules/_navigation.scss */
.device-small .landing-nav .nav-set .nav-item .inner-nav .inner-nav-item,
.device-small .main-nav .nav-set .nav-item .inner-nav .inner-nav-item {
  border-color: rgba(255, 255, 255, 0.3);
}
/* line 544, ../../../scss/modules/_navigation.scss */
.device-small .landing-nav .nav-set .nav-item .inner-nav .inner-nav-item a,
.device-small .main-nav .nav-set .nav-item .inner-nav .inner-nav-item a {
  background: #780099;
}
/* line 547, ../../../scss/modules/_navigation.scss */
.device-small .landing-nav .nav-set .nav-item .inner-nav .inner-nav-item:hover a,
.device-small .main-nav .nav-set .nav-item .inner-nav .inner-nav-item:hover a {
  background: #C2000A;
}
/* line 550, ../../../scss/modules/_navigation.scss */
.device-small .landing-nav .nav-set .nav-item .inner-nav .inner-nav-item.last,
.device-small .main-nav .nav-set .nav-item .inner-nav .inner-nav-item.last {
  background: #780099;
  border-color: rgba(255, 255, 255, 0.3);
}
/* line 557, ../../../scss/modules/_navigation.scss */
.device-small .landing-nav .nav-set .nav-item.hover-parent:hover,
.device-small .main-nav .nav-set .nav-item.hover-parent:hover {
  background: #780099;
  border: 0;
}
/* line 566, ../../../scss/modules/_navigation.scss */
.device-small .masthead-mobile .module-content .nav-item.expanded > a:after {
  content: "X";
}

/* line 1044, ../../../scss/main-sass/main/main.scss */
.module.center {
  text-align: center;
}
/* line 1047, ../../../scss/main-sass/main/main.scss */
.module.solid-bg {
  background: #000;
}

/* line 1055, ../../../scss/main-sass/main/main.scss */
.module-header {
  margin: 0;
}
/* line 1058, ../../../scss/main-sass/main/main.scss */
.module-header .heading,
.module-header .heading a {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
